Merged with branch 'eric7' to prepare a new release. eric7-maintenance release-22.10

Sat, 01 Oct 2022 13:06:10 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sat, 01 Oct 2022 13:06:10 +0200
branch
eric7-maintenance
changeset 9371
1da8bc75946f
parent 9306
90dc02c8a384 (current diff)
parent 9370
b781b2226c08 (diff)
child 9372
6f2d620650c7

Merged with branch 'eric7' to prepare a new release.

docs/changelog file | annotate | diff | comparison | revisions
eric7.epj file | annotate | diff | comparison | revisions
scripts/install.py file | annotate | diff | comparison | revisions
scripts/uninstall.py file | annotate | diff | comparison | revisions
src/eric7/APIs/Python3/eric7.bas file | annotate | diff | comparison | revisions
src/eric7/Debugger/DebuggerInterfacePython.py file | annotate | diff | comparison | revisions
src/eric7/Documentation/Help/source.qch file | annotate | diff | comparison | revisions
src/eric7/Documentation/Help/source.qhp file | annotate | diff | comparison | revisions
src/eric7/Globals/__init__.py file | annotate | diff | comparison | revisions
src/eric7/PipInterface/Pip.py file | annotate | diff | comparison | revisions
src/eric7/Project/Project.py file | annotate | diff | comparison | revisions
src/eric7/Project/PropertiesDialog.py file | annotate | diff | comparison | revisions
src/eric7/Project/PropertiesDialog.ui file | annotate | diff | comparison | revisions
src/eric7/QScintilla/Editor.py file | annotate | diff | comparison | revisions
src/eric7/Testing/Interfaces/PytestExecutor.py file | annotate | diff | comparison | revisions
src/eric7/Testing/Interfaces/PytestRunner.py file | annotate | diff | comparison | revisions
src/eric7/Testing/Interfaces/TestExecutorBase.py file | annotate | diff | comparison | revisions
src/eric7/Testing/Interfaces/UnittestExecutor.py file | annotate | diff | comparison | revisions
src/eric7/Testing/Interfaces/UnittestRunner.py file | annotate | diff | comparison | revisions
src/eric7/Testing/TestingWidget.py file | annotate | diff | comparison | revisions
src/eric7/Testing/TestingWidget.ui file | annotate | diff | comparison | revisions
src/eric7/UI/UserInterface.py file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_cs.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.qm file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_de.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_empty.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_en.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_es.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_fr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_it.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_pt.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_ru.qm file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_ru.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_tr.ts file | annotate | diff | comparison | revisions
src/eric7/i18n/eric7_zh_CN.ts file | annotate | diff | comparison | revisions
--- a/.hgignore	Fri Sep 02 14:10:44 2022 +0200
+++ b/.hgignore	Sat Oct 01 13:06:10 2022 +0200
@@ -1,7 +1,7 @@
-glob:.eric6project
 glob:.eric7project
 glob:.ropeproject
 glob:.jedi
+glob:.pytest_cache
 glob:.directory
 glob:**.pyc
 glob:**.orig
--- a/docs/README-ChromeOS.rst	Fri Sep 02 14:10:44 2022 +0200
+++ b/docs/README-ChromeOS.rst	Sat Oct 01 13:06:10 2022 +0200
@@ -46,8 +46,8 @@
 2. eric Installation
 --------------------
 Installing eric7 is a simple process. There are various methods available.
-Please choose the one best suited to your needs and skills. eric7 may be must
-with Python 3, Qt5 and PyQt5.
+Please choose the one best suited to your needs and skills. eric7 must be
+used with Python 3, Qt6 and PyQt6.
 
 2.1 Create a Python virtual environment for eric7
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
@@ -62,8 +62,8 @@
 Replace ``eric7_venv`` with the desired path to the directory for the virtual
 environment. All further instructions will assume this environment name.
 
-2.2 Variant 2: Installation via the Python Package Index PyPI
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+2.2 Installation via the Python Package Index PyPI
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
 Enter the following command in the terminal window.
 
 ::
@@ -89,8 +89,8 @@
 3. Configure the path to the Qt tools on the ``Qt`` configuration page of the
    eric7 configuration dialog.
 
-3.0 Install optional packages for eric7 (for plug-ins)
-~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+3. Install optional packages for eric7 (for plug-ins)
+-----------------------------------------------------
 eric7 provides an extension mechanism via plug-ins.  The plug-ins are
 available via the Plugin Repository dialog from within eric7. Some plugins
 require the installation of additional python packages. This is done 
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/docs/README-RPi.rst	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,65 @@
+==================================
+Readme for use on a Raspberry Pi 4
+==================================
+
+In order to use eric7 on a Raspberry Pi 4 computer a Linux distribution providing
+Qt6 and PyQt6 packages need to be installed. This recipe was tested on
+**Manjaro ARM**.
+
+This requirement is there because up to now no PyQt6 and PyQt6-Qt6 (and the like) wheels
+are available via the Python Packaging Index PyPI.</p>
+
+1. Step 1: Qt6 and PyQt6
+------------------------
+Ensure the following Qt6 and PyQt6 packages are installed or install them.
+  - qt6-base
+  - qt6-charts
+  - qt6-doc
+  - qt6-imageformats
+  - qt6-multimedia
+  - qt6-serialport
+  - qt6-svg
+  - qt6-tools
+  - qt6-translations
+  - qt6-webchannel
+  - qt6-webengine
+  - python-pyqt6
+  - python-pyqt6-charts
+  - python-pyqt6-sip
+  - python-pyqt6-webengine
+  - python-qscintilla-qt6
+  - qscintilla-qt6
+
+
+2. Step 2: Spell Checking
+-------------------------
+If spell checking is desired, ensure the following packages are installed.
+  - enchant
+  - python-enchant
+  - aspell
+  - any aspell language dictionary desired (suggested at least 'aspell-en')
+
+3. Step 3: Prepare eric7 Installation
+-------------------------------------
+In order to install eric7 it is recommended to create a Python virtual environment in
+order to isolate the eric7 execution environment as much as possible from the standard
+installation. In order to create this environment execute the following in a terminal
+window.
+
+::
+
+    python3 -m venv --system-site-packages eric7_env
+    ~/eric7_env/bin/python3 -m pip install --upgrade pip
+
+**Note:** The switch ``--system-site-packages`` is necessary because there are no
+PyQt6/Qt6 packages available for the AArch64 (ARM) platform. This necessitates
+the use of the packages provided by the distribution.
+
+4. Step 4: Install eric7 (eric-ide)
+-----------------------------------
+Install eric7 into the created Python virtual environment by following these steps.
+
+::
+
+    ~/eric7_env/bin/python3 -m pip install eric-ide
+    ~/eric7_env/bin/eric7_post_install
--- a/docs/changelog	Fri Sep 02 14:10:44 2022 +0200
+++ b/docs/changelog	Sat Oct 01 13:06:10 2022 +0200
@@ -1,5 +1,38 @@
 Change Log
 ----------
+Version 22.10:
+- bug fixes
+- API files
+  -- added API files for the Adafruit CircuitPython Library Bundle
+  -- updated the CircuitPython API file
+- Code Formatting
+  -- added a Project menu entry to just configure the formatting parameters
+  -- added the capability to format the source code after a diff or check
+     run from within the results dialog
+- Code Style Checker
+  -- added some more security related checks
+  -- extended the list of miscellaneous checks
+- pip Interface
+  -- changed the pip licenses dialog to show the count of each individual license
+- Project
+  -- added capability to use a virtual Python environment named .venv embedded
+     within the project directory
+  -- added a configuration option to save the project automatically whenever it changes
+- Testing
+  -- extended the testing dialog to allow test case filtering on markers (pytest only)
+  -- extended the testing dialog to allow test case filtering by a list of test name
+     patterns (unittest) or test name expression (pytest)
+- Translator
+  -- added support for 'Ukrainian' to the DeepL translator interface
+- install scripts
+  -- modified install.py script to differentiate between optional and required
+     dependencies
+  -- modified the install script such, that the qt6-applications package is only
+     installed upon request (--with-tools)
+  -- extended the install-dependencies.py script to differentiate between optional and
+     required dependencies. Invoke it with
+     (python3 install-dependencies.py --all | --optional | --required)
+
 Version 22.9:
 - bug fixes
 - Code Style Checker
--- a/eric7.epj	Fri Sep 02 14:10:44 2022 +0200
+++ b/eric7.epj	Sat Oct 01 13:06:10 2022 +0200
@@ -252,6 +252,7 @@
       }
     },
     "EMAIL": "detlev@die-offenbachs.de",
+    "EMBEDDED_VENV": false,
     "EOL": 1,
     "FILETYPES": {
       "*.epj": "OTHERS",
@@ -627,6 +628,7 @@
       "src/eric7/Project/MakePropertiesDialog.ui",
       "src/eric7/Project/NewDialogClassDialog.ui",
       "src/eric7/Project/NewPythonPackageDialog.ui",
+      "src/eric7/Project/ProjectVenvConfigurationDialog.ui",
       "src/eric7/Project/PropertiesDialog.ui",
       "src/eric7/Project/QuickFindFile.ui",
       "src/eric7/Project/RccCompilerOptionsDialog.ui",
@@ -652,6 +654,7 @@
       "src/eric7/Tasks/TaskPropertiesDialog.ui",
       "src/eric7/Templates/TemplatePropertiesDialog.ui",
       "src/eric7/Templates/TemplateSingleVariableDialog.ui",
+      "src/eric7/Testing/MarkersWindow.ui",
       "src/eric7/Testing/TestingWidget.ui",
       "src/eric7/UI/AuthenticationDialog.ui",
       "src/eric7/UI/ClearPrivateDataDialog.ui",
@@ -764,6 +767,7 @@
       "docs/LICENSE.GPL3",
       "docs/README-ChromeOS.rst",
       "docs/README-MacOSX.rst",
+      "docs/README-RPi.rst",
       "docs/README-eric7-doc.rst",
       "docs/README-i18n.rst",
       "docs/README-passive-debugging.rst",
@@ -780,13 +784,13 @@
       "others/default_Mac.e4k",
       "others/pylint.rc",
       "pyproject.toml",
+      "src/eric7/APIs/MicroPython/adafruit_circuitpython.api",
+      "src/eric7/APIs/MicroPython/adafruit_circuitpython.bas",
       "src/eric7/APIs/MicroPython/calliope.api",
       "src/eric7/APIs/MicroPython/circuitpython.api",
+      "src/eric7/APIs/MicroPython/circuitpython.bas",
       "src/eric7/APIs/MicroPython/microbit.api",
       "src/eric7/APIs/MicroPython/micropython.api",
-      "src/eric7/APIs/Python/zope-2.10.7.api",
-      "src/eric7/APIs/Python/zope-2.11.2.api",
-      "src/eric7/APIs/Python/zope-3.3.1.api",
       "src/eric7/APIs/Python3/eric7.api",
       "src/eric7/APIs/Python3/eric7.bas",
       "src/eric7/APIs/QSS/qss.api",
@@ -974,11 +978,11 @@
         "skip-string-normalization": false,
         "source": "project",
         "target-version": [
-          "py37",
-          "py38",
+          "py311",
+          "py310",
           "py39",
-          "py310",
-          "py311"
+          "py38",
+          "py37"
         ]
       },
       "CodeMetrics": {
@@ -1399,7 +1403,10 @@
       "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureSslTls.py",
       "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/jinja2Templates.py",
       "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/makoTemplates.py",
+      "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/requestWithoutTimeout.py",
+      "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/snmpSecurity.py",
       "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/sshNoHostKeyVerification.py",
+      "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/tarfileUnsafeMembers.py",
       "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/tryExcept.py",
       "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/weakCryptographicKey.py",
       "src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/yamlLoad.py",
@@ -1862,6 +1869,7 @@
       "src/eric7/Project/ProjectResourcesBrowser.py",
       "src/eric7/Project/ProjectSourcesBrowser.py",
       "src/eric7/Project/ProjectTranslationsBrowser.py",
+      "src/eric7/Project/ProjectVenvConfigurationDialog.py",
       "src/eric7/Project/PropertiesDialog.py",
       "src/eric7/Project/QuickFindFileDialog.py",
       "src/eric7/Project/RccCompilerOptionsDialog.py",
@@ -1999,6 +2007,7 @@
       "src/eric7/Testing/Interfaces/UnittestExecutor.py",
       "src/eric7/Testing/Interfaces/UnittestRunner.py",
       "src/eric7/Testing/Interfaces/__init__.py",
+      "src/eric7/Testing/MarkersWindow.py",
       "src/eric7/Testing/TestResultsTree.py",
       "src/eric7/Testing/TestingWidget.py",
       "src/eric7/Testing/__init__.py",
--- a/scripts/install-debugclients.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/scripts/install-debugclients.py	Sat Oct 01 13:06:10 2022 +0200
@@ -42,7 +42,7 @@
     global currDir
 
     if sys.platform.startswith("win"):
-        with contextlib.suppress():
+        with contextlib.suppress(EOFError):
             input("Press enter to continue...")  # secok
 
     os.chdir(currDir)
--- a/scripts/install-dependencies.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/scripts/install-dependencies.py	Sat Oct 01 13:06:10 2022 +0200
@@ -9,10 +9,26 @@
 Installation script for the eric IDE dependencies.
 """
 
-import subprocess
+import contextlib
+import subprocess  # secok
 import sys
 
 
+def exit(rcode=0):
+    """
+    Exit the install script.
+
+    @param rcode result code to report back (integer)
+    """
+    print()
+
+    if sys.platform.startswith(("win", "cygwin")):
+        with contextlib.suppress(EOFError):
+            input("Press enter to continue...")  # secok
+
+    sys.exit(rcode)
+
+
 def pipInstall(packageName):
     """
     Install the given package via pip.
@@ -43,29 +59,51 @@
     """
     Function to install the eric dependencies.
     """
-    packages = (
-        "wheel",
+    requiredPackages = (
         "PyQt6>=6.2.0",
         "PyQt6-Charts>=6.2.0",
         "PyQt6-WebEngine>=6.2.0",
         "PyQt6-QScintilla>=2.13.0",
-        "docutils",
-        "Markdown",
-        "pyyaml",
         "tomlkit",
-        "chardet",
         "asttokens",
         "EditorConfig",
-        "Send2Trash",
         "Pygments",
         "parso",
         "jedi",
         "packaging",
-        "pipdeptree",
         "cyclonedx-python-lib",
         "cyclonedx-bom",
         "trove-classifiers",
+        "black>=22.6.0",
     )
+    optionalPackages = (
+        "docutils",
+        "Markdown",
+        "pyyaml",
+        "chardet",
+        "Send2Trash",
+        "pyenchant",
+        "wheel",
+    )
+
+    packages = []
+    if len(sys.argv) == 2:
+        if sys.argv[1] == "--all":
+            packages = requiredPackages + optionalPackages
+        elif sys.argv[1] == "--required":
+            packages = requiredPackages
+        elif sys.argv[1] == "--optional":
+            packages = optionalPackages
+
+    if not packages:
+        print("Usage:")
+        print("    install-dependencies --all | --optional | --required")
+        print("where:")
+        print("    --all         install all dependencies")
+        print("    --optional    install all optional dependencies")
+        print("    --required    install all required dependencies")
+
+        exit(42)
 
     failedPackages = []
     for package in packages:
@@ -83,6 +121,8 @@
     else:
         print("All packages installed successfully.")
 
+    exit(0)
+
 
 if __name__ == "__main__":
     main()
--- a/scripts/install-i18n.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/scripts/install-i18n.py	Sat Oct 01 13:06:10 2022 +0200
@@ -9,10 +9,10 @@
 Installation script for the eric IDE translation files.
 """
 
-import sys
+import glob
 import os
 import shutil
-import glob
+import sys
 
 try:
     from eric7config import getConfig
@@ -76,11 +76,12 @@
             shutil.copy2(fn, targetDir)
             os.chmod(os.path.join(targetDir, os.path.basename(fn)), 0o644)
     except OSError as msg:
-        sys.stderr.write("OSError: {0}\nTry install-i18n as root.\n".format(msg))
-    except OSError as msg:
-        sys.stderr.write(
-            "OSError: {0}\nTry install-i18n with admin rights.\n".format(msg)
-        )
+        if sys.platform.startswith(("win", "cygwin")):
+            sys.stderr.write(
+                "OSError: {0}\nTry install-i18n with admin rights.\n".format(msg)
+            )
+        else:
+            sys.stderr.write("OSError: {0}\nTry install-i18n as root.\n".format(msg))
 
 
 def main(argv):
--- a/scripts/install.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/scripts/install.py	Sat Oct 01 13:06:10 2022 +0200
@@ -41,10 +41,10 @@
 forceCleanDesktopLinks = False
 doCompile = True
 yes2All = False
-ignorePyqt6Tools = False
+withPyqt6Tools = False
 verbose = False
 cfg = {}
-progLanguages = ["Python", "Ruby", "QSS"]
+progLanguages = ["MicroPython", "Python3", "QSS"]
 sourceDir = "eric"
 eric7SourceDir = ""
 configName = "eric7config.py"
@@ -100,7 +100,7 @@
     print()
 
     if sys.platform.startswith(("win", "cygwin")):
-        with contextlib.suppress():
+        with contextlib.suppress(EOFError):
             input("Press enter to continue...")  # secok
 
     os.chdir(currDir)
@@ -162,15 +162,16 @@
         print("    -p python  path of the python executable")
         print("               (default: {0})".format(macPythonExe))
     print("    -c         don't cleanup old installation first")
-    if sys.platform.startswith(("win", "cygwin")):
-        print("    --clean-desktop delete desktop links before installation")
-    print("    --no-info  don't create the install info file")
-    print("    --no-tools don't install qt6-applications")
     print("    -v, --verbose print some more information")
     print("    -x         don't perform dependency checks (use on your own" " risk)")
     print("    -z         don't compile the installed python files")
     print("    --yes      answer 'yes' to all questions")
     print()
+    if sys.platform.startswith(("win", "cygwin")):
+        print("    --clean-desktop delete desktop links before installation")
+    print("    --no-info  don't create the install info file")
+    print("    --with-tools don't install qt6-applications")
+    print()
     print("The file given to the -f option must be valid Python code" " defining a")
     print(
         "dictionary called 'cfg' with the keys 'ericDir', 'ericPixDir',"
@@ -264,6 +265,9 @@
     text = text.replace("@MARKER@", "")
     text = text.replace("@PY_MARKER@", "")
 
+    dstPath = os.path.dirname(dst)
+    if not os.path.isdir(dstPath):
+        os.makedirs(dstPath)
     with open(dst, "w", encoding="utf-8") as f:
         f.write(text)
     os.chmod(dst, 0o644)
@@ -294,6 +298,9 @@
         .replace("@DATE@", time.strftime("%Y-%m-%d"))
     )
 
+    dstPath = os.path.dirname(dst)
+    if not os.path.isdir(dstPath):
+        os.makedirs(dstPath)
     with open(dst, "w", encoding="utf-8") as f:
         f.write(text)
     os.chmod(dst, 0o644)
@@ -584,14 +591,24 @@
             apidir = getConfig("apidir")
             for progLanguage in progLanguages:
                 for name in getConfig("apis"):
+                    # step 1: programming language as given
+                    apiname = os.path.join(apidir, progLanguage, name)
+                    if os.path.exists(apiname):
+                        os.remove(apiname)
+                    # step 2: programming language as lowercase
                     apiname = os.path.join(apidir, progLanguage.lower(), name)
                     if os.path.exists(apiname):
                         os.remove(apiname)
                 for apiname in glob.glob(
-                    os.path.join(apidir, progLanguage.lower(), "*.bas")
-                ):
-                    if os.path.basename(apiname) != "eric7.bas":
-                        os.remove(apiname)
+                    os.path.join(apidir, progLanguage, "*.bas")
+                ) + glob.glob(os.path.join(apidir, progLanguage.lower(), "*.bas")):
+                    os.remove(apiname)
+
+                # remove empty directories
+                with contextlib.suppress(FileNotFoundError, OSError):
+                    os.rmdir(os.path.join(apidir, progLanguage))
+                with contextlib.suppress(FileNotFoundError, OSError):
+                    os.rmdir(os.path.join(apidir, progLanguage.lower()))
 
         if sys.platform == "darwin":
             # delete the Mac app bundle
@@ -903,79 +920,23 @@
 
     # install the API file
     if installApis:
-        for progLanguage in progLanguages:
-            apidir = os.path.join(cfg["apidir"], progLanguage.lower())
-            print("Installing {0} API files to '{1}'.".format(progLanguage, apidir))
-            if not os.path.exists(apidir):
-                os.makedirs(apidir)
-            for apiName in glob.glob(
-                os.path.join(eric7SourceDir, "APIs", progLanguage, "*.api")
-            ):
-                try:
-                    shutilCopy(apiName, apidir)
-                except OSError:
-                    print("Could not install '{0}' (no permission).".format(apiName))
-            for apiName in glob.glob(
-                os.path.join(eric7SourceDir, "APIs", progLanguage, "*.bas")
-            ):
-                try:
-                    shutilCopy(apiName, apidir)
-                except OSError:
-                    print("Could not install '{0}' (no permission).".format(apiName))
-            if progLanguage == "Python":
-                # copy Python3 API files to the same destination
+        if os.access(cfg["apidir"], os.W_OK):
+            for progLanguage in progLanguages:
+                apidir = os.path.join(cfg["apidir"], progLanguage)
+                print("Installing {0} API files to '{1}'.".format(progLanguage, apidir))
+                if not os.path.exists(apidir):
+                    os.makedirs(apidir)
                 for apiName in glob.glob(
-                    os.path.join(eric7SourceDir, "APIs", "Python3", "*.api")
-                ):
-                    try:
-                        shutilCopy(apiName, apidir)
-                    except OSError:
-                        print(
-                            "Could not install '{0}' (no permission).".format(apiName)
-                        )
-                for apiName in glob.glob(
-                    os.path.join(eric7SourceDir, "APIs", "Python3", "*.bas")
+                    os.path.join(eric7SourceDir, "APIs", progLanguage, "*.api")
                 ):
-                    if os.path.exists(
-                        os.path.join(
-                            apidir, os.path.basename(apiName.replace(".bas", ".api"))
-                        )
-                    ):
-                        try:
-                            shutilCopy(apiName, apidir)
-                        except OSError:
-                            print(
-                                "Could not install '{0}' (no permission).".format(
-                                    apiName
-                                )
-                            )
-
-                # copy MicroPython API files to the same destination
+                    shutilCopy(apiName, apidir)
                 for apiName in glob.glob(
-                    os.path.join(eric7SourceDir, "APIs", "MicroPython", "*.api")
+                    os.path.join(eric7SourceDir, "APIs", progLanguage, "*.bas")
                 ):
-                    try:
-                        shutilCopy(apiName, apidir)
-                    except OSError:
-                        print(
-                            "Could not install '{0}' (no permission).".format(apiName)
-                        )
-                for apiName in glob.glob(
-                    os.path.join(eric7SourceDir, "APIs", "MicroPython", "*.bas")
-                ):
-                    if os.path.exists(
-                        os.path.join(
-                            apidir, os.path.basename(apiName.replace(".bas", ".api"))
-                        )
-                    ):
-                        try:
-                            shutilCopy(apiName, apidir)
-                        except OSError:
-                            print(
-                                "Could not install '{0}' (no permission).".format(
-                                    apiName
-                                )
-                            )
+                    shutilCopy(apiName, apidir)
+        else:
+            print("The API directory '{0}' is not writable.".format(cfg["apidir"]))
+            print("Use the API files provided by the 'API Files' plug-in.")
 
     # Create menu entry for Linux systems
     if sys.platform.startswith("linux"):
@@ -1366,20 +1327,6 @@
                 glob.glob(os.path.join(eric7SourceDir, "APIs", progLanguage, "*.api"))
             ):
                 apis.append(os.path.basename(apiName))
-            if progLanguage == "Python":
-                # treat Python3 API files the same as Python API files
-                for apiName in sorted(
-                    glob.glob(os.path.join(eric7SourceDir, "APIs", "Python3", "*.api"))
-                ):
-                    apis.append(os.path.basename(apiName))
-
-                # treat MicroPython API files the same as Python API files
-                for apiName in sorted(
-                    glob.glob(
-                        os.path.join(eric7SourceDir, "APIs", "MicroPython", "*.api")
-                    )
-                ):
-                    apis.append(os.path.basename(apiName))
 
     macConfig = (
         (
@@ -1738,7 +1685,7 @@
             exit(1)
     print("Found PyQt6-QScintilla")
 
-    impModulesList = [
+    pyqt6BaseModulesList = [
         "PyQt6.QtGui",
         "PyQt6.QtNetwork",
         "PyQt6.QtPrintSupport",
@@ -1747,20 +1694,13 @@
         "PyQt6.QtSvgWidgets",
         "PyQt6.QtWidgets",
     ]
-    optionalModulesList = {
+    requiredModulesList = {
         # key is pip project name
         # value is tuple of package name, pip install constraint
-        "docutils": ("docutils", ""),
-        "Markdown": ("markdown", ""),
-        "pyyaml": ("yaml", ""),
         "tomlkit": ("tomlkit", ""),
-        "chardet": ("chardet", ""),
         "asttokens": ("asttokens", ""),
         "EditorConfig": ("editorconfig", ""),
-        "Send2Trash": ("send2trash", ""),
         "Pygments": ("pygments", ""),
-        "pyenchant": ("enchant", ""),
-        "wheel": ("wheel", ""),
         "parso": ("parso", ""),
         "jedi": ("jedi", ""),
         "packaging": ("packaging", ""),
@@ -1769,15 +1709,26 @@
         "trove-classifiers": ("trove_classifiers", ""),
         "black": ("black", ">=22.6.0"),
     }
-    if not ignorePyqt6Tools:
+    optionalModulesList = {
+        # key is pip project name
+        # value is tuple of package name, pip install constraint
+        "docutils": ("docutils", ""),
+        "Markdown": ("markdown", ""),
+        "pyyaml": ("yaml", ""),
+        "chardet": ("chardet", ""),
+        "Send2Trash": ("send2trash", ""),
+        "pyenchant": ("enchant", ""),
+        "wheel": ("wheel", ""),
+    }
+    if withPyqt6Tools:
         optionalModulesList["qt6-applications"] = ("qt6_applications", "")
 
-    # check mandatory modules
+    # check mandatory PyQt6 modules
     modulesOK = True
-    for impModule in impModulesList:
-        name = impModule.split(".")[1]
+    for pyqt6BaseModule in pyqt6BaseModulesList:
+        name = pyqt6BaseModule.split(".")[1]
         try:
-            __import__(impModule)
+            __import__(pyqt6BaseModule)
             print("Found", name)
         except ImportError as err:
             print("Sorry, please install {0}.".format(name))
@@ -1787,7 +1738,32 @@
     if not modulesOK:
         exit(1)
 
+    # check required modules
+    requiredMissing = False
+    for requiredPackage in requiredModulesList:
+        try:
+            __import__(requiredModulesList[requiredPackage][0])
+            print("Found", requiredPackage)
+        except ImportError as err:
+            if isSudo:
+                print("Required '{0}' could not be detected.".format(requiredPackage))
+                requiredMissing = True
+            else:
+                msg = "Required '{0}' could not be detected.{1}".format(
+                    requiredPackage, "\nError: {0}".format(err) if verbose else ""
+                )
+                pipInstall(
+                    requiredPackage + requiredModulesList[requiredPackage][1],
+                    msg,
+                    force=True,
+                )
+    if requiredMissing:
+        print("Some required packages are missing and could not be installed.")
+        print("Install them manually with:")
+        print("    {0} install-dependencies.py --required".format(sys.executable))
+
     # check optional modules
+    optionalMissing = False
     for optPackage in optionalModulesList:
         try:
             __import__(optionalModulesList[optPackage][0])
@@ -1795,11 +1771,20 @@
         except ImportError as err:
             if isSudo:
                 print("Optional '{0}' could not be detected.".format(optPackage))
+                optionalMissing = True
             else:
                 msg = "Optional '{0}' could not be detected.{1}".format(
                     optPackage, "\nError: {0}".format(err) if verbose else ""
                 )
                 pipInstall(optPackage + optionalModulesList[optPackage][1], msg)
+    if optionalMissing:
+        print("Some optional packages are missing and could not be installed.")
+        print("Install them manually with:")
+        print("    {0} install-dependencies.py --optional".format(sys.executable))
+
+    if requiredMissing and optionalMissing:
+        print("Alternatively you may install all of them with:")
+        print("    {0} install-dependencies.py --all".format(sys.executable))
 
     # determine the platform dependent black list
     if sys.platform.startswith(("win", "cygwin")):
@@ -2090,7 +2075,7 @@
     global macAppBundlePath, macAppBundleName, macPythonExe
     global installApis, doCleanDesktopLinks, yes2All
     global createInstallInfoFile, installCwd
-    global ignorePyqt6Tools
+    global withPyqt6Tools
     global verbose
 
     if sys.version_info < (3, 7, 0) or sys.version_info > (3, 99, 99):
@@ -2175,8 +2160,8 @@
             doCleanDesktopLinks = True
         elif opt == "--yes":
             yes2All = True
-        elif opt == "--no-tools":
-            ignorePyqt6Tools = True
+        elif opt == "--with-tools":
+            withPyqt6Tools = True
         elif opt == "--no-info":
             createInstallInfoFile = False
         elif opt in ["-v", "--verbose"]:
--- a/scripts/uninstall-debugclients.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/scripts/uninstall-debugclients.py	Sat Oct 01 13:06:10 2022 +0200
@@ -33,7 +33,7 @@
     global currDir
 
     if sys.platform.startswith("win"):
-        with contextlib.suppress():
+        with contextlib.suppress(EOFError):
             input("Press enter to continue...")  # secok
 
     os.chdir(currDir)
--- a/scripts/uninstall.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/scripts/uninstall.py	Sat Oct 01 13:06:10 2022 +0200
@@ -21,7 +21,7 @@
 progName = None
 currDir = os.getcwd()
 pyModDir = None
-progLanguages = ["Python", "Ruby", "QSS"]
+progLanguages = ["MicroPython", "Python3", "QSS"]
 defaultMacAppBundleName = "eric7.app"
 defaultMacAppBundlePath = "/Applications"
 settingsNameOrganization = "Eric7"
@@ -43,7 +43,7 @@
         os.rename("eric7config.py.orig", "eric7config.py")
 
     if sys.platform.startswith(("win", "cygwin")):
-        with contextlib.suppress():
+        with contextlib.suppress(EOFError):
             input("Press enter to continue...")  # secok
 
     os.chdir(currDir)
@@ -197,14 +197,24 @@
         if apidir:
             for progLanguage in progLanguages:
                 for name in getConfig("apis"):
+                    # step 1: programming language as given
+                    apiname = os.path.join(apidir, progLanguage, name)
+                    if os.path.exists(apiname):
+                        os.remove(apiname)
+                    # step 2: programming language as lowercase
                     apiname = os.path.join(apidir, progLanguage.lower(), name)
                     if os.path.exists(apiname):
                         os.remove(apiname)
                 for apiname in glob.glob(
-                    os.path.join(apidir, progLanguage.lower(), "*.bas")
-                ):
-                    if os.path.basename(apiname) != "eric7.bas":
-                        os.remove(apiname)
+                    os.path.join(apidir, progLanguage, "*.bas")
+                ) + glob.glob(os.path.join(apidir, progLanguage.lower(), "*.bas")):
+                    os.remove(apiname)
+
+                # remove empty directories
+                with contextlib.suppress(FileNotFoundError, OSError):
+                    os.rmdir(os.path.join(apidir, progLanguage))
+                with contextlib.suppress(FileNotFoundError, OSError):
+                    os.rmdir(os.path.join(apidir, progLanguage.lower()))
 
         if sys.platform == "darwin":
             # delete the Mac app bundle
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/APIs/MicroPython/adafruit_circuitpython.api	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,12925 @@
+adafruit_24lc32.EEPROM._read_address?5(address: int, read_buffer: bytearray)
+adafruit_24lc32.EEPROM._write?5(start_address: int, data: Union[int, Sequence[int]], wraparound: bool)
+adafruit_24lc32.EEPROM.write_protected?4()
+adafruit_24lc32.EEPROM.write_wraparound?4(value: bool)
+adafruit_24lc32.EEPROM?1(max_size: int, write_protect: bool = False, wp_pin: Optional[DigitalInOut] = None, )
+adafruit_24lc32.EEPROM_I2C._read_address?5(address: int, read_buffer: bytearray)
+adafruit_24lc32.EEPROM_I2C._write?5(start_address: int, data: Union[int, Sequence[int]], wraparound: bool = False, )
+adafruit_24lc32.EEPROM_I2C.write_protected?4(value: bool)
+adafruit_24lc32.EEPROM_I2C?1(i2c_bus: I2C, address: int = 0x50, write_protect: bool = False, wp_pin: Optional[DigitalInOut] = None, )
+adafruit_24lc32._MAX_SIZE_I2C?8
+adafruit_74hc595.DigitalInOut.direction?4(val: digitalio.Direction)
+adafruit_74hc595.DigitalInOut.pull?4(val: digitalio.Pull)
+adafruit_74hc595.DigitalInOut.switch_to_input?4(**kwargs)
+adafruit_74hc595.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
+adafruit_74hc595.DigitalInOut.value?4(val: bool)
+adafruit_74hc595.DigitalInOut?1(pin_number: Pin, shift_register_74hc595: "ShiftRegister74HC595", )
+adafruit_74hc595.ShiftRegister74HC595.get_pin?4(pin: int)
+adafruit_74hc595.ShiftRegister74HC595.gpio?4(val: bytearray)
+adafruit_74hc595.ShiftRegister74HC595.number_of_shift_registers?4()
+adafruit_74hc595.ShiftRegister74HC595?1(spi: busio.SPI, latch: digitalio.DigitalInOut, number_of_shift_registers: int = 1, )
+adafruit_ads1x15.ads1015.ADS1015._conversion_value?5(raw_adc: int)
+adafruit_ads1x15.ads1015.ADS1015._data_rate_default?5()
+adafruit_ads1x15.ads1015.ADS1015.bits?4()
+adafruit_ads1x15.ads1015.ADS1015.rate_config?4()
+adafruit_ads1x15.ads1015.ADS1015.rates?4()
+adafruit_ads1x15.ads1015.P0?7
+adafruit_ads1x15.ads1015.P1?7
+adafruit_ads1x15.ads1015.P2?7
+adafruit_ads1x15.ads1015.P3?7
+adafruit_ads1x15.ads1015._ADS1015_CONFIG_DR?8
+adafruit_ads1x15.ads1115.ADS1115._conversion_value?5(raw_adc: int)
+adafruit_ads1x15.ads1115.ADS1115._data_rate_default?5()
+adafruit_ads1x15.ads1115.ADS1115.bits?4()
+adafruit_ads1x15.ads1115.ADS1115.rate_config?4()
+adafruit_ads1x15.ads1115.ADS1115.rates?4()
+adafruit_ads1x15.ads1115.P0?7
+adafruit_ads1x15.ads1115.P1?7
+adafruit_ads1x15.ads1115.P2?7
+adafruit_ads1x15.ads1115.P3?7
+adafruit_ads1x15.ads1115._ADS1115_CONFIG_DR?8
+adafruit_ads1x15.ads1x15.ADS1x15._conversion_complete?5()
+adafruit_ads1x15.ads1x15.ADS1x15._conversion_value?5(raw_adc: int)
+adafruit_ads1x15.ads1x15.ADS1x15._data_rate_default?5()
+adafruit_ads1x15.ads1x15.ADS1x15._read?5(pin: Pin)
+adafruit_ads1x15.ads1x15.ADS1x15._read_register?5(reg: int, fast: bool = False)
+adafruit_ads1x15.ads1x15.ADS1x15._write_register?5(reg: int, value: int)
+adafruit_ads1x15.ads1x15.ADS1x15.data_rate?4(rate: int)
+adafruit_ads1x15.ads1x15.ADS1x15.gain?4(gain: float)
+adafruit_ads1x15.ads1x15.ADS1x15.gains?4()
+adafruit_ads1x15.ads1x15.ADS1x15.get_last_result?4(fast: bool = False)
+adafruit_ads1x15.ads1x15.ADS1x15.mode?4(mode: Mode)
+adafruit_ads1x15.ads1x15.ADS1x15.rate_config?4()
+adafruit_ads1x15.ads1x15.ADS1x15.rates?4()
+adafruit_ads1x15.ads1x15.ADS1x15.read?4(pin: Pin, is_differential: bool = False)
+adafruit_ads1x15.ads1x15.ADS1x15?1(i2c: I2C, gain: float = 1, data_rate: Optional[int] = None, mode: Mode = Mode.SINGLE, address: int = _ADS1X15_DEFAULT_ADDRESS, )
+adafruit_ads1x15.ads1x15.Mode.CONTINUOUS?7
+adafruit_ads1x15.ads1x15.Mode.SINGLE?7
+adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_COMP_QUE_DISABLE?8
+adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_GAIN?8
+adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_MUX_OFFSET?8
+adafruit_ads1x15.ads1x15._ADS1X15_CONFIG_OS_SINGLE?8
+adafruit_ads1x15.ads1x15._ADS1X15_DEFAULT_ADDRESS?8
+adafruit_ads1x15.ads1x15._ADS1X15_POINTER_CONFIG?8
+adafruit_ads1x15.ads1x15._ADS1X15_POINTER_CONVERSION?8
+adafruit_ads1x15.analog_in.AnalogIn.value?4()
+adafruit_ads1x15.analog_in.AnalogIn.voltage?4()
+adafruit_ads1x15.analog_in.AnalogIn?1(ads: ADS1x15, positive_pin: int, negative_pin: Optional[int] = None)
+adafruit_ads1x15.analog_in._ADS1X15_DIFF_CHANNELS?8
+adafruit_ads1x15.analog_in._ADS1X15_PGA_RANGE?8
+adafruit_adt7410.ADT7410._read_register?5(addr: int, num: int = 1)
+adafruit_adt7410.ADT7410._write_register?5(addr: int, data: int = None)
+adafruit_adt7410.ADT7410.configuration?4(val: int)
+adafruit_adt7410.ADT7410.critical_temperature?4(value: int)
+adafruit_adt7410.ADT7410.high_temperature?4(value: int)
+adafruit_adt7410.ADT7410.hysteresis?4(value: int)
+adafruit_adt7410.ADT7410.low_temperature?4(value: int)
+adafruit_adt7410.ADT7410.reset?4()
+adafruit_adt7410.ADT7410.status?4()
+adafruit_adt7410.ADT7410.temperature?4()
+adafruit_adt7410.ADT7410?1(i2c_bus: busio.I2C, address: int = 0x48)
+adafruit_adxl34x.ADXL345._read_clear_interrupt_source?5()
+adafruit_adxl34x.ADXL345._read_register?5(register: int, length: int)
+adafruit_adxl34x.ADXL345._read_register_unpacked?5(register: int)
+adafruit_adxl34x.ADXL345._write_register_byte?5(register: int, value: int)
+adafruit_adxl34x.ADXL345.acceleration?4()
+adafruit_adxl34x.ADXL345.data_rate?4(val: int)
+adafruit_adxl34x.ADXL345.disable_freefall_detection?4()
+adafruit_adxl34x.ADXL345.disable_motion_detection?4()
+adafruit_adxl34x.ADXL345.disable_tap_detection?4()
+adafruit_adxl34x.ADXL345.enable_freefall_detection?4(*, threshold: int = 10, time: int = 25)
+adafruit_adxl34x.ADXL345.enable_motion_detection?4(*, threshold: int = 18)
+adafruit_adxl34x.ADXL345.enable_tap_detection?4(*, tap_count: int = 1, threshold: int = 20, duration: int = 50, latency: int = 20, window: int = 255)
+adafruit_adxl34x.ADXL345.events?4()
+adafruit_adxl34x.ADXL345.offset?4(val: Tuple[int, int, int])
+adafruit_adxl34x.ADXL345.range?4(val: int)
+adafruit_adxl34x.ADXL345.raw_x?4()
+adafruit_adxl34x.ADXL345.raw_y?4()
+adafruit_adxl34x.ADXL345.raw_z?4()
+adafruit_adxl34x.ADXL345?1(i2c: busio.I2C, address: int = _ADXL345_DEFAULT_ADDRESS)
+adafruit_adxl37x.ADXL375.acceleration?4()
+adafruit_adxl37x.ADXL375.range?4(val: int)
+adafruit_adxl37x.ADXL375?1(i2c: busio.I2C, address: Optional[int] = None)
+adafruit_adxl37x._ADXL375_DEFAULT_ADDRESS?8
+adafruit_ahtx0.AHTx0._readdata?5()
+adafruit_ahtx0.AHTx0.calibrate?4()
+adafruit_ahtx0.AHTx0.relative_humidity?4()
+adafruit_ahtx0.AHTx0.reset?4()
+adafruit_ahtx0.AHTx0.status?4()
+adafruit_ahtx0.AHTx0.temperature?4()
+adafruit_ahtx0.AHTx0?1(i2c_bus: busio.I2C, address: int = AHTX0_I2CADDR_DEFAULT)
+adafruit_airlift.esp32.ESP32.BLUETOOTH?7
+adafruit_airlift.esp32.ESP32.BOOTLOADER?7
+adafruit_airlift.esp32.ESP32.NOT_IN_USE?7
+adafruit_airlift.esp32.ESP32.WIFI?7
+adafruit_airlift.esp32.ESP32._MODES?8
+adafruit_airlift.esp32.ESP32.reset?4(mode: int, debug: bool = False)
+adafruit_airlift.esp32.ESP32.start_bluetooth?4(debug: bool = False)
+adafruit_airlift.esp32.ESP32.start_wifi?4(debug: bool = False)
+adafruit_airlift.esp32.ESP32.stop_bluetooth?4()
+adafruit_airlift.esp32.ESP32.stop_wifi?4()
+adafruit_airlift.esp32.ESP32?1(*, reset: Optional[Pin] = None, reset_high: bool = False, gpio0: Optional[Pin] = None, busy: Optional[Pin] = None, chip_select: Optional[Pin] = None, tx: Optional[Pin] = None, rx: Optional[Pin] = None, spi: Optional[SPI] = None)
+adafruit_am2320.AM2320._read_register?5(register: int, length: int)
+adafruit_am2320.AM2320.relative_humidity?4()
+adafruit_am2320.AM2320.temperature?4()
+adafruit_am2320.AM2320?1(i2c_bus: I2C, address: int = AM2320_DEFAULT_ADDR)
+adafruit_am2320.AM2320_CMD_READREG?7
+adafruit_am2320.AM2320_DEFAULT_ADDR?7
+adafruit_am2320.AM2320_REG_HUM_H?7
+adafruit_am2320.AM2320_REG_TEMP_H?7
+adafruit_am2320._crc16?5(data: bytearray)
+adafruit_amg88xx.AMG88XX.pixels?4()
+adafruit_amg88xx.AMG88XX.temperature?4()
+adafruit_amg88xx.AMG88XX?1(i2c: busio.I2C, addr: int = 0x69)
+adafruit_amg88xx._signed_12bit_to_float?5(val: int)
+adafruit_amg88xx._twos_comp_to_float?5(val: int)
+adafruit_apds9960.apds9960.APDS9960._color_data16?5(command: int)
+adafruit_apds9960.apds9960.APDS9960._get_bit?5(register: int, mask: int)
+adafruit_apds9960.apds9960.APDS9960._get_bits?5(register: int, pos: int, mask: int)
+adafruit_apds9960.apds9960.APDS9960._read8?5(command: int)
+adafruit_apds9960.apds9960.APDS9960._set_bit?5(register: int, mask: int, value: bool)
+adafruit_apds9960.apds9960.APDS9960._set_bits?5(register: int, pos: int, mask: int, value: int)
+adafruit_apds9960.apds9960.APDS9960._write8?5(command: int, abyte: int)
+adafruit_apds9960.apds9960.APDS9960._writecmdonly?5(command: int)
+adafruit_apds9960.apds9960.APDS9960.clear_interrupt?4()
+adafruit_apds9960.apds9960.APDS9960.color_data?4()
+adafruit_apds9960.apds9960.APDS9960.color_data_ready?4()
+adafruit_apds9960.apds9960.APDS9960.color_gain?4(value: int)
+adafruit_apds9960.apds9960.APDS9960.color_integration_time?4(value: int)
+adafruit_apds9960.apds9960.APDS9960.enable?4(value: bool)
+adafruit_apds9960.apds9960.APDS9960.enable_color?4(value: bool)
+adafruit_apds9960.apds9960.APDS9960.enable_gesture?4(value: bool)
+adafruit_apds9960.apds9960.APDS9960.enable_proximity?4(value: bool)
+adafruit_apds9960.apds9960.APDS9960.enable_proximity_interrupt?4(value: bool)
+adafruit_apds9960.apds9960.APDS9960.gesture?4()
+adafruit_apds9960.apds9960.APDS9960.gesture_gain?4(value: int)
+adafruit_apds9960.apds9960.APDS9960.proximity?4()
+adafruit_apds9960.apds9960.APDS9960.proximity_gain?4(value: int)
+adafruit_apds9960.apds9960.APDS9960.proximity_interrupt_threshold?4(setting_tuple: Tuple[int, ...])
+adafruit_apds9960.apds9960.APDS9960.rotation?4(new_rotation: int)
+adafruit_apds9960.apds9960.APDS9960?1(i2c: I2C, *, rotation: int = 0, reset: bool = True, set_defaults: bool = True)
+adafruit_apds9960.apds9960._APDS9960_AICLEAR?8
+adafruit_apds9960.apds9960._APDS9960_ATIME?8
+adafruit_apds9960.apds9960._APDS9960_CDATAL?8
+adafruit_apds9960.apds9960._APDS9960_CONTROL?8
+adafruit_apds9960.apds9960._APDS9960_ENABLE?8
+adafruit_apds9960.apds9960._APDS9960_GCONF1?8
+adafruit_apds9960.apds9960._APDS9960_GCONF2?8
+adafruit_apds9960.apds9960._APDS9960_GCONF4?8
+adafruit_apds9960.apds9960._APDS9960_GEXTH?8
+adafruit_apds9960.apds9960._APDS9960_GFIFO_U?8
+adafruit_apds9960.apds9960._APDS9960_GFLVL?8
+adafruit_apds9960.apds9960._APDS9960_GPENTH?8
+adafruit_apds9960.apds9960._APDS9960_GPULSE?8
+adafruit_apds9960.apds9960._APDS9960_GSTATUS?8
+adafruit_apds9960.apds9960._APDS9960_I2C_ADDRESS?8
+adafruit_apds9960.apds9960._APDS9960_ID?8
+adafruit_apds9960.apds9960._APDS9960_PDATA?8
+adafruit_apds9960.apds9960._APDS9960_PERS?8
+adafruit_apds9960.apds9960._APDS9960_PIHT?8
+adafruit_apds9960.apds9960._APDS9960_PILT?8
+adafruit_apds9960.apds9960._APDS9960_STATUS?8
+adafruit_apds9960.apds9960._BIT_MASK_CONTROL_AGAIN?8
+adafruit_apds9960.apds9960._BIT_MASK_CONTROL_PGAIN?8
+adafruit_apds9960.apds9960._BIT_MASK_ENABLE_COLOR?8
+adafruit_apds9960.apds9960._BIT_MASK_ENABLE_EN?8
+adafruit_apds9960.apds9960._BIT_MASK_ENABLE_GESTURE?8
+adafruit_apds9960.apds9960._BIT_MASK_ENABLE_PROX?8
+adafruit_apds9960.apds9960._BIT_MASK_ENABLE_PROX_INT?8
+adafruit_apds9960.apds9960._BIT_MASK_GCONF2_GGAIN?8
+adafruit_apds9960.apds9960._BIT_MASK_GCONF4_GFIFO_CLR?8
+adafruit_apds9960.apds9960._BIT_MASK_GSTATUS_GFOV?8
+adafruit_apds9960.apds9960._BIT_MASK_PERS_PPERS?8
+adafruit_apds9960.apds9960._BIT_MASK_STATUS_AVALID?8
+adafruit_apds9960.apds9960._BIT_MASK_STATUS_GINT?8
+adafruit_apds9960.apds9960._BIT_POS_CONTROL_AGAIN?8
+adafruit_apds9960.apds9960._BIT_POS_CONTROL_PGAIN?8
+adafruit_apds9960.apds9960._BIT_POS_GCONF2_GGAIN?8
+adafruit_apds9960.apds9960._BIT_POS_PERS_PPERS?8
+adafruit_apds9960.apds9960._DEVICE_ID?8
+adafruit_apds9960.colorutility.calculate_color_temperature?4(r: int, g: int, b: int)
+adafruit_apds9960.colorutility.calculate_lux?4(r: int, g: int, b: int)
+adafruit_as726x.AS726x._virtual_read?5(addr: int)
+adafruit_as726x.AS726x._virtual_write?5(addr: int, value: float)
+adafruit_as726x.AS726x.blue?4()
+adafruit_as726x.AS726x.conversion_mode?4(val: int)
+adafruit_as726x.AS726x.data_ready?4()
+adafruit_as726x.AS726x.driver_led?4(val: bool)
+adafruit_as726x.AS726x.driver_led_current?4(val: float)
+adafruit_as726x.AS726x.gain?4(val: float)
+adafruit_as726x.AS726x.green?4()
+adafruit_as726x.AS726x.indicator_led?4(val: bool)
+adafruit_as726x.AS726x.indicator_led_current?4(val: int)
+adafruit_as726x.AS726x.integration_time?4(val: float)
+adafruit_as726x.AS726x.orange?4()
+adafruit_as726x.AS726x.raw_blue?4()
+adafruit_as726x.AS726x.raw_green?4()
+adafruit_as726x.AS726x.raw_orange?4()
+adafruit_as726x.AS726x.raw_red?4()
+adafruit_as726x.AS726x.raw_violet?4()
+adafruit_as726x.AS726x.raw_yellow?4()
+adafruit_as726x.AS726x.read_calibrated_value?4(channel: int)
+adafruit_as726x.AS726x.read_channel?4(channel: int)
+adafruit_as726x.AS726x.red?4()
+adafruit_as726x.AS726x.start_measurement?4()
+adafruit_as726x.AS726x.temperature?4()
+adafruit_as726x.AS726x.violet?4()
+adafruit_as726x.AS726x.yellow?4()
+adafruit_as726x.AS726x?1()
+adafruit_as726x.AS726x_I2C._read_u8?5(command: int)
+adafruit_as726x.AS726x_I2C._virtual_read?5(addr: int)
+adafruit_as726x.AS726x_I2C._virtual_write?5(addr: int, value: float)
+adafruit_as726x.AS726x_I2C?1(i2c_bus: busio.I2C, address: int = _AS726X_ADDRESS)
+adafruit_as726x.AS726x_UART._uart_xfer?5(cmd: Optional[str])
+adafruit_as726x.AS726x_UART._virtual_read?5(addr: int)
+adafruit_as726x.AS726x_UART._virtual_write?5(addr: int, value: float)
+adafruit_as726x.AS726x_UART.read_calibrated_value?4(channel: int)
+adafruit_as726x.AS726x_UART.read_channel?4(channel: int)
+adafruit_as726x.AS726x_UART?1(uart: busio.UART)
+adafruit_as726x._AS7262_YELLOW_CALIBRATED?8
+adafruit_as7341.AS7341._configure_1k_flicker_detection?5()
+adafruit_as7341.AS7341._configure_f1_f4?5()
+adafruit_as7341.AS7341._configure_f5_f8?5()
+adafruit_as7341.AS7341._f1f4_clear_nir?5()
+adafruit_as7341.AS7341._f5f8_clear_nir?5()
+adafruit_as7341.AS7341._led_control_enabled?5(enabled: bool)
+adafruit_as7341.AS7341._led_enabled?8
+adafruit_as7341.AS7341._set_smux?5(smux_addr: int, smux_out1: int, smux_out2: int)
+adafruit_as7341.AS7341._smux_enabled?5(enable_smux: bool)
+adafruit_as7341.AS7341._smux_template?5()
+adafruit_as7341.AS7341._wait_for_data?5(timeout: float = 1.0)
+adafruit_as7341.AS7341._write_register?5(addr: int, data: int)
+adafruit_as7341.AS7341.all_channels?4()
+adafruit_as7341.AS7341.channel_415nm?4()
+adafruit_as7341.AS7341.channel_445nm?4()
+adafruit_as7341.AS7341.channel_480nm?4()
+adafruit_as7341.AS7341.channel_515nm?4()
+adafruit_as7341.AS7341.channel_555nm?4()
+adafruit_as7341.AS7341.channel_590nm?4()
+adafruit_as7341.AS7341.channel_630nm?4()
+adafruit_as7341.AS7341.channel_680nm?4()
+adafruit_as7341.AS7341.channel_clear?4()
+adafruit_as7341.AS7341.channel_nir?4()
+adafruit_as7341.AS7341.flicker_detected?4()
+adafruit_as7341.AS7341.flicker_detection_enabled?4(flicker_enable: bool)
+adafruit_as7341.AS7341.gain?4(gain_value: str)
+adafruit_as7341.AS7341.initialize?4()
+adafruit_as7341.AS7341.led?4(led_on: bool)
+adafruit_as7341.AS7341.led_current?4(led_current: int)
+adafruit_as7341.AS7341?1(i2c_bus: busio.I2C, address: int = _AS7341_I2CADDR_DEFAULT)
+adafruit_as7341.CV.add_values?4(value_tuples: Tuple[str, int, int, Optional[float]], )
+adafruit_as7341.CV.is_valid?4(value: str)
+adafruit_as7341._AS7341_GPIO2?8
+adafruit_as7341._AS7341_PERS?8
+adafruit_as7341._decorator?5(self, *args, **kwargs)
+adafruit_as7341._low_bank?5(func: Any)
+adafruit_atecc.adafruit_atecc.ATECC._at_crc?5(length=None)
+adafruit_atecc.adafruit_atecc.ATECC._get_response?5(buf, length=None, retries=20)
+adafruit_atecc.adafruit_atecc.ATECC._random?5(data)
+adafruit_atecc.adafruit_atecc.ATECC._read?5(zone, address, buffer)
+adafruit_atecc.adafruit_atecc.ATECC._send_command?5(opcode, param_1, param_2=0x00, data="")
+adafruit_atecc.adafruit_atecc.ATECC._write?5(zone, address, buffer)
+adafruit_atecc.adafruit_atecc.ATECC.counter?4(counter=0, increment_counter=True)
+adafruit_atecc.adafruit_atecc.ATECC.ecdsa_sign?4(slot, message)
+adafruit_atecc.adafruit_atecc.ATECC.gen_key?4(key, slot_num, private_key=False)
+adafruit_atecc.adafruit_atecc.ATECC.idle?4()
+adafruit_atecc.adafruit_atecc.ATECC.info?4(mode, param=None)
+adafruit_atecc.adafruit_atecc.ATECC.lock?4(zone)
+adafruit_atecc.adafruit_atecc.ATECC.lock_all_zones?4()
+adafruit_atecc.adafruit_atecc.ATECC.locked?4()
+adafruit_atecc.adafruit_atecc.ATECC.nonce?4(data, mode=0, zero=0x0000)
+adafruit_atecc.adafruit_atecc.ATECC.random?4(rnd_min=0, rnd_max=0)
+adafruit_atecc.adafruit_atecc.ATECC.serial_number?4()
+adafruit_atecc.adafruit_atecc.ATECC.sha_digest?4(message=None)
+adafruit_atecc.adafruit_atecc.ATECC.sha_start?4()
+adafruit_atecc.adafruit_atecc.ATECC.sha_update?4(message)
+adafruit_atecc.adafruit_atecc.ATECC.sign?4(slot_id)
+adafruit_atecc.adafruit_atecc.ATECC.sleep?4()
+adafruit_atecc.adafruit_atecc.ATECC.version?4()
+adafruit_atecc.adafruit_atecc.ATECC.wakeup?4()
+adafruit_atecc.adafruit_atecc.ATECC.write_config?4(data)
+adafruit_atecc.adafruit_atecc.ATECC?1(i2c_bus, address=_REG_ATECC_DEVICE_ADDR, debug=False)
+adafruit_atecc.adafruit_atecc.CFG_TLS?7
+adafruit_atecc.adafruit_atecc.EXEC_TIME?7
+adafruit_atecc.adafruit_atecc.OP_COUNTER?7
+adafruit_atecc.adafruit_atecc.OP_GEN_KEY?7
+adafruit_atecc.adafruit_atecc.OP_INFO?7
+adafruit_atecc.adafruit_atecc.OP_LOCK?7
+adafruit_atecc.adafruit_atecc.OP_NONCE?7
+adafruit_atecc.adafruit_atecc.OP_RANDOM?7
+adafruit_atecc.adafruit_atecc.OP_SHA?7
+adafruit_atecc.adafruit_atecc.OP_SIGN?7
+adafruit_atecc.adafruit_atecc.OP_WRITE?7
+adafruit_atecc.adafruit_atecc._ATECC_508_VER?8
+adafruit_atecc.adafruit_atecc._ATECC_608_VER?8
+adafruit_atecc.adafruit_atecc._CFG_BYTES_LIST?8
+adafruit_atecc.adafruit_atecc._CFG_BYTES_LIST_MOD?8
+adafruit_atecc.adafruit_atecc._CFG_BYTE_16?8
+adafruit_atecc.adafruit_atecc._I2C_ADDR?8
+adafruit_atecc.adafruit_atecc._REG_ATECC_ADDR?8
+adafruit_atecc.adafruit_atecc._REG_ATECC_DEVICE_ADDR?8
+adafruit_atecc.adafruit_atecc._TWLO_TIME?8
+adafruit_atecc.adafruit_atecc._WAKE_CLK_FREQ?8
+adafruit_atecc.adafruit_atecc._convert_i2c_addr_to_atecc_addr?5(i2c_addr=0x60)
+adafruit_atecc.adafruit_atecc_asn1.get_issuer_or_subject?4(data, country, state_prov, locality, org, org_unit, common)
+adafruit_atecc.adafruit_atecc_asn1.get_name?4(name, obj_type, data)
+adafruit_atecc.adafruit_atecc_asn1.get_public_key?4(data, public_key)
+adafruit_atecc.adafruit_atecc_asn1.get_sequence_header?4(length, data)
+adafruit_atecc.adafruit_atecc_asn1.get_sequence_header_length?4(seq_header_len)
+adafruit_atecc.adafruit_atecc_asn1.get_signature?4(signature, data)
+adafruit_atecc.adafruit_atecc_asn1.get_signature_length?4(signature)
+adafruit_atecc.adafruit_atecc_asn1.get_version?4(data)
+adafruit_atecc.adafruit_atecc_asn1.issuer_or_subject_length?4(country, state_prov, city, org, org_unit, common)
+adafruit_atecc.adafruit_atecc_cert_util.CSR._csr_begin?5()
+adafruit_atecc.adafruit_atecc_cert_util.CSR._csr_end?5()
+adafruit_atecc.adafruit_atecc_cert_util.CSR.generate_csr?4()
+adafruit_atecc.adafruit_atecc_cert_util.CSR?1(atecc, slot_num, private_key, country, state_prov, city, org, org_unit)
+adafruit_avrprog.AVRprog._busy_wait?5()
+adafruit_avrprog.AVRprog._flash_page?5(page_buffer, page_addr, page_size)
+adafruit_avrprog.AVRprog._flash_word?5(addr, low, high)
+adafruit_avrprog.AVRprog._rst?8
+adafruit_avrprog.AVRprog._spi?8
+adafruit_avrprog.AVRprog._transaction?5(command)
+adafruit_avrprog.AVRprog.begin?4(clock=_FAST_CLOCK)
+adafruit_avrprog.AVRprog.end?4()
+adafruit_avrprog.AVRprog.erase_chip?4()
+adafruit_avrprog.AVRprog.init?4(spi_bus, rst_pin)
+adafruit_avrprog.AVRprog.program_file?4(chip, file_name, verbose=False, verify=True)
+adafruit_avrprog.AVRprog.read?4(addr, read_buffer)
+adafruit_avrprog.AVRprog.read_fuses?4(chip)
+adafruit_avrprog.AVRprog.read_signature?4()
+adafruit_avrprog.AVRprog.verify_file?4(chip, file_name, verbose=False)
+adafruit_avrprog.AVRprog.verify_fuses?4(chip, low=None, high=None, ext=None, lock=None)
+adafruit_avrprog.AVRprog.verify_sig?4(chip, verbose=False)
+adafruit_avrprog.AVRprog.write_fuses?4(chip, low=None, high=None, ext=None, lock=None)
+adafruit_avrprog.Boards.ATmega2560?7
+adafruit_avrprog.Boards.ATmega328p?7
+adafruit_avrprog.Boards.ATmega644pa?7
+adafruit_avrprog.Boards.ATtiny13a?7
+adafruit_avrprog.Boards.ATtiny85?7
+adafruit_avrprog._FAST_CLOCK?8
+adafruit_avrprog._SLOW_CLOCK?8
+adafruit_avrprog.read_hex_page?4(file_state, page_addr, page_size, page_buffer)
+adafruit_aw9523.AW9523.LED_modes?4(modes)
+adafruit_aw9523.AW9523._LED_modes?8
+adafruit_aw9523.AW9523._chip_id?8
+adafruit_aw9523.AW9523._directions?8
+adafruit_aw9523.AW9523._interrupt_enables?8
+adafruit_aw9523.AW9523._reset_reg?8
+adafruit_aw9523.AW9523.constant_current_range?7
+adafruit_aw9523.AW9523.directions?4(dirs)
+adafruit_aw9523.AW9523.get_pin?4(pin)
+adafruit_aw9523.AW9523.inputs?7
+adafruit_aw9523.AW9523.interrupt_enables?4(enables)
+adafruit_aw9523.AW9523.outputs?7
+adafruit_aw9523.AW9523.port0_push_pull?7
+adafruit_aw9523.AW9523.reset?4()
+adafruit_aw9523.AW9523.set_constant_current?4(pin, value)
+adafruit_aw9523.AW9523?1(i2c_bus, address=_AW9523_DEFAULT_ADDR, reset=True)
+adafruit_aw9523.AW9523_1_4_RANGE?7
+adafruit_aw9523.AW9523_2_4_RANGE?7
+adafruit_aw9523.AW9523_3_4_RANGE?7
+adafruit_aw9523.AW9523_4_4_RANGE?7
+adafruit_aw9523.DigitalInOut.direction?4(val)
+adafruit_aw9523.DigitalInOut.pull?4(val)
+adafruit_aw9523.DigitalInOut.switch_to_input?4(pull=None, **kwargs)
+adafruit_aw9523.DigitalInOut.switch_to_output?4(value=False, **kwargs)
+adafruit_aw9523.DigitalInOut.value?4(val)
+adafruit_aw9523.DigitalInOut?1(pin_number, aw)
+adafruit_aw9523._AW9523_DEFAULT_ADDR?8
+adafruit_aw9523._AW9523_REG_CHIPID?8
+adafruit_aw9523._AW9523_REG_CONFIG0?8
+adafruit_aw9523._AW9523_REG_GCR?8
+adafruit_aw9523._AW9523_REG_INPUT0?8
+adafruit_aw9523._AW9523_REG_INTENABLE0?8
+adafruit_aw9523._AW9523_REG_LEDMODE?8
+adafruit_aw9523._AW9523_REG_OUTPUT0?8
+adafruit_aw9523._AW9523_REG_SOFTRESET?8
+adafruit_aw9523._clear_bit?5(val, bit)
+adafruit_aw9523._enable_bit?5(val, bit)
+adafruit_aw9523._get_bit?5(val, bit)
+adafruit_aws_iot.MQTT_CLIENT._on_connect_mqtt?5(client: MQTT, userdata: str, flag: int, ret_code: int)
+adafruit_aws_iot.MQTT_CLIENT._on_disconnect_mqtt?5(client: MQTT, userdata: str, flag: int, ret_code: int)
+adafruit_aws_iot.MQTT_CLIENT._on_message_mqtt?5(client: MQTT, topic: str, payload: str)
+adafruit_aws_iot.MQTT_CLIENT._on_subscribe_mqtt?5(client: MQTT, user_data: str, topic: int, qos: int)
+adafruit_aws_iot.MQTT_CLIENT._on_unsubscribe_mqtt?5(client: MQTT, user_data: str, topic: str, pid: int)
+adafruit_aws_iot.MQTT_CLIENT.connect?4(clean_session: bool = True)
+adafruit_aws_iot.MQTT_CLIENT.disconnect?4()
+adafruit_aws_iot.MQTT_CLIENT.is_connected?4()
+adafruit_aws_iot.MQTT_CLIENT.loop?4()
+adafruit_aws_iot.MQTT_CLIENT.loop_forever?4()
+adafruit_aws_iot.MQTT_CLIENT.publish?4(topic: str, payload: Union[str, float, bytes], qos: int = 1)
+adafruit_aws_iot.MQTT_CLIENT.reconnect?4()
+adafruit_aws_iot.MQTT_CLIENT.shadow_delete?4()
+adafruit_aws_iot.MQTT_CLIENT.shadow_get?4()
+adafruit_aws_iot.MQTT_CLIENT.shadow_get_subscribe?4(qos: int = 1)
+adafruit_aws_iot.MQTT_CLIENT.shadow_subscribe?4(qos: int = 1)
+adafruit_aws_iot.MQTT_CLIENT.shadow_update?4(document: str)
+adafruit_aws_iot.MQTT_CLIENT.subscribe?4(topic: str, qos: int = 1)
+adafruit_aws_iot.MQTT_CLIENT.validate_topic?4()
+adafruit_aws_iot.MQTT_CLIENT?1(mmqttclient: MQTT, keep_alive: int = 30)
+adafruit_azureiot.base64._bytes_from_decode_data?5(data: str)
+adafruit_azureiot.base64.b64decode?4(todecode: str)
+adafruit_azureiot.base64.b64encode?4(toencode: bytes)
+adafruit_azureiot.constants.DPS_API_VERSION?7
+adafruit_azureiot.constants.DPS_END_POINT?7
+adafruit_azureiot.constants.IOTC_API_VERSION?7
+adafruit_azureiot.device_registration.DeviceRegistration._connect_to_mqtt?5()
+adafruit_azureiot.device_registration.DeviceRegistration._handle_dps_update?5(client, topic: str, msg: str)
+adafruit_azureiot.device_registration.DeviceRegistration._on_connect?5(client, userdata, _, rc)
+adafruit_azureiot.device_registration.DeviceRegistration._start_registration?5()
+adafruit_azureiot.device_registration.DeviceRegistration._wait_for_operation?5()
+adafruit_azureiot.device_registration.DeviceRegistration.register_device?4(expiry: int)
+adafruit_azureiot.device_registration.DeviceRegistration?1(socket, iface, id_scope: str, device_id: str, device_sas_key: str, logger: Logger = None, )
+adafruit_azureiot.device_registration.DeviceRegistrationError?1(message: str)
+adafruit_azureiot.hmac.Ch?7
+adafruit_azureiot.hmac.Gamma0?7
+adafruit_azureiot.hmac.Gamma1?7
+adafruit_azureiot.hmac.HMAC._current?5()
+adafruit_azureiot.hmac.HMAC.blocksize?7
+adafruit_azureiot.hmac.HMAC.copy?4()
+adafruit_azureiot.hmac.HMAC.digest?4()
+adafruit_azureiot.hmac.HMAC.hexdigest?4()
+adafruit_azureiot.hmac.HMAC.name?4()
+adafruit_azureiot.hmac.HMAC.update?4(msg: Union[bytes, bytearray])
+adafruit_azureiot.hmac.HMAC?1(key: Union[bytes, bytearray], msg: Union[bytes, bytearray] = None)
+adafruit_azureiot.hmac.Maj?7
+adafruit_azureiot.hmac.R?7
+adafruit_azureiot.hmac.RND?4(a, b, c, d, e, f, g, h, i, ki)
+adafruit_azureiot.hmac.ROR?7
+adafruit_azureiot.hmac.S?7
+adafruit_azureiot.hmac.SHA_BLOCKSIZE?7
+adafruit_azureiot.hmac.SHA_DIGESTSIZE?7
+adafruit_azureiot.hmac.Sigma0?7
+adafruit_azureiot.hmac.Sigma1?7
+adafruit_azureiot.hmac.TRANS_36?7
+adafruit_azureiot.hmac.TRANS_5C?7
+adafruit_azureiot.hmac.getbuf?4(s: Union[str, bytes, bytearray])
+adafruit_azureiot.hmac.new_hmac?4(key: Union[bytes, bytearray], msg: Union[bytes, bytearray] = None)
+adafruit_azureiot.hmac.new_shaobject?4()
+adafruit_azureiot.hmac.sha256.block_size?7
+adafruit_azureiot.hmac.sha256.copy?4()
+adafruit_azureiot.hmac.sha256.digest?4()
+adafruit_azureiot.hmac.sha256.digest_size?7
+adafruit_azureiot.hmac.sha256.hexdigest?4()
+adafruit_azureiot.hmac.sha256.name?7
+adafruit_azureiot.hmac.sha256.update?4(s: Union[str, bytes, bytearray])
+adafruit_azureiot.hmac.sha256?1(s: Union[str, bytes, bytearray] = None)
+adafruit_azureiot.hmac.sha_final?4(sha_info: dict)
+adafruit_azureiot.hmac.sha_init?4()
+adafruit_azureiot.hmac.sha_transform?4(sha_info: dict)
+adafruit_azureiot.hmac.sha_update?4(sha_info: dict, buffer: Union[bytes, bytearray])
+adafruit_azureiot.iot_error.IoTError?1(message: str)
+adafruit_azureiot.iot_mqtt.IoTMQTT._create_mqtt_client?5()
+adafruit_azureiot.iot_mqtt.IoTMQTT._gen_sas_token?5()
+adafruit_azureiot.iot_mqtt.IoTMQTT._get_device_settings?5()
+adafruit_azureiot.iot_mqtt.IoTMQTT._handle_cloud_to_device_message?5(client, topic: str, msg: str)
+adafruit_azureiot.iot_mqtt.IoTMQTT._handle_device_twin_update?5(client, topic: str, msg: str)
+adafruit_azureiot.iot_mqtt.IoTMQTT._handle_direct_method?5(client, topic: str, msg: str)
+adafruit_azureiot.iot_mqtt.IoTMQTT._on_connect?5(client, userdata, _, rc)
+adafruit_azureiot.iot_mqtt.IoTMQTT._on_disconnect?5(client, userdata, rc)
+adafruit_azureiot.iot_mqtt.IoTMQTT._on_publish?5(client, data, topic, msg_id)
+adafruit_azureiot.iot_mqtt.IoTMQTT._send_common?5(topic: str, data)
+adafruit_azureiot.iot_mqtt.IoTMQTT._subscribe_to_core_topics?5()
+adafruit_azureiot.iot_mqtt.IoTMQTT._subscribe_to_twin_topics?5()
+adafruit_azureiot.iot_mqtt.IoTMQTT.connect?4()
+adafruit_azureiot.iot_mqtt.IoTMQTT.disconnect?4()
+adafruit_azureiot.iot_mqtt.IoTMQTT.is_connected?4()
+adafruit_azureiot.iot_mqtt.IoTMQTT.loop?4()
+adafruit_azureiot.iot_mqtt.IoTMQTT.reconnect?4()
+adafruit_azureiot.iot_mqtt.IoTMQTT.send_device_to_cloud_message?4(message, system_properties: dict = None)
+adafruit_azureiot.iot_mqtt.IoTMQTT.send_twin_patch?4(patch)
+adafruit_azureiot.iot_mqtt.IoTMQTT.subscribe_to_twins?4()
+adafruit_azureiot.iot_mqtt.IoTMQTT?1(callback: IoTMQTTCallback, socket, iface, hostname: str, device_id: str, device_sas_key: str, token_expires: int = 21600, logger: Logger = None, )
+adafruit_azureiot.iot_mqtt.IoTMQTTCallback.cloud_to_device_message_received?4(body: str, properties: dict)
+adafruit_azureiot.iot_mqtt.IoTMQTTCallback.connection_status_change?4(connected: bool)
+adafruit_azureiot.iot_mqtt.IoTMQTTCallback.device_twin_desired_updated?4(desired_property_name: str, desired_property_value, desired_version: int)
+adafruit_azureiot.iot_mqtt.IoTMQTTCallback.device_twin_reported_updated?4(reported_property_name: str, reported_property_value, reported_version: int, )
+adafruit_azureiot.iot_mqtt.IoTMQTTCallback.direct_method_invoked?4(method_name: str, payload: str)
+adafruit_azureiot.iot_mqtt.IoTMQTTCallback.message_sent?4(data: str)
+adafruit_azureiot.iot_mqtt.IoTResponse?1(code: int, message: str)
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.connect?4()
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.connection_status_change?4(connected: bool)
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.device_twin_desired_updated?4(desired_property_name: str, desired_property_value, desired_version: int)
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.device_twin_reported_updated?4(reported_property_name: str, reported_property_value, reported_version: int, )
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.direct_method_called?4(method_name: str, payload: str)
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.disconnect?4()
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.is_connected?4()
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.loop?4()
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.reconnect?4()
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.send_property?4(property_name: str, value)
+adafruit_azureiot.iotcentral_device.IoTCentralDevice.send_telemetry?4(data)
+adafruit_azureiot.iotcentral_device.IoTCentralDevice?1(socket, iface, id_scope: str, device_id: str, device_sas_key: str, token_expires: int = 21600, logger: Logger = None, )
+adafruit_azureiot.iothub_device.DELIMITER?7
+adafruit_azureiot.iothub_device.DEVICE_ID?7
+adafruit_azureiot.iothub_device.GATEWAY_HOST_NAME?7
+adafruit_azureiot.iothub_device.HOST_NAME?7
+adafruit_azureiot.iothub_device.IoTHubDevice.cloud_to_device_message_received?4(body: str, properties: dict)
+adafruit_azureiot.iothub_device.IoTHubDevice.connect?4()
+adafruit_azureiot.iothub_device.IoTHubDevice.connection_status_change?4(connected: bool)
+adafruit_azureiot.iothub_device.IoTHubDevice.device_twin_desired_updated?4(desired_property_name: str, desired_property_value: Any, desired_version: int, )
+adafruit_azureiot.iothub_device.IoTHubDevice.device_twin_reported_updated?4(reported_property_name: str, reported_property_value: Any, reported_version: int, )
+adafruit_azureiot.iothub_device.IoTHubDevice.direct_method_invoked?4(method_name: str, payload: str)
+adafruit_azureiot.iothub_device.IoTHubDevice.disconnect?4()
+adafruit_azureiot.iothub_device.IoTHubDevice.is_connected?4()
+adafruit_azureiot.iothub_device.IoTHubDevice.loop?4()
+adafruit_azureiot.iothub_device.IoTHubDevice.on_cloud_to_device_message_received?4(new_on_cloud_to_device_message_received: Callable)
+adafruit_azureiot.iothub_device.IoTHubDevice.on_connection_status_changed?4(new_on_connection_status_changed: Callable)
+adafruit_azureiot.iothub_device.IoTHubDevice.on_device_twin_desired_updated?4(new_on_device_twin_desired_updated: Callable)
+adafruit_azureiot.iothub_device.IoTHubDevice.on_device_twin_reported_updated?4(new_on_device_twin_reported_updated: Callable)
+adafruit_azureiot.iothub_device.IoTHubDevice.on_direct_method_invoked?4(new_on_direct_method_invoked: Callable)
+adafruit_azureiot.iothub_device.IoTHubDevice.reconnect?4()
+adafruit_azureiot.iothub_device.IoTHubDevice.send_device_to_cloud_message?4(message: Union[str, dict], system_properties: dict = None)
+adafruit_azureiot.iothub_device.IoTHubDevice.update_twin?4(patch: Union[str, dict])
+adafruit_azureiot.iothub_device.IoTHubDevice?1(socket, iface, device_connection_string: str, token_expires: int = 21600, logger: Logger = None, )
+adafruit_azureiot.iothub_device.MODULE_ID?7
+adafruit_azureiot.iothub_device.SHARED_ACCESS_KEY?7
+adafruit_azureiot.iothub_device.SHARED_ACCESS_KEY_NAME?7
+adafruit_azureiot.iothub_device.SHARED_ACCESS_SIGNATURE?7
+adafruit_azureiot.iothub_device.VALID_KEYS?7
+adafruit_azureiot.iothub_device.VALUE_SEPARATOR?7
+adafruit_azureiot.iothub_device._validate_keys?5(connection_string_parts: Mapping)
+adafruit_azureiot.keys.compute_derived_symmetric_key?4(secret: str, msg: str)
+adafruit_azureiot.quote.Quoter?1(safe: Union[bytes, bytearray])
+adafruit_azureiot.quote.SAFE_QUOTERS?7
+adafruit_azureiot.quote._ALWAYS_SAFE?8
+adafruit_azureiot.quote._ALWAYS_SAFE_BYTES?8
+adafruit_azureiot.quote.defaultdict?1(default_factory: Any = None, **kwargs: Any)
+adafruit_azureiot.quote.quote?4(bytes_val: bytes, safe: Union[str, bytes, bytearray] = "/")
+adafruit_bd3491fs.BD3491FS._ch1_attenuation?8
+adafruit_bd3491fs.BD3491FS._ch2_attenuation?8
+adafruit_bd3491fs.BD3491FS._input_gain?8
+adafruit_bd3491fs.BD3491FS._input_selector?8
+adafruit_bd3491fs.BD3491FS._system_reset?8
+adafruit_bd3491fs.BD3491FS.active_input?4(value: int)
+adafruit_bd3491fs.BD3491FS.channel_1_attenuation?4(value: int)
+adafruit_bd3491fs.BD3491FS.channel_2_attenuation?4(value: int)
+adafruit_bd3491fs.BD3491FS.input_gain?4(value: int)
+adafruit_bd3491fs.BD3491FS.reset?4()
+adafruit_bd3491fs.BD3491FS?1(i2c_bus: I2C)
+adafruit_bd3491fs.Input.A?7
+adafruit_bd3491fs.Input.B?7
+adafruit_bd3491fs.Input.C?7
+adafruit_bd3491fs.Input.D?7
+adafruit_bd3491fs.Input.E?7
+adafruit_bd3491fs.Input.F?7
+adafruit_bd3491fs.Input.MUTE?7
+adafruit_bd3491fs.Input.SHORT?7
+adafruit_bd3491fs.Level.LEVEL_0DB?7
+adafruit_bd3491fs.Level.LEVEL_10DB?7
+adafruit_bd3491fs.Level.LEVEL_12DB?7
+adafruit_bd3491fs.Level.LEVEL_14DB?7
+adafruit_bd3491fs.Level.LEVEL_16DB?7
+adafruit_bd3491fs.Level.LEVEL_20DB?7
+adafruit_bd3491fs.Level.LEVEL_2DB?7
+adafruit_bd3491fs.Level.LEVEL_4DB?7
+adafruit_bd3491fs.Level.LEVEL_6DB?7
+adafruit_bd3491fs.Level.LEVEL_8DB?7
+adafruit_bd3491fs._BASS_GAIN?8
+adafruit_bd3491fs._INPUT_GAIN?8
+adafruit_bd3491fs._INPUT_SELECTOR?8
+adafruit_bd3491fs._SURROUND_GAIN?8
+adafruit_bd3491fs._SYSTEM_RESET?8
+adafruit_bd3491fs._TREBLE_GAIN?8
+adafruit_bd3491fs._VOLUME_GAIN_CH1?8
+adafruit_bd3491fs._VOLUME_GAIN_CH2?8
+adafruit_bh1750.BH1750._convert_to_lux?5(raw_lux)
+adafruit_bh1750.BH1750._raw_reading?5()
+adafruit_bh1750.BH1750._settings?5(value)
+adafruit_bh1750.BH1750._write?5(cmd_byte)
+adafruit_bh1750.BH1750.initialize?4()
+adafruit_bh1750.BH1750.lux?4()
+adafruit_bh1750.BH1750.mode?7
+adafruit_bh1750.BH1750.resolution?7
+adafruit_bh1750.BH1750?1(i2c, address=_BH1750_DEFAULT_ADDRESS)
+adafruit_bh1750.CV.add_values?4(value_tuples)
+adafruit_bh1750.CV.is_valid?4(value)
+adafruit_bh1750.RWBitfields?1(num_bits, lowest_bit)
+adafruit_bh1750._BH1750_ALT_ADDRESS?8
+adafruit_bh1750._BH1750_CONV_TIME_H?8
+adafruit_bh1750._BH1750_CONV_TIME_L?8
+adafruit_bh1750._BH1750_DEFAULT_ADDRESS?8
+adafruit_bh1750._BH1750_DEVICE_ID?8
+adafruit_bh1750._BH1750_MODE_MASK?8
+adafruit_bh1750._BH1750_POWER_DOWN?8
+adafruit_bh1750._BH1750_POWER_ON?8
+adafruit_bh1750._BH1750_RESET?8
+adafruit_bh1750._BH1750_RES_MASK?8
+adafruit_binascii.A2B_HEX?7
+adafruit_binascii.B2A_HEX?7
+adafruit_binascii.Error.hexlify?4()
+adafruit_binascii.Error.unhexlify?4(ReadableBuffer])
+adafruit_binascii.TABLE_A2B_B64?7
+adafruit_binascii.TABLE_B2A_B64?7
+adafruit_binascii._transform?5(n: int)
+adafruit_binascii.a2b_base64?4(b64_data: ReadableBuffer)
+adafruit_binascii.b2a_base64?4(bin_data: ReadableBuffer)
+adafruit_bitbangio.I2C._probe?5(address)
+adafruit_bitbangio.I2C._read?5(address, length)
+adafruit_bitbangio.I2C._read_byte?5(ack=False)
+adafruit_bitbangio.I2C._repeated_start?5()
+adafruit_bitbangio.I2C._scl_low?5()
+adafruit_bitbangio.I2C._scl_release?5()
+adafruit_bitbangio.I2C._sda_low?5()
+adafruit_bitbangio.I2C._sda_release?5()
+adafruit_bitbangio.I2C._start?5()
+adafruit_bitbangio.I2C._stop?5()
+adafruit_bitbangio.I2C._wait?5()
+adafruit_bitbangio.I2C._write?5(address, buffer, transmit_stop)
+adafruit_bitbangio.I2C._write_byte?5(byte)
+adafruit_bitbangio.I2C.deinit?4()
+adafruit_bitbangio.I2C.readfrom_into?4(address, buffer, *, start=0, end=None)
+adafruit_bitbangio.I2C.scan?4()
+adafruit_bitbangio.I2C.writeto?4(address, buffer, *, start=0, end=None)
+adafruit_bitbangio.I2C.writeto_then_readfrom?4(address, buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None)
+adafruit_bitbangio.I2C?1(scl, sda, *, frequency=400000, timeout=1)
+adafruit_bitbangio.LSBFIRST?7
+adafruit_bitbangio.MSBFIRST?7
+adafruit_bitbangio.SPI._wait?5(start=None)
+adafruit_bitbangio.SPI.configure?4(*, baudrate=100000, polarity=0, phase=0, bits=8)
+adafruit_bitbangio.SPI.deinit?4()
+adafruit_bitbangio.SPI.frequency?4()
+adafruit_bitbangio.SPI.readinto?4(buffer, start=0, end=None, write_value=0)
+adafruit_bitbangio.SPI.write?4(buffer, start=0, end=None)
+adafruit_bitbangio.SPI.write_readinto?4(buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None)
+adafruit_bitbangio.SPI?1(clock, MOSI=None, MISO=None)
+adafruit_bitbangio._BitBangIO._check_lock?5()
+adafruit_bitbangio._BitBangIO.deinit?4()
+adafruit_bitbangio._BitBangIO.try_lock?4()
+adafruit_bitbangio._BitBangIO.unlock?4()
+adafruit_bitbangio._BitBangIO?2()
+adafruit_bitmap_font.bdf.BDF._readline_file?5()
+adafruit_bitmap_font.bdf.BDF._verify_bounding_box?5()
+adafruit_bitmap_font.bdf.BDF.ascent?4()
+adafruit_bitmap_font.bdf.BDF.descent?4()
+adafruit_bitmap_font.bdf.BDF.get_bounding_box?4()
+adafruit_bitmap_font.bdf.BDF.load_glyphs?4(code_points: Union[int, str, Iterable[int]])
+adafruit_bitmap_font.bdf.BDF?1(f: FileIO, bitmap_class: Bitmap)
+adafruit_bitmap_font.bitmap_font.load_font?4(filename: str, bitmap: Optional[Bitmap] = None)
+adafruit_bitmap_font.glyph_cache.GlyphCache.get_glyph?4(code_point: int)
+adafruit_bitmap_font.glyph_cache.GlyphCache.load_glyphs?4(code_points: Union[int, str, Iterable[int]])
+adafruit_bitmap_font.glyph_cache.GlyphCache?1()
+adafruit_bitmap_font.pcf.Accelerators?7
+adafruit_bitmap_font.pcf.Bitmap?7
+adafruit_bitmap_font.pcf.Encoding?7
+adafruit_bitmap_font.pcf.Metrics?7
+adafruit_bitmap_font.pcf.PCF._read?5(format_: str)
+adafruit_bitmap_font.pcf.PCF._read_accelerator_tables?5()
+adafruit_bitmap_font.pcf.PCF._read_bitmap_table?5()
+adafruit_bitmap_font.pcf.PCF._read_encoding_table?5()
+adafruit_bitmap_font.pcf.PCF._read_metrics?5(compressed_metrics: bool)
+adafruit_bitmap_font.pcf.PCF._read_properties?5()
+adafruit_bitmap_font.pcf.PCF._seek_table?5(table: Table)
+adafruit_bitmap_font.pcf.PCF.ascent?4()
+adafruit_bitmap_font.pcf.PCF.descent?4()
+adafruit_bitmap_font.pcf.PCF.get_bounding_box?4()
+adafruit_bitmap_font.pcf.PCF.load_glyphs?4(code_points: Union[int, str, Iterable[int]])
+adafruit_bitmap_font.pcf.PCF?1(f: FileIO, bitmap_class: displayioBitmap)
+adafruit_bitmap_font.pcf.Table?7
+adafruit_bitmap_font.pcf._PCF_ACCELERATORS?8
+adafruit_bitmap_font.pcf._PCF_ACCEL_W_INKBOUNDS?8
+adafruit_bitmap_font.pcf._PCF_BDF_ACCELERATORS?8
+adafruit_bitmap_font.pcf._PCF_BDF_ENCODINGS?8
+adafruit_bitmap_font.pcf._PCF_BITMAPS?8
+adafruit_bitmap_font.pcf._PCF_BIT_MASK?8
+adafruit_bitmap_font.pcf._PCF_BYTE_MASK?8
+adafruit_bitmap_font.pcf._PCF_COMPRESSED_METRICS?8
+adafruit_bitmap_font.pcf._PCF_DEFAULT_FORMAT?8
+adafruit_bitmap_font.pcf._PCF_GLYPH_NAMES?8
+adafruit_bitmap_font.pcf._PCF_GLYPH_PAD_MASK?8
+adafruit_bitmap_font.pcf._PCF_INK_METRICS?8
+adafruit_bitmap_font.pcf._PCF_METRICS?8
+adafruit_bitmap_font.pcf._PCF_PROPERTIES?8
+adafruit_bitmap_font.pcf._PCF_SCAN_UNIT_MASK?8
+adafruit_bitmap_font.pcf._PCF_SWIDTHS?8
+adafruit_bitmap_font.ttf.TTF.read?4()
+adafruit_bitmap_font.ttf.TTF?1(f: FileIO, bitmap: Bitmap)
+adafruit_bitmapsaver._bytes_per_row?5(source_width: int)
+adafruit_bitmapsaver._rgb565_to_bgr_tuple?5(color: int)
+adafruit_bitmapsaver._rotated_height_and_width?5(pixel_source: Union[Bitmap, Display])
+adafruit_bitmapsaver._write_bmp_header?5(output_file: BufferedWriter, filesize: int)
+adafruit_bitmapsaver._write_dib_header?5(output_file: BufferedWriter, width: int, height: int)
+adafruit_bitmapsaver._write_pixels?5(output_file: BufferedWriter, pixel_source: Union[Bitmap, Display], palette: Optional[Palette], )
+adafruit_bitmapsaver.save_pixels?4(file_or_filename: Union[str, BufferedWriter], pixel_source: Union[Display, Bitmap] = None, palette: Optional[Palette] = None, )
+adafruit_ble.BLEConnection._discover_remote?5(uuid)
+adafruit_ble.BLEConnection.connected?4()
+adafruit_ble.BLEConnection.connection_interval?4(value)
+adafruit_ble.BLEConnection.disconnect?4()
+adafruit_ble.BLEConnection.pair?4(*, bond=True)
+adafruit_ble.BLEConnection.paired?4()
+adafruit_ble.BLEConnection?1(bleio_connection)
+adafruit_ble.BLERadio._clean_connection_cache?5()
+adafruit_ble.BLERadio.address_bytes?4()
+adafruit_ble.BLERadio.advertising?4()
+adafruit_ble.BLERadio.connect?4(peer, *, timeout=4.0)
+adafruit_ble.BLERadio.connected?4()
+adafruit_ble.BLERadio.connections?4()
+adafruit_ble.BLERadio.name?4(value)
+adafruit_ble.BLERadio.start_advertising?4(advertisement, scan_response=None, interval=0.1, timeout=None)
+adafruit_ble.BLERadio.start_scan?4(*advertisement_types, buffer_size=512, extended=False, timeout=None, interval=0.1, window=0.1, minimum_rssi=-80, active=True)
+adafruit_ble.BLERadio.stop_advertising?4()
+adafruit_ble.BLERadio.stop_scan?4()
+adafruit_ble.BLERadio.tx_power?4(value)
+adafruit_ble.BLERadio?1(adapter=None)
+adafruit_ble.advertising.Advertisement._prefix_bytes?8
+adafruit_ble.advertising.Advertisement.appearance?7
+adafruit_ble.advertising.Advertisement.complete_name?7
+adafruit_ble.advertising.Advertisement.flags?7
+adafruit_ble.advertising.Advertisement.get_prefix_bytes?4()
+adafruit_ble.advertising.Advertisement.match_prefixes?7
+adafruit_ble.advertising.Advertisement.matches?4(entry)
+adafruit_ble.advertising.Advertisement.matches_prefixes?4(entry, *, all_)
+adafruit_ble.advertising.Advertisement.rssi?4()
+adafruit_ble.advertising.Advertisement.short_name?7
+adafruit_ble.advertising.Advertisement.tx_power?7
+adafruit_ble.advertising.Advertisement?1(*, entry=None)
+adafruit_ble.advertising.AdvertisingFlag?1(bit_position)
+adafruit_ble.advertising.AdvertisingFlags.general_discovery?7
+adafruit_ble.advertising.AdvertisingFlags.le_only?7
+adafruit_ble.advertising.AdvertisingFlags.limited_discovery?7
+adafruit_ble.advertising.AdvertisingFlags?1(advertisement, advertising_data_type)
+adafruit_ble.advertising.LazyObjectField.advertising_data_type?4()
+adafruit_ble.advertising.LazyObjectField?1(cls, attribute_name, *, advertising_data_type, **kwargs)
+adafruit_ble.advertising.String?1(*, advertising_data_type)
+adafruit_ble.advertising.Struct?1(struct_format, *, advertising_data_type)
+adafruit_ble.advertising.adafruit.ADAFRUIT_COMPANY_ID?7
+adafruit_ble.advertising.adafruit.AdafruitColor.advertising_data_type?7
+adafruit_ble.advertising.adafruit.AdafruitColor.color?7
+adafruit_ble.advertising.adafruit.AdafruitColor.company_id?7
+adafruit_ble.advertising.adafruit.AdafruitColor.key_encoding?7
+adafruit_ble.advertising.adafruit.AdafruitColor.manufacturer_data?7
+adafruit_ble.advertising.adafruit.AdafruitColor.match_prefixes?7
+adafruit_ble.advertising.adafruit.MANUFACTURING_DATA_ADT?7
+adafruit_ble.advertising.adafruit._COLOR_DATA_ID?8
+adafruit_ble.advertising.compute_length?4(data_dict, *, key_encoding="B")
+adafruit_ble.advertising.decode_data?4(data, *, key_encoding="B")
+adafruit_ble.advertising.encode_data?4(data_dict, *, key_encoding="B")
+adafruit_ble.advertising.standard.BoundServiceList._update?5(adt, uuids)
+adafruit_ble.advertising.standard.BoundServiceList.append?4(service)
+adafruit_ble.advertising.standard.BoundServiceList.extend?4(services)
+adafruit_ble.advertising.standard.BoundServiceList?1(advertisement, *, standard_services, vendor_services)
+adafruit_ble.advertising.standard.ManufacturerData?1(obj, *, advertising_data_type=0xFF, company_id, key_encoding="B")
+adafruit_ble.advertising.standard.ManufacturerDataField?1(key, value_format, field_names=None)
+adafruit_ble.advertising.standard.ProvideServicesAdvertisement.match_prefixes?7
+adafruit_ble.advertising.standard.ProvideServicesAdvertisement.matches?4(entry)
+adafruit_ble.advertising.standard.ProvideServicesAdvertisement.services?7
+adafruit_ble.advertising.standard.ProvideServicesAdvertisement?1(*services, entry=None)
+adafruit_ble.advertising.standard.ServiceData?1(service)
+adafruit_ble.advertising.standard.ServiceList._present?5(obj)
+adafruit_ble.advertising.standard.ServiceList?1(*, standard_services, vendor_services)
+adafruit_ble.advertising.standard.SolicitServicesAdvertisement.match_prefixes?7
+adafruit_ble.advertising.standard.SolicitServicesAdvertisement.solicited_services?7
+adafruit_ble.advertising.standard.SolicitServicesAdvertisement?1(*services, entry=None)
+adafruit_ble.advertising.to_bytes_literal?4(seq)
+adafruit_ble.advertising.to_hex?4(seq)
+adafruit_ble.attributes.Attribute.ENCRYPT_NO_MITM?7
+adafruit_ble.attributes.Attribute.ENCRYPT_WITH_MITM?7
+adafruit_ble.attributes.Attribute.LESC_ENCRYPT_WITH_MITM?7
+adafruit_ble.attributes.Attribute.NO_ACCESS?7
+adafruit_ble.attributes.Attribute.OPEN?7
+adafruit_ble.attributes.Attribute.SIGNED_NO_MITM?7
+adafruit_ble.attributes.Attribute.SIGNED_WITH_MITM?7
+adafruit_ble.characteristics.Characteristic.BROADCAST?7
+adafruit_ble.characteristics.Characteristic.INDICATE?7
+adafruit_ble.characteristics.Characteristic.NOTIFY?7
+adafruit_ble.characteristics.Characteristic.READ?7
+adafruit_ble.characteristics.Characteristic.WRITE?7
+adafruit_ble.characteristics.Characteristic.WRITE_NO_RESPONSE?7
+adafruit_ble.characteristics.Characteristic._ensure_bound?5(service, initial_value=None)
+adafruit_ble.characteristics.Characteristic?1(*, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, max_length=None, fixed_length=False, initial_value=None)
+adafruit_ble.characteristics.ComplexCharacteristic.bind?4(service)
+adafruit_ble.characteristics.ComplexCharacteristic?1(*, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, max_length=20, fixed_length=False, initial_value=None)
+adafruit_ble.characteristics.StructCharacteristic?1(struct_format, *, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
+adafruit_ble.characteristics.float.FloatCharacteristic?1(*, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
+adafruit_ble.characteristics.int.Int16Characteristic?1(*, min_value=-32768, max_value=32767, **kwargs)
+adafruit_ble.characteristics.int.Int32Characteristic?1(*, min_value=-2147483648, max_value=2147483647, **kwargs)
+adafruit_ble.characteristics.int.Int8Characteristic?1(*, min_value=-128, max_value=127, **kwargs)
+adafruit_ble.characteristics.int.IntCharacteristic?1(format_string, min_value, max_value, *, uuid=None, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
+adafruit_ble.characteristics.int.Uint16Characteristic?1(*, min_value=0, max_value=0xFFFF, **kwargs)
+adafruit_ble.characteristics.int.Uint32Characteristic?1(*, min_value=0, max_value=0xFFFFFFFF, **kwargs)
+adafruit_ble.characteristics.int.Uint8Characteristic?1(*, min_value=0, max_value=0xFF, **kwargs)
+adafruit_ble.characteristics.json.JSONCharacteristic.pack?4()
+adafruit_ble.characteristics.json.JSONCharacteristic.unpack?4()
+adafruit_ble.characteristics.json.JSONCharacteristic?1(*, uuid=None, properties=Characteristic.READ, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None, )
+adafruit_ble.characteristics.stream.BoundWriteStream.write?4(buf)
+adafruit_ble.characteristics.stream.BoundWriteStream?1(bound_characteristic)
+adafruit_ble.characteristics.stream.StreamIn.bind?4(service)
+adafruit_ble.characteristics.stream.StreamIn?1(*, uuid=None, timeout=1.0, buffer_size=64, properties=(Characteristic.WRITE | Characteristic.WRITE_NO_RESPONSE), write_perm=Attribute.OPEN)
+adafruit_ble.characteristics.stream.StreamOut.bind?4(service)
+adafruit_ble.characteristics.stream.StreamOut?1(*, uuid=None, timeout=1.0, buffer_size=64, properties=Characteristic.NOTIFY, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN)
+adafruit_ble.characteristics.string.FixedStringCharacteristic?1(*, uuid=None, read_perm=Attribute.OPEN)
+adafruit_ble.characteristics.string.StringCharacteristic?1(*, uuid=None, properties=Characteristic.READ, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, initial_value=None)
+adafruit_ble.services.Service.remote?4()
+adafruit_ble.services.Service?1(*, service=None, secondary=False, **initial_values)
+adafruit_ble.services.circuitpython.CircuitPythonService.contents?7
+adafruit_ble.services.circuitpython.CircuitPythonService.filename?7
+adafruit_ble.services.circuitpython.CircuitPythonService.properties?7
+adafruit_ble.services.circuitpython.CircuitPythonService.uuid?7
+adafruit_ble.services.circuitpython.CircuitPythonUUID?1(uuid16)
+adafruit_ble.services.midi.MidiIOCharacteristic.uuid?7
+adafruit_ble.services.midi.MidiIOCharacteristic?1(**kwargs)
+adafruit_ble.services.midi.MidiService.io?7
+adafruit_ble.services.midi.MidiService.read?4()
+adafruit_ble.services.midi.MidiService.uuid?7
+adafruit_ble.services.midi.MidiService.write?4()
+adafruit_ble.services.nordic.UARTService._server_rx?8
+adafruit_ble.services.nordic.UARTService._server_tx?8
+adafruit_ble.services.nordic.UARTService.buffer_size?7
+adafruit_ble.services.nordic.UARTService.in_waiting?4()
+adafruit_ble.services.nordic.UARTService.read?4(nbytes=None)
+adafruit_ble.services.nordic.UARTService.readinto?4(buf, nbytes=None)
+adafruit_ble.services.nordic.UARTService.readline?4()
+adafruit_ble.services.nordic.UARTService.reset_input_buffer?4()
+adafruit_ble.services.nordic.UARTService.timeout?7
+adafruit_ble.services.nordic.UARTService.uuid?7
+adafruit_ble.services.nordic.UARTService.write?4(buf)
+adafruit_ble.services.nordic.UARTService?1(service=None)
+adafruit_ble.services.sphero.SpheroService.uuid?7
+adafruit_ble.services.standard.AppearanceCharacteristic.uuid?7
+adafruit_ble.services.standard.AppearanceCharacteristic?1(**kwargs)
+adafruit_ble.services.standard.BatteryService.level?7
+adafruit_ble.services.standard.BatteryService.max_value?7
+adafruit_ble.services.standard.BatteryService.properties?7
+adafruit_ble.services.standard.BatteryService.uuid?7
+adafruit_ble.services.standard.CurrentTimeService.current_time?7
+adafruit_ble.services.standard.CurrentTimeService.local_time_info?7
+adafruit_ble.services.standard.CurrentTimeService.struct_time?4()
+adafruit_ble.services.standard.CurrentTimeService.uuid?7
+adafruit_ble.services.standard.GenericAccess.appearance?7
+adafruit_ble.services.standard.GenericAccess.device_name?7
+adafruit_ble.services.standard.GenericAccess.uuid?7
+adafruit_ble.services.standard.GenericAttribute.uuid?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.firmware_revision?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.hardware_revision?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.manufacturer?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.model_number?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.serial_number?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.software_revision?7
+adafruit_ble.services.standard.device_info.DeviceInfoService.uuid?7
+adafruit_ble.services.standard.device_info.DeviceInfoService?1(*, manufacturer=None, software_revision=None, model_number=None, serial_number=None, firmware_revision=None, hardware_revision=None, service=None)
+adafruit_ble.services.standard.hid.DEFAULT_HID_DESCRIPTOR?7
+adafruit_ble.services.standard.hid.HIDService._init_devices?5()
+adafruit_ble.services.standard.hid.HIDService.boot_keyboard_in?7
+adafruit_ble.services.standard.hid.HIDService.boot_keyboard_out?7
+adafruit_ble.services.standard.hid.HIDService.fixed_length?7
+adafruit_ble.services.standard.hid.HIDService.get_report_info?4(reports)
+adafruit_ble.services.standard.hid.HIDService.hid_information?7
+adafruit_ble.services.standard.hid.HIDService.initial_value?7
+adafruit_ble.services.standard.hid.HIDService.max_length?7
+adafruit_ble.services.standard.hid.HIDService.max_value?7
+adafruit_ble.services.standard.hid.HIDService.properties?7
+adafruit_ble.services.standard.hid.HIDService.protocol_mode?7
+adafruit_ble.services.standard.hid.HIDService.read_perm?7
+adafruit_ble.services.standard.hid.HIDService.report_map?7
+adafruit_ble.services.standard.hid.HIDService.suspended?7
+adafruit_ble.services.standard.hid.HIDService.uuid?7
+adafruit_ble.services.standard.hid.HIDService.write_perm?7
+adafruit_ble.services.standard.hid.HIDService?1(hid_descriptor=DEFAULT_HID_DESCRIPTOR, service=None)
+adafruit_ble.services.standard.hid.ReportIn.send_report?4(report)
+adafruit_ble.services.standard.hid.ReportIn.uuid?7
+adafruit_ble.services.standard.hid.ReportIn?1(service, report_id, usage_page, usage, *, max_length)
+adafruit_ble.services.standard.hid.ReportOut.report?4()
+adafruit_ble.services.standard.hid.ReportOut.uuid?7
+adafruit_ble.services.standard.hid.ReportOut?1(service, report_id, usage_page, usage, *, max_length)
+adafruit_ble.services.standard.hid._APPEARANCE_HID_GAMEPAD?8
+adafruit_ble.services.standard.hid._APPEARANCE_HID_JOYSTICK?8
+adafruit_ble.services.standard.hid._APPEARANCE_HID_KEYBOARD?8
+adafruit_ble.services.standard.hid._APPEARANCE_HID_MOUSE?8
+adafruit_ble.services.standard.hid._BOOT_KEYBOARD_INPUT_REPORT_UUID_NUM?8
+adafruit_ble.services.standard.hid._BOOT_KEYBOARD_OUTPUT_REPORT_UUID_NUM?8
+adafruit_ble.services.standard.hid._BOOT_MOUSE_INPUT_REPORT_UUID_NUM?8
+adafruit_ble.services.standard.hid._HID_CONTROL_POINT_UUID_NUM?8
+adafruit_ble.services.standard.hid._HID_INFORMATION_UUID_NUM?8
+adafruit_ble.services.standard.hid._HID_SERVICE_UUID_NUM?8
+adafruit_ble.services.standard.hid._ITEM_TYPE_GLOBAL?8
+adafruit_ble.services.standard.hid._ITEM_TYPE_LOCAL?8
+adafruit_ble.services.standard.hid._ITEM_TYPE_MAIN?8
+adafruit_ble.services.standard.hid._MAIN_ITEM_TAG_END_COLLECTION?8
+adafruit_ble.services.standard.hid._MAIN_ITEM_TAG_FEATURE?8
+adafruit_ble.services.standard.hid._MAIN_ITEM_TAG_INPUT?8
+adafruit_ble.services.standard.hid._MAIN_ITEM_TAG_OUTPUT?8
+adafruit_ble.services.standard.hid._MAIN_ITEM_TAG_START_COLLECTION?8
+adafruit_ble.services.standard.hid._PROTOCOL_MODE_BOOT?8
+adafruit_ble.services.standard.hid._PROTOCOL_MODE_REPORT?8
+adafruit_ble.services.standard.hid._PROTOCOL_MODE_UUID_NUM?8
+adafruit_ble.services.standard.hid._REPORT_MAP_UUID_NUM?8
+adafruit_ble.services.standard.hid._REPORT_REF_DESCR_UUID?8
+adafruit_ble.services.standard.hid._REPORT_REF_DESCR_UUID_NUM?8
+adafruit_ble.services.standard.hid._REPORT_TYPE_INPUT?8
+adafruit_ble.services.standard.hid._REPORT_TYPE_OUTPUT?8
+adafruit_ble.services.standard.hid._REPORT_UUID_NUM?8
+adafruit_ble.uuid.StandardUUID?1(uuid16)
+adafruit_ble.uuid.UUID.pack_into?4(buffer, offset=0)
+adafruit_ble.uuid.VendorUUID?1(uuid128)
+adafruit_ble_adafruit.accelerometer_service.AccelerometerService.acceleration?7
+adafruit_ble_adafruit.accelerometer_service.AccelerometerService.measurement_period?7
+adafruit_ble_adafruit.accelerometer_service.AccelerometerService.properties?7
+adafruit_ble_adafruit.accelerometer_service.AccelerometerService.uuid?7
+adafruit_ble_adafruit.accelerometer_service.AccelerometerService.write_perm?7
+adafruit_ble_adafruit.adafruit_service.AdafruitServerAdvertisement.advertising_data_type?7
+adafruit_ble_adafruit.adafruit_service.AdafruitServerAdvertisement.company_id?7
+adafruit_ble_adafruit.adafruit_service.AdafruitServerAdvertisement.key_encoding?7
+adafruit_ble_adafruit.adafruit_service.AdafruitServerAdvertisement.manufacturer_data?7
+adafruit_ble_adafruit.adafruit_service.AdafruitServerAdvertisement.match_prefixes?7
+adafruit_ble_adafruit.adafruit_service.AdafruitServerAdvertisement.pid?7
+adafruit_ble_adafruit.adafruit_service.AdafruitServerAdvertisement?1(*, entry: Optional[ScanEntry] = None)
+adafruit_ble_adafruit.adafruit_service.AdafruitService.adafruit_service_uuid?4()
+adafruit_ble_adafruit.adafruit_service.AdafruitService.measurement_period_charac?4(msecs: int = 1000)
+adafruit_ble_adafruit.adafruit_service.AdafruitService.service_version_charac?4(version: int = 1)
+adafruit_ble_adafruit.adafruit_service._PID_DATA_ID?8
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService._pixel_packet?8
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService.initial_value?7
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService.pixel_buffer_size?7
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService.pixel_pin?7
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService.pixel_pin_type?7
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService.properties?7
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService.uuid?7
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService.values?4()
+adafruit_ble_adafruit.addressable_pixel_service.AddressablePixelService?1(service: Optional["AddressablePixelService"] = None)
+adafruit_ble_adafruit.addressable_pixel_service.PixelValues?7
+adafruit_ble_adafruit.addressable_pixel_service._PixelPacket.MAX_LENGTH?7
+adafruit_ble_adafruit.addressable_pixel_service._PixelPacket.bind?4(service: "AddressablePixelService")
+adafruit_ble_adafruit.addressable_pixel_service._PixelPacket.uuid?7
+adafruit_ble_adafruit.addressable_pixel_service._PixelPacket?2()
+adafruit_ble_adafruit.barometric_pressure_service.BarometricPressureService.measurement_period?7
+adafruit_ble_adafruit.barometric_pressure_service.BarometricPressureService.pressure?7
+adafruit_ble_adafruit.barometric_pressure_service.BarometricPressureService.properties?7
+adafruit_ble_adafruit.barometric_pressure_service.BarometricPressureService.uuid?7
+adafruit_ble_adafruit.barometric_pressure_service.BarometricPressureService.write_perm?7
+adafruit_ble_adafruit.button_service.ButtonService.button_a?4()
+adafruit_ble_adafruit.button_service.ButtonService.button_b?4()
+adafruit_ble_adafruit.button_service.ButtonService.measurement_period?7
+adafruit_ble_adafruit.button_service.ButtonService.pressed?7
+adafruit_ble_adafruit.button_service.ButtonService.properties?7
+adafruit_ble_adafruit.button_service.ButtonService.read_perm?7
+adafruit_ble_adafruit.button_service.ButtonService.set_pressed?4(switch: bool, button_a: bool, button_b: bool)
+adafruit_ble_adafruit.button_service.ButtonService.switch?4()
+adafruit_ble_adafruit.button_service.ButtonService.uuid?7
+adafruit_ble_adafruit.button_service.ButtonService.write_perm?7
+adafruit_ble_adafruit.color_sensor_service.ColorSensorService.acceleration?7
+adafruit_ble_adafruit.color_sensor_service.ColorSensorService.measurement_period?7
+adafruit_ble_adafruit.color_sensor_service.ColorSensorService.properties?7
+adafruit_ble_adafruit.color_sensor_service.ColorSensorService.uuid?7
+adafruit_ble_adafruit.color_sensor_service.ColorSensorService.write_perm?7
+adafruit_ble_adafruit.gesture_service.GestureService.DOWN?7
+adafruit_ble_adafruit.gesture_service.GestureService.LEFT?7
+adafruit_ble_adafruit.gesture_service.GestureService.RIGHT?7
+adafruit_ble_adafruit.gesture_service.GestureService.UP?7
+adafruit_ble_adafruit.gesture_service.GestureService.gesture?7
+adafruit_ble_adafruit.gesture_service.GestureService.measurement_period?7
+adafruit_ble_adafruit.gesture_service.GestureService.properties?7
+adafruit_ble_adafruit.gesture_service.GestureService.read_perm?7
+adafruit_ble_adafruit.gesture_service.GestureService.uuid?7
+adafruit_ble_adafruit.gesture_service.GestureService.write_perm?7
+adafruit_ble_adafruit.gyroscope_service.GyroscopeService.gyro?7
+adafruit_ble_adafruit.gyroscope_service.GyroscopeService.measurement_period?7
+adafruit_ble_adafruit.gyroscope_service.GyroscopeService.properties?7
+adafruit_ble_adafruit.gyroscope_service.GyroscopeService.uuid?7
+adafruit_ble_adafruit.gyroscope_service.GyroscopeService.write_perm?7
+adafruit_ble_adafruit.humidity_service.HumidityService.humidity?7
+adafruit_ble_adafruit.humidity_service.HumidityService.measurement_period?7
+adafruit_ble_adafruit.humidity_service.HumidityService.properties?7
+adafruit_ble_adafruit.humidity_service.HumidityService.uuid?7
+adafruit_ble_adafruit.humidity_service.HumidityService.write_perm?7
+adafruit_ble_adafruit.light_sensor_service.LightSensorService.light_level?7
+adafruit_ble_adafruit.light_sensor_service.LightSensorService.measurement_period?7
+adafruit_ble_adafruit.light_sensor_service.LightSensorService.properties?7
+adafruit_ble_adafruit.light_sensor_service.LightSensorService.uuid?7
+adafruit_ble_adafruit.light_sensor_service.LightSensorService.write_perm?7
+adafruit_ble_adafruit.magnetometer_service.MagnetometerService.magnetic?7
+adafruit_ble_adafruit.magnetometer_service.MagnetometerService.measurement_period?7
+adafruit_ble_adafruit.magnetometer_service.MagnetometerService.properties?7
+adafruit_ble_adafruit.magnetometer_service.MagnetometerService.uuid?7
+adafruit_ble_adafruit.magnetometer_service.MagnetometerService.write_perm?7
+adafruit_ble_adafruit.microphone_service.MicrophoneService.max_length?7
+adafruit_ble_adafruit.microphone_service.MicrophoneService.measurement_period?7
+adafruit_ble_adafruit.microphone_service.MicrophoneService.number_of_channels?7
+adafruit_ble_adafruit.microphone_service.MicrophoneService.properties?7
+adafruit_ble_adafruit.microphone_service.MicrophoneService.sound_samples?7
+adafruit_ble_adafruit.microphone_service.MicrophoneService.uuid?7
+adafruit_ble_adafruit.microphone_service.MicrophoneService.write_perm?7
+adafruit_ble_adafruit.proximity_service.ProximityService.measurement_period?7
+adafruit_ble_adafruit.proximity_service.ProximityService.properties?7
+adafruit_ble_adafruit.proximity_service.ProximityService.proximity?7
+adafruit_ble_adafruit.proximity_service.ProximityService.read_perm?7
+adafruit_ble_adafruit.proximity_service.ProximityService.uuid?7
+adafruit_ble_adafruit.proximity_service.ProximityService.write_perm?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.calibration_in?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.calibration_out?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.measurement_period?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.properties?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.quaternion?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.read_perm?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.uuid?7
+adafruit_ble_adafruit.quaternion_service.QuaternionService.write_perm?7
+adafruit_ble_adafruit.temperature_service.TemperatureService.measurement_period?7
+adafruit_ble_adafruit.temperature_service.TemperatureService.properties?7
+adafruit_ble_adafruit.temperature_service.TemperatureService.temperature?7
+adafruit_ble_adafruit.temperature_service.TemperatureService.uuid?7
+adafruit_ble_adafruit.temperature_service.TemperatureService.write_perm?7
+adafruit_ble_adafruit.tone_service.ToneService._tone_packet?8
+adafruit_ble_adafruit.tone_service.ToneService.play?4(frequency: int, duration: float)
+adafruit_ble_adafruit.tone_service.ToneService.tone?4()
+adafruit_ble_adafruit.tone_service.ToneService.uuid?7
+adafruit_ble_adafruit.tone_service.ToneService?1(service: Optional["ToneService"] = None)
+adafruit_ble_adafruit.tone_service._TonePacket.bind?4(service: "ToneService")
+adafruit_ble_adafruit.tone_service._TonePacket.format?7
+adafruit_ble_adafruit.tone_service._TonePacket.format_size?7
+adafruit_ble_adafruit.tone_service._TonePacket.uuid?7
+adafruit_ble_adafruit.tone_service._TonePacket?2()
+adafruit_ble_apple_media.AppleMediaService._entity_attribute?8
+adafruit_ble_apple_media.AppleMediaService._entity_update?8
+adafruit_ble_apple_media.AppleMediaService._playback_info?8
+adafruit_ble_apple_media.AppleMediaService._remote_command?8
+adafruit_ble_apple_media.AppleMediaService._send_command?5(command_id)
+adafruit_ble_apple_media.AppleMediaService.advance_repeat_mode?4()
+adafruit_ble_apple_media.AppleMediaService.advance_shuffle_mode?4()
+adafruit_ble_apple_media.AppleMediaService.album?7
+adafruit_ble_apple_media.AppleMediaService.artist?7
+adafruit_ble_apple_media.AppleMediaService.bookmark_track?4()
+adafruit_ble_apple_media.AppleMediaService.dislike_track?4()
+adafruit_ble_apple_media.AppleMediaService.duration?7
+adafruit_ble_apple_media.AppleMediaService.elapsed_time?7
+adafruit_ble_apple_media.AppleMediaService.fast_forwarding?7
+adafruit_ble_apple_media.AppleMediaService.like_track?4()
+adafruit_ble_apple_media.AppleMediaService.next_track?4()
+adafruit_ble_apple_media.AppleMediaService.pause?4()
+adafruit_ble_apple_media.AppleMediaService.paused?7
+adafruit_ble_apple_media.AppleMediaService.play?4()
+adafruit_ble_apple_media.AppleMediaService.playback_rate?7
+adafruit_ble_apple_media.AppleMediaService.player_name?7
+adafruit_ble_apple_media.AppleMediaService.playing?7
+adafruit_ble_apple_media.AppleMediaService.previous_track?4()
+adafruit_ble_apple_media.AppleMediaService.queue_index?7
+adafruit_ble_apple_media.AppleMediaService.queue_length?7
+adafruit_ble_apple_media.AppleMediaService.repeat_mode?7
+adafruit_ble_apple_media.AppleMediaService.rewinding?7
+adafruit_ble_apple_media.AppleMediaService.shuffle_mode?7
+adafruit_ble_apple_media.AppleMediaService.skip_backward?4()
+adafruit_ble_apple_media.AppleMediaService.skip_forward?4()
+adafruit_ble_apple_media.AppleMediaService.title?7
+adafruit_ble_apple_media.AppleMediaService.toggle_play_pause?4()
+adafruit_ble_apple_media.AppleMediaService.uuid?7
+adafruit_ble_apple_media.AppleMediaService.volume?7
+adafruit_ble_apple_media.AppleMediaService.volume_down?4()
+adafruit_ble_apple_media.AppleMediaService.volume_up?4()
+adafruit_ble_apple_media.AppleMediaService?1(**kwargs)
+adafruit_ble_apple_media._EntityAttribute.uuid?7
+adafruit_ble_apple_media._EntityAttribute?2()
+adafruit_ble_apple_media._EntityUpdate.bind?4(service)
+adafruit_ble_apple_media._EntityUpdate.uuid?7
+adafruit_ble_apple_media._EntityUpdate?2()
+adafruit_ble_apple_media._MediaAttribute._update?5()
+adafruit_ble_apple_media._MediaAttribute?2(entity_id, attribute_id)
+adafruit_ble_apple_media._MediaAttributePlaybackInfo?2(position)
+adafruit_ble_apple_media._MediaAttributePlaybackState?2(playback_value)
+adafruit_ble_apple_media._RemoteCommand.bind?4(service)
+adafruit_ble_apple_media._RemoteCommand.uuid?7
+adafruit_ble_apple_media._RemoteCommand?2()
+adafruit_ble_apple_notification_center.AppleNotificationCenterService._update?5()
+adafruit_ble_apple_notification_center.AppleNotificationCenterService.active_notifications?4()
+adafruit_ble_apple_notification_center.AppleNotificationCenterService.control_point?7
+adafruit_ble_apple_notification_center.AppleNotificationCenterService.data_source?7
+adafruit_ble_apple_notification_center.AppleNotificationCenterService.notification_source?7
+adafruit_ble_apple_notification_center.AppleNotificationCenterService.uuid?7
+adafruit_ble_apple_notification_center.AppleNotificationCenterService.wait_for_new_notifications?4(timeout=None)
+adafruit_ble_apple_notification_center.AppleNotificationCenterService?1(service=None)
+adafruit_ble_apple_notification_center.NOTIFICATION_CATEGORIES?7
+adafruit_ble_apple_notification_center.Notification._raw_date?8
+adafruit_ble_apple_notification_center.Notification.app_id?7
+adafruit_ble_apple_notification_center.Notification.message?7
+adafruit_ble_apple_notification_center.Notification.message_size?7
+adafruit_ble_apple_notification_center.Notification.negative_action_label?7
+adafruit_ble_apple_notification_center.Notification.positive_action_label?7
+adafruit_ble_apple_notification_center.Notification.send_negative_action?4()
+adafruit_ble_apple_notification_center.Notification.send_positive_action?4()
+adafruit_ble_apple_notification_center.Notification.subtitle?7
+adafruit_ble_apple_notification_center.Notification.title?7
+adafruit_ble_apple_notification_center.Notification.update?4(event_flags, category_id, category_count)
+adafruit_ble_apple_notification_center.Notification?1(notification_id, event_flags, category_id, category_count, *, control_point, data_source)
+adafruit_ble_apple_notification_center._NotificationAttribute?2(attribute_id, *, max_length=False)
+adafruit_ble_berrymed_pulse_oximeter.BerryMedPulseOximeterService.values?4()
+adafruit_ble_berrymed_pulse_oximeter.PulseOximeterValues?7
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService._server_rx?8
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService._server_tx?8
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.buffer_size?7
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.in_waiting?4()
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.read?4(nbytes: Optional[int] = None)
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.readinto?4(buf: WriteableBuffer, nbytes: Optional[int] = None)
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.readline?4()
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.reset_input_buffer?4()
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.timeout?7
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.uuid?7
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService.write?4(buf: ReadableBuffer)
+adafruit_ble_berrymed_pulse_oximeter.adafruit_ble_transparent_uart.TransparentUARTService?1(service: Optional["TransparentUARTService"] = None)
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.TVOC?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.acceleration?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.advertising_data_type?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.battery_voltage?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.color?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.company_id?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.current?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.distance?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.duty_cycle?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.eCO2?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.frequency?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.gyro?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.key_encoding?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.light?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.lux?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.magnetic?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.manufacturer_data?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.match_prefixes?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.orientation?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.pressure?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.relative_humidity?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.sequence_number?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.sound_level?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.split?4(max_packet_size: int = 31)
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.temperature?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.value?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.voltage?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement.weight?7
+adafruit_ble_broadcastnet.AdafruitSensorMeasurement?1(*, entry: Optional[ScanEntry] = None, sequence_number: int = 0)
+adafruit_ble_broadcastnet._ble?8
+adafruit_ble_broadcastnet._sequence_number?8
+adafruit_ble_broadcastnet.broadcast?4(measurement: "AdafruitSensorMeasurement", *, broadcast_time: float = 0.1, extended: bool = False)
+adafruit_ble_cycling_speed_and_cadence.CSCMeasurementValues?7
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService._SENSOR_LOCATIONS?8
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService.csc_feature?7
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService.csc_measurement?7
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService.location?4()
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService.measurement_values?4()
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService.sc_control_point?7
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService.sensor_location?7
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService.uuid?7
+adafruit_ble_cycling_speed_and_cadence.CyclingSpeedAndCadenceService?1(service: Optional["CyclingSpeedAndCadenceService"] = None)
+adafruit_ble_cycling_speed_and_cadence._CSCMeasurement.bind?4(service: "CyclingSpeedAndCadenceService")
+adafruit_ble_cycling_speed_and_cadence._CSCMeasurement.uuid?7
+adafruit_ble_cycling_speed_and_cadence._CSCMeasurement?2()
+adafruit_ble_eddystone.EddystoneAdvertisement.eddystone_frame?7
+adafruit_ble_eddystone.EddystoneAdvertisement.services?7
+adafruit_ble_eddystone.EddystoneAdvertisement?1(*, minimum_size=None, entry=None)
+adafruit_ble_eddystone.EddystoneFrameBytes?1(*, length=None, offset=0)
+adafruit_ble_eddystone.EddystoneFrameStruct?1(fmt, *, offset=0)
+adafruit_ble_eddystone._EddystoneFrame?2()
+adafruit_ble_eddystone._EddystoneService.uuid?7
+adafruit_ble_eddystone.uid.EddystoneUID.frame_type?7
+adafruit_ble_eddystone.uid.EddystoneUID.instance_id?7
+adafruit_ble_eddystone.uid.EddystoneUID.match_prefixes?7
+adafruit_ble_eddystone.uid.EddystoneUID.namespace_id?7
+adafruit_ble_eddystone.uid.EddystoneUID.reserved?7
+adafruit_ble_eddystone.uid.EddystoneUID.tx_power?7
+adafruit_ble_eddystone.uid.EddystoneUID?1(instance_id, *, namespace_id=b"CircuitPy!", tx_power=0)
+adafruit_ble_eddystone.url.EddystoneURL.frame_type?7
+adafruit_ble_eddystone.url.EddystoneURL.match_prefixes?7
+adafruit_ble_eddystone.url.EddystoneURL.tx_power?7
+adafruit_ble_eddystone.url.EddystoneURL.url?7
+adafruit_ble_eddystone.url.EddystoneURL?1(url=None, *, tx_power=0)
+adafruit_ble_eddystone.url._SUBSTITUTIONS?8
+adafruit_ble_eddystone.url._URL_SCHEMES?8
+adafruit_ble_heart_rate.HeartRateMeasurementValues?7
+adafruit_ble_heart_rate.HeartRateService._BODY_LOCATIONS?8
+adafruit_ble_heart_rate.HeartRateService.body_sensor_location?7
+adafruit_ble_heart_rate.HeartRateService.heart_rate_control_point?7
+adafruit_ble_heart_rate.HeartRateService.heart_rate_measurement?7
+adafruit_ble_heart_rate.HeartRateService.location?4()
+adafruit_ble_heart_rate.HeartRateService.measurement_values?4()
+adafruit_ble_heart_rate.HeartRateService.uuid?7
+adafruit_ble_heart_rate.HeartRateService?1(service: Optional["HeartRateService"] = None)
+adafruit_ble_heart_rate._HeartRateMeasurement.bind?4(service: "HeartRateService")
+adafruit_ble_heart_rate._HeartRateMeasurement.uuid?7
+adafruit_ble_heart_rate._HeartRateMeasurement?2()
+adafruit_ble_ibbq.IBBQService._CREDENTIALS_MSG?8
+adafruit_ble_ibbq.IBBQService._REALTIME_DATA_ENABLE_MSG?8
+adafruit_ble_ibbq.IBBQService._REQUEST_BATTERY_LEVEL_MSG?8
+adafruit_ble_ibbq.IBBQService._UNITS_CELSIUS_MSG?8
+adafruit_ble_ibbq.IBBQService._UNITS_FAHRENHEIT_MSG?8
+adafruit_ble_ibbq.IBBQService.account_and_verify?7
+adafruit_ble_ibbq.IBBQService.battery_level?4()
+adafruit_ble_ibbq.IBBQService.display_celsius?4()
+adafruit_ble_ibbq.IBBQService.display_fahrenheit?4()
+adafruit_ble_ibbq.IBBQService.init?4()
+adafruit_ble_ibbq.IBBQService.realtime_data?7
+adafruit_ble_ibbq.IBBQService.settings_data?7
+adafruit_ble_ibbq.IBBQService.settings_result?7
+adafruit_ble_ibbq.IBBQService.temperatures?4()
+adafruit_ble_ibbq.IBBQService.uuid?7
+adafruit_ble_ibbq.IBBQService?1(service: Optional["IBBQService"] = None)
+adafruit_ble_ibbq._RealtimeData.bind?4(service: "IBBQService")
+adafruit_ble_ibbq._RealtimeData.uuid?7
+adafruit_ble_ibbq._RealtimeData?2()
+adafruit_ble_ibbq._SettingsResult.bind?4(service: "IBBQService")
+adafruit_ble_ibbq._SettingsResult.uuid?7
+adafruit_ble_ibbq._SettingsResult?2()
+adafruit_ble_lywsd03mmc.LYWSD03MMCService.readings?7
+adafruit_ble_lywsd03mmc.LYWSD03MMCService.temperature_humidity?4()
+adafruit_ble_lywsd03mmc.LYWSD03MMCService.uuid?7
+adafruit_ble_lywsd03mmc.LYWSD03MMCService?1(service: Optional["LYWSD03MMCService"] = None)
+adafruit_ble_lywsd03mmc._Readings.bind?4(service: "LYWSD03MMCService")
+adafruit_ble_lywsd03mmc._Readings.uuid?7
+adafruit_ble_lywsd03mmc._Readings?2()
+adafruit_ble_magic_light.MagicLightService._control?8
+adafruit_ble_magic_light.MagicLightService.uuid?7
+adafruit_ble_magic_light.MagicLightService?1(service: Optional["MagicLightService"] = None)
+adafruit_ble_midi.MIDIService._raw?8
+adafruit_ble_midi.MIDIService.read?4(length)
+adafruit_ble_midi.MIDIService.readinto?4(buf, length)
+adafruit_ble_midi.MIDIService.uuid?7
+adafruit_ble_midi.MIDIService.write?4(buf, length)
+adafruit_ble_midi.MIDIService?1(**kwargs)
+adafruit_ble_midi._MidiCharacteristic.bind?4(service)
+adafruit_ble_midi._MidiCharacteristic.uuid?7
+adafruit_ble_midi._MidiCharacteristic?2()
+adafruit_ble_radio.AD_DURATION?7
+adafruit_ble_radio.MAX_LENGTH?7
+adafruit_ble_radio.Radio.configure?4(channel: int = 42)
+adafruit_ble_radio.Radio.receive?4(timeout: float = 1.0)
+adafruit_ble_radio.Radio.receive_full?4(timeout: float = 1.0)
+adafruit_ble_radio.Radio.send?4(message: str)
+adafruit_ble_radio.Radio.send_bytes?4(message: bytes)
+adafruit_ble_radio.Radio?1(**args)
+adafruit_ble_radio._RADIO_DATA_ID?8
+adafruit_ble_radio._RadioAdvertisement.advertising_data_type?7
+adafruit_ble_radio._RadioAdvertisement.company_id?7
+adafruit_ble_radio._RadioAdvertisement.key_encoding?7
+adafruit_ble_radio._RadioAdvertisement.manufacturer_data?7
+adafruit_ble_radio._RadioAdvertisement.match_prefixes?7
+adafruit_ble_radio._RadioAdvertisement.matches?4(entry: _bleio.ScanEntry)
+adafruit_ble_radio._RadioAdvertisement.msg?4(value: ReadableBuffer)
+adafruit_bluefruit_connect._xyz_packet._XYZPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect._xyz_packet._XYZPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect._xyz_packet._XYZPacket._FMT_PARSE?8
+adafruit_bluefruit_connect._xyz_packet._XYZPacket.to_bytes?4()
+adafruit_bluefruit_connect._xyz_packet._XYZPacket.x?4()
+adafruit_bluefruit_connect._xyz_packet._XYZPacket.y?4()
+adafruit_bluefruit_connect._xyz_packet._XYZPacket.z?4()
+adafruit_bluefruit_connect._xyz_packet._XYZPacket?2(x, y, z)
+adafruit_bluefruit_connect.accelerometer_packet.AccelerometerPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_1?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_2?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_3?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.BUTTON_4?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.DOWN?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.LEFT?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.RIGHT?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket.UP?7
+adafruit_bluefruit_connect.button_packet.ButtonPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.button_packet.ButtonPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.button_packet.ButtonPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.button_packet.ButtonPacket.button?4()
+adafruit_bluefruit_connect.button_packet.ButtonPacket.parse_private?4(packet)
+adafruit_bluefruit_connect.button_packet.ButtonPacket.pressed?4()
+adafruit_bluefruit_connect.button_packet.ButtonPacket.to_bytes?4()
+adafruit_bluefruit_connect.button_packet.ButtonPacket?1(button, pressed)
+adafruit_bluefruit_connect.color_packet.ColorPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.color_packet.ColorPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.color_packet.ColorPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.color_packet.ColorPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.color_packet.ColorPacket.color?4()
+adafruit_bluefruit_connect.color_packet.ColorPacket.parse_private?4(packet)
+adafruit_bluefruit_connect.color_packet.ColorPacket.to_bytes?4()
+adafruit_bluefruit_connect.color_packet.ColorPacket?1(color)
+adafruit_bluefruit_connect.gyro_packet.GyroPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.location_packet.LocationPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.location_packet.LocationPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.location_packet.LocationPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.location_packet.LocationPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.location_packet.LocationPacket.altitude?4()
+adafruit_bluefruit_connect.location_packet.LocationPacket.latitude?4()
+adafruit_bluefruit_connect.location_packet.LocationPacket.longitude?4()
+adafruit_bluefruit_connect.location_packet.LocationPacket.to_bytes?4()
+adafruit_bluefruit_connect.location_packet.LocationPacket?1(latitude, longitude, altitude)
+adafruit_bluefruit_connect.magnetometer_packet.MagnetometerPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.packet.Packet.PACKET_LENGTH?7
+adafruit_bluefruit_connect.packet.Packet._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.packet.Packet._FMT_PARSE?8
+adafruit_bluefruit_connect.packet.Packet._TYPE_HEADER?8
+adafruit_bluefruit_connect.packet.Packet._type_to_class?8
+adafruit_bluefruit_connect.packet.Packet.add_checksum?4(partial_packet)
+adafruit_bluefruit_connect.packet.Packet.checksum?4()
+adafruit_bluefruit_connect.packet.Packet.from_bytes?4(packet)
+adafruit_bluefruit_connect.packet.Packet.from_stream?4(stream)
+adafruit_bluefruit_connect.packet.Packet.parse_private?4(packet)
+adafruit_bluefruit_connect.packet.Packet.register_packet_type?4()
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket.PACKET_LENGTH?7
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket._FMT_CONSTRUCT?8
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket._FMT_PARSE?8
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket.to_bytes?4()
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket.w?4()
+adafruit_bluefruit_connect.quaternion_packet.QuaternionPacket?1(x, y, z, w)
+adafruit_bluefruit_connect.raw_text_packet.RawTextPacket._TYPE_HEADER?8
+adafruit_bluefruit_connect.raw_text_packet.RawTextPacket.text?4()
+adafruit_bluefruit_connect.raw_text_packet.RawTextPacket?1(text)
+adafruit_bluefruitspi.BluefruitSPI._cmd?5(cmd)
+adafruit_bluefruitspi.BluefruitSPI._create_sdep_raw?5(payload, more)
+adafruit_bluefruitspi.BluefruitSPI._init_keycode_template?5()
+adafruit_bluefruitspi.BluefruitSPI.command?4(string)
+adafruit_bluefruitspi.BluefruitSPI.command_check_OK?4(command, delay=0.0)
+adafruit_bluefruitspi.BluefruitSPI.connected?4()
+adafruit_bluefruitspi.BluefruitSPI.init?4()
+adafruit_bluefruitspi.BluefruitSPI.pop_keyboard_code_queue?4()
+adafruit_bluefruitspi.BluefruitSPI.read_packet?4()
+adafruit_bluefruitspi.BluefruitSPI.send_keyboard_code?4(evt)
+adafruit_bluefruitspi.BluefruitSPI.uart_rx?4()
+adafruit_bluefruitspi.BluefruitSPI.uart_tx?4(data)
+adafruit_bluefruitspi.BluefruitSPI?1(spi, cs, irq, reset, debug=False, fifo_len=20)
+adafruit_bluefruitspi.FIFOBuffer.dequeue?4()
+adafruit_bluefruitspi.FIFOBuffer.enqueue?4(data)
+adafruit_bluefruitspi.FIFOBuffer?1(maxlen=20)
+adafruit_bluefruitspi._ARG_BYTEARRAY?8
+adafruit_bluefruitspi._ARG_INT16?8
+adafruit_bluefruitspi._ARG_INT32?8
+adafruit_bluefruitspi._ARG_INT8?8
+adafruit_bluefruitspi._ARG_STRING?8
+adafruit_bluefruitspi._ARG_UINT16?8
+adafruit_bluefruitspi._ARG_UINT32?8
+adafruit_bluefruitspi._ARG_UINT8?8
+adafruit_bluefruitspi._ERROR_INVALIDCMDID?8
+adafruit_bluefruitspi._ERROR_INVALIDINPUT?8
+adafruit_bluefruitspi._ERROR_INVALIDLEN?8
+adafruit_bluefruitspi._ERROR_INVALIDMSGTYPE?8
+adafruit_bluefruitspi._ERROR_INVALIDPARAM?8
+adafruit_bluefruitspi._ERROR_INVALIDPAYLOAD?8
+adafruit_bluefruitspi._ERROR_UNKNOWNCMD?8
+adafruit_bluefruitspi._ERROR_UNSUPPORTED?8
+adafruit_bluefruitspi._KEY_CODE_CMD?8
+adafruit_bluefruitspi._MSG_ALERT?8
+adafruit_bluefruitspi._MSG_COMMAND?8
+adafruit_bluefruitspi._MSG_ERROR?8
+adafruit_bluefruitspi._MSG_RESPONSE?8
+adafruit_bluefruitspi._PACKET_BUTTON_LEN?8
+adafruit_bluefruitspi._PACKET_COLOR_LEN?8
+adafruit_bluefruitspi._SDEP_ATCOMMAND?8
+adafruit_bluefruitspi._SDEP_BLEUART_RX?8
+adafruit_bluefruitspi._SDEP_BLEUART_TX?8
+adafruit_bluefruitspi._SDEP_INITIALIZE?8
+adafruit_bme280.advanced.Adafruit_BME280_Advanced._config?5()
+adafruit_bme280.advanced.Adafruit_BME280_Advanced._ctrl_meas?5()
+adafruit_bme280.advanced.Adafruit_BME280_Advanced.iir_filter?4(value: int)
+adafruit_bme280.advanced.Adafruit_BME280_Advanced.measurement_time_max?4()
+adafruit_bme280.advanced.Adafruit_BME280_Advanced.measurement_time_typical?4()
+adafruit_bme280.advanced.Adafruit_BME280_Advanced.overscan_humidity?4(value: int)
+adafruit_bme280.advanced.Adafruit_BME280_Advanced.overscan_pressure?4(value: int)
+adafruit_bme280.advanced.Adafruit_BME280_Advanced.overscan_temperature?4(value: int)
+adafruit_bme280.advanced.Adafruit_BME280_Advanced.standby_period?4(value: int)
+adafruit_bme280.advanced.Adafruit_BME280_Advanced?1()
+adafruit_bme280.advanced.Adafruit_BME280_I2C._read_register?5(register: int, length: int)
+adafruit_bme280.advanced.Adafruit_BME280_I2C._write_register_byte?5(register: int, value: int)
+adafruit_bme280.advanced.Adafruit_BME280_I2C?1(i2c: I2C, address: int = _BME280_ADDRESS)
+adafruit_bme280.advanced.Adafruit_BME280_SPI._read_register?5(register: int, length: int)
+adafruit_bme280.advanced.Adafruit_BME280_SPI._write_register_byte?5(register: int, value: int)
+adafruit_bme280.advanced.Adafruit_BME280_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000)
+adafruit_bme280.advanced.IIR_FILTER_DISABLE?7
+adafruit_bme280.advanced.IIR_FILTER_X16?7
+adafruit_bme280.advanced.IIR_FILTER_X2?7
+adafruit_bme280.advanced.IIR_FILTER_X4?7
+adafruit_bme280.advanced.IIR_FILTER_X8?7
+adafruit_bme280.advanced.MODE_FORCE?7
+adafruit_bme280.advanced.MODE_NORMAL?7
+adafruit_bme280.advanced.MODE_SLEEP?7
+adafruit_bme280.advanced.OVERSCAN_DISABLE?7
+adafruit_bme280.advanced.OVERSCAN_X16?7
+adafruit_bme280.advanced.OVERSCAN_X1?7
+adafruit_bme280.advanced.OVERSCAN_X2?7
+adafruit_bme280.advanced.OVERSCAN_X4?7
+adafruit_bme280.advanced.OVERSCAN_X8?7
+adafruit_bme280.advanced.STANDBY_TC_0_5?7
+adafruit_bme280.advanced.STANDBY_TC_1000?7
+adafruit_bme280.advanced.STANDBY_TC_10?7
+adafruit_bme280.advanced.STANDBY_TC_125?7
+adafruit_bme280.advanced.STANDBY_TC_20?7
+adafruit_bme280.advanced.STANDBY_TC_250?7
+adafruit_bme280.advanced.STANDBY_TC_500?7
+adafruit_bme280.advanced.STANDBY_TC_62_5?7
+adafruit_bme280.advanced._BME280_ADDRESS?8
+adafruit_bme280.advanced._BME280_CHIPID?8
+adafruit_bme280.advanced._BME280_HUMIDITY_MAX?8
+adafruit_bme280.advanced._BME280_HUMIDITY_MIN?8
+adafruit_bme280.advanced._BME280_IIR_FILTERS?8
+adafruit_bme280.advanced._BME280_MODES?8
+adafruit_bme280.advanced._BME280_OVERSCANS?8
+adafruit_bme280.advanced._BME280_REGISTER_CHIPID?8
+adafruit_bme280.advanced._BME280_REGISTER_CONFIG?8
+adafruit_bme280.advanced._BME280_REGISTER_CTRL_HUM?8
+adafruit_bme280.advanced._BME280_REGISTER_CTRL_MEAS?8
+adafruit_bme280.advanced._BME280_REGISTER_DIG_H1?8
+adafruit_bme280.advanced._BME280_REGISTER_DIG_H2?8
+adafruit_bme280.advanced._BME280_REGISTER_DIG_H3?8
+adafruit_bme280.advanced._BME280_REGISTER_DIG_H4?8
+adafruit_bme280.advanced._BME280_REGISTER_DIG_H5?8
+adafruit_bme280.advanced._BME280_REGISTER_DIG_H6?8
+adafruit_bme280.advanced._BME280_REGISTER_DIG_T1?8
+adafruit_bme280.advanced._BME280_REGISTER_HUMIDDATA?8
+adafruit_bme280.advanced._BME280_REGISTER_PRESSUREDATA?8
+adafruit_bme280.advanced._BME280_REGISTER_SOFTRESET?8
+adafruit_bme280.advanced._BME280_REGISTER_STATUS?8
+adafruit_bme280.advanced._BME280_REGISTER_TEMPDATA?8
+adafruit_bme280.advanced._BME280_STANDBY_TCS?8
+adafruit_bme280.basic.Adafruit_BME280._config?5()
+adafruit_bme280.basic.Adafruit_BME280._ctrl_meas?5()
+adafruit_bme280.basic.Adafruit_BME280._get_status?5()
+adafruit_bme280.basic.Adafruit_BME280._read24?5(register: int)
+adafruit_bme280.basic.Adafruit_BME280._read_byte?5(register: int)
+adafruit_bme280.basic.Adafruit_BME280._read_coefficients?5()
+adafruit_bme280.basic.Adafruit_BME280._read_config?5()
+adafruit_bme280.basic.Adafruit_BME280._read_register?5(register: int, length: int)
+adafruit_bme280.basic.Adafruit_BME280._read_temperature?5()
+adafruit_bme280.basic.Adafruit_BME280._reset?5()
+adafruit_bme280.basic.Adafruit_BME280._write_config?5()
+adafruit_bme280.basic.Adafruit_BME280._write_ctrl_meas?5()
+adafruit_bme280.basic.Adafruit_BME280._write_register_byte?5(register: int, value: int)
+adafruit_bme280.basic.Adafruit_BME280.altitude?4()
+adafruit_bme280.basic.Adafruit_BME280.humidity?4()
+adafruit_bme280.basic.Adafruit_BME280.mode?4(value: int)
+adafruit_bme280.basic.Adafruit_BME280.pressure?4()
+adafruit_bme280.basic.Adafruit_BME280.relative_humidity?4()
+adafruit_bme280.basic.Adafruit_BME280.temperature?4()
+adafruit_bme280.basic.Adafruit_BME280?1()
+adafruit_bme280.basic.Adafruit_BME280_I2C._read_register?5(register: int, length: int)
+adafruit_bme280.basic.Adafruit_BME280_I2C._write_register_byte?5(register: int, value: int)
+adafruit_bme280.basic.Adafruit_BME280_I2C?1(i2c: I2C, address: int = 0x77)
+adafruit_bme280.basic.Adafruit_BME280_SPI._read_register?5(register: int, length: int)
+adafruit_bme280.basic.Adafruit_BME280_SPI._write_register_byte?5(register: int, value: int)
+adafruit_bme280.basic.Adafruit_BME280_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000)
+adafruit_bme280.basic.IIR_FILTER_DISABLE?7
+adafruit_bme280.basic.MODE_FORCE?7
+adafruit_bme280.basic.MODE_NORMAL?7
+adafruit_bme280.basic.MODE_SLEEP?7
+adafruit_bme280.basic.OVERSCAN_X16?7
+adafruit_bme280.basic.OVERSCAN_X1?7
+adafruit_bme280.basic.STANDBY_TC_125?7
+adafruit_bme280.basic._BME280_ADDRESS?8
+adafruit_bme280.basic._BME280_CHIPID?8
+adafruit_bme280.basic._BME280_MODES?8
+adafruit_bme280.basic._BME280_REGISTER_CHIPID?8
+adafruit_bme280.basic._BME280_REGISTER_CONFIG?8
+adafruit_bme280.basic._BME280_REGISTER_CTRL_HUM?8
+adafruit_bme280.basic._BME280_REGISTER_CTRL_MEAS?8
+adafruit_bme280.basic._BME280_REGISTER_HUMIDDATA?8
+adafruit_bme280.basic._BME280_REGISTER_SOFTRESET?8
+adafruit_bme280.basic._BME280_REGISTER_STATUS?8
+adafruit_bme280.basic._BME280_REGISTER_TEMPDATA?8
+adafruit_bme680.Adafruit_BME680._perform_reading?5()
+adafruit_bme680.Adafruit_BME680._read?5(register: int, length: int)
+adafruit_bme680.Adafruit_BME680._read_byte?5(register: int)
+adafruit_bme680.Adafruit_BME680._read_calibration?5()
+adafruit_bme680.Adafruit_BME680._write?5(register: int, values: bytearray)
+adafruit_bme680.Adafruit_BME680.altitude?4()
+adafruit_bme680.Adafruit_BME680.filter_size?4(size: int)
+adafruit_bme680.Adafruit_BME680.gas?4()
+adafruit_bme680.Adafruit_BME680.humidity?4()
+adafruit_bme680.Adafruit_BME680.humidity_oversample?4(sample_rate: int)
+adafruit_bme680.Adafruit_BME680.pressure?4()
+adafruit_bme680.Adafruit_BME680.pressure_oversample?4(sample_rate: int)
+adafruit_bme680.Adafruit_BME680.relative_humidity?4()
+adafruit_bme680.Adafruit_BME680.temperature?4()
+adafruit_bme680.Adafruit_BME680.temperature_oversample?4(sample_rate: int)
+adafruit_bme680.Adafruit_BME680?1(*, refresh_rate: int = 10)
+adafruit_bme680.Adafruit_BME680_I2C._read?5(register: int, length: int)
+adafruit_bme680.Adafruit_BME680_I2C._write?5(register: int, values: ReadableBuffer)
+adafruit_bme680.Adafruit_BME680_I2C?1(i2c: I2C, address: int = 0x77, debug: bool = False, *, refresh_rate: int = 10)
+adafruit_bme680.Adafruit_BME680_SPI._read?5(register: int, length: int)
+adafruit_bme680.Adafruit_BME680_SPI._set_spi_mem_page?5(register: int)
+adafruit_bme680.Adafruit_BME680_SPI._write?5(register: int, values: ReadableBuffer)
+adafruit_bme680.Adafruit_BME680_SPI?1(spi: SPI, cs: DigitalInOut, baudrate: int = 100000, debug: bool = False, *, refresh_rate: int = 10)
+adafruit_bme680._BME680_BME680_COEFF_ADDR1?8
+adafruit_bme680._BME680_BME680_COEFF_ADDR2?8
+adafruit_bme680._BME680_BME680_GAS_WAIT_0?8
+adafruit_bme680._BME680_BME680_RES_HEAT_0?8
+adafruit_bme680._BME680_CHIPID?8
+adafruit_bme680._BME680_FILTERSIZES?8
+adafruit_bme680._BME680_REG_CHIPID?8
+adafruit_bme680._BME680_REG_CONFIG?8
+adafruit_bme680._BME680_REG_CTRL_GAS?8
+adafruit_bme680._BME680_REG_CTRL_HUM?8
+adafruit_bme680._BME680_REG_CTRL_MEAS?8
+adafruit_bme680._BME680_REG_HDATA?8
+adafruit_bme680._BME680_REG_MEAS_STATUS?8
+adafruit_bme680._BME680_REG_PDATA?8
+adafruit_bme680._BME680_REG_SOFTRESET?8
+adafruit_bme680._BME680_REG_STATUS?8
+adafruit_bme680._BME680_REG_TDATA?8
+adafruit_bme680._BME680_RUNGAS?8
+adafruit_bme680._BME680_SAMPLERATES?8
+adafruit_bme680._BME68X_REG_VARIANT?8
+adafruit_bme680._LOOKUP_TABLE_1?8
+adafruit_bme680._LOOKUP_TABLE_2?8
+adafruit_bme680._read24?5(arr: ReadableBuffer)
+adafruit_bmp280.Adafruit_BMP280._config?5()
+adafruit_bmp280.Adafruit_BMP280._ctrl_meas?5()
+adafruit_bmp280.Adafruit_BMP280._get_status?5()
+adafruit_bmp280.Adafruit_BMP280._read24?5(register: int)
+adafruit_bmp280.Adafruit_BMP280._read_byte?5(register: int)
+adafruit_bmp280.Adafruit_BMP280._read_coefficients?5()
+adafruit_bmp280.Adafruit_BMP280._read_config?5()
+adafruit_bmp280.Adafruit_BMP280._read_register?5(register: int, length: int)
+adafruit_bmp280.Adafruit_BMP280._read_temperature?5()
+adafruit_bmp280.Adafruit_BMP280._reset?5()
+adafruit_bmp280.Adafruit_BMP280._write_config?5()
+adafruit_bmp280.Adafruit_BMP280._write_ctrl_meas?5()
+adafruit_bmp280.Adafruit_BMP280._write_register_byte?5(register: int, value: int)
+adafruit_bmp280.Adafruit_BMP280.altitude?4()
+adafruit_bmp280.Adafruit_BMP280.iir_filter?4(value: int)
+adafruit_bmp280.Adafruit_BMP280.measurement_time_max?4()
+adafruit_bmp280.Adafruit_BMP280.measurement_time_typical?4()
+adafruit_bmp280.Adafruit_BMP280.mode?4(value: int)
+adafruit_bmp280.Adafruit_BMP280.overscan_pressure?4(value: int)
+adafruit_bmp280.Adafruit_BMP280.overscan_temperature?4(value: int)
+adafruit_bmp280.Adafruit_BMP280.pressure?4()
+adafruit_bmp280.Adafruit_BMP280.standby_period?4(value: int)
+adafruit_bmp280.Adafruit_BMP280.temperature?4()
+adafruit_bmp280.Adafruit_BMP280?1()
+adafruit_bmp280.Adafruit_BMP280_I2C._read_register?5(register: int, length: int)
+adafruit_bmp280.Adafruit_BMP280_I2C._write_register_byte?5(register: int, value: int)
+adafruit_bmp280.Adafruit_BMP280_I2C?1(i2c: I2C, address: int = 0x77)
+adafruit_bmp280.Adafruit_BMP280_SPI._read_register?5(register: int, length: int)
+adafruit_bmp280.Adafruit_BMP280_SPI._write_register_byte?5(register: int, value: int)
+adafruit_bmp280.Adafruit_BMP280_SPI?1(spi: SPI, cs: DigitalInOut, baudrate=100000)
+adafruit_bmp280.IIR_FILTER_DISABLE?7
+adafruit_bmp280.IIR_FILTER_X16?7
+adafruit_bmp280.IIR_FILTER_X2?7
+adafruit_bmp280.IIR_FILTER_X4?7
+adafruit_bmp280.IIR_FILTER_X8?7
+adafruit_bmp280.MODE_FORCE?7
+adafruit_bmp280.MODE_NORMAL?7
+adafruit_bmp280.MODE_SLEEP?7
+adafruit_bmp280.OVERSCAN_DISABLE?7
+adafruit_bmp280.OVERSCAN_X16?7
+adafruit_bmp280.OVERSCAN_X1?7
+adafruit_bmp280.OVERSCAN_X2?7
+adafruit_bmp280.OVERSCAN_X4?7
+adafruit_bmp280.OVERSCAN_X8?7
+adafruit_bmp280.STANDBY_TC_0_5?7
+adafruit_bmp280.STANDBY_TC_1000?7
+adafruit_bmp280.STANDBY_TC_10?7
+adafruit_bmp280.STANDBY_TC_125?7
+adafruit_bmp280.STANDBY_TC_20?7
+adafruit_bmp280.STANDBY_TC_250?7
+adafruit_bmp280.STANDBY_TC_500?7
+adafruit_bmp280.STANDBY_TC_62_5?7
+adafruit_bmp280._BMP280_IIR_FILTERS?8
+adafruit_bmp280._BMP280_MODES?8
+adafruit_bmp280._BMP280_OVERSCANS?8
+adafruit_bmp280._BMP280_STANDBY_TCS?8
+adafruit_bmp280._CHIP_ID?8
+adafruit_bmp280._REGISTER_CHIPID?8
+adafruit_bmp280._REGISTER_CONFIG?8
+adafruit_bmp280._REGISTER_CTRL_MEAS?8
+adafruit_bmp280._REGISTER_DIG_T1?8
+adafruit_bmp280._REGISTER_PRESSUREDATA?8
+adafruit_bmp280._REGISTER_SOFTRESET?8
+adafruit_bmp280._REGISTER_STATUS?8
+adafruit_bmp280._REGISTER_TEMPDATA?8
+adafruit_bmp3xx.BMP3XX._read?5()
+adafruit_bmp3xx.BMP3XX._read_byte?5(register)
+adafruit_bmp3xx.BMP3XX._read_coefficients?5()
+adafruit_bmp3xx.BMP3XX._read_register?5(register, length)
+adafruit_bmp3xx.BMP3XX._write_register_byte?5(register, value)
+adafruit_bmp3xx.BMP3XX.altitude?4()
+adafruit_bmp3xx.BMP3XX.filter_coefficient?4(coef)
+adafruit_bmp3xx.BMP3XX.pressure?4()
+adafruit_bmp3xx.BMP3XX.pressure_oversampling?4(oversample)
+adafruit_bmp3xx.BMP3XX.reset?4()
+adafruit_bmp3xx.BMP3XX.temperature?4()
+adafruit_bmp3xx.BMP3XX.temperature_oversampling?4(oversample)
+adafruit_bmp3xx.BMP3XX?1()
+adafruit_bmp3xx.BMP3XX_I2C._read_register?5(register, length)
+adafruit_bmp3xx.BMP3XX_I2C._write_register_byte?5(register, value)
+adafruit_bmp3xx.BMP3XX_I2C?1(i2c, address=0x77)
+adafruit_bmp3xx.BMP3XX_SPI._read_register?5(register, length)
+adafruit_bmp3xx.BMP3XX_SPI._write_register_byte?5(register, value)
+adafruit_bmp3xx.BMP3XX_SPI?1(spi, cs)
+adafruit_bmp3xx._BMP388_CHIP_ID?8
+adafruit_bmp3xx._BMP390_CHIP_ID?8
+adafruit_bmp3xx._IIR_SETTINGS?8
+adafruit_bmp3xx._OSR_SETTINGS?8
+adafruit_bmp3xx._REGISTER_CAL_DATA?8
+adafruit_bmp3xx._REGISTER_CHIPID?8
+adafruit_bmp3xx._REGISTER_CMD?8
+adafruit_bmp3xx._REGISTER_CONFIG?8
+adafruit_bmp3xx._REGISTER_CONTROL?8
+adafruit_bmp3xx._REGISTER_ODR?8
+adafruit_bmp3xx._REGISTER_OSR?8
+adafruit_bmp3xx._REGISTER_PRESSUREDATA?8
+adafruit_bmp3xx._REGISTER_STATUS?8
+adafruit_bmp3xx._REGISTER_TEMPDATA?8
+adafruit_bno055.ACCEL_1000HZ?7
+adafruit_bno055.ACCEL_125HZ?7
+adafruit_bno055.ACCEL_15_63HZ?7
+adafruit_bno055.ACCEL_16G?7
+adafruit_bno055.ACCEL_250HZ?7
+adafruit_bno055.ACCEL_2G?7
+adafruit_bno055.ACCEL_31_25HZ?7
+adafruit_bno055.ACCEL_4G?7
+adafruit_bno055.ACCEL_500HZ?7
+adafruit_bno055.ACCEL_62_5HZ?7
+adafruit_bno055.ACCEL_7_81HZ?7
+adafruit_bno055.ACCEL_8G?7
+adafruit_bno055.ACCEL_DEEPSUSPEND_MODE?7
+adafruit_bno055.ACCEL_LOWPOWER1_MODE?7
+adafruit_bno055.ACCEL_LOWPOWER2_MODE?7
+adafruit_bno055.ACCEL_NORMAL_MODE?7
+adafruit_bno055.ACCEL_STANDBY_MODE?7
+adafruit_bno055.ACCEL_SUSPEND_MODE?7
+adafruit_bno055.ACCGYRO_MODE?7
+adafruit_bno055.ACCMAG_MODE?7
+adafruit_bno055.ACCONLY_MODE?7
+adafruit_bno055.AMG_MODE?7
+adafruit_bno055.AXIS_REMAP_NEGATIVE?7
+adafruit_bno055.AXIS_REMAP_POSITIVE?7
+adafruit_bno055.AXIS_REMAP_X?7
+adafruit_bno055.AXIS_REMAP_Y?7
+adafruit_bno055.AXIS_REMAP_Z?7
+adafruit_bno055.BNO055._acceleration?5()
+adafruit_bno055.BNO055._euler?5()
+adafruit_bno055.BNO055._gravity?5()
+adafruit_bno055.BNO055._gyro?5()
+adafruit_bno055.BNO055._linear_acceleration?5()
+adafruit_bno055.BNO055._magnetic?5()
+adafruit_bno055.BNO055._quaternion?5()
+adafruit_bno055.BNO055._read_register?5(register)
+adafruit_bno055.BNO055._reset?5()
+adafruit_bno055.BNO055._temperature?5()
+adafruit_bno055.BNO055._write_register?5(register, value)
+adafruit_bno055.BNO055.accel_bandwidth?4(bandwidth=ACCEL_62_5HZ)
+adafruit_bno055.BNO055.accel_mode?4(mode=ACCEL_NORMAL_MODE)
+adafruit_bno055.BNO055.accel_range?4(rng=ACCEL_4G)
+adafruit_bno055.BNO055.acceleration?4()
+adafruit_bno055.BNO055.axis_remap?4(remap)
+adafruit_bno055.BNO055.calibrated?4()
+adafruit_bno055.BNO055.calibration_status?4()
+adafruit_bno055.BNO055.euler?4()
+adafruit_bno055.BNO055.external_crystal?4()
+adafruit_bno055.BNO055.gravity?4()
+adafruit_bno055.BNO055.gyro?4()
+adafruit_bno055.BNO055.gyro_bandwidth?4(bandwidth=GYRO_32HZ)
+adafruit_bno055.BNO055.gyro_mode?4(mode=GYRO_NORMAL_MODE)
+adafruit_bno055.BNO055.gyro_range?4(rng=GYRO_2000_DPS)
+adafruit_bno055.BNO055.linear_acceleration?4()
+adafruit_bno055.BNO055.magnet_mode?4(mode=MAGNET_FORCEMODE_MODE)
+adafruit_bno055.BNO055.magnet_operation_mode?4(mode=MAGNET_REGULAR_MODE)
+adafruit_bno055.BNO055.magnet_rate?4(rate=MAGNET_20HZ)
+adafruit_bno055.BNO055.magnetic?4()
+adafruit_bno055.BNO055.mode?4(new_mode)
+adafruit_bno055.BNO055.quaternion?4()
+adafruit_bno055.BNO055.set_normal_mode?4()
+adafruit_bno055.BNO055.set_suspend_mode?4()
+adafruit_bno055.BNO055.temperature?4()
+adafruit_bno055.BNO055.use_external_crystal?4(value)
+adafruit_bno055.BNO055?1()
+adafruit_bno055.BNO055_I2C._acceleration?8
+adafruit_bno055.BNO055_I2C._euler?8
+adafruit_bno055.BNO055_I2C._gravity?8
+adafruit_bno055.BNO055_I2C._gyro?8
+adafruit_bno055.BNO055_I2C._linear_acceleration?8
+adafruit_bno055.BNO055_I2C._magnetic?8
+adafruit_bno055.BNO055_I2C._quaternion?8
+adafruit_bno055.BNO055_I2C._read_register?5(register)
+adafruit_bno055.BNO055_I2C._temperature?8
+adafruit_bno055.BNO055_I2C._write_register?5(register, value)
+adafruit_bno055.BNO055_I2C.offsets_accelerometer?7
+adafruit_bno055.BNO055_I2C.offsets_gyroscope?7
+adafruit_bno055.BNO055_I2C.offsets_magnetometer?7
+adafruit_bno055.BNO055_I2C.radius_accelerometer?7
+adafruit_bno055.BNO055_I2C.radius_magnetometer?7
+adafruit_bno055.BNO055_I2C?1(i2c, address=0x28)
+adafruit_bno055.BNO055_UART._acceleration?5()
+adafruit_bno055.BNO055_UART._euler?5()
+adafruit_bno055.BNO055_UART._gravity?5()
+adafruit_bno055.BNO055_UART._gyro?5()
+adafruit_bno055.BNO055_UART._linear_acceleration?5()
+adafruit_bno055.BNO055_UART._magnetic?5()
+adafruit_bno055.BNO055_UART._quaternion?5()
+adafruit_bno055.BNO055_UART._read_register?5(register, length=1)
+adafruit_bno055.BNO055_UART._temperature?5()
+adafruit_bno055.BNO055_UART._write_register?5(register, data)
+adafruit_bno055.BNO055_UART.offsets_accelerometer?4(offsets)
+adafruit_bno055.BNO055_UART.offsets_gyroscope?4(offsets)
+adafruit_bno055.BNO055_UART.offsets_magnetometer?4(offsets)
+adafruit_bno055.BNO055_UART.radius_accelerometer?4(radius)
+adafruit_bno055.BNO055_UART.radius_magnetometer?4(radius)
+adafruit_bno055.BNO055_UART?1(uart)
+adafruit_bno055.COMPASS_MODE?7
+adafruit_bno055.CONFIG_MODE?7
+adafruit_bno055.GYRONLY_MODE?7
+adafruit_bno055.GYRO_1000_DPS?7
+adafruit_bno055.GYRO_116HZ?7
+adafruit_bno055.GYRO_125_DPS?7
+adafruit_bno055.GYRO_12HZ?7
+adafruit_bno055.GYRO_2000_DPS?7
+adafruit_bno055.GYRO_230HZ?7
+adafruit_bno055.GYRO_23HZ?7
+adafruit_bno055.GYRO_250_DPS?7
+adafruit_bno055.GYRO_32HZ?7
+adafruit_bno055.GYRO_47HZ?7
+adafruit_bno055.GYRO_500_DPS?7
+adafruit_bno055.GYRO_523HZ?7
+adafruit_bno055.GYRO_64HZ?7
+adafruit_bno055.GYRO_ADVANCEDPOWERSAVE_MODE?7
+adafruit_bno055.GYRO_DEEPSUSPEND_MODE?7
+adafruit_bno055.GYRO_FASTPOWERUP_MODE?7
+adafruit_bno055.GYRO_NORMAL_MODE?7
+adafruit_bno055.GYRO_SUSPEND_MODE?7
+adafruit_bno055.IMUPLUS_MODE?7
+adafruit_bno055.M4G_MODE?7
+adafruit_bno055.MAGGYRO_MODE?7
+adafruit_bno055.MAGNET_10HZ?7
+adafruit_bno055.MAGNET_15HZ?7
+adafruit_bno055.MAGNET_20HZ?7
+adafruit_bno055.MAGNET_25HZ?7
+adafruit_bno055.MAGNET_2HZ?7
+adafruit_bno055.MAGNET_30HZ?7
+adafruit_bno055.MAGNET_6HZ?7
+adafruit_bno055.MAGNET_8HZ?7
+adafruit_bno055.MAGNET_ACCURACY_MODE?7
+adafruit_bno055.MAGNET_ENHANCEDREGULAR_MODE?7
+adafruit_bno055.MAGNET_FORCEMODE_MODE?7
+adafruit_bno055.MAGNET_LOWPOWER_MODE?7
+adafruit_bno055.MAGNET_NORMAL_MODE?7
+adafruit_bno055.MAGNET_REGULAR_MODE?7
+adafruit_bno055.MAGNET_SLEEP_MODE?7
+adafruit_bno055.MAGNET_SUSPEND_MODE?7
+adafruit_bno055.MAGONLY_MODE?7
+adafruit_bno055.NDOF_FMC_OFF_MODE?7
+adafruit_bno055.NDOF_MODE?7
+adafruit_bno055._ACCEL_CONFIG_REGISTER?8
+adafruit_bno055._AXIS_MAP_CONFIG_REGISTER?8
+adafruit_bno055._AXIS_MAP_SIGN_REGISTER?8
+adafruit_bno055._CALIBRATION_REGISTER?8
+adafruit_bno055._CHIP_ID?8
+adafruit_bno055._GYRO_CONFIG_0_REGISTER?8
+adafruit_bno055._GYRO_CONFIG_1_REGISTER?8
+adafruit_bno055._ID_REGISTER?8
+adafruit_bno055._MAGNET_CONFIG_REGISTER?8
+adafruit_bno055._MODE_REGISTER?8
+adafruit_bno055._ModeStruct?2(register_address, struct_format, mode)
+adafruit_bno055._OFFSET_ACCEL_REGISTER?8
+adafruit_bno055._OFFSET_GYRO_REGISTER?8
+adafruit_bno055._OFFSET_MAGNET_REGISTER?8
+adafruit_bno055._PAGE_REGISTER?8
+adafruit_bno055._POWER_LOW?8
+adafruit_bno055._POWER_NORMAL?8
+adafruit_bno055._POWER_REGISTER?8
+adafruit_bno055._POWER_SUSPEND?8
+adafruit_bno055._RADIUS_ACCEL_REGISTER?8
+adafruit_bno055._RADIUS_MAGNET_REGISTER?8
+adafruit_bno055._ScaledReadOnlyStruct?2(register_address, struct_format, scale)
+adafruit_bno055._TRIGGER_REGISTER?8
+adafruit_bno08x.BNO08X._check_id?5()
+adafruit_bno08x.BNO08X._data_ready?5()
+adafruit_bno08x.BNO08X._dbg?5(*args, **kwargs)
+adafruit_bno08x.BNO08X._get_data?5(index, fmt_string)
+adafruit_bno08x.BNO08X._get_feature_enable_report?5(report_interval=_DEFAULT_REPORT_INTERVAL, sensor_specific_config=0)
+adafruit_bno08x.BNO08X._get_report_seq_id?5(report_id)
+adafruit_bno08x.BNO08X._handle_command_response?5(report_bytes)
+adafruit_bno08x.BNO08X._handle_control_report?5(report_id, report_bytes)
+adafruit_bno08x.BNO08X._handle_packet?5(packet)
+adafruit_bno08x.BNO08X._increment_report_seq?5(report_id)
+adafruit_bno08x.BNO08X._parse_sensor_id?5()
+adafruit_bno08x.BNO08X._process_available_packets?5(max_packets=None)
+adafruit_bno08x.BNO08X._process_report?5(report_id, report_bytes)
+adafruit_bno08x.BNO08X._read_packet?5()
+adafruit_bno08x.BNO08X._send_me_command?5(subcommand_params)
+adafruit_bno08x.BNO08X._send_packet?5(channel, data)
+adafruit_bno08x.BNO08X._update_sequence_number?5(new_packet)
+adafruit_bno08x.BNO08X._wait_for_packet?5(timeout=_PACKET_READ_TIMEOUT)
+adafruit_bno08x.BNO08X._wait_for_packet_type?5(channel_number, report_id=None, timeout=5.0)
+adafruit_bno08x.BNO08X.acceleration?4()
+adafruit_bno08x.BNO08X.activity_classification?4()
+adafruit_bno08x.BNO08X.begin_calibration?4()
+adafruit_bno08x.BNO08X.calibration_status?4()
+adafruit_bno08x.BNO08X.enable_feature?4(feature_id)
+adafruit_bno08x.BNO08X.game_quaternion?4()
+adafruit_bno08x.BNO08X.geomagnetic_quaternion?4()
+adafruit_bno08x.BNO08X.gyro?4()
+adafruit_bno08x.BNO08X.hard_reset?4()
+adafruit_bno08x.BNO08X.initialize?4()
+adafruit_bno08x.BNO08X.linear_acceleration?4()
+adafruit_bno08x.BNO08X.magnetic?4()
+adafruit_bno08x.BNO08X.quaternion?4()
+adafruit_bno08x.BNO08X.raw_acceleration?4()
+adafruit_bno08x.BNO08X.raw_gyro?4()
+adafruit_bno08x.BNO08X.raw_magnetic?4()
+adafruit_bno08x.BNO08X.save_calibration_data?4()
+adafruit_bno08x.BNO08X.shake?4()
+adafruit_bno08x.BNO08X.soft_reset?4()
+adafruit_bno08x.BNO08X.stability_classification?4()
+adafruit_bno08x.BNO08X.steps?4()
+adafruit_bno08x.BNO08X?1(reset=None, debug=False)
+adafruit_bno08x.BNO_CHANNEL_EXE?7
+adafruit_bno08x.BNO_CHANNEL_SHTP_COMMAND?7
+adafruit_bno08x.BNO_REPORT_ACCELEROMETER?7
+adafruit_bno08x.BNO_REPORT_ACTIVITY_CLASSIFIER?7
+adafruit_bno08x.BNO_REPORT_GAME_ROTATION_VECTOR?7
+adafruit_bno08x.BNO_REPORT_GEOMAGNETIC_ROTATION_VECTOR?7
+adafruit_bno08x.BNO_REPORT_GYROSCOPE?7
+adafruit_bno08x.BNO_REPORT_GYRO_INTEGRATED_ROTATION_VECTOR?7
+adafruit_bno08x.BNO_REPORT_LINEAR_ACCELERATION?7
+adafruit_bno08x.BNO_REPORT_MAGNETOMETER?7
+adafruit_bno08x.BNO_REPORT_RAW_ACCELEROMETER?7
+adafruit_bno08x.BNO_REPORT_RAW_GYROSCOPE?7
+adafruit_bno08x.BNO_REPORT_RAW_MAGNETOMETER?7
+adafruit_bno08x.BNO_REPORT_ROTATION_VECTOR?7
+adafruit_bno08x.BNO_REPORT_SHAKE_DETECTOR?7
+adafruit_bno08x.BNO_REPORT_STABILITY_CLASSIFIER?7
+adafruit_bno08x.BNO_REPORT_STEP_COUNTER?7
+adafruit_bno08x.DATA_BUFFER_SIZE?7
+adafruit_bno08x.Packet.channel_number?4()
+adafruit_bno08x.Packet.header_from_buffer?4(packet_bytes)
+adafruit_bno08x.Packet.is_error?4(header)
+adafruit_bno08x.Packet.report_id?4()
+adafruit_bno08x.Packet?1(packet_bytes)
+adafruit_bno08x.PacketHeader?7
+adafruit_bno08x.REPORT_ACCURACY_STATUS?7
+adafruit_bno08x._ACCEL_SCALAR?8
+adafruit_bno08x._AVAIL_SENSOR_REPORTS?8
+adafruit_bno08x._BASE_TIMESTAMP?8
+adafruit_bno08x._BNO08X_CMD_RESET?8
+adafruit_bno08x._BNO_CHANNEL_CONTROL?8
+adafruit_bno08x._BNO_CHANNEL_GYRO_ROTATION_VECTOR?8
+adafruit_bno08x._BNO_CHANNEL_INPUT_SENSOR_REPORTS?8
+adafruit_bno08x._BNO_CHANNEL_WAKE_INPUT_SENSOR_REPORTS?8
+adafruit_bno08x._BNO_HEADER_LEN?8
+adafruit_bno08x._COMMAND_REQUEST?8
+adafruit_bno08x._COMMAND_RESPONSE?8
+adafruit_bno08x._DEFAULT_REPORT_INTERVAL?8
+adafruit_bno08x._DEFAULT_TIMEOUT?8
+adafruit_bno08x._ENABLED_ACTIVITIES?8
+adafruit_bno08x._FEATURE_ENABLE_TIMEOUT?8
+adafruit_bno08x._FRS_READ_REQUEST?8
+adafruit_bno08x._FRS_READ_RESPONSE?8
+adafruit_bno08x._FRS_WRITE_DATA?8
+adafruit_bno08x._FRS_WRITE_REQUEST?8
+adafruit_bno08x._FRS_WRITE_RESPONSE?8
+adafruit_bno08x._GEO_QUAT_SCALAR?8
+adafruit_bno08x._GET_FEATURE_REQUEST?8
+adafruit_bno08x._GET_FEATURE_RESPONSE?8
+adafruit_bno08x._GYRO_SCALAR?8
+adafruit_bno08x._INITIAL_REPORTS?8
+adafruit_bno08x._MAG_SCALAR?8
+adafruit_bno08x._ME_CALIBRATE?8
+adafruit_bno08x._ME_CAL_CONFIG?8
+adafruit_bno08x._ME_GET_CAL?8
+adafruit_bno08x._PACKET_READ_TIMEOUT?8
+adafruit_bno08x._QUAT_Q_POINT?8
+adafruit_bno08x._QUAT_READ_TIMEOUT?8
+adafruit_bno08x._QUAT_SCALAR?8
+adafruit_bno08x._Q_POINT_12_SCALAR?8
+adafruit_bno08x._Q_POINT_14_SCALAR?8
+adafruit_bno08x._Q_POINT_4_SCALAR?8
+adafruit_bno08x._Q_POINT_8_SCALAR?8
+adafruit_bno08x._Q_POINT_9_SCALAR?8
+adafruit_bno08x._RAW_REPORTS?8
+adafruit_bno08x._REPORT_LENGTHS?8
+adafruit_bno08x._SAVE_DCD?8
+adafruit_bno08x._SET_FEATURE_COMMAND?8
+adafruit_bno08x._SHTP_REPORT_PRODUCT_ID_REQUEST?8
+adafruit_bno08x._SHTP_REPORT_PRODUCT_ID_RESPONSE?8
+adafruit_bno08x._TIMESTAMP_REBASE?8
+adafruit_bno08x._elapsed?5(start_time)
+adafruit_bno08x._insert_command_request_report?5(command, buffer, next_sequence_number, command_params=None)
+adafruit_bno08x._parse_activity_classifier_report?5(report_bytes)
+adafruit_bno08x._parse_command_response?5(report_bytes)
+adafruit_bno08x._parse_get_feature_response_report?5(report_bytes)
+adafruit_bno08x._parse_sensor_report_data?5(report_bytes)
+adafruit_bno08x._parse_shake_report?5(report_bytes)
+adafruit_bno08x._parse_stability_classifier_report?5(report_bytes)
+adafruit_bno08x._parse_step_couter_report?5(report_bytes)
+adafruit_bno08x._report_length?5(report_id)
+adafruit_bno08x._separate_batch?5(packet, report_slices)
+adafruit_bno08x.debug.channels?7
+adafruit_bno08x.debug.reports?7
+adafruit_bno08x.i2c.BNO08X_I2C._data_ready?5()
+adafruit_bno08x.i2c.BNO08X_I2C._read?5(requested_read_length)
+adafruit_bno08x.i2c.BNO08X_I2C._read_header?5()
+adafruit_bno08x.i2c.BNO08X_I2C._read_packet?5()
+adafruit_bno08x.i2c.BNO08X_I2C._send_packet?5(channel, data)
+adafruit_bno08x.i2c.BNO08X_I2C?1(i2c_bus, reset=None, address=_BNO08X_DEFAULT_ADDRESS, debug=False)
+adafruit_bno08x.i2c._BNO08X_DEFAULT_ADDRESS?8
+adafruit_bno08x.parse_sensor_id?4(buffer)
+adafruit_bno08x.spi.BNO08X_SPI._data_ready?5()
+adafruit_bno08x.spi.BNO08X_SPI._read?5(requested_read_length)
+adafruit_bno08x.spi.BNO08X_SPI._read_header?5()
+adafruit_bno08x.spi.BNO08X_SPI._read_into?5(buf, start=0, end=None)
+adafruit_bno08x.spi.BNO08X_SPI._read_packet?5()
+adafruit_bno08x.spi.BNO08X_SPI._send_packet?5(channel, data)
+adafruit_bno08x.spi.BNO08X_SPI._wait_for_int?5()
+adafruit_bno08x.spi.BNO08X_SPI.hard_reset?4()
+adafruit_bno08x.spi.BNO08X_SPI.soft_reset?4()
+adafruit_bno08x.spi.BNO08X_SPI?1(spi_bus, cspin, intpin, resetpin, baudrate=1000000, debug=False)
+adafruit_bno08x.uart.BNO08X_UART._data_ready?5()
+adafruit_bno08x.uart.BNO08X_UART._read_header?5()
+adafruit_bno08x.uart.BNO08X_UART._read_into?5(buf, start=0, end=None)
+adafruit_bno08x.uart.BNO08X_UART._read_packet?5()
+adafruit_bno08x.uart.BNO08X_UART._send_packet?5(channel, data)
+adafruit_bno08x.uart.BNO08X_UART.soft_reset?4()
+adafruit_bno08x.uart.BNO08X_UART?1(uart, reset=None, debug=False)
+adafruit_bno08x_rvc.BNO08x_RVC._parse_frame?5()
+adafruit_bno08x_rvc.BNO08x_RVC.heading?4()
+adafruit_bno08x_rvc.BNO08x_RVC?1(uart: UART, timeout: float = 1.0)
+adafruit_boardtest.boardtest_gpio.FAIL?7
+adafruit_boardtest.boardtest_gpio.LED_OFF_DELAY_TIME?7
+adafruit_boardtest.boardtest_gpio.LED_ON_DELAY_TIME?7
+adafruit_boardtest.boardtest_gpio.LED_PIN_NAMES?7
+adafruit_boardtest.boardtest_gpio.NA?7
+adafruit_boardtest.boardtest_gpio.PASS?7
+adafruit_boardtest.boardtest_gpio._deinit_pins?5(gpios: Sequence[digitalio.DigitalInOut])
+adafruit_boardtest.boardtest_gpio._is_number?5(val: Any)
+adafruit_boardtest.boardtest_gpio._toggle_wait?5(gpios: Sequence[digitalio.DigitalInOut])
+adafruit_boardtest.boardtest_gpio.run_test?4(pins: Sequence[str])
+adafruit_boardtest.boardtest_i2c.EEPROM_I2C_ADDR?7
+adafruit_boardtest.boardtest_i2c.EEPROM_I2C_MAX_ADDR?7
+adafruit_boardtest.boardtest_i2c.FAIL?7
+adafruit_boardtest.boardtest_i2c.NA?7
+adafruit_boardtest.boardtest_i2c.NUM_I2C_TESTS?7
+adafruit_boardtest.boardtest_i2c.PASS?7
+adafruit_boardtest.boardtest_i2c.SCL_PIN_NAME?7
+adafruit_boardtest.boardtest_i2c.SDA_PIN_NAME?7
+adafruit_boardtest.boardtest_i2c._eeprom_i2c_read_byte?5(i2c: busio.I2C, i2c_addr: int, mem_addr: int, timeout: float = 1.0)
+adafruit_boardtest.boardtest_i2c._eeprom_i2c_wait?5(i2c: busio.I2C, i2c_addr: int, mem_addr: int, timeout: float = 1.0)
+adafruit_boardtest.boardtest_i2c._eeprom_i2c_write_byte?5(i2c: busio.I2C, i2c_addr: int, mem_addr: int, mem_data: int)
+adafruit_boardtest.boardtest_i2c.run_test?4(pins: Sequence[str], sda_pin: str = SDA_PIN_NAME, scl_pin: str = SCL_PIN_NAME)
+adafruit_boardtest.boardtest_led.FAIL?7
+adafruit_boardtest.boardtest_led.LED_OFF_DELAY_TIME?7
+adafruit_boardtest.boardtest_led.LED_ON_DELAY_TIME?7
+adafruit_boardtest.boardtest_led.LED_PIN_NAMES?7
+adafruit_boardtest.boardtest_led.NA?7
+adafruit_boardtest.boardtest_led.PASS?7
+adafruit_boardtest.boardtest_led._toggle_wait?5(led_pins: Sequence[str])
+adafruit_boardtest.boardtest_led.run_test?4(pins: Sequence[str])
+adafruit_boardtest.boardtest_sd.ASCII_MAX?7
+adafruit_boardtest.boardtest_sd.ASCII_MIN?7
+adafruit_boardtest.boardtest_sd.BAUD_RATE?7
+adafruit_boardtest.boardtest_sd.CS_PIN_NAME?7
+adafruit_boardtest.boardtest_sd.FAIL?7
+adafruit_boardtest.boardtest_sd.FILENAME?7
+adafruit_boardtest.boardtest_sd.MISO_PIN_NAME?7
+adafruit_boardtest.boardtest_sd.MOSI_PIN_NAME?7
+adafruit_boardtest.boardtest_sd.NA?7
+adafruit_boardtest.boardtest_sd.NUM_UART_BYTES?7
+adafruit_boardtest.boardtest_sd.PASS?7
+adafruit_boardtest.boardtest_sd.SCK_PIN_NAME?7
+adafruit_boardtest.boardtest_sd.run_test?4(pins: Sequence[str], mosi_pin: str = MOSI_PIN_NAME, miso_pin: str = MISO_PIN_NAME, sck_pin: str = SCK_PIN_NAME, cs_pin: str = CS_PIN_NAME, filename: str = FILENAME, )
+adafruit_boardtest.boardtest_sd_cd.FAIL?7
+adafruit_boardtest.boardtest_sd_cd.NA?7
+adafruit_boardtest.boardtest_sd_cd.PASS?7
+adafruit_boardtest.boardtest_sd_cd.SD_CD_PIN_NAME?7
+adafruit_boardtest.boardtest_sd_cd.run_test?4(pins: Sequence[str], cd_pin: str = SD_CD_PIN_NAME)
+adafruit_boardtest.boardtest_spi.BAUD_RATE?7
+adafruit_boardtest.boardtest_spi.CS_PIN_NAME?7
+adafruit_boardtest.boardtest_spi.EEPROM_I2C_MAX_ADDR?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_MAX_ADDR?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_RDSR?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_READ?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_WIP_BIT?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_WRDI?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_WREN?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_WRITE?7
+adafruit_boardtest.boardtest_spi.EEPROM_SPI_WRSR?7
+adafruit_boardtest.boardtest_spi.FAIL?7
+adafruit_boardtest.boardtest_spi.MISO_PIN_NAME?7
+adafruit_boardtest.boardtest_spi.MOSI_PIN_NAME?7
+adafruit_boardtest.boardtest_spi.NA?7
+adafruit_boardtest.boardtest_spi.NUM_SPI_TESTS?7
+adafruit_boardtest.boardtest_spi.PASS?7
+adafruit_boardtest.boardtest_spi.SCK_PIN_NAME?7
+adafruit_boardtest.boardtest_spi._eeprom_spi_read_byte?5(spi: busio.SPI, csel: digitalio.DigitalInOut, address: int, timeout: float = 1.0)
+adafruit_boardtest.boardtest_spi._eeprom_spi_wait?5(spi: busio.SPI, csel: digitalio.DigitalInOut, timeout: float = 1.0)
+adafruit_boardtest.boardtest_spi._eeprom_spi_write_byte?5(spi: busio.SPI, csel: digitalio.DigitalInOut, address: int, data: int, timeout: float = 1.0, )
+adafruit_boardtest.boardtest_spi.run_test?4(pins: Sequence[str], mosi_pin: str = MOSI_PIN_NAME, miso_pin: str = MISO_PIN_NAME, sck_pin: str = SCK_PIN_NAME, cs_pin: str = CS_PIN_NAME, )
+adafruit_boardtest.boardtest_uart.ASCII_MAX?7
+adafruit_boardtest.boardtest_uart.ASCII_MIN?7
+adafruit_boardtest.boardtest_uart.BAUD_RATE?7
+adafruit_boardtest.boardtest_uart.FAIL?7
+adafruit_boardtest.boardtest_uart.NA?7
+adafruit_boardtest.boardtest_uart.NUM_UART_BYTES?7
+adafruit_boardtest.boardtest_uart.PASS?7
+adafruit_boardtest.boardtest_uart.RX_PIN_NAME?7
+adafruit_boardtest.boardtest_uart.TX_PIN_NAME?7
+adafruit_boardtest.boardtest_uart.run_test?4(pins: Sequence[str], tx_pin: str = TX_PIN_NAME, rx_pin: str = RX_PIN_NAME, baud_rate: int = BAUD_RATE, )
+adafruit_boardtest.boardtest_voltage_monitor.ANALOGIN_BITS?7
+adafruit_boardtest.boardtest_voltage_monitor.ANALOG_REF?7
+adafruit_boardtest.boardtest_voltage_monitor.FAIL?7
+adafruit_boardtest.boardtest_voltage_monitor.NA?7
+adafruit_boardtest.boardtest_voltage_monitor.PASS?7
+adafruit_boardtest.boardtest_voltage_monitor.VOLTAGE_MONITOR_PIN_NAMES?7
+adafruit_boardtest.boardtest_voltage_monitor.run_test?4(pins: Sequence[str])
+adafruit_bus_device.i2c_device.I2CDevice.readinto?4(buf: WriteableBuffer, *, start: int = 0, end: Optional[int] = None)
+adafruit_bus_device.i2c_device.I2CDevice.write?4(buf: ReadableBuffer, *, start: int = 0, end: Optional[int] = None)
+adafruit_bus_device.i2c_device.I2CDevice.write_then_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: Optional[int] = None, in_start: int = 0, in_end: Optional[int] = None)
+adafruit_bus_device.i2c_device.I2CDevice?1(i2c: I2C, device_address: int, probe: bool = True)
+adafruit_bus_device.spi_device.SPIDevice?1(spi: SPI, chip_select: Optional[DigitalInOut] = None, *, cs_active_value: bool = False, baudrate: int = 100000, polarity: int = 0, phase: int = 0, extra_clocks: int = 0)
+adafruit_button.Button.RECT?7
+adafruit_button.Button.ROUNDRECT?7
+adafruit_button.Button.SHADOWRECT?7
+adafruit_button.Button.SHADOWROUNDRECT?7
+adafruit_button.Button._create_body?5()
+adafruit_button.Button._empty_self_group?5()
+adafruit_button.Button.contains?4(point)
+adafruit_button.Button.fill_color?4(new_color)
+adafruit_button.Button.group?4()
+adafruit_button.Button.height?4(new_height)
+adafruit_button.Button.label?4(newtext)
+adafruit_button.Button.label_color?4(new_color)
+adafruit_button.Button.outline_color?4(new_color)
+adafruit_button.Button.resize?4(new_width, new_height)
+adafruit_button.Button.selected?4(value)
+adafruit_button.Button.selected_fill?4(new_color)
+adafruit_button.Button.selected_label?4(new_color)
+adafruit_button.Button.selected_outline?4(new_color)
+adafruit_button.Button.width?4(new_width)
+adafruit_button.Button?1(*, x, y, width, height, name=None, style=RECT, fill_color=0xFFFFFF, outline_color=0x0, label=None, label_font=None, label_color=0x0, selected_fill=None, selected_outline=None, selected_label=None)
+adafruit_button._check_color?5(color)
+adafruit_cap1188.cap1188.CAP1188._read_block?5(start: int, length: int)
+adafruit_cap1188.cap1188.CAP1188._read_register?5(address: int)
+adafruit_cap1188.cap1188.CAP1188._write_block?5(start: int, data: Union[bytearray, bytes])
+adafruit_cap1188.cap1188.CAP1188._write_register?5(address: int, value: int)
+adafruit_cap1188.cap1188.CAP1188.averaging?4(value: int)
+adafruit_cap1188.cap1188.CAP1188.cycle?4(value: str)
+adafruit_cap1188.cap1188.CAP1188.delta_count?4(pin: int)
+adafruit_cap1188.cap1188.CAP1188.recalibrate?4()
+adafruit_cap1188.cap1188.CAP1188.recalibrate_pins?4(mask: int)
+adafruit_cap1188.cap1188.CAP1188.sample?4(value: str)
+adafruit_cap1188.cap1188.CAP1188.sensitivity?4(value: int)
+adafruit_cap1188.cap1188.CAP1188.threshold_values?4()
+adafruit_cap1188.cap1188.CAP1188.thresholds?4(value: int)
+adafruit_cap1188.cap1188.CAP1188.touched?4()
+adafruit_cap1188.cap1188.CAP1188.touched_pins?4()
+adafruit_cap1188.cap1188.CAP1188?1()
+adafruit_cap1188.cap1188.CAP1188_Channel.raw_value?4()
+adafruit_cap1188.cap1188.CAP1188_Channel.recalibrate?4()
+adafruit_cap1188.cap1188.CAP1188_Channel.threshold?4(value: int)
+adafruit_cap1188.cap1188.CAP1188_Channel.value?4()
+adafruit_cap1188.cap1188.CAP1188_Channel?1(cap1188: "CAP1188", pin: int)
+adafruit_cap1188.cap1188._AVG?8
+adafruit_cap1188.cap1188._CAP1188_AVERAGING?8
+adafruit_cap1188.cap1188._CAP1188_CAL_ACTIVATE?8
+adafruit_cap1188.cap1188._CAP1188_DELTA_COUNT?8
+adafruit_cap1188.cap1188._CAP1188_GENERAL_STATUS?8
+adafruit_cap1188.cap1188._CAP1188_INPUT_STATUS?8
+adafruit_cap1188.cap1188._CAP1188_LED_LINKING?8
+adafruit_cap1188.cap1188._CAP1188_LED_STATUS?8
+adafruit_cap1188.cap1188._CAP1188_MAIN_CONTROL?8
+adafruit_cap1188.cap1188._CAP1188_MANU_ID?8
+adafruit_cap1188.cap1188._CAP1188_MID?8
+adafruit_cap1188.cap1188._CAP1188_MULTI_TOUCH_CFG?8
+adafruit_cap1188.cap1188._CAP1188_NOISE_FLAGS?8
+adafruit_cap1188.cap1188._CAP1188_PID?8
+adafruit_cap1188.cap1188._CAP1188_PRODUCT_ID?8
+adafruit_cap1188.cap1188._CAP1188_REVISION?8
+adafruit_cap1188.cap1188._CAP1188_SENSITIVTY?8
+adafruit_cap1188.cap1188._CAP1188_STANDBY_CFG?8
+adafruit_cap1188.cap1188._CAP1188_THESHOLD_1?8
+adafruit_cap1188.cap1188._CYCLE_TIME?8
+adafruit_cap1188.cap1188._SAMP_TIME?8
+adafruit_cap1188.cap1188._SENSITIVITY?8
+adafruit_cap1188.i2c.CAP1188_I2C._read_block?5(start: int, length: int)
+adafruit_cap1188.i2c.CAP1188_I2C._read_register?5(address: int)
+adafruit_cap1188.i2c.CAP1188_I2C._write_block?5(start: int, data: Union[bytearray, bytes])
+adafruit_cap1188.i2c.CAP1188_I2C._write_register?5(address: int, value: int)
+adafruit_cap1188.i2c.CAP1188_I2C?1(i2c: I2C, address: int = _CAP1188_DEFAULT_ADDRESS)
+adafruit_cap1188.i2c._CAP1188_DEFAULT_ADDRESS?8
+adafruit_cap1188.spi.CAP1188_SPI._read_block?5(start: int, length: int)
+adafruit_cap1188.spi.CAP1188_SPI._read_register?5(address: int)
+adafruit_cap1188.spi.CAP1188_SPI._write_block?5(start: int, data: Union[bytearray, bytes])
+adafruit_cap1188.spi.CAP1188_SPI._write_register?5(address: int, value: int)
+adafruit_cap1188.spi.CAP1188_SPI?1(spi: SPI, cs: DigitalInOut)
+adafruit_cap1188.spi._CAP1188_SPI_READ_DATA?8
+adafruit_cap1188.spi._CAP1188_SPI_SET_ADDR?8
+adafruit_cap1188.spi._CAP1188_SPI_WRITE_DATA?8
+adafruit_ccs811.CCS811._update_data?5()
+adafruit_ccs811.CCS811.app_valid?7
+adafruit_ccs811.CCS811.baseline?4(baseline_int: int)
+adafruit_ccs811.CCS811.data_ready?7
+adafruit_ccs811.CCS811.drive_mode?7
+adafruit_ccs811.CCS811.eco2?4()
+adafruit_ccs811.CCS811.error?7
+adafruit_ccs811.CCS811.error_code?4()
+adafruit_ccs811.CCS811.fw_mode?7
+adafruit_ccs811.CCS811.hw_id?7
+adafruit_ccs811.CCS811.int_thresh?7
+adafruit_ccs811.CCS811.interrupt_enabled?7
+adafruit_ccs811.CCS811.reset?4()
+adafruit_ccs811.CCS811.set_environmental_data?4(humidity: int, temperature: float)
+adafruit_ccs811.CCS811.set_interrupt_thresholds?4(low_med: int, med_high: int, hysteresis: int)
+adafruit_ccs811.CCS811.temp_offset?7
+adafruit_ccs811.CCS811.temperature?4()
+adafruit_ccs811.CCS811.tvoc?4()
+adafruit_ccs811.CCS811?1(i2c_bus: I2C, address: int = 0x5A)
+adafruit_ccs811.DRIVE_MODE_10SEC?7
+adafruit_ccs811.DRIVE_MODE_1SEC?7
+adafruit_ccs811.DRIVE_MODE_250MS?7
+adafruit_ccs811.DRIVE_MODE_60SEC?7
+adafruit_ccs811.DRIVE_MODE_IDLE?7
+adafruit_ccs811._ALG_RESULT_DATA?8
+adafruit_ccs811._BASELINE?8
+adafruit_ccs811._ENV_DATA?8
+adafruit_ccs811._HW_ID_CODE?8
+adafruit_ccs811._NTC?8
+adafruit_ccs811._RAW_DATA?8
+adafruit_ccs811._REF_RESISTOR?8
+adafruit_ccs811._SW_RESET?8
+adafruit_ccs811._THRESHOLDS?8
+adafruit_character_lcd.character_lcd.Character_LCD.LEFT_TO_RIGHT?7
+adafruit_character_lcd.character_lcd.Character_LCD.RIGHT_TO_LEFT?7
+adafruit_character_lcd.character_lcd.Character_LCD._left_to_right?5()
+adafruit_character_lcd.character_lcd.Character_LCD._pulse_enable?5()
+adafruit_character_lcd.character_lcd.Character_LCD._right_to_left?5()
+adafruit_character_lcd.character_lcd.Character_LCD._write8?5(value, char_mode=False)
+adafruit_character_lcd.character_lcd.Character_LCD.blink?4(blink)
+adafruit_character_lcd.character_lcd.Character_LCD.clear?4()
+adafruit_character_lcd.character_lcd.Character_LCD.column_align?4(enable)
+adafruit_character_lcd.character_lcd.Character_LCD.create_char?4(location, pattern)
+adafruit_character_lcd.character_lcd.Character_LCD.cursor?4(show)
+adafruit_character_lcd.character_lcd.Character_LCD.cursor_position?4(column, row)
+adafruit_character_lcd.character_lcd.Character_LCD.display?4(enable)
+adafruit_character_lcd.character_lcd.Character_LCD.home?4()
+adafruit_character_lcd.character_lcd.Character_LCD.message?4(message)
+adafruit_character_lcd.character_lcd.Character_LCD.move_left?4()
+adafruit_character_lcd.character_lcd.Character_LCD.move_right?4()
+adafruit_character_lcd.character_lcd.Character_LCD.text_direction?4(direction)
+adafruit_character_lcd.character_lcd.Character_LCD?1(rs, en, d4, d5, d6, d7, columns, lines)
+adafruit_character_lcd.character_lcd.Character_LCD_Mono.backlight?4(enable)
+adafruit_character_lcd.character_lcd.Character_LCD_Mono?1(rs, en, db4, db5, db6, db7, columns, lines, backlight_pin=None, backlight_inverted=False, )
+adafruit_character_lcd.character_lcd.Character_LCD_RGB.color?4(color)
+adafruit_character_lcd.character_lcd.Character_LCD_RGB?1(rs, en, db4, db5, db6, db7, columns, lines, red, green, blue, read_write=None, )
+adafruit_character_lcd.character_lcd._LCD_1LINE?8
+adafruit_character_lcd.character_lcd._LCD_2LINE?8
+adafruit_character_lcd.character_lcd._LCD_4BITMODE?8
+adafruit_character_lcd.character_lcd._LCD_5X8DOTS?8
+adafruit_character_lcd.character_lcd._LCD_BLINKOFF?8
+adafruit_character_lcd.character_lcd._LCD_BLINKON?8
+adafruit_character_lcd.character_lcd._LCD_CLEARDISPLAY?8
+adafruit_character_lcd.character_lcd._LCD_CURSOROFF?8
+adafruit_character_lcd.character_lcd._LCD_CURSORON?8
+adafruit_character_lcd.character_lcd._LCD_CURSORSHIFT?8
+adafruit_character_lcd.character_lcd._LCD_DISPLAYCONTROL?8
+adafruit_character_lcd.character_lcd._LCD_DISPLAYMOVE?8
+adafruit_character_lcd.character_lcd._LCD_DISPLAYON?8
+adafruit_character_lcd.character_lcd._LCD_ENTRYLEFT?8
+adafruit_character_lcd.character_lcd._LCD_ENTRYMODESET?8
+adafruit_character_lcd.character_lcd._LCD_ENTRYSHIFTDECREMENT?8
+adafruit_character_lcd.character_lcd._LCD_FUNCTIONSET?8
+adafruit_character_lcd.character_lcd._LCD_MOVELEFT?8
+adafruit_character_lcd.character_lcd._LCD_MOVERIGHT?8
+adafruit_character_lcd.character_lcd._LCD_RETURNHOME?8
+adafruit_character_lcd.character_lcd._LCD_ROW_OFFSETS?8
+adafruit_character_lcd.character_lcd._LCD_SETCGRAMADDR?8
+adafruit_character_lcd.character_lcd._LCD_SETDDRAMADDR?8
+adafruit_character_lcd.character_lcd._map?5(xval, in_min, in_max, out_min, out_max)
+adafruit_character_lcd.character_lcd._set_bit?5(byte_value, position, val)
+adafruit_character_lcd.character_lcd_i2c.Character_LCD_I2C?1(i2c, columns, lines, address=None, backlight_inverted=False)
+adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.down_button?4()
+adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.left_button?4()
+adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.right_button?4()
+adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.select_button?4()
+adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C.up_button?4()
+adafruit_character_lcd.character_lcd_rgb_i2c.Character_LCD_RGB_I2C?1(i2c, columns, lines, address=None)
+adafruit_character_lcd.character_lcd_spi.Character_LCD_SPI?1(spi, latch, columns, lines, backlight_inverted=False)
+adafruit_circuitplayground.bluefruit.Bluefruit._audio_out?8
+adafruit_circuitplayground.bluefruit.Bluefruit._normalized_rms?5()
+adafruit_circuitplayground.bluefruit.Bluefruit.loud_sound?4(sound_threshold=200)
+adafruit_circuitplayground.bluefruit.Bluefruit.play_mp3?4(file_name)
+adafruit_circuitplayground.bluefruit.Bluefruit.sound_level?4()
+adafruit_circuitplayground.bluefruit.Bluefruit?1()
+adafruit_circuitplayground.bluefruit.cpb?7
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.SINE_WAVE?7
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.SQUARE_WAVE?7
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._audio_out?8
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._default_tap_threshold?5()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._generate_sample?5(length=100, waveform=SINE_WAVE)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._sine_sample?5()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._square_sample?5()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase._touch?5(i)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.acceleration?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.adjust_touch_threshold?4(adjustment)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.button_a?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.button_b?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.configure_tap?4(tap, accel_range=adafruit_lis3dh.RANGE_8_G, threshold=None, time_limit=None, time_latency=50, time_window=255, )
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.detect_taps?4(value)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.light?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.pixels?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.play_file?4(file_name)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.play_tone?4(frequency, duration, waveform=SINE_WAVE)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.red_led?4(value)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.shake?4(shake_threshold=30)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.start_tone?4(frequency, waveform=SINE_WAVE)
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.stop_tone?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.switch?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.tapped?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.temperature?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A1?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A2?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A3?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A4?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A5?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_A6?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase.touch_TX?4()
+adafruit_circuitplayground.circuit_playground_base.CircuitPlaygroundBase?1()
+adafruit_circuitplayground.circuit_playground_base.Photocell.light?4()
+adafruit_circuitplayground.circuit_playground_base.Photocell?1(pin)
+adafruit_circuitplayground.express.Express._audio_out?8
+adafruit_circuitplayground.express.Express._unsupported?5()
+adafruit_circuitplayground.express.Express.loud_sound?7
+adafruit_circuitplayground.express.Express.play_mp3?7
+adafruit_circuitplayground.express.Express.sound_level?7
+adafruit_circuitplayground.express.Express.touch_A7?7
+adafruit_circuitplayground.express.Express?1()
+adafruit_circuitplayground.express.cpx?7
+adafruit_clue.Clue.AMBER?7
+adafruit_clue.Clue.AQUA?7
+adafruit_clue.Clue.BLACK?7
+adafruit_clue.Clue.BLUE?7
+adafruit_clue.Clue.CYAN?7
+adafruit_clue.Clue.GOLD?7
+adafruit_clue.Clue.GREEN?7
+adafruit_clue.Clue.JADE?7
+adafruit_clue.Clue.MAGENTA?7
+adafruit_clue.Clue.ORANGE?7
+adafruit_clue.Clue.PINK?7
+adafruit_clue.Clue.PURPLE?7
+adafruit_clue.Clue.RAINBOW?7
+adafruit_clue.Clue.RED?7
+adafruit_clue.Clue.SKY?7
+adafruit_clue.Clue.TEAL?7
+adafruit_clue.Clue.VIOLET?7
+adafruit_clue.Clue.WHITE?7
+adafruit_clue.Clue.YELLOW?7
+adafruit_clue.Clue._generate_sample?5(length=100)
+adafruit_clue.Clue._normalized_rms?5()
+adafruit_clue.Clue._sine_sample?5()
+adafruit_clue.Clue._touch?5(i)
+adafruit_clue.Clue.acceleration?4()
+adafruit_clue.Clue.altitude?4()
+adafruit_clue.Clue.button_a?4()
+adafruit_clue.Clue.button_b?4()
+adafruit_clue.Clue.color?4()
+adafruit_clue.Clue.gesture?4()
+adafruit_clue.Clue.gyro?4()
+adafruit_clue.Clue.humidity?4()
+adafruit_clue.Clue.loud_sound?4(sound_threshold=200)
+adafruit_clue.Clue.magnetic?4()
+adafruit_clue.Clue.pixel?4()
+adafruit_clue.Clue.play_tone?4(frequency, duration)
+adafruit_clue.Clue.pressure?4()
+adafruit_clue.Clue.proximity?4()
+adafruit_clue.Clue.red_led?4(value)
+adafruit_clue.Clue.sea_level_pressure?4(value)
+adafruit_clue.Clue.shake?4(shake_threshold=30, avg_count=10, total_delay=0.1)
+adafruit_clue.Clue.simple_text_display?4(title_color=(255, 255, 255), title_scale=1, text_scale=1, font=None, colors=None, )
+adafruit_clue.Clue.sound_level?4()
+adafruit_clue.Clue.start_tone?4(frequency)
+adafruit_clue.Clue.stop_tone?4()
+adafruit_clue.Clue.temperature?4()
+adafruit_clue.Clue.touch_0?4()
+adafruit_clue.Clue.touch_1?4()
+adafruit_clue.Clue.touch_2?4()
+adafruit_clue.Clue.white_leds?4(value)
+adafruit_clue.Clue?1()
+adafruit_clue._ClueSimpleTextDisplay.add_text_line?4(color=0xFFFFFF)
+adafruit_clue._ClueSimpleTextDisplay.show?4()
+adafruit_clue._ClueSimpleTextDisplay.show_terminal?4()
+adafruit_clue._ClueSimpleTextDisplay?2(title=None, title_color=0xFFFFFF, title_scale=1, text_scale=1, font=None, colors=None, )
+adafruit_clue.clue?7
+adafruit_crickit.Crickit.SIGNAL1?7
+adafruit_crickit.Crickit.SIGNAL2?7
+adafruit_crickit.Crickit.SIGNAL3?7
+adafruit_crickit.Crickit.SIGNAL4?7
+adafruit_crickit.Crickit.SIGNAL5?7
+adafruit_crickit.Crickit.SIGNAL6?7
+adafruit_crickit.Crickit.SIGNAL7?7
+adafruit_crickit.Crickit.SIGNAL8?7
+adafruit_crickit.Crickit._drive?5(terminal)
+adafruit_crickit.Crickit._motor?5(terminals, motor_class)
+adafruit_crickit.Crickit._servo?5(terminal, servo_class)
+adafruit_crickit.Crickit._touch?5(terminal)
+adafruit_crickit.Crickit.continuous_servo_1?4()
+adafruit_crickit.Crickit.continuous_servo_2?4()
+adafruit_crickit.Crickit.continuous_servo_3?4()
+adafruit_crickit.Crickit.continuous_servo_4?4()
+adafruit_crickit.Crickit.crickit?7
+adafruit_crickit.Crickit.dc_motor_1?4()
+adafruit_crickit.Crickit.dc_motor_2?4()
+adafruit_crickit.Crickit.drive_1?4()
+adafruit_crickit.Crickit.drive_2?4()
+adafruit_crickit.Crickit.drive_3?4()
+adafruit_crickit.Crickit.drive_4?4()
+adafruit_crickit.Crickit.drive_stepper_motor?4()
+adafruit_crickit.Crickit.feather_drive_1?7
+adafruit_crickit.Crickit.feather_drive_2?7
+adafruit_crickit.Crickit.feather_drive_3?7
+adafruit_crickit.Crickit.feather_drive_4?7
+adafruit_crickit.Crickit.feather_drive_stepper_motor?4()
+adafruit_crickit.Crickit.init_neopixel?4(n, *, bpp=3, brightness=1.0, auto_write=True, pixel_order=None)
+adafruit_crickit.Crickit.neopixel?4()
+adafruit_crickit.Crickit.onboard_pixel?4()
+adafruit_crickit.Crickit.reset?4()
+adafruit_crickit.Crickit.seesaw?4()
+adafruit_crickit.Crickit.servo_1?4()
+adafruit_crickit.Crickit.servo_2?4()
+adafruit_crickit.Crickit.servo_3?4()
+adafruit_crickit.Crickit.servo_4?4()
+adafruit_crickit.Crickit.stepper_motor?4()
+adafruit_crickit.Crickit.touch_1?4()
+adafruit_crickit.Crickit.touch_2?4()
+adafruit_crickit.Crickit.touch_3?4()
+adafruit_crickit.Crickit.touch_4?4()
+adafruit_crickit.Crickit?1(seesaw)
+adafruit_crickit.CrickitTouchIn.raw_value?4()
+adafruit_crickit.CrickitTouchIn.value?4()
+adafruit_crickit.CrickitTouchIn?1(seesaw, pin)
+adafruit_crickit._DRIVE1?8
+adafruit_crickit._DRIVE2?8
+adafruit_crickit._DRIVE3?8
+adafruit_crickit._DRIVE4?8
+adafruit_crickit._DRIVE_STEPPER?8
+adafruit_crickit._MOTOR1?8
+adafruit_crickit._MOTOR2?8
+adafruit_crickit._MOTOR_STEPPER?8
+adafruit_crickit._NEOPIXEL?8
+adafruit_crickit._SERVO1?8
+adafruit_crickit._SERVO2?8
+adafruit_crickit._SERVO3?8
+adafruit_crickit._SERVO4?8
+adafruit_crickit._SS_PIXEL?8
+adafruit_crickit._TOUCH1?8
+adafruit_crickit._TOUCH2?8
+adafruit_crickit._TOUCH3?8
+adafruit_crickit._TOUCH4?8
+adafruit_crickit.crickit?7
+adafruit_cursorcontrol.cursorcontrol.Cursor._default_cursor_bitmap?5()
+adafruit_cursorcontrol.cursorcontrol.Cursor._is_deinited?5()
+adafruit_cursorcontrol.cursorcontrol.Cursor.cursor_bitmap?4(bmp: displayio.Bitmap)
+adafruit_cursorcontrol.cursorcontrol.Cursor.deinit?4()
+adafruit_cursorcontrol.cursorcontrol.Cursor.generate_cursor?4(bmp: displayio.Bitmap)
+adafruit_cursorcontrol.cursorcontrol.Cursor.hidden?4(is_hidden: bool)
+adafruit_cursorcontrol.cursorcontrol.Cursor.hide?4()
+adafruit_cursorcontrol.cursorcontrol.Cursor.scale?4(scale_value: int)
+adafruit_cursorcontrol.cursorcontrol.Cursor.show?4()
+adafruit_cursorcontrol.cursorcontrol.Cursor.speed?4(speed: int)
+adafruit_cursorcontrol.cursorcontrol.Cursor.x?4(x_val: int)
+adafruit_cursorcontrol.cursorcontrol.Cursor.y?4(y_val: int)
+adafruit_cursorcontrol.cursorcontrol.Cursor?1(display: Optional[displayio.Display] = None, display_group: Optional[displayio.Group] = None, bmp: Optional[displayio.Bitmap] = None, is_hidden: bool = False, cursor_speed: int = 5, scale: int = 1, )
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager._check_cursor_movement?5()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager._init_hardware?5()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager._is_deinited?5()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager._read_joystick_x?5(samples: int = 3)
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager._read_joystick_y?5(samples: int = 3)
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager._store_button_states?5()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager.deinit?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager.is_alt_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager.is_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager.is_select_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager.is_start_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager.update?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.CursorManager?1(cursor: Cursor)
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.alt_held?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.alt_released?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.held?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.is_alt_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.is_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.is_select_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.is_start_clicked?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.released?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.select_held?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.select_released?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.start_held?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.start_released?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager.update?4()
+adafruit_cursorcontrol.cursorcontrol_cursormanager.DebouncedCursorManager?1(cursor: Cursor, debounce_interval: float = 0.01)
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_A?7
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_B?7
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_DOWN?7
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_LEFT?7
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_RIGHT?7
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_SELECT?7
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_START?7
+adafruit_cursorcontrol.cursorcontrol_cursormanager.PYBADGE_BUTTON_UP?7
+adafruit_dash_display.Feed.callback?4(value)
+adafruit_dash_display.Feed.color?4(value)
+adafruit_dash_display.Feed.key?4(value)
+adafruit_dash_display.Feed.last_val?4(value)
+adafruit_dash_display.Feed.pub?4(value)
+adafruit_dash_display.Feed.text?4(value)
+adafruit_dash_display.Feed?1(key, default_text, formatted_text, callback, color, pub, index)
+adafruit_dash_display.Hub.add_device?4(feed_key, default_text=None, formatted_text=None, color_callback=None, callback=None, pub_method=None, )
+adafruit_dash_display.Hub.base_pub?4(var)
+adafruit_dash_display.Hub.connected?4()
+adafruit_dash_display.Hub.disconnected?4()
+adafruit_dash_display.Hub.get?4()
+adafruit_dash_display.Hub.loop?4()
+adafruit_dash_display.Hub.message?4(client, feed_id, message)
+adafruit_dash_display.Hub.publish?4(feed, message)
+adafruit_dash_display.Hub.simple_text_callback?4(client, feed_id, message)
+adafruit_dash_display.Hub.subscribe?4(userdata, topic, granted_qos)
+adafruit_dash_display.Hub.update_text?4(client, feed_id, message)
+adafruit_dash_display.Hub?1(display, io, nav)
+adafruit_datetime.MAXYEAR?7
+adafruit_datetime.MINYEAR?7
+adafruit_datetime._DAYNAMES?8
+adafruit_datetime._DAYS_BEFORE_MONTH?8
+adafruit_datetime._DAYS_IN_MONTH?8
+adafruit_datetime._DI100Y?8
+adafruit_datetime._DI400Y?8
+adafruit_datetime._DI4Y?8
+adafruit_datetime._EPOCH?8
+adafruit_datetime._INVALID_ISO_ERROR?8
+adafruit_datetime._MAXORDINAL?8
+adafruit_datetime._MONTHNAMES?8
+adafruit_datetime._build_struct_time?5(tm_year: int, tm_month: int, tm_mday: int, tm_hour: int, tm_min: int, tm_sec: int, tm_isdst: int, )
+adafruit_datetime._check_date_fields?5(year: int, month: int, day: int)
+adafruit_datetime._check_time_fields?5(hour: int, minute: int, second: int, microsecond: int, fold: int)
+adafruit_datetime._check_tzinfo_arg?5(time_zone: Optional["tzinfo"])
+adafruit_datetime._check_tzname?5(name: Optional[str])
+adafruit_datetime._check_utc_offset?5(name: str, offset: "timedelta")
+adafruit_datetime._cmp?5(obj_x: Any, obj_y: Any)
+adafruit_datetime._cmperror?5(obj_x: Union["datetime", "timedelta"], obj_y: Union["datetime", "timedelta"])
+adafruit_datetime._date_class?8
+adafruit_datetime._days_before_month?5(year: int, month: int)
+adafruit_datetime._days_before_year?5(year: int)
+adafruit_datetime._days_in_month?5(year: int, month: int)
+adafruit_datetime._format_offset?5(off: "timedelta")
+adafruit_datetime._format_time?5(hh: int, mm: int, ss: int, us: int, timespec: str = "auto")
+adafruit_datetime._is_leap?5(year: int)
+adafruit_datetime._ord2ymd?5(n: int)
+adafruit_datetime._time_class?8
+adafruit_datetime._ymd2ord?5(year: int, month: int, day: int)
+adafruit_datetime.date._cmp?5(other: "date")
+adafruit_datetime.date._getstate?5()
+adafruit_datetime.date._setstate?5(string: bytes)
+adafruit_datetime.date.day?4()
+adafruit_datetime.date.fromisoformat?4(date_string: str)
+adafruit_datetime.date.fromordinal?4(ordinal: int)
+adafruit_datetime.date.fromtimestamp?4(t: float)
+adafruit_datetime.date.isoformat?4()
+adafruit_datetime.date.isoweekday?4()
+adafruit_datetime.date.month?4()
+adafruit_datetime.date.replace?4(year: Optional[int] = None, month: Optional[int] = None, day: Optional[int] = None, )
+adafruit_datetime.date.timetuple?4()
+adafruit_datetime.date.today?4()
+adafruit_datetime.date.toordinal?4()
+adafruit_datetime.date.weekday?4()
+adafruit_datetime.date.year?4()
+adafruit_datetime.datetime._cmp?5(other: "datetime", allow_mixed: bool = False)
+adafruit_datetime.datetime._fromtimestamp?5(t: float, utc: bool, tz: Optional["tzinfo"])
+adafruit_datetime.datetime._getstate?5()
+adafruit_datetime.datetime._mktime?5()
+adafruit_datetime.datetime.combine?4(date: date, time: time, tzinfo: bool = True)
+adafruit_datetime.datetime.ctime?4()
+adafruit_datetime.datetime.date?4()
+adafruit_datetime.datetime.day?4()
+adafruit_datetime.datetime.dst?4()
+adafruit_datetime.datetime.fold?4()
+adafruit_datetime.datetime.fromisoformat?4(date_string: str)
+adafruit_datetime.datetime.fromtimestamp?4(timestamp: float, tz: Optional["tzinfo"] = None)
+adafruit_datetime.datetime.hour?4()
+adafruit_datetime.datetime.isoformat?4(sep: str = "T", timespec: str = "auto")
+adafruit_datetime.datetime.local?4()
+adafruit_datetime.datetime.microsecond?4()
+adafruit_datetime.datetime.minute?4()
+adafruit_datetime.datetime.month?4()
+adafruit_datetime.datetime.now?4(timezone: Optional["tzinfo"] = None)
+adafruit_datetime.datetime.replace?4(year: Optional[int] = None, month: Optional[str] = None, day: Optional[str] = None, hour: Optional[str] = None, minute: Optional[str] = None, second: Optional[str] = None, microsecond: Optional[str] = None, tzinfo: bool = True, *, fold: Optional[int] = None)
+adafruit_datetime.datetime.second?4()
+adafruit_datetime.datetime.time?4()
+adafruit_datetime.datetime.timestamp?4()
+adafruit_datetime.datetime.timetuple?4()
+adafruit_datetime.datetime.toordinal?4()
+adafruit_datetime.datetime.tzinfo?4()
+adafruit_datetime.datetime.utcfromtimestamp?4(timestamp: float)
+adafruit_datetime.datetime.utcoffset?4()
+adafruit_datetime.datetime.weekday?4()
+adafruit_datetime.datetime.year?4()
+adafruit_datetime.time._cmp?5(other: "time", allow_mixed: bool = False)
+adafruit_datetime.time._getstate?5(protocol: int = 3)
+adafruit_datetime.time._parse_iso_string?5(segments: Sequence[str])
+adafruit_datetime.time._tzstr?5(sep: str = ":")
+adafruit_datetime.time.fold?4()
+adafruit_datetime.time.fromisoformat?4(time_string: str)
+adafruit_datetime.time.hour?4()
+adafruit_datetime.time.isoformat?4(timespec: str = "auto")
+adafruit_datetime.time.microsecond?4()
+adafruit_datetime.time.minute?4()
+adafruit_datetime.time.second?4()
+adafruit_datetime.time.tzinfo?4()
+adafruit_datetime.time.tzname?4()
+adafruit_datetime.time.utcoffset?4()
+adafruit_datetime.timedelta._cmp?5(other: "timedelta")
+adafruit_datetime.timedelta._getstate?5()
+adafruit_datetime.timedelta._to_microseconds?5()
+adafruit_datetime.timedelta.days?4()
+adafruit_datetime.timedelta.microseconds?4()
+adafruit_datetime.timedelta.plural?4()
+adafruit_datetime.timedelta.seconds?4()
+adafruit_datetime.timedelta.total_seconds?4()
+adafruit_datetime.timezone._Omitted?8
+adafruit_datetime.timezone._create?5(offset: timedelta, name: Optional[str] = None)
+adafruit_datetime.timezone._name_from_offset?5()
+adafruit_datetime.timezone.maxoffset?7
+adafruit_datetime.timezone.minoffset?7
+adafruit_datetime.timezone.tzname?4(dt: Optional["datetime"])
+adafruit_datetime.timezone.utcoffset?4(dt: Optional["datetime"])
+adafruit_datetime.tzinfo.fromutc?4(dt: "datetime")
+adafruit_datetime.tzinfo.tzname?4(dt: "datetime")
+adafruit_datetime.tzinfo.utcoffset?4(dt: "datetime")
+adafruit_debouncer.Button.long_press?4()
+adafruit_debouncer.Button.pressed?4()
+adafruit_debouncer.Button.released?4()
+adafruit_debouncer.Button.short_count?4()
+adafruit_debouncer.Button.update?4(new_state: Optional[int] = None)
+adafruit_debouncer.Button?1(pin: Union[ROValueIO, Callable[[], bool]], short_duration_ms: int = 200, long_duration_ms: int = 500, value_when_pressed: bool = False, **kwargs)
+adafruit_debouncer.Debouncer._get_state?5(bits: int)
+adafruit_debouncer.Debouncer._set_state?5(bits: int)
+adafruit_debouncer.Debouncer._toggle_state?5(bits: int)
+adafruit_debouncer.Debouncer._unset_state?5(bits: int)
+adafruit_debouncer.Debouncer.current_duration?4()
+adafruit_debouncer.Debouncer.fell?4()
+adafruit_debouncer.Debouncer.interval?4(new_interval_s: float)
+adafruit_debouncer.Debouncer.last_duration?4()
+adafruit_debouncer.Debouncer.rose?4()
+adafruit_debouncer.Debouncer.update?4(new_state: Optional[int] = None)
+adafruit_debouncer.Debouncer.value?4()
+adafruit_debouncer.Debouncer?1(io_or_predicate: Union[ROValueIO, Callable[[], bool]], interval: float = 0.010, )
+adafruit_debug_i2c.DebugI2C._writeto_then_readfrom?5(address: int, buffer_out: ReadableBuffer, buffer_in: WriteableBuffer, *args, out_start: int = 0, out_end: Optional[int] = None, in_start: int = 0, in_end: Optional[int] = None)
+adafruit_debug_i2c.DebugI2C.deinit?4()
+adafruit_debug_i2c.DebugI2C.readfrom_into?4(address: int, buffer: WriteableBuffer, *args, start: int = 0, end: Optional[int] = None)
+adafruit_debug_i2c.DebugI2C.scan?4()
+adafruit_debug_i2c.DebugI2C.try_lock?4()
+adafruit_debug_i2c.DebugI2C.unlock?4()
+adafruit_debug_i2c.DebugI2C.writeto?4(address: int, buffer: ReadableBuffer, *args, **kwargs)
+adafruit_debug_i2c.DebugI2C?1(i2c: I2C)
+adafruit_dht.DHT11?1(pin: Pin, use_pulseio: bool = _USE_PULSEIO)
+adafruit_dht.DHT21?1(pin: Pin, use_pulseio: bool = _USE_PULSEIO)
+adafruit_dht.DHT22?1(pin: Pin, use_pulseio: bool = _USE_PULSEIO)
+adafruit_dht.DHTBase._get_pulses_bitbang?5()
+adafruit_dht.DHTBase._get_pulses_pulseio?5()
+adafruit_dht.DHTBase._pulses_to_binary?5(pulses: array.array, start: int, stop: int)
+adafruit_dht.DHTBase.exit?4()
+adafruit_dht.DHTBase.humidity?4()
+adafruit_dht.DHTBase.measure?4()
+adafruit_dht.DHTBase.temperature?4()
+adafruit_dht.DHTBase?1(dht11: bool, pin: Pin, trig_wait: int, use_pulseio: bool, *, max_pulses: int = 81)
+adafruit_dht._USE_PULSEIO?8
+adafruit_display_notification.NotificationFree?1(width, height, *, dark_mode=True)
+adafruit_display_notification.PlainNotification._wrap_nicely?5(max_chars)
+adafruit_display_notification.PlainNotification?1(title, message, width, height, *, dark_mode=True)
+adafruit_display_notification.TEXT_FONT?7
+adafruit_display_notification.apple.create_notification_widget?4(notification, max_width, max_height, *, color_count=2**16)
+adafruit_display_shapes.circle.Circle.x0?4(x0: int)
+adafruit_display_shapes.circle.Circle.y0?4(y0: int)
+adafruit_display_shapes.circle.Circle?1(x0: int, y0: int, r: int, *, fill: Optional[int] = None, outline: Optional[int] = None, stroke: int = 1, )
+adafruit_display_shapes.line.Line.color?4(color: Optional[int])
+adafruit_display_shapes.line.Line?1(x0: int, y0: int, x1: int, y1: int, color: int, )
+adafruit_display_shapes.polygon.Polygon._line?5(x0: int, y0: int, x1: int, y1: int, color: int, )
+adafruit_display_shapes.polygon.Polygon.outline?4(color: Optional[int])
+adafruit_display_shapes.polygon.Polygon?1(points: List[Tuple[int, int]], *, outline: Optional[int] = None, )
+adafruit_display_shapes.rect.Rect.fill?4(color: Optional[int])
+adafruit_display_shapes.rect.Rect.height?4()
+adafruit_display_shapes.rect.Rect.outline?4(color: Optional[int])
+adafruit_display_shapes.rect.Rect.width?4()
+adafruit_display_shapes.rect.Rect?1(x: int, y: int, width: int, height: int, *, fill: Optional[int] = None, outline: Optional[int] = None, stroke: int = 1, )
+adafruit_display_shapes.roundrect.RoundRect._helper?5(x0: int, y0: int, r: int, *, color: int, x_offset: int = 0, y_offset: int = 0, stroke: int = 1, corner_flags: int = 0xF, fill: bool = False, )
+adafruit_display_shapes.roundrect.RoundRect.fill?4(color: Optional[int])
+adafruit_display_shapes.roundrect.RoundRect.height?4()
+adafruit_display_shapes.roundrect.RoundRect.outline?4(color: Optional[int])
+adafruit_display_shapes.roundrect.RoundRect.width?4()
+adafruit_display_shapes.roundrect.RoundRect?1(x: int, y: int, width: int, height: int, r: int, *, fill: Optional[int] = None, outline: Optional[int] = None, stroke: int = 1, )
+adafruit_display_shapes.sparkline.Sparkline._plotline?5(x_1: int, last_value: float, x_2: int, value: float, y_bottom: int, y_top: int, )
+adafruit_display_shapes.sparkline.Sparkline._xintercept?5(y_1: float, x_2: float, y_2: float, horizontal_y: float, )
+adafruit_display_shapes.sparkline.Sparkline.add_value?4(value: float, update: bool = True)
+adafruit_display_shapes.sparkline.Sparkline.clear_values?4()
+adafruit_display_shapes.sparkline.Sparkline.update?4()
+adafruit_display_shapes.sparkline.Sparkline.values?4()
+adafruit_display_shapes.sparkline.Sparkline?1(width: int, height: int, max_items: int, y_min: Optional[int] = None, y_max: Optional[int] = None, x: int = 0, y: int = 0, color: int = 0xFFFFFF, )
+adafruit_display_shapes.triangle.Triangle._draw_filled?5(x0: int, y0: int, x1: int, y1: int, x2: int, y2: int, )
+adafruit_display_shapes.triangle.Triangle.fill?4(color: Optional[int])
+adafruit_display_shapes.triangle.Triangle?1(x0: int, y0: int, x1: int, y1: int, x2: int, y2: int, *, fill: Optional[int] = None, outline: Optional[int] = None, )
+adafruit_display_text.LabelBase._get_ascent_descent?5()
+adafruit_display_text.LabelBase._get_valid_label_directions?5()
+adafruit_display_text.LabelBase._replace_tabs?5(text: str)
+adafruit_display_text.LabelBase._set_background_color?5(new_color)
+adafruit_display_text.LabelBase._set_font?5(new_font: FontProtocol)
+adafruit_display_text.LabelBase._set_label_direction?5(new_label_direction: str)
+adafruit_display_text.LabelBase._set_line_spacing?5(new_line_spacing: float)
+adafruit_display_text.LabelBase._set_text?5(new_text: str, scale: int)
+adafruit_display_text.LabelBase.anchor_point?4(new_anchor_point: Tuple[float, float])
+adafruit_display_text.LabelBase.anchored_position?4(new_position: Tuple[int, int])
+adafruit_display_text.LabelBase.background_color?4(new_color: int)
+adafruit_display_text.LabelBase.bounding_box?4()
+adafruit_display_text.LabelBase.color?4(new_color: int)
+adafruit_display_text.LabelBase.font?4(new_font: FontProtocol)
+adafruit_display_text.LabelBase.height?4()
+adafruit_display_text.LabelBase.label_direction?4(new_label_direction: str)
+adafruit_display_text.LabelBase.line_spacing?4(new_line_spacing: float)
+adafruit_display_text.LabelBase.scale?4(new_scale: int)
+adafruit_display_text.LabelBase.text?4(new_text: str)
+adafruit_display_text.LabelBase.width?4()
+adafruit_display_text.LabelBase?1(font: FontProtocol, x: int = 0, y: int = 0, text: str = "", color: int = 0xFFFFFF, background_color: int = None, line_spacing: float = 1.25, background_tight: bool = False, padding_top: int = 0, padding_bottom: int = 0, padding_left: int = 0, padding_right: int = 0, anchor_point: Tuple[float, float] = None, anchored_position: Tuple[int, int] = None, scale: int = 1, base_alignment: bool = False, tab_replacement: Tuple[int, str] = (4, " "), label_direction: str = "LTR", **kwargs, )
+adafruit_display_text.bitmap_label.Label._DIR_MAP?8
+adafruit_display_text.bitmap_label.Label._blit?5(bitmap: displayio.Bitmap, x: int, y: int, source_bitmap: displayio.Bitmap, x_1: int = 0, y_1: int = 0, x_2: int = None, y_2: int = None, skip_index: int = None, )
+adafruit_display_text.bitmap_label.Label._get_valid_label_directions?5()
+adafruit_display_text.bitmap_label.Label._line_spacing_ypixels?5(line_spacing: float)
+adafruit_display_text.bitmap_label.Label._place_text?5(bitmap: displayio.Bitmap, text: str, font: FontProtocol, xposition: int, yposition: int, skip_index: int = 0, )
+adafruit_display_text.bitmap_label.Label._reset_text?5(font: Optional[FontProtocol] = None, text: Optional[str] = None, line_spacing: Optional[float] = None, scale: Optional[int] = None, )
+adafruit_display_text.bitmap_label.Label._set_background_color?5(new_color: Optional[int])
+adafruit_display_text.bitmap_label.Label._set_font?5(new_font: FontProtocol)
+adafruit_display_text.bitmap_label.Label._set_label_direction?5(new_label_direction: str)
+adafruit_display_text.bitmap_label.Label._set_line_spacing?5(new_line_spacing: float)
+adafruit_display_text.bitmap_label.Label._set_text?5(new_text: str, scale: int)
+adafruit_display_text.bitmap_label.Label._text_bounding_box?5(text: str, font: FontProtocol)
+adafruit_display_text.bitmap_label.Label.bitmap?4()
+adafruit_display_text.bitmap_label.Label?1(font: FontProtocol, save_text: bool = True, **kwargs)
+adafruit_display_text.chunks?4(lst, n)
+adafruit_display_text.label.Label._create_background_box?5(lines: int, y_offset: int)
+adafruit_display_text.label.Label._get_valid_label_directions?5()
+adafruit_display_text.label.Label._reset_text?5(new_text: str)
+adafruit_display_text.label.Label._set_background_color?5(new_color: Optional[int])
+adafruit_display_text.label.Label._set_font?5(new_font: FontProtocol)
+adafruit_display_text.label.Label._set_label_direction?5(new_label_direction: str)
+adafruit_display_text.label.Label._set_line_spacing?5(new_line_spacing: float)
+adafruit_display_text.label.Label._set_text?5(new_text: str, scale: int)
+adafruit_display_text.label.Label._update_text?5(new_text: str)
+adafruit_display_text.label.Label?1(font: FontProtocol, **kwargs)
+adafruit_display_text.measure?4(text)
+adafruit_display_text.scrolling_label.ScrollingLabel.current_index?4(new_index: int)
+adafruit_display_text.scrolling_label.ScrollingLabel.full_text?4(new_text: str)
+adafruit_display_text.scrolling_label.ScrollingLabel.update?4(force: bool = False)
+adafruit_display_text.scrolling_label.ScrollingLabel?1(font: FontProtocol, max_characters: int = 10, text: Optional[str] = "", animate_time: Optional[float] = 0.3, current_index: Optional[int] = 0, **kwargs)
+adafruit_display_text.wrap_text_to_lines?4(string: str, max_chars: int)
+adafruit_display_text.wrap_text_to_pixels?4(string: str, max_width: int, font: Optional[FontProtocol] = None, indent0: str = "", indent1: str = "", )
+adafruit_displayio_layout.layouts.grid_layout.GridLayout._layout_cells?5()
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.add_content?4(cell_content, grid_position, cell_size, cell_anchor_point=None)
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.cell_size_pixels?4()
+adafruit_displayio_layout.layouts.grid_layout.GridLayout.get_cell?4(cell_coordinates)
+adafruit_displayio_layout.layouts.grid_layout.GridLayout?1(x, y, width, height, grid_size, cell_padding=0, divider_lines=False, h_divider_line_rows=None, v_divider_line_cols=None, divider_line_color=0xFFFFFF, cell_anchor_point=(0.0, 0.0), )
+adafruit_displayio_layout.layouts.page_layout.PageLayout._check_args?5(page_name, page_index)
+adafruit_displayio_layout.layouts.page_layout.PageLayout.add_content?4(page_content, page_name=None)
+adafruit_displayio_layout.layouts.page_layout.PageLayout.get_page?4(page_name=None, page_index=None)
+adafruit_displayio_layout.layouts.page_layout.PageLayout.next_page?4(loop=True)
+adafruit_displayio_layout.layouts.page_layout.PageLayout.previous_page?4(loop=True)
+adafruit_displayio_layout.layouts.page_layout.PageLayout.show_page?4(page_name=None, page_index=None)
+adafruit_displayio_layout.layouts.page_layout.PageLayout.showing_page_content?4()
+adafruit_displayio_layout.layouts.page_layout.PageLayout.showing_page_index?4(new_index)
+adafruit_displayio_layout.layouts.page_layout.PageLayout.showing_page_name?4(new_name)
+adafruit_displayio_layout.layouts.page_layout.PageLayout?1(x, y, )
+adafruit_displayio_layout.layouts.tab_layout.TabLayout._draw_tabs?5()
+adafruit_displayio_layout.layouts.tab_layout.TabLayout._update_active_tab?5()
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.add_content?4(tab_content, tab_name)
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.handle_touch_events?4(touch_event)
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.next_page?4(loop=True)
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.previous_page?4(loop=True)
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.show_page?4(page_name=None, page_index=None)
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.showing_page_content?4()
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.showing_page_index?4(new_index)
+adafruit_displayio_layout.layouts.tab_layout.TabLayout.showing_page_name?4(new_name)
+adafruit_displayio_layout.layouts.tab_layout.TabLayout?1(x: int = 0, y: int = 0, display: Optional[displayio.Display] = None, tab_text_scale: int = 1, custom_font: Optional[Union[BuiltinFont, BDF, PCF]] = terminalio.FONT, inactive_tab_spritesheet: Optional[str] = None, showing_tab_spritesheet: Optional[str] = None, showing_tab_text_color: Optional[Union[int, Tuple[int, int, int]]] = 0x999999, inactive_tab_text_color: Optional[Union[int, Tuple[int, int, int]]] = 0xFFFFF, inactive_tab_transparent_indexes: Optional[Union[int, Tuple[int, int]]] = None, showing_tab_transparent_indexes: Optional[Union[int, Tuple[int, int]]] = None, tab_count: int = None, )
+adafruit_displayio_layout.widgets.cartesian.Cartesian._add_point?5(x: int, y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._calc_local_xy?5(x: int, y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_x_in_range?5(local_x)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_xy_in_range?5(local_x, local_y)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_local_y_in_range?5(local_y)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_x_in_range?5(x)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_xy_in_range?5(x, y)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._check_y_in_range?5(y)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._draw_axes?5()
+adafruit_displayio_layout.widgets.cartesian.Cartesian._draw_pointers?5(x: int, y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian._draw_ticks?5()
+adafruit_displayio_layout.widgets.cartesian.Cartesian._get_font_height?5(scale: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian.add_plot_line?4(x: int, y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian.clear_plot_lines?4(palette_index=5)
+adafruit_displayio_layout.widgets.cartesian.Cartesian.update_pointer?4(x: int, y: int)
+adafruit_displayio_layout.widgets.cartesian.Cartesian?1(background_color: int = 0x000000, xrange: Tuple[int, int] = (0, 100), yrange: Tuple[int, int] = (0, 100), axes_color: int = 0xFFFFFF, axes_stroke: int = 1, tick_color: int = 0xFFFFFF, major_tick_stroke: int = 1, major_tick_length: int = 5, tick_label_font=terminalio.FONT, font_color: int = 0xFFFFFF, pointer_radius: int = 1, pointer_color: int = 0xFFFFFF, subticks: bool = False, nudge_x: int = 0, nudge_y: int = 0, verbose: bool = False, **kwargs, )
+adafruit_displayio_layout.widgets.control.Control.contains?4(touch_point)
+adafruit_displayio_layout.widgets.control.Control.selected?4(touch_point)
+adafruit_displayio_layout.widgets.control.Control?1()
+adafruit_displayio_layout.widgets.easing.back_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.back_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.back_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.bounce_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.bounce_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.bounce_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.circular_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.circular_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.circular_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.cubic_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.cubic_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.cubic_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.elastic_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.elastic_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.elastic_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.exponential_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.exponential_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.exponential_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.linear_interpolation?4(pos)
+adafruit_displayio_layout.widgets.easing.quadratic_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.quadratic_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.quadratic_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.quartic_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.quartic_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.quartic_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.quintic_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.quintic_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.quintic_easeout?4(pos)
+adafruit_displayio_layout.widgets.easing.sine_easein?4(pos)
+adafruit_displayio_layout.widgets.easing.sine_easeinout?4(pos)
+adafruit_displayio_layout.widgets.easing.sine_easeout?4(pos)
+adafruit_displayio_layout.widgets.flip_input.FlipInput._ok_to_change?5()
+adafruit_displayio_layout.widgets.flip_input.FlipInput._update_value?5(new_value, animate=True)
+adafruit_displayio_layout.widgets.flip_input.FlipInput.contains?4(touch_point)
+adafruit_displayio_layout.widgets.flip_input.FlipInput.released?4()
+adafruit_displayio_layout.widgets.flip_input.FlipInput.selected?4(touch_point)
+adafruit_displayio_layout.widgets.flip_input.FlipInput.value?4(new_value)
+adafruit_displayio_layout.widgets.flip_input.FlipInput?1(display, *, value_list=None, font=FONT, font_scale=1, color=0xFFFFFF, value=0, arrow_touch_padding=0, arrow_color=0x333333, arrow_outline=0x555555, arrow_height=30, arrow_width=30, arrow_gap=5, alt_touch_padding=0, horizontal=True, animation_time=None, cool_down=0.0, **kwargs, )
+adafruit_displayio_layout.widgets.flip_input._animate_bitmap?5(display, target_bitmap, bitmap1, bitmap1_offset, bitmap2, bitmap2_offset, start_position, end_position, animation_time, horizontal, )
+adafruit_displayio_layout.widgets.flip_input._blit_constrained?5(target, x, y, source, x1=None, y1=None, x2=None, y2=None)
+adafruit_displayio_layout.widgets.flip_input._draw_position?5(target_bitmap, bitmap1, bitmap1_offset, bitmap2, bitmap2_offset, position=0.0, horizontal=True, )
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated.display?7
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated.init_class?4(display=None, max_scale=1.5, max_icon_size=(80, 80), max_color_depth=256)
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated.zoom_animation?4(touch_point)
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated.zoom_out_animation?4(touch_point)
+adafruit_displayio_layout.widgets.icon_animated.IconAnimated?1(label_text, icon, on_disk=False, scale=None, angle=4, animation_time=0.15, **kwargs, )
+adafruit_displayio_layout.widgets.icon_widget.IconWidget.contains?4(touch_point)
+adafruit_displayio_layout.widgets.icon_widget.IconWidget?1(label_text, icon, on_disk=False, transparent_index=None, label_background=None, **kwargs)
+adafruit_displayio_layout.widgets.rectangle_helper?4(x0: int, y0: int, height: int, width: int, bitmap, color_index: int, palette, bitmaptool: bool = True, )
+adafruit_displayio_layout.widgets.switch_round.SwitchRound._animate_switch?5()
+adafruit_displayio_layout.widgets.switch_round.SwitchRound._create_switch?5()
+adafruit_displayio_layout.widgets.switch_round.SwitchRound._draw_position?5(position)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound._get_offset_position?5(position)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.contains?4(touch_point)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.height?4(new_height)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.resize?4(new_width, new_height)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.selected?4(touch_point)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.value?4(new_value)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound.width?4(new_width)
+adafruit_displayio_layout.widgets.switch_round.SwitchRound?1(x=0, y=0, width=None, height=40, touch_padding=0, horizontal=True, flip=False, anchor_point=None, anchored_position=None, fill_color_off=(66, 44, 66), fill_color_on=(0, 100, 0), outline_color_off=(30, 30, 30), outline_color_on=(0, 60, 0), background_color_off=(255, 255, 255), background_color_on=(0, 60, 0), background_outline_color_off=None, background_outline_color_on=None, switch_stroke=2, text_stroke=None, display_button_text=True, animation_time=0.2, value=False, **kwargs, )
+adafruit_displayio_layout.widgets.switch_round._color_fade?5(start_color, end_color, fraction)
+adafruit_displayio_layout.widgets.switch_round._color_to_tuple?5(value)
+adafruit_displayio_layout.widgets.widget.Widget._update_position?5()
+adafruit_displayio_layout.widgets.widget.Widget.anchor_point?4(new_anchor_point)
+adafruit_displayio_layout.widgets.widget.Widget.anchored_position?4(new_anchored_position)
+adafruit_displayio_layout.widgets.widget.Widget.bounding_box?4()
+adafruit_displayio_layout.widgets.widget.Widget.height?4()
+adafruit_displayio_layout.widgets.widget.Widget.resize?4(new_width, new_height)
+adafruit_displayio_layout.widgets.widget.Widget.width?4()
+adafruit_displayio_layout.widgets.widget.Widget?1(x=0, y=0, scale=1, width=None, height=None, anchor_point=None, anchored_position=None, )
+adafruit_displayio_sh1106.SH1106.is_awake?4()
+adafruit_displayio_sh1106.SH1106.sleep?4()
+adafruit_displayio_sh1106.SH1106.wake?4()
+adafruit_displayio_sh1106.SH1106?1(bus, **kwargs)
+adafruit_displayio_sh1106._INIT_SEQUENCE?8
+adafruit_displayio_sh1107.DISPLAY_OFFSET_ADAFRUIT_128x128_OLED_5297?7
+adafruit_displayio_sh1107.DISPLAY_OFFSET_ADAFRUIT_FEATHERWING_OLED_4650?7
+adafruit_displayio_sh1107.DISPLAY_OFFSET_PIMORONI_MONO_OLED_PIM374?7
+adafruit_displayio_sh1107.SH1107.is_awake?4()
+adafruit_displayio_sh1107.SH1107.sleep?4()
+adafruit_displayio_sh1107.SH1107.wake?4()
+adafruit_displayio_sh1107.SH1107?1(bus, display_offset=DISPLAY_OFFSET_ADAFRUIT_FEATHERWING_OLED_4650, rotation=0, **kwargs)
+adafruit_displayio_ssd1305.SSD1305?1(bus, **kwargs)
+adafruit_displayio_ssd1305._INIT_SEQUENCE?8
+adafruit_displayio_ssd1306.SSD1306.is_awake?4()
+adafruit_displayio_ssd1306.SSD1306.sleep?4()
+adafruit_displayio_ssd1306.SSD1306.wake?4()
+adafruit_displayio_ssd1306.SSD1306?1(bus, **kwargs)
+adafruit_displayio_ssd1306._INIT_SEQUENCE?8
+adafruit_dotstar.BGR?7
+adafruit_dotstar.BRG?7
+adafruit_dotstar.DotStar._ds_writebytes?5(buffer: ReadableBuffer)
+adafruit_dotstar.DotStar._transmit?5(buffer: ReadableBuffer)
+adafruit_dotstar.DotStar.deinit?4()
+adafruit_dotstar.DotStar.n?4()
+adafruit_dotstar.DotStar?1(clock: Pin, data: Pin, n: int, *, brightness: float = 1.0, auto_write: bool = True, pixel_order: str = BGR, baudrate: int = 4000000)
+adafruit_dotstar.GBR?7
+adafruit_dotstar.GRB?7
+adafruit_dotstar.RBG?7
+adafruit_dotstar.RGB?7
+adafruit_dotstar.START_HEADER_SIZE?7
+adafruit_dps310.advanced.CV.add_values?4(value_tuples)
+adafruit_dps310.advanced.CV.is_valid?4(value)
+adafruit_dps310.advanced.DPS310_Advanced._pressure_ratebits?8
+adafruit_dps310.advanced.DPS310_Advanced._temp_ratebits?8
+adafruit_dps310.advanced.DPS310_Advanced.initialize?4()
+adafruit_dps310.advanced.DPS310_Advanced.mode?4(value)
+adafruit_dps310.advanced.DPS310_Advanced.pressure_oversample_count?4(value)
+adafruit_dps310.advanced.DPS310_Advanced.pressure_rate?4(value)
+adafruit_dps310.advanced.DPS310_Advanced.pressure_ready?4()
+adafruit_dps310.advanced.DPS310_Advanced.temperature_oversample_count?4(value)
+adafruit_dps310.advanced.DPS310_Advanced.temperature_rate?4(value)
+adafruit_dps310.advanced.DPS310_Advanced.temperature_ready?4()
+adafruit_dps310.advanced.DPS310_Advanced.wait_pressure_ready?4()
+adafruit_dps310.advanced.DPS310_Advanced.wait_temperature_ready?4()
+adafruit_dps310.advanced._DPS310_DEFAULT_ADDRESS?8
+adafruit_dps310.advanced._DPS310_PRSCFG?8
+adafruit_dps310.advanced._DPS310_TMPCFG?8
+adafruit_dps310.basic.DPS310._calib_coeff_temp_src_bit?8
+adafruit_dps310.basic.DPS310._coefficients_ready?8
+adafruit_dps310.basic.DPS310._correct_temp?5()
+adafruit_dps310.basic.DPS310._device_id?8
+adafruit_dps310.basic.DPS310._mode_bits?8
+adafruit_dps310.basic.DPS310._pressure_osbits?8
+adafruit_dps310.basic.DPS310._pressure_ready?8
+adafruit_dps310.basic.DPS310._pressure_shiftbit?8
+adafruit_dps310.basic.DPS310._raw_pressure?8
+adafruit_dps310.basic.DPS310._raw_temperature?8
+adafruit_dps310.basic.DPS310._read_calibration?5()
+adafruit_dps310.basic.DPS310._reg0e?8
+adafruit_dps310.basic.DPS310._reg0f?8
+adafruit_dps310.basic.DPS310._reg62?8
+adafruit_dps310.basic.DPS310._reset_register?8
+adafruit_dps310.basic.DPS310._sensor_ready?8
+adafruit_dps310.basic.DPS310._temp_measurement_src_bit?8
+adafruit_dps310.basic.DPS310._temp_osbits?8
+adafruit_dps310.basic.DPS310._temp_ready?8
+adafruit_dps310.basic.DPS310._temp_shiftbit?8
+adafruit_dps310.basic.DPS310._twos_complement?5(bits)
+adafruit_dps310.basic.DPS310.altitude?4()
+adafruit_dps310.basic.DPS310.initialize?4()
+adafruit_dps310.basic.DPS310.pressure?4()
+adafruit_dps310.basic.DPS310.reset?4()
+adafruit_dps310.basic.DPS310.sea_level_pressure?4(value)
+adafruit_dps310.basic.DPS310.temperature?4()
+adafruit_dps310.basic.DPS310.wait_pressure_ready?4()
+adafruit_dps310.basic.DPS310.wait_temperature_ready?4()
+adafruit_dps310.basic.DPS310?1(i2c_bus, address=_DPS310_DEFAULT_ADDRESS)
+adafruit_dps310.basic._DPS310_CFGREG?8
+adafruit_dps310.basic._DPS310_DEFAULT_ADDRESS?8
+adafruit_dps310.basic._DPS310_DEVICE_ID?8
+adafruit_dps310.basic._DPS310_MEASCFG?8
+adafruit_dps310.basic._DPS310_PRODREVID?8
+adafruit_dps310.basic._DPS310_PRSB2?8
+adafruit_dps310.basic._DPS310_PRSCFG?8
+adafruit_dps310.basic._DPS310_RESET?8
+adafruit_dps310.basic._DPS310_TMPB2?8
+adafruit_dps310.basic._DPS310_TMPCFG?8
+adafruit_dps310.basic._DPS310_TMPCOEFSRCE?8
+adafruit_drv2605.DRV2605._BUFFER?8
+adafruit_drv2605.DRV2605._read_u8?5(address: int)
+adafruit_drv2605.DRV2605._write_u8?5(address: int, val: int)
+adafruit_drv2605.DRV2605.library?4(val: int)
+adafruit_drv2605.DRV2605.mode?4(val: int)
+adafruit_drv2605.DRV2605.play?4()
+adafruit_drv2605.DRV2605.sequence?4()
+adafruit_drv2605.DRV2605.set_waveform?4(effect_id: int, slot: int = 0)
+adafruit_drv2605.DRV2605.stop?4()
+adafruit_drv2605.DRV2605.use_ERM?4()
+adafruit_drv2605.DRV2605.use_LRM?4()
+adafruit_drv2605.DRV2605?1(i2c: I2C, address: int = _DRV2605_ADDR)
+adafruit_drv2605.Effect.id?4(effect_id: int)
+adafruit_drv2605.Effect.raw_value?4()
+adafruit_drv2605.Effect?1(effect_id: int)
+adafruit_drv2605.LIBRARY_EMPTY?7
+adafruit_drv2605.LIBRARY_LRA?7
+adafruit_drv2605.LIBRARY_TS2200A?7
+adafruit_drv2605.LIBRARY_TS2200B?7
+adafruit_drv2605.LIBRARY_TS2200C?7
+adafruit_drv2605.LIBRARY_TS2200D?7
+adafruit_drv2605.LIBRARY_TS2200E?7
+adafruit_drv2605.MODE_AUDIOVIBE?7
+adafruit_drv2605.MODE_AUTOCAL?7
+adafruit_drv2605.MODE_DIAGNOS?7
+adafruit_drv2605.MODE_EXTTRIGEDGE?7
+adafruit_drv2605.MODE_EXTTRIGLVL?7
+adafruit_drv2605.MODE_INTTRIG?7
+adafruit_drv2605.MODE_PWMANALOG?7
+adafruit_drv2605.MODE_REALTIME?7
+adafruit_drv2605.Pause.duration?4(duration: float)
+adafruit_drv2605.Pause.raw_value?4()
+adafruit_drv2605.Pause?1(duration: float)
+adafruit_drv2605._DRV2605_ADDR?8
+adafruit_drv2605._DRV2605_REG_AUDIOCTRL?8
+adafruit_drv2605._DRV2605_REG_AUDIOLVL?8
+adafruit_drv2605._DRV2605_REG_AUDIOMAX?8
+adafruit_drv2605._DRV2605_REG_AUTOCALCOMP?8
+adafruit_drv2605._DRV2605_REG_AUTOCALEMP?8
+adafruit_drv2605._DRV2605_REG_BREAK?8
+adafruit_drv2605._DRV2605_REG_CLAMPV?8
+adafruit_drv2605._DRV2605_REG_CONTROL1?8
+adafruit_drv2605._DRV2605_REG_CONTROL2?8
+adafruit_drv2605._DRV2605_REG_CONTROL3?8
+adafruit_drv2605._DRV2605_REG_CONTROL4?8
+adafruit_drv2605._DRV2605_REG_FEEDBACK?8
+adafruit_drv2605._DRV2605_REG_GO?8
+adafruit_drv2605._DRV2605_REG_LIBRARY?8
+adafruit_drv2605._DRV2605_REG_LRARESON?8
+adafruit_drv2605._DRV2605_REG_MODE?8
+adafruit_drv2605._DRV2605_REG_OVERDRIVE?8
+adafruit_drv2605._DRV2605_REG_RATEDV?8
+adafruit_drv2605._DRV2605_REG_RTPIN?8
+adafruit_drv2605._DRV2605_REG_STATUS?8
+adafruit_drv2605._DRV2605_REG_SUSTAINNEG?8
+adafruit_drv2605._DRV2605_REG_SUSTAINPOS?8
+adafruit_drv2605._DRV2605_REG_VBAT?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ1?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ2?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ3?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ4?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ5?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ6?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ7?8
+adafruit_drv2605._DRV2605_REG_WAVESEQ8?8
+adafruit_drv2605._DRV2605_Sequence?2(DRV2605_instance: DRV2605)
+adafruit_ds1307.DS1307.datetime?4(value: struct_time)
+adafruit_ds1307.DS1307.datetime_register?7
+adafruit_ds1307.DS1307.disable_oscillator?7
+adafruit_ds1307.DS1307?1(i2c_bus: I2C)
+adafruit_ds1841.DS1841._adder_mode_bit?8
+adafruit_ds1841.DS1841._disable_save_to_eeprom?8
+adafruit_ds1841.DS1841._initial_value_register?8
+adafruit_ds1841.DS1841._lut?8
+adafruit_ds1841.DS1841._lut_address?8
+adafruit_ds1841.DS1841._manual_lut_address?8
+adafruit_ds1841.DS1841._manual_wiper_value?8
+adafruit_ds1841.DS1841._temperature_register?8
+adafruit_ds1841.DS1841._update_mode?8
+adafruit_ds1841.DS1841._voltage_register?8
+adafruit_ds1841.DS1841._wiper_register?8
+adafruit_ds1841.DS1841.lut_mode_enabled?4(value)
+adafruit_ds1841.DS1841.lut_selection?4(value)
+adafruit_ds1841.DS1841.set_lut?4(index, value)
+adafruit_ds1841.DS1841.temperature?4()
+adafruit_ds1841.DS1841.voltage?4()
+adafruit_ds1841.DS1841.wiper?4(value)
+adafruit_ds1841.DS1841.wiper_default?4(value)
+adafruit_ds1841.DS1841?1(i2c_bus, address=_DS1841_DEFAULT_ADDRESS)
+adafruit_ds1841._DS1841_CR0?8
+adafruit_ds1841._DS1841_CR1?8
+adafruit_ds1841._DS1841_CR2?8
+adafruit_ds1841._DS1841_DEFAULT_ADDRESS?8
+adafruit_ds1841._DS1841_IVR?8
+adafruit_ds1841._DS1841_LUT?8
+adafruit_ds1841._DS1841_LUTAR?8
+adafruit_ds1841._DS1841_TEMP?8
+adafruit_ds1841._DS1841_VCC_LSB?8
+adafruit_ds1841._DS1841_VOLTAGE?8
+adafruit_ds1841._DS1841_WR?8
+adafruit_ds18x20.DS18X20._convert_temp?5(timeout=_CONVERSION_TIMEOUT)
+adafruit_ds18x20.DS18X20._read_scratch?5()
+adafruit_ds18x20.DS18X20._read_temp?5()
+adafruit_ds18x20.DS18X20._write_scratch?5(buf)
+adafruit_ds18x20.DS18X20.read_temperature?4()
+adafruit_ds18x20.DS18X20.resolution?4(bits)
+adafruit_ds18x20.DS18X20.start_temperature_read?4()
+adafruit_ds18x20.DS18X20.temperature?4()
+adafruit_ds18x20.DS18X20?1(bus, address)
+adafruit_ds18x20.RESOLUTION?7
+adafruit_ds18x20._CONVERSION_DELAY?8
+adafruit_ds18x20._CONVERSION_TIMEOUT?8
+adafruit_ds18x20._CONVERT?8
+adafruit_ds18x20._RD_SCRATCH?8
+adafruit_ds18x20._WR_SCRATCH?8
+adafruit_ds2413.DS2413.IOA?4()
+adafruit_ds2413.DS2413.IOB?4()
+adafruit_ds2413.DS2413._read_status?5()
+adafruit_ds2413.DS2413._write_latches?5(value)
+adafruit_ds2413.DS2413.pio_state?4(value)
+adafruit_ds2413.DS2413?1(bus, address)
+adafruit_ds2413.DS2413Pin.direction?4(direction)
+adafruit_ds2413.DS2413Pin.value?4(state)
+adafruit_ds2413.DS2413Pin?1(number, host, direction=OUTPUT)
+adafruit_ds2413.INPUT?7
+adafruit_ds2413.OUTPUT?7
+adafruit_ds2413._DS2413_ACCESS_READ?8
+adafruit_ds2413._DS2413_ACCESS_WRITE?8
+adafruit_ds2413._DS2413_ACK_ERROR?8
+adafruit_ds2413._DS2413_ACK_SUCCESS?8
+adafruit_ds3231.DS3231._busy?8
+adafruit_ds3231.DS3231._calibration?8
+adafruit_ds3231.DS3231._conv?8
+adafruit_ds3231.DS3231._temperature?8
+adafruit_ds3231.DS3231.alarm1?7
+adafruit_ds3231.DS3231.alarm1_interrupt?7
+adafruit_ds3231.DS3231.alarm1_status?7
+adafruit_ds3231.DS3231.alarm2?7
+adafruit_ds3231.DS3231.alarm2_interrupt?7
+adafruit_ds3231.DS3231.alarm2_status?7
+adafruit_ds3231.DS3231.calibration?4(value: int)
+adafruit_ds3231.DS3231.datetime?4(value: struct_time)
+adafruit_ds3231.DS3231.datetime_register?7
+adafruit_ds3231.DS3231.disable_oscillator?7
+adafruit_ds3231.DS3231.force_temperature_conversion?4()
+adafruit_ds3231.DS3231.lost_power?7
+adafruit_ds3231.DS3231.temperature?4()
+adafruit_ds3231.DS3231?1(i2c: I2C)
+adafruit_ds3502.DS3502._wiper?8
+adafruit_ds3502.DS3502._write_only_to_wiper?8
+adafruit_ds3502.DS3502.set_default?4(default)
+adafruit_ds3502.DS3502.wiper?4(value)
+adafruit_ds3502.DS3502?1(i2c_bus, address=0x28)
+adafruit_ds3502._REG_CONTROL?8
+adafruit_ds3502._REG_WIPER?8
+adafruit_ducky.Ducky.loop?4(line: Optional[str] = None)
+adafruit_ducky.Ducky.write_key?4(start: str)
+adafruit_ducky.Ducky?1(filename: str, keyboard: Keyboard, layout: KeyboardLayoutBase)
+adafruit_ducky.commands?7
+adafruit_dymoscale.DYMOScale._read_pulse?5()
+adafruit_dymoscale.DYMOScale.get_scale_data?4()
+adafruit_dymoscale.DYMOScale.toggle_unit_button?4(switch_units: bool = False)
+adafruit_dymoscale.DYMOScale.weight?4()
+adafruit_dymoscale.DYMOScale?1(data_pin: microcontroller.Pin, units_dio: DigitalInOut, timeout: float = 1.0, )
+adafruit_dymoscale.GRAMS?7
+adafruit_dymoscale.OUNCES?7
+adafruit_dymoscale.PULSE_WIDTH?7
+adafruit_dymoscale.ScaleReading.stable?7
+adafruit_dymoscale.ScaleReading.units?7
+adafruit_dymoscale.ScaleReading.weight?7
+adafruit_emc2101.CV.add_values?4(value_tuples)
+adafruit_emc2101.CV.is_valid?4(value)
+adafruit_emc2101.EMC2101._calculate_full_speed?5(pwm_f=None, dac=None)
+adafruit_emc2101.EMC2101._conversion_rate?8
+adafruit_emc2101.EMC2101._dac_output_enabled?8
+adafruit_emc2101.EMC2101._ext_temp_lsb?8
+adafruit_emc2101.EMC2101._ext_temp_msb?8
+adafruit_emc2101.EMC2101._fan_lut_prog?8
+adafruit_emc2101.EMC2101._fan_setting?8
+adafruit_emc2101.EMC2101._int_temp?8
+adafruit_emc2101.EMC2101._mfg_id?8
+adafruit_emc2101.EMC2101._part_id?8
+adafruit_emc2101.EMC2101._pwm_freq?8
+adafruit_emc2101.EMC2101._speed_to_lsb?5(percentage)
+adafruit_emc2101.EMC2101._spin_drive?8
+adafruit_emc2101.EMC2101._spin_tach_limit?8
+adafruit_emc2101.EMC2101._spin_time?8
+adafruit_emc2101.EMC2101._tach_limit_lsb?8
+adafruit_emc2101.EMC2101._tach_limit_msb?8
+adafruit_emc2101.EMC2101._tach_mode_enable?8
+adafruit_emc2101.EMC2101._tach_read_lsb?8
+adafruit_emc2101.EMC2101._tach_read_msb?8
+adafruit_emc2101.EMC2101.conversion_rate?4(rate)
+adafruit_emc2101.EMC2101.dac_output_enabled?4(value)
+adafruit_emc2101.EMC2101.external_temperature?4()
+adafruit_emc2101.EMC2101.fan_speed?4()
+adafruit_emc2101.EMC2101.forced_ext_temp?7
+adafruit_emc2101.EMC2101.forced_temp_enabled?7
+adafruit_emc2101.EMC2101.initialize?4()
+adafruit_emc2101.EMC2101.internal_temperature?4()
+adafruit_emc2101.EMC2101.invert_fan_output?7
+adafruit_emc2101.EMC2101.lut_enabled?4()
+adafruit_emc2101.EMC2101.manual_fan_speed?4(fan_speed)
+adafruit_emc2101.EMC2101.spinup_drive?4(spin_drive)
+adafruit_emc2101.EMC2101.spinup_time?4(spin_time)
+adafruit_emc2101.EMC2101.tach_limit?4(new_limit)
+adafruit_emc2101.EMC2101?1(i2c_bus)
+adafruit_emc2101.MAX_LUT_SPEED?7
+adafruit_emc2101.MAX_LUT_TEMP?7
+adafruit_emc2101._EXTERNAL_TEMP_LSB?8
+adafruit_emc2101._EXTERNAL_TEMP_MSB?8
+adafruit_emc2101._FAN_CONFIG?8
+adafruit_emc2101._FAN_RPM_DIVISOR?8
+adafruit_emc2101._FAN_SPINUP?8
+adafruit_emc2101._I2C_ADDR?8
+adafruit_emc2101._INTERNAL_TEMP?8
+adafruit_emc2101._PWM_FREQ?8
+adafruit_emc2101._REG_CONFIG?8
+adafruit_emc2101._REG_FAN_SETTING?8
+adafruit_emc2101._REG_MFGID?8
+adafruit_emc2101._REG_PARTID?8
+adafruit_emc2101._TACH_LIMIT_LSB?8
+adafruit_emc2101._TACH_LIMIT_MSB?8
+adafruit_emc2101._TACH_LSB?8
+adafruit_emc2101._TACH_MSB?8
+adafruit_emc2101._TEMP_FORCE?8
+adafruit_emc2101.emc2101_lut.EMC2101_LUT._fan_pwm_clock_override?8
+adafruit_emc2101.emc2101_lut.EMC2101_LUT._fan_pwm_clock_select?8
+adafruit_emc2101.emc2101_lut.EMC2101_LUT._pwm_freq_div?8
+adafruit_emc2101.emc2101_lut.EMC2101_LUT.initialize?4()
+adafruit_emc2101.emc2101_lut.EMC2101_LUT.lut?4()
+adafruit_emc2101.emc2101_lut.EMC2101_LUT.lut_enabled?4(enable_lut)
+adafruit_emc2101.emc2101_lut.EMC2101_LUT.lut_temperature_hysteresis?7
+adafruit_emc2101.emc2101_lut.EMC2101_LUT.pwm_frequency?4(value)
+adafruit_emc2101.emc2101_lut.EMC2101_LUT.pwm_frequency_divisor?4(divisor)
+adafruit_emc2101.emc2101_lut.EMC2101_LUT.set_pwm_clock?4(use_preset=False, use_slow=False)
+adafruit_emc2101.emc2101_lut.EMC2101_LUT?1(i2c_bus)
+adafruit_emc2101.emc2101_lut.FanSpeedLUT._fan_lut?8
+adafruit_emc2101.emc2101_lut.FanSpeedLUT._set_lut_entry?5(idx, temp, speed)
+adafruit_emc2101.emc2101_lut.FanSpeedLUT._update_lut?5()
+adafruit_emc2101.emc2101_lut.FanSpeedLUT?1(fan_obj)
+adafruit_emc2101.emc2101_lut._FAN_CONFIG?8
+adafruit_emc2101.emc2101_lut._LUT_BASE?8
+adafruit_emc2101.emc2101_lut._LUT_HYSTERESIS?8
+adafruit_emc2101.emc2101_lut._PWM_DIV?8
+adafruit_epd.epd.Adafruit_EPD.BLACK?7
+adafruit_epd.epd.Adafruit_EPD.DARK?7
+adafruit_epd.epd.Adafruit_EPD.INVERSE?7
+adafruit_epd.epd.Adafruit_EPD.LIGHT?7
+adafruit_epd.epd.Adafruit_EPD.RED?7
+adafruit_epd.epd.Adafruit_EPD.WHITE?7
+adafruit_epd.epd.Adafruit_EPD._color_dup?5(func, args, color)
+adafruit_epd.epd.Adafruit_EPD._spi_transfer?5(databyte)
+adafruit_epd.epd.Adafruit_EPD.command?4(cmd, data=None, end=True)
+adafruit_epd.epd.Adafruit_EPD.display?4()
+adafruit_epd.epd.Adafruit_EPD.fill?4(color)
+adafruit_epd.epd.Adafruit_EPD.fill_rect?4(x, y, width, height, color)
+adafruit_epd.epd.Adafruit_EPD.hardware_reset?4()
+adafruit_epd.epd.Adafruit_EPD.height?4()
+adafruit_epd.epd.Adafruit_EPD.hline?4(x, y, width, color)
+adafruit_epd.epd.Adafruit_EPD.image?4(image)
+adafruit_epd.epd.Adafruit_EPD.line?4(x_0, y_0, x_1, y_1, color)
+adafruit_epd.epd.Adafruit_EPD.pixel?4(x, y, color)
+adafruit_epd.epd.Adafruit_EPD.power_down?4()
+adafruit_epd.epd.Adafruit_EPD.power_up?4()
+adafruit_epd.epd.Adafruit_EPD.rect?4(x, y, width, height, color)
+adafruit_epd.epd.Adafruit_EPD.rotation?4(val)
+adafruit_epd.epd.Adafruit_EPD.set_black_buffer?4(index, inverted)
+adafruit_epd.epd.Adafruit_EPD.set_color_buffer?4(index, inverted)
+adafruit_epd.epd.Adafruit_EPD.set_ram_address?4(x, y)
+adafruit_epd.epd.Adafruit_EPD.text?4(string, x, y, color, *, font_name="font5x8.bin", size=1)
+adafruit_epd.epd.Adafruit_EPD.update?4()
+adafruit_epd.epd.Adafruit_EPD.vline?4(x, y, height, color)
+adafruit_epd.epd.Adafruit_EPD.width?4()
+adafruit_epd.epd.Adafruit_EPD.write_ram?4(index)
+adafruit_epd.epd.Adafruit_EPD?1(width, height, spi, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.il0373.Adafruit_IL0373.begin?4(reset=True)
+adafruit_epd.il0373.Adafruit_IL0373.busy_wait?4()
+adafruit_epd.il0373.Adafruit_IL0373.power_down?4()
+adafruit_epd.il0373.Adafruit_IL0373.power_up?4()
+adafruit_epd.il0373.Adafruit_IL0373.set_ram_address?4(x, y)
+adafruit_epd.il0373.Adafruit_IL0373.update?4()
+adafruit_epd.il0373.Adafruit_IL0373.write_ram?4(index)
+adafruit_epd.il0373.Adafruit_IL0373?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.il0373._IL0373_BOOSTER_SOFT_START?8
+adafruit_epd.il0373._IL0373_CDI?8
+adafruit_epd.il0373._IL0373_DATA_STOP?8
+adafruit_epd.il0373._IL0373_DEEP_SLEEP?8
+adafruit_epd.il0373._IL0373_DISPLAY_REFRESH?8
+adafruit_epd.il0373._IL0373_DTM1?8
+adafruit_epd.il0373._IL0373_DTM2?8
+adafruit_epd.il0373._IL0373_LUT1?8
+adafruit_epd.il0373._IL0373_LUTBB?8
+adafruit_epd.il0373._IL0373_LUTBW?8
+adafruit_epd.il0373._IL0373_LUTWB?8
+adafruit_epd.il0373._IL0373_LUTWW?8
+adafruit_epd.il0373._IL0373_PANEL_SETTING?8
+adafruit_epd.il0373._IL0373_PDRF?8
+adafruit_epd.il0373._IL0373_PDTM1?8
+adafruit_epd.il0373._IL0373_PDTM2?8
+adafruit_epd.il0373._IL0373_PLL?8
+adafruit_epd.il0373._IL0373_POWER_OFF?8
+adafruit_epd.il0373._IL0373_POWER_OFF_SEQUENCE?8
+adafruit_epd.il0373._IL0373_POWER_ON?8
+adafruit_epd.il0373._IL0373_POWER_ON_MEASURE?8
+adafruit_epd.il0373._IL0373_POWER_SETTING?8
+adafruit_epd.il0373._IL0373_RESOLUTION?8
+adafruit_epd.il0373._IL0373_VCM_DC_SETTING?8
+adafruit_epd.il0398.Adafruit_IL0398.begin?4(reset=True)
+adafruit_epd.il0398.Adafruit_IL0398.busy_wait?4()
+adafruit_epd.il0398.Adafruit_IL0398.power_down?4()
+adafruit_epd.il0398.Adafruit_IL0398.power_up?4()
+adafruit_epd.il0398.Adafruit_IL0398.set_ram_address?4(x, y)
+adafruit_epd.il0398.Adafruit_IL0398.update?4()
+adafruit_epd.il0398.Adafruit_IL0398.write_ram?4(index)
+adafruit_epd.il0398.Adafruit_IL0398?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.il0398._IL0398_BOOSTER_SOFT_START?8
+adafruit_epd.il0398._IL0398_CDI?8
+adafruit_epd.il0398._IL0398_DATA_STOP?8
+adafruit_epd.il0398._IL0398_DEEP_SLEEP?8
+adafruit_epd.il0398._IL0398_DISPLAY_REFRESH?8
+adafruit_epd.il0398._IL0398_DTM1?8
+adafruit_epd.il0398._IL0398_DTM2?8
+adafruit_epd.il0398._IL0398_GETSTATUS?8
+adafruit_epd.il0398._IL0398_LUT1?8
+adafruit_epd.il0398._IL0398_LUTBB?8
+adafruit_epd.il0398._IL0398_LUTBW?8
+adafruit_epd.il0398._IL0398_LUTWB?8
+adafruit_epd.il0398._IL0398_LUTWW?8
+adafruit_epd.il0398._IL0398_PANEL_SETTING?8
+adafruit_epd.il0398._IL0398_PDRF?8
+adafruit_epd.il0398._IL0398_PDTM1?8
+adafruit_epd.il0398._IL0398_PDTM2?8
+adafruit_epd.il0398._IL0398_PLL?8
+adafruit_epd.il0398._IL0398_POWER_OFF?8
+adafruit_epd.il0398._IL0398_POWER_OFF_SEQUENCE?8
+adafruit_epd.il0398._IL0398_POWER_ON?8
+adafruit_epd.il0398._IL0398_POWER_ON_MEASURE?8
+adafruit_epd.il0398._IL0398_POWER_SETTING?8
+adafruit_epd.il0398._IL0398_RESOLUTION?8
+adafruit_epd.il0398._IL0398_VCM_DC_SETTING?8
+adafruit_epd.il91874.Adafruit_IL91874.begin?4(reset=True)
+adafruit_epd.il91874.Adafruit_IL91874.busy_wait?4()
+adafruit_epd.il91874.Adafruit_IL91874.power_down?4()
+adafruit_epd.il91874.Adafruit_IL91874.power_up?4()
+adafruit_epd.il91874.Adafruit_IL91874.set_ram_address?4(x, y)
+adafruit_epd.il91874.Adafruit_IL91874.update?4()
+adafruit_epd.il91874.Adafruit_IL91874.write_ram?4(index)
+adafruit_epd.il91874.Adafruit_IL91874?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.il91874._IL91874_BOOSTER_SOFT_START?8
+adafruit_epd.il91874._IL91874_CDI?8
+adafruit_epd.il91874._IL91874_DATA_STOP?8
+adafruit_epd.il91874._IL91874_DEEP_SLEEP?8
+adafruit_epd.il91874._IL91874_DISPLAY_REFRESH?8
+adafruit_epd.il91874._IL91874_DTM1?8
+adafruit_epd.il91874._IL91874_DTM2?8
+adafruit_epd.il91874._IL91874_LUT1?8
+adafruit_epd.il91874._IL91874_LUTBB?8
+adafruit_epd.il91874._IL91874_LUTBW?8
+adafruit_epd.il91874._IL91874_LUTWB?8
+adafruit_epd.il91874._IL91874_LUTWW?8
+adafruit_epd.il91874._IL91874_PANEL_SETTING?8
+adafruit_epd.il91874._IL91874_PDRF?8
+adafruit_epd.il91874._IL91874_PDTM1?8
+adafruit_epd.il91874._IL91874_PDTM2?8
+adafruit_epd.il91874._IL91874_PLL?8
+adafruit_epd.il91874._IL91874_POWER_OFF?8
+adafruit_epd.il91874._IL91874_POWER_OFF_SEQUENCE?8
+adafruit_epd.il91874._IL91874_POWER_ON?8
+adafruit_epd.il91874._IL91874_POWER_ON_MEASURE?8
+adafruit_epd.il91874._IL91874_POWER_SETTING?8
+adafruit_epd.il91874._IL91874_RESOLUTION?8
+adafruit_epd.il91874._IL91874_VCM_DC_SETTING?8
+adafruit_epd.il91874._LUT_BB?8
+adafruit_epd.il91874._LUT_BW?8
+adafruit_epd.il91874._LUT_VCOMDC?8
+adafruit_epd.il91874._LUT_WB?8
+adafruit_epd.il91874._LUT_WW?8
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.SRAM_RDSR?7
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.SRAM_READ?7
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.SRAM_WRITE?7
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.SRAM_WRSR?7
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.erase?4(addr, length, value)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.get_view?4(offset)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.read16?4(addr, reg=SRAM_READ)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.read8?4(addr, reg=SRAM_READ)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.read?4(addr, length, reg=SRAM_READ)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.write16?4(addr, value, reg=SRAM_WRITE)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.write8?4(addr, value, reg=SRAM_WRITE)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM.write?4(addr, buf, reg=SRAM_WRITE)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM?1(cs_pin, spi)
+adafruit_epd.mcp_sram.Adafruit_MCP_SRAM_View?1(sram, offset)
+adafruit_epd.mcp_sram.SRAM_SEQUENTIAL_MODE?7
+adafruit_epd.ssd1608.Adafruit_SSD1608.begin?4(reset=True)
+adafruit_epd.ssd1608.Adafruit_SSD1608.busy_wait?4()
+adafruit_epd.ssd1608.Adafruit_SSD1608.power_down?4()
+adafruit_epd.ssd1608.Adafruit_SSD1608.power_up?4()
+adafruit_epd.ssd1608.Adafruit_SSD1608.set_ram_address?4(x, y)
+adafruit_epd.ssd1608.Adafruit_SSD1608.update?4()
+adafruit_epd.ssd1608.Adafruit_SSD1608.write_ram?4(index)
+adafruit_epd.ssd1608.Adafruit_SSD1608?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.ssd1608._LUT_DATA?8
+adafruit_epd.ssd1608._SSD1608_BOOSTER_SOFT_START?8
+adafruit_epd.ssd1608._SSD1608_DATA_MODE?8
+adafruit_epd.ssd1608._SSD1608_DEEP_SLEEP?8
+adafruit_epd.ssd1608._SSD1608_DISPLAY_CONTROL?8
+adafruit_epd.ssd1608._SSD1608_DISP_CTRL1?8
+adafruit_epd.ssd1608._SSD1608_DISP_CTRL2?8
+adafruit_epd.ssd1608._SSD1608_DRIVER_CONTROL?8
+adafruit_epd.ssd1608._SSD1608_GATE_SCAN_START?8
+adafruit_epd.ssd1608._SSD1608_GATE_VOLTAGE?8
+adafruit_epd.ssd1608._SSD1608_MASTER_ACTIVATE?8
+adafruit_epd.ssd1608._SSD1608_NON_OVERLAP?8
+adafruit_epd.ssd1608._SSD1608_NOP?8
+adafruit_epd.ssd1608._SSD1608_READ_OTP?8
+adafruit_epd.ssd1608._SSD1608_READ_RAM?8
+adafruit_epd.ssd1608._SSD1608_SET_RAMXCOUNT?8
+adafruit_epd.ssd1608._SSD1608_SET_RAMXPOS?8
+adafruit_epd.ssd1608._SSD1608_SET_RAMYCOUNT?8
+adafruit_epd.ssd1608._SSD1608_SET_RAMYPOS?8
+adafruit_epd.ssd1608._SSD1608_SOURCE_VOLTAGE?8
+adafruit_epd.ssd1608._SSD1608_SW_RESET?8
+adafruit_epd.ssd1608._SSD1608_TEMP_CONTROL?8
+adafruit_epd.ssd1608._SSD1608_TEMP_LOAD?8
+adafruit_epd.ssd1608._SSD1608_TEMP_READ?8
+adafruit_epd.ssd1608._SSD1608_TEMP_WRITE?8
+adafruit_epd.ssd1608._SSD1608_VCOM_DURATION?8
+adafruit_epd.ssd1608._SSD1608_VCOM_SENSE?8
+adafruit_epd.ssd1608._SSD1608_WRITE_BORDER?8
+adafruit_epd.ssd1608._SSD1608_WRITE_DUMMY?8
+adafruit_epd.ssd1608._SSD1608_WRITE_GATELINE?8
+adafruit_epd.ssd1608._SSD1608_WRITE_LUT?8
+adafruit_epd.ssd1608._SSD1608_WRITE_RAM?8
+adafruit_epd.ssd1608._SSD1608_WRITE_VCOM?8
+adafruit_epd.ssd1675.Adafruit_SSD1675.begin?4(reset=True)
+adafruit_epd.ssd1675.Adafruit_SSD1675.busy_wait?4()
+adafruit_epd.ssd1675.Adafruit_SSD1675.power_down?4()
+adafruit_epd.ssd1675.Adafruit_SSD1675.power_up?4()
+adafruit_epd.ssd1675.Adafruit_SSD1675.set_ram_address?4(x, y)
+adafruit_epd.ssd1675.Adafruit_SSD1675.update?4()
+adafruit_epd.ssd1675.Adafruit_SSD1675.write_ram?4(index)
+adafruit_epd.ssd1675.Adafruit_SSD1675?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.ssd1675._LUT_DATA?8
+adafruit_epd.ssd1675._SSD1675_DATA_MODE?8
+adafruit_epd.ssd1675._SSD1675_DEEP_SLEEP?8
+adafruit_epd.ssd1675._SSD1675_DISP_CTRL1?8
+adafruit_epd.ssd1675._SSD1675_DISP_CTRL2?8
+adafruit_epd.ssd1675._SSD1675_DRIVER_CONTROL?8
+adafruit_epd.ssd1675._SSD1675_GATE_VOLTAGE?8
+adafruit_epd.ssd1675._SSD1675_HV_READY?8
+adafruit_epd.ssd1675._SSD1675_MASTER_ACTIVATE?8
+adafruit_epd.ssd1675._SSD1675_READ_OTP?8
+adafruit_epd.ssd1675._SSD1675_SET_ANALOGBLOCK?8
+adafruit_epd.ssd1675._SSD1675_SET_DIGITALBLOCK?8
+adafruit_epd.ssd1675._SSD1675_SET_RAMXCOUNT?8
+adafruit_epd.ssd1675._SSD1675_SET_RAMXPOS?8
+adafruit_epd.ssd1675._SSD1675_SET_RAMYCOUNT?8
+adafruit_epd.ssd1675._SSD1675_SET_RAMYPOS?8
+adafruit_epd.ssd1675._SSD1675_SOURCE_VOLTAGE?8
+adafruit_epd.ssd1675._SSD1675_SW_RESET?8
+adafruit_epd.ssd1675._SSD1675_TEMP_WRITE?8
+adafruit_epd.ssd1675._SSD1675_VCI_READY?8
+adafruit_epd.ssd1675._SSD1675_WRITE_BORDER?8
+adafruit_epd.ssd1675._SSD1675_WRITE_DUMMY?8
+adafruit_epd.ssd1675._SSD1675_WRITE_GATELINE?8
+adafruit_epd.ssd1675._SSD1675_WRITE_LUT?8
+adafruit_epd.ssd1675._SSD1675_WRITE_RAM1?8
+adafruit_epd.ssd1675._SSD1675_WRITE_RAM2?8
+adafruit_epd.ssd1675._SSD1675_WRITE_VCOM?8
+adafruit_epd.ssd1675b.Adafruit_SSD1675B.begin?4(reset=True)
+adafruit_epd.ssd1675b.Adafruit_SSD1675B.busy_wait?4()
+adafruit_epd.ssd1675b.Adafruit_SSD1675B.power_down?4()
+adafruit_epd.ssd1675b.Adafruit_SSD1675B.power_up?4()
+adafruit_epd.ssd1675b.Adafruit_SSD1675B.set_ram_address?4(x, y)
+adafruit_epd.ssd1675b.Adafruit_SSD1675B.update?4()
+adafruit_epd.ssd1675b.Adafruit_SSD1675B.write_ram?4(index)
+adafruit_epd.ssd1675b.Adafruit_SSD1675B?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.ssd1675b._LUT_DATA?8
+adafruit_epd.ssd1675b._SSD1675B_AUTOWRITE_BW?8
+adafruit_epd.ssd1675b._SSD1675B_AUTOWRITE_RED?8
+adafruit_epd.ssd1675b._SSD1675B_BOOSTER_SOFT_START?8
+adafruit_epd.ssd1675b._SSD1675B_CRC_CALC?8
+adafruit_epd.ssd1675b._SSD1675B_CRC_READ?8
+adafruit_epd.ssd1675b._SSD1675B_DATA_MODE?8
+adafruit_epd.ssd1675b._SSD1675B_DEEP_SLEEP?8
+adafruit_epd.ssd1675b._SSD1675B_DISP_CTRL1?8
+adafruit_epd.ssd1675b._SSD1675B_DISP_CTRL2?8
+adafruit_epd.ssd1675b._SSD1675B_DRIVER_CONTROL?8
+adafruit_epd.ssd1675b._SSD1675B_EXTTEMP_WRITE?8
+adafruit_epd.ssd1675b._SSD1675B_GATESCAN_START?8
+adafruit_epd.ssd1675b._SSD1675B_GATE_VOLTAGE?8
+adafruit_epd.ssd1675b._SSD1675B_HV_READY?8
+adafruit_epd.ssd1675b._SSD1675B_INIT_READ_REG?8
+adafruit_epd.ssd1675b._SSD1675B_INIT_SETTING?8
+adafruit_epd.ssd1675b._SSD1675B_INIT_WRITE_REG?8
+adafruit_epd.ssd1675b._SSD1675B_LOAD_WS_OTP?8
+adafruit_epd.ssd1675b._SSD1675B_MASTER_ACTIVATE?8
+adafruit_epd.ssd1675b._SSD1675B_NOP?8
+adafruit_epd.ssd1675b._SSD1675B_OTP_PROGMODE?8
+adafruit_epd.ssd1675b._SSD1675B_PROG_OTP?8
+adafruit_epd.ssd1675b._SSD1675B_READ_OTP?8
+adafruit_epd.ssd1675b._SSD1675B_READ_RAM?8
+adafruit_epd.ssd1675b._SSD1675B_READ_STATUS?8
+adafruit_epd.ssd1675b._SSD1675B_READ_USERID?8
+adafruit_epd.ssd1675b._SSD1675B_SET_ANALOGBLOCK?8
+adafruit_epd.ssd1675b._SSD1675B_SET_DIGITALBLOCK?8
+adafruit_epd.ssd1675b._SSD1675B_SET_RAMXCOUNT?8
+adafruit_epd.ssd1675b._SSD1675B_SET_RAMXPOS?8
+adafruit_epd.ssd1675b._SSD1675B_SET_RAMYCOUNT?8
+adafruit_epd.ssd1675b._SSD1675B_SET_RAMYPOS?8
+adafruit_epd.ssd1675b._SSD1675B_SOURCE_VOLTAGE?8
+adafruit_epd.ssd1675b._SSD1675B_SW_RESET?8
+adafruit_epd.ssd1675b._SSD1675B_TEMP_CONTROL?8
+adafruit_epd.ssd1675b._SSD1675B_TEMP_READ?8
+adafruit_epd.ssd1675b._SSD1675B_TEMP_WRITE?8
+adafruit_epd.ssd1675b._SSD1675B_VCI_READY?8
+adafruit_epd.ssd1675b._SSD1675B_VCOM_DURATION?8
+adafruit_epd.ssd1675b._SSD1675B_VCOM_SENSE?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_BORDER?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_DISPLAY_OPT?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_DUMMY?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_GATELINE?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_LUT?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_RAM1?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_RAM2?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_USERID?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_VCOM_CTRL?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_VCOM_OTP?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_VCOM_REG?8
+adafruit_epd.ssd1675b._SSD1675B_WRITE_WS_OTP?8
+adafruit_epd.ssd1680.Adafruit_SSD1680.begin?4(reset=True)
+adafruit_epd.ssd1680.Adafruit_SSD1680.busy_wait?4()
+adafruit_epd.ssd1680.Adafruit_SSD1680.power_down?4()
+adafruit_epd.ssd1680.Adafruit_SSD1680.power_up?4()
+adafruit_epd.ssd1680.Adafruit_SSD1680.set_ram_address?4(x, y)
+adafruit_epd.ssd1680.Adafruit_SSD1680.update?4()
+adafruit_epd.ssd1680.Adafruit_SSD1680.write_ram?4(index)
+adafruit_epd.ssd1680.Adafruit_SSD1680?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.ssd1680._SSD1680_AUTOWRITE_BW?8
+adafruit_epd.ssd1680._SSD1680_AUTOWRITE_RED?8
+adafruit_epd.ssd1680._SSD1680_BOOSTER_SOFT_START?8
+adafruit_epd.ssd1680._SSD1680_CRC_CALC?8
+adafruit_epd.ssd1680._SSD1680_CRC_READ?8
+adafruit_epd.ssd1680._SSD1680_DATA_MODE?8
+adafruit_epd.ssd1680._SSD1680_DEEP_SLEEP?8
+adafruit_epd.ssd1680._SSD1680_DISP_CTRL1?8
+adafruit_epd.ssd1680._SSD1680_DISP_CTRL2?8
+adafruit_epd.ssd1680._SSD1680_DRIVER_CONTROL?8
+adafruit_epd.ssd1680._SSD1680_END_OPTION?8
+adafruit_epd.ssd1680._SSD1680_EXTTEMP_WRITE?8
+adafruit_epd.ssd1680._SSD1680_GATE_VOLTAGE?8
+adafruit_epd.ssd1680._SSD1680_HV_DETECT?8
+adafruit_epd.ssd1680._SSD1680_INIT_READ_REG?8
+adafruit_epd.ssd1680._SSD1680_INIT_SETTING?8
+adafruit_epd.ssd1680._SSD1680_INIT_WRITE_REG?8
+adafruit_epd.ssd1680._SSD1680_LOAD_WS_OTP?8
+adafruit_epd.ssd1680._SSD1680_MASTER_ACTIVATE?8
+adafruit_epd.ssd1680._SSD1680_NOP?8
+adafruit_epd.ssd1680._SSD1680_OTP_PROGMODE?8
+adafruit_epd.ssd1680._SSD1680_PROG_OTP?8
+adafruit_epd.ssd1680._SSD1680_READ_OTP?8
+adafruit_epd.ssd1680._SSD1680_READ_RAM?8
+adafruit_epd.ssd1680._SSD1680_READ_STATUS?8
+adafruit_epd.ssd1680._SSD1680_READ_USERID?8
+adafruit_epd.ssd1680._SSD1680_SET_RAMXCOUNT?8
+adafruit_epd.ssd1680._SSD1680_SET_RAMXPOS?8
+adafruit_epd.ssd1680._SSD1680_SET_RAMYCOUNT?8
+adafruit_epd.ssd1680._SSD1680_SET_RAMYPOS?8
+adafruit_epd.ssd1680._SSD1680_SOURCE_VOLTAGE?8
+adafruit_epd.ssd1680._SSD1680_SW_RESET?8
+adafruit_epd.ssd1680._SSD1680_TEMP_CONTROL?8
+adafruit_epd.ssd1680._SSD1680_TEMP_READ?8
+adafruit_epd.ssd1680._SSD1680_TEMP_WRITE?8
+adafruit_epd.ssd1680._SSD1680_VCI_DETECT?8
+adafruit_epd.ssd1680._SSD1680_VCOM_DURATION?8
+adafruit_epd.ssd1680._SSD1680_VCOM_SENSE?8
+adafruit_epd.ssd1680._SSD1680_WRITE_BORDER?8
+adafruit_epd.ssd1680._SSD1680_WRITE_BWRAM?8
+adafruit_epd.ssd1680._SSD1680_WRITE_DISPLAY_OPT?8
+adafruit_epd.ssd1680._SSD1680_WRITE_LUT?8
+adafruit_epd.ssd1680._SSD1680_WRITE_REDRAM?8
+adafruit_epd.ssd1680._SSD1680_WRITE_USERID?8
+adafruit_epd.ssd1680._SSD1680_WRITE_VCOM_CTRL?8
+adafruit_epd.ssd1680._SSD1680_WRITE_VCOM_OTP?8
+adafruit_epd.ssd1680._SSD1680_WRITE_VCOM_REG?8
+adafruit_epd.ssd1680._SSD1680_WRITE_WS_OTP?8
+adafruit_epd.ssd1681.Adafruit_SSD1681.begin?4(reset=True)
+adafruit_epd.ssd1681.Adafruit_SSD1681.busy_wait?4()
+adafruit_epd.ssd1681.Adafruit_SSD1681.power_down?4()
+adafruit_epd.ssd1681.Adafruit_SSD1681.power_up?4()
+adafruit_epd.ssd1681.Adafruit_SSD1681.set_ram_address?4(x, y)
+adafruit_epd.ssd1681.Adafruit_SSD1681.update?4()
+adafruit_epd.ssd1681.Adafruit_SSD1681.write_ram?4(index)
+adafruit_epd.ssd1681.Adafruit_SSD1681?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.ssd1681._SSD1681_AUTOWRITE_BW?8
+adafruit_epd.ssd1681._SSD1681_AUTOWRITE_RED?8
+adafruit_epd.ssd1681._SSD1681_BOOSTER_SOFT_START?8
+adafruit_epd.ssd1681._SSD1681_CRC_CALC?8
+adafruit_epd.ssd1681._SSD1681_CRC_READ?8
+adafruit_epd.ssd1681._SSD1681_DATA_MODE?8
+adafruit_epd.ssd1681._SSD1681_DEEP_SLEEP?8
+adafruit_epd.ssd1681._SSD1681_DISP_CTRL1?8
+adafruit_epd.ssd1681._SSD1681_DISP_CTRL2?8
+adafruit_epd.ssd1681._SSD1681_DRIVER_CONTROL?8
+adafruit_epd.ssd1681._SSD1681_END_OPTION?8
+adafruit_epd.ssd1681._SSD1681_EXTTEMP_WRITE?8
+adafruit_epd.ssd1681._SSD1681_GATE_VOLTAGE?8
+adafruit_epd.ssd1681._SSD1681_HV_DETECT?8
+adafruit_epd.ssd1681._SSD1681_INIT_READ_REG?8
+adafruit_epd.ssd1681._SSD1681_INIT_SETTING?8
+adafruit_epd.ssd1681._SSD1681_INIT_WRITE_REG?8
+adafruit_epd.ssd1681._SSD1681_LOAD_WS_OTP?8
+adafruit_epd.ssd1681._SSD1681_MASTER_ACTIVATE?8
+adafruit_epd.ssd1681._SSD1681_NOP?8
+adafruit_epd.ssd1681._SSD1681_OTP_PROGMODE?8
+adafruit_epd.ssd1681._SSD1681_PROG_OTP?8
+adafruit_epd.ssd1681._SSD1681_READ_OTP?8
+adafruit_epd.ssd1681._SSD1681_READ_RAM?8
+adafruit_epd.ssd1681._SSD1681_READ_STATUS?8
+adafruit_epd.ssd1681._SSD1681_READ_USERID?8
+adafruit_epd.ssd1681._SSD1681_SET_RAMXCOUNT?8
+adafruit_epd.ssd1681._SSD1681_SET_RAMXPOS?8
+adafruit_epd.ssd1681._SSD1681_SET_RAMYCOUNT?8
+adafruit_epd.ssd1681._SSD1681_SET_RAMYPOS?8
+adafruit_epd.ssd1681._SSD1681_SOURCE_VOLTAGE?8
+adafruit_epd.ssd1681._SSD1681_SW_RESET?8
+adafruit_epd.ssd1681._SSD1681_TEMP_CONTROL?8
+adafruit_epd.ssd1681._SSD1681_TEMP_READ?8
+adafruit_epd.ssd1681._SSD1681_TEMP_WRITE?8
+adafruit_epd.ssd1681._SSD1681_VCI_DETECT?8
+adafruit_epd.ssd1681._SSD1681_VCOM_DURATION?8
+adafruit_epd.ssd1681._SSD1681_VCOM_SENSE?8
+adafruit_epd.ssd1681._SSD1681_WRITE_BORDER?8
+adafruit_epd.ssd1681._SSD1681_WRITE_BWRAM?8
+adafruit_epd.ssd1681._SSD1681_WRITE_DISPLAY_OPT?8
+adafruit_epd.ssd1681._SSD1681_WRITE_LUT?8
+adafruit_epd.ssd1681._SSD1681_WRITE_REDRAM?8
+adafruit_epd.ssd1681._SSD1681_WRITE_USERID?8
+adafruit_epd.ssd1681._SSD1681_WRITE_VCOM_CTRL?8
+adafruit_epd.ssd1681._SSD1681_WRITE_VCOM_OTP?8
+adafruit_epd.ssd1681._SSD1681_WRITE_VCOM_REG?8
+adafruit_epd.ssd1681._SSD1681_WRITE_WS_OTP?8
+adafruit_epd.uc8151d.Adafruit_UC8151D.begin?4(reset=True)
+adafruit_epd.uc8151d.Adafruit_UC8151D.busy_wait?4()
+adafruit_epd.uc8151d.Adafruit_UC8151D.power_down?4()
+adafruit_epd.uc8151d.Adafruit_UC8151D.power_up?4()
+adafruit_epd.uc8151d.Adafruit_UC8151D.set_ram_address?4(x, y)
+adafruit_epd.uc8151d.Adafruit_UC8151D.update?4()
+adafruit_epd.uc8151d.Adafruit_UC8151D.write_ram?4(index)
+adafruit_epd.uc8151d.Adafruit_UC8151D?1(width, height, spi, *, cs_pin, dc_pin, sramcs_pin, rst_pin, busy_pin)
+adafruit_epd.uc8151d._UC8151D_AMV?8
+adafruit_epd.uc8151d._UC8151D_APG?8
+adafruit_epd.uc8151d._UC8151D_AUTO?8
+adafruit_epd.uc8151d._UC8151D_BOOSTER_SOFT_START?8
+adafruit_epd.uc8151d._UC8151D_CCSET?8
+adafruit_epd.uc8151d._UC8151D_CDI?8
+adafruit_epd.uc8151d._UC8151D_DATA_STOP?8
+adafruit_epd.uc8151d._UC8151D_DEEP_SLEEP?8
+adafruit_epd.uc8151d._UC8151D_DISPLAY_REFRESH?8
+adafruit_epd.uc8151d._UC8151D_DTM1?8
+adafruit_epd.uc8151d._UC8151D_DTM2?8
+adafruit_epd.uc8151d._UC8151D_FLG?8
+adafruit_epd.uc8151d._UC8151D_GSST?8
+adafruit_epd.uc8151d._UC8151D_LPD?8
+adafruit_epd.uc8151d._UC8151D_LUTOPT?8
+adafruit_epd.uc8151d._UC8151D_LVSEL?8
+adafruit_epd.uc8151d._UC8151D_PANEL_SETTING?8
+adafruit_epd.uc8151d._UC8151D_PBC?8
+adafruit_epd.uc8151d._UC8151D_PGM?8
+adafruit_epd.uc8151d._UC8151D_PLL?8
+adafruit_epd.uc8151d._UC8151D_POWER_OFF?8
+adafruit_epd.uc8151d._UC8151D_POWER_OFF_SEQUENCE?8
+adafruit_epd.uc8151d._UC8151D_POWER_ON?8
+adafruit_epd.uc8151d._UC8151D_POWER_ON_MEASURE?8
+adafruit_epd.uc8151d._UC8151D_POWER_SETTING?8
+adafruit_epd.uc8151d._UC8151D_PTIN?8
+adafruit_epd.uc8151d._UC8151D_PTL?8
+adafruit_epd.uc8151d._UC8151D_PTOUT?8
+adafruit_epd.uc8151d._UC8151D_PWS?8
+adafruit_epd.uc8151d._UC8151D_REV?8
+adafruit_epd.uc8151d._UC8151D_ROTP?8
+adafruit_epd.uc8151d._UC8151D_TRES?8
+adafruit_epd.uc8151d._UC8151D_TSC?8
+adafruit_epd.uc8151d._UC8151D_TSE?8
+adafruit_epd.uc8151d._UC8151D_TSR?8
+adafruit_epd.uc8151d._UC8151D_TSSET?8
+adafruit_epd.uc8151d._UC8151D_TSW?8
+adafruit_epd.uc8151d._UC8151D_VCM_DC_SETTING?8
+adafruit_epd.uc8151d._UC8151D_VV?8
+adafruit_esp32s2tft.ESP32S2TFT.enter_light_sleep?4(sleep_time: float)
+adafruit_esp32s2tft.ESP32S2TFT?1(*, url: Optional[str] = None, headers: Dict[str, str] = None, json_path: Optional[Union[List[str], List[List[str]]]] = None, regexp_path: Optional[Sequence[str]] = None, default_bg: int = 0, status_neopixel: Optional[NeoPixel] = None, json_transform: Optional[Union[Callable, List[Callable]]] = None, rotation: int = 0, scale: int = 1, debug: bool = False, use_network: bool = True)
+adafruit_esp32s2tft.graphics.Graphics?1(*, default_bg: int = 0, rotation: int = 0, scale: int = 1, debug: bool = False)
+adafruit_esp32s2tft.network.IO_MQTT_BROKER?7
+adafruit_esp32s2tft.network.Network._get_mqtt_client?5()
+adafruit_esp32s2tft.network.Network.enabled?4(value: bool)
+adafruit_esp32s2tft.network.Network.init_io_mqtt?4()
+adafruit_esp32s2tft.network.Network.init_mqtt?4(broker: str, port: int = 8883, username: str = None, password: str = None, use_io: bool = False, )
+adafruit_esp32s2tft.network.Network.mqtt_connect?4(*args: Union[bool, str, int], **kwargs: Union[bool, str, int])
+adafruit_esp32s2tft.network.Network.mqtt_loop?4(*args: int, suppress_mqtt_errors: bool = True, **kwargs: int)
+adafruit_esp32s2tft.network.Network.mqtt_publish?4(*args: Union[str, int, float], suppress_mqtt_errors: bool = True, **kwargs: Union[str, int, float])
+adafruit_esp32s2tft.network.Network.on_mqtt_connect?4(value: Callable)
+adafruit_esp32s2tft.network.Network.on_mqtt_disconnect?4(value: Callable)
+adafruit_esp32s2tft.network.Network.on_mqtt_message?4(value: Callable)
+adafruit_esp32s2tft.network.Network.on_mqtt_subscribe?4(value: Callable)
+adafruit_esp32s2tft.network.Network.on_mqtt_unsubscribe?4(value: Callable)
+adafruit_esp32s2tft.network.Network?1(*, status_neopixel: Optional[NeoPixel] = None, extract_values: bool = True, debug: bool = False, )
+adafruit_esp32s2tft.peripherals.Peripherals.button?4()
+adafruit_esp32s2tft.peripherals.Peripherals.deinit?4()
+adafruit_esp32s2tft.peripherals.Peripherals.led?4(value: bool)
+adafruit_esp32s2tft.peripherals.Peripherals?1()
+adafruit_esp32spi.PWMOut.PWMOut.ESP32_PWM_PINS?7
+adafruit_esp32spi.PWMOut.PWMOut._is_deinited?5()
+adafruit_esp32spi.PWMOut.PWMOut.deinit?4()
+adafruit_esp32spi.PWMOut.PWMOut.duty_cycle?4(duty_cycle)
+adafruit_esp32spi.PWMOut.PWMOut.frequency?4(freq)
+adafruit_esp32spi.PWMOut.PWMOut?1(esp, pwm_pin, *, frequency=500, duty_cycle=0, variable_frequency=False)
+adafruit_esp32spi.adafruit_esp32spi.ADC_ATTEN_DB_0?7
+adafruit_esp32spi.adafruit_esp32spi.ADC_ATTEN_DB_11?7
+adafruit_esp32spi.adafruit_esp32spi.ADC_ATTEN_DB_2_5?7
+adafruit_esp32spi.adafruit_esp32spi.ADC_ATTEN_DB_6?7
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.MAC_address?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.MAC_address_actual?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.TCP_MODE?7
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.TLS_MODE?7
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.UDP_MODE?7
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._check_data?5(spi, desired)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._read_byte?5(spi)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._read_bytes?5(spi, buffer, start=0, end=None)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._send_command?5(cmd, params=None, *, param_len_16=False)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._send_command_get_response?5(cmd, params=None, *, reply_params=1, sent_param_len_16=False, recv_param_len_16=False)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._wait_for_ready?5()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._wait_response_cmd?5(cmd, num_responses=None, *, param_len_16=False)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._wait_spi_char?5(spi, desired)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._wifi_set_ap_network?5(ssid, channel)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol._wifi_set_ap_passphrase?5(ssid, passphrase, channel)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.ap_listening?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.bssid?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.connect?4(secrets)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.connect_AP?4(ssid, password, timeout_s=10)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.create_AP?4(ssid, password, channel=1, timeout=10)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.disconnect?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.firmware_version?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.get_host_by_name?4(hostname)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.get_remote_data?4(socket_num)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.get_scan_networks?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.get_socket?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.get_time?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.ip_address?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.is_connected?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.network_data?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.ping?4(dest, ttl=250)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.pretty_ip?4(ip)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.reset?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.rssi?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.scan_networks?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.server_state?4(socket_num)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_analog_read?4(pin, atten=ADC_ATTEN_DB_11)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_analog_write?4(pin, analog_value)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_certificate?4(client_certificate)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_digital_read?4(pin)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_digital_write?4(pin, value)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_dns_config?4(dns1, dns2)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_esp_debug?4(enabled)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_hostname?4(hostname)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_ip_config?4(ip_address, gateway, mask="255.255.255.0")
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_pin_mode?4(pin, mode)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.set_private_key?4(private_key)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_available?4(socket_num)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_close?4(socket_num)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_connect?4(socket_num, dest, port, conn_mode=TCP_MODE)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_connected?4(socket_num)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_open?4(socket_num, dest, port, conn_mode=TCP_MODE)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_read?4(socket_num, size)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_status?4(socket_num)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.socket_write?4(socket_num, buffer, conn_mode=TCP_MODE)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.ssid?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.start_scan_networks?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.start_server?4(port, socket_num, conn_mode=TCP_MODE, ip=None)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.status?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.unpretty_ip?4(ip)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.wifi_set_entenable?4()
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.wifi_set_entidentity?4(ident)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.wifi_set_entpassword?4(password)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.wifi_set_entusername?4(username)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.wifi_set_network?4(ssid)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol.wifi_set_passphrase?4(ssid, passphrase)
+adafruit_esp32spi.adafruit_esp32spi.ESP_SPIcontrol?1(spi, cs_dio, ready_dio, reset_dio, gpio0_dio=None, *, debug=False)
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_CLOSED?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_CLOSE_WAIT?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_CLOSING?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_ESTABLISHED?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_FIN_WAIT_1?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_FIN_WAIT_2?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_LAST_ACK?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_LISTEN?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_SYN_RCVD?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_SYN_SENT?7
+adafruit_esp32spi.adafruit_esp32spi.SOCKET_TIME_WAIT?7
+adafruit_esp32spi.adafruit_esp32spi.WL_AP_CONNECTED?7
+adafruit_esp32spi.adafruit_esp32spi.WL_AP_FAILED?7
+adafruit_esp32spi.adafruit_esp32spi.WL_AP_LISTENING?7
+adafruit_esp32spi.adafruit_esp32spi.WL_CONNECTED?7
+adafruit_esp32spi.adafruit_esp32spi.WL_CONNECTION_LOST?7
+adafruit_esp32spi.adafruit_esp32spi.WL_CONNECT_FAILED?7
+adafruit_esp32spi.adafruit_esp32spi.WL_DISCONNECTED?7
+adafruit_esp32spi.adafruit_esp32spi.WL_IDLE_STATUS?7
+adafruit_esp32spi.adafruit_esp32spi.WL_NO_MODULE?7
+adafruit_esp32spi.adafruit_esp32spi.WL_NO_SHIELD?7
+adafruit_esp32spi.adafruit_esp32spi.WL_NO_SSID_AVAIL?7
+adafruit_esp32spi.adafruit_esp32spi.WL_SCAN_COMPLETED?7
+adafruit_esp32spi.adafruit_esp32spi._AVAIL_DATA_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._CMD_FLAG?8
+adafruit_esp32spi.adafruit_esp32spi._DATA_SENT_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._DISCONNECT_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._END_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._ERR_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_CLIENT_STATE_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_CONN_STATUS_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_CURR_BSSID_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_CURR_ENCT_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_CURR_RSSI_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_CURR_SSID_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_DATABUF_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_DATA_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_FW_VERSION_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_HOST_BY_NAME_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_IDX_BSSID_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_IDX_CHAN_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_IDX_ENCT_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_IDX_RSSI_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_IPADDR_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_MACADDR_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_REMOTE_DATA_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_SOCKET_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_STATE_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._GET_TIME?8
+adafruit_esp32spi.adafruit_esp32spi._INSERT_DATABUF_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._PING_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._REPLY_FLAG?8
+adafruit_esp32spi.adafruit_esp32spi._REQ_HOST_BY_NAME_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SCAN_NETWORKS?8
+adafruit_esp32spi.adafruit_esp32spi._SEND_DATA_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SEND_UDP_DATA_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_ANALOG_READ_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_ANALOG_WRITE_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_AP_NET_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_AP_PASSPHRASE_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_CLI_CERT?8
+adafruit_esp32spi.adafruit_esp32spi._SET_DEBUG_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_DIGITAL_READ_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_DIGITAL_WRITE_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_DNS_CONFIG?8
+adafruit_esp32spi.adafruit_esp32spi._SET_ENT_ENABLE_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_ENT_IDENT_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_ENT_PASSWD_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_ENT_UNAME_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_HOSTNAME?8
+adafruit_esp32spi.adafruit_esp32spi._SET_IP_CONFIG?8
+adafruit_esp32spi.adafruit_esp32spi._SET_NET_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_PASSPHRASE_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_PIN_MODE_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._SET_PK?8
+adafruit_esp32spi.adafruit_esp32spi._START_CLIENT_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._START_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._START_SCAN_NETWORKS?8
+adafruit_esp32spi.adafruit_esp32spi._START_SERVER_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi._STOP_CLIENT_TCP_CMD?8
+adafruit_esp32spi.adafruit_esp32spi_socket.AF_INET?7
+adafruit_esp32spi.adafruit_esp32spi_socket.MAX_PACKET?7
+adafruit_esp32spi.adafruit_esp32spi_socket.NO_SOCKET_AVAIL?7
+adafruit_esp32spi.adafruit_esp32spi_socket.SOCK_DGRAM?7
+adafruit_esp32spi.adafruit_esp32spi_socket.SOCK_STREAM?7
+adafruit_esp32spi.adafruit_esp32spi_socket._the_interface?8
+adafruit_esp32spi.adafruit_esp32spi_socket.getaddrinfo?4(host, port, family=0, socktype=0, proto=0, flags=0)
+adafruit_esp32spi.adafruit_esp32spi_socket.set_interface?4(iface)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.available?4()
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.close?4()
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.connect?4(address, conntype=None)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.connected?4()
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.read?4(size=0)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.readline?4(eol=b"\r\n")
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.recv?4(bufsize=0)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.recv_into?4(buffer, nbytes: int = 0)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.send?4(data)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.settimeout?4(value)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.socknum?4()
+adafruit_esp32spi.adafruit_esp32spi_socket.socket.write?4(data)
+adafruit_esp32spi.adafruit_esp32spi_socket.socket?1(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None, socknum=None)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.ENTERPRISE?7
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.NORMAL?7
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager._get_next_ap?5()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.connect?4()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.connect_enterprise?4()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.connect_normal?4()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.create_ap?4()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.delete?4(url, **kw)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.get?4(url, **kw)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.ip_address?4()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.patch?4(url, **kw)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.ping?4(host, ttl=250)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.pixel_status?4(value)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.post?4(url, **kw)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.put?4(url, **kw)
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.reset?4()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager.signal_strength?4()
+adafruit_esp32spi.adafruit_esp32spi_wifimanager.ESPSPI_WiFiManager?1(esp, secrets, status_pixel=None, attempts=2, connection_type=NORMAL, debug=False, )
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.NO_SOCK_AVAIL?7
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer._get_environ?5(client)
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer._start_response?5(status, response_headers)
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.client_available?4()
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.finish_response?4(result)
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.start?4()
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer.update_poll?4()
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.WSGIServer?1(port=80, debug=False, application=None)
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver._the_interface?8
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.parse_headers?4(client)
+adafruit_esp32spi.adafruit_esp32spi_wsgiserver.set_interface?4(iface)
+adafruit_esp32spi.digitalio.DigitalInOut._pin?8
+adafruit_esp32spi.digitalio.DigitalInOut.deinit?4()
+adafruit_esp32spi.digitalio.DigitalInOut.direction?4(pin_dir)
+adafruit_esp32spi.digitalio.DigitalInOut.drive_mode?4(mode)
+adafruit_esp32spi.digitalio.DigitalInOut.switch_to_input?4(pull=None)
+adafruit_esp32spi.digitalio.DigitalInOut.switch_to_output?4(value=False, drive_mode=DriveMode.PUSH_PULL)
+adafruit_esp32spi.digitalio.DigitalInOut.value?4(val)
+adafruit_esp32spi.digitalio.DigitalInOut?1(esp, pin)
+adafruit_esp32spi.digitalio.Direction.INPUT?7
+adafruit_esp32spi.digitalio.Direction.OUTPUT?7
+adafruit_esp32spi.digitalio.DriveMode.OPEN_DRAIN?7
+adafruit_esp32spi.digitalio.DriveMode.PUSH_PULL?7
+adafruit_esp32spi.digitalio.Pin.ESP32_GPIO_PINS?7
+adafruit_esp32spi.digitalio.Pin.HIGH?7
+adafruit_esp32spi.digitalio.Pin.IN?7
+adafruit_esp32spi.digitalio.Pin.LOW?7
+adafruit_esp32spi.digitalio.Pin.OUT?7
+adafruit_esp32spi.digitalio.Pin._mode?8
+adafruit_esp32spi.digitalio.Pin._value?8
+adafruit_esp32spi.digitalio.Pin.init?4(mode=IN)
+adafruit_esp32spi.digitalio.Pin.pin_id?7
+adafruit_esp32spi.digitalio.Pin.value?4(val=None)
+adafruit_esp32spi.digitalio.Pin?1(esp_pin, esp)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.MODE_SOFTAP?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.MODE_SOFTAPSTATION?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.MODE_STATION?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_APCONNECTED?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_NOTCONNECTED?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_SOCKETCLOSED?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.STATUS_SOCKETOPEN?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TCP_MODE?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TLS_MODE?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TYPE_SSL?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TYPE_TCP?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.TYPE_UDP?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.USER_AGENT?7
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.at_response?4(at_cmd: str, timeout: int = 5, retries: int = 3)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.baudrate?4(baudrate: int)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.begin?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.cipmux?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.connect?4(secrets: Dict[str, Union[str, int]])
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.echo?4(echo: bool)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.factory_reset?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.get_version?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.hard_reset?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.hw_flow?4(flag: bool)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.is_connected?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.join_AP?4(ssid: str, password: str)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.local_ip?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.mode?4(mode: int)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.nslookup?4(host: str)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.ping?4(host: str)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.remote_AP?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.scan_APs?4(retries: int = 3)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.sntp_config?4(enable: bool, timezone: Optional[int] = None, server: Optional[str] = None)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.sntp_time?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_connect?4(conntype: str, remote: str, remote_port: int, *, keepalive: int = 10, retries: int = 1)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_disconnect?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_receive?4(timeout: int = 5)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.socket_send?4(buffer: bytes, timeout: int = 1)
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.soft_reset?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.status?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.sync?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol.version?4()
+adafruit_espatcontrol.adafruit_espatcontrol.ESP_ATcontrol?1(uart: busio.UART, default_baudrate: int, *, run_baudrate: Optional[int] = None, rts_pin: Optional[DigitalInOut] = None, reset_pin: Optional[DigitalInOut] = None, debug: bool = False)
+adafruit_espatcontrol.adafruit_espatcontrol_socket.AF_INET?7
+adafruit_espatcontrol.adafruit_espatcontrol_socket.SOCK_STREAM?7
+adafruit_espatcontrol.adafruit_espatcontrol_socket._the_interface?8
+adafruit_espatcontrol.adafruit_espatcontrol_socket.getaddrinfo?4(host: str, port: int, family: int = 0, socktype: int = 0, proto: int = 0, flags: int = 0, )
+adafruit_espatcontrol.adafruit_espatcontrol_socket.set_interface?4(iface: ESP_ATcontrol)
+adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.close?4()
+adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.connect?4(address: Tuple[str, int], conntype: Optional[str] = None)
+adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.readline?4()
+adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.recv?4(num: int = 0)
+adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.send?4(data: bytes)
+adafruit_espatcontrol.adafruit_espatcontrol_socket.socket.settimeout?4(value: int)
+adafruit_espatcontrol.adafruit_espatcontrol_socket.socket?1(family: int = AF_INET, type: int = SOCK_STREAM, proto: int = 0, fileno: Optional[int] = None, )
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.connect?4()
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.delete?4(url: str, **kw: Any)
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.get?4(url: str, **kw: Any)
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.patch?4(url: str, **kw: Any)
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.ping?4(host: str, ttl: int = 250)
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.pixel_status?4(value: Union[int, Tuple[int, int, int]])
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.post?4(url: str, **kw: Any)
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.put?4(url: str, **kw: Any)
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager.reset?4()
+adafruit_espatcontrol.adafruit_espatcontrol_wifimanager.ESPAT_WiFiManager?1(esp: ESP_ATcontrol, secrets: Dict[str, Union[str, int]], status_pixel: Optional[FillBasedLED] = None, attempts: int = 2, )
+adafruit_fakerequests.Fake_Requests.json?4()
+adafruit_fakerequests.Fake_Requests.text?4()
+adafruit_fakerequests.Fake_Requests?1(filename)
+adafruit_fancyled.adafruit_fancyled.CHSV.pack?4(white=None)
+adafruit_fancyled.adafruit_fancyled.CHSV?1(h, s=1.0, v=1.0)
+adafruit_fancyled.adafruit_fancyled.CRGB.pack?4(white=None)
+adafruit_fancyled.adafruit_fancyled.CRGB?1(red, green=0.0, blue=0.0)
+adafruit_fancyled.adafruit_fancyled.GFACTOR?7
+adafruit_fancyled.adafruit_fancyled.clamp?4(val, lower, upper)
+adafruit_fancyled.adafruit_fancyled.clamp_norm?4(val)
+adafruit_fancyled.adafruit_fancyled.denormalize?4(val, inplace=False)
+adafruit_fancyled.adafruit_fancyled.expand_gradient?4(gradient, length)
+adafruit_fancyled.adafruit_fancyled.gamma_adjust?4(val, gamma_value=None, brightness=1.0, inplace=False)
+adafruit_fancyled.adafruit_fancyled.mix?4(color1, color2, weight2=0.5)
+adafruit_fancyled.adafruit_fancyled.normalize?4(val, inplace=False)
+adafruit_fancyled.adafruit_fancyled.palette_lookup?4(palette, position)
+adafruit_fancyled.adafruit_fancyled.unpack?4(val)
+adafruit_fancyled.fastled_helpers.ColorFromPalette?4(pal, pos, brightness=255, blend=False)
+adafruit_fancyled.fastled_helpers.GFACTOR?7
+adafruit_fancyled.fastled_helpers.applyGamma_video?4(n, g_r=GFACTOR, g_g=None, g_b=None, inplace=False)
+adafruit_fancyled.fastled_helpers.hsv2rgb_spectrum?4(hue, sat, val)
+adafruit_fancyled.fastled_helpers.loadDynamicGradientPalette?4(src, size)
+adafruit_fancyled.fastled_helpers.napplyGamma_video?4(n, g_r=GFACTOR, g_g=None, g_b=None)
+adafruit_featherwing.alphanum_featherwing.AlphaNumFeatherWing?1(address: int = 0x70, i2c: Optional[I2C] = None)
+adafruit_featherwing.auto_writeable.AutoWriteable.auto_write?4(write: bool)
+adafruit_featherwing.auto_writeable.AutoWriteable?1()
+adafruit_featherwing.dotstar_featherwing.DotStarFeatherWing?1(clock: Pin = board.D13, data: Pin = board.D11, brightness: float = 0.2)
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.altitude?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.fix_quality?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.has_fix?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.height_geoid?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.horizontal_dilution?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.latitude?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.longitude?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.read?4(size: int)
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.satellites?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.send_command?4(command: bytearray)
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.speed_knots?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.speed_kph?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.speed_mph?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.timestamp?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.track_angle?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing.update?4()
+adafruit_featherwing.gps_featherwing.GPSFeatherWing?1(update_period: int = 1000, baudrate: int = 9600)
+adafruit_featherwing.ina219_featherwing.INA219FeatherWing.bus_voltage?4()
+adafruit_featherwing.ina219_featherwing.INA219FeatherWing.current?4()
+adafruit_featherwing.ina219_featherwing.INA219FeatherWing.shunt_voltage?4()
+adafruit_featherwing.ina219_featherwing.INA219FeatherWing.voltage?4()
+adafruit_featherwing.ina219_featherwing.INA219FeatherWing?1(i2c: Optional[I2C] = None)
+adafruit_featherwing.joy_featherwing.BUTTON_A?7
+adafruit_featherwing.joy_featherwing.BUTTON_B?7
+adafruit_featherwing.joy_featherwing.BUTTON_SELECT?7
+adafruit_featherwing.joy_featherwing.BUTTON_X?7
+adafruit_featherwing.joy_featherwing.BUTTON_Y?7
+adafruit_featherwing.joy_featherwing.JoyFeatherWing._check_button?5(button: int)
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.button_a?4()
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.button_b?4()
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.button_select?4()
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.button_x?4()
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.button_y?4()
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.joystick?4()
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.joystick_offset?4(offset: Tuple[int, int])
+adafruit_featherwing.joy_featherwing.JoyFeatherWing.zero_joystick?4()
+adafruit_featherwing.joy_featherwing.JoyFeatherWing?1(i2c: Optional[I2C] = None)
+adafruit_featherwing.keyboard_featherwing.KeyboardFeatherwing?1(spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, i2c: Optional[I2C] = None, ts_cs: Optional[Pin] = None, sd_cs: Optional[Pin] = None, neopixel_pin: Optional[Pin] = None, )
+adafruit_featherwing.led_segments.Segments.blink_rate?4(rate: int)
+adafruit_featherwing.led_segments.Segments.brightness?4(brightness: int)
+adafruit_featherwing.led_segments.Segments.fill?4(fill: bool)
+adafruit_featherwing.led_segments.Segments.marquee?4(text: str, delay: float = 0.25, loop: bool = True)
+adafruit_featherwing.led_segments.Segments.print?4(value: Union[str, int])
+adafruit_featherwing.led_segments.Segments?1()
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing._update?5()
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.blink_rate?4(rate: int)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.brightness?4(brightness: int)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.fill?4(fill: bool)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.pixel?4(x: int, y: int, color: Optional[bool] = None)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.shift_down?4(rotate: bool = False)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.shift_left?4(rotate: bool = False)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.shift_right?4(rotate: bool = False)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.shift_up?4(rotate: bool = False)
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing.show?4()
+adafruit_featherwing.matrix_featherwing.MatrixFeatherWing?1(address: int = 0x70, i2c: Optional[I2C] = None)
+adafruit_featherwing.minitft_featherwing.BUTTON_A?7
+adafruit_featherwing.minitft_featherwing.BUTTON_B?7
+adafruit_featherwing.minitft_featherwing.BUTTON_DOWN?7
+adafruit_featherwing.minitft_featherwing.BUTTON_LEFT?7
+adafruit_featherwing.minitft_featherwing.BUTTON_RIGHT?7
+adafruit_featherwing.minitft_featherwing.BUTTON_SEL?7
+adafruit_featherwing.minitft_featherwing.BUTTON_UP?7
+adafruit_featherwing.minitft_featherwing.Buttons?7
+adafruit_featherwing.minitft_featherwing.MiniTFTFeatherWing._button_mask?8
+adafruit_featherwing.minitft_featherwing.MiniTFTFeatherWing.backlight?4(brightness: float)
+adafruit_featherwing.minitft_featherwing.MiniTFTFeatherWing.buttons?4()
+adafruit_featherwing.minitft_featherwing.MiniTFTFeatherWing?1(address: int = 0x5E, i2c: Optional[I2C] = None, spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, )
+adafruit_featherwing.neopixel_featherwing.NeoPixelFeatherWing.shift_down?4(rotate: bool = False)
+adafruit_featherwing.neopixel_featherwing.NeoPixelFeatherWing.shift_up?4(rotate: bool = False)
+adafruit_featherwing.neopixel_featherwing.NeoPixelFeatherWing?1(pixel_pin: Pin = board.D6, brightness: float = 0.1)
+adafruit_featherwing.pixelmatrix.PixelMatrix._get_index?5(indices: IndexUnion)
+adafruit_featherwing.pixelmatrix.PixelMatrix._update?5()
+adafruit_featherwing.pixelmatrix.PixelMatrix.brightness?4(brightness: float)
+adafruit_featherwing.pixelmatrix.PixelMatrix.fill?4(color: Sequence[int] = 0)
+adafruit_featherwing.pixelmatrix.PixelMatrix.shift_down?4(rotate: bool = False)
+adafruit_featherwing.pixelmatrix.PixelMatrix.shift_left?4(rotate: bool = False)
+adafruit_featherwing.pixelmatrix.PixelMatrix.shift_right?4(rotate: bool = False)
+adafruit_featherwing.pixelmatrix.PixelMatrix.shift_up?4(rotate: bool = False)
+adafruit_featherwing.pixelmatrix.PixelMatrix.show?4()
+adafruit_featherwing.pixelmatrix.PixelMatrix?1()
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing._encode?5(date: Dict[str, int])
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing._get_now?5()
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing._get_time_value?5(unit: str)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing._set_time_value?5(unit: str, value: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.datetime?4(datetime: time.struct_time)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.day?4(day: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.get_month_days?4(month: Optional[int] = None, year: Optional[int] = None)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.hour?4(hour: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.is_leap_year?4(year: Optional[int] = None)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.minute?4(minute: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.month?4(month: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.now?4()
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.second?4(second: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.set_date?4(day: int, month: int, year: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.set_time?4(hour: int, minute: int, second: int = 0)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.unixtime?4(unixtime: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.weekday?4(weekday: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing.year?4(year: int)
+adafruit_featherwing.rtc_featherwing.RTCFeatherWing?1(i2c: Optional[I2C] = None)
+adafruit_featherwing.sevensegment_featherwing.SevenSegmentFeatherWing?1(address: int = 0x70, i2c: Optional[I2C] = None)
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.acceleration?4()
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.configuration?4(val: int)
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.data_rate?4(val: int)
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.disable_freefall_detection?4()
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.disable_motion_detection?4()
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.disable_tap_detection?4()
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.enable_freefall_detection?4(**kwargs: int)
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.enable_motion_detection?4(**kwargs: int)
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.enable_tap_detection?4(**kwargs: int)
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.events?4()
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.range?4(val: int)
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.status?4()
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing.temperature?4()
+adafruit_featherwing.tempmotion_featherwing.TempMotionFeatherWing?1(adxl343_address: int = 0x53, adt7410_address: int = 0x48, i2c: Optional[int] = None, )
+adafruit_featherwing.tft_featherwing.TFTFeatherWing?1(spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, ts_cs: Optional[Pin] = None, sd_cs: Optional[Pin] = None, )
+adafruit_featherwing.tft_featherwing_24.TFTFeatherWing24?1(spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, ts_cs: Optional[Pin] = None, sd_cs: Optional[Pin] = None, )
+adafruit_featherwing.tft_featherwing_35.TFTFeatherWing35?1(spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, ts_cs: Optional[Pin] = None, sd_cs: Optional[Pin] = None, )
+adafruit_fingerprint.ADDRCODE?7
+adafruit_fingerprint.Adafruit_Fingerprint._debug?8
+adafruit_fingerprint.Adafruit_Fingerprint._get_data?5(expected: int)
+adafruit_fingerprint.Adafruit_Fingerprint._get_packet?5(expected: int)
+adafruit_fingerprint.Adafruit_Fingerprint._print_debug?5(info: str, data: Union[int, str], data_type: str = "str")
+adafruit_fingerprint.Adafruit_Fingerprint._send_data?5(data: List[int])
+adafruit_fingerprint.Adafruit_Fingerprint._send_packet?5(data: List[int])
+adafruit_fingerprint.Adafruit_Fingerprint._uart?8
+adafruit_fingerprint.Adafruit_Fingerprint.address?7
+adafruit_fingerprint.Adafruit_Fingerprint.baudrate?7
+adafruit_fingerprint.Adafruit_Fingerprint.check_module?4()
+adafruit_fingerprint.Adafruit_Fingerprint.close_uart?4()
+adafruit_fingerprint.Adafruit_Fingerprint.compare_templates?4()
+adafruit_fingerprint.Adafruit_Fingerprint.confidence?7
+adafruit_fingerprint.Adafruit_Fingerprint.count_templates?4()
+adafruit_fingerprint.Adafruit_Fingerprint.create_model?4()
+adafruit_fingerprint.Adafruit_Fingerprint.data_packet_size?7
+adafruit_fingerprint.Adafruit_Fingerprint.delete_model?4(location: int)
+adafruit_fingerprint.Adafruit_Fingerprint.device_address?7
+adafruit_fingerprint.Adafruit_Fingerprint.empty_library?4()
+adafruit_fingerprint.Adafruit_Fingerprint.finger_fast_search?4()
+adafruit_fingerprint.Adafruit_Fingerprint.finger_id?7
+adafruit_fingerprint.Adafruit_Fingerprint.finger_search?4()
+adafruit_fingerprint.Adafruit_Fingerprint.get_fpdata?4(sensorbuffer: str = "char", slot: int = 1)
+adafruit_fingerprint.Adafruit_Fingerprint.get_image?4()
+adafruit_fingerprint.Adafruit_Fingerprint.image_2_tz?4(slot: int = 1)
+adafruit_fingerprint.Adafruit_Fingerprint.library_size?7
+adafruit_fingerprint.Adafruit_Fingerprint.load_model?4(location: int, slot: int = 1)
+adafruit_fingerprint.Adafruit_Fingerprint.password?7
+adafruit_fingerprint.Adafruit_Fingerprint.read_sysparam?4()
+adafruit_fingerprint.Adafruit_Fingerprint.read_templates?4()
+adafruit_fingerprint.Adafruit_Fingerprint.security_level?7
+adafruit_fingerprint.Adafruit_Fingerprint.send_fpdata?4(data: List[int], sensorbuffer: str = "char", slot: int = 1)
+adafruit_fingerprint.Adafruit_Fingerprint.set_led?4(color: int = 1, mode: int = 3, speed: int = 0x80, cycles: int = 0)
+adafruit_fingerprint.Adafruit_Fingerprint.set_sysparam?4(param_num: int, param_val: int)
+adafruit_fingerprint.Adafruit_Fingerprint.soft_reset?4()
+adafruit_fingerprint.Adafruit_Fingerprint.status_register?7
+adafruit_fingerprint.Adafruit_Fingerprint.store_model?4(location: int, slot: int = 1)
+adafruit_fingerprint.Adafruit_Fingerprint.system_id?7
+adafruit_fingerprint.Adafruit_Fingerprint.template_count?7
+adafruit_fingerprint.Adafruit_Fingerprint.templates?7
+adafruit_fingerprint.Adafruit_Fingerprint.verify_password?4()
+adafruit_fingerprint.Adafruit_Fingerprint?1(uart: UART, passwd: Tuple[int, int, int, int] = (0, 0, 0, 0))
+adafruit_fingerprint.BADLOCATION?7
+adafruit_fingerprint.DBCLEARFAIL?7
+adafruit_fingerprint.DBRANGEFAIL?7
+adafruit_fingerprint.DELETEFAIL?7
+adafruit_fingerprint.ENROLLMISMATCH?7
+adafruit_fingerprint.FEATUREFAIL?7
+adafruit_fingerprint.FLASHERR?7
+adafruit_fingerprint.IMAGEFAIL?7
+adafruit_fingerprint.IMAGEMESS?7
+adafruit_fingerprint.INVALIDIMAGE?7
+adafruit_fingerprint.INVALIDREG?7
+adafruit_fingerprint.MODULEOK?7
+adafruit_fingerprint.NOFINGER?7
+adafruit_fingerprint.NOMATCH?7
+adafruit_fingerprint.NOTFOUND?7
+adafruit_fingerprint.OK?7
+adafruit_fingerprint.PACKETRECIEVEERR?7
+adafruit_fingerprint.PACKETRESPONSEFAIL?7
+adafruit_fingerprint.PASSFAIL?7
+adafruit_fingerprint.PASSVERIFY?7
+adafruit_fingerprint.UPLOADFAIL?7
+adafruit_fingerprint.UPLOADFEATUREFAIL?7
+adafruit_fingerprint._ACKPACKET?8
+adafruit_fingerprint._COMMANDPACKET?8
+adafruit_fingerprint._COMPARE?8
+adafruit_fingerprint._DATAPACKET?8
+adafruit_fingerprint._DELETE?8
+adafruit_fingerprint._DOWNLOAD?8
+adafruit_fingerprint._DOWNLOADIMAGE?8
+adafruit_fingerprint._EMPTY?8
+adafruit_fingerprint._ENDDATAPACKET?8
+adafruit_fingerprint._FINGERPRINTSEARCH?8
+adafruit_fingerprint._GETECHO?8
+adafruit_fingerprint._GETIMAGE?8
+adafruit_fingerprint._HISPEEDSEARCH?8
+adafruit_fingerprint._IMAGE2TZ?8
+adafruit_fingerprint._LOAD?8
+adafruit_fingerprint._READSYSPARA?8
+adafruit_fingerprint._REGMODEL?8
+adafruit_fingerprint._SETAURA?8
+adafruit_fingerprint._SETSYSPARA?8
+adafruit_fingerprint._SOFTRESET?8
+adafruit_fingerprint._STARTCODE?8
+adafruit_fingerprint._STORE?8
+adafruit_fingerprint._TEMPLATECOUNT?8
+adafruit_fingerprint._TEMPLATEREAD?8
+adafruit_fingerprint._UPLOAD?8
+adafruit_fingerprint._UPLOADIMAGE?8
+adafruit_fingerprint._VERIFYPASSWORD?8
+adafruit_floppy.FloppyBlockDevice._get_track_data?5(track, side)
+adafruit_floppy.FloppyBlockDevice._readblock?5(block, buf)
+adafruit_floppy.FloppyBlockDevice.count?4()
+adafruit_floppy.FloppyBlockDevice.deinit?4()
+adafruit_floppy.FloppyBlockDevice.readblocks?4(start_block, buf)
+adafruit_floppy.FloppyBlockDevice.sync?4()
+adafruit_floppy.FloppyBlockDevice.writeblocks?4(start, buf)
+adafruit_floppy.FloppyBlockDevice?1(floppy, heads=2, sectors=18, tracks=80)
+adafruit_floppy.MFMFloppy._check_inpos?5()
+adafruit_floppy.MFMFloppy._do_step?5(direction, count)
+adafruit_floppy.MFMFloppy.find_track0?4()
+adafruit_floppy.MFMFloppy.flux_readinto?4(buf: "circuitpython_typing.WritableBuffer")
+adafruit_floppy.MFMFloppy.mfm_readinto?4(buf: "circuitpython_typing.WriteableBuffer")
+adafruit_floppy.MFMFloppy.selected?4(select: bool)
+adafruit_floppy.MFMFloppy.side?4(head: int)
+adafruit_floppy.MFMFloppy.spin?4(motor_on: bool)
+adafruit_floppy.MFMFloppy.track?4(track: int)
+adafruit_floppy.MFMFloppy?1(*, densitypin: microcontroller.Pin, indexpin: microcontroller.Pin, selectpin: microcontroller.Pin, motorpin: microcontroller.Pin, directionpin: microcontroller.Pin, steppin: microcontroller.Pin, track0pin: microcontroller.Pin, protectpin: microcontroller.Pin, rddatapin: microcontroller.Pin, sidepin: microcontroller.Pin, readypin: microcontroller.Pin, wrdatapin: typing.Optional[microcontroller.Pin] = None, wrgatepin: typing.Optional[microcontroller.Pin] = None, )
+adafruit_floppy._MOTOR_DELAY_MS?8
+adafruit_floppy._STEP_DELAY_MS?8
+adafruit_floppy._STEP_IN?8
+adafruit_floppy._STEP_OUT?8
+adafruit_floppy._optionaldigitalinout?5(maybe_pin: typing.Optional[microcontroller.Pin], )
+adafruit_floppy._sleep_deadline_ms?5(deadline)
+adafruit_floppy._sleep_ms?5(interval)
+adafruit_focaltouch.Adafruit_FocalTouch._read?5(register, length, irq_pin=None)
+adafruit_focaltouch.Adafruit_FocalTouch._write?5(register, values)
+adafruit_focaltouch.Adafruit_FocalTouch.touched?4()
+adafruit_focaltouch.Adafruit_FocalTouch.touches?4()
+adafruit_focaltouch.Adafruit_FocalTouch?1(i2c, address=_FT_DEFAULT_I2C_ADDR, debug=False, irq_pin=None)
+adafruit_focaltouch._FT5X06_SCALE_FACTOR?8
+adafruit_focaltouch._FT5X06_TOUCH_BUFFER_SIZE?8
+adafruit_focaltouch._FT6XXX_SCALE_FACTOR?8
+adafruit_focaltouch._FT6XXX_TOUCH_BUFFER_SIZE?8
+adafruit_focaltouch._FT_DEFAULT_I2C_ADDR?8
+adafruit_focaltouch._FT_REG_CHIPID?8
+adafruit_focaltouch._FT_REG_DATA?8
+adafruit_focaltouch._FT_REG_FIRMVERS?8
+adafruit_focaltouch._FT_REG_LIBH?8
+adafruit_focaltouch._FT_REG_LIBL?8
+adafruit_focaltouch._FT_REG_NUMTOUCHES?8
+adafruit_focaltouch._FT_REG_POINTRATE?8
+adafruit_focaltouch._FT_REG_RELEASE?8
+adafruit_focaltouch._FT_REG_THRESHHOLD?8
+adafruit_focaltouch._FT_REG_VENDID?8
+adafruit_fona.adafruit_fona.CMD_AT?7
+adafruit_fona.adafruit_fona.FONA.TCP_MODE?7
+adafruit_fona.adafruit_fona.FONA.UDP_MODE?7
+adafruit_fona.adafruit_fona.FONA._expect_reply?5(reply: bytes, timeout: int = 10000)
+adafruit_fona.adafruit_fona.FONA._get_reply?5(data: Optional[bytes] = None, prefix: Optional[bytes] = None, suffix: Optional[bytes] = None, timeout: int = FONA_DEFAULT_TIMEOUT_MS, )
+adafruit_fona.adafruit_fona.FONA._get_reply_quoted?5(prefix: bytes, suffix: bytes, timeout: int)
+adafruit_fona.adafruit_fona.FONA._init_fona?5()
+adafruit_fona.adafruit_fona.FONA._parse_reply?5(reply: bytes, divider: str = ", ", idx: int = 0)
+adafruit_fona.adafruit_fona.FONA._read_line?5(timeout: int = FONA_DEFAULT_TIMEOUT_MS, multiline: bool = False)
+adafruit_fona.adafruit_fona.FONA._send_check_reply?5(send: Optional[bytes] = None, prefix: Optional[bytes] = None, suffix: Optional[bytes] = None, reply: Optional[bytes] = None, timeout=FONA_DEFAULT_TIMEOUT_MS, )
+adafruit_fona.adafruit_fona.FONA._send_check_reply_quoted?5(prefix: bytes, suffix: bytes, reply: bytes, timeout: int = FONA_DEFAULT_TIMEOUT_MS, )
+adafruit_fona.adafruit_fona.FONA._send_parse_reply?5(send_data: bytes, reply_data: bytes, divider: str = ", ", idx: int = 0)
+adafruit_fona.adafruit_fona.FONA._uart_write?5(buffer: bytes)
+adafruit_fona.adafruit_fona.FONA.delete_all_sms?4()
+adafruit_fona.adafruit_fona.FONA.delete_sms?4(sms_slot: int)
+adafruit_fona.adafruit_fona.FONA.enable_sms_notification?4(enable: bool = True)
+adafruit_fona.adafruit_fona.FONA.factory_reset?4()
+adafruit_fona.adafruit_fona.FONA.get_host_by_name?4(hostname: str)
+adafruit_fona.adafruit_fona.FONA.get_socket?4()
+adafruit_fona.adafruit_fona.FONA.gprs?4()
+adafruit_fona.adafruit_fona.FONA.gps?4(gps_on: bool = False)
+adafruit_fona.adafruit_fona.FONA.iccid?4()
+adafruit_fona.adafruit_fona.FONA.iemi?4()
+adafruit_fona.adafruit_fona.FONA.local_ip?4()
+adafruit_fona.adafruit_fona.FONA.network_status?4()
+adafruit_fona.adafruit_fona.FONA.num_sms?4(sim_storage: bool = True)
+adafruit_fona.adafruit_fona.FONA.pretty_ip?4(ip: ReadableBuffer)
+adafruit_fona.adafruit_fona.FONA.read_sms?4(sms_slot: int)
+adafruit_fona.adafruit_fona.FONA.receive_sms?4()
+adafruit_fona.adafruit_fona.FONA.remote_ip?4(sock_num: int)
+adafruit_fona.adafruit_fona.FONA.reset?4()
+adafruit_fona.adafruit_fona.FONA.rssi?4()
+adafruit_fona.adafruit_fona.FONA.send_sms?4(phone_number: int, message: str)
+adafruit_fona.adafruit_fona.FONA.set_gprs?4(apn: Optional[Tuple[str, Optional[str], Optional[str]]] = None, enable: bool = True, )
+adafruit_fona.adafruit_fona.FONA.socket_available?4(sock_num: int)
+adafruit_fona.adafruit_fona.FONA.socket_close?4(sock_num: int)
+adafruit_fona.adafruit_fona.FONA.socket_connect?4(sock_num: int, dest: str, port: int, conn_mode: int = TCP_MODE)
+adafruit_fona.adafruit_fona.FONA.socket_read?4(sock_num: int, length: int)
+adafruit_fona.adafruit_fona.FONA.socket_status?4(sock_num: int)
+adafruit_fona.adafruit_fona.FONA.socket_write?4(sock_num: int, buffer: bytes, timeout: int = 3000)
+adafruit_fona.adafruit_fona.FONA.unpretty_ip?4(ip: str)
+adafruit_fona.adafruit_fona.FONA.version?4()
+adafruit_fona.adafruit_fona.FONA?1(uart: UART, rst: DigitalInOut, ri: Optional[DigitalInOut] = None, debug: bool = False, )
+adafruit_fona.adafruit_fona.FONA_3G_A?7
+adafruit_fona.adafruit_fona.FONA_3G_E?7
+adafruit_fona.adafruit_fona.FONA_800_H?7
+adafruit_fona.adafruit_fona.FONA_800_L?7
+adafruit_fona.adafruit_fona.FONA_808_V1?7
+adafruit_fona.adafruit_fona.FONA_808_V2?7
+adafruit_fona.adafruit_fona.FONA_DEFAULT_TIMEOUT_MS?7
+adafruit_fona.adafruit_fona.FONA_MAX_SOCKETS?7
+adafruit_fona.adafruit_fona.FONA_SMS_STORAGE_INTERNAL?7
+adafruit_fona.adafruit_fona.FONA_SMS_STORAGE_SIM?7
+adafruit_fona.adafruit_fona.REPLY_AT?7
+adafruit_fona.adafruit_fona.REPLY_OK?7
+adafruit_fona.adafruit_fona_network.CELLULAR.connect?4()
+adafruit_fona.adafruit_fona_network.CELLULAR.disconnect?4()
+adafruit_fona.adafruit_fona_network.CELLULAR.iccid?4()
+adafruit_fona.adafruit_fona_network.CELLULAR.imei?4()
+adafruit_fona.adafruit_fona_network.CELLULAR.is_attached?4()
+adafruit_fona.adafruit_fona_network.CELLULAR.is_connected?4()
+adafruit_fona.adafruit_fona_network.CELLULAR?1(fona: FONA, apn: Tuple[str, Optional[str], Optional[str]])
+adafruit_fona.adafruit_fona_network.NET_CDMA?7
+adafruit_fona.adafruit_fona_network.NET_GSM?7
+adafruit_fona.adafruit_fona_socket.AF_INET?7
+adafruit_fona.adafruit_fona_socket.NO_SOCKET_AVAIL?7
+adafruit_fona.adafruit_fona_socket.SOCKETS?7
+adafruit_fona.adafruit_fona_socket.SOCK_DGRAM?7
+adafruit_fona.adafruit_fona_socket.SOCK_STREAM?7
+adafruit_fona.adafruit_fona_socket.TCP_MODE?7
+adafruit_fona.adafruit_fona_socket._the_interface?8
+adafruit_fona.adafruit_fona_socket.getaddrinfo?4(host, port: int, family=0, socktype=0, proto=0, flags=0)
+adafruit_fona.adafruit_fona_socket.gethostbyname?4(hostname: str)
+adafruit_fona.adafruit_fona_socket.htonl?4(x: int)
+adafruit_fona.adafruit_fona_socket.htons?4(x: int)
+adafruit_fona.adafruit_fona_socket.set_interface?4(iface: FONA)
+adafruit_fona.adafruit_fona_socket.socket.available?4()
+adafruit_fona.adafruit_fona_socket.socket.close?4()
+adafruit_fona.adafruit_fona_socket.socket.connect?4(address: Tuple[str, int], conn_mode: Optional[int] = None)
+adafruit_fona.adafruit_fona_socket.socket.connected?4()
+adafruit_fona.adafruit_fona_socket.socket.getpeername?4()
+adafruit_fona.adafruit_fona_socket.socket.gettimeout?4()
+adafruit_fona.adafruit_fona_socket.socket.inet_aton?4(ip_string: str)
+adafruit_fona.adafruit_fona_socket.socket.readline?4()
+adafruit_fona.adafruit_fona_socket.socket.recv?4(bufsize: int = 0)
+adafruit_fona.adafruit_fona_socket.socket.send?4(data: bytes)
+adafruit_fona.adafruit_fona_socket.socket.settimeout?4(value: int)
+adafruit_fona.adafruit_fona_socket.socket.socknum?4()
+adafruit_fona.adafruit_fona_socket.socket?1(family: int = AF_INET, type: int = SOCK_STREAM, proto: int = 0, fileno: Optional[int] = None, socknum: Optional[int] = None, )
+adafruit_fona.fona_3g.FONA3G.get_host_by_name?4(hostname: str)
+adafruit_fona.fona_3g.FONA3G.get_socket?4()
+adafruit_fona.fona_3g.FONA3G.gps?4(gps_on: bool = False)
+adafruit_fona.fona_3g.FONA3G.local_ip?4()
+adafruit_fona.fona_3g.FONA3G.remote_ip?4(sock_num: int)
+adafruit_fona.fona_3g.FONA3G.set_baudrate?4(baudrate: int)
+adafruit_fona.fona_3g.FONA3G.set_gprs?4(apn: Optional[Tuple[str, Optional[str], Optional[str]]] = None, enable: bool = True, )
+adafruit_fona.fona_3g.FONA3G.socket_connect?4(sock_num: int, dest: str, port: int, conn_mode: int = 0)
+adafruit_fona.fona_3g.FONA3G.socket_status?4(sock_num: int)
+adafruit_fona.fona_3g.FONA3G.socket_write?4(sock_num: int, buffer: bytes, timeout: int = 120000)
+adafruit_fona.fona_3g.FONA3G.tx_timeout?4(timeout: int)
+adafruit_fona.fona_3g.FONA3G.ue_system_info?4()
+adafruit_fona.fona_3g.FONA3G?1(uart: UART, rst: DigitalInOut, ri: Optional[DigitalInOut] = None, debug: bool = False, )
+adafruit_fona.fona_3g.FONA_MAX_SOCKETS?7
+adafruit_fram.FRAM._read_address?5(address: int, read_buffer: bytearray)
+adafruit_fram.FRAM._write?5(start_address: int, data: Union[int, Sequence[int]], wraparound: bool)
+adafruit_fram.FRAM.write_protected?4()
+adafruit_fram.FRAM.write_wraparound?4(value: bool)
+adafruit_fram.FRAM?1(max_size: int, write_protect: bool = False, wp_pin: Optional[DigitalInOut] = None, )
+adafruit_fram.FRAM_I2C._read_address?5(address: int, read_buffer: bytearray)
+adafruit_fram.FRAM_I2C._write?5(start_address: int, data: Union[int, Sequence[int]], wraparound: bool = False, )
+adafruit_fram.FRAM_I2C.write_protected?4(value: bool)
+adafruit_fram.FRAM_I2C?1(i2c_bus: I2C, address: int = 0x50, write_protect: bool = False, wp_pin: Optional[DigitalInOut] = None, )
+adafruit_fram.FRAM_SPI._read_address?5(address: int, read_buffer: bytearray)
+adafruit_fram.FRAM_SPI._write?5(start_address: int, data: Union[int, Sequence[int]], wraparound: bool = False, )
+adafruit_fram.FRAM_SPI.write_protected?4(value: bool)
+adafruit_fram.FRAM_SPI?1(spi_bus: SPI, spi_cs: DigitalInOut, write_protect: bool = False, wp_pin: Optional[DigitalInOut] = None, baudrate: int = 100000, max_size: int = _MAX_SIZE_SPI, )
+adafruit_fram._I2C_MANF_ID?8
+adafruit_fram._I2C_PROD_ID?8
+adafruit_fram._MAX_SIZE_I2C?8
+adafruit_fram._MAX_SIZE_SPI?8
+adafruit_fram._SPI_MANF_ID?8
+adafruit_fram._SPI_OPCODE_RDID?8
+adafruit_fram._SPI_OPCODE_RDSR?8
+adafruit_fram._SPI_OPCODE_READ?8
+adafruit_fram._SPI_OPCODE_WRDI?8
+adafruit_fram._SPI_OPCODE_WREN?8
+adafruit_fram._SPI_OPCODE_WRITE?8
+adafruit_fram._SPI_OPCODE_WRSR?8
+adafruit_fram._SPI_PROD_ID?8
+adafruit_framebuf.BitmapFont.deinit?4()
+adafruit_framebuf.BitmapFont.draw_char?4(char, x, y, framebuffer, color, size=1)
+adafruit_framebuf.BitmapFont.width?4(text)
+adafruit_framebuf.BitmapFont?1(font_name="font5x8.bin")
+adafruit_framebuf.FrameBuffer.blit?4()
+adafruit_framebuf.FrameBuffer.circle?4(center_x, center_y, radius, color)
+adafruit_framebuf.FrameBuffer.fill?4(color)
+adafruit_framebuf.FrameBuffer.fill_rect?4(x, y, width, height, color)
+adafruit_framebuf.FrameBuffer.hline?4(x, y, width, color)
+adafruit_framebuf.FrameBuffer.image?4(img)
+adafruit_framebuf.FrameBuffer.line?4(x_0, y_0, x_1, y_1, color)
+adafruit_framebuf.FrameBuffer.pixel?4(x, y, color=None)
+adafruit_framebuf.FrameBuffer.rect?4(x, y, width, height, color, *, fill=False)
+adafruit_framebuf.FrameBuffer.rotation?4(val)
+adafruit_framebuf.FrameBuffer.scroll?4(delta_x, delta_y)
+adafruit_framebuf.FrameBuffer.text?4(string, x, y, color, *, font_name="font5x8.bin", size=1)
+adafruit_framebuf.FrameBuffer.vline?4(x, y, height, color)
+adafruit_framebuf.FrameBuffer?1(buf, width, height, buf_format=MVLSB, stride=None)
+adafruit_framebuf.GS4_HMSB?7
+adafruit_framebuf.MHMSB?7
+adafruit_framebuf.MHMSBFormat.fill?4(color)
+adafruit_framebuf.MHMSBFormat.fill_rect?4(x, y, width, height, color)
+adafruit_framebuf.MHMSBFormat.get_pixel?4(x, y)
+adafruit_framebuf.MHMSBFormat.set_pixel?4(x, y, color)
+adafruit_framebuf.MVLSB?7
+adafruit_framebuf.MVLSBFormat.fill?4(color)
+adafruit_framebuf.MVLSBFormat.fill_rect?4(x, y, width, height, color)
+adafruit_framebuf.MVLSBFormat.get_pixel?4(x, y)
+adafruit_framebuf.MVLSBFormat.set_pixel?4(x, y, color)
+adafruit_framebuf.RGB565?7
+adafruit_framebuf.RGB888?7
+adafruit_framebuf.RGB888Format.fill?4(color)
+adafruit_framebuf.RGB888Format.fill_rect?4(x, y, width, height, color)
+adafruit_framebuf.RGB888Format.get_pixel?4(x, y)
+adafruit_framebuf.RGB888Format.set_pixel?4(x, y, color)
+adafruit_funhouse.FunHouse.enter_light_sleep?4(sleep_time: float)
+adafruit_funhouse.FunHouse?1(*, url: Optional[str] = None, headers: Dict[str, str] = None, json_path: Optional[Union[List[str], List[List[str]]]] = None, regexp_path: Optional[Sequence[str]] = None, default_bg: int = 0, status_dotstar: Optional[DotStar] = None, json_transform: Optional[Union[Callable, List[Callable]]] = None, rotation: int = 270, scale: int = 1, debug: bool = False, )
+adafruit_funhouse.graphics.Graphics?1(*, default_bg: int = 0, rotation: int = 270, scale: int = 1, debug: bool = False)
+adafruit_funhouse.network.IO_MQTT_BROKER?7
+adafruit_funhouse.network.Network._get_mqtt_client?5()
+adafruit_funhouse.network.Network.enabled?4(value: bool)
+adafruit_funhouse.network.Network.init_io_mqtt?4()
+adafruit_funhouse.network.Network.init_mqtt?4(broker: str, port: int = 8883, username: str = None, password: str = None, use_io: bool = False, )
+adafruit_funhouse.network.Network.mqtt_connect?4(*args: Union[bool, str, int], **kwargs: Union[bool, str, int])
+adafruit_funhouse.network.Network.mqtt_loop?4(*args: int, suppress_mqtt_errors: bool = True, **kwargs: int)
+adafruit_funhouse.network.Network.mqtt_publish?4(*args: Union[str, int, float], suppress_mqtt_errors: bool = True, **kwargs: Union[str, int, float])
+adafruit_funhouse.network.Network.on_mqtt_connect?4(value: Callable)
+adafruit_funhouse.network.Network.on_mqtt_disconnect?4(value: Callable)
+adafruit_funhouse.network.Network.on_mqtt_message?4(value: Callable)
+adafruit_funhouse.network.Network.on_mqtt_subscribe?4(value: Callable)
+adafruit_funhouse.network.Network.on_mqtt_unsubscribe?4(value: Callable)
+adafruit_funhouse.network.Network?1(*, status_dotstar: Optional[DotStar] = None, extract_values: bool = True, debug: bool = False, )
+adafruit_funhouse.peripherals.Peripherals.any_button_pressed?4()
+adafruit_funhouse.peripherals.Peripherals.button_down?4()
+adafruit_funhouse.peripherals.Peripherals.button_sel?4()
+adafruit_funhouse.peripherals.Peripherals.button_up?4()
+adafruit_funhouse.peripherals.Peripherals.captouch6?4()
+adafruit_funhouse.peripherals.Peripherals.captouch7?4()
+adafruit_funhouse.peripherals.Peripherals.captouch8?4()
+adafruit_funhouse.peripherals.Peripherals.deinit?4()
+adafruit_funhouse.peripherals.Peripherals.led?4(value: bool)
+adafruit_funhouse.peripherals.Peripherals.light?4()
+adafruit_funhouse.peripherals.Peripherals.pir_sensor?4()
+adafruit_funhouse.peripherals.Peripherals.play_tone?4(duration: float)
+adafruit_funhouse.peripherals.Peripherals.pressure?4()
+adafruit_funhouse.peripherals.Peripherals.relative_humidity?4()
+adafruit_funhouse.peripherals.Peripherals.set_dotstars?4(*values: int)
+adafruit_funhouse.peripherals.Peripherals.slider?4()
+adafruit_funhouse.peripherals.Peripherals.temperature?4()
+adafruit_funhouse.peripherals.Peripherals?1()
+adafruit_fxas21002c.DEGREE_TO_RAD?7
+adafruit_fxas21002c.FXAS21002C._BUFFER?8
+adafruit_fxas21002c.FXAS21002C._read_u8?5(address)
+adafruit_fxas21002c.FXAS21002C._write_u8?5(address, val)
+adafruit_fxas21002c.FXAS21002C.gyroscope?4()
+adafruit_fxas21002c.FXAS21002C.read_raw?4()
+adafruit_fxas21002c.FXAS21002C?1(i2c, address=_FXAS21002C_ADDRESS, gyro_range=GYRO_RANGE_250DPS)
+adafruit_fxas21002c.GYRO_RANGE_1000DPS?7
+adafruit_fxas21002c.GYRO_RANGE_2000DPS?7
+adafruit_fxas21002c.GYRO_RANGE_250DPS?7
+adafruit_fxas21002c.GYRO_RANGE_500DPS?7
+adafruit_fxas21002c._FXAS21002C_ADDRESS?8
+adafruit_fxas21002c._FXAS21002C_ID?8
+adafruit_fxas21002c._GYRO_REGISTER_CTRL_REG0?8
+adafruit_fxas21002c._GYRO_REGISTER_CTRL_REG1?8
+adafruit_fxas21002c._GYRO_REGISTER_CTRL_REG2?8
+adafruit_fxas21002c._GYRO_REGISTER_OUT_X_LSB?8
+adafruit_fxas21002c._GYRO_REGISTER_OUT_X_MSB?8
+adafruit_fxas21002c._GYRO_REGISTER_OUT_Y_LSB?8
+adafruit_fxas21002c._GYRO_REGISTER_OUT_Y_MSB?8
+adafruit_fxas21002c._GYRO_REGISTER_OUT_Z_LSB?8
+adafruit_fxas21002c._GYRO_REGISTER_OUT_Z_MSB?8
+adafruit_fxas21002c._GYRO_REGISTER_STATUS?8
+adafruit_fxas21002c._GYRO_REGISTER_WHO_AM_I?8
+adafruit_fxas21002c._GYRO_SENSITIVITY_1000DPS?8
+adafruit_fxas21002c._GYRO_SENSITIVITY_2000DPS?8
+adafruit_fxas21002c._GYRO_SENSITIVITY_250DPS?8
+adafruit_fxas21002c._GYRO_SENSITIVITY_500DPS?8
+adafruit_fxos8700.ACCEL_RANGE_2G?7
+adafruit_fxos8700.ACCEL_RANGE_4G?7
+adafruit_fxos8700.ACCEL_RANGE_8G?7
+adafruit_fxos8700.FXOS8700._BUFFER?8
+adafruit_fxos8700.FXOS8700._read_u8?5(address: int)
+adafruit_fxos8700.FXOS8700._write_u8?5(address: int, val: int)
+adafruit_fxos8700.FXOS8700.accelerometer?4()
+adafruit_fxos8700.FXOS8700.magnetometer?4()
+adafruit_fxos8700.FXOS8700.read_raw_accel_mag?4()
+adafruit_fxos8700.FXOS8700?1(i2c: I2C, address: int = _FXOS8700_ADDRESS, accel_range: int = ACCEL_RANGE_2G, )
+adafruit_fxos8700._ACCEL_MG_LSB_2G?8
+adafruit_fxos8700._ACCEL_MG_LSB_4G?8
+adafruit_fxos8700._ACCEL_MG_LSB_8G?8
+adafruit_fxos8700._FXOS8700_ADDRESS?8
+adafruit_fxos8700._FXOS8700_ID?8
+adafruit_fxos8700._FXOS8700_REGISTER_CTRL_REG1?8
+adafruit_fxos8700._FXOS8700_REGISTER_CTRL_REG2?8
+adafruit_fxos8700._FXOS8700_REGISTER_CTRL_REG3?8
+adafruit_fxos8700._FXOS8700_REGISTER_CTRL_REG4?8
+adafruit_fxos8700._FXOS8700_REGISTER_CTRL_REG5?8
+adafruit_fxos8700._FXOS8700_REGISTER_MCTRL_REG1?8
+adafruit_fxos8700._FXOS8700_REGISTER_MCTRL_REG2?8
+adafruit_fxos8700._FXOS8700_REGISTER_MCTRL_REG3?8
+adafruit_fxos8700._FXOS8700_REGISTER_MOUT_X_LSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_MOUT_X_MSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_MOUT_Y_LSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_MOUT_Y_MSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_MOUT_Z_LSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_MOUT_Z_MSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_MSTATUS?8
+adafruit_fxos8700._FXOS8700_REGISTER_OUT_X_LSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_OUT_X_MSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_OUT_Y_LSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_OUT_Y_MSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_OUT_Z_LSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_OUT_Z_MSB?8
+adafruit_fxos8700._FXOS8700_REGISTER_STATUS?8
+adafruit_fxos8700._FXOS8700_REGISTER_WHO_AM_I?8
+adafruit_fxos8700._FXOS8700_REGISTER_XYZ_DATA_CFG?8
+adafruit_fxos8700._MAG_UT_LSB?8
+adafruit_fxos8700._SENSORS_GRAVITY_STANDARD?8
+adafruit_fxos8700._twos_comp?5(val: int, bits: int)
+adafruit_gc_iot_core.Cloud_Core.client_id?4()
+adafruit_gc_iot_core.Cloud_Core.generate_jwt?4(ttl: int = 43200, algo: str = "RS256")
+adafruit_gc_iot_core.Cloud_Core?1(esp: Optional[ESP32SPI.ESP_SPIcontrol] = None, secrets: Optional[Dict[str, Any]] = None, log: bool = False, )
+adafruit_gc_iot_core.MQTT_API._on_connect_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], flags: int, return_code: int, )
+adafruit_gc_iot_core.MQTT_API._on_disconnect_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], return_code: int, )
+adafruit_gc_iot_core.MQTT_API._on_message_mqtt?5(client: MQTT.MQTT, topic: str, payload: str)
+adafruit_gc_iot_core.MQTT_API._on_subscribe_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], topic: str, qos: int, )
+adafruit_gc_iot_core.MQTT_API._on_unsubscribe_mqtt?5(client: MQTT.MQTT, user_data: Optional[Any], topic: str, pid: int, )
+adafruit_gc_iot_core.MQTT_API.connect?4()
+adafruit_gc_iot_core.MQTT_API.disconnect?4()
+adafruit_gc_iot_core.MQTT_API.is_connected?4()
+adafruit_gc_iot_core.MQTT_API.loop?4()
+adafruit_gc_iot_core.MQTT_API.publish?4(payload: Union[int, str], topic: str = "events", subfolder: Optional[str] = None, qos: int = 0, )
+adafruit_gc_iot_core.MQTT_API.publish_state?4(payload: Union[int, str])
+adafruit_gc_iot_core.MQTT_API.reconnect?4()
+adafruit_gc_iot_core.MQTT_API.subscribe?4(topic: str, subfolder: Optional[str] = None, qos: int = 1, )
+adafruit_gc_iot_core.MQTT_API.subscribe_to_all_commands?4(qos: int = 1)
+adafruit_gc_iot_core.MQTT_API.subscribe_to_config?4(qos: int = 1)
+adafruit_gc_iot_core.MQTT_API.subscribe_to_subfolder?4(topic: str, subfolder: Optional[str] = None, qos: int = 1, )
+adafruit_gc_iot_core.MQTT_API.unsubscribe?4(topic: str, subfolder: Optional[str] = None)
+adafruit_gc_iot_core.MQTT_API.unsubscribe_from_all_commands?4()
+adafruit_gc_iot_core.MQTT_API?1(mqtt_client: MQTT.MQTT)
+adafruit_gizmo.eink_gizmo.EInk_Gizmo?1(*, spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, reset: Optional[Pin] = None, busy: Optional[Pin] = None)
+adafruit_gizmo.eink_gizmo.EInk_HD_Gizmo?1(*, spi: Optional[SPI] = None, cs: Optional[Pin] = None, dc: Optional[Pin] = None, reset: Optional[Pin] = None, busy: Optional[Pin] = None)
+adafruit_gizmo.tft_gizmo.TFT_Gizmo?1(*, spi: Optional[SPI] = None, cs: Pin = board.RX, dc: Pin = board.TX, backlight: Pin = board.A3, rotation: int = 180)
+adafruit_gps.GPS._parse_gga?5(data)
+adafruit_gps.GPS._parse_gll?5(data)
+adafruit_gps.GPS._parse_gsa?5(talker, data)
+adafruit_gps.GPS._parse_gsv?5(talker, data)
+adafruit_gps.GPS._parse_rmc?5(data)
+adafruit_gps.GPS._parse_sentence?5()
+adafruit_gps.GPS._read_sentence?5()
+adafruit_gps.GPS._update_timestamp_utc?5(time_utc, date=None)
+adafruit_gps.GPS.datetime?4()
+adafruit_gps.GPS.has_3d_fix?4()
+adafruit_gps.GPS.has_fix?4()
+adafruit_gps.GPS.in_waiting?4()
+adafruit_gps.GPS.nmea_sentence?4()
+adafruit_gps.GPS.read?4(num_bytes)
+adafruit_gps.GPS.readline?4()
+adafruit_gps.GPS.send_command?4(command, add_checksum=True)
+adafruit_gps.GPS.update?4()
+adafruit_gps.GPS.write?4(bytestr)
+adafruit_gps.GPS?1(uart, debug=False)
+adafruit_gps.GPS_GtopI2C.in_waiting?4()
+adafruit_gps.GPS_GtopI2C.read?4(num_bytes=1)
+adafruit_gps.GPS_GtopI2C.readline?4()
+adafruit_gps.GPS_GtopI2C.write?4(bytestr)
+adafruit_gps.GPS_GtopI2C?1(i2c_bus, *, address=_GPSI2C_DEFAULT_ADDRESS, debug=False, timeout=5)
+adafruit_gps._GGA?8
+adafruit_gps._GLL?8
+adafruit_gps._GPSI2C_DEFAULT_ADDRESS?8
+adafruit_gps._GSA?8
+adafruit_gps._GSA_4_11?8
+adafruit_gps._GSV11?8
+adafruit_gps._GSV15?8
+adafruit_gps._GSV19?8
+adafruit_gps._GSV7?8
+adafruit_gps._RMC?8
+adafruit_gps._RMC_4_1?8
+adafruit_gps._SENTENCE_PARAMS?8
+adafruit_gps._ST_MAX?8
+adafruit_gps._ST_MIN?8
+adafruit_gps._parse_data?5(sentence_type, data)
+adafruit_gps._parse_degrees?5(nmea_data)
+adafruit_gps._parse_float?5(nmea_data)
+adafruit_gps._parse_int?5(nmea_data)
+adafruit_gps._parse_str?5(nmea_data)
+adafruit_gps._parse_talker?5(data_type)
+adafruit_gps._read_degrees?5(data, index, neg)
+adafruit_gps._read_int_degrees?5(data, index, neg)
+adafruit_hashlib.ALGOS_AVAIL?7
+adafruit_hashlib.algorithms_available?4()
+adafruit_hashlib.new?4(algo, data=b"")
+adafruit_hcsr04.HCSR04._dist_two_wire?5()
+adafruit_hcsr04.HCSR04.deinit?4()
+adafruit_hcsr04.HCSR04.distance?4()
+adafruit_hcsr04.HCSR04?1(trigger_pin, echo_pin, *, timeout=0.1)
+adafruit_hcsr04._USE_PULSEIO?8
+adafruit_hid.consumer_control.ConsumerControl.press?4(consumer_code: int)
+adafruit_hid.consumer_control.ConsumerControl.release?4()
+adafruit_hid.consumer_control.ConsumerControl.send?4(consumer_code: int)
+adafruit_hid.consumer_control.ConsumerControl?1(devices: Sequence[usb_hid.Device])
+adafruit_hid.consumer_control_code.ConsumerControlCode.BRIGHTNESS_DECREMENT?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.BRIGHTNESS_INCREMENT?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.EJECT?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.FAST_FORWARD?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.MUTE?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.PLAY_PAUSE?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.RECORD?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.REWIND?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.SCAN_NEXT_TRACK?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.SCAN_PREVIOUS_TRACK?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.STOP?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.VOLUME_DECREMENT?7
+adafruit_hid.consumer_control_code.ConsumerControlCode.VOLUME_INCREMENT?7
+adafruit_hid.find_device?4(devices: Sequence[usb_hid.Device], *, usage_page: int, usage: int)
+adafruit_hid.keyboard.Keyboard.LED_CAPS_LOCK?7
+adafruit_hid.keyboard.Keyboard.LED_COMPOSE?7
+adafruit_hid.keyboard.Keyboard.LED_NUM_LOCK?7
+adafruit_hid.keyboard.Keyboard.LED_SCROLL_LOCK?7
+adafruit_hid.keyboard.Keyboard._add_keycode_to_report?5(keycode: int)
+adafruit_hid.keyboard.Keyboard._remove_keycode_from_report?5(keycode: int)
+adafruit_hid.keyboard.Keyboard.led_on?4(led_code: int)
+adafruit_hid.keyboard.Keyboard.led_status?4()
+adafruit_hid.keyboard.Keyboard.press?4(*keycodes: int)
+adafruit_hid.keyboard.Keyboard.release?4(*keycodes: int)
+adafruit_hid.keyboard.Keyboard.release_all?4()
+adafruit_hid.keyboard.Keyboard.send?4(*keycodes: int)
+adafruit_hid.keyboard.Keyboard?1(devices: Sequence[usb_hid.Device])
+adafruit_hid.keyboard._MAX_KEYPRESSES?8
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.ALTGR_FLAG?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.ASCII_TO_KEYCODE?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.COMBINED_KEYS?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.HIGHER_ASCII?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.NEED_ALTGR?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.RIGHT_ALT_CODE?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.SHIFT_CODE?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.SHIFT_FLAG?7
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase._above128char_to_keycode?5(char: str)
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase._char_to_keycode?5(char: str)
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase._write?5(keycode: int, altgr: bool = False)
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.keycodes?4(char: str)
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase.write?4(string: str)
+adafruit_hid.keyboard_layout_base.KeyboardLayoutBase?1(keyboard: Keyboard)
+adafruit_hid.keyboard_layout_us.KeyboardLayout?7
+adafruit_hid.keyboard_layout_us.KeyboardLayoutUS.ASCII_TO_KEYCODE?7
+adafruit_hid.keycode.Keycode.A?7
+adafruit_hid.keycode.Keycode.ALT?7
+adafruit_hid.keycode.Keycode.APPLICATION?7
+adafruit_hid.keycode.Keycode.B?7
+adafruit_hid.keycode.Keycode.BACKSLASH?7
+adafruit_hid.keycode.Keycode.BACKSPACE?7
+adafruit_hid.keycode.Keycode.C?7
+adafruit_hid.keycode.Keycode.CAPS_LOCK?7
+adafruit_hid.keycode.Keycode.COMMA?7
+adafruit_hid.keycode.Keycode.COMMAND?7
+adafruit_hid.keycode.Keycode.CONTROL?7
+adafruit_hid.keycode.Keycode.D?7
+adafruit_hid.keycode.Keycode.DELETE?7
+adafruit_hid.keycode.Keycode.DOWN_ARROW?7
+adafruit_hid.keycode.Keycode.E?7
+adafruit_hid.keycode.Keycode.EIGHT?7
+adafruit_hid.keycode.Keycode.END?7
+adafruit_hid.keycode.Keycode.ENTER?7
+adafruit_hid.keycode.Keycode.EQUALS?7
+adafruit_hid.keycode.Keycode.ESCAPE?7
+adafruit_hid.keycode.Keycode.F10?7
+adafruit_hid.keycode.Keycode.F11?7
+adafruit_hid.keycode.Keycode.F12?7
+adafruit_hid.keycode.Keycode.F13?7
+adafruit_hid.keycode.Keycode.F14?7
+adafruit_hid.keycode.Keycode.F15?7
+adafruit_hid.keycode.Keycode.F16?7
+adafruit_hid.keycode.Keycode.F17?7
+adafruit_hid.keycode.Keycode.F18?7
+adafruit_hid.keycode.Keycode.F19?7
+adafruit_hid.keycode.Keycode.F1?7
+adafruit_hid.keycode.Keycode.F20?7
+adafruit_hid.keycode.Keycode.F21?7
+adafruit_hid.keycode.Keycode.F22?7
+adafruit_hid.keycode.Keycode.F23?7
+adafruit_hid.keycode.Keycode.F24?7
+adafruit_hid.keycode.Keycode.F2?7
+adafruit_hid.keycode.Keycode.F3?7
+adafruit_hid.keycode.Keycode.F4?7
+adafruit_hid.keycode.Keycode.F5?7
+adafruit_hid.keycode.Keycode.F6?7
+adafruit_hid.keycode.Keycode.F7?7
+adafruit_hid.keycode.Keycode.F8?7
+adafruit_hid.keycode.Keycode.F9?7
+adafruit_hid.keycode.Keycode.F?7
+adafruit_hid.keycode.Keycode.FIVE?7
+adafruit_hid.keycode.Keycode.FORWARD_SLASH?7
+adafruit_hid.keycode.Keycode.FOUR?7
+adafruit_hid.keycode.Keycode.G?7
+adafruit_hid.keycode.Keycode.GRAVE_ACCENT?7
+adafruit_hid.keycode.Keycode.GUI?7
+adafruit_hid.keycode.Keycode.H?7
+adafruit_hid.keycode.Keycode.HOME?7
+adafruit_hid.keycode.Keycode.I?7
+adafruit_hid.keycode.Keycode.INSERT?7
+adafruit_hid.keycode.Keycode.J?7
+adafruit_hid.keycode.Keycode.K?7
+adafruit_hid.keycode.Keycode.KEYPAD_ASTERISK?7
+adafruit_hid.keycode.Keycode.KEYPAD_BACKSLASH?7
+adafruit_hid.keycode.Keycode.KEYPAD_EIGHT?7
+adafruit_hid.keycode.Keycode.KEYPAD_ENTER?7
+adafruit_hid.keycode.Keycode.KEYPAD_EQUALS?7
+adafruit_hid.keycode.Keycode.KEYPAD_FIVE?7
+adafruit_hid.keycode.Keycode.KEYPAD_FORWARD_SLASH?7
+adafruit_hid.keycode.Keycode.KEYPAD_FOUR?7
+adafruit_hid.keycode.Keycode.KEYPAD_MINUS?7
+adafruit_hid.keycode.Keycode.KEYPAD_NINE?7
+adafruit_hid.keycode.Keycode.KEYPAD_NUMLOCK?7
+adafruit_hid.keycode.Keycode.KEYPAD_ONE?7
+adafruit_hid.keycode.Keycode.KEYPAD_PERIOD?7
+adafruit_hid.keycode.Keycode.KEYPAD_PLUS?7
+adafruit_hid.keycode.Keycode.KEYPAD_SEVEN?7
+adafruit_hid.keycode.Keycode.KEYPAD_SIX?7
+adafruit_hid.keycode.Keycode.KEYPAD_THREE?7
+adafruit_hid.keycode.Keycode.KEYPAD_TWO?7
+adafruit_hid.keycode.Keycode.KEYPAD_ZERO?7
+adafruit_hid.keycode.Keycode.L?7
+adafruit_hid.keycode.Keycode.LEFT_ALT?7
+adafruit_hid.keycode.Keycode.LEFT_ARROW?7
+adafruit_hid.keycode.Keycode.LEFT_BRACKET?7
+adafruit_hid.keycode.Keycode.LEFT_CONTROL?7
+adafruit_hid.keycode.Keycode.LEFT_GUI?7
+adafruit_hid.keycode.Keycode.LEFT_SHIFT?7
+adafruit_hid.keycode.Keycode.M?7
+adafruit_hid.keycode.Keycode.MINUS?7
+adafruit_hid.keycode.Keycode.N?7
+adafruit_hid.keycode.Keycode.NINE?7
+adafruit_hid.keycode.Keycode.O?7
+adafruit_hid.keycode.Keycode.ONE?7
+adafruit_hid.keycode.Keycode.OPTION?7
+adafruit_hid.keycode.Keycode.P?7
+adafruit_hid.keycode.Keycode.PAGE_DOWN?7
+adafruit_hid.keycode.Keycode.PAGE_UP?7
+adafruit_hid.keycode.Keycode.PAUSE?7
+adafruit_hid.keycode.Keycode.PERIOD?7
+adafruit_hid.keycode.Keycode.POUND?7
+adafruit_hid.keycode.Keycode.POWER?7
+adafruit_hid.keycode.Keycode.PRINT_SCREEN?7
+adafruit_hid.keycode.Keycode.Q?7
+adafruit_hid.keycode.Keycode.QUOTE?7
+adafruit_hid.keycode.Keycode.R?7
+adafruit_hid.keycode.Keycode.RETURN?7
+adafruit_hid.keycode.Keycode.RIGHT_ALT?7
+adafruit_hid.keycode.Keycode.RIGHT_ARROW?7
+adafruit_hid.keycode.Keycode.RIGHT_BRACKET?7
+adafruit_hid.keycode.Keycode.RIGHT_CONTROL?7
+adafruit_hid.keycode.Keycode.RIGHT_GUI?7
+adafruit_hid.keycode.Keycode.RIGHT_SHIFT?7
+adafruit_hid.keycode.Keycode.S?7
+adafruit_hid.keycode.Keycode.SCROLL_LOCK?7
+adafruit_hid.keycode.Keycode.SEMICOLON?7
+adafruit_hid.keycode.Keycode.SEVEN?7
+adafruit_hid.keycode.Keycode.SHIFT?7
+adafruit_hid.keycode.Keycode.SIX?7
+adafruit_hid.keycode.Keycode.SPACE?7
+adafruit_hid.keycode.Keycode.SPACEBAR?7
+adafruit_hid.keycode.Keycode.T?7
+adafruit_hid.keycode.Keycode.TAB?7
+adafruit_hid.keycode.Keycode.THREE?7
+adafruit_hid.keycode.Keycode.TWO?7
+adafruit_hid.keycode.Keycode.U?7
+adafruit_hid.keycode.Keycode.UP_ARROW?7
+adafruit_hid.keycode.Keycode.V?7
+adafruit_hid.keycode.Keycode.W?7
+adafruit_hid.keycode.Keycode.WINDOWS?7
+adafruit_hid.keycode.Keycode.X?7
+adafruit_hid.keycode.Keycode.Y?7
+adafruit_hid.keycode.Keycode.Z?7
+adafruit_hid.keycode.Keycode.ZERO?7
+adafruit_hid.keycode.Keycode.modifier_bit?4(keycode: int)
+adafruit_hid.mouse.Mouse.LEFT_BUTTON?7
+adafruit_hid.mouse.Mouse.MIDDLE_BUTTON?7
+adafruit_hid.mouse.Mouse.RIGHT_BUTTON?7
+adafruit_hid.mouse.Mouse._limit?5()
+adafruit_hid.mouse.Mouse._send_no_move?5()
+adafruit_hid.mouse.Mouse.click?4(buttons: int)
+adafruit_hid.mouse.Mouse.move?4(x: int = 0, y: int = 0, wheel: int = 0)
+adafruit_hid.mouse.Mouse.press?4(buttons: int)
+adafruit_hid.mouse.Mouse.release?4(buttons: int)
+adafruit_hid.mouse.Mouse.release_all?4()
+adafruit_hid.mouse.Mouse?1(devices: Sequence[usb_hid.Device])
+adafruit_ht16k33.animations.A?7
+adafruit_ht16k33.animations.Animation.animate?4(digits, bitmasks, delay=0.2, auto_write=True)
+adafruit_ht16k33.animations.Animation.chase_forward_and_reverse?4(delay=0.2, cycles=5)
+adafruit_ht16k33.animations.Animation.count_down?4()
+adafruit_ht16k33.animations.Animation.enclosed_spinners?4(delay=0.2, cycles=5)
+adafruit_ht16k33.animations.Animation.prelude_to_spinners?4(delay=0.2, cycles=5)
+adafruit_ht16k33.animations.Animation.spinners?4(delay=0.2, cycles=5)
+adafruit_ht16k33.animations.Animation?1(display)
+adafruit_ht16k33.animations.B?7
+adafruit_ht16k33.animations.C?7
+adafruit_ht16k33.animations.D?7
+adafruit_ht16k33.animations.E?7
+adafruit_ht16k33.animations.F?7
+adafruit_ht16k33.animations.G1?7
+adafruit_ht16k33.animations.G2?7
+adafruit_ht16k33.animations.H?7
+adafruit_ht16k33.animations.I?7
+adafruit_ht16k33.animations.J?7
+adafruit_ht16k33.animations.K?7
+adafruit_ht16k33.animations.L?7
+adafruit_ht16k33.animations.M?7
+adafruit_ht16k33.animations.N?7
+adafruit_ht16k33.bargraph.Bicolor24.LED_GREEN?7
+adafruit_ht16k33.bargraph.Bicolor24.LED_OFF?7
+adafruit_ht16k33.bargraph.Bicolor24.LED_RED?7
+adafruit_ht16k33.bargraph.Bicolor24.LED_YELLOW?7
+adafruit_ht16k33.bargraph.Bicolor24.fill?4(color: bool)
+adafruit_ht16k33.ht16k33.HT16K33._get_buffer?5(i: int)
+adafruit_ht16k33.ht16k33.HT16K33._pixel?5(x: int, y: int, color: Optional[bool] = None)
+adafruit_ht16k33.ht16k33.HT16K33._set_buffer?5(i: int, value: bool)
+adafruit_ht16k33.ht16k33.HT16K33._write_cmd?5(byte: bytearray, i2c_index: int = 0)
+adafruit_ht16k33.ht16k33.HT16K33.auto_write?4(auto_write: bool)
+adafruit_ht16k33.ht16k33.HT16K33.blink_rate?4(rate: Optional[int] = None)
+adafruit_ht16k33.ht16k33.HT16K33.brightness?4(brightness: float)
+adafruit_ht16k33.ht16k33.HT16K33.fill?4(color: bool)
+adafruit_ht16k33.ht16k33.HT16K33.show?4()
+adafruit_ht16k33.ht16k33.HT16K33?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, brightness: float = 1.0, )
+adafruit_ht16k33.ht16k33._HT16K33_BLINK_CMD?8
+adafruit_ht16k33.ht16k33._HT16K33_BLINK_DISPLAYON?8
+adafruit_ht16k33.ht16k33._HT16K33_CMD_BRIGHTNESS?8
+adafruit_ht16k33.ht16k33._HT16K33_OSCILATOR_ON?8
+adafruit_ht16k33.matrix.Matrix16x8._columns?8
+adafruit_ht16k33.matrix.Matrix16x8.pixel?4(x: int, y: int, color: Optional[bool] = None)
+adafruit_ht16k33.matrix.Matrix16x8?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, brightness: float = 1.0, )
+adafruit_ht16k33.matrix.Matrix8x8._columns?8
+adafruit_ht16k33.matrix.Matrix8x8._rows?8
+adafruit_ht16k33.matrix.Matrix8x8.columns?4()
+adafruit_ht16k33.matrix.Matrix8x8.image?4(img: Image)
+adafruit_ht16k33.matrix.Matrix8x8.pixel?4(x: int, y: int, color: Optional[bool] = None)
+adafruit_ht16k33.matrix.Matrix8x8.rows?4()
+adafruit_ht16k33.matrix.Matrix8x8.shift?4(x: int, y: int, rotate: bool = False)
+adafruit_ht16k33.matrix.Matrix8x8.shift_down?4(rotate: bool = False)
+adafruit_ht16k33.matrix.Matrix8x8.shift_left?4(rotate: bool = False)
+adafruit_ht16k33.matrix.Matrix8x8.shift_right?4(rotate: bool = False)
+adafruit_ht16k33.matrix.Matrix8x8.shift_up?4(rotate: bool = False)
+adafruit_ht16k33.matrix.Matrix8x8x2.LED_GREEN?7
+adafruit_ht16k33.matrix.Matrix8x8x2.LED_OFF?7
+adafruit_ht16k33.matrix.Matrix8x8x2.LED_RED?7
+adafruit_ht16k33.matrix.Matrix8x8x2.LED_YELLOW?7
+adafruit_ht16k33.matrix.Matrix8x8x2.fill?4(color: bool)
+adafruit_ht16k33.matrix.Matrix8x8x2.image?4(img: Image)
+adafruit_ht16k33.matrix.Matrix8x8x2.pixel?4(x: int, y: int, color: Optional[bool] = None)
+adafruit_ht16k33.matrix.MatrixBackpack16x8.pixel?4(x: int, y: int, color: Optional[bool] = None)
+adafruit_ht16k33.segments.BigSeg7x4._getindicator?5(index: int)
+adafruit_ht16k33.segments.BigSeg7x4._setindicator?5(index: int, value: bool)
+adafruit_ht16k33.segments.BigSeg7x4.ampm?4(value: bool)
+adafruit_ht16k33.segments.BigSeg7x4.bottom_left_dot?4(value: bool)
+adafruit_ht16k33.segments.BigSeg7x4.top_left_dot?4(value: bool)
+adafruit_ht16k33.segments.BigSeg7x4?1(i2c: I2C, address: int = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, )
+adafruit_ht16k33.segments.CHARS?7
+adafruit_ht16k33.segments.Colon.MASKS?7
+adafruit_ht16k33.segments.Colon?1(disp: Seg7x4, num_of_colons: int = 1)
+adafruit_ht16k33.segments.NUMBERS?7
+adafruit_ht16k33.segments.Seg14x4._adjusted_index?5(index)
+adafruit_ht16k33.segments.Seg14x4._bytes_per_buffer?5()
+adafruit_ht16k33.segments.Seg14x4._char_buffer_index?5(char_pos)
+adafruit_ht16k33.segments.Seg14x4._chars_per_buffer?5()
+adafruit_ht16k33.segments.Seg14x4._number?5(number: Union[int, float], decimal: int = 0)
+adafruit_ht16k33.segments.Seg14x4._push?5(char: str)
+adafruit_ht16k33.segments.Seg14x4._put?5(char: str, index: int = 0)
+adafruit_ht16k33.segments.Seg14x4._scroll_marquee?5(text: str, delay: float)
+adafruit_ht16k33.segments.Seg14x4._text?5(text: str)
+adafruit_ht16k33.segments.Seg14x4.marquee?4(text: str, delay: float = 0.25, loop: bool = True)
+adafruit_ht16k33.segments.Seg14x4.print?4(value: Union[str, int, float], decimal: int = 0)
+adafruit_ht16k33.segments.Seg14x4.print_hex?4(value: int)
+adafruit_ht16k33.segments.Seg14x4.scroll?4(count: int = 1)
+adafruit_ht16k33.segments.Seg14x4.set_digit_raw?4(index: int, bitmask: Union[int, List, Tuple])
+adafruit_ht16k33.segments.Seg14x4?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, chars_per_display: int = 4, )
+adafruit_ht16k33.segments.Seg7x4.colon?4(turn_on: bool)
+adafruit_ht16k33.segments.Seg7x4?1(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, chars_per_display: int = 4, )
+adafruit_ht16k33.segments._AbstractSeg7x4.POSITIONS?7
+adafruit_ht16k33.segments._AbstractSeg7x4._adjusted_index?5(index)
+adafruit_ht16k33.segments._AbstractSeg7x4._push?5(char: str)
+adafruit_ht16k33.segments._AbstractSeg7x4._put?5(char: str, index: int = 0)
+adafruit_ht16k33.segments._AbstractSeg7x4.scroll?4(count: int = 1)
+adafruit_ht16k33.segments._AbstractSeg7x4.set_digit_raw?4(index: int, bitmask: int)
+adafruit_ht16k33.segments._AbstractSeg7x4?2(i2c: I2C, address: Union[int, Tuple, List] = 0x70, auto_write: bool = True, char_dict: Optional[Dict[str, int]] = None, chars_per_display: int = 4, )
+adafruit_hts221.CV.add_values?4(value_tuples: Sequence[Tuple[str, int, Union[int, float]]])
+adafruit_hts221.CV.is_valid?4(value: int)
+adafruit_hts221.HTS221._boot?5()
+adafruit_hts221.HTS221._boot_bit?8
+adafruit_hts221.HTS221._chip_id?8
+adafruit_hts221.HTS221._data_rate?8
+adafruit_hts221.HTS221._h0_rh_x2?8
+adafruit_hts221.HTS221._h0_t0_out?8
+adafruit_hts221.HTS221._h1_rh_x2?8
+adafruit_hts221.HTS221._h1_t0_out?8
+adafruit_hts221.HTS221._humidity_status_bit?8
+adafruit_hts221.HTS221._one_shot_bit?8
+adafruit_hts221.HTS221._raw_humidity?8
+adafruit_hts221.HTS221._raw_temperature?8
+adafruit_hts221.HTS221._t0_deg_c_x8_lsbyte?8
+adafruit_hts221.HTS221._t0_out?8
+adafruit_hts221.HTS221._t1_deg_c_x8_lsbyte?8
+adafruit_hts221.HTS221._t1_out?8
+adafruit_hts221.HTS221._t1_t0_deg_c_x8_msbits?8
+adafruit_hts221.HTS221._temperature_status_bit?8
+adafruit_hts221.HTS221.data_rate?4(value: int)
+adafruit_hts221.HTS221.enabled?7
+adafruit_hts221.HTS221.humidity_data_ready?4()
+adafruit_hts221.HTS221.relative_humidity?4()
+adafruit_hts221.HTS221.take_measurements?4()
+adafruit_hts221.HTS221.temperature?4()
+adafruit_hts221.HTS221.temperature_data_ready?4()
+adafruit_hts221.HTS221?1(i2c_bus: I2C)
+adafruit_hts221._CTRL_REG1?8
+adafruit_hts221._CTRL_REG2?8
+adafruit_hts221._CTRL_REG3?8
+adafruit_hts221._H0_RH_X2?8
+adafruit_hts221._H0_T0_OUT?8
+adafruit_hts221._H1_RH_X2?8
+adafruit_hts221._H1_T1_OUT?8
+adafruit_hts221._HTS221_CHIP_ID?8
+adafruit_hts221._HTS221_DEFAULT_ADDRESS?8
+adafruit_hts221._HUMIDITY_OUT_L?8
+adafruit_hts221._STATUS_REG?8
+adafruit_hts221._T0_DEGC_X8?8
+adafruit_hts221._T0_OUT?8
+adafruit_hts221._T1_DEGC_X8?8
+adafruit_hts221._T1_OUT?8
+adafruit_hts221._T1_T0_MSB?8
+adafruit_hts221._TEMP_OUT_L?8
+adafruit_hts221._WHO_AM_I?8
+adafruit_httpserver.HTTPResponse._HEADERS_FORMAT?8
+adafruit_httpserver.HTTPResponse._send_bytes?5(conn, buf)
+adafruit_httpserver.HTTPResponse._send_file_response?5(conn, filename, root, file_length)
+adafruit_httpserver.HTTPResponse._send_response?5(conn, status, content_type, body)
+adafruit_httpserver.HTTPResponse.send?4(conn: Any)
+adafruit_httpserver.HTTPResponse?1(*, status: tuple = HTTPStatus.OK, content_type: str = MIMEType.TEXT_PLAIN, body: str = "", filename: Optional[str] = None, root: str = "", )
+adafruit_httpserver.HTTPServer.poll?4()
+adafruit_httpserver.HTTPServer.route?4(path: str, method: str = "GET")
+adafruit_httpserver.HTTPServer.route_decorator?4()
+adafruit_httpserver.HTTPServer.serve_forever?4(host: str, port: int = 80, root: str = "")
+adafruit_httpserver.HTTPServer.start?4(host: str, port: int = 80, root: str = "")
+adafruit_httpserver.HTTPServer?1(socket_source: Any)
+adafruit_httpserver.HTTPStatus?1(value, phrase)
+adafruit_httpserver.MIMEType.TEXT_PLAIN?7
+adafruit_httpserver.MIMEType._MIME_TYPES?8
+adafruit_httpserver.MIMEType.mime_type?4()
+adafruit_httpserver._HTTPRequest?2(path: str = "", method: str = "", raw_request: bytes = None)
+adafruit_htu21d.HTU21D._command?5(command)
+adafruit_htu21d.HTU21D._data?5()
+adafruit_htu21d.HTU21D.measurement?4(what)
+adafruit_htu21d.HTU21D.relative_humidity?4()
+adafruit_htu21d.HTU21D.temp_rh_resolution?4(value)
+adafruit_htu21d.HTU21D.temperature?4()
+adafruit_htu21d.HTU21D?1(i2c_bus, address=0x40)
+adafruit_htu21d.HUMIDITY?7
+adafruit_htu21d.TEMPERATURE?7
+adafruit_htu21d._READ_USER1?8
+adafruit_htu21d._RESET?8
+adafruit_htu21d._TEMP_RH_RES?8
+adafruit_htu21d._USER1_VAL?8
+adafruit_htu21d._WRITE_USER1?8
+adafruit_htu21d._crc?5(data)
+adafruit_htu31d.HTU31D._crc?5()
+adafruit_htu31d.HTU31D.heater?4(new_mode)
+adafruit_htu31d.HTU31D.humidity_resolution?4(value)
+adafruit_htu31d.HTU31D.measurements?4()
+adafruit_htu31d.HTU31D.relative_humidity?4()
+adafruit_htu31d.HTU31D.reset?4()
+adafruit_htu31d.HTU31D.serial_number?4()
+adafruit_htu31d.HTU31D.temp_resolution?4(value)
+adafruit_htu31d.HTU31D.temperature?4()
+adafruit_htu31d.HTU31D?1(i2c_bus, address=_HTU31D_DEFAULT_ADDR)
+adafruit_htu31d._HTU31D_ADDRESSES?8
+adafruit_htu31d._HTU31D_CONVERSION?8
+adafruit_htu31d._HTU31D_DEFAULT_ADDR?8
+adafruit_htu31d._HTU31D_HEATEROFF?8
+adafruit_htu31d._HTU31D_HEATERON?8
+adafruit_htu31d._HTU31D_HUMIDITY_RES?8
+adafruit_htu31d._HTU31D_READSERIAL?8
+adafruit_htu31d._HTU31D_READTEMPHUM?8
+adafruit_htu31d._HTU31D_SECONDARY_ADDR?8
+adafruit_htu31d._HTU31D_SOFTRESET?8
+adafruit_htu31d._HTU31D_TEMP_RES?8
+adafruit_hue.Bridge._get?5(path, data=None)
+adafruit_hue.Bridge._post?5(path, data)
+adafruit_hue.Bridge._put?5(path, data)
+adafruit_hue.Bridge.create_group?4(lights, group_id)
+adafruit_hue.Bridge.discover_bridge?4()
+adafruit_hue.Bridge.get_groups?4()
+adafruit_hue.Bridge.get_light?4(light_id)
+adafruit_hue.Bridge.get_lights?4()
+adafruit_hue.Bridge.get_scenes?4()
+adafruit_hue.Bridge.register_username?4()
+adafruit_hue.Bridge.rgb_to_hsb?4()
+adafruit_hue.Bridge.set_group?4(group_id, **kwargs)
+adafruit_hue.Bridge.set_light?4(light_id, **kwargs)
+adafruit_hue.Bridge.set_scene?4(group_id, scene_id)
+adafruit_hue.Bridge.show_light_info?4(light_id)
+adafruit_hue.Bridge.toggle_light?4(light_id)
+adafruit_hue.Bridge?1(wifi_manager, bridge_ip=None, username=None)
+adafruit_hx8357.HX8357?1(bus, **kwargs)
+adafruit_hx8357._INIT_SEQUENCE?8
+adafruit_icm20x.CV.add_values?4(value_tuples)
+adafruit_icm20x.CV.is_valid?4(value)
+adafruit_icm20x.G_TO_ACCEL?7
+adafruit_icm20x.ICM20649?1(i2c_bus, address=_ICM20649_DEFAULT_ADDRESS)
+adafruit_icm20x.ICM20948._bypass_i2c_master?8
+adafruit_icm20x.ICM20948._i2c_master_control?8
+adafruit_icm20x.ICM20948._i2c_master_enable?8
+adafruit_icm20x.ICM20948._i2c_master_reset?8
+adafruit_icm20x.ICM20948._mag_configured?5()
+adafruit_icm20x.ICM20948._mag_id?5()
+adafruit_icm20x.ICM20948._magnetometer_enable?5()
+adafruit_icm20x.ICM20948._magnetometer_init?5()
+adafruit_icm20x.ICM20948._raw_mag_data?8
+adafruit_icm20x.ICM20948._read_mag_register?5(register_addr, slave_addr=0x0C)
+adafruit_icm20x.ICM20948._reset_i2c_master?5()
+adafruit_icm20x.ICM20948._setup_mag_readout?5()
+adafruit_icm20x.ICM20948._slave0_addr?8
+adafruit_icm20x.ICM20948._slave0_ctrl?8
+adafruit_icm20x.ICM20948._slave0_do?8
+adafruit_icm20x.ICM20948._slave0_reg?8
+adafruit_icm20x.ICM20948._slave4_addr?8
+adafruit_icm20x.ICM20948._slave4_ctrl?8
+adafruit_icm20x.ICM20948._slave4_di?8
+adafruit_icm20x.ICM20948._slave4_do?8
+adafruit_icm20x.ICM20948._slave4_reg?8
+adafruit_icm20x.ICM20948._slave_finished?8
+adafruit_icm20x.ICM20948._write_mag_register?5(register_addr, value, slave_addr=0x0C)
+adafruit_icm20x.ICM20948.magnetic?4()
+adafruit_icm20x.ICM20948.magnetometer_data_rate?4(mag_rate)
+adafruit_icm20x.ICM20948?1(i2c_bus, address=_ICM20948_DEFAULT_ADDRESS)
+adafruit_icm20x.ICM20X._accel_cycle_en?8
+adafruit_icm20x.ICM20X._accel_dlpf_config?8
+adafruit_icm20x.ICM20X._accel_dlpf_enable?8
+adafruit_icm20x.ICM20X._accel_range?8
+adafruit_icm20x.ICM20X._accel_rate_calc?5(divisor)
+adafruit_icm20x.ICM20X._accel_rate_divisor?8
+adafruit_icm20x.ICM20X._bank?5(value)
+adafruit_icm20x.ICM20X._bank_reg?8
+adafruit_icm20x.ICM20X._clock_source?8
+adafruit_icm20x.ICM20X._device_id?8
+adafruit_icm20x.ICM20X._gyro_cycle_en?8
+adafruit_icm20x.ICM20X._gyro_dlpf_config?8
+adafruit_icm20x.ICM20X._gyro_dlpf_enable?8
+adafruit_icm20x.ICM20X._gyro_range?8
+adafruit_icm20x.ICM20X._gyro_rate_calc?5(divisor)
+adafruit_icm20x.ICM20X._gyro_rate_divisor?8
+adafruit_icm20x.ICM20X._i2c_master_cycle_en?8
+adafruit_icm20x.ICM20X._low_power?5(enabled)
+adafruit_icm20x.ICM20X._low_power_en?8
+adafruit_icm20x.ICM20X._lp_config_reg?8
+adafruit_icm20x.ICM20X._raw_accel_data?8
+adafruit_icm20x.ICM20X._raw_gyro_data?8
+adafruit_icm20x.ICM20X._reset?8
+adafruit_icm20x.ICM20X._scale_gyro_data?5(raw_measurement)
+adafruit_icm20x.ICM20X._scale_xl_data?5(raw_measurement)
+adafruit_icm20x.ICM20X._sleep?5(sleep_enabled)
+adafruit_icm20x.ICM20X._sleep_reg?8
+adafruit_icm20x.ICM20X.accel_dlpf_cutoff?4(cutoff_frequency)
+adafruit_icm20x.ICM20X.acceleration?4()
+adafruit_icm20x.ICM20X.accelerometer_data_rate?4(value)
+adafruit_icm20x.ICM20X.accelerometer_data_rate_divisor?4(value)
+adafruit_icm20x.ICM20X.accelerometer_range?4(value)
+adafruit_icm20x.ICM20X.gyro?4()
+adafruit_icm20x.ICM20X.gyro_data_rate?4(value)
+adafruit_icm20x.ICM20X.gyro_data_rate_divisor?4(value)
+adafruit_icm20x.ICM20X.gyro_dlpf_cutoff?4(cutoff_frequency)
+adafruit_icm20x.ICM20X.gyro_range?4(value)
+adafruit_icm20x.ICM20X.initialize?4()
+adafruit_icm20x.ICM20X.reset?4()
+adafruit_icm20x.ICM20X?1(i2c_bus, address)
+adafruit_icm20x._AK09916_CNTL2?8
+adafruit_icm20x._AK09916_CNTL3?8
+adafruit_icm20x._AK09916_HXH?8
+adafruit_icm20x._AK09916_HXL?8
+adafruit_icm20x._AK09916_HYH?8
+adafruit_icm20x._AK09916_HYL?8
+adafruit_icm20x._AK09916_HZH?8
+adafruit_icm20x._AK09916_HZL?8
+adafruit_icm20x._AK09916_ST1?8
+adafruit_icm20x._AK09916_ST2?8
+adafruit_icm20x._AK09916_WIA1?8
+adafruit_icm20x._AK09916_WIA2?8
+adafruit_icm20x._ICM20649_DEFAULT_ADDRESS?8
+adafruit_icm20x._ICM20649_DEVICE_ID?8
+adafruit_icm20x._ICM20948_DEFAULT_ADDRESS?8
+adafruit_icm20x._ICM20948_DEVICE_ID?8
+adafruit_icm20x._ICM20948_EXT_SLV_SENS_DATA_00?8
+adafruit_icm20x._ICM20X_ACCEL_CONFIG_1?8
+adafruit_icm20x._ICM20X_ACCEL_SMPLRT_DIV_1?8
+adafruit_icm20x._ICM20X_ACCEL_SMPLRT_DIV_2?8
+adafruit_icm20x._ICM20X_ACCEL_XOUT_H?8
+adafruit_icm20x._ICM20X_GYRO_CONFIG_1?8
+adafruit_icm20x._ICM20X_GYRO_SMPLRT_DIV?8
+adafruit_icm20x._ICM20X_GYRO_XOUT_H?8
+adafruit_icm20x._ICM20X_I2C_MST_CTRL?8
+adafruit_icm20x._ICM20X_I2C_MST_DELAY_CTRL?8
+adafruit_icm20x._ICM20X_I2C_MST_ODR_CONFIG?8
+adafruit_icm20x._ICM20X_I2C_MST_STATUS?8
+adafruit_icm20x._ICM20X_I2C_SLV0_ADDR?8
+adafruit_icm20x._ICM20X_I2C_SLV0_CTRL?8
+adafruit_icm20x._ICM20X_I2C_SLV0_DO?8
+adafruit_icm20x._ICM20X_I2C_SLV0_REG?8
+adafruit_icm20x._ICM20X_I2C_SLV4_ADDR?8
+adafruit_icm20x._ICM20X_I2C_SLV4_CTRL?8
+adafruit_icm20x._ICM20X_I2C_SLV4_DI?8
+adafruit_icm20x._ICM20X_I2C_SLV4_DO?8
+adafruit_icm20x._ICM20X_I2C_SLV4_REG?8
+adafruit_icm20x._ICM20X_LP_CONFIG?8
+adafruit_icm20x._ICM20X_PWR_MGMT_1?8
+adafruit_icm20x._ICM20X_RAD_PER_DEG?8
+adafruit_icm20x._ICM20X_REG_BANK_SEL?8
+adafruit_icm20x._ICM20X_REG_INT_ENABLE_0?8
+adafruit_icm20x._ICM20X_REG_INT_ENABLE_1?8
+adafruit_icm20x._ICM20X_REG_INT_PIN_CFG?8
+adafruit_icm20x._ICM20X_USER_CTRL?8
+adafruit_icm20x._ICM20X_UT_PER_LSB?8
+adafruit_icm20x._ICM20X_WHO_AM_I?8
+adafruit_il0373.IL0373?1(bus, swap_rams=False, border=False, **kwargs)
+adafruit_il0373._GRAYSCALE_START_SEQUENCE?8
+adafruit_il0373._START_SEQUENCE?8
+adafruit_il0373._STOP_SEQUENCE?8
+adafruit_il0398.IL0398?1(bus, **kwargs)
+adafruit_il0398._START_SEQUENCE?8
+adafruit_il0398._STOP_SEQUENCE?8
+adafruit_il91874.IL91874?1(bus, **kwargs)
+adafruit_il91874._START_SEQUENCE?8
+adafruit_il91874._STOP_SEQUENCE?8
+adafruit_ili9341.ILI9341?1(bus: displayio.FourWire, **kwargs: Any)
+adafruit_ili9341._INIT_SEQUENCE?8
+adafruit_imageload.bmp.indexed.decode_rle?4(bitmap: Bitmap, file: BufferedReader, compression: int, y_range: Tuple[int, int, int], width: int, )
+adafruit_imageload.bmp.indexed.load?4(file: BufferedReader, width: int, height: int, data_start: int, colors: int, color_depth: int, compression: int, *, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
+adafruit_imageload.bmp.load?4(file: BufferedReader, *, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None)
+adafruit_imageload.bmp.negative_height_check.negative_height_check?4(height: int)
+adafruit_imageload.gif.LZWDict.clear?4()
+adafruit_imageload.gif.LZWDict.decode?4(code: int)
+adafruit_imageload.gif.LZWDict?1(code_size: int)
+adafruit_imageload.gif._read_blockstream?5(file: BufferedReader)
+adafruit_imageload.gif._read_frame?5(file: BufferedReader, bitmap: Bitmap)
+adafruit_imageload.gif.load?4(file: BufferedReader, *, bitmap: BitmapConstructor, palette: PaletteConstructor = None)
+adafruit_imageload.gif.lzw_decode?4(data: Iterator[int], code_size: int)
+adafruit_imageload.load?4(file_or_filename: Union[str, BufferedReader], *, bitmap: Optional[BitmapConstructor] = None, palette: Optional[PaletteConstructor] = None)
+adafruit_imageload.pnm.load?4(file: BufferedReader, header: bytes, *, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None)
+adafruit_imageload.pnm.pbm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Palette = None, )
+adafruit_imageload.pnm.pbm_binary.iterbits?4(b: bytes)
+adafruit_imageload.pnm.pbm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: Bitmap, palette: Palette = None, )
+adafruit_imageload.pnm.pbm_binary.reverse?4(b: int)
+adafruit_imageload.pnm.pgm.ascii.build_palette?4(palette_class: PaletteConstructor, palette_colors: Set[int])
+adafruit_imageload.pnm.pgm.ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
+adafruit_imageload.pnm.pgm.binary.build_palette?4(palette_class: PaletteConstructor, palette_colors: Set[int])
+adafruit_imageload.pnm.pgm.binary.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
+adafruit_imageload.pnm.pgm.load?4(file: BufferedReader, magic_number: bytes, header: List[int], *, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None)
+adafruit_imageload.pnm.ppm_ascii.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
+adafruit_imageload.pnm.ppm_ascii.read_three_colors?4(file: BufferedReader)
+adafruit_imageload.pnm.ppm_binary.load?4(file: BufferedReader, width: int, height: int, bitmap: BitmapConstructor = None, palette: PaletteConstructor = None, )
+adafruit_imageload.tilegrid_inflator.inflate_tilegrid?4(bmp_path: str = None, target_size: Tuple[int, int] = (3, 3), tile_size: List[int] = None, transparent_index: Optional[Union[tuple, int]] = None, bmp_obj: Optional[OnDiskBitmap] = None, bmp_palette: Optional[Palette] = None, )
+adafruit_ina219.ADCResolution.ADCRES_10BIT_1S?7
+adafruit_ina219.ADCResolution.ADCRES_11BIT_1S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_128S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_16S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_1S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_2S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_32S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_4S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_64S?7
+adafruit_ina219.ADCResolution.ADCRES_12BIT_8S?7
+adafruit_ina219.ADCResolution.ADCRES_9BIT_1S?7
+adafruit_ina219.BusVoltageRange.RANGE_16V?7
+adafruit_ina219.BusVoltageRange.RANGE_32V?7
+adafruit_ina219.Gain.DIV_1_40MV?7
+adafruit_ina219.Gain.DIV_2_80MV?7
+adafruit_ina219.Gain.DIV_4_160MV?7
+adafruit_ina219.Gain.DIV_8_320MV?7
+adafruit_ina219.INA219._raw_calibration?8
+adafruit_ina219.INA219.bus_adc_resolution?7
+adafruit_ina219.INA219.bus_voltage?4()
+adafruit_ina219.INA219.bus_voltage_range?7
+adafruit_ina219.INA219.calibration?4(cal_value)
+adafruit_ina219.INA219.conversion_ready?7
+adafruit_ina219.INA219.current?4()
+adafruit_ina219.INA219.gain?7
+adafruit_ina219.INA219.mode?7
+adafruit_ina219.INA219.overflow?7
+adafruit_ina219.INA219.power?4()
+adafruit_ina219.INA219.raw_bus_voltage?7
+adafruit_ina219.INA219.raw_current?7
+adafruit_ina219.INA219.raw_power?7
+adafruit_ina219.INA219.raw_shunt_voltage?7
+adafruit_ina219.INA219.reset?7
+adafruit_ina219.INA219.set_calibration_16V_400mA?4()
+adafruit_ina219.INA219.set_calibration_16V_5A?4()
+adafruit_ina219.INA219.set_calibration_32V_1A?4()
+adafruit_ina219.INA219.set_calibration_32V_2A?4()
+adafruit_ina219.INA219.shunt_adc_resolution?7
+adafruit_ina219.INA219.shunt_voltage?4()
+adafruit_ina219.INA219?1(i2c_bus, addr=0x40)
+adafruit_ina219.Mode.ADCOFF?7
+adafruit_ina219.Mode.BVOLT_CONTINUOUS?7
+adafruit_ina219.Mode.BVOLT_TRIGGERED?7
+adafruit_ina219.Mode.POWERDOWN?7
+adafruit_ina219.Mode.SANDBVOLT_CONTINUOUS?7
+adafruit_ina219.Mode.SANDBVOLT_TRIGGERED?7
+adafruit_ina219.Mode.SVOLT_CONTINUOUS?7
+adafruit_ina219.Mode.SVOLT_TRIGGERED?7
+adafruit_ina219._REG_BUSVOLTAGE?8
+adafruit_ina219._REG_CALIBRATION?8
+adafruit_ina219._REG_CONFIG?8
+adafruit_ina219._REG_CURRENT?8
+adafruit_ina219._REG_POWER?8
+adafruit_ina219._REG_SHUNTVOLTAGE?8
+adafruit_ina219._to_signed?5(num)
+adafruit_ina260.AveragingCount.COUNT_1024?7
+adafruit_ina260.AveragingCount.COUNT_128?7
+adafruit_ina260.AveragingCount.COUNT_16?7
+adafruit_ina260.AveragingCount.COUNT_1?7
+adafruit_ina260.AveragingCount.COUNT_256?7
+adafruit_ina260.AveragingCount.COUNT_4?7
+adafruit_ina260.AveragingCount.COUNT_512?7
+adafruit_ina260.AveragingCount.COUNT_64?7
+adafruit_ina260.AveragingCount.get_averaging_count?4()
+adafruit_ina260.ConversionTime.TIME_140_us?7
+adafruit_ina260.ConversionTime.TIME_1_1_ms?7
+adafruit_ina260.ConversionTime.TIME_204_us?7
+adafruit_ina260.ConversionTime.TIME_2_116_ms?7
+adafruit_ina260.ConversionTime.TIME_332_us?7
+adafruit_ina260.ConversionTime.TIME_4_156_ms?7
+adafruit_ina260.ConversionTime.TIME_588_us?7
+adafruit_ina260.ConversionTime.TIME_8_244_ms?7
+adafruit_ina260.ConversionTime.get_seconds?4()
+adafruit_ina260.INA260.INA260_ID?7
+adafruit_ina260.INA260.TEXAS_INSTRUMENT_ID?7
+adafruit_ina260.INA260._conversion_ready_flag?8
+adafruit_ina260.INA260._device_id?8
+adafruit_ina260.INA260._manufacturer_id?8
+adafruit_ina260.INA260._raw_current?8
+adafruit_ina260.INA260._raw_power?8
+adafruit_ina260.INA260._raw_voltage?8
+adafruit_ina260.INA260.alert_function_flag?7
+adafruit_ina260.INA260.alert_latch_enable?7
+adafruit_ina260.INA260.alert_limit?7
+adafruit_ina260.INA260.alert_polarity_bit?7
+adafruit_ina260.INA260.averaging_count?7
+adafruit_ina260.INA260.bus_voltage_over_voltage?7
+adafruit_ina260.INA260.bus_voltage_under_voltage?7
+adafruit_ina260.INA260.conversion_ready?7
+adafruit_ina260.INA260.current?4()
+adafruit_ina260.INA260.current_conversion_time?7
+adafruit_ina260.INA260.mask_enable?7
+adafruit_ina260.INA260.math_overflow_flag?7
+adafruit_ina260.INA260.mode?7
+adafruit_ina260.INA260.overcurrent_limit?7
+adafruit_ina260.INA260.power?4()
+adafruit_ina260.INA260.power_over_limit?7
+adafruit_ina260.INA260.reset_bit?7
+adafruit_ina260.INA260.revision_id?7
+adafruit_ina260.INA260.under_current_limit?7
+adafruit_ina260.INA260.voltage?4()
+adafruit_ina260.INA260.voltage_conversion_time?7
+adafruit_ina260.INA260?1(i2c_bus, address=0x40)
+adafruit_ina260.Mode.CONTINUOUS?7
+adafruit_ina260.Mode.SHUTDOWN?7
+adafruit_ina260.Mode.TRIGGERED?7
+adafruit_ina260._REG_ALERT_LIMIT?8
+adafruit_ina260._REG_BUSVOLTAGE?8
+adafruit_ina260._REG_CONFIG?8
+adafruit_ina260._REG_CURRENT?8
+adafruit_ina260._REG_DIE_UID?8
+adafruit_ina260._REG_MASK_ENABLE?8
+adafruit_ina260._REG_MFG_UID?8
+adafruit_ina260._REG_POWER?8
+adafruit_io.adafruit_io.CLIENT_HEADERS?7
+adafruit_io.adafruit_io.IO_HTTP._compose_path?5(path)
+adafruit_io.adafruit_io.IO_HTTP._create_data?5(metadata)
+adafruit_io.adafruit_io.IO_HTTP._create_headers?5()
+adafruit_io.adafruit_io.IO_HTTP._delete?5(path)
+adafruit_io.adafruit_io.IO_HTTP._get?5(path)
+adafruit_io.adafruit_io.IO_HTTP._handle_error?5()
+adafruit_io.adafruit_io.IO_HTTP._post?5(path, payload)
+adafruit_io.adafruit_io.IO_HTTP.add_feed_to_group?4(group_key, feed_key)
+adafruit_io.adafruit_io.IO_HTTP.create_and_get_feed?4(feed_key, detailed=False, feed_desc=None, feed_license=None)
+adafruit_io.adafruit_io.IO_HTTP.create_feed_in_group?4(group_key, feed_name)
+adafruit_io.adafruit_io.IO_HTTP.create_new_feed?4(feed_key, feed_desc=None, feed_license=None)
+adafruit_io.adafruit_io.IO_HTTP.create_new_group?4(group_key, group_description)
+adafruit_io.adafruit_io.IO_HTTP.delete_data?4(feed_key, data_id)
+adafruit_io.adafruit_io.IO_HTTP.delete_feed?4(feed_key)
+adafruit_io.adafruit_io.IO_HTTP.delete_group?4(group_key)
+adafruit_io.adafruit_io.IO_HTTP.get_feed?4(feed_key, detailed=False)
+adafruit_io.adafruit_io.IO_HTTP.get_group?4(group_key)
+adafruit_io.adafruit_io.IO_HTTP.receive_all_data?4(feed_key)
+adafruit_io.adafruit_io.IO_HTTP.receive_data?4(feed_key)
+adafruit_io.adafruit_io.IO_HTTP.receive_random_data?4(generator_id)
+adafruit_io.adafruit_io.IO_HTTP.receive_time?4()
+adafruit_io.adafruit_io.IO_HTTP.receive_weather?4(weather_id)
+adafruit_io.adafruit_io.IO_HTTP.send_batch_data?4(feed_key, data_list)
+adafruit_io.adafruit_io.IO_HTTP.send_data?4(feed_key, data, metadata=None, precision=None)
+adafruit_io.adafruit_io.IO_HTTP?1(adafruit_io_username, adafruit_io_key, requests)
+adafruit_io.adafruit_io.IO_MQTT._on_connect_mqtt?5(client, userdata, flags, return_code)
+adafruit_io.adafruit_io.IO_MQTT._on_disconnect_mqtt?5(client, userdata, return_code)
+adafruit_io.adafruit_io.IO_MQTT._on_message_mqtt?5(client, topic, payload)
+adafruit_io.adafruit_io.IO_MQTT._on_subscribe_mqtt?5(client, user_data, topic, qos)
+adafruit_io.adafruit_io.IO_MQTT._on_unsubscribe_mqtt?5(client, user_data, topic, pid)
+adafruit_io.adafruit_io.IO_MQTT.add_feed_callback?4(feed_key, callback_method)
+adafruit_io.adafruit_io.IO_MQTT.connect?4()
+adafruit_io.adafruit_io.IO_MQTT.disconnect?4()
+adafruit_io.adafruit_io.IO_MQTT.get?4(feed_key)
+adafruit_io.adafruit_io.IO_MQTT.is_connected?4()
+adafruit_io.adafruit_io.IO_MQTT.loop?4(timeout=1)
+adafruit_io.adafruit_io.IO_MQTT.publish?4(feed_key, data, metadata=None, shared_user=None, is_group=False)
+adafruit_io.adafruit_io.IO_MQTT.publish_multiple?4(feeds_and_data, timeout=3, is_group=False)
+adafruit_io.adafruit_io.IO_MQTT.reconnect?4()
+adafruit_io.adafruit_io.IO_MQTT.remove_feed_callback?4(feed_key)
+adafruit_io.adafruit_io.IO_MQTT.subscribe?4(feed_key=None, group_key=None, shared_user=None)
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_errors?4()
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_randomizer?4(randomizer_id)
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_throttling?4()
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_time?4(time_type)
+adafruit_io.adafruit_io.IO_MQTT.subscribe_to_weather?4(weather_record, forecast)
+adafruit_io.adafruit_io.IO_MQTT.unsubscribe?4(feed_key=None, group_key=None, shared_user=None)
+adafruit_io.adafruit_io.IO_MQTT?1(mqtt_client)
+adafruit_io.adafruit_io.validate_feed_key?4(feed_key)
+adafruit_io.adafruit_io_errors.AdafruitIO_MQTTError?1(response)
+adafruit_io.adafruit_io_errors.AdafruitIO_RequestError?1(response)
+adafruit_irremote.GenericDecode._read_pulses_non_blocking?5(input_pulses, max_pulse=10000, pulse_window=0.10)
+adafruit_irremote.GenericDecode.bin_data?4(pulses)
+adafruit_irremote.GenericDecode.decode_bits?4(pulses)
+adafruit_irremote.GenericDecode.read_pulses?4(input_pulses, *, max_pulse=10000, blocking=True, pulse_window=0.10, blocking_delay=0.10, )
+adafruit_irremote.GenericTransmit.transmit?4(pulseout, data, *, repeat=0, delay=0, nbits=None)
+adafruit_irremote.GenericTransmit?1(header, one, zero, trail, *, debug=False)
+adafruit_irremote.IRMessage?7
+adafruit_irremote.NECRepeatIRMessage?7
+adafruit_irremote.NonblockingGenericDecode.read?4()
+adafruit_irremote.NonblockingGenericDecode?1(pulses, max_pulse=10_000)
+adafruit_irremote.UnparseableIRMessage?7
+adafruit_irremote.bin_data?4(pulses)
+adafruit_irremote.decode_bits?4(pulses)
+adafruit_is31fl3731.IS31FL3731._bank?5(bank=None)
+adafruit_is31fl3731.IS31FL3731._i2c_read_reg?5(reg, result)
+adafruit_is31fl3731.IS31FL3731._i2c_write_block?5(data)
+adafruit_is31fl3731.IS31FL3731._i2c_write_reg?5(reg, data)
+adafruit_is31fl3731.IS31FL3731._init?5(frames=None)
+adafruit_is31fl3731.IS31FL3731._mode?5(mode=None)
+adafruit_is31fl3731.IS31FL3731._register?5(bank, register, value=None)
+adafruit_is31fl3731.IS31FL3731.audio_play?4(sample_rate, audio_gain=0, agc_enable=False, agc_fast=False)
+adafruit_is31fl3731.IS31FL3731.audio_sync?4(value=None)
+adafruit_is31fl3731.IS31FL3731.autoplay?4(delay=0, loops=0, frames=0)
+adafruit_is31fl3731.IS31FL3731.blink?4(rate=None)
+adafruit_is31fl3731.IS31FL3731.fade?4(fade_in=None, fade_out=None, pause=0)
+adafruit_is31fl3731.IS31FL3731.fill?4(color=None, blink=None, frame=None)
+adafruit_is31fl3731.IS31FL3731.frame?4(frame=None, show=True)
+adafruit_is31fl3731.IS31FL3731.height?7
+adafruit_is31fl3731.IS31FL3731.image?4(img, blink=None, frame=None)
+adafruit_is31fl3731.IS31FL3731.pixel?4(x, y, color=None, blink=None, frame=None)
+adafruit_is31fl3731.IS31FL3731.pixel_addr?4(y)
+adafruit_is31fl3731.IS31FL3731.reset?4()
+adafruit_is31fl3731.IS31FL3731.sleep?4(value)
+adafruit_is31fl3731.IS31FL3731.width?7
+adafruit_is31fl3731.IS31FL3731?1(i2c, address=0x74, frames=None)
+adafruit_is31fl3731._ADC_REGISTER?8
+adafruit_is31fl3731._AUDIOPLAY_MODE?8
+adafruit_is31fl3731._AUDIOSYNC_REGISTER?8
+adafruit_is31fl3731._AUTOPLAY1_REGISTER?8
+adafruit_is31fl3731._AUTOPLAY2_REGISTER?8
+adafruit_is31fl3731._AUTOPLAY_MODE?8
+adafruit_is31fl3731._BANK_ADDRESS?8
+adafruit_is31fl3731._BLINK_OFFSET?8
+adafruit_is31fl3731._BLINK_REGISTER?8
+adafruit_is31fl3731._BREATH1_REGISTER?8
+adafruit_is31fl3731._BREATH2_REGISTER?8
+adafruit_is31fl3731._COLOR_OFFSET?8
+adafruit_is31fl3731._CONFIG_BANK?8
+adafruit_is31fl3731._ENABLE_OFFSET?8
+adafruit_is31fl3731._FRAME_REGISTER?8
+adafruit_is31fl3731._GAIN_REGISTER?8
+adafruit_is31fl3731._MODE_REGISTER?8
+adafruit_is31fl3731._PICTURE_MODE?8
+adafruit_is31fl3731._SHUTDOWN_REGISTER?8
+adafruit_is31fl3731.charlie_bonnet.CharlieBonnet.height?7
+adafruit_is31fl3731.charlie_bonnet.CharlieBonnet.pixel_addr?4(y)
+adafruit_is31fl3731.charlie_bonnet.CharlieBonnet.width?7
+adafruit_is31fl3731.charlie_wing.CharlieWing.height?7
+adafruit_is31fl3731.charlie_wing.CharlieWing.pixel_addr?4(y)
+adafruit_is31fl3731.charlie_wing.CharlieWing.width?7
+adafruit_is31fl3731.keybow2040.Keybow2040.height?7
+adafruit_is31fl3731.keybow2040.Keybow2040.pixel_addr?4(y)
+adafruit_is31fl3731.keybow2040.Keybow2040.pixelrgb?4(x, y, r, g, b, blink=None, frame=None)
+adafruit_is31fl3731.keybow2040.Keybow2040.width?7
+adafruit_is31fl3731.led_shim.LedShim.height?7
+adafruit_is31fl3731.led_shim.LedShim.pixel_addr?4(y)
+adafruit_is31fl3731.led_shim.LedShim.pixelrgb?4(x, r, g, b, blink=None, frame=None)
+adafruit_is31fl3731.led_shim.LedShim.width?7
+adafruit_is31fl3731.led_shim.LedShim?1(i2c, address=0x75)
+adafruit_is31fl3731.matrix.Matrix.height?7
+adafruit_is31fl3731.matrix.Matrix.image?4(img, blink=None, frame=None)
+adafruit_is31fl3731.matrix.Matrix.pixel_addr?4(y)
+adafruit_is31fl3731.matrix.Matrix.width?7
+adafruit_is31fl3731.matrix_11x7.Matrix11x7.height?7
+adafruit_is31fl3731.matrix_11x7.Matrix11x7.pixel_addr?4(y)
+adafruit_is31fl3731.matrix_11x7.Matrix11x7.width?7
+adafruit_is31fl3731.matrix_11x7.Matrix11x7?1(i2c, address=0x75)
+adafruit_is31fl3731.rgbmatrix5x5.RGBmatrix5x5.height?7
+adafruit_is31fl3731.rgbmatrix5x5.RGBmatrix5x5.pixel_addr?4(y)
+adafruit_is31fl3731.rgbmatrix5x5.RGBmatrix5x5.pixelrgb?4(x, y, r, g, b, blink=None, frame=None)
+adafruit_is31fl3731.rgbmatrix5x5.RGBmatrix5x5.width?7
+adafruit_is31fl3731.scroll_phat_hd.ScrollPhatHD.height?7
+adafruit_is31fl3731.scroll_phat_hd.ScrollPhatHD.pixel_addr?4(y)
+adafruit_is31fl3731.scroll_phat_hd.ScrollPhatHD.width?7
+adafruit_is31fl3741.IS31FL3741._config_reg?8
+adafruit_is31fl3741.IS31FL3741._gcurrent_reg?8
+adafruit_is31fl3741.IS31FL3741._id_reg?8
+adafruit_is31fl3741.IS31FL3741._lock_reg?8
+adafruit_is31fl3741.IS31FL3741._page_reg?8
+adafruit_is31fl3741.IS31FL3741._pixel_buffer?8
+adafruit_is31fl3741.IS31FL3741._reset_reg?8
+adafruit_is31fl3741.IS31FL3741._shutdown_bit?8
+adafruit_is31fl3741.IS31FL3741.enable?4(enable: bool)
+adafruit_is31fl3741.IS31FL3741.global_current?4(current: int)
+adafruit_is31fl3741.IS31FL3741.page?4(page_value: int)
+adafruit_is31fl3741.IS31FL3741.reset?4()
+adafruit_is31fl3741.IS31FL3741.set_led_scaling?4(scale: int)
+adafruit_is31fl3741.IS31FL3741.show?4()
+adafruit_is31fl3741.IS31FL3741.unlock?4()
+adafruit_is31fl3741.IS31FL3741?1(i2c: busio.I2C, address: int = _IS3741_ADDR_DEFAULT, allocate: int = NO_BUFFER, )
+adafruit_is31fl3741.IS31FL3741_colorXY.fill?4(color: int = 0)
+adafruit_is31fl3741.IS31FL3741_colorXY.image?4(img: Union[FrameBuffer, ImageFile])
+adafruit_is31fl3741.IS31FL3741_colorXY.pixel?4(x: int, y: int, color: Optional[int] = None)
+adafruit_is31fl3741.IS31FL3741_colorXY.pixel_addrs?4(y: int)
+adafruit_is31fl3741.IS31FL3741_colorXY?1(i2c: busio.I2C, width: int, height: int, address: int = _IS3741_ADDR_DEFAULT, allocate: int = NO_BUFFER, order: int = IS3741_BGR, )
+adafruit_is31fl3741.IS3741_BGR?7
+adafruit_is31fl3741.IS3741_BRG?7
+adafruit_is31fl3741.IS3741_GBR?7
+adafruit_is31fl3741.IS3741_GRB?7
+adafruit_is31fl3741.IS3741_RBG?7
+adafruit_is31fl3741.IS3741_RGB?7
+adafruit_is31fl3741.MUST_BUFFER?7
+adafruit_is31fl3741.NO_BUFFER?7
+adafruit_is31fl3741.PREFER_BUFFER?7
+adafruit_is31fl3741._IS3741_ADDR_DEFAULT?8
+adafruit_is31fl3741._IS3741_COMMANDREGISTER?8
+adafruit_is31fl3741._IS3741_COMMANDREGISTERLOCK?8
+adafruit_is31fl3741._IS3741_FUNCREG_CONFIG?8
+adafruit_is31fl3741._IS3741_FUNCREG_GCURRENT?8
+adafruit_is31fl3741._IS3741_FUNCREG_RESET?8
+adafruit_is31fl3741._IS3741_IDREGISTER?8
+adafruit_is31fl3741._IS3741_INTMASKREGISTER?8
+adafruit_is31fl3741._IS3741_INTSTATUSREGISTER?8
+adafruit_is31fl3741.adafruit_ledglasses.BaseRing.fill?4(color: int)
+adafruit_is31fl3741.adafruit_ledglasses.BaseRing.ledmap_bytes?7
+adafruit_is31fl3741.adafruit_ledglasses.BaseRing.pixel_addrs?4(led)
+adafruit_is31fl3741.adafruit_ledglasses.BaseRing?1(is31_controller: IS31FL3741_colorXY, order: int)
+adafruit_is31fl3741.adafruit_ledglasses.LED_Glasses.ledmap_bytes?7
+adafruit_is31fl3741.adafruit_ledglasses.LED_Glasses.pixel_addrs?4(y: int)
+adafruit_is31fl3741.adafruit_ledglasses.LED_Glasses?1(i2c: busio.I2C, address: int = _IS3741_ADDR_DEFAULT, allocate: int = NO_BUFFER, order: int = IS3741_BGR, )
+adafruit_is31fl3741.adafruit_ledglasses.Left_Ring.ledmap_bytes?7
+adafruit_is31fl3741.adafruit_ledglasses.Right_Ring.ledmap_bytes?7
+adafruit_is31fl3741.adafruit_rgbmatrixqt.Adafruit_RGBMatrixQT.pixel_addrs?4(y: int)
+adafruit_is31fl3741.adafruit_rgbmatrixqt.Adafruit_RGBMatrixQT.rowmap?7
+adafruit_is31fl3741.adafruit_rgbmatrixqt.Adafruit_RGBMatrixQT?1(i2c: busio.I2C, address: int = _IS3741_ADDR_DEFAULT, allocate: int = NO_BUFFER, order: int = IS3741_BGR, )
+adafruit_is31fl3741.is31fl3741_pixelbuf.BGR?7
+adafruit_is31fl3741.is31fl3741_pixelbuf.GRB?7
+adafruit_is31fl3741.is31fl3741_pixelbuf.GRBW?7
+adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf._transmit?5(buffer: bytearray)
+adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf.deinit?4()
+adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf.initialize?4()
+adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf.n?4()
+adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf.write?4()
+adafruit_is31fl3741.is31fl3741_pixelbuf.IS31FL3741_PixelBuf?1(is31: is31fl3741.IS31FL3741, mapping: tuple, *, addr: int = 0x30, bpp: int = 3, brightness: float = 1.0, auto_write: bool = True, pixel_order: str = None, init: bool = True)
+adafruit_is31fl3741.is31fl3741_pixelbuf.RGB?7
+adafruit_is31fl3741.is31fl3741_pixelbuf.RGBW?7
+adafruit_is31fl3741.issi_evb.ISSI_EVB.pixel_addrs?4(y: int)
+adafruit_is31fl3741.issi_evb.ISSI_EVB?1(i2c: busio.I2C, address: int = _IS3741_ADDR_DEFAULT, allocate: int = NO_BUFFER, order: int = IS3741_BGR, )
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation._auto_write?8
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation._brightness?8
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation._get_pixel?5(key)
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation._map_pixel?5(key)
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation._range_for_slice?5(key)
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation.auto_write?4(value)
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation.brightness?4(value)
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation.fill?4(value)
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation.show?4()
+adafruit_is31fl3741.led_glasses_animation.LED_Glasses_Animation?1(led_glasses, left=1, grid=2, right=3, auto_write=True, brightness=1, left_start=21, right_start=8, )
+adafruit_is31fl3741.led_glasses_animation._int_as_tuple?5(value)
+adafruit_is31fl3741.led_glasses_animation._setup_pixels?5(grid, led_glasses, left, left_start, right, right_start)
+adafruit_is31fl3741.led_glasses_map.glassesmatrix_ledmap?7
+adafruit_is31fl3741.led_glasses_map.glassesmatrix_ledmap_no_ring?7
+adafruit_is31fl3741.led_glasses_map.left_ring_map?7
+adafruit_is31fl3741.led_glasses_map.left_ring_map_no_inner?7
+adafruit_is31fl3741.led_glasses_map.right_ring_map?7
+adafruit_is31fl3741.led_glasses_map.right_ring_map_no_inner?7
+adafruit_itertools.adafruit_itertools.accumulate?4(iterable, func=lambda x, y: x + y)
+adafruit_itertools.adafruit_itertools.chain?4(*iterables)
+adafruit_itertools.adafruit_itertools.chain_from_iterable?4(iterables)
+adafruit_itertools.adafruit_itertools.combinations?4(iterable, r)
+adafruit_itertools.adafruit_itertools.combinations_with_replacement?4(iterable, r)
+adafruit_itertools.adafruit_itertools.compress?4(data, selectors)
+adafruit_itertools.adafruit_itertools.count?4(start=0, step=1)
+adafruit_itertools.adafruit_itertools.cycle?4(p)
+adafruit_itertools.adafruit_itertools.dropwhile?4(predicate, iterable)
+adafruit_itertools.adafruit_itertools.filterfalse?4(predicate, iterable)
+adafruit_itertools.adafruit_itertools.groupby._grouper?5(tgtkey, id)
+adafruit_itertools.adafruit_itertools.groupby?1(iterable, key=None)
+adafruit_itertools.adafruit_itertools.islice?4(p, start, stop=(), step=1)
+adafruit_itertools.adafruit_itertools.permutations?4(iterable, r=None)
+adafruit_itertools.adafruit_itertools.product?4(*args, r=1)
+adafruit_itertools.adafruit_itertools.repeat?4(el, n=None)
+adafruit_itertools.adafruit_itertools.starmap?4(function, iterable)
+adafruit_itertools.adafruit_itertools.takewhile?4(predicate, iterable)
+adafruit_itertools.adafruit_itertools.tee?4(iterable, n=2)
+adafruit_itertools.adafruit_itertools.zip_longest?4(*args, fillvalue=None)
+adafruit_itertools.adafruit_itertools_extras.all_equal?4(iterable)
+adafruit_itertools.adafruit_itertools_extras.dotproduct?4(vec1, vec2)
+adafruit_itertools.adafruit_itertools_extras.first_true?4(iterable, default=False, pred=None)
+adafruit_itertools.adafruit_itertools_extras.flatten?4(iterable_of_iterables)
+adafruit_itertools.adafruit_itertools_extras.grouper?4(iterable, n, fillvalue=None)
+adafruit_itertools.adafruit_itertools_extras.iter_except?4(func, exception)
+adafruit_itertools.adafruit_itertools_extras.ncycles?4(iterable, n)
+adafruit_itertools.adafruit_itertools_extras.nth?4(iterable, n, default=None)
+adafruit_itertools.adafruit_itertools_extras.padnone?4(iterable)
+adafruit_itertools.adafruit_itertools_extras.pairwise?4(iterable)
+adafruit_itertools.adafruit_itertools_extras.partition?4(pred, iterable)
+adafruit_itertools.adafruit_itertools_extras.prepend?4(value, iterator)
+adafruit_itertools.adafruit_itertools_extras.quantify?4(iterable, pred=bool)
+adafruit_itertools.adafruit_itertools_extras.repeatfunc?4(func, times=None, *args)
+adafruit_itertools.adafruit_itertools_extras.roundrobin?4(*iterables)
+adafruit_itertools.adafruit_itertools_extras.tabulate?4(function, start=0)
+adafruit_itertools.adafruit_itertools_extras.tail?4(n, iterable)
+adafruit_itertools.adafruit_itertools_extras.take?4(n, iterable)
+adafruit_jwt.JWT.generate?4(private_key_data: Optional[str] = None, algo: Optional[str] = None, headers: Optional[dict] = None, )
+adafruit_jwt.JWT.validate?4()
+adafruit_jwt.STRING_TOOLS._bytes_from_decode_data?5(str])
+adafruit_jwt.STRING_TOOLS.ascii_letters?7
+adafruit_jwt.STRING_TOOLS.ascii_lowercase?7
+adafruit_jwt.STRING_TOOLS.ascii_uppercase?7
+adafruit_jwt.STRING_TOOLS.digits?7
+adafruit_jwt.STRING_TOOLS.hexdigits?7
+adafruit_jwt.STRING_TOOLS.octdigits?7
+adafruit_jwt.STRING_TOOLS.printable?7
+adafruit_jwt.STRING_TOOLS.punctuation?7
+adafruit_jwt.STRING_TOOLS.translate?4(table: dict)
+adafruit_jwt.STRING_TOOLS.urlsafe_b64decode?4(str])
+adafruit_jwt.STRING_TOOLS.urlsafe_b64encode?4()
+adafruit_jwt.STRING_TOOLS.whitespace?7
+adafruit_l3gd20.L3DS20_RANGE_2000DPS?7
+adafruit_l3gd20.L3DS20_RANGE_250DPS?7
+adafruit_l3gd20.L3DS20_RANGE_500DPS?7
+adafruit_l3gd20.L3DS20_RATE_100HZ?7
+adafruit_l3gd20.L3DS20_RATE_200HZ?7
+adafruit_l3gd20.L3DS20_RATE_400HZ?7
+adafruit_l3gd20.L3DS20_RATE_800HZ?7
+adafruit_l3gd20.L3GD20.gyro?4()
+adafruit_l3gd20.L3GD20?1(rng=L3DS20_RANGE_250DPS, rate=L3DS20_RATE_100HZ)
+adafruit_l3gd20.L3GD20_I2C.gyro_raw?7
+adafruit_l3gd20.L3GD20_I2C.read_register?4(register)
+adafruit_l3gd20.L3GD20_I2C.write_register?4(register, value)
+adafruit_l3gd20.L3GD20_I2C?1(i2c, rng=L3DS20_RANGE_250DPS, address=0x6B, rate=L3DS20_RATE_100HZ)
+adafruit_l3gd20.L3GD20_SPI.gyro_raw?4()
+adafruit_l3gd20.L3GD20_SPI.read_bytes?4(register, buffer)
+adafruit_l3gd20.L3GD20_SPI.read_register?4(register)
+adafruit_l3gd20.L3GD20_SPI.write_register?4(register, value)
+adafruit_l3gd20.L3GD20_SPI?1(spi_busio, cs, rng=L3DS20_RANGE_250DPS, baudrate=100000, rate=L3DS20_RATE_100HZ, )
+adafruit_l3gd20._ID_REGISTER?8
+adafruit_l3gd20._L3GD20H_CHIP_ID?8
+adafruit_l3gd20._L3GD20_CHIP_ID?8
+adafruit_l3gd20._L3GD20_REGISTER_CTRL_REG1?8
+adafruit_l3gd20._L3GD20_REGISTER_CTRL_REG4?8
+adafruit_l3gd20._L3GD20_REGISTER_OUT_X_L_X40?8
+adafruit_l3gd20._L3GD20_REGISTER_OUT_X_L_X80?8
+adafruit_l3gd20._L3GD20_SENSITIVITY_2000DPS?8
+adafruit_l3gd20._L3GD20_SENSITIVITY_250DPS?8
+adafruit_l3gd20._L3GD20_SENSITIVITY_500DPS?8
+adafruit_lc709203f.CV.add_values?4(value_tuples)
+adafruit_lc709203f.CV.is_valid?4(value)
+adafruit_lc709203f.LC709203F._generate_crc?5(data)
+adafruit_lc709203f.LC709203F._read_word?5(command)
+adafruit_lc709203f.LC709203F._write_word?5(command, data)
+adafruit_lc709203f.LC709203F.battery_profile?4(mode)
+adafruit_lc709203f.LC709203F.cell_percent?4()
+adafruit_lc709203f.LC709203F.cell_temperature?4(value)
+adafruit_lc709203f.LC709203F.cell_voltage?4()
+adafruit_lc709203f.LC709203F.ic_version?4()
+adafruit_lc709203f.LC709203F.init_RSOC?4()
+adafruit_lc709203f.LC709203F.pack_size?4(size)
+adafruit_lc709203f.LC709203F.power_mode?4(mode)
+adafruit_lc709203f.LC709203F.thermistor_bconstant?4(bconstant)
+adafruit_lc709203f.LC709203F.thermistor_enable?4(status)
+adafruit_lc709203f.LC709203F?1(i2c_bus, address=LC709203F_I2CADDR_DEFAULT)
+adafruit_lc709203f.LC709203F_CMD_APA?7
+adafruit_lc709203f.LC709203F_CMD_BATTPROF?7
+adafruit_lc709203f.LC709203F_CMD_CELLITE?7
+adafruit_lc709203f.LC709203F_CMD_CELLTEMPERATURE?7
+adafruit_lc709203f.LC709203F_CMD_CELLVOLTAGE?7
+adafruit_lc709203f.LC709203F_CMD_ICVERSION?7
+adafruit_lc709203f.LC709203F_CMD_INITRSOC?7
+adafruit_lc709203f.LC709203F_CMD_POWERMODE?7
+adafruit_lc709203f.LC709203F_CMD_STATUSBIT?7
+adafruit_lc709203f.LC709203F_CMD_THERMISTORB?7
+adafruit_lc709203f.LC709203F_I2CADDR_DEFAULT?7
+adafruit_led_animation.MS_PER_SECOND?7
+adafruit_led_animation.NANOS_PER_MS?7
+adafruit_led_animation.animation.Animation._set_color?5(color)
+adafruit_led_animation.animation.Animation.add_cycle_complete_receiver?4(callback)
+adafruit_led_animation.animation.Animation.after_draw?4()
+adafruit_led_animation.animation.Animation.animate?4(show=True)
+adafruit_led_animation.animation.Animation.color?4(color)
+adafruit_led_animation.animation.Animation.draw?4()
+adafruit_led_animation.animation.Animation.fill?4(color)
+adafruit_led_animation.animation.Animation.freeze?4()
+adafruit_led_animation.animation.Animation.on_cycle_complete?4()
+adafruit_led_animation.animation.Animation.on_cycle_complete_supported?7
+adafruit_led_animation.animation.Animation.peers?4(peer_list)
+adafruit_led_animation.animation.Animation.reset?4()
+adafruit_led_animation.animation.Animation.resume?4()
+adafruit_led_animation.animation.Animation.show?4()
+adafruit_led_animation.animation.Animation.speed?4(seconds)
+adafruit_led_animation.animation.Animation?1(pixel_object, speed, color, peers=None, paused=False, name=None)
+adafruit_led_animation.animation.blink.Blink._set_color?5(color)
+adafruit_led_animation.animation.blink.Blink?1(pixel_object, speed, color, name=None)
+adafruit_led_animation.animation.chase.Chase._resetter?5()
+adafruit_led_animation.animation.chase.Chase.bar_color?4(n, pixel_no=0)
+adafruit_led_animation.animation.chase.Chase.bar_colors?4()
+adafruit_led_animation.animation.chase.Chase.draw?4()
+adafruit_led_animation.animation.chase.Chase.on_cycle_complete_supported?7
+adafruit_led_animation.animation.chase.Chase.reset?4()
+adafruit_led_animation.animation.chase.Chase.reverse?4(value)
+adafruit_led_animation.animation.chase.Chase.space_color?4(n, pixel_no=0)
+adafruit_led_animation.animation.chase.Chase?1(pixel_object, speed, color, size=2, spacing=3, reverse=False, name=None)
+adafruit_led_animation.animation.colorcycle.ColorCycle._color_generator?5()
+adafruit_led_animation.animation.colorcycle.ColorCycle.draw?4()
+adafruit_led_animation.animation.colorcycle.ColorCycle.on_cycle_complete_supported?7
+adafruit_led_animation.animation.colorcycle.ColorCycle.reset?4()
+adafruit_led_animation.animation.colorcycle.ColorCycle?1(pixel_object, speed, colors=RAINBOW, name=None)
+adafruit_led_animation.animation.comet.Comet._set_color?5(color)
+adafruit_led_animation.animation.comet.Comet.draw?4()
+adafruit_led_animation.animation.comet.Comet.on_cycle_complete_supported?7
+adafruit_led_animation.animation.comet.Comet.reset?4()
+adafruit_led_animation.animation.comet.Comet.reverse?4(value)
+adafruit_led_animation.animation.comet.Comet.ring?4(value)
+adafruit_led_animation.animation.comet.Comet?1(pixel_object, speed, color, tail_length=0, reverse=False, bounce=False, name=None, ring=False, )
+adafruit_led_animation.animation.customcolorchase.CustomColorChase.bar_color?4(n, pixel_no=0)
+adafruit_led_animation.animation.customcolorchase.CustomColorChase.on_cycle_complete?4()
+adafruit_led_animation.animation.customcolorchase.CustomColorChase?1(pixel_object, speed, size=2, spacing=3, reverse=False, name=None, colors=RAINBOW, )
+adafruit_led_animation.animation.grid_rain.MatrixRain._generate_droplet?5(x, length)
+adafruit_led_animation.animation.grid_rain.MatrixRain?1(grid_object, speed, color=GREEN, count=1, length=6, background=(0, 32, 0), name=None, )
+adafruit_led_animation.animation.grid_rain.Rain._generate_droplet?5(x, length)
+adafruit_led_animation.animation.grid_rain.Rain.draw?4()
+adafruit_led_animation.animation.grid_rain.Rain?1(grid_object, speed, color, count=1, length=3, background=BLACK, name=None)
+adafruit_led_animation.animation.grid_rain.RainbowRain._generate_droplet?5(x, length)
+adafruit_led_animation.animation.grid_rain.RainbowRain?1(grid_object, speed, count=1, length=3, background=BLACK, name=None)
+adafruit_led_animation.animation.pulse.Pulse.draw?4()
+adafruit_led_animation.animation.pulse.Pulse.on_cycle_complete_supported?7
+adafruit_led_animation.animation.pulse.Pulse.reset?4()
+adafruit_led_animation.animation.pulse.Pulse?1(pixel_object, speed, color, period=5, name=None)
+adafruit_led_animation.animation.rainbow.Rainbow._color_wheel_generator?5()
+adafruit_led_animation.animation.rainbow.Rainbow._draw_precomputed?5(num_pixels, wheel_index)
+adafruit_led_animation.animation.rainbow.Rainbow.draw?4()
+adafruit_led_animation.animation.rainbow.Rainbow.generate_rainbow?4()
+adafruit_led_animation.animation.rainbow.Rainbow.on_cycle_complete_supported?7
+adafruit_led_animation.animation.rainbow.Rainbow.reset?4()
+adafruit_led_animation.animation.rainbow.Rainbow?1(pixel_object, speed, period=5, step=1, name=None, precompute_rainbow=True)
+adafruit_led_animation.animation.rainbowchase.RainbowChase.bar_color?4(n, pixel_no=0)
+adafruit_led_animation.animation.rainbowchase.RainbowChase.on_cycle_complete?4()
+adafruit_led_animation.animation.rainbowchase.RainbowChase?1(pixel_object, speed, size=2, spacing=3, reverse=False, name=None, step=8, )
+adafruit_led_animation.animation.rainbowcomet.RainbowComet._set_color?5(color)
+adafruit_led_animation.animation.rainbowcomet.RainbowComet?1(pixel_object, speed, tail_length=10, reverse=False, bounce=False, colorwheel_offset=0, step=0, name=None, ring=False, )
+adafruit_led_animation.animation.rainbowsparkle.RainbowSparkle.after_draw?4()
+adafruit_led_animation.animation.rainbowsparkle.RainbowSparkle.generate_rainbow?4()
+adafruit_led_animation.animation.rainbowsparkle.RainbowSparkle?1(pixel_object, speed, period=5, num_sparkles=None, step=1, name=None, background_brightness=0.2, precompute_rainbow=True, )
+adafruit_led_animation.animation.solid.Solid._set_color?5(color)
+adafruit_led_animation.animation.solid.Solid?1(pixel_object, color, name=None)
+adafruit_led_animation.animation.sparkle.Sparkle._random_in_mask?5()
+adafruit_led_animation.animation.sparkle.Sparkle._set_color?5(color)
+adafruit_led_animation.animation.sparkle.Sparkle.after_draw?4()
+adafruit_led_animation.animation.sparkle.Sparkle.draw?4()
+adafruit_led_animation.animation.sparkle.Sparkle?1(pixel_object, speed, color, num_sparkles=1, name=None, mask=None)
+adafruit_led_animation.animation.sparklepulse.SparklePulse._set_color?5(color)
+adafruit_led_animation.animation.sparklepulse.SparklePulse.after_draw?4()
+adafruit_led_animation.animation.sparklepulse.SparklePulse.draw?4()
+adafruit_led_animation.animation.sparklepulse.SparklePulse?1(pixel_object, speed, color, period=5, max_intensity=1, min_intensity=0, name=None, )
+adafruit_led_animation.color.AMBER?7
+adafruit_led_animation.color.AQUA?7
+adafruit_led_animation.color.BLACK?7
+adafruit_led_animation.color.BLUE?7
+adafruit_led_animation.color.CYAN?7
+adafruit_led_animation.color.GOLD?7
+adafruit_led_animation.color.GREEN?7
+adafruit_led_animation.color.JADE?7
+adafruit_led_animation.color.MAGENTA?7
+adafruit_led_animation.color.OLD_LACE?7
+adafruit_led_animation.color.ORANGE?7
+adafruit_led_animation.color.PINK?7
+adafruit_led_animation.color.PURPLE?7
+adafruit_led_animation.color.RAINBOW?7
+adafruit_led_animation.color.RED?7
+adafruit_led_animation.color.RGBW_WHITE_RGB?7
+adafruit_led_animation.color.RGBW_WHITE_RGBW?7
+adafruit_led_animation.color.RGBW_WHITE_W?7
+adafruit_led_animation.color.TEAL?7
+adafruit_led_animation.color.WHITE?7
+adafruit_led_animation.color.YELLOW?7
+adafruit_led_animation.color.calculate_intensity?4(color, intensity=1.0)
+adafruit_led_animation.const?4(value)
+adafruit_led_animation.grid.HORIZONTAL?7
+adafruit_led_animation.grid.PixelGrid.auto_write?4(value)
+adafruit_led_animation.grid.PixelGrid.brightness?4(brightness)
+adafruit_led_animation.grid.PixelGrid.fill?4(color)
+adafruit_led_animation.grid.PixelGrid.show?4()
+adafruit_led_animation.grid.PixelGrid?1(strip, width, height, orientation=HORIZONTAL, alternating=True, reverse_x=False, reverse_y=False, top=0, bottom=0, )
+adafruit_led_animation.grid.VERTICAL?7
+adafruit_led_animation.grid.reverse_x_mapper?4(width, mapper)
+adafruit_led_animation.grid.reverse_y_mapper?4(height, mapper)
+adafruit_led_animation.grid.x_mapper?4(x, y)
+adafruit_led_animation.grid.y_mapper?4(x, y)
+adafruit_led_animation.group.AnimationGroup._group_done?5(animation)
+adafruit_led_animation.group.AnimationGroup.add_cycle_complete_receiver?4(callback)
+adafruit_led_animation.group.AnimationGroup.animate?4(show=True)
+adafruit_led_animation.group.AnimationGroup.color?4(color)
+adafruit_led_animation.group.AnimationGroup.fill?4(color)
+adafruit_led_animation.group.AnimationGroup.freeze?4()
+adafruit_led_animation.group.AnimationGroup.on_cycle_complete?4()
+adafruit_led_animation.group.AnimationGroup.reset?4()
+adafruit_led_animation.group.AnimationGroup.resume?4()
+adafruit_led_animation.group.AnimationGroup.show?4()
+adafruit_led_animation.group.AnimationGroup?1(*members, sync=False, name=None)
+adafruit_led_animation.helper.PixelMap._expand_ranges?5()
+adafruit_led_animation.helper.PixelMap._set_pixels?5(index, val)
+adafruit_led_animation.helper.PixelMap.auto_write?4(value)
+adafruit_led_animation.helper.PixelMap.brightness?4(brightness)
+adafruit_led_animation.helper.PixelMap.fill?4(color)
+adafruit_led_animation.helper.PixelMap.horizontal_lines?4(pixel_object, width, height, gridmap)
+adafruit_led_animation.helper.PixelMap.show?4()
+adafruit_led_animation.helper.PixelMap.vertical_lines?4(pixel_object, width, height, gridmap)
+adafruit_led_animation.helper.PixelMap?1(strip, pixel_ranges, individual_pixels=False)
+adafruit_led_animation.helper.PixelSubset?1(pixel_object, start, end)
+adafruit_led_animation.helper.horizontal_strip_gridmap?4(width, alternating=True)
+adafruit_led_animation.helper.mapper?4(x, y)
+adafruit_led_animation.helper.pulse_generator?4(period: float, animation_object, dotstar_pwm=False)
+adafruit_led_animation.helper.vertical_strip_gridmap?4(height, alternating=True)
+adafruit_led_animation.monotonic_ms?4()
+adafruit_led_animation.sequence.AnimateOnce.animate?4(show=True)
+adafruit_led_animation.sequence.AnimateOnce.on_cycle_complete?4()
+adafruit_led_animation.sequence.AnimateOnce?1(*members, **kwargs)
+adafruit_led_animation.sequence.AnimationSequence._advance?5()
+adafruit_led_animation.sequence.AnimationSequence._auto_advance?5()
+adafruit_led_animation.sequence.AnimationSequence._sequence_complete?5(animation)
+adafruit_led_animation.sequence.AnimationSequence.activate?4(index)
+adafruit_led_animation.sequence.AnimationSequence.add_cycle_complete_receiver?4(callback)
+adafruit_led_animation.sequence.AnimationSequence.animate?4(show=True)
+adafruit_led_animation.sequence.AnimationSequence.color?4(color)
+adafruit_led_animation.sequence.AnimationSequence.current_animation?4()
+adafruit_led_animation.sequence.AnimationSequence.fill?4(color)
+adafruit_led_animation.sequence.AnimationSequence.freeze?4()
+adafruit_led_animation.sequence.AnimationSequence.next?4()
+adafruit_led_animation.sequence.AnimationSequence.on_cycle_complete?4()
+adafruit_led_animation.sequence.AnimationSequence.on_cycle_complete_supported?7
+adafruit_led_animation.sequence.AnimationSequence.random?4()
+adafruit_led_animation.sequence.AnimationSequence.reset?4()
+adafruit_led_animation.sequence.AnimationSequence.resume?4()
+adafruit_led_animation.sequence.AnimationSequence.show?4()
+adafruit_led_animation.sequence.AnimationSequence?1(*members, advance_interval=None, auto_clear=True, random_order=False, auto_reset=False, advance_on_cycle_complete=False, name=None)
+adafruit_lidarlite.CONFIG_DEFAULT?7
+adafruit_lidarlite.CONFIG_DEFAULTFAST?7
+adafruit_lidarlite.CONFIG_HIGHSENSITIVE?7
+adafruit_lidarlite.CONFIG_LOWSENSITIVE?7
+adafruit_lidarlite.CONFIG_MAXRANGE?7
+adafruit_lidarlite.CONFIG_SHORTFAST?7
+adafruit_lidarlite.LIDARLite._read_reg?5(reg, num)
+adafruit_lidarlite.LIDARLite._write_reg?5(reg, value)
+adafruit_lidarlite.LIDARLite.configure?4(config)
+adafruit_lidarlite.LIDARLite.correlation_data?4()
+adafruit_lidarlite.LIDARLite.distance?4()
+adafruit_lidarlite.LIDARLite.health_status?4()
+adafruit_lidarlite.LIDARLite.i2c_config?4()
+adafruit_lidarlite.LIDARLite.power_control?4()
+adafruit_lidarlite.LIDARLite.read_distance_v3?4(bias=False)
+adafruit_lidarlite.LIDARLite.read_distance_v3hp?4()
+adafruit_lidarlite.LIDARLite.reset?4()
+adafruit_lidarlite.LIDARLite.signal_strength?4()
+adafruit_lidarlite.LIDARLite.status?4()
+adafruit_lidarlite.LIDARLite.test_command?4()
+adafruit_lidarlite.LIDARLite.unit_id?4()
+adafruit_lidarlite.LIDARLite?1(i2c_bus, *, reset_pin=None, configuration=CONFIG_DEFAULT, address=_ADDR_DEFAULT, sensor_type=TYPE_V3, )
+adafruit_lidarlite.STATUS_BUSY?7
+adafruit_lidarlite.STATUS_BUSY_V3HP?7
+adafruit_lidarlite.STATUS_HEALTHY?7
+adafruit_lidarlite.STATUS_NO_PEAK?7
+adafruit_lidarlite.STATUS_REF_OVERFLOW?7
+adafruit_lidarlite.STATUS_SECOND_RETURN?7
+adafruit_lidarlite.STATUS_SIGNAL_OVERFLOW?7
+adafruit_lidarlite.STATUS_SIGNAL_OVERFLOW_V3HP?7
+adafruit_lidarlite.STATUS_SYS_ERROR?7
+adafruit_lidarlite.TYPE_V3?7
+adafruit_lidarlite.TYPE_V3HP?7
+adafruit_lidarlite._ADDR_DEFAULT?8
+adafruit_lidarlite._CMD_DISTANCENOBIAS?8
+adafruit_lidarlite._CMD_DISTANCEWITHBIAS?8
+adafruit_lidarlite._CMD_DISTANCE_V3HP?8
+adafruit_lidarlite._CMD_RESET?8
+adafruit_lidarlite._LIDAR_CONFIGS?8
+adafruit_lidarlite._NUM_DIST_BYTES?8
+adafruit_lidarlite._REG_ACQ_COMMAND?8
+adafruit_lidarlite._REG_ACQ_CONFIG_REG?8
+adafruit_lidarlite._REG_CORR_DATA?8
+adafruit_lidarlite._REG_DIST_MEAS_V3?8
+adafruit_lidarlite._REG_DIST_MEAS_V3HP?8
+adafruit_lidarlite._REG_HEALTH_STATUS_V3HP?8
+adafruit_lidarlite._REG_I2C_CONFIG?8
+adafruit_lidarlite._REG_POWER_CONTROL?8
+adafruit_lidarlite._REG_SIGNAL_STRENGTH?8
+adafruit_lidarlite._REG_SIG_COUNT_VAL?8
+adafruit_lidarlite._REG_STATUS?8
+adafruit_lidarlite._REG_TEST_COMMAND?8
+adafruit_lidarlite._REG_THRESHOLD_BYPASS?8
+adafruit_lidarlite._REG_UNIT_ID_HIGH?8
+adafruit_lidarlite._REG_UNIT_ID_LOW?8
+adafruit_lifx.LIFX._get?5(path: str, data: Dict[str, Any])
+adafruit_lifx.LIFX._parse_resp?5()
+adafruit_lifx.LIFX._post?5(path: str, data: Dict[str, Any])
+adafruit_lifx.LIFX._put?5(path: str, data: Dict[str, Any])
+adafruit_lifx.LIFX.effects_off?4(selector: str, power_off: bool = False)
+adafruit_lifx.LIFX.list_lights?4()
+adafruit_lifx.LIFX.move_effect?4(selector: str, move_direction: str, period: float, power_on: bool)
+adafruit_lifx.LIFX.set_brightness?4(selector: str, brightness: float)
+adafruit_lifx.LIFX.set_color?4(selector: str, **kwargs)
+adafruit_lifx.LIFX.toggle_light?4(selector: str, all_lights: bool = False, duration: float = 0)
+adafruit_lifx.LIFX?1(wifi_manager: WifiManagerType, lifx_token: str)
+adafruit_lifx.LIFX_URL?7
+adafruit_lis2mdl.CFG_REG_A?7
+adafruit_lis2mdl.CFG_REG_B?7
+adafruit_lis2mdl.CFG_REG_C?7
+adafruit_lis2mdl.DataRate.Rate_100_HZ?7
+adafruit_lis2mdl.DataRate.Rate_10_HZ?7
+adafruit_lis2mdl.DataRate.Rate_20_HZ?7
+adafruit_lis2mdl.DataRate.Rate_50_HZ?7
+adafruit_lis2mdl.INT_CRTL_REG?7
+adafruit_lis2mdl.INT_SOURCE_REG?7
+adafruit_lis2mdl.INT_THS_L_REG?7
+adafruit_lis2mdl.LIS2MDL._BUFFER?8
+adafruit_lis2mdl.LIS2MDL._bdu?8
+adafruit_lis2mdl.LIS2MDL._data_rate?8
+adafruit_lis2mdl.LIS2MDL._device_id?8
+adafruit_lis2mdl.LIS2MDL._int_control?8
+adafruit_lis2mdl.LIS2MDL._int_enable?8
+adafruit_lis2mdl.LIS2MDL._int_iron_off?8
+adafruit_lis2mdl.LIS2MDL._int_latched?8
+adafruit_lis2mdl.LIS2MDL._int_reg_polarity?8
+adafruit_lis2mdl.LIS2MDL._int_source?8
+adafruit_lis2mdl.LIS2MDL._interrupt_pin_putput?8
+adafruit_lis2mdl.LIS2MDL._interrupt_threshold?8
+adafruit_lis2mdl.LIS2MDL._mode?8
+adafruit_lis2mdl.LIS2MDL._raw_x?8
+adafruit_lis2mdl.LIS2MDL._raw_y?8
+adafruit_lis2mdl.LIS2MDL._raw_z?8
+adafruit_lis2mdl.LIS2MDL._reboot?8
+adafruit_lis2mdl.LIS2MDL._soft_reset?8
+adafruit_lis2mdl.LIS2MDL._temp_comp?8
+adafruit_lis2mdl.LIS2MDL._x_int_enable?8
+adafruit_lis2mdl.LIS2MDL._x_offset?8
+adafruit_lis2mdl.LIS2MDL._y_int_enable?8
+adafruit_lis2mdl.LIS2MDL._y_offset?8
+adafruit_lis2mdl.LIS2MDL._z_int_enable?8
+adafruit_lis2mdl.LIS2MDL._z_offset?8
+adafruit_lis2mdl.LIS2MDL.data_rate?4(value)
+adafruit_lis2mdl.LIS2MDL.faults?4()
+adafruit_lis2mdl.LIS2MDL.interrupt_enabled?4(val)
+adafruit_lis2mdl.LIS2MDL.interrupt_threshold?4(value)
+adafruit_lis2mdl.LIS2MDL.low_power?7
+adafruit_lis2mdl.LIS2MDL.magnetic?4()
+adafruit_lis2mdl.LIS2MDL.reset?4()
+adafruit_lis2mdl.LIS2MDL.x_offset?4(value)
+adafruit_lis2mdl.LIS2MDL.y_offset?4(value)
+adafruit_lis2mdl.LIS2MDL.z_offset?4(value)
+adafruit_lis2mdl.LIS2MDL?1(i2c)
+adafruit_lis2mdl.MAG_DEVICE_ID?7
+adafruit_lis2mdl.OFFSET_X_REG_H?7
+adafruit_lis2mdl.OFFSET_X_REG_L?7
+adafruit_lis2mdl.OFFSET_Y_REG_H?7
+adafruit_lis2mdl.OFFSET_Y_REG_L?7
+adafruit_lis2mdl.OFFSET_Z_REG_H?7
+adafruit_lis2mdl.OFFSET_Z_REG_L?7
+adafruit_lis2mdl.OUTX_H_REG?7
+adafruit_lis2mdl.OUTX_L_REG?7
+adafruit_lis2mdl.OUTY_H_REG?7
+adafruit_lis2mdl.OUTY_L_REG?7
+adafruit_lis2mdl.OUTZ_H_REG?7
+adafruit_lis2mdl.OUTZ_L_REG?7
+adafruit_lis2mdl.STATUS_REG?7
+adafruit_lis2mdl.WHO_AM_I?7
+adafruit_lis2mdl._ADDRESS_MAG?8
+adafruit_lis2mdl._MAG_SCALE?8
+adafruit_lis331.CV.add_values?4(value_tuples)
+adafruit_lis331.CV.is_valid?4(value)
+adafruit_lis331.H3LIS331?1(i2c_bus, address=_LIS331_DEFAULT_ADDRESS)
+adafruit_lis331.LIS331._chip_id?8
+adafruit_lis331.LIS331._data_rate_lpf_bits?8
+adafruit_lis331.LIS331._hpf_cutoff?8
+adafruit_lis331.LIS331._hpf_enable_bit?8
+adafruit_lis331.LIS331._hpf_mode_bits?8
+adafruit_lis331.LIS331._mode_and_odr_bits?8
+adafruit_lis331.LIS331._mode_and_rate?5(data_rate=None)
+adafruit_lis331.LIS331._power_mode_bits?8
+adafruit_lis331.LIS331._range_bits?8
+adafruit_lis331.LIS331._raw_acceleration?8
+adafruit_lis331.LIS331._reference_value?8
+adafruit_lis331.LIS331._scale_acceleration?5(value)
+adafruit_lis331.LIS331._zero_hpf?8
+adafruit_lis331.LIS331.acceleration?4()
+adafruit_lis331.LIS331.data_rate?4(new_rate_bits)
+adafruit_lis331.LIS331.enable_hpf?4(enabled=True, cutoff=RateDivisor.ODR_DIV_50, use_reference=False)
+adafruit_lis331.LIS331.hpf_reference?4(reference_value)
+adafruit_lis331.LIS331.lpf_cutoff?4(cutoff_freq)
+adafruit_lis331.LIS331.mode?4()
+adafruit_lis331.LIS331.range?4(new_range)
+adafruit_lis331.LIS331.zero_hpf?4()
+adafruit_lis331.LIS331?1(i2c_bus, address=_LIS331_DEFAULT_ADDRESS)
+adafruit_lis331.LIS331HH?1(i2c_bus, address=_LIS331_DEFAULT_ADDRESS)
+adafruit_lis331.ROByteArray?1(register_address, format_str, count)
+adafruit_lis331._G_TO_ACCEL?8
+adafruit_lis331._LIS331_CHIP_ID?8
+adafruit_lis331._LIS331_DEFAULT_ADDRESS?8
+adafruit_lis331._LIS331_REG_CTRL1?8
+adafruit_lis331._LIS331_REG_CTRL2?8
+adafruit_lis331._LIS331_REG_CTRL3?8
+adafruit_lis331._LIS331_REG_CTRL4?8
+adafruit_lis331._LIS331_REG_HP_FILTER_RESET?8
+adafruit_lis331._LIS331_REG_OUT_X_L?8
+adafruit_lis331._LIS331_REG_REFERENCE?8
+adafruit_lis331._LIS331_REG_WHOAMI?8
+adafruit_lis3dh.AccelerationTuple?7
+adafruit_lis3dh.DATARATE_100_HZ?7
+adafruit_lis3dh.DATARATE_10_HZ?7
+adafruit_lis3dh.DATARATE_1344_HZ?7
+adafruit_lis3dh.DATARATE_1_HZ?7
+adafruit_lis3dh.DATARATE_200_HZ?7
+adafruit_lis3dh.DATARATE_25_HZ?7
+adafruit_lis3dh.DATARATE_400_HZ?7
+adafruit_lis3dh.DATARATE_50_HZ?7
+adafruit_lis3dh.DATARATE_LOWPOWER_1K6HZ?7
+adafruit_lis3dh.DATARATE_LOWPOWER_5KHZ?7
+adafruit_lis3dh.DATARATE_POWERDOWN?7
+adafruit_lis3dh.LIS3DH._read_register?5(register, length)
+adafruit_lis3dh.LIS3DH._read_register_byte?5(register)
+adafruit_lis3dh.LIS3DH._write_register_byte?5(register, value)
+adafruit_lis3dh.LIS3DH.acceleration?4()
+adafruit_lis3dh.LIS3DH.data_rate?4(rate)
+adafruit_lis3dh.LIS3DH.range?4(range_value)
+adafruit_lis3dh.LIS3DH.read_adc_mV?4(adc)
+adafruit_lis3dh.LIS3DH.read_adc_raw?4(adc)
+adafruit_lis3dh.LIS3DH.set_tap?4(tap, threshold, *, time_limit=10, time_latency=20, time_window=255, click_cfg=None)
+adafruit_lis3dh.LIS3DH.shake?4(shake_threshold=30, avg_count=10, total_delay=0.1)
+adafruit_lis3dh.LIS3DH.tapped?4()
+adafruit_lis3dh.LIS3DH?1(int1=None, int2=None)
+adafruit_lis3dh.LIS3DH_I2C._read_register?5(register, length)
+adafruit_lis3dh.LIS3DH_I2C._write_register_byte?5(register, value)
+adafruit_lis3dh.LIS3DH_I2C?1(i2c, *, address=0x18, int1=None, int2=None)
+adafruit_lis3dh.LIS3DH_SPI._read_register?5(register, length)
+adafruit_lis3dh.LIS3DH_SPI._write_register_byte?5(register, value)
+adafruit_lis3dh.LIS3DH_SPI?1(spi, cs, *, baudrate=100000, int1=None, int2=None)
+adafruit_lis3dh.RANGE_16_G?7
+adafruit_lis3dh.RANGE_2_G?7
+adafruit_lis3dh.RANGE_4_G?7
+adafruit_lis3dh.RANGE_8_G?7
+adafruit_lis3dh.STANDARD_GRAVITY?7
+adafruit_lis3dh._REG_CLICKCFG?8
+adafruit_lis3dh._REG_CLICKSRC?8
+adafruit_lis3dh._REG_CLICKTHS?8
+adafruit_lis3dh._REG_CTRL1?8
+adafruit_lis3dh._REG_CTRL3?8
+adafruit_lis3dh._REG_CTRL4?8
+adafruit_lis3dh._REG_CTRL5?8
+adafruit_lis3dh._REG_INT1SRC?8
+adafruit_lis3dh._REG_OUTADC1_L?8
+adafruit_lis3dh._REG_OUT_X_L?8
+adafruit_lis3dh._REG_TEMPCFG?8
+adafruit_lis3dh._REG_TIMELATENCY?8
+adafruit_lis3dh._REG_TIMELIMIT?8
+adafruit_lis3dh._REG_TIMEWINDOW?8
+adafruit_lis3dh._REG_WHOAMI?8
+adafruit_lis3mdl.CV.add_values?4(value_tuples)
+adafruit_lis3mdl.CV.is_valid?4(value)
+adafruit_lis3mdl.LIS3MDL._chip_id?8
+adafruit_lis3mdl.LIS3MDL._data_rate?8
+adafruit_lis3mdl.LIS3MDL._operation_mode?8
+adafruit_lis3mdl.LIS3MDL._perf_mode?8
+adafruit_lis3mdl.LIS3MDL._range?8
+adafruit_lis3mdl.LIS3MDL._raw_mag_data?8
+adafruit_lis3mdl.LIS3MDL._reset?8
+adafruit_lis3mdl.LIS3MDL._scale_mag_data?5(raw_measurement)
+adafruit_lis3mdl.LIS3MDL._z_perf_mode?8
+adafruit_lis3mdl.LIS3MDL.data_rate?4(value)
+adafruit_lis3mdl.LIS3MDL.magnetic?4()
+adafruit_lis3mdl.LIS3MDL.operation_mode?4(value)
+adafruit_lis3mdl.LIS3MDL.performance_mode?4(value)
+adafruit_lis3mdl.LIS3MDL.range?4(value)
+adafruit_lis3mdl.LIS3MDL.reset?4()
+adafruit_lis3mdl.LIS3MDL?1(i2c_bus, address=_LIS3MDL_DEFAULT_ADDRESS)
+adafruit_lis3mdl._GAUSS_TO_UT?8
+adafruit_lis3mdl._LIS3MDL_CHIP_ID?8
+adafruit_lis3mdl._LIS3MDL_CTRL_REG1?8
+adafruit_lis3mdl._LIS3MDL_CTRL_REG2?8
+adafruit_lis3mdl._LIS3MDL_CTRL_REG3?8
+adafruit_lis3mdl._LIS3MDL_CTRL_REG4?8
+adafruit_lis3mdl._LIS3MDL_DEFAULT_ADDRESS?8
+adafruit_lis3mdl._LIS3MDL_INT_CFG?8
+adafruit_lis3mdl._LIS3MDL_INT_THS_L?8
+adafruit_lis3mdl._LIS3MDL_OUT_X_L?8
+adafruit_lis3mdl._LIS3MDL_WHOAMI?8
+adafruit_lis3mdl._LIS3MDL_WHO_AM_I?8
+adafruit_logging.FileHandler.close?4()
+adafruit_logging.FileHandler.emit?4(record: LogRecord)
+adafruit_logging.FileHandler.format?4(record: LogRecord)
+adafruit_logging.FileHandler?1(filename: str, mode: str = "a")
+adafruit_logging.Handler.emit?4(record: LogRecord)
+adafruit_logging.Handler.format?4(record: LogRecord)
+adafruit_logging.LEVELS?7
+adafruit_logging.LogRecord?7
+adafruit_logging.Logger._log?5(level: int, msg: str, *args)
+adafruit_logging.Logger.addHandler?4(hdlr: Handler)
+adafruit_logging.Logger.critical?4(msg: str, *args)
+adafruit_logging.Logger.debug?4(msg: str, *args)
+adafruit_logging.Logger.error?4(msg: str, *args)
+adafruit_logging.Logger.getEffectiveLevel?4()
+adafruit_logging.Logger.hasHandlers?4()
+adafruit_logging.Logger.info?4(msg: str, *args)
+adafruit_logging.Logger.log?4(level: int, msg: str, *args)
+adafruit_logging.Logger.setLevel?4(log_level: int)
+adafruit_logging.Logger.warning?4(msg: str, *args)
+adafruit_logging.Logger?1(name: str, level: int = NOTSET)
+adafruit_logging.NullHandler.emit?4(record: LogRecord)
+adafruit_logging.StreamHandler.emit?4(record: LogRecord)
+adafruit_logging.StreamHandler?1(stream: Optional[WriteableStream] = None)
+adafruit_logging.WriteableStream.write?4(buf: str)
+adafruit_logging._addLogger?5(logger_name: str)
+adafruit_logging._level_for?5(value: int)
+adafruit_logging._logRecordFactory?8
+adafruit_logging.getLogger?4(logger_name: str)
+adafruit_logging.logger_cache?7
+adafruit_lps2x.CV.add_values?4(value_tuples)
+adafruit_lps2x.CV.is_valid?4(value)
+adafruit_lps2x.LPS22._data_rate?8
+adafruit_lps2x.LPS22._reset?8
+adafruit_lps2x.LPS22.initialize?4()
+adafruit_lps2x.LPS22?1(i2c_bus, address=_LPS2X_DEFAULT_ADDRESS)
+adafruit_lps2x.LPS25._data_rate?8
+adafruit_lps2x.LPS25._reset?8
+adafruit_lps2x.LPS25.enabled?7
+adafruit_lps2x.LPS25.initialize?4()
+adafruit_lps2x.LPS25?1(i2c_bus, address=_LPS2X_DEFAULT_ADDRESS)
+adafruit_lps2x.LPS2X._chip_id?8
+adafruit_lps2x.LPS2X._raw_pressure?8
+adafruit_lps2x.LPS2X._raw_temperature?8
+adafruit_lps2x.LPS2X.data_rate?4(value)
+adafruit_lps2x.LPS2X.initialize?4()
+adafruit_lps2x.LPS2X.pressure?4()
+adafruit_lps2x.LPS2X.reset?4()
+adafruit_lps2x.LPS2X.temperature?4()
+adafruit_lps2x.LPS2X?1(i2c_bus, address=_LPS2X_DEFAULT_ADDRESS, chip_id=None)
+adafruit_lps2x._LPS22HB_CHIP_ID?8
+adafruit_lps2x._LPS22_CTRL_REG1?8
+adafruit_lps2x._LPS22_CTRL_REG2?8
+adafruit_lps2x._LPS25HB_CHIP_ID?8
+adafruit_lps2x._LPS25_CTRL_REG1?8
+adafruit_lps2x._LPS25_CTRL_REG2?8
+adafruit_lps2x._LPS2X_DEFAULT_ADDRESS?8
+adafruit_lps2x._LPS2X_PRESS_OUT_XL?8
+adafruit_lps2x._LPS2X_TEMP_OUT_L?8
+adafruit_lps2x._LPS2X_WHO_AM_I?8
+adafruit_lps35hw.DataRate.ONE_SHOT?7
+adafruit_lps35hw.DataRate.RATE_10_HZ?7
+adafruit_lps35hw.DataRate.RATE_1_HZ?7
+adafruit_lps35hw.DataRate.RATE_25_HZ?7
+adafruit_lps35hw.DataRate.RATE_50_HZ?7
+adafruit_lps35hw.DataRate.RATE_75_HZ?7
+adafruit_lps35hw.LPS35HW._auto_zero?8
+adafruit_lps35hw.LPS35HW._block_updates?8
+adafruit_lps35hw.LPS35HW._chip_id?8
+adafruit_lps35hw.LPS35HW._interrupt_high?8
+adafruit_lps35hw.LPS35HW._interrupt_latch?8
+adafruit_lps35hw.LPS35HW._interrupt_low?8
+adafruit_lps35hw.LPS35HW._interrupts_enabled?8
+adafruit_lps35hw.LPS35HW._one_shot?8
+adafruit_lps35hw.LPS35HW._pressure_high?8
+adafruit_lps35hw.LPS35HW._pressure_low?8
+adafruit_lps35hw.LPS35HW._pressure_threshold?8
+adafruit_lps35hw.LPS35HW._raw_pressure?8
+adafruit_lps35hw.LPS35HW._raw_temperature?8
+adafruit_lps35hw.LPS35HW._reset?8
+adafruit_lps35hw.LPS35HW._reset_filter?8
+adafruit_lps35hw.LPS35HW._reset_zero?8
+adafruit_lps35hw.LPS35HW.data_rate?7
+adafruit_lps35hw.LPS35HW.high_threshold_enabled?4(value)
+adafruit_lps35hw.LPS35HW.high_threshold_exceeded?4()
+adafruit_lps35hw.LPS35HW.low_pass_enabled?7
+adafruit_lps35hw.LPS35HW.low_threshold_enabled?4(value)
+adafruit_lps35hw.LPS35HW.low_threshold_exceeded?4()
+adafruit_lps35hw.LPS35HW.pressure?4()
+adafruit_lps35hw.LPS35HW.pressure_threshold?4(value)
+adafruit_lps35hw.LPS35HW.reset?4()
+adafruit_lps35hw.LPS35HW.reset_pressure?4()
+adafruit_lps35hw.LPS35HW.take_measurement?4()
+adafruit_lps35hw.LPS35HW.temperature?4()
+adafruit_lps35hw.LPS35HW.zero_pressure?4()
+adafruit_lps35hw.LPS35HW?1(i2c_bus, address=0x5D)
+adafruit_lps35hw._CTRL_REG1?8
+adafruit_lps35hw._CTRL_REG2?8
+adafruit_lps35hw._CTRL_REG3?8
+adafruit_lps35hw._FIFO_CTRL?8
+adafruit_lps35hw._FIFO_STATUS?8
+adafruit_lps35hw._INTERRUPT_CFG?8
+adafruit_lps35hw._INT_SOURCE?8
+adafruit_lps35hw._LPFP_RES?8
+adafruit_lps35hw._PRESS_OUT_H?8
+adafruit_lps35hw._PRESS_OUT_L?8
+adafruit_lps35hw._PRESS_OUT_XL?8
+adafruit_lps35hw._REF_P_H?8
+adafruit_lps35hw._REF_P_L?8
+adafruit_lps35hw._REF_P_XL?8
+adafruit_lps35hw._RES_CONF?8
+adafruit_lps35hw._RPDS_H?8
+adafruit_lps35hw._RPDS_L?8
+adafruit_lps35hw._STATUS?8
+adafruit_lps35hw._TEMP_OUT_H?8
+adafruit_lps35hw._TEMP_OUT_L?8
+adafruit_lps35hw._THS_P_H?8
+adafruit_lps35hw._THS_P_L?8
+adafruit_lps35hw._WHO_AM_I?8
+adafruit_lsm303.LSM303._BUFFER?8
+adafruit_lsm303.LSM303._read_bytes?5(address, count, buf)
+adafruit_lsm303.LSM303._read_u8?5(device, address)
+adafruit_lsm303.LSM303._write_u8?5(device, address, val)
+adafruit_lsm303.LSM303.acceleration?4()
+adafruit_lsm303.LSM303.mag_gain?4(value)
+adafruit_lsm303.LSM303.mag_rate?4(value)
+adafruit_lsm303.LSM303.magnetic?4()
+adafruit_lsm303.LSM303.raw_acceleration?4()
+adafruit_lsm303.LSM303.raw_magnetic?4()
+adafruit_lsm303.LSM303?1(i2c)
+adafruit_lsm303.MAGGAIN_1_3?7
+adafruit_lsm303.MAGGAIN_1_9?7
+adafruit_lsm303.MAGGAIN_2_5?7
+adafruit_lsm303.MAGGAIN_4_0?7
+adafruit_lsm303.MAGGAIN_4_7?7
+adafruit_lsm303.MAGGAIN_5_6?7
+adafruit_lsm303.MAGGAIN_8_1?7
+adafruit_lsm303.MAGRATE_0_7?7
+adafruit_lsm303.MAGRATE_15?7
+adafruit_lsm303.MAGRATE_1_5?7
+adafruit_lsm303.MAGRATE_220?7
+adafruit_lsm303.MAGRATE_30?7
+adafruit_lsm303.MAGRATE_3_0?7
+adafruit_lsm303.MAGRATE_75?7
+adafruit_lsm303.MAGRATE_7_5?7
+adafruit_lsm303._ADDRESS_ACCEL?8
+adafruit_lsm303._ADDRESS_MAG?8
+adafruit_lsm303._GAUSS_TO_MICROTESLA?8
+adafruit_lsm303._GRAVITY_STANDARD?8
+adafruit_lsm303._ID?8
+adafruit_lsm303._LSM303ACCEL_MG_LSB?8
+adafruit_lsm303._REG_ACCEL_CLICK_CFG_A?8
+adafruit_lsm303._REG_ACCEL_CLICK_SRC_A?8
+adafruit_lsm303._REG_ACCEL_CLICK_THS_A?8
+adafruit_lsm303._REG_ACCEL_CTRL_REG1_A?8
+adafruit_lsm303._REG_ACCEL_CTRL_REG2_A?8
+adafruit_lsm303._REG_ACCEL_CTRL_REG3_A?8
+adafruit_lsm303._REG_ACCEL_CTRL_REG4_A?8
+adafruit_lsm303._REG_ACCEL_CTRL_REG5_A?8
+adafruit_lsm303._REG_ACCEL_CTRL_REG6_A?8
+adafruit_lsm303._REG_ACCEL_FIFO_CTRL_REG_A?8
+adafruit_lsm303._REG_ACCEL_FIFO_SRC_REG_A?8
+adafruit_lsm303._REG_ACCEL_INT1_CFG_A?8
+adafruit_lsm303._REG_ACCEL_INT1_DURATION_A?8
+adafruit_lsm303._REG_ACCEL_INT1_SOURCE_A?8
+adafruit_lsm303._REG_ACCEL_INT1_THS_A?8
+adafruit_lsm303._REG_ACCEL_INT2_CFG_A?8
+adafruit_lsm303._REG_ACCEL_INT2_DURATION_A?8
+adafruit_lsm303._REG_ACCEL_INT2_SOURCE_A?8
+adafruit_lsm303._REG_ACCEL_INT2_THS_A?8
+adafruit_lsm303._REG_ACCEL_OUT_X_H_A?8
+adafruit_lsm303._REG_ACCEL_OUT_X_L_A?8
+adafruit_lsm303._REG_ACCEL_OUT_Y_H_A?8
+adafruit_lsm303._REG_ACCEL_OUT_Y_L_A?8
+adafruit_lsm303._REG_ACCEL_OUT_Z_H_A?8
+adafruit_lsm303._REG_ACCEL_OUT_Z_L_A?8
+adafruit_lsm303._REG_ACCEL_REFERENCE_A?8
+adafruit_lsm303._REG_ACCEL_STATUS_REG_A?8
+adafruit_lsm303._REG_ACCEL_TIME_LATENCY_A?8
+adafruit_lsm303._REG_ACCEL_TIME_LIMIT_A?8
+adafruit_lsm303._REG_ACCEL_TIME_WINDOW_A?8
+adafruit_lsm303._REG_MAG_CRA_REG_M?8
+adafruit_lsm303._REG_MAG_CRB_REG_M?8
+adafruit_lsm303._REG_MAG_IRA_REG_M?8
+adafruit_lsm303._REG_MAG_IRB_REG_M?8
+adafruit_lsm303._REG_MAG_IRC_REG_M?8
+adafruit_lsm303._REG_MAG_MR_REG_M?8
+adafruit_lsm303._REG_MAG_OUT_X_H_M?8
+adafruit_lsm303._REG_MAG_OUT_X_L_M?8
+adafruit_lsm303._REG_MAG_OUT_Y_H_M?8
+adafruit_lsm303._REG_MAG_OUT_Y_L_M?8
+adafruit_lsm303._REG_MAG_OUT_Z_H_M?8
+adafruit_lsm303._REG_MAG_OUT_Z_L_M?8
+adafruit_lsm303._REG_MAG_SR_REG_M?8
+adafruit_lsm303._REG_MAG_TEMP_OUT_H_M?8
+adafruit_lsm303._REG_MAG_TEMP_OUT_L_M?8
+adafruit_lsm303_accel.LSM303_Accel._BUFFER?8
+adafruit_lsm303_accel.LSM303_Accel._act_duration?8
+adafruit_lsm303_accel.LSM303_Accel._act_threshold?8
+adafruit_lsm303_accel.LSM303_Accel._bdu?8
+adafruit_lsm303_accel.LSM303_Accel._chip_id?8
+adafruit_lsm303_accel.LSM303_Accel._data_rate?8
+adafruit_lsm303_accel.LSM303_Accel._enable_xyz?8
+adafruit_lsm303_accel.LSM303_Accel._high_resolution?8
+adafruit_lsm303_accel.LSM303_Accel._int1_latching?8
+adafruit_lsm303_accel.LSM303_Accel._int1_src?8
+adafruit_lsm303_accel.LSM303_Accel._int2_activity_enable?8
+adafruit_lsm303_accel.LSM303_Accel._int2_int1_enable?8
+adafruit_lsm303_accel.LSM303_Accel._int2_int2_enable?8
+adafruit_lsm303_accel.LSM303_Accel._int2_latching?8
+adafruit_lsm303_accel.LSM303_Accel._int_pin_active_low?8
+adafruit_lsm303_accel.LSM303_Accel._low_power?8
+adafruit_lsm303_accel.LSM303_Accel._lsb_shift?5()
+adafruit_lsm303_accel.LSM303_Accel._range?8
+adafruit_lsm303_accel.LSM303_Accel._raw_accel_data?8
+adafruit_lsm303_accel.LSM303_Accel._raw_acceleration?5()
+adafruit_lsm303_accel.LSM303_Accel._read_bytes?5(address, count, buf)
+adafruit_lsm303_accel.LSM303_Accel._read_u8?5(device, address)
+adafruit_lsm303_accel.LSM303_Accel._scale_data?5(raw_measurement)
+adafruit_lsm303_accel.LSM303_Accel._tap_config?8
+adafruit_lsm303_accel.LSM303_Accel._tap_interrupt_active?8
+adafruit_lsm303_accel.LSM303_Accel._tap_interrupt_enable?8
+adafruit_lsm303_accel.LSM303_Accel._tap_src?8
+adafruit_lsm303_accel.LSM303_Accel._tap_threshold?8
+adafruit_lsm303_accel.LSM303_Accel._tap_time_latency?8
+adafruit_lsm303_accel.LSM303_Accel._tap_time_limit?8
+adafruit_lsm303_accel.LSM303_Accel._tap_time_window?8
+adafruit_lsm303_accel.LSM303_Accel._write_u8?5(device, address, val)
+adafruit_lsm303_accel.LSM303_Accel.acceleration?4()
+adafruit_lsm303_accel.LSM303_Accel.data_rate?4(value)
+adafruit_lsm303_accel.LSM303_Accel.mode?4(value)
+adafruit_lsm303_accel.LSM303_Accel.range?4(value)
+adafruit_lsm303_accel.LSM303_Accel.set_tap?4(tap, threshold, *, time_limit=10, time_latency=20, time_window=255, tap_cfg=None)
+adafruit_lsm303_accel.LSM303_Accel.tapped?4()
+adafruit_lsm303_accel.LSM303_Accel?1(i2c)
+adafruit_lsm303_accel.Mode.MODE_HIGH_RESOLUTION?7
+adafruit_lsm303_accel.Mode.MODE_LOW_POWER?7
+adafruit_lsm303_accel.Mode.MODE_NORMAL?7
+adafruit_lsm303_accel.Range.RANGE_16G?7
+adafruit_lsm303_accel.Range.RANGE_2G?7
+adafruit_lsm303_accel.Range.RANGE_4G?7
+adafruit_lsm303_accel.Range.RANGE_8G?7
+adafruit_lsm303_accel.Rate.RATE_100_HZ?7
+adafruit_lsm303_accel.Rate.RATE_10_HZ?7
+adafruit_lsm303_accel.Rate.RATE_1344_HZ?7
+adafruit_lsm303_accel.Rate.RATE_1620_HZ?7
+adafruit_lsm303_accel.Rate.RATE_1_HZ?7
+adafruit_lsm303_accel.Rate.RATE_200_HZ?7
+adafruit_lsm303_accel.Rate.RATE_25_HZ?7
+adafruit_lsm303_accel.Rate.RATE_400_HZ?7
+adafruit_lsm303_accel.Rate.RATE_50_HZ?7
+adafruit_lsm303_accel.Rate.RATE_SHUTDOWN?7
+adafruit_lsm303_accel._ADDRESS_ACCEL?8
+adafruit_lsm303_accel._ADDRESS_MAG?8
+adafruit_lsm303_accel._GRAVITY_STANDARD?8
+adafruit_lsm303_accel._ID?8
+adafruit_lsm303_accel._LSM303ACCEL_MG_LSB?8
+adafruit_lsm303_accel._REG_ACCEL_ACT_DUR_A?8
+adafruit_lsm303_accel._REG_ACCEL_ACT_THS_A?8
+adafruit_lsm303_accel._REG_ACCEL_CLICK_CFG_A?8
+adafruit_lsm303_accel._REG_ACCEL_CLICK_SRC_A?8
+adafruit_lsm303_accel._REG_ACCEL_CLICK_THS_A?8
+adafruit_lsm303_accel._REG_ACCEL_CTRL_REG1_A?8
+adafruit_lsm303_accel._REG_ACCEL_CTRL_REG2_A?8
+adafruit_lsm303_accel._REG_ACCEL_CTRL_REG3_A?8
+adafruit_lsm303_accel._REG_ACCEL_CTRL_REG4_A?8
+adafruit_lsm303_accel._REG_ACCEL_CTRL_REG5_A?8
+adafruit_lsm303_accel._REG_ACCEL_CTRL_REG6_A?8
+adafruit_lsm303_accel._REG_ACCEL_FIFO_CTRL_REG_A?8
+adafruit_lsm303_accel._REG_ACCEL_FIFO_SRC_REG_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT1_CFG_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT1_DURATION_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT1_SOURCE_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT1_THS_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT2_CFG_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT2_DURATION_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT2_SOURCE_A?8
+adafruit_lsm303_accel._REG_ACCEL_INT2_THS_A?8
+adafruit_lsm303_accel._REG_ACCEL_OUT_X_H_A?8
+adafruit_lsm303_accel._REG_ACCEL_OUT_X_L_A?8
+adafruit_lsm303_accel._REG_ACCEL_OUT_Y_H_A?8
+adafruit_lsm303_accel._REG_ACCEL_OUT_Y_L_A?8
+adafruit_lsm303_accel._REG_ACCEL_OUT_Z_H_A?8
+adafruit_lsm303_accel._REG_ACCEL_OUT_Z_L_A?8
+adafruit_lsm303_accel._REG_ACCEL_REFERENCE_A?8
+adafruit_lsm303_accel._REG_ACCEL_STATUS_REG_A?8
+adafruit_lsm303_accel._REG_ACCEL_TIME_LATENCY_A?8
+adafruit_lsm303_accel._REG_ACCEL_TIME_LIMIT_A?8
+adafruit_lsm303_accel._REG_ACCEL_TIME_WINDOW_A?8
+adafruit_lsm303_accel._REG_ACCEL_WHO_AM_I?8
+adafruit_lsm303_accel._SMOLLER_GRAVITY?8
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._BUFFER?8
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._raw_magnetic?5()
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._read_bytes?5(address, count, buf)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._read_u8?5(device, address)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag._write_u8?5(device, address, val)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag.mag_gain?4(value)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag.mag_rate?4(value)
+adafruit_lsm303dlh_mag.LSM303DLH_Mag.magnetic?4()
+adafruit_lsm303dlh_mag.LSM303DLH_Mag?1(i2c)
+adafruit_lsm303dlh_mag.MAGGAIN_1_3?7
+adafruit_lsm303dlh_mag.MAGGAIN_1_9?7
+adafruit_lsm303dlh_mag.MAGGAIN_2_5?7
+adafruit_lsm303dlh_mag.MAGGAIN_4_0?7
+adafruit_lsm303dlh_mag.MAGGAIN_4_7?7
+adafruit_lsm303dlh_mag.MAGGAIN_5_6?7
+adafruit_lsm303dlh_mag.MAGGAIN_8_1?7
+adafruit_lsm303dlh_mag.MAGRATE_0_7?7
+adafruit_lsm303dlh_mag.MAGRATE_15?7
+adafruit_lsm303dlh_mag.MAGRATE_1_5?7
+adafruit_lsm303dlh_mag.MAGRATE_220?7
+adafruit_lsm303dlh_mag.MAGRATE_30?7
+adafruit_lsm303dlh_mag.MAGRATE_3_0?7
+adafruit_lsm303dlh_mag.MAGRATE_75?7
+adafruit_lsm303dlh_mag.MAGRATE_7_5?7
+adafruit_lsm303dlh_mag.MAG_DEVICE_ID?7
+adafruit_lsm303dlh_mag._ADDRESS_MAG?8
+adafruit_lsm303dlh_mag._GAUSS_TO_MICROTESLA?8
+adafruit_lsm303dlh_mag._GRAVITY_STANDARD?8
+adafruit_lsm303dlh_mag._ID?8
+adafruit_lsm303dlh_mag._REG_MAG_CRA_REG_M?8
+adafruit_lsm303dlh_mag._REG_MAG_CRB_REG_M?8
+adafruit_lsm303dlh_mag._REG_MAG_IRA_REG_M?8
+adafruit_lsm303dlh_mag._REG_MAG_IRB_REG_M?8
+adafruit_lsm303dlh_mag._REG_MAG_IRC_REG_M?8
+adafruit_lsm303dlh_mag._REG_MAG_MR_REG_M?8
+adafruit_lsm303dlh_mag._REG_MAG_OUT_X_H_M?8
+adafruit_lsm303dlh_mag._REG_MAG_OUT_X_L_M?8
+adafruit_lsm303dlh_mag._REG_MAG_OUT_Y_H_M?8
+adafruit_lsm303dlh_mag._REG_MAG_OUT_Y_L_M?8
+adafruit_lsm303dlh_mag._REG_MAG_OUT_Z_H_M?8
+adafruit_lsm303dlh_mag._REG_MAG_OUT_Z_L_M?8
+adafruit_lsm303dlh_mag._REG_MAG_SR_REG_M?8
+adafruit_lsm303dlh_mag._REG_MAG_TEMP_OUT_H_M?8
+adafruit_lsm303dlh_mag._REG_MAG_TEMP_OUT_L_M?8
+adafruit_lsm6ds.CV.add_values?4(value_tuples: Tuple[str, int, float, Optional[float]])
+adafruit_lsm6ds.CV.is_valid?4(value: int)
+adafruit_lsm6ds.LSM6DS.CHIP_ID?7
+adafruit_lsm6ds.LSM6DS._accel_data_rate?8
+adafruit_lsm6ds.LSM6DS._accel_range?8
+adafruit_lsm6ds.LSM6DS._add_accel_ranges?5()
+adafruit_lsm6ds.LSM6DS._add_gyro_ranges?5()
+adafruit_lsm6ds.LSM6DS._bdu?8
+adafruit_lsm6ds.LSM6DS._block_data_enable?8
+adafruit_lsm6ds.LSM6DS._chip_id?8
+adafruit_lsm6ds.LSM6DS._emb_func_en_a?8
+adafruit_lsm6ds.LSM6DS._emb_func_en_b?8
+adafruit_lsm6ds.LSM6DS._func_enable?8
+adafruit_lsm6ds.LSM6DS._gyro_data_rate?8
+adafruit_lsm6ds.LSM6DS._gyro_range?8
+adafruit_lsm6ds.LSM6DS._gyro_range_125dps?8
+adafruit_lsm6ds.LSM6DS._high_pass_filter?8
+adafruit_lsm6ds.LSM6DS._i3c_disable?8
+adafruit_lsm6ds.LSM6DS._mem_bank?8
+adafruit_lsm6ds.LSM6DS._mlc0_src?8
+adafruit_lsm6ds.LSM6DS._mlc_status?8
+adafruit_lsm6ds.LSM6DS._ped_enable?8
+adafruit_lsm6ds.LSM6DS._pedometer_reset?8
+adafruit_lsm6ds.LSM6DS._raw_accel_data?8
+adafruit_lsm6ds.LSM6DS._raw_gyro_data?8
+adafruit_lsm6ds.LSM6DS._raw_temp_data?8
+adafruit_lsm6ds.LSM6DS._route_int1?8
+adafruit_lsm6ds.LSM6DS._scale_gyro_data?5(raw_measurement: int)
+adafruit_lsm6ds.LSM6DS._scale_xl_data?5(raw_measurement: int)
+adafruit_lsm6ds.LSM6DS._set_embedded_functions?5(enable, emb_ab=None)
+adafruit_lsm6ds.LSM6DS._set_gyro_range?5(value: int)
+adafruit_lsm6ds.LSM6DS._sw_reset?8
+adafruit_lsm6ds.LSM6DS._tap_clear?8
+adafruit_lsm6ds.LSM6DS._tap_latch?8
+adafruit_lsm6ds.LSM6DS.acceleration?4()
+adafruit_lsm6ds.LSM6DS.accelerometer_data_rate?4(value: int)
+adafruit_lsm6ds.LSM6DS.accelerometer_range?4(value: int)
+adafruit_lsm6ds.LSM6DS.gyro?4()
+adafruit_lsm6ds.LSM6DS.gyro_data_rate?4(value: int)
+adafruit_lsm6ds.LSM6DS.gyro_range?4(value: int)
+adafruit_lsm6ds.LSM6DS.high_pass_filter?4(value: int)
+adafruit_lsm6ds.LSM6DS.load_mlc?4(ucf)
+adafruit_lsm6ds.LSM6DS.pedometer_enable?4(enable: bool)
+adafruit_lsm6ds.LSM6DS.pedometer_steps?7
+adafruit_lsm6ds.LSM6DS.read_mlc_output?4()
+adafruit_lsm6ds.LSM6DS.reset?4()
+adafruit_lsm6ds.LSM6DS.temperature?4()
+adafruit_lsm6ds.LSM6DS?1(i2c_bus: I2C, address: int = LSM6DS_DEFAULT_ADDRESS, ucf: str = None)
+adafruit_lsm6ds.LSM6DS_CHIP_ID?7
+adafruit_lsm6ds.LSM6DS_DEFAULT_ADDRESS?7
+adafruit_lsm6ds._LSM6DS_ALL_INT_SRC?8
+adafruit_lsm6ds._LSM6DS_CTRL10_C?8
+adafruit_lsm6ds._LSM6DS_CTRL1_XL?8
+adafruit_lsm6ds._LSM6DS_CTRL2_G?8
+adafruit_lsm6ds._LSM6DS_CTRL3_C?8
+adafruit_lsm6ds._LSM6DS_CTRL8_XL?8
+adafruit_lsm6ds._LSM6DS_CTRL9_XL?8
+adafruit_lsm6ds._LSM6DS_EMB_FUNC_EN_A?8
+adafruit_lsm6ds._LSM6DS_EMB_FUNC_EN_B?8
+adafruit_lsm6ds._LSM6DS_FUNC_CFG_ACCESS?8
+adafruit_lsm6ds._LSM6DS_FUNC_CFG_BANK_EMBED?8
+adafruit_lsm6ds._LSM6DS_FUNC_CFG_BANK_HUB?8
+adafruit_lsm6ds._LSM6DS_FUNC_CFG_BANK_USER?8
+adafruit_lsm6ds._LSM6DS_MLC0_SRC?8
+adafruit_lsm6ds._LSM6DS_MLC_INT1?8
+adafruit_lsm6ds._LSM6DS_MLC_STATUS?8
+adafruit_lsm6ds._LSM6DS_OUTX_L_A?8
+adafruit_lsm6ds._LSM6DS_OUTX_L_G?8
+adafruit_lsm6ds._LSM6DS_OUT_TEMP_L?8
+adafruit_lsm6ds._LSM6DS_STEP_COUNTER?8
+adafruit_lsm6ds._LSM6DS_TAP_CFG0?8
+adafruit_lsm6ds._LSM6DS_TAP_CFG?8
+adafruit_lsm6ds._LSM6DS_WHOAMI?8
+adafruit_lsm6ds._MILLI_G_TO_ACCEL?8
+adafruit_lsm6ds._TEMPERATURE_OFFSET?8
+adafruit_lsm6ds._TEMPERATURE_SENSITIVITY?8
+adafruit_lsm6ds.ism330dhcx.ISM330DHCX.CHIP_ID?7
+adafruit_lsm6ds.ism330dhcx.ISM330DHCX._gyro_range_4000dps?8
+adafruit_lsm6ds.ism330dhcx.ISM330DHCX.gyro_range?4(value: int)
+adafruit_lsm6ds.ism330dhcx.ISM330DHCX?1(i2c_bus: I2C, address: int = LSM6DS_DEFAULT_ADDRESS)
+adafruit_lsm6ds.ism330dhcx._LSM6DS_CTRL2_G?8
+adafruit_lsm6ds.lsm6ds3.LSM6DS3.CHIP_ID?7
+adafruit_lsm6ds.lsm6ds33.LSM6DS33.CHIP_ID?7
+adafruit_lsm6ds.lsm6ds3trc.LSM6DS3TRC.CHIP_ID?7
+adafruit_lsm6ds.lsm6ds3trc.LSM6DS3TRC._ped_enable?8
+adafruit_lsm6ds.lsm6ds3trc._LSM6DS_CTRL10_C?8
+adafruit_lsm6ds.lsm6dso32.LSM6DSO32.CHIP_ID?7
+adafruit_lsm6ds.lsm6dso32.LSM6DSO32._add_accel_ranges?5()
+adafruit_lsm6ds.lsm6dso32.LSM6DSO32?1(i2c_bus: I2C, address: int = LSM6DS_DEFAULT_ADDRESS)
+adafruit_lsm6ds.lsm6dsox.LSM6DSOX.CHIP_ID?7
+adafruit_lsm6ds.lsm6dsox.LSM6DSOX?1(i2c_bus: I2C, address: int = LSM6DS_DEFAULT_ADDRESS, ucf: str = None)
+adafruit_lsm9ds0.ACCELRANGE_16G?7
+adafruit_lsm9ds0.ACCELRANGE_2G?7
+adafruit_lsm9ds0.ACCELRANGE_4G?7
+adafruit_lsm9ds0.ACCELRANGE_6G?7
+adafruit_lsm9ds0.ACCELRANGE_8G?7
+adafruit_lsm9ds0.GYROSCALE_2000DPS?7
+adafruit_lsm9ds0.GYROSCALE_245DPS?7
+adafruit_lsm9ds0.GYROSCALE_500DPS?7
+adafruit_lsm9ds0.LSM9DS0._BUFFER?8
+adafruit_lsm9ds0.LSM9DS0._read_bytes?5(sensor_type, address, count, buf)
+adafruit_lsm9ds0.LSM9DS0._read_u8?5(sensor_type, address)
+adafruit_lsm9ds0.LSM9DS0._write_u8?5(sensor_type, address, val)
+adafruit_lsm9ds0.LSM9DS0.accel_range?4(val)
+adafruit_lsm9ds0.LSM9DS0.acceleration?4()
+adafruit_lsm9ds0.LSM9DS0.gyro?4()
+adafruit_lsm9ds0.LSM9DS0.gyro_scale?4(val)
+adafruit_lsm9ds0.LSM9DS0.mag_gain?4(val)
+adafruit_lsm9ds0.LSM9DS0.magnetic?4()
+adafruit_lsm9ds0.LSM9DS0.read_accel_raw?4()
+adafruit_lsm9ds0.LSM9DS0.read_gyro_raw?4()
+adafruit_lsm9ds0.LSM9DS0.read_mag_raw?4()
+adafruit_lsm9ds0.LSM9DS0.read_temp_raw?4()
+adafruit_lsm9ds0.LSM9DS0.temperature?4()
+adafruit_lsm9ds0.LSM9DS0?1()
+adafruit_lsm9ds0.LSM9DS0_I2C._read_bytes?5(sensor_type, address, count, buf)
+adafruit_lsm9ds0.LSM9DS0_I2C._read_u8?5(sensor_type, address)
+adafruit_lsm9ds0.LSM9DS0_I2C._write_u8?5(sensor_type, address, val)
+adafruit_lsm9ds0.LSM9DS0_I2C?1(i2c)
+adafruit_lsm9ds0.LSM9DS0_SPI._read_bytes?5(sensor_type, address, count, buf)
+adafruit_lsm9ds0.LSM9DS0_SPI._read_u8?5(sensor_type, address)
+adafruit_lsm9ds0.LSM9DS0_SPI._write_u8?5(sensor_type, address, val)
+adafruit_lsm9ds0.LSM9DS0_SPI?1(spi, xmcs, gcs)
+adafruit_lsm9ds0.MAGGAIN_12GAUSS?7
+adafruit_lsm9ds0.MAGGAIN_2GAUSS?7
+adafruit_lsm9ds0.MAGGAIN_4GAUSS?7
+adafruit_lsm9ds0.MAGGAIN_8GAUSS?7
+adafruit_lsm9ds0._GYROTYPE?8
+adafruit_lsm9ds0._LSM9DS0_ACCEL_MG_LSB_16G?8
+adafruit_lsm9ds0._LSM9DS0_ACCEL_MG_LSB_2G?8
+adafruit_lsm9ds0._LSM9DS0_ACCEL_MG_LSB_4G?8
+adafruit_lsm9ds0._LSM9DS0_ACCEL_MG_LSB_6G?8
+adafruit_lsm9ds0._LSM9DS0_ACCEL_MG_LSB_8G?8
+adafruit_lsm9ds0._LSM9DS0_ADDRESS_ACCELMAG?8
+adafruit_lsm9ds0._LSM9DS0_ADDRESS_GYRO?8
+adafruit_lsm9ds0._LSM9DS0_GYRO_DPS_DIGIT_2000DPS?8
+adafruit_lsm9ds0._LSM9DS0_GYRO_DPS_DIGIT_245DPS?8
+adafruit_lsm9ds0._LSM9DS0_GYRO_DPS_DIGIT_500DPS?8
+adafruit_lsm9ds0._LSM9DS0_G_ID?8
+adafruit_lsm9ds0._LSM9DS0_MAG_MGAUSS_12GAUSS?8
+adafruit_lsm9ds0._LSM9DS0_MAG_MGAUSS_2GAUSS?8
+adafruit_lsm9ds0._LSM9DS0_MAG_MGAUSS_4GAUSS?8
+adafruit_lsm9ds0._LSM9DS0_MAG_MGAUSS_8GAUSS?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG1_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG1_XM?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG2_XM?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG3_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG4_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG5_XM?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG6_XM?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_CTRL_REG7_XM?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_INT_CTRL_REG_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_INT_SRC_REG_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_X_H_A?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_X_H_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_X_H_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_X_L_A?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_X_L_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_X_L_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Y_H_A?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Y_H_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Y_H_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Y_L_A?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Y_L_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Y_L_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Z_H_A?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Z_H_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Z_H_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Z_L_A?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Z_L_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_OUT_Z_L_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_STATUS_REG_M?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_TEMP_OUT_H_XM?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_TEMP_OUT_L_XM?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_WHO_AM_I_G?8
+adafruit_lsm9ds0._LSM9DS0_REGISTER_WHO_AM_I_XM?8
+adafruit_lsm9ds0._LSM9DS0_TEMP_LSB_DEGREE_CELSIUS?8
+adafruit_lsm9ds0._LSM9DS0_XM_ID?8
+adafruit_lsm9ds0._SENSORS_GRAVITY_STANDARD?8
+adafruit_lsm9ds0._XMTYPE?8
+adafruit_lsm9ds0._twos_comp?5(val, bits)
+adafruit_lsm9ds1.ACCELRANGE_16G?7
+adafruit_lsm9ds1.ACCELRANGE_2G?7
+adafruit_lsm9ds1.ACCELRANGE_4G?7
+adafruit_lsm9ds1.ACCELRANGE_8G?7
+adafruit_lsm9ds1.GYROSCALE_2000DPS?7
+adafruit_lsm9ds1.GYROSCALE_245DPS?7
+adafruit_lsm9ds1.GYROSCALE_500DPS?7
+adafruit_lsm9ds1.LSM9DS1._BUFFER?8
+adafruit_lsm9ds1.LSM9DS1._read_bytes?5(sensor_type, address, count, buf)
+adafruit_lsm9ds1.LSM9DS1._read_u8?5(sensor_type, address)
+adafruit_lsm9ds1.LSM9DS1._write_u8?5(sensor_type, address, val)
+adafruit_lsm9ds1.LSM9DS1.accel_range?4(val)
+adafruit_lsm9ds1.LSM9DS1.acceleration?4()
+adafruit_lsm9ds1.LSM9DS1.gyro?4()
+adafruit_lsm9ds1.LSM9DS1.gyro_scale?4(val)
+adafruit_lsm9ds1.LSM9DS1.mag_gain?4(val)
+adafruit_lsm9ds1.LSM9DS1.magnetic?4()
+adafruit_lsm9ds1.LSM9DS1.read_accel_raw?4()
+adafruit_lsm9ds1.LSM9DS1.read_gyro_raw?4()
+adafruit_lsm9ds1.LSM9DS1.read_mag_raw?4()
+adafruit_lsm9ds1.LSM9DS1.read_temp_raw?4()
+adafruit_lsm9ds1.LSM9DS1.temperature?4()
+adafruit_lsm9ds1.LSM9DS1?1()
+adafruit_lsm9ds1.LSM9DS1_I2C._read_bytes?5(sensor_type, address, count, buf)
+adafruit_lsm9ds1.LSM9DS1_I2C._read_u8?5(sensor_type, address)
+adafruit_lsm9ds1.LSM9DS1_I2C._write_u8?5(sensor_type, address, val)
+adafruit_lsm9ds1.LSM9DS1_I2C?1(i2c, mag_address=_LSM9DS1_ADDRESS_MAG, xg_address=_LSM9DS1_ADDRESS_ACCELGYRO, )
+adafruit_lsm9ds1.LSM9DS1_SPI._read_bytes?5(sensor_type, address, count, buf)
+adafruit_lsm9ds1.LSM9DS1_SPI._read_u8?5(sensor_type, address)
+adafruit_lsm9ds1.LSM9DS1_SPI._write_u8?5(sensor_type, address, val)
+adafruit_lsm9ds1.LSM9DS1_SPI?1(spi, xgcs, mcs)
+adafruit_lsm9ds1.MAGGAIN_12GAUSS?7
+adafruit_lsm9ds1.MAGGAIN_16GAUSS?7
+adafruit_lsm9ds1.MAGGAIN_4GAUSS?7
+adafruit_lsm9ds1.MAGGAIN_8GAUSS?7
+adafruit_lsm9ds1._LSM9DS1_ACCEL_MG_LSB_16G?8
+adafruit_lsm9ds1._LSM9DS1_ACCEL_MG_LSB_2G?8
+adafruit_lsm9ds1._LSM9DS1_ACCEL_MG_LSB_4G?8
+adafruit_lsm9ds1._LSM9DS1_ACCEL_MG_LSB_8G?8
+adafruit_lsm9ds1._LSM9DS1_ADDRESS_ACCELGYRO?8
+adafruit_lsm9ds1._LSM9DS1_ADDRESS_MAG?8
+adafruit_lsm9ds1._LSM9DS1_GYRO_DPS_DIGIT_2000DPS?8
+adafruit_lsm9ds1._LSM9DS1_GYRO_DPS_DIGIT_245DPS?8
+adafruit_lsm9ds1._LSM9DS1_GYRO_DPS_DIGIT_500DPS?8
+adafruit_lsm9ds1._LSM9DS1_MAG_ID?8
+adafruit_lsm9ds1._LSM9DS1_MAG_MGAUSS_12GAUSS?8
+adafruit_lsm9ds1._LSM9DS1_MAG_MGAUSS_16GAUSS?8
+adafruit_lsm9ds1._LSM9DS1_MAG_MGAUSS_4GAUSS?8
+adafruit_lsm9ds1._LSM9DS1_MAG_MGAUSS_8GAUSS?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CFG_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG10?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG1_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG1_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG2_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG2_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG3_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG3_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG4?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG4_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG5_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG5_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG6_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG7_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG8?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_CTRL_REG9?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_INT_SRC_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_X_H_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_X_H_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_X_H_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_X_L_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_X_L_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_X_L_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Y_H_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Y_H_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Y_H_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Y_L_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Y_L_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Y_L_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Z_H_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Z_H_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Z_H_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Z_L_G?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Z_L_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_OUT_Z_L_XL?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_STATUS_REG?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_STATUS_REG_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_TEMP_OUT_H?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_TEMP_OUT_L?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_WHO_AM_I_M?8
+adafruit_lsm9ds1._LSM9DS1_REGISTER_WHO_AM_I_XG?8
+adafruit_lsm9ds1._LSM9DS1_TEMP_LSB_DEGREE_CELSIUS?8
+adafruit_lsm9ds1._LSM9DS1_XG_ID?8
+adafruit_lsm9ds1._MAGTYPE?8
+adafruit_lsm9ds1._SENSORS_GRAVITY_STANDARD?8
+adafruit_lsm9ds1._SPI_AUTO_INCR?8
+adafruit_lsm9ds1._XGTYPE?8
+adafruit_lsm9ds1._twos_comp?5(val, bits)
+adafruit_ltr390.ALS?7
+adafruit_ltr390.CV.add_values?4(value_tuples)
+adafruit_ltr390.CV.is_valid?4(value)
+adafruit_ltr390.LTR390._als_data_reg?8
+adafruit_ltr390.LTR390._enable_bit?8
+adafruit_ltr390.LTR390._gain_bits?8
+adafruit_ltr390.LTR390._id_reg?8
+adafruit_ltr390.LTR390._int_enable_bit?8
+adafruit_ltr390.LTR390._int_persistance_bits?8
+adafruit_ltr390.LTR390._int_src_bits?8
+adafruit_ltr390.LTR390._measurement_delay_bits?8
+adafruit_ltr390.LTR390._mode?5(value)
+adafruit_ltr390.LTR390._mode_bit?8
+adafruit_ltr390.LTR390._rate_bits?8
+adafruit_ltr390.LTR390._reset?5()
+adafruit_ltr390.LTR390._reset_bit?8
+adafruit_ltr390.LTR390._resolution_bits?8
+adafruit_ltr390.LTR390._uvs_data_reg?8
+adafruit_ltr390.LTR390.data_ready?7
+adafruit_ltr390.LTR390.enable_alerts?4(enable, source, persistance)
+adafruit_ltr390.LTR390.gain?4(value)
+adafruit_ltr390.LTR390.high_threshold?7
+adafruit_ltr390.LTR390.initialize?4()
+adafruit_ltr390.LTR390.light?4()
+adafruit_ltr390.LTR390.low_threshold?7
+adafruit_ltr390.LTR390.lux?4()
+adafruit_ltr390.LTR390.measurement_delay?4(value)
+adafruit_ltr390.LTR390.resolution?4(value)
+adafruit_ltr390.LTR390.threshold_passed?7
+adafruit_ltr390.LTR390.uvi?4()
+adafruit_ltr390.LTR390.uvs?4()
+adafruit_ltr390.LTR390.window_factor?4(factor=1)
+adafruit_ltr390.LTR390?1(i2c, address=_DEFAULT_I2C_ADDR)
+adafruit_ltr390.UV?7
+adafruit_ltr390.UnalignedStruct?1(register_address, struct_format, bitwidth, length)
+adafruit_ltr390._ALSDATA?8
+adafruit_ltr390._CTRL?8
+adafruit_ltr390._DEFAULT_I2C_ADDR?8
+adafruit_ltr390._GAIN?8
+adafruit_ltr390._INT_CFG?8
+adafruit_ltr390._INT_PST?8
+adafruit_ltr390._MEAS_RATE?8
+adafruit_ltr390._PART_ID?8
+adafruit_ltr390._STATUS?8
+adafruit_ltr390._THRESH_LOW?8
+adafruit_ltr390._THRESH_UP?8
+adafruit_ltr390._UVSDATA?8
+adafruit_macropad.MacroPad.ConsumerControlCode?7
+adafruit_macropad.MacroPad.ControlChange?4(value: int, *, channel: Optional[int] = None)
+adafruit_macropad.MacroPad.Keycode?7
+adafruit_macropad.MacroPad.Mouse?7
+adafruit_macropad.MacroPad.NoteOff?4(str], velocity: int = 127, *, channel: Optional[int] = None)
+adafruit_macropad.MacroPad.NoteOn?4(str], velocity: int = 127, *, channel: Optional[int] = None)
+adafruit_macropad.MacroPad.PitchBend?4(*, channel: Optional[int] = None)
+adafruit_macropad.MacroPad.ProgramChange?4(*, channel: Optional[int] = None)
+adafruit_macropad.MacroPad._generate_sample?5(length: int = 100)
+adafruit_macropad.MacroPad._keys_and_pixels?5(int, int, int, int, int, int, int, int, int, int, int])
+adafruit_macropad.MacroPad._sine_sample?5()
+adafruit_macropad.MacroPad.consumer_control?4()
+adafruit_macropad.MacroPad.display_image?4(file_name: Optional[str] = None, position: Optional[Tuple[int, int]] = None, )
+adafruit_macropad.MacroPad.display_text?4(title_scale: int = 1, title_length: int = 80, text_scale: int = 1, font: Optional[str] = None, )
+adafruit_macropad.MacroPad.encoder?4()
+adafruit_macropad.MacroPad.encoder_switch?4()
+adafruit_macropad.MacroPad.encoder_switch_debounced?4()
+adafruit_macropad.MacroPad.keyboard?4()
+adafruit_macropad.MacroPad.keyboard_layout?4()
+adafruit_macropad.MacroPad.keys?4()
+adafruit_macropad.MacroPad.midi?4()
+adafruit_macropad.MacroPad.mouse?4()
+adafruit_macropad.MacroPad.pixels?4()
+adafruit_macropad.MacroPad.play_file?4(file_name: str)
+adafruit_macropad.MacroPad.play_tone?4(frequency: int, duration: float)
+adafruit_macropad.MacroPad.red_led?4(value: bool)
+adafruit_macropad.MacroPad.start_tone?4(frequency: int)
+adafruit_macropad.MacroPad.stop_tone?4()
+adafruit_macropad.MacroPad?1(rotation: int = 0, midi_in_channel: int = 1, midi_out_channel: int = 1, layout_class: type[KeyboardLayoutBase] = KeyboardLayoutUS, keycode_class: type[Keycode] = Keycode, )
+adafruit_macropad.ROTATED_KEYMAP_0?7
+adafruit_macropad.ROTATED_KEYMAP_180?7
+adafruit_macropad.ROTATED_KEYMAP_270?7
+adafruit_macropad.ROTATED_KEYMAP_90?7
+adafruit_macropad._PixelMapLite.auto_write?4(value: bool)
+adafruit_macropad._PixelMapLite.brightness?4(value: float)
+adafruit_macropad._PixelMapLite?2(pixels: NeoPixel, order: Tuple[
+            int, int, int, int, int, int, int, int, int, int, int, int
+        ] = ROTATED_KEYMAP_0, )
+adafruit_macropad.keycodes?7
+adafruit_magtag.graphics.Graphics.qrcode?4(qr_data: Union[bytes, str], *, qr_size: int = 1, x: int = 0, y: int = 0, qr_color: int = 0x000000)
+adafruit_magtag.graphics.Graphics.set_background?4(file_or_color: Union[str, int], position: Optional[Tuple[int, int]] = None)
+adafruit_magtag.graphics.Graphics?1(*, default_bg: Union[str, int] = 0xFFFFFF, auto_refresh: bool = True, rotation: int = 270, debug: bool = False)
+adafruit_magtag.magtag.MagTag._fetch_set_text?5(val: str, index: int = 0)
+adafruit_magtag.magtag.MagTag.enter_light_sleep?4(sleep_time: float)
+adafruit_magtag.magtag.MagTag.exit_and_deep_sleep?4(sleep_time: float)
+adafruit_magtag.magtag.MagTag.fetch?4(refresh_url: Optional[str] = None, timeout: int = 10, auto_refresh: bool = True, )
+adafruit_magtag.magtag.MagTag.refresh?4()
+adafruit_magtag.magtag.MagTag.set_text?4(val: str, index: int = 0, auto_refresh: bool = True)
+adafruit_magtag.magtag.MagTag?1(*, url: Optional[str] = None, headers: Optional[Dict[str, str]] = None, json_path: Optional[Sequence[Any]] = None, regexp_path: Optional[Sequence[str]] = None, default_bg: Union[str, int] = 0xFFFFFF, status_neopixel: Optional[Union[microcontroller.Pin, neopixel.NeoPixel]] = None, json_transform: Union[Sequence[Callable], Callable] = None, rotation: int = 270, debug: bool = False, )
+adafruit_magtag.network.Network.enabled?4(value: bool)
+adafruit_magtag.network.Network?1(*, status_neopixel: Optional[Union[microcontroller.Pin, neopixel.NeoPixel]] = None, extract_values: bool = True, debug: bool = False, )
+adafruit_magtag.peripherals.Peripherals.any_button_pressed?4()
+adafruit_magtag.peripherals.Peripherals.battery?4()
+adafruit_magtag.peripherals.Peripherals.button_a_pressed?4()
+adafruit_magtag.peripherals.Peripherals.button_b_pressed?4()
+adafruit_magtag.peripherals.Peripherals.button_c_pressed?4()
+adafruit_magtag.peripherals.Peripherals.button_d_pressed?4()
+adafruit_magtag.peripherals.Peripherals.deinit?4()
+adafruit_magtag.peripherals.Peripherals.light?4()
+adafruit_magtag.peripherals.Peripherals.neopixel_disable?4(value: bool)
+adafruit_magtag.peripherals.Peripherals.play_tone?4(frequency: float, duration: float)
+adafruit_magtag.peripherals.Peripherals.speaker_disable?4(value: bool)
+adafruit_magtag.peripherals.Peripherals?1()
+adafruit_matrixkeypad.Matrix_Keypad.pressed_keys?4()
+adafruit_matrixkeypad.Matrix_Keypad?1(row_pins, col_pins, keys)
+adafruit_matrixportal.graphics.Graphics?1(**kwargs, )
+adafruit_matrixportal.matrix.Matrix?1(*, width=64, height=32, bit_depth=2, alt_addr_pins=None, color_order="RGB", serpentine=True, tile_rows=1, rotation=0, )
+adafruit_matrixportal.matrixportal.MatrixPortal._get_next_scrollable_text_index?5()
+adafruit_matrixportal.matrixportal.MatrixPortal.add_text?4(text_position=None, text_font=terminalio.FONT, text_color=0x808080, text_wrap=False, text_maxlen=0, text_transform=None, text_scale=1, scrolling=False, line_spacing=1.25, text_anchor_point=(0, 0.5), is_data=True, )
+adafruit_matrixportal.matrixportal.MatrixPortal.scroll?4()
+adafruit_matrixportal.matrixportal.MatrixPortal.scroll_text?4(frame_delay=0.02)
+adafruit_matrixportal.matrixportal.MatrixPortal.set_background?4(file_or_color, position=None)
+adafruit_matrixportal.matrixportal.MatrixPortal?1(*, url=None, headers=None, json_path=None, regexp_path=None, default_bg=0x000000, status_neopixel=None, json_transform=None, esp=None, external_spi=None, bit_depth=2, alt_addr_pins=None, color_order="RGB", debug=False, width=64, height=32, serpentine=True, tile_rows=1, rotation=0, )
+adafruit_matrixportal.network.Network.ip_address?4()
+adafruit_matrixportal.network.Network?1(**kwargs)
+adafruit_max31855.MAX31855._read?5(internal=False)
+adafruit_max31855.MAX31855.reference_temperature?4()
+adafruit_max31855.MAX31855.temperature?4()
+adafruit_max31855.MAX31855.temperature_NIST?4()
+adafruit_max31855.MAX31855?1(spi, cs)
+adafruit_max31856.MAX31856._BUFFER?8
+adafruit_max31856.MAX31856._perform_one_shot_measurement?5()
+adafruit_max31856.MAX31856._read_register?5(address, length)
+adafruit_max31856.MAX31856._write_u8?5(address, val)
+adafruit_max31856.MAX31856.fault?4()
+adafruit_max31856.MAX31856.reference_temperature?4()
+adafruit_max31856.MAX31856.reference_temperature_thresholds?4(val)
+adafruit_max31856.MAX31856.temperature?4()
+adafruit_max31856.MAX31856.temperature_thresholds?4(val)
+adafruit_max31856.MAX31856?1(spi, cs, thermocouple_type=ThermocoupleType.K)
+adafruit_max31856.ThermocoupleType.B?7
+adafruit_max31856.ThermocoupleType.E?7
+adafruit_max31856.ThermocoupleType.G32?7
+adafruit_max31856.ThermocoupleType.G8?7
+adafruit_max31856.ThermocoupleType.J?7
+adafruit_max31856.ThermocoupleType.K?7
+adafruit_max31856.ThermocoupleType.N?7
+adafruit_max31856.ThermocoupleType.R?7
+adafruit_max31856.ThermocoupleType.S?7
+adafruit_max31856.ThermocoupleType.T?7
+adafruit_max31856._MAX31856_CJHF_REG?8
+adafruit_max31856._MAX31856_CJLF_REG?8
+adafruit_max31856._MAX31856_CJTH_REG?8
+adafruit_max31856._MAX31856_CJTL_REG?8
+adafruit_max31856._MAX31856_CJTO_REG?8
+adafruit_max31856._MAX31856_CR0_1SHOT?8
+adafruit_max31856._MAX31856_CR0_AUTOCONVERT?8
+adafruit_max31856._MAX31856_CR0_CJ?8
+adafruit_max31856._MAX31856_CR0_FAULT?8
+adafruit_max31856._MAX31856_CR0_FAULTCLR?8
+adafruit_max31856._MAX31856_CR0_OCFAULT0?8
+adafruit_max31856._MAX31856_CR0_OCFAULT1?8
+adafruit_max31856._MAX31856_CR0_REG?8
+adafruit_max31856._MAX31856_CR1_REG?8
+adafruit_max31856._MAX31856_FAULT_CJHIGH?8
+adafruit_max31856._MAX31856_FAULT_CJLOW?8
+adafruit_max31856._MAX31856_FAULT_CJRANGE?8
+adafruit_max31856._MAX31856_FAULT_OPEN?8
+adafruit_max31856._MAX31856_FAULT_OVUV?8
+adafruit_max31856._MAX31856_FAULT_TCHIGH?8
+adafruit_max31856._MAX31856_FAULT_TCLOW?8
+adafruit_max31856._MAX31856_FAULT_TCRANGE?8
+adafruit_max31856._MAX31856_LTCBH_REG?8
+adafruit_max31856._MAX31856_LTCBL_REG?8
+adafruit_max31856._MAX31856_LTCBM_REG?8
+adafruit_max31856._MAX31856_LTHFTH_REG?8
+adafruit_max31856._MAX31856_LTHFTL_REG?8
+adafruit_max31856._MAX31856_LTLFTH_REG?8
+adafruit_max31856._MAX31856_LTLFTL_REG?8
+adafruit_max31856._MAX31856_MASK_REG?8
+adafruit_max31856._MAX31856_SR_REG?8
+adafruit_max31865.MAX31865._BUFFER?8
+adafruit_max31865.MAX31865._read_u16?5(address)
+adafruit_max31865.MAX31865._read_u8?5(address)
+adafruit_max31865.MAX31865._write_u8?5(address, val)
+adafruit_max31865.MAX31865.auto_convert?4(val)
+adafruit_max31865.MAX31865.bias?4(val)
+adafruit_max31865.MAX31865.clear_faults?4()
+adafruit_max31865.MAX31865.fault?4()
+adafruit_max31865.MAX31865.read_rtd?4()
+adafruit_max31865.MAX31865.resistance?4()
+adafruit_max31865.MAX31865.temperature?4()
+adafruit_max31865.MAX31865?1(spi, cs, *, polarity=0, rtd_nominal=100, ref_resistor=430.0, wires=2, filter_frequency=60)
+adafruit_max31865._MAX31865_CONFIG_1SHOT?8
+adafruit_max31865._MAX31865_CONFIG_24WIRE?8
+adafruit_max31865._MAX31865_CONFIG_3WIRE?8
+adafruit_max31865._MAX31865_CONFIG_BIAS?8
+adafruit_max31865._MAX31865_CONFIG_FAULTSTAT?8
+adafruit_max31865._MAX31865_CONFIG_FILT50HZ?8
+adafruit_max31865._MAX31865_CONFIG_FILT60HZ?8
+adafruit_max31865._MAX31865_CONFIG_MODEAUTO?8
+adafruit_max31865._MAX31865_CONFIG_MODEOFF?8
+adafruit_max31865._MAX31865_CONFIG_REG?8
+adafruit_max31865._MAX31865_FAULTSTAT_REG?8
+adafruit_max31865._MAX31865_FAULT_HIGHTHRESH?8
+adafruit_max31865._MAX31865_FAULT_LOWTHRESH?8
+adafruit_max31865._MAX31865_FAULT_OVUV?8
+adafruit_max31865._MAX31865_FAULT_REFINHIGH?8
+adafruit_max31865._MAX31865_FAULT_REFINLOW?8
+adafruit_max31865._MAX31865_FAULT_RTDINLOW?8
+adafruit_max31865._MAX31865_HFAULTLSB_REG?8
+adafruit_max31865._MAX31865_HFAULTMSB_REG?8
+adafruit_max31865._MAX31865_LFAULTLSB_REG?8
+adafruit_max31865._MAX31865_LFAULTMSB_REG?8
+adafruit_max31865._MAX31865_RTDLSB_REG?8
+adafruit_max31865._MAX31865_RTDMSB_REG?8
+adafruit_max31865._RTD_A?8
+adafruit_max31865._RTD_B?8
+adafruit_max7219.bcddigits.BCDDigits.clear_all?4()
+adafruit_max7219.bcddigits.BCDDigits.init_display?4()
+adafruit_max7219.bcddigits.BCDDigits.set_digit?4(dpos: int, value: int)
+adafruit_max7219.bcddigits.BCDDigits.set_digits?4(start: int, values: List[int])
+adafruit_max7219.bcddigits.BCDDigits.show_dot?4(dpos: int, bit_value: int = None)
+adafruit_max7219.bcddigits.BCDDigits.show_help?4(start: int)
+adafruit_max7219.bcddigits.BCDDigits.show_str?4(start: int, strg: str)
+adafruit_max7219.bcddigits.BCDDigits?1(spi: busio.SPI, cs: digitalio.DigitalInOut, nDigits: int = 1)
+adafruit_max7219.bcddigits._DECODEMODE?8
+adafruit_max7219.bcddigits._DISPLAYTEST?8
+adafruit_max7219.bcddigits._SCANLIMIT?8
+adafruit_max7219.bcddigits._SHUTDOWN?8
+adafruit_max7219.matrices.CustomMatrix._calculate_y_coordinate_offsets?5()
+adafruit_max7219.matrices.CustomMatrix._fill_rect?5(x: int, y: int, width: int, height: int, color: int)
+adafruit_max7219.matrices.CustomMatrix._get_pixel?5(xpos: int, ypos: int)
+adafruit_max7219.matrices.CustomMatrix._pixel_coords_to_framebuf_coords?5(xpos: int, ypos: int)
+adafruit_max7219.matrices.CustomMatrix.clear_all?4()
+adafruit_max7219.matrices.CustomMatrix.init_display?4()
+adafruit_max7219.matrices.CustomMatrix.pixel?4(xpos: int, ypos: int, bit_value: int = None)
+adafruit_max7219.matrices.CustomMatrix.rect?4(x: int, y: int, width: int, height: int, color: int, fill: bool = False)
+adafruit_max7219.matrices.CustomMatrix.scroll?4(delta_x: int, delta_y: int)
+adafruit_max7219.matrices.CustomMatrix.text?4(strg: str, xpos: int, ypos: int, color: int = 1, *, font_name: str = "font5x8.bin", size: int = 1)
+adafruit_max7219.matrices.CustomMatrix?1(spi: busio.SPI, cs: digitalio.DigitalInOut, width: int, height: int, *, rotation: int = 1)
+adafruit_max7219.matrices.Matrix8x8.clear_all?4()
+adafruit_max7219.matrices.Matrix8x8.init_display?4()
+adafruit_max7219.matrices.Matrix8x8.text?4(strg: str, xpos: int, ypos: int, bit_value: int = 1)
+adafruit_max7219.matrices.Matrix8x8?1(spi: busio.SPI, cs: digitalio.DigitalInOut)
+adafruit_max7219.matrices._DECODEMODE?8
+adafruit_max7219.matrices._DISPLAYTEST?8
+adafruit_max7219.matrices._SCANLIMIT?8
+adafruit_max7219.matrices._SHUTDOWN?8
+adafruit_max7219.max7219.ChainableMAX7219.show?4()
+adafruit_max7219.max7219.ChainableMAX7219.write_cmd?4(cmd: int, data: int)
+adafruit_max7219.max7219.ChainableMAX7219?1(width: int, height: int, spi: busio.SPI, cs: digitalio.DigitalInOut, *, baudrate: int = 8000000, polarity: int = 0, phase: int = 0)
+adafruit_max7219.max7219.MAX7219.brightness?4(value: int)
+adafruit_max7219.max7219.MAX7219.fill?4(bit_value: int)
+adafruit_max7219.max7219.MAX7219.init_display?4()
+adafruit_max7219.max7219.MAX7219.pixel?4(xpos: int, ypos: int, bit_value: int = None)
+adafruit_max7219.max7219.MAX7219.scroll?4(delta_x: int, delta_y: int)
+adafruit_max7219.max7219.MAX7219.show?4()
+adafruit_max7219.max7219.MAX7219.write_cmd?4(cmd: int, data: int)
+adafruit_max7219.max7219.MAX7219?1(width: int, height: int, spi: busio.SPI, cs: digitalio.DigitalInOut, *, baudrate: int = 8000000, polarity: int = 0, phase: int = 0)
+adafruit_max7219.max7219._DIGIT0?8
+adafruit_max7219.max7219._INTENSITY?8
+adafruit_max9744.MAX9744._BUFFER?8
+adafruit_max9744.MAX9744._set_volume?5(volume)
+adafruit_max9744.MAX9744._write?5(val)
+adafruit_max9744.MAX9744.volume?7
+adafruit_max9744.MAX9744.volume_down?4()
+adafruit_max9744.MAX9744.volume_up?4()
+adafruit_max9744.MAX9744?1(i2c, *, address=_MAX9744_DEFAULT_ADDRESS)
+adafruit_max9744._MAX9744_COMMAND_CLASSIC_PWM?8
+adafruit_max9744._MAX9744_COMMAND_FILTERLESS?8
+adafruit_max9744._MAX9744_COMMAND_VOLUME?8
+adafruit_max9744._MAX9744_COMMAND_VOLUME_DOWN?8
+adafruit_max9744._MAX9744_COMMAND_VOLUME_UP?8
+adafruit_max9744._MAX9744_DEFAULT_ADDRESS?8
+adafruit_mcp230xx.digital_inout.DigitalInOut.direction?4(val: Direction)
+adafruit_mcp230xx.digital_inout.DigitalInOut.invert_polarity?4(val: bool)
+adafruit_mcp230xx.digital_inout.DigitalInOut.pull?4(val: Pull)
+adafruit_mcp230xx.digital_inout.DigitalInOut.switch_to_input?4(pull: Pull = None, invert_polarity: bool = False, **kwargs)
+adafruit_mcp230xx.digital_inout.DigitalInOut.switch_to_output?4(value: bool = False, **kwargs)
+adafruit_mcp230xx.digital_inout.DigitalInOut.value?4(val: bool)
+adafruit_mcp230xx.digital_inout.DigitalInOut?1(pin_number: int, mcp230xx: MCP23XXX)
+adafruit_mcp230xx.digital_inout._clear_bit?5(val, bit: int)
+adafruit_mcp230xx.digital_inout._enable_bit?5(val, bit: int)
+adafruit_mcp230xx.digital_inout._get_bit?5(val, bit: int)
+adafruit_mcp230xx.mcp23008.MCP23008.get_pin?4(pin: int)
+adafruit_mcp230xx.mcp23008.MCP23008.gpio?4(val: int)
+adafruit_mcp230xx.mcp23008.MCP23008.gppu?4(val: int)
+adafruit_mcp230xx.mcp23008.MCP23008.iodir?4(val: int)
+adafruit_mcp230xx.mcp23008.MCP23008?1(i2c: I2C, address: int = _MCP23008_ADDRESS, reset: bool = True)
+adafruit_mcp230xx.mcp23008._MCP23008_ADDRESS?8
+adafruit_mcp230xx.mcp23008._MCP23008_DEFVAL?8
+adafruit_mcp230xx.mcp23008._MCP23008_GPINTEN?8
+adafruit_mcp230xx.mcp23008._MCP23008_GPIO?8
+adafruit_mcp230xx.mcp23008._MCP23008_GPPU?8
+adafruit_mcp230xx.mcp23008._MCP23008_INTCAP?8
+adafruit_mcp230xx.mcp23008._MCP23008_INTCON?8
+adafruit_mcp230xx.mcp23008._MCP23008_INTF?8
+adafruit_mcp230xx.mcp23008._MCP23008_IOCON?8
+adafruit_mcp230xx.mcp23008._MCP23008_IODIR?8
+adafruit_mcp230xx.mcp23008._MCP23008_IPOL?8
+adafruit_mcp230xx.mcp23016.MCP23016.clear_inta?4()
+adafruit_mcp230xx.mcp23016.MCP23016.clear_intb?4()
+adafruit_mcp230xx.mcp23016.MCP23016.get_pin?4(pin: int)
+adafruit_mcp230xx.mcp23016.MCP23016.gpio?4(val: int)
+adafruit_mcp230xx.mcp23016.MCP23016.gpioa?4(val: int)
+adafruit_mcp230xx.mcp23016.MCP23016.gpiob?4(val: int)
+adafruit_mcp230xx.mcp23016.MCP23016.iodir?4(val: int)
+adafruit_mcp230xx.mcp23016.MCP23016.iodira?4(val: int)
+adafruit_mcp230xx.mcp23016.MCP23016.iodirb?4(val: int)
+adafruit_mcp230xx.mcp23016.MCP23016?1(i2c: I2C, address: int = _MCP23016_ADDRESS, reset: bool = True)
+adafruit_mcp230xx.mcp23016._MCP23016_ADDRESS?8
+adafruit_mcp230xx.mcp23016._MCP23016_GPIO0?8
+adafruit_mcp230xx.mcp23016._MCP23016_GPIO1?8
+adafruit_mcp230xx.mcp23016._MCP23016_INTCAP0?8
+adafruit_mcp230xx.mcp23016._MCP23016_INTCAP1?8
+adafruit_mcp230xx.mcp23016._MCP23016_IOCON0?8
+adafruit_mcp230xx.mcp23016._MCP23016_IOCON1?8
+adafruit_mcp230xx.mcp23016._MCP23016_IODIR0?8
+adafruit_mcp230xx.mcp23016._MCP23016_IODIR1?8
+adafruit_mcp230xx.mcp23016._MCP23016_IPOL0?8
+adafruit_mcp230xx.mcp23016._MCP23016_IPOL1?8
+adafruit_mcp230xx.mcp23017.MCP23017.clear_inta?4()
+adafruit_mcp230xx.mcp23017.MCP23017.clear_intb?4()
+adafruit_mcp230xx.mcp23017.MCP23017.clear_ints?4()
+adafruit_mcp230xx.mcp23017.MCP23017.default_value?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.get_pin?4(pin: int)
+adafruit_mcp230xx.mcp23017.MCP23017.gpio?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.gpioa?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.gpiob?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.gppu?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.gppua?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.gppub?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.int_cap?4()
+adafruit_mcp230xx.mcp23017.MCP23017.int_capa?4()
+adafruit_mcp230xx.mcp23017.MCP23017.int_capb?4()
+adafruit_mcp230xx.mcp23017.MCP23017.int_flag?4()
+adafruit_mcp230xx.mcp23017.MCP23017.int_flaga?4()
+adafruit_mcp230xx.mcp23017.MCP23017.int_flagb?4()
+adafruit_mcp230xx.mcp23017.MCP23017.interrupt_configuration?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.interrupt_enable?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.io_control?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.iodir?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.iodira?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.iodirb?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.ipol?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.ipola?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017.ipolb?4(val: int)
+adafruit_mcp230xx.mcp23017.MCP23017?1(i2c: I2C, address: int = _MCP23017_ADDRESS, reset: bool = True)
+adafruit_mcp230xx.mcp23017._MCP23017_ADDRESS?8
+adafruit_mcp230xx.mcp23017._MCP23017_DEFVALA?8
+adafruit_mcp230xx.mcp23017._MCP23017_GPINTENA?8
+adafruit_mcp230xx.mcp23017._MCP23017_GPIOA?8
+adafruit_mcp230xx.mcp23017._MCP23017_GPIOB?8
+adafruit_mcp230xx.mcp23017._MCP23017_GPPUA?8
+adafruit_mcp230xx.mcp23017._MCP23017_GPPUB?8
+adafruit_mcp230xx.mcp23017._MCP23017_INTCAPA?8
+adafruit_mcp230xx.mcp23017._MCP23017_INTCAPB?8
+adafruit_mcp230xx.mcp23017._MCP23017_INTCONA?8
+adafruit_mcp230xx.mcp23017._MCP23017_INTFA?8
+adafruit_mcp230xx.mcp23017._MCP23017_INTFB?8
+adafruit_mcp230xx.mcp23017._MCP23017_IOCON?8
+adafruit_mcp230xx.mcp23017._MCP23017_IODIRA?8
+adafruit_mcp230xx.mcp23017._MCP23017_IODIRB?8
+adafruit_mcp230xx.mcp23017._MCP23017_IPOLA?8
+adafruit_mcp230xx.mcp23017._MCP23017_IPOLB?8
+adafruit_mcp230xx.mcp230xx.MCP230XX._read_u16le?5(register: int)
+adafruit_mcp230xx.mcp230xx.MCP230XX._read_u8?5(register: int)
+adafruit_mcp230xx.mcp230xx.MCP230XX._write_u16le?5(register: int, val: int)
+adafruit_mcp230xx.mcp230xx.MCP230XX._write_u8?5(register: int, val: int)
+adafruit_mcp230xx.mcp230xx._BUFFER?8
+adafruit_mcp230xx.mcp23s08.MCP23S08.get_pin?4(pin: int)
+adafruit_mcp230xx.mcp23s08.MCP23S08.gpio?4(val: int)
+adafruit_mcp230xx.mcp23s08.MCP23S08.gppu?4(val: int)
+adafruit_mcp230xx.mcp23s08.MCP23S08.iodir?4(val: int)
+adafruit_mcp230xx.mcp23s08.MCP23S08?1(spi: SPI, chip_select: digitalio.DigitalInOut, address: int = _MCP23S08_ADDRESS, reset: bool = True, baudrate: int = 100000, )
+adafruit_mcp230xx.mcp23s08._MCP23S08_ADDRESS?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_DEFVAL?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_GPINTEN?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_GPIO?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_GPPU?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_INTCAP?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_INTCON?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_INTF?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_IOCON?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_IODIR?8
+adafruit_mcp230xx.mcp23s08._MCP23S08_IPOL?8
+adafruit_mcp230xx.mcp23s17.MCP23S17.clear_inta?4()
+adafruit_mcp230xx.mcp23s17.MCP23S17.clear_intb?4()
+adafruit_mcp230xx.mcp23s17.MCP23S17.clear_ints?4()
+adafruit_mcp230xx.mcp23s17.MCP23S17.default_value?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.get_pin?4(pin: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.gpio?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.gpioa?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.gpiob?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.gppu?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.gppua?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.gppub?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.int_flag?4()
+adafruit_mcp230xx.mcp23s17.MCP23S17.int_flaga?4()
+adafruit_mcp230xx.mcp23s17.MCP23S17.int_flagb?4()
+adafruit_mcp230xx.mcp23s17.MCP23S17.interrupt_configuration?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.interrupt_enable?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.io_control?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.iodir?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.iodira?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.iodirb?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.ipol?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.ipola?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17.ipolb?4(val: int)
+adafruit_mcp230xx.mcp23s17.MCP23S17?1(spi: SPI, chip_select: digitalio.DigitalInOut, address: int = _MCP23S17_ADDRESS, reset: bool = True, baudrate: int = 100000, )
+adafruit_mcp230xx.mcp23s17._MCP23S17_ADDRESS?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_DEFVALA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_GPINTENA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_GPIOA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_GPIOB?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_GPPUA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_GPPUB?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_INTCAPA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_INTCAPB?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_INTCONA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_INTFA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_INTFB?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_IOCON?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_IODIRA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_IODIRB?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_IPOLA?8
+adafruit_mcp230xx.mcp23s17._MCP23S17_IPOLB?8
+adafruit_mcp230xx.mcp23sxx.MCP23SXX._read_u16le?5(register: int)
+adafruit_mcp230xx.mcp23sxx.MCP23SXX._read_u8?5(register: int)
+adafruit_mcp230xx.mcp23sxx.MCP23SXX._write_u16le?5(register: int, value: int)
+adafruit_mcp230xx.mcp23sxx.MCP23SXX._write_u8?5(register: int, value: int)
+adafruit_mcp230xx.mcp23sxx.MCP23SXX?1(spi: SPI, address: int, chip_select: digitalio.DigitalInOut, baudrate: int = 100000, )
+adafruit_mcp230xx.mcp23sxx.MCP23SXX_CODE_READ?7
+adafruit_mcp230xx.mcp23sxx.MCP23SXX_CODE_WRITE?7
+adafruit_mcp230xx.mcp23sxx._IN_BUFFER?8
+adafruit_mcp230xx.mcp23sxx._OUT_BUFFER?8
+adafruit_mcp230xx.mcp23xxx.MCP23XXX?1(bus_device: Union[I2C, SPI], address: int, chip_select: Optional[digitalio.DigitalInOut] = None, baudrate: int = 100000, )
+adafruit_mcp2515.EXTID_BOTTOM_18_MASK?7
+adafruit_mcp2515.EXTID_BOTTOM_29_MASK?7
+adafruit_mcp2515.EXTID_FLAG_MASK?7
+adafruit_mcp2515.EXTID_TOP_11_READ_MASK?7
+adafruit_mcp2515.EXTID_TOP_11_WRITE_MASK?7
+adafruit_mcp2515.FILTERS?7
+adafruit_mcp2515.MASKS?7
+adafruit_mcp2515.MCP2515._create_filter?5(match, mask_index)
+adafruit_mcp2515.MCP2515._create_mask?5(match)
+adafruit_mcp2515.MCP2515._dbg?5(*args, **kwargs)
+adafruit_mcp2515.MCP2515._get_bus_status?5()
+adafruit_mcp2515.MCP2515._get_tx_buffer?5()
+adafruit_mcp2515.MCP2515._init_buffers?5()
+adafruit_mcp2515.MCP2515._load_id_buffer?5(can_id, extended=False)
+adafruit_mcp2515.MCP2515._mod_register?5(register_addr, mask, new_value)
+adafruit_mcp2515.MCP2515._read_from_rx_buffers?5()
+adafruit_mcp2515.MCP2515._read_register?5(regsiter_addr)
+adafruit_mcp2515.MCP2515._read_rx_buffer?5(read_command)
+adafruit_mcp2515.MCP2515._read_status?5()
+adafruit_mcp2515.MCP2515._request_new_mode?5(mode)
+adafruit_mcp2515.MCP2515._reset?5()
+adafruit_mcp2515.MCP2515._set_baud_rate?5()
+adafruit_mcp2515.MCP2515._set_filter_register?5(filter_index, mask, extended)
+adafruit_mcp2515.MCP2515._set_mask_register?5(mask_index, mask, extended)
+adafruit_mcp2515.MCP2515._set_mode?5(mode)
+adafruit_mcp2515.MCP2515._set_register?5(regsiter_addr, register_value)
+adafruit_mcp2515.MCP2515._start_transmit?5(tx_buffer)
+adafruit_mcp2515.MCP2515._tx_buffers_in_use?5()
+adafruit_mcp2515.MCP2515._unload_ids?5()
+adafruit_mcp2515.MCP2515._write_id_to_register?5(register, can_id, extended=False)
+adafruit_mcp2515.MCP2515._write_message?5(tx_buffer, message_obj)
+adafruit_mcp2515.MCP2515.baudrate?4()
+adafruit_mcp2515.MCP2515.bus_off_state_count?4()
+adafruit_mcp2515.MCP2515.deinit?4()
+adafruit_mcp2515.MCP2515.deinit_filtering_registers?4()
+adafruit_mcp2515.MCP2515.error_passive_state_count?4()
+adafruit_mcp2515.MCP2515.error_warning_state_count?4()
+adafruit_mcp2515.MCP2515.initialize?4()
+adafruit_mcp2515.MCP2515.listen?4(matches=None, *, timeout: float = 10)
+adafruit_mcp2515.MCP2515.loopback?4()
+adafruit_mcp2515.MCP2515.read_message?4()
+adafruit_mcp2515.MCP2515.receive_error_count?4()
+adafruit_mcp2515.MCP2515.restart?4()
+adafruit_mcp2515.MCP2515.send?4(message_obj)
+adafruit_mcp2515.MCP2515.silent?4()
+adafruit_mcp2515.MCP2515.state?4()
+adafruit_mcp2515.MCP2515.transmit_error_count?4()
+adafruit_mcp2515.MCP2515.unread_message_count?4()
+adafruit_mcp2515.MCP2515?1(spi_bus, cs_pin, *, baudrate: int = 250000, loopback: bool = False, silent: bool = False, auto_restart: bool = False, debug: bool = False)
+adafruit_mcp2515.ReceiveBuffer?7
+adafruit_mcp2515.STDID_BOTTOM_11_MASK?7
+adafruit_mcp2515.TransmitBuffer?7
+adafruit_mcp2515._BAUD_RATES?8
+adafruit_mcp2515._BITMOD?8
+adafruit_mcp2515._CANCTRL?8
+adafruit_mcp2515._CANINTE?8
+adafruit_mcp2515._CANINTF?8
+adafruit_mcp2515._CANSTAT?8
+adafruit_mcp2515._CNF1?8
+adafruit_mcp2515._CNF2?8
+adafruit_mcp2515._CNF3?8
+adafruit_mcp2515._EFLG?8
+adafruit_mcp2515._LOAD_TX0?8
+adafruit_mcp2515._LOAD_TX1?8
+adafruit_mcp2515._LOAD_TX2?8
+adafruit_mcp2515._MAX_CAN_MSG_LEN?8
+adafruit_mcp2515._MODE_CONFIG?8
+adafruit_mcp2515._MODE_LISTENONLY?8
+adafruit_mcp2515._MODE_LOOPBACK?8
+adafruit_mcp2515._MODE_MASK?8
+adafruit_mcp2515._MODE_NORMAL?8
+adafruit_mcp2515._MODE_SLEEP?8
+adafruit_mcp2515._READ?8
+adafruit_mcp2515._READ_RX0?8
+adafruit_mcp2515._READ_RX1?8
+adafruit_mcp2515._READ_STATUS?8
+adafruit_mcp2515._REC?8
+adafruit_mcp2515._RESET?8
+adafruit_mcp2515._RTR_MASK?8
+adafruit_mcp2515._RX0IF?8
+adafruit_mcp2515._RX1IF?8
+adafruit_mcp2515._RXB0CTRL?8
+adafruit_mcp2515._RXB0SIDH?8
+adafruit_mcp2515._RXB1CTRL?8
+adafruit_mcp2515._RXB1SIDH?8
+adafruit_mcp2515._RXB_BUKT_MASK?8
+adafruit_mcp2515._RXB_RX_MASK?8
+adafruit_mcp2515._RXB_RX_STDEXT?8
+adafruit_mcp2515._RXF0SIDH?8
+adafruit_mcp2515._RXF1SIDH?8
+adafruit_mcp2515._RXF2SIDH?8
+adafruit_mcp2515._RXF3SIDH?8
+adafruit_mcp2515._RXF4SIDH?8
+adafruit_mcp2515._RXF5SIDH?8
+adafruit_mcp2515._RXM0SIDH?8
+adafruit_mcp2515._RXM1SIDH?8
+adafruit_mcp2515._SEND_ALL?8
+adafruit_mcp2515._SEND_TIMEOUT_MS?8
+adafruit_mcp2515._SEND_TX0?8
+adafruit_mcp2515._SEND_TX1?8
+adafruit_mcp2515._SEND_TX2?8
+adafruit_mcp2515._STAT_RXIF_MASK?8
+adafruit_mcp2515._STAT_TX0_PENDING?8
+adafruit_mcp2515._STAT_TX1_PENDING?8
+adafruit_mcp2515._STAT_TX2_PENDING?8
+adafruit_mcp2515._STAT_TXIF_MASK?8
+adafruit_mcp2515._STAT_TX_PENDING_MASK?8
+adafruit_mcp2515._TEC?8
+adafruit_mcp2515._TX0IF?8
+adafruit_mcp2515._TX1IF?8
+adafruit_mcp2515._TX2IF?8
+adafruit_mcp2515._TXB0CTRL?8
+adafruit_mcp2515._TXB0SIDH?8
+adafruit_mcp2515._TXB1CTRL?8
+adafruit_mcp2515._TXB1SIDH?8
+adafruit_mcp2515._TXB2CTRL?8
+adafruit_mcp2515._TXB2SIDH?8
+adafruit_mcp2515._TXB_EXIDE_M_16?8
+adafruit_mcp2515._TXB_TXREQ_M?8
+adafruit_mcp2515._WAKIF?8
+adafruit_mcp2515._WRITE?8
+adafruit_mcp2515._tx_buffer_status_decode?5(status_byte)
+adafruit_mcp2515.canio.BusState.BUS_OFF?7
+adafruit_mcp2515.canio.BusState.ERROR_ACTIVE?7
+adafruit_mcp2515.canio.BusState.ERROR_PASSIVE?7
+adafruit_mcp2515.canio.BusState.ERROR_WARNING?7
+adafruit_mcp2515.canio.Listener.deinit?4()
+adafruit_mcp2515.canio.Listener.in_waiting?4()
+adafruit_mcp2515.canio.Listener.receive?4()
+adafruit_mcp2515.canio.Listener.timeout?4(timeout)
+adafruit_mcp2515.canio.Listener?1(can_bus_obj, timeout=1.0)
+adafruit_mcp2515.canio.Match?1(address: int, *, mask: int = 0, extended: bool = False)
+adafruit_mcp2515.canio.Message.data?4(new_data)
+adafruit_mcp2515.canio.Message?1(id, data, extended=False)
+adafruit_mcp2515.canio.RemoteTransmissionRequest?1(id: int, length: int, *, extended: bool = False)
+adafruit_mcp2515.timer.Timer.expired?4()
+adafruit_mcp2515.timer.Timer.rewind_to?4(new_timeout)
+adafruit_mcp2515.timer.Timer?1(timeout=0.0)
+adafruit_mcp3xxx.analog_in.AnalogIn.value?4()
+adafruit_mcp3xxx.analog_in.AnalogIn.voltage?4()
+adafruit_mcp3xxx.analog_in.AnalogIn?1(mcp, positive_pin, negative_pin=None)
+adafruit_mcp3xxx.mcp3002.MCP3002.DIFF_PINS?7
+adafruit_mcp3xxx.mcp3002.MCP3002.read?4(pin, is_differential=False)
+adafruit_mcp3xxx.mcp3002.P0?7
+adafruit_mcp3xxx.mcp3002.P1?7
+adafruit_mcp3xxx.mcp3004.MCP3004.DIFF_PINS?7
+adafruit_mcp3xxx.mcp3004.MCP3004?1(spi_bus, cs, ref_voltage=3.3)
+adafruit_mcp3xxx.mcp3004.P0?7
+adafruit_mcp3xxx.mcp3004.P1?7
+adafruit_mcp3xxx.mcp3004.P2?7
+adafruit_mcp3xxx.mcp3004.P3?7
+adafruit_mcp3xxx.mcp3008.MCP3008.DIFF_PINS?7
+adafruit_mcp3xxx.mcp3008.MCP3008?1(spi_bus, cs, ref_voltage=3.3)
+adafruit_mcp3xxx.mcp3008.P0?7
+adafruit_mcp3xxx.mcp3008.P1?7
+adafruit_mcp3xxx.mcp3008.P2?7
+adafruit_mcp3xxx.mcp3008.P3?7
+adafruit_mcp3xxx.mcp3008.P4?7
+adafruit_mcp3xxx.mcp3008.P5?7
+adafruit_mcp3xxx.mcp3008.P6?7
+adafruit_mcp3xxx.mcp3008.P7?7
+adafruit_mcp3xxx.mcp3xxx.MCP3xxx.read?4(pin, is_differential=False)
+adafruit_mcp3xxx.mcp3xxx.MCP3xxx.reference_voltage?4()
+adafruit_mcp3xxx.mcp3xxx.MCP3xxx?1(spi_bus, cs, ref_voltage=3.3)
+adafruit_mcp4725.MCP4725._BUFFER?8
+adafruit_mcp4725.MCP4725._read?5()
+adafruit_mcp4725.MCP4725._write_fast_mode?5(val)
+adafruit_mcp4725.MCP4725.normalized_value?4(val)
+adafruit_mcp4725.MCP4725.raw_value?4(val)
+adafruit_mcp4725.MCP4725.save_to_eeprom?4()
+adafruit_mcp4725.MCP4725.value?4(val)
+adafruit_mcp4725.MCP4725?1(i2c, *, address=_MCP4725_DEFAULT_ADDRESS)
+adafruit_mcp4725._MCP4725_DEFAULT_ADDRESS?8
+adafruit_mcp4725._MCP4725_WRITE_DAC_EEPROM?8
+adafruit_mcp4725._MCP4725_WRITE_FAST_MODE?8
+adafruit_mcp4728.CV.add_values?4(value_tuples)
+adafruit_mcp4728.CV.is_valid?4(value)
+adafruit_mcp4728.Channel.gain?4(value)
+adafruit_mcp4728.Channel.normalized_value?4(value)
+adafruit_mcp4728.Channel.raw_value?4(value)
+adafruit_mcp4728.Channel.value?4(value)
+adafruit_mcp4728.Channel.vref?4(value)
+adafruit_mcp4728.Channel?1(dac_instance, cache_page, index)
+adafruit_mcp4728.MCP4728._cache_page?5(vref, gain, power_state)
+adafruit_mcp4728.MCP4728._chunk?5(chunk_size)
+adafruit_mcp4728.MCP4728._general_call?5(byte_command)
+adafruit_mcp4728.MCP4728._generate_bytes_with_flags?5()
+adafruit_mcp4728.MCP4728._get_flags?5()
+adafruit_mcp4728.MCP4728._read_registers?5()
+adafruit_mcp4728.MCP4728._set_value?5(channel)
+adafruit_mcp4728.MCP4728._write_multi_eeprom?5(byte_list)
+adafruit_mcp4728.MCP4728.reset?4()
+adafruit_mcp4728.MCP4728.save_settings?4()
+adafruit_mcp4728.MCP4728.soft_update?4()
+adafruit_mcp4728.MCP4728.sync_gains?4()
+adafruit_mcp4728.MCP4728.sync_vrefs?4()
+adafruit_mcp4728.MCP4728.wakeup?4()
+adafruit_mcp4728.MCP4728?1(i2c_bus, address=_MCP4728_DEFAULT_ADDRESS)
+adafruit_mcp4728._MCP4728_CH_A_MULTI_EEPROM?8
+adafruit_mcp4728._MCP4728_DEFAULT_ADDRESS?8
+adafruit_mcp4728._MCP4728_GENERAL_CALL_ADDRESS?8
+adafruit_mcp4728._MCP4728_GENERAL_CALL_RESET_COMMAND?8
+adafruit_mcp4728._MCP4728_GENERAL_CALL_SOFTWARE_UPDATE_COMMAND?8
+adafruit_mcp4728._MCP4728_GENERAL_CALL_WAKEUP_COMMAND?8
+adafruit_mcp9600.MCP9600.ACTIVE_HIGH?7
+adafruit_mcp9600.MCP9600.ACTIVE_LOW?7
+adafruit_mcp9600.MCP9600.AMBIENT?7
+adafruit_mcp9600.MCP9600.AMBIENT_RESOLUTION_0_0625?7
+adafruit_mcp9600.MCP9600.AMBIENT_RESOLUTION_0_25?7
+adafruit_mcp9600.MCP9600.BURST?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_128?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_16?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_1?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_2?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_32?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_4?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_64?7
+adafruit_mcp9600.MCP9600.BURST_SAMPLES_8?7
+adafruit_mcp9600.MCP9600.COMPARATOR?7
+adafruit_mcp9600.MCP9600.FALLING?7
+adafruit_mcp9600.MCP9600.INTERRUPT?7
+adafruit_mcp9600.MCP9600.NORMAL?7
+adafruit_mcp9600.MCP9600.RISING?7
+adafruit_mcp9600.MCP9600.SHUTDOWN?7
+adafruit_mcp9600.MCP9600.THERMOCOUPLE?7
+adafruit_mcp9600.MCP9600._alert_1_enable?8
+adafruit_mcp9600.MCP9600._alert_1_hysteresis?8
+adafruit_mcp9600.MCP9600._alert_1_interrupt_clear?8
+adafruit_mcp9600.MCP9600._alert_1_mode?8
+adafruit_mcp9600.MCP9600._alert_1_monitor?8
+adafruit_mcp9600.MCP9600._alert_1_state?8
+adafruit_mcp9600.MCP9600._alert_1_temp_direction?8
+adafruit_mcp9600.MCP9600._alert_1_temperature_limit?8
+adafruit_mcp9600.MCP9600._alert_2_enable?8
+adafruit_mcp9600.MCP9600._alert_2_hysteresis?8
+adafruit_mcp9600.MCP9600._alert_2_interrupt_clear?8
+adafruit_mcp9600.MCP9600._alert_2_limit?8
+adafruit_mcp9600.MCP9600._alert_2_mode?8
+adafruit_mcp9600.MCP9600._alert_2_monitor?8
+adafruit_mcp9600.MCP9600._alert_2_state?8
+adafruit_mcp9600.MCP9600._alert_2_temp_direction?8
+adafruit_mcp9600.MCP9600._alert_3_enable?8
+adafruit_mcp9600.MCP9600._alert_3_hysteresis?8
+adafruit_mcp9600.MCP9600._alert_3_interrupt_clear?8
+adafruit_mcp9600.MCP9600._alert_3_limit?8
+adafruit_mcp9600.MCP9600._alert_3_mode?8
+adafruit_mcp9600.MCP9600._alert_3_monitor?8
+adafruit_mcp9600.MCP9600._alert_3_state?8
+adafruit_mcp9600.MCP9600._alert_3_temp_direction?8
+adafruit_mcp9600.MCP9600._alert_4_enable?8
+adafruit_mcp9600.MCP9600._alert_4_hysteresis?8
+adafruit_mcp9600.MCP9600._alert_4_interrupt_clear?8
+adafruit_mcp9600.MCP9600._alert_4_limit?8
+adafruit_mcp9600.MCP9600._alert_4_mode?8
+adafruit_mcp9600.MCP9600._alert_4_monitor?8
+adafruit_mcp9600.MCP9600._alert_4_state?8
+adafruit_mcp9600.MCP9600._alert_4_temp_direction?8
+adafruit_mcp9600.MCP9600._device_id?8
+adafruit_mcp9600.MCP9600._read_register?5(reg: int, count: int = 1)
+adafruit_mcp9600.MCP9600._revision_id?8
+adafruit_mcp9600.MCP9600.alert_1?7
+adafruit_mcp9600.MCP9600.alert_2?7
+adafruit_mcp9600.MCP9600.alert_3?7
+adafruit_mcp9600.MCP9600.alert_4?7
+adafruit_mcp9600.MCP9600.alert_config?4(*, alert_number: int, alert_temp_source: int, alert_temp_limit: float, alert_hysteresis: float, alert_temp_direction: int, alert_mode: int, alert_state: int)
+adafruit_mcp9600.MCP9600.alert_disable?4(alert_number: int)
+adafruit_mcp9600.MCP9600.alert_interrupt_clear?4(alert_number: int, interrupt_clear: bool = True)
+adafruit_mcp9600.MCP9600.ambient_resolution?7
+adafruit_mcp9600.MCP9600.ambient_temperature?4()
+adafruit_mcp9600.MCP9600.burst_complete?7
+adafruit_mcp9600.MCP9600.burst_mode_samples?7
+adafruit_mcp9600.MCP9600.delta_temperature?4()
+adafruit_mcp9600.MCP9600.input_range?7
+adafruit_mcp9600.MCP9600.shutdown_mode?7
+adafruit_mcp9600.MCP9600.temperature?4()
+adafruit_mcp9600.MCP9600.temperature_update?7
+adafruit_mcp9600.MCP9600.types?7
+adafruit_mcp9600.MCP9600.version?4()
+adafruit_mcp9600.MCP9600?1(i2c: I2C, address: int = _DEFAULT_ADDRESS, tctype: str = "K", tcfilter: int = 0, )
+adafruit_mcp9600._DEFAULT_ADDRESS?8
+adafruit_mcp9600._REGISTER_COLD_JUNCTION?8
+adafruit_mcp9600._REGISTER_DELTA_TEMP?8
+adafruit_mcp9600._REGISTER_HOT_JUNCTION?8
+adafruit_mcp9600._REGISTER_THERM_CFG?8
+adafruit_mcp9600._REGISTER_VERSION?8
+adafruit_mcp9808.MCP9808._MCP9808_REG_RESOLUTION_SET?8
+adafruit_mcp9808.MCP9808._get_temperature?5(address)
+adafruit_mcp9808.MCP9808._limit_temperatures?5(temp, t_address=0x02)
+adafruit_mcp9808.MCP9808._set_temperature?5(temp, address)
+adafruit_mcp9808.MCP9808._temp_conv?5()
+adafruit_mcp9808.MCP9808.above_critical?7
+adafruit_mcp9808.MCP9808.above_upper?7
+adafruit_mcp9808.MCP9808.below_lower?7
+adafruit_mcp9808.MCP9808.critical_temperature?4(temp)
+adafruit_mcp9808.MCP9808.lower_temperature?4(temp)
+adafruit_mcp9808.MCP9808.resolution?4(resol_value=3)
+adafruit_mcp9808.MCP9808.temperature?4()
+adafruit_mcp9808.MCP9808.upper_temperature?4(temp)
+adafruit_mcp9808.MCP9808?1(i2c_bus, address=_MCP9808_DEFAULT_ADDRESS)
+adafruit_mcp9808._MCP9808_DEFAULT_ADDRESS?8
+adafruit_mcp9808._MCP9808_DEVICE_ID?8
+adafruit_mcp9808._MCP9808_REG_CONFIGURATION?8
+adafruit_mcp9808._MCP9808_REG_CRITICAL_TEMP?8
+adafruit_mcp9808._MCP9808_REG_DEVICE_ID?8
+adafruit_mcp9808._MCP9808_REG_LOWER_TEMP?8
+adafruit_mcp9808._MCP9808_REG_MANUFACTURER_ID?8
+adafruit_mcp9808._MCP9808_REG_RESOLUTION?8
+adafruit_mcp9808._MCP9808_REG_UPPER_TEMP?8
+adafruit_mcp9808._MCP9808_REG__TEMP?8
+adafruit_mcp9808._MCP9808_RESOLUTION_EIGHTH_C?8
+adafruit_mcp9808._MCP9808_RESOLUTION_HALF_C?8
+adafruit_mcp9808._MCP9808_RESOLUTION_QUARTER_C?8
+adafruit_mcp9808._MCP9808_RESOLUTION_SIXTEENTH_C?8
+adafruit_midi.MIDI._send?5(packet, num)
+adafruit_midi.MIDI.in_channel?4(channel)
+adafruit_midi.MIDI.out_channel?4(channel)
+adafruit_midi.MIDI.receive?4()
+adafruit_midi.MIDI.send?4(msg, channel=None)
+adafruit_midi.MIDI?1(midi_in=None, midi_out=None, *, in_channel=None, out_channel=0, in_buf_size=30, debug=False)
+adafruit_midi.channel_pressure.ChannelPressure.LENGTH?7
+adafruit_midi.channel_pressure.ChannelPressure._STATUS?8
+adafruit_midi.channel_pressure.ChannelPressure._STATUSMASK?8
+adafruit_midi.channel_pressure.ChannelPressure.from_bytes?4(msg_bytes)
+adafruit_midi.channel_pressure.ChannelPressure?1(pressure, *, channel=None)
+adafruit_midi.control_change.ControlChange.LENGTH?7
+adafruit_midi.control_change.ControlChange._STATUS?8
+adafruit_midi.control_change.ControlChange._STATUSMASK?8
+adafruit_midi.control_change.ControlChange.from_bytes?4(msg_bytes)
+adafruit_midi.control_change.ControlChange?1(control, value, *, channel=None)
+adafruit_midi.control_change_values.ALL_CONTROLLERS_OFF?7
+adafruit_midi.control_change_values.ALL_NOTES_OFF?7
+adafruit_midi.control_change_values.ATTACK_TIME?7
+adafruit_midi.control_change_values.BREATH_CONTROL?7
+adafruit_midi.control_change_values.CHORUS?7
+adafruit_midi.control_change_values.CUTOFF_FREQUENCY?7
+adafruit_midi.control_change_values.DECAY_TIME?7
+adafruit_midi.control_change_values.EXPRESSION?7
+adafruit_midi.control_change_values.FILTER_RESONANCE?7
+adafruit_midi.control_change_values.FOOT_CONTROLLER?7
+adafruit_midi.control_change_values.MOD_WHEEL?7
+adafruit_midi.control_change_values.PAN?7
+adafruit_midi.control_change_values.PORTAMENTO?7
+adafruit_midi.control_change_values.PORTAMENTO_TIME?7
+adafruit_midi.control_change_values.RELEASE_TIME?7
+adafruit_midi.control_change_values.SUSTAIN_PEDAL?7
+adafruit_midi.control_change_values.VIBRATO_DELAY?7
+adafruit_midi.control_change_values.VIBRATO_DEPTH?7
+adafruit_midi.control_change_values.VIBRATO_RATE?7
+adafruit_midi.control_change_values.VOLUME?7
+adafruit_midi.midi_continue.Continue.LENGTH?7
+adafruit_midi.midi_continue.Continue._STATUS?8
+adafruit_midi.midi_continue.Continue._STATUSMASK?8
+adafruit_midi.midi_message.MIDIBadEvent.LENGTH?7
+adafruit_midi.midi_message.MIDIBadEvent?1(msg_bytes, exception)
+adafruit_midi.midi_message.MIDIMessage.CHANNELMASK?7
+adafruit_midi.midi_message.MIDIMessage.ENDSTATUS?7
+adafruit_midi.midi_message.MIDIMessage.LENGTH?7
+adafruit_midi.midi_message.MIDIMessage._STATUS?8
+adafruit_midi.midi_message.MIDIMessage._STATUSMASK?8
+adafruit_midi.midi_message.MIDIMessage._match_message_status?5(buf, msgstartidx, msgendidxplusone, endidx)
+adafruit_midi.midi_message.MIDIMessage._raise_valueerror_oor?5()
+adafruit_midi.midi_message.MIDIMessage._search_eom_status?5(buf, eom_status, msgstartidx, msgendidxplusone, endidx)
+adafruit_midi.midi_message.MIDIMessage._statusandmask_to_class?8
+adafruit_midi.midi_message.MIDIMessage.channel?4(channel)
+adafruit_midi.midi_message.MIDIMessage.from_bytes?4(msg_bytes)
+adafruit_midi.midi_message.MIDIMessage.from_message_bytes?4(midibytes, channel_in)
+adafruit_midi.midi_message.MIDIMessage.register_message_type?4()
+adafruit_midi.midi_message.MIDIMessage?1(*, channel=None)
+adafruit_midi.midi_message.MIDIUnknownEvent.LENGTH?7
+adafruit_midi.midi_message.MIDIUnknownEvent?1(status)
+adafruit_midi.midi_message.NOTE_OFFSET?7
+adafruit_midi.midi_message.channel_filter?4(channel, channel_spec)
+adafruit_midi.midi_message.note_parser?4(note)
+adafruit_midi.mtc_quarter_frame.MtcQuarterFrame.LENGTH?7
+adafruit_midi.mtc_quarter_frame.MtcQuarterFrame._STATUS?8
+adafruit_midi.mtc_quarter_frame.MtcQuarterFrame._STATUSMASK?8
+adafruit_midi.mtc_quarter_frame.MtcQuarterFrame.from_bytes?4(msg_bytes)
+adafruit_midi.mtc_quarter_frame.MtcQuarterFrame?1(msgtype, value)
+adafruit_midi.note_off.NoteOff.LENGTH?7
+adafruit_midi.note_off.NoteOff._STATUS?8
+adafruit_midi.note_off.NoteOff._STATUSMASK?8
+adafruit_midi.note_off.NoteOff.from_bytes?4(msg_bytes)
+adafruit_midi.note_off.NoteOff?1(note, velocity=0, *, channel=None)
+adafruit_midi.note_on.NoteOn.LENGTH?7
+adafruit_midi.note_on.NoteOn._STATUS?8
+adafruit_midi.note_on.NoteOn._STATUSMASK?8
+adafruit_midi.note_on.NoteOn.from_bytes?4(msg_bytes)
+adafruit_midi.note_on.NoteOn?1(note, velocity=127, *, channel=None)
+adafruit_midi.pitch_bend.PitchBend.LENGTH?7
+adafruit_midi.pitch_bend.PitchBend._STATUS?8
+adafruit_midi.pitch_bend.PitchBend._STATUSMASK?8
+adafruit_midi.pitch_bend.PitchBend.from_bytes?4(msg_bytes)
+adafruit_midi.pitch_bend.PitchBend?1(pitch_bend, *, channel=None)
+adafruit_midi.polyphonic_key_pressure.PolyphonicKeyPressure.LENGTH?7
+adafruit_midi.polyphonic_key_pressure.PolyphonicKeyPressure._STATUS?8
+adafruit_midi.polyphonic_key_pressure.PolyphonicKeyPressure._STATUSMASK?8
+adafruit_midi.polyphonic_key_pressure.PolyphonicKeyPressure.from_bytes?4(msg_bytes)
+adafruit_midi.polyphonic_key_pressure.PolyphonicKeyPressure?1(note, pressure, *, channel=None)
+adafruit_midi.program_change.ProgramChange.LENGTH?7
+adafruit_midi.program_change.ProgramChange._STATUS?8
+adafruit_midi.program_change.ProgramChange._STATUSMASK?8
+adafruit_midi.program_change.ProgramChange.from_bytes?4(msg_bytes)
+adafruit_midi.program_change.ProgramChange?1(patch, *, channel=None)
+adafruit_midi.start.Start.LENGTH?7
+adafruit_midi.start.Start._STATUS?8
+adafruit_midi.start.Start._STATUSMASK?8
+adafruit_midi.stop.Stop.LENGTH?7
+adafruit_midi.stop.Stop._STATUS?8
+adafruit_midi.stop.Stop._STATUSMASK?8
+adafruit_midi.system_exclusive.SystemExclusive.ENDSTATUS?7
+adafruit_midi.system_exclusive.SystemExclusive.LENGTH?7
+adafruit_midi.system_exclusive.SystemExclusive._STATUS?8
+adafruit_midi.system_exclusive.SystemExclusive._STATUSMASK?8
+adafruit_midi.system_exclusive.SystemExclusive.from_bytes?4(msg_bytes)
+adafruit_midi.system_exclusive.SystemExclusive?1(manufacturer_id, data)
+adafruit_midi.timing_clock.TimingClock.LENGTH?7
+adafruit_midi.timing_clock.TimingClock._STATUS?8
+adafruit_midi.timing_clock.TimingClock._STATUSMASK?8
+adafruit_miniesptool.ESP32?7
+adafruit_miniesptool.ESP32_DATAREGVALUE?7
+adafruit_miniesptool.ESP8266?7
+adafruit_miniesptool.ESP8266_DATAREGVALUE?7
+adafruit_miniesptool.ESP_CHANGE_BAUDRATE?7
+adafruit_miniesptool.ESP_CHECKSUM_MAGIC?7
+adafruit_miniesptool.ESP_FLASH_BEGIN?7
+adafruit_miniesptool.ESP_FLASH_DATA?7
+adafruit_miniesptool.ESP_FLASH_END?7
+adafruit_miniesptool.ESP_MEM_BEGIN?7
+adafruit_miniesptool.ESP_MEM_DATA?7
+adafruit_miniesptool.ESP_MEM_END?7
+adafruit_miniesptool.ESP_READ_REG?7
+adafruit_miniesptool.ESP_SPI_ATTACH?7
+adafruit_miniesptool.ESP_SPI_FLASH_MD5?7
+adafruit_miniesptool.ESP_SPI_SET_PARAMS?7
+adafruit_miniesptool.ESP_SYNC?7
+adafruit_miniesptool.ESP_WRITE_REG?7
+adafruit_miniesptool.FLASH_SIZES?7
+adafruit_miniesptool.SYNC_PACKET?7
+adafruit_miniesptool.miniesptool.ESP_ROM_BAUD?7
+adafruit_miniesptool.miniesptool.FLASH_SECTOR_SIZE?7
+adafruit_miniesptool.miniesptool.FLASH_WRITE_SIZE?7
+adafruit_miniesptool.miniesptool._read_efuses?5()
+adafruit_miniesptool.miniesptool._sync?5()
+adafruit_miniesptool.miniesptool.baudrate?4(baud)
+adafruit_miniesptool.miniesptool.check_command?4(opcode, buffer, checksum=0, timeout=0.1)
+adafruit_miniesptool.miniesptool.checksum?4(state=ESP_CHECKSUM_MAGIC)
+adafruit_miniesptool.miniesptool.chip_name?4()
+adafruit_miniesptool.miniesptool.chip_type?4()
+adafruit_miniesptool.miniesptool.debug?4(flag)
+adafruit_miniesptool.miniesptool.flash_begin?4(*, size=0, offset=0)
+adafruit_miniesptool.miniesptool.flash_block?4(data, seq, timeout=0.1)
+adafruit_miniesptool.miniesptool.flash_file?4(filename, offset=0, md5=None)
+adafruit_miniesptool.miniesptool.get_erase_size?4(offset, size)
+adafruit_miniesptool.miniesptool.get_response?4(opcode, timeout=0.1)
+adafruit_miniesptool.miniesptool.mac_addr?4()
+adafruit_miniesptool.miniesptool.md5?4(offset, size)
+adafruit_miniesptool.miniesptool.read_register?4(reg)
+adafruit_miniesptool.miniesptool.reset?4(program_mode=False)
+adafruit_miniesptool.miniesptool.send_command?4(opcode, buffer)
+adafruit_miniesptool.miniesptool.slip_encode?4()
+adafruit_miniesptool.miniesptool.sync?4()
+adafruit_miniesptool.miniesptool?1(uart, gpio0_pin, reset_pin, *, flashsize, baudrate=ESP_ROM_BAUD)
+adafruit_minimqtt.adafruit_minimqtt.CONNACK_ERRORS?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT._get_connect_socket?5(host, port, *, timeout=1)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._handle_on_message?5(client, topic, message)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._recv_into?5(buf, size=0)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._recv_len?5()
+adafruit_minimqtt.adafruit_minimqtt.MQTT._send_str?5(string)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._sock_exact_recv?5(bufsize)
+adafruit_minimqtt.adafruit_minimqtt.MQTT._valid_qos?5()
+adafruit_minimqtt.adafruit_minimqtt.MQTT._valid_topic?5()
+adafruit_minimqtt.adafruit_minimqtt.MQTT._wait_for_msg?5(timeout=0.1)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.add_topic_callback?4(mqtt_topic, callback_method)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.connect?4(clean_session=True, host=None, port=None, keep_alive=None)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.deinit?4()
+adafruit_minimqtt.adafruit_minimqtt.MQTT.disable_logger?4()
+adafruit_minimqtt.adafruit_minimqtt.MQTT.disconnect?4()
+adafruit_minimqtt.adafruit_minimqtt.MQTT.enable_logger?4(logger, log_level=20)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.is_connected?4()
+adafruit_minimqtt.adafruit_minimqtt.MQTT.loop?4(timeout=1)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.mqtt_msg?4(msg_size)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.on_message?4(method)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.ping?4()
+adafruit_minimqtt.adafruit_minimqtt.MQTT.publish?4(topic, msg, retain=False, qos=0)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.reconnect?4(resub_topics=True)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.remove_topic_callback?4(mqtt_topic)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.subscribe?4(topic, qos=0)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.unsubscribe?4(topic)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.username_pw_set?4(username, password=None)
+adafruit_minimqtt.adafruit_minimqtt.MQTT.will_set?4(topic=None, payload=None, qos=0, retain=False)
+adafruit_minimqtt.adafruit_minimqtt.MQTT?1(broker, port=None, username=None, password=None, client_id=None, is_ssl=True, keep_alive=60, socket_pool=None, ssl_context=None, use_binary_mode=False, )
+adafruit_minimqtt.adafruit_minimqtt.MQTT_DISCONNECT?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_HDR_CONNECT?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_MSG_MAX_SZ?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_MSG_SZ_LIM?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_PINGREQ?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_PINGRESP?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_SUB?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_TCP_PORT?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_TLS_PORT?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_TOPIC_LENGTH_LIMIT?7
+adafruit_minimqtt.adafruit_minimqtt.MQTT_UNSUB?7
+adafruit_minimqtt.adafruit_minimqtt._FakeSSLContext.wrap_socket?4(socket, server_hostname=None)
+adafruit_minimqtt.adafruit_minimqtt._FakeSSLContext?2(iface)
+adafruit_minimqtt.adafruit_minimqtt._FakeSSLSocket.connect?4(address)
+adafruit_minimqtt.adafruit_minimqtt._FakeSSLSocket?2(socket, tls_mode)
+adafruit_minimqtt.adafruit_minimqtt._default_sock?8
+adafruit_minimqtt.adafruit_minimqtt._fake_context?8
+adafruit_minimqtt.adafruit_minimqtt.set_socket?4(sock, iface=None)
+adafruit_minimqtt.matcher.MQTTMatcher.iter_match?4(topic)
+adafruit_minimqtt.matcher.MQTTMatcher.rec?4(i=0)
+adafruit_minimqtt.matcher.MQTTMatcher?1()
+adafruit_minimqtt.matcher.Node?1()
+adafruit_miniqr.EXP_TABLE?7
+adafruit_miniqr.H?7
+adafruit_miniqr.L?7
+adafruit_miniqr.LOG_TABLE?7
+adafruit_miniqr.M?7
+adafruit_miniqr.Q?7
+adafruit_miniqr.QRBitBuffer.get?4(index)
+adafruit_miniqr.QRBitBuffer.get_length_bits?4()
+adafruit_miniqr.QRBitBuffer.put?4(num, length)
+adafruit_miniqr.QRBitBuffer.put_bit?4(bit)
+adafruit_miniqr.QRBitBuffer?1()
+adafruit_miniqr.QRBitMatrix?1(width, height)
+adafruit_miniqr.QRCode._create_bytes?5(rs_blocks)
+adafruit_miniqr.QRCode._create_data?5(ecc, data_list)
+adafruit_miniqr.QRCode._map_data?5(data, mask_pattern)
+adafruit_miniqr.QRCode._setup_position_adjust_pattern?5()
+adafruit_miniqr.QRCode._setup_position_probe_pattern?5(row, col)
+adafruit_miniqr.QRCode._setup_timing_pattern?5()
+adafruit_miniqr.QRCode._setup_type_info?5(test, mask_pattern)
+adafruit_miniqr.QRCode._setup_type_number?5(test)
+adafruit_miniqr.QRCode.add_data?4(data)
+adafruit_miniqr.QRCode.make?4(*, test=False, mask_pattern=0)
+adafruit_miniqr.QRCode?1(*, qr_type=None, error_correct=L)
+adafruit_miniqr.QRPolynomial.get?4(index)
+adafruit_miniqr.QRPolynomial.get_length?4()
+adafruit_miniqr.QRPolynomial.multiply?4(e)
+adafruit_miniqr.QRPolynomial?1(num, shift)
+adafruit_miniqr.QRUtil.G15?7
+adafruit_miniqr.QRUtil.G15_MASK?7
+adafruit_miniqr.QRUtil.G18?7
+adafruit_miniqr.QRUtil.PATTERN_POSITION_TABLE?7
+adafruit_miniqr.QRUtil.get_BCH_digit?4()
+adafruit_miniqr.QRUtil.get_BCH_type_info?4()
+adafruit_miniqr.QRUtil.get_BCH_type_number?4()
+adafruit_miniqr.QRUtil.get_error_correct_polynomial?4()
+adafruit_miniqr.QRUtil.get_mask?4(i, j)
+adafruit_miniqr.QRUtil.get_pattern_position?4()
+adafruit_miniqr._MODE_8BIT_BYTE?8
+adafruit_miniqr._PAD0?8
+adafruit_miniqr._PAD1?8
+adafruit_miniqr._QRRS_BLOCK_TABLE?8
+adafruit_miniqr._get_rs_blocks?5(qr_type, ecc)
+adafruit_miniqr._gexp?5(n)
+adafruit_miniqr._glog?5(n)
+adafruit_mlx90393.FILTER_0?7
+adafruit_mlx90393.FILTER_1?7
+adafruit_mlx90393.FILTER_2?7
+adafruit_mlx90393.FILTER_3?7
+adafruit_mlx90393.FILTER_4?7
+adafruit_mlx90393.FILTER_5?7
+adafruit_mlx90393.FILTER_6?7
+adafruit_mlx90393.FILTER_7?7
+adafruit_mlx90393.GAIN_1X?7
+adafruit_mlx90393.GAIN_1_33X?7
+adafruit_mlx90393.GAIN_1_67X?7
+adafruit_mlx90393.GAIN_2X?7
+adafruit_mlx90393.GAIN_2_5X?7
+adafruit_mlx90393.GAIN_3X?7
+adafruit_mlx90393.GAIN_4X?7
+adafruit_mlx90393.GAIN_5X?7
+adafruit_mlx90393.MLX90393._set_resolution?5(axis: int, resolution: int)
+adafruit_mlx90393.MLX90393._transceive?5(payload: ReadableBuffer, rxlen: int = 0)
+adafruit_mlx90393.MLX90393._unpack_axis_data?5(resolution: int, data: ReadableBuffer)
+adafruit_mlx90393.MLX90393.display_status?4()
+adafruit_mlx90393.MLX90393.filter?4(level: int)
+adafruit_mlx90393.MLX90393.gain?4(value: int)
+adafruit_mlx90393.MLX90393.last_status?4()
+adafruit_mlx90393.MLX90393.magnetic?4()
+adafruit_mlx90393.MLX90393.oversampling?4(level: int)
+adafruit_mlx90393.MLX90393.read_data?4()
+adafruit_mlx90393.MLX90393.read_reg?4(reg: int)
+adafruit_mlx90393.MLX90393.reset?4()
+adafruit_mlx90393.MLX90393.resolution_x?4(resolution: int)
+adafruit_mlx90393.MLX90393.resolution_y?4(resolution: int)
+adafruit_mlx90393.MLX90393.resolution_z?4(resolution: int)
+adafruit_mlx90393.MLX90393.write_reg?4(reg: int, value: int)
+adafruit_mlx90393.MLX90393?1(i2c_bus: I2C, address: int = 0x0C, gain: int = GAIN_1X, resolution: int = RESOLUTION_16, filt: int = FILTER_7, oversampling: int = OSR_3, debug: bool = False, )
+adafruit_mlx90393.OSR_0?7
+adafruit_mlx90393.OSR_1?7
+adafruit_mlx90393.OSR_2?7
+adafruit_mlx90393.OSR_3?7
+adafruit_mlx90393.RESOLUTION_16?7
+adafruit_mlx90393.RESOLUTION_17?7
+adafruit_mlx90393.RESOLUTION_18?7
+adafruit_mlx90393.RESOLUTION_19?7
+adafruit_mlx90393.STATUS_OK?7
+adafruit_mlx90393._CMD_AXIS_ALL?8
+adafruit_mlx90393._CMD_EX?8
+adafruit_mlx90393._CMD_HR?8
+adafruit_mlx90393._CMD_HS?8
+adafruit_mlx90393._CMD_NOP?8
+adafruit_mlx90393._CMD_REG_CONF1?8
+adafruit_mlx90393._CMD_REG_CONF2?8
+adafruit_mlx90393._CMD_REG_CONF3?8
+adafruit_mlx90393._CMD_REG_CONF4?8
+adafruit_mlx90393._CMD_RM?8
+adafruit_mlx90393._CMD_RR?8
+adafruit_mlx90393._CMD_RT?8
+adafruit_mlx90393._CMD_SB?8
+adafruit_mlx90393._CMD_SM?8
+adafruit_mlx90393._CMD_SW?8
+adafruit_mlx90393._CMD_WR?8
+adafruit_mlx90393._GAIN_SHIFT?8
+adafruit_mlx90393._HALLCONF?8
+adafruit_mlx90393._LSB_LOOKUP?8
+adafruit_mlx90393._TCONV_LOOKUP?8
+adafruit_mlx90395.CV.add_values?4(value_tuples)
+adafruit_mlx90395.CV.is_valid?4(value)
+adafruit_mlx90395.GAIN_AMOUNT?7
+adafruit_mlx90395.MLX90395._command?5(command_id)
+adafruit_mlx90395.MLX90395._filter?8
+adafruit_mlx90395.MLX90395._gain?8
+adafruit_mlx90395.MLX90395._osr?8
+adafruit_mlx90395.MLX90395._read_measurement?5()
+adafruit_mlx90395.MLX90395._reg0?8
+adafruit_mlx90395.MLX90395._reg2?8
+adafruit_mlx90395.MLX90395._resolution?8
+adafruit_mlx90395.MLX90395.gain?4(value)
+adafruit_mlx90395.MLX90395.initialize?4()
+adafruit_mlx90395.MLX90395.magnetic?4()
+adafruit_mlx90395.MLX90395.oversample_rate?4(value)
+adafruit_mlx90395.MLX90395.reset?4()
+adafruit_mlx90395.MLX90395.resolution?4(value)
+adafruit_mlx90395.MLX90395?1(i2c_bus, address=_DEFAULT_ADDR)
+adafruit_mlx90395._DEFAULT_ADDR?8
+adafruit_mlx90395._REG_0?8
+adafruit_mlx90395._REG_1?8
+adafruit_mlx90395._REG_2?8
+adafruit_mlx90395._REG_EX?8
+adafruit_mlx90395._REG_RT?8
+adafruit_mlx90395._REG_SM?8
+adafruit_mlx90395._STATUS_DRDY?8
+adafruit_mlx90395._STATUS_RESET?8
+adafruit_mlx90395._STATUS_SMMODE?8
+adafruit_mlx90614.MLX90614._read_16?5(register)
+adafruit_mlx90614.MLX90614._read_temp?5(register)
+adafruit_mlx90614.MLX90614.ambient_temperature?4()
+adafruit_mlx90614.MLX90614.object_temperature?4()
+adafruit_mlx90614.MLX90614?1(i2c_bus, address=_MLX90614_I2CADDR)
+adafruit_mlx90614._MLX90614_ADDR?8
+adafruit_mlx90614._MLX90614_CONFIG?8
+adafruit_mlx90614._MLX90614_EMISS?8
+adafruit_mlx90614._MLX90614_I2CADDR?8
+adafruit_mlx90614._MLX90614_ID1?8
+adafruit_mlx90614._MLX90614_ID2?8
+adafruit_mlx90614._MLX90614_ID3?8
+adafruit_mlx90614._MLX90614_ID4?8
+adafruit_mlx90614._MLX90614_PWMCTRL?8
+adafruit_mlx90614._MLX90614_RAWIR1?8
+adafruit_mlx90614._MLX90614_RAWIR2?8
+adafruit_mlx90614._MLX90614_TA?8
+adafruit_mlx90614._MLX90614_TARANGE?8
+adafruit_mlx90614._MLX90614_TOBJ1?8
+adafruit_mlx90614._MLX90614_TOBJ2?8
+adafruit_mlx90614._MLX90614_TOMAX?8
+adafruit_mlx90614._MLX90614_TOMIN?8
+adafruit_mlx90640.I2C_READ_LEN?7
+adafruit_mlx90640.MLX90640.KsTa?7
+adafruit_mlx90640.MLX90640.KtPTAT?7
+adafruit_mlx90640.MLX90640.KvPTAT?7
+adafruit_mlx90640.MLX90640._ArePixelsAdjacent?5(pix1, pix2)
+adafruit_mlx90640.MLX90640._CalculateTo?5(frameData, emissivity, tr, result)
+adafruit_mlx90640.MLX90640._ExtractAlphaParameters?5()
+adafruit_mlx90640.MLX90640._ExtractCILCParameters?5()
+adafruit_mlx90640.MLX90640._ExtractCPParameters?5()
+adafruit_mlx90640.MLX90640._ExtractDeviatingPixels?5()
+adafruit_mlx90640.MLX90640._ExtractGainParameters?5()
+adafruit_mlx90640.MLX90640._ExtractKsTaParameters?5()
+adafruit_mlx90640.MLX90640._ExtractKsToParameters?5()
+adafruit_mlx90640.MLX90640._ExtractKtaPixelParameters?5()
+adafruit_mlx90640.MLX90640._ExtractKvPixelParameters?5()
+adafruit_mlx90640.MLX90640._ExtractOffsetParameters?5()
+adafruit_mlx90640.MLX90640._ExtractPTATParameters?5()
+adafruit_mlx90640.MLX90640._ExtractParameters?5()
+adafruit_mlx90640.MLX90640._ExtractResolutionParameters?5()
+adafruit_mlx90640.MLX90640._ExtractTgcParameters?5()
+adafruit_mlx90640.MLX90640._ExtractVDDParameters?5()
+adafruit_mlx90640.MLX90640._GetFrameData?5(frameData)
+adafruit_mlx90640.MLX90640._GetTa?5(frameData)
+adafruit_mlx90640.MLX90640._GetVdd?5(frameData)
+adafruit_mlx90640.MLX90640._I2CReadWords?5(addr, buffer, *, end=None)
+adafruit_mlx90640.MLX90640._I2CWriteWord?5(writeAddress, data)
+adafruit_mlx90640.MLX90640._IsPixelBad?5(pixel)
+adafruit_mlx90640.MLX90640._UniqueListPairs?5(inputList)
+adafruit_mlx90640.MLX90640.alpha?7
+adafruit_mlx90640.MLX90640.alphaPTAT?7
+adafruit_mlx90640.MLX90640.alphaScale?7
+adafruit_mlx90640.MLX90640.brokenPixels?7
+adafruit_mlx90640.MLX90640.calibrationModeEE?7
+adafruit_mlx90640.MLX90640.cpAlpha?7
+adafruit_mlx90640.MLX90640.cpKta?7
+adafruit_mlx90640.MLX90640.cpKv?7
+adafruit_mlx90640.MLX90640.cpOffset?7
+adafruit_mlx90640.MLX90640.ct?7
+adafruit_mlx90640.MLX90640.gainEE?7
+adafruit_mlx90640.MLX90640.getFrame?4(framebuf)
+adafruit_mlx90640.MLX90640.ilChessC?7
+adafruit_mlx90640.MLX90640.kVdd?7
+adafruit_mlx90640.MLX90640.ksTo?7
+adafruit_mlx90640.MLX90640.kta?7
+adafruit_mlx90640.MLX90640.ktaScale?7
+adafruit_mlx90640.MLX90640.kv?7
+adafruit_mlx90640.MLX90640.kvScale?7
+adafruit_mlx90640.MLX90640.offset?7
+adafruit_mlx90640.MLX90640.outlierPixels?7
+adafruit_mlx90640.MLX90640.refresh_rate?4(rate)
+adafruit_mlx90640.MLX90640.resolutionEE?7
+adafruit_mlx90640.MLX90640.serial_number?4()
+adafruit_mlx90640.MLX90640.tgc?7
+adafruit_mlx90640.MLX90640.vPTAT25?7
+adafruit_mlx90640.MLX90640.vdd25?7
+adafruit_mlx90640.MLX90640?1(i2c_bus, address=0x33)
+adafruit_mlx90640.MLX90640_DEVICEID1?7
+adafruit_mlx90640.OPENAIR_TA_SHIFT?7
+adafruit_mlx90640.RefreshRate.REFRESH_0_5_HZ?7
+adafruit_mlx90640.RefreshRate.REFRESH_16_HZ?7
+adafruit_mlx90640.RefreshRate.REFRESH_1_HZ?7
+adafruit_mlx90640.RefreshRate.REFRESH_2_HZ?7
+adafruit_mlx90640.RefreshRate.REFRESH_32_HZ?7
+adafruit_mlx90640.RefreshRate.REFRESH_4_HZ?7
+adafruit_mlx90640.RefreshRate.REFRESH_64_HZ?7
+adafruit_mlx90640.RefreshRate.REFRESH_8_HZ?7
+adafruit_mlx90640.SCALEALPHA?7
+adafruit_mlx90640.eeData?7
+adafruit_mma8451.DATARATE_100HZ?7
+adafruit_mma8451.DATARATE_12_5HZ?7
+adafruit_mma8451.DATARATE_1_56HZ?7
+adafruit_mma8451.DATARATE_200HZ?7
+adafruit_mma8451.DATARATE_400HZ?7
+adafruit_mma8451.DATARATE_50HZ?7
+adafruit_mma8451.DATARATE_6_25HZ?7
+adafruit_mma8451.DATARATE_800HZ?7
+adafruit_mma8451.MMA8451._BUFFER?8
+adafruit_mma8451.MMA8451._read_into?5(address: int, buf: bytearray, count: Optional[int] = None)
+adafruit_mma8451.MMA8451._read_u8?5(address: int)
+adafruit_mma8451.MMA8451._write_u8?5(address: int, val: int)
+adafruit_mma8451.MMA8451.acceleration?4()
+adafruit_mma8451.MMA8451.data_rate?4(val: int)
+adafruit_mma8451.MMA8451.orientation?4()
+adafruit_mma8451.MMA8451.range?4(val: int)
+adafruit_mma8451.MMA8451?1(i2c: I2C, *, address: int = _MMA8451_DEFAULT_ADDRESS)
+adafruit_mma8451.PL_LLB?7
+adafruit_mma8451.PL_LLF?7
+adafruit_mma8451.PL_LRB?7
+adafruit_mma8451.PL_LRF?7
+adafruit_mma8451.PL_PDB?7
+adafruit_mma8451.PL_PDF?7
+adafruit_mma8451.PL_PUB?7
+adafruit_mma8451.PL_PUF?7
+adafruit_mma8451.RANGE_2G?7
+adafruit_mma8451.RANGE_4G?7
+adafruit_mma8451.RANGE_8G?7
+adafruit_mma8451._MMA8451_DATARATE_MASK?8
+adafruit_mma8451._MMA8451_DEFAULT_ADDRESS?8
+adafruit_mma8451._MMA8451_REG_CTRL_REG1?8
+adafruit_mma8451._MMA8451_REG_CTRL_REG2?8
+adafruit_mma8451._MMA8451_REG_CTRL_REG4?8
+adafruit_mma8451._MMA8451_REG_CTRL_REG5?8
+adafruit_mma8451._MMA8451_REG_OUT_X_MSB?8
+adafruit_mma8451._MMA8451_REG_PL_CFG?8
+adafruit_mma8451._MMA8451_REG_PL_STATUS?8
+adafruit_mma8451._MMA8451_REG_SYSMOD?8
+adafruit_mma8451._MMA8451_REG_WHOAMI?8
+adafruit_mma8451._MMA8451_REG_XYZ_DATA_CFG?8
+adafruit_mma8451._SENSORS_GRAVITY_EARTH?8
+adafruit_mmc56x3.MMC5603._chip_id?8
+adafruit_mmc56x3.MMC5603._ctrl0_reg?8
+adafruit_mmc56x3.MMC5603._ctrl1_reg?8
+adafruit_mmc56x3.MMC5603._ctrl2_reg?8
+adafruit_mmc56x3.MMC5603._meas_m_done?8
+adafruit_mmc56x3.MMC5603._meas_t_done?8
+adafruit_mmc56x3.MMC5603._odr_reg?8
+adafruit_mmc56x3.MMC5603._raw_temp_data?8
+adafruit_mmc56x3.MMC5603._reset?8
+adafruit_mmc56x3.MMC5603._status_reg?8
+adafruit_mmc56x3.MMC5603.continuous_mode?4(value: bool)
+adafruit_mmc56x3.MMC5603.data_rate?4(value: int)
+adafruit_mmc56x3.MMC5603.magnetic?4()
+adafruit_mmc56x3.MMC5603.reset?4()
+adafruit_mmc56x3.MMC5603.set_reset?4()
+adafruit_mmc56x3.MMC5603.temperature?4()
+adafruit_mmc56x3.MMC5603?1(i2c_bus: I2C, address: int = _MMC5603_I2CADDR_DEFAULT)
+adafruit_mmc56x3._MMC5603_CHIP_ID?8
+adafruit_mmc56x3._MMC5603_CTRL_REG0?8
+adafruit_mmc56x3._MMC5603_CTRL_REG1?8
+adafruit_mmc56x3._MMC5603_CTRL_REG2?8
+adafruit_mmc56x3._MMC5603_ODR_REG?8
+adafruit_mmc56x3._MMC5603_OUT_TEMP?8
+adafruit_mmc56x3._MMC5603_OUT_X_L?8
+adafruit_mmc56x3._MMC5603_PRODUCT_ID?8
+adafruit_mmc56x3._MMC5603_STATUS_REG?8
+adafruit_monsterm4sk.MonsterM4sk.acceleration?4()
+adafruit_monsterm4sk.MonsterM4sk.boop?4()
+adafruit_monsterm4sk.MonsterM4sk.buttons?4()
+adafruit_monsterm4sk.MonsterM4sk.light?4()
+adafruit_monsterm4sk.MonsterM4sk?1(i2c=None)
+adafruit_monsterm4sk.SS_BACKLIGHT_PIN?7
+adafruit_monsterm4sk.SS_LIGHTSENSOR_PIN?7
+adafruit_monsterm4sk.SS_SWITCH1_PIN?7
+adafruit_monsterm4sk.SS_SWITCH2_PIN?7
+adafruit_monsterm4sk.SS_SWITCH3_PIN?7
+adafruit_monsterm4sk.SS_TFTRESET_PIN?7
+adafruit_monsterm4sk.SS_VCCSENSOR_PIN?7
+adafruit_motor.motor.DCMotor.decay_mode?4(mode: int = FAST_DECAY)
+adafruit_motor.motor.DCMotor.throttle?4(value: Optional[float])
+adafruit_motor.motor.DCMotor?1(positive_pwm: PWMOut, negative_pwm: PWMOut)
+adafruit_motor.motor.FAST_DECAY?7
+adafruit_motor.motor.SLOW_DECAY?7
+adafruit_motor.servo.ContinuousServo.throttle?4(value: float)
+adafruit_motor.servo.Servo.angle?4(new_angle: Optional[int])
+adafruit_motor.servo.Servo?1(pwm_out: "PWMOut", *, actuation_range: int = 180, min_pulse: int = 750, max_pulse: int = 2250)
+adafruit_motor.servo._BaseServo.fraction?4(value: Optional[float])
+adafruit_motor.servo._BaseServo.set_pulse_width_range?4(min_pulse: int = 750, max_pulse: int = 2250)
+adafruit_motor.servo._BaseServo?2(pwm_out: "PWMOut", *, min_pulse: int = 750, max_pulse: int = 2250)
+adafruit_motor.stepper.BACKWARD?7
+adafruit_motor.stepper.DOUBLE?7
+adafruit_motor.stepper.FORWARD?7
+adafruit_motor.stepper.INTERLEAVE?7
+adafruit_motor.stepper.MICROSTEP?7
+adafruit_motor.stepper.SINGLE?7
+adafruit_motor.stepper.StepperMotor._update_coils?5(*, microstepping: bool = False)
+adafruit_motor.stepper.StepperMotor.onestep?4(*, direction: int = FORWARD, style: int = SINGLE)
+adafruit_motor.stepper.StepperMotor.release?4()
+adafruit_motor.stepper.StepperMotor?1(ain1: Union[PWMOut, DigitalInOut], ain2: Union[PWMOut, DigitalInOut], bin1: Union[PWMOut, DigitalInOut], bin2: Union[PWMOut, DigitalInOut], *, microsteps: Optional[int] = 16)
+adafruit_motor.stepper._DOUBLE_STEPS?8
+adafruit_motor.stepper._INTERLEAVE_STEPS?8
+adafruit_motor.stepper._SINGLE_STEPS?8
+adafruit_motorkit.MotorKit._motor?5(motor_name: int, channels: Tuple[int, int, int], stepper_name: int)
+adafruit_motorkit.MotorKit.frequency?4(pwm_frequency: float = 1600.0)
+adafruit_motorkit.MotorKit.motor1?4()
+adafruit_motorkit.MotorKit.motor2?4()
+adafruit_motorkit.MotorKit.motor3?4()
+adafruit_motorkit.MotorKit.motor4?4()
+adafruit_motorkit.MotorKit.stepper1?4()
+adafruit_motorkit.MotorKit.stepper2?4()
+adafruit_motorkit.MotorKit?1(address: int = 0x60, i2c: Optional[I2C] = None, steppers_microsteps: int = 16, pwm_frequency: float = 1600.0, )
+adafruit_mpl115a2.MPL115A2._read?5()
+adafruit_mpl115a2.MPL115A2._read_coefficients?5()
+adafruit_mpl115a2.MPL115A2.pressure?4()
+adafruit_mpl115a2.MPL115A2.temperature?4()
+adafruit_mpl115a2.MPL115A2?1(i2c, address=_MPL115A2_ADDRESS)
+adafruit_mpl115a2._MPL115A2_ADDRESS?8
+adafruit_mpl115a2._MPL115A2_REGISTER_A0_COEFF_MSB?8
+adafruit_mpl115a2._MPL115A2_REGISTER_PRESSURE_MSB?8
+adafruit_mpl115a2._MPL115A2_REGISTER_STARTCONVERSION?8
+adafruit_mpl3115a2.MPL3115A2._BUFFER?8
+adafruit_mpl3115a2.MPL3115A2._poll_reg1?5(mask)
+adafruit_mpl3115a2.MPL3115A2._read_into?5(address, buf, count=None)
+adafruit_mpl3115a2.MPL3115A2._read_u8?5(address)
+adafruit_mpl3115a2.MPL3115A2._write_u16_be?5(address, val)
+adafruit_mpl3115a2.MPL3115A2._write_u8?5(address, val)
+adafruit_mpl3115a2.MPL3115A2.altitude?4()
+adafruit_mpl3115a2.MPL3115A2.pressure?4()
+adafruit_mpl3115a2.MPL3115A2.sealevel_pressure?4(val)
+adafruit_mpl3115a2.MPL3115A2.temperature?4()
+adafruit_mpl3115a2.MPL3115A2?1(i2c, *, address=_MPL3115A2_ADDRESS)
+adafruit_mpl3115a2._MPL3115A2_ADDRESS?8
+adafruit_mpl3115a2._MPL3115A2_BAR_IN_LSB?8
+adafruit_mpl3115a2._MPL3115A2_BAR_IN_MSB?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_ALT?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_BAR?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS128?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS16?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS1?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS2?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS32?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS4?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS64?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OS8?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_OST?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_RAW?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_RST?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG1_SBYB?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG2?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG3?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG4?8
+adafruit_mpl3115a2._MPL3115A2_CTRL_REG5?8
+adafruit_mpl3115a2._MPL3115A2_OUT_P_DELTA_CSB?8
+adafruit_mpl3115a2._MPL3115A2_OUT_P_DELTA_LSB?8
+adafruit_mpl3115a2._MPL3115A2_OUT_P_DELTA_MSB?8
+adafruit_mpl3115a2._MPL3115A2_OUT_T_DELTA_LSB?8
+adafruit_mpl3115a2._MPL3115A2_OUT_T_DELTA_MSB?8
+adafruit_mpl3115a2._MPL3115A2_PT_DATA_CFG?8
+adafruit_mpl3115a2._MPL3115A2_PT_DATA_CFG_DREM?8
+adafruit_mpl3115a2._MPL3115A2_PT_DATA_CFG_PDEFE?8
+adafruit_mpl3115a2._MPL3115A2_PT_DATA_CFG_TDEFE?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_DR_STATUS?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_PRESSURE_CSB?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_PRESSURE_LSB?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_PRESSURE_MSB?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_STARTCONVERSION?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_STATUS?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_STATUS_PDR?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_STATUS_PTDR?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_STATUS_TDR?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_TEMP_LSB?8
+adafruit_mpl3115a2._MPL3115A2_REGISTER_TEMP_MSB?8
+adafruit_mpl3115a2._MPL3115A2_WHOAMI?8
+adafruit_mpr121.MPR121._read_register_bytes?5(register: int, result: bytearray, length: Optional[int] = None)
+adafruit_mpr121.MPR121._write_register_byte?5(register: int, value: int)
+adafruit_mpr121.MPR121.baseline_data?4(pin: int)
+adafruit_mpr121.MPR121.filtered_data?4(pin: int)
+adafruit_mpr121.MPR121.is_touched?4(pin: int)
+adafruit_mpr121.MPR121.reset?4()
+adafruit_mpr121.MPR121.touched?4()
+adafruit_mpr121.MPR121.touched_pins?4()
+adafruit_mpr121.MPR121?1(i2c: busio.I2C, address: int = MPR121_I2CADDR_DEFAULT)
+adafruit_mpr121.MPR121_BASELINE_0?7
+adafruit_mpr121.MPR121_CONFIG1?7
+adafruit_mpr121.MPR121_CONFIG2?7
+adafruit_mpr121.MPR121_Channel.raw_value?4()
+adafruit_mpr121.MPR121_Channel.release_threshold?4(new_thresh: int)
+adafruit_mpr121.MPR121_Channel.threshold?4(new_thresh: int)
+adafruit_mpr121.MPR121_Channel.value?4()
+adafruit_mpr121.MPR121_Channel?1(mpr121: "MPR121", channel: int)
+adafruit_mpr121.MPR121_DEBOUNCE?7
+adafruit_mpr121.MPR121_ECR?7
+adafruit_mpr121.MPR121_FDLF?7
+adafruit_mpr121.MPR121_FDLR?7
+adafruit_mpr121.MPR121_FDLT?7
+adafruit_mpr121.MPR121_FILTDATA_0L?7
+adafruit_mpr121.MPR121_I2CADDR_DEFAULT?7
+adafruit_mpr121.MPR121_MHDF?7
+adafruit_mpr121.MPR121_MHDR?7
+adafruit_mpr121.MPR121_NCLF?7
+adafruit_mpr121.MPR121_NCLR?7
+adafruit_mpr121.MPR121_NCLT?7
+adafruit_mpr121.MPR121_NHDF?7
+adafruit_mpr121.MPR121_NHDR?7
+adafruit_mpr121.MPR121_NHDT?7
+adafruit_mpr121.MPR121_RELEASETH_0?7
+adafruit_mpr121.MPR121_SOFTRESET?7
+adafruit_mpr121.MPR121_TOUCHSTATUS_L?7
+adafruit_mpr121.MPR121_TOUCHTH_0?7
+adafruit_mprls.MPRLS._read_data?5()
+adafruit_mprls.MPRLS.pressure?4()
+adafruit_mprls.MPRLS?1(i2c_bus, *, addr=_MPRLS_DEFAULT_ADDR, reset_pin=None, eoc_pin=None, psi_min=0, psi_max=25)
+adafruit_mprls._MPRLS_DEFAULT_ADDR?8
+adafruit_mpu6050.Bandwidth.BAND_10_HZ?7
+adafruit_mpu6050.Bandwidth.BAND_184_HZ?7
+adafruit_mpu6050.Bandwidth.BAND_21_HZ?7
+adafruit_mpu6050.Bandwidth.BAND_260_HZ?7
+adafruit_mpu6050.Bandwidth.BAND_44_HZ?7
+adafruit_mpu6050.Bandwidth.BAND_5_HZ?7
+adafruit_mpu6050.Bandwidth.BAND_94_HZ?7
+adafruit_mpu6050.GyroRange.RANGE_1000_DPS?7
+adafruit_mpu6050.GyroRange.RANGE_2000_DPS?7
+adafruit_mpu6050.GyroRange.RANGE_250_DPS?7
+adafruit_mpu6050.GyroRange.RANGE_500_DPS?7
+adafruit_mpu6050.MPU6050._accel_range?8
+adafruit_mpu6050.MPU6050._clock_source?8
+adafruit_mpu6050.MPU6050._cycle?8
+adafruit_mpu6050.MPU6050._cycle_rate?8
+adafruit_mpu6050.MPU6050._device_id?8
+adafruit_mpu6050.MPU6050._filter_bandwidth?8
+adafruit_mpu6050.MPU6050._gyro_range?8
+adafruit_mpu6050.MPU6050._raw_accel_data?8
+adafruit_mpu6050.MPU6050._raw_gyro_data?8
+adafruit_mpu6050.MPU6050._raw_temp_data?8
+adafruit_mpu6050.MPU6050._reset?8
+adafruit_mpu6050.MPU6050._signal_path_reset?8
+adafruit_mpu6050.MPU6050.acceleration?4()
+adafruit_mpu6050.MPU6050.accelerometer_range?4(value: int)
+adafruit_mpu6050.MPU6050.cycle?4(value: bool)
+adafruit_mpu6050.MPU6050.cycle_rate?4(value: int)
+adafruit_mpu6050.MPU6050.filter_bandwidth?4(value: int)
+adafruit_mpu6050.MPU6050.gyro?4()
+adafruit_mpu6050.MPU6050.gyro_range?4(value: int)
+adafruit_mpu6050.MPU6050.reset?4()
+adafruit_mpu6050.MPU6050.sample_rate_divisor?7
+adafruit_mpu6050.MPU6050.sleep?7
+adafruit_mpu6050.MPU6050.temperature?4()
+adafruit_mpu6050.MPU6050?1(i2c_bus: I2C, address: int = _MPU6050_DEFAULT_ADDRESS)
+adafruit_mpu6050.Range.RANGE_16_G?7
+adafruit_mpu6050.Range.RANGE_2_G?7
+adafruit_mpu6050.Range.RANGE_4_G?7
+adafruit_mpu6050.Range.RANGE_8_G?7
+adafruit_mpu6050.Rate.CYCLE_1_25_HZ?7
+adafruit_mpu6050.Rate.CYCLE_20_HZ?7
+adafruit_mpu6050.Rate.CYCLE_40_HZ?7
+adafruit_mpu6050.Rate.CYCLE_5_HZ?7
+adafruit_mpu6050.STANDARD_GRAVITY?7
+adafruit_mpu6050._MPU6050_ACCEL_CONFIG?8
+adafruit_mpu6050._MPU6050_ACCEL_OUT?8
+adafruit_mpu6050._MPU6050_CONFIG?8
+adafruit_mpu6050._MPU6050_DEFAULT_ADDRESS?8
+adafruit_mpu6050._MPU6050_DEVICE_ID?8
+adafruit_mpu6050._MPU6050_GYRO_CONFIG?8
+adafruit_mpu6050._MPU6050_GYRO_OUT?8
+adafruit_mpu6050._MPU6050_INT_PIN_CONFIG?8
+adafruit_mpu6050._MPU6050_PWR_MGMT_1?8
+adafruit_mpu6050._MPU6050_PWR_MGMT_2?8
+adafruit_mpu6050._MPU6050_SELF_TEST_A?8
+adafruit_mpu6050._MPU6050_SELF_TEST_X?8
+adafruit_mpu6050._MPU6050_SELF_TEST_Y?8
+adafruit_mpu6050._MPU6050_SELF_TEST_Z?8
+adafruit_mpu6050._MPU6050_SIG_PATH_RESET?8
+adafruit_mpu6050._MPU6050_SMPLRT_DIV?8
+adafruit_mpu6050._MPU6050_TEMP_OUT?8
+adafruit_mpu6050._MPU6050_USER_CTRL?8
+adafruit_mpu6050._MPU6050_WHO_AM_I?8
+adafruit_ms8607.CV.add_values?4(value_tuples)
+adafruit_ms8607.CV.is_valid?4(value)
+adafruit_ms8607.MS8607._check_humidity_crc?5(crc)
+adafruit_ms8607.MS8607._check_press_calibration_crc?5(crc)
+adafruit_ms8607.MS8607._corrections?5(delta_temp)
+adafruit_ms8607.MS8607._dt?5(raw_temperature)
+adafruit_ms8607.MS8607._pressure_offset?5(delta_temp)
+adafruit_ms8607.MS8607._pressure_scaling?5(delta_temp)
+adafruit_ms8607.MS8607._read_hum_user_register?5()
+adafruit_ms8607.MS8607._read_temp_pressure?5()
+adafruit_ms8607.MS8607._scale_temp_pressure?5(raw_temperature, raw_pressure)
+adafruit_ms8607.MS8607._set_calibration_consts?5()
+adafruit_ms8607.MS8607._set_hum_user_register?5(register_value)
+adafruit_ms8607.MS8607.humidity_resolution?4(resolution)
+adafruit_ms8607.MS8607.initialize?4()
+adafruit_ms8607.MS8607.pressure?4()
+adafruit_ms8607.MS8607.pressure_and_temperature?4()
+adafruit_ms8607.MS8607.pressure_resolution?4(resolution)
+adafruit_ms8607.MS8607.relative_humidity?4()
+adafruit_ms8607.MS8607.reset?4()
+adafruit_ms8607.MS8607.temperature?4()
+adafruit_ms8607.MS8607?1(i2c_bus)
+adafruit_ms8607._MS8607_HSENSOR_ADDR?8
+adafruit_ms8607._MS8607_HUM_CMD_READ_HOLD?8
+adafruit_ms8607._MS8607_HUM_CMD_READ_NO_HOLD?8
+adafruit_ms8607._MS8607_HUM_CMD_READ_USR?8
+adafruit_ms8607._MS8607_HUM_CMD_RESET?8
+adafruit_ms8607._MS8607_HUM_CMD_WRITE_USR?8
+adafruit_ms8607._MS8607_HUM_COEFF_ADD?8
+adafruit_ms8607._MS8607_HUM_COEFF_MUL?8
+adafruit_ms8607._MS8607_HUM_USR_REG_HEATER_EN_MASK?8
+adafruit_ms8607._MS8607_HUM_USR_REG_RESOLUTION_MASK?8
+adafruit_ms8607._MS8607_PTSENSOR_ADDR?8
+adafruit_ms8607._MS8607_PT_CALIB_ROM_ADDR?8
+adafruit_ms8607._MS8607_PT_CMD_PRESS_START?8
+adafruit_ms8607._MS8607_PT_CMD_READ_ADC?8
+adafruit_ms8607._MS8607_PT_CMD_RESET?8
+adafruit_ms8607._MS8607_PT_CMD_TEMP_START?8
+adafruit_msa301.BandWidth.WIDTH_125_HZ?7
+adafruit_msa301.BandWidth.WIDTH_15_63_HZ?7
+adafruit_msa301.BandWidth.WIDTH_1_95_HZ?7
+adafruit_msa301.BandWidth.WIDTH_250_HZ?7
+adafruit_msa301.BandWidth.WIDTH_31_25_HZ?7
+adafruit_msa301.BandWidth.WIDTH_3_9_HZ?7
+adafruit_msa301.BandWidth.WIDTH_500_HZ?7
+adafruit_msa301.BandWidth.WIDTH_62_5_HZ?7
+adafruit_msa301.BandWidth.WIDTH_7_81_HZ?7
+adafruit_msa301.DataRate.RATE_1000_HZ?7
+adafruit_msa301.DataRate.RATE_125_HZ?7
+adafruit_msa301.DataRate.RATE_15_63_HZ?7
+adafruit_msa301.DataRate.RATE_1_95_HZ?7
+adafruit_msa301.DataRate.RATE_1_HZ?7
+adafruit_msa301.DataRate.RATE_250_HZ?7
+adafruit_msa301.DataRate.RATE_31_25_HZ?7
+adafruit_msa301.DataRate.RATE_3_9_HZ?7
+adafruit_msa301.DataRate.RATE_500_HZ?7
+adafruit_msa301.DataRate.RATE_62_5_HZ?7
+adafruit_msa301.DataRate.RATE_7_81_HZ?7
+adafruit_msa301.MSA301._disable_x?8
+adafruit_msa301.MSA301._disable_y?8
+adafruit_msa301.MSA301._disable_z?8
+adafruit_msa301.MSA301._double_tap_int_en?8
+adafruit_msa301.MSA301._motion_int_status?8
+adafruit_msa301.MSA301._part_id?8
+adafruit_msa301.MSA301._single_tap_int_en?8
+adafruit_msa301.MSA301._tap_duration?8
+adafruit_msa301.MSA301._tap_quiet?8
+adafruit_msa301.MSA301._tap_shock?8
+adafruit_msa301.MSA301._tap_threshold?8
+adafruit_msa301.MSA301._xyz_raw?8
+adafruit_msa301.MSA301.acceleration?4()
+adafruit_msa301.MSA301.bandwidth?7
+adafruit_msa301.MSA301.data_rate?7
+adafruit_msa301.MSA301.enable_tap_detection?4(*, tap_count=1, threshold=25, long_initial_window=True, long_quiet_window=True, double_tap_window=TapDuration.DURATION_250_MS)
+adafruit_msa301.MSA301.power_mode?7
+adafruit_msa301.MSA301.range?7
+adafruit_msa301.MSA301.reg_tapdur?7
+adafruit_msa301.MSA301.resolution?7
+adafruit_msa301.MSA301.tapped?4()
+adafruit_msa301.MSA301?1(i2c_bus)
+adafruit_msa301.Mode.LOWPOWER?7
+adafruit_msa301.Mode.NORMAL?7
+adafruit_msa301.Mode.SUSPEND?7
+adafruit_msa301.Range.RANGE_16_G?7
+adafruit_msa301.Range.RANGE_2_G?7
+adafruit_msa301.Range.RANGE_4_G?7
+adafruit_msa301.Range.RANGE_8_G?7
+adafruit_msa301.Resolution.RESOLUTION_10_BIT?7
+adafruit_msa301.Resolution.RESOLUTION_12_BIT?7
+adafruit_msa301.Resolution.RESOLUTION_14_BIT?7
+adafruit_msa301.Resolution.RESOLUTION_8_BIT?7
+adafruit_msa301.TapDuration.DURATION_100_MS?7
+adafruit_msa301.TapDuration.DURATION_150_MS?7
+adafruit_msa301.TapDuration.DURATION_200_MS?7
+adafruit_msa301.TapDuration.DURATION_250_MS?7
+adafruit_msa301.TapDuration.DURATION_375_MS?7
+adafruit_msa301.TapDuration.DURATION_500_MS?7
+adafruit_msa301.TapDuration.DURATION_50_MS?7
+adafruit_msa301.TapDuration.DURATION_700_MS?7
+adafruit_msa301._MSA301_I2CADDR_DEFAULT?8
+adafruit_msa301._MSA301_REG_DATAINT?8
+adafruit_msa301._MSA301_REG_INTMAP0?8
+adafruit_msa301._MSA301_REG_INTMAP1?8
+adafruit_msa301._MSA301_REG_INTSET0?8
+adafruit_msa301._MSA301_REG_INTSET1?8
+adafruit_msa301._MSA301_REG_MOTIONINT?8
+adafruit_msa301._MSA301_REG_ODR?8
+adafruit_msa301._MSA301_REG_OUT_X_H?8
+adafruit_msa301._MSA301_REG_OUT_X_L?8
+adafruit_msa301._MSA301_REG_OUT_Y_H?8
+adafruit_msa301._MSA301_REG_OUT_Y_L?8
+adafruit_msa301._MSA301_REG_OUT_Z_H?8
+adafruit_msa301._MSA301_REG_OUT_Z_L?8
+adafruit_msa301._MSA301_REG_PARTID?8
+adafruit_msa301._MSA301_REG_POWERMODE?8
+adafruit_msa301._MSA301_REG_RESRANGE?8
+adafruit_msa301._MSA301_REG_TAPDUR?8
+adafruit_msa301._MSA301_REG_TAPTH?8
+adafruit_msa301._STANDARD_GRAVITY?8
+adafruit_neokey.neokey1x4.NeoKey1x4?1(i2c_bus: I2C, interrupt: bool = False, addr: int = _NEOKEY1X4_ADDR)
+adafruit_neokey.neokey1x4._NEOKEY1X4_ADDR?8
+adafruit_neokey.neokey1x4._NEOKEY1X4_NEOPIX_PIN?8
+adafruit_neokey.neokey1x4._NEOKEY1X4_NUM_COLS?8
+adafruit_neokey.neokey1x4._NEOKEY1X4_NUM_KEYS?8
+adafruit_neokey.neokey1x4._NEOKEY1X4_NUM_ROWS?8
+adafruit_neotrellis.multitrellis.MultiTrellis.activate_key?4(x, y, edge, enable=True)
+adafruit_neotrellis.multitrellis.MultiTrellis.brightness?4(new_brightness)
+adafruit_neotrellis.multitrellis.MultiTrellis.color?4(x, y, color)
+adafruit_neotrellis.multitrellis.MultiTrellis.set_callback?4(x, y, function)
+adafruit_neotrellis.multitrellis.MultiTrellis.sync?4()
+adafruit_neotrellis.multitrellis.MultiTrellis?1(neotrellis_array)
+adafruit_neotrellis.multitrellis._NEO_TRELLIS_NUM_KEYS?8
+adafruit_neotrellis.multitrellis._key?5(xval)
+adafruit_neotrellis.multitrellis._seesaw_key?5(xval)
+adafruit_neotrellis.neotrellis.NeoTrellis.activate_key?4(key, edge, enable=True)
+adafruit_neotrellis.neotrellis.NeoTrellis.brightness?4(new_brightness)
+adafruit_neotrellis.neotrellis.NeoTrellis.sync?4()
+adafruit_neotrellis.neotrellis.NeoTrellis?1(i2c_bus, interrupt=False, addr=_NEO_TRELLIS_ADDR, drdy=None, brightness=1.0, )
+adafruit_neotrellis.neotrellis._NEO_TRELLIS_ADDR?8
+adafruit_neotrellis.neotrellis._NEO_TRELLIS_MAX_CALLBACKS?8
+adafruit_neotrellis.neotrellis._NEO_TRELLIS_NEOPIX_PIN?8
+adafruit_neotrellis.neotrellis._NEO_TRELLIS_NUM_COLS?8
+adafruit_neotrellis.neotrellis._NEO_TRELLIS_NUM_KEYS?8
+adafruit_neotrellis.neotrellis._NEO_TRELLIS_NUM_ROWS?8
+adafruit_neotrellis.neotrellis._key?5(xval)
+adafruit_neotrellis.neotrellis._seesaw_key?5(xval)
+adafruit_ntp.NTP.datetime?4()
+adafruit_ntp.NTP?1(socketpool, *, server: str = "0.adafruit.pool.ntp.org", port: int = 123, tz_offset: int = 0, )
+adafruit_ntp.NTP_TO_UNIX_EPOCH?7
+adafruit_nunchuk.Nunchuk._Acceleration?8
+adafruit_nunchuk.Nunchuk._Buttons?8
+adafruit_nunchuk.Nunchuk._Joystick?8
+adafruit_nunchuk.Nunchuk._Values?8
+adafruit_nunchuk.Nunchuk._acceleration?5(do_read: bool = True)
+adafruit_nunchuk.Nunchuk._buttons?5(do_read: bool = True)
+adafruit_nunchuk.Nunchuk._joystick?5(do_read: bool = True)
+adafruit_nunchuk.Nunchuk._read_data?5()
+adafruit_nunchuk.Nunchuk._read_register?5(address)
+adafruit_nunchuk.Nunchuk.acceleration?4()
+adafruit_nunchuk.Nunchuk.buttons?4()
+adafruit_nunchuk.Nunchuk.joystick?4()
+adafruit_nunchuk.Nunchuk.values?4()
+adafruit_nunchuk.Nunchuk?1(i2c: I2C, address: int = 0x52, i2c_read_delay: float = 0.002)
+adafruit_nunchuk._I2C_INIT_DELAY?8
+adafruit_oauth2.DEVICE_AUTHORIZATION_ENDPOINT?7
+adafruit_oauth2.DEVICE_GRANT_TYPE?7
+adafruit_oauth2.DEVICE_TOKEN_ENDPOINT?7
+adafruit_oauth2.OAuth2.refresh_access_token?4()
+adafruit_oauth2.OAuth2.request_codes?4()
+adafruit_oauth2.OAuth2.wait_for_authorization?4()
+adafruit_oauth2.OAuth2?1(requests: adafruit_requests.Session, client_id: str, client_secret: str, scopes: List[str], access_token: Optional[str] = None, refresh_token: Optional[str] = None, )
+adafruit_onewire.bus.OneWireAddress.crc?4()
+adafruit_onewire.bus.OneWireAddress.family_code?4()
+adafruit_onewire.bus.OneWireAddress.rom?4()
+adafruit_onewire.bus.OneWireAddress.serial_number?4()
+adafruit_onewire.bus.OneWireAddress?1(rom: bytearray)
+adafruit_onewire.bus.OneWireBus._readbyte?5()
+adafruit_onewire.bus.OneWireBus._search_rom?5(l_rom: Optional[bytearray], diff: int)
+adafruit_onewire.bus.OneWireBus._writebyte?5(value: int)
+adafruit_onewire.bus.OneWireBus.crc8?4()
+adafruit_onewire.bus.OneWireBus.maximum_devices?4(count: int)
+adafruit_onewire.bus.OneWireBus.readinto?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.bus.OneWireBus.reset?4(required: bool = False)
+adafruit_onewire.bus.OneWireBus.scan?4()
+adafruit_onewire.bus.OneWireBus.write?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.bus.OneWireBus?1(pin: Pin)
+adafruit_onewire.bus._MATCH_ROM?8
+adafruit_onewire.bus._MAX_DEV?8
+adafruit_onewire.bus._SEARCH_ROM?8
+adafruit_onewire.bus._SKIP_ROM?8
+adafruit_onewire.device.OneWireDevice._select_rom?5()
+adafruit_onewire.device.OneWireDevice.readinto?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.device.OneWireDevice.write?4(buf: bytearray, *, start: int = 0, end: Optional[int] = None)
+adafruit_onewire.device.OneWireDevice?1(bus: OneWireBus, address: OneWireAddress)
+adafruit_onewire.device._MATCH_ROM?8
+adafruit_ov2640.CTRLI?7
+adafruit_ov2640.OV2640._set_colorspace?5()
+adafruit_ov2640.OV2640._set_flip?5()
+adafruit_ov2640.OV2640._set_size_and_colorspace?5()
+adafruit_ov2640.OV2640._set_window?5(mode, offset_x, offset_y, max_x, max_y, width, height)
+adafruit_ov2640.OV2640.bpc?7
+adafruit_ov2640.OV2640.capture?4(buf)
+adafruit_ov2640.OV2640.capture_buffer_size?4()
+adafruit_ov2640.OV2640.colorspace?4(colorspace)
+adafruit_ov2640.OV2640.deinit?4()
+adafruit_ov2640.OV2640.exposure?4(exposure)
+adafruit_ov2640.OV2640.flip_x?4(value)
+adafruit_ov2640.OV2640.flip_y?4(value)
+adafruit_ov2640.OV2640.gain_ceiling?7
+adafruit_ov2640.OV2640.height?4()
+adafruit_ov2640.OV2640.lenc?7
+adafruit_ov2640.OV2640.mclk_frequency?4()
+adafruit_ov2640.OV2640.product_id?4()
+adafruit_ov2640.OV2640.product_version?4()
+adafruit_ov2640.OV2640.size?4(size)
+adafruit_ov2640.OV2640.test_pattern?7
+adafruit_ov2640.OV2640.width?4()
+adafruit_ov2640.OV2640.wpc?7
+adafruit_ov2640.OV2640?1(i2c_bus, data_pins, clock, vsync, href, shutdown=None, reset=None, mclk=None, mclk_frequency=20_000_000, i2c_address=0x30, size=OV2640_SIZE_QQVGA, )
+adafruit_ov2640.OV2640_COLOR_JPEG?7
+adafruit_ov2640.OV2640_COLOR_RGB?7
+adafruit_ov2640.OV2640_COLOR_YUV?7
+adafruit_ov2640.OV2640_SIZE_240X240?7
+adafruit_ov2640.OV2640_SIZE_96X96?7
+adafruit_ov2640.OV2640_SIZE_CIF?7
+adafruit_ov2640.OV2640_SIZE_HD?7
+adafruit_ov2640.OV2640_SIZE_HQVGA?7
+adafruit_ov2640.OV2640_SIZE_HVGA?7
+adafruit_ov2640.OV2640_SIZE_QCIF?7
+adafruit_ov2640.OV2640_SIZE_QQVGA?7
+adafruit_ov2640.OV2640_SIZE_QVGA?7
+adafruit_ov2640.OV2640_SIZE_SVGA?7
+adafruit_ov2640.OV2640_SIZE_SXGA?7
+adafruit_ov2640.OV2640_SIZE_UXGA?7
+adafruit_ov2640.OV2640_SIZE_VGA?7
+adafruit_ov2640.OV2640_SIZE_XGA?7
+adafruit_ov2640._ADDVSH?8
+adafruit_ov2640._ADDVSL?8
+adafruit_ov2640._AEB?8
+adafruit_ov2640._AEC?8
+adafruit_ov2640._AEW?8
+adafruit_ov2640._ARCOM2?8
+adafruit_ov2640._ASPECT_RATIO_16X10?8
+adafruit_ov2640._ASPECT_RATIO_16X9?8
+adafruit_ov2640._ASPECT_RATIO_1X1?8
+adafruit_ov2640._ASPECT_RATIO_21X9?8
+adafruit_ov2640._ASPECT_RATIO_3X2?8
+adafruit_ov2640._ASPECT_RATIO_4X3?8
+adafruit_ov2640._ASPECT_RATIO_5X3?8
+adafruit_ov2640._ASPECT_RATIO_5X4?8
+adafruit_ov2640._ASPECT_RATIO_9X16?8
+adafruit_ov2640._BANK_DSP?8
+adafruit_ov2640._BANK_SEL?8
+adafruit_ov2640._BANK_SENSOR?8
+adafruit_ov2640._BD50?8
+adafruit_ov2640._BD60?8
+adafruit_ov2640._BPADDR?8
+adafruit_ov2640._BPDATA?8
+adafruit_ov2640._CLKRC?8
+adafruit_ov2640._CLKRC_2X?8
+adafruit_ov2640._CLKRC_2X_CIF?8
+adafruit_ov2640._CLKRC_2X_SVGA?8
+adafruit_ov2640._CLKRC_2X_UXGA?8
+adafruit_ov2640._COM10?8
+adafruit_ov2640._COM10_HREF_EN?8
+adafruit_ov2640._COM10_HREF_NEG?8
+adafruit_ov2640._COM10_HSYNC_EN?8
+adafruit_ov2640._COM10_HSYNC_NEG?8
+adafruit_ov2640._COM10_PCLK_EDGE?8
+adafruit_ov2640._COM10_PCLK_FREE?8
+adafruit_ov2640._COM10_VSYNC_NEG?8
+adafruit_ov2640._COM19?8
+adafruit_ov2640._COM1?8
+adafruit_ov2640._COM22?8
+adafruit_ov2640._COM25?8
+adafruit_ov2640._COM2?8
+adafruit_ov2640._COM2_OUT_DRIVE_1x?8
+adafruit_ov2640._COM2_OUT_DRIVE_2x?8
+adafruit_ov2640._COM2_OUT_DRIVE_3x?8
+adafruit_ov2640._COM2_OUT_DRIVE_4x?8
+adafruit_ov2640._COM2_STDBY?8
+adafruit_ov2640._COM3?8
+adafruit_ov2640._COM3_BAND_50Hz?8
+adafruit_ov2640._COM3_BAND_60Hz?8
+adafruit_ov2640._COM3_BAND_AUTO?8
+adafruit_ov2640._COM3_BAND_SET?8
+adafruit_ov2640._COM3_DEFAULT?8
+adafruit_ov2640._COM4?8
+adafruit_ov2640._COM7?8
+adafruit_ov2640._COM7_COLOR_BAR?8
+adafruit_ov2640._COM7_RES_CIF?8
+adafruit_ov2640._COM7_RES_SVGA?8
+adafruit_ov2640._COM7_RES_UXGA?8
+adafruit_ov2640._COM7_SRST?8
+adafruit_ov2640._COM7_ZOOM_EN?8
+adafruit_ov2640._COM8?8
+adafruit_ov2640._COM8_AEC_EN?8
+adafruit_ov2640._COM8_AGC_EN?8
+adafruit_ov2640._COM8_BNDF_EN?8
+adafruit_ov2640._COM8_DEFAULT?8
+adafruit_ov2640._COM8_SET?8
+adafruit_ov2640._COM9?8
+adafruit_ov2640._COM9_AGC_GAIN_128x?8
+adafruit_ov2640._COM9_AGC_GAIN_16x?8
+adafruit_ov2640._COM9_AGC_GAIN_2x?8
+adafruit_ov2640._COM9_AGC_GAIN_32x?8
+adafruit_ov2640._COM9_AGC_GAIN_4x?8
+adafruit_ov2640._COM9_AGC_GAIN_64x?8
+adafruit_ov2640._COM9_AGC_GAIN_8x?8
+adafruit_ov2640._COM9_AGC_SET?8
+adafruit_ov2640._COM9_DEFAULT?8
+adafruit_ov2640._CTRL0?8
+adafruit_ov2640._CTRL0_AEC_EN?8
+adafruit_ov2640._CTRL0_AEC_SEL?8
+adafruit_ov2640._CTRL0_RAW_EN?8
+adafruit_ov2640._CTRL0_RGB_EN?8
+adafruit_ov2640._CTRL0_STAT_SEL?8
+adafruit_ov2640._CTRL0_VFIRST?8
+adafruit_ov2640._CTRL0_YUV422?8
+adafruit_ov2640._CTRL0_YUV_EN?8
+adafruit_ov2640._CTRL1?8
+adafruit_ov2640._CTRL1_AWB?8
+adafruit_ov2640._CTRL2?8
+adafruit_ov2640._CTRL2_CMX_EN?8
+adafruit_ov2640._CTRL2_DCW_EN?8
+adafruit_ov2640._CTRL2_SDE_EN?8
+adafruit_ov2640._CTRL2_UV_ADJ_EN?8
+adafruit_ov2640._CTRL2_UV_AVG_EN?8
+adafruit_ov2640._CTRL3?8
+adafruit_ov2640._CTRL3_BPC_EN?8
+adafruit_ov2640._CTRL3_WPC_EN?8
+adafruit_ov2640._CTRLI?8
+adafruit_ov2640._CTRLI_LP_DP?8
+adafruit_ov2640._CTRLI_ROUND?8
+adafruit_ov2640._DPRP?8
+adafruit_ov2640._FLH?8
+adafruit_ov2640._FLL?8
+adafruit_ov2640._FRARL?8
+adafruit_ov2640._GAIN?8
+adafruit_ov2640._HEDY?8
+adafruit_ov2640._HISTO_HIGH?8
+adafruit_ov2640._HISTO_LOW?8
+adafruit_ov2640._HSDY?8
+adafruit_ov2640._HSIZE8?8
+adafruit_ov2640._HSIZE?8
+adafruit_ov2640._HSTART?8
+adafruit_ov2640._HSTOP?8
+adafruit_ov2640._IMAGE_MODE?8
+adafruit_ov2640._IMAGE_MODE_HREF_VSYNC?8
+adafruit_ov2640._IMAGE_MODE_JPEG_EN?8
+adafruit_ov2640._IMAGE_MODE_LBYTE_FIRST?8
+adafruit_ov2640._IMAGE_MODE_RAW10?8
+adafruit_ov2640._IMAGE_MODE_RGB565?8
+adafruit_ov2640._IMAGE_MODE_Y8_DVP_EN?8
+adafruit_ov2640._IMAGE_MODE_YUV422?8
+adafruit_ov2640._MC_AH?8
+adafruit_ov2640._MC_AL?8
+adafruit_ov2640._MC_BIST?8
+adafruit_ov2640._MC_BIST_12KB_MASK?8
+adafruit_ov2640._MC_BIST_12KB_SEL?8
+adafruit_ov2640._MC_BIST_512KB_MASK?8
+adafruit_ov2640._MC_BIST_512KB_SEL?8
+adafruit_ov2640._MC_BIST_BOOT_ROM_SEL?8
+adafruit_ov2640._MC_BIST_BUSY_BIT_R?8
+adafruit_ov2640._MC_BIST_LAUNCH?8
+adafruit_ov2640._MC_BIST_MC_RES_ONE_SH_W?8
+adafruit_ov2640._MC_BIST_RESET?8
+adafruit_ov2640._MC_D?8
+adafruit_ov2640._MIDH?8
+adafruit_ov2640._MIDL?8
+adafruit_ov2640._MS_SP?8
+adafruit_ov2640._OV2640_MODE_CIF?8
+adafruit_ov2640._OV2640_MODE_SVGA?8
+adafruit_ov2640._OV2640_MODE_UXGA?8
+adafruit_ov2640._P_CMD?8
+adafruit_ov2640._P_STATUS?8
+adafruit_ov2640._QS?8
+adafruit_ov2640._REG04?8
+adafruit_ov2640._REG04_DEFAULT?8
+adafruit_ov2640._REG04_HFLIP_IMG?8
+adafruit_ov2640._REG04_HREF_EN?8
+adafruit_ov2640._REG04_SET?8
+adafruit_ov2640._REG04_VFLIP_IMG?8
+adafruit_ov2640._REG04_VREF_EN?8
+adafruit_ov2640._REG08?8
+adafruit_ov2640._REG2A?8
+adafruit_ov2640._REG32?8
+adafruit_ov2640._REG32_CIF?8
+adafruit_ov2640._REG32_SVGA?8
+adafruit_ov2640._REG32_UXGA?8
+adafruit_ov2640._REG45?8
+adafruit_ov2640._REG5D?8
+adafruit_ov2640._REG5E?8
+adafruit_ov2640._REG5F?8
+adafruit_ov2640._REG60?8
+adafruit_ov2640._REG_PID?8
+adafruit_ov2640._REG_VER?8
+adafruit_ov2640._RESET?8
+adafruit_ov2640._RESET_CIF?8
+adafruit_ov2640._RESET_DVP?8
+adafruit_ov2640._RESET_IPU?8
+adafruit_ov2640._RESET_JPEG?8
+adafruit_ov2640._RESET_MICROC?8
+adafruit_ov2640._RESET_SCCB?8
+adafruit_ov2640._R_BYPASS?8
+adafruit_ov2640._R_BYPASS_DSP_BYPAS?8
+adafruit_ov2640._R_BYPASS_DSP_EN?8
+adafruit_ov2640._R_DVP_SP?8
+adafruit_ov2640._R_DVP_SP_AUTO_MODE?8
+adafruit_ov2640._RegBits?2(bank, reg, shift, mask)
+adafruit_ov2640._SCCBCameraBase._get_reg_bits?5(bank, reg, shift, mask)
+adafruit_ov2640._SCCBCameraBase._read_bank_register?5(bank, reg)
+adafruit_ov2640._SCCBCameraBase._read_register?5(reg)
+adafruit_ov2640._SCCBCameraBase._set_reg_bits?5(bank, reg, shift, mask, value)
+adafruit_ov2640._SCCBCameraBase._write_bank_register?5(bank, reg, value)
+adafruit_ov2640._SCCBCameraBase._write_list?5(reg_list)
+adafruit_ov2640._SCCBCameraBase._write_register?5(reg, value)
+adafruit_ov2640._SCCBCameraBase?2(i2c_bus, i2c_address)
+adafruit_ov2640._SIZEL?8
+adafruit_ov2640._SS_CTRL?8
+adafruit_ov2640._SS_ID?8
+adafruit_ov2640._TEST?8
+adafruit_ov2640._VHYX?8
+adafruit_ov2640._VSIZE8?8
+adafruit_ov2640._VSIZE?8
+adafruit_ov2640._VSTART?8
+adafruit_ov2640._VSTOP?8
+adafruit_ov2640._VV?8
+adafruit_ov2640._VV_AGC_TH_SET?8
+adafruit_ov2640._XOFFL?8
+adafruit_ov2640._YAVG?8
+adafruit_ov2640._YOFFL?8
+adafruit_ov2640._ZMHH?8
+adafruit_ov2640._ZMOH?8
+adafruit_ov2640._ZMOW?8
+adafruit_ov2640._ZOOMS?8
+adafruit_ov2640._ov2640_color_settings?8
+adafruit_ov2640._ov2640_settings_cif?8
+adafruit_ov2640._ov2640_settings_to_cif?8
+adafruit_ov2640._ov2640_settings_to_svga?8
+adafruit_ov2640._ov2640_settings_to_uxga?8
+adafruit_ov2640._ratio_table?8
+adafruit_ov2640._resolution_info?8
+adafruit_ov5640.OV5640._set_colorspace?5()
+adafruit_ov5640.OV5640._set_image_options?5()
+adafruit_ov5640.OV5640._set_pll?5(bypass: bool, multiplier: int, sys_div: int, pre_div: int, root_2x: bool, pclk_root_div: int, pclk_manual: bool, pclk_div: int, )
+adafruit_ov5640.OV5640._set_size_and_colorspace?5()
+adafruit_ov5640.OV5640._write_group_3_settings?5(settings)
+adafruit_ov5640.OV5640.brightness?4(value: int)
+adafruit_ov5640.OV5640.capture?4(buf: Union[bytearray, memoryview])
+adafruit_ov5640.OV5640.capture_buffer_size?4()
+adafruit_ov5640.OV5640.chip_id?7
+adafruit_ov5640.OV5640.colorspace?4(colorspace: int)
+adafruit_ov5640.OV5640.contrast?4(value: int)
+adafruit_ov5640.OV5640.deinit?4()
+adafruit_ov5640.OV5640.effect?4(value: int)
+adafruit_ov5640.OV5640.exposure_value?4(value: int)
+adafruit_ov5640.OV5640.flip_x?4(value: bool)
+adafruit_ov5640.OV5640.flip_y?4(value: bool)
+adafruit_ov5640.OV5640.height?4()
+adafruit_ov5640.OV5640.mclk_frequency?4()
+adafruit_ov5640.OV5640.night_mode?4(value: bool)
+adafruit_ov5640.OV5640.quality?4(value: int)
+adafruit_ov5640.OV5640.saturation?4(value: int)
+adafruit_ov5640.OV5640.size?4(size: int)
+adafruit_ov5640.OV5640.test_pattern?4(value: bool)
+adafruit_ov5640.OV5640.white_balance?4(value: int)
+adafruit_ov5640.OV5640.width?4()
+adafruit_ov5640.OV5640?1(i2c_bus: I2C, data_pins: List[Pin], clock: Pin, vsync: Pin, href: Pin, shutdown: Optional[DigitalInOut] = None, reset: Optional[DigitalInOut] = None, mclk: Optional[Pin] = None, mclk_frequency: int = 20_000_000, i2c_address: int = 0x3C, size: int = OV5640_SIZE_QQVGA, )
+adafruit_ov5640.OV5640_COLOR_GRAYSCALE?7
+adafruit_ov5640.OV5640_COLOR_JPEG?7
+adafruit_ov5640.OV5640_COLOR_RGB?7
+adafruit_ov5640.OV5640_COLOR_YUV?7
+adafruit_ov5640.OV5640_SIZE_240X240?7
+adafruit_ov5640.OV5640_SIZE_96X96?7
+adafruit_ov5640.OV5640_SIZE_CIF?7
+adafruit_ov5640.OV5640_SIZE_HD?7
+adafruit_ov5640.OV5640_SIZE_HQVGA?7
+adafruit_ov5640.OV5640_SIZE_HVGA?7
+adafruit_ov5640.OV5640_SIZE_PFHD?7
+adafruit_ov5640.OV5640_SIZE_QCIF?7
+adafruit_ov5640.OV5640_SIZE_QHDA?7
+adafruit_ov5640.OV5640_SIZE_QQVGA?7
+adafruit_ov5640.OV5640_SIZE_QSXGA?7
+adafruit_ov5640.OV5640_SIZE_QVGA?7
+adafruit_ov5640.OV5640_SIZE_SVGA?7
+adafruit_ov5640.OV5640_SIZE_SXGA?7
+adafruit_ov5640.OV5640_SIZE_UXGA?7
+adafruit_ov5640.OV5640_SIZE_VGA?7
+adafruit_ov5640.OV5640_SIZE_WQXGA?7
+adafruit_ov5640.OV5640_SIZE_XGA?7
+adafruit_ov5640.OV5640_SPECIAL_EFFECT_BLUE_TINT?7
+adafruit_ov5640.OV5640_SPECIAL_EFFECT_GRAYSCALE?7
+adafruit_ov5640.OV5640_SPECIAL_EFFECT_GREEN_TINT?7
+adafruit_ov5640.OV5640_SPECIAL_EFFECT_NEGATIVE?7
+adafruit_ov5640.OV5640_SPECIAL_EFFECT_NONE?7
+adafruit_ov5640.OV5640_SPECIAL_EFFECT_RED_TINT?7
+adafruit_ov5640.OV5640_SPECIAL_EFFECT_SEPIA?7
+adafruit_ov5640.OV5640_WHITE_BALANCE_AUTO?7
+adafruit_ov5640.OV5640_WHITE_BALANCE_CLOUDY?7
+adafruit_ov5640.OV5640_WHITE_BALANCE_FLUORESCENT?7
+adafruit_ov5640.OV5640_WHITE_BALANCE_INCANDESCENT?7
+adafruit_ov5640.OV5640_WHITE_BALANCE_SUNNY?7
+adafruit_ov5640._AEC_PK_MANUAL?8
+adafruit_ov5640._AEC_PK_MANUAL_AEC_MANUALEN?8
+adafruit_ov5640._AEC_PK_MANUAL_AGC_MANUALEN?8
+adafruit_ov5640._ASPECT_RATIO_16X10?8
+adafruit_ov5640._ASPECT_RATIO_16X9?8
+adafruit_ov5640._ASPECT_RATIO_1X1?8
+adafruit_ov5640._ASPECT_RATIO_21X9?8
+adafruit_ov5640._ASPECT_RATIO_3X2?8
+adafruit_ov5640._ASPECT_RATIO_4X3?8
+adafruit_ov5640._ASPECT_RATIO_5X3?8
+adafruit_ov5640._ASPECT_RATIO_5X4?8
+adafruit_ov5640._ASPECT_RATIO_9X16?8
+adafruit_ov5640._CHIP_ID_HIGH?8
+adafruit_ov5640._CLOCK_ENABLE02?8
+adafruit_ov5640._CLOCK_POL_CONTROL?8
+adafruit_ov5640._COMPRESSION_CTRL00?8
+adafruit_ov5640._COMPRESSION_CTRL01?8
+adafruit_ov5640._COMPRESSION_CTRL02?8
+adafruit_ov5640._COMPRESSION_CTRL03?8
+adafruit_ov5640._COMPRESSION_CTRL04?8
+adafruit_ov5640._COMPRESSION_CTRL05?8
+adafruit_ov5640._COMPRESSION_CTRL06?8
+adafruit_ov5640._COMPRESSION_CTRL07?8
+adafruit_ov5640._COMPRESSION_CTRL09?8
+adafruit_ov5640._COMPRESSION_CTRL0A?8
+adafruit_ov5640._COMPRESSION_CTRL0B?8
+adafruit_ov5640._COMPRESSION_CTRL0C?8
+adafruit_ov5640._COMPRESSION_CTRL0D?8
+adafruit_ov5640._COMPRESSION_CTRL0E?8
+adafruit_ov5640._COMPRESSION_ISI_CTRL?8
+adafruit_ov5640._DRIVE_CAPABILITY?8
+adafruit_ov5640._FORMAT_CTRL00?8
+adafruit_ov5640._FORMAT_CTRL?8
+adafruit_ov5640._FRAME_CTRL01?8
+adafruit_ov5640._FRAME_CTRL02?8
+adafruit_ov5640._ISP_CONTROL_01?8
+adafruit_ov5640._PCLK_RATIO?8
+adafruit_ov5640._PRE_ISP_TEST_SETTING_1?8
+adafruit_ov5640._REGLIST_TAIL?8
+adafruit_ov5640._REG_DLY?8
+adafruit_ov5640._RegBits16?2(reg: int, shift: int, mask: int)
+adafruit_ov5640._RegBits?2(reg: int, shift: int, mask: int)
+adafruit_ov5640._SCALE_CTRL_1?8
+adafruit_ov5640._SCALE_CTRL_2?8
+adafruit_ov5640._SCALE_CTRL_3?8
+adafruit_ov5640._SCALE_CTRL_4?8
+adafruit_ov5640._SCALE_CTRL_5?8
+adafruit_ov5640._SCALE_CTRL_6?8
+adafruit_ov5640._SCCB16CameraBase._read_register16?5(reg: int)
+adafruit_ov5640._SCCB16CameraBase._read_register?5(reg: int)
+adafruit_ov5640._SCCB16CameraBase._write_addr_reg?5(reg: int, x_value: int, y_value: int)
+adafruit_ov5640._SCCB16CameraBase._write_list?5(reg_list: Sequence[int])
+adafruit_ov5640._SCCB16CameraBase._write_reg_bits?5(reg: int, mask: int, enable: bool)
+adafruit_ov5640._SCCB16CameraBase._write_register16?5(reg: int, value: int)
+adafruit_ov5640._SCCB16CameraBase._write_register?5(reg: int, value: int)
+adafruit_ov5640._SCCB16CameraBase?2(i2c_bus: I2C, i2c_address: int)
+adafruit_ov5640._SC_PLLS_CTRL0?8
+adafruit_ov5640._SC_PLLS_CTRL1?8
+adafruit_ov5640._SC_PLLS_CTRL2?8
+adafruit_ov5640._SC_PLLS_CTRL3?8
+adafruit_ov5640._SYSTEM_CTROL0?8
+adafruit_ov5640._SYSTEM_RESET00?8
+adafruit_ov5640._SYSTEM_RESET02?8
+adafruit_ov5640._TEST_COLOR_BAR?8
+adafruit_ov5640._TIMING_TC_REG20?8
+adafruit_ov5640._TIMING_TC_REG20_VFLIP?8
+adafruit_ov5640._TIMING_TC_REG21?8
+adafruit_ov5640._TIMING_TC_REG21_HMIRROR?8
+adafruit_ov5640._VFIFO_CTRL0C?8
+adafruit_ov5640._VFIFO_X_SIZE_H?8
+adafruit_ov5640._VFIFO_X_SIZE_L?8
+adafruit_ov5640._VFIFO_Y_SIZE_H?8
+adafruit_ov5640._VFIFO_Y_SIZE_L?8
+adafruit_ov5640._X_ADDR_END_H?8
+adafruit_ov5640._X_ADDR_END_L?8
+adafruit_ov5640._X_ADDR_ST_H?8
+adafruit_ov5640._X_ADDR_ST_L?8
+adafruit_ov5640._X_INCREMENT?8
+adafruit_ov5640._X_OFFSET_H?8
+adafruit_ov5640._X_OFFSET_L?8
+adafruit_ov5640._X_OUTPUT_SIZE_H?8
+adafruit_ov5640._X_OUTPUT_SIZE_L?8
+adafruit_ov5640._X_TOTAL_SIZE_H?8
+adafruit_ov5640._X_TOTAL_SIZE_L?8
+adafruit_ov5640._Y_ADDR_END_H?8
+adafruit_ov5640._Y_ADDR_END_L?8
+adafruit_ov5640._Y_ADDR_ST_H?8
+adafruit_ov5640._Y_ADDR_ST_L?8
+adafruit_ov5640._Y_INCREMENT?8
+adafruit_ov5640._Y_OFFSET_H?8
+adafruit_ov5640._Y_OFFSET_L?8
+adafruit_ov5640._Y_OUTPUT_SIZE_H?8
+adafruit_ov5640._Y_OUTPUT_SIZE_L?8
+adafruit_ov5640._Y_TOTAL_SIZE_H?8
+adafruit_ov5640._Y_TOTAL_SIZE_L?8
+adafruit_ov5640._contrast_settings?8
+adafruit_ov5640._light_modes?8
+adafruit_ov5640._light_registers?8
+adafruit_ov5640._ov5640_color_settings?8
+adafruit_ov5640._pll_pclk_root_div_factors?8
+adafruit_ov5640._pll_pre_div2x_factors?8
+adafruit_ov5640._ratio_table?8
+adafruit_ov5640._reset_awb?8
+adafruit_ov5640._resolution_info?8
+adafruit_ov5640._sensor_default_regs?8
+adafruit_ov5640._sensor_ev_levels?8
+adafruit_ov5640._sensor_format_grayscale?8
+adafruit_ov5640._sensor_format_jpeg?8
+adafruit_ov5640._sensor_format_raw?8
+adafruit_ov5640._sensor_format_rgb565?8
+adafruit_ov5640._sensor_format_yuv422?8
+adafruit_ov5640._sensor_regs_gamma0?8
+adafruit_ov5640._sensor_saturation_levels?8
+adafruit_ov5640._sensor_special_effects?8
+adafruit_ov5640.sensor_regs_awb0?7
+adafruit_ov5640.sensor_regs_gamma1?7
+adafruit_ov7670.OV7670._frame_control?5(size, vstart, hstart, edge_offset, pclk_delay)
+adafruit_ov7670.OV7670._read_register?5(reg)
+adafruit_ov7670.OV7670._set_flip?5()
+adafruit_ov7670.OV7670._write_list?5(reg_list)
+adafruit_ov7670.OV7670._write_register?5(reg, value)
+adafruit_ov7670.OV7670.capture?4(buf)
+adafruit_ov7670.OV7670.colorspace?4(colorspace)
+adafruit_ov7670.OV7670.deinit?4()
+adafruit_ov7670.OV7670.flip_x?4(value)
+adafruit_ov7670.OV7670.flip_y?4(value)
+adafruit_ov7670.OV7670.height?4()
+adafruit_ov7670.OV7670.mclk_frequency?4()
+adafruit_ov7670.OV7670.night?4(value)
+adafruit_ov7670.OV7670.product_id?4()
+adafruit_ov7670.OV7670.product_version?4()
+adafruit_ov7670.OV7670.size?4(size)
+adafruit_ov7670.OV7670.test_pattern?4(pattern)
+adafruit_ov7670.OV7670.width?4()
+adafruit_ov7670.OV7670?1(i2c_bus, data_pins, clock, vsync, href, shutdown=None, reset=None, mclk=None, mclk_frequency=16_000_000, i2c_address=0x21, )
+adafruit_ov7670.OV7670_ADDR?7
+adafruit_ov7670.OV7670_COLOR_RGB?7
+adafruit_ov7670.OV7670_COLOR_YUV?7
+adafruit_ov7670.OV7670_NIGHT_MODE_2?7
+adafruit_ov7670.OV7670_NIGHT_MODE_4?7
+adafruit_ov7670.OV7670_NIGHT_MODE_8?7
+adafruit_ov7670.OV7670_NIGHT_MODE_OFF?7
+adafruit_ov7670.OV7670_SIZE_DIV16?7
+adafruit_ov7670.OV7670_SIZE_DIV1?7
+adafruit_ov7670.OV7670_SIZE_DIV2?7
+adafruit_ov7670.OV7670_SIZE_DIV4?7
+adafruit_ov7670.OV7670_SIZE_DIV8?7
+adafruit_ov7670.OV7670_TEST_PATTERN_COLOR_BAR?7
+adafruit_ov7670.OV7670_TEST_PATTERN_COLOR_BAR_FADE?7
+adafruit_ov7670.OV7670_TEST_PATTERN_NONE?7
+adafruit_ov7670.OV7670_TEST_PATTERN_SHIFTING_1?7
+adafruit_ov7670._OV7670_CLK_EXT?8
+adafruit_ov7670._OV7670_CLK_SCALE?8
+adafruit_ov7670._OV7670_COM10_HREF_REV?8
+adafruit_ov7670._OV7670_COM10_HSYNC?8
+adafruit_ov7670._OV7670_COM10_HS_NEG?8
+adafruit_ov7670._OV7670_COM10_PCLK_HB?8
+adafruit_ov7670._OV7670_COM10_VS_EDGE?8
+adafruit_ov7670._OV7670_COM10_VS_NEG?8
+adafruit_ov7670._OV7670_COM11_BAND?8
+adafruit_ov7670._OV7670_COM11_EXP?8
+adafruit_ov7670._OV7670_COM11_HZAUTO?8
+adafruit_ov7670._OV7670_COM11_NIGHT?8
+adafruit_ov7670._OV7670_COM11_NMFR?8
+adafruit_ov7670._OV7670_COM12_HREF?8
+adafruit_ov7670._OV7670_COM13_GAMMA?8
+adafruit_ov7670._OV7670_COM13_UVSAT?8
+adafruit_ov7670._OV7670_COM13_UVSWAP?8
+adafruit_ov7670._OV7670_COM14_DCWEN?8
+adafruit_ov7670._OV7670_COM15_R00FF?8
+adafruit_ov7670._OV7670_COM15_R01FE?8
+adafruit_ov7670._OV7670_COM15_R10F0?8
+adafruit_ov7670._OV7670_COM15_RGB555?8
+adafruit_ov7670._OV7670_COM15_RGB565?8
+adafruit_ov7670._OV7670_COM15_RGB?8
+adafruit_ov7670._OV7670_COM15_RGBMASK?8
+adafruit_ov7670._OV7670_COM15_RMASK?8
+adafruit_ov7670._OV7670_COM16_AWBGAIN?8
+adafruit_ov7670._OV7670_COM17_AECWIN?8
+adafruit_ov7670._OV7670_COM17_CBAR?8
+adafruit_ov7670._OV7670_COM1_R656?8
+adafruit_ov7670._OV7670_COM2_SSLEEP?8
+adafruit_ov7670._OV7670_COM3_DCWEN?8
+adafruit_ov7670._OV7670_COM3_SCALEEN?8
+adafruit_ov7670._OV7670_COM3_SWAP?8
+adafruit_ov7670._OV7670_COM7_BAYER?8
+adafruit_ov7670._OV7670_COM7_COLORBAR?8
+adafruit_ov7670._OV7670_COM7_PBAYER?8
+adafruit_ov7670._OV7670_COM7_PIXEL_MASK?8
+adafruit_ov7670._OV7670_COM7_RESET?8
+adafruit_ov7670._OV7670_COM7_RGB?8
+adafruit_ov7670._OV7670_COM7_SIZE_CIF?8
+adafruit_ov7670._OV7670_COM7_SIZE_MASK?8
+adafruit_ov7670._OV7670_COM7_SIZE_QCIF?8
+adafruit_ov7670._OV7670_COM7_SIZE_QVGA?8
+adafruit_ov7670._OV7670_COM7_SIZE_VGA?8
+adafruit_ov7670._OV7670_COM7_YUV?8
+adafruit_ov7670._OV7670_COM8_AEC?8
+adafruit_ov7670._OV7670_COM8_AECSTEP?8
+adafruit_ov7670._OV7670_COM8_AGC?8
+adafruit_ov7670._OV7670_COM8_AWB?8
+adafruit_ov7670._OV7670_COM8_BANDING?8
+adafruit_ov7670._OV7670_COM8_FASTAEC?8
+adafruit_ov7670._OV7670_GAM_LEN?8
+adafruit_ov7670._OV7670_MVFP_MIRROR?8
+adafruit_ov7670._OV7670_MVFP_VFLIP?8
+adafruit_ov7670._OV7670_R444_ENABLE?8
+adafruit_ov7670._OV7670_R444_RGBX?8
+adafruit_ov7670._OV7670_R76_BLKPCOR?8
+adafruit_ov7670._OV7670_R76_WHTPCOR?8
+adafruit_ov7670._OV7670_REG_ABLC1?8
+adafruit_ov7670._OV7670_REG_ACOM?8
+adafruit_ov7670._OV7670_REG_ADC?8
+adafruit_ov7670._OV7670_REG_ADCCTR0?8
+adafruit_ov7670._OV7670_REG_ADCCTR1?8
+adafruit_ov7670._OV7670_REG_ADCCTR2?8
+adafruit_ov7670._OV7670_REG_ADCCTR3?8
+adafruit_ov7670._OV7670_REG_ADVFH?8
+adafruit_ov7670._OV7670_REG_ADVFL?8
+adafruit_ov7670._OV7670_REG_AEB?8
+adafruit_ov7670._OV7670_REG_AECH?8
+adafruit_ov7670._OV7670_REG_AECHH?8
+adafruit_ov7670._OV7670_REG_AEW?8
+adafruit_ov7670._OV7670_REG_ARBLM?8
+adafruit_ov7670._OV7670_REG_AWBC1?8
+adafruit_ov7670._OV7670_REG_AWBC2?8
+adafruit_ov7670._OV7670_REG_AWBC3?8
+adafruit_ov7670._OV7670_REG_AWBC4?8
+adafruit_ov7670._OV7670_REG_AWBC5?8
+adafruit_ov7670._OV7670_REG_AWBC6?8
+adafruit_ov7670._OV7670_REG_AWBCTR0?8
+adafruit_ov7670._OV7670_REG_AWBCTR1?8
+adafruit_ov7670._OV7670_REG_AWBCTR2?8
+adafruit_ov7670._OV7670_REG_AWBCTR3?8
+adafruit_ov7670._OV7670_REG_BAVE?8
+adafruit_ov7670._OV7670_REG_BBIAS?8
+adafruit_ov7670._OV7670_REG_BD50MAX?8
+adafruit_ov7670._OV7670_REG_BD60MAX?8
+adafruit_ov7670._OV7670_REG_BLUE?8
+adafruit_ov7670._OV7670_REG_BRIGHT?8
+adafruit_ov7670._OV7670_REG_CHLF?8
+adafruit_ov7670._OV7670_REG_CLKRC?8
+adafruit_ov7670._OV7670_REG_COM10?8
+adafruit_ov7670._OV7670_REG_COM11?8
+adafruit_ov7670._OV7670_REG_COM12?8
+adafruit_ov7670._OV7670_REG_COM13?8
+adafruit_ov7670._OV7670_REG_COM14?8
+adafruit_ov7670._OV7670_REG_COM15?8
+adafruit_ov7670._OV7670_REG_COM16?8
+adafruit_ov7670._OV7670_REG_COM17?8
+adafruit_ov7670._OV7670_REG_COM1?8
+adafruit_ov7670._OV7670_REG_COM2?8
+adafruit_ov7670._OV7670_REG_COM3?8
+adafruit_ov7670._OV7670_REG_COM4?8
+adafruit_ov7670._OV7670_REG_COM5?8
+adafruit_ov7670._OV7670_REG_COM6?8
+adafruit_ov7670._OV7670_REG_COM7?8
+adafruit_ov7670._OV7670_REG_COM8?8
+adafruit_ov7670._OV7670_REG_COM9?8
+adafruit_ov7670._OV7670_REG_CONTRAS?8
+adafruit_ov7670._OV7670_REG_CONTRAS_CENTER?8
+adafruit_ov7670._OV7670_REG_DBLV?8
+adafruit_ov7670._OV7670_REG_DM_LNL?8
+adafruit_ov7670._OV7670_REG_DNSTH?8
+adafruit_ov7670._OV7670_REG_EDGE?8
+adafruit_ov7670._OV7670_REG_EXHCH?8
+adafruit_ov7670._OV7670_REG_EXHCL?8
+adafruit_ov7670._OV7670_REG_GAIN?8
+adafruit_ov7670._OV7670_REG_GAM_BASE?8
+adafruit_ov7670._OV7670_REG_GFIX?8
+adafruit_ov7670._OV7670_REG_GGAIN?8
+adafruit_ov7670._OV7670_REG_GbAVE?8
+adafruit_ov7670._OV7670_REG_GbBIAS?8
+adafruit_ov7670._OV7670_REG_HAECC1?8
+adafruit_ov7670._OV7670_REG_HAECC2?8
+adafruit_ov7670._OV7670_REG_HAECC3?8
+adafruit_ov7670._OV7670_REG_HAECC4?8
+adafruit_ov7670._OV7670_REG_HAECC5?8
+adafruit_ov7670._OV7670_REG_HAECC6?8
+adafruit_ov7670._OV7670_REG_HAECC7?8
+adafruit_ov7670._OV7670_REG_HREF?8
+adafruit_ov7670._OV7670_REG_HSTART?8
+adafruit_ov7670._OV7670_REG_HSTOP?8
+adafruit_ov7670._OV7670_REG_HSYEN?8
+adafruit_ov7670._OV7670_REG_HSYST?8
+adafruit_ov7670._OV7670_REG_LAEC?8
+adafruit_ov7670._OV7670_REG_LAST?8
+adafruit_ov7670._OV7670_REG_LCC1?8
+adafruit_ov7670._OV7670_REG_LCC2?8
+adafruit_ov7670._OV7670_REG_LCC3?8
+adafruit_ov7670._OV7670_REG_LCC4?8
+adafruit_ov7670._OV7670_REG_LCC5?8
+adafruit_ov7670._OV7670_REG_LCC6?8
+adafruit_ov7670._OV7670_REG_LCC7?8
+adafruit_ov7670._OV7670_REG_MANU?8
+adafruit_ov7670._OV7670_REG_MANV?8
+adafruit_ov7670._OV7670_REG_MIDH?8
+adafruit_ov7670._OV7670_REG_MIDL?8
+adafruit_ov7670._OV7670_REG_MTX1?8
+adafruit_ov7670._OV7670_REG_MTX2?8
+adafruit_ov7670._OV7670_REG_MTX3?8
+adafruit_ov7670._OV7670_REG_MTX4?8
+adafruit_ov7670._OV7670_REG_MTX5?8
+adafruit_ov7670._OV7670_REG_MTX6?8
+adafruit_ov7670._OV7670_REG_MTXS?8
+adafruit_ov7670._OV7670_REG_MVFP?8
+adafruit_ov7670._OV7670_REG_OFON?8
+adafruit_ov7670._OV7670_REG_PID?8
+adafruit_ov7670._OV7670_REG_PSHFT?8
+adafruit_ov7670._OV7670_REG_RAVE?8
+adafruit_ov7670._OV7670_REG_RBIAS?8
+adafruit_ov7670._OV7670_REG_RED?8
+adafruit_ov7670._OV7670_REG_REG4B?8
+adafruit_ov7670._OV7670_REG_REG74?8
+adafruit_ov7670._OV7670_REG_REG76?8
+adafruit_ov7670._OV7670_REG_RGB444?8
+adafruit_ov7670._OV7670_REG_SATCTR?8
+adafruit_ov7670._OV7670_REG_SCALING_DCWCTR?8
+adafruit_ov7670._OV7670_REG_SCALING_PCLK_DELAY?8
+adafruit_ov7670._OV7670_REG_SCALING_PCLK_DIV?8
+adafruit_ov7670._OV7670_REG_SCALING_XSC?8
+adafruit_ov7670._OV7670_REG_SCALING_YSC?8
+adafruit_ov7670._OV7670_REG_SLOP?8
+adafruit_ov7670._OV7670_REG_THL_ST?8
+adafruit_ov7670._OV7670_REG_TSLB?8
+adafruit_ov7670._OV7670_REG_VER?8
+adafruit_ov7670._OV7670_REG_VPT?8
+adafruit_ov7670._OV7670_REG_VREF?8
+adafruit_ov7670._OV7670_REG_VSTART?8
+adafruit_ov7670._OV7670_REG_VSTOP?8
+adafruit_ov7670._OV7670_REG_YAVE?8
+adafruit_ov7670._OV7670_TSLB_AOW?8
+adafruit_ov7670._OV7670_TSLB_NEG?8
+adafruit_ov7670._OV7670_TSLB_YLAST?8
+adafruit_ov7670._OV7670_init?8
+adafruit_ov7670._OV7670_rgb?8
+adafruit_ov7670._OV7670_yuv?8
+adafruit_ov7670._window?8
+adafruit_pca9685.PCA9685.deinit?4()
+adafruit_pca9685.PCA9685.frequency?4(freq: float)
+adafruit_pca9685.PCA9685.mode1_reg?7
+adafruit_pca9685.PCA9685.mode2_reg?7
+adafruit_pca9685.PCA9685.prescale_reg?7
+adafruit_pca9685.PCA9685.pwm_regs?7
+adafruit_pca9685.PCA9685.reset?4()
+adafruit_pca9685.PCA9685?1(i2c_bus: I2C, *, address: int = 0x40, reference_clock_speed: int = 25000000)
+adafruit_pca9685.PCAChannels?1(pca: "PCA9685")
+adafruit_pca9685.PWMChannel.duty_cycle?4(value: int)
+adafruit_pca9685.PWMChannel.frequency?4(_)
+adafruit_pca9685.PWMChannel?1(pca: "PCA9685", index: int)
+adafruit_pcd8544.PCD8544.bias?4(val)
+adafruit_pcd8544.PCD8544.contrast?4(val)
+adafruit_pcd8544.PCD8544.extended_command?4(cmd)
+adafruit_pcd8544.PCD8544.invert?4(val)
+adafruit_pcd8544.PCD8544.reset?4()
+adafruit_pcd8544.PCD8544.show?4()
+adafruit_pcd8544.PCD8544.write_cmd?4(cmd)
+adafruit_pcd8544.PCD8544?1(spi, dc_pin, cs_pin, reset_pin=None, *, contrast=80, bias=4, baudrate=1000000)
+adafruit_pcd8544._LCDHEIGHT?8
+adafruit_pcd8544._LCDWIDTH?8
+adafruit_pcd8544._PCD8544_DISPLAYALLON?8
+adafruit_pcd8544._PCD8544_DISPLAYBLANK?8
+adafruit_pcd8544._PCD8544_DISPLAYCONTROL?8
+adafruit_pcd8544._PCD8544_DISPLAYINVERTED?8
+adafruit_pcd8544._PCD8544_DISPLAYNORMAL?8
+adafruit_pcd8544._PCD8544_ENTRYMODE?8
+adafruit_pcd8544._PCD8544_EXTENDEDINSTRUCTION?8
+adafruit_pcd8544._PCD8544_FUNCTIONSET?8
+adafruit_pcd8544._PCD8544_POWERDOWN?8
+adafruit_pcd8544._PCD8544_SETBIAS?8
+adafruit_pcd8544._PCD8544_SETTEMP?8
+adafruit_pcd8544._PCD8544_SETVOP?8
+adafruit_pcd8544._PCD8544_SETXADDR?8
+adafruit_pcd8544._PCD8544_SETYADDR?8
+adafruit_pcf8523.BATTERY_SWITCHOVER_OFF?7
+adafruit_pcf8523.PCF8523.alarm?7
+adafruit_pcf8523.PCF8523.alarm_interrupt?7
+adafruit_pcf8523.PCF8523.alarm_status?7
+adafruit_pcf8523.PCF8523.battery_low?7
+adafruit_pcf8523.PCF8523.calibration?7
+adafruit_pcf8523.PCF8523.calibration_schedule_per_minute?7
+adafruit_pcf8523.PCF8523.clockout_frequency?7
+adafruit_pcf8523.PCF8523.datetime?4(value: struct_time)
+adafruit_pcf8523.PCF8523.datetime_register?7
+adafruit_pcf8523.PCF8523.high_capacitance?7
+adafruit_pcf8523.PCF8523.lost_power?7
+adafruit_pcf8523.PCF8523.power_management?7
+adafruit_pcf8523.PCF8523?1(i2c_bus: I2C)
+adafruit_pcf8523.STANDARD_BATTERY_SWITCHOVER_AND_DETECTION?7
+adafruit_pcf8563.PCF8563.alarm?7
+adafruit_pcf8563.PCF8563.alarm_interrupt?7
+adafruit_pcf8563.PCF8563.alarm_status?7
+adafruit_pcf8563.PCF8563.datetime?4(value: time.struct_time)
+adafruit_pcf8563.PCF8563.datetime_compromised?7
+adafruit_pcf8563.PCF8563.datetime_register?7
+adafruit_pcf8563.PCF8563?1(i2c_bus: I2C)
+adafruit_pcf8574.DigitalInOut.direction?4(val)
+adafruit_pcf8574.DigitalInOut.pull?4(val)
+adafruit_pcf8574.DigitalInOut.switch_to_input?4(pull=None, **kwargs)
+adafruit_pcf8574.DigitalInOut.switch_to_output?4(value=False, **kwargs)
+adafruit_pcf8574.DigitalInOut.value?4(val)
+adafruit_pcf8574.DigitalInOut?1(pin_number, pcf)
+adafruit_pcf8574.PCF8574.get_pin?4(pin)
+adafruit_pcf8574.PCF8574.read_gpio?4()
+adafruit_pcf8574.PCF8574.read_pin?4(pin)
+adafruit_pcf8574.PCF8574.write_gpio?4(val)
+adafruit_pcf8574.PCF8574.write_pin?4(pin, val)
+adafruit_pcf8574.PCF8574?1(i2c_bus: busio.I2C, address: int = PCF8574_I2CADDR_DEFAULT)
+adafruit_pcf8591.analog_in.AnalogIn.deinit?4()
+adafruit_pcf8591.analog_in.AnalogIn.reference_voltage?4()
+adafruit_pcf8591.analog_in.AnalogIn.value?4()
+adafruit_pcf8591.analog_in.AnalogIn.voltage?4()
+adafruit_pcf8591.analog_in.AnalogIn?1(pcf, pin)
+adafruit_pcf8591.analog_out.AnalogOut.deinit?4()
+adafruit_pcf8591.analog_out.AnalogOut.value?4(new_value)
+adafruit_pcf8591.analog_out.AnalogOut?1(pcf, dac_pin=0)
+adafruit_pcf8591.pcf8591.A0?7
+adafruit_pcf8591.pcf8591.A1?7
+adafruit_pcf8591.pcf8591.A2?7
+adafruit_pcf8591.pcf8591.A3?7
+adafruit_pcf8591.pcf8591.OUT?7
+adafruit_pcf8591.pcf8591.PCF8591._half_read?5(channel)
+adafruit_pcf8591.pcf8591.PCF8591.dac_enabled?4(enable_dac)
+adafruit_pcf8591.pcf8591.PCF8591.read?4(channel)
+adafruit_pcf8591.pcf8591.PCF8591.reference_voltage?4()
+adafruit_pcf8591.pcf8591.PCF8591.write?4(value)
+adafruit_pcf8591.pcf8591.PCF8591?1(i2c_bus, address=_PCF8591_DEFAULT_ADDR, reference_voltage=3.3)
+adafruit_pcf8591.pcf8591._PCF8591_DEFAULT_ADDR?8
+adafruit_pcf8591.pcf8591._PCF8591_ENABLE_DAC?8
+adafruit_pct2075.FaultCount.FAULT_1?7
+adafruit_pct2075.FaultCount.FAULT_2?7
+adafruit_pct2075.FaultCount.FAULT_4?7
+adafruit_pct2075.FaultCount.FAULT_6?7
+adafruit_pct2075.Mode.COMPARITOR?7
+adafruit_pct2075.Mode.INTERRUPT?7
+adafruit_pct2075.PCT2075._fault_queue_length?8
+adafruit_pct2075.PCT2075._high_temperature_threshold?8
+adafruit_pct2075.PCT2075._idle_time?8
+adafruit_pct2075.PCT2075._temp_hysteresis?8
+adafruit_pct2075.PCT2075._temperature?8
+adafruit_pct2075.PCT2075.delay_between_measurements?4(value: int)
+adafruit_pct2075.PCT2075.faults_to_alert?4(value: int)
+adafruit_pct2075.PCT2075.high_temp_active_high?7
+adafruit_pct2075.PCT2075.high_temperature_threshold?4(value: float)
+adafruit_pct2075.PCT2075.mode?7
+adafruit_pct2075.PCT2075.shutdown?7
+adafruit_pct2075.PCT2075.temperature?4()
+adafruit_pct2075.PCT2075.temperature_hysteresis?4(value: float)
+adafruit_pct2075.PCT2075?1(i2c_bus: I2C, address: int = PCT2075_DEFAULT_ADDRESS)
+adafruit_pct2075.PCT2075_DEFAULT_ADDRESS?7
+adafruit_pct2075.PCT2075_REGISTER_CONFIG?7
+adafruit_pct2075.PCT2075_REGISTER_TEMP?7
+adafruit_pct2075.PCT2075_REGISTER_THYST?7
+adafruit_pct2075.PCT2075_REGISTER_TIDLE?7
+adafruit_pct2075.PCT2075_REGISTER_TOS?7
+adafruit_pioasm.CONDITIONS?7
+adafruit_pioasm.IN_SOURCES?7
+adafruit_pioasm.MOV_DESTINATIONS?7
+adafruit_pioasm.MOV_OPS?7
+adafruit_pioasm.MOV_SOURCES?7
+adafruit_pioasm.OUT_DESTINATIONS?7
+adafruit_pioasm.Program.print_c_program?4(name, qualifier="const")
+adafruit_pioasm.Program?1(text_program: str, *, build_debuginfo=False)
+adafruit_pioasm.SET_DESTINATIONS?7
+adafruit_pioasm.WAIT_SOURCES?7
+adafruit_pioasm.assemble?4(program_text: str)
+adafruit_pioasm.mov_splitter?7
+adafruit_pioasm.splitter?7
+adafruit_pixel_framebuf.HORIZONTAL?7
+adafruit_pixel_framebuf.PixelFramebuffer.blit?4()
+adafruit_pixel_framebuf.PixelFramebuffer.display?4()
+adafruit_pixel_framebuf.PixelFramebuffer?1(pixels, width, height, orientation=HORIZONTAL, alternating=True, reverse_x=False, reverse_y=False, top=0, bottom=0, rotation=0, )
+adafruit_pixel_framebuf.VERTICAL?7
+adafruit_pixelbuf.DOTSTAR_LED_BRIGHTNESS?7
+adafruit_pixelbuf.DOTSTAR_LED_START?7
+adafruit_pixelbuf.DOTSTAR_LED_START_FULL_BRIGHT?7
+adafruit_pixelbuf.PixelBuf._getitem?5(index: int)
+adafruit_pixelbuf.PixelBuf._parse_color?5(value: ColorUnion)
+adafruit_pixelbuf.PixelBuf._set_item?5(index: int, r: int, g: int, b: int, w: int)
+adafruit_pixelbuf.PixelBuf._transmit?5(buffer: bytearray)
+adafruit_pixelbuf.PixelBuf.bpp?4()
+adafruit_pixelbuf.PixelBuf.brightness?4(value: float)
+adafruit_pixelbuf.PixelBuf.byteorder?4()
+adafruit_pixelbuf.PixelBuf.fill?4(color: ColorUnion)
+adafruit_pixelbuf.PixelBuf.parse_byteorder?4()
+adafruit_pixelbuf.PixelBuf.show?4()
+adafruit_pixelbuf.PixelBuf?1(n: int, byteorder: str = "BGR", brightness: float = 1.0, auto_write: bool = False, header: Optional[bytes] = None, trailer: Optional[bytes] = None, )
+adafruit_pixie.Pixie._set_item?5(index: int, value: Union[int, Tuple[int, int, int]])
+adafruit_pixie.Pixie.brightness?4(brightness: float)
+adafruit_pixie.Pixie.fill?4(color: Union[int, Tuple[int, int, int]])
+adafruit_pixie.Pixie.show?4()
+adafruit_pixie.Pixie?1(uart: UART, n: int, *, brightness: float = 1.0, auto_write: bool = True)
+adafruit_pm25.PM25._read_into_buffer?5()
+adafruit_pm25.PM25.read?4()
+adafruit_pm25.PM25?1()
+adafruit_pm25.i2c.PM25_I2C._read_into_buffer?5()
+adafruit_pm25.i2c.PM25_I2C?1(i2c_bus: I2C, reset_pin: DigitalInOut = None, address: int = 0x12)
+adafruit_pm25.uart.PM25_UART._read_into_buffer?5()
+adafruit_pm25.uart.PM25_UART?1(uart: UART, reset_pin: DigitalInOut = None)
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_AUTH_A?7
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_AUTH_B?7
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_DECREMENT?7
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_INCREMENT?7
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_READ?7
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_STORE?7
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_TRANSFER?7
+adafruit_pn532.adafruit_pn532.MIFARE_CMD_WRITE?7
+adafruit_pn532.adafruit_pn532.MIFARE_ULTRALIGHT_CMD_WRITE?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_BTGOEP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_BTL2CAP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_BTSPP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_DAV?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_FILE?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_FTP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_FTPS?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_FTP_ANONAT?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_FTP_FTPDOT?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_HTTP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_HTTPS?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_HTTPS_WWWDOT?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_HTTP_WWWDOT?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_IMAP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_IRDAOBEX?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_MAILTO?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_NEWS?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_NFS?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_NONE?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_POP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_RTSP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_SFTP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_SIP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_SIPS?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_SMB?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_TCPOBEX?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_TEL?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_TELNET?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_TFTP?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_EPC?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_EPC_ID?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_EPC_PAT?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_EPC_RAW?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_EPC_TAG?7
+adafruit_pn532.adafruit_pn532.NDEF_URIPREFIX_URN_NFC?7
+adafruit_pn532.adafruit_pn532.PN532.SAM_configuration?4()
+adafruit_pn532.adafruit_pn532.PN532._read_data?5(count)
+adafruit_pn532.adafruit_pn532.PN532._read_frame?5(length)
+adafruit_pn532.adafruit_pn532.PN532._wait_ready?5(timeout)
+adafruit_pn532.adafruit_pn532.PN532._wakeup?5()
+adafruit_pn532.adafruit_pn532.PN532._write_data?5(framebytes)
+adafruit_pn532.adafruit_pn532.PN532._write_frame?5(data)
+adafruit_pn532.adafruit_pn532.PN532.call_function?4(command, response_length=0, params=[], timeout=1)
+adafruit_pn532.adafruit_pn532.PN532.firmware_version?4()
+adafruit_pn532.adafruit_pn532.PN532.get_passive_target?4(timeout=1)
+adafruit_pn532.adafruit_pn532.PN532.listen_for_passive_target?4(card_baud=_MIFARE_ISO14443A, timeout=1)
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_authenticate_block?4(uid, block_number, key_number, key)
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_read_block?4(block_number)
+adafruit_pn532.adafruit_pn532.PN532.mifare_classic_write_block?4(block_number, data)
+adafruit_pn532.adafruit_pn532.PN532.ntag2xx_read_block?4(block_number)
+adafruit_pn532.adafruit_pn532.PN532.ntag2xx_write_block?4(block_number, data)
+adafruit_pn532.adafruit_pn532.PN532.power_down?4()
+adafruit_pn532.adafruit_pn532.PN532.process_response?4(command, response_length=0, timeout=1)
+adafruit_pn532.adafruit_pn532.PN532.read_passive_target?4(card_baud=_MIFARE_ISO14443A, timeout=1)
+adafruit_pn532.adafruit_pn532.PN532.reset?4()
+adafruit_pn532.adafruit_pn532.PN532.send_command?4(command, params=[], timeout=1)
+adafruit_pn532.adafruit_pn532.PN532?1(*, debug=False, irq=None, reset=None)
+adafruit_pn532.adafruit_pn532._ACK?8
+adafruit_pn532.adafruit_pn532._COMMAND_DIAGNOSE?8
+adafruit_pn532.adafruit_pn532._COMMAND_GETFIRMWAREVERSION?8
+adafruit_pn532.adafruit_pn532._COMMAND_GETGENERALSTATUS?8
+adafruit_pn532.adafruit_pn532._COMMAND_INATR?8
+adafruit_pn532.adafruit_pn532._COMMAND_INAUTOPOLL?8
+adafruit_pn532.adafruit_pn532._COMMAND_INCOMMUNICATETHRU?8
+adafruit_pn532.adafruit_pn532._COMMAND_INDATAEXCHANGE?8
+adafruit_pn532.adafruit_pn532._COMMAND_INDESELECT?8
+adafruit_pn532.adafruit_pn532._COMMAND_INJUMPFORDEP?8
+adafruit_pn532.adafruit_pn532._COMMAND_INJUMPFORPSL?8
+adafruit_pn532.adafruit_pn532._COMMAND_INLISTPASSIVETARGET?8
+adafruit_pn532.adafruit_pn532._COMMAND_INPSL?8
+adafruit_pn532.adafruit_pn532._COMMAND_INRELEASE?8
+adafruit_pn532.adafruit_pn532._COMMAND_INSELECT?8
+adafruit_pn532.adafruit_pn532._COMMAND_POWERDOWN?8
+adafruit_pn532.adafruit_pn532._COMMAND_READGPIO?8
+adafruit_pn532.adafruit_pn532._COMMAND_READREGISTER?8
+adafruit_pn532.adafruit_pn532._COMMAND_RFCONFIGURATION?8
+adafruit_pn532.adafruit_pn532._COMMAND_RFREGULATIONTEST?8
+adafruit_pn532.adafruit_pn532._COMMAND_SAMCONFIGURATION?8
+adafruit_pn532.adafruit_pn532._COMMAND_SETPARAMETERS?8
+adafruit_pn532.adafruit_pn532._COMMAND_SETSERIALBAUDRATE?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGGETDATA?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGGETINITIATORCOMMAND?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGGETTARGETSTATUS?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGINITASTARGET?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGRESPONSETOINITIATOR?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGSETDATA?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGSETGENERALBYTES?8
+adafruit_pn532.adafruit_pn532._COMMAND_TGSETMETADATA?8
+adafruit_pn532.adafruit_pn532._COMMAND_WRITEGPIO?8
+adafruit_pn532.adafruit_pn532._COMMAND_WRITEREGISTER?8
+adafruit_pn532.adafruit_pn532._FRAME_START?8
+adafruit_pn532.adafruit_pn532._GPIO_P30?8
+adafruit_pn532.adafruit_pn532._GPIO_P31?8
+adafruit_pn532.adafruit_pn532._GPIO_P32?8
+adafruit_pn532.adafruit_pn532._GPIO_P33?8
+adafruit_pn532.adafruit_pn532._GPIO_P34?8
+adafruit_pn532.adafruit_pn532._GPIO_P35?8
+adafruit_pn532.adafruit_pn532._GPIO_VALIDATIONBIT?8
+adafruit_pn532.adafruit_pn532._HOSTTOPN532?8
+adafruit_pn532.adafruit_pn532._MIFARE_ISO14443A?8
+adafruit_pn532.adafruit_pn532._PN532TOHOST?8
+adafruit_pn532.adafruit_pn532._POSTAMBLE?8
+adafruit_pn532.adafruit_pn532._PREAMBLE?8
+adafruit_pn532.adafruit_pn532._RESPONSE_INDATAEXCHANGE?8
+adafruit_pn532.adafruit_pn532._RESPONSE_INLISTPASSIVETARGET?8
+adafruit_pn532.adafruit_pn532._STARTCODE1?8
+adafruit_pn532.adafruit_pn532._STARTCODE2?8
+adafruit_pn532.adafruit_pn532._WAKEUP?8
+adafruit_pn532.i2c.PN532_I2C._read_data?5(count)
+adafruit_pn532.i2c.PN532_I2C._wait_ready?5(timeout=1)
+adafruit_pn532.i2c.PN532_I2C._wakeup?5()
+adafruit_pn532.i2c.PN532_I2C._write_data?5(framebytes)
+adafruit_pn532.i2c.PN532_I2C?1(i2c, *, irq=None, reset=None, req=None, debug=False)
+adafruit_pn532.i2c._I2C_ADDRESS?8
+adafruit_pn532.spi.PN532_SPI._read_data?5(count)
+adafruit_pn532.spi.PN532_SPI._wait_ready?5(timeout=1)
+adafruit_pn532.spi.PN532_SPI._wakeup?5()
+adafruit_pn532.spi.PN532_SPI._write_data?5(framebytes)
+adafruit_pn532.spi.PN532_SPI?1(spi, cs_pin, *, irq=None, reset=None, debug=False)
+adafruit_pn532.spi._SPI_DATAREAD?8
+adafruit_pn532.spi._SPI_DATAWRITE?8
+adafruit_pn532.spi._SPI_READY?8
+adafruit_pn532.spi._SPI_STATREAD?8
+adafruit_pn532.spi.reverse_bit?4(num)
+adafruit_pn532.uart.PN532_UART._read_data?5(count)
+adafruit_pn532.uart.PN532_UART._wait_ready?5(timeout=1)
+adafruit_pn532.uart.PN532_UART._wakeup?5()
+adafruit_pn532.uart.PN532_UART._write_data?5(framebytes)
+adafruit_pn532.uart.PN532_UART?1(uart, *, reset=None, debug=False)
+adafruit_portalbase.PortalBase._fetch_set_text?5(val, index=0)
+adafruit_portalbase.PortalBase._fill_text_labels?5(values)
+adafruit_portalbase.PortalBase._load_font?5(font)
+adafruit_portalbase.PortalBase.add_text?4(text_position=(0, 0), text_font=terminalio.FONT, text_color=0x000000, text_wrap=0, text_maxlen=0, text_transform=None, text_scale=1, line_spacing=1.25, text_anchor_point=(0, 0.5), is_data=True, text=None, )
+adafruit_portalbase.PortalBase.create_pin_alarm?4(pin, value, edge=False, pull=False)
+adafruit_portalbase.PortalBase.create_time_alarm?4(sleep_time)
+adafruit_portalbase.PortalBase.create_touch_alarm?4(pin)
+adafruit_portalbase.PortalBase.enter_light_sleep?4(alarms)
+adafruit_portalbase.PortalBase.exit_and_deep_sleep?4(alarms)
+adafruit_portalbase.PortalBase.fetch?4(refresh_url=None, timeout=10)
+adafruit_portalbase.PortalBase.get_io_data?4(feed_key)
+adafruit_portalbase.PortalBase.get_io_feed?4(feed_key, detailed=False)
+adafruit_portalbase.PortalBase.get_io_group?4(group_key)
+adafruit_portalbase.PortalBase.get_local_time?4(location=None)
+adafruit_portalbase.PortalBase.html_color_convert?4()
+adafruit_portalbase.PortalBase.json_path?4(value)
+adafruit_portalbase.PortalBase.preload_font?4(glyphs=None, index=0)
+adafruit_portalbase.PortalBase.push_to_io?4(feed_key, data, metadata=None, precision=None)
+adafruit_portalbase.PortalBase.remove_all_text?4(clear_font_cache=False)
+adafruit_portalbase.PortalBase.set_background?4(file_or_color, position=None)
+adafruit_portalbase.PortalBase.set_headers?4(headers)
+adafruit_portalbase.PortalBase.set_text?4(val, index=0)
+adafruit_portalbase.PortalBase.set_text_color?4(color, index=0)
+adafruit_portalbase.PortalBase.wrap_nicely?4(max_chars)
+adafruit_portalbase.PortalBase?1(network, graphics, *, url=None, headers=None, json_path=None, regexp_path=None, json_transform=None, success_callback=None, debug=False, )
+adafruit_portalbase.graphics.GraphicsBase.qrcode?4(qr_data, *, qr_size=1, x=0, y=0, qr_color=0x000000)
+adafruit_portalbase.graphics.GraphicsBase.set_background?4(file_or_color, position=None)
+adafruit_portalbase.graphics.GraphicsBase?1(display, *, default_bg=0x000000, scale=1, debug=False)
+adafruit_portalbase.network.CONTENT_IMAGE?7
+adafruit_portalbase.network.CONTENT_JSON?7
+adafruit_portalbase.network.CONTENT_TEXT?7
+adafruit_portalbase.network.LOCALFILE?7
+adafruit_portalbase.network.NetworkBase._detect_content_type?5(headers)
+adafruit_portalbase.network.NetworkBase._get_headers?5()
+adafruit_portalbase.network.NetworkBase._get_io_client?5()
+adafruit_portalbase.network.NetworkBase._parse_data?5(response, *, json_path=None, regexp_path=None, )
+adafruit_portalbase.network.NetworkBase.add_json_content_type?4(content_type)
+adafruit_portalbase.network.NetworkBase.add_json_transform?4(json_transform)
+adafruit_portalbase.network.NetworkBase.check_response?4(response)
+adafruit_portalbase.network.NetworkBase.connect?4(max_attempts=10)
+adafruit_portalbase.network.NetworkBase.fetch?4(url, *, headers=None, timeout=10)
+adafruit_portalbase.network.NetworkBase.fetch_data?4(url, *, headers=None, json_path=None, regexp_path=None, timeout=10, )
+adafruit_portalbase.network.NetworkBase.get_io_data?4(feed_key)
+adafruit_portalbase.network.NetworkBase.get_io_feed?4(feed_key, detailed=False)
+adafruit_portalbase.network.NetworkBase.get_io_group?4(group_key)
+adafruit_portalbase.network.NetworkBase.get_local_time?4(location=None)
+adafruit_portalbase.network.NetworkBase.get_strftime?4(time_format, location=None)
+adafruit_portalbase.network.NetworkBase.json_traverse?4(path)
+adafruit_portalbase.network.NetworkBase.neo_status?4(value)
+adafruit_portalbase.network.NetworkBase.process_json?4(json_data, json_path)
+adafruit_portalbase.network.NetworkBase.process_text?4(regexp_path)
+adafruit_portalbase.network.NetworkBase.push_to_io?4(feed_key, data, metadata=None, precision=None)
+adafruit_portalbase.network.NetworkBase.url_encode?4()
+adafruit_portalbase.network.NetworkBase.wget?4(url, filename, *, chunk_size=12000, headers=None)
+adafruit_portalbase.network.NetworkBase?1(wifi_module, *, extract_values=True, debug=False, secrets_data=None)
+adafruit_portalbase.network.STATUS_CONNECTED?7
+adafruit_portalbase.network.STATUS_CONNECTING?7
+adafruit_portalbase.network.STATUS_DATA_RECEIVED?7
+adafruit_portalbase.network.STATUS_DOWNLOADING?7
+adafruit_portalbase.network.STATUS_FETCHING?7
+adafruit_portalbase.network.STATUS_NO_CONNECTION?7
+adafruit_portalbase.network.STATUS_OFF?7
+adafruit_portalbase.network.TIME_SERVICE?7
+adafruit_portalbase.network.TIME_SERVICE_FORMAT?7
+adafruit_portalbase.wifi_coprocessor.WiFi.connect?4(ssid, password)
+adafruit_portalbase.wifi_coprocessor.WiFi.enabled?4()
+adafruit_portalbase.wifi_coprocessor.WiFi.is_connected?4()
+adafruit_portalbase.wifi_coprocessor.WiFi.manager?4(secrets)
+adafruit_portalbase.wifi_coprocessor.WiFi.neo_status?4(value)
+adafruit_portalbase.wifi_coprocessor.WiFi?1(*, status_led=None, esp=None, external_spi=None)
+adafruit_portalbase.wifi_esp32s2.WiFi.connect?4(ssid, password)
+adafruit_portalbase.wifi_esp32s2.WiFi.enabled?4(value)
+adafruit_portalbase.wifi_esp32s2.WiFi.ip_address?4()
+adafruit_portalbase.wifi_esp32s2.WiFi.is_connected?4()
+adafruit_portalbase.wifi_esp32s2.WiFi.neo_status?4(value)
+adafruit_portalbase.wifi_esp32s2.WiFi?1(*, status_led=None)
+adafruit_progressbar.ProgressBarBase._adjust_size_for_range_limits?5(_new_value_size: int, _new_value: Union[int, float])
+adafruit_progressbar.ProgressBarBase._draw_outline?5()
+adafruit_progressbar.ProgressBarBase._get_fill_border_size?5()
+adafruit_progressbar.ProgressBarBase._get_horizontal_fill?5(_start: int, _end: int, _incr: int)
+adafruit_progressbar.ProgressBarBase._get_max_fill_size?5()
+adafruit_progressbar.ProgressBarBase._get_ratios?5(_old_value: Union[int, float], _new_value: Union[int, float])
+adafruit_progressbar.ProgressBarBase._get_sizes_min_max?5()
+adafruit_progressbar.ProgressBarBase._get_value_sizes?5(_old_ratio: float, _new_ratio: float)
+adafruit_progressbar.ProgressBarBase._get_vertical_fill?5(_start: int, _end: int, _incr: int)
+adafruit_progressbar.ProgressBarBase._invert_fill_direction?5()
+adafruit_progressbar.ProgressBarBase._render?5(_old_value: Union[int, float], _new_value: Union[int, float], _progress_value: float, )
+adafruit_progressbar.ProgressBarBase._set_progress?5(value: float)
+adafruit_progressbar.ProgressBarBase.bar_color?4(color: Union[int, Tuple[int, int, int]])
+adafruit_progressbar.ProgressBarBase.border_color?4(color: Union[int, Tuple[int, int, int]])
+adafruit_progressbar.ProgressBarBase.border_thickness?4()
+adafruit_progressbar.ProgressBarBase.fill?4(color: Union[int, Tuple[int, int, int]])
+adafruit_progressbar.ProgressBarBase.fill_height?4()
+adafruit_progressbar.ProgressBarBase.fill_width?4()
+adafruit_progressbar.ProgressBarBase.get_value_ratio?4(value: Union[int, float])
+adafruit_progressbar.ProgressBarBase.margin_size?4(value: int)
+adafruit_progressbar.ProgressBarBase.maximum?4()
+adafruit_progressbar.ProgressBarBase.minimum?4()
+adafruit_progressbar.ProgressBarBase.progress?4(value: float)
+adafruit_progressbar.ProgressBarBase.range?4()
+adafruit_progressbar.ProgressBarBase.value?4(value: Union[int, float])
+adafruit_progressbar.ProgressBarBase.widget_height?4()
+adafruit_progressbar.ProgressBarBase.widget_size?4()
+adafruit_progressbar.ProgressBarBase.widget_width?4()
+adafruit_progressbar.ProgressBarBase?1(position: Tuple[int, int], size: Tuple[int, int], value: Union[int, float] = 0, bar_color=0x00FF00, border_color=0xFFFFFF, fill_color=0x000000, border_thickness: int = 1, margin_size: int = 1, value_range: Union[Tuple[int, int], Tuple[float, float]] = (0, 100), )
+adafruit_progressbar.horizontalprogressbar.HorizontalFillDirection.DEFAULT?7
+adafruit_progressbar.horizontalprogressbar.HorizontalFillDirection.LEFT_TO_RIGHT?7
+adafruit_progressbar.horizontalprogressbar.HorizontalFillDirection.RIGHT_TO_LEFT?7
+adafruit_progressbar.horizontalprogressbar.HorizontalProgressBar._get_horizontal_fill?5(_start: int, _end: int, _incr: int)
+adafruit_progressbar.horizontalprogressbar.HorizontalProgressBar._get_max_fill_size?5()
+adafruit_progressbar.horizontalprogressbar.HorizontalProgressBar._get_sizes_min_max?5()
+adafruit_progressbar.horizontalprogressbar.HorizontalProgressBar._get_value_sizes?5(_old_ratio: float, _new_ratio: float)
+adafruit_progressbar.horizontalprogressbar.HorizontalProgressBar._get_vertical_fill?5(_start: int, _end: int, _incr: int)
+adafruit_progressbar.horizontalprogressbar.HorizontalProgressBar._invert_fill_direction?5()
+adafruit_progressbar.horizontalprogressbar.HorizontalProgressBar?1(position: Tuple[int, int], size: Tuple[int, int], min_value: Union[int, float] = 0, max_value: Union[int, float] = 100, value: Union[int, float] = 0, bar_color: Union[int, Tuple[int, int, int]] = 0x00FF00, outline_color: Union[int, Tuple[int, int, int]] = 0xFFFFFF, fill_color: Union[int, Tuple[int, int, int]] = 0x444444, border_thickness: int = 1, margin_size: int = 1, direction: HorizontalFillDirection = HorizontalFillDirection.DEFAULT, )
+adafruit_progressbar.progressbar.ProgressBar.progress?4(value: float)
+adafruit_progressbar.progressbar.ProgressBar?1(x: int, y: int, width: int, height: int, progress: float = 0.0, bar_color=0x00FF00, outline_color=0xFFFFFF, stroke: int = 1, )
+adafruit_progressbar.verticalprogressbar.VerticalFillDirection.BOTTOM_TO_TOP?7
+adafruit_progressbar.verticalprogressbar.VerticalFillDirection.DEFAULT?7
+adafruit_progressbar.verticalprogressbar.VerticalFillDirection.TOP_TO_BOTTOM?7
+adafruit_progressbar.verticalprogressbar.VerticalProgressBar._get_horizontal_fill?5(_start: int, _end: int, _incr: int)
+adafruit_progressbar.verticalprogressbar.VerticalProgressBar._get_sizes_min_max?5()
+adafruit_progressbar.verticalprogressbar.VerticalProgressBar._get_value_sizes?5(_old_ratio: float, _new_ratio: float)
+adafruit_progressbar.verticalprogressbar.VerticalProgressBar._get_vertical_fill?5(_start: int, _end: int, _incr: int)
+adafruit_progressbar.verticalprogressbar.VerticalProgressBar._invert_fill_direction?5()
+adafruit_pybadger.clue.Buttons?7
+adafruit_pybadger.clue.Clue._audio_out?8
+adafruit_pybadger.clue.Clue._neopixel_count?8
+adafruit_pybadger.clue.Clue._unsupported?5()
+adafruit_pybadger.clue.Clue.button?4()
+adafruit_pybadger.clue.Clue.light?7
+adafruit_pybadger.clue.Clue.play_file?7
+adafruit_pybadger.clue.Clue?1()
+adafruit_pybadger.clue.clue?7
+adafruit_pybadger.cpb_gizmo.Buttons?7
+adafruit_pybadger.cpb_gizmo.CPB_Gizmo._audio_out?8
+adafruit_pybadger.cpb_gizmo.CPB_Gizmo._neopixel_count?8
+adafruit_pybadger.cpb_gizmo.CPB_Gizmo._unsupported?5()
+adafruit_pybadger.cpb_gizmo.CPB_Gizmo.button?4()
+adafruit_pybadger.cpb_gizmo.CPB_Gizmo.display?7
+adafruit_pybadger.cpb_gizmo.CPB_Gizmo?1()
+adafruit_pybadger.cpb_gizmo.cpb_gizmo?7
+adafruit_pybadger.magtag.Buttons?7
+adafruit_pybadger.magtag.MagTag._neopixel_count?8
+adafruit_pybadger.magtag.MagTag._unsupported?5()
+adafruit_pybadger.magtag.MagTag.acceleration?7
+adafruit_pybadger.magtag.MagTag.button?4()
+adafruit_pybadger.magtag.MagTag.button?7
+adafruit_pybadger.magtag.MagTag.light?7
+adafruit_pybadger.magtag.MagTag.play_file?7
+adafruit_pybadger.magtag.MagTag?1()
+adafruit_pybadger.magtag.magtag?7
+adafruit_pybadger.pewpewm4.Buttons?7
+adafruit_pybadger.pewpewm4.PewPewM4._audio_out?8
+adafruit_pybadger.pewpewm4.PewPewM4._neopixel_count?8
+adafruit_pybadger.pewpewm4.PewPewM4._unsupported?5()
+adafruit_pybadger.pewpewm4.PewPewM4.acceleration?7
+adafruit_pybadger.pewpewm4.PewPewM4.button?4()
+adafruit_pybadger.pewpewm4.PewPewM4.light?7
+adafruit_pybadger.pewpewm4.PewPewM4.pixels?7
+adafruit_pybadger.pewpewm4.PewPewM4?1()
+adafruit_pybadger.pewpewm4.pewpewm4?7
+adafruit_pybadger.pybadge.Buttons?7
+adafruit_pybadger.pybadge.PyBadge._audio_out?8
+adafruit_pybadger.pybadge.PyBadge._neopixel_count?8
+adafruit_pybadger.pybadge.PyBadge.button?4()
+adafruit_pybadger.pybadge.PyBadge?1()
+adafruit_pybadger.pybadge.pybadge?7
+adafruit_pybadger.pybadger_base.AUDIO_ENABLED?7
+adafruit_pybadger.pybadger_base.KeyStates.pressed?4(key_number: int)
+adafruit_pybadger.pybadger_base.KeyStates.update?4()
+adafruit_pybadger.pybadger_base.KeyStates.was_pressed?4(key_number: int)
+adafruit_pybadger.pybadger_base.KeyStates?1(scanner: Union[Keys, ShiftRegisterKeys])
+adafruit_pybadger.pybadger_base.PyBadgerBase.AMBER?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.AQUA?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BLACK?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BLINKA_PINK?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BLINKA_PURPLE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BLUE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_A?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_B?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_DOWN?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_LEFT?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_RIGHT?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_SELECT?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_START?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.BUTTON_UP?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.CYAN?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.DEEP_PURPLE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.GOLD?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.GREEN?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.JADE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.MAGENTA?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.ORANGE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.PINK?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.PURPLE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.PYTHON_BLUE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.PYTHON_YELLOW?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.RED?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.SKY?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.TEAL?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.VIOLET?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.WHITE?7
+adafruit_pybadger.pybadger_base.PyBadgerBase.YELLOW?7
+adafruit_pybadger.pybadger_base.PyBadgerBase._audio_out?8
+adafruit_pybadger.pybadger_base.PyBadgerBase._badge_background?5(background_color: Tuple[int, int, int] = RED, rectangle_color: Tuple[int, int, int] = WHITE, rectangle_drop: float = 0.4, rectangle_height: float = 0.5, )
+adafruit_pybadger.pybadger_base.PyBadgerBase._check_for_movement?5(movement_threshold: int = 10)
+adafruit_pybadger.pybadger_base.PyBadgerBase._create_badge_background?5()
+adafruit_pybadger.pybadger_base.PyBadgerBase._create_label_group?5(text: str, font: Union[BuiltinFont, BDF, PCF], scale: int, height_adjustment: float, background_color: Optional[int] = None, color: int = 0xFFFFFF, width_adjustment: float = 2, line_spacing: float = 0.75, )
+adafruit_pybadger.pybadger_base.PyBadgerBase._enable_speaker?5(enable: bool)
+adafruit_pybadger.pybadger_base.PyBadgerBase._generate_sample?5(length: int = 100)
+adafruit_pybadger.pybadger_base.PyBadgerBase._neopixel_count?8
+adafruit_pybadger.pybadger_base.PyBadgerBase._sine_sample?5()
+adafruit_pybadger.pybadger_base.PyBadgerBase.acceleration?4()
+adafruit_pybadger.pybadger_base.PyBadgerBase.activity?4(current_time=None)
+adafruit_pybadger.pybadger_base.PyBadgerBase.auto_dim_display?4(delay: float = 5.0, movement_threshold: int = 10)
+adafruit_pybadger.pybadger_base.PyBadgerBase.badge_background?4(background_color: Tuple[int, int, int] = RED, rectangle_color: Tuple[int, int, int] = WHITE, rectangle_drop: float = 0.4, rectangle_height: float = 0.5, )
+adafruit_pybadger.pybadger_base.PyBadgerBase.badge_line?4(text: str = " ", color: Tuple[int, int, int] = BLACK, scale: int = 1, font: Union[BuiltinFont, BDF, PCF] = terminalio.FONT, left_justify: bool = False, padding_above: float = 0, )
+adafruit_pybadger.pybadger_base.PyBadgerBase.bitmap_qr?4()
+adafruit_pybadger.pybadger_base.PyBadgerBase.brightness?4(value: float)
+adafruit_pybadger.pybadger_base.PyBadgerBase.image_background?4(image_name: Optional[str] = None)
+adafruit_pybadger.pybadger_base.PyBadgerBase.light?4()
+adafruit_pybadger.pybadger_base.PyBadgerBase.pixels?4()
+adafruit_pybadger.pybadger_base.PyBadgerBase.play_file?4(file_name: str)
+adafruit_pybadger.pybadger_base.PyBadgerBase.play_tone?4(frequency: int, duration: float)
+adafruit_pybadger.pybadger_base.PyBadgerBase.show?4(group)
+adafruit_pybadger.pybadger_base.PyBadgerBase.show_badge?4(*, background_color: Tuple[int, int, int] = RED, foreground_color: Tuple[int, int, int] = WHITE, background_text_color: Tuple[int, int, int] = WHITE, foreground_text_color: Tuple[int, int, int] = BLACK, hello_font: Union[BuiltinFont, BDF, PCF] = terminalio.FONT, hello_scale: int = 1, hello_string: str = "HELLO", my_name_is_font: Union[BuiltinFont, BDF, PCF] = terminalio.FONT, my_name_is_scale: int = 1, my_name_is_string: str = "MY NAME IS", name_font: Union[BuiltinFont, BDF, PCF] = terminalio.FONT, name_scale: int = 1, name_string: str = "Blinka", )
+adafruit_pybadger.pybadger_base.PyBadgerBase.show_business_card?4(*, image_name: Optional[str] = None, name_string: Optional[str] = None, name_scale: int = 1, name_font: Union[BuiltinFont, BDF, PCF] = terminalio.FONT, font_color: int = 0xFFFFFF, font_background_color: Optional[int] = None, email_string_one: Optional[str] = None, email_scale_one: int = 1, email_font_one: Union[BuiltinFont, BDF, PCF] = terminalio.FONT, email_string_two: Optional[str] = None, email_scale_two: int = 1, email_font_two: Union[BuiltinFont, BDF, PCF] = terminalio.FONT, )
+adafruit_pybadger.pybadger_base.PyBadgerBase.show_custom_badge?4()
+adafruit_pybadger.pybadger_base.PyBadgerBase.show_qr_code?4(data: str = "https://circuitpython.org")
+adafruit_pybadger.pybadger_base.PyBadgerBase.show_terminal?4()
+adafruit_pybadger.pybadger_base.PyBadgerBase.start_tone?4(frequency: int)
+adafruit_pybadger.pybadger_base.PyBadgerBase.stop_tone?4()
+adafruit_pybadger.pybadger_base.PyBadgerBase?1()
+adafruit_pybadger.pybadger_base.load_font?4(fontname: str, text: str)
+adafruit_pybadger.pygamer.Buttons?7
+adafruit_pybadger.pygamer.PyGamer._audio_out?8
+adafruit_pybadger.pygamer.PyGamer._neopixel_count?8
+adafruit_pybadger.pygamer.PyGamer.button?4()
+adafruit_pybadger.pygamer.PyGamer.joystick?4()
+adafruit_pybadger.pygamer.PyGamer?1()
+adafruit_pybadger.pygamer.pygamer?7
+adafruit_pybadger.pyportal.PyPortal._audio_out?8
+adafruit_pybadger.pyportal.PyPortal._neopixel_count?8
+adafruit_pybadger.pyportal.PyPortal._unsupported?5()
+adafruit_pybadger.pyportal.PyPortal.acceleration?7
+adafruit_pybadger.pyportal.PyPortal.auto_dim_display?7
+adafruit_pybadger.pyportal.PyPortal.button?7
+adafruit_pybadger.pyportal.PyPortal?1()
+adafruit_pybadger.pyportal.pyportal?7
+adafruit_pyoa.PYOA_Graphics._display_background_for?5(card: Dict[str, str])
+adafruit_pyoa.PYOA_Graphics._display_buttons?5(card: Dict[str, str])
+adafruit_pyoa.PYOA_Graphics._display_text_for?5(card: Dict[str, str])
+adafruit_pyoa.PYOA_Graphics._fade_to_black?5()
+adafruit_pyoa.PYOA_Graphics._play_sound_for?5(card: Dict[str, str])
+adafruit_pyoa.PYOA_Graphics._wait_for_press?5(card: Dict[str, str])
+adafruit_pyoa.PYOA_Graphics.backlight_fade?4(to_light: float)
+adafruit_pyoa.PYOA_Graphics.display_card?4(card_num: int)
+adafruit_pyoa.PYOA_Graphics.load_game?4(game_directory: str)
+adafruit_pyoa.PYOA_Graphics.play_sound?4(filename: Optional[str], *, wait_to_finish: bool = True, loop: bool = False)
+adafruit_pyoa.PYOA_Graphics.set_background?4(filename: Optional[str], *, with_fade: bool = True)
+adafruit_pyoa.PYOA_Graphics.set_text?4(text: Optional[str], color: Optional[str], background_color: Optional[int] = None, )
+adafruit_pyoa.PYOA_Graphics.wrap_nicely?4(max_chars: int)
+adafruit_pyoa.PYOA_Graphics?1()
+adafruit_pyportal.PyPortal.fetch?4(refresh_url=None, timeout=10, force_content_type=None)
+adafruit_pyportal.PyPortal.set_caption?4(caption_text, caption_position, caption_color)
+adafruit_pyportal.PyPortal?1(*, url=None, headers=None, json_path=None, regexp_path=None, convert_image=True, default_bg=0x000000, status_neopixel=None, text_font=terminalio.FONT, text_position=None, text_color=0x808080, text_wrap=False, text_maxlen=0, text_transform=None, text_scale=1, json_transform=None, image_json_path=None, image_resize=None, image_position=None, image_dim_json_path=None, caption_text=None, caption_font=None, caption_position=None, caption_color=0x808080, image_url_path=None, success_callback=None, esp=None, external_spi=None, debug=False, secrets_data=None, )
+adafruit_pyportal.graphics.Graphics.hide_QR?4()
+adafruit_pyportal.graphics.Graphics.qrcode?4(qr_data, *, qr_size=1, x=0, y=0, hide_background=False)
+adafruit_pyportal.graphics.Graphics?1(*, default_bg=None, debug=False)
+adafruit_pyportal.network.IMAGE_CONVERTER_SERVICE?7
+adafruit_pyportal.network.Network.image_converter_url?4(image_url, width, height, color_depth=16)
+adafruit_pyportal.network.Network.ip_address?4()
+adafruit_pyportal.network.Network.process_image?4(json_data, sd_card=False)
+adafruit_pyportal.network.Network?1(*, status_neopixel=None, esp=None, external_spi=None, extract_values=True, debug=False, convert_image=True, image_url_path=None, image_json_path=None, image_resize=None, image_position=None, image_dim_json_path=None, secrets_data=None, )
+adafruit_pyportal.peripherals.Peripherals.play_file?4(file_name, wait_to_finish=True)
+adafruit_pyportal.peripherals.Peripherals.sd_check?4()
+adafruit_pyportal.peripherals.Peripherals.set_backlight?4(val)
+adafruit_pyportal.peripherals.Peripherals.speaker_disable?4(value)
+adafruit_pyportal.peripherals.Peripherals.stop_play?4()
+adafruit_pyportal.peripherals.Peripherals?1(spi, display, splash_group, debug=False)
+adafruit_ra8875.ra8875.RA8875._circle_helper?5(x, y, radius, color, filled)
+adafruit_ra8875.ra8875.RA8875._curve_helper?5(x_center, y_center, h_axis, v_axis, curve_part, color, filled)
+adafruit_ra8875.ra8875.RA8875._ellipse_helper?5(x_center, y_center, h_axis, v_axis, color, filled)
+adafruit_ra8875.ra8875.RA8875._rect_helper?5(x1, y1, x2, y2, color, filled)
+adafruit_ra8875.ra8875.RA8875._triangle_helper?5(x1, y1, x2, y2, x3, y3, color, filled)
+adafruit_ra8875.ra8875.RA8875.circle?4(x_center, y_center, radius, color)
+adafruit_ra8875.ra8875.RA8875.curve?4(x_center, y_center, h_axis, v_axis, curve_part, color)
+adafruit_ra8875.ra8875.RA8875.ellipse?4(x_center, y_center, h_axis, v_axis, color)
+adafruit_ra8875.ra8875.RA8875.fill?4(color)
+adafruit_ra8875.ra8875.RA8875.fill_circle?4(x_center, y_center, radius, color)
+adafruit_ra8875.ra8875.RA8875.fill_curve?4(x_center, y_center, h_axis, v_axis, curve_part, color)
+adafruit_ra8875.ra8875.RA8875.fill_ellipse?4(x_center, y_center, h_axis, v_axis, color)
+adafruit_ra8875.ra8875.RA8875.fill_rect?4(x, y, width, height, color)
+adafruit_ra8875.ra8875.RA8875.fill_round_rect?4(x, y, width, height, radius, color)
+adafruit_ra8875.ra8875.RA8875.fill_triangle?4(x1, y1, x2, y2, x3, y3, color)
+adafruit_ra8875.ra8875.RA8875.hline?4(x, y, width, color)
+adafruit_ra8875.ra8875.RA8875.line?4(x1, y1, x2, y2, color)
+adafruit_ra8875.ra8875.RA8875.rect?4(x, y, width, height, color)
+adafruit_ra8875.ra8875.RA8875.round_rect?4(x, y, width, height, radius, color)
+adafruit_ra8875.ra8875.RA8875.triangle?4(x1, y1, x2, y2, x3, y3, color)
+adafruit_ra8875.ra8875.RA8875.vline?4(x, y, height, color)
+adafruit_ra8875.ra8875.RA8875Display.pixel?4(x, y, color)
+adafruit_ra8875.ra8875.RA8875Display.push_pixels?4(pixel_data)
+adafruit_ra8875.ra8875.RA8875Display.set_bgcolor?4(color)
+adafruit_ra8875.ra8875.RA8875Display.set_color?4(color)
+adafruit_ra8875.ra8875.RA8875Display.set_window?4(x, y, width, height)
+adafruit_ra8875.ra8875.RA8875Display.setxy?4(x, y)
+adafruit_ra8875.ra8875.RA8875Display.txt_color?4(fgcolor, bgcolor)
+adafruit_ra8875.ra8875.RA8875Display.txt_set_cursor?4(x, y)
+adafruit_ra8875.ra8875.RA8875Display.txt_size?4(scale)
+adafruit_ra8875.ra8875.RA8875Display.txt_trans?4(color)
+adafruit_ra8875.ra8875.RA8875Display.txt_write?4(string)
+adafruit_ra8875.ra8875.RA8875Display?1(spi, cs, rst=None, width=800, height=480, baudrate=6000000, polarity=0, phase=0, )
+adafruit_ra8875.ra8875.RA8875_Device._gfx_mode?5()
+adafruit_ra8875.ra8875.RA8875_Device._gpiox?5(gpio_on)
+adafruit_ra8875.ra8875.RA8875_Device._pwm1_config?5(pwm_on, clock)
+adafruit_ra8875.ra8875.RA8875_Device._read_data?5()
+adafruit_ra8875.ra8875.RA8875_Device._read_reg?5(cmd)
+adafruit_ra8875.ra8875.RA8875_Device._txt_mode?5()
+adafruit_ra8875.ra8875.RA8875_Device._wait_poll?5(register, mask)
+adafruit_ra8875.ra8875.RA8875_Device._write_cmd?5(cmd)
+adafruit_ra8875.ra8875.RA8875_Device._write_data?5(data, raw=False)
+adafruit_ra8875.ra8875.RA8875_Device._write_reg16?5(cmd, data)
+adafruit_ra8875.ra8875.RA8875_Device._write_reg?5(cmd, data, raw=False)
+adafruit_ra8875.ra8875.RA8875_Device.brightness?4(level)
+adafruit_ra8875.ra8875.RA8875_Device.init?4(start_on=True)
+adafruit_ra8875.ra8875.RA8875_Device.pllinit?4()
+adafruit_ra8875.ra8875.RA8875_Device.reset?4()
+adafruit_ra8875.ra8875.RA8875_Device.sleep?4(sleep)
+adafruit_ra8875.ra8875.RA8875_Device.soft_reset?4()
+adafruit_ra8875.ra8875.RA8875_Device.touch_enable?4(touch_on)
+adafruit_ra8875.ra8875.RA8875_Device.touch_init?4(tpin=None, enable=True)
+adafruit_ra8875.ra8875.RA8875_Device.touch_read?4()
+adafruit_ra8875.ra8875.RA8875_Device.touched?4()
+adafruit_ra8875.ra8875.RA8875_Device.turn_on?4(display_on)
+adafruit_ra8875.ra8875.RA8875_Device?1(spi, cs, rst=None, width=800, height=480, baudrate=6000000, polarity=0, phase=0, )
+adafruit_ra8875.ra8875.color565?4(r, g=0, b=0)
+adafruit_ra8875.registers.CMDRD?7
+adafruit_ra8875.registers.CMDWR?7
+adafruit_ra8875.registers.CURH0?7
+adafruit_ra8875.registers.CURV0?7
+adafruit_ra8875.registers.DATRD?7
+adafruit_ra8875.registers.DATWR?7
+adafruit_ra8875.registers.DCR?7
+adafruit_ra8875.registers.DCR_CIRC_START?7
+adafruit_ra8875.registers.DCR_CIRC_STATUS?7
+adafruit_ra8875.registers.DCR_CIRC_STOP?7
+adafruit_ra8875.registers.DCR_DRAWLN?7
+adafruit_ra8875.registers.DCR_DRAWSQU?7
+adafruit_ra8875.registers.DCR_DRAWTRI?7
+adafruit_ra8875.registers.DCR_FILL?7
+adafruit_ra8875.registers.DCR_LNSQTR_START?7
+adafruit_ra8875.registers.DCR_LNSQTR_STATUS?7
+adafruit_ra8875.registers.DCR_LNSQTR_STOP?7
+adafruit_ra8875.registers.DCR_NOFILL?7
+adafruit_ra8875.registers.ELLIPSE?7
+adafruit_ra8875.registers.ELLIPSE_STATUS?7
+adafruit_ra8875.registers.FNCR0?7
+adafruit_ra8875.registers.FNCR1?7
+adafruit_ra8875.registers.GPIOX?7
+adafruit_ra8875.registers.HDWR?7
+adafruit_ra8875.registers.HEAW0?7
+adafruit_ra8875.registers.HNDFTR?7
+adafruit_ra8875.registers.HNDFTR_DE_HIGH?7
+adafruit_ra8875.registers.HNDFTR_DE_LOW?7
+adafruit_ra8875.registers.HNDR?7
+adafruit_ra8875.registers.HPWR?7
+adafruit_ra8875.registers.HPWR_HIGH?7
+adafruit_ra8875.registers.HPWR_LOW?7
+adafruit_ra8875.registers.HSAW0?7
+adafruit_ra8875.registers.HSTR?7
+adafruit_ra8875.registers.INTC1?7
+adafruit_ra8875.registers.INTC1_BTE?7
+adafruit_ra8875.registers.INTC1_DMA?7
+adafruit_ra8875.registers.INTC1_KEY?7
+adafruit_ra8875.registers.INTC1_TP?7
+adafruit_ra8875.registers.INTC2?7
+adafruit_ra8875.registers.INTC2_BTE?7
+adafruit_ra8875.registers.INTC2_DMA?7
+adafruit_ra8875.registers.INTC2_KEY?7
+adafruit_ra8875.registers.INTC2_TP?7
+adafruit_ra8875.registers.MCLR?7
+adafruit_ra8875.registers.MCLR_ACTIVE?7
+adafruit_ra8875.registers.MCLR_FULL?7
+adafruit_ra8875.registers.MCLR_READSTATUS?7
+adafruit_ra8875.registers.MCLR_START?7
+adafruit_ra8875.registers.MCLR_STOP?7
+adafruit_ra8875.registers.MRWC?7
+adafruit_ra8875.registers.MWCR0?7
+adafruit_ra8875.registers.MWCR0_GFXMODE?7
+adafruit_ra8875.registers.MWCR0_TXTMODE?7
+adafruit_ra8875.registers.P1CR?7
+adafruit_ra8875.registers.P1CR_CLKOUT?7
+adafruit_ra8875.registers.P1CR_DISABLE?7
+adafruit_ra8875.registers.P1CR_ENABLE?7
+adafruit_ra8875.registers.P1CR_PWMOUT?7
+adafruit_ra8875.registers.P1DCR?7
+adafruit_ra8875.registers.P2CR?7
+adafruit_ra8875.registers.P2CR_CLKOUT?7
+adafruit_ra8875.registers.P2CR_DISABLE?7
+adafruit_ra8875.registers.P2CR_ENABLE?7
+adafruit_ra8875.registers.P2CR_PWMOUT?7
+adafruit_ra8875.registers.P2DCR?7
+adafruit_ra8875.registers.PCSR?7
+adafruit_ra8875.registers.PCSR_2CLK?7
+adafruit_ra8875.registers.PCSR_4CLK?7
+adafruit_ra8875.registers.PCSR_8CLK?7
+adafruit_ra8875.registers.PCSR_CLK?7
+adafruit_ra8875.registers.PCSR_PDATL?7
+adafruit_ra8875.registers.PCSR_PDATR?7
+adafruit_ra8875.registers.PLLC1?7
+adafruit_ra8875.registers.PLLC1_PLLDIV1?7
+adafruit_ra8875.registers.PLLC2?7
+adafruit_ra8875.registers.PLLC2_DIV4?7
+adafruit_ra8875.registers.PWM_CLK_DIV1024?7
+adafruit_ra8875.registers.PWRR?7
+adafruit_ra8875.registers.PWRR_DISPOFF?7
+adafruit_ra8875.registers.PWRR_DISPON?7
+adafruit_ra8875.registers.PWRR_NORMAL?7
+adafruit_ra8875.registers.PWRR_SLEEP?7
+adafruit_ra8875.registers.PWRR_SOFTRESET?7
+adafruit_ra8875.registers.SYSR?7
+adafruit_ra8875.registers.SYSR_16BPP?7
+adafruit_ra8875.registers.SYSR_8BPP?7
+adafruit_ra8875.registers.SYSR_MCU16?7
+adafruit_ra8875.registers.SYSR_MCU8?7
+adafruit_ra8875.registers.TPCR0?7
+adafruit_ra8875.registers.TPCR0_ADCCLK_DIV16?7
+adafruit_ra8875.registers.TPCR0_ADCCLK_DIV4?7
+adafruit_ra8875.registers.TPCR0_DISABLE?7
+adafruit_ra8875.registers.TPCR0_ENABLE?7
+adafruit_ra8875.registers.TPCR0_WAIT_4096CLK?7
+adafruit_ra8875.registers.TPCR0_WAKEDISABLE?7
+adafruit_ra8875.registers.TPCR0_WAKEENABLE?7
+adafruit_ra8875.registers.TPCR1?7
+adafruit_ra8875.registers.TPCR1_AUTO?7
+adafruit_ra8875.registers.TPCR1_DEBOUNCE?7
+adafruit_ra8875.registers.TPCR1_MANUAL?7
+adafruit_ra8875.registers.TPCR1_NODEBOUNCE?7
+adafruit_ra8875.registers.TPXH?7
+adafruit_ra8875.registers.TPXYL?7
+adafruit_ra8875.registers.TPYH?7
+adafruit_ra8875.registers.VDHR0?7
+adafruit_ra8875.registers.VEAW0?7
+adafruit_ra8875.registers.VNDR0?7
+adafruit_ra8875.registers.VPWR?7
+adafruit_ra8875.registers.VPWR_HIGH?7
+adafruit_ra8875.registers.VPWR_LOW?7
+adafruit_ra8875.registers.VSAW0?7
+adafruit_ra8875.registers.VSTR0?7
+adafruit_radial_controller.RadialController._send?5(pressed, rotation)
+adafruit_radial_controller.RadialController.click?4()
+adafruit_radial_controller.RadialController.press?4()
+adafruit_radial_controller.RadialController.release?4()
+adafruit_radial_controller.RadialController.rotate?4(degree_tenths)
+adafruit_radial_controller.RadialController?1(devices)
+adafruit_radial_controller.device.device?4(report_id: int)
+adafruit_register.i2c_bcd_alarm.ALARM_COMPONENT_DISABLED?7
+adafruit_register.i2c_bcd_alarm.BCDAlarmTimeRegister?1(register_address, has_seconds=True, weekday_shared=True, weekday_start=1)
+adafruit_register.i2c_bcd_alarm.FREQUENCY?7
+adafruit_register.i2c_bcd_alarm._bcd2bin?5(value)
+adafruit_register.i2c_bcd_alarm._bin2bcd?5(value)
+adafruit_register.i2c_bcd_datetime.BCDDateTimeRegister?1(register_address, weekday_first=True, weekday_start=1)
+adafruit_register.i2c_bcd_datetime._bcd2bin?5(value)
+adafruit_register.i2c_bcd_datetime._bin2bcd?5(value)
+adafruit_register.i2c_bit.RWBit?1(register_address, bit, register_width=1, lsb_first=True)
+adafruit_register.i2c_bits.RWBits?1(num_bits, register_address, lowest_bit, register_width=1, lsb_first=True, signed=False, )
+adafruit_register.i2c_struct.Struct?1(register_address, struct_format)
+adafruit_register.i2c_struct.UnaryStruct?1(register_address, struct_format)
+adafruit_register.i2c_struct_array.StructArray?1(register_address, struct_format, count)
+adafruit_register.i2c_struct_array._BoundStructArray._get_buffer?5(index)
+adafruit_register.i2c_struct_array._BoundStructArray?2(obj, register_address, struct_format, count)
+adafruit_requests.CommonCircuitPythonSocketType.connect?4(address: Tuple[str, int], conntype: Optional[int] = ..., )
+adafruit_requests.CommonSocketType.close?4()
+adafruit_requests.CommonSocketType.send?4(data: bytes, flags: int = ...)
+adafruit_requests.CommonSocketType.settimeout?4(value: Optional[float])
+adafruit_requests.InterfaceType.SSLContextType?7
+adafruit_requests.InterfaceType.TLS_MODE?4()
+adafruit_requests.LegacyCircuitPythonSocketType.recv?4(bufsize: int = ...)
+adafruit_requests.Response._parse_headers?5()
+adafruit_requests.Response._read_from_buffer?5(buf: Optional[bytearray] = None, nbytes: Optional[int] = None)
+adafruit_requests.Response._readinto?5(buf: bytearray)
+adafruit_requests.Response._readto?5(stop: bytes)
+adafruit_requests.Response._recv_into?5(buf: bytearray, size: int = 0)
+adafruit_requests.Response._throw_away?5(nbytes: int)
+adafruit_requests.Response._validate_not_gzip?5()
+adafruit_requests.Response.close?4()
+adafruit_requests.Response.content?4()
+adafruit_requests.Response.encoding?7
+adafruit_requests.Response.headers?4()
+adafruit_requests.Response.iter_content?4(chunk_size: int = 1, decode_unicode: bool = False)
+adafruit_requests.Response.json?4()
+adafruit_requests.Response.text?4()
+adafruit_requests.Response?1(sock: SocketType, session: Optional["Session"] = None)
+adafruit_requests.Session._close_socket?5(sock: SocketType)
+adafruit_requests.Session._free_socket?5(socket: SocketType)
+adafruit_requests.Session._free_sockets?5()
+adafruit_requests.Session._get_socket?5(host: str, port: int, proto: str, *, timeout: float = 1)
+adafruit_requests.Session._send?5(data: bytes)
+adafruit_requests.Session._send_request?5(socket: SocketType, host: str, method: str, path: str, headers: List[Dict[str, str]], data: Any, json: Any, )
+adafruit_requests.Session.delete?4(url: str, **kw)
+adafruit_requests.Session.get?4(url: str, **kw)
+adafruit_requests.Session.head?4(url: str, **kw)
+adafruit_requests.Session.patch?4(url: str, **kw)
+adafruit_requests.Session.post?4(url: str, **kw)
+adafruit_requests.Session.put?4(url: str, **kw)
+adafruit_requests.Session.request?4(method: str, url: str, data: Optional[Any] = None, json: Optional[Any] = None, headers: Optional[List[Dict[str, str]]] = None, stream: bool = False, timeout: float = 60, )
+adafruit_requests.Session?1(socket_pool: SocketpoolModuleType, ssl_context: Optional[SSLContextType] = None, )
+adafruit_requests.StandardPythonSocketType.SocketType?7
+adafruit_requests.StandardPythonSocketType.SocketpoolModuleType?7
+adafruit_requests.StandardPythonSocketType.connect?4(address: Union[Tuple[Any, ...], str, bytes])
+adafruit_requests.SupportsRecvInto.recv_into?4(buffer: bytearray, nbytes: int = ..., flags: int = ...)
+adafruit_requests.SupportsRecvWithFlags.recv?4(bufsize: int = ..., flags: int = ...)
+adafruit_requests._FakeSSLContext.wrap_socket?4(socket: CircuitPythonSocketType, server_hostname: Optional[str] = None)
+adafruit_requests._FakeSSLContext?2(iface: InterfaceType)
+adafruit_requests._FakeSSLSocket.connect?4(address: Tuple[str, int])
+adafruit_requests._FakeSSLSocket?2(socket: CircuitPythonSocketType, tls_mode: int)
+adafruit_requests._RawResponse.read?4(size: int = -1)
+adafruit_requests._RawResponse.readinto?4(buf: bytearray)
+adafruit_requests._RawResponse?2(response: "Response")
+adafruit_requests._default_session?8
+adafruit_requests.cast?4(_t, value)
+adafruit_requests.delete?4(url: str, **kw)
+adafruit_requests.get?4(url: str, **kw)
+adafruit_requests.head?4(url: str, **kw)
+adafruit_requests.patch?4(url: str, **kw)
+adafruit_requests.post?4(url: str, **kw)
+adafruit_requests.put?4(url: str, **kw)
+adafruit_requests.request?4(method: str, url: str, data: Optional[Any] = None, json: Optional[Any] = None, headers: Optional[List[Dict[str, str]]] = None, stream: bool = False, timeout: float = 1, )
+adafruit_requests.set_socket?4(sock: SocketpoolModuleType, iface: Optional[InterfaceType] = None)
+adafruit_rfm69.FS_MODE?7
+adafruit_rfm69.HAS_SUPERVISOR?7
+adafruit_rfm69.RFM69._BUFFER?8
+adafruit_rfm69.RFM69._read_into?5(address, buf, length=None)
+adafruit_rfm69.RFM69._read_u8?5(address)
+adafruit_rfm69.RFM69._write_from?5(address, buf, length=None)
+adafruit_rfm69.RFM69._write_u8?5(address, val)
+adafruit_rfm69.RFM69.address_filter?7
+adafruit_rfm69.RFM69.aes_on?7
+adafruit_rfm69.RFM69.afc_bw_dcc_freq?7
+adafruit_rfm69.RFM69.afc_bw_exponent?7
+adafruit_rfm69.RFM69.afc_bw_mantissa?7
+adafruit_rfm69.RFM69.bitrate?4(val)
+adafruit_rfm69.RFM69.crc_auto_clear_off?7
+adafruit_rfm69.RFM69.crc_on?7
+adafruit_rfm69.RFM69.data_mode?7
+adafruit_rfm69.RFM69.dc_free?7
+adafruit_rfm69.RFM69.dio_0_mapping?7
+adafruit_rfm69.RFM69.encryption_key?4(val)
+adafruit_rfm69.RFM69.frequency_deviation?4(val)
+adafruit_rfm69.RFM69.frequency_mhz?4(val)
+adafruit_rfm69.RFM69.idle?4()
+adafruit_rfm69.RFM69.listen?4()
+adafruit_rfm69.RFM69.mode_ready?7
+adafruit_rfm69.RFM69.modulation_shaping?7
+adafruit_rfm69.RFM69.modulation_type?7
+adafruit_rfm69.RFM69.operation_mode?4(val)
+adafruit_rfm69.RFM69.output_power?7
+adafruit_rfm69.RFM69.pa_0_on?7
+adafruit_rfm69.RFM69.pa_1_on?7
+adafruit_rfm69.RFM69.pa_2_on?7
+adafruit_rfm69.RFM69.packet_format?7
+adafruit_rfm69.RFM69.packet_sent?4()
+adafruit_rfm69.RFM69.payload_ready?4()
+adafruit_rfm69.RFM69.preamble_length?4(val)
+adafruit_rfm69.RFM69.receive?4(*, keep_listening=True, with_ack=False, timeout=None, with_header=False)
+adafruit_rfm69.RFM69.reset?4()
+adafruit_rfm69.RFM69.rssi?4()
+adafruit_rfm69.RFM69.rx_bw_dcc_freq?7
+adafruit_rfm69.RFM69.rx_bw_exponent?7
+adafruit_rfm69.RFM69.rx_bw_mantissa?7
+adafruit_rfm69.RFM69.send?4(data, *, keep_listening=False, destination=None, node=None, identifier=None, flags=None)
+adafruit_rfm69.RFM69.send_with_ack?4(data)
+adafruit_rfm69.RFM69.sleep?4()
+adafruit_rfm69.RFM69.sync_on?7
+adafruit_rfm69.RFM69.sync_size?7
+adafruit_rfm69.RFM69.sync_word?4(val)
+adafruit_rfm69.RFM69.temp_running?7
+adafruit_rfm69.RFM69.temp_start?7
+adafruit_rfm69.RFM69.temperature?4()
+adafruit_rfm69.RFM69.transmit?4()
+adafruit_rfm69.RFM69.tx_power?4(val)
+adafruit_rfm69.RFM69?1(spi, cs, reset, frequency, *, sync_word=b"\x2D\xD4", preamble_length=4, encryption_key=None, high_power=True, baudrate=2000000)
+adafruit_rfm69.RX_MODE?7
+adafruit_rfm69.SLEEP_MODE?7
+adafruit_rfm69.STANDBY_MODE?7
+adafruit_rfm69.TX_MODE?7
+adafruit_rfm69._FSTEP?8
+adafruit_rfm69._FXOSC?8
+adafruit_rfm69._REG_AES_KEY1?8
+adafruit_rfm69._REG_AFC_BW?8
+adafruit_rfm69._REG_BITRATE_LSB?8
+adafruit_rfm69._REG_BITRATE_MSB?8
+adafruit_rfm69._REG_DATA_MOD?8
+adafruit_rfm69._REG_DIO_MAPPING1?8
+adafruit_rfm69._REG_FDEV_LSB?8
+adafruit_rfm69._REG_FDEV_MSB?8
+adafruit_rfm69._REG_FIFO?8
+adafruit_rfm69._REG_FIFO_THRESH?8
+adafruit_rfm69._REG_FRF_LSB?8
+adafruit_rfm69._REG_FRF_MID?8
+adafruit_rfm69._REG_FRF_MSB?8
+adafruit_rfm69._REG_IRQ_FLAGS1?8
+adafruit_rfm69._REG_IRQ_FLAGS2?8
+adafruit_rfm69._REG_OP_MODE?8
+adafruit_rfm69._REG_PACKET_CONFIG1?8
+adafruit_rfm69._REG_PACKET_CONFIG2?8
+adafruit_rfm69._REG_PA_LEVEL?8
+adafruit_rfm69._REG_PREAMBLE_LSB?8
+adafruit_rfm69._REG_PREAMBLE_MSB?8
+adafruit_rfm69._REG_RSSI_VALUE?8
+adafruit_rfm69._REG_RX_BW?8
+adafruit_rfm69._REG_SYNC_CONFIG?8
+adafruit_rfm69._REG_SYNC_VALUE1?8
+adafruit_rfm69._REG_TEMP1?8
+adafruit_rfm69._REG_TEMP2?8
+adafruit_rfm69._REG_TEST_DAGC?8
+adafruit_rfm69._REG_TEST_PA1?8
+adafruit_rfm69._REG_TEST_PA2?8
+adafruit_rfm69._REG_VERSION?8
+adafruit_rfm69._RH_BROADCAST_ADDRESS?8
+adafruit_rfm69._RH_FLAGS_ACK?8
+adafruit_rfm69._RH_FLAGS_RETRY?8
+adafruit_rfm69._RegisterBits?2(address, *, offset=0, bits=1)
+adafruit_rfm69._TEST_PA1_BOOST?8
+adafruit_rfm69._TEST_PA1_NORMAL?8
+adafruit_rfm69._TEST_PA2_BOOST?8
+adafruit_rfm69._TEST_PA2_NORMAL?8
+adafruit_rfm69._TICKS_HALFPERIOD?8
+adafruit_rfm69._TICKS_MAX?8
+adafruit_rfm69._TICKS_PERIOD?8
+adafruit_rfm69.check_timeout?4(flag, limit)
+adafruit_rfm69.ticks_diff?4(ticks1, ticks2)
+adafruit_rfm9x.FS_RX_MODE?7
+adafruit_rfm9x.FS_TX_MODE?7
+adafruit_rfm9x.HAS_SUPERVISOR?7
+adafruit_rfm9x.RFM9x._BUFFER?8
+adafruit_rfm9x.RFM9x._read_into?5(address: int, buf: WriteableBuffer, length: Optional[int] = None)
+adafruit_rfm9x.RFM9x._read_u8?5(address: int)
+adafruit_rfm9x.RFM9x._write_from?5(address: int, buf: ReadableBuffer, length: Optional[int] = None)
+adafruit_rfm9x.RFM9x._write_u8?5(address: int, val: int)
+adafruit_rfm9x.RFM9x.auto_agc?7
+adafruit_rfm9x.RFM9x.auto_ifon?7
+adafruit_rfm9x.RFM9x.bw_bins?7
+adafruit_rfm9x.RFM9x.coding_rate?4(val: Literal[5, 6, 7, 8])
+adafruit_rfm9x.RFM9x.crc_error?4()
+adafruit_rfm9x.RFM9x.detection_optimize?7
+adafruit_rfm9x.RFM9x.dio0_mapping?7
+adafruit_rfm9x.RFM9x.enable_crc?4(val: bool)
+adafruit_rfm9x.RFM9x.frequency_mhz?4(val: Literal[433.0, 915.0])
+adafruit_rfm9x.RFM9x.idle?4()
+adafruit_rfm9x.RFM9x.listen?4()
+adafruit_rfm9x.RFM9x.lna_boost_hf?7
+adafruit_rfm9x.RFM9x.long_range_mode?7
+adafruit_rfm9x.RFM9x.low_datarate_optimize?7
+adafruit_rfm9x.RFM9x.low_frequency_mode?7
+adafruit_rfm9x.RFM9x.max_power?7
+adafruit_rfm9x.RFM9x.modulation_type?7
+adafruit_rfm9x.RFM9x.operation_mode?7
+adafruit_rfm9x.RFM9x.output_power?7
+adafruit_rfm9x.RFM9x.pa_dac?7
+adafruit_rfm9x.RFM9x.pa_select?7
+adafruit_rfm9x.RFM9x.preamble_length?4(val: int)
+adafruit_rfm9x.RFM9x.receive?4(*, keep_listening: bool = True, with_header: bool = False, with_ack: bool = False, timeout: Optional[float] = None)
+adafruit_rfm9x.RFM9x.reset?4()
+adafruit_rfm9x.RFM9x.rssi?4()
+adafruit_rfm9x.RFM9x.rx_done?4()
+adafruit_rfm9x.RFM9x.send?4(data: ReadableBuffer, *, keep_listening: bool = False, destination: Optional[int] = None, node: Optional[int] = None, identifier: Optional[int] = None, flags: Optional[int] = None)
+adafruit_rfm9x.RFM9x.send_with_ack?4(data: ReadableBuffer)
+adafruit_rfm9x.RFM9x.signal_bandwidth?4(val: int)
+adafruit_rfm9x.RFM9x.sleep?4()
+adafruit_rfm9x.RFM9x.snr?4()
+adafruit_rfm9x.RFM9x.spreading_factor?4(val: Literal[6, 7, 8, 9, 10, 11, 12])
+adafruit_rfm9x.RFM9x.transmit?4()
+adafruit_rfm9x.RFM9x.tx_done?4()
+adafruit_rfm9x.RFM9x.tx_power?4(val: int)
+adafruit_rfm9x.RFM9x?1(spi: SPI, cs: DigitalInOut, reset: DigitalInOut, frequency: int, *, preamble_length: int = 8, high_power: bool = True, baudrate: int = 5000000, agc: bool = False, crc: bool = True)
+adafruit_rfm9x.RX_MODE?7
+adafruit_rfm9x.SLEEP_MODE?7
+adafruit_rfm9x.STANDBY_MODE?7
+adafruit_rfm9x.TX_MODE?7
+adafruit_rfm9x._RH_BROADCAST_ADDRESS?8
+adafruit_rfm9x._RH_FLAGS_ACK?8
+adafruit_rfm9x._RH_FLAGS_RETRY?8
+adafruit_rfm9x._RH_RF95_DETECTION_OPTIMIZE?8
+adafruit_rfm9x._RH_RF95_DETECTION_THRESHOLD?8
+adafruit_rfm9x._RH_RF95_FSTEP?8
+adafruit_rfm9x._RH_RF95_FXOSC?8
+adafruit_rfm9x._RH_RF95_PA_DAC_DISABLE?8
+adafruit_rfm9x._RH_RF95_PA_DAC_ENABLE?8
+adafruit_rfm9x._RH_RF95_REG_00_FIFO?8
+adafruit_rfm9x._RH_RF95_REG_01_OP_MODE?8
+adafruit_rfm9x._RH_RF95_REG_06_FRF_MSB?8
+adafruit_rfm9x._RH_RF95_REG_07_FRF_MID?8
+adafruit_rfm9x._RH_RF95_REG_08_FRF_LSB?8
+adafruit_rfm9x._RH_RF95_REG_09_PA_CONFIG?8
+adafruit_rfm9x._RH_RF95_REG_0A_PA_RAMP?8
+adafruit_rfm9x._RH_RF95_REG_0B_OCP?8
+adafruit_rfm9x._RH_RF95_REG_0C_LNA?8
+adafruit_rfm9x._RH_RF95_REG_0D_FIFO_ADDR_PTR?8
+adafruit_rfm9x._RH_RF95_REG_0E_FIFO_TX_BASE_ADDR?8
+adafruit_rfm9x._RH_RF95_REG_0F_FIFO_RX_BASE_ADDR?8
+adafruit_rfm9x._RH_RF95_REG_10_FIFO_RX_CURRENT_ADDR?8
+adafruit_rfm9x._RH_RF95_REG_11_IRQ_FLAGS_MASK?8
+adafruit_rfm9x._RH_RF95_REG_12_IRQ_FLAGS?8
+adafruit_rfm9x._RH_RF95_REG_13_RX_NB_BYTES?8
+adafruit_rfm9x._RH_RF95_REG_14_RX_HEADER_CNT_VALUE_MSB?8
+adafruit_rfm9x._RH_RF95_REG_15_RX_HEADER_CNT_VALUE_LSB?8
+adafruit_rfm9x._RH_RF95_REG_16_RX_PACKET_CNT_VALUE_MSB?8
+adafruit_rfm9x._RH_RF95_REG_17_RX_PACKET_CNT_VALUE_LSB?8
+adafruit_rfm9x._RH_RF95_REG_18_MODEM_STAT?8
+adafruit_rfm9x._RH_RF95_REG_19_PKT_SNR_VALUE?8
+adafruit_rfm9x._RH_RF95_REG_1A_PKT_RSSI_VALUE?8
+adafruit_rfm9x._RH_RF95_REG_1B_RSSI_VALUE?8
+adafruit_rfm9x._RH_RF95_REG_1C_HOP_CHANNEL?8
+adafruit_rfm9x._RH_RF95_REG_1D_MODEM_CONFIG1?8
+adafruit_rfm9x._RH_RF95_REG_1E_MODEM_CONFIG2?8
+adafruit_rfm9x._RH_RF95_REG_1F_SYMB_TIMEOUT_LSB?8
+adafruit_rfm9x._RH_RF95_REG_20_PREAMBLE_MSB?8
+adafruit_rfm9x._RH_RF95_REG_21_PREAMBLE_LSB?8
+adafruit_rfm9x._RH_RF95_REG_22_PAYLOAD_LENGTH?8
+adafruit_rfm9x._RH_RF95_REG_23_MAX_PAYLOAD_LENGTH?8
+adafruit_rfm9x._RH_RF95_REG_24_HOP_PERIOD?8
+adafruit_rfm9x._RH_RF95_REG_25_FIFO_RX_BYTE_ADDR?8
+adafruit_rfm9x._RH_RF95_REG_26_MODEM_CONFIG3?8
+adafruit_rfm9x._RH_RF95_REG_40_DIO_MAPPING1?8
+adafruit_rfm9x._RH_RF95_REG_41_DIO_MAPPING2?8
+adafruit_rfm9x._RH_RF95_REG_42_VERSION?8
+adafruit_rfm9x._RH_RF95_REG_4B_TCXO?8
+adafruit_rfm9x._RH_RF95_REG_4D_PA_DAC?8
+adafruit_rfm9x._RH_RF95_REG_5B_FORMER_TEMP?8
+adafruit_rfm9x._RH_RF95_REG_61_AGC_REF?8
+adafruit_rfm9x._RH_RF95_REG_62_AGC_THRESH1?8
+adafruit_rfm9x._RH_RF95_REG_63_AGC_THRESH2?8
+adafruit_rfm9x._RH_RF95_REG_64_AGC_THRESH3?8
+adafruit_rfm9x._RegisterBits?2(address: int, *, offset: int = 0, bits: int = 1)
+adafruit_rfm9x._TICKS_HALFPERIOD?8
+adafruit_rfm9x._TICKS_MAX?8
+adafruit_rfm9x._TICKS_PERIOD?8
+adafruit_rfm9x.ticks_diff?4(ticks1: int, ticks2: int)
+adafruit_rgb_display.hx8353.HX8353._COLUMN_SET?8
+adafruit_rgb_display.hx8353.HX8353._ENCODE_PIXEL?8
+adafruit_rgb_display.hx8353.HX8353._ENCODE_POS?8
+adafruit_rgb_display.hx8353.HX8353._INIT?8
+adafruit_rgb_display.hx8353.HX8353._PAGE_SET?8
+adafruit_rgb_display.hx8353.HX8353._RAM_READ?8
+adafruit_rgb_display.hx8353.HX8353._RAM_WRITE?8
+adafruit_rgb_display.hx8353.HX8353?1(spi, dc, cs, rst=None, width=128, height=128, rotation=0)
+adafruit_rgb_display.hx8353._CASET?8
+adafruit_rgb_display.hx8353._COLMOD?8
+adafruit_rgb_display.hx8353._DISPOFF?8
+adafruit_rgb_display.hx8353._DISPON?8
+adafruit_rgb_display.hx8353._INVOFF?8
+adafruit_rgb_display.hx8353._INVON?8
+adafruit_rgb_display.hx8353._MADCTL?8
+adafruit_rgb_display.hx8353._NORON?8
+adafruit_rgb_display.hx8353._PASET?8
+adafruit_rgb_display.hx8353._RAMRD?8
+adafruit_rgb_display.hx8353._RAMWR?8
+adafruit_rgb_display.hx8353._SWRESET?8
+adafruit_rgb_display.hx8357.HX8357._COLUMN_SET?8
+adafruit_rgb_display.hx8357.HX8357._ENCODE_PIXEL?8
+adafruit_rgb_display.hx8357.HX8357._ENCODE_POS?8
+adafruit_rgb_display.hx8357.HX8357._INIT?8
+adafruit_rgb_display.hx8357.HX8357._PAGE_SET?8
+adafruit_rgb_display.hx8357.HX8357._RAM_READ?8
+adafruit_rgb_display.hx8357.HX8357._RAM_WRITE?8
+adafruit_rgb_display.hx8357.HX8357?1(spi, dc, cs, rst=None, width=480, height=320, baudrate=16000000, polarity=0, phase=0, rotation=0, )
+adafruit_rgb_display.hx8357._CASET?8
+adafruit_rgb_display.hx8357._COLMOD?8
+adafruit_rgb_display.hx8357._DISPOFF?8
+adafruit_rgb_display.hx8357._DISPON?8
+adafruit_rgb_display.hx8357._INVOFF?8
+adafruit_rgb_display.hx8357._INVON?8
+adafruit_rgb_display.hx8357._MADCTL?8
+adafruit_rgb_display.hx8357._NORON?8
+adafruit_rgb_display.hx8357._PASET?8
+adafruit_rgb_display.hx8357._RAMRD?8
+adafruit_rgb_display.hx8357._RAMWR?8
+adafruit_rgb_display.hx8357._SETC?8
+adafruit_rgb_display.hx8357._SETCOM?8
+adafruit_rgb_display.hx8357._SETCYC?8
+adafruit_rgb_display.hx8357._SETGAMMA?8
+adafruit_rgb_display.hx8357._SETOSC?8
+adafruit_rgb_display.hx8357._SETPANEL?8
+adafruit_rgb_display.hx8357._SETPWR1?8
+adafruit_rgb_display.hx8357._SETRGB?8
+adafruit_rgb_display.hx8357._SETSTBA?8
+adafruit_rgb_display.hx8357._SLPOUT?8
+adafruit_rgb_display.hx8357._SWRESET?8
+adafruit_rgb_display.hx8357._TEARLINE?8
+adafruit_rgb_display.hx8357._TEON?8
+adafruit_rgb_display.ili9341.ILI9341._COLUMN_SET?8
+adafruit_rgb_display.ili9341.ILI9341._DECODE_PIXEL?8
+adafruit_rgb_display.ili9341.ILI9341._ENCODE_PIXEL?8
+adafruit_rgb_display.ili9341.ILI9341._ENCODE_POS?8
+adafruit_rgb_display.ili9341.ILI9341._INIT?8
+adafruit_rgb_display.ili9341.ILI9341._PAGE_SET?8
+adafruit_rgb_display.ili9341.ILI9341._RAM_READ?8
+adafruit_rgb_display.ili9341.ILI9341._RAM_WRITE?8
+adafruit_rgb_display.ili9341.ILI9341.scroll?4(dy=None)
+adafruit_rgb_display.ili9341.ILI9341?1(spi, dc, cs, rst=None, width=240, height=320, baudrate=16000000, polarity=0, phase=0, rotation=0, )
+adafruit_rgb_display.rgb.Display._COLUMN_SET?8
+adafruit_rgb_display.rgb.Display._DECODE_PIXEL?8
+adafruit_rgb_display.rgb.Display._ENCODE_PIXEL?8
+adafruit_rgb_display.rgb.Display._ENCODE_POS?8
+adafruit_rgb_display.rgb.Display._INIT?8
+adafruit_rgb_display.rgb.Display._PAGE_SET?8
+adafruit_rgb_display.rgb.Display._RAM_READ?8
+adafruit_rgb_display.rgb.Display._RAM_WRITE?8
+adafruit_rgb_display.rgb.Display._X_START?8
+adafruit_rgb_display.rgb.Display._Y_START?8
+adafruit_rgb_display.rgb.Display._block?5(x0, y0, x1, y1, data=None)
+adafruit_rgb_display.rgb.Display._decode_pixel?5(data)
+adafruit_rgb_display.rgb.Display._encode_pixel?5(color)
+adafruit_rgb_display.rgb.Display._encode_pos?5(x, y)
+adafruit_rgb_display.rgb.Display.fill?4(color=0)
+adafruit_rgb_display.rgb.Display.fill_rectangle?4(x, y, width, height, color)
+adafruit_rgb_display.rgb.Display.hline?4(x, y, width, color)
+adafruit_rgb_display.rgb.Display.image?4(img, rotation=None, x=0, y=0)
+adafruit_rgb_display.rgb.Display.init?4()
+adafruit_rgb_display.rgb.Display.pixel?4(x, y, color=None)
+adafruit_rgb_display.rgb.Display.rotation?4(val)
+adafruit_rgb_display.rgb.Display.vline?4(x, y, height, color)
+adafruit_rgb_display.rgb.Display?1(width, height, rotation)
+adafruit_rgb_display.rgb.DisplaySPI.read?4(command=None, count=0)
+adafruit_rgb_display.rgb.DisplaySPI.reset?4()
+adafruit_rgb_display.rgb.DisplaySPI.write?4(command=None, data=None)
+adafruit_rgb_display.rgb.DisplaySPI?1(spi, dc, cs, rst=None, width=1, height=1, baudrate=12000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.rgb.DummyPin.deinit?4()
+adafruit_rgb_display.rgb.DummyPin.direction?4(val)
+adafruit_rgb_display.rgb.DummyPin.pull?4(val)
+adafruit_rgb_display.rgb.DummyPin.switch_to_input?4(*args, **kwargs)
+adafruit_rgb_display.rgb.DummyPin.switch_to_output?4(*args, **kwargs)
+adafruit_rgb_display.rgb.DummyPin.value?4(val)
+adafruit_rgb_display.rgb._BUFFER_SIZE?8
+adafruit_rgb_display.rgb.color565?4(r, g=0, b=0)
+adafruit_rgb_display.rgb.image_to_data?4(image)
+adafruit_rgb_display.s6d02a1.S6D02A1._COLUMN_SET?8
+adafruit_rgb_display.s6d02a1.S6D02A1._ENCODE_PIXEL?8
+adafruit_rgb_display.s6d02a1.S6D02A1._ENCODE_POS?8
+adafruit_rgb_display.s6d02a1.S6D02A1._INIT?8
+adafruit_rgb_display.s6d02a1.S6D02A1._PAGE_SET?8
+adafruit_rgb_display.s6d02a1.S6D02A1._RAM_READ?8
+adafruit_rgb_display.s6d02a1.S6D02A1._RAM_WRITE?8
+adafruit_rgb_display.s6d02a1.S6D02A1?1(spi, dc, cs, rst=None, width=128, height=160, rotation=0)
+adafruit_rgb_display.s6d02a1._CASET?8
+adafruit_rgb_display.s6d02a1._COLMOD?8
+adafruit_rgb_display.s6d02a1._DISPON?8
+adafruit_rgb_display.s6d02a1._MADCTL?8
+adafruit_rgb_display.s6d02a1._PASET?8
+adafruit_rgb_display.s6d02a1._RAMRD?8
+adafruit_rgb_display.s6d02a1._RAMWR?8
+adafruit_rgb_display.s6d02a1._SLEEPOUT?8
+adafruit_rgb_display.s6d02a1._SWRESET?8
+adafruit_rgb_display.ssd1331.SSD1331._COLUMN_SET?8
+adafruit_rgb_display.ssd1331.SSD1331._ENCODE_PIXEL?8
+adafruit_rgb_display.ssd1331.SSD1331._ENCODE_POS?8
+adafruit_rgb_display.ssd1331.SSD1331._INIT?8
+adafruit_rgb_display.ssd1331.SSD1331._PAGE_SET?8
+adafruit_rgb_display.ssd1331.SSD1331._RAM_READ?8
+adafruit_rgb_display.ssd1331.SSD1331._RAM_WRITE?8
+adafruit_rgb_display.ssd1331.SSD1331.write?4(command=None, data=None)
+adafruit_rgb_display.ssd1331.SSD1331?1(spi, dc, cs, rst=None, width=96, height=64, baudrate=16000000, polarity=0, phase=0, *, rotation=0)
+adafruit_rgb_display.ssd1331._CLOCKDIV?8
+adafruit_rgb_display.ssd1331._CONTRASTA?8
+adafruit_rgb_display.ssd1331._CONTRASTB?8
+adafruit_rgb_display.ssd1331._CONTRASTC?8
+adafruit_rgb_display.ssd1331._DISPLAYALLOFF?8
+adafruit_rgb_display.ssd1331._DISPLAYALLON?8
+adafruit_rgb_display.ssd1331._DISPLAYOFF?8
+adafruit_rgb_display.ssd1331._DISPLAYOFFSET?8
+adafruit_rgb_display.ssd1331._DISPLAYON?8
+adafruit_rgb_display.ssd1331._DRAWLINE?8
+adafruit_rgb_display.ssd1331._DRAWRECT?8
+adafruit_rgb_display.ssd1331._FILL?8
+adafruit_rgb_display.ssd1331._INVERTDISPLAY?8
+adafruit_rgb_display.ssd1331._LOCK?8
+adafruit_rgb_display.ssd1331._MASTERCURRENT?8
+adafruit_rgb_display.ssd1331._NORMALDISPLAY?8
+adafruit_rgb_display.ssd1331._PHASEPERIOD?8
+adafruit_rgb_display.ssd1331._POWERMODE?8
+adafruit_rgb_display.ssd1331._PRECHARGE?8
+adafruit_rgb_display.ssd1331._PRECHARGEA?8
+adafruit_rgb_display.ssd1331._PRECHARGEB?8
+adafruit_rgb_display.ssd1331._PRECHARGEC?8
+adafruit_rgb_display.ssd1331._PRECHARGELEVEL?8
+adafruit_rgb_display.ssd1331._SETCOLUMN?8
+adafruit_rgb_display.ssd1331._SETMASTER?8
+adafruit_rgb_display.ssd1331._SETMULTIPLEX?8
+adafruit_rgb_display.ssd1331._SETREMAP?8
+adafruit_rgb_display.ssd1331._SETROW?8
+adafruit_rgb_display.ssd1331._STARTLINE?8
+adafruit_rgb_display.ssd1331._VCOMH?8
+adafruit_rgb_display.ssd1351.SSD1351._COLUMN_SET?8
+adafruit_rgb_display.ssd1351.SSD1351._ENCODE_PIXEL?8
+adafruit_rgb_display.ssd1351.SSD1351._ENCODE_POS?8
+adafruit_rgb_display.ssd1351.SSD1351._INIT?8
+adafruit_rgb_display.ssd1351.SSD1351._PAGE_SET?8
+adafruit_rgb_display.ssd1351.SSD1351._RAM_READ?8
+adafruit_rgb_display.ssd1351.SSD1351._RAM_WRITE?8
+adafruit_rgb_display.ssd1351.SSD1351?1(spi, dc, cs, rst=None, width=128, height=128, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.ssd1351._CLOCKDIV?8
+adafruit_rgb_display.ssd1351._COMMANDLOCK?8
+adafruit_rgb_display.ssd1351._CONTRASTABC?8
+adafruit_rgb_display.ssd1351._CONTRASTMASTER?8
+adafruit_rgb_display.ssd1351._DISPLAYALLOFF?8
+adafruit_rgb_display.ssd1351._DISPLAYALLON?8
+adafruit_rgb_display.ssd1351._DISPLAYENHANCE?8
+adafruit_rgb_display.ssd1351._DISPLAYOFF?8
+adafruit_rgb_display.ssd1351._DISPLAYOFFSET?8
+adafruit_rgb_display.ssd1351._DISPLAYON?8
+adafruit_rgb_display.ssd1351._FUNCTIONSELECT?8
+adafruit_rgb_display.ssd1351._HORIZSCROLL?8
+adafruit_rgb_display.ssd1351._INVERTDISPLAY?8
+adafruit_rgb_display.ssd1351._MUXRATIO?8
+adafruit_rgb_display.ssd1351._NORMALDISPLAY?8
+adafruit_rgb_display.ssd1351._PRECHARGE2?8
+adafruit_rgb_display.ssd1351._PRECHARGE?8
+adafruit_rgb_display.ssd1351._PRECHARGELEVEL?8
+adafruit_rgb_display.ssd1351._READRAM?8
+adafruit_rgb_display.ssd1351._SETCOLUMN?8
+adafruit_rgb_display.ssd1351._SETGPIO?8
+adafruit_rgb_display.ssd1351._SETGRAY?8
+adafruit_rgb_display.ssd1351._SETREMAP?8
+adafruit_rgb_display.ssd1351._SETROW?8
+adafruit_rgb_display.ssd1351._SETVSL?8
+adafruit_rgb_display.ssd1351._STARTLINE?8
+adafruit_rgb_display.ssd1351._STARTSCROLL?8
+adafruit_rgb_display.ssd1351._STOPSCROLL?8
+adafruit_rgb_display.ssd1351._USELUT?8
+adafruit_rgb_display.ssd1351._VCOMH?8
+adafruit_rgb_display.ssd1351._WRITERAM?8
+adafruit_rgb_display.st7735.ST7735._COLUMN_SET?8
+adafruit_rgb_display.st7735.ST7735._ENCODE_PIXEL?8
+adafruit_rgb_display.st7735.ST7735._ENCODE_POS?8
+adafruit_rgb_display.st7735.ST7735._INIT?8
+adafruit_rgb_display.st7735.ST7735._PAGE_SET?8
+adafruit_rgb_display.st7735.ST7735._RAM_READ?8
+adafruit_rgb_display.st7735.ST7735._RAM_WRITE?8
+adafruit_rgb_display.st7735.ST7735?1(spi, dc, cs, rst=None, width=128, height=128, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.st7735.ST7735R._INIT?8
+adafruit_rgb_display.st7735.ST7735R.init?4()
+adafruit_rgb_display.st7735.ST7735R?1(spi, dc, cs, rst=None, width=128, height=160, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0, bgr=False)
+adafruit_rgb_display.st7735.ST7735S._INIT?8
+adafruit_rgb_display.st7735.ST7735S?1(spi, dc, cs, bl, rst=None, width=128, height=160, baudrate=16000000, polarity=0, phase=0, *, x_offset=2, y_offset=1, rotation=0)
+adafruit_rgb_display.st7735._CASET?8
+adafruit_rgb_display.st7735._COLMOD?8
+adafruit_rgb_display.st7735._DISPOFF?8
+adafruit_rgb_display.st7735._DISPON?8
+adafruit_rgb_display.st7735._DISSET5?8
+adafruit_rgb_display.st7735._FRMCTR1?8
+adafruit_rgb_display.st7735._FRMCTR2?8
+adafruit_rgb_display.st7735._FRMCTR3?8
+adafruit_rgb_display.st7735._GMCTRN1?8
+adafruit_rgb_display.st7735._GMCTRP1?8
+adafruit_rgb_display.st7735._INVCTR?8
+adafruit_rgb_display.st7735._INVOFF?8
+adafruit_rgb_display.st7735._INVON?8
+adafruit_rgb_display.st7735._MADCTL?8
+adafruit_rgb_display.st7735._NOP?8
+adafruit_rgb_display.st7735._NORON?8
+adafruit_rgb_display.st7735._PTLAR?8
+adafruit_rgb_display.st7735._PTLON?8
+adafruit_rgb_display.st7735._PWCTR1?8
+adafruit_rgb_display.st7735._PWCTR2?8
+adafruit_rgb_display.st7735._PWCTR3?8
+adafruit_rgb_display.st7735._PWCTR4?8
+adafruit_rgb_display.st7735._PWCTR5?8
+adafruit_rgb_display.st7735._PWCTR6?8
+adafruit_rgb_display.st7735._RAMRD?8
+adafruit_rgb_display.st7735._RAMWR?8
+adafruit_rgb_display.st7735._RASET?8
+adafruit_rgb_display.st7735._RDDID?8
+adafruit_rgb_display.st7735._RDDST?8
+adafruit_rgb_display.st7735._RDID1?8
+adafruit_rgb_display.st7735._RDID2?8
+adafruit_rgb_display.st7735._RDID3?8
+adafruit_rgb_display.st7735._RDID4?8
+adafruit_rgb_display.st7735._SLPIN?8
+adafruit_rgb_display.st7735._SLPOUT?8
+adafruit_rgb_display.st7735._SWRESET?8
+adafruit_rgb_display.st7735._VMCTR1?8
+adafruit_rgb_display.st7789.ST7789._COLUMN_SET?8
+adafruit_rgb_display.st7789.ST7789._INIT?8
+adafruit_rgb_display.st7789.ST7789._PAGE_SET?8
+adafruit_rgb_display.st7789.ST7789._RAM_READ?8
+adafruit_rgb_display.st7789.ST7789._RAM_WRITE?8
+adafruit_rgb_display.st7789.ST7789.init?4()
+adafruit_rgb_display.st7789.ST7789?1(spi, dc, cs, rst=None, width=240, height=320, baudrate=16000000, polarity=0, phase=0, *, x_offset=0, y_offset=0, rotation=0)
+adafruit_rgb_display.st7789._CASET?8
+adafruit_rgb_display.st7789._COLMOD?8
+adafruit_rgb_display.st7789._DISPOFF?8
+adafruit_rgb_display.st7789._DISPON?8
+adafruit_rgb_display.st7789._DISSET5?8
+adafruit_rgb_display.st7789._FRMCTR1?8
+adafruit_rgb_display.st7789._FRMCTR2?8
+adafruit_rgb_display.st7789._FRMCTR3?8
+adafruit_rgb_display.st7789._GMCTRN1?8
+adafruit_rgb_display.st7789._GMCTRP1?8
+adafruit_rgb_display.st7789._INVCTR?8
+adafruit_rgb_display.st7789._INVOFF?8
+adafruit_rgb_display.st7789._INVON?8
+adafruit_rgb_display.st7789._MADCTL?8
+adafruit_rgb_display.st7789._NOP?8
+adafruit_rgb_display.st7789._NORON?8
+adafruit_rgb_display.st7789._PTLAR?8
+adafruit_rgb_display.st7789._PTLON?8
+adafruit_rgb_display.st7789._PWCTR1?8
+adafruit_rgb_display.st7789._PWCTR2?8
+adafruit_rgb_display.st7789._PWCTR3?8
+adafruit_rgb_display.st7789._PWCTR4?8
+adafruit_rgb_display.st7789._PWCTR5?8
+adafruit_rgb_display.st7789._PWCTR6?8
+adafruit_rgb_display.st7789._RAMRD?8
+adafruit_rgb_display.st7789._RAMWR?8
+adafruit_rgb_display.st7789._RASET?8
+adafruit_rgb_display.st7789._RDDID?8
+adafruit_rgb_display.st7789._RDDST?8
+adafruit_rgb_display.st7789._RDID1?8
+adafruit_rgb_display.st7789._RDID2?8
+adafruit_rgb_display.st7789._RDID3?8
+adafruit_rgb_display.st7789._RDID4?8
+adafruit_rgb_display.st7789._SLPIN?8
+adafruit_rgb_display.st7789._SLPOUT?8
+adafruit_rgb_display.st7789._SWRESET?8
+adafruit_rgb_display.st7789._VMCTR1?8
+adafruit_rgbled.RGBLED.color?4(value)
+adafruit_rgbled.RGBLED.deinit?4()
+adafruit_rgbled.RGBLED?1(red_pin, green_pin, blue_pin, invert_pwm=False)
+adafruit_rockblock.RockBlock._transfer_buffer?5()
+adafruit_rockblock.RockBlock._uart_xfer?5(cmd)
+adafruit_rockblock.RockBlock.data_in?4(buf)
+adafruit_rockblock.RockBlock.data_out?4(buf)
+adafruit_rockblock.RockBlock.energy_monitor?4(value)
+adafruit_rockblock.RockBlock.geolocation?4()
+adafruit_rockblock.RockBlock.model?4()
+adafruit_rockblock.RockBlock.reset?4()
+adafruit_rockblock.RockBlock.revision?4()
+adafruit_rockblock.RockBlock.ring_alert?4(value)
+adafruit_rockblock.RockBlock.ring_indication?4()
+adafruit_rockblock.RockBlock.satellite_transfer?4(location=None)
+adafruit_rockblock.RockBlock.serial_number?4()
+adafruit_rockblock.RockBlock.signal_quality?4()
+adafruit_rockblock.RockBlock.status?4()
+adafruit_rockblock.RockBlock.system_time?4()
+adafruit_rockblock.RockBlock.text_in?4(text)
+adafruit_rockblock.RockBlock.text_out?4(text)
+adafruit_rockblock.RockBlock?1(uart, baudrate=19200)
+adafruit_rplidar.DEFAULT_MOTOR_PWM?7
+adafruit_rplidar.DESCRIPTOR_LEN?7
+adafruit_rplidar.ExpressPacket.from_string?4(data: bytes)
+adafruit_rplidar.ExpressPacket.sign?7
+adafruit_rplidar.ExpressPacket.sync1?7
+adafruit_rplidar.ExpressPacket.sync2?7
+adafruit_rplidar.GET_HEALTH_BYTE?7
+adafruit_rplidar.GET_INFO_BYTE?7
+adafruit_rplidar.HEALTH_LEN?7
+adafruit_rplidar.HEALTH_TYPE?7
+adafruit_rplidar.INFO_LEN?7
+adafruit_rplidar.INFO_TYPE?7
+adafruit_rplidar.MAX_MOTOR_PWM?7
+adafruit_rplidar.RESET_BYTE?7
+adafruit_rplidar.RPLidar._control_motor?5(val: bool)
+adafruit_rplidar.RPLidar._read_descriptor?5()
+adafruit_rplidar.RPLidar._read_response?5(dsize: int)
+adafruit_rplidar.RPLidar._send_cmd?5(cmd: bytes)
+adafruit_rplidar.RPLidar._send_payload_cmd?5(cmd: bytes, payload: bytes)
+adafruit_rplidar.RPLidar._serial_port?8
+adafruit_rplidar.RPLidar.baudrate?7
+adafruit_rplidar.RPLidar.clear_input?4()
+adafruit_rplidar.RPLidar.connect?4()
+adafruit_rplidar.RPLidar.descriptor_size?7
+adafruit_rplidar.RPLidar.disconnect?4()
+adafruit_rplidar.RPLidar.express_data?7
+adafruit_rplidar.RPLidar.express_frame?7
+adafruit_rplidar.RPLidar.express_old_data?7
+adafruit_rplidar.RPLidar.health?4()
+adafruit_rplidar.RPLidar.info?4()
+adafruit_rplidar.RPLidar.iter_measurements?4(max_buf_meas: int = 500, scan_type: int = SCAN_TYPE_NORMAL)
+adafruit_rplidar.RPLidar.iter_measurments?4(max_buf_meas: int = 500)
+adafruit_rplidar.RPLidar.iter_scans?4(max_buf_meas: int = 500, min_len: int = 5)
+adafruit_rplidar.RPLidar.log?4(level: str, msg: str)
+adafruit_rplidar.RPLidar.log_bytes?4(level: str, msg: str, ba: bytes)
+adafruit_rplidar.RPLidar.motor?7
+adafruit_rplidar.RPLidar.motor_pin?7
+adafruit_rplidar.RPLidar.port?7
+adafruit_rplidar.RPLidar.reset?4()
+adafruit_rplidar.RPLidar.scan_type?7
+adafruit_rplidar.RPLidar.scanning?7
+adafruit_rplidar.RPLidar.set_pwm?4(pwm: int)
+adafruit_rplidar.RPLidar.start?4(scan_type: int = SCAN_TYPE_NORMAL)
+adafruit_rplidar.RPLidar.start_motor?4()
+adafruit_rplidar.RPLidar.stop?4()
+adafruit_rplidar.RPLidar.stop_motor?4()
+adafruit_rplidar.RPLidar.timeout?7
+adafruit_rplidar.RPLidar?1(motor_pin: DigitalInOut, port: UART, baudrate: int = 115200, timeout: float = 1, logging: bool = False, )
+adafruit_rplidar.SCAN_TYPE_EXPRESS?7
+adafruit_rplidar.SCAN_TYPE_FORCE?7
+adafruit_rplidar.SCAN_TYPE_NORMAL?7
+adafruit_rplidar.SET_PWM_BYTE?7
+adafruit_rplidar.STOP_BYTE?7
+adafruit_rplidar.SYNC_BYTE2?7
+adafruit_rplidar.SYNC_BYTE?7
+adafruit_rplidar._HEALTH_STATUSES?8
+adafruit_rplidar._SCAN_TYPES?8
+adafruit_rplidar._process_express_scan?5(data: "ExpressPacket", new_angle: float, frame: int)
+adafruit_rplidar._process_scan?5(raw: bytes)
+adafruit_rplidar.express_packet?7
+adafruit_rsa._compat.INTEGER_TYPES?7
+adafruit_rsa._compat.MAX_INT16?7
+adafruit_rsa._compat.MAX_INT32?7
+adafruit_rsa._compat.MAX_INT64?7
+adafruit_rsa._compat.MAX_INT?7
+adafruit_rsa._compat.byte?4(num: int)
+adafruit_rsa._compat.get_word_alignment?4(num: int, force_arch: int = 64, _machine_word_size: Literal[64, 32] = MACHINE_WORD_SIZE, )
+adafruit_rsa._compat.is_bytes?4(obj: Any)
+adafruit_rsa._compat.is_integer?4(obj: Any)
+adafruit_rsa._compat.write_to_stdout?4(data: bytes)
+adafruit_rsa._compat.xor_bytes?4(bytes_1: bytes, bytes_2: bytes)
+adafruit_rsa.asn1.AsnPubKey.componentType?7
+adafruit_rsa.asn1.OpenSSLPubKey.componentType?7
+adafruit_rsa.asn1.OpenSSLPubKey.implicitTag?7
+adafruit_rsa.asn1.PubKeyHeader.componentType?7
+adafruit_rsa.common.NotRelativePrimeError?1(a: int, b: int, d: int, msg: Optional[str] = None)
+adafruit_rsa.common.bit_length?4(int_type: int)
+adafruit_rsa.common.bit_size?4(num: int)
+adafruit_rsa.common.byte_size?4(number: int)
+adafruit_rsa.common.ceil_div?4(num: int, div: int)
+adafruit_rsa.common.crt?4(a_values: Sequence[int], modulo_values: Sequence[int])
+adafruit_rsa.common.extended_gcd?4(a: int, b: int)
+adafruit_rsa.common.inverse?4(x: int, n: int)
+adafruit_rsa.core.assert_int?4(var: Any, name: str)
+adafruit_rsa.core.decrypt_int?4(cyphertext: int, dkey: int, n: int)
+adafruit_rsa.core.encrypt_int?4(message: int, ekey: int, n: int)
+adafruit_rsa.core.fast_pow?4(x: int, e: int, m: int)
+adafruit_rsa.key.AbstractKey._assert_format_exists?5(methods: Dict[str, Callable])
+adafruit_rsa.key.AbstractKey._load_pkcs1_der?5(keyfile: bytes)
+adafruit_rsa.key.AbstractKey._load_pkcs1_pem?5(keyfile: bytes)
+adafruit_rsa.key.AbstractKey._save_pkcs1_der?5()
+adafruit_rsa.key.AbstractKey._save_pkcs1_pem?5()
+adafruit_rsa.key.AbstractKey.blind?4(message: int, r: int)
+adafruit_rsa.key.AbstractKey.load_pkcs1?4(keyfile: bytes, format: Literal["PEM", "DER"] = "PEM")
+adafruit_rsa.key.AbstractKey.save_pkcs1?4(format: Literal["PEM", "DER"] = "PEM")
+adafruit_rsa.key.AbstractKey.unblind?4(blinded: int, r: int)
+adafruit_rsa.key.AbstractKey?1(n: int, e: int)
+adafruit_rsa.key.AsnPrivKey.componentType?7
+adafruit_rsa.key.DEFAULT_EXPONENT?7
+adafruit_rsa.key.PrivateKey._load_pkcs1_der?5(keyfile: bytes)
+adafruit_rsa.key.PrivateKey._load_pkcs1_pem?5(keyfile: bytes)
+adafruit_rsa.key.PrivateKey._save_pkcs1_der?5()
+adafruit_rsa.key.PrivateKey._save_pkcs1_pem?5()
+adafruit_rsa.key.PrivateKey.blinded_decrypt?4(encrypted: int)
+adafruit_rsa.key.PrivateKey.blinded_encrypt?4(message: int)
+adafruit_rsa.key.PrivateKey?1(n: int, e: int, d: int, p: int, q: int)
+adafruit_rsa.key.PublicKey._load_pkcs1_der?5(keyfile: bytes)
+adafruit_rsa.key.PublicKey._load_pkcs1_pem?5(keyfile: bytes)
+adafruit_rsa.key.PublicKey._save_pkcs1_der?5()
+adafruit_rsa.key.PublicKey._save_pkcs1_pem?5()
+adafruit_rsa.key.PublicKey.load_pkcs1_openssl_der?4(keyfile: bytes)
+adafruit_rsa.key.PublicKey.load_pkcs1_openssl_pem?4(keyfile: bytes)
+adafruit_rsa.key.calculate_keys?4(p: int, q: int)
+adafruit_rsa.key.calculate_keys_custom_exponent?4(p: int, q: int, exponent: int)
+adafruit_rsa.key.find_p_q?4(nbits: int, getprime_func: Callable[[int], int] = adafruit_rsa.prime.getprime, accurate: bool = True, )
+adafruit_rsa.key.gen_keys?4(nbits: int, getprime_func: Callable[[int], int], accurate: bool = True, exponent: int = DEFAULT_EXPONENT, )
+adafruit_rsa.key.is_acceptable?4(p: int, q: int)
+adafruit_rsa.key.log?7
+adafruit_rsa.key.newkeys?4(nbits: int, accurate: bool = True, poolsize: int = 1, exponent: int = DEFAULT_EXPONENT, log_level: str = "INFO", )
+adafruit_rsa.machine_size.MAX_INT16?7
+adafruit_rsa.machine_size.MAX_INT32?7
+adafruit_rsa.machine_size.MAX_INT64?7
+adafruit_rsa.machine_size.MAX_INT?7
+adafruit_rsa.machine_size.get_word_alignment?4(num: int, force_arch: int = 64, _machine_word_size: Literal[64, 32] = MACHINE_WORD_SIZE, )
+adafruit_rsa.pem._markers?5(pem_marker: Union[bytes, str])
+adafruit_rsa.pem.load_pem?4(contents: Union[bytes, str], pem_marker: Union[bytes, str])
+adafruit_rsa.pem.save_pem?4(contents: bytes, pem_marker: Union[bytes, str])
+adafruit_rsa.pkcs1.HASH_ASN1?7
+adafruit_rsa.pkcs1.HASH_METHODS?7
+adafruit_rsa.pkcs1._FileLikeObject.read?4(blocksize: int)
+adafruit_rsa.pkcs1._find_method_hash?5(clearsig: bytes)
+adafruit_rsa.pkcs1._pad_for_encryption?5(message: bytes, target_length: int)
+adafruit_rsa.pkcs1._pad_for_signing?5(message: bytes, target_length: int)
+adafruit_rsa.pkcs1.compute_hash?4(message: Union[bytes, str, _FileLikeObject], method_name: str)
+adafruit_rsa.pkcs1.decrypt?4(crypto: bytes, priv_key: PrivateKey)
+adafruit_rsa.pkcs1.encrypt?4(message: bytes, pub_key: PublicKey)
+adafruit_rsa.pkcs1.find_signature_hash?4(signature: bytes, pub_key: PublicKey)
+adafruit_rsa.pkcs1.sign?4(message: Union[bytes, _FileLikeObject], priv_key: PrivateKey, hash_method: str)
+adafruit_rsa.pkcs1.sign_hash?4(hash_value: Optional[bytes], priv_key: PrivateKey, hash_method: Literal["MD5", "SHA-1", "SHA-224", "SHA-256", "SHA-384", "SHA-512"], )
+adafruit_rsa.pkcs1.verify?4(message: Union[bytes, _FileLikeObject], signature: bytes, pub_key: PublicKey)
+adafruit_rsa.pkcs1.yield_fixedblocks?4(infile: _FileLikeObject, blocksize: int)
+adafruit_rsa.prime.are_relatively_prime?4(a: int, b: int)
+adafruit_rsa.prime.gcd?4(p: int, q: int)
+adafruit_rsa.prime.get_primality_testing_rounds?4(number: int)
+adafruit_rsa.prime.getprime?4(nbits: int)
+adafruit_rsa.prime.is_prime?4(number: int)
+adafruit_rsa.prime.miller_rabin_primality_testing?4(n: int, k: int)
+adafruit_rsa.prime.pow_mod?4(x: int, y: int, z: int)
+adafruit_rsa.randnum.randint?4(maxvalue: int)
+adafruit_rsa.randnum.read_random_bits?4(nbits: int)
+adafruit_rsa.randnum.read_random_int?4(nbits: int)
+adafruit_rsa.randnum.read_random_odd_int?4(nbits: int)
+adafruit_rsa.transform._int2bytes?5(number: int, block_size: Optional[int] = None)
+adafruit_rsa.transform.bytes2int?4(raw_bytes: bytes)
+adafruit_rsa.transform.bytes_leading?4(raw_bytes: bytes, needle: bytes = b"\x00")
+adafruit_rsa.transform.int2bytes?4(number: int, fill_size: Optional[int] = None, chunk_size: Optional[int] = None, overflow: bool = False, )
+adafruit_rtttl.AUDIOIO_AVAILABLE?7
+adafruit_rtttl.PIANO?7
+adafruit_rtttl.WAVEFORM_AVAILABLE?7
+adafruit_rtttl._get_wave?5(tune: str, octave: int)
+adafruit_rtttl._parse_note?5(note: str, duration: int = 2, octave: int = 6)
+adafruit_rtttl._play_to_pin?5(tune: str, base_tone: Union[pwmio.PWMOut, AudioOut], min_freq: float, duration: int, octave: int, tempo: int, )
+adafruit_rtttl.play?4(pin, rtttl: str, octave: Optional[int] = None, duration: Optional[int] = None, tempo: Optional[int] = None, )
+adafruit_scd30.SCD30.CO2?4()
+adafruit_scd30.SCD30._check_crc?5(data_bytes, crc)
+adafruit_scd30.SCD30._crc8?5()
+adafruit_scd30.SCD30._read_data?5()
+adafruit_scd30.SCD30._read_register?5(reg_addr)
+adafruit_scd30.SCD30._send_command?5(command, arguments=None)
+adafruit_scd30.SCD30.altitude?4(altitude)
+adafruit_scd30.SCD30.ambient_pressure?4(pressure_mbar)
+adafruit_scd30.SCD30.data_available?4()
+adafruit_scd30.SCD30.forced_recalibration_reference?4(reference_value)
+adafruit_scd30.SCD30.measurement_interval?4(value)
+adafruit_scd30.SCD30.relative_humidity?4()
+adafruit_scd30.SCD30.reset?4()
+adafruit_scd30.SCD30.self_calibration_enabled?4(enabled)
+adafruit_scd30.SCD30.temperature?4()
+adafruit_scd30.SCD30.temperature_offset?4(offset)
+adafruit_scd30.SCD30?1(i2c_bus, ambient_pressure=0, address=SCD30_DEFAULT_ADDR)
+adafruit_scd30.SCD30_DEFAULT_ADDR?7
+adafruit_scd30._CMD_AUTOMATIC_SELF_CALIBRATION?8
+adafruit_scd30._CMD_CONTINUOUS_MEASUREMENT?8
+adafruit_scd30._CMD_GET_DATA_READY?8
+adafruit_scd30._CMD_READ_MEASUREMENT?8
+adafruit_scd30._CMD_SET_ALTITUDE_COMPENSATION?8
+adafruit_scd30._CMD_SET_FORCED_RECALIBRATION_FACTOR?8
+adafruit_scd30._CMD_SET_MEASUREMENT_INTERVAL?8
+adafruit_scd30._CMD_SET_TEMPERATURE_OFFSET?8
+adafruit_scd30._CMD_SOFT_RESET?8
+adafruit_scd4x.SCD4X.CO2?4()
+adafruit_scd4x.SCD4X._check_buffer_crc?5(buf)
+adafruit_scd4x.SCD4X._crc8?5()
+adafruit_scd4x.SCD4X._read_data?5()
+adafruit_scd4x.SCD4X._read_reply?5(buff, num)
+adafruit_scd4x.SCD4X._send_command?5(cmd: int, cmd_delay: float = 0)
+adafruit_scd4x.SCD4X._set_command_value?5(cmd, value, cmd_delay=0)
+adafruit_scd4x.SCD4X.altitude?4(height)
+adafruit_scd4x.SCD4X.data_ready?4()
+adafruit_scd4x.SCD4X.factory_reset?4()
+adafruit_scd4x.SCD4X.force_calibration?4(target_co2)
+adafruit_scd4x.SCD4X.persist_settings?4()
+adafruit_scd4x.SCD4X.reinit?4()
+adafruit_scd4x.SCD4X.relative_humidity?4()
+adafruit_scd4x.SCD4X.self_calibration_enabled?4(enabled)
+adafruit_scd4x.SCD4X.self_test?4()
+adafruit_scd4x.SCD4X.serial_number?4()
+adafruit_scd4x.SCD4X.set_ambient_pressure?4(ambient_pressure)
+adafruit_scd4x.SCD4X.start_low_periodic_measurement?4()
+adafruit_scd4x.SCD4X.start_periodic_measurement?4()
+adafruit_scd4x.SCD4X.stop_periodic_measurement?4()
+adafruit_scd4x.SCD4X.temperature?4()
+adafruit_scd4x.SCD4X.temperature_offset?4(offset)
+adafruit_scd4x.SCD4X?1(i2c_bus, address=SCD4X_DEFAULT_ADDR)
+adafruit_scd4x.SCD4X_DEFAULT_ADDR?7
+adafruit_scd4x._SCD4X_DATAREADY?8
+adafruit_scd4x._SCD4X_FACTORYRESET?8
+adafruit_scd4x._SCD4X_FORCEDRECAL?8
+adafruit_scd4x._SCD4X_GETALTITUDE?8
+adafruit_scd4x._SCD4X_GETASCE?8
+adafruit_scd4x._SCD4X_GETTEMPOFFSET?8
+adafruit_scd4x._SCD4X_PERSISTSETTINGS?8
+adafruit_scd4x._SCD4X_READMEASUREMENT?8
+adafruit_scd4x._SCD4X_REINIT?8
+adafruit_scd4x._SCD4X_SELFTEST?8
+adafruit_scd4x._SCD4X_SERIALNUMBER?8
+adafruit_scd4x._SCD4X_SETALTITUDE?8
+adafruit_scd4x._SCD4X_SETASCE?8
+adafruit_scd4x._SCD4X_SETPRESSURE?8
+adafruit_scd4x._SCD4X_SETTEMPOFFSET?8
+adafruit_scd4x._SCD4X_STARTLOWPOWERPERIODICMEASUREMENT?8
+adafruit_scd4x._SCD4X_STARTPERIODICMEASUREMENT?8
+adafruit_scd4x._SCD4X_STOPPERIODICMEASUREMENT?8
+adafruit_sdcard.CRC_TABLE?7
+adafruit_sdcard.SDCard._block_cmd?5(card: SPI, cmd: int, block: int, crc: int, response_buf: Optional[WriteableBuffer] = None, )
+adafruit_sdcard.SDCard._cmd?5(card: SPI, cmd: int, arg: Union[int, ReadableBuffer] = 0, crc: int = 0, response_buf: Optional[WriteableBuffer] = None, data_block: bool = True, wait: bool = True, )
+adafruit_sdcard.SDCard._cmd_nodata?5(card: SPI, cmd: int, response: int = 0xFF)
+adafruit_sdcard.SDCard._init_card?5(chip_select: DigitalInOut)
+adafruit_sdcard.SDCard._init_card_v1?5(card: SPI)
+adafruit_sdcard.SDCard._init_card_v2?5(card: SPI)
+adafruit_sdcard.SDCard._readinto?5(card: SPI, buf: WriteableBuffer, start: int = 0, end: Optional[int] = None)
+adafruit_sdcard.SDCard._wait_for_ready?5(card: SPI, timeout: float = 0.3)
+adafruit_sdcard.SDCard._write?5(card: SPI, token: int, buf: ReadableBuffer, start: int = 0, end: Optional[int] = None, )
+adafruit_sdcard.SDCard.count?4()
+adafruit_sdcard.SDCard.readblocks?4(start_block: int, buf: WriteableBuffer)
+adafruit_sdcard.SDCard.writeblocks?4(start_block: int, buf: ReadableBuffer)
+adafruit_sdcard.SDCard?1(spi: SPI, cs: DigitalInOut, baudrate: int = 1320000)
+adafruit_sdcard._CMD_TIMEOUT?8
+adafruit_sdcard._R1_IDLE_STATE?8
+adafruit_sdcard._R1_ILLEGAL_COMMAND?8
+adafruit_sdcard._TOKEN_CMD25?8
+adafruit_sdcard._TOKEN_DATA?8
+adafruit_sdcard._TOKEN_STOP_TRAN?8
+adafruit_sdcard._calculate_crc_table?5()
+adafruit_sdcard.calculate_crc?4(message: ReadableBuffer)
+adafruit_seesaw.analoginput.AnalogInput.deinit?4()
+adafruit_seesaw.analoginput.AnalogInput.reference_voltage?4()
+adafruit_seesaw.analoginput.AnalogInput.value?4()
+adafruit_seesaw.analoginput.AnalogInput?1(seesaw, pin, delay=0.008)
+adafruit_seesaw.attiny8x7.ATtiny8x7_Pinmap.analog_pins?7
+adafruit_seesaw.attiny8x7.ATtiny8x7_Pinmap.pwm_pins?7
+adafruit_seesaw.attiny8x7.ATtiny8x7_Pinmap.pwm_width?7
+adafruit_seesaw.attiny8x7.ATtiny8x7_Pinmap.touch_pins?7
+adafruit_seesaw.crickit.Crickit_Pinmap.analog_pins?7
+adafruit_seesaw.crickit.Crickit_Pinmap.pwm_pins?7
+adafruit_seesaw.crickit.Crickit_Pinmap.pwm_width?7
+adafruit_seesaw.crickit.Crickit_Pinmap.touch_pins?7
+adafruit_seesaw.crickit._CRICKIT_CAPTOUCH1?8
+adafruit_seesaw.crickit._CRICKIT_CAPTOUCH2?8
+adafruit_seesaw.crickit._CRICKIT_CAPTOUCH3?8
+adafruit_seesaw.crickit._CRICKIT_CAPTOUCH4?8
+adafruit_seesaw.crickit._CRICKIT_DRIVE1?8
+adafruit_seesaw.crickit._CRICKIT_DRIVE2?8
+adafruit_seesaw.crickit._CRICKIT_DRIVE3?8
+adafruit_seesaw.crickit._CRICKIT_DRIVE4?8
+adafruit_seesaw.crickit._CRICKIT_MOTOR1A?8
+adafruit_seesaw.crickit._CRICKIT_MOTOR1B?8
+adafruit_seesaw.crickit._CRICKIT_MOTOR2A?8
+adafruit_seesaw.crickit._CRICKIT_MOTOR2B?8
+adafruit_seesaw.crickit._CRICKIT_SERVO1?8
+adafruit_seesaw.crickit._CRICKIT_SERVO2?8
+adafruit_seesaw.crickit._CRICKIT_SERVO3?8
+adafruit_seesaw.crickit._CRICKIT_SERVO4?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL1?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL2?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL3?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL4?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL5?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL6?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL7?8
+adafruit_seesaw.crickit._CRICKIT_SIGNAL8?8
+adafruit_seesaw.crickit.const?4(x)
+adafruit_seesaw.digitalio.DigitalIO.deinit?4()
+adafruit_seesaw.digitalio.DigitalIO.direction?4(value)
+adafruit_seesaw.digitalio.DigitalIO.drive_mode?4(mode)
+adafruit_seesaw.digitalio.DigitalIO.pull?4(mode)
+adafruit_seesaw.digitalio.DigitalIO.switch_to_input?4(pull=None)
+adafruit_seesaw.digitalio.DigitalIO.switch_to_output?4(value=False, drive_mode=digitalio.DriveMode.PUSH_PULL)
+adafruit_seesaw.digitalio.DigitalIO.value?4(val)
+adafruit_seesaw.digitalio.DigitalIO?1(seesaw, pin)
+adafruit_seesaw.keypad.KeyEvent?1(num, edge)
+adafruit_seesaw.keypad.Keypad.EDGE_FALLING?7
+adafruit_seesaw.keypad.Keypad.EDGE_HIGH?7
+adafruit_seesaw.keypad.Keypad.EDGE_LOW?7
+adafruit_seesaw.keypad.Keypad.EDGE_RISING?7
+adafruit_seesaw.keypad.Keypad.count?4(value)
+adafruit_seesaw.keypad.Keypad.interrupt_enabled?4(value)
+adafruit_seesaw.keypad.Keypad.read_keypad?4(num)
+adafruit_seesaw.keypad.Keypad.set_event?4(key, edge, enable)
+adafruit_seesaw.keypad.Keypad?1(i2c_bus, addr=0x49, drdy=None)
+adafruit_seesaw.keypad._KEYPAD_BASE?8
+adafruit_seesaw.keypad._KEYPAD_COUNT?8
+adafruit_seesaw.keypad._KEYPAD_EVENT?8
+adafruit_seesaw.keypad._KEYPAD_FIFO?8
+adafruit_seesaw.keypad._KEYPAD_INTENCLR?8
+adafruit_seesaw.keypad._KEYPAD_INTENSET?8
+adafruit_seesaw.keypad._KEYPAD_STATUS?8
+adafruit_seesaw.keypad.const?4(x)
+adafruit_seesaw.neopixel.GRB?7
+adafruit_seesaw.neopixel.GRBW?7
+adafruit_seesaw.neopixel.NeoPixel.brightness?4(brightness)
+adafruit_seesaw.neopixel.NeoPixel.deinit?4()
+adafruit_seesaw.neopixel.NeoPixel.fill?4(color)
+adafruit_seesaw.neopixel.NeoPixel.show?4()
+adafruit_seesaw.neopixel.NeoPixel?1(seesaw, pin, n, *, bpp=None, brightness=1.0, auto_write=True, pixel_order=None)
+adafruit_seesaw.neopixel.RGB?7
+adafruit_seesaw.neopixel.RGBW?7
+adafruit_seesaw.neopixel._NEOPIXEL_BASE?8
+adafruit_seesaw.neopixel._NEOPIXEL_BUF?8
+adafruit_seesaw.neopixel._NEOPIXEL_BUF_LENGTH?8
+adafruit_seesaw.neopixel._NEOPIXEL_PIN?8
+adafruit_seesaw.neopixel._NEOPIXEL_SHOW?8
+adafruit_seesaw.neopixel._NEOPIXEL_SPEED?8
+adafruit_seesaw.neopixel._NEOPIXEL_STATUS?8
+adafruit_seesaw.neopixel.const?4(x)
+adafruit_seesaw.pwmout.PWMOut.duty_cycle?4(value)
+adafruit_seesaw.pwmout.PWMOut.fraction?4(value)
+adafruit_seesaw.pwmout.PWMOut.frequency?4(frequency)
+adafruit_seesaw.pwmout.PWMOut?1(seesaw, pin)
+adafruit_seesaw.robohat.MM1_Pinmap.analog_pins?7
+adafruit_seesaw.robohat.MM1_Pinmap.pwm_pins?7
+adafruit_seesaw.robohat.MM1_Pinmap.pwm_width?7
+adafruit_seesaw.robohat.MM1_Pinmap.touch_pins?7
+adafruit_seesaw.robohat._MM1_D0?8
+adafruit_seesaw.robohat._MM1_D10?8
+adafruit_seesaw.robohat._MM1_D11?8
+adafruit_seesaw.robohat._MM1_D12?8
+adafruit_seesaw.robohat._MM1_D13?8
+adafruit_seesaw.robohat._MM1_D14?8
+adafruit_seesaw.robohat._MM1_D1?8
+adafruit_seesaw.robohat._MM1_D2?8
+adafruit_seesaw.robohat._MM1_D3?8
+adafruit_seesaw.robohat._MM1_D4?8
+adafruit_seesaw.robohat._MM1_D5?8
+adafruit_seesaw.robohat._MM1_D6?8
+adafruit_seesaw.robohat._MM1_D7?8
+adafruit_seesaw.robohat._MM1_D8?8
+adafruit_seesaw.robohat._MM1_D9?8
+adafruit_seesaw.robohat._MM1_RCH1?8
+adafruit_seesaw.robohat._MM1_RCH2?8
+adafruit_seesaw.robohat._MM1_RCH3?8
+adafruit_seesaw.robohat._MM1_RCH4?8
+adafruit_seesaw.robohat._MM1_SERVO1?8
+adafruit_seesaw.robohat._MM1_SERVO2?8
+adafruit_seesaw.robohat._MM1_SERVO3?8
+adafruit_seesaw.robohat._MM1_SERVO4?8
+adafruit_seesaw.robohat._MM1_SERVO5?8
+adafruit_seesaw.robohat._MM1_SERVO6?8
+adafruit_seesaw.robohat._MM1_SERVO7?8
+adafruit_seesaw.robohat._MM1_SERVO8?8
+adafruit_seesaw.robohat.const?4(x)
+adafruit_seesaw.rotaryio.IncrementalEncoder.position?4(value)
+adafruit_seesaw.rotaryio.IncrementalEncoder?1(seesaw, encoder=0)
+adafruit_seesaw.samd09.SAMD09_Pinmap.analog_pins?7
+adafruit_seesaw.samd09.SAMD09_Pinmap.pwm_pins?7
+adafruit_seesaw.samd09.SAMD09_Pinmap.pwm_width?7
+adafruit_seesaw.samd09.SAMD09_Pinmap.touch_pins?7
+adafruit_seesaw.samd09._ADC_INPUT_0_PIN?8
+adafruit_seesaw.samd09._ADC_INPUT_1_PIN?8
+adafruit_seesaw.samd09._ADC_INPUT_2_PIN?8
+adafruit_seesaw.samd09._ADC_INPUT_3_PIN?8
+adafruit_seesaw.samd09._PWM_0_PIN?8
+adafruit_seesaw.samd09._PWM_1_PIN?8
+adafruit_seesaw.samd09._PWM_2_PIN?8
+adafruit_seesaw.samd09._PWM_3_PIN?8
+adafruit_seesaw.samd09.const?4(x)
+adafruit_seesaw.seesaw.Seesaw.INPUT?7
+adafruit_seesaw.seesaw.Seesaw.INPUT_PULLDOWN?7
+adafruit_seesaw.seesaw.Seesaw.INPUT_PULLUP?7
+adafruit_seesaw.seesaw.Seesaw.OUTPUT?7
+adafruit_seesaw.seesaw.Seesaw._pin_mode_bulk_x?5(capacity, offset, pins, mode)
+adafruit_seesaw.seesaw.Seesaw.analog_read?4(pin, delay=0.008)
+adafruit_seesaw.seesaw.Seesaw.analog_write?4(pin, value)
+adafruit_seesaw.seesaw.Seesaw.digital_read?4(pin)
+adafruit_seesaw.seesaw.Seesaw.digital_read_bulk?4(pins, delay=0.008)
+adafruit_seesaw.seesaw.Seesaw.digital_read_bulk_b?4(pins, delay=0.008)
+adafruit_seesaw.seesaw.Seesaw.digital_write?4(pin, value)
+adafruit_seesaw.seesaw.Seesaw.digital_write_bulk?4(pins, value)
+adafruit_seesaw.seesaw.Seesaw.digital_write_bulk_b?4(pins, value)
+adafruit_seesaw.seesaw.Seesaw.disable_encoder_interrupt?4(encoder=0)
+adafruit_seesaw.seesaw.Seesaw.eeprom_read8?4(addr)
+adafruit_seesaw.seesaw.Seesaw.eeprom_write8?4(addr, val)
+adafruit_seesaw.seesaw.Seesaw.eeprom_write?4(addr, buf)
+adafruit_seesaw.seesaw.Seesaw.enable_encoder_interrupt?4(encoder=0)
+adafruit_seesaw.seesaw.Seesaw.encoder_delta?4(encoder=0)
+adafruit_seesaw.seesaw.Seesaw.encoder_position?4(encoder=0)
+adafruit_seesaw.seesaw.Seesaw.get_GPIO_interrupt_flag?4(delay=0.008)
+adafruit_seesaw.seesaw.Seesaw.get_i2c_addr?4()
+adafruit_seesaw.seesaw.Seesaw.get_options?4()
+adafruit_seesaw.seesaw.Seesaw.get_temp?4()
+adafruit_seesaw.seesaw.Seesaw.get_version?4()
+adafruit_seesaw.seesaw.Seesaw.moisture_read?4()
+adafruit_seesaw.seesaw.Seesaw.pin_mode?4(pin, mode)
+adafruit_seesaw.seesaw.Seesaw.pin_mode_bulk?4(pins, mode)
+adafruit_seesaw.seesaw.Seesaw.pin_mode_bulk_b?4(pins, mode)
+adafruit_seesaw.seesaw.Seesaw.read8?4(reg_base, reg)
+adafruit_seesaw.seesaw.Seesaw.read?4(reg_base, reg, buf, delay=0.008)
+adafruit_seesaw.seesaw.Seesaw.set_GPIO_interrupts?4(pins, enabled)
+adafruit_seesaw.seesaw.Seesaw.set_encoder_position?4(pos, encoder=0)
+adafruit_seesaw.seesaw.Seesaw.set_i2c_addr?4(addr)
+adafruit_seesaw.seesaw.Seesaw.set_pwm_freq?4(pin, freq)
+adafruit_seesaw.seesaw.Seesaw.sw_reset?4(post_reset_delay=0.5)
+adafruit_seesaw.seesaw.Seesaw.touch_read?4(pin)
+adafruit_seesaw.seesaw.Seesaw.uart_set_baud?4(baud)
+adafruit_seesaw.seesaw.Seesaw.write8?4(reg_base, reg, value)
+adafruit_seesaw.seesaw.Seesaw.write?4(reg_base, reg, buf=None)
+adafruit_seesaw.seesaw.Seesaw?1(i2c_bus, addr=0x49, drdy=None, reset=True)
+adafruit_seesaw.seesaw._ADC_BASE?8
+adafruit_seesaw.seesaw._ADC_CHANNEL_OFFSET?8
+adafruit_seesaw.seesaw._ADC_INTEN?8
+adafruit_seesaw.seesaw._ADC_INTENCLR?8
+adafruit_seesaw.seesaw._ADC_STATUS?8
+adafruit_seesaw.seesaw._ADC_WINMODE?8
+adafruit_seesaw.seesaw._ADC_WINTHRESH?8
+adafruit_seesaw.seesaw._ATTINY8X7_HW_ID_CODE?8
+adafruit_seesaw.seesaw._CRICKIT_PID?8
+adafruit_seesaw.seesaw._DAC_BASE?8
+adafruit_seesaw.seesaw._DAP_BASE?8
+adafruit_seesaw.seesaw._EEPROM_BASE?8
+adafruit_seesaw.seesaw._EEPROM_I2C_ADDR?8
+adafruit_seesaw.seesaw._ENCODER_BASE?8
+adafruit_seesaw.seesaw._ENCODER_DELTA?8
+adafruit_seesaw.seesaw._ENCODER_INTENCLR?8
+adafruit_seesaw.seesaw._ENCODER_INTENSET?8
+adafruit_seesaw.seesaw._ENCODER_POSITION?8
+adafruit_seesaw.seesaw._ENCODER_STATUS?8
+adafruit_seesaw.seesaw._GPIO_BASE?8
+adafruit_seesaw.seesaw._GPIO_BULK?8
+adafruit_seesaw.seesaw._GPIO_BULK_CLR?8
+adafruit_seesaw.seesaw._GPIO_BULK_SET?8
+adafruit_seesaw.seesaw._GPIO_BULK_TOGGLE?8
+adafruit_seesaw.seesaw._GPIO_DIRCLR_BULK?8
+adafruit_seesaw.seesaw._GPIO_DIRSET_BULK?8
+adafruit_seesaw.seesaw._GPIO_INTENCLR?8
+adafruit_seesaw.seesaw._GPIO_INTENSET?8
+adafruit_seesaw.seesaw._GPIO_INTFLAG?8
+adafruit_seesaw.seesaw._GPIO_PULLENCLR?8
+adafruit_seesaw.seesaw._GPIO_PULLENSET?8
+adafruit_seesaw.seesaw._INTERRUPT_BASE?8
+adafruit_seesaw.seesaw._NEOPIXEL_BASE?8
+adafruit_seesaw.seesaw._NEOPIXEL_BUF?8
+adafruit_seesaw.seesaw._NEOPIXEL_BUF_LENGTH?8
+adafruit_seesaw.seesaw._NEOPIXEL_PIN?8
+adafruit_seesaw.seesaw._NEOPIXEL_SHOW?8
+adafruit_seesaw.seesaw._NEOPIXEL_SPEED?8
+adafruit_seesaw.seesaw._NEOPIXEL_STATUS?8
+adafruit_seesaw.seesaw._ROBOHATMM1_PID?8
+adafruit_seesaw.seesaw._SAMD09_HW_ID_CODE?8
+adafruit_seesaw.seesaw._SERCOM0_BASE?8
+adafruit_seesaw.seesaw._SERCOM_BAUD?8
+adafruit_seesaw.seesaw._SERCOM_DATA?8
+adafruit_seesaw.seesaw._SERCOM_INTEN?8
+adafruit_seesaw.seesaw._SERCOM_INTENCLR?8
+adafruit_seesaw.seesaw._SERCOM_STATUS?8
+adafruit_seesaw.seesaw._STATUS_BASE?8
+adafruit_seesaw.seesaw._STATUS_HW_ID?8
+adafruit_seesaw.seesaw._STATUS_OPTIONS?8
+adafruit_seesaw.seesaw._STATUS_SWRST?8
+adafruit_seesaw.seesaw._STATUS_TEMP?8
+adafruit_seesaw.seesaw._STATUS_VERSION?8
+adafruit_seesaw.seesaw._TIMER_BASE?8
+adafruit_seesaw.seesaw._TIMER_FREQ?8
+adafruit_seesaw.seesaw._TIMER_PWM?8
+adafruit_seesaw.seesaw._TIMER_STATUS?8
+adafruit_seesaw.seesaw._TOUCH_BASE?8
+adafruit_seesaw.seesaw._TOUCH_CHANNEL_OFFSET?8
+adafruit_seesaw.seesaw.const?4(x)
+adafruit_seesaw.tftshield18.Buttons?7
+adafruit_seesaw.tftshield18.TFTShield18._BACKLIGHT_OFF?8
+adafruit_seesaw.tftshield18.TFTShield18._BACKLIGHT_ON?8
+adafruit_seesaw.tftshield18.TFTShield18._button_mask?8
+adafruit_seesaw.tftshield18.TFTShield18.buttons?4()
+adafruit_seesaw.tftshield18.TFTShield18.set_backlight?4(value)
+adafruit_seesaw.tftshield18.TFTShield18.set_backlight_freq?4(freq)
+adafruit_seesaw.tftshield18.TFTShield18.tft_reset?4(rst=True)
+adafruit_seesaw.tftshield18.TFTShield18?1(i2c_bus=None, addr=0x2E)
+adafruit_seesaw.tftshield18._BUTTON_A?8
+adafruit_seesaw.tftshield18._BUTTON_B?8
+adafruit_seesaw.tftshield18._BUTTON_C?8
+adafruit_seesaw.tftshield18._BUTTON_DOWN?8
+adafruit_seesaw.tftshield18._BUTTON_LEFT?8
+adafruit_seesaw.tftshield18._BUTTON_RIGHT?8
+adafruit_seesaw.tftshield18._BUTTON_SELECT?8
+adafruit_seesaw.tftshield18._BUTTON_UP?8
+adafruit_seesaw.tftshield18._TFTSHIELD_RESET_PIN?8
+adafruit_seesaw.tftshield18._TIMER_BASE?8
+adafruit_seesaw.tftshield18._TIMER_FREQ?8
+adafruit_seesaw.tftshield18._TIMER_PWM?8
+adafruit_seesaw.tftshield18.const?4(x)
+adafruit_servokit.ServoKit.continuous_servo?4()
+adafruit_servokit.ServoKit.servo?4()
+adafruit_servokit.ServoKit?1(*, channels: int, i2c: Optional[I2C] = None, address: int = 0x40, reference_clock_speed: int = 25000000, frequency: int = 50)
+adafruit_servokit._ContinuousServo?2(kit: ServoKit)
+adafruit_servokit._Servo?2(kit: ServoKit)
+adafruit_sgp30.Adafruit_SGP30.Ethanol?4()
+adafruit_sgp30.Adafruit_SGP30.H2?4()
+adafruit_sgp30.Adafruit_SGP30.TVOC?4()
+adafruit_sgp30.Adafruit_SGP30._generate_crc?5(data)
+adafruit_sgp30.Adafruit_SGP30._i2c_read_words_from_cmd?5(command, delay, reply_size)
+adafruit_sgp30.Adafruit_SGP30._run_profile?5(profile)
+adafruit_sgp30.Adafruit_SGP30.baseline_TVOC?4()
+adafruit_sgp30.Adafruit_SGP30.baseline_eCO2?4()
+adafruit_sgp30.Adafruit_SGP30.eCO2?4()
+adafruit_sgp30.Adafruit_SGP30.get_iaq_baseline?4()
+adafruit_sgp30.Adafruit_SGP30.iaq_init?4()
+adafruit_sgp30.Adafruit_SGP30.iaq_measure?4()
+adafruit_sgp30.Adafruit_SGP30.raw_measure?4()
+adafruit_sgp30.Adafruit_SGP30.set_iaq_baseline?4(eCO2, TVOC)
+adafruit_sgp30.Adafruit_SGP30.set_iaq_humidity?4(gramsPM3)
+adafruit_sgp30.Adafruit_SGP30.set_iaq_relative_humidity?4(celsius, relative_humidity)
+adafruit_sgp30.Adafruit_SGP30?1(i2c, address=_SGP30_DEFAULT_I2C_ADDR)
+adafruit_sgp30._SGP30_CRC8_INIT?8
+adafruit_sgp30._SGP30_CRC8_POLYNOMIAL?8
+adafruit_sgp30._SGP30_DEFAULT_I2C_ADDR?8
+adafruit_sgp30._SGP30_FEATURESETS?8
+adafruit_sgp30._SGP30_WORD_LEN?8
+adafruit_sgp40.SGP40._celsius_to_ticks?5()
+adafruit_sgp40.SGP40._check_crc8?5(crc_buffer, crc_value)
+adafruit_sgp40.SGP40._generate_crc?5()
+adafruit_sgp40.SGP40._read_word_from_command?5(delay_ms=10, readlen=1, )
+adafruit_sgp40.SGP40._relative_humidity_to_ticks?5()
+adafruit_sgp40.SGP40._reset?5()
+adafruit_sgp40.SGP40.initialize?4()
+adafruit_sgp40.SGP40.measure_index?4(temperature=25, relative_humidity=50)
+adafruit_sgp40.SGP40.measure_raw?4(temperature=25, relative_humidity=50)
+adafruit_sgp40.SGP40.raw?4()
+adafruit_sgp40.SGP40?1(i2c, address=0x59)
+adafruit_sgp40._READ_CMD?8
+adafruit_sgp40._WORD_LEN?8
+adafruit_sgp40.voc_algorithm.DFRobot_vocalgorithmParams?1()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._f16?5(x)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_cast_to_int?5(a)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_div?5(a, b)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_exp?5(x)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_from_int?5(a)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_mul?5(inarg0, inarg1)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._fix16_sqrt?5(x)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__adaptive_lowpass__init?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__adaptive_lowpass__process?5(sample)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__adaptive_lowpass__set_parameters?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__init_instances?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___calculate_gamma?5(voc_index_from_prior)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___init_instances?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__init?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__process?5(sample)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator___sigmoid__set_parameters?5(L, X0, K)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__get_mean?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__get_std?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__init?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__process?5(sraw, voc_index_from_prior)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__set_parameters?5(std_initial, tau_mean_variance_hours, gating_max_duration_minutes)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mean_variance_estimator__set_states?5(mean, std, uptime_gamma)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__init?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__process?5(sraw)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__mox_model__set_parameters?5(SRAW_STD, SRAW_MEAN)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__init?5()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__process?5(sample)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm__sigmoid_scaled__set_parameters?5(offset)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_get_states?5(state0, state1)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_set_states?5(state0, state1)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm._vocalgorithm_set_tuning_parameters?5(voc_index_offset, learning_time_hours, gating_max_duration_minutes, std_initial, )
+adafruit_sgp40.voc_algorithm.VOCAlgorithm.vocalgorithm_init?4()
+adafruit_sgp40.voc_algorithm.VOCAlgorithm.vocalgorithm_process?4(sraw)
+adafruit_sgp40.voc_algorithm.VOCAlgorithm?1()
+adafruit_sgp40.voc_algorithm._FIX16_MAXIMUM?8
+adafruit_sgp40.voc_algorithm._FIX16_MINIMUM?8
+adafruit_sgp40.voc_algorithm._FIX16_ONE?8
+adafruit_sgp40.voc_algorithm._FIX16_OVERFLOW?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_GATING_MAX_DURATION_MINUTES?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_GATING_MAX_RATIO?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_GATING_THRESHOLD?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_GATING_THRESHOLD_INITIAL?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_GATING_THRESHOLD_TRANSITION?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_INITIAL_BLACKOUT?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_INITI_DURATION_MEAN?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_INITI_DURATION_VARIANCE?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_INITI_TRANSITION_MEAN?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_INITI_TRANSITION_VARIANCE?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_LP_ALPHA?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_LP_TAU_FAST?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_LP_TAU_SLOW?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_MEAN_VARIANCE_ESTIMATOR__FIX16_MAX?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_MEAN_VARIANCE_ESTIMATOR__GAMMA_SCALING?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_PERSISTENCE_UPTIME_GAMMA?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_SAMPLING_INTERVAL?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_SIGMOID_K?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_SIGMOID_L?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_SIGMOID_X0?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_SRAW_STD_BONUS?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_SRAW_STD_INITIAL?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_TAU_INITIAL_MEAN?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_TAU_INITIAL_VARIANCE?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_TAU_MEAN_VARIANCE_HOURS?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_VOC_INDEX_GAIN?8
+adafruit_sgp40.voc_algorithm._VOCALGORITHM_VOC_INDEX_OFFSET_DEFAULT?8
+adafruit_sharpmemorydisplay.SharpMemoryDisplay.image?4(img)
+adafruit_sharpmemorydisplay.SharpMemoryDisplay.show?4()
+adafruit_sharpmemorydisplay.SharpMemoryDisplay?1(spi, scs_pin, width, height, *, baudrate=2000000)
+adafruit_sharpmemorydisplay._SHARPMEM_BIT_CLEAR?8
+adafruit_sharpmemorydisplay._SHARPMEM_BIT_VCOM?8
+adafruit_sharpmemorydisplay._SHARPMEM_BIT_WRITECMD?8
+adafruit_sharpmemorydisplay.reverse_bit?4(num)
+adafruit_sht31d.FREQUENCY_0_5?7
+adafruit_sht31d.FREQUENCY_10?7
+adafruit_sht31d.FREQUENCY_1?7
+adafruit_sht31d.FREQUENCY_2?7
+adafruit_sht31d.FREQUENCY_4?7
+adafruit_sht31d.MODE_PERIODIC?7
+adafruit_sht31d.MODE_SINGLE?7
+adafruit_sht31d.REP_HIGH?7
+adafruit_sht31d.REP_LOW?7
+adafruit_sht31d.REP_MED?7
+adafruit_sht31d.SHT31D._command?5(command)
+adafruit_sht31d.SHT31D._data?5()
+adafruit_sht31d.SHT31D._periodic?5()
+adafruit_sht31d.SHT31D._read?5()
+adafruit_sht31d.SHT31D._reset?5()
+adafruit_sht31d.SHT31D.art?4(value)
+adafruit_sht31d.SHT31D.clock_stretching?4(value)
+adafruit_sht31d.SHT31D.frequency?4(value)
+adafruit_sht31d.SHT31D.heater?4(value=False)
+adafruit_sht31d.SHT31D.mode?4(value)
+adafruit_sht31d.SHT31D.relative_humidity?4()
+adafruit_sht31d.SHT31D.repeatability?4(value)
+adafruit_sht31d.SHT31D.serial_number?4()
+adafruit_sht31d.SHT31D.status?4()
+adafruit_sht31d.SHT31D.temperature?4()
+adafruit_sht31d.SHT31D?1(i2c_bus, address=_SHT31_DEFAULT_ADDRESS)
+adafruit_sht31d._DELAY?8
+adafruit_sht31d._PERIODIC_COMMANDS?8
+adafruit_sht31d._SHT31_ADDRESSES?8
+adafruit_sht31d._SHT31_CLEARSTATUS?8
+adafruit_sht31d._SHT31_DEFAULT_ADDRESS?8
+adafruit_sht31d._SHT31_FREQUENCIES?8
+adafruit_sht31d._SHT31_HEATER_DISABLE?8
+adafruit_sht31d._SHT31_HEATER_ENABLE?8
+adafruit_sht31d._SHT31_MODES?8
+adafruit_sht31d._SHT31_NOSLEEP?8
+adafruit_sht31d._SHT31_PERIODIC_BREAK?8
+adafruit_sht31d._SHT31_PERIODIC_FETCH?8
+adafruit_sht31d._SHT31_READSERIALNBR?8
+adafruit_sht31d._SHT31_READSTATUS?8
+adafruit_sht31d._SHT31_REP?8
+adafruit_sht31d._SHT31_SECONDARY_ADDRESS?8
+adafruit_sht31d._SHT31_SOFTRESET?8
+adafruit_sht31d._SINGLE_COMMANDS?8
+adafruit_sht31d._crc?5(data)
+adafruit_sht31d._unpack?5(data)
+adafruit_sht4x.CV.add_values?4(value_tuples)
+adafruit_sht4x.CV.is_valid?4(value)
+adafruit_sht4x.SHT4x._crc8?5()
+adafruit_sht4x.SHT4x.measurements?4()
+adafruit_sht4x.SHT4x.mode?4(new_mode)
+adafruit_sht4x.SHT4x.relative_humidity?4()
+adafruit_sht4x.SHT4x.reset?4()
+adafruit_sht4x.SHT4x.serial_number?4()
+adafruit_sht4x.SHT4x.temperature?4()
+adafruit_sht4x.SHT4x?1(i2c_bus, address=_SHT4X_DEFAULT_ADDR)
+adafruit_sht4x._SHT4X_DEFAULT_ADDR?8
+adafruit_sht4x._SHT4X_READSERIAL?8
+adafruit_sht4x._SHT4X_SOFTRESET?8
+adafruit_shtc3.SHTC3._crc8?5()
+adafruit_shtc3.SHTC3._get_chip_id?5()
+adafruit_shtc3.SHTC3._write_command?5(command)
+adafruit_shtc3.SHTC3.low_power?4(low_power_enabled)
+adafruit_shtc3.SHTC3.measurements?4()
+adafruit_shtc3.SHTC3.relative_humidity?4()
+adafruit_shtc3.SHTC3.reset?4()
+adafruit_shtc3.SHTC3.sleeping?4(sleep_enabled)
+adafruit_shtc3.SHTC3.temperature?4()
+adafruit_shtc3.SHTC3?1(i2c_bus)
+adafruit_shtc3._SHTC3_CHIP_ID?8
+adafruit_shtc3._SHTC3_DEFAULT_ADDR?8
+adafruit_shtc3._SHTC3_LOWPOW_MEAS_HFIRST?8
+adafruit_shtc3._SHTC3_LOWPOW_MEAS_HFIRST_STRETCH?8
+adafruit_shtc3._SHTC3_LOWPOW_MEAS_TFIRST?8
+adafruit_shtc3._SHTC3_LOWPOW_MEAS_TFIRST_STRETCH?8
+adafruit_shtc3._SHTC3_NORMAL_MEAS_HFIRST?8
+adafruit_shtc3._SHTC3_NORMAL_MEAS_HFIRST_STRETCH?8
+adafruit_shtc3._SHTC3_NORMAL_MEAS_TFIRST?8
+adafruit_shtc3._SHTC3_NORMAL_MEAS_TFIRST_STRETCH?8
+adafruit_shtc3._SHTC3_READID?8
+adafruit_shtc3._SHTC3_SLEEP?8
+adafruit_shtc3._SHTC3_SOFTRESET?8
+adafruit_shtc3._SHTC3_WAKEUP?8
+adafruit_si4713.SI4713._BUFFER?8
+adafruit_si4713.SI4713._asq_status?5()
+adafruit_si4713.SI4713._get_product_number?5()
+adafruit_si4713.SI4713._poll_interrupt_status?5(expected)
+adafruit_si4713.SI4713._read_into?5(buf, count=None)
+adafruit_si4713.SI4713._read_u8?5(address)
+adafruit_si4713.SI4713._set_property?5(prop, val)
+adafruit_si4713.SI4713._set_rds_buffer?5(rds_buffer)
+adafruit_si4713.SI4713._set_rds_station?5(station)
+adafruit_si4713.SI4713._tune_status?5()
+adafruit_si4713.SI4713._write_from?5(buf, count=None)
+adafruit_si4713.SI4713.audio_signal_status?4()
+adafruit_si4713.SI4713.configure_rds?4(program_id, station=None, rds_buffer=None)
+adafruit_si4713.SI4713.gpio_control?4(gpio1=False, gpio2=False, gpio3=False)
+adafruit_si4713.SI4713.gpio_set?4(gpio1=False, gpio2=False, gpio3=False)
+adafruit_si4713.SI4713.input_level?4()
+adafruit_si4713.SI4713.interrupt_status?4()
+adafruit_si4713.SI4713.rds_buffer?7
+adafruit_si4713.SI4713.rds_station?7
+adafruit_si4713.SI4713.received_noise_level?4(frequency_khz, antenna_capacitance=0)
+adafruit_si4713.SI4713.reset?4()
+adafruit_si4713.SI4713.set_tx_power_capacitance?4(tx_power, capacitance)
+adafruit_si4713.SI4713.tx_antenna_capacitance?4()
+adafruit_si4713.SI4713.tx_frequency_khz?4(val)
+adafruit_si4713.SI4713.tx_power?4(val)
+adafruit_si4713.SI4713?1(i2c, *, address=_SI4710_ADDR1, reset=None, timeout_s=0.1)
+adafruit_si4713._SI4710_ADDR0?8
+adafruit_si4713._SI4710_ADDR1?8
+adafruit_si4713._SI4710_CMD_GET_INT_STATUS?8
+adafruit_si4713._SI4710_CMD_GET_PROPERTY?8
+adafruit_si4713._SI4710_CMD_GET_REV?8
+adafruit_si4713._SI4710_CMD_GPO_CTL?8
+adafruit_si4713._SI4710_CMD_GPO_SET?8
+adafruit_si4713._SI4710_CMD_PATCH_ARGS?8
+adafruit_si4713._SI4710_CMD_PATCH_DATA?8
+adafruit_si4713._SI4710_CMD_POWER_DOWN?8
+adafruit_si4713._SI4710_CMD_POWER_UP?8
+adafruit_si4713._SI4710_CMD_SET_PROPERTY?8
+adafruit_si4713._SI4710_CMD_TX_AGC_OVERRIDE?8
+adafruit_si4713._SI4710_CMD_TX_ASQ_STATUS?8
+adafruit_si4713._SI4710_CMD_TX_RDS_BUFF?8
+adafruit_si4713._SI4710_CMD_TX_RDS_PS?8
+adafruit_si4713._SI4710_CMD_TX_TUNE_FREQ?8
+adafruit_si4713._SI4710_CMD_TX_TUNE_MEASURE?8
+adafruit_si4713._SI4710_CMD_TX_TUNE_POWER?8
+adafruit_si4713._SI4710_CMD_TX_TUNE_STATUS?8
+adafruit_si4713._SI4710_STATUS_CTS?8
+adafruit_si4713._SI4713_PROP_DIGITAL_INPUT_FORMAT?8
+adafruit_si4713._SI4713_PROP_DIGITAL_INPUT_SAMPLE_RATE?8
+adafruit_si4713._SI4713_PROP_GPO_IEN?8
+adafruit_si4713._SI4713_PROP_REFCLK_FREQ?8
+adafruit_si4713._SI4713_PROP_REFCLK_PRESCALE?8
+adafruit_si4713._SI4713_PROP_TX_ACOMP_ENABLE?8
+adafruit_si4713._SI4713_PROP_TX_ACOMP_GAIN?8
+adafruit_si4713._SI4713_PROP_TX_ACOMP_THRESHOLD?8
+adafruit_si4713._SI4713_PROP_TX_AQS_DURATION_HIGH?8
+adafruit_si4713._SI4713_PROP_TX_AQS_LEVEL_HIGH?8
+adafruit_si4713._SI4713_PROP_TX_ASQ_DURATION_LOW?8
+adafruit_si4713._SI4713_PROP_TX_ASQ_INTERRUPT_SOURCE?8
+adafruit_si4713._SI4713_PROP_TX_ASQ_LEVEL_LOW?8
+adafruit_si4713._SI4713_PROP_TX_ATTACK_TIME?8
+adafruit_si4713._SI4713_PROP_TX_AUDIO_DEVIATION?8
+adafruit_si4713._SI4713_PROP_TX_COMPONENT_ENABLE?8
+adafruit_si4713._SI4713_PROP_TX_LIMITER_RELEASE_TIME?8
+adafruit_si4713._SI4713_PROP_TX_LINE_INPUT_MUTE?8
+adafruit_si4713._SI4713_PROP_TX_LINE_LEVEL_INPUT_LEVEL?8
+adafruit_si4713._SI4713_PROP_TX_PILOT_DEVIATION?8
+adafruit_si4713._SI4713_PROP_TX_PILOT_FREQUENCY?8
+adafruit_si4713._SI4713_PROP_TX_PREEMPHASIS?8
+adafruit_si4713._SI4713_PROP_TX_RDS_DEVIATION?8
+adafruit_si4713._SI4713_PROP_TX_RDS_FIFO_SIZE?8
+adafruit_si4713._SI4713_PROP_TX_RDS_INTERRUPT_SOURCE?8
+adafruit_si4713._SI4713_PROP_TX_RDS_MESSAGE_COUNT?8
+adafruit_si4713._SI4713_PROP_TX_RDS_PI?8
+adafruit_si4713._SI4713_PROP_TX_RDS_PS_AF?8
+adafruit_si4713._SI4713_PROP_TX_RDS_PS_MISC?8
+adafruit_si4713._SI4713_PROP_TX_RDS_PS_MIX?8
+adafruit_si4713._SI4713_PROP_TX_RDS_PS_REPEAT_COUNT?8
+adafruit_si4713._SI4713_PROP_TX_RELEASE_TIME?8
+adafruit_si5351.R_DIV_128?7
+adafruit_si5351.R_DIV_16?7
+adafruit_si5351.R_DIV_1?7
+adafruit_si5351.R_DIV_2?7
+adafruit_si5351.R_DIV_32?7
+adafruit_si5351.R_DIV_4?7
+adafruit_si5351.R_DIV_64?7
+adafruit_si5351.R_DIV_8?7
+adafruit_si5351.SI5351._BUFFER?8
+adafruit_si5351.SI5351._read_u8?5(address)
+adafruit_si5351.SI5351._write_u8?5(address, val)
+adafruit_si5351.SI5351.outputs_enabled?4(val)
+adafruit_si5351.SI5351.reset_plls?4()
+adafruit_si5351.SI5351?1(i2c, *, address=_SI5351_ADDRESS)
+adafruit_si5351._Clock._configure_registers?5(p1, p2, p3)
+adafruit_si5351._Clock.configure_fractional?4(pll, divider, numerator, denominator, inverted=False)
+adafruit_si5351._Clock.configure_integer?4(pll, divider, inverted=False)
+adafruit_si5351._Clock.frequency?4()
+adafruit_si5351._Clock.r_divider?4(divider)
+adafruit_si5351._Clock?2(si5351, base_address, control_register, r_register)
+adafruit_si5351._PLL._configure_registers?5(p1, p2, p3)
+adafruit_si5351._PLL.configure_fractional?4(multiplier, numerator, denominator)
+adafruit_si5351._PLL.configure_integer?4(multiplier)
+adafruit_si5351._PLL.frequency?4()
+adafruit_si5351._PLL?2(si5351, base_address, clock_control_enabled)
+adafruit_si5351._SI5351_ADDRESS?8
+adafruit_si5351._SI5351_CRYSTAL_FREQUENCY?8
+adafruit_si5351._SI5351_READBIT?8
+adafruit_si5351._SI5351_REGISTER_092_CLOCK_6_7_OUTPUT_DIVIDER?8
+adafruit_si5351._SI5351_REGISTER_0_DEVICE_STATUS?8
+adafruit_si5351._SI5351_REGISTER_15_PLL_INPUT_SOURCE?8
+adafruit_si5351._SI5351_REGISTER_165_CLK0_INITIAL_PHASE_OFFSET?8
+adafruit_si5351._SI5351_REGISTER_166_CLK1_INITIAL_PHASE_OFFSET?8
+adafruit_si5351._SI5351_REGISTER_167_CLK2_INITIAL_PHASE_OFFSET?8
+adafruit_si5351._SI5351_REGISTER_168_CLK3_INITIAL_PHASE_OFFSET?8
+adafruit_si5351._SI5351_REGISTER_169_CLK4_INITIAL_PHASE_OFFSET?8
+adafruit_si5351._SI5351_REGISTER_16_CLK0_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_170_CLK5_INITIAL_PHASE_OFFSET?8
+adafruit_si5351._SI5351_REGISTER_177_PLL_RESET?8
+adafruit_si5351._SI5351_REGISTER_17_CLK1_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_183_CRYSTAL_INTERNAL_LOAD_CAPACITANCE?8
+adafruit_si5351._SI5351_REGISTER_18_CLK2_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_19_CLK3_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_1_INTERRUPT_STATUS_STICKY?8
+adafruit_si5351._SI5351_REGISTER_20_CLK4_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_21_CLK5_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_22_CLK6_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_23_CLK7_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_24_CLK3_0_DISABLE_STATE?8
+adafruit_si5351._SI5351_REGISTER_25_CLK7_4_DISABLE_STATE?8
+adafruit_si5351._SI5351_REGISTER_2_INTERRUPT_STATUS_MASK?8
+adafruit_si5351._SI5351_REGISTER_3_OUTPUT_ENABLE_CONTROL?8
+adafruit_si5351._SI5351_REGISTER_42_MULTISYNTH0_PARAMETERS_1?8
+adafruit_si5351._SI5351_REGISTER_43_MULTISYNTH0_PARAMETERS_2?8
+adafruit_si5351._SI5351_REGISTER_44_MULTISYNTH0_PARAMETERS_3?8
+adafruit_si5351._SI5351_REGISTER_45_MULTISYNTH0_PARAMETERS_4?8
+adafruit_si5351._SI5351_REGISTER_46_MULTISYNTH0_PARAMETERS_5?8
+adafruit_si5351._SI5351_REGISTER_47_MULTISYNTH0_PARAMETERS_6?8
+adafruit_si5351._SI5351_REGISTER_48_MULTISYNTH0_PARAMETERS_7?8
+adafruit_si5351._SI5351_REGISTER_49_MULTISYNTH0_PARAMETERS_8?8
+adafruit_si5351._SI5351_REGISTER_50_MULTISYNTH1_PARAMETERS_1?8
+adafruit_si5351._SI5351_REGISTER_51_MULTISYNTH1_PARAMETERS_2?8
+adafruit_si5351._SI5351_REGISTER_52_MULTISYNTH1_PARAMETERS_3?8
+adafruit_si5351._SI5351_REGISTER_53_MULTISYNTH1_PARAMETERS_4?8
+adafruit_si5351._SI5351_REGISTER_54_MULTISYNTH1_PARAMETERS_5?8
+adafruit_si5351._SI5351_REGISTER_55_MULTISYNTH1_PARAMETERS_6?8
+adafruit_si5351._SI5351_REGISTER_56_MULTISYNTH1_PARAMETERS_7?8
+adafruit_si5351._SI5351_REGISTER_57_MULTISYNTH1_PARAMETERS_8?8
+adafruit_si5351._SI5351_REGISTER_58_MULTISYNTH2_PARAMETERS_1?8
+adafruit_si5351._SI5351_REGISTER_59_MULTISYNTH2_PARAMETERS_2?8
+adafruit_si5351._SI5351_REGISTER_60_MULTISYNTH2_PARAMETERS_3?8
+adafruit_si5351._SI5351_REGISTER_61_MULTISYNTH2_PARAMETERS_4?8
+adafruit_si5351._SI5351_REGISTER_62_MULTISYNTH2_PARAMETERS_5?8
+adafruit_si5351._SI5351_REGISTER_63_MULTISYNTH2_PARAMETERS_6?8
+adafruit_si5351._SI5351_REGISTER_64_MULTISYNTH2_PARAMETERS_7?8
+adafruit_si5351._SI5351_REGISTER_65_MULTISYNTH2_PARAMETERS_8?8
+adafruit_si5351._SI5351_REGISTER_66_MULTISYNTH3_PARAMETERS_1?8
+adafruit_si5351._SI5351_REGISTER_67_MULTISYNTH3_PARAMETERS_2?8
+adafruit_si5351._SI5351_REGISTER_68_MULTISYNTH3_PARAMETERS_3?8
+adafruit_si5351._SI5351_REGISTER_69_MULTISYNTH3_PARAMETERS_4?8
+adafruit_si5351._SI5351_REGISTER_70_MULTISYNTH3_PARAMETERS_5?8
+adafruit_si5351._SI5351_REGISTER_71_MULTISYNTH3_PARAMETERS_6?8
+adafruit_si5351._SI5351_REGISTER_72_MULTISYNTH3_PARAMETERS_7?8
+adafruit_si5351._SI5351_REGISTER_73_MULTISYNTH3_PARAMETERS_8?8
+adafruit_si5351._SI5351_REGISTER_74_MULTISYNTH4_PARAMETERS_1?8
+adafruit_si5351._SI5351_REGISTER_75_MULTISYNTH4_PARAMETERS_2?8
+adafruit_si5351._SI5351_REGISTER_76_MULTISYNTH4_PARAMETERS_3?8
+adafruit_si5351._SI5351_REGISTER_77_MULTISYNTH4_PARAMETERS_4?8
+adafruit_si5351._SI5351_REGISTER_78_MULTISYNTH4_PARAMETERS_5?8
+adafruit_si5351._SI5351_REGISTER_79_MULTISYNTH4_PARAMETERS_6?8
+adafruit_si5351._SI5351_REGISTER_80_MULTISYNTH4_PARAMETERS_7?8
+adafruit_si5351._SI5351_REGISTER_81_MULTISYNTH4_PARAMETERS_8?8
+adafruit_si5351._SI5351_REGISTER_82_MULTISYNTH5_PARAMETERS_1?8
+adafruit_si5351._SI5351_REGISTER_83_MULTISYNTH5_PARAMETERS_2?8
+adafruit_si5351._SI5351_REGISTER_84_MULTISYNTH5_PARAMETERS_3?8
+adafruit_si5351._SI5351_REGISTER_85_MULTISYNTH5_PARAMETERS_4?8
+adafruit_si5351._SI5351_REGISTER_86_MULTISYNTH5_PARAMETERS_5?8
+adafruit_si5351._SI5351_REGISTER_87_MULTISYNTH5_PARAMETERS_6?8
+adafruit_si5351._SI5351_REGISTER_88_MULTISYNTH5_PARAMETERS_7?8
+adafruit_si5351._SI5351_REGISTER_89_MULTISYNTH5_PARAMETERS_8?8
+adafruit_si5351._SI5351_REGISTER_90_MULTISYNTH6_PARAMETERS?8
+adafruit_si5351._SI5351_REGISTER_91_MULTISYNTH7_PARAMETERS?8
+adafruit_si5351._SI5351_REGISTER_9_OEB_PIN_ENABLE_CONTROL?8
+adafruit_si7021.HUMIDITY?7
+adafruit_si7021.READ_HEATER_ENABLE?7
+adafruit_si7021.READ_HEATER_LEVEL?7
+adafruit_si7021.SI7021._command?5(command: int)
+adafruit_si7021.SI7021._data?5()
+adafruit_si7021.SI7021._get_device_info?5()
+adafruit_si7021.SI7021._heater_enable?8
+adafruit_si7021.SI7021._heater_level?8
+adafruit_si7021.SI7021.device_identifier?4()
+adafruit_si7021.SI7021.heater_enable?4(setting: bool)
+adafruit_si7021.SI7021.heater_level?4(level: int)
+adafruit_si7021.SI7021.relative_humidity?4()
+adafruit_si7021.SI7021.serial_number?4()
+adafruit_si7021.SI7021.start_measurement?4(what: int)
+adafruit_si7021.SI7021.temperature?4()
+adafruit_si7021.SI7021?1(i2c_bus: I2C, address: int = 0x40)
+adafruit_si7021.TEMPERATURE?7
+adafruit_si7021.WRITE_HEATER_ENABLE?7
+adafruit_si7021.WRITE_HEATER_LEVEL?7
+adafruit_si7021._ID1_CMD?8
+adafruit_si7021._ID2_CMD?8
+adafruit_si7021._READ_USER1?8
+adafruit_si7021._RESET?8
+adafruit_si7021._USER1_VAL?8
+adafruit_si7021._convert_to_integer?5(bytes_to_convert: bytearray)
+adafruit_si7021._crc?5(data: bytearray)
+adafruit_si7021._get_device_identifier?5(identifier_byte: int)
+adafruit_si7021.i2c_bits._RWDifferentBit?2(read_register_address: int, write_register_address: int, bit: int, register_width: int = 1, lsb_first: bool = True, )
+adafruit_si7021.i2c_bits._RWDifferentBits?2(num_bits: int, read_register_address: int, write_register_address: int, lowest_bit: int, register_width: int = 1, lsb_first: bool = True, signed: bool = False, )
+adafruit_simple_text_display.SimpleTextDisplay.AMBER?7
+adafruit_simple_text_display.SimpleTextDisplay.AQUA?7
+adafruit_simple_text_display.SimpleTextDisplay.BLACK?7
+adafruit_simple_text_display.SimpleTextDisplay.BLUE?7
+adafruit_simple_text_display.SimpleTextDisplay.CYAN?7
+adafruit_simple_text_display.SimpleTextDisplay.GOLD?7
+adafruit_simple_text_display.SimpleTextDisplay.GREEN?7
+adafruit_simple_text_display.SimpleTextDisplay.JADE?7
+adafruit_simple_text_display.SimpleTextDisplay.MAGENTA?7
+adafruit_simple_text_display.SimpleTextDisplay.ORANGE?7
+adafruit_simple_text_display.SimpleTextDisplay.PINK?7
+adafruit_simple_text_display.SimpleTextDisplay.PURPLE?7
+adafruit_simple_text_display.SimpleTextDisplay.RED?7
+adafruit_simple_text_display.SimpleTextDisplay.SKY?7
+adafruit_simple_text_display.SimpleTextDisplay.TEAL?7
+adafruit_simple_text_display.SimpleTextDisplay.VIOLET?7
+adafruit_simple_text_display.SimpleTextDisplay.WHITE?7
+adafruit_simple_text_display.SimpleTextDisplay.YELLOW?7
+adafruit_simple_text_display.SimpleTextDisplay.add_text_line?4(color=(255, 255, 255))
+adafruit_simple_text_display.SimpleTextDisplay.show?4()
+adafruit_simple_text_display.SimpleTextDisplay.show_terminal?4()
+adafruit_simple_text_display.SimpleTextDisplay?1(title=None, title_color=(255, 255, 255), title_scale: int = 1, title_length: int = 0, text_scale: int = 1, font=None, colors=None, display=None, )
+adafruit_simplemath.constrain?4(x: float, out_min: float, out_max: float)
+adafruit_simplemath.map_range?4(x: float, in_min: float, in_max: float, out_min: float, out_max: float)
+adafruit_simplemath.map_unconstrained_range?4(x: float, in_min: float, in_max: float, out_min: float, out_max: float)
+adafruit_slideshow.HorizontalAlignment.CENTER?7
+adafruit_slideshow.HorizontalAlignment.LEFT?7
+adafruit_slideshow.HorizontalAlignment.RIGHT?7
+adafruit_slideshow.PlayBackDirection.BACKWARD?7
+adafruit_slideshow.PlayBackDirection.FORWARD?7
+adafruit_slideshow.PlayBackOrder.ALPHABETICAL?7
+adafruit_slideshow.PlayBackOrder.RANDOM?7
+adafruit_slideshow.SlideShow._check_json_file?5()
+adafruit_slideshow.SlideShow._create_label?5(file_name: str)
+adafruit_slideshow.SlideShow._fade_down?5()
+adafruit_slideshow.SlideShow._fade_up?5()
+adafruit_slideshow.SlideShow._reorder_slides?5()
+adafruit_slideshow.SlideShow._set_backlight?5(brightness: float)
+adafruit_slideshow.SlideShow.advance?4()
+adafruit_slideshow.SlideShow.brightness?4(brightness: float)
+adafruit_slideshow.SlideShow.current_slide_name?4()
+adafruit_slideshow.SlideShow.h_align?4(val: int)
+adafruit_slideshow.SlideShow.order?4(order: int)
+adafruit_slideshow.SlideShow.update?4()
+adafruit_slideshow.SlideShow.v_align?4(val: int)
+adafruit_slideshow.SlideShow?1(display: displayio.Display, backlight_pwm: Optional[PWMOut] = None, *, folder: str = "/", order: int = PlayBackOrder.ALPHABETICAL, loop: bool = True, dwell: int = 3, fade_effect: bool = True, auto_advance: bool = True, direction: int = PlayBackDirection.FORWARD, h_align: int = HorizontalAlignment.LEFT, v_align: int = VerticalAlignment.TOP, )
+adafruit_slideshow.VerticalAlignment.BOTTOM?7
+adafruit_slideshow.VerticalAlignment.CENTER?7
+adafruit_slideshow.VerticalAlignment.TOP?7
+adafruit_ssd1305.SET_AREA_COLOR?7
+adafruit_ssd1305.SET_CHARGE_PUMP?7
+adafruit_ssd1305.SET_COL_ADDR?7
+adafruit_ssd1305.SET_COMSCAN_DEC?7
+adafruit_ssd1305.SET_COM_OUT_DIR?7
+adafruit_ssd1305.SET_COM_PIN_CFG?7
+adafruit_ssd1305.SET_CONTRAST?7
+adafruit_ssd1305.SET_DISP?7
+adafruit_ssd1305.SET_DISP_CLK_DIV?7
+adafruit_ssd1305.SET_DISP_OFFSET?7
+adafruit_ssd1305.SET_DISP_START_LINE?7
+adafruit_ssd1305.SET_ENTIRE_ON?7
+adafruit_ssd1305.SET_LUT?7
+adafruit_ssd1305.SET_MASTER_CONFIG?7
+adafruit_ssd1305.SET_MEM_ADDR?7
+adafruit_ssd1305.SET_MUX_RATIO?7
+adafruit_ssd1305.SET_NORM_INV?7
+adafruit_ssd1305.SET_PAGE_ADDR?7
+adafruit_ssd1305.SET_PRECHARGE?7
+adafruit_ssd1305.SET_SEG_REMAP?7
+adafruit_ssd1305.SET_VCOM_DESEL?7
+adafruit_ssd1305.SSD1305_I2C.write_cmd?4(cmd: int)
+adafruit_ssd1305.SSD1305_I2C.write_framebuf?4()
+adafruit_ssd1305.SSD1305_I2C?1(width: int, height: int, i2c: I2C, *, addr: int = 0x3C, external_vcc: bool = False, reset: Optional[DigitalInOut] = None)
+adafruit_ssd1305.SSD1305_SPI.write_cmd?4(cmd: int)
+adafruit_ssd1305.SSD1305_SPI.write_framebuf?4()
+adafruit_ssd1305.SSD1305_SPI?1(width: int, height: int, spi: SPI, dc: DigitalInOut, reset: DigitalInOut, cs: DigitalInOut, *, external_vcc: bool = False, baudrate: int = 8000000, polarity: int = 0, phase: int = 0)
+adafruit_ssd1305._SSD1305.contrast?4(contrast: int)
+adafruit_ssd1305._SSD1305.init_display?4()
+adafruit_ssd1305._SSD1305.invert?4(invert: bool)
+adafruit_ssd1305._SSD1305.poweroff?4()
+adafruit_ssd1305._SSD1305.poweron?4()
+adafruit_ssd1305._SSD1305.show?4()
+adafruit_ssd1305._SSD1305.write_cmd?4(cmd: int)
+adafruit_ssd1305._SSD1305.write_framebuf?4()
+adafruit_ssd1305._SSD1305?2(buffer: memoryview, width: int, height: int, *, external_vcc: bool, reset: Optional[DigitalInOut])
+adafruit_ssd1306.SET_CHARGE_PUMP?7
+adafruit_ssd1306.SET_COL_ADDR?7
+adafruit_ssd1306.SET_COM_OUT_DIR?7
+adafruit_ssd1306.SET_COM_PIN_CFG?7
+adafruit_ssd1306.SET_CONTRAST?7
+adafruit_ssd1306.SET_DISP?7
+adafruit_ssd1306.SET_DISP_CLK_DIV?7
+adafruit_ssd1306.SET_DISP_OFFSET?7
+adafruit_ssd1306.SET_DISP_START_LINE?7
+adafruit_ssd1306.SET_ENTIRE_ON?7
+adafruit_ssd1306.SET_IREF_SELECT?7
+adafruit_ssd1306.SET_MEM_ADDR?7
+adafruit_ssd1306.SET_MUX_RATIO?7
+adafruit_ssd1306.SET_NORM_INV?7
+adafruit_ssd1306.SET_PAGE_ADDR?7
+adafruit_ssd1306.SET_PRECHARGE?7
+adafruit_ssd1306.SET_SEG_REMAP?7
+adafruit_ssd1306.SET_VCOM_DESEL?7
+adafruit_ssd1306.SSD1306_I2C.write_cmd?4(cmd: int)
+adafruit_ssd1306.SSD1306_I2C.write_framebuf?4()
+adafruit_ssd1306.SSD1306_I2C?1(width: int, height: int, i2c: busio.I2C, *, addr: int = 0x3C, external_vcc: bool = False, reset: Optional[digitalio.DigitalInOut] = None, page_addressing: bool = False)
+adafruit_ssd1306.SSD1306_SPI.write_cmd?4(cmd: int)
+adafruit_ssd1306.SSD1306_SPI.write_framebuf?4()
+adafruit_ssd1306.SSD1306_SPI?1(width: int, height: int, spi: busio.SPI, dc: digitalio.DigitalInOut, reset: Optional[digitalio.DigitalInOut], cs: digitalio.DigitalInOut, *, external_vcc: bool = False, baudrate: int = 8000000, polarity: int = 0, phase: int = 0, page_addressing: bool = False)
+adafruit_ssd1306._SSD1306.contrast?4(contrast: int)
+adafruit_ssd1306._SSD1306.init_display?4()
+adafruit_ssd1306._SSD1306.invert?4(invert: bool)
+adafruit_ssd1306._SSD1306.power?4()
+adafruit_ssd1306._SSD1306.poweroff?4()
+adafruit_ssd1306._SSD1306.poweron?4()
+adafruit_ssd1306._SSD1306.rotate?4(rotate: bool)
+adafruit_ssd1306._SSD1306.show?4()
+adafruit_ssd1306._SSD1306.write_cmd?4(cmd: int)
+adafruit_ssd1306._SSD1306.write_framebuf?4()
+adafruit_ssd1306._SSD1306?2(buffer: memoryview, width: int, height: int, *, external_vcc: bool, reset: Optional[digitalio.DigitalInOut], page_addressing: bool)
+adafruit_ssd1322.SSD1322.is_awake?4()
+adafruit_ssd1322.SSD1322.sleep?4()
+adafruit_ssd1322.SSD1322.wake?4()
+adafruit_ssd1322.SSD1322?1(bus, **kwargs)
+adafruit_ssd1322._INIT_SEQUENCE?8
+adafruit_ssd1325.SSD1325?1(bus, **kwargs)
+adafruit_ssd1325._INIT_SEQUENCE?8
+adafruit_ssd1327.SSD1327?1(bus, **kwargs)
+adafruit_ssd1327._INIT_SEQUENCE?8
+adafruit_ssd1331.SSD1331?1(bus, **kwargs)
+adafruit_ssd1331._INIT_SEQUENCE?8
+adafruit_ssd1351.SSD1351?1(bus, **kwargs)
+adafruit_ssd1351._INIT_SEQUENCE?8
+adafruit_ssd1608.SSD1608?1(bus, **kwargs)
+adafruit_ssd1608._START_SEQUENCE?8
+adafruit_ssd1608._STOP_SEQUENCE?8
+adafruit_ssd1675.SSD1675?1(bus, **kwargs)
+adafruit_ssd1675._START_SEQUENCE?8
+adafruit_ssd1675._STOP_SEQUENCE?8
+adafruit_ssd1680.SSD1680?1(bus, **kwargs)
+adafruit_ssd1680._START_SEQUENCE?8
+adafruit_ssd1680._STOP_SEQUENCE?8
+adafruit_ssd1681.SSD1681?1(bus, **kwargs)
+adafruit_ssd1681._START_SEQUENCE?8
+adafruit_ssd1681._STOP_SEQUENCE?8
+adafruit_st7565.ST7565.CMD_DISPLAY_OFF?7
+adafruit_st7565.ST7565.CMD_DISPLAY_ON?7
+adafruit_st7565.ST7565.CMD_INTERNAL_RESET?7
+adafruit_st7565.ST7565.CMD_SET_ADC_NORMAL?7
+adafruit_st7565.ST7565.CMD_SET_ADC_REVERSE?7
+adafruit_st7565.ST7565.CMD_SET_ALLPTS_NORMAL?7
+adafruit_st7565.ST7565.CMD_SET_ALLPTS_ON?7
+adafruit_st7565.ST7565.CMD_SET_BIAS_7?7
+adafruit_st7565.ST7565.CMD_SET_BIAS_9?7
+adafruit_st7565.ST7565.CMD_SET_COLUMN_LOWER?7
+adafruit_st7565.ST7565.CMD_SET_COLUMN_UPPER?7
+adafruit_st7565.ST7565.CMD_SET_COM_NORMAL?7
+adafruit_st7565.ST7565.CMD_SET_COM_REVERSE?7
+adafruit_st7565.ST7565.CMD_SET_DISP_NORMAL?7
+adafruit_st7565.ST7565.CMD_SET_DISP_REVERSE?7
+adafruit_st7565.ST7565.CMD_SET_DISP_START_LINE?7
+adafruit_st7565.ST7565.CMD_SET_PAGE?7
+adafruit_st7565.ST7565.CMD_SET_POWER_CONTROL?7
+adafruit_st7565.ST7565.CMD_SET_RESISTOR_RATIO?7
+adafruit_st7565.ST7565.CMD_SET_STATIC_OFF?7
+adafruit_st7565.ST7565.CMD_SET_STATIC_ON?7
+adafruit_st7565.ST7565.CMD_SET_STATIC_REG?7
+adafruit_st7565.ST7565.CMD_SET_VOLUME_FIRST?7
+adafruit_st7565.ST7565.CMD_SET_VOLUME_SECOND?7
+adafruit_st7565.ST7565.LCDHEIGHT?7
+adafruit_st7565.ST7565.LCDWIDTH?7
+adafruit_st7565.ST7565.contrast?4(val)
+adafruit_st7565.ST7565.invert?4(val)
+adafruit_st7565.ST7565.pagemap?7
+adafruit_st7565.ST7565.reset?4()
+adafruit_st7565.ST7565.show?4()
+adafruit_st7565.ST7565.start_bytes?7
+adafruit_st7565.ST7565.write_cmd?4(cmd)
+adafruit_st7565.ST7565?1(spi, dc_pin, cs_pin, reset_pin=None, *, contrast=0, baudrate=1000000)
+adafruit_st7735.ST7735?1(bus, **kwargs)
+adafruit_st7735._INIT_SEQUENCE?8
+adafruit_st7735r.ST7735R?1(bus: displayio.FourWire, *, bgr: bool = False, invert: bool = False, **kwargs: Any)
+adafruit_st7735r._INIT_SEQUENCE?8
+adafruit_st7789.ST7789?1(bus, **kwargs)
+adafruit_st7789._INIT_SEQUENCE?8
+adafruit_stmpe610.Adafruit_STMPE610._read_byte?5(register)
+adafruit_stmpe610.Adafruit_STMPE610._read_register?5(register, length)
+adafruit_stmpe610.Adafruit_STMPE610._write_register_byte?5(register, value)
+adafruit_stmpe610.Adafruit_STMPE610.buffer_empty?4()
+adafruit_stmpe610.Adafruit_STMPE610.buffer_size?4()
+adafruit_stmpe610.Adafruit_STMPE610.get_point?4()
+adafruit_stmpe610.Adafruit_STMPE610.get_version?4()
+adafruit_stmpe610.Adafruit_STMPE610.read_data?4()
+adafruit_stmpe610.Adafruit_STMPE610.touched?4()
+adafruit_stmpe610.Adafruit_STMPE610.touches?4()
+adafruit_stmpe610.Adafruit_STMPE610?1()
+adafruit_stmpe610.Adafruit_STMPE610_I2C._read_register?5(register, length)
+adafruit_stmpe610.Adafruit_STMPE610_I2C._write_register_byte?5(register, value)
+adafruit_stmpe610.Adafruit_STMPE610_I2C.touch_point?4()
+adafruit_stmpe610.Adafruit_STMPE610_I2C?1(i2c, address=_STMPE_ADDR, calibration=None, size=None, disp_rotation=0, touch_flip=(False, False), )
+adafruit_stmpe610.Adafruit_STMPE610_SPI._read_register?5(register, length)
+adafruit_stmpe610.Adafruit_STMPE610_SPI._write_register_byte?5(register, value)
+adafruit_stmpe610.Adafruit_STMPE610_SPI.touch_point?4()
+adafruit_stmpe610.Adafruit_STMPE610_SPI?1(spi, cs, baudrate=1000000, calibration=None, size=None, disp_rotation=0, touch_flip=(False, False), )
+adafruit_stmpe610._STMPE_ADC_CTRL1?8
+adafruit_stmpe610._STMPE_ADC_CTRL1_10BIT?8
+adafruit_stmpe610._STMPE_ADC_CTRL1_12BIT?8
+adafruit_stmpe610._STMPE_ADC_CTRL2?8
+adafruit_stmpe610._STMPE_ADC_CTRL2_1_625MHZ?8
+adafruit_stmpe610._STMPE_ADC_CTRL2_3_25MHZ?8
+adafruit_stmpe610._STMPE_ADC_CTRL2_6_5MHZ?8
+adafruit_stmpe610._STMPE_ADDR?8
+adafruit_stmpe610._STMPE_FIFO_SIZE?8
+adafruit_stmpe610._STMPE_FIFO_STA?8
+adafruit_stmpe610._STMPE_FIFO_STA_EMPTY?8
+adafruit_stmpe610._STMPE_FIFO_STA_FULL?8
+adafruit_stmpe610._STMPE_FIFO_STA_OFLOW?8
+adafruit_stmpe610._STMPE_FIFO_STA_RESET?8
+adafruit_stmpe610._STMPE_FIFO_STA_THTRIG?8
+adafruit_stmpe610._STMPE_FIFO_TH?8
+adafruit_stmpe610._STMPE_GPIO_ALT_FUNCT?8
+adafruit_stmpe610._STMPE_GPIO_CLR_PIN?8
+adafruit_stmpe610._STMPE_GPIO_DIR?8
+adafruit_stmpe610._STMPE_GPIO_SET_PIN?8
+adafruit_stmpe610._STMPE_INT_CTRL?8
+adafruit_stmpe610._STMPE_INT_CTRL_DISABLE?8
+adafruit_stmpe610._STMPE_INT_CTRL_EDGE?8
+adafruit_stmpe610._STMPE_INT_CTRL_ENABLE?8
+adafruit_stmpe610._STMPE_INT_CTRL_LEVEL?8
+adafruit_stmpe610._STMPE_INT_CTRL_POL_HIGH?8
+adafruit_stmpe610._STMPE_INT_CTRL_POL_LOW?8
+adafruit_stmpe610._STMPE_INT_EN?8
+adafruit_stmpe610._STMPE_INT_EN_ADC?8
+adafruit_stmpe610._STMPE_INT_EN_FIFOEMPTY?8
+adafruit_stmpe610._STMPE_INT_EN_FIFOFULL?8
+adafruit_stmpe610._STMPE_INT_EN_FIFOOF?8
+adafruit_stmpe610._STMPE_INT_EN_FIFOTH?8
+adafruit_stmpe610._STMPE_INT_EN_GPIO?8
+adafruit_stmpe610._STMPE_INT_EN_TOUCHDET?8
+adafruit_stmpe610._STMPE_INT_STA?8
+adafruit_stmpe610._STMPE_INT_STA_TOUCHDET?8
+adafruit_stmpe610._STMPE_SYS_CTRL1?8
+adafruit_stmpe610._STMPE_SYS_CTRL1_RESET?8
+adafruit_stmpe610._STMPE_SYS_CTRL2?8
+adafruit_stmpe610._STMPE_TSC_CFG?8
+adafruit_stmpe610._STMPE_TSC_CFG_1SAMPLE?8
+adafruit_stmpe610._STMPE_TSC_CFG_2SAMPLE?8
+adafruit_stmpe610._STMPE_TSC_CFG_4SAMPLE?8
+adafruit_stmpe610._STMPE_TSC_CFG_8SAMPLE?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_100US?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_10MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_10US?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_1MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_500US?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_50MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_50US?8
+adafruit_stmpe610._STMPE_TSC_CFG_DELAY_5MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_100MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_100US?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_10MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_10US?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_1MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_500US?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_50MS?8
+adafruit_stmpe610._STMPE_TSC_CFG_SETTLE_5MS?8
+adafruit_stmpe610._STMPE_TSC_CTRL?8
+adafruit_stmpe610._STMPE_TSC_CTRL_EN?8
+adafruit_stmpe610._STMPE_TSC_CTRL_XY?8
+adafruit_stmpe610._STMPE_TSC_CTRL_XYZ?8
+adafruit_stmpe610._STMPE_TSC_DATA_X?8
+adafruit_stmpe610._STMPE_TSC_DATA_Y?8
+adafruit_stmpe610._STMPE_TSC_FRACTION_Z?8
+adafruit_stmpe610._STMPE_TSC_I_DRIVE?8
+adafruit_stmpe610._STMPE_TSC_I_DRIVE_20MA?8
+adafruit_stmpe610._STMPE_TSC_I_DRIVE_50MA?8
+adafruit_stmpe610._STMPE_VERSION?8
+adafruit_stmpe610.map_range?4(x, in_min, in_max, out_min, out_max)
+adafruit_tc74.TC74._temperature?8
+adafruit_tc74.TC74.data_ready?7
+adafruit_tc74.TC74.shutdown?7
+adafruit_tc74.TC74.temperature?4()
+adafruit_tc74.TC74?1(i2c_bus, address=TC74_DEFAULT_ADDRESS)
+adafruit_tc74.TC74_DATA_READY_BIT?7
+adafruit_tc74.TC74_DEFAULT_ADDRESS?7
+adafruit_tc74.TC74_REGISTER_CONFIG?7
+adafruit_tc74.TC74_REGISTER_TEMP?7
+adafruit_tc74.TC74_SHUTDOWN_BIT?7
+adafruit_tca9548a.TCA9548A?1(i2c, address=_DEFAULT_ADDRESS)
+adafruit_tca9548a.TCA9548A_Channel.readfrom_into?4(address, buffer, **kwargs)
+adafruit_tca9548a.TCA9548A_Channel.scan?4()
+adafruit_tca9548a.TCA9548A_Channel.try_lock?4()
+adafruit_tca9548a.TCA9548A_Channel.unlock?4()
+adafruit_tca9548a.TCA9548A_Channel.writeto?4(address, buffer, **kwargs)
+adafruit_tca9548a.TCA9548A_Channel.writeto_then_readfrom?4(address, buffer_out, buffer_in, **kwargs)
+adafruit_tca9548a.TCA9548A_Channel?1(tca, channel)
+adafruit_tca9548a._DEFAULT_ADDRESS?8
+adafruit_tcs34725.TCS34725._BUFFER?8
+adafruit_tcs34725.TCS34725._read_u16?5(address: int)
+adafruit_tcs34725.TCS34725._read_u8?5(address: int)
+adafruit_tcs34725.TCS34725._temperature_and_lux_dn40?5()
+adafruit_tcs34725.TCS34725._valid?5()
+adafruit_tcs34725.TCS34725._write_u16?5(address: int, val: int)
+adafruit_tcs34725.TCS34725._write_u8?5(address: int, val: int)
+adafruit_tcs34725.TCS34725.active?4(val: bool)
+adafruit_tcs34725.TCS34725.color?4()
+adafruit_tcs34725.TCS34725.color_raw?4()
+adafruit_tcs34725.TCS34725.color_rgb_bytes?4()
+adafruit_tcs34725.TCS34725.color_temperature?4()
+adafruit_tcs34725.TCS34725.cycles?4(val: int)
+adafruit_tcs34725.TCS34725.gain?4(val: int)
+adafruit_tcs34725.TCS34725.glass_attenuation?4(value: float)
+adafruit_tcs34725.TCS34725.integration_time?4(val: float)
+adafruit_tcs34725.TCS34725.interrupt?4(val: bool)
+adafruit_tcs34725.TCS34725.lux?4()
+adafruit_tcs34725.TCS34725.max_value?4(val: int)
+adafruit_tcs34725.TCS34725.min_value?4(val: int)
+adafruit_tcs34725.TCS34725?1(i2c: I2C, address: int = 0x29)
+adafruit_tcs34725._COMMAND_BIT?8
+adafruit_tcs34725._CYCLES?8
+adafruit_tcs34725._ENABLE_AEN?8
+adafruit_tcs34725._ENABLE_AIEN?8
+adafruit_tcs34725._ENABLE_PON?8
+adafruit_tcs34725._ENABLE_WEN?8
+adafruit_tcs34725._GAINS?8
+adafruit_tcs34725._INTEGRATION_TIME_THRESHOLD_HIGH?8
+adafruit_tcs34725._INTEGRATION_TIME_THRESHOLD_LOW?8
+adafruit_tcs34725._REGISTER_AIHT?8
+adafruit_tcs34725._REGISTER_AILT?8
+adafruit_tcs34725._REGISTER_APERS?8
+adafruit_tcs34725._REGISTER_ATIME?8
+adafruit_tcs34725._REGISTER_BDATA?8
+adafruit_tcs34725._REGISTER_CDATA?8
+adafruit_tcs34725._REGISTER_CONTROL?8
+adafruit_tcs34725._REGISTER_ENABLE?8
+adafruit_tcs34725._REGISTER_GDATA?8
+adafruit_tcs34725._REGISTER_ID?8
+adafruit_tcs34725._REGISTER_RDATA?8
+adafruit_tcs34725._REGISTER_SENSORID?8
+adafruit_tcs34725._REGISTER_STATUS?8
+adafruit_tfmini.MODE_LONG?7
+adafruit_tfmini.MODE_SHORT?7
+adafruit_tfmini.TFmini._set_config?5(command)
+adafruit_tfmini.TFmini.distance?4()
+adafruit_tfmini.TFmini.mode?4(newmode)
+adafruit_tfmini.TFmini.strength?4()
+adafruit_tfmini.TFmini?1(uart, *, timeout=1)
+adafruit_tfmini._CONFIGPARAM?8
+adafruit_tfmini._ENDCONFIG?8
+adafruit_tfmini._ENDREPLY?8
+adafruit_tfmini._STARTCONFIG?8
+adafruit_tfmini._STARTREPLY?8
+adafruit_thermal_printer.get_printer_class?4(version)
+adafruit_thermal_printer.thermal_printer.JUSTIFY_CENTER?7
+adafruit_thermal_printer.thermal_printer.JUSTIFY_LEFT?7
+adafruit_thermal_printer.thermal_printer.JUSTIFY_RIGHT?7
+adafruit_thermal_printer.thermal_printer.SIZE_LARGE?7
+adafruit_thermal_printer.thermal_printer.SIZE_MEDIUM?7
+adafruit_thermal_printer.thermal_printer.SIZE_SMALL?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.CODABAR?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.CODE128?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.CODE39?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.CODE93?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.EAN13?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.EAN8?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.ITF?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.UPC_A?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.UPC_E?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._print_bitmap?5(width, height, data)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_barcode_height?5(height)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_charset?5(charset=0)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_code_page?5(code_page=0)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_inverse?5(inverse)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_justify?5(val)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_line_height?5(height)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_print_mode?5(mask)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_size?5(val)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_timeout?5(period_s)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_underline?5(val)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._set_up_down_mode?5(up_down_mode)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._unset_print_mode?5(mask)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._wait_timeout?5()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._write_char?5(char)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter._write_print_mode?5()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.bold?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.double_height?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.double_width?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.feed?4(lines)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.feed_rows?4(rows)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.flush?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.has_paper?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.inverse?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.justify?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.offline?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.online?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.print?4(text, end="\n")
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.print_barcode?4(text, barcode_type)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.reset?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.send_command?4(command)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.set_defaults?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.size?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.strike?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.tab?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.test_page?4()
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.underline?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.up_down_mode?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.upside_down?7
+adafruit_thermal_printer.thermal_printer.ThermalPrinter.warm_up?4(heat_time=120)
+adafruit_thermal_printer.thermal_printer.ThermalPrinter?1(uart, *, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03, auto_warm_up=True)
+adafruit_thermal_printer.thermal_printer.UNDERLINE_THICK?7
+adafruit_thermal_printer.thermal_printer.UNDERLINE_THIN?7
+adafruit_thermal_printer.thermal_printer._BOLD_MASK?8
+adafruit_thermal_printer.thermal_printer._DOUBLE_HEIGHT_MASK?8
+adafruit_thermal_printer.thermal_printer._DOUBLE_WIDTH_MASK?8
+adafruit_thermal_printer.thermal_printer._PrintModeBit?2(mask)
+adafruit_thermal_printer.thermal_printer._STRIKE_MASK?8
+adafruit_thermal_printer.thermal_printer._UPDOWN_MASK?8
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.CODABAR?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.CODE128?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.CODE39?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.CODE93?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.EAN13?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.EAN8?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.ITF?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.UPC_A?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.UPC_E?7
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter.warm_up?4(heat_time=120)
+adafruit_thermal_printer.thermal_printer_2168.ThermalPrinter?1(uart, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03, auto_warm_up=True, )
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.CODABAR?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.CODE128?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.CODE39?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.CODE93?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.EAN13?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.EAN8?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.ITF?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.UPC_A?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.UPC_E?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter.inverse?7
+adafruit_thermal_printer.thermal_printer_264.ThermalPrinter?1(uart, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03)
+adafruit_thermal_printer.thermal_printer_264._INVERSE_MASK?8
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.CODE11?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.CODE128?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.CODE39?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.CODE93?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.CODEBAR?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.EAN13?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.EAN8?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.I25?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.MSI?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.UPC_A?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.UPC_E?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.feed?4(lines)
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.has_paper?4()
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.inverse?7
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.print_barcode?4(text, barcode_type)
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter.reset?4()
+adafruit_thermal_printer.thermal_printer_legacy.ThermalPrinter?1(uart, byte_delay_s=0.00057346, dot_feed_s=0.0021, dot_print_s=0.03)
+adafruit_thermal_printer.thermal_printer_legacy._INVERSE_MASK?8
+adafruit_thermistor.Thermistor.resistance?4()
+adafruit_thermistor.Thermistor.temperature?4()
+adafruit_thermistor.Thermistor?1(pin: microcontroller.Pin, series_resistor: int, nominal_resistance: int, nominal_temperature: int, b_coefficient: int, *, high_side: bool = True)
+adafruit_ticks._TICKS_HALFPERIOD?8
+adafruit_ticks._TICKS_MAX?8
+adafruit_ticks._TICKS_PERIOD?8
+adafruit_ticks.ticks_add?4(ticks: int, delta: int)
+adafruit_ticks.ticks_diff?4(ticks1: int, ticks2: int)
+adafruit_ticks.ticks_less?4(ticks1: int, ticks2: int)
+adafruit_ticks.ticks_ms?4()
+adafruit_tinylora.adafruit_tinylora.TTN.application_key?4()
+adafruit_tinylora.adafruit_tinylora.TTN.country?4()
+adafruit_tinylora.adafruit_tinylora.TTN.device_address?4()
+adafruit_tinylora.adafruit_tinylora.TTN.network_key?4()
+adafruit_tinylora.adafruit_tinylora.TTN?1(dev_address, net_key, app_key, country="US")
+adafruit_tinylora.adafruit_tinylora.TinyLoRa._BUFFER?8
+adafruit_tinylora.adafruit_tinylora.TinyLoRa._read_into?5(address, buf, length=None)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa._read_u8?5(address)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa._write_u8?5(address, val)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.deinit?4()
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.send_data?4(data, data_length, frame_counter, timeout=2)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.send_packet?4(lora_packet, packet_length, timeout)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.set_channel?4(channel)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa.set_datarate?4(datarate)
+adafruit_tinylora.adafruit_tinylora.TinyLoRa?1(spi, cs, irq, rst, ttn_config, channel=None)
+adafruit_tinylora.adafruit_tinylora._FSTEP?8
+adafruit_tinylora.adafruit_tinylora._MODE_LORA?8
+adafruit_tinylora.adafruit_tinylora._MODE_SLEEP?8
+adafruit_tinylora.adafruit_tinylora._MODE_STDBY?8
+adafruit_tinylora.adafruit_tinylora._MODE_TX?8
+adafruit_tinylora.adafruit_tinylora._REG_DIO_MAPPING_1?8
+adafruit_tinylora.adafruit_tinylora._REG_FEI_LSB?8
+adafruit_tinylora.adafruit_tinylora._REG_FEI_MSB?8
+adafruit_tinylora.adafruit_tinylora._REG_FIFO_BASE_ADDR?8
+adafruit_tinylora.adafruit_tinylora._REG_FIFO_POINTER?8
+adafruit_tinylora.adafruit_tinylora._REG_FRF_LSB?8
+adafruit_tinylora.adafruit_tinylora._REG_FRF_MID?8
+adafruit_tinylora.adafruit_tinylora._REG_FRF_MSB?8
+adafruit_tinylora.adafruit_tinylora._REG_IMAGE_CAL?8
+adafruit_tinylora.adafruit_tinylora._REG_MODEM_CONFIG?8
+adafruit_tinylora.adafruit_tinylora._REG_NODE_ADDR?8
+adafruit_tinylora.adafruit_tinylora._REG_OPERATING_MODE?8
+adafruit_tinylora.adafruit_tinylora._REG_PAYLOAD_LENGTH?8
+adafruit_tinylora.adafruit_tinylora._REG_PA_CONFIG?8
+adafruit_tinylora.adafruit_tinylora._REG_PREAMBLE_DETECT?8
+adafruit_tinylora.adafruit_tinylora._REG_PREAMBLE_LSB?8
+adafruit_tinylora.adafruit_tinylora._REG_PREAMBLE_MSB?8
+adafruit_tinylora.adafruit_tinylora._REG_RSSI_COLLISION?8
+adafruit_tinylora.adafruit_tinylora._REG_RSSI_CONFIG?8
+adafruit_tinylora.adafruit_tinylora._REG_TIMER1_COEF?8
+adafruit_tinylora.adafruit_tinylora._REG_VERSION?8
+adafruit_tinylora.adafruit_tinylora._TRANSMIT_DIRECTION_UP?8
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_add_round_key?5(state)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_calculate_key?5(num_round, round_key)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_encrypt?5(data, key)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_mix_columns?5(state)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_shift_rows?5()
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_sub_byte?5()
+adafruit_tinylora.adafruit_tinylora_encryption.AES._aes_sub_bytes?5(state)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._mic_generate_keys?5(key_1, key_2)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._mix_single_column?5()
+adafruit_tinylora.adafruit_tinylora_encryption.AES._round_encrypt?5(state, key, num_round)
+adafruit_tinylora.adafruit_tinylora_encryption.AES._shift_left?5()
+adafruit_tinylora.adafruit_tinylora_encryption.AES._xor_data?5(old_data)
+adafruit_tinylora.adafruit_tinylora_encryption.AES.calculate_mic?4(lora_packet, lora_packet_length, mic)
+adafruit_tinylora.adafruit_tinylora_encryption.AES.encrypt?4(aes_data)
+adafruit_tinylora.adafruit_tinylora_encryption.AES.encrypt_payload?4(data)
+adafruit_tinylora.adafruit_tinylora_encryption.AES?1(device_address, app_key, network_key, frame_counter)
+adafruit_tinylora.adafruit_tinylora_encryption.S_BOX?7
+adafruit_tinylora.adafruit_tinylora_encryption.xtime?4(col)
+adafruit_tinylora.ttn_as.TTN_FREQS?7
+adafruit_tinylora.ttn_au.TTN_FREQS?7
+adafruit_tinylora.ttn_cn.TTN_FREQS?7
+adafruit_tinylora.ttn_eu.TTN_FREQS?7
+adafruit_tinylora.ttn_usa.TTN_FREQS?7
+adafruit_tla202x.CV.add_values?4(value_tuples: Tuple[str, int, Union[float, str], Optional[float]])
+adafruit_tla202x.CV.is_valid?4(value: str)
+adafruit_tla202x.TLA2024._data_rate?8
+adafruit_tla202x.TLA2024._mode?8
+adafruit_tla202x.TLA2024._mux?8
+adafruit_tla202x.TLA2024._os?8
+adafruit_tla202x.TLA2024._pga?8
+adafruit_tla202x.TLA2024._raw_adc_read?8
+adafruit_tla202x.TLA2024._read_adc?5()
+adafruit_tla202x.TLA2024._read_volts?5()
+adafruit_tla202x.TLA2024.data_rate?4(rate: int)
+adafruit_tla202x.TLA2024.input_channel?4(channel: int)
+adafruit_tla202x.TLA2024.mode?4(mode: int)
+adafruit_tla202x.TLA2024.mux?4(mux_connection: int)
+adafruit_tla202x.TLA2024.range?4(measurement_range: int)
+adafruit_tla202x.TLA2024.read?4(channel: int)
+adafruit_tla202x.TLA2024.voltage?4()
+adafruit_tla202x.TLA2024?1(i2c_bus: I2C, address: int = _TLA_DEFAULT_ADDRESS)
+adafruit_tla202x._CONFIG_REG?8
+adafruit_tla202x._DATA_REG?8
+adafruit_tla202x._TLA_DEFAULT_ADDRESS?8
+adafruit_tla202x.analog_in.AnalogIn.deinit?4()
+adafruit_tla202x.analog_in.AnalogIn.reference_voltage?4()
+adafruit_tla202x.analog_in.AnalogIn.value?4()
+adafruit_tla202x.analog_in.AnalogIn.voltage?4()
+adafruit_tla202x.analog_in.AnalogIn?1(tla, pin)
+adafruit_tla202x.tla2024.A0?7
+adafruit_tla202x.tla2024.A1?7
+adafruit_tla202x.tla2024.A2?7
+adafruit_tla202x.tla2024.A3?7
+adafruit_tla202x.tla2024.TLA2024.temp?4()
+adafruit_tla202x.tla2024.TLA202x.temp?4()
+adafruit_tlc5947.PWMOut.duty_cycle?4(val)
+adafruit_tlc5947.PWMOut.frequency?4(val)
+adafruit_tlc5947.PWMOut?1(tlc5947, channel)
+adafruit_tlc5947.TLC5947._get_gs_value?5(channel)
+adafruit_tlc5947.TLC5947._set_gs_value?5(channel, val)
+adafruit_tlc5947.TLC5947.create_pwm_out?4(channel)
+adafruit_tlc5947.TLC5947.write?4()
+adafruit_tlc5947.TLC5947?1(spi, latch, *, auto_write=True, num_drivers=1)
+adafruit_tlc5947._CHANNELS?8
+adafruit_tlc5947._STOREBYTES?8
+adafruit_tlc59711.CHANNEL_PER_CHIP?7
+adafruit_tlc59711.COLORS_PER_PIXEL?7
+adafruit_tlc59711.PIXEL_PER_CHIP?7
+adafruit_tlc59711.TLC59711._check_and_convert?5()
+adafruit_tlc59711.TLC59711._chip_set_FunctionControl?5(chip_index)
+adafruit_tlc59711.TLC59711._chip_set_WriteCommand?5(chip_index)
+adafruit_tlc59711.TLC59711._convert_01_float_to_16bit_integer?5()
+adafruit_tlc59711.TLC59711._convert_if_float?5(value)
+adafruit_tlc59711.TLC59711._get_channel_16bit_value?5(channel_index)
+adafruit_tlc59711.TLC59711._init_buffer?5()
+adafruit_tlc59711.TLC59711._init_lookuptable?5()
+adafruit_tlc59711.TLC59711._write?5()
+adafruit_tlc59711.TLC59711.b0?7
+adafruit_tlc59711.TLC59711.b1?7
+adafruit_tlc59711.TLC59711.b2?7
+adafruit_tlc59711.TLC59711.b3?7
+adafruit_tlc59711.TLC59711.calculate_BCData?4(Ioclmax=18, IoutR=17, IoutG=15, IoutB=9)
+adafruit_tlc59711.TLC59711.calculate_Ioclmax?4(Riref=2.48)
+adafruit_tlc59711.TLC59711.calculate_Riref?4(Ioclmax=20)
+adafruit_tlc59711.TLC59711.chip_set_BCData?4(chip_index, bcr=127, bcg=127, bcb=127)
+adafruit_tlc59711.TLC59711.g0?7
+adafruit_tlc59711.TLC59711.g1?7
+adafruit_tlc59711.TLC59711.g2?7
+adafruit_tlc59711.TLC59711.g3?7
+adafruit_tlc59711.TLC59711.r0?7
+adafruit_tlc59711.TLC59711.r1?7
+adafruit_tlc59711.TLC59711.r2?7
+adafruit_tlc59711.TLC59711.r3?7
+adafruit_tlc59711.TLC59711.set_all_black?4()
+adafruit_tlc59711.TLC59711.set_channel?4(channel_index, value)
+adafruit_tlc59711.TLC59711.set_chipheader_bits_in_buffer?4(*, chip_index=0, part_bit_offset=0, field=None, value=0)
+adafruit_tlc59711.TLC59711.set_pixel?4(pixel_index, value)
+adafruit_tlc59711.TLC59711.set_pixel_16bit_color?4(pixel_index, color)
+adafruit_tlc59711.TLC59711.set_pixel_16bit_value?4(pixel_index, value_r, value_g, value_b)
+adafruit_tlc59711.TLC59711.set_pixel_all?4(color)
+adafruit_tlc59711.TLC59711.set_pixel_all_16bit_value?4(value_r, value_g, value_b)
+adafruit_tlc59711.TLC59711.set_pixel_float_color?4(pixel_index, color)
+adafruit_tlc59711.TLC59711.set_pixel_float_value?4(pixel_index, value_r, value_g, value_b)
+adafruit_tlc59711.TLC59711.show?4()
+adafruit_tlc59711.TLC59711.update_BCData?4()
+adafruit_tlc59711.TLC59711.update_fc?4()
+adafruit_tlc59711.TLC59711?1(spi, *, pixel_count=4)
+adafruit_tlc59711.TLC59711AutoShow.b0?7
+adafruit_tlc59711.TLC59711AutoShow.b1?7
+adafruit_tlc59711.TLC59711AutoShow.b2?7
+adafruit_tlc59711.TLC59711AutoShow.b3?7
+adafruit_tlc59711.TLC59711AutoShow.g0?7
+adafruit_tlc59711.TLC59711AutoShow.g1?7
+adafruit_tlc59711.TLC59711AutoShow.g2?7
+adafruit_tlc59711.TLC59711AutoShow.g3?7
+adafruit_tlc59711.TLC59711AutoShow.r0?7
+adafruit_tlc59711.TLC59711AutoShow.r1?7
+adafruit_tlc59711.TLC59711AutoShow.r2?7
+adafruit_tlc59711.TLC59711AutoShow.r3?7
+adafruit_tlc59711.TLC59711AutoShow.set_all_black?4()
+adafruit_tlc59711.TLC59711AutoShow.set_channel?4(channel_index, value)
+adafruit_tlc59711.TLC59711AutoShow.set_pixel?4(pixel_index, value)
+adafruit_tlc59711.TLC59711AutoShow.set_pixel_all?4(color)
+adafruit_tlc59711.TLC59711AutoShow?1(spi, pixel_count=4)
+adafruit_tlc59711.WRITE_COMMAND?7
+adafruit_tlc59711._BC_BIT_COUNT?8
+adafruit_tlc59711._BC_CHIP_BUFFER_BIT_OFFSET?8
+adafruit_tlc59711._BC_FIELDS?8
+adafruit_tlc59711._BUFFER_BYTES_PER_COLOR?8
+adafruit_tlc59711._BUFFER_BYTES_PER_PIXEL?8
+adafruit_tlc59711._CHIP_BUFFER_BYTE_COUNT?8
+adafruit_tlc59711._CHIP_BUFFER_HEADER_BIT_COUNT?8
+adafruit_tlc59711._CHIP_BUFFER_HEADER_BYTE_COUNT?8
+adafruit_tlc59711._ChannelDirekt?2(channel)
+adafruit_tlc59711._ChannelDirektAutoShow?2(channel)
+adafruit_tlc59711._FC_BIT_COUNT?8
+adafruit_tlc59711._FC_CHIP_BUFFER_BIT_OFFSET?8
+adafruit_tlc59711._FC_FIELDS?8
+adafruit_tlc59711._WC_BIT_COUNT?8
+adafruit_tlc59711._WC_CHIP_BUFFER_BIT_OFFSET?8
+adafruit_tlc59711._WC_FIELDS?8
+adafruit_tlv493d.TLV493D._get_read_key?5(key)
+adafruit_tlv493d.TLV493D._read_i2c?5()
+adafruit_tlv493d.TLV493D._set_write_key?5(key, value)
+adafruit_tlv493d.TLV493D._setup_write_buffer?5()
+adafruit_tlv493d.TLV493D._unpack_and_scale?5(top, bottom)
+adafruit_tlv493d.TLV493D._write_i2c?5()
+adafruit_tlv493d.TLV493D.magnetic?4()
+adafruit_tlv493d.TLV493D.read_masks?7
+adafruit_tlv493d.TLV493D.write_masks?7
+adafruit_tlv493d.TLV493D?1(i2c_bus, address=_TLV493D_DEFAULT_ADDRESS, addr_reg=0)
+adafruit_tlv493d._TLV493D_DEFAULT_ADDRESS?8
+adafruit_tmp006.CFG_16SAMPLE?7
+adafruit_tmp006.CFG_1SAMPLE?7
+adafruit_tmp006.CFG_2SAMPLE?7
+adafruit_tmp006.CFG_4SAMPLE?7
+adafruit_tmp006.CFG_8SAMPLE?7
+adafruit_tmp006.TMP006._BUFFER?8
+adafruit_tmp006.TMP006._data_ready?5()
+adafruit_tmp006.TMP006._read_die_temperature?5()
+adafruit_tmp006.TMP006._read_sensor_voltage?5()
+adafruit_tmp006.TMP006._read_u16?5(address)
+adafruit_tmp006.TMP006._write_u16?5(address, val)
+adafruit_tmp006.TMP006.active?4(val)
+adafruit_tmp006.TMP006.read_register?4(register)
+adafruit_tmp006.TMP006.temperature?4()
+adafruit_tmp006.TMP006?1(i2c, address=_TMP006_I2CADDR, samplerate=CFG_16SAMPLE)
+adafruit_tmp006._TMP006_CFG_DRDY?8
+adafruit_tmp006._TMP006_CFG_DRDYEN?8
+adafruit_tmp006._TMP006_CFG_MODEON?8
+adafruit_tmp006._TMP006_CFG_RESET?8
+adafruit_tmp006._TMP006_CONFIG?8
+adafruit_tmp006._TMP006_DEVID?8
+adafruit_tmp006._TMP006_I2CADDR?8
+adafruit_tmp006._TMP006_MANUID?8
+adafruit_tmp006._TMP006_TAMB?8
+adafruit_tmp006._TMP006_VOBJ?8
+adafruit_tmp007.CFG_16SAMPLE?7
+adafruit_tmp007.CFG_1SAMPLE?7
+adafruit_tmp007.CFG_2SAMPLE?7
+adafruit_tmp007.CFG_4SAMPLE?7
+adafruit_tmp007.CFG_8SAMPLE?7
+adafruit_tmp007.TMP007._BUFFER?8
+adafruit_tmp007.TMP007._read_bytes?5(address, count, buf)
+adafruit_tmp007.TMP007._read_u16?5(address)
+adafruit_tmp007.TMP007._read_u8?5(address)
+adafruit_tmp007.TMP007._write_u16?5(address, val)
+adafruit_tmp007.TMP007._write_u8?5(address, val)
+adafruit_tmp007.TMP007.die_temperature?4()
+adafruit_tmp007.TMP007.raw_sensor_temperature?4()
+adafruit_tmp007.TMP007.raw_voltage?4()
+adafruit_tmp007.TMP007.read_register?4(register)
+adafruit_tmp007.TMP007.sleep?4()
+adafruit_tmp007.TMP007.temperature?4()
+adafruit_tmp007.TMP007.wake?4()
+adafruit_tmp007.TMP007?1(i2c, address=_TMP007_I2CADDR, samplerate=CFG_16SAMPLE)
+adafruit_tmp007._TMP007_CFG_DRDY?8
+adafruit_tmp007._TMP007_CFG_DRDYEN?8
+adafruit_tmp007._TMP007_CFG_MODEON?8
+adafruit_tmp007._TMP007_CFG_RESET?8
+adafruit_tmp007._TMP007_CONFIG?8
+adafruit_tmp007._TMP007_DEVID?8
+adafruit_tmp007._TMP007_I2CADDR?8
+adafruit_tmp007._TMP007_TAMB?8
+adafruit_tmp007._TMP007_TOBJ?8
+adafruit_tmp007._TMP007_VOBJ?8
+adafruit_tmp117.AlertStatus?7
+adafruit_tmp117.CV.add_values?4(value_tuples: Sequence[Tuple[str, int, Union[int, str], Optional[int]]])
+adafruit_tmp117.CV.is_valid?4(value: int)
+adafruit_tmp117.TMP117._alert_status_data_ready?8
+adafruit_tmp117.TMP117._data_ready_int_en?8
+adafruit_tmp117.TMP117._eeprom_busy?8
+adafruit_tmp117.TMP117._int_active_high?8
+adafruit_tmp117.TMP117._mode?8
+adafruit_tmp117.TMP117._part_id?8
+adafruit_tmp117.TMP117._raw_alert_mode?8
+adafruit_tmp117.TMP117._raw_averaged_measurements?8
+adafruit_tmp117.TMP117._raw_high_limit?8
+adafruit_tmp117.TMP117._raw_low_limit?8
+adafruit_tmp117.TMP117._raw_measurement_delay?8
+adafruit_tmp117.TMP117._raw_temperature?8
+adafruit_tmp117.TMP117._raw_temperature_offset?8
+adafruit_tmp117.TMP117._read_status?5()
+adafruit_tmp117.TMP117._read_temperature?5()
+adafruit_tmp117.TMP117._set_mode_and_wait_for_measurement?5(mode: int)
+adafruit_tmp117.TMP117._soft_reset?8
+adafruit_tmp117.TMP117.alert_mode?4(value: int)
+adafruit_tmp117.TMP117.alert_status?4()
+adafruit_tmp117.TMP117.averaged_measurements?4(value: int)
+adafruit_tmp117.TMP117.high_limit?4(value: float)
+adafruit_tmp117.TMP117.initialize?4()
+adafruit_tmp117.TMP117.low_limit?4(value: float)
+adafruit_tmp117.TMP117.measurement_delay?4(value: int)
+adafruit_tmp117.TMP117.measurement_mode?4(value: int)
+adafruit_tmp117.TMP117.reset?4()
+adafruit_tmp117.TMP117.serial_number?4()
+adafruit_tmp117.TMP117.take_single_measurement?4()
+adafruit_tmp117.TMP117.temperature?4()
+adafruit_tmp117.TMP117.temperature_offset?4(value: float)
+adafruit_tmp117.TMP117?1(i2c_bus: I2C, address: int = _I2C_ADDR)
+adafruit_tmp117._CONFIGURATION?8
+adafruit_tmp117._CONTINUOUS_CONVERSION_MODE?8
+adafruit_tmp117._DEVICE_ID?8
+adafruit_tmp117._DEVICE_ID_VALUE?8
+adafruit_tmp117._EEPROM1?8
+adafruit_tmp117._EEPROM2?8
+adafruit_tmp117._EEPROM3?8
+adafruit_tmp117._EEPROM_UL?8
+adafruit_tmp117._I2C_ADDR?8
+adafruit_tmp117._ONE_SHOT_MODE?8
+adafruit_tmp117._SHUTDOWN_MODE?8
+adafruit_tmp117._TEMP_OFFSET?8
+adafruit_tmp117._TEMP_RESULT?8
+adafruit_tmp117._TMP117_RESOLUTION?8
+adafruit_tmp117._T_HIGH_LIMIT?8
+adafruit_tmp117._T_LOW_LIMIT?8
+adafruit_tmp117._convert_to_integer?5(bytes_to_convert: bytearray)
+adafruit_touchscreen.Touchscreen.touch_point?4()
+adafruit_touchscreen.Touchscreen?1(x1_pin, x2_pin, y1_pin, y2_pin, *, x_resistance=None, samples=4, z_threshold=10000, calibration=None, size=None)
+adafruit_touchscreen.map_range?4(x, in_min, in_max, out_min, out_max)
+adafruit_tpa2016.TPA2016.COMPRESSION_1_1?7
+adafruit_tpa2016.TPA2016.COMPRESSION_2_1?7
+adafruit_tpa2016.TPA2016.COMPRESSION_4_1?7
+adafruit_tpa2016.TPA2016.COMPRESSION_8_1?7
+adafruit_tpa2016.TPA2016.NOISE_GATE_10?7
+adafruit_tpa2016.TPA2016.NOISE_GATE_1?7
+adafruit_tpa2016.TPA2016.NOISE_GATE_20?7
+adafruit_tpa2016.TPA2016.NOISE_GATE_4?7
+adafruit_tpa2016.TPA2016._attack_control?8
+adafruit_tpa2016.TPA2016._fixed_gain_control?8
+adafruit_tpa2016.TPA2016._hold_time_control?8
+adafruit_tpa2016.TPA2016._max_gain?8
+adafruit_tpa2016.TPA2016._output_limiter_level?8
+adafruit_tpa2016.TPA2016._release_control?8
+adafruit_tpa2016.TPA2016.amplifier_shutdown?7
+adafruit_tpa2016.TPA2016.attack_time?4(value: int)
+adafruit_tpa2016.TPA2016.compression_ratio?7
+adafruit_tpa2016.TPA2016.fixed_gain?4(value: int)
+adafruit_tpa2016.TPA2016.hold_time?4(value: int)
+adafruit_tpa2016.TPA2016.max_gain?4(value: int)
+adafruit_tpa2016.TPA2016.noise_gate_enable?7
+adafruit_tpa2016.TPA2016.noise_gate_threshold?7
+adafruit_tpa2016.TPA2016.output_limiter_disable?7
+adafruit_tpa2016.TPA2016.output_limiter_level?4(value: float)
+adafruit_tpa2016.TPA2016.release_time?4(value: int)
+adafruit_tpa2016.TPA2016.reset_Fault_l?7
+adafruit_tpa2016.TPA2016.reset_fault_r?7
+adafruit_tpa2016.TPA2016.reset_thermal?7
+adafruit_tpa2016.TPA2016.speaker_enable_l?7
+adafruit_tpa2016.TPA2016.speaker_enable_r?7
+adafruit_tpa2016.TPA2016?1(i2c_bus: I2C)
+adafruit_trellis.Trellis._is_pressed?5(button)
+adafruit_trellis.Trellis._just_pressed?5(button)
+adafruit_trellis.Trellis._just_released?5(button)
+adafruit_trellis.Trellis._was_pressed?5(button)
+adafruit_trellis.Trellis._write_cmd?5(byte)
+adafruit_trellis.Trellis.auto_show?4(value)
+adafruit_trellis.Trellis.blink_rate?4(rate)
+adafruit_trellis.Trellis.brightness?4(brightness)
+adafruit_trellis.Trellis.read_buttons?4()
+adafruit_trellis.Trellis.show?4()
+adafruit_trellis.Trellis?1(i2c, addresses=None)
+adafruit_trellis.TrellisLEDs.fill?4(on)
+adafruit_trellis.TrellisLEDs?1(trellis_obj)
+adafruit_trellis._HT16K33_BLINK_CMD?8
+adafruit_trellis._HT16K33_BLINK_DISPLAYON?8
+adafruit_trellis._HT16K33_CMD_BRIGHTNESS?8
+adafruit_trellis._HT16K33_KEY_READ_CMD?8
+adafruit_trellis._HT16K33_OSCILATOR_ON?8
+adafruit_trellis.buttonLUT?7
+adafruit_trellis.ledLUT?7
+adafruit_trellism4.TrellisM4Express.pressed_keys?4()
+adafruit_trellism4.TrellisM4Express?1(rotation=0)
+adafruit_trellism4._NeoPixelArray._calculate_pixel_offset?5(index)
+adafruit_trellism4._NeoPixelArray.auto_write?4(val)
+adafruit_trellism4._NeoPixelArray.brightness?4(brightness)
+adafruit_trellism4._NeoPixelArray.fill?4(color)
+adafruit_trellism4._NeoPixelArray.height?4()
+adafruit_trellism4._NeoPixelArray.show?4()
+adafruit_trellism4._NeoPixelArray.width?4()
+adafruit_trellism4._NeoPixelArray?2(pin, *, width, height, rotation=0)
+adafruit_tsc2007.TSC2007.command?4(function, power, resolution)
+adafruit_tsc2007.TSC2007.touch?4()
+adafruit_tsc2007.TSC2007.touched?4()
+adafruit_tsc2007.TSC2007?1(i2c, address=0x48, irq=None)
+adafruit_tsc2007.TSC2007_ACTIVATE_X?7
+adafruit_tsc2007.TSC2007_ACTIVATE_Y?7
+adafruit_tsc2007.TSC2007_ACTIVATE_YPLUS_X?7
+adafruit_tsc2007.TSC2007_ADC_12BIT?7
+adafruit_tsc2007.TSC2007_ADC_8BIT?7
+adafruit_tsc2007.TSC2007_ADOFF_IRQON?7
+adafruit_tsc2007.TSC2007_ADON_IRQOFF?7
+adafruit_tsc2007.TSC2007_MEASURE_AUX?7
+adafruit_tsc2007.TSC2007_MEASURE_TEMP0?7
+adafruit_tsc2007.TSC2007_MEASURE_TEMP1?7
+adafruit_tsc2007.TSC2007_MEASURE_X?7
+adafruit_tsc2007.TSC2007_MEASURE_Y?7
+adafruit_tsc2007.TSC2007_MEASURE_Z1?7
+adafruit_tsc2007.TSC2007_MEASURE_Z2?7
+adafruit_tsc2007.TSC2007_POWERDOWN_IRQON?7
+adafruit_tsc2007.TSC2007_SETUP_COMMAND?7
+adafruit_tsl2561.TSL2561._compute_lux?5()
+adafruit_tsl2561.TSL2561._disable?5()
+adafruit_tsl2561.TSL2561._enable?5()
+adafruit_tsl2561.TSL2561._read_broadband?5()
+adafruit_tsl2561.TSL2561._read_infrared?5()
+adafruit_tsl2561.TSL2561._read_register?5(reg, count=1)
+adafruit_tsl2561.TSL2561._write_control_register?5(reg)
+adafruit_tsl2561.TSL2561.broadband?4()
+adafruit_tsl2561.TSL2561.chip_id?4()
+adafruit_tsl2561.TSL2561.clear_interrupt?4()
+adafruit_tsl2561.TSL2561.cycles?4(value)
+adafruit_tsl2561.TSL2561.enabled?4(enable)
+adafruit_tsl2561.TSL2561.gain?4(value)
+adafruit_tsl2561.TSL2561.infrared?4()
+adafruit_tsl2561.TSL2561.integration_time?4(value)
+adafruit_tsl2561.TSL2561.interrupt_mode?4(value)
+adafruit_tsl2561.TSL2561.luminosity?4()
+adafruit_tsl2561.TSL2561.lux?4()
+adafruit_tsl2561.TSL2561.threshold_high?4(value)
+adafruit_tsl2561.TSL2561.threshold_low?4(value)
+adafruit_tsl2561.TSL2561?1(i2c, address=_DEFAULT_ADDRESS)
+adafruit_tsl2561._CLIP_THRESHOLD?8
+adafruit_tsl2561._COMMAND_BIT?8
+adafruit_tsl2561._CONTROL_POWEROFF?8
+adafruit_tsl2561._CONTROL_POWERON?8
+adafruit_tsl2561._DEFAULT_ADDRESS?8
+adafruit_tsl2561._GAIN_SCALE?8
+adafruit_tsl2561._REGISTER_CHAN0_LOW?8
+adafruit_tsl2561._REGISTER_CHAN1_LOW?8
+adafruit_tsl2561._REGISTER_CONTROL?8
+adafruit_tsl2561._REGISTER_ID?8
+adafruit_tsl2561._REGISTER_INT_CTRL?8
+adafruit_tsl2561._REGISTER_TH_HIGH?8
+adafruit_tsl2561._REGISTER_TH_LOW?8
+adafruit_tsl2561._REGISTER_TIMING?8
+adafruit_tsl2561._TIME_SCALE?8
+adafruit_tsl2561._WORD_BIT?8
+adafruit_tsl2591.GAIN_HIGH?7
+adafruit_tsl2591.GAIN_LOW?7
+adafruit_tsl2591.GAIN_MAX?7
+adafruit_tsl2591.GAIN_MED?7
+adafruit_tsl2591.INTEGRATIONTIME_100MS?7
+adafruit_tsl2591.INTEGRATIONTIME_200MS?7
+adafruit_tsl2591.INTEGRATIONTIME_300MS?7
+adafruit_tsl2591.INTEGRATIONTIME_400MS?7
+adafruit_tsl2591.INTEGRATIONTIME_500MS?7
+adafruit_tsl2591.INTEGRATIONTIME_600MS?7
+adafruit_tsl2591.TSL2591._BUFFER?8
+adafruit_tsl2591.TSL2591._read_u16LE?5(address)
+adafruit_tsl2591.TSL2591._read_u8?5(address)
+adafruit_tsl2591.TSL2591._write_u8?5(address, val)
+adafruit_tsl2591.TSL2591.disable?4()
+adafruit_tsl2591.TSL2591.enable?4()
+adafruit_tsl2591.TSL2591.full_spectrum?4()
+adafruit_tsl2591.TSL2591.gain?4(val)
+adafruit_tsl2591.TSL2591.infrared?4()
+adafruit_tsl2591.TSL2591.integration_time?4(val)
+adafruit_tsl2591.TSL2591.lux?4()
+adafruit_tsl2591.TSL2591.raw_luminosity?4()
+adafruit_tsl2591.TSL2591.visible?4()
+adafruit_tsl2591.TSL2591?1(i2c, address=_TSL2591_ADDR)
+adafruit_tsl2591._TSL2591_ADDR?8
+adafruit_tsl2591._TSL2591_COMMAND_BIT?8
+adafruit_tsl2591._TSL2591_ENABLE_AEN?8
+adafruit_tsl2591._TSL2591_ENABLE_AIEN?8
+adafruit_tsl2591._TSL2591_ENABLE_NPIEN?8
+adafruit_tsl2591._TSL2591_ENABLE_POWEROFF?8
+adafruit_tsl2591._TSL2591_ENABLE_POWERON?8
+adafruit_tsl2591._TSL2591_LUX_COEFB?8
+adafruit_tsl2591._TSL2591_LUX_COEFC?8
+adafruit_tsl2591._TSL2591_LUX_COEFD?8
+adafruit_tsl2591._TSL2591_LUX_DF?8
+adafruit_tsl2591._TSL2591_MAX_COUNT?8
+adafruit_tsl2591._TSL2591_MAX_COUNT_100MS?8
+adafruit_tsl2591._TSL2591_REGISTER_CHAN0_LOW?8
+adafruit_tsl2591._TSL2591_REGISTER_CHAN1_LOW?8
+adafruit_tsl2591._TSL2591_REGISTER_CONTROL?8
+adafruit_tsl2591._TSL2591_REGISTER_DEVICE_ID?8
+adafruit_tsl2591._TSL2591_REGISTER_ENABLE?8
+adafruit_tt21100.TT21100.touched?4()
+adafruit_tt21100.TT21100.touches?4()
+adafruit_tt21100.TT21100?1(i2c, address=0x24, irq_pin=None)
+adafruit_turtle.Color.BLACK?7
+adafruit_turtle.Color.BLUE?7
+adafruit_turtle.Color.BROWN?7
+adafruit_turtle.Color.DARK_BLUE?7
+adafruit_turtle.Color.DARK_GREEN?7
+adafruit_turtle.Color.DARK_RED?7
+adafruit_turtle.Color.GRAY?7
+adafruit_turtle.Color.GREEN?7
+adafruit_turtle.Color.LIGHT_GRAY?7
+adafruit_turtle.Color.ORANGE?7
+adafruit_turtle.Color.PINK?7
+adafruit_turtle.Color.PURPLE?7
+adafruit_turtle.Color.RED?7
+adafruit_turtle.Color.TURQUOISE?7
+adafruit_turtle.Color.WHITE?7
+adafruit_turtle.Color.YELLOW?7
+adafruit_turtle.Color.colors?7
+adafruit_turtle.Color?1()
+adafruit_turtle.Vec2D.rotate?4(angle)
+adafruit_turtle.Vec2D?1(x, y)
+adafruit_turtle.turtle._GCD?5(a, b)
+adafruit_turtle.turtle._color_to_pencolor?5(c)
+adafruit_turtle.turtle._drawturtle?5()
+adafruit_turtle.turtle._plot?5(x, y, c)
+adafruit_turtle.turtle._setDegreesPerAU?5(fullcircle)
+adafruit_turtle.turtle._turn?5(angle)
+adafruit_turtle.turtle.back?7
+adafruit_turtle.turtle.backward?4(distance)
+adafruit_turtle.turtle.bgcolor?4(c=None)
+adafruit_turtle.turtle.bgpic?4(picname=None)
+adafruit_turtle.turtle.bk?7
+adafruit_turtle.turtle.changeturtle?4(source=None, dimensions=(12, 12))
+adafruit_turtle.turtle.circle?4(radius, extent=None, steps=None)
+adafruit_turtle.turtle.clear?4()
+adafruit_turtle.turtle.clearstamp?4(stampid)
+adafruit_turtle.turtle.clearstamps?4(n=None)
+adafruit_turtle.turtle.degrees?4(fullcircle=360)
+adafruit_turtle.turtle.distance?4(x1, y1=None)
+adafruit_turtle.turtle.dot?4(size=None, color=None)
+adafruit_turtle.turtle.down?7
+adafruit_turtle.turtle.fd?7
+adafruit_turtle.turtle.forward?4(distance)
+adafruit_turtle.turtle.goto?4(x1, y1=None)
+adafruit_turtle.turtle.heading?4()
+adafruit_turtle.turtle.hideturtle?4()
+adafruit_turtle.turtle.home?4()
+adafruit_turtle.turtle.ht?7
+adafruit_turtle.turtle.isdown?4()
+adafruit_turtle.turtle.isvisible?4()
+adafruit_turtle.turtle.left?4(angle)
+adafruit_turtle.turtle.lt?7
+adafruit_turtle.turtle.mode?4(mode=None)
+adafruit_turtle.turtle.pd?7
+adafruit_turtle.turtle.pencolor?4(c=None)
+adafruit_turtle.turtle.pendown?4()
+adafruit_turtle.turtle.pensize?4(width=None)
+adafruit_turtle.turtle.penup?4()
+adafruit_turtle.turtle.pos?4()
+adafruit_turtle.turtle.position?7
+adafruit_turtle.turtle.pu?7
+adafruit_turtle.turtle.radians?4()
+adafruit_turtle.turtle.reset?4()
+adafruit_turtle.turtle.right?4(angle)
+adafruit_turtle.turtle.rt?7
+adafruit_turtle.turtle.seth?7
+adafruit_turtle.turtle.setheading?4(to_angle)
+adafruit_turtle.turtle.setpos?7
+adafruit_turtle.turtle.setposition?7
+adafruit_turtle.turtle.setx?4(x)
+adafruit_turtle.turtle.sety?4(y)
+adafruit_turtle.turtle.showturtle?4()
+adafruit_turtle.turtle.speed?4(speed=None)
+adafruit_turtle.turtle.st?7
+adafruit_turtle.turtle.stamp?4(bitmap=None, palette=None)
+adafruit_turtle.turtle.towards?4(x1, y1=None)
+adafruit_turtle.turtle.up?7
+adafruit_turtle.turtle.width?7
+adafruit_turtle.turtle.window_height?4()
+adafruit_turtle.turtle.window_width?4()
+adafruit_turtle.turtle.xcor?4()
+adafruit_turtle.turtle.ycor?4()
+adafruit_turtle.turtle?1(display=None, scale=1)
+adafruit_uc8151d.UC8151D?1(bus, **kwargs)
+adafruit_uc8151d._GRAYSCALE_START_SEQUENCE?8
+adafruit_uc8151d._START_SEQUENCE?8
+adafruit_uc8151d._STOP_SEQUENCE?8
+adafruit_us100.US100.distance?4()
+adafruit_us100.US100.temperature?4()
+adafruit_us100.US100?1(uart)
+adafruit_vc0706.IMAGE_SIZE_160x120?7
+adafruit_vc0706.IMAGE_SIZE_320x240?7
+adafruit_vc0706.IMAGE_SIZE_640x480?7
+adafruit_vc0706.VC0706._read_response?5(result: circuitpython_typing.WriteableBuffer, numbytes: int)
+adafruit_vc0706.VC0706._run_command?5(cmd: int, args: bytes, resplen: int, flush: bool = True)
+adafruit_vc0706.VC0706._send_command?5(cmd: int, args: Optional[circuitpython_typing.ReadableBuffer] = None)
+adafruit_vc0706.VC0706._verify_response?5(cmd: int)
+adafruit_vc0706.VC0706.baudrate?4(baud: Literal[9600, 19200, 38400, 57600, 115200])
+adafruit_vc0706.VC0706.frame_length?4()
+adafruit_vc0706.VC0706.image_size?4(size: int)
+adafruit_vc0706.VC0706.motion_detected?4()
+adafruit_vc0706.VC0706.motion_detection?4(enabled: bool)
+adafruit_vc0706.VC0706.read_picture_into?4(buf: circuitpython_typing.WriteableBuffer)
+adafruit_vc0706.VC0706.resume_video?4()
+adafruit_vc0706.VC0706.take_picture?4()
+adafruit_vc0706.VC0706.version?4()
+adafruit_vc0706.VC0706?1(uart: busio.UART, *, buffer_size: int = 100)
+adafruit_vc0706._ACTIVATEMOTION?8
+adafruit_vc0706._BAUDRATE_115200?8
+adafruit_vc0706._BAUDRATE_19200?8
+adafruit_vc0706._BAUDRATE_38400?8
+adafruit_vc0706._BAUDRATE_57600?8
+adafruit_vc0706._BAUDRATE_9600?8
+adafruit_vc0706._CAMERA_DELAY?8
+adafruit_vc0706._COMM_MOTION_CTRL?8
+adafruit_vc0706._COMM_MOTION_DETECTED?8
+adafruit_vc0706._COMM_MOTION_STATUS?8
+adafruit_vc0706._DOWNSIZE_CTRL?8
+adafruit_vc0706._DOWNSIZE_STATUS?8
+adafruit_vc0706._FBUF_CTRL?8
+adafruit_vc0706._GEN_VERSION?8
+adafruit_vc0706._GET_FBUF_LEN?8
+adafruit_vc0706._MOTIONCONTROL?8
+adafruit_vc0706._MOTION_CTRL?8
+adafruit_vc0706._MOTION_STATUS?8
+adafruit_vc0706._OSD_ADD_CHAR?8
+adafruit_vc0706._READ_DATA?8
+adafruit_vc0706._READ_FBUF?8
+adafruit_vc0706._RESET?8
+adafruit_vc0706._RESUMEFRAME?8
+adafruit_vc0706._SERIAL?8
+adafruit_vc0706._SET_PORT?8
+adafruit_vc0706._STEPFRAME?8
+adafruit_vc0706._STOPCURRENTFRAME?8
+adafruit_vc0706._STOPNEXTFRAME?8
+adafruit_vc0706._TVOUT_CTRL?8
+adafruit_vc0706._UARTMOTION?8
+adafruit_vc0706._WRITE_DATA?8
+adafruit_vcnl4010.FREQUENCY_1M5625?7
+adafruit_vcnl4010.FREQUENCY_390K625?7
+adafruit_vcnl4010.FREQUENCY_3M125?7
+adafruit_vcnl4010.FREQUENCY_781K25?7
+adafruit_vcnl4010.SAMPLERATE_125?7
+adafruit_vcnl4010.SAMPLERATE_16_625?7
+adafruit_vcnl4010.SAMPLERATE_1_95?7
+adafruit_vcnl4010.SAMPLERATE_250?7
+adafruit_vcnl4010.SAMPLERATE_31_25?7
+adafruit_vcnl4010.SAMPLERATE_3_90625?7
+adafruit_vcnl4010.SAMPLERATE_62_5?7
+adafruit_vcnl4010.SAMPLERATE_7_8125?7
+adafruit_vcnl4010.VCNL4010._BUFFER?8
+adafruit_vcnl4010.VCNL4010._read_u16BE?5(address)
+adafruit_vcnl4010.VCNL4010._read_u8?5(address)
+adafruit_vcnl4010.VCNL4010._write_u8?5(address, val)
+adafruit_vcnl4010.VCNL4010.ambient?4()
+adafruit_vcnl4010.VCNL4010.ambient_lux?4()
+adafruit_vcnl4010.VCNL4010.frequency?4(val)
+adafruit_vcnl4010.VCNL4010.led_current?4(val)
+adafruit_vcnl4010.VCNL4010.led_current_mA?4(val)
+adafruit_vcnl4010.VCNL4010.proximity?4()
+adafruit_vcnl4010.VCNL4010.samplerate?4(val)
+adafruit_vcnl4010.VCNL4010?1(i2c, address=_VCNL4010_I2CADDR_DEFAULT)
+adafruit_vcnl4010._VCNL4010_AMBIENTDATA?8
+adafruit_vcnl4010._VCNL4010_AMBIENTPARAMETER?8
+adafruit_vcnl4010._VCNL4010_AMBIENTREADY?8
+adafruit_vcnl4010._VCNL4010_AMBIENT_LUX_SCALE?8
+adafruit_vcnl4010._VCNL4010_COMMAND?8
+adafruit_vcnl4010._VCNL4010_I2CADDR_DEFAULT?8
+adafruit_vcnl4010._VCNL4010_INTCONTROL?8
+adafruit_vcnl4010._VCNL4010_INTSTAT?8
+adafruit_vcnl4010._VCNL4010_IRLED?8
+adafruit_vcnl4010._VCNL4010_MEASUREAMBIENT?8
+adafruit_vcnl4010._VCNL4010_MEASUREPROXIMITY?8
+adafruit_vcnl4010._VCNL4010_MODTIMING?8
+adafruit_vcnl4010._VCNL4010_PRODUCTID?8
+adafruit_vcnl4010._VCNL4010_PROXIMITYADJUST?8
+adafruit_vcnl4010._VCNL4010_PROXIMITYDATA?8
+adafruit_vcnl4010._VCNL4010_PROXIMITYREADY?8
+adafruit_vcnl4010._VCNL4010_PROXRATE?8
+adafruit_vcnl4040.VCNL4040.ALS_160MS?7
+adafruit_vcnl4040.VCNL4040.ALS_320MS?7
+adafruit_vcnl4040.VCNL4040.ALS_640MS?7
+adafruit_vcnl4040.VCNL4040.ALS_80MS?7
+adafruit_vcnl4040.VCNL4040.ALS_IF_H?7
+adafruit_vcnl4040.VCNL4040.ALS_IF_L?7
+adafruit_vcnl4040.VCNL4040.LED_100MA?7
+adafruit_vcnl4040.VCNL4040.LED_120MA?7
+adafruit_vcnl4040.VCNL4040.LED_140MA?7
+adafruit_vcnl4040.VCNL4040.LED_160MA?7
+adafruit_vcnl4040.VCNL4040.LED_180MA?7
+adafruit_vcnl4040.VCNL4040.LED_1_160?7
+adafruit_vcnl4040.VCNL4040.LED_1_320?7
+adafruit_vcnl4040.VCNL4040.LED_1_40?7
+adafruit_vcnl4040.VCNL4040.LED_1_80?7
+adafruit_vcnl4040.VCNL4040.LED_200MA?7
+adafruit_vcnl4040.VCNL4040.LED_50MA?7
+adafruit_vcnl4040.VCNL4040.LED_75MA?7
+adafruit_vcnl4040.VCNL4040.PS_1T?7
+adafruit_vcnl4040.VCNL4040.PS_1_5T?7
+adafruit_vcnl4040.VCNL4040.PS_2T?7
+adafruit_vcnl4040.VCNL4040.PS_2_5T?7
+adafruit_vcnl4040.VCNL4040.PS_3T?7
+adafruit_vcnl4040.VCNL4040.PS_3_5T?7
+adafruit_vcnl4040.VCNL4040.PS_4T?7
+adafruit_vcnl4040.VCNL4040.PS_8T?7
+adafruit_vcnl4040.VCNL4040.PS_IF_AWAY?7
+adafruit_vcnl4040.VCNL4040.PS_IF_CLOSE?7
+adafruit_vcnl4040.VCNL4040.PS_INT_AWAY?7
+adafruit_vcnl4040.VCNL4040.PS_INT_CLOSE?7
+adafruit_vcnl4040.VCNL4040.PS_INT_CLOSE_AWAY?7
+adafruit_vcnl4040.VCNL4040.PS_INT_DISABLE?7
+adafruit_vcnl4040.VCNL4040._device_id?8
+adafruit_vcnl4040.VCNL4040._get_and_clear_cached_interrupt_state?5(interrupt_offset)
+adafruit_vcnl4040.VCNL4040._light_integration_time?8
+adafruit_vcnl4040.VCNL4040._raw_white?8
+adafruit_vcnl4040.VCNL4040._update_interrupt_state?5()
+adafruit_vcnl4040.VCNL4040.interrupt_state?7
+adafruit_vcnl4040.VCNL4040.led_current?7
+adafruit_vcnl4040.VCNL4040.led_duty_cycle?7
+adafruit_vcnl4040.VCNL4040.light?7
+adafruit_vcnl4040.VCNL4040.light_high_interrupt?4()
+adafruit_vcnl4040.VCNL4040.light_high_threshold?7
+adafruit_vcnl4040.VCNL4040.light_integration_time?4(new_it)
+adafruit_vcnl4040.VCNL4040.light_interrupt?7
+adafruit_vcnl4040.VCNL4040.light_low_interrupt?4()
+adafruit_vcnl4040.VCNL4040.light_low_threshold?7
+adafruit_vcnl4040.VCNL4040.light_shutdown?7
+adafruit_vcnl4040.VCNL4040.lux?4()
+adafruit_vcnl4040.VCNL4040.proximity?7
+adafruit_vcnl4040.VCNL4040.proximity_bits?7
+adafruit_vcnl4040.VCNL4040.proximity_high_interrupt?4()
+adafruit_vcnl4040.VCNL4040.proximity_high_threshold?7
+adafruit_vcnl4040.VCNL4040.proximity_integration_time?7
+adafruit_vcnl4040.VCNL4040.proximity_interrupt?7
+adafruit_vcnl4040.VCNL4040.proximity_low_interrupt?4()
+adafruit_vcnl4040.VCNL4040.proximity_low_threshold?7
+adafruit_vcnl4040.VCNL4040.proximity_shutdown?7
+adafruit_vcnl4040.VCNL4040.white?4()
+adafruit_vcnl4040.VCNL4040.white_shutdown?7
+adafruit_vcnl4040.VCNL4040?1(i2c, address=0x60)
+adafruit_veml6070.VEML6070.ack?4(new_ack: int)
+adafruit_veml6070.VEML6070.ack_threshold?4(new_ack_thd: int)
+adafruit_veml6070.VEML6070.get_index?4(_raw: int)
+adafruit_veml6070.VEML6070.integration_time?4(new_it: str)
+adafruit_veml6070.VEML6070.sleep?4()
+adafruit_veml6070.VEML6070.uv_raw?4()
+adafruit_veml6070.VEML6070.wake?4()
+adafruit_veml6070.VEML6070?1(i2c_bus: I2C, _veml6070_it: str = "VEML6070_1_T", ack: bool = False)
+adafruit_veml6070._VEML6070_ADDR_ARA?8
+adafruit_veml6070._VEML6070_ADDR_CMD?8
+adafruit_veml6070._VEML6070_ADDR_HIGH?8
+adafruit_veml6070._VEML6070_ADDR_LOW?8
+adafruit_veml6070._VEML6070_INTEGRATION_TIME?8
+adafruit_veml6070._VEML6070_RISK_LEVEL?8
+adafruit_veml6075.VEML6075._read_register?5(register)
+adafruit_veml6075.VEML6075._take_reading?5()
+adafruit_veml6075.VEML6075._write_register?5(register, value)
+adafruit_veml6075.VEML6075.integration_time?4(val)
+adafruit_veml6075.VEML6075.uv_index?4()
+adafruit_veml6075.VEML6075.uva?4()
+adafruit_veml6075.VEML6075.uvb?4()
+adafruit_veml6075.VEML6075?1(i2c_bus, *, integration_time=50, high_dynamic=True, uva_a_coef=2.22, uva_b_coef=1.33, uvb_c_coef=2.95, uvb_d_coef=1.74, uva_response=0.001461, uvb_response=0.002591)
+adafruit_veml6075._REG_CONF?8
+adafruit_veml6075._REG_DARK?8
+adafruit_veml6075._REG_UVA?8
+adafruit_veml6075._REG_UVB?8
+adafruit_veml6075._REG_UVCOMP1?8
+adafruit_veml6075._REG_UVCOMP2?8
+adafruit_veml6075._REV_ID?8
+adafruit_veml6075._VEML6075_ADDR?8
+adafruit_veml6075._VEML6075_UV_IT?8
+adafruit_veml7700.VEML7700.ALS_100MS?7
+adafruit_veml7700.VEML7700.ALS_200MS?7
+adafruit_veml7700.VEML7700.ALS_25MS?7
+adafruit_veml7700.VEML7700.ALS_400MS?7
+adafruit_veml7700.VEML7700.ALS_50MS?7
+adafruit_veml7700.VEML7700.ALS_800MS?7
+adafruit_veml7700.VEML7700.ALS_GAIN_1?7
+adafruit_veml7700.VEML7700.ALS_GAIN_1_4?7
+adafruit_veml7700.VEML7700.ALS_GAIN_1_8?7
+adafruit_veml7700.VEML7700.ALS_GAIN_2?7
+adafruit_veml7700.VEML7700.gain_value?4()
+adafruit_veml7700.VEML7700.gain_values?7
+adafruit_veml7700.VEML7700.integration_time_value?4()
+adafruit_veml7700.VEML7700.integration_time_values?7
+adafruit_veml7700.VEML7700.light?7
+adafruit_veml7700.VEML7700.light_gain?7
+adafruit_veml7700.VEML7700.light_high_threshold?7
+adafruit_veml7700.VEML7700.light_integration_time?7
+adafruit_veml7700.VEML7700.light_interrupt?7
+adafruit_veml7700.VEML7700.light_interrupt_high?7
+adafruit_veml7700.VEML7700.light_interrupt_low?7
+adafruit_veml7700.VEML7700.light_low_threshold?7
+adafruit_veml7700.VEML7700.light_shutdown?7
+adafruit_veml7700.VEML7700.lux?4()
+adafruit_veml7700.VEML7700.resolution?4()
+adafruit_veml7700.VEML7700.white?7
+adafruit_veml7700.VEML7700?1(i2c_bus, address=0x10)
+adafruit_vl53l0x.VL53L0X._BUFFER?8
+adafruit_vl53l0x.VL53L0X._continuous_mode?8
+adafruit_vl53l0x.VL53L0X._get_sequence_step_enables?5()
+adafruit_vl53l0x.VL53L0X._get_sequence_step_timeouts?5(pre_range)
+adafruit_vl53l0x.VL53L0X._get_spad_info?5()
+adafruit_vl53l0x.VL53L0X._get_vcsel_pulse_period?5(vcsel_period_type)
+adafruit_vl53l0x.VL53L0X._perform_single_ref_calibration?5(vhv_init_byte)
+adafruit_vl53l0x.VL53L0X._read_u16?5(address)
+adafruit_vl53l0x.VL53L0X._read_u8?5(address)
+adafruit_vl53l0x.VL53L0X._write_u16?5(address, val)
+adafruit_vl53l0x.VL53L0X._write_u8?5(address, val)
+adafruit_vl53l0x.VL53L0X.continuous_mode?4()
+adafruit_vl53l0x.VL53L0X.data_ready?4()
+adafruit_vl53l0x.VL53L0X.distance?4()
+adafruit_vl53l0x.VL53L0X.do_range_measurement?4()
+adafruit_vl53l0x.VL53L0X.is_continuous_mode?4()
+adafruit_vl53l0x.VL53L0X.measurement_timing_budget?4(budget_us)
+adafruit_vl53l0x.VL53L0X.range?4()
+adafruit_vl53l0x.VL53L0X.read_range?4()
+adafruit_vl53l0x.VL53L0X.set_address?4(new_address)
+adafruit_vl53l0x.VL53L0X.signal_rate_limit?4(val)
+adafruit_vl53l0x.VL53L0X.start_continuous?4()
+adafruit_vl53l0x.VL53L0X.stop_continuous?4()
+adafruit_vl53l0x.VL53L0X?1(i2c, address=41, io_timeout_s=0)
+adafruit_vl53l0x._ALGO_PART_TO_PART_RANGE_OFFSET_MM?8
+adafruit_vl53l0x._ALGO_PHASECAL_CONFIG_TIMEOUT?8
+adafruit_vl53l0x._ALGO_PHASECAL_LIM?8
+adafruit_vl53l0x._CROSSTALK_COMPENSATION_PEAK_RATE_MCPS?8
+adafruit_vl53l0x._DYNAMIC_SPAD_NUM_REQUESTED_REF_SPAD?8
+adafruit_vl53l0x._DYNAMIC_SPAD_REF_EN_START_OFFSET?8
+adafruit_vl53l0x._FINAL_RANGE_CONFIG_MIN_COUNT_RATE_RTN_LIMIT?8
+adafruit_vl53l0x._FINAL_RANGE_CONFIG_MIN_SNR?8
+adafruit_vl53l0x._FINAL_RANGE_CONFIG_TIMEOUT_MACROP_HI?8
+adafruit_vl53l0x._FINAL_RANGE_CONFIG_TIMEOUT_MACROP_LO?8
+adafruit_vl53l0x._FINAL_RANGE_CONFIG_VALID_PHASE_HIGH?8
+adafruit_vl53l0x._FINAL_RANGE_CONFIG_VALID_PHASE_LOW?8
+adafruit_vl53l0x._FINAL_RANGE_CONFIG_VCSEL_PERIOD?8
+adafruit_vl53l0x._GLOBAL_CONFIG_REF_EN_START_SELECT?8
+adafruit_vl53l0x._GLOBAL_CONFIG_SPAD_ENABLES_REF_0?8
+adafruit_vl53l0x._GLOBAL_CONFIG_SPAD_ENABLES_REF_1?8
+adafruit_vl53l0x._GLOBAL_CONFIG_SPAD_ENABLES_REF_2?8
+adafruit_vl53l0x._GLOBAL_CONFIG_SPAD_ENABLES_REF_3?8
+adafruit_vl53l0x._GLOBAL_CONFIG_SPAD_ENABLES_REF_4?8
+adafruit_vl53l0x._GLOBAL_CONFIG_SPAD_ENABLES_REF_5?8
+adafruit_vl53l0x._GLOBAL_CONFIG_VCSEL_WIDTH?8
+adafruit_vl53l0x._GPIO_HV_MUX_ACTIVE_HIGH?8
+adafruit_vl53l0x._HISTOGRAM_CONFIG_INITIAL_PHASE_SELECT?8
+adafruit_vl53l0x._HISTOGRAM_CONFIG_READOUT_CTRL?8
+adafruit_vl53l0x._I2C_SLAVE_DEVICE_ADDRESS?8
+adafruit_vl53l0x._IDENTIFICATION_MODEL_ID?8
+adafruit_vl53l0x._IDENTIFICATION_REVISION_ID?8
+adafruit_vl53l0x._MSRC_CONFIG_CONTROL?8
+adafruit_vl53l0x._MSRC_CONFIG_TIMEOUT_MACROP?8
+adafruit_vl53l0x._OSC_CALIBRATE_VAL?8
+adafruit_vl53l0x._POWER_MANAGEMENT_GO1_POWER_FORCE?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_MIN_SNR?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_SIGMA_THRESH_HI?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_SIGMA_THRESH_LO?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_TIMEOUT_MACROP_HI?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_TIMEOUT_MACROP_LO?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_VALID_PHASE_HIGH?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_VALID_PHASE_LOW?8
+adafruit_vl53l0x._PRE_RANGE_CONFIG_VCSEL_PERIOD?8
+adafruit_vl53l0x._PRE_RANGE_MIN_COUNT_RATE_RTN_LIMIT?8
+adafruit_vl53l0x._RESULT_CORE_AMBIENT_WINDOW_EVENTS_REF?8
+adafruit_vl53l0x._RESULT_CORE_AMBIENT_WINDOW_EVENTS_RTN?8
+adafruit_vl53l0x._RESULT_CORE_RANGING_TOTAL_EVENTS_REF?8
+adafruit_vl53l0x._RESULT_CORE_RANGING_TOTAL_EVENTS_RTN?8
+adafruit_vl53l0x._RESULT_INTERRUPT_STATUS?8
+adafruit_vl53l0x._RESULT_PEAK_SIGNAL_RATE_REF?8
+adafruit_vl53l0x._RESULT_RANGE_STATUS?8
+adafruit_vl53l0x._SOFT_RESET_GO2_SOFT_RESET_N?8
+adafruit_vl53l0x._SYSRANGE_START?8
+adafruit_vl53l0x._SYSTEM_HISTOGRAM_BIN?8
+adafruit_vl53l0x._SYSTEM_INTERMEASUREMENT_PERIOD?8
+adafruit_vl53l0x._SYSTEM_INTERRUPT_CLEAR?8
+adafruit_vl53l0x._SYSTEM_INTERRUPT_CONFIG_GPIO?8
+adafruit_vl53l0x._SYSTEM_RANGE_CONFIG?8
+adafruit_vl53l0x._SYSTEM_SEQUENCE_CONFIG?8
+adafruit_vl53l0x._SYSTEM_THRESH_HIGH?8
+adafruit_vl53l0x._SYSTEM_THRESH_LOW?8
+adafruit_vl53l0x._VCSEL_PERIOD_FINAL_RANGE?8
+adafruit_vl53l0x._VCSEL_PERIOD_PRE_RANGE?8
+adafruit_vl53l0x._VHV_CONFIG_PAD_SCL_SDA__EXTSUP_HV?8
+adafruit_vl53l0x._decode_timeout?5(val)
+adafruit_vl53l0x._encode_timeout?5(timeout_mclks)
+adafruit_vl53l0x._timeout_mclks_to_microseconds?5(timeout_period_mclks, vcsel_period_pclks)
+adafruit_vl53l0x._timeout_microseconds_to_mclks?5(timeout_period_us, vcsel_period_pclks)
+adafruit_vl53l1x.TB_LONG_DIST?7
+adafruit_vl53l1x.TB_SHORT_DIST?7
+adafruit_vl53l1x.VL53L1X._interrupt_polarity?5()
+adafruit_vl53l1x.VL53L1X._read_register?5(address, length=1)
+adafruit_vl53l1x.VL53L1X._sensor_init?5()
+adafruit_vl53l1x.VL53L1X._write_register?5(address, data, length=None)
+adafruit_vl53l1x.VL53L1X.clear_interrupt?4()
+adafruit_vl53l1x.VL53L1X.data_ready?4()
+adafruit_vl53l1x.VL53L1X.distance?4()
+adafruit_vl53l1x.VL53L1X.distance_mode?4(mode)
+adafruit_vl53l1x.VL53L1X.model_info?4()
+adafruit_vl53l1x.VL53L1X.set_address?4(new_address)
+adafruit_vl53l1x.VL53L1X.start_ranging?4()
+adafruit_vl53l1x.VL53L1X.stop_ranging?4()
+adafruit_vl53l1x.VL53L1X.timing_budget?4(val)
+adafruit_vl53l1x.VL53L1X?1(i2c, address=41)
+adafruit_vl53l1x._GPIO_HV_MUX__CTRL?8
+adafruit_vl53l1x._GPIO__TIO_HV_STATUS?8
+adafruit_vl53l1x._PHASECAL_CONFIG__TIMEOUT_MACROP?8
+adafruit_vl53l1x._RANGE_CONFIG__TIMEOUT_MACROP_A_HI?8
+adafruit_vl53l1x._RANGE_CONFIG__TIMEOUT_MACROP_B_HI?8
+adafruit_vl53l1x._RANGE_CONFIG__VALID_PHASE_HIGH?8
+adafruit_vl53l1x._RANGE_CONFIG__VCSEL_PERIOD_A?8
+adafruit_vl53l1x._RANGE_CONFIG__VCSEL_PERIOD_B?8
+adafruit_vl53l1x._SD_CONFIG__INITIAL_PHASE_SD0?8
+adafruit_vl53l1x._SD_CONFIG__WOI_SD0?8
+adafruit_vl53l1x._SYSTEM__INTERRUPT_CLEAR?8
+adafruit_vl53l1x._SYSTEM__MODE_START?8
+adafruit_vl53l1x._VL53L1X_I2C_SLAVE_DEVICE_ADDRESS?8
+adafruit_vl53l1x._VL53L1X_IDENTIFICATION__MODEL_ID?8
+adafruit_vl53l1x._VL53L1X_RESULT__FINAL_CROSSTALK_CORRECTED_RANGE_MM_SD0?8
+adafruit_vl53l1x._VL53L1X_RESULT__RANGE_STATUS?8
+adafruit_vl53l1x._VL53L1X_VHV_CONFIG__TIMEOUT_MACROP_LOOP_BOUND?8
+adafruit_vl53l4cd.VL53L4CD._interrupt_polarity?5()
+adafruit_vl53l4cd.VL53L4CD._read_register?5(address, length=1)
+adafruit_vl53l4cd.VL53L4CD._sensor_init?5()
+adafruit_vl53l4cd.VL53L4CD._start_vhv?5()
+adafruit_vl53l4cd.VL53L4CD._wait_for_boot?5()
+adafruit_vl53l4cd.VL53L4CD._write_register?5(address, data, length=None)
+adafruit_vl53l4cd.VL53L4CD.clear_interrupt?4()
+adafruit_vl53l4cd.VL53L4CD.data_ready?4()
+adafruit_vl53l4cd.VL53L4CD.distance?4()
+adafruit_vl53l4cd.VL53L4CD.inter_measurement?4(val)
+adafruit_vl53l4cd.VL53L4CD.model_info?4()
+adafruit_vl53l4cd.VL53L4CD.set_address?4(new_address)
+adafruit_vl53l4cd.VL53L4CD.start_ranging?4()
+adafruit_vl53l4cd.VL53L4CD.stop_ranging?4()
+adafruit_vl53l4cd.VL53L4CD.timing_budget?4(val)
+adafruit_vl53l4cd.VL53L4CD?1(i2c, address=41)
+adafruit_vl53l4cd._VL53L4CD_FIRMWARE_SYSTEM_STATUS?8
+adafruit_vl53l4cd._VL53L4CD_GPIO_HV_MUX_CTRL?8
+adafruit_vl53l4cd._VL53L4CD_GPIO_TIO_HV_STATUS?8
+adafruit_vl53l4cd._VL53L4CD_I2C_FAST_MODE_PLUS?8
+adafruit_vl53l4cd._VL53L4CD_I2C_SLAVE_DEVICE_ADDRESS?8
+adafruit_vl53l4cd._VL53L4CD_IDENTIFICATION_MODEL_ID?8
+adafruit_vl53l4cd._VL53L4CD_INNER_OFFSET_MM?8
+adafruit_vl53l4cd._VL53L4CD_INTERMEASUREMENT_MS?8
+adafruit_vl53l4cd._VL53L4CD_MIN_COUNT_RATE_RTN_LIMIT_MCPS?8
+adafruit_vl53l4cd._VL53L4CD_OUTER_OFFSET_MM?8
+adafruit_vl53l4cd._VL53L4CD_RANGE_CONFIG_A?8
+adafruit_vl53l4cd._VL53L4CD_RANGE_CONFIG_B?8
+adafruit_vl53l4cd._VL53L4CD_RANGE_CONFIG_SIGMA_THRESH?8
+adafruit_vl53l4cd._VL53L4CD_RANGE_OFFSET_MM?8
+adafruit_vl53l4cd._VL53L4CD_RESULT_AMBIENT_RATE?8
+adafruit_vl53l4cd._VL53L4CD_RESULT_DISTANCE?8
+adafruit_vl53l4cd._VL53L4CD_RESULT_OSC_CALIBRATE_VAL?8
+adafruit_vl53l4cd._VL53L4CD_RESULT_RANGE_STATUS?8
+adafruit_vl53l4cd._VL53L4CD_RESULT_SIGMA?8
+adafruit_vl53l4cd._VL53L4CD_RESULT_SIGNAL_RATE?8
+adafruit_vl53l4cd._VL53L4CD_RESULT_SPAD_NB?8
+adafruit_vl53l4cd._VL53L4CD_SOFT_RESET?8
+adafruit_vl53l4cd._VL53L4CD_SYSTEM_INTERRUPT?8
+adafruit_vl53l4cd._VL53L4CD_SYSTEM_INTERRUPT_CLEAR?8
+adafruit_vl53l4cd._VL53L4CD_SYSTEM_START?8
+adafruit_vl53l4cd._VL53L4CD_THRESH_HIGH?8
+adafruit_vl53l4cd._VL53L4CD_THRESH_LOW?8
+adafruit_vl53l4cd._VL53L4CD_VHV_CONFIG_TIMEOUT_MACROP_LOOP_BOUND?8
+adafruit_vl53l4cd._VL53L4CD_XTALK_PLANE_OFFSET_KCPS?8
+adafruit_vl53l4cd._VL53L4CD_XTALK_X_PLANE_GRADIENT_KCPS?8
+adafruit_vl53l4cd._VL53L4CD_XTALK_Y_PLANE_GRADIENT_KCPS?8
+adafruit_vl6180x.ALS_GAIN_10?7
+adafruit_vl6180x.ALS_GAIN_1?7
+adafruit_vl6180x.ALS_GAIN_1_25?7
+adafruit_vl6180x.ALS_GAIN_1_67?7
+adafruit_vl6180x.ALS_GAIN_20?7
+adafruit_vl6180x.ALS_GAIN_2_5?7
+adafruit_vl6180x.ALS_GAIN_40?7
+adafruit_vl6180x.ALS_GAIN_5?7
+adafruit_vl6180x.ERROR_ECEFAIL?7
+adafruit_vl6180x.ERROR_NOCONVERGE?7
+adafruit_vl6180x.ERROR_NONE?7
+adafruit_vl6180x.ERROR_RANGEIGNORE?7
+adafruit_vl6180x.ERROR_RANGEOFLOW?7
+adafruit_vl6180x.ERROR_RANGEUFLOW?7
+adafruit_vl6180x.ERROR_RAWOFLOW?7
+adafruit_vl6180x.ERROR_RAWUFLOW?7
+adafruit_vl6180x.ERROR_SNR?7
+adafruit_vl6180x.ERROR_SYSERR_1?7
+adafruit_vl6180x.ERROR_SYSERR_5?7
+adafruit_vl6180x.VL6180X._load_settings?5()
+adafruit_vl6180x.VL6180X._read_16?5(address: int)
+adafruit_vl6180x.VL6180X._read_8?5(address: int)
+adafruit_vl6180x.VL6180X._read_range_continuous?5()
+adafruit_vl6180x.VL6180X._read_range_single?5()
+adafruit_vl6180x.VL6180X._write_16?5(address: int, data: int)
+adafruit_vl6180x.VL6180X._write_8?5(address: int, data: int)
+adafruit_vl6180x.VL6180X.continuous_mode_enabled?4()
+adafruit_vl6180x.VL6180X.offset?4(offset: int)
+adafruit_vl6180x.VL6180X.range?4()
+adafruit_vl6180x.VL6180X.range_from_history?4()
+adafruit_vl6180x.VL6180X.range_history_enabled?4()
+adafruit_vl6180x.VL6180X.range_status?4()
+adafruit_vl6180x.VL6180X.ranges_from_history?4()
+adafruit_vl6180x.VL6180X.read_lux?4(gain: int)
+adafruit_vl6180x.VL6180X.start_range_continuous?4(period: int = 100)
+adafruit_vl6180x.VL6180X.stop_range_continuous?4()
+adafruit_vl6180x.VL6180X?1(i2c: I2C, address: int = _VL6180X_DEFAULT_I2C_ADDR, offset: int = 0)
+adafruit_vl6180x._VL6180X_DEFAULT_I2C_ADDR?8
+adafruit_vl6180x._VL6180X_REG_IDENTIFICATION_MODEL_ID?8
+adafruit_vl6180x._VL6180X_REG_RESULT_ALS_VAL?8
+adafruit_vl6180x._VL6180X_REG_RESULT_HISTORY_BUFFER_0?8
+adafruit_vl6180x._VL6180X_REG_RESULT_INTERRUPT_STATUS_GPIO?8
+adafruit_vl6180x._VL6180X_REG_RESULT_RANGE_STATUS?8
+adafruit_vl6180x._VL6180X_REG_RESULT_RANGE_VAL?8
+adafruit_vl6180x._VL6180X_REG_SYSALS_ANALOGUE_GAIN?8
+adafruit_vl6180x._VL6180X_REG_SYSALS_INTEGRATION_PERIOD_HI?8
+adafruit_vl6180x._VL6180X_REG_SYSALS_INTEGRATION_PERIOD_LO?8
+adafruit_vl6180x._VL6180X_REG_SYSALS_START?8
+adafruit_vl6180x._VL6180X_REG_SYSRANGE_INTERMEASUREMENT_PERIOD?8
+adafruit_vl6180x._VL6180X_REG_SYSRANGE_PART_TO_PART_RANGE_OFFSET?8
+adafruit_vl6180x._VL6180X_REG_SYSRANGE_START?8
+adafruit_vl6180x._VL6180X_REG_SYSTEM_FRESH_OUT_OF_RESET?8
+adafruit_vl6180x._VL6180X_REG_SYSTEM_HISTORY_CTRL?8
+adafruit_vl6180x._VL6180X_REG_SYSTEM_INTERRUPT_CLEAR?8
+adafruit_vl6180x._VL6180X_REG_SYSTEM_INTERRUPT_CONFIG?8
+adafruit_vs1053.VS1053._SCI_SPI_BUFFER?8
+adafruit_vs1053.VS1053._sci_read?5(address)
+adafruit_vs1053.VS1053._sci_write?5(address, value)
+adafruit_vs1053.VS1053.byte_rate?4()
+adafruit_vs1053.VS1053.decode_time?4(value)
+adafruit_vs1053.VS1053.play_data?4(data_buffer, start=0, end=None)
+adafruit_vs1053.VS1053.ready_for_data?4()
+adafruit_vs1053.VS1053.reset?4()
+adafruit_vs1053.VS1053.set_volume?4(left, right)
+adafruit_vs1053.VS1053.sine_test?4(n, seconds)
+adafruit_vs1053.VS1053.soft_reset?4()
+adafruit_vs1053.VS1053.start_playback?4()
+adafruit_vs1053.VS1053.stop_playback?4()
+adafruit_vs1053.VS1053.version?4()
+adafruit_vs1053.VS1053?1(spi, cs, xdcs, dreq)
+adafruit_vs1053._COMMAND_BAUDRATE?8
+adafruit_vs1053._DATA_BAUDRATE?8
+adafruit_vs1053._VS1053_GPIO_DDR?8
+adafruit_vs1053._VS1053_GPIO_IDATA?8
+adafruit_vs1053._VS1053_GPIO_ODATA?8
+adafruit_vs1053._VS1053_INT_ENABLE?8
+adafruit_vs1053._VS1053_MODE_SM_ADPCM?8
+adafruit_vs1053._VS1053_MODE_SM_CANCEL?8
+adafruit_vs1053._VS1053_MODE_SM_CLKRANGE?8
+adafruit_vs1053._VS1053_MODE_SM_DIFF?8
+adafruit_vs1053._VS1053_MODE_SM_EARSPKLO?8
+adafruit_vs1053._VS1053_MODE_SM_LAYER12?8
+adafruit_vs1053._VS1053_MODE_SM_LINE1?8
+adafruit_vs1053._VS1053_MODE_SM_RESET?8
+adafruit_vs1053._VS1053_MODE_SM_SDINEW?8
+adafruit_vs1053._VS1053_MODE_SM_STREAM?8
+adafruit_vs1053._VS1053_MODE_SM_TESTS?8
+adafruit_vs1053._VS1053_REG_AUDATA?8
+adafruit_vs1053._VS1053_REG_BASS?8
+adafruit_vs1053._VS1053_REG_CLOCKF?8
+adafruit_vs1053._VS1053_REG_DECODETIME?8
+adafruit_vs1053._VS1053_REG_HDAT0?8
+adafruit_vs1053._VS1053_REG_HDAT1?8
+adafruit_vs1053._VS1053_REG_MODE?8
+adafruit_vs1053._VS1053_REG_STATUS?8
+adafruit_vs1053._VS1053_REG_VOLUME?8
+adafruit_vs1053._VS1053_REG_WRAM?8
+adafruit_vs1053._VS1053_REG_WRAMADDR?8
+adafruit_vs1053._VS1053_SCI_READ?8
+adafruit_vs1053._VS1053_SCI_WRITE?8
+adafruit_waveform.sine.sine_wave?4(sample_frequency: float, pitch: float)
+adafruit_waveform.square.square_wave?4(sample_length: int = 2)
+adafruit_wiznet5k.adafruit_wiznet5k.CH_SIZE?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_CLOSE?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_CONNECT?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_DISCON?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_LISTEN?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_OPEN?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_RECV?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_SEND?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_SEND_KEEP?7
+adafruit_wiznet5k.adafruit_wiznet5k.CMD_SOCK_SEND_MAC?7
+adafruit_wiznet5k.adafruit_wiznet5k.DEFAULT_MAC?7
+adafruit_wiznet5k.adafruit_wiznet5k.LOCAL_PORT?7
+adafruit_wiznet5k.adafruit_wiznet5k.MAX_PACKET?7
+adafruit_wiznet5k.adafruit_wiznet5k.MR_RST?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_GAR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_MR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_PHYCFGR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_PHYCFGR_W5100S?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SHAR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SIPR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNCR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNDIPR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNDPORT?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNIR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNMR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNPORT?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNRX_RD?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNRX_RSR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNSR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNTX_FSR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SNTX_WR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_SUBR?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_VERSIONR_W5100S?7
+adafruit_wiznet5k.adafruit_wiznet5k.REG_VERSIONR_W5500?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNIR_CON?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNIR_DISCON?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNIR_RECV?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNIR_SEND_OK?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNIR_TIMEOUT?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNMR_CLOSE?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNMR_IPRAW?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNMR_MACRAW?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNMR_PPPOE?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNMR_TCP?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNMR_UDP?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_CLOSED?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_CLOSE_WAIT?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_CLOSING?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_ESTABLISHED?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_FIN_WAIT?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_INIT?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_IPRAW?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_LAST_ACK?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_LISTEN?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_MACRAW?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_PPPOE?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_SYNRECV?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_SYNSENT?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_TIME_WAIT?7
+adafruit_wiznet5k.adafruit_wiznet5k.SNSR_SOCK_UDP?7
+adafruit_wiznet5k.adafruit_wiznet5k.SOCKET_INVALID?7
+adafruit_wiznet5k.adafruit_wiznet5k.SOCK_MASK?7
+adafruit_wiznet5k.adafruit_wiznet5k.SOCK_SIZE?7
+adafruit_wiznet5k.adafruit_wiznet5k.SRC_PORTS?7
+adafruit_wiznet5k.adafruit_wiznet5k.W5100_MAX_SOCK_NUM?7
+adafruit_wiznet5k.adafruit_wiznet5k.W5200_W5500_MAX_SOCK_NUM?7
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.TCP_MODE?7
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.TLS_MODE?7
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.UDP_MODE?7
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._get_rx_rcv_size?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._get_tx_free_size?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_mr?5()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sncr?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snmr?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snrx_rd?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snrx_rsr?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_snsr?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sntx_fsr?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_sntx_wr?5(sock)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._read_socket?5(sock, address)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._send_socket_cmd?5(socket, cmd)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._w5100_init?5()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_mr?5(data)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sncr?5(sock, data)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sndipr?5(sock, ip_addr)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sndport?5(sock, port)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_snir?5(sock, data)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_snmr?5(sock, protocol)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_snrx_rd?5(sock, data)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sntx_wr?5(sock, data)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_sock_port?5(sock, port)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K._write_socket?5(sock, address, data)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.chip?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.detect_w5100s?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.detect_w5500?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_host_by_name?4(hostname)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.get_socket?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.ifconfig?4(params)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.ip_address?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.link_status?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.mac_address?4(address)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.maintain_dhcp_lease?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.max_sockets?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_ip?4(ip)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.pretty_mac?4(mac)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read?4(addr, callback, length=1, buffer=None)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.read_udp?4(socket_num, length)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.remote_ip?4(socket_num)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.remote_port?4(socket_num)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.set_dhcp?4(hostname=None, response_timeout=30)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_accept?4(socket_num)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_available?4(socket_num, sock_type=SNMR_TCP)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_close?4(socket_num)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_connect?4(socket_num, dest, port, conn_mode=SNMR_TCP)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_disconnect?4(socket_num)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_listen?4(socket_num, port, conn_mode=SNMR_TCP)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_open?4(socket_num, conn_mode=SNMR_TCP)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_read?4(socket_num, length)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_status?4(socket_num)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.socket_write?4(socket_num, buffer, timeout=0)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.sw_reset?4()
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.unpretty_ip?4(ip)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K.write?4(addr, callback, data)
+adafruit_wiznet5k.adafruit_wiznet5k.WIZNET5K?1(spi_bus, cs, reset=None, is_dhcp=True, mac=DEFAULT_MAC, hostname=None, dhcp_timeout=30, debug=False, )
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.BROADCAST_SERVER_ADDR?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DEFAULT_LEASE_TIME?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP._dhcp_state_machine?5()
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.maintain_dhcp_lease?4()
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.parse_dhcp_response?4()
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.request_dhcp_lease?4()
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP.send_dhcp_message?4(state, time_elapsed, renew=False)
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP?1(eth, mac_address, hostname=None, response_timeout=30, debug=False)
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_ACK?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_BOOT_REPLY?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_BOOT_REQUEST?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_DECLINE?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_DISCOVER?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HLENETHERNET?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HOPS?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HTYPE100MB?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_HTYPE10MB?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_INFORM?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_NAK?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_OFFER?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_RELEASE?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_REQUEST?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_SERVER_ID?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_SERVER_PORT?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DHCP_WAIT_TIME?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.DNS_SERVERS?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.LEASE_TIME?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.MAGIC_COOKIE?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.MAX_DHCP_OPT?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.MSG_TYPE?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.OPT_END?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.ROUTERS_ON_SUBNET?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_DISCONN?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_DISCOVER?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_LEASED?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_RELEASE?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_REQUEST?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_REREQUEST?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_START?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.STATE_DHCP_WAIT?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.SUBNET_MASK?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.T1_VAL?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp.T2_VAL?7
+adafruit_wiznet5k.adafruit_wiznet5k_dhcp._BUFF?8
+adafruit_wiznet5k.adafruit_wiznet5k_dns.CLASS_IN?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DATA_LEN?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS._build_dns_header?5()
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS._build_dns_question?5()
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS._parse_dns_response?5()
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS.gethostbyname?4(hostname)
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS?1(iface, dns_address, debug=False)
+adafruit_wiznet5k.adafruit_wiznet5k_dns.DNS_PORT?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.INVALID_RESPONSE?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.INVALID_SERVER?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.OPCODE_STANDARD_QUERY?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.QUERY_FLAG?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.RECURSION_DESIRED_FLAG?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.SUCCESS?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.TIMED_OUT?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.TRUNCATED?7
+adafruit_wiznet5k.adafruit_wiznet5k_dns.TYPE_A?7
+adafruit_wiznet5k.adafruit_wiznet5k_ntp.NTP.get_time?4()
+adafruit_wiznet5k.adafruit_wiznet5k_ntp.NTP?1(iface, ntp_address, utc, debug=False)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.AF_INET?7
+adafruit_wiznet5k.adafruit_wiznet5k_socket.SOCKET_INVALID?7
+adafruit_wiznet5k.adafruit_wiznet5k_socket.SOCK_DGRAM?7
+adafruit_wiznet5k.adafruit_wiznet5k_socket.SOCK_STREAM?7
+adafruit_wiznet5k.adafruit_wiznet5k_socket.TCP_MODE?7
+adafruit_wiznet5k.adafruit_wiznet5k_socket._the_interface?8
+adafruit_wiznet5k.adafruit_wiznet5k_socket.getaddrinfo?4(host, port, family=0, socktype=0, proto=0, flags=0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.gethostbyname?4(hostname)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.htonl?4(x)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.htons?4(x)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.is_ipv4?4(host)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.set_interface?4(iface)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.accept?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.available?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.bind?4(address)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.close?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.connect?4(address, conntype=None)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.connected?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.disconnect?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.embed_recv?4(bufsize=0, flags=0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.getpeername?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.gettimeout?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.inet_aton?4(ip_string)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.listen?4(backlog=None)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.readline?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recv?4(bufsize=0, flags=0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recv_into?4(buf, nbytes=0, flags=0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recvfrom?4(bufsize=0, flags=0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.recvfrom_into?4(buf, nbytes=0, flags=0)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.send?4(data)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.sendto?4(data, address)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.settimeout?4(value)
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.socknum?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket.status?4()
+adafruit_wiznet5k.adafruit_wiznet5k_socket.socket?1(family=AF_INET, type=SOCK_STREAM, proto=0, fileno=None, socknum=None)
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer._get_environ?5(client)
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer._start_response?5(status, response_headers)
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer.finish_response?4(result, client)
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer.start?4()
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer.update_poll?4()
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.WSGIServer?1(port=80, debug=False, application=None)
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver._the_interface?8
+adafruit_wiznet5k.adafruit_wiznet5k_wsgiserver.set_interface?4(iface)
+adafruit_ws2801.WS2801._ds_writebytes?5(buf: bytearray)
+adafruit_ws2801.WS2801._set_item?5(index: int, value: Union[Tuple[int, ...], int])
+adafruit_ws2801.WS2801.brightness?4(brightness: float)
+adafruit_ws2801.WS2801.deinit?4()
+adafruit_ws2801.WS2801.fill?4(color: Union[Tuple[int, ...], int])
+adafruit_ws2801.WS2801.show?4()
+adafruit_ws2801.WS2801?1(clock: Pin, data: Pin, n: int, *, brightness: float = 1.0, auto_write: bool = True)
+adafruit_wsgi.request.Request.body?4()
+adafruit_wsgi.request.Request.headers?4()
+adafruit_wsgi.request.Request.method?4()
+adafruit_wsgi.request.Request.path?4()
+adafruit_wsgi.request.Request.query_params?4()
+adafruit_wsgi.request.Request.wsgi_environ?4()
+adafruit_wsgi.request.Request?1(environ: Dict[str, str])
+adafruit_wsgi.wsgi_app.WSGIApp._match_route?5(path: str, method: str)
+adafruit_wsgi.wsgi_app.WSGIApp.on_request?4(methods: List[str], rule: str, request_handler: Callable)
+adafruit_wsgi.wsgi_app.WSGIApp.route?4(rule: str, methods: Optional[List[str]] = None)
+adafruit_wsgi.wsgi_app.WSGIApp?1()
+asyncio._attrs?8
+asyncio.core.IOQueue._dequeue?5(s)
+asyncio.core.IOQueue._enqueue?5(s, idx)
+asyncio.core.IOQueue.queue_read?4(s)
+asyncio.core.IOQueue.queue_write?4(s)
+asyncio.core.IOQueue.remove?4(task)
+asyncio.core.IOQueue.wait_io_event?4(dt)
+asyncio.core.IOQueue?1()
+asyncio.core.Loop._exc_handler?8
+asyncio.core.Loop.call_exception_handler?4()
+asyncio.core.Loop.close?4()
+asyncio.core.Loop.create_task?4()
+asyncio.core.Loop.default_exception_handler?4(context)
+asyncio.core.Loop.get_exception_handler?4()
+asyncio.core.Loop.run_forever?4()
+asyncio.core.Loop.run_until_complete?4()
+asyncio.core.Loop.set_exception_handler?4()
+asyncio.core.Loop.stop?4()
+asyncio.core.SingletonGenerator?1()
+asyncio.core._exc_context?8
+asyncio.core._promote_to_task?5(aw)
+asyncio.core._stop_task?8
+asyncio.core._stopper?5()
+asyncio.core.create_task?4(coro)
+asyncio.core.current_task?4()
+asyncio.core.get_event_loop?4(runq_len=0, waitq_len=0)
+asyncio.core.new_event_loop?4()
+asyncio.core.run?4(coro)
+asyncio.core.run_until_complete?4(main_task=None)
+asyncio.core.sleep?4(t)
+asyncio.core.sleep_ms?4(t, sgen=SingletonGenerator())
+asyncio.event.Event.clear?4()
+asyncio.event.Event.is_set?4()
+asyncio.event.Event.set?4()
+asyncio.event.Event.wait?4()
+asyncio.event.Event?1()
+asyncio.event.ThreadSafeFlag.ioctl?4(req, flags)
+asyncio.event.ThreadSafeFlag.set?4()
+asyncio.event.ThreadSafeFlag.wait?4()
+asyncio.event.ThreadSafeFlag?1()
+asyncio.funcs.gather?4(*aws, return_exceptions=False)
+asyncio.funcs.runner?4(waiter, aw)
+asyncio.funcs.wait_for?4(aw, timeout, sleep=core.sleep)
+asyncio.funcs.wait_for_ms?4(aw, timeout)
+asyncio.lock.Lock.acquire?4()
+asyncio.lock.Lock.locked?4()
+asyncio.lock.Lock.release?4()
+asyncio.lock.Lock?1()
+asyncio.stream.Server._serve?5(s, cb)
+asyncio.stream.Server.close?4()
+asyncio.stream.Server.wait_closed?4()
+asyncio.stream.Stream.close?4()
+asyncio.stream.Stream.drain?4()
+asyncio.stream.Stream.get_extra_info?4(v)
+asyncio.stream.Stream.read?4(n)
+asyncio.stream.Stream.readexactly?4(n)
+asyncio.stream.Stream.readinto?4(buf)
+asyncio.stream.Stream.readline?4()
+asyncio.stream.Stream.wait_closed?4()
+asyncio.stream.Stream.write?4(buf)
+asyncio.stream.Stream?1(s, e={})
+asyncio.stream.StreamReader?7
+asyncio.stream.StreamWriter?7
+asyncio.stream.open_connection?4(host, port)
+asyncio.stream.start_server?4(cb, host, port, backlog=5)
+asyncio.stream.stream_awrite?4(self, buf, off=0, sz=-1)
+asyncio.task.Task.cancel?4()
+asyncio.task.Task.done?4()
+asyncio.task.Task?1(coro, globals=None)
+asyncio.task.TaskQueue.peek?4()
+asyncio.task.TaskQueue.pop_head?4()
+asyncio.task.TaskQueue.push_head?4(v)
+asyncio.task.TaskQueue.push_sorted?4(v, key)
+asyncio.task.TaskQueue.remove?4(v)
+asyncio.task.TaskQueue?1()
+asyncio.task.ph_delete?4(heap, node)
+asyncio.task.ph_meld?4(h1, h2)
+asyncio.task.ph_pairing?4(child)
+colorsys.ONE_SIXTH?7
+colorsys.ONE_THIRD?7
+colorsys.TWO_THIRD?7
+colorsys._v?5(chroma1: float, chroma2: float, hue: float)
+colorsys.hls_to_rgb?4(hue: float, light: float, sat: float)
+colorsys.hsv_to_rgb?4(hue: float, sat: float, val: float)
+neopixel.GRB?7
+neopixel.GRBW?7
+neopixel.NeoPixel._transmit?5(buffer: bytearray)
+neopixel.NeoPixel.deinit?4()
+neopixel.NeoPixel.n?4()
+neopixel.NeoPixel.write?4()
+neopixel.NeoPixel?1(pin: microcontroller.Pin, n: int, *, bpp: int = 3, brightness: float = 1.0, auto_write: bool = True, pixel_order: str = None)
+neopixel.RGB?7
+neopixel.RGBW?7
+neopixel_spi.GRB?7
+neopixel_spi.GRBW?7
+neopixel_spi.NeoPixel_SPI._transmit?5(buffer)
+neopixel_spi.NeoPixel_SPI._transmogrify?5(buffer)
+neopixel_spi.NeoPixel_SPI.deinit?4()
+neopixel_spi.NeoPixel_SPI.n?4()
+neopixel_spi.NeoPixel_SPI?1(spi, n, *, bpp=3, brightness=1.0, auto_write=True, pixel_order=None, frequency=6400000, reset_time=80e-6, bit0=0b11000000, bit1=0b11110000)
+neopixel_spi.RGB?7
+neopixel_spi.RGBW?7
+simpleio.DigitalIn.value?4(value)
+simpleio.DigitalIn?1(pin, **kwargs)
+simpleio.DigitalOut.value?4(value)
+simpleio.DigitalOut?1(pin, **kwargs)
+simpleio.bitWrite?4(x, n, b)
+simpleio.map_range?4(x, in_min, in_max, out_min, out_max)
+simpleio.shift_in?4(data_pin, clock, msb_first=True)
+simpleio.shift_out?4(data_pin, clock, value, msb_first=True, bitcount=8)
+simpleio.tone?4(pin, frequency, duration=1, length=100)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/APIs/MicroPython/adafruit_circuitpython.bas	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,445 @@
+ADS1015 ADS1x15
+ADS1115 ADS1x15
+ADXL343 ADXL345
+ADXL375 adafruit_adxl34x.ADXL345
+AS726x_I2C AS726x
+AS726x_UART AS726x
+AWS_IOT_ERROR Exception
+AccelDLPFFreq CV
+AccelHPF CV
+AccelRange CV
+AccelerometerPacket _XYZPacket
+AccelerometerService AdafruitService
+AdafruitColor Advertisement
+AdafruitIO_MQTTError Exception
+AdafruitIO_RequestError Exception
+AdafruitIO_ThrottleError Exception
+AdafruitSensorMeasurement Advertisement
+AdafruitServerAdvertisement Advertisement
+AdafruitService Service
+Adafruit_BME280_Advanced Adafruit_BME280
+Adafruit_BME280_I2C Adafruit_BME280_Advanced
+Adafruit_BME280_SPI Adafruit_BME280_Advanced
+Adafruit_BME680_I2C Adafruit_BME680
+Adafruit_BME680_SPI Adafruit_BME680
+Adafruit_BMP280_I2C Adafruit_BMP280
+Adafruit_BMP280_SPI Adafruit_BMP280
+Adafruit_IL0373 Adafruit_EPD
+Adafruit_IL0398 Adafruit_EPD
+Adafruit_IL91874 Adafruit_EPD
+Adafruit_RGBMatrixQT IS31FL3741_colorXY
+Adafruit_SSD1608 Adafruit_EPD
+Adafruit_SSD1675 Adafruit_EPD
+Adafruit_SSD1675B Adafruit_EPD
+Adafruit_SSD1680 Adafruit_EPD
+Adafruit_SSD1681 Adafruit_EPD
+Adafruit_STMPE610_I2C Adafruit_STMPE610
+Adafruit_STMPE610_SPI Adafruit_STMPE610
+Adafruit_UC8151D Adafruit_EPD
+AddressablePixelService AdafruitService
+AdvertisingFlags AdvertisingDataField
+AlertMode CV
+AlphaNumFeatherWing Segments
+AnimateOnce AnimationSequence
+AppearanceCharacteristic StructCharacteristic
+AppleMediaService Service
+AppleNotificationCenterService Service
+AsnPrivKey univ.Sequence
+AsnPubKey univ.Sequence
+AverageCount CV
+BCDDigits max7219.MAX7219
+BDF GlyphCache
+BMP3XX_I2C BMP3XX
+BMP3XX_SPI BMP3XX
+BNO055_I2C BNO055
+BNO055_UART BNO055
+BNO08X_I2C BNO08X
+BNO08X_SPI BNO08X
+BNO08X_UART BNO08X
+BarometricPressureService AdafruitService
+BatteryService Service
+BerryMedPulseOximeterService TransparentUARTService
+Bicolor24 HT16K33
+BigSeg7x4 _AbstractSeg7x4
+Blink ColorCycle
+Bluefruit CircuitPlaygroundBase
+BusyError Exception
+Button Debouncer
+ButtonPacket Packet
+ButtonService AdafruitService
+CAP1188_I2C CAP1188
+CAP1188_SPI CAP1188
+CPB_Gizmo PyBadgerBase
+CancelledError BaseException
+Cartesian Widget
+ChainableMAX7219 MAX7219
+ChannelPressure MIDIMessage
+Character_LCD_I2C Character_LCD_Mono
+Character_LCD_Mono Character_LCD
+Character_LCD_RGB Character_LCD
+Character_LCD_RGB_I2C Character_LCD_RGB
+Character_LCD_SPI Character_LCD_Mono
+CharlieBonnet IS31FL3731
+CharlieWing IS31FL3731
+Chase Animation
+Circle RoundRect
+CircuitPythonService Service
+CircuitPythonSocketType CommonCircuitPythonSocketType Protocol SupportsRecvInto SupportsRecvWithFlags
+CircuitPythonUUID VendorUUID
+Clue PyBadgerBase
+ColorCycle Animation
+ColorPacket Packet
+ColorSensorService AdafruitService
+Comet Animation
+CommonCircuitPythonSocketType CommonSocketType Protocol
+CommonSocketType Protocol
+Continue MIDIMessage
+ContinuousServo _BaseServo
+ControlChange MIDIMessage
+ConversionRate CV
+CryptoError Exception
+CurrentTimeService Service
+CustomColorChase Chase
+CustomMatrix max7219.ChainableMAX7219
+CyclingSpeedAndCadenceService Service
+DHT11 DHTBase
+DHT21 DHTBase
+DHT22 DHTBase
+DPS310_Advanced DPS310
+DataRate CV
+DebouncedCursorManager CursorManager
+DecryptionError CryptoError
+DeviceInfoService Service
+DeviceRegistrationError Exception
+DisplaySPI Display
+DotStar adafruit_pixelbuf.PixelBuf
+DotStarFeatherWing PixelMatrix
+EEPROM_I2C EEPROM
+EInk_Gizmo IL0373
+EInk_HD_Gizmo SSD1681
+EMC2101_LUT EMC2101
+ESP32S2TFT PortalBase
+EddystoneAdvertisement Advertisement
+EddystoneFrameStruct EddystoneFrameBytes
+EddystoneUID EddystoneAdvertisement
+EddystoneURL EddystoneAdvertisement
+EndOfData Exception
+Error Exception
+Express CircuitPlaygroundBase
+ExpressPacket express_packet
+FONA3G FONA
+FRAM_I2C FRAM
+FRAM_SPI FRAM
+FailedToDecode Exception
+FileHandler StreamHandler
+FixedStringCharacteristic Characteristic
+FlipInput Control Widget
+FloatCharacteristic StructCharacteristic
+FrameBuffer1 FrameBuffer
+Frequency CV
+FunHouse PortalBase
+GPS_GtopI2C GPS
+Gain CV
+GenericAccess Service
+GenericAttribute Service
+GestureService AdafruitService
+Graphics GraphicsBase
+GridLayout displayio.Group
+GyroDLPFFreq CV
+GyroPacket _XYZPacket
+GyroRange CV
+GyroscopeService AdafruitService
+H3LIS331 LIS331
+H3LIS331Range CV
+HIDService Service
+HX8353 DisplaySPI
+HX8357 DisplaySPI
+HeartRateService Service
+HorizontalProgressBar ProgressBarBase
+HttpError Exception
+HumidityResolution CV
+HumidityService AdafruitService
+I2C _BitBangIO
+IBBQService Service
+ICM20649 ICM20X
+ICM20948 ICM20X
+IL0373 displayio.EPaperDisplay
+IL0398 displayio.EPaperDisplay
+IL91874 displayio.EPaperDisplay
+ILI9341 DisplaySPI
+IRDecodeException Exception
+IRNECRepeatException Exception
+IS31FL3741_PixelBuf adafruit_pixelbuf
+IS31FL3741_colorXY IS31FL3741
+ISM330DHCX LSM6DS
+ISSI_EVB IS31FL3741_colorXY
+IconAnimated IconWidget
+IconWidget Control Widget
+Int16Characteristic IntCharacteristic
+Int32Characteristic IntCharacteristic
+Int8Characteristic IntCharacteristic
+IntCharacteristic StructCharacteristic
+InterfaceType Protocol
+IoTCentralDevice IoTMQTTCallback
+IoTError Exception
+IoTHubDevice IoTMQTTCallback
+JSONCharacteristic Characteristic
+KeyboardFeatherwing TFTFeatherWing
+KeyboardLayoutUS KeyboardLayoutBase
+Keybow2040 IS31FL3731
+Keypad Seesaw
+L3GD20_I2C L3GD20
+L3GD20_SPI L3GD20
+LED_Glasses IS31FL3741_colorXY
+LIS331HH LIS331
+LIS331HHRange CV
+LIS3DH_I2C LIS3DH
+LIS3DH_SPI LIS3DH
+LPS22 LPS2X
+LPS25 LPS2X
+LSM6DS3 LSM6DS
+LSM6DS33 LSM6DS
+LSM6DS3TRC LSM6DS
+LSM6DSO32 LSM6DS
+LSM6DSOX LSM6DS
+LSM9DS0_I2C LSM9DS0
+LSM9DS0_SPI LSM9DS0
+LSM9DS1_I2C LSM9DS1
+LSM9DS1_SPI LSM9DS1
+LYWSD03MMCService Service
+Label LabelBase
+LabelBase Group
+LazyObjectField AdvertisingDataField
+LedShim IS31FL3731
+Left_Ring BaseRing
+LegacyCircuitPythonSocketType CommonCircuitPythonSocketType Protocol
+LightSensorService AdafruitService
+Line Polygon
+LocationPacket Packet
+MCP23008 MCP230XX
+MCP23016 MCP230XX
+MCP23017 MCP230XX
+MCP230XX MCP23XXX
+MCP23S08 MCP23SXX
+MCP23S17 MCP23SXX
+MCP23SXX MCP23XXX
+MCP3002 MCP3xxx
+MCP3004 MCP3xxx
+MCP3008 MCP3xxx
+MIDIBadEvent MIDIMessage
+MIDIService Service
+MIDIUnknownEvent MIDIMessage
+MMQTTException Exception
+MQTT_API_ERROR Exception
+MagDataRate CV
+MagTag PyBadgerBase
+MagicLightService Service
+MagnetometerPacket _XYZPacket
+MagnetometerService AdafruitService
+ManufacturerData AdvertisingDataField
+Matrix IS31FL3731
+Matrix11x7 IS31FL3731
+Matrix16x8 Matrix8x8
+Matrix8x8 max7219.MAX7219
+Matrix8x8x2 Matrix8x8
+MatrixBackpack16x8 Matrix16x8
+MatrixFeatherWing AutoWriteable
+MatrixPortal PortalBase
+MatrixRain Rain
+MeasurementDelay CV
+MeasurementMode CV
+MicrophoneService AdafruitService
+MidiIOCharacteristic Characteristic
+MidiService Service
+Mode CV
+MtcQuarterFrame MIDIMessage
+Mux CV
+NeoKey1x4 Seesaw
+NeoPixel adafruit_pixelbuf
+NeoPixelFeatherWing PixelMatrix
+NeoPixel_SPI adafruit_pixelbuf
+NeoTrellis Keypad
+Network NetworkBase
+NotRelativePrimeError ValueError
+NoteOff MIDIMessage
+NoteOn MIDIMessage
+NotificationFree displayio.Group
+NullHandler Handler
+OKError Exception
+OSR CV
+OV2640 _SCCBCameraBase
+OV5640 _SCCB16CameraBase
+OneWireError Exception
+OpenSSLPubKey univ.Sequence
+OperationMode CV
+OutOfRetries Exception
+PCD8544 framebuf.FrameBuffer
+PCF GlyphCache
+PM25_I2C PM25
+PM25_UART PM25
+PN532_I2C PN532
+PN532_SPI PN532
+PN532_UART PN532
+PackSize CV
+PacketError Exception
+PageLayout displayio.Group
+PerformanceMode CV
+PewPewM4 PyBadgerBase
+PitchBend MIDIMessage
+PixelFramebuffer adafruit_framebuf
+PixelMatrix AutoWriteable
+PixelSubset PixelMap
+PlainNotification displayio.Group
+Polygon displayio.TileGrid
+PolyphonicKeyPressure MIDIMessage
+PowerMode CV
+PressureResolution CV
+PrivateKey AbstractKey
+ProgramChange MIDIMessage
+ProgressBar HorizontalProgressBar
+ProgressBarBase displayio.TileGrid
+ProvideServicesAdvertisement Advertisement
+ProximityService AdafruitService
+PubKeyHeader univ.Sequence
+PublicKey AbstractKey
+Pulse Animation
+PyBadge PyBadgerBase
+PyGamer PyBadgerBase
+PyPortal PortalBase
+QuaternionPacket _XYZPacket
+QuaternionService AdafruitService
+Quoter defaultdict
+RA8875 RA8875Display
+RA8875Display RA8875_Device
+RGBmatrix5x5 IS31FL3731
+ROBit RWBit
+ROBits RWBits
+ROUnaryStruct UnaryStruct
+RPLidarException Exception
+RVCReadTimeoutError Exception
+Rain Animation
+Rainbow Animation
+RainbowChase Chase
+RainbowComet Comet
+RainbowRain Rain
+RainbowSparkle Rainbow
+Range CV
+Rate CV
+RateDivisor CV
+RawTextPacket Packet
+Rect displayio.TileGrid
+Resolution CV
+Right_Ring BaseRing
+RoundRect displayio.TileGrid
+S6D02A1 DisplaySPI
+SH1106 displayio.Display
+SH1107 displayio.Display
+SMUX_IN CV
+SMUX_OUT CV
+SPI _BitBangIO
+SSD1305 displayio.Display
+SSD1305_I2C _SSD1305
+SSD1305_SPI _SSD1305
+SSD1306 displayio.Display
+SSD1306_I2C _SSD1306
+SSD1306_SPI _SSD1306
+SSD1322 displayio.Display
+SSD1325 displayio.Display
+SSD1327 displayio.Display
+SSD1331 DisplaySPI
+SSD1351 DisplaySPI
+SSD1608 displayio.EPaperDisplay
+SSD1675 displayio.EPaperDisplay
+SSD1680 displayio.EPaperDisplay
+SSD1681 displayio.EPaperDisplay
+ST7565 framebuf.FrameBuffer
+ST7735 DisplaySPI
+ST7735R ST7735
+ST7735S ST7735
+ST7789 DisplaySPI
+SampleCount CV
+ScrollPhatHD IS31FL3731
+ScrollingLabel bitmap_label.Label
+Seg14x4 HT16K33
+Seg7x4 _AbstractSeg7x4
+ServiceData AdvertisingDataField
+ServiceList AdvertisingDataField
+Servo _BaseServo
+SevenSegmentFeatherWing Segments
+SharpMemoryDisplay adafruit_framebuf
+SolicitServicesAdvertisement Advertisement
+Solid ColorCycle
+Sparkle Animation
+SparklePulse Sparkle
+Sparkline displayio.Group
+SpheroService Service
+SpinupDrive CV
+SpinupTime CV
+StandardPythonSocketType CommonSocketType Protocol SupportsRecvInto SupportsRecvWithFlags
+StandardUUID UUID
+Start MIDIMessage
+Stop MIDIMessage
+StreamHandler Handler
+StreamIn ComplexCharacteristic
+StreamOut ComplexCharacteristic
+String AdvertisingDataField
+StringCharacteristic Characteristic
+Struct AdvertisingDataField
+StructCharacteristic Characteristic
+SupportsRecvInto Protocol
+SupportsRecvWithFlags Protocol
+SwitchRound Control Widget
+SystemExclusive MIDIMessage
+TFTFeatherWing24 TFTFeatherWing
+TFTFeatherWing35 TFTFeatherWing
+TFTShield18 Seesaw
+TFT_Gizmo ST7789
+TLA2024 TLA202x
+TLC59711AutoShow TLC59711
+TabLayout displayio.Group
+TemperatureService AdafruitService
+ThermalPrinter thermal_printer.ThermalPrinter
+ThreadSafeFlag uio.IOBase
+TimeoutError Exception
+TimingClock MIDIMessage
+ToneService AdafruitService
+TransparentUARTService Service
+Triangle Polygon
+UARTService Service
+UC8151D displayio.EPaperDisplay
+Uint16Characteristic IntCharacteristic
+Uint32Characteristic IntCharacteristic
+Uint8Characteristic IntCharacteristic
+UnalignedStruct Struct
+UnsupportedCommand Exception
+Vec2D tuple
+VendorUUID UUID
+VerificationError CryptoError
+VerticalProgressBar HorizontalProgressBar
+Vref CV
+Widget displayio.Group
+WriteableStream Protocol
+_AbstractSeg7x4 Seg14x4
+_CSCMeasurement ComplexCharacteristic
+_EddystoneFrame ServiceData
+_EncodedEddystoneUrl EddystoneFrameBytes
+_EntityAttribute Characteristic
+_EntityUpdate ComplexCharacteristic
+_FileLikeObject Protocol
+_HeartRateMeasurement ComplexCharacteristic
+_MidiCharacteristic ComplexCharacteristic
+_ModeStruct Struct
+_PixelPacket ComplexCharacteristic
+_RadioAdvertisement Advertisement
+_ReadOnlyUnaryStruct UnaryStruct
+_Readings ComplexCharacteristic
+_RealtimeData ComplexCharacteristic
+_RemoteCommand ComplexCharacteristic
+_SSD1305 framebuf.FrameBuffer
+_SSD1306 framebuf.FrameBuffer
+_ScaledReadOnlyStruct Struct
+_SettingsResult ComplexCharacteristic
+_TonePacket ComplexCharacteristic
+_XYZPacket Packet
+datetime date
+timezone tzinfo
--- a/src/eric7/APIs/MicroPython/circuitpython.api	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/APIs/MicroPython/circuitpython.api	Sat Oct 01 13:06:10 2022 +0200
@@ -1,691 +1,743 @@
+_bleio.Adapter.connect?4(address: Address, *, timeout: float)
+_bleio.Adapter.erase_bonding?4()
+_bleio.Adapter.start_advertising?4(data: ReadableBuffer, *, scan_response: Optional[ReadableBuffer] = None, connectable: bool = True, anonymous: bool = False, timeout: int = 0, interval: float = 0.1, tx_power: int = 0, directed_to: Optional[Address] = None, )
+_bleio.Adapter.start_scan?4(prefixes: ReadableBuffer = b"", *, buffer_size: int = 512, extended: bool = False, timeout: Optional[float] = None, interval: float = 0.1, window: float = 0.1, minimum_rssi: int = -80, active: bool = True, )
+_bleio.Adapter.stop_advertising?4()
+_bleio.Adapter.stop_scan?4()
+_bleio.Adapter?1(*, uart: busio.UART, rts: digitalio.DigitalInOut, cts: digitalio.DigitalInOut, )
+_bleio.Address?1(address: ReadableBuffer, address_type: int)
+_bleio.Attribute?1()
+_bleio.Characteristic.add_to_service?4(service: Service, uuid: UUID, *, properties: int = 0, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, max_length: int = 20, fixed_length: bool = False, initial_value: Optional[ReadableBuffer] = None, user_description: Optional[str] = None, )
+_bleio.Characteristic.set_cccd?4(*, notify: bool = False, indicate: bool = False)
+_bleio.Characteristic?1()
+_bleio.CharacteristicBuffer.deinit?4()
+_bleio.CharacteristicBuffer.read?4(nbytes: Optional[int] = None)
+_bleio.CharacteristicBuffer.readinto?4(buf: WriteableBuffer)
+_bleio.CharacteristicBuffer.readline?4()
+_bleio.CharacteristicBuffer.reset_input_buffer?4()
+_bleio.CharacteristicBuffer?1(characteristic: Characteristic, *, timeout: int = 1, buffer_size: int = 64)
+_bleio.Connection.disconnect?4()
+_bleio.Connection.discover_remote_services?4(service_uuids_whitelist: Optional[Iterable[UUID]] = None)
+_bleio.Connection.pair?4(*, bond: bool = True)
+_bleio.Connection?1()
+_bleio.Descriptor.add_to_characteristic?4(characteristic: Characteristic, uuid: UUID, *, read_perm: int = Attribute.OPEN, write_perm: int = Attribute.OPEN, max_length: int = 20, fixed_length: bool = False, initial_value: ReadableBuffer = b"", )
+_bleio.Descriptor?1()
+_bleio.PacketBuffer.deinit?4()
+_bleio.PacketBuffer.readinto?4(buf: WriteableBuffer)
+_bleio.PacketBuffer.write?4(data: ReadableBuffer, *, header: Optional[bytes] = None)
+_bleio.PacketBuffer?1(characteristic: Characteristic, *, buffer_size: int, max_packet_size: Optional[int] = None, )
+_bleio.ScanEntry.matches?4(prefixes: ScanEntry, *, match_all: bool = True)
+_bleio.ScanEntry?1()
+_bleio.ScanResults?1()
+_bleio.Service?1(uuid: UUID, *, secondary: bool = False)
+_bleio.UUID.pack_into?4(buffer: WriteableBuffer, offset: int = 0)
+_bleio.UUID?1(value: Union[int, ReadableBuffer, str])
+_bleio.set_adapter?4(adapter: Optional[_bleio.Adapter])
+_eve._EVE.AlphaFunc?4(func: int, ref: int)
+_eve._EVE.Begin?4(prim: int)
+_eve._EVE.BitmapExtFormat?4(format: int)
+_eve._EVE.BitmapHandle?4(handle: int)
+_eve._EVE.BitmapLayout?4(format: int, linestride: int, height: int)
+_eve._EVE.BitmapLayoutH?4(linestride: int, height: int)
+_eve._EVE.BitmapSize?4(filter: int, wrapx: int, wrapy: int, width: int, height: int)
+_eve._EVE.BitmapSizeH?4(width: int, height: int)
+_eve._EVE.BitmapSource?4(addr: int)
+_eve._EVE.BitmapSwizzle?4(r: int, g: int, b: int, a: int)
+_eve._EVE.BitmapTransformA?4(p: int, v: int)
+_eve._EVE.BitmapTransformB?4(p: int, v: int)
+_eve._EVE.BitmapTransformC?4(v: int)
+_eve._EVE.BitmapTransformD?4(p: int, v: int)
+_eve._EVE.BitmapTransformE?4(p: int, v: int)
+_eve._EVE.BitmapTransformF?4(v: int)
+_eve._EVE.BlendFunc?4(src: int, dst: int)
+_eve._EVE.Call?4(dest: int)
+_eve._EVE.Cell?4(cell: int)
+_eve._EVE.Clear?4(c: int, s: int, t: int)
+_eve._EVE.ClearColorA?4(alpha: int)
+_eve._EVE.ClearColorRGB?4(red: int, green: int, blue: int)
+_eve._EVE.ClearStencil?4(s: int)
+_eve._EVE.ClearTag?4(s: int)
+_eve._EVE.ColorA?4(alpha: int)
+_eve._EVE.ColorMask?4(r: int, g: int, b: int, a: int)
+_eve._EVE.ColorRGB?4(red: int, green: int, blue: int)
+_eve._EVE.Display?4()
+_eve._EVE.End?4()
+_eve._EVE.Jump?4(dest: int)
+_eve._EVE.LineWidth?4(width: float)
+_eve._EVE.Macro?4(m: int)
+_eve._EVE.Nop?4()
+_eve._EVE.PaletteSource?4(addr: int)
+_eve._EVE.PointSize?4(size: float)
+_eve._EVE.RestoreContext?4()
+_eve._EVE.Return?4()
+_eve._EVE.SaveContext?4()
+_eve._EVE.ScissorSize?4(width: int, height: int)
+_eve._EVE.ScissorXY?4(x: int, y: int)
+_eve._EVE.StencilFunc?4(func: int, ref: int, mask: int)
+_eve._EVE.StencilMask?4(mask: int)
+_eve._EVE.StencilOp?4(sfail: int, spass: int)
+_eve._EVE.Tag?4(s: int)
+_eve._EVE.TagMask?4(mask: int)
+_eve._EVE.Vertex2f?4(b: float)
+_eve._EVE.Vertex2ii?4(x: int, y: int, handle: int, cell: int)
+_eve._EVE.VertexFormat?4(frac: int)
+_eve._EVE.VertexTranslateX?4(x: float)
+_eve._EVE.VertexTranslateY?4(y: float)
+_eve._EVE.cc?4(b: ReadableBuffer)
+_eve._EVE.cmd0?4(n: int)
+_eve._EVE.cmd?4(n: int, fmt: str, args: Tuple[str, ...])
+_eve._EVE.flush?4()
+_eve._EVE.register?4(o: object)
+_eve._EVE?2()
+_pew.PewPew?1(buffer: ReadableBuffer, rows: List[digitalio.DigitalInOut], cols: List[digitalio.DigitalInOut], buttons: digitalio.DigitalInOut, )
+_stage.Layer.frame?4(frame: int, rotation: int)
+_stage.Layer.move?4(x: int, y: int)
+_stage.Layer?1(width: int, height: int, graphic: ReadableBuffer, palette: ReadableBuffer, grid: ReadableBuffer, )
+_stage.Text.move?4(x: int, y: int)
+_stage.Text?1(width: int, height: int, font: ReadableBuffer, palette: ReadableBuffer, chars: ReadableBuffer, )
+_stage.render?4(x0: int, y0: int, x1: int, y1: int, layers: List[Layer], buffer: WriteableBuffer, display: displayio.Display, scale: int, background: int, )
+adafruit_bus_device.i2c_device.I2CDevice.readinto?4(buffer: WriteableBuffer, *, start: int = 0, end: int = sys.maxsize)
+adafruit_bus_device.i2c_device.I2CDevice.write?4(buffer: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize)
+adafruit_bus_device.i2c_device.I2CDevice.write_then_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
+adafruit_bus_device.i2c_device.I2CDevice?1(i2c: busio.I2C, device_address: int, probe: bool = True)
+adafruit_bus_device.spi_device.SPIDevice?1(spi: busio.SPI, chip_select: digitalio.DigitalInOut, *, baudrate: int = 100000, polarity: int = 0, phase: int = 0, extra_clocks: int = 0, )
+adafruit_pixelbuf.PixelBuf.fill?4(color: Union[int, Tuple[int, int, int], Tuple[int, int, int, float]])
+adafruit_pixelbuf.PixelBuf.show?4()
+adafruit_pixelbuf.PixelBuf?1(size: int, *, byteorder: str = "BGR", brightness: float = 0, auto_write: bool = False, header: ReadableBuffer = b"", trailer: ReadableBuffer = b"", )
+aesio.AES.decrypt_into?4(src: ReadableBuffer, dest: WriteableBuffer)
+aesio.AES.encrypt_into?4(src: ReadableBuffer, dest: WriteableBuffer)
+aesio.AES?1(key: ReadableBuffer, mode: int = 0, iv: Optional[ReadableBuffer] = None, segment_size: int = 8, )
+alarm.SleepMemory?1()
+alarm.exit_and_deep_sleep_until_alarms?4(*alarms: circuitpython_typing.Alarm, preserve_dios: Sequence[digitalio.DigitalInOut] = (), )
+alarm.light_sleep_until_alarms?4(*alarms: circuitpython_typing.Alarm, )
+alarm.pin.PinAlarm?1(pin: microcontroller.Pin, value: bool, edge: bool = False, pull: bool = False, )
+alarm.time.TimeAlarm?1(monotonic_time: Optional[float] = None, epoch_time: Optional[int] = None)
+alarm.touch.TouchAlarm?1(*pin: microcontroller.Pin)
+analogbufio.BufferedIn.deinit?4()
+analogbufio.BufferedIn.read?4()
+analogbufio.BufferedIn?1(pin: microcontroller.Pin, buffer: WriteableBuffer, *, sample_rate: int = 500000, )
 analogio.AnalogIn.deinit?4()
-analogio.AnalogIn.reference_voltage?7
-analogio.AnalogIn.value?7
-analogio.AnalogIn?1(pin)
+analogio.AnalogIn?1(pin: microcontroller.Pin)
 analogio.AnalogOut.deinit?4()
-analogio.AnalogOut.value?7
-analogio.AnalogOut?1(pin)
-array.array.append?4(value)
-array.array.extend?4(iterable)
-array.array?1(typecode, iterable=None)
+analogio.AnalogOut?1(pin: microcontroller.Pin)
+atexit.register?4(func: Callable[..., Any], *args: Optional[Any], **kwargs: Optional[Any])
+atexit.unregister?4(func: Callable[..., Any])
 audiobusio.I2SOut.deinit?4()
 audiobusio.I2SOut.pause?4()
-audiobusio.I2SOut.paused?7
-audiobusio.I2SOut.play?4(sample, *, loop=False)
-audiobusio.I2SOut.playing?7
+audiobusio.I2SOut.play?4(sample: circuitpython_typing.AudioSample, *, loop: bool = False)
 audiobusio.I2SOut.resume?4()
 audiobusio.I2SOut.stop?4()
-audiobusio.I2SOut?1(bit_clock, word_select, data, *, left_justified)
+audiobusio.I2SOut?1(bit_clock: microcontroller.Pin, word_select: microcontroller.Pin, data: microcontroller.Pin, *, left_justified: bool, )
 audiobusio.PDMIn.deinit?4()
-audiobusio.PDMIn.record?4(destination, destination_length)
-audiobusio.PDMIn.sample_rate?7
-audiobusio.PDMIn?1(clock_pin, data_pin, *, sample_rate=16000, bit_depth=8, mono=True, oversample=64, startup_delay=0.11)
-audiocore.Mixer.deinit?4()
-audiocore.Mixer.play?4(sample, *, voice=0, loop=False)
-audiocore.Mixer.playing?7
-audiocore.Mixer.sample_rate?7
-audiocore.Mixer.stop_voice?4(voice=0)
-audiocore.Mixer?1(channel_count=2, buffer_size=1024)
+audiobusio.PDMIn.record?4(destination: WriteableBuffer, destination_length: int)
+audiobusio.PDMIn?1(clock_pin: microcontroller.Pin, data_pin: microcontroller.Pin, *, sample_rate: int = 16000, bit_depth: int = 8, mono: bool = True, oversample: int = 64, startup_delay: float = 0.11, )
 audiocore.RawSample.deinit?4()
-audiocore.RawSample.sample_rate?7
-audiocore.RawSample?1(buffer, *, channel_count=1, sample_rate=8000)
-audiocore.WaveFile.bits_per_sample?7
-audiocore.WaveFile.channel_count?7
+audiocore.RawSample?1(buffer: ReadableBuffer, *, channel_count: int = 1, sample_rate: int = 8000)
 audiocore.WaveFile.deinit?4()
-audiocore.WaveFile.sample_rate?7
-audiocore.WaveFile?1(file, buffer=None)
+audiocore.WaveFile?1(file: Union[str, typing.BinaryIO], buffer: WriteableBuffer)
 audioio.AudioOut.deinit?4()
 audioio.AudioOut.pause?4()
-audioio.AudioOut.paused?7
-audioio.AudioOut.play?4(sample, *, loop=False)
-audioio.AudioOut.playing?7
+audioio.AudioOut.play?4(sample: circuitpython_typing.AudioSample, *, loop: bool = False)
 audioio.AudioOut.resume?4()
 audioio.AudioOut.stop?4()
-audioio.AudioOut?1(left_channel, *, right_channel=None, quiescent_value=0x8000)
+audioio.AudioOut?1(left_channel: microcontroller.Pin, *, right_channel: Optional[microcontroller.Pin] = None, quiescent_value: int = 0x8000, )
+audiomixer.Mixer.deinit?4()
+audiomixer.Mixer.play?4(sample: circuitpython_typing.AudioSample, *, voice: int = 0, loop: bool = False, )
+audiomixer.Mixer.stop_voice?4(voice: int = 0)
+audiomixer.Mixer?1(voice_count: int = 2, buffer_size: int = 1024, channel_count: int = 2, bits_per_sample: int = 16, samples_signed: bool = True, sample_rate: int = 8000, )
+audiomixer.MixerVoice.play?4(sample: circuitpython_typing.AudioSample, *, loop: bool = False)
+audiomixer.MixerVoice.stop?4()
+audiomixer.MixerVoice?1()
+audiomp3.MP3Decoder.deinit?4()
+audiomp3.MP3Decoder.open?4(filepath: str)
+audiomp3.MP3Decoder?1(file: Union[str, typing.BinaryIO], buffer: WriteableBuffer)
 audiopwmio.PWMAudioOut.deinit?4()
 audiopwmio.PWMAudioOut.pause?4()
-audiopwmio.PWMAudioOut.paused?7
-audiopwmio.PWMAudioOut.play?4(sample, *, loop=False)
-audiopwmio.PWMAudioOut.playing?7
+audiopwmio.PWMAudioOut.play?4(sample: circuitpython_typing.AudioSample, *, loop: bool = False)
 audiopwmio.PWMAudioOut.resume?4()
 audiopwmio.PWMAudioOut.stop?4()
-audiopwmio.PWMAudioOut?1(left_channel, *, right_channel=None, quiescent_value=0x8000)
-binascii.a2b_base64?4(data)
-binascii.b2a_base64?4(data)
-binascii.hexlify?4(data, sep="")
-binascii.unhexlify?4(data)
+audiopwmio.PWMAudioOut?1(left_channel: microcontroller.Pin, *, right_channel: Optional[microcontroller.Pin] = None, quiescent_value: int = 0x8000, )
 bitbangio.I2C.deinit?4()
-bitbangio.I2C.readfrom_into?4(address, buffer, *, start=0, end=None)
+bitbangio.I2C.readfrom_into?4(address: int, buffer: WriteableBuffer, *, start: int = 0, end: int = sys.maxsize, )
 bitbangio.I2C.scan?4()
 bitbangio.I2C.try_lock?4()
 bitbangio.I2C.unlock?4()
-bitbangio.I2C.writeto?4(address, buffer, *, start=0, end=None, stop=True)
-bitbangio.I2C.writeto_then_readfrom?4(address, out_buffer, in_buffer, *, out_start=0, out_end=None, in_start=0, in_end=None)
-bitbangio.I2C?1(scl, sda, *, frequency=400000, timeout)
-bitbangio.OneWire.deinit?4()
-bitbangio.OneWire.read_bit?4()
-bitbangio.OneWire.reset?4()
-bitbangio.OneWire.write_bit?4(value)
-bitbangio.OneWire?1(pin)
-bitbangio.SPI.configure?4(*, baudrate=100000, polarity=0, phase=0, bits=8)
+bitbangio.I2C.writeto?4(address: int, buffer: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize, )
+bitbangio.I2C.writeto_then_readfrom?4(address: int, out_buffer: ReadableBuffer, in_buffer: ReadableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
+bitbangio.I2C?1(scl: microcontroller.Pin, sda: microcontroller.Pin, *, frequency: int = 400000, timeout: int = 255, )
+bitbangio.SPI.configure?4(*, baudrate: int = 100000, polarity: int = 0, phase: int = 0, bits: int = 8, )
 bitbangio.SPI.deinit?4()
-bitbangio.SPI.readinto?4(buf)
+bitbangio.SPI.readinto?4(buffer: WriteableBuffer, *, start: int = 0, end: int = sys.maxsize, write_value: int = 0, )
 bitbangio.SPI.try_lock?4()
 bitbangio.SPI.unlock?4()
-bitbangio.SPI.write?4(buf)
-bitbangio.SPI.write_readinto?4(buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None)
-bitbangio.SPI?1(clock, MOSI=None, MISO=None)
-bleio.Adapter.address?7
-bleio.Adapter.default_name?7
-bleio.Adapter.enabled?7
-bleio.Address.PUBLIC?7
-bleio.Address.RANDOM_PRIVATE_NON_RESOLVABLE?7
-bleio.Address.RANDOM_PRIVATE_RESOLVABLE?7
-bleio.Address.RANDOM_STATIC?7
-bleio.Address.address_bytes?7
-bleio.Address.type?7
-bleio.Address?1(address, address_type)
-bleio.Attribute.ENCRYPT_NO_MITM?7
-bleio.Attribute.ENCRYPT_WITH_MITM?7
-bleio.Attribute.LESC_ENCRYPT_WITH_MITM?7
-bleio.Attribute.NO_ACCESS?7
-bleio.Attribute.OPEN?7
-bleio.Attribute.SIGNED_NO_MITM?7
-bleio.Attribute.SIGNED_WITH_MITM?7
-bleio.Central.connect?4(address, timeout, *, service_uuids_whitelist=None)
-bleio.Central.connected?7
-bleio.Central.disconnect?4()
-bleio.Central.discover_remote_services?4(service_uuids_whitelist=None)
-bleio.Central?1()
-bleio.Characteristic.BROADCAST?7
-bleio.Characteristic.INDICATE?7
-bleio.Characteristic.NOTIFY?7
-bleio.Characteristic.READ?7
-bleio.Characteristic.WRITE?7
-bleio.Characteristic.WRITE_NO_RESPONSE?7
-bleio.Characteristic.descriptors?7
-bleio.Characteristic.properties?7
-bleio.Characteristic.service?4(read_only)
-bleio.Characteristic.set_cccd?4(*, notify=False, indicate=False)
-bleio.Characteristic.uuid?7
-bleio.Characteristic.value?7
-bleio.Characteristic?1(uuid, *, properties=0, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN, max_length=20, fixed_length=False, descriptors=None)
-bleio.CharacteristicBuffer.deinit?4()
-bleio.CharacteristicBuffer.in_waiting?7
-bleio.CharacteristicBuffer.read?4(nbytes=None)
-bleio.CharacteristicBuffer.readinto?4(buf)
-bleio.CharacteristicBuffer.readline?4()
-bleio.CharacteristicBuffer.reset_input_buffer?4()
-bleio.CharacteristicBuffer?1(characteristic, *, timeout=1, buffer_size=64)
-bleio.Descriptor.characteristic?4(read_only)
-bleio.Descriptor.uuid?7
-bleio.Descriptor.value?7
-bleio.Descriptor?1(uuid, *, read_perm=Attribute.OPEN, write_perm=Attribute.OPEN)
-bleio.Peripheral.connected?4(read_only)
-bleio.Peripheral.disconnect?4()
-bleio.Peripheral.discover_remote_services?4(service_uuids_whitelist=None)
-bleio.Peripheral.name?7
-bleio.Peripheral.pair?4()
-bleio.Peripheral.services?7
-bleio.Peripheral.start_advertising?4(data, *, scan_response=None, connectable=True, interval=1)
-bleio.Peripheral.stop_advertising?4()
-bleio.Peripheral?1(services=(), *, name=None)
-bleio.ScanEntry.address?7
-bleio.ScanEntry.advertisement_bytes?7
-bleio.ScanEntry.rssi?7
-bleio.Scanner.scan?4(timeout, *, interval=0.1, window=0.1)
-bleio.Scanner?1()
-bleio.Service.remotes?7
-bleio.Service.secondary?7
-bleio.Service.uuids?7
-bleio.Service?1(uuid, characteristics, *, secondary=False)
-bleio.UUID.size?7
-bleio.UUID.uuid128?7
-bleio.UUID.uuid16?7
-bleio.UUID?1(value)
-bleio.adapter?7
+bitbangio.SPI.write?4(buf: ReadableBuffer)
+bitbangio.SPI.write_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
+bitbangio.SPI?1(clock: microcontroller.Pin, MOSI: Optional[microcontroller.Pin] = None, MISO: Optional[microcontroller.Pin] = None, )
+bitmaptools.alphablend?4(dest_bitmap: displayio.Bitmap, source_bitmap_1: displayio.Bitmap, source_bitmap_2: displayio.Bitmap, colorspace: displayio.Colorspace, factor1: float = 0.5, factor2: Optional[float] = None, )
+bitmaptools.arrayblit?4(bitmap: displayio.Bitmap, data: ReadableBuffer, x1: int = 0, y1: int = 0, x2: Optional[int] = None, y2: Optional[int] = None, skip_index: Optional[int] = None, )
+bitmaptools.boundary_fill?4(dest_bitmap: displayio.Bitmap, x: int, y: int, fill_color_value: int, replaced_color_value: int, )
+bitmaptools.dither?4(dest_bitmap: displayio.Bitmap, source_bitmapp: displayio.Bitmap, source_colorspace: displayio.Colorspace, algorithm: DitherAlgorithm = DitherAlgorithm.Atkinson, )
+bitmaptools.draw_line?4(dest_bitmap: displayio.Bitmap, x1: int, y1: int, x2: int, y2: int, value: int)
+bitmaptools.fill_region?4(dest_bitmap: displayio.Bitmap, x1: int, y1: int, x2: int, y2: int, value: int)
+bitmaptools.readinto?4(bitmap: displayio.Bitmap, file: typing.BinaryIO, bits_per_pixel: int, element_size: int = 1, reverse_pixels_in_element: bool = False, swap_bytes_in_element: bool = False, reverse_rows: bool = False, )
+bitmaptools.rotozoom?4(dest_bitmap: displayio.Bitmap, source_bitmap: displayio.Bitmap, *, ox: int, oy: int, dest_clip0: Tuple[int, int], dest_clip1: Tuple[int, int], px: int, py: int, source_clip0: Tuple[int, int], source_clip1: Tuple[int, int], angle: float, scale: float, skip_index: int, )
+bitops.bit_transpose?4(input: ReadableBuffer, output: WriteableBuffer, width: int = 8)
 board.I2C?4()
 board.SPI?4()
 board.UART?4()
-btree.BTree.close?4()
-btree.BTree.flush?4()
-btree.BTree.get?4(key, default=None)
-btree.BTree.items?4(start_key=None, end_key=None, flags=0)
-btree.BTree.keys?4(start_key=None, end_key=None, flags=0)
-btree.BTree.values?4(start_key=None, end_key=None, flags=0)
-btree.DESC?7
-btree.INCL?7
-btree.open?4(stream, *, flags=0, pagesize=0, cachesize=0, minkeypage=0)
 busio.I2C.deinit?4()
-busio.I2C.readfrom_into?4(address, buffer, *, start=0, end=None)
+busio.I2C.readfrom_into?4(address: int, buffer: WriteableBuffer, *, start: int = 0, end: int = sys.maxsize, )
 busio.I2C.scan?4()
 busio.I2C.try_lock?4()
 busio.I2C.unlock?4()
-busio.I2C.writeto?4(address, buffer, *, start=0, end=None, stop=True)
-busio.I2C?1(scl, sda, *, frequency=400000)
-busio.OneWire.deinit?4()
-busio.OneWire.read_bit?4()
-busio.OneWire.reset?4()
-busio.OneWire.write_bit?4(value)
-busio.OneWire?1(pin)
-busio.SPI.configure?4(*, baudrate=100000, polarity=0, phase=0, bits=8)
+busio.I2C.writeto?4(address: int, buffer: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize, )
+busio.I2C.writeto_then_readfrom?4(address: int, out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
+busio.I2C?1(scl: microcontroller.Pin, sda: microcontroller.Pin, *, frequency: int = 100000, timeout: int = 255, )
+busio.SPI.configure?4(*, baudrate: int = 100000, polarity: int = 0, phase: int = 0, bits: int = 8, )
 busio.SPI.deinit?4()
-busio.SPI.frequency?7
-busio.SPI.readinto?4(buffer, *, start=0, end=None, write_value=0)
+busio.SPI.readinto?4(buffer: WriteableBuffer, *, start: int = 0, end: int = sys.maxsize, write_value: int = 0, )
 busio.SPI.try_lock?4()
 busio.SPI.unlock?4()
-busio.SPI.write?4(buffer, *, start=0, end=None)
-busio.SPI.write_readinto?4(buffer_out, buffer_in, *, out_start=0, out_end=None, in_start=0, in_end=None)
-busio.SPI?1(clock, MOSI=None, MISO=None)
-busio.UART.baudrate?7
+busio.SPI.write?4(buffer: ReadableBuffer, *, start: int = 0, end: int = sys.maxsize)
+busio.SPI.write_readinto?4(out_buffer: ReadableBuffer, in_buffer: WriteableBuffer, *, out_start: int = 0, out_end: int = sys.maxsize, in_start: int = 0, in_end: int = sys.maxsize, )
+busio.SPI?1(clock: microcontroller.Pin, MOSI: Optional[microcontroller.Pin] = None, MISO: Optional[microcontroller.Pin] = None, half_duplex: bool = False, )
 busio.UART.deinit?4()
-busio.UART.in_waiting?7
-busio.UART.read?4(nbytes=None)
-busio.UART.readinto?4(buf)
+busio.UART.read?4(nbytes: Optional[int] = None)
+busio.UART.readinto?4(buf: WriteableBuffer)
 busio.UART.readline?4()
 busio.UART.reset_input_buffer?4()
-busio.UART.write?4(buf)
-busio.UART?1(x, rx, *, baudrate=9600, bits=8, parity=None, stop=1, timeout=1, receiver_buffer_size=64)
-collections.OrderedDict?1(iterableOfKeyValue)
-collections.namedtuple?1(name, fields)
+busio.UART.write?4(buf: ReadableBuffer)
+busio.UART?1(tx: microcontroller.Pin, rx: microcontroller.Pin, *, baudrate: int = 9600, bits: int = 8, parity: Optional[Parity] = None, stop: int = 1, timeout: float = 1, receiver_buffer_size: int = 64, )
+camera.Camera.deinit?4()
+camera.Camera.take_picture?4(buf: WriteableBuffer, format: ImageFormat)
+camera.Camera?1()
+camera.ImageFormat?1()
+canio.CAN.deinit?4()
+canio.CAN.listen?4(matches: Optional[Sequence[Match]] = None, *, timeout: float = 10)
+canio.CAN.restart?4()
+canio.CAN.send?4(message: Union[RemoteTransmissionRequest, Message])
+canio.CAN?1(tx: microcontroller.Pin, rx: microcontroller.Pin, *, baudrate: int = 250000, loopback: bool = False, silent: bool = False, auto_restart: bool = False, )
+canio.Listener.deinit?4()
+canio.Listener.in_waiting?4()
+canio.Listener.receive?4()
+canio.Match?1(id: int, *, mask: Optional[int] = None, extended: bool = False)
+canio.Message?1(id: int, data: bytes, *, extended: bool = False)
+canio.RemoteTransmissionRequest?1(id: int, length: int, *, extended: bool = False)
+countio.Counter.deinit?4()
+countio.Counter.reset?4()
+countio.Counter?1(pin: microcontroller.Pin, *, edge: Edge = Edge.FALL, pull: Optional[digitalio.Pull] = None, )
+countio.Edge?1()
 digitalio.DigitalInOut.deinit?4()
-digitalio.DigitalInOut.direction?7
-digitalio.DigitalInOut.drive_mode?7
-digitalio.DigitalInOut.pull?7
-digitalio.DigitalInOut.switch_to_input?4(pull=None)
-digitalio.DigitalInOut.switch_to_output?4(value=False, drive_mode=DriveMode.PUSH_PULL)
-digitalio.DigitalInOut.value?7
-digitalio.DigitalInOut?1(pin)
-digitalio.DriveMode.OPEN_DRAIN?7
-digitalio.DriveMode.PUSH_PULL?7
-digitalio.Pull.DOWN?7
-digitalio.Pull.UP?7
-displayio.Bitmap.height?7
-displayio.Bitmap.width?7
-displayio.Bitmap?1(width, height, value_count)
-displayio.ColorConverter.convert?4(color)
-displayio.ColorConverter?1()
-displayio.Display.auto_brightness?7
-displayio.Display.brightness?7
-displayio.Display.bus?7
-displayio.Display.height?7
-displayio.Display.refresh_soon?4()
-displayio.Display.show?4(group)
-displayio.Display.wait_for_frame?4()
-displayio.Display.width?7
-displayio.Display?1(display_bus, init_sequence, *, width, height, colstart=0, rowstart=0, rotation=0, color_depth=16, set_column_command=0x2a, set_row_command=0x2b, write_ram_command=0x2c, set_vertical_scroll=0, backlight_pin=None, brightness=1.0, auto_brightness=False, single_byte_bounds=False, data_as_commands=False)
-displayio.FourWire.send?4(command, data)
-displayio.FourWire?1(spi_bus, *, command, chip_select, reset=None)
-displayio.Group.append?4(layer)
-displayio.Group.insert?4(index, layer)
-displayio.Group.pop?4(i=-1)
-displayio.Group.scale?7
-displayio.Group.x?7
-displayio.Group.y?7
-displayio.Group?1(*, max_size=4, scale=1, x=0, y=0)
-displayio.OnDiskBitmap.height?7
-displayio.OnDiskBitmap.width?7
-displayio.OnDiskBitmap?1(file)
-displayio.Palette.make_opaque?4(palette_index)
-displayio.Palette.make_transparent?4(palette_index)
-displayio.Palette?1(color_count)
-displayio.ParallelBus.send?4(command, data)
-displayio.ParallelBus?1(*, data0, command, chip_select, write, read, reset)
-displayio.Shape.set_boundary?4(y, start_x, end_x)
-displayio.Shape?1(width, height, *, mirror_x=False, mirror_y=False)
-displayio.TileGrid.pixel_shader?7
-displayio.TileGrid.x?7
-displayio.TileGrid.y?7
-displayio.TileGrid?1(bitmap, *, pixel_shader, width=1, height=1, tile_width=None, tile_height=None, default_tile=0, x=0, y=0)
+digitalio.DigitalInOut.switch_to_input?4(pull: Optional[Pull] = None)
+digitalio.DigitalInOut.switch_to_output?4(value: bool = False, drive_mode: DriveMode = DriveMode.PUSH_PULL)
+digitalio.DigitalInOut?1(pin: microcontroller.Pin)
+digitalio.Direction?1()
+digitalio.DriveMode?1()
+digitalio.Pull?1()
+displayio.Bitmap.blit?4(x: int, y: int, source_bitmap: Bitmap, *, x1: int, y1: int, x2: int, y2: int, skip_index: int, )
+displayio.Bitmap.dirty?4(x1: int = 0, y1: int = 0, x2: int = -1, y2: int = -1)
+displayio.Bitmap.fill?4(value: int)
+displayio.Bitmap?1(width: int, height: int, value_count: int)
+displayio.ColorConverter.convert?4(color: int)
+displayio.ColorConverter.make_opaque?4(color: int)
+displayio.ColorConverter.make_transparent?4(color: int)
+displayio.ColorConverter?1(*, input_colorspace: Colorspace = Colorspace.RGB888, dither: bool = False)
+displayio.Display.fill_row?4(y: int, buffer: WriteableBuffer)
+displayio.Display.refresh?4(*, target_frames_per_second: Optional[int] = None, minimum_frames_per_second: int = 0, )
+displayio.Display.show?4(group: Group)
+displayio.Display?1(display_bus: _DisplayBus, init_sequence: ReadableBuffer, *, width: int, height: int, colstart: int = 0, rowstart: int = 0, rotation: int = 0, color_depth: int = 16, grayscale: bool = False, pixels_in_byte_share_row: bool = True, bytes_per_cell: int = 1, reverse_pixels_in_byte: bool = False, set_column_command: int = 0x2A, set_row_command: int = 0x2B, write_ram_command: int = 0x2C, backlight_pin: Optional[microcontroller.Pin] = None, brightness_command: Optional[int] = None, brightness: float = 1.0, single_byte_bounds: bool = False, data_as_commands: bool = False, auto_refresh: bool = True, native_frames_per_second: int = 60, backlight_on_high: bool = True, SH1107_addressing: bool = False, )
+displayio.EPaperDisplay.refresh?4()
+displayio.EPaperDisplay.show?4(group: Group)
+displayio.EPaperDisplay.update_refresh_mode?4(start_sequence: ReadableBuffer, seconds_per_frame: float = 180)
+displayio.EPaperDisplay?1(display_bus: _DisplayBus, start_sequence: ReadableBuffer, stop_sequence: ReadableBuffer, *, width: int, height: int, ram_width: int, ram_height: int, colstart: int = 0, rowstart: int = 0, rotation: int = 0, set_column_window_command: Optional[int] = None, set_row_window_command: Optional[int] = None, set_current_column_command: Optional[int] = None, set_current_row_command: Optional[int] = None, write_black_ram_command: int, black_bits_inverted: bool = False, write_color_ram_command: Optional[int] = None, color_bits_inverted: bool = False, highlight_color: int = 0x000000, refresh_display_command: int, refresh_time: float = 40, busy_pin: Optional[microcontroller.Pin] = None, busy_state: bool = True, seconds_per_frame: float = 180, always_toggle_chip_select: bool = False, grayscale: bool = False, two_byte_sequence_length: bool = False, )
+displayio.FourWire.reset?4()
+displayio.FourWire.send?4(command: int, data: ReadableBuffer, *, toggle_every_byte: bool = False)
+displayio.FourWire?1(spi_bus: busio.SPI, *, command: Optional[microcontroller.Pin], chip_select: microcontroller.Pin, reset: Optional[microcontroller.Pin] = None, baudrate: int = 24000000, polarity: int = 0, phase: int = 0, )
+displayio.Group.append?4(layer: Union[
+            vectorio.Circle, vectorio.Rectangle, vectorio.Polygon, Group, TileGrid
+        ], )
+displayio.Group.index?4(layer: Union[
+            vectorio.Circle, vectorio.Rectangle, vectorio.Polygon, Group, TileGrid
+        ], )
+displayio.Group.insert?4(index: int, layer: Union[
+            vectorio.Circle, vectorio.Rectangle, vectorio.Polygon, Group, TileGrid
+        ], )
+displayio.Group.pop?4(i: int = -1)
+displayio.Group.remove?4(layer: Union[
+            vectorio.Circle, vectorio.Rectangle, vectorio.Polygon, Group, TileGrid
+        ], )
+displayio.Group.sort?4(key: function, reverse: bool)
+displayio.Group?1(*, scale: int = 1, x: int = 0, y: int = 0)
+displayio.I2CDisplay.reset?4()
+displayio.I2CDisplay.send?4(command: int, data: ReadableBuffer)
+displayio.I2CDisplay?1(i2c_bus: busio.I2C, *, device_address: int, reset: Optional[microcontroller.Pin] = None, )
+displayio.OnDiskBitmap?1(file: Union[str, typing.BinaryIO])
+displayio.Palette.is_transparent?4(palette_index: int)
+displayio.Palette.make_opaque?4(palette_index: int)
+displayio.Palette.make_transparent?4(palette_index: int)
+displayio.Palette?1(color_count: int)
+displayio.Shape.set_boundary?4(y: int, start_x: int, end_x: int)
+displayio.Shape?1(width: int, height: int, *, mirror_x: bool = False, mirror_y: bool = False)
+displayio.TileGrid.contains?4(touch_tuple: tuple)
+displayio.TileGrid?1(bitmap: Union[Bitmap, OnDiskBitmap, Shape], *, pixel_shader: Union[ColorConverter, Palette], width: int = 1, height: int = 1, tile_width: Optional[int] = None, tile_height: Optional[int] = None, default_tile: int = 0, x: int = 0, y: int = 0, )
+displayio._DisplayBus?8
 displayio.release_displays?4()
-esp.SLEEP_LIGHT?7
-esp.SLEEP_MODEM?7
-esp.SLEEP_NONE?7
-esp.deepsleep?4(time=0)
-esp.flash_erase?4(sector_no)
-esp.flash_id?4()
-esp.flash_read?4(byte_offset, length_or_buffer)
-esp.flash_size?4()
-esp.flash_user_start?4()
-esp.flash_write?4(byte_offset, bytes)
-esp.set_native_code_location?4(start, length)
-esp.sleep_type?4(sleep_type=None)
-fontio.BuiltinFont.bitmap?7
+dotenv.get_key?4(dotenv_path: str, key_to_get: str)
+dotenv.load_dotenv?4()
+dualbank.flash?4(buffer: ReadableBuffer, offset: int = 0)
+dualbank.switch?4()
+esp32_camera.Camera.deinit?4()
+esp32_camera.Camera.reconfigure?4(frame_size: Optional[FrameSize] = None, pixel_format: Optional[PixelFormat] = None, grab_mode: Optional[GrabMode] = None, framebuffer_count: Optional[int] = None, )
+esp32_camera.Camera.take?4(timeout: Optional[float] = 0.25)
+esp32_camera.Camera?1(*, data_pins: List[microcontroller.Pin], pixel_clock_pin: microcontroller.Pin, vsync_pin: microcontroller.Pin, href_pin: microcontroller.Pin, i2c: busio.I2C, external_clock_pin: microcontroller.Pin, external_clock_frequency: int, powerdown_pin: Optional[microcontroller.Pin] = None, reset_pin: Optional[microcontroller.Pin] = None, pixel_format: PixelFormat = PixelFormat.RGB565, frame_size: FrameSize = FrameSize.QQVGA, jpeg_quality: int = 15, framebuffer_count: int = 1, grab_mode: GrabMode = GrabMode.WHEN_EMPTY, )
+espidf.erase_nvs?4()
+espidf.get_reserved_psram?4()
+espidf.get_total_psram?4()
+espidf.heap_caps_get_free_size?4()
+espidf.heap_caps_get_largest_free_block?4()
+espidf.heap_caps_get_total_size?4()
+floppyio.flux_readinto?4(buffer: WriteableBuffer, data: digitalio.DigitalInOut, index: digitalio.DigitalInOut)
+floppyio.mfm_readinto?4(buffer: WriteableBuffer, data: digitalio.DigitalInOut, index: digitalio.DigitalInOut)
 fontio.BuiltinFont.get_bounding_box?4()
-fontio.BuiltinFont.get_glyph?4(codepoint)
-fontio.Glyph?1(bitmap, tile_index, width, height, dx, dy, shift_x, shift_y)
-framebuf.FrameBuffer.blit?4(fbuf, x, y, key=None)
-framebuf.FrameBuffer.fill?4(c)
-framebuf.FrameBuffer.fill_rect?4(x, y, w, h, c)
-framebuf.FrameBuffer.hline?4(x, y, w, c)
-framebuf.FrameBuffer.line?4(x1, y1, x2, y2, c)
-framebuf.FrameBuffer.pixel?4(x, y, c=None)
-framebuf.FrameBuffer.rect?4(x, y, w, h, c)
-framebuf.FrameBuffer.scroll?4(xstep, ystep)
-framebuf.FrameBuffer.text?4(s, x, y, c=None)
-framebuf.FrameBuffer.vline?4(x, y, h, c)
-framebuf.FrameBuffer?1(buffer, width, height, format, stride=None)
-framebuf.GS2_HMSB?7
-framebuf.GS4_HMSB?7
-framebuf.GS8?7
-framebuf.MONO_HLSB?7
-framebuf.MONO_HMSB?7
-framebuf.MONO_VLSB?7
-framebuf.RGB565?7
-frequencyio.FrequencyIn.capture_period?7
+fontio.BuiltinFont.get_glyph?4(codepoint: int)
+fontio.BuiltinFont?1()
+fontio.FontProtocol.get_bounding_box?4()
+fontio.FontProtocol.get_glyph?4(codepoint: int)
+fontio.Glyph?1(bitmap: displayio.Bitmap, tile_index: int, width: int, height: int, dx: int, dy: int, shift_x: int, shift_y: int, )
+framebufferio.FramebufferDisplay.fill_row?4(y: int, buffer: WriteableBuffer)
+framebufferio.FramebufferDisplay.refresh?4(*, target_frames_per_second: int = 60, minimum_frames_per_second: int = 1)
+framebufferio.FramebufferDisplay.show?4(group: displayio.Group)
+framebufferio.FramebufferDisplay?1(framebuffer: circuitpython_typing.FrameBuffer, *, rotation: int = 0, auto_refresh: bool = True, )
 frequencyio.FrequencyIn.clear?4()
 frequencyio.FrequencyIn.deinit?4()
 frequencyio.FrequencyIn.pause?4()
 frequencyio.FrequencyIn.resume?4()
-frequencyio.FrequencyIn?1(pin, capture_period=10)
-gamepad.GamePad.deinit?4()
-gamepad.GamePad.get_pressed?4()
-gamepad.GamePad?1(b1=None, b2=None, b3=None, b4=None, b5=None, b6=None, b7=None, b8=None)
-gamepadshift.GamePadShift.deinit?4()
-gamepadshift.GamePadShift.get_pressed?4()
-gamepadshift.GamePadShift?1(clock, data, latch)
-gc.collect?4()
-gc.disable?4()
-gc.enable?4()
-gc.mem_alloc?4()
-gc.mem_free?4()
-gc.threshold?4(amount=None)
-hashlib.md5.digest?4()
-hashlib.md5.update?4(data)
-hashlib.md5?1(data=None)
-hashlib.sha1.digest?4()
-hashlib.sha1.update?4(data)
-hashlib.sha1?1(data=None)
-hashlib.sha256.digest?4()
-hashlib.sha256.update?4(data)
-hashlib.sha256?1(data=None)
-i2cslave.I2CSlave.deinit?4()
-i2cslave.I2CSlave.request?4(timeout=-1)
-i2cslave.I2CSlave?1(scl, sda, addresses, smbus=False)
-i2cslave.I2CSlaveRequest.ack?4(ack=True)
-i2cslave.I2CSlaveRequest.address?7
-i2cslave.I2CSlaveRequest.is_read?7
-i2cslave.I2CSlaveRequest.is_restart?7
-i2cslave.I2CSlaveRequest.read?4(n=-1, ack=True)
-i2cslave.I2CSlaveRequest.write?4(buffer)
-i2cslave.I2CSlaveRequest?1(slave, address, is_read, is_restart)
-math.acos?4(x)
-math.asin?4(x)
-math.atan2?4(y, x)
-math.atan?4(x)
-math.ceil?4(x)
-math.copysign?4(x, y)
-math.cos?4(x)
-math.degrees?4(x)
-math.e?7
-math.exp?4(x)
-math.fabs?4(x)
-math.floor?4(x)
-math.fmod?4(x, y)
-math.frexp?4(x)
-math.isfinite?4(x)
-math.isinf?4(x)
-math.isnan?4(x)
-math.ldexp?4(x, exp)
-math.modf?4(x)
-math.pi?7
-math.pow?4(x, y)
-math.radians?4(x)
-math.sin?4(x)
-math.sqrt?4(x)
-math.tan?4(x)
-math.trunc?4(x)
-microcontroller.Processor.frequency?7
-microcontroller.Processor.temperatur?7
-microcontroller.Processor.uid?7
-microcontroller.RunMode.BOOTLOADER?7
-microcontroller.RunMode.NORMAL?7
-microcontroller.RunMode.SAFE_MODE?7
-microcontroller.cpu?7
-microcontroller.delay_us?4(delay)
+frequencyio.FrequencyIn?1(pin: microcontroller.Pin, capture_period: int = 10)
+getpass.getpass?4(prompt: Optional[str] = "Password: ", stream: Optional[io.FileIO] = None)
+gifio.GifWriter.add_frame?4(bitmap: ReadableBuffer, delay: float = 0.1)
+gifio.GifWriter.deinit?4()
+gifio.GifWriter?1(file: Union[typing.BinaryIO, str], width: int, height: int, colorspace: displayio.Colorspace, loop: bool = True, dither: bool = False, )
+gnss.GNSS.deinit?4()
+gnss.GNSS.update?4()
+gnss.GNSS?1(system: Union[SatelliteSystem, List[SatelliteSystem]])
+gnss.PositionFix?1()
+gnss.SatelliteSystem?1()
+hashlib.Hash.digest?4()
+hashlib.Hash.update?4(data: ReadableBuffer)
+hashlib.new?4(name: str, data: bytes = b"")
+i2ctarget.I2CTarget.deinit?4()
+i2ctarget.I2CTarget.request?4(timeout: float = -1)
+i2ctarget.I2CTarget?1(scl: microcontroller.Pin, sda: microcontroller.Pin, addresses: Sequence[int], smbus: bool = False, )
+i2ctarget.I2CTargetRequest.ack?4(ack: bool = True)
+i2ctarget.I2CTargetRequest.read?4(n: int = -1, ack: bool = True)
+i2ctarget.I2CTargetRequest.write?4(buffer: ReadableBuffer)
+i2ctarget.I2CTargetRequest?1(target: i2ctarget.I2CTarget, address: int, is_read: bool, is_restart: bool)
+imagecapture.ParallelImageCapture.capture?4(buffer: WriteableBuffer)
+imagecapture.ParallelImageCapture.continuous_capture_get_frame?4()
+imagecapture.ParallelImageCapture.continuous_capture_start?4(buffer1: WriteableBuffer, buffer2: WriteableBuffer, /)
+imagecapture.ParallelImageCapture.continuous_capture_stop?4()
+imagecapture.ParallelImageCapture.deinit?4()
+imagecapture.ParallelImageCapture?1(*, data_pins: List[microcontroller.Pin], clock: microcontroller.Pin, vsync: Optional[microcontroller.Pin], href: Optional[microcontroller.Pin], )
+ipaddress.IPv4Address?1(address: Union[int, str, bytes])
+ipaddress.ip_address?4(obj: Union[int, str])
+is31fl3741.IS31FL3741.deinit?4()
+is31fl3741.IS31FL3741?1(i2c: busio.I2C, *, addr: int = 0x30)
+is31fl3741.IS31FL3741_FrameBuffer.deinit?4()
+is31fl3741.IS31FL3741_FrameBuffer.refresh?4()
+is31fl3741.IS31FL3741_FrameBuffer?1(is31: is31fl3741.IS31FL3741, width: int, height: int, mapping: Tuple[int, ...], *, framebuffer: Optional[WriteableBuffer] = None, scale: bool = False, gamma: bool = False, )
+is31fl3741.enable?4(self)
+is31fl3741.reset?4(self)
+is31fl3741.set_global_current?4(self, current: int)
+is31fl3741.set_led?4(self, led: int, value: int, page: int)
+is31fl3741.write?4(mapping: Tuple[int, ...], buf: ReadableBuffer)
+keypad.Event?1(key_number: int = 0, pressed: bool = True, timestamp: Optional[int] = None)
+keypad.EventQueue.clear?4()
+keypad.EventQueue.get?4()
+keypad.EventQueue.get_into?4(event: Event)
+keypad.KeyMatrix.deinit?4()
+keypad.KeyMatrix.key_number_to_row_column?4(key_number: int)
+keypad.KeyMatrix.reset?4()
+keypad.KeyMatrix.row_column_to_key_number?4(row: int, column: int)
+keypad.KeyMatrix?1(row_pins: Sequence[microcontroller.Pin], column_pins: Sequence[microcontroller.Pin], columns_to_anodes: bool = True, interval: float = 0.020, max_events: int = 64, )
+keypad.Keys.deinit?4()
+keypad.Keys.reset?4()
+keypad.Keys?1(pins: Sequence[microcontroller.Pin], *, value_when_pressed: bool, pull: bool = True, interval: float = 0.020, max_events: int = 64, )
+keypad.ShiftRegisterKeys.deinit?4()
+keypad.ShiftRegisterKeys.reset?4()
+keypad.ShiftRegisterKeys?1(*, clock: microcontroller.Pin, data: microcontroller.Pin, latch: microcontroller.Pin, value_to_latch: bool = True, key_count: int, value_when_pressed: bool, interval: float = 0.020, max_events: int = 64, )
+math.acos?4(x: float)
+math.acosh?4(x: float)
+math.asin?4(x: float)
+math.asinh?4(x: float)
+math.atan2?4(y: float, x: float)
+math.atan?4(x: float)
+math.atanh?4(x: float)
+math.ceil?4(x: float)
+math.copysign?4(x: float, y: float)
+math.cos?4(x: float)
+math.cosh?4(x: float)
+math.degrees?4(x: float)
+math.erf?4(x: float)
+math.erfc?4(x: float)
+math.exp?4(x: float)
+math.expm1?4(x: float)
+math.fabs?4(x: float)
+math.floor?4(x: float)
+math.fmod?4(x: float, y: float)
+math.frexp?4(x: float)
+math.gamma?4(x: float)
+math.isfinite?4(x: float)
+math.isinf?4(x: float)
+math.isnan?4(x: float)
+math.ldexp?4(x: float, exp: float)
+math.lgamma?4(x: float)
+math.log10?4(x: float)
+math.log2?4(x: float)
+math.log?4(x: float, base: float = e)
+math.modf?4(x: float)
+math.pow?4(x: float, y: float)
+math.radians?4(x: float)
+math.sin?4(x: float)
+math.sinh?4(x: float)
+math.sqrt?4(x: float)
+math.tan?4(x: float)
+math.tanh?4(x: float)
+math.trunc?4(x: float)
+mdns.RemoteService?1()
+mdns.Server.advertise_service?4(*, service_type: str, protocol: str, port: int)
+mdns.Server.deinit?4()
+mdns.Server.find?4(service_type: str, protocol: str, *, timeout: float = 1)
+mdns.Server?1(network_interface: wifi.Radio)
+memorymonitor.AllocationAlarm.ignore?4(count: int)
+memorymonitor.AllocationAlarm?1(*, minimum_block_count: int = 1)
+memorymonitor.AllocationSize?1()
+microcontroller.Pin?1()
+microcontroller.Processor?1()
+microcontroller.RunMode?1()
+microcontroller.delay_us?4(delay: int)
 microcontroller.disable_interrupts?4()
 microcontroller.enable_interrupts?4()
-microcontroller.nvm?7
-microcontroller.on_next_reset?4(run_mode)
-microcontroller.pin?7
+microcontroller.on_next_reset?4(run_mode: microcontroller.RunMode)
 microcontroller.reset?4()
-micropython.const?4(expr)
-micropython.heap_lock?4()
-micropython.heap_unlock?4()
-micropython.kbd_intr?4(chr)
-micropython.mem_info?4(verbose=False)
-micropython.opt_level?4(level=None)
-micropython.qstr_info?4(verbose=False)
-micropython.stack_use?4()
+msgpack.ExtType?1(code: int, data: bytes)
+msgpack.pack?4(obj: object, stream: circuitpython_typing.ByteStream, *, default: Union[Callable[[object], None], None] = None, )
+msgpack.unpack?4(stream: circuitpython_typing.ByteStream, *, ext_hook: Union[Callable[[int, bytes], object], None] = None, use_list: bool = True, )
 multiterminal.clear_secondary_terminal?4()
 multiterminal.get_secondary_terminal?4()
-multiterminal.schedule_secondary_terminal_read?4(socket)
-multiterminal.set_secondary_terminal?4(stream)
-neopixel_write.neopixel_write?4(digitalinout, buf)
-network.AP_IF?7
-network.AUTH_OPEN?7
-network.AUTH_WEP?7
-network.AUTH_WPA2_PSK?7
-network.AUTH_WPA_PSK?7
-network.AUTH_WPA_WPA2_PSK?7
-network.AbstractNIC.active?4(is_active=None)
-network.AbstractNIC.config?4(**params)
-network.AbstractNIC.connect?4(service_id=None, key=None, *args)
-network.AbstractNIC.disconnect?4()
-network.AbstractNIC.ifconfig?4(params=tuple())
-network.AbstractNIC.isconnected?4()
-network.AbstractNIC.scan?4(*args)
-network.AbstractNIC.status?4(param=None)
-network.AbstractNIC?1(id=None, *args)
-network.MODE_11B?7
-network.MODE_11G?7
-network.MODE_11N?7
-network.STAT_CONNECTING?7
-network.STAT_CONNECT_FAIL?7
-network.STAT_GOT_IP?7
-network.STAT_IDLE?7
-network.STAT_NO_AP_FOUND?7
-network.STAT_WRONG_PASSWORD?7
-network.STA_IF?7
-network.WLAN.active?4(is_active=None)
-network.WLAN.config?4(**params)
-network.WLAN.connect?4(ssid=None, password=None, *, bssid=None)
-network.WLAN.disconnect?4()
-network.WLAN.ifconfig?4(params=tuple())
-network.WLAN.isconnected?4()
-network.WLAN.scan?4()
-network.WLAN.status?4(param=None)
-network.WLAN?1(interface_id)
-network.phy_mode?4(mode=None)
-network.route?4()
-os.chdir?4(path)
+multiterminal.schedule_secondary_terminal_read?4(socket: socket.socket)
+multiterminal.set_secondary_terminal?4(stream: typing.BinaryIO)
+neopixel_write.neopixel_write?4(digitalinout: digitalio.DigitalInOut, buf: ReadableBuffer)
+nvm.ByteArray?1()
+onewireio.OneWire.deinit?4()
+onewireio.OneWire.read_bit?4()
+onewireio.OneWire.reset?4()
+onewireio.OneWire.write_bit?4(value: bool)
+onewireio.OneWire?1(pin: microcontroller.Pin)
+os.chdir?4(path: str)
 os.getcwd?4()
-os.listdir?4(dir=".")
-os.mkdir?4(path)
-os.remove?4(path)
-os.rename?4(old_path, new_path)
-os.rmdir?4(path)
-os.sep?7
-os.stat?4(path)
-os.statvfs?4(path)
+os.getenv?4(key: str, default: Optional[str] = None)
+os.listdir?4(dir: str)
+os.mkdir?4(path: str)
+os.remove?4(path: str)
+os.rename?4(old_path: str, new_path: str)
+os.rmdir?4(path: str)
+os.stat?4(path: str)
+os.statvfs?4(path: str)
 os.sync?4()
 os.uname?4()
-os.urandom?4(size)
+os.urandom?4(size: int)
+paralleldisplay.ParallelBus.reset?4()
+paralleldisplay.ParallelBus.send?4(command: int, data: ReadableBuffer)
+paralleldisplay.ParallelBus?1(*, data0: microcontroller.Pin, command: microcontroller.Pin, chip_select: microcontroller.Pin, write: microcontroller.Pin, read: Optional[microcontroller.Pin], reset: Optional[microcontroller.Pin] = None, frequency: int = 30_000_000, )
 ps2io.Ps2.clear_errors?4()
 ps2io.Ps2.deinit?4()
 ps2io.Ps2.popleft?4()
-ps2io.Ps2.sendcmd?4(byte)
-ps2io.Ps2?1(data_pin, clock_pin)
-pulseio.PWMOut.deinit?4()
-pulseio.PWMOut.duty_cycle?7
-pulseio.PWMOut.frequency?7
-pulseio.PWMOut?1(pin, *, duty_cycle=0, frequency=500, variable_frequency=False)
+ps2io.Ps2.sendcmd?4(byte: int)
+ps2io.Ps2?1(data_pin: microcontroller.Pin, clock_pin: microcontroller.Pin)
 pulseio.PulseIn.clear?4()
 pulseio.PulseIn.deinit?4()
-pulseio.PulseIn.maxlen?7
 pulseio.PulseIn.pause?4()
-pulseio.PulseIn.paused?7
 pulseio.PulseIn.popleft?4()
-pulseio.PulseIn.resume?4(trigger_duration=0)
-pulseio.PulseIn?1(pin, maxlen=2, *, idle_state=False)
+pulseio.PulseIn.resume?4(trigger_duration: int = 0)
+pulseio.PulseIn?1(pin: microcontroller.Pin, maxlen: int = 2, *, idle_state: bool = False)
 pulseio.PulseOut.deinit?4()
-pulseio.PulseOut.send?4(pulses)
-pulseio.PulseOut?1(carrier)
-random.choice?4(seq)
-random.getrandbits?4(k)
-random.randint?4(a, b)
+pulseio.PulseOut.send?4(pulses: ReadableBuffer)
+pulseio.PulseOut?1(pin: microcontroller.Pin, *, frequency: int = 38000, duty_cycle: int = 1 << 15, )
+pwmio.PWMOut.deinit?4()
+pwmio.PWMOut?1(pin: microcontroller.Pin, *, duty_cycle: int = 0, frequency: int = 500, variable_frequency: bool = False, )
+qrio.QRDecoder.decode?4(buffer: ReadableBuffer, pixel_policy: PixelPolicy = PixelPolicy.EVERY_BYTE)
+qrio.QRDecoder?1(width: int, height: int)
+rainbowio.colorwheel?4(n: float)
+random._T?8
+random.choice?4(seq: Sequence[_T])
+random.getrandbits?4(k: int)
+random.randint?4(a: int, b: int)
 random.random?4()
-random.randrange?4(start, stop, step=1)
-random.randrange?4(stop)
-random.seed?4(seed)
-random.uniform?4(a, b)
+random.randrange?4(start: int, stop: int)
+random.randrange?4(start: int, stop: int, step: int)
+random.randrange?4(stop: int)
+random.seed?4(seed: int)
+random.uniform?4(a: float, b: float)
+rgbmatrix.RGBMatrix.deinit?4()
+rgbmatrix.RGBMatrix.refresh?4()
+rgbmatrix.RGBMatrix?1(*, width: int, bit_depth: int, rgb_pins: Sequence[digitalio.DigitalInOut], addr_pins: Sequence[digitalio.DigitalInOut], clock_pin: digitalio.DigitalInOut, latch_pin: digitalio.DigitalInOut, output_enable_pin: digitalio.DigitalInOut, doublebuffer: bool = True, framebuffer: Optional[WriteableBuffer] = None, height: int = 0, tile: int = 1, serpentine: bool = True, )
 rotaryio.IncrementalEncoder.deinit?4()
-rotaryio.IncrementalEncoder.position?7
-rotaryio.IncrementalEncoder?1(pin_a, pin_b)
-rtc.RTC.calibration?7
-rtc.RTC.datetime?7
-rtc.set_time_source?4(rtc)
-samd.Clock.calibration?7
-samd.Clock.enabled?7
-samd.Clock.frequency?7
-samd.Clock.parent?7
-samd.clock?7
-socket.getaddrinfo?4(host, port)
-socket.socket.accept?4()
-socket.socket.bind?4(address)
-socket.socket.connect?4(address)
-socket.socket.listen?4(backlog)
-socket.socket.recv?4(bufsize)
-socket.socket.recv_into?4(buffer, bufsize=None)
-socket.socket.recvfrom?4(bufsize)
-socket.socket.send?4(bytes)
-socket.socket.sendto?4(bytes, address)
-socket.socket.setblocking?4(flag)
-socket.socket.setsockopt?4(level, optname, value)
-socket.socket.settimeout?4(value)
-socket.socket?1(family, type, proto)
-storage.VfsFat.ilistdir?4(path=None)
-storage.VfsFat.label?7
-storage.VfsFat.mkdir?4(path)
+rotaryio.IncrementalEncoder?1(pin_a: microcontroller.Pin, pin_b: microcontroller.Pin, divisor: int = 4)
+rp2pio.StateMachine.background_write?4(once: Optional[ReadableBuffer] = None, *, loop: Optional[ReadableBuffer] = None, swap: bool = False, )
+rp2pio.StateMachine.clear_rxfifo?4()
+rp2pio.StateMachine.clear_txstall?4()
+rp2pio.StateMachine.deinit?4()
+rp2pio.StateMachine.readinto?4(buffer: WriteableBuffer, *, start: int = 0, end: Optional[int] = None, swap: bool = False, )
+rp2pio.StateMachine.restart?4()
+rp2pio.StateMachine.run?4(instructions: ReadableBuffer)
+rp2pio.StateMachine.stop?4()
+rp2pio.StateMachine.stop_background_write?4()
+rp2pio.StateMachine.write?4(buffer: ReadableBuffer, *, start: int = 0, end: Optional[int] = None, swap: bool = False, )
+rp2pio.StateMachine.write_readinto?4(buffer_out: ReadableBuffer, buffer_in: WriteableBuffer, *, out_start: int = 0, out_end: Optional[int] = None, in_start: int = 0, in_end: Optional[int] = None, )
+rp2pio.StateMachine?1(program: ReadableBuffer, frequency: int, *, init: Optional[ReadableBuffer] = None, first_out_pin: Optional[microcontroller.Pin] = None, out_pin_count: int = 1, initial_out_pin_state: int = 0, initial_out_pin_direction: int = 0xFFFFFFFF, first_in_pin: Optional[microcontroller.Pin] = None, in_pin_count: int = 1, pull_in_pin_up: int = 0, pull_in_pin_down: int = 0, first_set_pin: Optional[microcontroller.Pin] = None, set_pin_count: int = 1, initial_set_pin_state: int = 0, initial_set_pin_direction: int = 0x1F, first_sideset_pin: Optional[microcontroller.Pin] = None, sideset_pin_count: int = 1, initial_sideset_pin_state: int = 0, initial_sideset_pin_direction: int = 0x1F, sideset_enable: bool = False, jmp_pin: Optional[microcontroller.Pin] = None, jmp_pin_pull: Optional[digitalio.Pull] = None, exclusive_pin_use: bool = True, auto_pull: bool = False, pull_threshold: int = 32, out_shift_right: bool = True, wait_for_txstall: bool = True, auto_push: bool = False, push_threshold: int = 32, in_shift_right: bool = True, user_interruptible: bool = True, wrap_target: int = 0, wrap: int = -1, )
+rp2pio.pins_are_sequential?4(pins: List[microcontroller.Pin])
+rtc.RTC?1()
+rtc.set_time_source?4(rtc: RTC)
+sdcardio.SDCard.count?4()
+sdcardio.SDCard.deinit?4()
+sdcardio.SDCard.readblocks?4(start_block: int, buf: WriteableBuffer)
+sdcardio.SDCard.sync?4()
+sdcardio.SDCard.writeblocks?4(start_block: int, buf: ReadableBuffer)
+sdcardio.SDCard?1(bus: busio.SPI, cs: microcontroller.Pin, baudrate: int = 8000000)
+sdioio.SDCard.configure?4(frequency: int = 0, width: int = 0)
+sdioio.SDCard.count?4()
+sdioio.SDCard.deinit?4()
+sdioio.SDCard.readblocks?4(start_block: int, buf: WriteableBuffer)
+sdioio.SDCard.writeblocks?4(start_block: int, buf: ReadableBuffer)
+sdioio.SDCard?1(clock: microcontroller.Pin, command: microcontroller.Pin, data: Sequence[microcontroller.Pin], frequency: int, )
+setup.STD_PACKAGES?7
+setup.build_package_data?4()
+setup.local_scheme?4(version)
+setup.package_data?7
+setup.package_dir?7
+setup.packages?7
+setup.stub_root?7
+setup.stubs?7
+socketpool.Socket.accept?4()
+socketpool.Socket.bind?4(address: Tuple[str, int])
+socketpool.Socket.close?4()
+socketpool.Socket.connect?4(address: Tuple[str, int])
+socketpool.Socket.listen?4(backlog: int)
+socketpool.Socket.recv_into?4(buffer: WriteableBuffer, bufsize: int)
+socketpool.Socket.recvfrom_into?4(buffer: WriteableBuffer)
+socketpool.Socket.send?4(bytes: ReadableBuffer)
+socketpool.Socket.sendto?4(bytes: ReadableBuffer, address: Tuple[str, int])
+socketpool.Socket.setblocking?4(flag: bool)
+socketpool.Socket.settimeout?4(value: int)
+socketpool.SocketPool.getaddrinfo?4(host: str, port: int, family: int = 0, type: int = 0, proto: int = 0, flags: int = 0, )
+socketpool.SocketPool.socket?4(family: int = AF_INET, type: int = SOCK_STREAM)
+socketpool.SocketPool?1(radio: wifi.Radio)
+ssl.SSLContext.load_verify_locations?4(cadata: Optional[str] = None)
+ssl.SSLContext.set_default_verify_paths?4()
+ssl.SSLContext.wrap_socket?4(sock: socketpool.Socket, *, server_side: bool = False, server_hostname: Optional[str] = None, )
+ssl.SSLSocket.accept?4()
+ssl.SSLSocket.bind?4(address: Tuple[str, int])
+ssl.SSLSocket.close?4()
+ssl.SSLSocket.connect?4(address: Tuple[str, int])
+ssl.SSLSocket.listen?4(backlog: int)
+ssl.SSLSocket.recv_into?4(buffer: WriteableBuffer, bufsize: int)
+ssl.SSLSocket.send?4(bytes: ReadableBuffer)
+ssl.SSLSocket.setblocking?4(flag: bool)
+ssl.SSLSocket.settimeout?4(value: int)
+ssl.create_default_context?4()
+storage.VfsFat.ilistdir?4(path: str)
+storage.VfsFat.mkdir?4(path: str)
 storage.VfsFat.mkfs?4()
-storage.VfsFat.open?4(path, mode)
-storage.VfsFat.rmdir?4(path)
-storage.VfsFat.stat?4(path)
-storage.VfsFat.statvfs?4(path)
-storage.VfsFat?1(block_device)
+storage.VfsFat.mount?4(readonly: bool, mkfs: VfsFat)
+storage.VfsFat.open?4(path: str, mode: str)
+storage.VfsFat.rmdir?4(path: str)
+storage.VfsFat.stat?4(path: str)
+storage.VfsFat.statvfs?4(path: int)
+storage.VfsFat.umount?4()
+storage.VfsFat?1(block_device: str)
+storage.disable_usb_drive?4()
+storage.enable_usb_drive?4()
 storage.erase_filesystem?4()
-storage.getmount?4(mount_path)
-storage.mount?4(filesystem, mount_path, *, readonly=False)
-storage.remount?4(mount_path, readonly=False, *, disable_concurrent_write_protection=False)
-storage.umount?4(mount)
-struct.calcsize?4(fmt)
-struct.pack?4(fmt, *values)
-struct.pack_into?4(fmt, buffer, offset, *values)
-struct.unpack?4(fmt, data)
-struct.unpack_from?4(fmt, data, offset=0)
-supervisor.Runtime.serial_bytes_available?7
-supervisor.Runtime.serial_connected?7
-supervisor.disable_autoreload?4()
-supervisor.enable_autoreload?4()
+storage.getmount?4(mount_path: str)
+storage.mount?4(filesystem: VfsFat, mount_path: str, *, readonly: bool = False)
+storage.remount?4(mount_path: str, readonly: bool = False, *, disable_concurrent_write_protection: bool = False, )
+storage.umount?4(mount: Union[str, VfsFat])
+struct.calcsize?4(fmt: str)
+struct.pack?4(fmt: str, *values: Any)
+struct.pack_into?4(fmt: str, buffer: WriteableBuffer, offset: int, *values: Any)
+struct.unpack?4(fmt: str, data: ReadableBuffer)
+struct.unpack_from?4(fmt: str, data: ReadableBuffer, offset: int = 0)
+supervisor.Runtime?1()
+supervisor.StatusBar?1()
+supervisor.disable_ble_workflow?4()
+supervisor.get_previous_traceback?4()
 supervisor.reload?4()
-supervisor.runtime?7
-supervisor.set_next_stack_limit?4(size)
-supervisor.set_rgb_status_brightness?4()
-sys.argv?7
-sys.byteorder?7
-sys.exit?4(retval=0)
-sys.implementation?7
-sys.maxsize?7
-sys.modules?7
-sys.path?7
-sys.platform?7
-sys.print_exception?4(exc, file=stdout)
-sys.stderr?7
-sys.stdin?7
-sys.stdout?7
-sys.version?7
-sys.version_info?7
-terminalio.FONT?7
-terminalio.Terminal.write?4(buf)
-terminalio.Terminal?1(tilegrid, font)
-time.localtime?4(secs=None)
-time.mktime?4(t)
+supervisor.reset_terminal?4(x_pixels: int, y_pixels: int)
+supervisor.set_next_code_file?4(filename: Optional[str], *, reload_on_success: bool = False, reload_on_error: bool = False, sticky_on_success: bool = False, sticky_on_error: bool = False, sticky_on_reload: bool = False, )
+supervisor.set_next_stack_limit?4(size: int)
+supervisor.set_rgb_status_brightness?4(brightness: int)
+supervisor.set_usb_identification?4(manufacturer: Optional[str] = None, product: Optional[str] = None, vid: int = -1, pid: int = -1, )
+supervisor.ticks_ms?4()
+synthio.MidiTrack.deinit?4()
+synthio.MidiTrack?1(buffer: ReadableBuffer, tempo: int, *, sample_rate: int = 11025)
+synthio.from_file?4(file: typing.BinaryIO, *, sample_rate: int = 11025)
+terminalio.Terminal.write?4(buf: ReadableBuffer)
+terminalio.Terminal?1(scroll_area: displayio.TileGrid, font: fontio.BuiltinFont, *, status_bar: displayio.TileGrid = None, )
+time.localtime?4(secs: int)
+time.mktime?4(t: struct_time)
 time.monotonic?4()
 time.monotonic_ns?4()
-time.sleep?4(seconds)
-time.struct_time?1(time_tuple)
+time.sleep?4(seconds: float)
+time.struct_time?1(time_tuple: Sequence[int])
 time.time?4()
 touchio.TouchIn.deinit?4()
-touchio.TouchIn.raw_value?7
-touchio.TouchIn.threshold?7
-touchio.TouchIn.value?7
-touchio.TouchIn?1(pin)
-uctypes.ARRAY?7
-uctypes.BIG_ENDIAN?7
-uctypes.FLOAT32?7
-uctypes.FLOAT64?7
-uctypes.INT16?7
-uctypes.INT32?7
-uctypes.INT64?7
-uctypes.INT8?7
-uctypes.LITTLE_ENDIAN?7
-uctypes.NATIVE?7
-uctypes.PTR?7
-uctypes.UINT16?7
-uctypes.UINT32?7
-uctypes.UINT64?7
-uctypes.UINT8?7
-uctypes.VOID?7
-uctypes.addressof?4(obj)
-uctypes.bytearray_at?4(addr, size)
-uctypes.bytes_at?4(addr, size)
-uctypes.sizeof?4(struct, layout_type=NATIVE)
-uctypes.struct?1(addr, descriptor, layout_type=NATIVE)
-uerrno.EACCES?7
-uerrno.EADDRINUSE?7
-uerrno.EAGAIN?7
-uerrno.EALREADY?7
-uerrno.EBADF?7
-uerrno.ECONNABORTED?7
-uerrno.ECONNREFUSED?7
-uerrno.ECONNRESET?7
-uerrno.EEXIST?7
-uerrno.EHOSTUNREACH?7
-uerrno.EINPROGRESS?7
-uerrno.EINVAL?7
-uerrno.EIO?7
-uerrno.EISDIR?7
-uerrno.ENOBUFS?7
-uerrno.ENODEV?7
-uerrno.ENOENT?7
-uerrno.ENOMEM?7
-uerrno.ENOTCONN?7
-uerrno.EOPNOTSUPP?7
-uerrno.EPERM?7
-uerrno.ETIMEDOUT?7
-uerrno.errorcode?7
-uheap.info?4(object)
-uheapq.heapify?4(x)
-uheapq.heappop?4(heap)
-uheapq.heappush?4(heap, item)
-uio.BytesIO.close?4()
-uio.BytesIO.flush?4()
-uio.BytesIO.getvalue?4()
-uio.BytesIO.read?4(size=-1)
-uio.BytesIO.readinto?4(b)
-uio.BytesIO.readline?4(size=-1)
-uio.BytesIO.seek?4(offset, whence=0)
-uio.BytesIO.write?4(b)
-uio.BytesIO?1(initial_value=b"")
-uio.FileIO.close?4()
-uio.FileIO.flush?4()
-uio.FileIO.read?4(size=-1)
-uio.FileIO.readinto?4(b)
-uio.FileIO.readline?4(size=-1)
-uio.FileIO.readlines?4(hint=-1)
-uio.FileIO.seek?4(offset, whence=0)
-uio.FileIO.tell?4()
-uio.FileIO.write?4(b)
-uio.FileIO?1(name, mode='r', **kwargs)
-uio.StringIO.close?4()
-uio.StringIO.flush?4()
-uio.StringIO.getvalue?4()
-uio.StringIO.read?4(size=-1)
-uio.StringIO.readinto?4(b)
-uio.StringIO.readline?4(size=-1)
-uio.StringIO.seek?4(offset, whence=0)
-uio.StringIO.write?4(s)
-uio.StringIO?1(initial_value="")
-uio.TextIOWrapper.close?4()
-uio.TextIOWrapper.flush?4()
-uio.TextIOWrapper.read?4(size=-1)
-uio.TextIOWrapper.readinto?4(b)
-uio.TextIOWrapper.readline?4(size=-1)
-uio.TextIOWrapper.readlines?4(hint=-1)
-uio.TextIOWrapper.seek?4(offset, whence=0)
-uio.TextIOWrapper.tell?4()
-uio.TextIOWrapper.write?4(s)
-uio.TextIOWrapper?1(name, mode='r', **kwargs)
-uio.open?4(name, mode='r', **kwargs)
-ujson.dump?4(obj, stream)
-ujson.dumps?4(obj)
-ujson.load?4(stream)
-ujson.loads?4(string)
-ure.DEBUG?7
-ure.compile?4(regex_str, flags=0)
-ure.match?4(regex_str, string)
-ure.match_object.end?4(index=0)
-ure.match_object.group?4(index)
-ure.match_object.groups?4()
-ure.match_object.span?4(index=0)
-ure.match_object.start?4(index=0)
-ure.regex_object.match?4(string)
-ure.regex_object.search?4(string)
-ure.regex_object.split?4(string, max_split=-1)
-ure.search?4(regex_str, string)
-usb_hid.Device.send_report?4(buf)
-usb_hid.Device.usage?7
-usb_hid.Device.usage_page?7
-usb_hid.devices?7
-usb_midi.PortIn.read?4(nbytes=None)
-usb_midi.PortIn.readinto?4(buf, nbytes=None)
-usb_midi.PortOut.write?4(buf)
-uselect.POLLERR?7
-uselect.POLLHUP?7
-uselect.POLLIN?7
-uselect.POLLOUT?7
-uselect.Poll.ipoll?4(timeout=-1, flags=0)
-uselect.Poll.modify?4(obj, eventmask)
-uselect.Poll.poll?4(timeout=-1)
-uselect.Poll.register?4(obj, eventmask = POLLIN | POLLOUT)
-uselect.Poll.unregister?4(obj)
-uselect.poll?4()
-uselect.select?4(rlist, wlist, xlist, timeout=-1)
-usocket.AF_INET6?7
-usocket.AF_INET?7
-usocket.IPPROTO_IP?7
-usocket.IPPROTO_SEC?7
-usocket.IPPROTO_TCP?7
-usocket.IPPROTO_UDP?7
-usocket.IP_ADD_MEMBERSHIP?7
-usocket.SOCK_DGRAM?7
-usocket.SOCK_RAW?7
-usocket.SOCK_STREAM?7
-usocket.SOL_SOCKET?7
-usocket.SO_REUSEADDR?7
-usocket.Socket.accept?4()
-usocket.Socket.bind?4(address)
-usocket.Socket.close?4()
-usocket.Socket.connect?4(address)
-usocket.Socket.listen?4(backlog=None)
-usocket.Socket.makefile?4(mode='rb', buffering=0)
-usocket.Socket.read?4(size=None)
-usocket.Socket.readinto?4(buf, nbytes=None)
-usocket.Socket.readline?4()
-usocket.Socket.recv?4(bufsize)
-usocket.Socket.recvfrom?4(bufsize)
-usocket.Socket.send?4(bytes)
-usocket.Socket.sendall?4(bytes)
-usocket.Socket.sendto?4(bytes, address)
-usocket.Socket.setblocking?4(flag)
-usocket.Socket.setsockopt?4(level, optname, value)
-usocket.Socket.settimeout?4(value)
-usocket.Socket.write?4(buf)
-usocket.error?7
-usocket.getaddrinfo?4(host, port, af=0, type=0, proto=0, flags=0)
-usocket.inet_ntop?4(af, bin_addr)
-usocket.inet_pton?4(af, txt_addr)
-usocket.socket?4(af=AF_INET, type=SOCK_STREAM, proto=IPPROTO_TCP)
-ussl.CERT_NONE?7
-ussl.CERT_OPTIONAL?7
-ussl.CERT_REQUIRED?7
-ussl.wrap_socket?4(sock, server_side=False, keyfile=None, certfile=None, cert_reqs=CERT_NONE, ca_certs=None)
+touchio.TouchIn?1(pin: microcontroller.Pin)
+traceback.format_exception?4(etype: Type[BaseException], value: BaseException, tb: TracebackType, limit: Optional[int] = None, chain: Optional[bool] = True, )
+traceback.print_exception?4(etype: Type[BaseException], value: BaseException, tb: TracebackType, limit: Optional[int] = None, file: Optional[io.FileIO] = None, chain: Optional[bool] = True, )
+uheap.info?4(object: object)
+ulab.numpy._ArrayLike?8
+ulab.numpy._DType?8
+ulab.numpy.acos?4(a: _ArrayLike)
+ulab.numpy.acosh?4(a: _ArrayLike)
+ulab.numpy.arange?4(start: _float, stop: _float, step: _float = 1, *, dtype: _DType = ulab.numpy.float)
+ulab.numpy.arange?4(stop: _float, step: _float = 1, *, dtype: _DType = ulab.numpy.float)
+ulab.numpy.arctan2?4(ya: _ArrayLike, xa: _ArrayLike)
+ulab.numpy.argmax?4(array: _ArrayLike, *, axis: Optional[int] = None)
+ulab.numpy.argmin?4(array: _ArrayLike, *, axis: Optional[int] = None)
+ulab.numpy.argsort?4(array: ulab.numpy.ndarray, *, axis: int = -1)
+ulab.numpy.around?4(a: _ArrayLike, *, decimals: int = 0)
+ulab.numpy.array?4(values: Union[ndarray, Iterable[Union[_float, _bool, Iterable[Any]]]], *, dtype: _DType = ulab.numpy.float, )
+ulab.numpy.asin?4(a: _ArrayLike)
+ulab.numpy.asinh?4(a: _ArrayLike)
+ulab.numpy.atan?4(a: _ArrayLike)
+ulab.numpy.atanh?4(a: _ArrayLike)
+ulab.numpy.carray.abs?4(a: ulab.numpy.ndarray)
+ulab.numpy.carray.conjugate?4(val)
+ulab.numpy.carray.imag?4(val)
+ulab.numpy.carray.real?4(val)
+ulab.numpy.carray.sort_complex?4(a: ulab.numpy.ndarray)
+ulab.numpy.ceil?4(a: _ArrayLike)
+ulab.numpy.concatenate?4(arrays: Tuple[ulab.numpy.ndarray], *, axis: int = 0)
+ulab.numpy.cos?4(a: _ArrayLike)
+ulab.numpy.cosh?4(a: _ArrayLike)
+ulab.numpy.cross?4(a: ulab.numpy.ndarray, b: ulab.numpy.ndarray)
+ulab.numpy.degrees?4(a: _ArrayLike)
+ulab.numpy.diag?4(a: ulab.numpy.ndarray, *, k: int = 0)
+ulab.numpy.diff?4(array: ulab.numpy.ndarray, *, n: int = 1, axis: int = -1)
+ulab.numpy.dot?4(m1: ulab.numpy.ndarray, m2: ulab.numpy.ndarray)
+ulab.numpy.empty?4(shape: Union[int, Tuple[int, ...]], *, dtype: _DType = ulab.numpy.float)
+ulab.numpy.erf?4(a: _ArrayLike)
+ulab.numpy.erfc?4(a: _ArrayLike)
+ulab.numpy.exp?4(a: _ArrayLike)
+ulab.numpy.expm1?4(a: _ArrayLike)
+ulab.numpy.eye?4(size: int, *, M: Optional[int] = None, k: int = 0, dtype: _DType = ulab.numpy.float)
+ulab.numpy.fft.fft?4(r: ulab.numpy.ndarray, c: Optional[ulab.numpy.ndarray] = None)
+ulab.numpy.fft.ifft?4(r: ulab.numpy.ndarray, c: Optional[ulab.numpy.ndarray] = None)
+ulab.numpy.flip?4(array: ulab.numpy.ndarray, *, axis: Optional[int] = None)
+ulab.numpy.floor?4(a: _ArrayLike)
+ulab.numpy.full?4(shape: Union[int, Tuple[int, ...]], fill_value: Union[_float, _bool], *, dtype: _DType = ulab.numpy.float, )
+ulab.numpy.gamma?4(a: _ArrayLike)
+ulab.numpy.get_printoptions?4()
+ulab.numpy.interp?4(x: ulab.numpy.ndarray, xp: ulab.numpy.ndarray, fp: ulab.numpy.ndarray, *, left: Optional[_float] = None, right: Optional[_float] = None, )
+ulab.numpy.lgamma?4(a: _ArrayLike)
+ulab.numpy.linalg.cholesky?4(A: ulab.numpy.ndarray)
+ulab.numpy.linalg.det?4(m: ulab.numpy.ndarray)
+ulab.numpy.linalg.eig?4(m: ulab.numpy.ndarray)
+ulab.numpy.linalg.inv?4(m: ulab.numpy.ndarray)
+ulab.numpy.linalg.norm?4(x: ulab.numpy.ndarray)
+ulab.numpy.linalg.qr?4(m: ulab.numpy.ndarray)
+ulab.numpy.linspace?4(start: _float, stop: _float, *, dtype: _DType = ulab.numpy.float, num: int = 50, endpoint: _bool = True, retstep: _bool = False, )
+ulab.numpy.log10?4(a: _ArrayLike)
+ulab.numpy.log2?4(a: _ArrayLike)
+ulab.numpy.log?4(a: _ArrayLike)
+ulab.numpy.logspace?4(start: _float, stop: _float, *, dtype: _DType = ulab.numpy.float, num: int = 50, endpoint: _bool = True, base: _float = 10.0, )
+ulab.numpy.max?4(array: _ArrayLike, *, axis: Optional[int] = None)
+ulab.numpy.mean?4(array: _ArrayLike, *, axis: Optional[int] = None)
+ulab.numpy.median?4(array: ulab.numpy.ndarray, *, axis: int = -1)
+ulab.numpy.min?4(array: _ArrayLike, *, axis: Optional[int] = None)
+ulab.numpy.ndinfo?4(array: ulab.numpy.ndarray)
+ulab.numpy.ones?4(shape: Union[int, Tuple[int, ...]], *, dtype: _DType = ulab.numpy.float)
+ulab.numpy.radians?4(a: _ArrayLike)
+ulab.numpy.roll?4(array: ulab.numpy.ndarray, distance: int, *, axis: Optional[int] = None)
+ulab.numpy.set_printoptions?4(threshold: Optional[int] = None, edgeitems: Optional[int] = None)
+ulab.numpy.sin?4(a: _ArrayLike)
+ulab.numpy.sinh?4(a: _ArrayLike)
+ulab.numpy.sort?4(array: ulab.numpy.ndarray, *, axis: int = -1)
+ulab.numpy.sqrt?4(a: _ArrayLike)
+ulab.numpy.std?4(array: _ArrayLike, *, axis: Optional[int] = None, ddof: int = 0)
+ulab.numpy.sum?4(array: _ArrayLike, *, axis: Optional[int] = None)
+ulab.numpy.tan?4(a: _ArrayLike)
+ulab.numpy.tanh?4(a: _ArrayLike)
+ulab.numpy.trace?4(m: ulab.numpy.ndarray)
+ulab.numpy.trapz?4(y: ulab.numpy.ndarray, x: Optional[ulab.numpy.ndarray] = None, dx: _float = 1.0)
+ulab.numpy.vectorize?4(f: Union[Callable[[int], _float], Callable[[_float], _float]], *, otypes: Optional[_DType] = None, )
+ulab.numpy.zeros?4(shape: Union[int, Tuple[int, ...]], *, dtype: _DType = ulab.numpy.float)
+ulab.scipy.linalg.cho_solve?4(L: ulab.numpy.ndarray, b: ulab.numpy.ndarray)
+ulab.scipy.linalg.solve_triangular?4(A: ulab.numpy.ndarray, b: ulab.numpy.ndarray, lower: bool)
+ulab.scipy.optimize.bisect?4(fun: Callable[[float], float], a: float, b: float, *, xtol: float = 2.4e-7, maxiter: int = 100, )
+ulab.scipy.optimize.fmin?4(fun: Callable[[float], float], x0: float, *, xatol: float = 2.4e-7, fatol: float = 2.4e-7, maxiter: int = 200, )
+ulab.scipy.optimize.newton?4(fun: Callable[[float], float], x0: float, *, xtol: float = 2.4e-7, rtol: float = 0.0, maxiter: int = 50, )
+ulab.utils.spectrogram?4(r: ulab.numpy.ndarray)
+usb.core.Device.attach_kernel_driver?4(interface: int)
+usb.core.Device.ctrl_transfer?4(bmRequestType: int, bRequest: int, wValue: int = 0, wIndex: int = 0, data_or_wLength: Optional[array.array] = None, timeout: Optional[int] = None, )
+usb.core.Device.detach_kernel_driver?4(interface: int)
+usb.core.Device.is_kernel_driver_active?4(interface: int)
+usb.core.Device.read?4(endpoint: int, size_or_buffer: array.array, timeout: Optional[int] = None)
+usb.core.Device.write?4(endpoint: int, data: ReadableBuffer, timeout: Optional[int] = None)
+usb.core.Device?1()
+usb.core.find?4(find_all: bool = False, *, idVendor: Optional[int] = None, idProduct: Optional[int] = None, )
+usb_cdc.Serial.flush?4()
+usb_cdc.Serial.read?4(size: int = 1)
+usb_cdc.Serial.readinto?4(buf: WriteableBuffer)
+usb_cdc.Serial.readline?4(size: int = -1)
+usb_cdc.Serial.readlines?4()
+usb_cdc.Serial.reset_input_buffer?4()
+usb_cdc.Serial.reset_output_buffer?4()
+usb_cdc.Serial.write?4(buf: ReadableBuffer)
+usb_cdc.Serial?1()
+usb_cdc.disable?4()
+usb_cdc.enable?4(*, console: bool = True, data: bool = False)
+usb_hid.Device.get_last_received_report?4(report_id: Optional[int] = None)
+usb_hid.Device.send_report?4(report: ReadableBuffer, report_id: Optional[int] = None)
+usb_hid.Device?1(*, report_descriptor: ReadableBuffer, usage_page: int, usage: int, report_ids: Sequence[int], in_report_lengths: Sequence[int], out_report_lengths: Sequence[int], )
+usb_hid.disable?4()
+usb_hid.enable?4(devices: Optional[Sequence[Device]], boot_device: int = 0)
+usb_hid.get_boot_device?4()
+usb_host.Port.deinit?4()
+usb_host.Port?1(dp: microcontroller.Pin, dm: microcontroller.Pin)
+usb_midi.PortIn.read?4(nbytes: Optional[int] = None)
+usb_midi.PortIn.readinto?4(buf: WriteableBuffer, nbytes: Optional[int] = None)
+usb_midi.PortIn?1()
+usb_midi.PortOut.write?4(buf: ReadableBuffer)
+usb_midi.PortOut?1()
+usb_midi.disable?4()
+usb_midi.enable?4()
 ustack.max_stack_usage?4()
 ustack.stack_size?4()
 ustack.stack_usage?4()
-uzlib.DecompIO?1(stream, wbits=0)
-uzlib.decompress?4(data, wbits=0, bufsize=0)
-wiznet.WIZNET5K.connected?7
-wiznet.WIZNET5K.dhcp?7
-wiznet.WIZNET5K.ifconfig?4(params=None)
-wiznet.WIZNET5K?1(spi, cs, rst, dhcp=True)
+vectorio.Circle?1(pixel_shader: Union[displayio.ColorConverter, displayio.Palette], radius: int, x: int, y: int, )
+vectorio.Polygon?1(pixel_shader: Union[displayio.ColorConverter, displayio.Palette], points: List[Tuple[int, int]], x: int, y: int, )
+vectorio.Rectangle?1(pixel_shader: Union[displayio.ColorConverter, displayio.Palette], width: int, height: int, x: int, y: int, )
+watchdog.WatchDogMode?1()
+watchdog.WatchDogTimer.deinit?4()
+watchdog.WatchDogTimer.feed?4()
+watchdog.WatchDogTimer?1()
+wifi.Network?1()
+wifi.Radio.connect?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = "", *, channel: Optional[int] = 0, bssid: Optional[Union[str | ReadableBuffer]] = "", timeout: Optional[float] = None, )
+wifi.Radio.ping?4(ip: ipaddress.IPv4Address, *, timeout: Optional[float] = 0.5)
+wifi.Radio.set_ipv4_address?4(*, ipv4: ipaddress.IPv4Address, netmask: ipaddress.IPv4Address, gateway: ipaddress.IPv4Address, ipv4_dns: Optional[ipaddress.IPv4Address], )
+wifi.Radio.start_ap?4(ssid: Union[str | ReadableBuffer], password: Union[str | ReadableBuffer] = "", *, channel: Optional[int] = 1, authmode: Optional[AuthMode], max_connections: Optional[int] = 4, )
+wifi.Radio.start_dhcp?4()
+wifi.Radio.start_scanning_networks?4(*, start_channel: int = 1, stop_channel: int = 11)
+wifi.Radio.start_station?4()
+wifi.Radio.stop_ap?4()
+wifi.Radio.stop_dhcp?4()
+wifi.Radio.stop_scanning_networks?4()
+wifi.Radio.stop_station?4()
+wifi.Radio?1()
+wifi.ScannedNetworks?1()
+wifi.deinit?4(self)
+wifi.lost?4(self)
+wifi.packet?4(self)
+wifi.queued?4(self)
+zlib.zlib_decompress?4(data: bytes, wbits: Optional[int] = 0, bufsize: Optional[int] = 0)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/APIs/MicroPython/circuitpython.bas	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,10 @@
+AllocationError Exception
+BluetoothError Exception
+FontProtocol Protocol
+MemoryError builtins.MemoryError
+RoleError BluetoothError
+SecurityError BluetoothError
+USBError OSError
+USBTimeoutError USBError
+WatchDogTimeout Exception
+_Uname typing.NamedTuple
--- a/src/eric7/APIs/Python/zope-2.10.7.api	Fri Sep 02 14:10:44 2022 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,28324 +0,0 @@
-AccessControl.AuthEncoding.CryptDigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.CryptDigestScheme.generate_salt?4()
-AccessControl.AuthEncoding.CryptDigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding.MySQLDigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.MySQLDigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding.PasswordEncryptionScheme.encrypt?4()
-AccessControl.AuthEncoding.PasswordEncryptionScheme.validate?4(attempt)
-AccessControl.AuthEncoding.SHADigestScheme.crypt?7
-AccessControl.AuthEncoding.SHADigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.SHADigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding.SSHADigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.SSHADigestScheme.generate_salt?4()
-AccessControl.AuthEncoding.SSHADigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding._schemes?8
-AccessControl.AuthEncoding.is_encrypted?4(pw)
-AccessControl.AuthEncoding.listSchemes?4()
-AccessControl.AuthEncoding.pw_encode?7
-AccessControl.AuthEncoding.pw_encrypt?4(pw, encoding='SSHA')
-AccessControl.AuthEncoding.pw_validate?4(reference, attempt)
-AccessControl.AuthEncoding.registerScheme?4(id, s)
-AccessControl.DTML.DTMLSecurityAPI.SecurityCalledByExecutable?4()
-AccessControl.DTML.DTMLSecurityAPI.SecurityCheckPermission?4(permission, object)
-AccessControl.DTML.DTMLSecurityAPI.SecurityGetUser?4()
-AccessControl.DTML.DTMLSecurityAPI.SecurityValidate?4(inst, parent, name, value)
-AccessControl.ImplPython.LOG?7
-AccessControl.ImplPython.PermissionRole.__init__?1(self, name, default=('Manager', ))
-AccessControl.ImplPython.PermissionRole.rolesForPermissionOn?4(value)
-AccessControl.ImplPython.PermissionRole?1(name, default=('Manager', ))
-AccessControl.ImplPython.RestrictedDTML.guarded_getattr?4(*args)
-AccessControl.ImplPython.RestrictedDTML.guarded_getitem?4(ob, index)
-AccessControl.ImplPython.SecurityManager.DTMLValidate?4(accessed=None, container=None, name=None, value=None, md=None)
-AccessControl.ImplPython.SecurityManager.__init__?1(self, thread_id, context)
-AccessControl.ImplPython.SecurityManager.addContext?4(anExecutableObject, getattr=getattr)
-AccessControl.ImplPython.SecurityManager.calledByExecutable?4()
-AccessControl.ImplPython.SecurityManager.checkPermission?4(permission, object)
-AccessControl.ImplPython.SecurityManager.getUser?4()
-AccessControl.ImplPython.SecurityManager.removeContext?4(anExecutableObject)
-AccessControl.ImplPython.SecurityManager.validate?4(accessed=None, container=None, name=None, value=None, roles=_noroles)
-AccessControl.ImplPython.SecurityManager?1(thread_id, context)
-AccessControl.ImplPython.ZopeSecurityPolicy.__init__?1(self, ownerous=1, authenticated=1, verbose=0)
-AccessControl.ImplPython.ZopeSecurityPolicy.checkPermission?4(permission, object, context)
-AccessControl.ImplPython.ZopeSecurityPolicy.validate?4(accessed, container, name, value, context, roles=_noroles, getattr=getattr, _noroles=_noroles, valid_aq_=('aq_parent', 'aq_inner', 'aq_explicit'))
-AccessControl.ImplPython.ZopeSecurityPolicy?1(ownerous=1, authenticated=1, verbose=0)
-AccessControl.ImplPython._default_roles?8
-AccessControl.ImplPython._embed_permission_in_roles?8
-AccessControl.ImplPython._ident_chars?8
-AccessControl.ImplPython._marker?8
-AccessControl.ImplPython.aq_validate?4(inst, object, name, v, validate)
-AccessControl.ImplPython.getUserRolesInContext?4(user, context)
-AccessControl.ImplPython.guarded_getattr?4(inst, name, default=_marker)
-AccessControl.ImplPython.imPermissionRole.rolesForPermissionOn?7
-AccessControl.ImplPython.item_repr?4(ob)
-AccessControl.ImplPython.name_trans?7
-AccessControl.ImplPython.raiseVerbose?4(msg, accessed, container, name, value, context, required_roles=None, user_roles=None, user=None, eo=None, eo_owner=None, eo_owner_roles=None, eo_proxy_roles=None, )
-AccessControl.ImplPython.rolesForPermissionOn?4(perm, object, default=_default_roles, n=None)
-AccessControl.ImplPython.setDefaultBehaviors?4(ownerous, authenticated, verbose)
-AccessControl.ImplPython.simplifyRoles?4(roles)
-AccessControl.ImplPython.userHasRolesButNotInContext?4(user, object, object_roles)
-AccessControl.ImplPython.verifyAcquisitionContext?4(user, object, object_roles=None)
-AccessControl.Implementation._implementation_name?8
-AccessControl.Implementation._implementation_set?8
-AccessControl.Implementation._policy_names?8
-AccessControl.Implementation.getImplementationName?4()
-AccessControl.Implementation.setImplementation?4(name)
-AccessControl.Owned.Owned._deleteOwnershipAfterAdd?5()
-AccessControl.Owned.Owned.changeOwnership?4(user, recursive=0)
-AccessControl.Owned.Owned.getOwner?4(info=0, aq_get=aq_get, UnownableOwner=UnownableOwner, getSecurityManager=getSecurityManager, )
-AccessControl.Owned.Owned.getOwnerTuple?4()
-AccessControl.Owned.Owned.getWrappedOwner?4()
-AccessControl.Owned.Owned.manage_changeOwnershipType?4(explicit=1, RESPONSE=None, REQUEST=None)
-AccessControl.Owned.Owned.manage_fixupOwnershipAfterAdd?4()
-AccessControl.Owned.Owned.manage_options?7
-AccessControl.Owned.Owned.manage_owner?7
-AccessControl.Owned.Owned.manage_takeOwnership?4(REQUEST, RESPONSE, recursive=0)
-AccessControl.Owned.Owned.owner_info?4()
-AccessControl.Owned.Owned.security?7
-AccessControl.Owned.Owned.userCanTakeOwnership?4()
-AccessControl.Owned.UnownableOwner?7
-AccessControl.Owned._mark?8
-AccessControl.Owned.absattr?4(attr)
-AccessControl.Owned.ownableFilter?4(self)
-AccessControl.Owned.ownerInfo?4(user, getattr=getattr)
-AccessControl.Permission.Permission.__init__?1(self, name, data, obj, default=None)
-AccessControl.Permission.Permission.getRoles?4(default=_marker)
-AccessControl.Permission.Permission.setRole?4(role, present)
-AccessControl.Permission.Permission.setRoles?4(roles)
-AccessControl.Permission.Permission?1(name, data, obj, default=None)
-AccessControl.Permission._marker?8
-AccessControl.Permission._registerdPermission?8
-AccessControl.Permission._registeredPermissions?8
-AccessControl.Permission.name_trans?7
-AccessControl.Permission.pname?4(name, translate=string.translate, name_trans=name_trans)
-AccessControl.Permission.registerPermissions?4(permissions, defaultDefault=('Manager', ))
-AccessControl.PermissionMapping.PM._View_Permission?8
-AccessControl.PermissionMapping.PM._is_wrapperish?8
-AccessControl.PermissionMapping.PM._owner?8
-AccessControl.PermissionMapping.PermissionMapper?7
-AccessControl.PermissionMapping.RoleManager._isBeingAccessedAsZClassDefinedInstanceMethod?5()
-AccessControl.PermissionMapping.RoleManager._isBeingUsedAsAMethod?5(REQUEST =None, wannaBe=0)
-AccessControl.PermissionMapping.RoleManager.manage_getPermissionMapping?4()
-AccessControl.PermissionMapping.RoleManager.manage_setPermissionMapping?4(permission_names=[], class_permissions=[], REQUEST=None)
-AccessControl.PermissionMapping.aqwrap?4(object, wrapper, parent)
-AccessControl.PermissionMapping.getPermissionMapping?4(name, obj, st=type(''))
-AccessControl.PermissionMapping.setPermissionMapping?4(name, obj, v)
-AccessControl.Permissions.access_contents_information?7
-AccessControl.Permissions.add_database_methods?7
-AccessControl.Permissions.add_documents_images_and_files?7
-AccessControl.Permissions.add_external_methods?7
-AccessControl.Permissions.add_folders?7
-AccessControl.Permissions.add_mailhost_objects?7
-AccessControl.Permissions.add_page_templates?7
-AccessControl.Permissions.add_python_scripts?7
-AccessControl.Permissions.add_user_folders?7
-AccessControl.Permissions.add_versions?7
-AccessControl.Permissions.add_vocabularies?7
-AccessControl.Permissions.add_z_gadfly_database_connections?7
-AccessControl.Permissions.add_zcatalogs?7
-AccessControl.Permissions.add_zope_tutorials?7
-AccessControl.Permissions.change_configuration?7
-AccessControl.Permissions.change_database_connections?7
-AccessControl.Permissions.change_database_methods?7
-AccessControl.Permissions.change_dtml_documents?7
-AccessControl.Permissions.change_dtml_methods?7
-AccessControl.Permissions.change_external_methods?7
-AccessControl.Permissions.change_images_and_files?7
-AccessControl.Permissions.change_page_templates?7
-AccessControl.Permissions.change_permissions?7
-AccessControl.Permissions.change_proxy_roles?7
-AccessControl.Permissions.change_python_scripts?7
-AccessControl.Permissions.change_versions?7
-AccessControl.Permissions.copy_or_move?7
-AccessControl.Permissions.create_class_instances?7
-AccessControl.Permissions.define_permissions?7
-AccessControl.Permissions.delete_objects?7
-AccessControl.Permissions.edit_factories?7
-AccessControl.Permissions.ftp_access?7
-AccessControl.Permissions.import_export_objects?7
-AccessControl.Permissions.join_leave_versions?7
-AccessControl.Permissions.manage_properties?7
-AccessControl.Permissions.manage_users?7
-AccessControl.Permissions.manage_vocabulary?7
-AccessControl.Permissions.manage_zcatalog_entries?7
-AccessControl.Permissions.manage_zcatalog_indexes?7
-AccessControl.Permissions.manage_zclasses?7
-AccessControl.Permissions.open_close_database_connection?7
-AccessControl.Permissions.open_close_database_connections?7
-AccessControl.Permissions.query_vocabulary?7
-AccessControl.Permissions.save_discard_version_changes?7
-AccessControl.Permissions.search_zcatalog?7
-AccessControl.Permissions.take_ownership?7
-AccessControl.Permissions.test_database_connections?7
-AccessControl.Permissions.undo_changes?7
-AccessControl.Permissions.use_database_methods?7
-AccessControl.Permissions.use_factories?7
-AccessControl.Permissions.use_mailhost_services?7
-AccessControl.Permissions.view?7
-AccessControl.Permissions.view_history?7
-AccessControl.Permissions.view_management_screens?7
-AccessControl.Permissions.webdav_access?7
-AccessControl.Permissions.webdav_lock_items?7
-AccessControl.Permissions.webdav_unlock_items?7
-AccessControl.Role.DEFAULTMAXLISTUSERS?7
-AccessControl.Role.RoleManager._addRole?5(role, REQUEST=None)
-AccessControl.Role.RoleManager._delRoles?5(roles, REQUEST=None)
-AccessControl.Role.RoleManager._has_user_defined_role?5(role)
-AccessControl.Role.RoleManager._method_manage_access?8
-AccessControl.Role.RoleManager._normal_manage_access?8
-AccessControl.Role.RoleManager._setRoles?5(acl_type, acl_roles)
-AccessControl.Role.RoleManager.ac_inherited_permissions?4(all=0)
-AccessControl.Role.RoleManager.access_debug_info?4()
-AccessControl.Role.RoleManager.acquiredRolesAreUsedBy?4(permission)
-AccessControl.Role.RoleManager.get_local_roles?4()
-AccessControl.Role.RoleManager.get_local_roles_for_userid?4(userid)
-AccessControl.Role.RoleManager.get_valid_userids?4()
-AccessControl.Role.RoleManager.has_local_roles?4()
-AccessControl.Role.RoleManager.manage_access?4(REQUEST, **kw)
-AccessControl.Role.RoleManager.manage_acquiredForm?7
-AccessControl.Role.RoleManager.manage_acquiredPermissions?4(permissions=[], REQUEST=None)
-AccessControl.Role.RoleManager.manage_addLocalRoles?4(userid, roles, REQUEST=None)
-AccessControl.Role.RoleManager.manage_changePermissions?4(REQUEST)
-AccessControl.Role.RoleManager.manage_defined_roles?4(submit=None, REQUEST=None)
-AccessControl.Role.RoleManager.manage_delLocalRoles?4(userids, REQUEST=None)
-AccessControl.Role.RoleManager.manage_editLocalRoles?7
-AccessControl.Role.RoleManager.manage_editRoles?4(REQUEST, acl_type='A', acl_roles=[])
-AccessControl.Role.RoleManager.manage_listLocalRoles?7
-AccessControl.Role.RoleManager.manage_options?7
-AccessControl.Role.RoleManager.manage_permission?4(permission_to_manage, roles=[], acquire=0, REQUEST=None)
-AccessControl.Role.RoleManager.manage_permissionForm?7
-AccessControl.Role.RoleManager.manage_role?4(role_to_manage, permissions=[], REQUEST=None)
-AccessControl.Role.RoleManager.manage_roleForm?7
-AccessControl.Role.RoleManager.manage_setLocalRoles?4(userid, roles, REQUEST=None)
-AccessControl.Role.RoleManager.permissionMappingPossibleValues?7
-AccessControl.Role.RoleManager.permission_settings?4(permission=None)
-AccessControl.Role.RoleManager.permissionsOfRole?4(role)
-AccessControl.Role.RoleManager.possible_permissions?4()
-AccessControl.Role.RoleManager.rolesOfPermission?4(permission)
-AccessControl.Role.RoleManager.security?7
-AccessControl.Role.RoleManager.smallRolesWidget?7
-AccessControl.Role.RoleManager.userdefined_roles?4()
-AccessControl.Role.RoleManager.users_with_local_role?4(role)
-AccessControl.Role.RoleManager.validRoles?7
-AccessControl.Role.RoleManager.valid_roles?4()
-AccessControl.Role.RoleManager.validate_roles?4(roles)
-AccessControl.Role._isBeingUsedAsAMethod?5(self)
-AccessControl.Role._isNotBeingUsedAsAMethod?5(self)
-AccessControl.Role.class_attrs?4(inst, _class=None, data=None)
-AccessControl.Role.class_dict?4(_class)
-AccessControl.Role.classattr?4(cls, attr)
-AccessControl.Role.gather_permissions?4(klass, result, seen)
-AccessControl.Role.instance_attrs?4(inst)
-AccessControl.Role.instance_dict?4(inst)
-AccessControl.Role.reqattr?4(request, attr)
-AccessControl.SecurityInfo.ACCESS_NONE?7
-AccessControl.SecurityInfo.ACCESS_PRIVATE?7
-AccessControl.SecurityInfo.ACCESS_PUBLIC?7
-AccessControl.SecurityInfo.ClassSecurityInfo.apply?4(classobj)
-AccessControl.SecurityInfo.ClassSecurityInfo.apply__roles__?7
-AccessControl.SecurityInfo.ClassSecurityInformation.access?7
-AccessControl.SecurityInfo.LOG?7
-AccessControl.SecurityInfo.ModuleSecurityInfo?4(module_name=None)
-AccessControl.SecurityInfo.SecurityInfo.__init__?1(self)
-AccessControl.SecurityInfo.SecurityInfo._setaccess?5(names, access)
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPrivate?4()
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPrivate__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declareObjectProtected?4(permission_name)
-AccessControl.SecurityInfo.SecurityInfo.declareObjectProtected__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPublic?4()
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPublic__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declarePrivate?4(name, *names)
-AccessControl.SecurityInfo.SecurityInfo.declarePrivate__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declareProtected?4(permission_name, name, *names)
-AccessControl.SecurityInfo.SecurityInfo.declareProtected__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declarePublic?4(name, *names)
-AccessControl.SecurityInfo.SecurityInfo.declarePublic__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.setDefaultAccess?4(access)
-AccessControl.SecurityInfo.SecurityInfo.setDefaultAccess__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.setPermissionDefault?4(permission_name, roles)
-AccessControl.SecurityInfo.SecurityInfo.setPermissionDefault__roles__?7
-AccessControl.SecurityInfo.SecurityInfo?1()
-AccessControl.SecurityInfo._ModuleSecurityInfo.__init__?2(self, module_name=None)
-AccessControl.SecurityInfo._ModuleSecurityInfo.apply?4(dict)
-AccessControl.SecurityInfo._ModuleSecurityInfo.apply__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareObjectProtected?4(permission_name)
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareObjectProtected__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareProtected?4(permission_name, *names)
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareProtected__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo.setDefaultRoles?4(permission_name, roles)
-AccessControl.SecurityInfo._ModuleSecurityInfo.setDefaultRoles__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo?2(module_name=None)
-AccessControl.SecurityInfo._appliedModuleSecurity?8
-AccessControl.SecurityInfo._marker?8
-AccessControl.SecurityInfo._moduleSecurity?8
-AccessControl.SecurityInfo.allow_class?4(Class)
-AccessControl.SecurityInfo.allow_module?4(module_name)
-AccessControl.SecurityInfo.secureModule?4(mname, *imp)
-AccessControl.SecurityManagement.SecurityContext.__init__?1(self, user)
-AccessControl.SecurityManagement.SecurityContext?1(user)
-AccessControl.SecurityManagement._managers?8
-AccessControl.SecurityManagement.getSecurityManager?4()
-AccessControl.SecurityManagement.get_ident?4()
-AccessControl.SecurityManagement.newSecurityManager?4(request, user)
-AccessControl.SecurityManagement.noSecurityManager?4()
-AccessControl.SecurityManagement.setSecurityManager?4(manager)
-AccessControl.SecurityManagement.setSecurityPolicy?4(aSecurityPolicy)
-AccessControl.SecurityManager.calledByExecutable?4()
-AccessControl.SecurityManager.checkPermission?4(permission, object)
-AccessControl.SecurityManager.getUser?4()
-AccessControl.SecurityManager.setSecurityPolicy?4(aSecurityPolicy)
-AccessControl.SecurityManager.validate?4(container=None, name=None, value=None, roles=None)
-AccessControl.SimpleObjectPolicies.ContainerAssertions?7
-AccessControl.SimpleObjectPolicies.Containers?7
-AccessControl.SimpleObjectPolicies._dummy_class.dictInstance?7
-AccessControl.SimpleObjectPolicies._noroles?8
-AccessControl.SimpleObjectPolicies.allow_type?4(Type, allowed=1)
-AccessControl.SimpleObjectPolicies.templateDict?7
-AccessControl.SpecialUsers.emergency_user?7
-AccessControl.SpecialUsers.nobody?7
-AccessControl.SpecialUsers.super?7
-AccessControl.SpecialUsers.system?7
-AccessControl.User.BasicUser.__init__?1(self, name, password, roles, domains)
-AccessControl.User.BasicUser._check_context?5(object)
-AccessControl.User.BasicUser._getPassword?5()
-AccessControl.User.BasicUser._shared_roles?5(parent)
-AccessControl.User.BasicUser.allowed?4(object, object_roles=None)
-AccessControl.User.BasicUser.authenticate?4(password, request)
-AccessControl.User.BasicUser.domains?7
-AccessControl.User.BasicUser.getDomains?4()
-AccessControl.User.BasicUser.getId?4()
-AccessControl.User.BasicUser.getRoles?4()
-AccessControl.User.BasicUser.getRolesInContext?4(object)
-AccessControl.User.BasicUser.getUserName?4()
-AccessControl.User.BasicUser.hasRole?4(*args, **kw)
-AccessControl.User.BasicUser.has_permission?4(permission, object)
-AccessControl.User.BasicUser.has_role?4(roles, object=None)
-AccessControl.User.BasicUser?1(name, password, roles, domains)
-AccessControl.User.BasicUserFolder._addUser?5(name, password, confirm, roles, domains, REQUEST=None)
-AccessControl.User.BasicUserFolder._add_User?8
-AccessControl.User.BasicUserFolder._changeUser?5(name, password, confirm, roles, domains, REQUEST=None)
-AccessControl.User.BasicUserFolder._delUsers?5(names, REQUEST=None)
-AccessControl.User.BasicUserFolder._doAddUser?5(name, password, roles, domains, **kw)
-AccessControl.User.BasicUserFolder._doChangeUser?5(name, password, roles, domains, **kw)
-AccessControl.User.BasicUserFolder._doDelUsers?5(names)
-AccessControl.User.BasicUserFolder._domain_auth_mode?8
-AccessControl.User.BasicUserFolder._editUser?8
-AccessControl.User.BasicUserFolder._emergency_user?8
-AccessControl.User.BasicUserFolder._encryptPassword?5(pw)
-AccessControl.User.BasicUserFolder._getobcontext?5(v, request)
-AccessControl.User.BasicUserFolder._isPasswordEncrypted?5(pw)
-AccessControl.User.BasicUserFolder._isTop?5()
-AccessControl.User.BasicUserFolder._mainUser?8
-AccessControl.User.BasicUserFolder._nobody?8
-AccessControl.User.BasicUserFolder._remote_user_mode?8
-AccessControl.User.BasicUserFolder._setId?5(id)
-AccessControl.User.BasicUserFolder._super?8
-AccessControl.User.BasicUserFolder._userFolderProperties?8
-AccessControl.User.BasicUserFolder.authenticate?4(name, password, request)
-AccessControl.User.BasicUserFolder.authorize?4(user, accessed, container, name, value, roles)
-AccessControl.User.BasicUserFolder.domainAuthModeEnabled?4()
-AccessControl.User.BasicUserFolder.domainSpecValidate?4(spec)
-AccessControl.User.BasicUserFolder.encrypt_passwords?7
-AccessControl.User.BasicUserFolder.getUser?4(name)
-AccessControl.User.BasicUserFolder.getUserById?4(id, default=None)
-AccessControl.User.BasicUserFolder.getUserNames?4()
-AccessControl.User.BasicUserFolder.getUsers?4()
-AccessControl.User.BasicUserFolder.id?7
-AccessControl.User.BasicUserFolder.identify?4(auth)
-AccessControl.User.BasicUserFolder.isAUserFolder?7
-AccessControl.User.BasicUserFolder.isPrincipiaFolderish?7
-AccessControl.User.BasicUserFolder.manage?7
-AccessControl.User.BasicUserFolder.manage_afterAdd?4(item, container)
-AccessControl.User.BasicUserFolder.manage_beforeDelete?4(item, container)
-AccessControl.User.BasicUserFolder.manage_options?7
-AccessControl.User.BasicUserFolder.manage_setUserFolderProperties?4(encrypt_passwords=0, update_passwords=0, maxlistusers=DEFAULTMAXLISTUSERS, REQUEST=None)
-AccessControl.User.BasicUserFolder.manage_userFolderProperties?4(REQUEST=None, manage_tabs_message=None)
-AccessControl.User.BasicUserFolder.manage_users?4(submit=None, REQUEST=None, RESPONSE=None)
-AccessControl.User.BasicUserFolder.maxlistusers?7
-AccessControl.User.BasicUserFolder.meta_type?7
-AccessControl.User.BasicUserFolder.security?7
-AccessControl.User.BasicUserFolder.setDomainAuthenticationMode?4(domain_auth_mode)
-AccessControl.User.BasicUserFolder.title?7
-AccessControl.User.BasicUserFolder.userFolderAddUser?4(name, password, roles, domains, REQUEST=None, **kw)
-AccessControl.User.BasicUserFolder.userFolderDelUsers?4(names, REQUEST=None)
-AccessControl.User.BasicUserFolder.userFolderEditUser?4(name, password, roles, domains, REQUEST=None, **kw)
-AccessControl.User.BasicUserFolder.user_names?4()
-AccessControl.User.BasicUserFolder.validate?4(request, auth='', roles=_noroles)
-AccessControl.User.NullUnrestrictedUser.__init__?1(self)
-AccessControl.User.NullUnrestrictedUser._getPassword?8
-AccessControl.User.NullUnrestrictedUser.allowed?4(parent, roles=None)
-AccessControl.User.NullUnrestrictedUser.authenticate?4(password, request)
-AccessControl.User.NullUnrestrictedUser.getDomains?7
-AccessControl.User.NullUnrestrictedUser.getRoles?4()
-AccessControl.User.NullUnrestrictedUser.getRolesInContext?4(object)
-AccessControl.User.NullUnrestrictedUser.getUserName?4()
-AccessControl.User.NullUnrestrictedUser.hasRole?4(*args, **kw)
-AccessControl.User.NullUnrestrictedUser.has_permission?4(permission, object)
-AccessControl.User.NullUnrestrictedUser.has_role?4(roles, object=None)
-AccessControl.User.NullUnrestrictedUser?1()
-AccessControl.User.SimpleUser.__init__?1(self, name, password, roles, domains)
-AccessControl.User.SimpleUser._getPassword?5()
-AccessControl.User.SimpleUser.getDomains?4()
-AccessControl.User.SimpleUser.getRoles?4()
-AccessControl.User.SimpleUser.getUserName?4()
-AccessControl.User.SimpleUser?1(name, password, roles, domains)
-AccessControl.User.SpecialUser.getId?4()
-AccessControl.User.Super?7
-AccessControl.User.UnrestrictedUser.allowed?4(parent, roles=None)
-AccessControl.User.UnrestrictedUser.hasRole?4(*args, **kw)
-AccessControl.User.UnrestrictedUser.has_permission?4(permission, object)
-AccessControl.User.UnrestrictedUser.has_role?4(roles, object=None)
-AccessControl.User.UserFolder.__init__?1(self)
-AccessControl.User.UserFolder._createInitialUser?5()
-AccessControl.User.UserFolder._doAddUser?5(name, password, roles, domains, **kw)
-AccessControl.User.UserFolder._doChangeUser?5(name, password, roles, domains, **kw)
-AccessControl.User.UserFolder._doDelUsers?5(names)
-AccessControl.User.UserFolder.getUser?4(name)
-AccessControl.User.UserFolder.getUserNames?4()
-AccessControl.User.UserFolder.getUsers?4()
-AccessControl.User.UserFolder.hasUsers?4()
-AccessControl.User.UserFolder.icon?7
-AccessControl.User.UserFolder.id?7
-AccessControl.User.UserFolder.meta_type?7
-AccessControl.User.UserFolder.title?7
-AccessControl.User.UserFolder?1()
-AccessControl.User._marker?8
-AccessControl.User._remote_user_mode?8
-AccessControl.User.absattr?4(attr)
-AccessControl.User.addr_match?7
-AccessControl.User.domainSpecMatch?4(spec, request)
-AccessControl.User.host_match?7
-AccessControl.User.info?7
-AccessControl.User.manage_addUserFolder?4(self, dtself=None, REQUEST=None, **ignored)
-AccessControl.User.nobody?7
-AccessControl.User.readUserAccessFile?4(filename)
-AccessControl.User.reqattr?4(request, attr)
-AccessControl.User.rolejoin?4(roles, other)
-AccessControl.User.super?7
-AccessControl.User.system?7
-AccessControl.ZopeGuards.GuardedDictType.fromkeys?4(S, v=None)
-AccessControl.ZopeGuards.GuardedListType.sorted?4(iterable, cmp=None, key=None, reverse=False)
-AccessControl.ZopeGuards.NullIter.__init__?1(self, ob)
-AccessControl.ZopeGuards.NullIter.next?4()
-AccessControl.ZopeGuards.NullIter?1(ob)
-AccessControl.ZopeGuards.SafeIter.__init__?1(self, ob, container=None)
-AccessControl.ZopeGuards.SafeIter.next?4()
-AccessControl.ZopeGuards.SafeIter?1(ob, container=None)
-AccessControl.ZopeGuards.SliceType?7
-AccessControl.ZopeGuards._check_dict_access?5(name, value)
-AccessControl.ZopeGuards._check_list_access?5(name, value)
-AccessControl.ZopeGuards._dict_white_list?8
-AccessControl.ZopeGuards._error?5(index)
-AccessControl.ZopeGuards._list_white_list?8
-AccessControl.ZopeGuards._marker?8
-AccessControl.ZopeGuards._metaclass?5(name, bases, dict)
-AccessControl.ZopeGuards._safe_globals?8
-AccessControl.ZopeGuards.builtin_guarded_apply?4(func, args=(), kws={})
-AccessControl.ZopeGuards.f?4(x)
-AccessControl.ZopeGuards.get_dict_get?4(d, name)
-AccessControl.ZopeGuards.get_dict_pop?4(d, name)
-AccessControl.ZopeGuards.get_iter?4(c, name)
-AccessControl.ZopeGuards.get_list_pop?4(lst, name)
-AccessControl.ZopeGuards.get_safe_globals?7
-AccessControl.ZopeGuards.guard?4(container, value, index=None)
-AccessControl.ZopeGuards.guarded_apply?4(func, *args, **kws)
-AccessControl.ZopeGuards.guarded_enumerate?4(seq)
-AccessControl.ZopeGuards.guarded_filter?4(f, seq, skip_unauthorized=0)
-AccessControl.ZopeGuards.guarded_get?4(key, default=None)
-AccessControl.ZopeGuards.guarded_getitem?4(object, index)
-AccessControl.ZopeGuards.guarded_hasattr?4(object, name)
-AccessControl.ZopeGuards.guarded_import?4(mname, globals=None, locals=None, fromlist=None)
-AccessControl.ZopeGuards.guarded_iter?4()
-AccessControl.ZopeGuards.guarded_iter?4(*args)
-AccessControl.ZopeGuards.guarded_map?4(f, *seqs)
-AccessControl.ZopeGuards.guarded_max?4(item, *items)
-AccessControl.ZopeGuards.guarded_min?4(item, *items)
-AccessControl.ZopeGuards.guarded_pop?4(index=-1)
-AccessControl.ZopeGuards.guarded_pop?4(key, default=_marker)
-AccessControl.ZopeGuards.guarded_reduce?4(f, seq, initial=_marker)
-AccessControl.ZopeGuards.guarded_sum?4(sequence, start=0)
-AccessControl.ZopeGuards.guarded_zip?4(*seqs)
-AccessControl.ZopeGuards.initialize?4(impl)
-AccessControl.ZopeGuards.inplace_ops?7
-AccessControl.ZopeGuards.inplace_slots?7
-AccessControl.ZopeGuards.load_module?4(module, mname, mnameparts, validate, globals, locals)
-AccessControl.ZopeGuards.protected_inplacevar?4(op, var, expr)
-AccessControl.ZopeGuards.safe_builtins?7
-AccessControl.ZopeSecurityPolicy.getRoles?4(container, name, value, default)
-AccessControl.ZopeSecurityPolicy.rolesForPermissionOn?7
-AccessControl.ZopeSecurityPolicy.tuple_or_list?7
-AccessControl.getSecurityManager?4()
-AccessControl.interfaces.IOwned._deleteOwnershipAfterAdd?5()
-AccessControl.interfaces.IOwned.changeOwnership?4(recursive=0)
-AccessControl.interfaces.IOwned.getOwner?4()
-AccessControl.interfaces.IOwned.getOwnerTuple?4()
-AccessControl.interfaces.IOwned.getWrappedOwner?4()
-AccessControl.interfaces.IOwned.manage_changeOwnershipType?4(RESPONSE=None, REQUEST=None)
-AccessControl.interfaces.IOwned.manage_fixupOwnershipAfterAdd?4()
-AccessControl.interfaces.IOwned.manage_owner?7
-AccessControl.interfaces.IOwned.manage_takeOwnership?4(RESPONSE, recursive=0)
-AccessControl.interfaces.IOwned.owner_info?4()
-AccessControl.interfaces.IOwned.userCanTakeOwnership?4()
-AccessControl.interfaces.IPermissionMappingSupport.manage_getPermissionMapping?4()
-AccessControl.interfaces.IPermissionMappingSupport.manage_setPermissionMapping?4(class_permissions=[], REQUEST=None)
-AccessControl.interfaces.IRoleManager._addRole?5(REQUEST=None)
-AccessControl.interfaces.IRoleManager._delRoles?5(REQUEST=None)
-AccessControl.interfaces.IRoleManager._has_user_defined_role?5()
-AccessControl.interfaces.IRoleManager._setRoles?5(acl_roles)
-AccessControl.interfaces.IRoleManager.ac_inherited_permissions?4()
-AccessControl.interfaces.IRoleManager.access_debug_info?4()
-AccessControl.interfaces.IRoleManager.acquiredRolesAreUsedBy?4()
-AccessControl.interfaces.IRoleManager.get_local_roles?4()
-AccessControl.interfaces.IRoleManager.get_local_roles_for_userid?4()
-AccessControl.interfaces.IRoleManager.get_valid_userids?4()
-AccessControl.interfaces.IRoleManager.has_local_roles?4()
-AccessControl.interfaces.IRoleManager.manage_access?4(**kw)
-AccessControl.interfaces.IRoleManager.manage_acquiredForm?7
-AccessControl.interfaces.IRoleManager.manage_acquiredPermissions?4(REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_addLocalRoles?4(roles, REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_changePermissions?4()
-AccessControl.interfaces.IRoleManager.manage_defined_roles?4(REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_delLocalRoles?4(REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_editLocalRoles?7
-AccessControl.interfaces.IRoleManager.manage_editRoles?4(acl_type='A', acl_roles=[])
-AccessControl.interfaces.IRoleManager.manage_listLocalRoles?7
-AccessControl.interfaces.IRoleManager.manage_permission?4(roles=[], acquire=0, REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_permissionForm?7
-AccessControl.interfaces.IRoleManager.manage_role?4(permissions=[], REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_roleForm?7
-AccessControl.interfaces.IRoleManager.manage_setLocalRoles?4(roles, REQUEST=None)
-AccessControl.interfaces.IRoleManager.permissionMappingPossibleValues?7
-AccessControl.interfaces.IRoleManager.permission_settings?4()
-AccessControl.interfaces.IRoleManager.permissionsOfRole?4()
-AccessControl.interfaces.IRoleManager.possible_permissions?4()
-AccessControl.interfaces.IRoleManager.rolesOfPermission?4()
-AccessControl.interfaces.IRoleManager.userdefined_roles?4()
-AccessControl.interfaces.IRoleManager.users_with_local_role?4()
-AccessControl.interfaces.IRoleManager.valid_roles?4()
-AccessControl.interfaces.IRoleManager.validate_roles?4()
-AccessControl.interfaces.ISecurityManager.DTMLValidate?4(container=None, name=None, value=None, md=None, )
-AccessControl.interfaces.ISecurityManager._policy?8
-AccessControl.interfaces.ISecurityManager.addContext?4()
-AccessControl.interfaces.ISecurityManager.calledByExecutable?4()
-AccessControl.interfaces.ISecurityManager.checkPermission?4(object)
-AccessControl.interfaces.ISecurityManager.getUser?4()
-AccessControl.interfaces.ISecurityManager.removeContext?4()
-AccessControl.interfaces.ISecurityManager.validate?4(container=None, name=None, value=None, roles=_noroles, )
-AccessControl.interfaces.ISecurityPolicy.checkPermission?4(object, context)
-AccessControl.interfaces.ISecurityPolicy.validate?4(container, name, value, context, roles=_noroles)
-AccessControl.interfaces.IStandardUserFolder.getUser?4()
-AccessControl.interfaces.IStandardUserFolder.getUserNames?4()
-AccessControl.interfaces.IStandardUserFolder.getUsers?4()
-AccessControl.logger_wrapper.LOG?7
-AccessControl.logger_wrapper.warn?7
-AccessControl.requestmethod._buildFacade?5(spec, docstring)
-AccessControl.requestmethod._curried?5(*args, **kw)
-AccessControl.requestmethod._default?8
-AccessControl.requestmethod.postonly?4(callable)
-AccessControl.unauthorized.Unauthorized.getValueName?4()
-Acquisition.interfaces.IAcquisitionWrapper.aq_acquire?4(filter=None, extra=None, explicit=True, default=0, containment=0)
-Acquisition.interfaces.IAcquisitionWrapper.aq_base?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_chain?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_inContextOf?4(inner=1)
-Acquisition.interfaces.IAcquisitionWrapper.aq_inner?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_parent?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_self?7
-Acquisition.tests.E.__init__?1(self, id)
-Acquisition.tests.E?1(id)
-Acquisition.tests.I.__init__?1(self, id)
-Acquisition.tests.I?1(id)
-Acquisition.tests.old_tests?4()
-Acquisition.tests.show?4(x)
-Acquisition.tests.showaq?4(m_self, indent='')
-Acquisition.tests.test_AqAlg?4()
-Acquisition.tests.test_Basic_gc?4()
-Acquisition.tests.test_Wrapper_gc?4()
-Acquisition.tests.test__of__exception?4()
-Acquisition.tests.test_cant_pickle_acquisition_wrappers_classic?4()
-Acquisition.tests.test_cant_pickle_acquisition_wrappers_newstyle?4()
-Acquisition.tests.test_creating_wrappers_directly?4()
-Acquisition.tests.test_explicit?4()
-Acquisition.tests.test_explicit_acquisition?4()
-Acquisition.tests.test_mixed_explicit_and_explicit?4()
-Acquisition.tests.test_muliple?4()
-Acquisition.tests.test_pinball?4()
-Acquisition.tests.test_proxying?4()
-Acquisition.tests.test_simple?4()
-Acquisition.tests.test_suite?4()
-Acquisition.tests.test_unwrapped?4()
-Acquisition.tests.test_z3interfaces?4()
-App.ApplicationManager.AltDatabaseManager.db_name?7
-App.ApplicationManager.AltDatabaseManager.db_size?7
-App.ApplicationManager.AltDatabaseManager.manage_pack?7
-App.ApplicationManager.ApplicationManager.Database?7
-App.ApplicationManager.ApplicationManager.DavLocks?7
-App.ApplicationManager.ApplicationManager.DebugInfo?7
-App.ApplicationManager.ApplicationManager.Versions?7
-App.ApplicationManager.ApplicationManager.__init__?1(self)
-App.ApplicationManager.ApplicationManager._canCopy?5(op=0)
-App.ApplicationManager.ApplicationManager._init?5()
-App.ApplicationManager.ApplicationManager._objects?8
-App.ApplicationManager.ApplicationManager.db_name?4()
-App.ApplicationManager.ApplicationManager.db_size?4()
-App.ApplicationManager.ApplicationManager.getCLIENT_HOME?4()
-App.ApplicationManager.ApplicationManager.getINSTANCE_HOME?4()
-App.ApplicationManager.ApplicationManager.getSOFTWARE_HOME?4()
-App.ApplicationManager.ApplicationManager.getServers?4()
-App.ApplicationManager.ApplicationManager.getZOPE_HOME?4()
-App.ApplicationManager.ApplicationManager.icon?7
-App.ApplicationManager.ApplicationManager.id?7
-App.ApplicationManager.ApplicationManager.isPrincipiaFolderish?7
-App.ApplicationManager.ApplicationManager.manage?7
-App.ApplicationManager.ApplicationManager.manage_addObject?7
-App.ApplicationManager.ApplicationManager.manage_addProperty?7
-App.ApplicationManager.ApplicationManager.manage_app?4(URL2)
-App.ApplicationManager.ApplicationManager.manage_delObjects?7
-App.ApplicationManager.ApplicationManager.manage_delProperties?7
-App.ApplicationManager.ApplicationManager.manage_discardVersions?4(versions, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_editProperties?7
-App.ApplicationManager.ApplicationManager.manage_options?7
-App.ApplicationManager.ApplicationManager.manage_pack?4(days=0, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_restart?4(URL1, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_saveVersions?4(versions, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_shutdown?4(REQUEST=None)
-App.ApplicationManager.ApplicationManager.meta_type?7
-App.ApplicationManager.ApplicationManager.name?7
-App.ApplicationManager.ApplicationManager.objectIds?4(spec=None)
-App.ApplicationManager.ApplicationManager.process_id?7
-App.ApplicationManager.ApplicationManager.process_start?7
-App.ApplicationManager.ApplicationManager.process_time?4()
-App.ApplicationManager.ApplicationManager.revert_points?4()
-App.ApplicationManager.ApplicationManager.sys_platform?4()
-App.ApplicationManager.ApplicationManager.sys_version?4()
-App.ApplicationManager.ApplicationManager.thread_get_ident?4()
-App.ApplicationManager.ApplicationManager.version_info?4()
-App.ApplicationManager.ApplicationManager.version_list?4()
-App.ApplicationManager.ApplicationManager.version_txt?4()
-App.ApplicationManager.ApplicationManager?1()
-App.ApplicationManager.DatabaseChooser.__init__?1(self, id)
-App.ApplicationManager.DatabaseChooser.getDatabaseNames?4()
-App.ApplicationManager.DatabaseChooser.icon?7
-App.ApplicationManager.DatabaseChooser.isPrincipiaFolderish?7
-App.ApplicationManager.DatabaseChooser.manage_main?7
-App.ApplicationManager.DatabaseChooser.manage_options?7
-App.ApplicationManager.DatabaseChooser.meta_type?7
-App.ApplicationManager.DatabaseChooser.name?7
-App.ApplicationManager.DatabaseChooser.tpValues?4()
-App.ApplicationManager.DatabaseChooser?1(id)
-App.ApplicationManager.DatabaseManager.icon?7
-App.ApplicationManager.DatabaseManager.id?7
-App.ApplicationManager.DatabaseManager.manage?7
-App.ApplicationManager.DatabaseManager.manage_activity?7
-App.ApplicationManager.DatabaseManager.manage_cacheGC?7
-App.ApplicationManager.DatabaseManager.manage_cacheParameters?7
-App.ApplicationManager.DatabaseManager.manage_options?7
-App.ApplicationManager.DatabaseManager.meta_type?7
-App.ApplicationManager.DatabaseManager.name?7
-App.ApplicationManager.DebugManager.dbconnections?4()
-App.ApplicationManager.DebugManager.icon?7
-App.ApplicationManager.DebugManager.id?7
-App.ApplicationManager.DebugManager.manage?7
-App.ApplicationManager.DebugManager.manage_debug?7
-App.ApplicationManager.DebugManager.manage_getSysPath?4()
-App.ApplicationManager.DebugManager.manage_options?7
-App.ApplicationManager.DebugManager.manage_profile?7
-App.ApplicationManager.DebugManager.manage_profile_stats?4(sort='time', limit=200, stripDirs=1, mode='stats')
-App.ApplicationManager.DebugManager.meta_type?7
-App.ApplicationManager.DebugManager.name?7
-App.ApplicationManager.DebugManager.rcdate?4()
-App.ApplicationManager.DebugManager.rcdeltas?4()
-App.ApplicationManager.DebugManager.rcsnapshot?4()
-App.ApplicationManager.DebugManager.refcount?4(n=None, t=(type(Fake), type(Acquisition.Implicit)))
-App.ApplicationManager.DebugManager.refdict?4()
-App.ApplicationManager.Fake.locked_in_version?4()
-App.ApplicationManager.FakeConnection.__init__?1(self, db, parent_jar)
-App.ApplicationManager.FakeConnection.db?4()
-App.ApplicationManager.FakeConnection.getVersion?4()
-App.ApplicationManager.FakeConnection?1(db, parent_jar)
-App.ApplicationManager.LOG?7
-App.ApplicationManager.VersionManager.icon?7
-App.ApplicationManager.VersionManager.id?7
-App.ApplicationManager.VersionManager.manage?7
-App.ApplicationManager.VersionManager.manage_options?7
-App.ApplicationManager.VersionManager.meta_type?7
-App.ApplicationManager.VersionManager.name?7
-App.ApplicationManager._v_rcs?8
-App.ApplicationManager._v_rst?8
-App.CacheManager.CacheManager._cache_age?8
-App.CacheManager.CacheManager._getActivityMonitor?5()
-App.CacheManager.CacheManager._getDB?5()
-App.CacheManager.CacheManager._history_length?8
-App.CacheManager.CacheManager._inVersion?5()
-App.CacheManager.CacheManager._vcache_age?8
-App.CacheManager.CacheManager.cache_age?4()
-App.CacheManager.CacheManager.cache_detail?4(REQUEST=None)
-App.CacheManager.CacheManager.cache_detail_length?4()
-App.CacheManager.CacheManager.cache_extreme_detail?4(REQUEST=None)
-App.CacheManager.CacheManager.cache_last_gc_time?4()
-App.CacheManager.CacheManager.cache_length?4()
-App.CacheManager.CacheManager.cache_mean_age?4()
-App.CacheManager.CacheManager.cache_mean_deac?4()
-App.CacheManager.CacheManager.cache_mean_deal?4()
-App.CacheManager.CacheManager.cache_size?4()
-App.CacheManager.CacheManager.database_size?4()
-App.CacheManager.CacheManager.getActivityChartData?4(segment_height, REQUEST=None)
-App.CacheManager.CacheManager.getHistoryLength?4()
-App.CacheManager.CacheManager.load_bar?7
-App.CacheManager.CacheManager.manage_cacheGC?7
-App.CacheManager.CacheManager.manage_cacheParameters?7
-App.CacheManager.CacheManager.manage_cache_age?4(value, REQUEST)
-App.CacheManager.CacheManager.manage_cache_size?4(value, REQUEST)
-App.CacheManager.CacheManager.manage_full_sweep?4(value, REQUEST)
-App.CacheManager.CacheManager.manage_minimize?4(value=1, REQUEST=None)
-App.CacheManager.CacheManager.manage_setHistoryLength?4(length, REQUEST=None)
-App.CacheManager.CacheManager.store_bar?7
-App.CacheManager.CacheManager.transparent_bar?7
-App.Common.Dictionary?4(**kw)
-App.Common.absattr?4(attr, callable=callable)
-App.Common.aq_base?4(ob, getattr=getattr)
-App.Common.attrget?7
-App.Common.is_acquired?4(ob, hasattr=hasattr, aq_base=aq_base, absattr=absattr)
-App.Common.iso8601_date?4(ts=None)
-App.Common.monthname?7
-App.Common.package_home?4(globals_dict)
-App.Common.rfc1123_date?4(ts=None)
-App.Common.rfc850_date?4(ts=None)
-App.Common.weekday_abbr?7
-App.Common.weekday_full?7
-App.DavLockManager.DavLockManager._findapply?5(obj, result=None, path='')
-App.DavLockManager.DavLockManager.findLockedObjects?4(frompath='')
-App.DavLockManager.DavLockManager.icon?7
-App.DavLockManager.DavLockManager.id?7
-App.DavLockManager.DavLockManager.locked_in_version?4()
-App.DavLockManager.DavLockManager.manage_davlocks?7
-App.DavLockManager.DavLockManager.manage_options?7
-App.DavLockManager.DavLockManager.manage_unlockObjects?4(paths=[], REQUEST=None)
-App.DavLockManager.DavLockManager.meta_type?7
-App.DavLockManager.DavLockManager.name?7
-App.DavLockManager.DavLockManager.security?7
-App.DavLockManager.DavLockManager.unlockObjects?4(paths=[])
-App.Dialogs.MessageDialog?7
-App.Extensions.FuncCode.__init__?1(self, f, im=0)
-App.Extensions.FuncCode?1(f, im=0)
-App.Extensions._getPath?5(home, prefix, name, suffixes)
-App.Extensions.exists?7
-App.Extensions.getBrain?4(module, class_name, reload=0)
-App.Extensions.getObject?4(module, name, reload=0, modules={})
-App.Extensions.getPath?4(prefix, name, checkProduct=1, suffixes=('', ))
-App.Extensions.path_join?7
-App.Extensions.path_split?7
-App.Factory.Factory.__init__?1(self, id, title, object_type, initial, permission='')
-App.Factory.Factory._register?5()
-App.Factory.Factory._setObject?8
-App.Factory.Factory._unregister?5()
-App.Factory.Factory.icon?7
-App.Factory.Factory.index_html?4(REQUEST)
-App.Factory.Factory.initializePermission?4()
-App.Factory.Factory.manage_afterAdd?4(item, container)
-App.Factory.Factory.manage_beforeDelete?4(item, container)
-App.Factory.Factory.manage_edit?4(title, object_type, initial, permission='', REQUEST=None)
-App.Factory.Factory.manage_main?7
-App.Factory.Factory.manage_options?7
-App.Factory.Factory.meta_type?7
-App.Factory.Factory.objectIds?4()
-App.Factory.Factory.permission?7
-App.Factory.Factory.security?7
-App.Factory.Factory?1(id, title, object_type, initial, permission='')
-App.FactoryDispatcher.FactoryDispatcher.Destination?4()
-App.FactoryDispatcher.FactoryDispatcher.DestinationURL?4()
-App.FactoryDispatcher.FactoryDispatcher.__init__?1(self, product, dest, REQUEST=None)
-App.FactoryDispatcher.FactoryDispatcher._owner?8
-App.FactoryDispatcher.FactoryDispatcher._setObject?8
-App.FactoryDispatcher.FactoryDispatcher.manage_main?4(self, REQUEST, update_menu=0)
-App.FactoryDispatcher.FactoryDispatcher.security?7
-App.FactoryDispatcher.FactoryDispatcher.this?7
-App.FactoryDispatcher.FactoryDispatcher?1(product, dest, REQUEST=None)
-App.FactoryDispatcher._product_packages?5()
-App.FindHomes.home?7
-App.FindHomes.ip?7
-App.FindHomes.ippart?7
-App.FindHomes.ppath?7
-App.FindHomes.ppathpat?7
-App.Hotfixes.ALREADY_MERGED?7
-App.Hotfixes.APPLY?7
-App.Hotfixes.LOG?7
-App.Hotfixes.OUTDATED_ZOPE?7
-App.Hotfixes.beforeApplyHotfix?4(id, req_major, req_minor, req_micro)
-App.Hotfixes.isMerged?4(name)
-App.Hotfixes.logHotfix?4(id, apply_hotfix)
-App.Hotfixes.merged_hotfixes?7
-App.ImageFile.ImageFile.HEAD?4(REQUEST, RESPONSE)
-App.ImageFile.ImageFile.__init__?1(self, path, _prefix=None)
-App.ImageFile.ImageFile.index_html?4(REQUEST, RESPONSE)
-App.ImageFile.ImageFile.security?7
-App.ImageFile.ImageFile?1(path, _prefix=None)
-App.Management.Navigation.form_title?7
-App.Management.Navigation.help_product?7
-App.Management.Navigation.help_topic?7
-App.Management.Navigation.manage?7
-App.Management.Navigation.manage_copyright?7
-App.Management.Navigation.manage_form_title?7
-App.Management.Navigation.manage_menu?7
-App.Management.Navigation.manage_page_footer?7
-App.Management.Navigation.manage_page_header?7
-App.Management.Navigation.manage_top_frame?7
-App.Management.Navigation.manage_zmi_logout?4(REQUEST, RESPONSE)
-App.Management.Navigation.manage_zmi_prefs?7
-App.Management.Navigation.security?7
-App.Management.Navigation.varnames?7
-App.Management.Navigation.zope_quick_start?7
-App.Management.Tabs.class_manage_path?4()
-App.Management.Tabs.filtered_manage_options?4(REQUEST=None)
-App.Management.Tabs.manage_options?7
-App.Management.Tabs.manage_tabs?7
-App.Management.Tabs.manage_workspace?4(REQUEST)
-App.Management.Tabs.manage_workspace__roles__?7
-App.Management.Tabs.security?7
-App.Management.Tabs.tabs_path_default?4(REQUEST, unquote=urllib.unquote, )
-App.Management.Tabs.tabs_path_info?4(script, path, quote=urllib.quote, )
-App.Management.file?7
-App.Permission.Permission.__init__?1(self, id, title, name)
-App.Permission.Permission._register?5()
-App.Permission.Permission._unregister?5()
-App.Permission.Permission.icon?7
-App.Permission.Permission.index_html?7
-App.Permission.Permission.manage_afterAdd?4(item, container)
-App.Permission.Permission.manage_beforeDelete?4(item, container)
-App.Permission.Permission.manage_edit?4(title, name, REQUEST=None)
-App.Permission.Permission.manage_main?7
-App.Permission.Permission.manage_options?7
-App.Permission.Permission.meta_type?7
-App.Permission.Permission.security?7
-App.Permission.Permission?1(id, title, name)
-App.Permission.PermissionManager.manage_addPermission?4(id, title, permission, REQUEST=None)
-App.Permission.PermissionManager.manage_addPermissionForm?7
-App.Permission.PermissionManager.meta_types?7
-App.Permission.PermissionManager.security?7
-App.Permission.define_permissions?7
-App.Permission.view_management_screens?7
-App.PersistentExtra.PersistentUtil.bobobase_modification_time?4()
-App.PersistentExtra.PersistentUtil.locked_in_version?4()
-App.PersistentExtra.PersistentUtil.modified_in_version?4()
-App.Product.CompressedInputFile.__init__?1(self, f, rot)
-App.Product.CompressedInputFile._done?8
-App.Product.CompressedInputFile._next?5()
-App.Product.CompressedInputFile.read?4(l=None)
-App.Product.CompressedInputFile.readline?4()
-App.Product.CompressedInputFile?1(f, rot)
-App.Product.CompressedOutputFile.__init__?1(self, rot)
-App.Product.CompressedOutputFile.getdata?4()
-App.Product.CompressedOutputFile.write?4(s)
-App.Product.CompressedOutputFile?1(rot)
-App.Product.Product.Destination?4()
-App.Product.Product.DestinationURL?4()
-App.Product.Product.__init__?1(self, id, title)
-App.Product.Product._isBeingUsedAsAMethod_?8
-App.Product.Product._properties?8
-App.Product.Product._readRefreshTxt?5(pid=None)
-App.Product.Product._refresh_dtml?8
-App.Product.Product._reserved_names?8
-App.Product.Product.configurable_objects_?7
-App.Product.Product.getProductHelp?4()
-App.Product.Product.icon?7
-App.Product.Product.import_error_?7
-App.Product.Product.manage_addPrincipiaFactory?4(id, title, object_type, initial, permission=None, REQUEST=None)
-App.Product.Product.manage_addPrincipiaFactoryForm?7
-App.Product.Product.manage_addZClass?7
-App.Product.Product.manage_addZClassForm?7
-App.Product.Product.manage_enableAutoRefresh?4(enable=0, REQUEST=None)
-App.Product.Product.manage_get_product_readme__?4()
-App.Product.Product.manage_options?7
-App.Product.Product.manage_performRefresh?4(REQUEST=None)
-App.Product.Product.manage_readme?7
-App.Product.Product.manage_refresh?4(REQUEST, manage_tabs_message=None)
-App.Product.Product.manage_selectDependentProducts?4(selections=(), REQUEST=None)
-App.Product.Product.manage_subclassableClassNames?7
-App.Product.Product.manage_traceback?7
-App.Product.Product.meta_type?7
-App.Product.Product.meta_types?7
-App.Product.Product.new_version?4(_intending=re.compile(r"[0-9]+").search, )
-App.Product.Product.permissionMappingPossibleValues?4()
-App.Product.Product.security?7
-App.Product.Product.version?7
-App.Product.Product.zclass_product_name?4()
-App.Product.Product?1(id, title)
-App.Product.ProductFolder._canCopy?5(op=0)
-App.Product.ProductFolder._owner?8
-App.Product.ProductFolder._product?5(name)
-App.Product.ProductFolder.all_meta_types?7
-App.Product.ProductFolder.icon?7
-App.Product.ProductFolder.id?7
-App.Product.ProductFolder.manage_addProduct?4(id, title, REQUEST=None)
-App.Product.ProductFolder.manage_addProductForm?7
-App.Product.ProductFolder.meta_type?7
-App.Product.ProductFolder.meta_types?7
-App.Product.ProductFolder.name?7
-App.Product.doInstall?4()
-App.Product.ihasattr?4(o, name)
-App.Product.initializeProduct?4(productp, name, home, app)
-App.ProductContext.AttrDict.__init__?1(self, ob)
-App.ProductContext.AttrDict?1(ob)
-App.ProductContext.LOG?7
-App.ProductContext.ProductContext.__init__?1(self, product, app, package)
-App.ProductContext.ProductContext.getProductHelp?4()
-App.ProductContext.ProductContext.registerBaseClass?4(base_class, meta_type=None)
-App.ProductContext.ProductContext.registerClass?4(instance_class=None, meta_type='', permission=None, constructors=(), icon=None, permissions=None, legacy=(), visibility="Global", interfaces=_marker, container_filter=None)
-App.ProductContext.ProductContext.registerHelp?4(directory='help', clear=1, title_re=re.compile(r'<title>(.+?)</title>', re.I))
-App.ProductContext.ProductContext.registerHelpTitle?4(title)
-App.ProductContext.ProductContext.registerHelpTopic?4(id, topic)
-App.ProductContext.ProductContext.registerZClass?4(Z, meta_type=None)
-App.ProductContext.ProductContext?1(product, app, package)
-App.ProductContext._marker?8
-App.ProductRegistry.ProductRegistry._getProductRegistryData?5(name)
-App.ProductRegistry.ProductRegistry._getProductRegistryMetaTypes?5()
-App.ProductRegistry.ProductRegistry._getProducts?5()
-App.ProductRegistry.ProductRegistry._product_ac_permissions?8
-App.ProductRegistry.ProductRegistry._product_meta_types?8
-App.ProductRegistry.ProductRegistry._product_permissions?8
-App.ProductRegistry.ProductRegistry._product_zclasses?8
-App.ProductRegistry.ProductRegistry._setProductRegistryData?5(name, v)
-App.ProductRegistry.ProductRegistry._setProductRegistryMetaTypes?5(v)
-App.ProductRegistry.ProductRegistryMixin._constructor_prefix_string?5(pid)
-App.ProductRegistry.ProductRegistryMixin._manage_add_product_data?5(type, product, id, **data)
-App.ProductRegistry.ProductRegistryMixin._manage_add_product_meta_type?5(product, id, meta_type, permission='')
-App.ProductRegistry.ProductRegistryMixin._manage_add_product_permission?5(product, permission, methods=(), default=('Manager', ))
-App.ProductRegistry.ProductRegistryMixin._manage_remove_product_data?5(type, product, id)
-App.ProductRegistry.ProductRegistryMixin._manage_remove_product_meta_type?5(product, id=None, meta_type=None)
-App.ProductRegistry.ProductRegistryMixin._manage_remove_product_permission?5(product, permission=None)
-App.ProductRegistry.ProductRegistryMixin.aq_maybe?4(name)
-App.RefreshFuncs.AUTO_REFRESH_INTERVAL?7
-App.RefreshFuncs.ClassTypes?7
-App.RefreshFuncs.FuncType?7
-App.RefreshFuncs.LOG?7
-App.RefreshFuncs.ModuleType?7
-App.RefreshFuncs._getCentralRefreshData?5(jar, create=0)
-App.RefreshFuncs._marker?8
-App.RefreshFuncs.autoRefresh?4(jar)
-App.RefreshFuncs.checkAutoRefresh?4(jar)
-App.RefreshFuncs.checkModTimes?4(productid)
-App.RefreshFuncs.dummyFunc?4()
-App.RefreshFuncs.enableAutoRefresh?4(jar, productid, enable)
-App.RefreshFuncs.finishAutoRefresh?4(jar, productids)
-App.RefreshFuncs.getDependentProducts?4(jar, productid)
-App.RefreshFuncs.getLastRefreshException?4(productid)
-App.RefreshFuncs.getReloadVar?4(module)
-App.RefreshFuncs.global_classes_timestamp?7
-App.RefreshFuncs.isAutoRefreshEnabled?4(jar, productid)
-App.RefreshFuncs.listAutoRefreshableProducts?4(jar)
-App.RefreshFuncs.listRefreshableModules?4(productid)
-App.RefreshFuncs.logBadRefresh?4(productid)
-App.RefreshFuncs.next_auto_refresh_check?7
-App.RefreshFuncs.performFullRefresh?4(jar, productid)
-App.RefreshFuncs.performRefresh?4(jar, productid)
-App.RefreshFuncs.performSafeRefresh?4(jar, productid)
-App.RefreshFuncs.products_mod_times?7
-App.RefreshFuncs.refresh_exc_info?7
-App.RefreshFuncs.setDependentProducts?4(jar, productid, dep_ids)
-App.RefreshFuncs.setupAutoRefresh?4(jar)
-App.RefreshFuncs.setupModTimes?4(productid)
-App.RefreshFuncs.tryFindModuleFilename?4(product_dir, filename)
-App.RefreshFuncs.tryFindProductDirectory?4(productid)
-App.Undo.UndoSupport.PrincipiaUndoBatchSize?7
-App.Undo.UndoSupport.first_transaction?7
-App.Undo.UndoSupport.get_request_var_or_attr?4(name, default)
-App.Undo.UndoSupport.last_transaction?7
-App.Undo.UndoSupport.manage_UndoForm?7
-App.Undo.UndoSupport.manage_options?7
-App.Undo.UndoSupport.manage_undo_transactions?4(transaction_info=(), REQUEST=None)
-App.Undo.UndoSupport.security?7
-App.Undo.UndoSupport.undoable_transactions?4(first_transaction=None, last_transaction=None, PrincipiaUndoBatchSize=None)
-App.Undo.decode64?4(s, a2b=binascii.a2b_base64)
-App.Undo.encode64?4(s, b2a=binascii.b2a_base64)
-App.ZApplication.Cleanup.__init__?1(self, jar)
-App.ZApplication.Cleanup?1(jar)
-App.ZApplication.ZApplicationWrapper.__init__?1(self, db, name, klass= None, klass_args= (), version_cookie_name=None)
-App.ZApplication.ZApplicationWrapper?1(db, name, klass= None, klass_args= (), version_cookie_name=None)
-App.ZApplication.connection_open_hooks?7
-App.class_init.ApplicationDefaultPermissions._Access_contents_information_Permission?8
-App.class_init.ApplicationDefaultPermissions._View_Permission?8
-App.class_init.default__class_init__?4(self)
-App.config.DefaultConfiguration.__init__?1(self)
-App.config.DefaultConfiguration?1()
-App.config._config?8
-App.config.getConfiguration?4()
-App.config.setConfiguration?4(cfg)
-App.interfaces.INavigation.manage?7
-App.interfaces.INavigation.manage_copyright?7
-App.interfaces.INavigation.manage_form_title?7
-App.interfaces.INavigation.manage_menu?7
-App.interfaces.INavigation.manage_page_footer?7
-App.interfaces.INavigation.manage_page_header?7
-App.interfaces.INavigation.manage_top_frame?7
-App.interfaces.INavigation.manage_zmi_logout?4(RESPONSE)
-App.interfaces.INavigation.manage_zmi_prefs?7
-App.interfaces.INavigation.zope_quick_start?7
-App.interfaces.IPersistentExtra.bobobase_modification_time?4()
-App.interfaces.IPersistentExtra.locked_in_version?4()
-App.interfaces.IPersistentExtra.modified_in_version?4()
-App.interfaces.IUndoSupport.get_request_var_or_attr?4(default)
-App.interfaces.IUndoSupport.manage_UndoForm?7
-App.interfaces.IUndoSupport.manage_undo_transactions?4(REQUEST=None)
-App.interfaces.IUndoSupport.undoable_transactions?4(last_transaction=None, PrincipiaUndoBatchSize=None)
-App.special_dtml.ClassicHTMLFile.__init__?1(self, name, _prefix=None, **kw)
-App.special_dtml.ClassicHTMLFile._cook_check?5()
-App.special_dtml.ClassicHTMLFile._need__name__?8
-App.special_dtml.ClassicHTMLFile._setName?5(name)
-App.special_dtml.ClassicHTMLFile._v_last_read?8
-App.special_dtml.ClassicHTMLFile.func_code?7
-App.special_dtml.ClassicHTMLFile?1(name, _prefix=None, **kw)
-App.special_dtml.DTMLFile._Bindings_client?8
-App.special_dtml.DTMLFile._Bindings_ns_class?8
-App.special_dtml.DTMLFile.__init__?1(self, name, _prefix=None, **kw)
-App.special_dtml.DTMLFile._exec?5(bound_data, args, kw)
-App.special_dtml.DTMLFile._get__roles__?5()
-App.special_dtml.DTMLFile._need__name__?8
-App.special_dtml.DTMLFile.func_code?7
-App.special_dtml.DTMLFile.func_defaults?7
-App.special_dtml.DTMLFile.getOwner?4(info=0)
-App.special_dtml.DTMLFile?1(name, _prefix=None, **kw)
-App.special_dtml.HTMLFile?7
-App.special_dtml.LOG?7
-App.special_dtml.defaultBindings?7
-App.tar.TarEntry.__init__?1(self, path, data, mode=0644, uid=0, gid=0, mtime=None, typeflag='0', linkname='', uname='jim', gname='system', prefix='')
-App.tar.TarEntry?1(path, data, mode=0644, uid=0, gid=0, mtime=None, typeflag='0', linkname='', uname='jim', gname='system', prefix='')
-App.tar.gzFile.__init__?1(self, name, t=None)
-App.tar.gzFile._crc?8
-App.tar.gzFile._l?8
-App.tar.gzFile.getdata?4()
-App.tar.gzFile.write?4(s)
-App.tar.gzFile?1(name, t=None)
-App.tar.oct12?4(i)
-App.tar.oct8?4(i)
-App.tar.pad?4(s, l)
-App.tar.tar?4(entries)
-App.tar.tgz?4(entries)
-App.tar.tgzarchive.__init__?1(self, name, time=None)
-App.tar.tgzarchive.add?4(name, data)
-App.tar.tgzarchive.finish?4()
-App.tar.tgzarchive?1(name, time=None)
-App.version_txt._prep_version_data?5()
-App.version_txt._test_reset?5()
-App.version_txt._version_string?8
-App.version_txt._zope_version?8
-App.version_txt.getZopeVersion?4()
-App.version_txt.version_txt?4()
-AuthenticatedUser.AuthenticatedUser.getDomains?4()
-AuthenticatedUser.AuthenticatedUser.getId?4()
-AuthenticatedUser.AuthenticatedUser.getRoles?4()
-AuthenticatedUser.AuthenticatedUser.getRolesInContext?4()
-AuthenticatedUser.AuthenticatedUser.getUserName?4()
-AuthenticatedUser.AuthenticatedUser.has_permission?4(object)
-AuthenticatedUser.AuthenticatedUser.has_role?4(object=None)
-BTrees.Interfaces.IBTree.insert?4(value)
-BTrees.Interfaces.ICollection.clear?4()
-BTrees.Interfaces.IDictionaryIsh.byValue?4()
-BTrees.Interfaces.IDictionaryIsh.pop?4(d)
-BTrees.Interfaces.IDictionaryIsh.setdefault?4(d)
-BTrees.Interfaces.IDictionaryIsh.update?4()
-BTrees.Interfaces.IIMerge.weightedIntersection?4(c2, weight1=1, weight2=1)
-BTrees.Interfaces.IIMerge.weightedUnion?4(c2, weight1=1, weight2=1)
-BTrees.Interfaces.IKeyed.has_key?4()
-BTrees.Interfaces.IKeyed.keys?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.IKeyed.maxKey?4()
-BTrees.Interfaces.IKeyed.minKey?4()
-BTrees.Interfaces.IMerge.difference?4(c2)
-BTrees.Interfaces.IMerge.intersection?4(c2)
-BTrees.Interfaces.IMerge.union?4(c2)
-BTrees.Interfaces.IMergeIntegerKey.multiunion?4()
-BTrees.Interfaces.IMinimalDictionary.get?4(default)
-BTrees.Interfaces.IMinimalDictionary.items?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.IMinimalDictionary.values?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.ISetMutable.insert?4()
-BTrees.Interfaces.ISetMutable.remove?4()
-BTrees.Interfaces.ISetMutable.update?4()
-BTrees.Length.Length.__init__?1(self, v=0)
-BTrees.Length.Length._p_independent?5()
-BTrees.Length.Length._p_resolveConflict?5(old, s1, s2)
-BTrees.Length.Length.change?4(delta)
-BTrees.Length.Length.set?4(v)
-BTrees.Length.Length?1(v=0)
-BTrees.check.Checker.__init__?1(self, obj)
-BTrees.check.Checker.check?4()
-BTrees.check.Checker.check_sorted?4(obj, path, keys, lo, hi)
-BTrees.check.Checker.complain?4(msg, obj, path)
-BTrees.check.Checker.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Checker.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Checker?1(obj)
-BTrees.check.Printer.__init__?1(self, obj)
-BTrees.check.Printer.display?4()
-BTrees.check.Printer.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Printer.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Printer?1(obj)
-BTrees.check.Walker.__init__?1(self, obj)
-BTrees.check.Walker.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Walker.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Walker.walk?4()
-BTrees.check.Walker?1(obj)
-BTrees.check._btree2bucket?8
-BTrees.check._type2kind?8
-BTrees.check.check?4(btree)
-BTrees.check.classify?4(obj)
-BTrees.check.crack_btree?4(t, is_mapping)
-BTrees.check.crack_bucket?4(b, is_mapping)
-BTrees.check.display?4(btree)
-BTrees.check.type_and_adr?4(obj)
-ClientForm.CHUNK?7
-ClientForm.CheckboxControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.CheckboxControl.get_labels?4()
-ClientForm.CheckboxControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.Control.__init__?1(self, type, name, attrs, index=None)
-ClientForm.Control._totally_ordered_pairs?5()
-ClientForm.Control._write_mime_data?5(mw, name, value)
-ClientForm.Control.add_to_form?4(form)
-ClientForm.Control.clear?4()
-ClientForm.Control.fixup?4()
-ClientForm.Control.get_labels?4()
-ClientForm.Control.is_of_kind?4(kind)
-ClientForm.Control.pairs?4()
-ClientForm.Control?1(type, name, attrs, index=None)
-ClientForm.DEFAULT_ENCODING?7
-ClientForm.FileControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.FileControl._totally_ordered_pairs?5()
-ClientForm.FileControl._write_mime_data?5(mw, _name, _value)
-ClientForm.FileControl.add_file?4(file_object, content_type=None, filename=None)
-ClientForm.FileControl.clear?4()
-ClientForm.FileControl.is_of_kind?4(kind)
-ClientForm.FileControl?1(type, name, attrs, index=None)
-ClientForm.FormParser.__init__?1(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.FormParser?1(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.HTMLForm.__init__?1(self, action, method="GET", enctype="application/x-www-form-urlencoded", name=None, attrs=None, request_class=urllib2.Request, forms=None, labels=None, id_to_labels=None, backwards_compat=True)
-ClientForm.HTMLForm._click?5(name, type, id, label, nr, coord, return_type, request_class=urllib2.Request)
-ClientForm.HTMLForm._find_control?5(name, type, kind, id, label, predicate, nr)
-ClientForm.HTMLForm._find_list_control?5(name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.HTMLForm._pairs?5()
-ClientForm.HTMLForm._pairs_and_controls?5()
-ClientForm.HTMLForm._request_data?5()
-ClientForm.HTMLForm._switch_click?5(return_type, request_class=urllib2.Request)
-ClientForm.HTMLForm.add_file?4(file_object, content_type=None, filename=None, name=None, id=None, nr=None, label=None)
-ClientForm.HTMLForm.clear?4(name=None, type=None, kind=None, id=None, nr=None, label=None)
-ClientForm.HTMLForm.clear_all?4()
-ClientForm.HTMLForm.click?4(name=None, type=None, id=None, nr=0, coord=(1, 1), request_class=urllib2.Request, label=None)
-ClientForm.HTMLForm.click_pairs?4(name=None, type=None, id=None, nr=0, coord=(1, 1), label=None)
-ClientForm.HTMLForm.click_request_data?4(name=None, type=None, id=None, nr=0, coord=(1, 1), request_class=urllib2.Request, label=None)
-ClientForm.HTMLForm.find_control?4(name=None, type=None, kind=None, id=None, predicate=None, nr=None, label=None)
-ClientForm.HTMLForm.fixup?4()
-ClientForm.HTMLForm.get_value?4(name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.get_value_by_label?4(name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.HTMLForm.new_control?4(type, name, attrs, ignore_unknown=False, select_default=False, index=None)
-ClientForm.HTMLForm.possible_items?4(name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.set?4(selected, item_name, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.set_all_readonly?4(readonly)
-ClientForm.HTMLForm.set_single?4(selected, name=None, type=None, kind=None, id=None, nr=None, by_label=None, label=None)
-ClientForm.HTMLForm.set_value?4(value, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.set_value_by_label?4(value, name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.HTMLForm.toggle?4(item_name, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.toggle_single?4(name=None, type=None, kind=None, id=None, nr=None, by_label=None, label=None)
-ClientForm.HTMLForm.type2class?7
-ClientForm.HTMLForm?1(action, method="GET", enctype="application/x-www-form-urlencoded", name=None, attrs=None, request_class=urllib2.Request, forms=None, labels=None, id_to_labels=None, backwards_compat=True)
-ClientForm.IgnoreControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.IgnoreControl.is_of_kind?4(kind)
-ClientForm.IgnoreControl?1(type, name, attrs, index=None)
-ClientForm.ImageControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ImageControl._totally_ordered_pairs?5()
-ClientForm.ImageControl.get_labels?7
-ClientForm.ImageControl?1(type, name, attrs, index=None)
-ClientForm.IsindexControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.IsindexControl._click?5(form, coord, return_type, request_class=urllib2.Request)
-ClientForm.IsindexControl._totally_ordered_pairs?5()
-ClientForm.IsindexControl.is_of_kind?4(kind)
-ClientForm.IsindexControl?1(type, name, attrs, index=None)
-ClientForm.Item.__init__?1(self, control, attrs, index=None)
-ClientForm.Item.get_labels?4()
-ClientForm.Item?1(control, attrs, index=None)
-ClientForm.Label.__init__?1(self, attrs)
-ClientForm.Label?1(attrs)
-ClientForm.ListControl.__init__?1(self, type, name, attrs={}, select_default=False, called_as_base_class=False, index=None)
-ClientForm.ListControl._get?5(name, by_label=False, nr=None, exclude_disabled=False)
-ClientForm.ListControl._get_items?5(name, target=1)
-ClientForm.ListControl._label?8
-ClientForm.ListControl._multiple_set_value?5(value)
-ClientForm.ListControl._set_selected_state?5(item, action)
-ClientForm.ListControl._set_value?5(value)
-ClientForm.ListControl._single_set_value?5(value)
-ClientForm.ListControl._totally_ordered_pairs?5()
-ClientForm.ListControl.add_to_form?4(form)
-ClientForm.ListControl.clear?4()
-ClientForm.ListControl.fixup?4()
-ClientForm.ListControl.get?4(name=None, label=None, id=None, nr=None, exclude_disabled=False)
-ClientForm.ListControl.get_item_attrs?4(name, by_label=False, nr=None)
-ClientForm.ListControl.get_item_disabled?4(name, by_label=False, nr=None)
-ClientForm.ListControl.get_items?4(name=None, label=None, id=None, exclude_disabled=False)
-ClientForm.ListControl.get_value_by_label?4()
-ClientForm.ListControl.is_of_kind?4(kind)
-ClientForm.ListControl.merge_control?4(control)
-ClientForm.ListControl.possible_items?4(by_label=False)
-ClientForm.ListControl.set?4(selected, name, by_label=False, nr=None)
-ClientForm.ListControl.set_all_items_disabled?4(disabled)
-ClientForm.ListControl.set_item_disabled?4(disabled, name, by_label=False, nr=None)
-ClientForm.ListControl.set_single?4(selected, by_label=None)
-ClientForm.ListControl.set_value_by_label?4(value)
-ClientForm.ListControl.toggle?4(name, by_label=False, nr=None)
-ClientForm.ListControl.toggle_single?4(by_label=None)
-ClientForm.ListControl?1(type, name, attrs={}, select_default=False, called_as_base_class=False, index=None)
-ClientForm.MimeWriter.__init__?1(self, fp, http_hdrs=None)
-ClientForm.MimeWriter.addheader?4(key, value, prefix=0, add_to_http_hdrs=0)
-ClientForm.MimeWriter.flushheaders?4()
-ClientForm.MimeWriter.lastpart?4()
-ClientForm.MimeWriter.nextpart?4()
-ClientForm.MimeWriter.startbody?4(ctype=None, plist=[], prefix=1, add_to_http_hdrs=0, content_type=1)
-ClientForm.MimeWriter.startmultipartbody?4(subtype, boundary=None, plist=[], prefix=1, add_to_http_hdrs=0, content_type=1)
-ClientForm.MimeWriter?1(fp, http_hdrs=None)
-ClientForm.NestingRobustFormParser.bs_base_class?7
-ClientForm.ParseFile?4(file, base_uri, select_default=False, ignore_errors=False, form_parser_class=FormParser, request_class=urllib2.Request, entitydefs=None, backwards_compat=True, encoding=DEFAULT_ENCODING, )
-ClientForm.ParseResponse?4(response, select_default=False, ignore_errors=False, form_parser_class=FormParser, request_class=urllib2.Request, entitydefs=None, backwards_compat=True, encoding=DEFAULT_ENCODING, )
-ClientForm.RadioControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.RadioControl.fixup?4()
-ClientForm.RadioControl.get_labels?4()
-ClientForm.RadioControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.RobustFormParser.bs_base_class?7
-ClientForm.ScalarControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ScalarControl._totally_ordered_pairs?5()
-ClientForm.ScalarControl.clear?4()
-ClientForm.ScalarControl?1(type, name, attrs, index=None)
-ClientForm.SelectControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.SelectControl.fixup?4()
-ClientForm.SelectControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.SubmitControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.SubmitControl._click?5(form, coord, return_type, request_class=urllib2.Request)
-ClientForm.SubmitControl._totally_ordered_pairs?5()
-ClientForm.SubmitControl.get_labels?4()
-ClientForm.SubmitControl.is_of_kind?4(kind)
-ClientForm.SubmitControl?1(type, name, attrs, index=None)
-ClientForm.TextControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.TextControl.is_of_kind?4(kind)
-ClientForm.TextControl?1(type, name, attrs, index=None)
-ClientForm.VERSION?7
-ClientForm.XHTMLCompatibleFormParser.__init__?1(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.XHTMLCompatibleFormParser?1(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.XHTMLCompatibleFormParser_1.end_option?4()
-ClientForm.XHTMLCompatibleFormParser_1.handle_endtag?4(tag)
-ClientForm.XHTMLCompatibleFormParser_1.handle_starttag?4(tag, attrs)
-ClientForm.XHTMLCompatibleFormParser_1.start_option?4(attrs)
-ClientForm.XHTMLCompatibleFormParser_1.unescape?4(name)
-ClientForm.XHTMLCompatibleFormParser_1.unescape_attr_if_required?4(name)
-ClientForm.XHTMLCompatibleFormParser_1.unescape_attrs_if_required?4(attrs)
-ClientForm._AbstractBSFormParser.__init__?2(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractBSFormParser.bs_base_class?7
-ClientForm._AbstractBSFormParser.handle_data?4(data)
-ClientForm._AbstractBSFormParser?2(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractFormParser.__init__?2(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractFormParser._add_label?5(d)
-ClientForm._AbstractFormParser._append_select_control?5(attrs)
-ClientForm._AbstractFormParser._end_option?5()
-ClientForm._AbstractFormParser._start_option?5(attrs)
-ClientForm._AbstractFormParser.do_base?4(attrs)
-ClientForm._AbstractFormParser.do_button?4(attrs)
-ClientForm._AbstractFormParser.do_input?4(attrs)
-ClientForm._AbstractFormParser.do_isindex?4(attrs)
-ClientForm._AbstractFormParser.end_body?4()
-ClientForm._AbstractFormParser.end_form?4()
-ClientForm._AbstractFormParser.end_label?4()
-ClientForm._AbstractFormParser.end_optgroup?4()
-ClientForm._AbstractFormParser.end_select?4()
-ClientForm._AbstractFormParser.end_textarea?4()
-ClientForm._AbstractFormParser.handle_charref?4(name)
-ClientForm._AbstractFormParser.handle_data?4(data)
-ClientForm._AbstractFormParser.handle_entityref?4(name)
-ClientForm._AbstractFormParser.start_form?4(attrs)
-ClientForm._AbstractFormParser.start_label?4(attrs)
-ClientForm._AbstractFormParser.start_optgroup?4(attrs)
-ClientForm._AbstractFormParser.start_select?4(attrs)
-ClientForm._AbstractFormParser.start_textarea?4(attrs)
-ClientForm._AbstractFormParser.unescape_attr?4(name)
-ClientForm._AbstractFormParser.unescape_attrs?4(attrs)
-ClientForm._AbstractFormParser.unknown_charref?4(ref)
-ClientForm._AbstractFormParser.unknown_entityref?4(ref)
-ClientForm._AbstractFormParser?2(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractSgmllibParser.do_option?4(attrs)
-ClientForm._AbstractSgmllibParser.unescape_attr_if_required?4(name)
-ClientForm._AbstractSgmllibParser.unescape_attrs_if_required?4(attrs)
-ClientForm._compress_re?8
-ClientForm._get_label?5(attrs)
-ClientForm._show_debug_messages?5()
-ClientForm.bool?4(expr)
-ClientForm.choose_boundary?4()
-ClientForm.compress_text?4(text)
-ClientForm.debug?4(msg, *args, **kwds)
-ClientForm.deprecation?4(message)
-ClientForm.disambiguate?4(items, nr, **kwds)
-ClientForm.get_entitydefs?4()
-ClientForm.is_listcontrol?4(control)
-ClientForm.issequence?4(x)
-ClientForm.isstringlike?4(x)
-ClientForm.replace_entities?4(match, entities=entities, encoding=encoding)
-ClientForm.unescape?4(data, entities, encoding=DEFAULT_ENCODING)
-ClientForm.unescape_charref?4(data, encoding)
-ClientForm.urlencode?4(query, doseq=False, )
-ComputedAttribute.tests.test_suite?4()
-ComputedAttribute.tests.test_wrapper_support?4()
-DTMLDocument.DTMLDocument.document_src?4()
-DTMLDocument.DTMLDocument.get_size?4()
-DTMLDocument.DTMLDocument.manage_edit?4(title)
-DTMLDocument.manage_addDocument?4(id, title)
-DTMLMethod.DTMLMethod.document_src?4()
-DTMLMethod.DTMLMethod.get_size?4()
-DTMLMethod.DTMLMethod.manage_edit?4(title)
-DTMLMethod.manage_addDTMLMethod?4(id, title)
-DateTime.DateTime.AMPM?4()
-DateTime.DateTime.AMPMMinutes?4()
-DateTime.DateTime.Date?4()
-DateTime.DateTime.DateTime.AMPM?4()
-DateTime.DateTime.DateTime.AMPMMinutes?4()
-DateTime.DateTime.DateTime.Date?4()
-DateTime.DateTime.DateTime.DateError?7
-DateTime.DateTime.DateTime.DateTimeError?7
-DateTime.DateTime.DateTime.Day?4()
-DateTime.DateTime.DateTime.DayOfWeek?4()
-DateTime.DateTime.DateTime.Day_?4()
-DateTime.DateTime.DateTime.HTML4?4()
-DateTime.DateTime.DateTime.ISO8601?4()
-DateTime.DateTime.DateTime.ISO?4()
-DateTime.DateTime.DateTime.JulianDay?4()
-DateTime.DateTime.DateTime.Mon?4()
-DateTime.DateTime.DateTime.Mon_?4()
-DateTime.DateTime.DateTime.Month?4()
-DateTime.DateTime.DateTime.PreciseAMPM?4()
-DateTime.DateTime.DateTime.PreciseTime?4()
-DateTime.DateTime.DateTime.SyntaxError?7
-DateTime.DateTime.DateTime.Time?4()
-DateTime.DateTime.DateTime.TimeError?7
-DateTime.DateTime.DateTime.TimeMinutes?4()
-DateTime.DateTime.DateTime.__init__?1(self, *args, **kw)
-DateTime.DateTime.DateTime._calcTimezoneName?5(x, ms)
-DateTime.DateTime.DateTime._daymap?8
-DateTime.DateTime.DateTime._days?8
-DateTime.DateTime.DateTime._days_a?8
-DateTime.DateTime.DateTime._days_p?8
-DateTime.DateTime.DateTime._isDST?8
-DateTime.DateTime.DateTime._localzone0?8
-DateTime.DateTime.DateTime._localzone1?8
-DateTime.DateTime.DateTime._localzone?8
-DateTime.DateTime.DateTime._month_len?8
-DateTime.DateTime.DateTime._monthmap?8
-DateTime.DateTime.DateTime._months?8
-DateTime.DateTime.DateTime._months_a?8
-DateTime.DateTime.DateTime._months_p?8
-DateTime.DateTime.DateTime._multipleZones?8
-DateTime.DateTime.DateTime._parse?5(st, datefmt=getDefaultDateFormat())
-DateTime.DateTime.DateTime._parse_args?5(*args, **kw)
-DateTime.DateTime.DateTime._parse_iso8601?5(s)
-DateTime.DateTime.DateTime._tzinfo?8
-DateTime.DateTime.DateTime._until_month?8
-DateTime.DateTime.DateTime._upgrade_old?5()
-DateTime.DateTime.DateTime._validDate?5(y, m, d)
-DateTime.DateTime.DateTime._validTime?5(h, m, s)
-DateTime.DateTime.DateTime.aCommon?4()
-DateTime.DateTime.DateTime.aCommonZ?4()
-DateTime.DateTime.DateTime.aDay?4()
-DateTime.DateTime.DateTime.aMonth?4()
-DateTime.DateTime.DateTime.ampm?4()
-DateTime.DateTime.DateTime.day?4()
-DateTime.DateTime.DateTime.dayOfYear?4()
-DateTime.DateTime.DateTime.dd?4()
-DateTime.DateTime.DateTime.delimiters?7
-DateTime.DateTime.DateTime.dow?4()
-DateTime.DateTime.DateTime.dow_1?4()
-DateTime.DateTime.DateTime.earliestTime?4()
-DateTime.DateTime.DateTime.encode?4(out)
-DateTime.DateTime.DateTime.equalTo?4(t)
-DateTime.DateTime.DateTime.fCommon?4()
-DateTime.DateTime.DateTime.fCommonZ?4()
-DateTime.DateTime.DateTime.flt_pattern?7
-DateTime.DateTime.DateTime.greaterThan?4(t)
-DateTime.DateTime.DateTime.greaterThanEqualTo?4(t)
-DateTime.DateTime.DateTime.h_12?4()
-DateTime.DateTime.DateTime.h_24?4()
-DateTime.DateTime.DateTime.hour?4()
-DateTime.DateTime.DateTime.int_pattern?7
-DateTime.DateTime.DateTime.isCurrentDay?4()
-DateTime.DateTime.DateTime.isCurrentHour?4()
-DateTime.DateTime.DateTime.isCurrentMinute?4()
-DateTime.DateTime.DateTime.isCurrentMonth?4()
-DateTime.DateTime.DateTime.isCurrentYear?4()
-DateTime.DateTime.DateTime.isFuture?4()
-DateTime.DateTime.DateTime.isLeapYear?4()
-DateTime.DateTime.DateTime.isPast?4()
-DateTime.DateTime.DateTime.latestTime?4()
-DateTime.DateTime.DateTime.lessThan?4(t)
-DateTime.DateTime.DateTime.lessThanEqualTo?4(t)
-DateTime.DateTime.DateTime.localZone?4(ltm=None)
-DateTime.DateTime.DateTime.millis?4()
-DateTime.DateTime.DateTime.minute?4()
-DateTime.DateTime.DateTime.mm?4()
-DateTime.DateTime.DateTime.month?4()
-DateTime.DateTime.DateTime.name_pattern?7
-DateTime.DateTime.DateTime.notEqualTo?4(t)
-DateTime.DateTime.DateTime.pCommon?4()
-DateTime.DateTime.DateTime.pCommonZ?4()
-DateTime.DateTime.DateTime.pDay?4()
-DateTime.DateTime.DateTime.pMonth?4()
-DateTime.DateTime.DateTime.parts?4()
-DateTime.DateTime.DateTime.rfc822?4()
-DateTime.DateTime.DateTime.second?4()
-DateTime.DateTime.DateTime.space_chars?7
-DateTime.DateTime.DateTime.strftime?4(format)
-DateTime.DateTime.DateTime.timeTime?4()
-DateTime.DateTime.DateTime.timezone?4()
-DateTime.DateTime.DateTime.toZone?4(z)
-DateTime.DateTime.DateTime.tzoffset?4()
-DateTime.DateTime.DateTime.week?4()
-DateTime.DateTime.DateTime.year?4()
-DateTime.DateTime.DateTime.yy?4()
-DateTime.DateTime.DateTime?1(*args, **kw)
-DateTime.DateTime.Day?4()
-DateTime.DateTime.DayOfWeek?4()
-DateTime.DateTime.Day_?4()
-DateTime.DateTime.EPOCH?7
-DateTime.DateTime.HTML4?4()
-DateTime.DateTime.ISO?4()
-DateTime.DateTime.Mon?4()
-DateTime.DateTime.Mon_?4()
-DateTime.DateTime.Month?4()
-DateTime.DateTime.PreciseAMPM?4()
-DateTime.DateTime.PreciseTime?4()
-DateTime.DateTime.Time?4()
-DateTime.DateTime.TimeMinutes?4()
-DateTime.DateTime.Timezones?4()
-DateTime.DateTime._cache.__init__?2(self)
-DateTime.DateTime._cache._zlst?8
-DateTime.DateTime._cache._zmap?8
-DateTime.DateTime._cache?2()
-DateTime.DateTime._calcDependentSecond2?5(yr, mo, dy, hr, mn, sc)
-DateTime.DateTime._calcDependentSecond?5(tz, t)
-DateTime.DateTime._calcHMS?5(x, ms)
-DateTime.DateTime._calcIndependentSecondEtc?5(tz, x, ms)
-DateTime.DateTime._calcSD?5(t)
-DateTime.DateTime._calcYMDHMS?5(x, ms)
-DateTime.DateTime._calendarday?5(j)
-DateTime.DateTime._correctYear?5(year)
-DateTime.DateTime._findLocalTimeZoneName?5(isDST)
-DateTime.DateTime._julianday?5(yr, mo, dy)
-DateTime.DateTime._system_time?8
-DateTime.DateTime._timezone.__init__?2(self, data)
-DateTime.DateTime._timezone.default_index?4()
-DateTime.DateTime._timezone.index?4(t=None)
-DateTime.DateTime._timezone.info?4(t=None)
-DateTime.DateTime._timezone?2(data)
-DateTime.DateTime._tzoffset2iso8601zone?5(seconds)
-DateTime.DateTime._tzoffset2rfc822zone?5(seconds)
-DateTime.DateTime._tzoffset?5(tz, t)
-DateTime.DateTime.aCommon?4()
-DateTime.DateTime.aCommonZ?4()
-DateTime.DateTime.aDay?4()
-DateTime.DateTime.aMonth?4()
-DateTime.DateTime.ampm?4()
-DateTime.DateTime.day?4()
-DateTime.DateTime.dayOfYear?4()
-DateTime.DateTime.dd?4()
-DateTime.DateTime.default_datefmt?7
-DateTime.DateTime.dow?4()
-DateTime.DateTime.dow_1?4()
-DateTime.DateTime.earliestTime?4()
-DateTime.DateTime.equalTo?4()
-DateTime.DateTime.fCommon?4()
-DateTime.DateTime.fCommonZ?4()
-DateTime.DateTime.getDefaultDateFormat?4()
-DateTime.DateTime.greaterThan?4()
-DateTime.DateTime.greaterThanEqualTo?4()
-DateTime.DateTime.h_12?4()
-DateTime.DateTime.h_24?4()
-DateTime.DateTime.hour?4()
-DateTime.DateTime.i?7
-DateTime.DateTime.isCurrentDay?4()
-DateTime.DateTime.isCurrentHour?4()
-DateTime.DateTime.isCurrentMinute?4()
-DateTime.DateTime.isCurrentMonth?4()
-DateTime.DateTime.isCurrentYear?4()
-DateTime.DateTime.isFuture?4()
-DateTime.DateTime.isLeapYear?4()
-DateTime.DateTime.isPast?4()
-DateTime.DateTime.jd1901?7
-DateTime.DateTime.latestTime?4()
-DateTime.DateTime.lessThan?4()
-DateTime.DateTime.lessThanEqualTo?4()
-DateTime.DateTime.millis?4()
-DateTime.DateTime.minute?4()
-DateTime.DateTime.mm?4()
-DateTime.DateTime.month?4()
-DateTime.DateTime.notEqualTo?4()
-DateTime.DateTime.numericTimeZoneMatch?7
-DateTime.DateTime.pCommon?4()
-DateTime.DateTime.pCommonZ?4()
-DateTime.DateTime.pDay?4()
-DateTime.DateTime.pMonth?4()
-DateTime.DateTime.parts?4()
-DateTime.DateTime.rfc822?4()
-DateTime.DateTime.safegmtime?4(t)
-DateTime.DateTime.safelocaltime?4(t)
-DateTime.DateTime.second?4()
-DateTime.DateTime.strftime?4()
-DateTime.DateTime.strftimeFormatter.__init__?1(self, dt, format)
-DateTime.DateTime.strftimeFormatter?1(dt, format)
-DateTime.DateTime.time?4()
-DateTime.DateTime.timeTime?4()
-DateTime.DateTime.timezone?4()
-DateTime.DateTime.tm?7
-DateTime.DateTime.toZone?4()
-DateTime.DateTime.to_month?7
-DateTime.DateTime.to_year?7
-DateTime.DateTime.year?4()
-DateTime.DateTime.yy?4()
-DateTime.DateTimeZone._data?8
-DateTime.interfaces.IDateTime.AMPM?4()
-DateTime.interfaces.IDateTime.AMPMMinutes?4()
-DateTime.interfaces.IDateTime.Date?4()
-DateTime.interfaces.IDateTime.Day?4()
-DateTime.interfaces.IDateTime.DayOfWeek?4()
-DateTime.interfaces.IDateTime.Day_?4()
-DateTime.interfaces.IDateTime.HTML4?4()
-DateTime.interfaces.IDateTime.ISO8601?4()
-DateTime.interfaces.IDateTime.ISO?4()
-DateTime.interfaces.IDateTime.JulianDay?4()
-DateTime.interfaces.IDateTime.Mon?4()
-DateTime.interfaces.IDateTime.Mon_?4()
-DateTime.interfaces.IDateTime.Month?4()
-DateTime.interfaces.IDateTime.PreciseAMPM?4()
-DateTime.interfaces.IDateTime.PreciseTime?4()
-DateTime.interfaces.IDateTime.Time?4()
-DateTime.interfaces.IDateTime.TimeMinutes?4()
-DateTime.interfaces.IDateTime.aCommon?4()
-DateTime.interfaces.IDateTime.aCommonZ?4()
-DateTime.interfaces.IDateTime.aDay?4()
-DateTime.interfaces.IDateTime.aMonth?4()
-DateTime.interfaces.IDateTime.ampm?4()
-DateTime.interfaces.IDateTime.day?4()
-DateTime.interfaces.IDateTime.dayOfYear?4()
-DateTime.interfaces.IDateTime.dd?4()
-DateTime.interfaces.IDateTime.dow?4()
-DateTime.interfaces.IDateTime.dow_1?4()
-DateTime.interfaces.IDateTime.earliestTime?4()
-DateTime.interfaces.IDateTime.equalTo?4()
-DateTime.interfaces.IDateTime.fCommon?4()
-DateTime.interfaces.IDateTime.fCommonZ?4()
-DateTime.interfaces.IDateTime.greaterThan?4()
-DateTime.interfaces.IDateTime.greaterThanEqualTo?4()
-DateTime.interfaces.IDateTime.h_12?4()
-DateTime.interfaces.IDateTime.h_24?4()
-DateTime.interfaces.IDateTime.hour?4()
-DateTime.interfaces.IDateTime.isCurrentDay?4()
-DateTime.interfaces.IDateTime.isCurrentHour?4()
-DateTime.interfaces.IDateTime.isCurrentMinute?4()
-DateTime.interfaces.IDateTime.isCurrentMonth?4()
-DateTime.interfaces.IDateTime.isCurrentYear?4()
-DateTime.interfaces.IDateTime.isFuture?4()
-DateTime.interfaces.IDateTime.isLeapYear?4()
-DateTime.interfaces.IDateTime.isPast?4()
-DateTime.interfaces.IDateTime.latestTime?4()
-DateTime.interfaces.IDateTime.lessThan?4()
-DateTime.interfaces.IDateTime.lessThanEqualTo?4()
-DateTime.interfaces.IDateTime.localZone?4()
-DateTime.interfaces.IDateTime.millis?4()
-DateTime.interfaces.IDateTime.minute?4()
-DateTime.interfaces.IDateTime.mm?4()
-DateTime.interfaces.IDateTime.month?4()
-DateTime.interfaces.IDateTime.notEqualTo?4()
-DateTime.interfaces.IDateTime.pCommon?4()
-DateTime.interfaces.IDateTime.pCommonZ?4()
-DateTime.interfaces.IDateTime.pDay?4()
-DateTime.interfaces.IDateTime.pMonth?4()
-DateTime.interfaces.IDateTime.parts?4()
-DateTime.interfaces.IDateTime.rfc822?4()
-DateTime.interfaces.IDateTime.second?4()
-DateTime.interfaces.IDateTime.strftime?4()
-DateTime.interfaces.IDateTime.timeTime?4()
-DateTime.interfaces.IDateTime.timezone?4()
-DateTime.interfaces.IDateTime.toZone?4()
-DateTime.interfaces.IDateTime.tzoffset?4()
-DateTime.interfaces.IDateTime.week?4()
-DateTime.interfaces.IDateTime.year?4()
-DateTime.interfaces.IDateTime.yy?4()
-DocumentTemplate.DT_HTML.HTML.SubTemplate?4(name)
-DocumentTemplate.DT_HTML.HTML.SubTemplate__roles__?7
-DocumentTemplate.DT_HTML.HTML.errQuote?7
-DocumentTemplate.DT_HTML.HTML.errQuote__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage_edit?4(data, REQUEST=None)
-DocumentTemplate.DT_HTML.HTML.manage_editDocument?7
-DocumentTemplate.DT_HTML.HTML.manage_editDocument__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage_editForm?4(URL1, REQUEST)
-DocumentTemplate.DT_HTML.HTML.manage_editForm__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage_edit__roles__?7
-DocumentTemplate.DT_HTML.HTML.management_interface?4()
-DocumentTemplate.DT_HTML.HTML.management_interface__roles__?7
-DocumentTemplate.DT_HTML.HTML.parseTag?4(match_ob, command=None, sargs='')
-DocumentTemplate.DT_HTML.HTML.parseTag__roles__?7
-DocumentTemplate.DT_HTML.HTML.quotedHTML?4(text=None, character_entities=(
-                       (('&'), '&amp;'), (("<"), '&lt;' ), ((">"), '&gt;' ), (('"'), '&quot;')))
-DocumentTemplate.DT_HTML.HTML.quotedHTML__roles__?7
-DocumentTemplate.DT_HTML.HTML.tagre?4()
-DocumentTemplate.DT_HTML.HTML.tagre__roles__?7
-DocumentTemplate.DT_HTML.HTML.varExtra?4(match_ob)
-DocumentTemplate.DT_HTML.HTML.varExtra__roles__?7
-DocumentTemplate.DT_HTML.HTMLDefault.copy_class?7
-DocumentTemplate.DT_HTML.HTMLDefault.copy_class__roles__?7
-DocumentTemplate.DT_HTML.HTMLDefault.manage_edit?4(data, PARENTS, URL1, REQUEST)
-DocumentTemplate.DT_HTML.HTMLDefault.manage_edit__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_default?4(REQUEST=None)
-DocumentTemplate.DT_HTML.HTMLFile.manage_default__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_edit?4(data, PARENTS=[], URL1='', URL2='', REQUEST='', SUBMIT='')
-DocumentTemplate.DT_HTML.HTMLFile.manage_editDocument?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_editDocument__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_editForm?4(URL1, REQUEST)
-DocumentTemplate.DT_HTML.HTMLFile.manage_editForm__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_edit__roles__?7
-DocumentTemplate.DT_HTML.dtml_re_class.group?4(*args)
-DocumentTemplate.DT_HTML.dtml_re_class.search?4(text, start=0, name_match=re.compile('[\000- ]*[a-zA-Z]+[\000- ]*').match, end_match=re.compile('[\000- ]*(/|end)', re.I).match, start_search=re.compile('[<&]').search, ent_name=re.compile('[-a-zA-Z0-9_.]+').match, )
-DocumentTemplate.DT_HTML.dtml_re_class.start?4(*args)
-DocumentTemplate.DT_If.Else.name?7
-DocumentTemplate.DT_If.If.__init__?1(self, blocks)
-DocumentTemplate.DT_If.If.blockContinuations?7
-DocumentTemplate.DT_If.If.elses?7
-DocumentTemplate.DT_If.If.expr?7
-DocumentTemplate.DT_If.If.name?7
-DocumentTemplate.DT_If.If?1(blocks)
-DocumentTemplate.DT_If.Unless.__init__?1(self, blocks)
-DocumentTemplate.DT_If.Unless.blockContinuations?7
-DocumentTemplate.DT_If.Unless.name?7
-DocumentTemplate.DT_If.Unless?1(blocks)
-DocumentTemplate.DT_In.In?7
-DocumentTemplate.DT_In.InClass.__init__?1(self, blocks)
-DocumentTemplate.DT_In.InClass.elses?7
-DocumentTemplate.DT_In.InClass.expr?7
-DocumentTemplate.DT_In.InClass.renderwb?4(md)
-DocumentTemplate.DT_In.InClass.renderwob?4(md)
-DocumentTemplate.DT_In.InClass.reverse?7
-DocumentTemplate.DT_In.InClass.reverse_sequence?4(sequence)
-DocumentTemplate.DT_In.InClass.sort_expr?7
-DocumentTemplate.DT_In.InClass.sort_sequence?4(sequence, md)
-DocumentTemplate.DT_In.InClass.start_name_re?7
-DocumentTemplate.DT_In.InClass?1(blocks)
-DocumentTemplate.DT_In.InFactory.blockContinuations?7
-DocumentTemplate.DT_In.InFactory.name?7
-DocumentTemplate.DT_In.SortBy.__init__?1(self, multsort, sf_list)
-DocumentTemplate.DT_In.SortBy?1(multsort, sf_list)
-DocumentTemplate.DT_In.StringTypes?7
-DocumentTemplate.DT_In.TupleType?7
-DocumentTemplate.DT_In.basic_type?7
-DocumentTemplate.DT_In.int_param?4(params, md, name, default=0, st=type(''))
-DocumentTemplate.DT_In.make_sortfunctions?4(sortfields, md)
-DocumentTemplate.DT_In.nocase?4(str1, str2)
-DocumentTemplate.DT_In.strcoll_nocase?4(str1, str2)
-DocumentTemplate.DT_InSV.TupleType?7
-DocumentTemplate.DT_InSV.opt?4(start, end, size, orphan, sequence)
-DocumentTemplate.DT_InSV.sequence_variables.Letter?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.Roman?4(num)
-DocumentTemplate.DT_InSV.sequence_variables.__init__?1(self, items=None, query_string='', start_name_re=None, alt_prefix='')
-DocumentTemplate.DT_InSV.sequence_variables.alt_prefix?7
-DocumentTemplate.DT_InSV.sequence_variables.even?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.first?4(name, key='')
-DocumentTemplate.DT_InSV.sequence_variables.item?4(index, tt=type(()))
-DocumentTemplate.DT_InSV.sequence_variables.key?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.last?4(name, key='')
-DocumentTemplate.DT_InSV.sequence_variables.length?4(ignored)
-DocumentTemplate.DT_InSV.sequence_variables.letter?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.next_batches?4(suffix='batches', key='')
-DocumentTemplate.DT_InSV.sequence_variables.number?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.odd?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.previous_batches?4(suffix='batches', key='')
-DocumentTemplate.DT_InSV.sequence_variables.query?4(*ignored)
-DocumentTemplate.DT_InSV.sequence_variables.roman?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.special_prefixes?7
-DocumentTemplate.DT_InSV.sequence_variables.statistic_names?7
-DocumentTemplate.DT_InSV.sequence_variables.statistics?4(name, key)
-DocumentTemplate.DT_InSV.sequence_variables.value?4(index, name)
-DocumentTemplate.DT_InSV.sequence_variables?1(items=None, query_string='', start_name_re=None, alt_prefix='')
-DocumentTemplate.DT_Let.Let.__init__?1(self, blocks)
-DocumentTemplate.DT_Let.Let.blockContinuations?7
-DocumentTemplate.DT_Let.Let.name?7
-DocumentTemplate.DT_Let.Let.render?4(md)
-DocumentTemplate.DT_Let.Let?1(blocks)
-DocumentTemplate.DT_Let.parse_let_params?4(text, result=None, tag='let', parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-DocumentTemplate.DT_Raise.Raise.__init__?1(self, blocks)
-DocumentTemplate.DT_Raise.Raise.blockContinuations?7
-DocumentTemplate.DT_Raise.Raise.expr?7
-DocumentTemplate.DT_Raise.Raise.name?7
-DocumentTemplate.DT_Raise.Raise.render?4(md)
-DocumentTemplate.DT_Raise.Raise?1(blocks)
-DocumentTemplate.DT_Return.DTReturn.__init__?1(self, v)
-DocumentTemplate.DT_Return.DTReturn?1(v)
-DocumentTemplate.DT_Return.ReturnTag.__init__?1(self, args)
-DocumentTemplate.DT_Return.ReturnTag.expr?7
-DocumentTemplate.DT_Return.ReturnTag.name?7
-DocumentTemplate.DT_Return.ReturnTag.render?4(md)
-DocumentTemplate.DT_Return.ReturnTag?1(args)
-DocumentTemplate.DT_String.File.manage_edit?4(data)
-DocumentTemplate.DT_String.File.manage_edit__roles__?7
-DocumentTemplate.DT_String.FileMixin.__init__?1(self, file_name='', mapping=None, __name__='', **vars)
-DocumentTemplate.DT_String.FileMixin.edited_source?7
-DocumentTemplate.DT_String.FileMixin.read_raw?4()
-DocumentTemplate.DT_String.FileMixin.read_raw__roles__?7
-DocumentTemplate.DT_String.FileMixin?1(file_name='', mapping=None, __name__='', **vars)
-DocumentTemplate.DT_String.String.SubTemplate?4(name)
-DocumentTemplate.DT_String.String.SubTemplate__roles__?7
-DocumentTemplate.DT_String.String.ZDocumentTemplate_afterRender?4(md, result)
-DocumentTemplate.DT_String.String.ZDocumentTemplate_afterRender__roles__?7
-DocumentTemplate.DT_String.String.ZDocumentTemplate_beforeRender?4(md, default)
-DocumentTemplate.DT_String.String.ZDocumentTemplate_beforeRender__roles__?7
-DocumentTemplate.DT_String.String.__init__?1(self, source_string='', mapping=None, __name__='<string>', **vars)
-DocumentTemplate.DT_String.String._parseTag?5(match_ob, command=None, sargs='', tt=type(()))
-DocumentTemplate.DT_String.String._parseTag__roles__?8
-DocumentTemplate.DT_String.String.commands?7
-DocumentTemplate.DT_String.String.commands__roles__?7
-DocumentTemplate.DT_String.String.cook?4(cooklock=thread.allocate_lock(), )
-DocumentTemplate.DT_String.String.cook__roles__?7
-DocumentTemplate.DT_String.String.default?4(name=None, **kw)
-DocumentTemplate.DT_String.String.default__roles__?7
-DocumentTemplate.DT_String.String.errQuote?4(s)
-DocumentTemplate.DT_String.String.errQuote__roles__?7
-DocumentTemplate.DT_String.String.func_code?7
-DocumentTemplate.DT_String.String.func_defaults?7
-DocumentTemplate.DT_String.String.func_defaults__roles__?7
-DocumentTemplate.DT_String.String.guarded_getattr?7
-DocumentTemplate.DT_String.String.guarded_getitem?7
-DocumentTemplate.DT_String.String.id?7
-DocumentTemplate.DT_String.String.initvars?4(globals, vars)
-DocumentTemplate.DT_String.String.initvars__roles__?7
-DocumentTemplate.DT_String.String.isDocTemp?7
-DocumentTemplate.DT_String.String.manage_edit?4(data, REQUEST=None)
-DocumentTemplate.DT_String.String.manage_edit__roles__?7
-DocumentTemplate.DT_String.String.munge?4(source_string=None, mapping=None, **vars)
-DocumentTemplate.DT_String.String.munge__roles__?7
-DocumentTemplate.DT_String.String.name?4()
-DocumentTemplate.DT_String.String.parse?4(text, start=0, result=None, tagre=None)
-DocumentTemplate.DT_String.String.parseTag?4(match_ob, command=None, sargs='')
-DocumentTemplate.DT_String.String.parseTag__roles__?7
-DocumentTemplate.DT_String.String.parse__roles__?7
-DocumentTemplate.DT_String.String.parse_block?4(text, start, result, tagre, stag, sloc, sargs, scommand)
-DocumentTemplate.DT_String.String.parse_block__roles__?7
-DocumentTemplate.DT_String.String.parse_close?4(text, start, tagre, stag, sloc, scommand, sa)
-DocumentTemplate.DT_String.String.parse_close__roles__?7
-DocumentTemplate.DT_String.String.parse_error?4(mess, tag, text, start)
-DocumentTemplate.DT_String.String.parse_error__roles__?7
-DocumentTemplate.DT_String.String.read?4(raw=None)
-DocumentTemplate.DT_String.String.read__roles__?7
-DocumentTemplate.DT_String.String.read_raw?4(raw=None)
-DocumentTemplate.DT_String.String.read_raw__roles__?7
-DocumentTemplate.DT_String.String.setName?4(v)
-DocumentTemplate.DT_String.String.setName__roles__?7
-DocumentTemplate.DT_String.String.shared_globals?7
-DocumentTemplate.DT_String.String.shared_globals__roles__?7
-DocumentTemplate.DT_String.String.skip_eol?4(text, start, eol=re.compile('[ \t]*\n'))
-DocumentTemplate.DT_String.String.skip_eol__roles__?7
-DocumentTemplate.DT_String.String.tagre?4()
-DocumentTemplate.DT_String.String.tagre__roles__?7
-DocumentTemplate.DT_String.String.var?4(name=None, **kw)
-DocumentTemplate.DT_String.String.varExtra?4(match_ob)
-DocumentTemplate.DT_String.String.varExtra__roles__?7
-DocumentTemplate.DT_String.String.var__roles__?7
-DocumentTemplate.DT_String.String?1(source_string='', mapping=None, __name__='<string>', **vars)
-DocumentTemplate.DT_String._marker?8
-DocumentTemplate.DT_Try.Try.__init__?1(self, blocks)
-DocumentTemplate.DT_Try.Try.blockContinuations?7
-DocumentTemplate.DT_Try.Try.elseBlock?7
-DocumentTemplate.DT_Try.Try.finallyBlock?7
-DocumentTemplate.DT_Try.Try.find_handler?4(exception)
-DocumentTemplate.DT_Try.Try.match_base?4(exception, name)
-DocumentTemplate.DT_Try.Try.name?7
-DocumentTemplate.DT_Try.Try.render?4(md)
-DocumentTemplate.DT_Try.Try.render_try_except?4(md)
-DocumentTemplate.DT_Try.Try.render_try_finally?4(md)
-DocumentTemplate.DT_Try.Try?1(blocks)
-DocumentTemplate.DT_UI.FactoryDefaultString?7
-DocumentTemplate.DT_Util.Add_with_prefix.__init__?1(self, map, defprefix, prefix)
-DocumentTemplate.DT_Util.Add_with_prefix?1(map, defprefix, prefix)
-DocumentTemplate.DT_Util.Eval.eval?4(md)
-DocumentTemplate.DT_Util.Expr_doc?7
-DocumentTemplate.DT_Util.LIMITED_BUILTINS?7
-DocumentTemplate.DT_Util.ListType?7
-DocumentTemplate.DT_Util.NotBindable.__init__?1(self, f)
-DocumentTemplate.DT_Util.NotBindable?1(f)
-DocumentTemplate.DT_Util.ParseError?7
-DocumentTemplate.DT_Util.StringFunctionWrapper.__init__?1(self, method)
-DocumentTemplate.DT_Util.StringFunctionWrapper?1(method)
-DocumentTemplate.DT_Util._marker?8
-DocumentTemplate.DT_Util.add_with_prefix?4(map, defprefix, prefix)
-DocumentTemplate.DT_Util.careful_getattr?4(md, inst, name, default=_marker)
-DocumentTemplate.DT_Util.careful_hasattr?4(md, inst, name)
-DocumentTemplate.DT_Util.functype?7
-DocumentTemplate.DT_Util.int_param?4(params, md, name, default=0, st=type(''))
-DocumentTemplate.DT_Util.name_param?4(params, tag='', expr=0, attr='name', default_unnamed=1)
-DocumentTemplate.DT_Util.namespace?4(self, **kw)
-DocumentTemplate.DT_Util.parse_params?4(text, result=None, tag='', unparmre=re.compile('([\000- ]*([^\000- ="]+))'), qunparmre=re.compile('([\000- ]*("[^"]*"))'), parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-DocumentTemplate.DT_Util.render?4(self, v)
-DocumentTemplate.DT_Util.simple_name?7
-DocumentTemplate.DT_Util.str?7
-DocumentTemplate.DT_Util.test?7
-DocumentTemplate.DT_Var.Call.__init__?1(self, args)
-DocumentTemplate.DT_Var.Call.expr?7
-DocumentTemplate.DT_Var.Call.name?7
-DocumentTemplate.DT_Var.Call?1(args)
-DocumentTemplate.DT_Var.Comment.__init__?1(self, args, fmt='')
-DocumentTemplate.DT_Var.Comment.blockContinuations?7
-DocumentTemplate.DT_Var.Comment.name?7
-DocumentTemplate.DT_Var.Comment.render?4(md)
-DocumentTemplate.DT_Var.Comment?1(args, fmt='')
-DocumentTemplate.DT_Var.Var.__init__?1(self, args, fmt='s')
-DocumentTemplate.DT_Var.Var.expr?7
-DocumentTemplate.DT_Var.Var.name?7
-DocumentTemplate.DT_Var.Var.render?4(md)
-DocumentTemplate.DT_Var.Var?1(args, fmt='s')
-DocumentTemplate.DT_Var.dollars_and_cents?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.dollars_and_cents_with_commas?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.len_comma?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.len_format?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.modifiers?7
-DocumentTemplate.DT_Var.newline_to_br?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.restructured_text?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.spacify?4(val)
-DocumentTemplate.DT_Var.special_formats?7
-DocumentTemplate.DT_Var.sql_quote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.structured_text?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.thousands_commas?4(v, name='(Unknown name)', md={}, thou=re.compile(
-                         r"([0-9])([0-9][0-9][0-9]([, .]|$))").search)
-DocumentTemplate.DT_Var.url_quote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.url_quote_plus?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.url_unquote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.url_unquote_plus?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.whole_dollars?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.whole_dollars_with_commas?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_With.With.__init__?1(self, blocks)
-DocumentTemplate.DT_With.With.blockContinuations?7
-DocumentTemplate.DT_With.With.mapping?7
-DocumentTemplate.DT_With.With.name?7
-DocumentTemplate.DT_With.With.only?7
-DocumentTemplate.DT_With.With.render?4(md)
-DocumentTemplate.DT_With.With?1(blocks)
-DocumentTemplate.DTtestExpr.test1?4()
-DocumentTemplate.DTtestExpr.test2?4()
-DocumentTemplate.DTtestExpr.test3?4()
-DocumentTemplate.DTtestExpr.test4?4()
-DocumentTemplate.DocumentTemplate.ParseError?7
-DocumentTemplate.VSEval.careful_mul?4(env, *factors)
-DocumentTemplate.html_quote.html_quote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.pDocumentTemplate.ClassTypes?7
-DocumentTemplate.pDocumentTemplate.DictInstance.__init__?1(self, mapping)
-DocumentTemplate.pDocumentTemplate.DictInstance?1(mapping)
-DocumentTemplate.pDocumentTemplate.InstanceDict.__init__?1(self, o, namespace, guarded_getattr=None)
-DocumentTemplate.pDocumentTemplate.InstanceDict.guarded_getattr?7
-DocumentTemplate.pDocumentTemplate.InstanceDict.has_key?4(key)
-DocumentTemplate.pDocumentTemplate.InstanceDict.keys?4()
-DocumentTemplate.pDocumentTemplate.InstanceDict?1(o, namespace, guarded_getattr=None)
-DocumentTemplate.pDocumentTemplate.MultiMapping.__init__?1(self)
-DocumentTemplate.pDocumentTemplate.MultiMapping.keys?4()
-DocumentTemplate.pDocumentTemplate.MultiMapping.pop?4(n=1)
-DocumentTemplate.pDocumentTemplate.MultiMapping.push?4(d)
-DocumentTemplate.pDocumentTemplate.MultiMapping?1()
-DocumentTemplate.pDocumentTemplate.TemplateDict.__init__?1(self)
-DocumentTemplate.pDocumentTemplate.TemplateDict._pop?5(n=1)
-DocumentTemplate.pDocumentTemplate.TemplateDict._push?5(d)
-DocumentTemplate.pDocumentTemplate.TemplateDict.getitem?7
-DocumentTemplate.pDocumentTemplate.TemplateDict.has_key?4(key)
-DocumentTemplate.pDocumentTemplate.TemplateDict.level?7
-DocumentTemplate.pDocumentTemplate.TemplateDict?1()
-DocumentTemplate.pDocumentTemplate.join_unicode?4(rendered)
-DocumentTemplate.pDocumentTemplate.render_blocks?4(blocks, md)
-DocumentTemplate.pDocumentTemplate.safe_callable?4(ob)
-DocumentTemplate.sequence.SortEx.SortBy.__init__?1(self, multsort, sf_list)
-DocumentTemplate.sequence.SortEx.SortBy?1(multsort, sf_list)
-DocumentTemplate.sequence.SortEx.SortEx?7
-DocumentTemplate.sequence.SortEx.basic_type?7
-DocumentTemplate.sequence.SortEx.getStrcoll?4()
-DocumentTemplate.sequence.SortEx.getStrcoll_nocase?4()
-DocumentTemplate.sequence.SortEx.make_sortfunctions?4(sortfields, _)
-DocumentTemplate.sequence.SortEx.nocase?4(str1, str2)
-DocumentTemplate.sequence.SortEx.sort?4(sequence, sort=(), _=None, mapping=0)
-DocumentTemplate.sequence.SortEx.strcoll_nocase?4(str1, str2)
-DocumentTemplate.ustr._exception_str?5(exc)
-DocumentTemplate.ustr.nasty_exception_str?7
-DocumentTemplate.ustr.ustr?4(v)
-ExtensionClass.tests.Custom.__init__?1(self, x, y)
-ExtensionClass.tests.Custom?1(x, y)
-ExtensionClass.tests.Simple.__init__?1(self, name, **kw)
-ExtensionClass.tests.Simple?1(name, **kw)
-ExtensionClass.tests.Slotted.__init__?1(self, s1, s2)
-ExtensionClass.tests.Slotted?1(s1, s2)
-ExtensionClass.tests.SubSlotted.__init__?1(self, s1, s2, s3)
-ExtensionClass.tests.SubSlotted?1(s1, s2, s3)
-ExtensionClass.tests.SubSubSlotted.__init__?1(self, s1, s2, s3, **kw)
-ExtensionClass.tests.SubSubSlotted?1(s1, s2, s3, **kw)
-ExtensionClass.tests.cmpattrs?4(self, other, *attrs)
-ExtensionClass.tests.old_test_add?4()
-ExtensionClass.tests.print_dict?4(d)
-ExtensionClass.tests.proper_error_on_deleattr?4()
-ExtensionClass.tests.test_Basic_gc?4()
-ExtensionClass.tests.test_NoInstanceDictionaryBase?4()
-ExtensionClass.tests.test___of___w_metaclass_instance?4()
-ExtensionClass.tests.test___of__set_after_creation?4()
-ExtensionClass.tests.test__basicnew__?4()
-ExtensionClass.tests.test_avoiding___init__decoy_w_inheritedAttribute?4()
-ExtensionClass.tests.test_basic_pickling?4()
-ExtensionClass.tests.test_class_creation_under_stress?4()
-ExtensionClass.tests.test_inheriting___doc__?4()
-ExtensionClass.tests.test_mixing?4()
-ExtensionClass.tests.test_mro?4()
-ExtensionClass.tests.test_of_not_called_when_not_accessed_through_EC_instance?4()
-ExtensionClass.tests.test_pickling_w_overrides?4()
-ExtensionClass.tests.test_pickling_w_slots?4()
-ExtensionClass.tests.test_pickling_w_slots_only?4()
-ExtensionClass.tests.test_pickling_w_slots_w_empty_dict?4()
-ExtensionClass.tests.test_setattr_on_extension_type?4()
-ExtensionClass.tests.test_suite?4()
-ExternalMethod.ExternalMethod.manage_edit?4(module, function, REQUEST=None)
-ExternalMethod.manage_addExternalMethod?4(id, title, module, function)
-File.File.getContentType?4()
-File.File.getSize?4()
-File.File.update_data?4(content_type=None, size=None)
-File.manage_addFile?4(id, file='', title='', precondition='', content_type='')
-Folder.manage_addFolder?4(id, title)
-Globals.DevelopmentMode?7
-Globals.INSTANCE_HOME?7
-Globals.InitializeClass?7
-Globals.NOT_REPLACEABLE?7
-Globals.REPLACEABLE?7
-Globals.SOFTWARE_HOME?7
-Globals.UNIQUE?7
-Globals.VersionNameName?7
-Globals.ZOPE_HOME?7
-Globals._cfg?8
-Globals.data_dir?7
-Globals.opened?7
-HelpSys.APIHelpTopic.APIDoc.SearchableText?4()
-HelpSys.APIHelpTopic.APIDoc.__init__?1(self, klass, isInterface=0)
-HelpSys.APIHelpTopic.APIDoc._createFromClass?5(klass)
-HelpSys.APIHelpTopic.APIDoc._createFromInterface?5(klass)
-HelpSys.APIHelpTopic.APIDoc.extends?7
-HelpSys.APIHelpTopic.APIDoc.security?7
-HelpSys.APIHelpTopic.APIDoc.view?7
-HelpSys.APIHelpTopic.APIDoc?1(klass, isInterface=0)
-HelpSys.APIHelpTopic.APIHelpTopic.SearchableText?4()
-HelpSys.APIHelpTopic.APIHelpTopic.__init__?1(self, id, title, file)
-HelpSys.APIHelpTopic.APIHelpTopic.funcs?7
-HelpSys.APIHelpTopic.APIHelpTopic.index_html?7
-HelpSys.APIHelpTopic.APIHelpTopic.isAPIHelpTopic?7
-HelpSys.APIHelpTopic.APIHelpTopic?1(id, title, file)
-HelpSys.APIHelpTopic.AttributeDoc.__init__?1(self, name, value)
-HelpSys.APIHelpTopic.AttributeDoc.security?7
-HelpSys.APIHelpTopic.AttributeDoc.view?7
-HelpSys.APIHelpTopic.AttributeDoc?1(name, value)
-HelpSys.APIHelpTopic.MethodDoc.__init__?1(self, func, isInterface=0)
-HelpSys.APIHelpTopic.MethodDoc._createFromFunc?5(func)
-HelpSys.APIHelpTopic.MethodDoc._createFromInterfaceMethod?5(func)
-HelpSys.APIHelpTopic.MethodDoc.kwargs?7
-HelpSys.APIHelpTopic.MethodDoc.security?7
-HelpSys.APIHelpTopic.MethodDoc.varargs?7
-HelpSys.APIHelpTopic.MethodDoc.view?7
-HelpSys.APIHelpTopic.MethodDoc?1(func, isInterface=0)
-HelpSys.APIHelpTopic._ignore_objects?8
-HelpSys.APIHelpTopic.trim_doc_string?4(text)
-HelpSys.HelpSys.HelpSys.HelpButton?4(topic, product)
-HelpSys.HelpSys.HelpSys.__init__?1(self, id='HelpSys')
-HelpSys.HelpSys.HelpSys.button?7
-HelpSys.HelpSys.HelpSys.helpLink?4(product='OFSP', topic='ObjectManager_Contents.stx')
-HelpSys.HelpSys.HelpSys.helpURL?7
-HelpSys.HelpSys.HelpSys.helpValues?4(spec=None)
-HelpSys.HelpSys.HelpSys.index_html?7
-HelpSys.HelpSys.HelpSys.main?7
-HelpSys.HelpSys.HelpSys.manage_options?7
-HelpSys.HelpSys.HelpSys.menu?7
-HelpSys.HelpSys.HelpSys.meta_type?7
-HelpSys.HelpSys.HelpSys.results?7
-HelpSys.HelpSys.HelpSys.search?7
-HelpSys.HelpSys.HelpSys.searchResults?7
-HelpSys.HelpSys.HelpSys.security?7
-HelpSys.HelpSys.HelpSys.standard_html_footer?7
-HelpSys.HelpSys.HelpSys.standard_html_header?7
-HelpSys.HelpSys.HelpSys.tpValues?4()
-HelpSys.HelpSys.HelpSys?1(id='HelpSys')
-HelpSys.HelpSys.ProductHelp.__init__?1(self, id='Help', title='')
-HelpSys.HelpSys.ProductHelp.addTopic?4(id, title, REQUEST=None)
-HelpSys.HelpSys.ProductHelp.addTopicForm?7
-HelpSys.HelpSys.ProductHelp.all_meta_types?4()
-HelpSys.HelpSys.ProductHelp.helpValues?4(REQUEST=None)
-HelpSys.HelpSys.ProductHelp.icon?7
-HelpSys.HelpSys.ProductHelp.lastRegistered?7
-HelpSys.HelpSys.ProductHelp.manage_options?7
-HelpSys.HelpSys.ProductHelp.meta_type?7
-HelpSys.HelpSys.ProductHelp.meta_types?7
-HelpSys.HelpSys.ProductHelp.security?7
-HelpSys.HelpSys.ProductHelp.standard_html_footer?7
-HelpSys.HelpSys.ProductHelp.standard_html_header?7
-HelpSys.HelpSys.ProductHelp.tpValues?4()
-HelpSys.HelpSys.ProductHelp?1(id='Help', title='')
-HelpSys.HelpSys.TreeCollection.__init__?1(self, id, objs, simple=1)
-HelpSys.HelpSys.TreeCollection.tpId?4()
-HelpSys.HelpSys.TreeCollection.tpValues?4()
-HelpSys.HelpSys.TreeCollection?1(id, objs, simple=1)
-HelpSys.HelpTopic.DTMLDocumentTopic.SearchableText?4()
-HelpSys.HelpTopic.DTMLDocumentTopic.icon?7
-HelpSys.HelpTopic.DTMLDocumentTopic.meta_type?7
-HelpSys.HelpTopic.DTMLDocumentTopic.munge?4(*args, **kw)
-HelpSys.HelpTopic.DTMLTopic.SearchableText?4()
-HelpSys.HelpTopic.DTMLTopic.__init__?1(self, id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.DTMLTopic?1(id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.HelpTopic._check_for_update?5()
-HelpSys.HelpTopic.HelpTopic._set_last_read?5(filepath)
-HelpSys.HelpTopic.HelpTopic._v_last_read?8
-HelpSys.HelpTopic.HelpTopic.icon?7
-HelpSys.HelpTopic.HelpTopic.index_html?4(REQUEST, RESPONSE)
-HelpSys.HelpTopic.HelpTopic.manage_options?7
-HelpSys.HelpTopic.HelpTopic.meta_type?7
-HelpSys.HelpTopic.HelpTopic.security?7
-HelpSys.HelpTopic.HelpTopicBase.SearchableText?4()
-HelpSys.HelpTopic.HelpTopicBase._permissions_values?5()
-HelpSys.HelpTopic.HelpTopicBase._properties?8
-HelpSys.HelpTopic.HelpTopicBase._setPropValue?5(id, value)
-HelpSys.HelpTopic.HelpTopicBase.authorized?4(user)
-HelpSys.HelpTopic.HelpTopicBase.categories?7
-HelpSys.HelpTopic.HelpTopicBase.categories_values?7
-HelpSys.HelpTopic.HelpTopicBase.get_catalog?4()
-HelpSys.HelpTopic.HelpTopicBase.helpValues?4(REQUEST=None)
-HelpSys.HelpTopic.HelpTopicBase.index_object?4(prefix='')
-HelpSys.HelpTopic.HelpTopicBase.manage_afterAdd?4(item, container)
-HelpSys.HelpTopic.HelpTopicBase.manage_afterClone?4(item)
-HelpSys.HelpTopic.HelpTopicBase.manage_beforeDelete?4(item, container)
-HelpSys.HelpTopic.HelpTopicBase.permissions?7
-HelpSys.HelpTopic.HelpTopicBase.permissions_values?7
-HelpSys.HelpTopic.HelpTopicBase.reindex_object?4()
-HelpSys.HelpTopic.HelpTopicBase.unindex_object?4(prefix='')
-HelpSys.HelpTopic.HelpTopicBase.url?4()
-HelpSys.HelpTopic.ImageTopic.SearchableText?4()
-HelpSys.HelpTopic.ImageTopic.__init__?1(self, id, title, file, categories=None, permissions=None)
-HelpSys.HelpTopic.ImageTopic.index_html?4(REQUEST, RESPONSE)
-HelpSys.HelpTopic.ImageTopic.meta_type?7
-HelpSys.HelpTopic.ImageTopic?1(id, title, file, categories=None, permissions=None)
-HelpSys.HelpTopic.ReSTTopic.htmlfile?7
-HelpSys.HelpTopic.ReSTTopic.index_html?7
-HelpSys.HelpTopic.STXTopic.htmlfile?7
-HelpSys.HelpTopic.STXTopic.index_html?7
-HelpSys.HelpTopic.TextTopic.SearchableText?4()
-HelpSys.HelpTopic.TextTopic.__init__?1(self, id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.TextTopic.index_html?7
-HelpSys.HelpTopic.TextTopic?1(id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.default_topic_content?7
-HelpSys.HelpUtil._chAttribute?5(name, ob)
-HelpSys.HelpUtil._chClass?5(name, ob)
-HelpSys.HelpUtil._chMethod?5(name, ob)
-HelpSys.HelpUtil._chModule?5(name, ob)
-HelpSys.HelpUtil._classtypes?8
-HelpSys.HelpUtil._methodtypes?8
-HelpSys.HelpUtil.classobject.get_base_list?4(list=None)
-HelpSys.HelpUtil.classobject.get_bases?4()
-HelpSys.HelpUtil.classobject.get_file?4()
-HelpSys.HelpUtil.classobject.get_metatype?4()
-HelpSys.HelpUtil.classobject.get_method_dict?4(dict=None)
-HelpSys.HelpUtil.classobject.get_method_list?4()
-HelpSys.HelpUtil.classobject.get_methods?4()
-HelpSys.HelpUtil.classobject.get_module?4()
-HelpSys.HelpUtil.is_attribute?4(ob)
-HelpSys.HelpUtil.is_class?4(ob)
-HelpSys.HelpUtil.is_method?4(ob)
-HelpSys.HelpUtil.is_module?4(ob)
-HelpSys.HelpUtil.methodobject.get_class?4()
-HelpSys.HelpUtil.methodobject.get_docstring?4()
-HelpSys.HelpUtil.methodobject.get_file?4()
-HelpSys.HelpUtil.methodobject.get_module?4()
-HelpSys.HelpUtil.methodobject.get_signature?4()
-HelpSys.HelpUtil.methodobject.get_signaturex?4()
-HelpSys.HelpUtil.moduleobject.get_classes?4()
-HelpSys.HelpUtil.moduleobject.get_file?4()
-HelpSys.HelpUtil.moduleobject.get_modules?4()
-HelpSys.HelpUtil.object.__init__?1(self, name, ob, op=None)
-HelpSys.HelpUtil.object.get_docstring?4()
-HelpSys.HelpUtil.object.get_docstring_html?4()
-HelpSys.HelpUtil.object.get_id?4()
-HelpSys.HelpUtil.object.get_name?4()
-HelpSys.HelpUtil.object.get_type?4()
-HelpSys.HelpUtil.object.get_value?4()
-HelpSys.HelpUtil.object.tpId?7
-HelpSys.HelpUtil.object.tpURL?7
-HelpSys.HelpUtil.object.version?4()
-HelpSys.HelpUtil.object?1(name, ob, op=None)
-HelpSys.HelpUtil.pre_match?7
-HelpSys.HelpUtil.sig_match?7
-HelpSys.ObjectRef.ObjectItem.get_method_list?4()
-HelpSys.ObjectRef.ObjectItem.hs_cicon?7
-HelpSys.ObjectRef.ObjectItem.hs_eicon?7
-HelpSys.ObjectRef.ObjectItem.hs_id?4()
-HelpSys.ObjectRef.ObjectItem.hs_main?7
-HelpSys.ObjectRef.ObjectItem.hs_objectvalues?4()
-HelpSys.ObjectRef.ObjectItem.hs_title?7
-HelpSys.ObjectRef.ObjectItem.hs_url?4()
-HelpSys.ObjectRef.ObjectItem.security?7
-HelpSys.ObjectRef.ObjectRef.hs_cicon?7
-HelpSys.ObjectRef.ObjectRef.hs_deferred__init__?4()
-HelpSys.ObjectRef.ObjectRef.hs_eicon?7
-HelpSys.ObjectRef.ObjectRef.hs_id?7
-HelpSys.ObjectRef.ObjectRef.hs_main?7
-HelpSys.ObjectRef.ObjectRef.hs_objectvalues?4()
-HelpSys.ObjectRef.ObjectRef.hs_search_mod?4(mod, dict)
-HelpSys.ObjectRef.ObjectRef.hs_title?7
-HelpSys.ObjectRef.ObjectRef.hs_url?7
-HelpSys.ObjectRef.ObjectRef.security?7
-Image.Image.tag?4(width=None, alt=None, scale=0, xscale=0, yscale=0, **args)
-Image.manage_addImage?4(id, file, title='', precondition='', content_type='')
-Interface.Base?7
-Interface.Common.Mapping.IEnumerableMapping.items?4()
-Interface.Common.Mapping.IEnumerableMapping.keys?4()
-Interface.Common.Mapping.IEnumerableMapping.values?4()
-Interface.Common.Mapping.IReadMapping.get?4(default=None)
-Interface.Common.Mapping.IReadMapping.has_key?4()
-Interface.Document._justify_and_indent?5(text, level, munge=0, width=72)
-Interface.Document._trans?8
-Interface.Document._trim_doc_string?5(text)
-Interface.Document.asStructuredText?4(I, munge=0)
-Interface.Exceptions.BrokenImplementation.__init__?1(self, interface, name)
-Interface.Exceptions.BrokenImplementation?1(interface, name)
-Interface.Exceptions.BrokenMethodImplementation.__init__?1(self, method, mess)
-Interface.Exceptions.BrokenMethodImplementation?1(method, mess)
-Interface.Exceptions.DoesNotImplement.__init__?1(self, interface)
-Interface.Exceptions.DoesNotImplement?1(interface)
-Interface.IElement.IElement.getDoc?4()
-Interface.IElement.IElement.getName?4()
-Interface.IElement.IElement.getTaggedValue?4()
-Interface.IElement.IElement.getTaggedValueTags?4()
-Interface.IElement.IElement.setTaggedValue?4(value)
-Interface.IInterface.IInterface.extends?4(strict=1)
-Interface.IInterface.IInterface.getBases?4()
-Interface.IInterface.IInterface.getDescriptionFor?4()
-Interface.IInterface.IInterface.isImplementedBy?4()
-Interface.IInterface.IInterface.isImplementedByInstancesOf?4()
-Interface.IInterface.IInterface.names?4()
-Interface.IInterface.IInterface.namesAndDescriptions?4()
-Interface.IInterface.IInterface.queryDescriptionFor?4(default=None)
-Interface.IMethod.IMethod.getSignatureString?4()
-Interface.Implements.CLASS_INTERFACES?7
-Interface.Implements._detuplize?5(interface, append)
-Interface.Implements._flatten?5(i, append)
-Interface.Implements._typeImplements?8
-Interface.Implements.assertTypeImplements?4(type, interfaces)
-Interface.Implements.flattenInterfaces?4(interfaces, remove_duplicates=1)
-Interface.Implements.getImplements?4(object)
-Interface.Implements.getImplementsOfInstances?4(klass, tiget=_typeImplements.get)
-Interface.Implements.implements?4(klass, interface, check=1)
-Interface.Implements.instancesOfObjectImplements?4(klass, getInterface=None)
-Interface.Implements.objectImplements?4(object, getInterface=None)
-Interface.Implements.visitImplements?4(implements, object, visitor, getInterface=None)
-Interface.Mapping.EnumerableMapping.keys?4()
-Interface.Mapping.MinimalDictionary.items?4()
-Interface.Mapping.MinimalDictionary.values?4()
-Interface.Mapping.QueryMapping.get?4(default=None)
-Interface.Mapping.QueryMapping.has_key?4()
-Interface.Method.CO_VARARGS?7
-Interface.Method.CO_VARKEYWORDS?7
-Interface.Method.Method.getSignatureInfo?4()
-Interface.Method.Method.getSignatureString?4()
-Interface.Method.Method.interface?7
-Interface.Method.fromFunction?4(func, interface='', imlevel=0)
-Interface.Method.fromMethod?4(meth, interface='')
-Interface.Method.sig_traits?7
-Interface.Verify._incompat?5(required, implemented)
-Interface.Verify._verify?5(iface, candidate, tentative=0, vtype=None)
-Interface.Verify.verifyClass?4(iface, candidate, tentative=0)
-Interface.Verify.verifyObject?4(iface, candidate, tentative=0)
-Interface._Element.Element.__init__?1(self, __name__=None, __doc__='')
-Interface._Element.Element.getDoc?4()
-Interface._Element.Element.getName?4()
-Interface._Element.Element.getTaggedValue?4(tag)
-Interface._Element.Element.getTaggedValueTags?4()
-Interface._Element.Element.setTaggedValue?4(tag, value)
-Interface._Element.Element?1(__name__=None, __doc__='')
-Interface._Interface.Interface?7
-Interface._Interface.wire?4()
-Interface._InterfaceClass.Interface.__init__?1(self, name, bases=(), attrs=None, __doc__=None, __module__=None)
-Interface._InterfaceClass.Interface._getInterface?5(ob, name)
-Interface._InterfaceClass.Interface.deferred?4()
-Interface._InterfaceClass.Interface.extends?4(other, strict=1)
-Interface._InterfaceClass.Interface.getBases?4()
-Interface._InterfaceClass.Interface.getDescriptionFor?4(name)
-Interface._InterfaceClass.Interface.isEqualOrExtendedBy?4(other)
-Interface._InterfaceClass.Interface.isImplementedBy?4(object)
-Interface._InterfaceClass.Interface.isImplementedByInstancesOf?4(klass)
-Interface._InterfaceClass.Interface.names?4(all=0)
-Interface._InterfaceClass.Interface.namesAndDescriptions?4(all=0)
-Interface._InterfaceClass.Interface.queryDescriptionFor?4(name, default=None)
-Interface._InterfaceClass.Interface?1(name, bases=(), attrs=None, __doc__=None, __module__=None)
-Interface._object.ClassTypes?7
-Interface._object.MethodTypes?7
-Interface._object._x.isInstance?4(klass)
-Interface._object._x.m?4()
-Interface._object._x.object?7
-Interface._object._x_1.m?4()
-Interface._object.isInstance?7
-Interface.bridge._bridges?8
-Interface.bridge.createZope3Bridge?4(zope3, package, name)
-Interface.bridge.fromZ3Attribute?4(z3a)
-Interface.bridge.fromZ3Interface?4(z3i)
-Interface.bridge.fromZ3Method?4(z3m)
-Interface.iclass.Interface.__init__?1(self, *args, **kwargs)
-Interface.iclass.Interface?1(*args, **kwargs)
-Interface.pprint.interface_as_stx?4(I, munge=0)
-Interface.pprint.justify_and_indent?4(text, level, munge=0, width=72)
-Interface.pprint.trim_doc_string?4(text)
-Interface.pyskel.attr_re?7
-Interface.pyskel.class_re?7
-Interface.pyskel.def_re?7
-Interface.pyskel.getAttributesInOrder?4(interface, order)
-Interface.pyskel.guessOrder?4(source_file)
-Interface.pyskel.resolve?4(name, _silly=('__doc__', ), _globals={})
-Interface.pyskel.rskel?4(iface, print_iface=1)
-Interface.pyskel.skel?4(name)
-Lifetime._shutdown_phase?8
-Lifetime._shutdown_timeout?8
-Lifetime.graceful_shutdown_loop?4()
-Lifetime.lifetime_loop?4()
-Lifetime.loop?4()
-Lifetime.shutdown?4(exit_code, fast = 0)
-MailHost.MailHost.send?4(mto=None, mfrom=None, subject=None, encode=None)
-MailHost.MailHost.simple_send?4(mto, mfrom, subject, body)
-MailHost.manage_addMailHost?4(id, title='', smtp_host=None, localhost='localhost', smtp_port=25, timeout=1.0)
-MethodObject.tests.test_suite?4()
-MethodObject.tests.test_xxx?4()
-Missing.tests.test_suite?4()
-MultiMapping.tests.test_suite?4()
-OFS.Application.AppInitializer.__init__?1(self, app)
-OFS.Application.AppInitializer.check_zglobals?4()
-OFS.Application.AppInitializer.commit?4(note)
-OFS.Application.AppInitializer.getApp?4()
-OFS.Application.AppInitializer.initialize?4()
-OFS.Application.AppInitializer.install_browser_id_manager?4()
-OFS.Application.AppInitializer.install_cp_and_products?4()
-OFS.Application.AppInitializer.install_errorlog?4()
-OFS.Application.AppInitializer.install_inituser?4()
-OFS.Application.AppInitializer.install_products?4()
-OFS.Application.AppInitializer.install_required_roles?4()
-OFS.Application.AppInitializer.install_session_data_manager?4()
-OFS.Application.AppInitializer.install_standards?4()
-OFS.Application.AppInitializer.install_tempfolder_and_sdc?4()
-OFS.Application.AppInitializer.install_virtual_hosting?4()
-OFS.Application.AppInitializer.install_zglobals?4()
-OFS.Application.AppInitializer?1(app)
-OFS.Application.Application.DELETE?4(REQUEST, RESPONSE)
-OFS.Application.Application.HelpSys?7
-OFS.Application.Application.MOVE?4(REQUEST, RESPONSE)
-OFS.Application.Application.PrincipiaRedirect?4(destination, URL1)
-OFS.Application.Application.PrincipiaTime?4(*args)
-OFS.Application.Application.Redirect?7
-OFS.Application.Application.ZopeAttributionButton?4()
-OFS.Application.Application.ZopeTime?7
-OFS.Application.Application.__init__?1(self)
-OFS.Application.Application._getInitializerFlag?5(flag)
-OFS.Application.Application._initializer_registry?8
-OFS.Application.Application._isBeingUsedAsAMethod_?8
-OFS.Application.Application._object_manager_browser_default_id?8
-OFS.Application.Application._reserved_names?8
-OFS.Application.Application._setInitializerFlag?5(flag)
-OFS.Application.Application.absolute_url?4(relative=0)
-OFS.Application.Application.absolute_url_path?4()
-OFS.Application.Application.checkGlobalRegistry?4()
-OFS.Application.Application.fixupZClassDependencies?4(rebuild=0)
-OFS.Application.Application.getPhysicalPath?4()
-OFS.Application.Application.getPhysicalRoot?4()
-OFS.Application.Application.id?4()
-OFS.Application.Application.isTopLevelPrincipiaApplicationObject?7
-OFS.Application.Application.misc_?7
-OFS.Application.Application.p_?7
-OFS.Application.Application.security?7
-OFS.Application.Application.test_url?7
-OFS.Application.Application.test_url___allow_groups__?7
-OFS.Application.Application.title?7
-OFS.Application.Application.title_and_id?4()
-OFS.Application.Application.title_or_id?4()
-OFS.Application.Application.virtual_url_path?4()
-OFS.Application.Application.web__form__method?7
-OFS.Application.Application?1()
-OFS.Application.Expired.icon?7
-OFS.Application.LOG?7
-OFS.Application.get_folder_permissions?4()
-OFS.Application.get_products?4()
-OFS.Application.import_product?4(product_dir, product_name, raise_exc=0, log_exc=1)
-OFS.Application.import_products?4()
-OFS.Application.initialize?4(app)
-OFS.Application.install_package?4(app, module, init_func, raise_exc=False, log_exc=True)
-OFS.Application.install_product?4(app, product_dir, product_name, meta_types, folder_permissions, raise_exc=0, log_exc=1)
-OFS.Application.install_products?4(app)
-OFS.Application.install_standards?4(app)
-OFS.Application.pgetattr?4(product, name, default=install_products, __init__=0)
-OFS.Application.reimport_product?4(product_name)
-OFS.Application.reinstall_product?4(app, product_name)
-OFS.Application.removeProductMetaTypes?4(pid)
-OFS.Cache.Cache.ZCache_get?4(ob, view_name, keywords, mtime_func, default)
-OFS.Cache.Cache.ZCache_invalidate?4(ob)
-OFS.Cache.Cache.ZCache_set?4(ob, data, view_name, keywords, mtime_func)
-OFS.Cache.CacheManager.ZCacheManager_associate?7
-OFS.Cache.CacheManager.ZCacheManager_getCache?4()
-OFS.Cache.CacheManager.ZCacheManager_locate?4(require_assoc, subfolders, meta_types=[], REQUEST=None)
-OFS.Cache.CacheManager.ZCacheManager_setAssociations?4(props=None, REQUEST=None)
-OFS.Cache.CacheManager._isCacheManager?8
-OFS.Cache.CacheManager.manage_afterAdd?4(item, container)
-OFS.Cache.CacheManager.manage_beforeDelete?4(item, container)
-OFS.Cache.CacheManager.manage_options?7
-OFS.Cache.CacheManager.security?7
-OFS.Cache.Cacheable.ZCacheable_configHTML?4()
-OFS.Cache.Cacheable.ZCacheable_enabled?4()
-OFS.Cache.Cacheable.ZCacheable_get?4(view_name='', keywords=None, mtime_func=None, default=None)
-OFS.Cache.Cacheable.ZCacheable_getCache?4()
-OFS.Cache.Cacheable.ZCacheable_getManager?4()
-OFS.Cache.Cacheable.ZCacheable_getManagerId?4()
-OFS.Cache.Cacheable.ZCacheable_getManagerIds?4()
-OFS.Cache.Cacheable.ZCacheable_getManagerURL?4()
-OFS.Cache.Cacheable.ZCacheable_getModTime?4(mtime_func=None)
-OFS.Cache.Cacheable.ZCacheable_getObAndView?4(view_name)
-OFS.Cache.Cacheable.ZCacheable_invalidate?4(view_name='', REQUEST=None)
-OFS.Cache.Cacheable.ZCacheable_isAMethod?4()
-OFS.Cache.Cacheable.ZCacheable_isCachingEnabled?4()
-OFS.Cache.Cacheable.ZCacheable_manage?7
-OFS.Cache.Cacheable.ZCacheable_set?4(data, view_name='', keywords=None, mtime_func=None)
-OFS.Cache.Cacheable.ZCacheable_setEnabled?4(enabled=0, REQUEST=None)
-OFS.Cache.Cacheable.ZCacheable_setManagerId?4(manager_id, REQUEST=None)
-OFS.Cache.Cacheable._isCacheable?8
-OFS.Cache.Cacheable._v_ZCacheable_cache?8
-OFS.Cache.Cacheable._v_ZCacheable_manager_timestamp?8
-OFS.Cache.Cacheable.manage_options?7
-OFS.Cache.Cacheable.security?7
-OFS.Cache.ChangeCacheSettingsPermission?7
-OFS.Cache.LOG?7
-OFS.Cache.ViewManagementScreensPermission?7
-OFS.Cache.ZCM_MANAGERS?7
-OFS.Cache.filterCacheManagers?4(orig, container, name, value, extra)
-OFS.Cache.filterCacheTab?4(ob)
-OFS.Cache.findCacheables?4(ob, manager_id, require_assoc, subfolders, meta_types, rval, path)
-OFS.Cache.getVerifiedManagerIds?4(container)
-OFS.Cache.isCacheable?4(ob)
-OFS.Cache.manager_timestamp?7
-OFS.Cache.managersExist?4(ob)
-OFS.CopySupport.CopyContainer._delOb?5(id)
-OFS.CopySupport.CopyContainer._getOb?5(id, default=_marker)
-OFS.CopySupport.CopyContainer._get_id?5(id)
-OFS.CopySupport.CopyContainer._setOb?5(id, object)
-OFS.CopySupport.CopyContainer._verifyObjectPaste?5(object, validate_src=1)
-OFS.CopySupport.CopyContainer.cb_dataItems?4()
-OFS.CopySupport.CopyContainer.cb_dataValid?4()
-OFS.CopySupport.CopyContainer.manage_CopyContainerAllItems?4(REQUEST)
-OFS.CopySupport.CopyContainer.manage_CopyContainerFirstItem?4(REQUEST)
-OFS.CopySupport.CopyContainer.manage_clone?4(ob, id, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_copyObjects?4(ids=None, REQUEST=None, RESPONSE=None)
-OFS.CopySupport.CopyContainer.manage_cutObjects?4(ids=None, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_pasteObjects?4(cb_copy_data=None, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_renameForm?7
-OFS.CopySupport.CopyContainer.manage_renameObject?4(id, new_id, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_renameObjects?4(ids=[], new_ids=[], REQUEST=None)
-OFS.CopySupport.CopyContainer.security?7
-OFS.CopySupport.CopyContainer.validClipData?7
-OFS.CopySupport.CopyError?7
-OFS.CopySupport.CopySource._canCopy?5(op=0)
-OFS.CopySupport.CopySource._getCopy?5(container)
-OFS.CopySupport.CopySource._notifyOfCopyTo?5(container, op=0)
-OFS.CopySupport.CopySource._postCopy?5(container, op=0)
-OFS.CopySupport.CopySource._setId?5(id)
-OFS.CopySupport.CopySource.cb_isCopyable?4()
-OFS.CopySupport.CopySource.cb_isMoveable?4()
-OFS.CopySupport.CopySource.cb_userHasCopyOrMovePermission?4()
-OFS.CopySupport.CopySource.security?7
-OFS.CopySupport._cb_decode?5(s)
-OFS.CopySupport._cb_encode?5(d)
-OFS.CopySupport._marker?8
-OFS.CopySupport.absattr?4(attr)
-OFS.CopySupport.cookie_path?4(request)
-OFS.CopySupport.copy_re?7
-OFS.CopySupport.eInvalid?7
-OFS.CopySupport.eNoData?7
-OFS.CopySupport.eNoItemsSpecified?7
-OFS.CopySupport.eNotFound?7
-OFS.CopySupport.eNotSupported?7
-OFS.CopySupport.fMessageDialog?7
-OFS.CopySupport.sanity_check?4(c, ob)
-OFS.DTMLDocument.DTMLDocument.icon?7
-OFS.DTMLDocument.DTMLDocument.manage_edit?4(data, title, SUBMIT='Change', dtpref_cols='100%', dtpref_rows='20', REQUEST=None)
-OFS.DTMLDocument.DTMLDocument.manage_options?7
-OFS.DTMLDocument.DTMLDocument.manage_upload?4(file='', REQUEST=None)
-OFS.DTMLDocument.DTMLDocument.meta_type?7
-OFS.DTMLDocument._marker?8
-OFS.DTMLDocument.addDTMLDocument?4(self, id, title='', file='', REQUEST=None, submit=None)
-OFS.DTMLDocument.addForm?7
-OFS.DTMLDocument.default_dd_html?7
-OFS.DTMLDocument.done?7
-OFS.DTMLMethod.DTMLMethod.PUT?4(REQUEST, RESPONSE)
-OFS.DTMLMethod.DTMLMethod.PrincipiaSearchSource?4()
-OFS.DTMLMethod.DTMLMethod.ZCacheable_configHTML?7
-OFS.DTMLMethod.DTMLMethod.ZDocumentTemplate_afterRender?4(md, result)
-OFS.DTMLMethod.DTMLMethod.ZDocumentTemplate_beforeRender?4(md, default)
-OFS.DTMLMethod.DTMLMethod._cache_namespace_keys?8
-OFS.DTMLMethod.DTMLMethod._er?5(data, title, SUBMIT, dtpref_cols, dtpref_rows, REQUEST)
-OFS.DTMLMethod.DTMLMethod._proxy_roles?8
-OFS.DTMLMethod.DTMLMethod._size_changes?8
-OFS.DTMLMethod.DTMLMethod._validateProxy?5(request, roles=None)
-OFS.DTMLMethod.DTMLMethod.default_content_type?7
-OFS.DTMLMethod.DTMLMethod.document_src?4(REQUEST=None, RESPONSE=None)
-OFS.DTMLMethod.DTMLMethod.func_code?7
-OFS.DTMLMethod.DTMLMethod.getCacheNamespaceKeys?4()
-OFS.DTMLMethod.DTMLMethod.getSize?7
-OFS.DTMLMethod.DTMLMethod.get_size?4()
-OFS.DTMLMethod.DTMLMethod.index_html?7
-OFS.DTMLMethod.DTMLMethod.manage?7
-OFS.DTMLMethod.DTMLMethod.manage_FTPget?4()
-OFS.DTMLMethod.DTMLMethod.manage_edit?4(data, title, SUBMIT='Change', dtpref_cols='100%', dtpref_rows='20', REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.manage_editForm?7
-OFS.DTMLMethod.DTMLMethod.manage_haveProxy?4(r)
-OFS.DTMLMethod.DTMLMethod.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-OFS.DTMLMethod.DTMLMethod.manage_options?7
-OFS.DTMLMethod.DTMLMethod.manage_proxy?4(roles=(), REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.manage_proxyForm?7
-OFS.DTMLMethod.DTMLMethod.manage_upload?4(file='', REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.manage_uploadForm?7
-OFS.DTMLMethod.DTMLMethod.meta_type?7
-OFS.DTMLMethod.DTMLMethod.security?7
-OFS.DTMLMethod.DTMLMethod.setCacheNamespaceKeys?4(keys, REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.validate?4(inst, parent, name, value, md=None)
-OFS.DTMLMethod._marker?8
-OFS.DTMLMethod.addDTMLMethod?4(self, id, title='', file='', REQUEST=None, submit=None)
-OFS.DTMLMethod.addForm?7
-OFS.DTMLMethod.decapitate?4(html, RESPONSE=None)
-OFS.DTMLMethod.default_dm_html?7
-OFS.DTMLMethod.hdr_start?7
-OFS.DTMLMethod.token?7
-OFS.DefaultObservable.DefaultObservable.__init__?1(self, debug=0)
-OFS.DefaultObservable.DefaultObservable._normalize?5(observer)
-OFS.DefaultObservable.DefaultObservable.callbacks?7
-OFS.DefaultObservable.DefaultObservable.freefuncObserver?4(event)
-OFS.DefaultObservable.DefaultObservable.notify?4(event=None)
-OFS.DefaultObservable.DefaultObservable.observer?7
-OFS.DefaultObservable.DefaultObservable.paths?7
-OFS.DefaultObservable.DefaultObservable.recordCallback?4(subject, event)
-OFS.DefaultObservable.DefaultObservable.registerObserver?4(observer)
-OFS.DefaultObservable.DefaultObservable.subject?7
-OFS.DefaultObservable.DefaultObservable.tryVeto?4(event)
-OFS.DefaultObservable.DefaultObservable.unregisterObserver?4(observer)
-OFS.DefaultObservable.DefaultObservable?1(debug=0)
-OFS.DefaultObservable.TestObserver.boundCallback?4(subject, event)
-OFS.DefaultObservable.TestObserver.named2Callback?4(subject, event)
-OFS.DefaultObservable.TestObserver.namedCallback?4(subject, event)
-OFS.DefaultObservable.TestSubject.__init__?1(self, paths)
-OFS.DefaultObservable.TestSubject.restrictedTraverse?4(path, default)
-OFS.DefaultObservable.TestSubject?1(paths)
-OFS.Document.Document?7
-OFS.Document.manage_addDocument?7
-OFS.FTPInterface.FTPInterface.manage_FTPget?4()
-OFS.FTPInterface.FTPInterface.manage_FTPlist?4(REQUEST)
-OFS.FTPInterface.FTPInterface.manage_FTPstat?4(REQUEST)
-OFS.FindSupport.FindSupport.PrincipiaFind?7
-OFS.FindSupport.FindSupport.ZopeFind?4(obj, obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='')
-OFS.FindSupport.FindSupport.ZopeFindAndApply?4(obj, obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='', apply_func=None, apply_path='')
-OFS.FindSupport.FindSupport.help_product?7
-OFS.FindSupport.FindSupport.help_topic?7
-OFS.FindSupport.FindSupport.manage_findAdv?7
-OFS.FindSupport.FindSupport.manage_findForm?7
-OFS.FindSupport.FindSupport.manage_findFrame?7
-OFS.FindSupport.FindSupport.manage_findResult?7
-OFS.FindSupport.FindSupport.manage_options?7
-OFS.FindSupport.FindSupport.management_view?7
-OFS.FindSupport.FindSupport.security?7
-OFS.FindSupport.absattr?4(attr)
-OFS.FindSupport.expr_match?4(ob, ed, c=InstanceDict, r=0)
-OFS.FindSupport.mtime_match?4(ob, t, q, fn=hasattr)
-OFS.FindSupport.p_name?4(name)
-OFS.FindSupport.role_match?4(ob, permission, roles, lt=type([]), tt=type(()))
-OFS.Folder.Folder.__init__?1(self, id=None)
-OFS.Folder.Folder._properties?8
-OFS.Folder.Folder.manage_options?7
-OFS.Folder.Folder.meta_type?7
-OFS.Folder.Folder?1(id=None)
-OFS.Folder.manage_addFolder?4(self, id, title='', createPublic=0, createUserF=0, REQUEST=None)
-OFS.Folder.manage_addFolderForm?7
-OFS.History.Historian.manage_workspace?4(REQUEST)
-OFS.History.Historical.HistoricalRevisions?7
-OFS.History.Historical.HistoryBatchSize?7
-OFS.History.Historical._manage_historyComparePage?8
-OFS.History.Historical.first_transaction?7
-OFS.History.Historical.manage_afterHistoryCopy?4()
-OFS.History.Historical.manage_beforeHistoryCopy?4()
-OFS.History.Historical.manage_change_history?4()
-OFS.History.Historical.manage_change_history_page?7
-OFS.History.Historical.manage_historicalComparison?4(REQUEST, keys=[])
-OFS.History.Historical.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-OFS.History.Historical.manage_historyCopy?4(keys=[], RESPONSE=None, URL1=None)
-OFS.History.Historical.manage_options?7
-OFS.History.Historical.security?7
-OFS.History.HystoryJar.__init__?1(self, base)
-OFS.History.HystoryJar.abort?4(**kw)
-OFS.History.HystoryJar.commit?4(object, transaction)
-OFS.History.HystoryJar.tpc_begin?7
-OFS.History.HystoryJar?1(base)
-OFS.History.dump?4(tag, x, lo, hi, r)
-OFS.History.historicalRevision?4(self, serial)
-OFS.History.html_diff?4(s1, s2)
-OFS.History.replace?4(x, xlo, xhi, y, ylo, yhi, r)
-OFS.Image.File.Kind?7
-OFS.Image.File.PUT?4(REQUEST, RESPONSE)
-OFS.Image.File.PrincipiaSearchSource?4()
-OFS.Image.File.__init__?1(self, id, title, file, content_type='', precondition='')
-OFS.Image.File._get_content_type?5(file, body, id, content_type=None)
-OFS.Image.File._if_modified_since_request_handler?5(REQUEST, RESPONSE)
-OFS.Image.File._properties?8
-OFS.Image.File._range_request_handler?5(REQUEST, RESPONSE)
-OFS.Image.File._read_data?5(file)
-OFS.Image.File.getContentType?4()
-OFS.Image.File.getSize?7
-OFS.Image.File.get_size?4()
-OFS.Image.File.id?4()
-OFS.Image.File.index_html?4(REQUEST, RESPONSE)
-OFS.Image.File.manage?7
-OFS.Image.File.manage_FTPget?4()
-OFS.Image.File.manage_edit?4(title, content_type, precondition='', filedata=None, REQUEST=None)
-OFS.Image.File.manage_editForm?7
-OFS.Image.File.manage_options?7
-OFS.Image.File.manage_upload?4(file='', REQUEST=None)
-OFS.Image.File.manage_uploadForm?7
-OFS.Image.File.meta_type?7
-OFS.Image.File.precondition?7
-OFS.Image.File.security?7
-OFS.Image.File.size?7
-OFS.Image.File.update_data?4(data, content_type=None, size=None)
-OFS.Image.File.view_image_or_file?4(URL1)
-OFS.Image.File?1(id, title, file, content_type='', precondition='')
-OFS.Image.Image.Kind?7
-OFS.Image.Image._properties?8
-OFS.Image.Image.alt?7
-OFS.Image.Image.height?7
-OFS.Image.Image.manage?7
-OFS.Image.Image.manage_editForm?7
-OFS.Image.Image.manage_options?7
-OFS.Image.Image.manage_uploadForm?7
-OFS.Image.Image.meta_type?7
-OFS.Image.Image.security?7
-OFS.Image.Image.tag?4(height=None, width=None, alt=None, scale=0, xscale=0, yscale=0, css_class=None, title=None, **args)
-OFS.Image.Image.update_data?4(data, content_type=None, size=None)
-OFS.Image.Image.view_image_or_file?7
-OFS.Image.Image.width?7
-OFS.Image.Pdata.__init__?1(self, data)
-OFS.Image.Pdata.next?7
-OFS.Image.Pdata?1(data)
-OFS.Image.cookId?4(id, title, file)
-OFS.Image.getImageInfo?4(data)
-OFS.Image.manage_addFile?4(self, id, file='', title='', precondition='', content_type='', REQUEST=None)
-OFS.Image.manage_addFileForm?7
-OFS.Image.manage_addImage?4(self, id, file, title='', precondition='', content_type='', REQUEST=None)
-OFS.Image.manage_addImageForm?7
-OFS.Moniker.Moniker.__init__?1(self, ob=None)
-OFS.Moniker.Moniker.bind?4(app)
-OFS.Moniker.Moniker.dump?4()
-OFS.Moniker.Moniker?1(ob=None)
-OFS.Moniker.absattr?4(attr)
-OFS.Moniker.loadMoniker?4(data)
-OFS.ObjectManager.BadRequestException?7
-OFS.ObjectManager.IFAwareObjectManager.all_meta_types?4(interfaces=None)
-OFS.ObjectManager.ObjectManager._checkId?8
-OFS.ObjectManager.ObjectManager._components?8
-OFS.ObjectManager.ObjectManager._delOb?5(id)
-OFS.ObjectManager.ObjectManager._delObject?5(id, dp=1, suppress_events=False)
-OFS.ObjectManager.ObjectManager._getOb?5(id, default=_marker)
-OFS.ObjectManager.ObjectManager._importObjectFromFile?5(filepath, verify=1, set_owner=1)
-OFS.ObjectManager.ObjectManager._objects?8
-OFS.ObjectManager.ObjectManager._setOb?5(id, object)
-OFS.ObjectManager.ObjectManager._setObject?5(id, object, roles=None, user=None, set_owner=1, suppress_events=False)
-OFS.ObjectManager.ObjectManager._subobject_permissions?5()
-OFS.ObjectManager.ObjectManager.all_meta_types?4(interfaces=None)
-OFS.ObjectManager.ObjectManager.filtered_meta_types?4(user=None)
-OFS.ObjectManager.ObjectManager.getSiteManager?4()
-OFS.ObjectManager.ObjectManager.hasObject?4(id)
-OFS.ObjectManager.ObjectManager.has_order_support?7
-OFS.ObjectManager.ObjectManager.isAnObjectManager?7
-OFS.ObjectManager.ObjectManager.isPrincipiaFolderish?7
-OFS.ObjectManager.ObjectManager.list_imports?4()
-OFS.ObjectManager.ObjectManager.manage_FTPlist?4(REQUEST)
-OFS.ObjectManager.ObjectManager.manage_FTPstat?4(REQUEST)
-OFS.ObjectManager.ObjectManager.manage_addProduct?7
-OFS.ObjectManager.ObjectManager.manage_afterAdd?4(item, container)
-OFS.ObjectManager.ObjectManager.manage_afterClone?4(item)
-OFS.ObjectManager.ObjectManager.manage_beforeDelete?4(item, container)
-OFS.ObjectManager.ObjectManager.manage_delObjects?4(ids=[], REQUEST=None)
-OFS.ObjectManager.ObjectManager.manage_exportObject?4(id='', download=None, toxml=None, RESPONSE=None, REQUEST=None)
-OFS.ObjectManager.ObjectManager.manage_hasId?4(REQUEST)
-OFS.ObjectManager.ObjectManager.manage_importExportForm?7
-OFS.ObjectManager.ObjectManager.manage_importObject?4(file, REQUEST=None, set_owner=1)
-OFS.ObjectManager.ObjectManager.manage_index_main?7
-OFS.ObjectManager.ObjectManager.manage_main?7
-OFS.ObjectManager.ObjectManager.manage_options?7
-OFS.ObjectManager.ObjectManager.meta_type?7
-OFS.ObjectManager.ObjectManager.meta_types?7
-OFS.ObjectManager.ObjectManager.objectIds?4(spec=None)
-OFS.ObjectManager.ObjectManager.objectIds_d?4(t=None)
-OFS.ObjectManager.ObjectManager.objectItems?4(spec=None)
-OFS.ObjectManager.ObjectManager.objectItems_d?4(t=None)
-OFS.ObjectManager.ObjectManager.objectMap?4()
-OFS.ObjectManager.ObjectManager.objectMap_d?4(t=None)
-OFS.ObjectManager.ObjectManager.objectValues?4(spec=None)
-OFS.ObjectManager.ObjectManager.objectValues_d?4(t=None)
-OFS.ObjectManager.ObjectManager.security?7
-OFS.ObjectManager.ObjectManager.setSiteManager?4(components)
-OFS.ObjectManager.ObjectManager.superValues?4(t)
-OFS.ObjectManager.ObjectManager.tpValues?4()
-OFS.ObjectManager._marker?8
-OFS.ObjectManager.bad_id?7
-OFS.ObjectManager.checkValidId?4(self, id, allow_dup=0)
-OFS.ObjectManager.customImporters?7
-OFS.ObjectManager.findChildren?4(obj, dirname='')
-OFS.OrderSupport.OrderSupport._default_sort_key?8
-OFS.OrderSupport.OrderSupport._default_sort_reverse?8
-OFS.OrderSupport.OrderSupport.getDefaultSorting?4()
-OFS.OrderSupport.OrderSupport.getObjectPosition?4(id)
-OFS.OrderSupport.OrderSupport.has_order_support?7
-OFS.OrderSupport.OrderSupport.manage_move_objects_down?4(REQUEST, ids=None, delta=1)
-OFS.OrderSupport.OrderSupport.manage_move_objects_to_bottom?4(REQUEST, ids=None)
-OFS.OrderSupport.OrderSupport.manage_move_objects_to_top?4(REQUEST, ids=None)
-OFS.OrderSupport.OrderSupport.manage_move_objects_up?4(REQUEST, ids=None, delta=1)
-OFS.OrderSupport.OrderSupport.manage_options?7
-OFS.OrderSupport.OrderSupport.manage_renameObject?4(id, new_id, REQUEST=None)
-OFS.OrderSupport.OrderSupport.manage_set_default_sorting?4(REQUEST, key, reverse)
-OFS.OrderSupport.OrderSupport.moveObjectToPosition?4(id, position, suppress_events=False)
-OFS.OrderSupport.OrderSupport.moveObjectsByDelta?4(ids, delta, subset_ids=None, suppress_events=False)
-OFS.OrderSupport.OrderSupport.moveObjectsDown?4(ids, delta=1, subset_ids=None)
-OFS.OrderSupport.OrderSupport.moveObjectsToBottom?4(ids, subset_ids=None)
-OFS.OrderSupport.OrderSupport.moveObjectsToTop?4(ids, subset_ids=None)
-OFS.OrderSupport.OrderSupport.moveObjectsUp?4(ids, delta=1, subset_ids=None)
-OFS.OrderSupport.OrderSupport.orderObjects?4(key, reverse=None)
-OFS.OrderSupport.OrderSupport.security?7
-OFS.OrderSupport.OrderSupport.setDefaultSorting?4(key, reverse)
-OFS.OrderSupport.OrderSupport.tpValues?4()
-OFS.OrderedFolder.OrderedFolder.manage_options?7
-OFS.OrderedFolder.OrderedFolder.meta_type?7
-OFS.OrderedFolder.manage_addOrderedFolder?4(self, id, title='', createPublic=0, createUserF=0, REQUEST=None)
-OFS.OrderedFolder.manage_addOrderedFolderForm?7
-OFS.PropertyManager.PropertyManager._delPropValue?5(id)
-OFS.PropertyManager.PropertyManager._delProperty?5(id)
-OFS.PropertyManager.PropertyManager._properties?8
-OFS.PropertyManager.PropertyManager._propertyMap?5()
-OFS.PropertyManager.PropertyManager._reserved_names?8
-OFS.PropertyManager.PropertyManager._setPropValue?5(id, value)
-OFS.PropertyManager.PropertyManager._setProperty?5(id, value, type='string')
-OFS.PropertyManager.PropertyManager._updateProperty?5(id, value)
-OFS.PropertyManager.PropertyManager._wrapperCheck?5(object)
-OFS.PropertyManager.PropertyManager.getProperty?4(id, d=None)
-OFS.PropertyManager.PropertyManager.getPropertyType?4(id)
-OFS.PropertyManager.PropertyManager.hasProperty?4(id)
-OFS.PropertyManager.PropertyManager.manage_addProperty?4(id, value, type, REQUEST=None)
-OFS.PropertyManager.PropertyManager.manage_changeProperties?4(REQUEST=None, **kw)
-OFS.PropertyManager.PropertyManager.manage_changePropertyTypes?4(old_ids, props, REQUEST=None)
-OFS.PropertyManager.PropertyManager.manage_delProperties?4(ids=None, REQUEST=None)
-OFS.PropertyManager.PropertyManager.manage_editProperties?4(REQUEST)
-OFS.PropertyManager.PropertyManager.manage_options?7
-OFS.PropertyManager.PropertyManager.manage_propertiesForm?7
-OFS.PropertyManager.PropertyManager.manage_propertyTypeForm?7
-OFS.PropertyManager.PropertyManager.propdict?4()
-OFS.PropertyManager.PropertyManager.propertyDescription?4(id)
-OFS.PropertyManager.PropertyManager.propertyIds?4()
-OFS.PropertyManager.PropertyManager.propertyItems?4()
-OFS.PropertyManager.PropertyManager.propertyLabel?4(id)
-OFS.PropertyManager.PropertyManager.propertyMap?4()
-OFS.PropertyManager.PropertyManager.propertyValues?4()
-OFS.PropertyManager.PropertyManager.property_extensible_schema__?7
-OFS.PropertyManager.PropertyManager.propertysheets?7
-OFS.PropertyManager.PropertyManager.security?7
-OFS.PropertyManager.PropertyManager.title?7
-OFS.PropertyManager.PropertyManager.valid_property_id?4(id)
-OFS.PropertySheets.BadRequestException?7
-OFS.PropertySheets.DAVProperties._delProperty?5(id)
-OFS.PropertySheets.DAVProperties._md?8
-OFS.PropertySheets.DAVProperties._propertyMap?5()
-OFS.PropertySheets.DAVProperties._setProperty?5(id, value, type='string', meta=None)
-OFS.PropertySheets.DAVProperties._updateProperty?5(id, value)
-OFS.PropertySheets.DAVProperties.dav__creationdate?4()
-OFS.PropertySheets.DAVProperties.dav__displayname?4()
-OFS.PropertySheets.DAVProperties.dav__getcontentlength?4()
-OFS.PropertySheets.DAVProperties.dav__getcontenttype?4()
-OFS.PropertySheets.DAVProperties.dav__getlastmodified?4()
-OFS.PropertySheets.DAVProperties.dav__lockdiscovery?4()
-OFS.PropertySheets.DAVProperties.dav__resourcetype?4()
-OFS.PropertySheets.DAVProperties.dav__source?4()
-OFS.PropertySheets.DAVProperties.dav__supportedlock?4()
-OFS.PropertySheets.DAVProperties.getProperty?4(id, default=None)
-OFS.PropertySheets.DAVProperties.id?7
-OFS.PropertySheets.DAVProperties.pm?7
-OFS.PropertySheets.DAVProperties.propertyMap?4()
-OFS.PropertySheets.DefaultProperties._md?8
-OFS.PropertySheets.DefaultProperties.id?7
-OFS.PropertySheets.DefaultPropertySheets._get_defaults?5()
-OFS.PropertySheets.DefaultPropertySheets.default?7
-OFS.PropertySheets.DefaultPropertySheets.webdav?7
-OFS.PropertySheets.FixedSchema.__init__?1(self, id, base, md=None)
-OFS.PropertySheets.FixedSchema._propertyMap?5()
-OFS.PropertySheets.FixedSchema.propertyMap?4()
-OFS.PropertySheets.FixedSchema.property_extensible_schema__?4()
-OFS.PropertySheets.FixedSchema?1(id, base, md=None)
-OFS.PropertySheets.PropertySheet.__init__?1(self, id, md=None)
-OFS.PropertySheets.PropertySheet._delProperty?5(id)
-OFS.PropertySheets.PropertySheet._extensible?8
-OFS.PropertySheets.PropertySheet._propdict?5()
-OFS.PropertySheets.PropertySheet._properties?8
-OFS.PropertySheets.PropertySheet._propertyMap?5()
-OFS.PropertySheets.PropertySheet._setProperty?5(id, value, type='string', meta=None)
-OFS.PropertySheets.PropertySheet._updateProperty?5(id, value, meta=None)
-OFS.PropertySheets.PropertySheet._wrapperCheck?5(object)
-OFS.PropertySheets.PropertySheet.dav__allprop?4(propstat=propstat)
-OFS.PropertySheets.PropertySheet.dav__propnames?4(propstat=propstat)
-OFS.PropertySheets.PropertySheet.dav__propstat?4(name, result, propstat=propstat, propdesc=propdesc)
-OFS.PropertySheets.PropertySheet.getId?4()
-OFS.PropertySheets.PropertySheet.getProperty?4(id, default=None)
-OFS.PropertySheets.PropertySheet.getPropertyType?4(id)
-OFS.PropertySheets.PropertySheet.hasProperty?4(id)
-OFS.PropertySheets.PropertySheet.icon?7
-OFS.PropertySheets.PropertySheet.manage?7
-OFS.PropertySheets.PropertySheet.manage_addProperty?4(id, value, type, REQUEST=None)
-OFS.PropertySheets.PropertySheet.manage_changeProperties?4(REQUEST=None, **kw)
-OFS.PropertySheets.PropertySheet.manage_delProperties?4(ids=None, REQUEST=None)
-OFS.PropertySheets.PropertySheet.manage_editProperties?4(REQUEST)
-OFS.PropertySheets.PropertySheet.manage_propertiesForm?4(URL1)
-OFS.PropertySheets.PropertySheet.p_self?4()
-OFS.PropertySheets.PropertySheet.propdesc?7
-OFS.PropertySheets.PropertySheet.propertyIds?4()
-OFS.PropertySheets.PropertySheet.propertyInfo?4(id)
-OFS.PropertySheets.PropertySheet.propertyItems?4()
-OFS.PropertySheets.PropertySheet.propertyMap?4()
-OFS.PropertySheets.PropertySheet.propertyValues?4()
-OFS.PropertySheets.PropertySheet.property_extensible_schema__?4()
-OFS.PropertySheets.PropertySheet.propstat?7
-OFS.PropertySheets.PropertySheet.security?7
-OFS.PropertySheets.PropertySheet.v_self?4()
-OFS.PropertySheets.PropertySheet.valid_property_id?4(id)
-OFS.PropertySheets.PropertySheet.xml_namespace?4()
-OFS.PropertySheets.PropertySheet?1(id, md=None)
-OFS.PropertySheets.PropertySheets.PropertySheetClass?7
-OFS.PropertySheets.PropertySheets._get_defaults?5()
-OFS.PropertySheets.PropertySheets.addPropertySheet?4(propset)
-OFS.PropertySheets.PropertySheets.delPropertySheet?4(name)
-OFS.PropertySheets.PropertySheets.get?4(name, default=None)
-OFS.PropertySheets.PropertySheets.getId?4()
-OFS.PropertySheets.PropertySheets.id?7
-OFS.PropertySheets.PropertySheets.isDeletable?4(name)
-OFS.PropertySheets.PropertySheets.items?4()
-OFS.PropertySheets.PropertySheets.manage?7
-OFS.PropertySheets.PropertySheets.manage_addPropertySheet?4(id, ns, REQUEST=None)
-OFS.PropertySheets.PropertySheets.manage_delPropertySheets?4(ids=(), REQUEST=None)
-OFS.PropertySheets.PropertySheets.manage_options?4()
-OFS.PropertySheets.PropertySheets.security?7
-OFS.PropertySheets.PropertySheets.tabs_path_info?4(script, path)
-OFS.PropertySheets.PropertySheets.values?4()
-OFS.PropertySheets.PropertySheets.webdav?7
-OFS.PropertySheets.View.manage_options?4()
-OFS.PropertySheets.View.manage_workspace?4(URL1, RESPONSE)
-OFS.PropertySheets.View.meta_type?4()
-OFS.PropertySheets.View.tabs_path_info?4(script, path)
-OFS.PropertySheets.View.tpURL?4()
-OFS.PropertySheets.Virtual.__init__?1(self)
-OFS.PropertySheets.Virtual.v_self?4()
-OFS.PropertySheets.Virtual?1()
-OFS.PropertySheets.absattr?4(attr)
-OFS.PropertySheets.vps.__init__?1(self, c=PropertySheets)
-OFS.PropertySheets.vps?1(c=PropertySheets)
-OFS.PropertySheets.xml_escape?4(value)
-OFS.SimpleItem.HTML?7
-OFS.SimpleItem.Item.REQUEST?7
-OFS.SimpleItem.Item._manage_editedDialog?8
-OFS.SimpleItem.Item.getId?4()
-OFS.SimpleItem.Item.icon?7
-OFS.SimpleItem.Item.id?7
-OFS.SimpleItem.Item.isPrincipiaFolderish?7
-OFS.SimpleItem.Item.isTopLevelPrincipiaApplicationObject?7
-OFS.SimpleItem.Item.manage?4(URL1)
-OFS.SimpleItem.Item.manage_FTPlist?4(REQUEST)
-OFS.SimpleItem.Item.manage_FTPstat?4(REQUEST)
-OFS.SimpleItem.Item.manage_afterAdd?4(item, container)
-OFS.SimpleItem.Item.manage_afterClone?4(item)
-OFS.SimpleItem.Item.manage_beforeDelete?4(item, container)
-OFS.SimpleItem.Item.manage_editedDialog?4(REQUEST, **args)
-OFS.SimpleItem.Item.manage_options?7
-OFS.SimpleItem.Item.meta_type?7
-OFS.SimpleItem.Item.objectIds?7
-OFS.SimpleItem.Item.objectValues?4(spec=None)
-OFS.SimpleItem.Item.raise_standardErrorMessage?4(client=None, REQUEST={}, error_type=None, error_value=None, tb=None, error_tb=None, error_message='', tagSearch=re.compile(r'[a-zA-Z]>').search, error_log_url='')
-OFS.SimpleItem.Item.security?7
-OFS.SimpleItem.Item.this?4()
-OFS.SimpleItem.Item.title?7
-OFS.SimpleItem.Item.title_and_id?4()
-OFS.SimpleItem.Item.title_or_id?4()
-OFS.SimpleItem.Item.tpURL?4()
-OFS.SimpleItem.Item.tpValues?4()
-OFS.SimpleItem.Item_w__name__._setId?5(id)
-OFS.SimpleItem.Item_w__name__.getId?4()
-OFS.SimpleItem.Item_w__name__.getPhysicalPath?4()
-OFS.SimpleItem.Item_w__name__.title_and_id?4()
-OFS.SimpleItem.Item_w__name__.title_or_id?4()
-OFS.SimpleItem.SimpleItem.manage_options?7
-OFS.SimpleItem.SimpleItem.security?7
-OFS.SimpleItem.logger?7
-OFS.SimpleItem.pretty_tb?4(t, v, tb, as_html=1)
-OFS.Traversable.Traversable.absolute_url?4(relative=0)
-OFS.Traversable.Traversable.absolute_url_path?4()
-OFS.Traversable.Traversable.getPhysicalPath?4()
-OFS.Traversable.Traversable.getPhysicalRoot?7
-OFS.Traversable.Traversable.restrictedTraverse?4(path, default=_marker)
-OFS.Traversable.Traversable.security?7
-OFS.Traversable.Traversable.unrestrictedTraverse?4(path, default=_marker, restricted=False)
-OFS.Traversable.Traversable.virtual_url_path?4()
-OFS.Traversable._marker?8
-OFS.Traversable.path2url?4(path)
-OFS.Uninstalled.Broken?4(self, oid, pair)
-OFS.Uninstalled.BrokenClass._p_changed?8
-OFS.Uninstalled.BrokenClass.icon?7
-OFS.Uninstalled.BrokenClass.id?7
-OFS.Uninstalled.BrokenClass.manage?7
-OFS.Uninstalled.BrokenClass.manage_main?7
-OFS.Uninstalled.BrokenClass.manage_page_footer?7
-OFS.Uninstalled.BrokenClass.manage_page_header?7
-OFS.Uninstalled.BrokenClass.manage_workspace?7
-OFS.Uninstalled.BrokenClass.meta_type?7
-OFS.Uninstalled.BrokenClass.product_name?7
-OFS.Uninstalled.LOG?7
-OFS.Uninstalled.broken_klasses?7
-OFS.Uninstalled.broken_klasses_lock?7
-OFS.XMLExportImport.XMLrecord?4(oid, len, p)
-OFS.XMLExportImport.exportXML?4(jar, oid, file=None)
-OFS.XMLExportImport.importXML?4(jar, file, clue='')
-OFS.XMLExportImport.magic?7
-OFS.XMLExportImport.save_record?4(parser, tag, data)
-OFS.XMLExportImport.save_zopedata?4(parser, tag, data)
-OFS.XMLExportImport.start_zopedata?4(parser, tag, data)
-OFS.XMLExportImport.zopedata.__init__?1(self, parser, tag, attrs)
-OFS.XMLExportImport.zopedata.append?4(data)
-OFS.XMLExportImport.zopedata?1(parser, tag, attrs)
-OFS.ZDOM.ATTRIBUTE_NODE?7
-OFS.ZDOM.Attr.__init__?1(self, name, value)
-OFS.ZDOM.Attr.getName?4()
-OFS.ZDOM.Attr.getNodeName?4()
-OFS.ZDOM.Attr.getNodeType?4()
-OFS.ZDOM.Attr.getNodeValue?4()
-OFS.ZDOM.Attr.getSpecified?4()
-OFS.ZDOM.Attr?1(name, value)
-OFS.ZDOM.CDATA_SECTION_NODE?7
-OFS.ZDOM.COMMENT_NODE?7
-OFS.ZDOM.DOCUMENT_FRAGMENT_NODE?7
-OFS.ZDOM.DOCUMENT_NODE?7
-OFS.ZDOM.DOCUMENT_TYPE_NODE?7
-OFS.ZDOM.DOMImplementation.hasFeature?4(feature, version = None)
-OFS.ZDOM.DOMImplementation.security?7
-OFS.ZDOM.DOMSTRING_SIZE_ERR?7
-OFS.ZDOM.DOMStringSizeException.code?7
-OFS.ZDOM.Document.getChildNodes?4()
-OFS.ZDOM.Document.getDoctype?4()
-OFS.ZDOM.Document.getDocumentElement?4()
-OFS.ZDOM.Document.getFirstChild?4()
-OFS.ZDOM.Document.getImplementation?4()
-OFS.ZDOM.Document.getLastChild?4()
-OFS.ZDOM.Document.getNodeName?4()
-OFS.ZDOM.Document.getNodeType?4()
-OFS.ZDOM.Document.getOwnerDocument?4()
-OFS.ZDOM.Document.hasChildNodes?4()
-OFS.ZDOM.Document.security?7
-OFS.ZDOM.ELEMENT_NODE?7
-OFS.ZDOM.ENTITY_NODE?7
-OFS.ZDOM.ENTITY_REFERENCE_NODE?7
-OFS.ZDOM.Element.getAttribute?4(name)
-OFS.ZDOM.Element.getAttributeNode?4(name)
-OFS.ZDOM.Element.getChildNodes?4()
-OFS.ZDOM.Element.getElementsByTagName?4(tagname)
-OFS.ZDOM.Element.getFirstChild?4()
-OFS.ZDOM.Element.getLastChild?4()
-OFS.ZDOM.Element.getNextSibling?4()
-OFS.ZDOM.Element.getNodeName?4()
-OFS.ZDOM.Element.getNodeType?4()
-OFS.ZDOM.Element.getParentNode?4()
-OFS.ZDOM.Element.getPreviousSibling?4()
-OFS.ZDOM.Element.getTagName?4()
-OFS.ZDOM.Element.security?7
-OFS.ZDOM.ElementWithAttributes.getAttribute?4(name)
-OFS.ZDOM.ElementWithAttributes.getAttributeNode?4(name)
-OFS.ZDOM.ElementWithAttributes.getAttributes?4()
-OFS.ZDOM.ElementWithTitle.getAttribute?4(name)
-OFS.ZDOM.ElementWithTitle.getAttributeNode?4(name)
-OFS.ZDOM.ElementWithTitle.getAttributes?4()
-OFS.ZDOM.HIERARCHY_REQUEST_ERR?7
-OFS.ZDOM.HierarchyRequestException.code?7
-OFS.ZDOM.INDEX_SIZE_ERR?7
-OFS.ZDOM.INUSE_ATTRIBUTE_ERR?7
-OFS.ZDOM.INVALID_CHARACTER_ERR?7
-OFS.ZDOM.InUseAttributeException.code?7
-OFS.ZDOM.IndexSizeException.code?7
-OFS.ZDOM.InvalidCharacterException.code?7
-OFS.ZDOM.NOTATION_NODE?7
-OFS.ZDOM.NOT_FOUND_ERR?7
-OFS.ZDOM.NOT_SUPPORTED_ERR?7
-OFS.ZDOM.NO_DATA_ALLOWED_ERR?7
-OFS.ZDOM.NO_MODIFICATION_ALLOWED_ERR?7
-OFS.ZDOM.NamedNodeMap.__init__?1(self, data=None)
-OFS.ZDOM.NamedNodeMap.getLength?4()
-OFS.ZDOM.NamedNodeMap.getNamedItem?4(name)
-OFS.ZDOM.NamedNodeMap.item?4(index)
-OFS.ZDOM.NamedNodeMap?1(data=None)
-OFS.ZDOM.NoDataAllowedException.code?7
-OFS.ZDOM.NoModificationAllowedException.code?7
-OFS.ZDOM.Node.getAttributes?4()
-OFS.ZDOM.Node.getChildNodes?4()
-OFS.ZDOM.Node.getFirstChild?4()
-OFS.ZDOM.Node.getLastChild?4()
-OFS.ZDOM.Node.getNextSibling?4()
-OFS.ZDOM.Node.getNodeName?4()
-OFS.ZDOM.Node.getNodeValue?4()
-OFS.ZDOM.Node.getOwnerDocument?4()
-OFS.ZDOM.Node.getParentNode?4()
-OFS.ZDOM.Node.getPreviousSibling?4()
-OFS.ZDOM.Node.hasChildNodes?4()
-OFS.ZDOM.Node.security?7
-OFS.ZDOM.NodeList.__init__?1(self, list=None)
-OFS.ZDOM.NodeList.getLength?4()
-OFS.ZDOM.NodeList.item?4(index)
-OFS.ZDOM.NodeList?1(list=None)
-OFS.ZDOM.NotFoundException.code?7
-OFS.ZDOM.NotSupportedException.code?7
-OFS.ZDOM.PROCESSING_INSTRUCTION_NODE?7
-OFS.ZDOM.Root.getOwnerDocument?4()
-OFS.ZDOM.TEXT_NODE?7
-OFS.ZDOM.WRONG_DOCUMENT_ERR?7
-OFS.ZDOM.WrongDocumentException.code?7
-OFS.event.ObjectWillBeAddedEvent.__init__?1(self, object, newParent=None, newName=None)
-OFS.event.ObjectWillBeAddedEvent?1(object, newParent=None, newName=None)
-OFS.event.ObjectWillBeMovedEvent.__init__?1(self, object, oldParent, oldName, newParent, newName)
-OFS.event.ObjectWillBeMovedEvent?1(object, oldParent, oldName, newParent, newName)
-OFS.event.ObjectWillBeRemovedEvent.__init__?1(self, object, oldParent=None, oldName=None)
-OFS.event.ObjectWillBeRemovedEvent?1(object, oldParent=None, oldName=None)
-OFS.interfaces.IApplication.HelpSys?7
-OFS.interfaces.IApplication.PrincipiaRedirect?4(URL1)
-OFS.interfaces.IApplication.PrincipiaTime?4()
-OFS.interfaces.IApplication.Redirect?7
-OFS.interfaces.IApplication.ZopeAttributionButton?4()
-OFS.interfaces.IApplication.ZopeTime?7
-OFS.interfaces.IApplication.absolute_url?4()
-OFS.interfaces.IApplication.absolute_url_path?4()
-OFS.interfaces.IApplication.checkGlobalRegistry?4()
-OFS.interfaces.IApplication.fixupZClassDependencies?4()
-OFS.interfaces.IApplication.getPhysicalRoot?4()
-OFS.interfaces.IApplication.isTopLevelPrincipiaApplicationObject?7
-OFS.interfaces.IApplication.misc_?7
-OFS.interfaces.IApplication.p_?7
-OFS.interfaces.IApplication.test_url?7
-OFS.interfaces.IApplication.title?7
-OFS.interfaces.IApplication.virtual_url_path?4()
-OFS.interfaces.ICopyContainer._delOb?5()
-OFS.interfaces.ICopyContainer._getOb?5(default=None)
-OFS.interfaces.ICopyContainer._get_id?5()
-OFS.interfaces.ICopyContainer._setOb?5(object)
-OFS.interfaces.ICopyContainer._verifyObjectPaste?5(validate_src=1)
-OFS.interfaces.ICopyContainer.cb_dataItems?4()
-OFS.interfaces.ICopyContainer.cb_dataValid?4()
-OFS.interfaces.ICopyContainer.manage_CopyContainerAllItems?4()
-OFS.interfaces.ICopyContainer.manage_CopyContainerFirstItem?4()
-OFS.interfaces.ICopyContainer.manage_clone?4(id, REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_copyObjects?4(REQUEST=None, RESPONSE=None)
-OFS.interfaces.ICopyContainer.manage_cutObjects?4(REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_pasteObjects?4(REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_renameForm?7
-OFS.interfaces.ICopyContainer.manage_renameObject?4(new_id, REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_renameObjects?4(new_ids=[], REQUEST=None)
-OFS.interfaces.ICopySource._canCopy?5()
-OFS.interfaces.ICopySource._getCopy?5()
-OFS.interfaces.ICopySource._notifyOfCopyTo?5(op=0)
-OFS.interfaces.ICopySource._postCopy?5(op=0)
-OFS.interfaces.ICopySource._setId?5()
-OFS.interfaces.ICopySource.cb_isCopyable?4()
-OFS.interfaces.ICopySource.cb_isMoveable?4()
-OFS.interfaces.ICopySource.cb_userHasCopyOrMovePermission?4()
-OFS.interfaces.IFTPAccess.manage_FTPlist?4()
-OFS.interfaces.IFTPAccess.manage_FTPstat?4()
-OFS.interfaces.IFindSupport.PrincipiaFind?7
-OFS.interfaces.IFindSupport.ZopeFind?4(obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='')
-OFS.interfaces.IFindSupport.ZopeFindAndApply?4(obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='', apply_func=None, apply_path='')
-OFS.interfaces.IFindSupport.manage_findAdv?7
-OFS.interfaces.IFindSupport.manage_findForm?7
-OFS.interfaces.IFindSupport.manage_findFrame?7
-OFS.interfaces.IFindSupport.manage_findResult?7
-OFS.interfaces.IItem.description?7
-OFS.interfaces.IItem.getId?4()
-OFS.interfaces.IItem.icon?7
-OFS.interfaces.IItem.manage_editedDialog?4(**args)
-OFS.interfaces.IItem.raise_standardErrorMessage?4(REQUEST={}, error_type=None, error_value=None, tb=None, error_tb=None, error_message='', tagSearch=None, error_log_url='')
-OFS.interfaces.IItem.title?7
-OFS.interfaces.IItem.title_and_id?4()
-OFS.interfaces.IItem.title_or_id?4()
-OFS.interfaces.IManageable.class_manage_path?4()
-OFS.interfaces.IManageable.filtered_manage_options?4()
-OFS.interfaces.IManageable.manage?4()
-OFS.interfaces.IManageable.manage_afterAdd?4(container)
-OFS.interfaces.IManageable.manage_afterClone?4()
-OFS.interfaces.IManageable.manage_beforeDelete?4(container)
-OFS.interfaces.IManageable.manage_options?7
-OFS.interfaces.IManageable.manage_tabs?7
-OFS.interfaces.IManageable.manage_workspace?4()
-OFS.interfaces.IManageable.tabs_path_default?4()
-OFS.interfaces.IManageable.tabs_path_info?4(path)
-OFS.interfaces.IManageable.title?7
-OFS.interfaces.IObjectManager._delOb?5()
-OFS.interfaces.IObjectManager._delObject?5(dp=1)
-OFS.interfaces.IObjectManager._getOb?5(default=None)
-OFS.interfaces.IObjectManager._importObjectFromFile?5(verify=1, set_owner=1)
-OFS.interfaces.IObjectManager._setOb?5(object)
-OFS.interfaces.IObjectManager._setObject?5(object, roles=None, user=None, set_owner=1)
-OFS.interfaces.IObjectManager._subobject_permissions?5()
-OFS.interfaces.IObjectManager.all_meta_types?4()
-OFS.interfaces.IObjectManager.description?7
-OFS.interfaces.IObjectManager.filtered_meta_types?4()
-OFS.interfaces.IObjectManager.hasObject?4()
-OFS.interfaces.IObjectManager.isAnObjectManager?7
-OFS.interfaces.IObjectManager.manage_addProduct?7
-OFS.interfaces.IObjectManager.manage_delObjects?4(REQUEST=None)
-OFS.interfaces.IObjectManager.manage_exportObject?4(download=None, toxml=None, RESPONSE=None, REQUEST=None)
-OFS.interfaces.IObjectManager.manage_importExportForm?7
-OFS.interfaces.IObjectManager.manage_importObject?4(REQUEST=None, set_owner=1)
-OFS.interfaces.IObjectManager.manage_index_main?7
-OFS.interfaces.IObjectManager.manage_main?7
-OFS.interfaces.IObjectManager.meta_types?7
-OFS.interfaces.IObjectManager.objectIds?4()
-OFS.interfaces.IObjectManager.objectItems?4()
-OFS.interfaces.IObjectManager.objectMap?4()
-OFS.interfaces.IObjectManager.objectValues?4()
-OFS.interfaces.IObjectManager.superValues?4()
-OFS.interfaces.IObjectManager.title?7
-OFS.interfaces.IObjectManager.tpValues?4()
-OFS.interfaces.IObjectWillBeMovedEvent.newName?7
-OFS.interfaces.IObjectWillBeMovedEvent.newParent?7
-OFS.interfaces.IObjectWillBeMovedEvent.oldName?7
-OFS.interfaces.IObjectWillBeMovedEvent.oldParent?7
-OFS.interfaces.IOrderedContainer.getObjectPosition?4()
-OFS.interfaces.IOrderedContainer.moveObjectToPosition?4(position)
-OFS.interfaces.IOrderedContainer.moveObjectsByDelta?4(delta, subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsDown?4(delta=1, subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsToBottom?4(subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsToTop?4(subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsUp?4(delta=1, subset_ids=None)
-OFS.interfaces.IOrderedContainer.orderObjects?4(reverse=None)
-OFS.interfaces.IPropertyManager._delPropValue?5()
-OFS.interfaces.IPropertyManager._delProperty?5()
-OFS.interfaces.IPropertyManager._properties?8
-OFS.interfaces.IPropertyManager._propertyMap?5()
-OFS.interfaces.IPropertyManager._setPropValue?5(value)
-OFS.interfaces.IPropertyManager._setProperty?5(value, type='string')
-OFS.interfaces.IPropertyManager._updateProperty?5(value)
-OFS.interfaces.IPropertyManager._wrapperCheck?5()
-OFS.interfaces.IPropertyManager.getProperty?4(d=None)
-OFS.interfaces.IPropertyManager.getPropertyType?4()
-OFS.interfaces.IPropertyManager.hasProperty?4()
-OFS.interfaces.IPropertyManager.manage_addProperty?4(value, type, REQUEST=None)
-OFS.interfaces.IPropertyManager.manage_changeProperties?4(**kw)
-OFS.interfaces.IPropertyManager.manage_changePropertyTypes?4(props, REQUEST=None)
-OFS.interfaces.IPropertyManager.manage_delProperties?4(REQUEST=None)
-OFS.interfaces.IPropertyManager.manage_editProperties?4()
-OFS.interfaces.IPropertyManager.manage_propertiesForm?7
-OFS.interfaces.IPropertyManager.manage_propertyTypeForm?7
-OFS.interfaces.IPropertyManager.propdict?4()
-OFS.interfaces.IPropertyManager.propertyIds?4()
-OFS.interfaces.IPropertyManager.propertyItems?4()
-OFS.interfaces.IPropertyManager.propertyLabel?4()
-OFS.interfaces.IPropertyManager.propertyMap?4()
-OFS.interfaces.IPropertyManager.propertyValues?4()
-OFS.interfaces.IPropertyManager.propertysheets?7
-OFS.interfaces.IPropertyManager.title?7
-OFS.interfaces.IPropertyManager.valid_property_id?4()
-OFS.interfaces.ITraversable.absolute_url?4()
-OFS.interfaces.ITraversable.absolute_url_path?4()
-OFS.interfaces.ITraversable.getPhysicalPath?4()
-OFS.interfaces.ITraversable.restrictedTraverse?4(default=None)
-OFS.interfaces.ITraversable.unrestrictedTraverse?4(default=None, restricted=0)
-OFS.interfaces.ITraversable.virtual_url_path?4()
-OFS.interfaces.IZopeObject.description?7
-OFS.interfaces.IZopeObject.isPrincipiaFolderish?7
-OFS.interfaces.IZopeObject.meta_type?7
-OFS.interfaces.IZopeObject.title?7
-OFS.misc_.Misc_.__init__?1(self, name, dict)
-OFS.misc_.Misc_.security?7
-OFS.misc_.Misc_?1(name, dict)
-OFS.misc_.misc_.security?7
-OFS.misc_.p_.ApplicationManagement_icon?7
-OFS.misc_.p_.BrokenProduct_icon?7
-OFS.misc_.p_.ControlPanel_icon?7
-OFS.misc_.p_.DatabaseManagement_icon?7
-OFS.misc_.p_.DebugManager_icon?7
-OFS.misc_.p_.Factory_icon?7
-OFS.misc_.p_.HelpTopic_icon?7
-OFS.misc_.p_.InstalledProduct_icon?7
-OFS.misc_.p_.Methods_icon?7
-OFS.misc_.p_.Permission_icon?7
-OFS.misc_.p_.ProductFolder_icon?7
-OFS.misc_.p_.ProductHelp_icon?7
-OFS.misc_.p_.Product_icon?7
-OFS.misc_.p_.Properties_icon?7
-OFS.misc_.p_.Propertysheets_icon?7
-OFS.misc_.p_.PyPoweredSmall_Gif?7
-OFS.misc_.p_.User_icon?7
-OFS.misc_.p_.VersionManagement_icon?7
-OFS.misc_.p_.ZButton?7
-OFS.misc_.p_.ZopeButton?7
-OFS.misc_.p_.broken?7
-OFS.misc_.p_.davlocked?7
-OFS.misc_.p_.l_arrow_gif?7
-OFS.misc_.p_.locked?7
-OFS.misc_.p_.lockedo?7
-OFS.misc_.p_.ltab?7
-OFS.misc_.p_.mi?7
-OFS.misc_.p_.pl?7
-OFS.misc_.p_.r_arrow_gif?7
-OFS.misc_.p_.rtab?7
-OFS.misc_.p_.security?7
-OFS.misc_.p_.sp?7
-OFS.misc_.p_.zopelogo_jpg?7
-OFS.ndiff.IS_CHARACTER_JUNK?4(ch, ws=" \t")
-OFS.ndiff.IS_LINE_JUNK?4(line, pat=re.compile(r"\s*)
-OFS.ndiff.SequenceMatcher.__init__?1(self, isjunk=None, a='', b='')
-OFS.ndiff.SequenceMatcher.find_longest_match?4(alo, ahi, blo, bhi)
-OFS.ndiff.SequenceMatcher.get_matching_blocks?4()
-OFS.ndiff.SequenceMatcher.get_opcodes?4()
-OFS.ndiff.SequenceMatcher.quick_ratio?4()
-OFS.ndiff.SequenceMatcher.ratio?4()
-OFS.ndiff.SequenceMatcher.real_quick_ratio?4()
-OFS.ndiff.SequenceMatcher.set_seq1?4(a)
-OFS.ndiff.SequenceMatcher.set_seq2?4(b)
-OFS.ndiff.SequenceMatcher.set_seqs?4(a, b)
-OFS.ndiff.SequenceMatcher?1(isjunk=None, a='', b='')
-OFS.ndiff.TRACE?7
-OFS.ndiff._combine?8
-OFS.ndiff.dump?4(tag, x, lo, hi)
-OFS.ndiff.fail?4(msg)
-OFS.ndiff.fancy_helper?4(a, alo, ahi, b, blo, bhi)
-OFS.ndiff.fancy_replace?4(a, alo, ahi, b, blo, bhi)
-OFS.ndiff.fcompare?4(f1name, f2name)
-OFS.ndiff.fopen?4(fname)
-OFS.ndiff.main?4(args)
-OFS.ndiff.plain_replace?4(a, alo, ahi, b, blo, bhi)
-OFS.ndiff.restore?4(which)
-OFS.rPickle.Unpickler.find_class?4(module, name)
-OFS.rPickle.Unpickler.load_string?4()
-OFS.rPickle.loads?4(s)
-OFS.rPickle.reg?7
-OFS.rPickle.register?4(mod, cls, obj)
-OFS.rPickle.unregister?4(mod, cls)
-OFS.subscribers.LOG?7
-OFS.subscribers.ObjectManagerSublocations.__init__?1(self, container)
-OFS.subscribers.ObjectManagerSublocations.sublocations?4()
-OFS.subscribers.ObjectManagerSublocations?1(container)
-OFS.subscribers.callManageAfterAdd?4(ob, item, container)
-OFS.subscribers.callManageAfterClone?4(ob, item)
-OFS.subscribers.callManageBeforeDelete?4(ob, item, container)
-OFS.subscribers.compatibilityCall?4(method_name, *args)
-OFS.subscribers.deprecatedManageAddDeleteClasses?7
-OFS.subscribers.dispatchObjectClonedEvent?4(ob, event)
-OFS.subscribers.dispatchObjectCopiedEvent?4(ob, event)
-OFS.subscribers.dispatchObjectMovedEvent?4(ob, event)
-OFS.subscribers.dispatchObjectWillBeMovedEvent?4(ob, event)
-OFS.subscribers.maybeWarnDeprecated?4(ob, method_name)
-ObjectManager.ObjectManager.getBrowserDefaultId?4()
-ObjectManager.ObjectManager.manage_delObjects?4()
-ObjectManager.ObjectManager.objectIds?4()
-ObjectManager.ObjectManager.objectItems?4()
-ObjectManager.ObjectManager.objectValues?4()
-ObjectManager.ObjectManager.setBrowserDefaultId?4(acquire=0)
-ObjectManager.ObjectManager.superValues?4()
-ObjectManagerItem.ObjectManagerItem.absolute_url?4()
-ObjectManagerItem.ObjectManagerItem.absolute_url_path?4()
-ObjectManagerItem.ObjectManagerItem.getId?4()
-ObjectManagerItem.ObjectManagerItem.getPhysicalPath?4()
-ObjectManagerItem.ObjectManagerItem.getPhysicalRoot?4()
-ObjectManagerItem.ObjectManagerItem.manage_workspace?4()
-ObjectManagerItem.ObjectManagerItem.restrictedTraverse?4(default=None)
-ObjectManagerItem.ObjectManagerItem.this?4()
-ObjectManagerItem.ObjectManagerItem.title_and_id?4()
-ObjectManagerItem.ObjectManagerItem.title_or_id?4()
-ObjectManagerItem.ObjectManagerItem.unrestrictedTraverse?4(default=None)
-ObjectManagerItem.ObjectManagerItem.virtual_url_path?4()
-OrderSupport.OrderSupport.getObjectPosition?4()
-OrderSupport.OrderSupport.moveObjectToPosition?4(position)
-OrderSupport.OrderSupport.moveObjectsByDelta?4(delta, subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsDown?4(delta=1, subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsToBottom?4(subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsToTop?4(subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsUp?4(delta=1, subset_ids=None)
-OrderSupport.OrderSupport.orderObjects?4(reverse=None)
-OrderedFolder.manage_addOrderedFolder?4(id, title='', createPublic=0, createUserF=0, REQUEST=None)
-Persistence.Overridable?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2._checkId?5(id, allow_dup=0)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2.meta_type?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.__init__?1(self, id=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._checkId?5(id, allow_dup=0)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._cleanup?5()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._count?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._delOb?5(id)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._delObject?5(id, dp=1, suppress_events=False)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._fixCount?5()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._getOb?5(id, default=_marker)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._initBTrees?5()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._mt_index?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._objects?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._populateFromFolder?5(source)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._setOb?5(id, object)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._setObject?5(id, object, roles=None, user=None, set_owner=1, suppress_events=False)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._tree?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._v_nextid?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.generateId?4(prefix='item', suffix='', rand_ceiling=999999999)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.get?4(name, default=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.getBatchObjectListing?4(REQUEST=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.hasObject?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.has_key?4(id)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.items?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.keys?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_cleanup?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_fixCount?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_main?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_object_workspace?4(ids=(), REQUEST=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_options?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectCount?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectIds?4(spec=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectIds_d?4(t=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectItems?4(spec=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectMap?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectMap_d?4(t=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectValues?4(spec=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.security?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.title?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.tpValues?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.values?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base?1(id=None)
-Products.BTreeFolder2.BTreeFolder2.LOG?7
-Products.BTreeFolder2.BTreeFolder2.MAX_UNIQUEID_ATTEMPTS?7
-Products.BTreeFolder2.BTreeFolder2._marker?8
-Products.BTreeFolder2.BTreeFolder2.listtext0?7
-Products.BTreeFolder2.BTreeFolder2.listtext1?7
-Products.BTreeFolder2.BTreeFolder2.listtext2?7
-Products.BTreeFolder2.BTreeFolder2.manage_addBTreeFolder?4(dispatcher, id, title='', REQUEST=None)
-Products.BTreeFolder2.BTreeFolder2.manage_addBTreeFolderForm?7
-Products.BTreeFolder2.initialize?4(context)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.HelpSys?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.ZopeTime?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.__init__?1(self, id, title, module, function)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.filepath?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.func_code?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.func_defaults?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.function?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.getFuncCode?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.getFuncDefaults?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.getFunction?4(reload=0)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_edit?4(title, module, function, REQUEST=None)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_main?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_options?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_page_header?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.meta_type?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.module?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.reloadIfChanged?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.security?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod?1(id, title, module, function)
-Products.ExternalMethod.ExternalMethod.manage_addExternalMethod?4(self, id, title, module, function, REQUEST=None)
-Products.ExternalMethod.ExternalMethod.manage_addExternalMethodForm?7
-Products.ExternalMethod.initialize?4(context)
-Products.Five.bbb.BrowserDefault.__init__?1(self, context)
-Products.Five.bbb.BrowserDefault.defaultView?4(request)
-Products.Five.bbb.BrowserDefault?1(context)
-Products.Five.bbb.IBrowserDefault.defaultView?4(request)
-Products.Five.bridge._bridges?8
-Products.Five.bridge.fromZ2Attribute?4(z2a)
-Products.Five.bridge.fromZ2Interface?4(z2i)
-Products.Five.bridge.fromZ2Method?4(z2m)
-Products.Five.browser.absoluteurl.AbsoluteURL.__init__?1(self, context, request)
-Products.Five.browser.absoluteurl.AbsoluteURL._isVirtualHostRoot?5()
-Products.Five.browser.absoluteurl.AbsoluteURL.breadcrumbs?4()
-Products.Five.browser.absoluteurl.AbsoluteURL?1(context, request)
-Products.Five.browser.absoluteurl.SiteAbsoluteURL.breadcrumbs?4()
-Products.Five.browser.adding.Adding.addingInfo?4()
-Products.Five.browser.adding.Adding.hasCustomAddView?4()
-Products.Five.browser.adding.Adding.index?7
-Products.Five.browser.adding.Adding.isSingleMenuItem?4()
-Products.Five.browser.adding.Adding.menu_id?7
-Products.Five.browser.adding.BasicAdding.action?4(type_name='', id='')
-Products.Five.browser.adding.BasicAdding.add?4(content)
-Products.Five.browser.adding.BasicAdding.contentName?7
-Products.Five.browser.adding.BasicAdding.context?7
-Products.Five.browser.adding.BasicAdding.nameAllowed?4()
-Products.Five.browser.adding.BasicAdding.namesAccepted?4()
-Products.Five.browser.adding.BasicAdding.nextURL?4()
-Products.Five.browser.adding.BasicAdding.publishTraverse?4(request, name)
-Products.Five.browser.adding.BasicAdding.renderAddButton?4()
-Products.Five.browser.adding.BasicAdding.request?7
-Products.Five.browser.adding.ContentAdding.menu_id?7
-Products.Five.browser.adding.ObjectManagerNameChooser.__init__?1(self, context)
-Products.Five.browser.adding.ObjectManagerNameChooser.checkName?4(name, object)
-Products.Five.browser.adding.ObjectManagerNameChooser.chooseName?4(name, object)
-Products.Five.browser.adding.ObjectManagerNameChooser?1(context)
-Products.Five.browser.decode._decode?5(text, charsets)
-Products.Five.browser.decode.processInputs?4(request, charsets=None)
-Products.Five.browser.decode.setPageEncoding?4(request)
-Products.Five.browser.metaconfigure._factory_map?8
-Products.Five.browser.metaconfigure._rd_map?8
-Products.Five.browser.metaconfigure.makeClassForTemplate?4(filename, globals=None, used_for=None, bases=(), cdict=None, name=u'')
-Products.Five.browser.metaconfigure.page?4(_context, name, permission, for_, layer=IDefaultBrowserLayer, template=None, class_=None, allowed_interface=None, allowed_attributes=None, attribute='__call__', menu=None, title=None, )
-Products.Five.browser.metaconfigure.pages.page?4(_context, name, attribute='__call__', template=None, menu=None, title=None)
-Products.Five.browser.metaconfigure.resource?4(_context, name, layer=IDefaultBrowserLayer, permission='zope.Public', file=None, image=None, template=None)
-Products.Five.browser.metaconfigure.resourceDirectory?4(_context, name, directory, layer=IDefaultBrowserLayer, permission='zope.Public')
-Products.Five.browser.metaconfigure.view.publishTraverse?4(request, name, pages=pages, getattr=getattr)
-Products.Five.browser.pagetemplatefile.ViewPageTemplateFile?7
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.__init__?1(self, filename, _prefix=None, content_type=None)
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.get_path_from_prefix?4(_prefix)
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.pt_getContext?4()
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.pt_getEngine?4()
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile?1(filename, _prefix=None, content_type=None)
-Products.Five.browser.pagetemplatefile._engine?8
-Products.Five.browser.pagetemplatefile.getEngine?4()
-Products.Five.browser.resource.Directory.__init__?1(self, path, name)
-Products.Five.browser.resource.Directory?1(path, name)
-Products.Five.browser.resource.DirectoryResource.__init__?1(self, context, request)
-Products.Five.browser.resource.DirectoryResource.default_factory?7
-Products.Five.browser.resource.DirectoryResource.get?4(name, default=_marker)
-Products.Five.browser.resource.DirectoryResource.getId?4()
-Products.Five.browser.resource.DirectoryResource.resource_factories?7
-Products.Five.browser.resource.DirectoryResource?1(context, request)
-Products.Five.browser.resource.DirectoryResourceFactory.factory?7
-Products.Five.browser.resource.DirectoryResourceFactory.resource?7
-Products.Five.browser.resource.FileResource.GET?4()
-Products.Five.browser.resource.FileResource.HEAD?4()
-Products.Five.browser.resource.FileResourceFactory.factory?7
-Products.Five.browser.resource.FileResourceFactory.resource?7
-Products.Five.browser.resource.ImageResourceFactory.factory?7
-Products.Five.browser.resource.ImageResourceFactory.resource?7
-Products.Five.browser.resource.PageTemplateResource.render?4()
-Products.Five.browser.resource.PageTemplateResourceFactory.factory?7
-Products.Five.browser.resource.PageTemplateResourceFactory.resource?7
-Products.Five.browser.resource.Resource.__init__?1(self, request)
-Products.Five.browser.resource.Resource?1(request)
-Products.Five.browser.resource.ResourceFactory.__init__?1(self, name, path, resource_factory=None)
-Products.Five.browser.resource.ResourceFactory.factory?7
-Products.Five.browser.resource.ResourceFactory.resource?7
-Products.Five.browser.resource.ResourceFactory?1(name, path, resource_factory=None)
-Products.Five.browser.resource._PageTemplate?5(self, path, name)
-Products.Five.browser.resource._marker?8
-Products.Five.component.HOOK_NAME?7
-Products.Five.component.browser.ObjectManagerSiteView.isSite?4()
-Products.Five.component.browser.ObjectManagerSiteView.makeSite?4()
-Products.Five.component.browser.ObjectManagerSiteView.unmakeSite?4()
-Products.Five.component.browser.ObjectManagerSiteView.update?4()
-Products.Five.component.disableSite?4(obj, iface=ISite)
-Products.Five.component.enableSite?4(obj, iface=ISite)
-Products.Five.component.findSite?4(obj, iface=ISite)
-Products.Five.component.siteManagerAdapter?4(ob)
-Products.Five.component.tests.test_suite?4()
-Products.Five.eventconfigure.cleanUp?4()
-Products.Five.eventconfigure.containerEvents?4(_context)
-Products.Five.eventconfigure.deprecatedManageAddDelete?4(_context, class_)
-Products.Five.eventconfigure.setContainerEvents?4()
-Products.Five.eventconfigure.setDeprecatedManageAddDelete?4(class_)
-Products.Five.fiveconfigure.LOG?7
-Products.Five.fiveconfigure._meta_type_regs?8
-Products.Five.fiveconfigure._registerClass?5(class_, meta_type, permission, addview, icon, global_)
-Products.Five.fiveconfigure._registerPackage?5(module_, init_func=None)
-Products.Five.fiveconfigure._register_monkies?8
-Products.Five.fiveconfigure.bridge?4(_context, zope2, package, name=None)
-Products.Five.fiveconfigure.cleanUp?4()
-Products.Five.fiveconfigure.createZope2Bridge?4(zope2, package, name)
-Products.Five.fiveconfigure.debug_mode?7
-Products.Five.fiveconfigure.defaultViewable?4(_context, class_)
-Products.Five.fiveconfigure.findProducts?4()
-Products.Five.fiveconfigure.handleBrokenProduct?4(product)
-Products.Five.fiveconfigure.implements?4(_context, class_, interface)
-Products.Five.fiveconfigure.killMonkey?4(class_, name, fallback, attr=None)
-Products.Five.fiveconfigure.loadProducts?4(_context, file=None)
-Products.Five.fiveconfigure.loadProductsOverrides?4(_context, file=None)
-Products.Five.fiveconfigure.pagesFromDirectory?4(_context, directory, module, for_=None, layer=IDefaultBrowserLayer, permission='zope.Public')
-Products.Five.fiveconfigure.registerClass?4(_context, class_, meta_type, permission, addview=None, icon=None, global_=True)
-Products.Five.fiveconfigure.registerPackage?4(_context, package, initialize=None)
-Products.Five.fiveconfigure.traversable?4(_context, class_)
-Products.Five.fiveconfigure.unregisterClass?4(class_)
-Products.Five.fivedirectives.IBridgeDirective.description?7
-Products.Five.fivedirectives.IBridgeDirective.name?7
-Products.Five.fivedirectives.IBridgeDirective.package?7
-Products.Five.fivedirectives.IBridgeDirective.required?7
-Products.Five.fivedirectives.IBridgeDirective.title?7
-Products.Five.fivedirectives.IBridgeDirective.zope2?7
-Products.Five.fivedirectives.IDefaultViewableDirective.class_?7
-Products.Five.fivedirectives.IDefaultViewableDirective.required?7
-Products.Five.fivedirectives.IDefaultViewableDirective.title?7
-Products.Five.fivedirectives.IDeprecatedManageAddDeleteDirective.class_?7
-Products.Five.fivedirectives.IDeprecatedManageAddDeleteDirective.required?7
-Products.Five.fivedirectives.IDeprecatedManageAddDeleteDirective.title?7
-Products.Five.fivedirectives.IImplementsDirective.class_?7
-Products.Five.fivedirectives.IImplementsDirective.interface?7
-Products.Five.fivedirectives.IImplementsDirective.required?7
-Products.Five.fivedirectives.IImplementsDirective.title?7
-Products.Five.fivedirectives.IImplementsDirective.value_type?7
-Products.Five.fivedirectives.IInclude.description?7
-Products.Five.fivedirectives.IInclude.file?7
-Products.Five.fivedirectives.IInclude.required?7
-Products.Five.fivedirectives.IInclude.title?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.description?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.directory?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.for_?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.module?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.required?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.title?7
-Products.Five.fivedirectives.IRegisterClassDirective.addview?7
-Products.Five.fivedirectives.IRegisterClassDirective.class_?7
-Products.Five.fivedirectives.IRegisterClassDirective.default?7
-Products.Five.fivedirectives.IRegisterClassDirective.description?7
-Products.Five.fivedirectives.IRegisterClassDirective.global_?7
-Products.Five.fivedirectives.IRegisterClassDirective.icon?7
-Products.Five.fivedirectives.IRegisterClassDirective.meta_type?7
-Products.Five.fivedirectives.IRegisterClassDirective.permission?7
-Products.Five.fivedirectives.IRegisterClassDirective.required?7
-Products.Five.fivedirectives.IRegisterClassDirective.title?7
-Products.Five.fivedirectives.IRegisterPackageDirective.description?7
-Products.Five.fivedirectives.IRegisterPackageDirective.initialize?7
-Products.Five.fivedirectives.IRegisterPackageDirective.package?7
-Products.Five.fivedirectives.IRegisterPackageDirective.required?7
-Products.Five.fivedirectives.IRegisterPackageDirective.title?7
-Products.Five.fivedirectives.ISizableDirective.class_?7
-Products.Five.fivedirectives.ISizableDirective.required?7
-Products.Five.fivedirectives.ISizableDirective.title?7
-Products.Five.fivedirectives.ITraversableDirective.class_?7
-Products.Five.fivedirectives.ITraversableDirective.required?7
-Products.Five.fivedirectives.ITraversableDirective.title?7
-Products.Five.fivemethod?4(func)
-Products.Five.form.AddView._setUpWidgets?5()
-Products.Five.form.AddView.add?4(content)
-Products.Five.form.AddView.create?4(*args, **kw)
-Products.Five.form.AddView.createAndAdd?4(data)
-Products.Five.form.AddView.nextURL?4()
-Products.Five.form.AddView.update?4()
-Products.Five.form.EditView.__init__?1(self, context, request)
-Products.Five.form.EditView._setUpWidgets?5()
-Products.Five.form.EditView.changed?4()
-Products.Five.form.EditView.charsets?7
-Products.Five.form.EditView.errors?7
-Products.Five.form.EditView.fieldNames?7
-Products.Five.form.EditView.generated_form?7
-Products.Five.form.EditView.label?7
-Products.Five.form.EditView.setPrefix?4(prefix)
-Products.Five.form.EditView.update?4()
-Products.Five.form.EditView.update_status?7
-Products.Five.form.EditView.widgets?4()
-Products.Five.form.EditView?1(context, request)
-Products.Five.form._?8
-Products.Five.form.macros.FormMacros.macro_pages?7
-Products.Five.form.metaconfigure.AddFormDirective._handle_arguments?5(leftover=None)
-Products.Five.form.metaconfigure.AddFormDirective._handle_menu?5()
-Products.Five.form.metaconfigure.AddFormDirective.arguments?7
-Products.Five.form.metaconfigure.AddFormDirective.content_factory?7
-Products.Five.form.metaconfigure.AddFormDirective.default_template?7
-Products.Five.form.metaconfigure.AddFormDirective.description?7
-Products.Five.form.metaconfigure.AddFormDirective.for_?7
-Products.Five.form.metaconfigure.AddFormDirective.keyword_arguments?7
-Products.Five.form.metaconfigure.AddFormDirective.set_after_add?7
-Products.Five.form.metaconfigure.AddFormDirective.set_before_add?7
-Products.Five.form.metaconfigure.AddFormDirective.view?7
-Products.Five.form.metaconfigure.AddViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, content_factory, arguments, keyword_arguments, set_before_add, set_after_add, menu=u'')
-Products.Five.form.metaconfigure.EditFormDirective._handle_menu?5()
-Products.Five.form.metaconfigure.EditFormDirective.default_template?7
-Products.Five.form.metaconfigure.EditFormDirective.title?7
-Products.Five.form.metaconfigure.EditFormDirective.view?7
-Products.Five.form.metaconfigure.EditViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None, menu=u'')
-Products.Five.form.metaconfigure.FiveFormDirective._processWidgets?5()
-Products.Five.form.metaconfigure._?8
-Products.Five.form.objectwidget.ObjectWidget?4(context, request, factory, **kw)
-Products.Five.form.objectwidget.ObjectWidgetClass.__init__?1(self, context, request, factory, **kw)
-Products.Five.form.objectwidget.ObjectWidgetClass.setRenderedValue?4(value)
-Products.Five.form.objectwidget.ObjectWidgetClass?1(context, request, factory, **kw)
-Products.Five.form.objectwidget.ObjectWidgetView.security?7
-Products.Five.form.objectwidget.ObjectWidgetView.template?7
-Products.Five.formlib.formbase.AddForm?7
-Products.Five.formlib.formbase.DisplayForm?7
-Products.Five.formlib.formbase.EditForm?7
-Products.Five.formlib.formbase.EditFormBase.handle_edit_action?4(action, data)
-Products.Five.formlib.formbase.FiveFormlibMixin.template?7
-Products.Five.formlib.formbase.FiveFormlibMixin.update?4()
-Products.Five.formlib.formbase.Form?7
-Products.Five.formlib.formbase.SubPageDisplayForm.template?7
-Products.Five.formlib.formbase.SubPageEditForm.template?7
-Products.Five.formlib.formbase.SubPageForm.template?7
-Products.Five.formlib.formbase._?8
-Products.Five.formlib.formbase._FORMLIB_DIR?8
-Products.Five.formlib.formbase._PAGEFORM_PATH?8
-Products.Five.formlib.formbase._SUBPAGEFORM_PATH?8
-Products.Five.i18n.FiveTranslationService.translate?4(domain, msgid, mapping=None, context=None, target_language=None, default=None)
-Products.Five.i18n.LocalizerLanguages.__init__?1(self, context)
-Products.Five.i18n.LocalizerLanguages.getPreferredLanguages?4()
-Products.Five.i18n.LocalizerLanguages?1(context)
-Products.Five.i18n.PTSLanguages.__init__?1(self, context)
-Products.Five.i18n.PTSLanguages.getPreferredLanguages?4()
-Products.Five.i18n.PTSLanguages?1(context)
-Products.Five.i18n._fallback_translation_service?8
-Products.Five.initialize?4(context)
-Products.Five.interfaces.IMenuItemType.IBrowserDefault?7
-Products.Five.isFiveMethod?4(m)
-Products.Five.metaclass.derivedMeta?4(metaclasses)
-Products.Five.metaclass.makeClass?4(name, bases, dict)
-Products.Five.metaclass.metaFromBases?4(bases)
-Products.Five.metaclass.metaReg?7
-Products.Five.metaclass.minimalBases?4(classes)
-Products.Five.metaclass.normalizeBases?4(allBases)
-Products.Five.metaconfigure.ContentDirective.__init__?1(self, _context, class_)
-Products.Five.metaconfigure.ContentDirective?1(_context, class_)
-Products.Five.security.CheckerPrivateId?7
-Products.Five.security.CheckerPublicId?7
-Products.Five.security.FiveSecurityPolicy.checkPermission?4(permission, object)
-Products.Five.security._getSecurity?5(klass)
-Products.Five.security.checkPermission?4(permission, object, interaction=None)
-Products.Five.security.clearSecurityInfo?4(klass)
-Products.Five.security.getSecurityInfo?4(klass)
-Products.Five.security.newInteraction?4()
-Products.Five.security.protectClass?4(klass, permission_id)
-Products.Five.security.protectName?4(klass, name, permission_id)
-Products.Five.site.browser.LocalSiteView.isOldSite?4()
-Products.Five.site.browser.LocalSiteView.isSite?4()
-Products.Five.site.browser.LocalSiteView.makeSite?4()
-Products.Five.site.browser.LocalSiteView.migrateToFive15?4()
-Products.Five.site.browser.LocalSiteView.unmakeSite?4()
-Products.Five.site.browser.LocalSiteView.update?4()
-Products.Five.site.interfaces.IFiveUtilityRegistry.getAllUtilitiesRegisteredFor?4(context=None)
-Products.Five.site.interfaces.IFiveUtilityRegistry.getUtilitiesFor?4(context=None)
-Products.Five.site.interfaces.IFiveUtilityRegistry.getUtility?4(name='', context=None)
-Products.Five.site.interfaces.IFiveUtilityRegistry.queryUtility?4(name='', default=None, context=None)
-Products.Five.site.interfaces.IRegisterUtilitySimply.next?7
-Products.Five.site.interfaces.IRegisterUtilitySimply.registerUtility?4(interface, utility, name='')
-Products.Five.site.localsite.FiveSite.getSiteManager?4()
-Products.Five.site.localsite.FiveSite.setSiteManager?4(sm)
-Products.Five.site.localsite.FiveSiteManager.__init__?1(self, context)
-Products.Five.site.localsite.FiveSiteManager.adapters?4()
-Products.Five.site.localsite.FiveSiteManager.getAdapters?4(objects, provided)
-Products.Five.site.localsite.FiveSiteManager.getAllUtilitiesRegisteredFor?4(interface)
-Products.Five.site.localsite.FiveSiteManager.getUtilitiesFor?4(interface)
-Products.Five.site.localsite.FiveSiteManager.next?4()
-Products.Five.site.localsite.FiveSiteManager.queryAdapter?4(object, interface, name, default=None)
-Products.Five.site.localsite.FiveSiteManager.queryMultiAdapter?4(objects, interface, name, default=None)
-Products.Five.site.localsite.FiveSiteManager.queryUtility?4(interface, name='', default=None)
-Products.Five.site.localsite.FiveSiteManager.registerUtility?4(*args, **kw)
-Products.Five.site.localsite.FiveSiteManager.subscribers?4(required, provided)
-Products.Five.site.localsite.FiveSiteManager.utilities?4()
-Products.Five.site.localsite.FiveSiteManager?1(context)
-Products.Five.site.localsite.disableLocalSiteHook?4(obj)
-Products.Five.site.localsite.enableLocalSiteHook?4(obj)
-Products.Five.site.localsite.one_of_three?4(a, b, c)
-Products.Five.site.metaconfigure.LOG?7
-Products.Five.site.metaconfigure._localsite_monkies?8
-Products.Five.site.metaconfigure.classSiteHook?4(class_, site_class)
-Products.Five.site.metaconfigure.installSiteHook?4(_context, class_, site_class=None)
-Products.Five.site.metaconfigure.uninstallSiteHooks?4()
-Products.Five.site.metadirectives.ILocalSiteDirective.class_?7
-Products.Five.site.metadirectives.ILocalSiteDirective.required?7
-Products.Five.site.metadirectives.ILocalSiteDirective.site_class?7
-Products.Five.site.metadirectives.ILocalSiteDirective.title?7
-Products.Five.site.utility.SimpleLocalUtilityRegistry.__init__?1(self, context)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.getAllUtilitiesRegisteredFor?4(interface)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.getUtilitiesFor?4(interface)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.getUtility?4(interface, name='')
-Products.Five.site.utility.SimpleLocalUtilityRegistry.next?4()
-Products.Five.site.utility.SimpleLocalUtilityRegistry.queryUtility?4(interface, name='', default=None)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.registerUtility?4(interface, utility, name='')
-Products.Five.site.utility.SimpleLocalUtilityRegistry?1(context)
-Products.Five.sizeconfigure._monkied?8
-Products.Five.sizeconfigure.classSizable?4(class_)
-Products.Five.sizeconfigure.cleanUp?4()
-Products.Five.sizeconfigure.get_size?4(self)
-Products.Five.sizeconfigure.sizable?4(_context, class_)
-Products.Five.sizeconfigure.unsizable?4(class_)
-Products.Five.skin.standardmacros.Macros.aliases?7
-Products.Five.skin.standardmacros.Macros.macro_pages?7
-Products.Five.skin.standardmacros.StandardMacros.macro_pages?7
-Products.Five.testbrowser.Browser.__init__?1(self, url=None)
-Products.Five.testbrowser.Browser?1(url=None)
-Products.Five.testbrowser.PublisherConnection.__init__?1(self, host)
-Products.Five.testbrowser.PublisherConnection.getresponse?4()
-Products.Five.testbrowser.PublisherConnection?1(host)
-Products.Five.testbrowser.PublisherHTTPHandler.http_open?4(req)
-Products.Five.testbrowser.PublisherHTTPHandler.http_request?7
-Products.Five.testbrowser.PublisherMechanizeBrowser.__init__?1(self, *args, **kws)
-Products.Five.testbrowser.PublisherMechanizeBrowser.default_features?7
-Products.Five.testbrowser.PublisherMechanizeBrowser.default_others?7
-Products.Five.testbrowser.PublisherMechanizeBrowser.default_schemes?7
-Products.Five.testbrowser.PublisherMechanizeBrowser?1(*args, **kws)
-Products.Five.utilities.browser.marker.EditView.__init__?1(self, context, request)
-Products.Five.utilities.browser.marker.EditView._getLinkToInterfaceDetailsView?5(interfaceName)
-Products.Five.utilities.browser.marker.EditView._getNameLinkDicts?5(interfaceNames)
-Products.Five.utilities.browser.marker.EditView.getAvailableInterfaceNames?4()
-Products.Five.utilities.browser.marker.EditView.getDirectlyProvidedNames?4()
-Products.Five.utilities.browser.marker.EditView.getInterfaceNames?4()
-Products.Five.utilities.browser.marker.EditView.update?4(add, remove)
-Products.Five.utilities.browser.marker.EditView?1(context, request)
-Products.Five.utilities.interfaces.IReadInterface.getAvailableInterfaceNames?4()
-Products.Five.utilities.interfaces.IReadInterface.getAvailableInterfaces?4()
-Products.Five.utilities.interfaces.IReadInterface.getDirectlyProvided?4()
-Products.Five.utilities.interfaces.IReadInterface.getDirectlyProvidedNames?4()
-Products.Five.utilities.interfaces.IReadInterface.getInterfaceNames?4()
-Products.Five.utilities.interfaces.IReadInterface.getInterfaces?4()
-Products.Five.utilities.interfaces.IReadInterface.getProvided?4()
-Products.Five.utilities.interfaces.IWriteInterface.erase?4()
-Products.Five.utilities.interfaces.IWriteInterface.mark?4()
-Products.Five.utilities.interfaces.IWriteInterface.update?4(remove=())
-Products.Five.utilities.marker.MarkerInterfacesAdapter.__init__?1(self, context)
-Products.Five.utilities.marker.MarkerInterfacesAdapter._getDirectMarkersOf?5(base)
-Products.Five.utilities.marker.MarkerInterfacesAdapter._getInterfaceNames?5(interfaces)
-Products.Five.utilities.marker.MarkerInterfacesAdapter.dottedToInterfaces?4(seq)
-Products.Five.utilities.marker.MarkerInterfacesAdapter.erase?7
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getAvailableInterfaceNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getAvailableInterfaces?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getDirectlyProvided?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getDirectlyProvidedNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getInterfaceNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getInterfaces?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getProvided?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getProvidedNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.mark?7
-Products.Five.utilities.marker.MarkerInterfacesAdapter.update?4(add=(), remove=())
-Products.Five.utilities.marker.MarkerInterfacesAdapter?1(context)
-Products.Five.utilities.marker.erase?4(ob, interface)
-Products.Five.utilities.marker.erase?7
-Products.Five.utilities.marker.interfaceStringCheck?4(f)
-Products.Five.utilities.marker.mark?4(ob, interface)
-Products.Five.utilities.marker.mark?7
-Products.Five.utilities.marker.wrapper?4(ob, interface)
-Products.Five.viewlet.manager.ViewletManager?4(name, interface, template=None, bases=())
-Products.Five.viewlet.manager.ViewletManagerBase.filter?4(viewlets)
-Products.Five.viewlet.manager.ViewletManagerBase.sort?4(viewlets)
-Products.Five.viewlet.manager.aq_base?7
-Products.Five.viewlet.metaconfigure.viewletDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, manager=interfaces.IViewletManager, class_=None, template=None, attribute='render', allowed_interface=None, allowed_attributes=None, **kwargs)
-Products.Five.viewlet.metaconfigure.viewletManagerDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, provides=interfaces.IViewletManager, class_=None, template=None, allowed_interface=None, allowed_attributes=None)
-Products.Five.viewlet.tests.DynamicTempBox.city?7
-Products.Five.viewlet.tests.DynamicTempBox.weight?7
-Products.Five.viewlet.tests.Sport.weight?7
-Products.Five.viewlet.tests.Stock.getStockTicker?4()
-Products.Five.viewlet.tests.Stock.weight?7
-Products.Five.viewlet.tests.UnitTestSecurityPolicy.checkPermission?4(permission, object, context)
-Products.Five.viewlet.tests.UnitTestSecurityPolicy.validate?4(accessed=None, container=None, name=None, value=None, context=None, roles=None, *args, **kw)
-Products.Five.viewlet.tests.Weather.weight?7
-Products.Five.viewlet.tests.WeightBasedSorting.sort?4(viewlets)
-Products.Five.viewlet.tests.setUp?4(test)
-Products.Five.viewlet.tests.tearDown?4(test)
-Products.Five.viewlet.tests.test_suite?4()
-Products.Five.viewlet.viewlet.CSSViewlet?4(path, media="all", rel="stylesheet")
-Products.Five.viewlet.viewlet.JavaScriptViewlet?4(path)
-Products.Five.viewlet.viewlet.SimpleViewletClass?4(template, bases=(), attributes=None, name=u'')
-Products.Five.zcml._context?8
-Products.Five.zcml._initialized?8
-Products.Five.zcml.cleanUp?4()
-Products.Five.zcml.load_config?4(file, package=None, execute=True)
-Products.Five.zcml.load_site?4()
-Products.Five.zcml.load_string?4(s)
-Products.MIMETools.MIMETag.MIMEError?7
-Products.MIMETools.MIMETag.MIMETag.__init__?1(self, blocks)
-Products.MIMETools.MIMETag.MIMETag.blockContinuations?7
-Products.MIMETools.MIMETag.MIMETag.encode?7
-Products.MIMETools.MIMETag.MIMETag.name?7
-Products.MIMETools.MIMETag.MIMETag.render?4(md)
-Products.MIMETools.MIMETag.MIMETag?1(blocks)
-Products.MailHost.MailHost.MailBase.__init__?1(self, id='', title='', smtp_host='localhost', smtp_port=25, smtp_uid='', smtp_pwd='')
-Products.MailHost.MailHost.MailBase._init?5(smtp_host, smtp_port)
-Products.MailHost.MailHost.MailBase._send?5(mfrom, mto, messageText)
-Products.MailHost.MailHost.MailBase.index_html?7
-Products.MailHost.MailHost.MailBase.manage?7
-Products.MailHost.MailHost.MailBase.manage_makeChanges?4(title, smtp_host, smtp_port, smtp_uid='', smtp_pwd='', REQUEST=None)
-Products.MailHost.MailHost.MailBase.manage_options?7
-Products.MailHost.MailHost.MailBase.meta_type?7
-Products.MailHost.MailHost.MailBase.scheduledSend?7
-Products.MailHost.MailHost.MailBase.security?7
-Products.MailHost.MailHost.MailBase.send?4(messageText, mto=None, mfrom=None, subject=None, encode=None)
-Products.MailHost.MailHost.MailBase.sendTemplate?4(self, messageTemplate, statusTemplate=None, mto=None, mfrom=None, encode=None, REQUEST=None)
-Products.MailHost.MailHost.MailBase.simple_send?4(mto, mfrom, subject, body)
-Products.MailHost.MailHost.MailBase.smtp_pwd?7
-Products.MailHost.MailHost.MailBase.smtp_uid?7
-Products.MailHost.MailHost.MailBase.timeout?7
-Products.MailHost.MailHost.MailBase?1(id='', title='', smtp_host='localhost', smtp_port=25, smtp_uid='', smtp_pwd='')
-Products.MailHost.MailHost._encode?5(body, encode=None)
-Products.MailHost.MailHost._mungeHeaders?5(messageText, mto=None, mfrom=None, subject=None)
-Products.MailHost.MailHost.add?7
-Products.MailHost.MailHost.manage_addMailHost?4(self, id, title='', smtp_host='localhost', localhost='localhost', smtp_port=25, timeout=1.0, REQUEST=None)
-Products.MailHost.MailHost.manage_addMailHostForm?7
-Products.MailHost.SendMailTag.SendMailTag.__init__?1(self, blocks)
-Products.MailHost.SendMailTag.SendMailTag.blockContinuations?7
-Products.MailHost.SendMailTag.SendMailTag.encode?7
-Products.MailHost.SendMailTag.SendMailTag.name?7
-Products.MailHost.SendMailTag.SendMailTag.render?4(md)
-Products.MailHost.SendMailTag.SendMailTag?1(blocks)
-Products.MailHost.initialize?4(context)
-Products.MailHost.interfaces.IMailHost.send?4(mto=None, mfrom=None, subject=None, encode=None)
-Products.OFSP.Draft.Cleanup.__init__?1(self, jar)
-Products.OFSP.Draft.Cleanup?1(jar)
-Products.OFSP.Draft.Draft.__init__?1(self, id, baseid, PATH_INFO)
-Products.OFSP.Draft.Draft._refid?8
-Products.OFSP.Draft.Draft._version?8
-Products.OFSP.Draft.Draft.icon?4()
-Products.OFSP.Draft.Draft.manage_Discard__draft__?4(REQUEST=None)
-Products.OFSP.Draft.Draft.manage_Save__draft__?4(remark, REQUEST=None)
-Products.OFSP.Draft.Draft.manage_afterAdd?4(item, container)
-Products.OFSP.Draft.Draft.manage_afterClone?4(item)
-Products.OFSP.Draft.Draft.manage_approve__draft__?7
-Products.OFSP.Draft.Draft.manage_beforeDelete?4(item, container)
-Products.OFSP.Draft.Draft.manage_options?4()
-Products.OFSP.Draft.Draft.meta_type?7
-Products.OFSP.Draft.Draft.nonempty?4()
-Products.OFSP.Draft.Draft.security?7
-Products.OFSP.Draft.Draft.title?4()
-Products.OFSP.Draft.Draft.title_and_id?4()
-Products.OFSP.Draft.Draft?1(id, baseid, PATH_INFO)
-Products.OFSP.Draft.getdraft?4(ob, jar)
-Products.OFSP.Draft.manage_addPrincipiaDraft?4(self, id, baseid, PATH_INFO, REQUEST=None)
-Products.OFSP.Draft.manage_addPrincipiaDraftForm?7
-Products.OFSP.Session.Session?7
-Products.OFSP.Version.Version.__init__?1(self, id, title, REQUEST)
-Products.OFSP.Version.Version._canCopy?5(op=0)
-Products.OFSP.Version.Version.cookie?7
-Products.OFSP.Version.Version.discard?4(remark='', REQUEST=None)
-Products.OFSP.Version.Version.enter?4(REQUEST, RESPONSE)
-Products.OFSP.Version.Version.index_html?7
-Products.OFSP.Version.Version.leave?4(REQUEST, RESPONSE)
-Products.OFSP.Version.Version.leave_another?4(REQUEST, RESPONSE)
-Products.OFSP.Version.Version.manage_afterAdd?4(item, container)
-Products.OFSP.Version.Version.manage_afterClone?4(item)
-Products.OFSP.Version.Version.manage_beforeDelete?4(item, container)
-Products.OFSP.Version.Version.manage_edit?4(title, REQUEST=None)
-Products.OFSP.Version.Version.manage_editForm?7
-Products.OFSP.Version.Version.manage_end?7
-Products.OFSP.Version.Version.manage_main?7
-Products.OFSP.Version.Version.manage_options?7
-Products.OFSP.Version.Version.meta_type?7
-Products.OFSP.Version.Version.nonempty?4()
-Products.OFSP.Version.Version.om_icons?4()
-Products.OFSP.Version.Version.save?4(remark, REQUEST=None)
-Products.OFSP.Version.Version.security?7
-Products.OFSP.Version.Version.title_and_id?4()
-Products.OFSP.Version.Version?1(id, title, REQUEST)
-Products.OFSP.Version.manage_addVersion?4(self, id, title, REQUEST=None)
-Products.OFSP.Version.manage_addVersionForm?7
-Products.OFSP.initialize?4(context)
-Products.OFSP.misc_?7
-Products.PageTemplates.DeferExpr.LazyWrapper.__init__?1(self, expr, econtext)
-Products.PageTemplates.DeferExpr.LazyWrapper?1(expr, econtext)
-Products.PageTemplates.DeferExpr._marker?8
-Products.PageTemplates.Expressions.LOG?7
-Products.PageTemplates.Expressions.PathIterator.same_part?4(name, ob1, ob2)
-Products.PageTemplates.Expressions.PathIterator.traverse?4(name, furtherPath)
-Products.PageTemplates.Expressions.SafeMapping._pop?8
-Products.PageTemplates.Expressions.SafeMapping._push?8
-Products.PageTemplates.Expressions.SafeMapping.push?7
-Products.PageTemplates.Expressions.SecureModuleImporter?7
-Products.PageTemplates.Expressions.TrustedZopePathExpr._TRAVERSER?8
-Products.PageTemplates.Expressions.ZopeContext.__init__?1(self, engine, contexts)
-Products.PageTemplates.Expressions.ZopeContext._handleText?5(text, expr)
-Products.PageTemplates.Expressions.ZopeContext.evaluateBoolean?4(expr)
-Products.PageTemplates.Expressions.ZopeContext.evaluateStructure?4(expr)
-Products.PageTemplates.Expressions.ZopeContext.evaluateText?4(expr)
-Products.PageTemplates.Expressions.ZopeContext.translate?4(msgid, domain=None, mapping=None, default=None)
-Products.PageTemplates.Expressions.ZopeContext?1(engine, contexts)
-Products.PageTemplates.Expressions.ZopeEngine._create_context?8
-Products.PageTemplates.Expressions.ZopeIterator.end?4()
-Products.PageTemplates.Expressions.ZopeIterator.first?4(name=None)
-Products.PageTemplates.Expressions.ZopeIterator.index?4()
-Products.PageTemplates.Expressions.ZopeIterator.item?4()
-Products.PageTemplates.Expressions.ZopeIterator.last?4(name=None)
-Products.PageTemplates.Expressions.ZopeIterator.next?4()
-Products.PageTemplates.Expressions.ZopeIterator.nextIndex?4()
-Products.PageTemplates.Expressions.ZopeIterator.same_part?4(name, ob1, ob2)
-Products.PageTemplates.Expressions.ZopeIterator.start?4()
-Products.PageTemplates.Expressions.ZopePathExpr._TRAVERSER?8
-Products.PageTemplates.Expressions.ZopePathExpr.__init__?1(self, name, expr, engine)
-Products.PageTemplates.Expressions.ZopePathExpr._eval?5(econtext)
-Products.PageTemplates.Expressions.ZopePathExpr._exists?5(econtext)
-Products.PageTemplates.Expressions.ZopePathExpr?1(name, expr, engine)
-Products.PageTemplates.Expressions.ZopeUndefs?7
-Products.PageTemplates.Expressions._engine?8
-Products.PageTemplates.Expressions.boboAwareZopeTraverse?4(object, path_items, econtext)
-Products.PageTemplates.Expressions.createTrustedZopeEngine?4()
-Products.PageTemplates.Expressions.createZopeEngine?4(zpe=ZopePathExpr)
-Products.PageTemplates.Expressions.getEngine?4()
-Products.PageTemplates.Expressions.render?4(ob, ns)
-Products.PageTemplates.Expressions.trustedBoboAwareZopeTraverse?4(object, path_items, econtext)
-Products.PageTemplates.GlobalTranslationService.DummyTranslationService.repl?4(mapping=mapping)
-Products.PageTemplates.GlobalTranslationService.DummyTranslationService.translate?4(domain, msgid, mapping=None, context=None, target_language=None, default=None)
-Products.PageTemplates.GlobalTranslationService.fiveTranslationService?7
-Products.PageTemplates.GlobalTranslationService.getGlobalTranslationService?4()
-Products.PageTemplates.GlobalTranslationService.setGlobalTranslationService?4(newservice)
-Products.PageTemplates.PageTemplate.ModuleImporter?7
-Products.PageTemplates.PageTemplate.PageTemplate.html?4()
-Products.PageTemplates.PageTemplate.PageTemplate.macros?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_errors?4(namespace={})
-Products.PageTemplates.PageTemplate.PageTemplate.pt_getContext?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_getEngine?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_macros?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_render?4(source=False, extra_context={})
-Products.PageTemplates.PageTemplate.PageTemplate.read?4()
-Products.PageTemplates.PageTemplate._ModuleImporter?8
-Products.PageTemplates.PageTemplateFile.LOG?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.__init__?1(self, filename, _prefix=None, **kw)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._cook_check?5()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._default_bindings?8
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._exec?5(bound_names, args, kw)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._get__roles__?5()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._need__name__?8
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._v_last_read?8
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.document_src?4(REQUEST=None, RESPONSE=None)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.func_code?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.func_defaults?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.getOwner?4(info=0)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.meta_type?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.pt_getContext?4()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.pt_macros?4()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.pt_source_file?4()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.security?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile?1(filename, _prefix=None, **kw)
-Products.PageTemplates.PageTemplateFile.XML_PREFIXES?7
-Products.PageTemplates.PageTemplateFile.XML_PREFIX_MAX_LENGTH?7
-Products.PageTemplates.PageTemplateFile.guess_type?4(filename, text)
-Products.PageTemplates.PageTemplateFile.sniff_type?4(text)
-Products.PageTemplates.ZRPythonExpr.PythonExpr.__init__?1(self, name, expr, engine)
-Products.PageTemplates.ZRPythonExpr.PythonExpr._globals?8
-Products.PageTemplates.ZRPythonExpr.PythonExpr?1(name, expr, engine)
-Products.PageTemplates.ZRPythonExpr.Rtd.this?7
-Products.PageTemplates.ZRPythonExpr.call_with_ns?4(f, ns, arg=1)
-Products.PageTemplates.ZopePageTemplate.Src.PUT?7
-Products.PageTemplates.ZopePageTemplate.Src.index_html?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.PUT?4(REQUEST, RESPONSE)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.PrincipiaSearchSource?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.ZScriptHTML_tryParams?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.__init__?1(self, id, text=None, content_type='text/html', strict=True, output_encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._default_bindings?8
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._default_content_fn?8
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._exec?5(bound_names, args, kw)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._properties?8
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._setPropValue?5(id, value)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.document_src?4(REQUEST=None, RESPONSE=None)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.func_code?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.func_defaults?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.getSize?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.get_size?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.html?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_FTPget?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_FTPput?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_options?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.meta_type?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.om_icons?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.output_encoding?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_changePrefs?4(REQUEST, height=None, width=None, dtpref_cols="100%", dtpref_rows="20")
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_edit?4(text, content_type, keep_output_encoding=False)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_editAction?4(REQUEST, title, text, content_type, expand)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_editForm?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_getContext?4(*args, **kw)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_render?4(source=False, extra_context={})
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_setTitle?4(title, encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_source_file?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_upload?4(REQUEST, file='', encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.security?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.source_dot_xml?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.wl_isLocked?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.write?4(text)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate?1(id, text=None, content_type='text/html', strict=True, output_encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.initialize?4(context)
-Products.PageTemplates.ZopePageTemplate.manage_addPageTemplate?4(self, id, title='', text='', encoding='utf-8', submit=None, REQUEST=None, RESPONSE=None)
-Products.PageTemplates.ZopePageTemplate.manage_addPageTemplateForm?7
-Products.PageTemplates.ZopePageTemplate.preferred_encodings?7
-Products.PageTemplates.initialize?4(context)
-Products.PageTemplates.interfaces.IUnicodeEncodingConflictResolver.resolve?4(text, expression)
-Products.PageTemplates.misc_?7
-Products.PageTemplates.unicodeconflictresolver.DefaultUnicodeEncodingConflictResolver.resolve?4(context, text, expression)
-Products.PageTemplates.unicodeconflictresolver.DefaultUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.IgnoringUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.PreferredCharsetResolver.resolve?4(context, text, expression)
-Products.PageTemplates.unicodeconflictresolver.PreferredCharsetResolver?7
-Products.PageTemplates.unicodeconflictresolver.ReplacingUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.StrictUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.Z2UnicodeEncodingConflictResolver.__init__?1(self, mode='strict')
-Products.PageTemplates.unicodeconflictresolver.Z2UnicodeEncodingConflictResolver.resolve?4(context, text, expression)
-Products.PageTemplates.unicodeconflictresolver.Z2UnicodeEncodingConflictResolver?1(mode='strict')
-Products.PageTemplates.unicodeconflictresolver.default_encoding?7
-Products.PageTemplates.utils.charsetFromMetaEquiv?4(html)
-Products.PageTemplates.utils.convertToUnicode?4(source, content_type, preferred_encodings)
-Products.PageTemplates.utils.encodingFromXMLPreamble?4(xml)
-Products.PageTemplates.utils.http_equiv_reg2?7
-Products.PageTemplates.utils.http_equiv_reg?7
-Products.PageTemplates.utils.xml_preamble_reg?7
-Products.PluginIndexes.DateIndex.DateIndex.DSTDIFF?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex._apply_index?5(request, cid='', type=type)
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex._convert?5(value, default=None)
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex._properties?8
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.clear?4()
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.index_naive_time_as_local?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.manage?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.manage_browse?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.manage_options?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.meta_type?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.query_options?7
-Products.PluginIndexes.DateIndex.DateIndex.LOG?7
-Products.PluginIndexes.DateIndex.DateIndex.Local?7
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone._isdst?5(dt)
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone.dst?4(dt)
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone.tzname?4(dt)
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone.utcoffset?4(dt)
-Products.PluginIndexes.DateIndex.DateIndex.STDOFFSET?7
-Products.PluginIndexes.DateIndex.DateIndex.ZERO?7
-Products.PluginIndexes.DateIndex.DateIndex._marker?8
-Products.PluginIndexes.DateIndex.DateIndex.manage_addDateIndex?4(self, id, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.DateIndex.DateIndex.manage_addDateIndexForm?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.__init__?1(self, id, since_field=None, until_field=None, caller=None, extra=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._apply_index?5(request, cid='')
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._convertDateTime?5(value)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._edit?5(since_field, until_field)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._insertForwardIndexEntry?5(since, until, documentId)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._removeForwardIndexEntry?5(since, until, documentId)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.clear?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.getEntryForObject?4(documentId, default=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.getSinceField?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.getUntilField?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.indexSize?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.manage_edit?4(since_field, until_field, REQUEST)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.manage_indexProperties?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.manage_options?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.meta_type?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.numObjects?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.query_options?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.security?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.since_field?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.unindex_object?4(documentId)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.uniqueValues?4(name=None, withLengths=0)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex?1(id, since_field=None, until_field=None, caller=None, extra=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.INDEX_MGMT_PERMISSION?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.VIEW_PERMISSION?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex._dtmldir?8
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.manage_addDateRangeIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.manage_addDateRangeIndexForm?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.manage?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.manage_browse?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.manage_options?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.meta_type?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.query_options?7
-Products.PluginIndexes.FieldIndex.FieldIndex.manage_addFieldIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.FieldIndex.FieldIndex.manage_addFieldIndexForm?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex._get_object_keywords?5(obj, attr)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex._index_object?5(documentId, obj, threshold=None, attr='')
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.manage?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.manage_browse?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.manage_options?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.meta_type?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.query_options?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.unindex_object?4(documentId)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.unindex_objectKeywords?4(documentId, keywords)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.LOG?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.manage_addKeywordIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.manage_addKeywordIndexForm?7
-Products.PluginIndexes.PathIndex.PathIndex.LOG?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.__init__?1(self, id, caller=None)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex._apply_index?5(request, cid='')
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.clear?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.getEntryForObject?4(docid, default=_marker)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.getIndexSourceNames?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.hasUniqueValuesFor?4(name)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.indexSize?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.index_object?4(docid, obj, threshold=100)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.insertEntry?4(comp, id, level)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.manage?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.manage_options?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.meta_type?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.numObjects?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.query_options?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.search?4(path, default_level=0)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.unindex_object?4(docid)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.uniqueValues?4(name=None, withLength=0)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex?1(id, caller=None)
-Products.PluginIndexes.PathIndex.PathIndex._marker?8
-Products.PluginIndexes.PathIndex.PathIndex.manage_addPathIndex?4(self, id, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.PathIndex.PathIndex.manage_addPathIndexForm?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.Splitter?4(astring, words=None, encoding="latin1")
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.__init__?1(self, useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon._convertBTrees?5(threshold=200)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.assignWordId?4(word)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.clear?4()
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.createDigrams?4(word)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.createRegex?4(pat)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.eow?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.get?4(pattern)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.getWord?4(wid)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.getWordId?4(word)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.multi_wc?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.query_hook?4(q)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.set?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.single_wc?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon?1(useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.Splitter?4(astring, words=None, encoding = "latin1")
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.__init__?1(self, stop_syn=None, useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon._convertBTrees?5(threshold=200)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.assignWordId?4(word)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.clear?4()
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.get?4(key, default=None)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.getWord?4(wid)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.getWordId?4(word)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.query_hook?4(q)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.set?7
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.set_stop_syn?4(stop_syn)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.stop_syn?7
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon?1(stop_syn=None, useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Lexicon.stop_word_dict?7
-Products.PluginIndexes.TextIndex.Lexicon.stop_words?7
-Products.PluginIndexes.TextIndex.Splitter.ISO_8859_1_Splitter.Splitter?4(txt, stopwords=None, encoding='latin1')
-Products.PluginIndexes.TextIndex.Splitter.ZopeSplitter.Splitter?4(txt, stopwords={}, encoding="latin1")
-Products.PluginIndexes.TextIndex.Splitter.availableSplitters?7
-Products.PluginIndexes.TextIndex.Splitter.getSplitter?4(name=None)
-Products.PluginIndexes.TextIndex.Splitter.setup.CFLAGS?7
-Products.PluginIndexes.TextIndex.Splitter.setup.LFLAGS?7
-Products.PluginIndexes.TextIndex.Splitter.setup.LIBS?7
-Products.PluginIndexes.TextIndex.Splitter.splitterNames?7
-Products.PluginIndexes.TextIndex.TextIndex.And?7
-Products.PluginIndexes.TextIndex.TextIndex.AndNot?7
-Products.PluginIndexes.TextIndex.TextIndex.LOG?7
-Products.PluginIndexes.TextIndex.TextIndex.Near?7
-Products.PluginIndexes.TextIndex.TextIndex.Op.__init__?1(self, name)
-Products.PluginIndexes.TextIndex.TextIndex.Op?1(name)
-Products.PluginIndexes.TextIndex.TextIndex.Or?7
-Products.PluginIndexes.TextIndex.TextIndex.QueryError?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.__init__?1(self, id, ignore_ex=None, call_methods=None, lexicon=None, caller=None, extra=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex._apply_index?5(request, cid='')
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex._convertBTrees?5(threshold=200)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex._subindex?5(source, wordScores, last, splitter)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.clear?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.convertScores?4(type=type, TupleType=TupleType, IIBTree=IIBTree)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.evaluate?4(query)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getEntryForObject?4(rid, default=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getId?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getIndexSourceNames?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getLexicon?4(vocab_id=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.get_operands?4(q, i)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.histogram?4(type=type, TupleType=type(()))
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.insertForwardIndexEntry?4(entry, documentId, score=1)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage_options?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage_setPreferences?4(vocabulary, REQUEST=None, RESPONSE=None, URL2=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage_vocabulary?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.meta_type?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.numObjects?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.positions?4(docid, words, )
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.query?4(s, default_operator=Or)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.query_options?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.unindex_object?4(i)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.unindex_objectWids?4(i, wids)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex?1(id, ignore_ex=None, call_methods=None, lexicon=None, caller=None, extra=None)
-Products.PluginIndexes.TextIndex.TextIndex.manage_addTextIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.TextIndex.TextIndex.manage_addTextIndexForm?7
-Products.PluginIndexes.TextIndex.TextIndex.operator_dict?7
-Products.PluginIndexes.TextIndex.TextIndex.parens?4(s, parens_re=re.compile('[()]').search)
-Products.PluginIndexes.TextIndex.TextIndex.parse2?4(q, default_operator, operator_dict=operator_dict)
-Products.PluginIndexes.TextIndex.TextIndex.parse?4(s)
-Products.PluginIndexes.TextIndex.TextIndex.quotes?4(s)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.__init__?1(self, id, title='', globbing=None, splitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary._isAVocabulary?8
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.getLexicon?4()
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.insert?4(word='')
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_insert?4(word='', URL1=None, RESPONSE=None)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_main?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_options?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_query?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_stop_syn?4(stop_syn, REQUEST=None)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.meta_type?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.query?4(pattern)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.security?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.words?4()
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary?1(id, title='', globbing=None, splitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Vocabulary.manage_addVocabulary?4(self, id, title, globbing=None, extra=None, splitter='', REQUEST=None)
-Products.PluginIndexes.TextIndex.Vocabulary.manage_addVocabularyForm?7
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.__init__?1(self, id, expr)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.clear?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getExpression?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getId?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getIds?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getType?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.index_object?4(documentId, obj)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.setExpression?4(expr)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.unindex_object?4(documentId)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase?1(id, expr)
-Products.PluginIndexes.TopicIndex.FilteredSet.LOG?7
-Products.PluginIndexes.TopicIndex.FilteredSet.PythonFilteredSet.index_object?4(documentId, o)
-Products.PluginIndexes.TopicIndex.FilteredSet.PythonFilteredSet.meta_type?7
-Products.PluginIndexes.TopicIndex.FilteredSet.factory?4(f_id, f_type, expr)
-Products.PluginIndexes.TopicIndex.TopicIndex.LOG?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.__init__?1(self, id, caller=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex._apply_index?5(request, cid='')
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.addFilteredSet?4(filter_id, typeFilteredSet, expr)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.clear?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.clearFilteredSet?4(filter_id)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.delFilteredSet?4(filter_id)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.editFilteredSet?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.getEntryForObject?4(docid, default=_marker)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.getId?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.getIndexSourceNames?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.index_object?4(docid, obj, threshold=100)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_addFilteredSet?4(filter_id, typeFilteredSet, expr, URL1, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_clearFilteredSet?4(filter_ids=[], URL1=None, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_delFilteredSet?4(filter_ids=[], URL1=None, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_options?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_saveFilteredSet?4(filter_id, expr, URL1=None, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.meta_type?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.numObjects?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.query_options?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.search?4(filter_id)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.unindex_object?4(docid)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.uniqueValues?4(name=None, withLength=0)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex?1(id, caller=None)
-Products.PluginIndexes.TopicIndex.TopicIndex._marker?8
-Products.PluginIndexes.TopicIndex.TopicIndex.manage_addTopicIndex?4(self, id, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.manage_addTopicIndexForm?7
-Products.PluginIndexes._indexes?8
-Products.PluginIndexes.common.ResultList.ResultList.__init__?1(self, d, words, index, TupleType=type(()))
-Products.PluginIndexes.common.ResultList.ResultList.and_not?4(x)
-Products.PluginIndexes.common.ResultList.ResultList.bucket?4()
-Products.PluginIndexes.common.ResultList.ResultList.has_key?4(key)
-Products.PluginIndexes.common.ResultList.ResultList.items?4()
-Products.PluginIndexes.common.ResultList.ResultList.keys?4()
-Products.PluginIndexes.common.ResultList.ResultList.near?4(x)
-Products.PluginIndexes.common.ResultList.ResultList?1(d, words, index, TupleType=type(()))
-Products.PluginIndexes.common.UnIndex.LOG?7
-Products.PluginIndexes.common.UnIndex.UnIndex.__init__?1(self, id, ignore_ex=None, call_methods=None, extra=None, caller=None)
-Products.PluginIndexes.common.UnIndex.UnIndex._apply_index?5(request, cid='', type=type)
-Products.PluginIndexes.common.UnIndex.UnIndex._get?5(k, default)
-Products.PluginIndexes.common.UnIndex.UnIndex._get_object_datum?5(obj, attr)
-Products.PluginIndexes.common.UnIndex.UnIndex._index_object?5(documentId, obj, threshold=None, attr='')
-Products.PluginIndexes.common.UnIndex.UnIndex.clear?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.documentToKeyMap?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.getEntryForObject?4(documentId, default=_marker)
-Products.PluginIndexes.common.UnIndex.UnIndex.getId?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.getIndexSourceNames?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.hasUniqueValuesFor?4(name)
-Products.PluginIndexes.common.UnIndex.UnIndex.histogram?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.indexSize?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.common.UnIndex.UnIndex.insertForwardIndexEntry?4(entry, documentId)
-Products.PluginIndexes.common.UnIndex.UnIndex.items?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.keyForDocument?4(id)
-Products.PluginIndexes.common.UnIndex.UnIndex.numObjects?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.referencedObjects?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.removeForwardIndexEntry?4(entry, documentId)
-Products.PluginIndexes.common.UnIndex.UnIndex.unindex_object?4(documentId)
-Products.PluginIndexes.common.UnIndex.UnIndex.uniqueValues?4(name=None, withLengths=0)
-Products.PluginIndexes.common.UnIndex.UnIndex?1(id, ignore_ex=None, call_methods=None, extra=None, caller=None)
-Products.PluginIndexes.common.UnIndex._marker?8
-Products.PluginIndexes.common.randid.randid?4(randint=random.randint, choice=random.choice, signs=(-1, 1))
-Products.PluginIndexes.common.safe_callable?4(ob)
-Products.PluginIndexes.common.util.SequenceTypes?7
-Products.PluginIndexes.common.util.parseIndexRequest.ParserException?7
-Products.PluginIndexes.common.util.parseIndexRequest.__init__?1(self, request, iid, options=[])
-Products.PluginIndexes.common.util.parseIndexRequest.get?4(k, default_v=None)
-Products.PluginIndexes.common.util.parseIndexRequest?1(request, iid, options=[])
-Products.PluginIndexes.common.util.test?4()
-Products.PluginIndexes.initialize?4(context)
-Products.PluginIndexes.interfaces.IDateIndex.index_naive_time_as_local?7
-Products.PluginIndexes.interfaces.IDateRangeIndex.getSinceField?4()
-Products.PluginIndexes.interfaces.IDateRangeIndex.getUntilField?4()
-Products.PluginIndexes.interfaces.IFilteredSet.getExpression?4()
-Products.PluginIndexes.interfaces.IFilteredSet.getIds?4()
-Products.PluginIndexes.interfaces.IFilteredSet.setExpression?4()
-Products.PluginIndexes.interfaces.IPluggableIndex._apply_index?5(cid='')
-Products.PluginIndexes.interfaces.IPluggableIndex.clear?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.getEntryForObject?4(default=None)
-Products.PluginIndexes.interfaces.IPluggableIndex.getId?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.getIndexSourceNames?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.index_object?4(obj, threshold=None)
-Products.PluginIndexes.interfaces.IPluggableIndex.numObjects?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.unindex_object?4()
-Products.PluginIndexes.interfaces.ISortIndex.documentToKeyMap?4()
-Products.PluginIndexes.interfaces.ISortIndex.keyForDocument?4()
-Products.PluginIndexes.interfaces.ITextIndex.getLexicon?4()
-Products.PluginIndexes.interfaces.ITopicIndex.addFilteredSet?4(typeFilteredSet, expr)
-Products.PluginIndexes.interfaces.ITopicIndex.clearFilteredSet?4()
-Products.PluginIndexes.interfaces.ITopicIndex.delFilteredSet?4()
-Products.PluginIndexes.interfaces.IUniqueValueIndex.hasUniqueValuesFor?4()
-Products.PluginIndexes.interfaces.IUniqueValueIndex.uniqueValues?4(withLengths=0)
-Products.PythonScripts.PythonScript.LOG?7
-Products.PythonScripts.PythonScript.PythonScript.PUT?4(REQUEST, RESPONSE)
-Products.PythonScripts.PythonScript.PythonScript.PrincipiaSearchSource?4()
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_changePrefs?4(REQUEST, height=None, width=None, dtpref_cols="100%", dtpref_rows="20")
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_editAction?4(REQUEST, title, params, body)
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_editForm?7
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_upload?4(REQUEST, file='')
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScript_edit?4(params, body)
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScript_setTitle?4(title)
-Products.PythonScripts.PythonScript.PythonScript.ZScriptHTML_tryParams?4()
-Products.PythonScripts.PythonScript.PythonScript.__init__?1(self, id)
-Products.PythonScripts.PythonScript.PythonScript._compile?5()
-Products.PythonScripts.PythonScript.PythonScript._compiler?5(*args, **kw)
-Products.PythonScripts.PythonScript.PythonScript._editedBindings?5()
-Products.PythonScripts.PythonScript.PythonScript._exec?5(bound_names, args, kw)
-Products.PythonScripts.PythonScript.PythonScript._makeFunction?5(dummy=0)
-Products.PythonScripts.PythonScript.PythonScript._metadata_map?5()
-Products.PythonScripts.PythonScript.PythonScript._newfun?5(code)
-Products.PythonScripts.PythonScript.PythonScript._params?8
-Products.PythonScripts.PythonScript.PythonScript._proxy_roles?8
-Products.PythonScripts.PythonScript.PythonScript._v_change?8
-Products.PythonScripts.PythonScript.PythonScript._validateProxy?5(roles=None)
-Products.PythonScripts.PythonScript.PythonScript.body?4()
-Products.PythonScripts.PythonScript.PythonScript.document_src?4(REQUEST=None, RESPONSE=None)
-Products.PythonScripts.PythonScript.PythonScript.errors?7
-Products.PythonScripts.PythonScript.PythonScript.getSize?7
-Products.PythonScripts.PythonScript.PythonScript.get_filepath?4()
-Products.PythonScripts.PythonScript.PythonScript.get_size?4()
-Products.PythonScripts.PythonScript.PythonScript.manage?7
-Products.PythonScripts.PythonScript.PythonScript.manage_FTPget?4()
-Products.PythonScripts.PythonScript.PythonScript.manage_FTPput?7
-Products.PythonScripts.PythonScript.PythonScript.manage_afterAdd?4(item, container)
-Products.PythonScripts.PythonScript.PythonScript.manage_afterClone?4(item)
-Products.PythonScripts.PythonScript.PythonScript.manage_beforeDelete?4(item, container)
-Products.PythonScripts.PythonScript.PythonScript.manage_haveProxy?4(r)
-Products.PythonScripts.PythonScript.PythonScript.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-Products.PythonScripts.PythonScript.PythonScript.manage_options?7
-Products.PythonScripts.PythonScript.PythonScript.manage_proxy?4(roles=(), REQUEST=None)
-Products.PythonScripts.PythonScript.PythonScript.manage_proxyForm?7
-Products.PythonScripts.PythonScript.PythonScript.meta_type?7
-Products.PythonScripts.PythonScript.PythonScript.params?4()
-Products.PythonScripts.PythonScript.PythonScript.read?4()
-Products.PythonScripts.PythonScript.PythonScript.security?7
-Products.PythonScripts.PythonScript.PythonScript.write?4(text)
-Products.PythonScripts.PythonScript.PythonScript?1(id)
-Products.PythonScripts.PythonScript.PythonScriptTracebackSupplement.__init__?1(self, script, line=0)
-Products.PythonScripts.PythonScript.PythonScriptTracebackSupplement?1(script, line=0)
-Products.PythonScripts.PythonScript.Python_magic?7
-Products.PythonScripts.PythonScript.Script_magic?7
-Products.PythonScripts.PythonScript._default_file?8
-Products.PythonScripts.PythonScript._first_indent?8
-Products.PythonScripts.PythonScript._log_complaint?8
-Products.PythonScripts.PythonScript._marker?8
-Products.PythonScripts.PythonScript._nice_bind_names?8
-Products.PythonScripts.PythonScript._nonempty_line?8
-Products.PythonScripts.PythonScript.manage_addPythonScript?4(self, id, REQUEST=None, submit=None)
-Products.PythonScripts.PythonScript.manage_addPythonScriptForm?7
-Products.PythonScripts.initialize?4(context)
-Products.PythonScripts.patches.search_function?4(encoding)
-Products.PythonScripts.recompile?4(self)
-Products.PythonScripts.standard.Object?4(**kw)
-Products.PythonScripts.standard._Object.__init__?2(self, **kw)
-Products.PythonScripts.standard._Object._guarded_writes?8
-Products.PythonScripts.standard._Object.update?4(d)
-Products.PythonScripts.standard._Object?2(**kw)
-Products.PythonScripts.standard.security?7
-Products.Sessions.BrowserIdManager.ADD_BROWSER_ID_MANAGER_PERM?7
-Products.Sessions.BrowserIdManager.ALLOWED_BID_NAMESPACES?7
-Products.Sessions.BrowserIdManager.BROWSERID_MANAGER_NAME?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.__init__?1(self, id, title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath=('/'), cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0)
-Products.Sessions.BrowserIdManager.BrowserIdManager._setCookie?5(bid, REQUEST, remove=0, now=time.time, strftime=time.strftime, gmtime=time.gmtime)
-Products.Sessions.BrowserIdManager.BrowserIdManager._setId?5(id)
-Products.Sessions.BrowserIdManager.BrowserIdManager.auto_url_encoding?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.encodeUrl?4(url, style='querystring', create=1)
-Products.Sessions.BrowserIdManager.BrowserIdManager.flushBrowserIdCookie?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getAutoUrlEncoding?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getBrowserId?4(create=1)
-Products.Sessions.BrowserIdManager.BrowserIdManager.getBrowserIdName?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getBrowserIdNamespaces?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookieDomain?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookieLifeDays?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookiePath?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookieSecure?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getHiddenFormField?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.hasBrowserId?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.hasTraversalHook?4(parent)
-Products.Sessions.BrowserIdManager.BrowserIdManager.icon?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdFromCookie?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdFromForm?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdFromUrl?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdNew?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isUrlInBidNamespaces?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_afterAdd?4(item, container)
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_beforeDelete?4(item, container)
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_browseridmgr?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_changeBrowserIdManager?4(title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath='/', cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0, REQUEST=None)
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_options?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.meta_type?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.ok?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.registerTraversalHook?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.security?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.setAutoUrlEncoding?4(auto_url_encoding)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setBrowserIdCookieByForce?4(bid)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setBrowserIdName?4(k)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setBrowserIdNamespaces?4(ns)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookieDomain?4(domain)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookieLifeDays?4(days)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookiePath?4(path='')
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookieSecure?4(secure)
-Products.Sessions.BrowserIdManager.BrowserIdManager.unregisterTraversalHook?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.updateTraversalData?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager?1(id, title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath=('/'), cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0)
-Products.Sessions.BrowserIdManager.LOG?7
-Products.Sessions.BrowserIdManager.TRAVERSAL_APPHANDLE?7
-Products.Sessions.BrowserIdManager._marker?8
-Products.Sessions.BrowserIdManager.b64_trans?7
-Products.Sessions.BrowserIdManager.b64_untrans?7
-Products.Sessions.BrowserIdManager.badcookiecharsin?7
-Products.Sessions.BrowserIdManager.badidnamecharsin?7
-Products.Sessions.BrowserIdManager.constructBrowserIdManager?4(self, id=BROWSERID_MANAGER_NAME, title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath='/', cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0, REQUEST=None)
-Products.Sessions.BrowserIdManager.constructBrowserIdManagerForm?7
-Products.Sessions.BrowserIdManager.getB64TStamp?4(b2a=binascii.b2a_base64, gmtime=time.gmtime, time=time.time, b64_trans=b64_trans, split=string.split, TimeStamp=TimeStamp.TimeStamp, translate=string.translate)
-Products.Sessions.BrowserIdManager.getB64TStampToInt?4(ts, TimeStamp=TimeStamp.TimeStamp, b64_untrans=b64_untrans, a2b=binascii.a2b_base64, translate=string.translate)
-Products.Sessions.BrowserIdManager.getBrowserIdPieces?4(bid)
-Products.Sessions.BrowserIdManager.getNewBrowserId?4(randint=random.randint, maxint=99999999)
-Products.Sessions.BrowserIdManager.isAWellFormedBrowserId?4(bid, binerr=binascii.Error)
-Products.Sessions.BrowserIdManager.twodotsin?7
-Products.Sessions.SessionDataManager.ADD_SESSION_DATAMANAGER_PERM?7
-Products.Sessions.SessionDataManager.LOG?7
-Products.Sessions.SessionDataManager.SessionDataManager.__init__?1(self, id, path=None, title='', requestName=None)
-Products.Sessions.SessionDataManager.SessionDataManager._getSessionDataContainer?5()
-Products.Sessions.SessionDataManager.SessionDataManager._getSessionDataObject?5(key)
-Products.Sessions.SessionDataManager.SessionDataManager._getSessionDataObjectByKey?5(key)
-Products.Sessions.SessionDataManager.SessionDataManager._hasSessionDataObject?5(key)
-Products.Sessions.SessionDataManager.SessionDataManager.getBrowserIdManager?4()
-Products.Sessions.SessionDataManager.SessionDataManager.getContainerPath?4()
-Products.Sessions.SessionDataManager.SessionDataManager.getRequestName?4()
-Products.Sessions.SessionDataManager.SessionDataManager.getSessionData?4(create=1)
-Products.Sessions.SessionDataManager.SessionDataManager.getSessionDataByKey?4(key)
-Products.Sessions.SessionDataManager.SessionDataManager.hasSessionData?4()
-Products.Sessions.SessionDataManager.SessionDataManager.icon?7
-Products.Sessions.SessionDataManager.SessionDataManager.manage_afterAdd?4(item, container)
-Products.Sessions.SessionDataManager.SessionDataManager.manage_beforeDelete?4(item, container)
-Products.Sessions.SessionDataManager.SessionDataManager.manage_changeSDM?4(title, path=None, requestName=None, REQUEST=None)
-Products.Sessions.SessionDataManager.SessionDataManager.manage_options?7
-Products.Sessions.SessionDataManager.SessionDataManager.manage_sessiondatamgr?7
-Products.Sessions.SessionDataManager.SessionDataManager.meta_type?7
-Products.Sessions.SessionDataManager.SessionDataManager.ok?7
-Products.Sessions.SessionDataManager.SessionDataManager.security?7
-Products.Sessions.SessionDataManager.SessionDataManager.setContainerPath?4(path=None)
-Products.Sessions.SessionDataManager.SessionDataManager.setTitle?4(title)
-Products.Sessions.SessionDataManager.SessionDataManager.updateTraversalData?4(requestSessionName=None)
-Products.Sessions.SessionDataManager.SessionDataManager?1(id, path=None, title='', requestName=None)
-Products.Sessions.SessionDataManager.SessionDataManagerTraverser.__init__?1(self, requestSessionName, sessionDataManagerName)
-Products.Sessions.SessionDataManager.SessionDataManagerTraverser?1(requestSessionName, sessionDataManagerName)
-Products.Sessions.SessionDataManager.bad_path_chars_in?7
-Products.Sessions.SessionDataManager.constructSessionDataManager?4(self, id, title='', path=None, requestName=None, REQUEST=None)
-Products.Sessions.SessionDataManager.constructSessionDataManagerForm?7
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.encodeUrl?4(style='querystring')
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.flushBrowserIdCookie?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.getBrowserId?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.getBrowserIdName?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.getHiddenFormField?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.hasBrowserId?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromCookie?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromForm?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.isBrowserIdNew?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.setBrowserIdCookieByForce?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.getBrowserIdManager?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.getSessionData?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.getSessionDataByKey?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.hasSessionData?4()
-Products.Sessions.SessionPermissions.ACCESS_CONTENTS_PERM?7
-Products.Sessions.SessionPermissions.ACCESS_SESSIONDATA_PERM?7
-Products.Sessions.SessionPermissions.ARBITRARY_SESSIONDATA_PERM?7
-Products.Sessions.SessionPermissions.CHANGE_DATAMGR_PERM?7
-Products.Sessions.SessionPermissions.CHANGE_IDMGR_PERM?7
-Products.Sessions.SessionPermissions.MANAGE_CONTAINER_PERM?7
-Products.Sessions.SessionPermissions.MGMT_SCREEN_PERM?7
-Products.Sessions.common.DEBUG?7
-Products.Sessions.initialize?4(context)
-Products.SiteAccess.AccessRule.AccessRule.meta_type?7
-Products.SiteAccess.AccessRule.SUPPRESS_ACCESSRULE?7
-Products.SiteAccess.AccessRule._swallow?5(request, prefix)
-Products.SiteAccess.AccessRule.constructors?7
-Products.SiteAccess.AccessRule.getAccessRule?4(self, REQUEST=None)
-Products.SiteAccess.AccessRule.manage_addAccessRule?4(self, method_id=None, REQUEST=None, **ignored)
-Products.SiteAccess.SiteRoot.SUPPRESS_SITEROOT?7
-Products.SiteAccess.SiteRoot.SiteRoot.__init__?1(self, title, base, path)
-Products.SiteAccess.SiteRoot.SiteRoot.get_size?4()
-Products.SiteAccess.SiteRoot.SiteRoot.id?7
-Products.SiteAccess.SiteRoot.SiteRoot.manage?7
-Products.SiteAccess.SiteRoot.SiteRoot.manage_edit?4(title, base, path, REQUEST=None)
-Products.SiteAccess.SiteRoot.SiteRoot.manage_options?7
-Products.SiteAccess.SiteRoot.SiteRoot.priority?7
-Products.SiteAccess.SiteRoot.SiteRoot.title?7
-Products.SiteAccess.SiteRoot.SiteRoot?1(title, base, path)
-Products.SiteAccess.SiteRoot.Traverser._setId?5(id)
-Products.SiteAccess.SiteRoot.Traverser.addToContainer?4(container)
-Products.SiteAccess.SiteRoot.Traverser.manage_addToContainer?4(container, nextURL='')
-Products.SiteAccess.SiteRoot.Traverser.manage_afterAdd?4(item, container)
-Products.SiteAccess.SiteRoot.Traverser.manage_beforeDelete?4(item, container)
-Products.SiteAccess.SiteRoot.Traverser.meta_type?7
-Products.SiteAccess.SiteRoot.Traverser.priority?7
-Products.SiteAccess.SiteRoot.constructors?7
-Products.SiteAccess.SiteRoot.manage_addSiteRoot?4(self, title='', base='', path='', REQUEST=None, **ignored)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.addToContainer?4(container)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.have_map?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.lines?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_addToContainer?4(container, nextURL='')
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_afterAdd?4(item, container)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_beforeDelete?4(item, container)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_edit?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_main?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_options?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.meta_type?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.priority?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.security?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.set_map?4(map_text, RESPONSE=None)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.title?7
-Products.SiteAccess.VirtualHostMonster.constructors?7
-Products.SiteAccess.VirtualHostMonster.manage_addVirtualHostMonster?4(self, id, REQUEST=None, **ignored)
-Products.SiteAccess.initialize?4(context)
-Products.SiteErrorLog.SiteErrorLog.LOG?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._do_copy_to_zlog?5(now, strtype, url, tb_text)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._getLog?5()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._ignored_exceptions?8
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._setId?5(id)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.checkEventLogPermission?4()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.copy_to_zlog?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.forgetEntry?4(id, REQUEST=None)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getLogEntries?4()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getLogEntryAsText?4(id, RESPONSE=None)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getLogEntryById?4(id)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getProperties?4()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.id?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.keep_entries?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_afterAdd?4(item, container)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_beforeDelete?4(item, container)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_main?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_options?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.meta_type?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.raising?4(info)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.security?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.setProperties?4(keep_entries, copy_to_zlog=0, ignored_exceptions=(), RESPONSE=None)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.showEntry?7
-Products.SiteErrorLog.SiteErrorLog._rate_restrict_burst?8
-Products.SiteErrorLog.SiteErrorLog._rate_restrict_period?8
-Products.SiteErrorLog.SiteErrorLog._rate_restrict_pool?8
-Products.SiteErrorLog.SiteErrorLog._www?8
-Products.SiteErrorLog.SiteErrorLog.cleanup_lock?7
-Products.SiteErrorLog.SiteErrorLog.log_to_event_log?7
-Products.SiteErrorLog.SiteErrorLog.manage_addErrorLog?4(dispatcher, RESPONSE=None)
-Products.SiteErrorLog.SiteErrorLog.temp_logs?7
-Products.SiteErrorLog.SiteErrorLog.use_error_logging?7
-Products.SiteErrorLog.initialize?4(context)
-Products.SiteErrorLog.misc_?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.ZCache_get?4(ob, view_name, keywords, mtime_func, default)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.ZCache_invalidate?4(ob)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.ZCache_set?4(ob, data, view_name, keywords, mtime_func)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.__init__?1(self)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.connection_factory?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.initSettings?4(kw)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache?1()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.ZCacheManager_getCache?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.__init__?1(self, ob_id)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager._getSortInfo?5()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.getCacheReport?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.getId?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.getSettings?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_editProps?4(title, settings=None, REQUEST=None)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_main?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_options?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_stats?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.meta_type?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.security?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.sort_link?4(name, id)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager?1(ob_id)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.PRODUCT_DIR?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.caches?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.logger?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.manage_addAcceleratedHTTPCacheManager?4(self, id, REQUEST=None)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.manage_addAcceleratedHTTPCacheManagerForm?7
-Products.StandardCacheManagers.RAMCacheManager.CacheEntry.__init__?1(self, index, data, view_name)
-Products.StandardCacheManagers.RAMCacheManager.CacheEntry?1(index, data, view_name)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.__init__?1(self, path)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.aggregateIndex?4(view_name, req, req_names, local_keys)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.delEntry?4(index)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.getEntry?4(lastmod, index)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.hits?7
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.misses?7
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.setEntry?4(lastmod, index, data, view_name)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries?1(path)
-Products.StandardCacheManagers.RAMCacheManager.PRODUCT_DIR?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.ZCache_get?4(ob, view_name='', keywords=None, mtime_func=None, default=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.ZCache_invalidate?4(ob)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.ZCache_set?4(ob, data, view_name='', keywords=None, mtime_func=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.__init__?1(self)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.cleanup?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.clearAccessCounters?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.countAccesses?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.countAllEntries?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.deleteEntriesAtOrBelowThreshold?4(threshold_access_count)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.deleteStaleEntries?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.getCacheReport?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.getObjectCacheEntries?4(ob, create=0)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.initSettings?4(kw)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.max_age?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCache?1()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.ZCacheManager_getCache?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.ZCacheManager_getCache__roles__?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.__init__?1(self, ob_id)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager._getSortInfo?5()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.getCacheReport?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.getId?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.getSettings?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_editProps?4(title, settings=None, REQUEST=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_invalidate?4(paths, REQUEST=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_main?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_options?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_stats?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.meta_type?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.security?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.sort_link?4(name, id)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager?1(ob_id)
-Products.StandardCacheManagers.RAMCacheManager._ByteCounter._count?8
-Products.StandardCacheManagers.RAMCacheManager._ByteCounter.getCount?4()
-Products.StandardCacheManagers.RAMCacheManager._ByteCounter.write?4(bytes)
-Products.StandardCacheManagers.RAMCacheManager._marker?8
-Products.StandardCacheManagers.RAMCacheManager.caches?7
-Products.StandardCacheManagers.RAMCacheManager.manage_addRAMCacheManager?4(self, id, REQUEST=None)
-Products.StandardCacheManagers.RAMCacheManager.manage_addRAMCacheManagerForm?7
-Products.StandardCacheManagers.initialize?4(context)
-Products.TemporaryFolder.LowConflictConnection.LowConflictConnection.setstate?4(object)
-Products.TemporaryFolder.TemporaryFolder.ADD_TEMPORARY_FOLDER_PERM?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.__init__?1(self, id, title='', params=None)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder._createDB?5(db=None)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder._getMountRoot?5(root)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder._populate?5(folder, root)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.icon?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.manage_options?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.manage_traceback?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.meta_type?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.mount_error_?4()
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder?1(id, title='', params=None)
-Products.TemporaryFolder.TemporaryFolder.SimpleTemporaryContainer.icon?7
-Products.TemporaryFolder.TemporaryFolder.SimpleTemporaryContainer.meta_type?7
-Products.TemporaryFolder.TemporaryFolder.constructTemporaryFolder?4(self, id, title=None, REQUEST=None)
-Products.TemporaryFolder.TemporaryFolder.constructTemporaryFolderForm?7
-Products.TemporaryFolder.initialize?4(context)
-Products.TemporaryFolder.patchfs.app?7
-Products.TemporaryFolder.patchfs.bid?7
-Products.TemporaryFolder.patchfs.conn?7
-Products.TemporaryFolder.patchfs.db?7
-Products.TemporaryFolder.patchfs.fs?7
-Products.TemporaryFolder.patchfs.root?7
-Products.TemporaryFolder.patchfs.sdm?7
-Products.TemporaryFolder.patchfs.tf?7
-Products.Transience.Fake.FakeIOBTree.keys?4(min, max)
-Products.Transience.TransactionHelper.PreventTransactionCommit.__init__?1(self, reason)
-Products.Transience.TransactionHelper.PreventTransactionCommit?1(reason)
-Products.Transience.TransactionHelper.UncommittableJar.__init__?1(self, reason)
-Products.Transience.TransactionHelper.UncommittableJar.abort?4()
-Products.Transience.TransactionHelper.UncommittableJar.commit?4(obj, transaction)
-Products.Transience.TransactionHelper.UncommittableJar.sortKey?4()
-Products.Transience.TransactionHelper.UncommittableJar.tpc_begin?4(*arg, **kw)
-Products.Transience.TransactionHelper.UncommittableJar.tpc_vote?4(transaction)
-Products.Transience.TransactionHelper.UncommittableJar?1(reason)
-Products.Transience.TransactionHelper.makeTransactionUncommittable.__init__?1(self, transaction, reason)
-Products.Transience.TransactionHelper.makeTransactionUncommittable?1(transaction, reason)
-Products.Transience.Transience.ACCESS_CONTENTS_PERM?7
-Products.Transience.Transience.ACCESS_TRANSIENTS_PERM?7
-Products.Transience.Transience.ADD_CONTAINER_PERM?7
-Products.Transience.Transience.BUCKET_CLASS?7
-Products.Transience.Transience.CREATE_TRANSIENTS_PERM?7
-Products.Transience.Transience.DATA_CLASS?7
-Products.Transience.Transience.DEBUG?7
-Products.Transience.Transience.Increaser.__init__?1(self, v)
-Products.Transience.Transience.Increaser._p_resolveConflict?5(old, state1, state2)
-Products.Transience.Transience.Increaser.set?4(v)
-Products.Transience.Transience.Increaser?1(v)
-Products.Transience.Transience.LOG?7
-Products.Transience.Transience.Length2.__init__?1(self, value=0)
-Products.Transience.Transience.Length2._p_resolveConflict?5(old, saved, new)
-Products.Transience.Transience.Length2.decrement?4(delta)
-Products.Transience.Transience.Length2.increment?4(delta)
-Products.Transience.Transience.Length2.set?4(value)
-Products.Transience.Transience.Length2?1(value=0)
-Products.Transience.Transience.MANAGE_CONTAINER_PERM?7
-Products.Transience.Transience.MGMT_SCREEN_PERM?7
-Products.Transience.Transience.SPARE_BUCKETS?7
-Products.Transience.Transience.STRICT?7
-Products.Transience.Transience.TLOG?4(*args)
-Products.Transience.Transience.TransientObjectContainer.__init__?1(self, id, title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20)
-Products.Transience.Transience.TransientObjectContainer._all?5()
-Products.Transience.Transience.TransientObjectContainer._data?8
-Products.Transience.Transience.TransientObjectContainer._do_finalize_work?5(now, max_ts, start_finalize)
-Products.Transience.Transience.TransientObjectContainer._do_gc_work?5(now)
-Products.Transience.Transience.TransientObjectContainer._do_replentish_work?5(now, max_ts)
-Products.Transience.Transience.TransientObjectContainer._finalize?5(now)
-Products.Transience.Transience.TransientObjectContainer._gc?5(now=None)
-Products.Transience.Transience.TransientObjectContainer._getCallback?5(callback)
-Products.Transience.Transience.TransientObjectContainer._getCurrentSlices?5(now)
-Products.Transience.Transience.TransientObjectContainer._get_max_expired_ts?5(now)
-Products.Transience.Transience.TransientObjectContainer._housekeep?5(now)
-Products.Transience.Transience.TransientObjectContainer._in_emergency_bucket_shortage?5(now)
-Products.Transience.Transience.TransientObjectContainer._inband_housekeeping?8
-Products.Transience.Transience.TransientObjectContainer._invoke_finalize_and_gc?5()
-Products.Transience.Transience.TransientObjectContainer._limit?8
-Products.Transience.Transience.TransientObjectContainer._move_item?5(k, current_ts, default=None)
-Products.Transience.Transience.TransientObjectContainer._notify?5(item, callback, name)
-Products.Transience.Transience.TransientObjectContainer._replentish?5(now)
-Products.Transience.Transience.TransientObjectContainer._reset?5()
-Products.Transience.Transience.TransientObjectContainer._setLimit?5(limit)
-Products.Transience.Transience.TransientObjectContainer._setTimeout?5(timeout_mins, period_secs)
-Products.Transience.Transience.TransientObjectContainer._wrap?5(item)
-Products.Transience.Transience.TransientObjectContainer.disableInbandHousekeeping?4()
-Products.Transience.Transience.TransientObjectContainer.enableInbandHousekeeping?4()
-Products.Transience.Transience.TransientObjectContainer.finalize_lock?7
-Products.Transience.Transience.TransientObjectContainer.gc_lock?7
-Products.Transience.Transience.TransientObjectContainer.get?4(k, default=None)
-Products.Transience.Transience.TransientObjectContainer.getAddNotificationTarget?4()
-Products.Transience.Transience.TransientObjectContainer.getDelNotificationTarget?4()
-Products.Transience.Transience.TransientObjectContainer.getId?4()
-Products.Transience.Transience.TransientObjectContainer.getPeriodSeconds?4()
-Products.Transience.Transience.TransientObjectContainer.getSubobjectLimit?4()
-Products.Transience.Transience.TransientObjectContainer.getTimeoutMinutes?4()
-Products.Transience.Transience.TransientObjectContainer.has_key?4(k)
-Products.Transience.Transience.TransientObjectContainer.housekeep?4()
-Products.Transience.Transience.TransientObjectContainer.icon?7
-Products.Transience.Transience.TransientObjectContainer.isInbandHousekeepingEnabled?4()
-Products.Transience.Transience.TransientObjectContainer.items?4()
-Products.Transience.Transience.TransientObjectContainer.keys?4()
-Products.Transience.Transience.TransientObjectContainer.manage_changeTransientObjectContainer?4(title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20, REQUEST=None)
-Products.Transience.Transience.TransientObjectContainer.manage_container?7
-Products.Transience.Transience.TransientObjectContainer.manage_options?7
-Products.Transience.Transience.TransientObjectContainer.meta_type?7
-Products.Transience.Transience.TransientObjectContainer.new?4(key)
-Products.Transience.Transience.TransientObjectContainer.new_or_existing?4(key)
-Products.Transience.Transience.TransientObjectContainer.notifyAdd?4(item)
-Products.Transience.Transience.TransientObjectContainer.notifyDel?4(item)
-Products.Transience.Transience.TransientObjectContainer.raw?4(current_ts)
-Products.Transience.Transience.TransientObjectContainer.replentish_lock?7
-Products.Transience.Transience.TransientObjectContainer.security?7
-Products.Transience.Transience.TransientObjectContainer.setAddNotificationTarget?4(f)
-Products.Transience.Transience.TransientObjectContainer.setDelNotificationTarget?4(f)
-Products.Transience.Transience.TransientObjectContainer.setSubobjectLimit?4(limit)
-Products.Transience.Transience.TransientObjectContainer.setTimeoutMinutes?4(timeout_mins, period_secs=20)
-Products.Transience.Transience.TransientObjectContainer.values?4()
-Products.Transience.Transience.TransientObjectContainer?1(id, title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20)
-Products.Transience.Transience._assert?5(case)
-Products.Transience.Transience._marker?8
-Products.Transience.Transience.constructTransientObjectContainer?4(self, id, title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20, REQUEST=None)
-Products.Transience.Transience.constructTransientObjectContainerForm?7
-Products.Transience.Transience.getCurrentTimeslice?4(period)
-Products.Transience.Transience.getTimeslices?4(begin, n, period)
-Products.Transience.Transience.roll?4(low, high, reason)
-Products.Transience.Transience.setStrict?4(on='')
-Products.Transience.TransienceInterfaces.DictionaryLike.clear?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.get?4(default='marker')
-Products.Transience.TransienceInterfaces.DictionaryLike.has_key?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.items?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.keys?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.update?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.values?4()
-Products.Transience.TransienceInterfaces.HomogeneousItemContainer.get?4(default=None)
-Products.Transience.TransienceInterfaces.HomogeneousItemContainer.has_key?4()
-Products.Transience.TransienceInterfaces.ItemWithId.getId?4()
-Products.Transience.TransienceInterfaces.StringKeyedHomogeneousItemContainer.new?4()
-Products.Transience.TransienceInterfaces.StringKeyedHomogeneousItemContainer.new_or_existing?4()
-Products.Transience.TransienceInterfaces.TTWDictionary.delete?4()
-Products.Transience.TransienceInterfaces.TTWDictionary.set?4(v)
-Products.Transience.TransienceInterfaces.Transient.getContainerKey?4()
-Products.Transience.TransienceInterfaces.Transient.getCreated?4()
-Products.Transience.TransienceInterfaces.Transient.getLastAccessed?4()
-Products.Transience.TransienceInterfaces.Transient.getLastModified?4()
-Products.Transience.TransienceInterfaces.Transient.invalidate?4()
-Products.Transience.TransienceInterfaces.Transient.isValid?4()
-Products.Transience.TransienceInterfaces.Transient.setLastAccessed?4()
-Products.Transience.TransienceInterfaces.Transient.setLastModified?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.getAddNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.getDelNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.getTimeoutMinutes?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.setAddNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.setDelNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.setTimeoutMinutes?4()
-Products.Transience.TransientObject.DEBUG?7
-Products.Transience.TransientObject.LOG?7
-Products.Transience.TransientObject.TLOG?4(*args)
-Products.Transience.TransientObject.TransientObject.__init__?1(self, containerkey)
-Products.Transience.TransientObject.TransientObject._generateUniqueId?5()
-Products.Transience.TransientObject.TransientObject._last_modified?8
-Products.Transience.TransientObject.TransientObject._p_resolveConflict?5(saved, state1, state2)
-Products.Transience.TransientObject.TransientObject.clear?4()
-Products.Transience.TransientObject.TransientObject.delete?7
-Products.Transience.TransientObject.TransientObject.get?4(k, default=_notfound)
-Products.Transience.TransientObject.TransientObject.getContainerKey?4()
-Products.Transience.TransientObject.TransientObject.getCreated?4()
-Products.Transience.TransientObject.TransientObject.getId?4()
-Products.Transience.TransientObject.TransientObject.getLastAccessed?4()
-Products.Transience.TransientObject.TransientObject.getLastModified?4()
-Products.Transience.TransientObject.TransientObject.getName?7
-Products.Transience.TransientObject.TransientObject.has_key?4(k)
-Products.Transience.TransientObject.TransientObject.invalidate?4()
-Products.Transience.TransientObject.TransientObject.isValid?4()
-Products.Transience.TransientObject.TransientObject.items?4()
-Products.Transience.TransientObject.TransientObject.keys?4()
-Products.Transience.TransientObject.TransientObject.security?7
-Products.Transience.TransientObject.TransientObject.set?7
-Products.Transience.TransientObject.TransientObject.setLastAccessed?4()
-Products.Transience.TransientObject.TransientObject.setLastModified?4()
-Products.Transience.TransientObject.TransientObject.update?4(d)
-Products.Transience.TransientObject.TransientObject.values?4()
-Products.Transience.TransientObject.TransientObject?1(containerkey)
-Products.Transience.TransientObject.WRITEGRANULARITY?7
-Products.Transience.TransientObject._notfound?8
-Products.Transience.TransientObject.lastaccessed_sort?4(d1, d2)
-Products.Transience.TransientObject.lastmodified_sort?4(d1, d2)
-Products.Transience.initialize?4(context)
-Products.ZCTextIndex.BaseIndex.BaseIndex.DICT_CUTOFF?7
-Products.ZCTextIndex.BaseIndex.BaseIndex.__init__?1(self, lexicon)
-Products.ZCTextIndex.BaseIndex.BaseIndex._add_wordinfo?5(wid, f, docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex._del_wordinfo?5(wid, docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex._get_frequencies?5(wids)
-Products.ZCTextIndex.BaseIndex.BaseIndex._mass_add_wordinfo?5(wid2weight, docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex._reindex_doc?5(docid, text)
-Products.ZCTextIndex.BaseIndex.BaseIndex._remove_oov_wids?5(wids)
-Products.ZCTextIndex.BaseIndex.BaseIndex._search_wids?5(wids)
-Products.ZCTextIndex.BaseIndex.BaseIndex.document_count?4()
-Products.ZCTextIndex.BaseIndex.BaseIndex.get_words?4(docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex.has_doc?4(docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex.index_doc?4(docid, text)
-Products.ZCTextIndex.BaseIndex.BaseIndex.length?4()
-Products.ZCTextIndex.BaseIndex.BaseIndex.query_weight?4(terms)
-Products.ZCTextIndex.BaseIndex.BaseIndex.search?4(term)
-Products.ZCTextIndex.BaseIndex.BaseIndex.search_glob?4(pattern)
-Products.ZCTextIndex.BaseIndex.BaseIndex.search_phrase?4(phrase)
-Products.ZCTextIndex.BaseIndex.BaseIndex.unindex_doc?4(docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex?1(lexicon)
-Products.ZCTextIndex.BaseIndex.SCALE_FACTOR?7
-Products.ZCTextIndex.BaseIndex.inverse_doc_frequency?4(term_count, num_items)
-Products.ZCTextIndex.BaseIndex.scaled_int?4(f, scale=SCALE_FACTOR)
-Products.ZCTextIndex.BaseIndex.unique?4(L)
-Products.ZCTextIndex.CosineIndex.CosineIndex.__init__?1(self, lexicon)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_Wd?5(d)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_frequencies?5(wids)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_ft?5(t)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_wdt?5(d, t)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_wt?5(t)
-Products.ZCTextIndex.CosineIndex.CosineIndex._search_wids?5(wids)
-Products.ZCTextIndex.CosineIndex.CosineIndex.query_weight?4(terms)
-Products.ZCTextIndex.CosineIndex.CosineIndex?1(lexicon)
-Products.ZCTextIndex.CosineIndex.doc_term_weight?4(count)
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter._split?5(text, wordpat)
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter.process?4(text, wordpat=r"(?L)\w+")
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter.processGlob?4(text)
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter.splitter?7
-Products.ZCTextIndex.IIndex.IIndex.document_count?4()
-Products.ZCTextIndex.IIndex.IIndex.get_words?4()
-Products.ZCTextIndex.IIndex.IIndex.has_doc?4()
-Products.ZCTextIndex.IIndex.IIndex.index_doc?4(text)
-Products.ZCTextIndex.IIndex.IIndex.length?4()
-Products.ZCTextIndex.IIndex.IIndex.query_weight?4()
-Products.ZCTextIndex.IIndex.IIndex.search?4()
-Products.ZCTextIndex.IIndex.IIndex.search_glob?4()
-Products.ZCTextIndex.IIndex.IIndex.search_phrase?4()
-Products.ZCTextIndex.IIndex.IIndex.unindex_doc?4()
-Products.ZCTextIndex.INBest.INBest.add?4(score)
-Products.ZCTextIndex.INBest.INBest.addmany?4()
-Products.ZCTextIndex.INBest.INBest.capacity?4()
-Products.ZCTextIndex.INBest.INBest.getbest?4()
-Products.ZCTextIndex.INBest.INBest.pop_smallest?4()
-Products.ZCTextIndex.IPipelineElement.IPipelineElement.process?4()
-Products.ZCTextIndex.IPipelineElement.IPipelineElement.processGlob?4()
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.getFactoryGroups?4()
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.getFactoryNames?4()
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.instantiate?4(name)
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.registerFactory?4(name, factory)
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.executeQuery?4()
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.getValue?4()
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.nodeType?4()
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.terms?4()
-Products.ZCTextIndex.IQueryParser.IQueryParser.getIgnored?4()
-Products.ZCTextIndex.IQueryParser.IQueryParser.parseQuery?4()
-Products.ZCTextIndex.IQueryParser.IQueryParser.parseQueryEx?4()
-Products.ZCTextIndex.ISplitter.ISplitter.process?4()
-Products.ZCTextIndex.Lexicon.CaseNormalizer.process?4(lst)
-Products.ZCTextIndex.Lexicon.Lexicon.__init__?1(self, *pipeline)
-Products.ZCTextIndex.Lexicon.Lexicon._getWordIdCreate?5(word)
-Products.ZCTextIndex.Lexicon.Lexicon._new_wid?5()
-Products.ZCTextIndex.Lexicon.Lexicon.get_wid?4(word)
-Products.ZCTextIndex.Lexicon.Lexicon.get_word?4(wid)
-Products.ZCTextIndex.Lexicon.Lexicon.globToWordIds?4(pattern)
-Products.ZCTextIndex.Lexicon.Lexicon.isGlob?4(word)
-Products.ZCTextIndex.Lexicon.Lexicon.items?4()
-Products.ZCTextIndex.Lexicon.Lexicon.length?4()
-Products.ZCTextIndex.Lexicon.Lexicon.parseTerms?4(text)
-Products.ZCTextIndex.Lexicon.Lexicon.sourceToWordIds?4(text)
-Products.ZCTextIndex.Lexicon.Lexicon.termToWordIds?4(text)
-Products.ZCTextIndex.Lexicon.Lexicon.wids?4()
-Products.ZCTextIndex.Lexicon.Lexicon.words?4()
-Products.ZCTextIndex.Lexicon.Lexicon?1(*pipeline)
-Products.ZCTextIndex.Lexicon.Splitter.process?4(lst)
-Products.ZCTextIndex.Lexicon.Splitter.processGlob?4(lst)
-Products.ZCTextIndex.Lexicon.Splitter.rx?7
-Products.ZCTextIndex.Lexicon.Splitter.rxGlob?7
-Products.ZCTextIndex.Lexicon.StopWordAndSingleCharRemover.dict?7
-Products.ZCTextIndex.Lexicon.StopWordRemover.dict?7
-Products.ZCTextIndex.Lexicon.StopWordRemover.process?4(lst)
-Products.ZCTextIndex.Lexicon._text2list?5(text)
-Products.ZCTextIndex.NBest.NBest.__init__?1(self, N)
-Products.ZCTextIndex.NBest.NBest.add?4(item, score)
-Products.ZCTextIndex.NBest.NBest.addmany?4(sequence)
-Products.ZCTextIndex.NBest.NBest.capacity?4()
-Products.ZCTextIndex.NBest.NBest.getbest?4()
-Products.ZCTextIndex.NBest.NBest.pop_smallest?4()
-Products.ZCTextIndex.NBest.NBest?1(N)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.B?7
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.K1?7
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.__init__?1(self, lexicon)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._change_doc_len?5(delta)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._get_frequencies?5(wids)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._reindex_doc?5(docid, text)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._search_wids?5(wids)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.index_doc?4(docid, text)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.query_weight?4(terms)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.unindex_doc?4(docid)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex?1(lexicon)
-Products.ZCTextIndex.ParseTree.AndNode._nodeType?8
-Products.ZCTextIndex.ParseTree.AndNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.AtomNode._nodeType?8
-Products.ZCTextIndex.ParseTree.AtomNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.AtomNode.terms?4()
-Products.ZCTextIndex.ParseTree.GlobNode._nodeType?8
-Products.ZCTextIndex.ParseTree.GlobNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.NotNode._nodeType?8
-Products.ZCTextIndex.ParseTree.NotNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.NotNode.terms?4()
-Products.ZCTextIndex.ParseTree.OrNode._nodeType?8
-Products.ZCTextIndex.ParseTree.OrNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.ParseTreeNode.__init__?1(self, value)
-Products.ZCTextIndex.ParseTree.ParseTreeNode._nodeType?8
-Products.ZCTextIndex.ParseTree.ParseTreeNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.ParseTreeNode.getValue?4()
-Products.ZCTextIndex.ParseTree.ParseTreeNode.nodeType?4()
-Products.ZCTextIndex.ParseTree.ParseTreeNode.terms?4()
-Products.ZCTextIndex.ParseTree.ParseTreeNode?1(value)
-Products.ZCTextIndex.ParseTree.PhraseNode._nodeType?8
-Products.ZCTextIndex.ParseTree.PhraseNode.executeQuery?4(index)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.__init__?1(self)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.getFactoryGroups?4()
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.getFactoryNames?4(group)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.instantiate?4(group, name)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.registerFactory?4(group, name, factory)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory?1()
-Products.ZCTextIndex.PipelineFactory.element_factory?7
-Products.ZCTextIndex.QueryParser.QueryParser.__init__?1(self, lexicon)
-Products.ZCTextIndex.QueryParser.QueryParser._check?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser._get?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser._parseAndExpr?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseAtom?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseNotExpr?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseOrExpr?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseTerm?5()
-Products.ZCTextIndex.QueryParser.QueryParser._peek?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser._require?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser.getIgnored?4()
-Products.ZCTextIndex.QueryParser.QueryParser.parseQuery?4(query)
-Products.ZCTextIndex.QueryParser.QueryParser.parseQueryEx?4(query)
-Products.ZCTextIndex.QueryParser.QueryParser?1(lexicon)
-Products.ZCTextIndex.QueryParser._AND?8
-Products.ZCTextIndex.QueryParser._ATOM?8
-Products.ZCTextIndex.QueryParser._EOF?8
-Products.ZCTextIndex.QueryParser._LPAREN?8
-Products.ZCTextIndex.QueryParser._NOT?8
-Products.ZCTextIndex.QueryParser._OR?8
-Products.ZCTextIndex.QueryParser._RPAREN?8
-Products.ZCTextIndex.QueryParser._keywords?8
-Products.ZCTextIndex.QueryParser._tokenizer_regex?8
-Products.ZCTextIndex.RiceCode.BitArray.__init__?1(self, buf=None)
-Products.ZCTextIndex.RiceCode.BitArray.append?4(bit)
-Products.ZCTextIndex.RiceCode.BitArray?1(buf=None)
-Products.ZCTextIndex.RiceCode.RiceCode.__init__?1(self, m)
-Products.ZCTextIndex.RiceCode.RiceCode.append?4(val)
-Products.ZCTextIndex.RiceCode.RiceCode.init?4(m)
-Products.ZCTextIndex.RiceCode.RiceCode.tolist?4()
-Products.ZCTextIndex.RiceCode.RiceCode.tostring?4()
-Products.ZCTextIndex.RiceCode.RiceCode?1(m)
-Products.ZCTextIndex.RiceCode.decode_deltas?4(start, enc_deltas)
-Products.ZCTextIndex.RiceCode.encode?4(m, l)
-Products.ZCTextIndex.RiceCode.encode_deltas?4(l)
-Products.ZCTextIndex.RiceCode.pickle_efficiency?4()
-Products.ZCTextIndex.RiceCode.test?4()
-Products.ZCTextIndex.SetOps._trivial?5(L)
-Products.ZCTextIndex.SetOps.mass_weightedIntersection?4(L)
-Products.ZCTextIndex.SetOps.mass_weightedUnion?4(L)
-Products.ZCTextIndex.StopDict._dict?8
-Products.ZCTextIndex.StopDict._words?8
-Products.ZCTextIndex.StopDict.get_stopdict?4()
-Products.ZCTextIndex.WidCode._decode?5(s)
-Products.ZCTextIndex.WidCode._decoding?8
-Products.ZCTextIndex.WidCode._encode?5(w)
-Products.ZCTextIndex.WidCode._encoding?8
-Products.ZCTextIndex.WidCode._fill?5()
-Products.ZCTextIndex.WidCode._prog?8
-Products.ZCTextIndex.WidCode.decode?4(code)
-Products.ZCTextIndex.WidCode.encode?4(wids)
-Products.ZCTextIndex.WidCode.test?4()
-Products.ZCTextIndex.ZCTextIndex.LexiconMgmtPerm?7
-Products.ZCTextIndex.ZCTextIndex.LexiconQueryPerm?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.__init__?1(self, id, title='', *pipeline)
-Products.ZCTextIndex.ZCTextIndex.PLexicon._queryLexicon?8
-Products.ZCTextIndex.ZCTextIndex.PLexicon.getPipelineNames?4()
-Products.ZCTextIndex.ZCTextIndex.PLexicon.manage_main?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.manage_options?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.meta_type?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.queryLexicon?4(REQUEST, words=None, page=0, rows=20, cols=4)
-Products.ZCTextIndex.ZCTextIndex.PLexicon.security?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon?1(id, title='', *pipeline)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.__init__?1(self, id, extra=None, caller=None, index_factory=None, field_name=None, lexicon_id=None)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex._apply_index?5(request, cid='')
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.clear?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getEntryForObject?4(documentId, default=None)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getIndexSourceNames?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getIndexType?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getLexicon?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getLexiconURL?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.indexSize?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.index_object?4(documentId, obj, threshold=None)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.manage_main?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.manage_options?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.meta_type?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.numObjects?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.query?4(query, nbest=10)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.query_options?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.security?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.unindex_object?4(docid)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.uniqueValues?4(name=None, withLengths=0)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex?1(id, extra=None, caller=None, index_factory=None, field_name=None, lexicon_id=None)
-Products.ZCTextIndex.ZCTextIndex.index_types?7
-Products.ZCTextIndex.ZCTextIndex.manage_addLexicon?4(self, id, title='', elements=[], REQUEST=None)
-Products.ZCTextIndex.ZCTextIndex.manage_addLexiconForm?7
-Products.ZCTextIndex.ZCTextIndex.manage_addZCTextIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None)
-Products.ZCTextIndex.ZCTextIndex.manage_addZCTextIndexForm?7
-Products.ZCTextIndex.getElementGroups?4(self)
-Products.ZCTextIndex.getElementNames?4(self, group)
-Products.ZCTextIndex.getIndexTypes?4(self)
-Products.ZCTextIndex.initialize?4(context)
-Products.ZCTextIndex.interfaces.ILexicon.get_wid?4()
-Products.ZCTextIndex.interfaces.ILexicon.get_word?4()
-Products.ZCTextIndex.interfaces.ILexicon.globToWordIds?4()
-Products.ZCTextIndex.interfaces.ILexicon.isGlob?4()
-Products.ZCTextIndex.interfaces.ILexicon.length?4()
-Products.ZCTextIndex.interfaces.ILexicon.parseTerms?4()
-Products.ZCTextIndex.interfaces.ILexicon.sourceToWordIds?4()
-Products.ZCTextIndex.interfaces.ILexicon.termToWordIds?4()
-Products.ZCatalog.Catalog.Catalog.__init__?1(self, vocabulary=None, brains=None)
-Products.ZCatalog.Catalog.Catalog._getSortIndex?5(args)
-Products.ZCatalog.Catalog.Catalog._get_sort_attr?5(attr, kw)
-Products.ZCatalog.Catalog.Catalog._v_brains?8
-Products.ZCatalog.Catalog.Catalog.addColumn?4(name, default_value=None)
-Products.ZCatalog.Catalog.Catalog.addIndex?4(name, index_type)
-Products.ZCatalog.Catalog.Catalog.catalogObject?4(object, uid, threshold=None, idxs=None, update_metadata=1)
-Products.ZCatalog.Catalog.Catalog.clear?4()
-Products.ZCatalog.Catalog.Catalog.delColumn?4(name)
-Products.ZCatalog.Catalog.Catalog.delIndex?4(name)
-Products.ZCatalog.Catalog.Catalog.getIndex?4(name)
-Products.ZCatalog.Catalog.Catalog.getIndexDataForRID?4(rid)
-Products.ZCatalog.Catalog.Catalog.getMetadataForRID?4(rid)
-Products.ZCatalog.Catalog.Catalog.getScoredResult?4(max=max, self=self)
-Products.ZCatalog.Catalog.Catalog.hasuid?4(uid)
-Products.ZCatalog.Catalog.Catalog.instantiate?4(record)
-Products.ZCatalog.Catalog.Catalog.migrate__len__?4()
-Products.ZCatalog.Catalog.Catalog.recordify?4(object)
-Products.ZCatalog.Catalog.Catalog.search?4(request, sort_index=None, reverse=0, limit=None, merge=1)
-Products.ZCatalog.Catalog.Catalog.searchResults?4(REQUEST=None, used=None, _merge=1, **kw)
-Products.ZCatalog.Catalog.Catalog.sortResults?4(rs, sort_index, reverse=0, limit=None, merge=1)
-Products.ZCatalog.Catalog.Catalog.uncatalogObject?4(uid)
-Products.ZCatalog.Catalog.Catalog.uniqueValuesFor?4(name)
-Products.ZCatalog.Catalog.Catalog.updateBrains?4()
-Products.ZCatalog.Catalog.Catalog.updateMetadata?4(object, uid)
-Products.ZCatalog.Catalog.Catalog.useBrains?4(brains)
-Products.ZCatalog.Catalog.Catalog?1(vocabulary=None, brains=None)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap.__init__?1(self, request, keywords)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap.get?4(key, default=None)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap.has_key?4(key)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap?1(request, keywords)
-Products.ZCatalog.Catalog.LOG?7
-Products.ZCatalog.Catalog.mergeResults?4(results, has_sort_keys, reverse)
-Products.ZCatalog.Catalog.safe_callable?4(ob)
-Products.ZCatalog.CatalogAwareness.CatalogAware.creator?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.default_catalog?7
-Products.ZCatalog.CatalogAwareness.CatalogAware.index_object?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_afterAdd?4(item, container)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_afterClone?4(item)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_beforeDelete?4(item, container)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_editCataloger?4(default, REQUEST=None)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_editCatalogerForm?7
-Products.ZCatalog.CatalogAwareness.CatalogAware.meta_type?7
-Products.ZCatalog.CatalogAwareness.CatalogAware.onDeleteObject?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.reindex_all?4(obj=None)
-Products.ZCatalog.CatalogAwareness.CatalogAware.reindex_object?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.summary?4(num=200)
-Products.ZCatalog.CatalogAwareness.CatalogAware.unindex_object?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.url?4(ftype=urllib.splittype, fhost=urllib.splithost)
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.creator?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.index_object?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.reindex_all?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.summary?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.unindex_object?4()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain._unrestrictedGetObject?5()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getObject?4(REQUEST=None)
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getPath?4()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getRID?4()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getURL?4(relative=0)
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.has_key?4(key)
-Products.ZCatalog.CatalogBrains.GETOBJECT_RAISES?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.creator?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.default_catalog?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.getPath?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.index_object?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_afterAdd?4(item, container)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_afterClone?4(item)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_beforeDelete?4(item, container)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_editCataloger?4(default, REQUEST=None)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_editCatalogerForm?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.meta_type?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.onDeleteObject?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.reindex_all?4(obj=None)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.reindex_object?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.summary?4(num=200)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.unindex_object?4()
-Products.ZCatalog.Lazy.Lazy.slice?7
-Products.ZCatalog.Lazy.LazyCat.__init__?1(self, sequences, length=None)
-Products.ZCatalog.Lazy.LazyCat?1(sequences, length=None)
-Products.ZCatalog.Lazy.LazyFilter.__init__?1(self, test, seq)
-Products.ZCatalog.Lazy.LazyFilter?1(test, seq)
-Products.ZCatalog.Lazy.LazyMap.__init__?1(self, func, seq, length=None)
-Products.ZCatalog.Lazy.LazyMap?1(func, seq, length=None)
-Products.ZCatalog.Lazy.LazyMop.__init__?1(self, test, seq)
-Products.ZCatalog.Lazy.LazyMop?1(test, seq)
-Products.ZCatalog.Lazy.LazyValues.__init__?1(self, seq)
-Products.ZCatalog.Lazy.LazyValues.slice?7
-Products.ZCatalog.Lazy.LazyValues?1(seq)
-Products.ZCatalog.ProgressHandler.FilelogHandler.__init__?1(self, filename, steps=100)
-Products.ZCatalog.ProgressHandler.FilelogHandler.output?4(text)
-Products.ZCatalog.ProgressHandler.FilelogHandler?1(filename, steps=100)
-Products.ZCatalog.ProgressHandler.IProgressHandler.finish?4()
-Products.ZCatalog.ProgressHandler.IProgressHandler.info?4()
-Products.ZCatalog.ProgressHandler.IProgressHandler.init?4(max)
-Products.ZCatalog.ProgressHandler.IProgressHandler.output?4()
-Products.ZCatalog.ProgressHandler.IProgressHandler.report?4(*args, **kw)
-Products.ZCatalog.ProgressHandler.LOG?7
-Products.ZCatalog.ProgressHandler.StdoutHandler.__init__?1(self, steps=100)
-Products.ZCatalog.ProgressHandler.StdoutHandler.finish?4()
-Products.ZCatalog.ProgressHandler.StdoutHandler.info?4(text)
-Products.ZCatalog.ProgressHandler.StdoutHandler.init?4(ident, max)
-Products.ZCatalog.ProgressHandler.StdoutHandler.output?4(text)
-Products.ZCatalog.ProgressHandler.StdoutHandler.report?4(current, *args, **kw)
-Products.ZCatalog.ProgressHandler.StdoutHandler?1(steps=100)
-Products.ZCatalog.ProgressHandler.ZLogHandler.output?4(text)
-Products.ZCatalog.ZCatalog.LOG?7
-Products.ZCatalog.ZCatalog.ZCatalog.Indexes?7
-Products.ZCatalog.ZCatalog.ZCatalog.ZopeFindAndApply?4(obj, obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='', apply_func=None, apply_path='')
-Products.ZCatalog.ZCatalog.ZCatalog.__init__?1(self, id, title='', vocab_id=None, container=None)
-Products.ZCatalog.ZCatalog.ZCatalog._getProgressThreshold?5()
-Products.ZCatalog.ZCatalog.ZCatalog._searchable_arguments?5()
-Products.ZCatalog.ZCatalog.ZCatalog._searchable_result_columns?5()
-Products.ZCatalog.ZCatalog.ZCatalog._v_total?8
-Products.ZCatalog.ZCatalog.ZCatalog._v_transaction?8
-Products.ZCatalog.ZCatalog.ZCatalog.addColumn?4(name, default_value=None)
-Products.ZCatalog.ZCatalog.ZCatalog.addIndex?4(name, type, extra=None)
-Products.ZCatalog.ZCatalog.ZCatalog.availableSplitters?4()
-Products.ZCatalog.ZCatalog.ZCatalog.catalog_object?4(obj, uid=None, idxs=None, update_metadata=1, pghandler=None)
-Products.ZCatalog.ZCatalog.ZCatalog.clearIndex?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.delColumn?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.delIndex?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.getIndexDataForRID?4(rid)
-Products.ZCatalog.ZCatalog.ZCatalog.getIndexDataForUID?4(uid)
-Products.ZCatalog.ZCatalog.ZCatalog.getIndexObjects?4()
-Products.ZCatalog.ZCatalog.ZCatalog.getMetadataForRID?4(rid)
-Products.ZCatalog.ZCatalog.ZCatalog.getMetadataForUID?4(uid)
-Products.ZCatalog.ZCatalog.ZCatalog.getobject?4(rid, REQUEST=None)
-Products.ZCatalog.ZCatalog.ZCatalog.getpath?4(rid)
-Products.ZCatalog.ZCatalog.ZCatalog.getrid?4(path, default=None)
-Products.ZCatalog.ZCatalog.ZCatalog.icon?7
-Products.ZCatalog.ZCatalog.ZCatalog.index_objects?4()
-Products.ZCatalog.ZCatalog.ZCatalog.indexes?4()
-Products.ZCatalog.ZCatalog.ZCatalog.manage_addColumn?4(name, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_addIndex?4(name, type, extra=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogAddRowForm?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogAdvanced?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogClear?4(REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogFind?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogFoundItems?4(REQUEST, RESPONSE, URL2, URL1, obj_metatypes=None, obj_ids=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_roles=None, obj_permission=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogIndexes?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogObject?4(REQUEST, RESPONSE, URL1, urls=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogReindex?4(REQUEST, RESPONSE, URL1)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogSchema?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogView?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_clearIndex?4(ids=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_convertIndexes?4(REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_delColumn?4(names, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_delIndex?4(ids=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_edit?4(RESPONSE, URL1, threshold=1000, REQUEST=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_normalize_paths?4(REQUEST)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_objectInformation?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_options?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_reindexIndex?4(ids=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_setProgress?4(pgthreshold=0, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_subbingToggle?4(REQUEST, RESPONSE, URL1)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_uncatalogObject?4(REQUEST, RESPONSE, URL1, urls=None)
-Products.ZCatalog.ZCatalog.ZCatalog.meta_type?7
-Products.ZCatalog.ZCatalog.ZCatalog.meta_types?7
-Products.ZCatalog.ZCatalog.ZCatalog.refreshCatalog?4(clear=0, pghandler=None)
-Products.ZCatalog.ZCatalog.ZCatalog.reindexIndex?4(name, REQUEST, pghandler=None)
-Products.ZCatalog.ZCatalog.ZCatalog.resolve_path?4(path)
-Products.ZCatalog.ZCatalog.ZCatalog.resolve_url?4(path, REQUEST)
-Products.ZCatalog.ZCatalog.ZCatalog.schema?4()
-Products.ZCatalog.ZCatalog.ZCatalog.search?4(query_request, sort_index=None, reverse=0, limit=None, merge=1)
-Products.ZCatalog.ZCatalog.ZCatalog.searchResults?4(REQUEST=None, used=None, **kw)
-Products.ZCatalog.ZCatalog.ZCatalog.security?7
-Products.ZCatalog.ZCatalog.ZCatalog.threshold?7
-Products.ZCatalog.ZCatalog.ZCatalog.uncatalog_object?4(uid)
-Products.ZCatalog.ZCatalog.ZCatalog.uniqueValuesFor?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.valid_roles?4()
-Products.ZCatalog.ZCatalog.ZCatalog?1(id, title='', vocab_id=None, container=None)
-Products.ZCatalog.ZCatalog.absattr?4(attr)
-Products.ZCatalog.ZCatalog.expr_match?4(ob, ed, c=InstanceDict, r=0)
-Products.ZCatalog.ZCatalog.manage_addZCatalog?4(self, id, title, vocab_id=None, REQUEST=None)
-Products.ZCatalog.ZCatalog.manage_addZCatalogForm?7
-Products.ZCatalog.ZCatalog.mtime_match?4(ob, t, q, fn=hasattr)
-Products.ZCatalog.ZCatalog.p_name?4(name)
-Products.ZCatalog.ZCatalog.role_match?4(ob, permission, roles, lt=type([]), tt=type(()))
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.__init__?1(self, o)
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.manage_main?7
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.manage_options?7
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.manage_workspace?7
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject?1(o)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._delOb?5(id)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._getOb?5(id, default=_marker)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._product_interfaces?8
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._setOb?5(id, object)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._setObject?5(id, object, roles=None, user=None, set_owner=1)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.addIndexForm?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.manage_main?4(REQUEST, RESPONSE)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.manage_options?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.manage_workspace?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.meta_type?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.objectIds?4(spec=None)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.security?7
-Products.ZCatalog.ZCatalogIndexes._marker?8
-Products.ZCatalog.initialize?4(context)
-Products.ZCatalog.interfaces.IZCatalog.catalog_object?4(uid, idxs=None, update_metadata=1)
-Products.ZCatalog.interfaces.IZCatalog.getIndexObjects?4()
-Products.ZCatalog.interfaces.IZCatalog.getobject?4(REQUEST=None)
-Products.ZCatalog.interfaces.IZCatalog.getpath?4()
-Products.ZCatalog.interfaces.IZCatalog.getrid?4()
-Products.ZCatalog.interfaces.IZCatalog.index_objects?4()
-Products.ZCatalog.interfaces.IZCatalog.indexes?4()
-Products.ZCatalog.interfaces.IZCatalog.refreshCatalog?4(pghandler=None)
-Products.ZCatalog.interfaces.IZCatalog.reindexIndex?4(REQUEST, pghandler=None)
-Products.ZCatalog.interfaces.IZCatalog.schema?4()
-Products.ZCatalog.interfaces.IZCatalog.search?4(sort_index=None, reverse=0, limit=None, merge=1)
-Products.ZCatalog.interfaces.IZCatalog.searchResults?4(**kw)
-Products.ZCatalog.interfaces.IZCatalog.uncatalog_object?4()
-Products.ZCatalog.interfaces.IZCatalog.uniqueValuesFor?4()
-Products.ZGadflyDA.DA.Connection.connect?4(s)
-Products.ZGadflyDA.DA.Connection.connected?4()
-Products.ZGadflyDA.DA.Connection.data_sources?7
-Products.ZGadflyDA.DA.Connection.database_type?7
-Products.ZGadflyDA.DA.Connection.icon?7
-Products.ZGadflyDA.DA.Connection.id?7
-Products.ZGadflyDA.DA.Connection.manage_properties?7
-Products.ZGadflyDA.DA.Connection.meta_type?7
-Products.ZGadflyDA.DA.Connection.title_and_id?4()
-Products.ZGadflyDA.DA.Connection.title_or_id?4()
-Products.ZGadflyDA.DA._Connection?8
-Products.ZGadflyDA.DA._connections?8
-Products.ZGadflyDA.DA._connections_lock?8
-Products.ZGadflyDA.DA.addConnectionForm?7
-Products.ZGadflyDA.DA.data_sources?7
-Products.ZGadflyDA.DA.database_type?7
-Products.ZGadflyDA.DA.manage_addZGadflyConnection?4(self, id, title, connection, check=None, REQUEST=None)
-Products.ZGadflyDA.DA?7
-Products.ZGadflyDA.DABase.ColumnBrowser.Description?4()
-Products.ZGadflyDA.DABase.ColumnBrowser.check?4()
-Products.ZGadflyDA.DABase.ColumnBrowser.icon?7
-Products.ZGadflyDA.DABase.ColumnBrowser.tpId?4()
-Products.ZGadflyDA.DABase.ColumnBrowser.tpURL?4()
-Products.ZGadflyDA.DABase.Connection._isAnSQLConnection?8
-Products.ZGadflyDA.DABase.Connection.info?7
-Products.ZGadflyDA.DABase.Connection.manage_browse?7
-Products.ZGadflyDA.DABase.Connection.manage_insert?4(table, cols, REQUEST=None)
-Products.ZGadflyDA.DABase.Connection.manage_join?4(tables, select_cols, join_cols, REQUEST=None)
-Products.ZGadflyDA.DABase.Connection.manage_options?7
-Products.ZGadflyDA.DABase.Connection.manage_tables?7
-Products.ZGadflyDA.DABase.Connection.manage_update?4(table, keys, cols, REQUEST=None)
-Products.ZGadflyDA.DABase.Connection.manage_wizard?4(tables)
-Products.ZGadflyDA.DABase.Connection.tpValues?4()
-Products.ZGadflyDA.DABase.TableBrowser.Description?7
-Products.ZGadflyDA.DABase.TableBrowser.Name?4()
-Products.ZGadflyDA.DABase.TableBrowser.Type?4()
-Products.ZGadflyDA.DABase.TableBrowser.icon?7
-Products.ZGadflyDA.DABase.TableBrowser.info?7
-Products.ZGadflyDA.DABase.TableBrowser.manage_buildInput?4(id, source, default, REQUEST=None)
-Products.ZGadflyDA.DABase.TableBrowser.manage_designInput?7
-Products.ZGadflyDA.DABase.TableBrowser.menu?7
-Products.ZGadflyDA.DABase.TableBrowser.tpId?4()
-Products.ZGadflyDA.DABase.TableBrowser.tpURL?4()
-Products.ZGadflyDA.DABase.TableBrowser.tpValues?4()
-Products.ZGadflyDA.DABase.field_icons?7
-Products.ZGadflyDA.DABase.table_icons?7
-Products.ZGadflyDA.classes?7
-Products.ZGadflyDA.database_type?7
-Products.ZGadflyDA.db.DB.__init__?1(self, connection)
-Products.ZGadflyDA.db.DB._abort?5()
-Products.ZGadflyDA.db.DB.close?4()
-Products.ZGadflyDA.db.DB.columns?4(table_name)
-Products.ZGadflyDA.db.DB.database_error?7
-Products.ZGadflyDA.db.DB.open?4()
-Products.ZGadflyDA.db.DB.opened?7
-Products.ZGadflyDA.db.DB.query?4(query_string, max_rows=9999999)
-Products.ZGadflyDA.db.DB.tables?4(*args, **kw)
-Products.ZGadflyDA.db.DB?1(connection)
-Products.ZGadflyDA.db.data_dir?7
-Products.ZGadflyDA.db.manage_DataSources?4()
-Products.ZGadflyDA.gadfly.DLispShort.AddToList?4(list, Context)
-Products.ZGadflyDA.gadfly.DLispShort.BindRules?4(Grammar)
-Products.ZGadflyDA.gadfly.DLispShort.COMPILEDFILENAME?7
-Products.ZGadflyDA.gadfly.DLispShort.Context?7
-Products.ZGadflyDA.gadfly.DLispShort.DoPrint?4(list, Context)
-Products.ZGadflyDA.gadfly.DLispShort.DoSetq?4(list, Context)
-Products.ZGadflyDA.gadfly.DLispShort.EchoValue?4(list, Context)
-Products.ZGadflyDA.gadfly.DLispShort.GRAMMARSTRING?7
-Products.ZGadflyDA.gadfly.DLispShort.GrammarBuild?4()
-Products.ZGadflyDA.gadfly.DLispShort.INTREGEX?7
-Products.ZGadflyDA.gadfly.DLispShort.LISPCOMMENTREGEX?7
-Products.ZGadflyDA.gadfly.DLispShort.LispG2?7
-Products.ZGadflyDA.gadfly.DLispShort.LoadLispG?4()
-Products.ZGadflyDA.gadfly.DLispShort.MARSHALLEDFILENAME?7
-Products.ZGadflyDA.gadfly.DLispShort.MakeList?4(list, Context)
-Products.ZGadflyDA.gadfly.DLispShort.NilTail?4(list, Context)
-Products.ZGadflyDA.gadfly.DLispShort.REGENERATEONLOAD?7
-Products.ZGadflyDA.gadfly.DLispShort.STRREGEX?7
-Products.ZGadflyDA.gadfly.DLispShort.VARREGEX?7
-Products.ZGadflyDA.gadfly.DLispShort.VarValue?4(list, Context)
-Products.ZGadflyDA.gadfly.DLispShort.test1?7
-Products.ZGadflyDA.gadfly.DLispShort.test2?7
-Products.ZGadflyDA.gadfly.DLispShort.test3?7
-Products.ZGadflyDA.gadfly.DLispShort.test4?7
-Products.ZGadflyDA.gadfly.DLispShort.test5?7
-Products.ZGadflyDA.gadfly.DLispShort.test6?7
-Products.ZGadflyDA.gadfly.DLispShort.test7?7
-Products.ZGadflyDA.gadfly.DLispShort.test7str?7
-Products.ZGadflyDA.gadfly.DLispShort.test8?7
-Products.ZGadflyDA.gadfly.DLispShort.unMarshalLispG?4()
-Products.ZGadflyDA.gadfly.DumbLispGen.Context?7
-Products.ZGadflyDA.gadfly.DumbLispGen.DeclareTerminals?4(Grammar)
-Products.ZGadflyDA.gadfly.DumbLispGen.Dummy?7
-Products.ZGadflyDA.gadfly.DumbLispGen.LISPCOMMENTREGEX?7
-Products.ZGadflyDA.gadfly.DumbLispGen.LispG?7
-Products.ZGadflyDA.gadfly.DumbLispGen.echo?4(string)
-Products.ZGadflyDA.gadfly.DumbLispGen.intInterp?4(str)
-Products.ZGadflyDA.gadfly.DumbLispGen.stripQuotes?4(str)
-Products.ZGadflyDA.gadfly.DumbLispGen.test1?7
-Products.ZGadflyDA.gadfly.DumbLispGen.test2?7
-Products.ZGadflyDA.gadfly.DumbLispGen.test3?7
-Products.ZGadflyDA.gadfly.DumbLispGen.test4?7
-Products.ZGadflyDA.gadfly.DumbLispGen.test5?7
-Products.ZGadflyDA.gadfly.DumbLispGen.test6?7
-Products.ZGadflyDA.gadfly.DumbLispGen.test7?7
-Products.ZGadflyDA.gadfly.DumbLispGen.test7str?7
-Products.ZGadflyDA.gadfly.SQLTESTG.BuildSQLG?4()
-Products.ZGadflyDA.gadfly.SQLTESTG.LoadSQLG?4()
-Products.ZGadflyDA.gadfly.SQLTESTG.MARSHALFILE?7
-Products.ZGadflyDA.gadfly.SQLTESTG.REBUILD?7
-Products.ZGadflyDA.gadfly.SQLTESTG.SELECTKEYWORDS?7
-Products.ZGadflyDA.gadfly.SQLTESTG.SELECTNONTERMS?7
-Products.ZGadflyDA.gadfly.SQLTESTG.SELECTRULES?7
-Products.ZGadflyDA.gadfly.SQLTESTG.SQLG?7
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.EVAL_DUMP?7
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.__init__?1(self, gadfly_instance)
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.arraysize?7
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.close?4()
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.description?7
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.execute?4(statement=None, params=None)
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.fetchall?4()
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.fetchmany?4(size=None)
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.fetchone?4()
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.pp?4()
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.reset_results?4()
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.reshadow?4()
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.setinputsizes?4(*args)
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.setoutputsize?4(*args)
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor.verbose?7
-Products.ZGadflyDA.gadfly.gadfly.GF_Cursor?1(gadfly_instance)
-Products.ZGadflyDA.gadfly.gadfly.error?7
-Products.ZGadflyDA.gadfly.gadfly.gadfly.DUMP_ALL?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.__init__?1(self, databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-Products.ZGadflyDA.gadfly.gadfly.gadfly.add_remote_view?4(name, definition)
-Products.ZGadflyDA.gadfly.gadfly.gadfly.checkpoint?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.close?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.closed?7
-Products.ZGadflyDA.gadfly.gadfly.gadfly.commit?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.cursor?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.dumplog?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.open?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.restart?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.rollback?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.startup?4(databasename, directory, scratch=0, verbose=0)
-Products.ZGadflyDA.gadfly.gadfly.gadfly.table_names?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.transaction_log?4()
-Products.ZGadflyDA.gadfly.gadfly.gadfly.verbose?7
-Products.ZGadflyDA.gadfly.gadfly.gadfly?1(databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-Products.ZGadflyDA.gadfly.gadfly.sql?7
-Products.ZGadflyDA.gadfly.gadfly.verbosity?7
-Products.ZGadflyDA.gadfly.gfclient.CHECKPOINT?7
-Products.ZGadflyDA.gadfly.gfclient.EXECUTE_PREPARED?7
-Products.ZGadflyDA.gadfly.gfclient.EXECUTE_STATEMENT?7
-Products.ZGadflyDA.gadfly.gfclient.RESTART?7
-Products.ZGadflyDA.gadfly.gfclient.SHUTDOWN?7
-Products.ZGadflyDA.gadfly.gfclient.dosimple?4(action, port, pw, machine=None)
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.__init__?1(self, connection)
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.description?7
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.execute?4(statement=None, params=None)
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.execute_prepared?4(name, params=None)
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.fetchall?4()
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.results?7
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.setinputsizes?4()
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.setoutputsizes?4(*args)
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor.statement?7
-Products.ZGadflyDA.gadfly.gfclient.gfClientCursor?1(connection)
-Products.ZGadflyDA.gadfly.gfclient.gfclient.__init__?1(self, policy, port, password, machine=None)
-Products.ZGadflyDA.gadfly.gfclient.gfclient.checkpoint?4()
-Products.ZGadflyDA.gadfly.gfclient.gfclient.close?4()
-Products.ZGadflyDA.gadfly.gfclient.gfclient.closed?7
-Products.ZGadflyDA.gadfly.gfclient.gfclient.commit?4()
-Products.ZGadflyDA.gadfly.gfclient.gfclient.cursor?4()
-Products.ZGadflyDA.gadfly.gfclient.gfclient.open_connection?4()
-Products.ZGadflyDA.gadfly.gfclient.gfclient.restart?4()
-Products.ZGadflyDA.gadfly.gfclient.gfclient.rollback?7
-Products.ZGadflyDA.gadfly.gfclient.gfclient.send_action?4(action, arguments, socket)
-Products.ZGadflyDA.gadfly.gfclient.gfclient.shutdown?4()
-Products.ZGadflyDA.gadfly.gfclient.gfclient.simple_action?4(action, args=())
-Products.ZGadflyDA.gadfly.gfclient.gfclient?1(policy, port, password, machine=None)
-Products.ZGadflyDA.gadfly.gfclient.main?4()
-Products.ZGadflyDA.gadfly.gfdb0.Database0.__init__?1(self, shadowing=None, log=None)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.add_datadef?4(name, defn, logit=1)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.add_index?4(name, index)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.bindings?4(fromlist)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.clear?4()
-Products.ZGadflyDA.gadfly.gfdb0.Database0.commit?4()
-Products.ZGadflyDA.gadfly.gfdb0.Database0.drop_datadef?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.drop_index?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.get_for_update?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.getdatadefs?4()
-Products.ZGadflyDA.gadfly.gfdb0.Database0.has_datadef?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.has_relation?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.introspect?7
-Products.ZGadflyDA.gadfly.gfdb0.Database0.is_scratch?7
-Products.ZGadflyDA.gadfly.gfdb0.Database0.readonly?7
-Products.ZGadflyDA.gadfly.gfdb0.Database0.relations?4()
-Products.ZGadflyDA.gadfly.gfdb0.Database0.reshadow?4(db, dblog)
-Products.ZGadflyDA.gadfly.gfdb0.Database0.set_introspection?4()
-Products.ZGadflyDA.gadfly.gfdb0.Database0.verbose?7
-Products.ZGadflyDA.gadfly.gfdb0.Database0?1(shadowing=None, log=None)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.UNDEFINED_OP_FOR_VIEW?4(**kw)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.__init__?1(self, name, namelist, selection, indb)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.add_tuples?7
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.attributes?4()
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.backup_dbfilename?4()
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.backup_logfilename?4()
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.backup_relfilename?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.choose_index?4(a)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.dbfilename?4()
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.drop_indices?7
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.dump?4(db)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.dumpdatadefs?4(db, force=0)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.dumprelation?4(name, rel, force=0)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.get_initstat_file?4(mode)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.get_initstatements?4()
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.get_relation?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.getfile_fallback?4(first, second, mode)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.ignore_op_for_view?4(**kw)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.irepr?7
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.load?4(parser=None, forscratch=0)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.logfilename?4()
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.relfile?4(name, mode="rb")
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.relfilename?4(name)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.rows?4(andseqs=0)
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.shadow?7
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.uncache?4()
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0.verbose?7
-Products.ZGadflyDA.gadfly.gfdb0.File_Storage0?1(name, namelist, selection, indb)
-Products.ZGadflyDA.gadfly.gfdb0.Index.dump?4()
-Products.ZGadflyDA.gadfly.gfdb0.Index.read_records?4(file)
-Products.ZGadflyDA.gadfly.gfdb0.StorageError?7
-Products.ZGadflyDA.gadfly.gfdb0.backup_file?4(filename, backupname)
-Products.ZGadflyDA.gadfly.gfdb0.checksum?4(string)
-Products.ZGadflyDA.gadfly.gfdb0.checksum_dump?4(data, file)
-Products.ZGadflyDA.gadfly.gfdb0.checksum_undump?4(file)
-Products.ZGadflyDA.gadfly.gfdb0.del_file?4(filename)
-Products.ZGadflyDA.gadfly.gfdb0.recursive_dump?4(data, prefix="[")
-Products.ZGadflyDA.gadfly.gfdb0.verbosity?7
-Products.ZGadflyDA.gadfly.gfinstall.argv?7
-Products.ZGadflyDA.gadfly.gfinstall.cwd?7
-Products.ZGadflyDA.gadfly.gfinstall.f?7
-Products.ZGadflyDA.gadfly.gfinstall.force?7
-Products.ZGadflyDA.gadfly.gfinstall.marfile?7
-Products.ZGadflyDA.gadfly.gfinstall.modfile?7
-Products.ZGadflyDA.gadfly.gfinstall.modtemplate?7
-Products.ZGadflyDA.gadfly.gfinstall.where?7
-Products.ZGadflyDA.gadfly.gfinstall.wheremod?7
-Products.ZGadflyDA.gadfly.gfintrospect.ColumnsView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.ColumnsView.listing?4()
-Products.ZGadflyDA.gadfly.gfintrospect.ColumnsView.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.gfintrospect.DataDefsView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.DataDefsView.mapstring?7
-Products.ZGadflyDA.gadfly.gfintrospect.DataDefsView.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.gfintrospect.DictKeyValueView.__init__?1(self, dict=None)
-Products.ZGadflyDA.gadfly.gfintrospect.DictKeyValueView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.DictKeyValueView.listing?4()
-Products.ZGadflyDA.gadfly.gfintrospect.DictKeyValueView.mapper?4()
-Products.ZGadflyDA.gadfly.gfintrospect.DictKeyValueView.mapstring?7
-Products.ZGadflyDA.gadfly.gfintrospect.DictKeyValueView.static?7
-Products.ZGadflyDA.gadfly.gfintrospect.DictKeyValueView?1(dict=None)
-Products.ZGadflyDA.gadfly.gfintrospect.DualView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.DualView.listing?4()
-Products.ZGadflyDA.gadfly.gfintrospect.DualView.static?7
-Products.ZGadflyDA.gadfly.gfintrospect.IndexAttsView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.IndexAttsView.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.gfintrospect.IndicesView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.IndicesView.listing?4()
-Products.ZGadflyDA.gadfly.gfintrospect.IndicesView.mapstring?7
-Products.ZGadflyDA.gadfly.gfintrospect.IndicesView.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.gfintrospect.RelationsView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.RelationsView.mapstring?7
-Products.ZGadflyDA.gadfly.gfintrospect.RelationsView.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.__init__?1(self)
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.attributes?4()
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.cached_rows?7
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.column_names?7
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.irepr?7
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.listing?4()
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.rows?4(andseqs=0)
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.static?7
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView.uncache?4()
-Products.ZGadflyDA.gadfly.gfintrospect.RemoteView?1()
-Products.ZGadflyDA.gadfly.gfserve.ACTIONS?7
-Products.ZGadflyDA.gadfly.gfserve.CHECKPOINT?7
-Products.ZGadflyDA.gadfly.gfserve.EXECUTE_PREPARED?7
-Products.ZGadflyDA.gadfly.gfserve.EXECUTE_STATEMENT?7
-Products.ZGadflyDA.gadfly.gfserve.Policy.__init__?1(self, name, password, connection, queries=0)
-Products.ZGadflyDA.gadfly.gfserve.Policy.action?4(certificate, datastring, socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.certify?4(datastring, certificate, password)
-Products.ZGadflyDA.gadfly.gfserve.Policy.execute?4(cursor, statement, params=None)
-Products.ZGadflyDA.gadfly.gfserve.Policy.execute_any_statement?4(statement, params=None)
-Products.ZGadflyDA.gadfly.gfserve.Policy.execute_named?4(name, params=None)
-Products.ZGadflyDA.gadfly.gfserve.Policy.general_queries?7
-Products.ZGadflyDA.gadfly.gfserve.Policy.named_accesses?7
-Products.ZGadflyDA.gadfly.gfserve.Policy.policy_CHECKPOINT?4(socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.policy_EXECUTE_PREPARED?4(name, dyn, socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.policy_EXECUTE_STATEMENT?4(stat, dyn, socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.policy_RESTART?4(socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.policy_SHUTDOWN?4(socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.prepared_cursors?7
-Products.ZGadflyDA.gadfly.gfserve.Policy.reply_exception?4(exc, info, socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.reply_success?4(data, socket)
-Products.ZGadflyDA.gadfly.gfserve.Policy.verbose?7
-Products.ZGadflyDA.gadfly.gfserve.Policy?1(name, password, connection, queries=0)
-Products.ZGadflyDA.gadfly.gfserve.PreparedNameError?7
-Products.ZGadflyDA.gadfly.gfserve.RESTART?7
-Products.ZGadflyDA.gadfly.gfserve.SHUTDOWN?7
-Products.ZGadflyDA.gadfly.gfserve.Server.BACKLOG?7
-Products.ZGadflyDA.gadfly.gfserve.Server.HOST?7
-Products.ZGadflyDA.gadfly.gfserve.Server.__init__?1(self, port, db, dr, pw, startup=None)
-Products.ZGadflyDA.gadfly.gfserve.Server.check_loop?7
-Products.ZGadflyDA.gadfly.gfserve.Server.get_admin_policy?4()
-Products.ZGadflyDA.gadfly.gfserve.Server.getconnection?4()
-Products.ZGadflyDA.gadfly.gfserve.Server.getsocket?4()
-Products.ZGadflyDA.gadfly.gfserve.Server.init?4()
-Products.ZGadflyDA.gadfly.gfserve.Server.select_timeout?7
-Products.ZGadflyDA.gadfly.gfserve.Server.start?4()
-Products.ZGadflyDA.gadfly.gfserve.Server.startup_load?4()
-Products.ZGadflyDA.gadfly.gfserve.Server.verbose?7
-Products.ZGadflyDA.gadfly.gfserve.Server?1(port, db, dr, pw, startup=None)
-Products.ZGadflyDA.gadfly.gfserve.ServerError?7
-Products.ZGadflyDA.gadfly.gfserve.main?4()
-Products.ZGadflyDA.gadfly.gfsocket.BLOCK_SIZE?7
-Products.ZGadflyDA.gadfly.gfsocket.DATA?7
-Products.ZGadflyDA.gadfly.gfsocket.ERROR?7
-Products.ZGadflyDA.gadfly.gfsocket.EXCEPTION?7
-Products.ZGadflyDA.gadfly.gfsocket.LEN?7
-Products.ZGadflyDA.gadfly.gfsocket.LEN_LIMIT?7
-Products.ZGadflyDA.gadfly.gfsocket.Packet_Reader.__init__?1(self, socket)
-Products.ZGadflyDA.gadfly.gfsocket.Packet_Reader.get_data?4()
-Products.ZGadflyDA.gadfly.gfsocket.Packet_Reader.limit_len?7
-Products.ZGadflyDA.gadfly.gfsocket.Packet_Reader.poll?4()
-Products.ZGadflyDA.gadfly.gfsocket.Packet_Reader.read_data?4()
-Products.ZGadflyDA.gadfly.gfsocket.Packet_Reader.read_len?4()
-Products.ZGadflyDA.gadfly.gfsocket.Packet_Reader?1(socket)
-Products.ZGadflyDA.gadfly.gfsocket.READY?7
-Products.ZGadflyDA.gadfly.gfsocket.SUCCESS?7
-Products.ZGadflyDA.gadfly.gfsocket.certificate?4(String, password)
-Products.ZGadflyDA.gadfly.gfsocket.certify?4(String, cert, password)
-Products.ZGadflyDA.gadfly.gfsocket.interpret_response?4(data)
-Products.ZGadflyDA.gadfly.gfsocket.recv_data?4(socket, timeout=10)
-Products.ZGadflyDA.gadfly.gfsocket.reply?4(data, socket)
-Products.ZGadflyDA.gadfly.gfsocket.reply_exception?4(exception, info, socket)
-Products.ZGadflyDA.gadfly.gfsocket.reply_success?4(data, socket)
-Products.ZGadflyDA.gadfly.gfsocket.send_certified_action?4(actor_name, action, arguments, password, socket)
-Products.ZGadflyDA.gadfly.gfsocket.send_len?4(data, socket)
-Products.ZGadflyDA.gadfly.gfsocket.send_packet?4(socket, data)
-Products.ZGadflyDA.gadfly.gfsocket.unpack_certified_data?4(data)
-Products.ZGadflyDA.gadfly.gfstest.DB?7
-Products.ZGadflyDA.gadfly.gfstest.DBDIR?7
-Products.ZGadflyDA.gadfly.gfstest.PORT?7
-Products.ZGadflyDA.gadfly.gfstest.PW?7
-Products.ZGadflyDA.gadfly.gfstest.STARTUP?7
-Products.ZGadflyDA.gadfly.gfstest.admin_queries?7
-Products.ZGadflyDA.gadfly.gfstest.doqueries?4()
-Products.ZGadflyDA.gadfly.gfstest.dosimple?4(command, pw)
-Products.ZGadflyDA.gadfly.gfstest.main?4()
-Products.ZGadflyDA.gadfly.gfstest.policy_test?4()
-Products.ZGadflyDA.gadfly.gfstest.startup?4(admin_policy, connection, Server_instance)
-Products.ZGadflyDA.gadfly.gftest.dataseq?4(s)
-Products.ZGadflyDA.gadfly.gftest.dpairs?7
-Products.ZGadflyDA.gadfly.gftest.dynamic_queries?7
-Products.ZGadflyDA.gadfly.gftest.fdata?7
-Products.ZGadflyDA.gadfly.gftest.indices?7
-Products.ZGadflyDA.gadfly.gftest.keep_updates?7
-Products.ZGadflyDA.gadfly.gftest.ldata?7
-Products.ZGadflyDA.gadfly.gftest.queries?7
-Products.ZGadflyDA.gadfly.gftest.repeats?7
-Products.ZGadflyDA.gadfly.gftest.retest?4(directory)
-Products.ZGadflyDA.gadfly.gftest.rollback_queries?7
-Products.ZGadflyDA.gadfly.gftest.rollback_updates?7
-Products.ZGadflyDA.gadfly.gftest.rollbacktest?4(directory)
-Products.ZGadflyDA.gadfly.gftest.sdata?7
-Products.ZGadflyDA.gadfly.gftest.table_creates?7
-Products.ZGadflyDA.gadfly.gftest.test?4(directory)
-Products.ZGadflyDA.gadfly.gftest.trace_updates?7
-Products.ZGadflyDA.gadfly.gftest.updates?7
-Products.ZGadflyDA.gadfly.gftest.workqueries?7
-Products.ZGadflyDA.gadfly.idl.DeclareTerminals?4(Grammar)
-Products.ZGadflyDA.gadfly.idl.GrammarBuild?4()
-Products.ZGadflyDA.gadfly.idl.character_literalre?7
-Products.ZGadflyDA.gadfly.idl.echo?4(str)
-Products.ZGadflyDA.gadfly.idl.floating_pt_literalre?7
-Products.ZGadflyDA.gadfly.idl.identifierre?7
-Products.ZGadflyDA.gadfly.idl.idlgramstring?7
-Products.ZGadflyDA.gadfly.idl.integer_literalre?7
-Products.ZGadflyDA.gadfly.idl.keywords?7
-Products.ZGadflyDA.gadfly.idl.myLexDictionary.Token?4(String, StartPosition)
-Products.ZGadflyDA.gadfly.idl.myLexDictionary.__init__?1(self)
-Products.ZGadflyDA.gadfly.idl.myLexDictionary?1()
-Products.ZGadflyDA.gadfly.idl.nonterms?7
-Products.ZGadflyDA.gadfly.idl.positive_int_constre?7
-Products.ZGadflyDA.gadfly.idl.punctuations?7
-Products.ZGadflyDA.gadfly.idl.string_literalre?7
-Products.ZGadflyDA.gadfly.kjParseBuild.ABORTONERROR?7
-Products.ZGadflyDA.gadfly.kjParseBuild.CFSMachine.Eclosure?4(Epsilon, DoNullMaps=0)
-Products.ZGadflyDA.gadfly.kjParseBuild.CFSMachine.NewSetState?4(kind, InSet)
-Products.ZGadflyDA.gadfly.kjParseBuild.CFSMachine.__init__?1(self, nonterm)
-Products.ZGadflyDA.gadfly.kjParseBuild.CFSMachine?1(nonterm)
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.Compile?4(MetaGrammar=RULEGRAM)
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.Declarerules?4(StringWithRules)
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.Keywords?4(Stringofkeys)
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.MarshalDump?4(Tofile)
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.Nonterms?4(StringofNonterms)
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.Reconstruct?4(VarName, Tofile, FName=None, indent="")
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.comments?4(listOfCommentStrings)
-Products.ZGadflyDA.gadfly.kjParseBuild.CGrammar.punct?4(Stringofpuncts)
-Products.ZGadflyDA.gadfly.kjParseBuild.COLKEY?7
-Products.ZGadflyDA.gadfly.kjParseBuild.COMMENTFORM?7
-Products.ZGadflyDA.gadfly.kjParseBuild.FullBody?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.FullRuleList?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.GrammarDumpSequence?4(ReconstructObj)
-Products.ZGadflyDA.gadfly.kjParseBuild.IDFORM?7
-Products.ZGadflyDA.gadfly.kjParseBuild.IDNAME?7
-Products.ZGadflyDA.gadfly.kjParseBuild.IdentFun?4(string)
-Products.ZGadflyDA.gadfly.kjParseBuild.InterpNonTerm?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.InterpRule?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.InterpRuleName?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.LTKEY?7
-Products.ZGadflyDA.gadfly.kjParseBuild.NULLTOKEN?7
-Products.ZGadflyDA.gadfly.kjParseBuild.NotSLRError?7
-Products.ZGadflyDA.gadfly.kjParseBuild.NullBody?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.NullCGrammar?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.NullRuleList?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.PMODULE?7
-Products.ZGadflyDA.gadfly.kjParseBuild.RSKEY?7
-Products.ZGadflyDA.gadfly.kjParseBuild.RULEGRAM?7
-Products.ZGadflyDA.gadfly.kjParseBuild.RUNTESTS?7
-Products.ZGadflyDA.gadfly.kjParseBuild.Reconstruct.MakeTokenArchives?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.RootReduction?4(list, ObjectGram)
-Products.ZGadflyDA.gadfly.kjParseBuild.TESTDFA0?4(STRING, DOREDUCTIONS = 1)
-Products.ZGadflyDA.gadfly.kjParseBuild.TESTDFA1?4(STRING, DOREDUCTIONS = 1)
-Products.ZGadflyDA.gadfly.kjParseBuild.TESTDFA2?4(STRING, DOREDUCTIONS = 1)
-Products.ZGadflyDA.gadfly.kjParseBuild.TESTDFA?4(STRING, ttt, DFA, Rulelist, DOREDUCTIONS = 1)
-Products.ZGadflyDA.gadfly.kjParseBuild.TokenError?7
-Products.ZGadflyDA.gadfly.kjParseBuild.codeReconstruct.Cleanup?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.codeReconstruct.PutLex?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.codeReconstruct.PutRules?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.codeReconstruct.PutTransitions?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.codeReconstruct.__init__?1(self, VarName, Tofile, Grammar, FName=None, indent ="")
-Products.ZGadflyDA.gadfly.kjParseBuild.codeReconstruct?1(VarName, Tofile, Grammar, FName=None, indent ="")
-Products.ZGadflyDA.gadfly.kjParseBuild.echo?4(x)
-Products.ZGadflyDA.gadfly.kjParseBuild.marshalReconstruct.Cleanup?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.marshalReconstruct.PutLex?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.marshalReconstruct.PutRules?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.marshalReconstruct.PutTransitions?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.marshalReconstruct.__init__?1(self, Grammar, Tofile)
-Products.ZGadflyDA.gadfly.kjParseBuild.marshalReconstruct?1(Grammar, Tofile)
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleGrammar?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.CompDFA?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.CompFirst?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.CompFollow?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.CompSLRNFA?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.DoSLRGeneration?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.DumpDFAsets?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.DumpFirstFollow?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.DumpItemSet?4(State)
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.DumpSLRNFA?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.FirstOfTail?4(Rule, TailIndex, Token=None)
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.ItemDump?4(item)
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.SLRFixDFA?4()
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.SLRItemIsFinal?4(item)
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset.__init__?1(self, StartNonterm, Rulelist)
-Products.ZGadflyDA.gadfly.kjParseBuild.ruleset?1(StartNonterm, Rulelist)
-Products.ZGadflyDA.gadfly.kjParser.BadPunctError?7
-Products.ZGadflyDA.gadfly.kjParser.DumpStringWindow?4(Str, Pos, Offset=15)
-Products.ZGadflyDA.gadfly.kjParser.ENDOFFILETERM?7
-Products.ZGadflyDA.gadfly.kjParser.ENDOFFILETOKEN?7
-Products.ZGadflyDA.gadfly.kjParser.EOFFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.FlowError?7
-Products.ZGadflyDA.gadfly.kjParser.KEYFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.Dump?4()
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.SetCaseSensitivity?4(Boolean)
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.Token?4(String, StartPosition)
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.__init__?1(self)
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.comment?4(string)
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.isCaseSensitive?4()
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.keyword?4(str)
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.punctuation?4(Instring)
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary.terminal?4(string, RegExpr=None, Function=None)
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary?1()
-Products.ZGadflyDA.gadfly.kjParser.LexDictionary?7
-Products.ZGadflyDA.gadfly.kjParser.LexTokenError?7
-Products.ZGadflyDA.gadfly.kjParser.MOVETOFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.NOMATCHFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.NONTERMFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.NondetError?7
-Products.ZGadflyDA.gadfly.kjParser.ParseInitError?7
-Products.ZGadflyDA.gadfly.kjParser.REDUCEFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.RMATCH?4(re, key, start=0)
-Products.ZGadflyDA.gadfly.kjParser.RUNTESTS?7
-Products.ZGadflyDA.gadfly.kjParser.ReductError?7
-Products.ZGadflyDA.gadfly.kjParser.TERMFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.THISMODULE?7
-Products.ZGadflyDA.gadfly.kjParser.TRANSFLAG?7
-Products.ZGadflyDA.gadfly.kjParser.UnkTermError?7
-Products.ZGadflyDA.gadfly.kjParser.WARNONDEFAULTS?7
-Products.ZGadflyDA.gadfly.kjParser.WHITERE?7
-Products.ZGadflyDA.gadfly.kjParser.WHITEREGEX?7
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.Dump?4(*k)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.SetCaseSensitivity?4(Boolean)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.Token?4(String, StartPosition)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.__init__?1(self)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.comment?4(str)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.compile?4()
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.isCaseSensitive?4()
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.keyword?4(str)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.punctuation?4(Instring)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary.terminal?4(str, regexstr=None, Function=None)
-Products.ZGadflyDA.gadfly.kjParser.lexdictionary?1()
-Products.ZGadflyDA.gadfly.kjSet.AddArc?4(Graph, Source, Dest)
-Products.ZGadflyDA.gadfly.kjSet.AddComposition?4(G1, G2, G3)
-Products.ZGadflyDA.gadfly.kjSet.Augment?4(Set, OtherSet)
-Products.ZGadflyDA.gadfly.kjSet.BGadd?4(elt, B)
-Products.ZGadflyDA.gadfly.kjSet.BGempty?4(B)
-Products.ZGadflyDA.gadfly.kjSet.BGgetdel?4(B)
-Products.ZGadflyDA.gadfly.kjSet.BGtest?4(n)
-Products.ZGadflyDA.gadfly.kjSet.Difference?4(Set1, Set2)
-Products.ZGadflyDA.gadfly.kjSet.Empty?4(Set)
-Products.ZGadflyDA.gadfly.kjSet.GetPairs?4(Graph)
-Products.ZGadflyDA.gadfly.kjSet.HasArc?4(Graph, Source, Dest)
-Products.ZGadflyDA.gadfly.kjSet.Intersection?4(Set1, Set2)
-Products.ZGadflyDA.gadfly.kjSet.Mask?4(Set, OtherSet)
-Products.ZGadflyDA.gadfly.kjSet.NEW?7
-Products.ZGadflyDA.gadfly.kjSet.Neighbors?4(Graph, Source)
-Products.ZGadflyDA.gadfly.kjSet.NewBG?4()
-Products.ZGadflyDA.gadfly.kjSet.NewDG?4(pairlist)
-Products.ZGadflyDA.gadfly.kjSet.NewSet?4(Sequence)
-Products.ZGadflyDA.gadfly.kjSet.OLD?7
-Products.ZGadflyDA.gadfly.kjSet.START?7
-Products.ZGadflyDA.gadfly.kjSet.Same?4(Set1, Set2)
-Products.ZGadflyDA.gadfly.kjSet.Sources?4(Graph)
-Products.ZGadflyDA.gadfly.kjSet.Subset?4(Set1, Set2)
-Products.ZGadflyDA.gadfly.kjSet.TransClose?4(Graph)
-Products.ZGadflyDA.gadfly.kjSet.Union?4(Set1, Set2)
-Products.ZGadflyDA.gadfly.kjSet.addMember?4(Elt, Set)
-Products.ZGadflyDA.gadfly.kjSet.get_elts?4(Set)
-Products.ZGadflyDA.gadfly.kjSet.member?4(Elt, Set)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.__init__?1(self, *args)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict._member?8
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict._pairs?5(justtot=0)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict._setitems?5(thing)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.add?4(k, v)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.choose_key?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.delete_arc?4(k, v)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.dump?4(dumper)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.has_key?4(k)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.items?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.keys?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.member?4(k, v)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.neighbors?4(k)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.reachable?4(k)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.remap?4(X)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.subset?4(o)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict.values?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjDict?1(*args)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.Clean?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.Soil?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.Wash?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.__init__?1(self, *args)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph._member?8
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph._pairs?5(justtot=0)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph._setitems?5(thing)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.add?4(k, v)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.choose_key?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.delete_arc?4(k, v)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.dump?4(seq)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.has_key?4(k)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.ident?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.is_kjtable?7
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.items?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.keys?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.member?4(k, v)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.neighbors?4(k)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.reachable?4(k)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.remap?4(X)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.subset?4(other)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.tclosure?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph.values?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.kjGraph?1(*args)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet.__init__?1(self, *args)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet._pairs?5(justtot=0)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet._setelts?5(items)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet.add?4(elt)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet.items?7
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet.member?7
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet.values?7
-Products.ZGadflyDA.gadfly.kjbuckets0.kjSet?1(*args)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjUndump?4(t1, t2)
-Products.ZGadflyDA.gadfly.kjbuckets0.kjtabletest?4(x)
-Products.ZGadflyDA.gadfly.kjbuckets0.less_general?4(t1, t2)
-Products.ZGadflyDA.gadfly.kjbuckets0.more_general?4(t1, t2)
-Products.ZGadflyDA.gadfly.kjbuckets0.test?4()
-Products.ZGadflyDA.gadfly.kjbuckets0.unhashable?7
-Products.ZGadflyDA.gadfly.kjpylint.BindRules?4(pyg)
-Products.ZGadflyDA.gadfly.kjpylint.all1?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.aname?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.assn1?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.assn1c2?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.assn1c?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.assn?4(left, right)
-Products.ZGadflyDA.gadfly.kjpylint.assnn?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.assnnc?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.default_reduction?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.dn1?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.except2?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.for1?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.for2?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.global1?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.globalContext.__init__?1(self, lexd)
-Products.ZGadflyDA.gadfly.kjpylint.globalContext.complain?4(str)
-Products.ZGadflyDA.gadfly.kjpylint.globalContext.defer_globals?4(globals)
-Products.ZGadflyDA.gadfly.kjpylint.globalContext.patch_globals?4()
-Products.ZGadflyDA.gadfly.kjpylint.globalContext.when_done?4(list)
-Products.ZGadflyDA.gadfly.kjpylint.globalContext?1(lexd)
-Products.ZGadflyDA.gadfly.kjpylint.globaln?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.go?4()
-Products.ZGadflyDA.gadfly.kjpylint.lint?4(data, pygin=None, contextin=None)
-Products.ZGadflyDA.gadfly.kjpylint.lintdir?4(directory_name)
-Products.ZGadflyDA.gadfly.kjpylint.mark?4(kind, thing, context)
-Products.ZGadflyDA.gadfly.kjpylint.namearg?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.nlist1?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.nlistn?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.powera?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.pyg?7
-Products.ZGadflyDA.gadfly.kjpylint.rfrom?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.rfromc?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.setup?4()
-Products.ZGadflyDA.gadfly.kjpylint.teststring?7
-Products.ZGadflyDA.gadfly.kjpylint.trailerlist0?4(list, context)
-Products.ZGadflyDA.gadfly.kjpylint.trailerlistn?4(list, context)
-Products.ZGadflyDA.gadfly.pygram.ARCHIVE?7
-Products.ZGadflyDA.gadfly.pygram.DEDENTre?7
-Products.ZGadflyDA.gadfly.pygram.DeclareTerminals?4(Grammar)
-Products.ZGadflyDA.gadfly.pygram.GrammarBuild?4()
-Products.ZGadflyDA.gadfly.pygram.INDENTre?7
-Products.ZGadflyDA.gadfly.pygram.NAMEre?7
-Products.ZGadflyDA.gadfly.pygram.NUMBERre?7
-Products.ZGadflyDA.gadfly.pygram.STRINGre?7
-Products.ZGadflyDA.gadfly.pygram.alpha?7
-Products.ZGadflyDA.gadfly.pygram.alphanumunder?7
-Products.ZGadflyDA.gadfly.pygram.buildinfo?7
-Products.ZGadflyDA.gadfly.pygram.char2kw?7
-Products.ZGadflyDA.gadfly.pygram.char3k_data?7
-Products.ZGadflyDA.gadfly.pygram.char3kw?7
-Products.ZGadflyDA.gadfly.pygram.char3kwdict?7
-Products.ZGadflyDA.gadfly.pygram.dotest?7
-Products.ZGadflyDA.gadfly.pygram.echo?4(str)
-Products.ZGadflyDA.gadfly.pygram.id_letters?7
-Products.ZGadflyDA.gadfly.pygram.indentp?7
-Products.ZGadflyDA.gadfly.pygram.keywords?7
-Products.ZGadflyDA.gadfly.pygram.kwmap?7
-Products.ZGadflyDA.gadfly.pygram.marshalfilename?7
-Products.ZGadflyDA.gadfly.pygram.nameterm?7
-Products.ZGadflyDA.gadfly.pygram.nametermre?7
-Products.ZGadflyDA.gadfly.pygram.newlineresult?7
-Products.ZGadflyDA.gadfly.pygram.nonterms?7
-Products.ZGadflyDA.gadfly.pygram.numterm?7
-Products.ZGadflyDA.gadfly.pygram.numtermre?7
-Products.ZGadflyDA.gadfly.pygram.parseerror?7
-Products.ZGadflyDA.gadfly.pygram.punct2?7
-Products.ZGadflyDA.gadfly.pygram.punct?7
-Products.ZGadflyDA.gadfly.pygram.punctlist?7
-Products.ZGadflyDA.gadfly.pygram.pycommentre?7
-Products.ZGadflyDA.gadfly.pygram.pyrules?7
-Products.ZGadflyDA.gadfly.pygram.pywhitein?7
-Products.ZGadflyDA.gadfly.pygram.pywhiteinre?7
-Products.ZGadflyDA.gadfly.pygram.pywhiteout?7
-Products.ZGadflyDA.gadfly.pygram.pywhiteoutre?7
-Products.ZGadflyDA.gadfly.pygram.regen?7
-Products.ZGadflyDA.gadfly.pygram.test?4(grammar, context=None, teststring=teststring)
-Products.ZGadflyDA.gadfly.pygram.teststring?7
-Products.ZGadflyDA.gadfly.pygram.unMarshalpygram?4()
-Products.ZGadflyDA.gadfly.relalg.BindRules?4(sqlg)
-Products.ZGadflyDA.gadfly.relalg.Buildrelalg?4(filename=MARSHALFILE)
-Products.ZGadflyDA.gadfly.relalg.DeclareTerminals?4(Grammar)
-Products.ZGadflyDA.gadfly.relalg.INSTALLDIR?7
-Products.ZGadflyDA.gadfly.relalg.MARSHALFILE?7
-Products.ZGadflyDA.gadfly.relalg.RACOMMENTREGEX?7
-Products.ZGadflyDA.gadfly.relalg.VARS?7
-Products.ZGadflyDA.gadfly.relalg.alphanum?7
-Products.ZGadflyDA.gadfly.relalg.assignment1?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.assignmentn?7
-Products.ZGadflyDA.gadfly.relalg.charstfn?4(str)
-Products.ZGadflyDA.gadfly.relalg.charstre?7
-Products.ZGadflyDA.gadfly.relalg.check_compat?4(v1, v2)
-Products.ZGadflyDA.gadfly.relalg.condfactor?7
-Products.ZGadflyDA.gadfly.relalg.conditionor.__init__?1(self, l, c)
-Products.ZGadflyDA.gadfly.relalg.conditionor.filter?4(val)
-Products.ZGadflyDA.gadfly.relalg.conditionor?1(l, c)
-Products.ZGadflyDA.gadfly.relalg.elt0?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.elt1?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.emptylist?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.emptyrow?7
-Products.ZGadflyDA.gadfly.relalg.expname.__init__?1(self, l, c)
-Products.ZGadflyDA.gadfly.relalg.expname.value?4(rows)
-Products.ZGadflyDA.gadfly.relalg.expname?1(l, c)
-Products.ZGadflyDA.gadfly.relalg.expvalue.value?4(rows)
-Products.ZGadflyDA.gadfly.relalg.factorand.filter?4(val)
-Products.ZGadflyDA.gadfly.relalg.factorexpr?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.factorprime?7
-Products.ZGadflyDA.gadfly.relalg.intersect?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.join?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.keywords?7
-Products.ZGadflyDA.gadfly.relalg.maxrep?4(list)
-Products.ZGadflyDA.gadfly.relalg.minus?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.named?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.names0?7
-Products.ZGadflyDA.gadfly.relalg.names11?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.names1n?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.namesn?7
-Products.ZGadflyDA.gadfly.relalg.nonterms?7
-Products.ZGadflyDA.gadfly.relalg.notprimary.__init__?1(self, l, c)
-Products.ZGadflyDA.gadfly.relalg.notprimary.filter?4(val)
-Products.ZGadflyDA.gadfly.relalg.notprimary?1(l, c)
-Products.ZGadflyDA.gadfly.relalg.numlitfn?4(str)
-Products.ZGadflyDA.gadfly.relalg.numlitre?7
-Products.ZGadflyDA.gadfly.relalg.primarycondition?7
-Products.ZGadflyDA.gadfly.relalg.primaryeq.__init__?1(self, l, c)
-Products.ZGadflyDA.gadfly.relalg.primaryeq.filter?4(val)
-Products.ZGadflyDA.gadfly.relalg.primaryeq?1(l, c)
-Products.ZGadflyDA.gadfly.relalg.projection?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.puncts?7
-Products.ZGadflyDA.gadfly.relalg.punter.__init__?1(self, name)
-Products.ZGadflyDA.gadfly.relalg.punter?1(name)
-Products.ZGadflyDA.gadfly.relalg.relalg_rules?7
-Products.ZGadflyDA.gadfly.relalg.relation.__init__?1(self, names, rows)
-Products.ZGadflyDA.gadfly.relalg.relation?1(names, rows)
-Products.ZGadflyDA.gadfly.relalg.relationval?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.reloadrelalg?4(filename=MARSHALFILE)
-Products.ZGadflyDA.gadfly.relalg.rename?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.rfactor?7
-Products.ZGadflyDA.gadfly.relalg.row1?7
-Products.ZGadflyDA.gadfly.relalg.rown?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.rows0?7
-Products.ZGadflyDA.gadfly.relalg.rowsn?7
-Products.ZGadflyDA.gadfly.relalg.rterm?7
-Products.ZGadflyDA.gadfly.relalg.runfile?4(f)
-Products.ZGadflyDA.gadfly.relalg.selection?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.somerows1?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.somerowsn?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.statementassn?7
-Products.ZGadflyDA.gadfly.relalg.statementexpr?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.tracer.__init__?1(self, name, fn)
-Products.ZGadflyDA.gadfly.relalg.tracer?1(name, fn)
-Products.ZGadflyDA.gadfly.relalg.union?4(l, c)
-Products.ZGadflyDA.gadfly.relalg.userdeffn?4(str)
-Products.ZGadflyDA.gadfly.relalg.userdefre?7
-Products.ZGadflyDA.gadfly.relalg.valuenum?7
-Products.ZGadflyDA.gadfly.remotetest.c?7
-Products.ZGadflyDA.gadfly.remotetest.g?7
-Products.ZGadflyDA.gadfly.remotetest.myTable.__init__?1(self, column_names=None, rowlist=None)
-Products.ZGadflyDA.gadfly.remotetest.myTable.listing?4()
-Products.ZGadflyDA.gadfly.remotetest.myTable.static?7
-Products.ZGadflyDA.gadfly.remotetest.myTable?1(column_names=None, rowlist=None)
-Products.ZGadflyDA.gadfly.sqlbind.BindRules?4(sqlg)
-Products.ZGadflyDA.gadfly.sqlbind.VARS?7
-Products.ZGadflyDA.gadfly.sqlbind.ad0?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.adall?7
-Products.ZGadflyDA.gadfly.sqlbind.addistinct?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.allcount?7
-Products.ZGadflyDA.gadfly.sqlbind.allset?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.assn1?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.assn?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.assnn?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.average?7
-Products.ZGadflyDA.gadfly.sqlbind.bf1?7
-Products.ZGadflyDA.gadfly.sqlbind.bool1?7
-Products.ZGadflyDA.gadfly.sqlbind.booln?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.bp1?7
-Products.ZGadflyDA.gadfly.sqlbind.bps?7
-Products.ZGadflyDA.gadfly.sqlbind.colalias?7
-Products.ZGadflyDA.gadfly.sqlbind.coldef?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.coleltconstraint?7
-Products.ZGadflyDA.gadfly.sqlbind.coleltid?7
-Products.ZGadflyDA.gadfly.sqlbind.colelts1?7
-Products.ZGadflyDA.gadfly.sqlbind.coleltsn?7
-Products.ZGadflyDA.gadfly.sqlbind.colids1?7
-Products.ZGadflyDA.gadfly.sqlbind.colidsn?7
-Products.ZGadflyDA.gadfly.sqlbind.colnames1?7
-Products.ZGadflyDA.gadfly.sqlbind.colnamesn?7
-Products.ZGadflyDA.gadfly.sqlbind.columnid1?7
-Products.ZGadflyDA.gadfly.sqlbind.columnname1?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.columnname2?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.countstar?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.createindex?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.createindexstat?7
-Products.ZGadflyDA.gadfly.sqlbind.createtable?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.createtablestat?7
-Products.ZGadflyDA.gadfly.sqlbind.createuniqueindex?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.createview?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.createviewstat?7
-Products.ZGadflyDA.gadfly.sqlbind.deletefrom?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.delstat?7
-Products.ZGadflyDA.gadfly.sqlbind.distinctcount?7
-Products.ZGadflyDA.gadfly.sqlbind.distinctset?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.dropindex?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.dropindexstat?7
-Products.ZGadflyDA.gadfly.sqlbind.droptable?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.droptablestat?7
-Products.ZGadflyDA.gadfly.sqlbind.dropview?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.dropviewstat?7
-Products.ZGadflyDA.gadfly.sqlbind.dynamic?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.elt0?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.elt1?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.elt2?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.except1?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.exists?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.exp1?7
-Products.ZGadflyDA.gadfly.sqlbind.expminus?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.expplus?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.factor1?7
-Products.ZGadflyDA.gadfly.sqlbind.group0?7
-Products.ZGadflyDA.gadfly.sqlbind.group1?7
-Products.ZGadflyDA.gadfly.sqlbind.having0?7
-Products.ZGadflyDA.gadfly.sqlbind.having1?7
-Products.ZGadflyDA.gadfly.sqlbind.insert1?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.insert_query?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.insert_values?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.insstat?7
-Products.ZGadflyDA.gadfly.sqlbind.intersect1?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.listcommathing?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.literal?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.litlist1?7
-Products.ZGadflyDA.gadfly.sqlbind.litlistn?7
-Products.ZGadflyDA.gadfly.sqlbind.minusfactor?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.names1?7
-Products.ZGadflyDA.gadfly.sqlbind.namesn?7
-Products.ZGadflyDA.gadfly.sqlbind.nnall?7
-Products.ZGadflyDA.gadfly.sqlbind.nnany?7
-Products.ZGadflyDA.gadfly.sqlbind.notbf?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.numlit?7
-Products.ZGadflyDA.gadfly.sqlbind.optcolconstr0?7
-Products.ZGadflyDA.gadfly.sqlbind.optcolids0?7
-Products.ZGadflyDA.gadfly.sqlbind.optcolids1?7
-Products.ZGadflyDA.gadfly.sqlbind.optdef0?7
-Products.ZGadflyDA.gadfly.sqlbind.optnamelist0?7
-Products.ZGadflyDA.gadfly.sqlbind.optnamelistn?7
-Products.ZGadflyDA.gadfly.sqlbind.optord0?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.optordasc?7
-Products.ZGadflyDA.gadfly.sqlbind.optorddesc?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.order0?7
-Products.ZGadflyDA.gadfly.sqlbind.order1?7
-Products.ZGadflyDA.gadfly.sqlbind.plusfactor?7
-Products.ZGadflyDA.gadfly.sqlbind.predbetween?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predexists?7
-Products.ZGadflyDA.gadfly.sqlbind.predicate1?7
-Products.ZGadflyDA.gadfly.sqlbind.predicateeq?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predicatege?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predicategt?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predicatele?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predicatelt?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predicatene?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predin?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predinlits?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.prednotbetween?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.prednotin?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.prednotinlits?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predqeq?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predqge?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predqgt?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predqle?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predqlt?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.predqne?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.primary1?7
-Products.ZGadflyDA.gadfly.sqlbind.primaryexp?7
-Products.ZGadflyDA.gadfly.sqlbind.primarylit?7
-Products.ZGadflyDA.gadfly.sqlbind.primaryset?7
-Products.ZGadflyDA.gadfly.sqlbind.psubselect?7
-Products.ZGadflyDA.gadfly.sqlbind.punter.__init__?1(self, name)
-Products.ZGadflyDA.gadfly.sqlbind.punter?1(name)
-Products.ZGadflyDA.gadfly.sqlbind.returnNone?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.search1?7
-Products.ZGadflyDA.gadfly.sqlbind.searchn?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.select1?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.select1?7
-Products.ZGadflyDA.gadfly.sqlbind.selectit?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.selectn?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.selectname?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.selectsome?7
-Products.ZGadflyDA.gadfly.sqlbind.selectstar?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.selectx?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.selstat?7
-Products.ZGadflyDA.gadfly.sqlbind.set?4(agg, exp, distinct)
-Products.ZGadflyDA.gadfly.sqlbind.sliteral0?7
-Products.ZGadflyDA.gadfly.sqlbind.sliterald?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.sliteralm?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.sliteralp?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.sliterals?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.sortcol?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.sortint?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.sortspec1?7
-Products.ZGadflyDA.gadfly.sqlbind.sortspecn?7
-Products.ZGadflyDA.gadfly.sqlbind.stat1?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.statn?7
-Products.ZGadflyDA.gadfly.sqlbind.stringlit?7
-Products.ZGadflyDA.gadfly.sqlbind.stringstring?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.stringtype?7
-Products.ZGadflyDA.gadfly.sqlbind.subqexpr?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.subselect?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.tablename1?7
-Products.ZGadflyDA.gadfly.sqlbind.term1?7
-Products.ZGadflyDA.gadfly.sqlbind.termdiv?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.termtimes?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.thingcommalist?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.tracer.__init__?1(self, name, fn)
-Products.ZGadflyDA.gadfly.sqlbind.tracer?1(name, fn)
-Products.ZGadflyDA.gadfly.sqlbind.trl1?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.trl1a?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.trl1as?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.trln?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.trlna?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.trlnas?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.union0?7
-Products.ZGadflyDA.gadfly.sqlbind.union1?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.update?4(l, c)
-Products.ZGadflyDA.gadfly.sqlbind.updatestat?7
-Products.ZGadflyDA.gadfly.sqlbind.varcharn?7
-Products.ZGadflyDA.gadfly.sqlbind.where0?4(list, context)
-Products.ZGadflyDA.gadfly.sqlbind.where1?7
-Products.ZGadflyDA.gadfly.sqlgen.BuildSQL?4(filename=MARSHALFILE)
-Products.ZGadflyDA.gadfly.sqlgen.DeclareTerminals?4(Grammar)
-Products.ZGadflyDA.gadfly.sqlgen.MARSHALFILE?7
-Products.ZGadflyDA.gadfly.sqlgen.alphanum?7
-Products.ZGadflyDA.gadfly.sqlgen.charstfn?4(str)
-Products.ZGadflyDA.gadfly.sqlgen.charstre?7
-Products.ZGadflyDA.gadfly.sqlgen.commentre?7
-Products.ZGadflyDA.gadfly.sqlgen.digits?7
-Products.ZGadflyDA.gadfly.sqlgen.getSQL?4()
-Products.ZGadflyDA.gadfly.sqlgen.intre?7
-Products.ZGadflyDA.gadfly.sqlgen.numlitfn?4(str)
-Products.ZGadflyDA.gadfly.sqlgen.numlitre?7
-Products.ZGadflyDA.gadfly.sqlgen.reloadSQLG?4(filename=MARSHALFILE)
-Products.ZGadflyDA.gadfly.sqlgen.userdeffn?4(str)
-Products.ZGadflyDA.gadfly.sqlgen.userdefre?7
-Products.ZGadflyDA.gadfly.sqlgram.keywords?7
-Products.ZGadflyDA.gadfly.sqlgram.nonterms?7
-Products.ZGadflyDA.gadfly.sqlgram.puncts?7
-Products.ZGadflyDA.gadfly.sqlgram.sqlrules?7
-Products.ZGadflyDA.gadfly.sqlgtest.test?7
-Products.ZGadflyDA.gadfly.sqlmod.COLDEFFMT?7
-Products.ZGadflyDA.gadfly.sqlmod.CREATEINDEXFMT?7
-Products.ZGadflyDA.gadfly.sqlmod.CTFMT?7
-Products.ZGadflyDA.gadfly.sqlmod.ColumnDef.__init__?1(self, colid, datatype, defaults, constraints)
-Products.ZGadflyDA.gadfly.sqlmod.ColumnDef.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.ColumnDef?1(colid, datatype, defaults, constraints)
-Products.ZGadflyDA.gadfly.sqlmod.CreateIndex.__init__?1(self, name, tablename, atts, unique=0)
-Products.ZGadflyDA.gadfly.sqlmod.CreateIndex.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.CreateIndex.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.CreateIndex.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.CreateIndex?1(name, tablename, atts, unique=0)
-Products.ZGadflyDA.gadfly.sqlmod.CreateTable.__init__?1(self, name, colelts)
-Products.ZGadflyDA.gadfly.sqlmod.CreateTable.demarshal?4(args)
-Products.ZGadflyDA.gadfly.sqlmod.CreateTable.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.CreateTable.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.CreateTable.marshaldata?4()
-Products.ZGadflyDA.gadfly.sqlmod.CreateTable.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.CreateTable?1(name, colelts)
-Products.ZGadflyDA.gadfly.sqlmod.CreateView.__init__?1(self, name, namelist, selection)
-Products.ZGadflyDA.gadfly.sqlmod.CreateView.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.CreateView.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.CreateView.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.CreateView?1(name, namelist, selection)
-Products.ZGadflyDA.gadfly.sqlmod.DeleteOp.__init__?1(self, name, where)
-Products.ZGadflyDA.gadfly.sqlmod.DeleteOp.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.DeleteOp.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.DeleteOp.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.DeleteOp?1(name, where)
-Products.ZGadflyDA.gadfly.sqlmod.DropIndex.__init__?1(self, name)
-Products.ZGadflyDA.gadfly.sqlmod.DropIndex.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.DropIndex.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.DropIndex.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.DropIndex?1(name)
-Products.ZGadflyDA.gadfly.sqlmod.DropTable.__init__?1(self, name)
-Products.ZGadflyDA.gadfly.sqlmod.DropTable.check_kind?4(name, db)
-Products.ZGadflyDA.gadfly.sqlmod.DropTable.eval?4(dyn)
-Products.ZGadflyDA.gadfly.sqlmod.DropTable.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.DropTable.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.DropTable?1(name)
-Products.ZGadflyDA.gadfly.sqlmod.DropView.check_kind?4(name, db)
-Products.ZGadflyDA.gadfly.sqlmod.INSFMT?7
-Products.ZGadflyDA.gadfly.sqlmod.InsertOp.__init__?1(self, name, optcolids, insertspec)
-Products.ZGadflyDA.gadfly.sqlmod.InsertOp.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.InsertOp.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.InsertOp.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.InsertOp?1(name, optcolids, insertspec)
-Products.ZGadflyDA.gadfly.sqlmod.InsertSubSelect.__init__?1(self, subsel)
-Products.ZGadflyDA.gadfly.sqlmod.InsertSubSelect.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.InsertSubSelect.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.InsertSubSelect.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.InsertSubSelect.resultexps?4()
-Products.ZGadflyDA.gadfly.sqlmod.InsertSubSelect?1(subsel)
-Products.ZGadflyDA.gadfly.sqlmod.InsertValues.__init__?1(self, List)
-Products.ZGadflyDA.gadfly.sqlmod.InsertValues.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.InsertValues.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.InsertValues.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.InsertValues.resultexps?4()
-Products.ZGadflyDA.gadfly.sqlmod.InsertValues?1(List)
-Products.ZGadflyDA.gadfly.sqlmod.Insert_dummy_arg?7
-Products.ZGadflyDA.gadfly.sqlmod.Ordered_DDF.cmp?4(other)
-Products.ZGadflyDA.gadfly.sqlmod.UPDFMT?7
-Products.ZGadflyDA.gadfly.sqlmod.UpdateOp.__init__?1(self, name, assns, condition)
-Products.ZGadflyDA.gadfly.sqlmod.UpdateOp.eval?4(dyn=None)
-Products.ZGadflyDA.gadfly.sqlmod.UpdateOp.initargs?4()
-Products.ZGadflyDA.gadfly.sqlmod.UpdateOp.relbind?4(db)
-Products.ZGadflyDA.gadfly.sqlmod.UpdateOp?1(name, assns, condition)
-Products.ZGadflyDA.gadfly.sqlmod.ddf_order?7
-Products.ZGadflyDA.gadfly.sqlmod.evalcond?4(cond, eqs, target, dyn, rassns, translate, invtrans)
-Products.ZGadflyDA.gadfly.sqlmod.viewfmt?7
-Products.ZGadflyDA.gadfly.sqlsem.Add_Tuples?7
-Products.ZGadflyDA.gadfly.sqlsem.Average.__init__?1(self, expr, distinct=0)
-Products.ZGadflyDA.gadfly.sqlsem.Average.agg_value?4(contexts)
-Products.ZGadflyDA.gadfly.sqlsem.Average.all_value?4(contexts)
-Products.ZGadflyDA.gadfly.sqlsem.Average.clean?4(values, contexts)
-Products.ZGadflyDA.gadfly.sqlsem.Average.contains_aggregate?7
-Products.ZGadflyDA.gadfly.sqlsem.Average.dvalues?4(values)
-Products.ZGadflyDA.gadfly.sqlsem.Average.name?7
-Products.ZGadflyDA.gadfly.sqlsem.Average.op?4(values)
-Products.ZGadflyDA.gadfly.sqlsem.Average.relbind?4(dict, db)
-Products.ZGadflyDA.gadfly.sqlsem.Average.value?4(contexts)
-Products.ZGadflyDA.gadfly.sqlsem.Average?1(expr, distinct=0)
-Products.ZGadflyDA.gadfly.sqlsem.BTand_pred.__init__?1(self, members, precondition=None, *othermembers)
-Products.ZGadflyDA.gadfly.sqlsem.BTand_pred?1(members, precondition=None, *othermembers)
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred.__init__?1(self, thing)
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred.detrivialize?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred.domain?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred.initargs?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred.negated_constraints?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred.relbind?4(dict, db)
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred.uncache?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTnot_pred?1(thing)
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred.__init__?1(self, members, *othermembers)
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred.detrivialize?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred.domain?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred.initargs?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred.negated_constraints?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred.relbind?4(dict, db)
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred.uncache?4()
-Products.ZGadflyDA.gadfly.sqlsem.BTor_pred?1(members, *othermembers)
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.__init__?1(self, **bindings)
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.clean?7
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.closed?7
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.demarshal?4(args)
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.initargs?4()
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.marshaldata?4()
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.relbind?4(dict, db)
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple.relorder?4(db, allrels)
-Products.ZGadflyDA.gadfly.sqlsem.BoundTuple?1(**bindings)
-Products.ZGadflyDA.gadfly.sqlsem.ColumnDef?7
-Products.ZGadflyDA.gadfly.sqlsem.Count.__init__?1(self, thing, distinct = 0)
-Products.ZGadflyDA.gadfly.sqlsem.Count.all_value?4(contexts)
-Products.ZGadflyDA.gadfly.sqlsem.Count.distinct?7
-Products.ZGadflyDA.gadfly.sqlsem.Count.domain?4()
-Products.ZGadflyDA.gadfly.sqlsem.Count.name?7
-Products.ZGadflyDA.gadfly.sqlsem.Count.op?4(values)
-Products.ZGadflyDA.gadfly.sqlsem.Count.relbind?4(dict, db)
-Products.ZGadflyDA.gadfly.sqlsem.Count.uncache?4()
-Products.ZGadflyDA.gadfly.sqlsem.Count?1(thing, distinct = 0)
-Products.ZGadflyDA.gadfly.sqlsem.CreateIndex?7
-Products.ZGadflyDA.gadfly.sqlsem.CreateTable?7
-Products.ZGadflyDA.gadfly.sqlsem.CreateView?7
-Products.ZGadflyDA.gadfly.sqlsem.DeleteOp?7
-Products.ZGadflyDA.gadfly.sqlsem.DropIndex?7
-Products.ZGadflyDA.gadfly.sqlsem.DropTable?7
-Products.ZGadflyDA.gadfly.sqlsem.DropView?7
-Products.ZGadflyDA.gadfly.sqlsem.Erase_Tuples?7
-Products.ZGadflyDA.gadfly.sqlsem.Except.eval?4(assns, dyn=None, outer=None)
-Products.ZGadflyDA.gadfly.sqlsem.Except.op?7
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner.__init__?1(self, bt, relname, attributes, relation, witness)
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner.args1?7
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner.join?4(subseq)
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner.klass?7
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner.ob?7
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner.relbind?4(db, atts)
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner.uncache?4()
-Products.ZGadflyDA.gadfly.sqlsem.HashJoiner?1(bt, relname, attributes, relation, witness)
-Products.ZGadflyDA.gadfly.sqlsem.InLits.__init__?1(self, expr, lits)
-Products.ZGadflyDA.gadfly.sqlsem.InLits.compare?4(value, column)
-Products.ZGadflyDA.gadfly.sqlsem.InLits.domain?4()
-Products.ZGadflyDA.gadfly.sqlsem.InLits.fmt?7
-Products.ZGadflyDA.gadfly.sqlsem.InLits.initargs?4()
-Products.ZGadflyDA.gadfly.sqlsem.InLits.relbind?4(dict, db)
-Products.ZGadflyDA.gadfly.sqlsem.InLits.uncache?4()
-Products.ZGadflyDA.gadfly.sqlsem.InLits?1(expr, lits)
-Products.ZGadflyDA.gadfly.sqlsem.InPredicate?7
-Products.ZGadflyDA.gadfly.sqlsem.InsertOp?7
-Products.ZGadflyDA.gadfly.sqlsem.InsertSubSelect?7
-Products.ZGadflyDA.gadfly.sqlsem.InsertValues?7
-Products.ZGadflyDA.gadfly.sqlsem.Intersect.eval?4(assns, dyn=None, outer=None)
-Products.ZGadflyDA.gadfly.sqlsem.Intersect.op?7
-Products.ZGadflyDA.gadfly.sqlsem.Maximum.name?7
-Products.ZGadflyDA.gadfly.sqlsem.Maximum.op?4(values)
-Products.ZGadflyDA.gadfly.sqlsem.Median.name?7
-Products.ZGadflyDA.gadfly.sqlsem.Median.op?4(values)
-Products.ZGadflyDA.gadfly.sqlsem.Minimum.name?7
-Products.ZGadflyDA.gadfly.sqlsem.Minimum.op?4(values)
-Products.ZGadflyDA.gadfly.sqlsem.Parse_Context.ndynamic?4()
-Products.ZGadflyDA.gadfly.sqlsem.Parse_Context.param?4()
-Products.ZGadflyDA.gadfly.sqlsem.Parse_Context.parameter_index?7
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.__init__?1(self, expr, subq)
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.compare?4(value, column)
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.domain?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.fmt?7
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.initargs?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.op?7
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.relbind?4(dict, db)
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ.uncache?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantEQ?1(expr, subq)
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.attributes?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.check_domains?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.compare?4(value, column)
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.demarshal?4(data)
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.eval?4(dynamic=None, outerboundtuple=None)
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.initargs?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.marshaldata?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.op?7
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.plan_query?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.relbind?4(db, outerbindings=None)
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.unbound?4()
-Products.ZGadflyDA.gadfly.sqlsem.QuantNE.uncache?4()
-Products.ZGadflyDA.gadfly.sqlsem.Reset_Tuples?7
-Products.ZGadflyDA.gadfly.sqlsem.SimpleRecursive.demarshal?4(args)
-Products.ZGadflyDA.gadfly.sqlsem.SimpleRecursive.marshaldata?4()
-Products.ZGadflyDA.gadfly.sqlsem.Sum.name?7
-Products.ZGadflyDA.gadfly.sqlsem.Sum.op?4(values)
-Products.ZGadflyDA.gadfly.sqlsem.Union.__init__?1(self, alldistinct, selection)
-Products.ZGadflyDA.gadfly.sqlsem.Union.attributes?4()
-Products.ZGadflyDA.gadfly.sqlsem.Union.check_domains?4()
-Products.ZGadflyDA.gadfly.sqlsem.Union.eval?4(assns, dyn=None, outer=None)
-Products.ZGadflyDA.gadfly.sqlsem.Union.initargs?4()
-Products.ZGadflyDA.gadfly.sqlsem.Union.relbind?4(db, outer=None)
-Products.ZGadflyDA.gadfly.sqlsem.Union.unbound?4()
-Products.ZGadflyDA.gadfly.sqlsem.Union?1(alldistinct, selection)
-Products.ZGadflyDA.gadfly.sqlsem.UpdateOp?7
-Products.ZGadflyDA.gadfly.sqlsem.aggregate?4(assignments, exprlist)
-Products.ZGadflyDA.gadfly.sqlsem.detrivialize?4(self)
-Products.ZGadflyDA.gadfly.sqlsem.domain?4(self)
-Products.ZGadflyDA.gadfly.sqlsem.negated_constraints?4(self)
-Products.ZGadflyDA.gadfly.sqlsem.no_ints_nulls?4(list)
-Products.ZGadflyDA.gadfly.sqlsem.serialize?4(ob)
-Products.ZGadflyDA.getDA?4()
-Products.ZGadflyDA.initialize?4(context)
-Products.ZGadflyDA.manage_addZGadflyConnection?4(self, id, title, connection, check=None, REQUEST=None)
-Products.ZGadflyDA.manage_addZGadflyConnectionForm?4(self, REQUEST, *args, **kw)
-Products.ZGadflyDA.misc_?7
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer.__init__?1(self, base, container_class=None)
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer._construct?5(context, id)
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer.restricted?7
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer?1(base, container_class=None)
-Products.ZODBMountPoint.MountedObject.LOG?7
-Products.ZODBMountPoint.MountedObject.MountedObject.__init__?1(self, path)
-Products.ZODBMountPoint.MountedObject.MountedObject._create_mount_points?8
-Products.ZODBMountPoint.MountedObject.MountedObject._getDB?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._getDBName?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._getMountedConnection?5(anyjar)
-Products.ZODBMountPoint.MountedObject.MountedObject._getOrOpenObject?5(parent)
-Products.ZODBMountPoint.MountedObject.MountedObject._getRootDBName?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._isMountedObject?8
-Products.ZODBMountPoint.MountedObject.MountedObject._loadMountParams?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._logConnectException?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._test?5(parent)
-Products.ZODBMountPoint.MountedObject.MountedObject._traverseToMountedRoot?5(root, mount_parent)
-Products.ZODBMountPoint.MountedObject.MountedObject._v_connect_error?8
-Products.ZODBMountPoint.MountedObject.MountedObject._v_data?8
-Products.ZODBMountPoint.MountedObject.MountedObject._v_mount_params?8
-Products.ZODBMountPoint.MountedObject.MountedObject.icon?7
-Products.ZODBMountPoint.MountedObject.MountedObject.manage_options?7
-Products.ZODBMountPoint.MountedObject.MountedObject.manage_traceback?7
-Products.ZODBMountPoint.MountedObject.MountedObject.meta_type?7
-Products.ZODBMountPoint.MountedObject.MountedObject.mount_error_?4()
-Products.ZODBMountPoint.MountedObject.MountedObject?1(path)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer.__init__?1(self, base)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer._construct?5(context, id)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer.restricted?7
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer.traverseOrConstruct?4(path, omit_final=0)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer?1(base)
-Products.ZODBMountPoint.MountedObject._www?8
-Products.ZODBMountPoint.MountedObject.getConfiguration?4()
-Products.ZODBMountPoint.MountedObject.getMountPoint?4(ob)
-Products.ZODBMountPoint.MountedObject.manage_addMounts?4(dispatcher, paths=(), create_mount_points=True, REQUEST=None)
-Products.ZODBMountPoint.MountedObject.manage_addMountsForm?7
-Products.ZODBMountPoint.MountedObject.manage_getMountStatus?4(dispatcher)
-Products.ZODBMountPoint.MountedObject.setMountPoint?4(container, id, mp)
-Products.ZODBMountPoint.initialize?4(context)
-Products.ZReST.ZReST.Warnings.__init__?1(self)
-Products.ZReST.ZReST.Warnings.write?4(message)
-Products.ZReST.ZReST.Warnings?1()
-Products.ZReST.ZReST.ZReST.PUT?4(REQUEST, RESPONSE)
-Products.ZReST.ZReST.ZReST.PrincipiaSearchSource?4()
-Products.ZReST.ZReST.ZReST.__init__?1(self, id, output_encoding=None, input_encoding=None)
-Products.ZReST.ZReST.ZReST._clear_cache?5()
-Products.ZReST.ZReST.ZReST._er?5(data, SUBMIT, dtpref_cols, dtpref_rows, REQUEST)
-Products.ZReST.ZReST.ZReST._properties?8
-Products.ZReST.ZReST.ZReST._size_changes?8
-Products.ZReST.ZReST.ZReST._v_formatted?8
-Products.ZReST.ZReST.ZReST.index_html?4(REQUEST=None)
-Products.ZReST.ZReST.ZReST.manage_FTPget?4()
-Products.ZReST.ZReST.ZReST.manage_FTPput?7
-Products.ZReST.ZReST.ZReST.manage_edit?4(data, SUBMIT='Change', dtpref_cols='50', dtpref_rows='20', REQUEST=None)
-Products.ZReST.ZReST.ZReST.manage_editProperties?4(REQUEST)
-Products.ZReST.ZReST.ZReST.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-Products.ZReST.ZReST.ZReST.manage_main?7
-Products.ZReST.ZReST.ZReST.manage_options?7
-Products.ZReST.ZReST.ZReST.manage_upload?4(file='', REQUEST=None)
-Products.ZReST.ZReST.ZReST.meta_type?7
-Products.ZReST.ZReST.ZReST.property_extensible_schema__?7
-Products.ZReST.ZReST.ZReST.quotedHTML?4(text=None, character_entities=(
-                       (('&'), '&amp;'), (("<"), '&lt;' ), ((">"), '&gt;' ), (('"'), '&quot;')))
-Products.ZReST.ZReST.ZReST.render?4()
-Products.ZReST.ZReST.ZReST.security?7
-Products.ZReST.ZReST.ZReST.source_txt?4(REQUEST=None)
-Products.ZReST.ZReST.ZReST?1(id, output_encoding=None, input_encoding=None)
-Products.ZReST.ZReST.manage_addZReST?4(self, id, file='', REQUEST=None)
-Products.ZReST.ZReST.manage_addZReSTForm?7
-Products.ZReST.ZReST.modulesecurity?7
-Products.ZReST.initialize?4(context)
-Products.ZSQLMethods.SQL.SQL.manage?7
-Products.ZSQLMethods.SQL.SQL.meta_type?7
-Products.ZSQLMethods.SQL.SQL.security?7
-Products.ZSQLMethods.SQL.SQLConnectionIDs?4(self)
-Products.ZSQLMethods.SQL.manage_addZSQLMethod?4(self, id, title, connection_id, arguments, template, REQUEST=None, submit=None)
-Products.ZSQLMethods.SQL.manage_addZSQLMethodForm?7
-Products.ZSQLMethods.initialize?4(context)
-PropertyManager.PropertyManager.getProperty?4(d=None)
-PropertyManager.PropertyManager.getPropertyType?4()
-PropertyManager.PropertyManager.hasProperty?4()
-PropertyManager.PropertyManager.propertyIds?4()
-PropertyManager.PropertyManager.propertyItems?4()
-PropertyManager.PropertyManager.propertyMap?4()
-PropertyManager.PropertyManager.propertyValues?4()
-PropertySheet.PropertySheet.getProperty?4(d=None)
-PropertySheet.PropertySheet.getPropertyType?4()
-PropertySheet.PropertySheet.hasProperty?4()
-PropertySheet.PropertySheet.manage_addProperty?4(value, type, REQUEST=None)
-PropertySheet.PropertySheet.manage_changeProperties?4(**kw)
-PropertySheet.PropertySheet.manage_delProperties?4(REQUEST=None)
-PropertySheet.PropertySheet.propertyIds?4()
-PropertySheet.PropertySheet.propertyInfo?4()
-PropertySheet.PropertySheet.propertyItems?4()
-PropertySheet.PropertySheet.propertyMap?4()
-PropertySheet.PropertySheet.propertyValues?4()
-PropertySheet.PropertySheet.xml_namespace?4()
-PropertySheets.PropertySheets.get?4(default=None)
-PropertySheets.PropertySheets.items?4()
-PropertySheets.PropertySheets.values?4()
-PythonScript.PythonScript.ZPythonScriptHTML_editAction?4(title, params, body)
-PythonScript.PythonScript.ZPythonScriptHTML_upload?4(file='')
-PythonScript.PythonScript.ZPythonScript_edit?4(body)
-PythonScript.PythonScript.ZPythonScript_setTitle?4()
-PythonScript.PythonScript.ZScriptHTML_tryParams?4()
-PythonScript.PythonScript.document_src?4(RESPONSE=None)
-PythonScript.PythonScript.read?4()
-PythonScript.PythonScript.write?4()
-PythonScript.manage_addPythonScript?4(id, REQUEST=None)
-Record.tests.test_RecordPickling?4()
-Record.tests.test_suite?4()
-RemotePS.restricted_exec?4(self, body, varmap=None)
-Request.Request.get_header?4(default=None)
-Request.Request.has_key?4()
-Request.Request.items?4()
-Request.Request.keys?4()
-Request.Request.set?4(value)
-Request.Request.setServerURL?4(hostname=None, port=None)
-Request.Request.setVirtualRoot?4(hard=0)
-Request.Request.text?4()
-Request.Request.values?4()
-Response.Response.addHeader?4(value)
-Response.Response.appendCookie?4(value)
-Response.Response.appendHeader?4(value, delimiter=", ")
-Response.Response.expireCookie?4(**kw)
-Response.Response.redirect?4(lock=0)
-Response.Response.setBase?4()
-Response.Response.setCookie?4(value, **kw)
-Response.Response.setHeader?4(value)
-Response.Response.setStatus?4(reason=None)
-Response.Response.write?4()
-RestrictedPython.Eval.PROFILE?7
-RestrictedPython.Eval.RestrictionCapableEval.__init__?1(self, expr)
-RestrictedPython.Eval.RestrictionCapableEval.eval?4(mapping)
-RestrictedPython.Eval.RestrictionCapableEval.globals?7
-RestrictedPython.Eval.RestrictionCapableEval.prepRestrictedCode?4()
-RestrictedPython.Eval.RestrictionCapableEval.prepUnrestrictedCode?4()
-RestrictedPython.Eval.RestrictionCapableEval.rcode?7
-RestrictedPython.Eval.RestrictionCapableEval.ucode?7
-RestrictedPython.Eval.RestrictionCapableEval.used?7
-RestrictedPython.Eval.RestrictionCapableEval?1(expr)
-RestrictedPython.Eval.default_guarded_getattr?7
-RestrictedPython.Eval.default_guarded_getitem?4(ob, index)
-RestrictedPython.Eval.nltosp?7
-RestrictedPython.Guards.Wrapper.__init__?1(self, ob)
-RestrictedPython.Guards.Wrapper?1(ob)
-RestrictedPython.Guards._full_write_guard?5()
-RestrictedPython.Guards._handler?5(secattr, error_msg)
-RestrictedPython.Guards._write_wrapper?5()
-RestrictedPython.Guards.full_write_guard?7
-RestrictedPython.Guards.guard?4(ob)
-RestrictedPython.Guards.guarded_delattr?4(object, name)
-RestrictedPython.Guards.guarded_setattr?4(object, name, value)
-RestrictedPython.Guards.handler?4(self, *args)
-RestrictedPython.Guards.safe_builtins?7
-RestrictedPython.Limits.limited_builtins?7
-RestrictedPython.Limits.limited_list?4(seq)
-RestrictedPython.Limits.limited_range?4(iFirst, *args)
-RestrictedPython.Limits.limited_tuple?4(seq)
-RestrictedPython.MutatingWalker.ListType?7
-RestrictedPython.MutatingWalker.MutatingWalker.__init__?1(self, visitor)
-RestrictedPython.MutatingWalker.MutatingWalker.defaultVisitNode?4(node, walker=None, exclude=None)
-RestrictedPython.MutatingWalker.MutatingWalker.dispatchNode?4(node)
-RestrictedPython.MutatingWalker.MutatingWalker.dispatchObject?4(ob)
-RestrictedPython.MutatingWalker.MutatingWalker.visitSequence?4(seq)
-RestrictedPython.MutatingWalker.MutatingWalker?1(visitor)
-RestrictedPython.MutatingWalker.SequenceTypes?7
-RestrictedPython.MutatingWalker.TupleType?7
-RestrictedPython.MutatingWalker.walk?4(tree, visitor)
-RestrictedPython.PrintCollector.PrintCollector.__init__?1(self)
-RestrictedPython.PrintCollector.PrintCollector.write?4(text)
-RestrictedPython.PrintCollector.PrintCollector?1()
-RestrictedPython.RCompile.RExpression.CodeGeneratorClass?7
-RestrictedPython.RCompile.RExpression.mode?7
-RestrictedPython.RCompile.RFunction.CodeGeneratorClass?7
-RestrictedPython.RCompile.RFunction.__init__?1(self, p, body, name, filename, globals)
-RestrictedPython.RCompile.RFunction.parse?4()
-RestrictedPython.RCompile.RFunction?1(p, body, name, filename, globals)
-RestrictedPython.RCompile.RInteractive.CodeGeneratorClass?7
-RestrictedPython.RCompile.RInteractive.mode?7
-RestrictedPython.RCompile.RModule.CodeGeneratorClass?7
-RestrictedPython.RCompile.RModule.mode?7
-RestrictedPython.RCompile.RestrictedCodeGenerator._gen_safe_unpack_sequence?5(num)
-RestrictedPython.RCompile.RestrictedCodeGenerator._visitAssSequence?5(node)
-RestrictedPython.RCompile.RestrictedCodeGenerator.unpackSequence?4(tup)
-RestrictedPython.RCompile.RestrictedCodeGenerator.visitAssList?7
-RestrictedPython.RCompile.RestrictedCodeGenerator.visitAssTuple?7
-RestrictedPython.RCompile.RestrictedCompileMode.__init__?1(self, source, filename)
-RestrictedPython.RCompile.RestrictedCompileMode._get_tree?5()
-RestrictedPython.RCompile.RestrictedCompileMode.compile?4()
-RestrictedPython.RCompile.RestrictedCompileMode.parse?4()
-RestrictedPython.RCompile.RestrictedCompileMode?1(source, filename)
-RestrictedPython.RCompile.RestrictedModuleCodeGenerator.initClass?4()
-RestrictedPython.RCompile.compileAndTuplize?4(gen)
-RestrictedPython.RCompile.compile_restricted?4(source, filename, mode)
-RestrictedPython.RCompile.compile_restricted_eval?4(s, filename='<string>')
-RestrictedPython.RCompile.compile_restricted_exec?4(s, filename='<string>')
-RestrictedPython.RCompile.compile_restricted_function?4(p, body, name, filename, globalize=None)
-RestrictedPython.RCompile.niceParse?4(source, filename, mode)
-RestrictedPython.RestrictionMutator.FuncInfo.print_used?7
-RestrictedPython.RestrictionMutator.FuncInfo.printed_used?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.__init__?1(self)
-RestrictedPython.RestrictionMutator.RestrictionMutator.checkAttrName?4(node)
-RestrictedPython.RestrictionMutator.RestrictionMutator.checkName?4(node, name)
-RestrictedPython.RestrictionMutator.RestrictionMutator.error?4(node, info)
-RestrictedPython.RestrictionMutator.RestrictionMutator.prepBody?4(body)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAssAttr?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAssName?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAugAssign?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitCallFunc?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitClass?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitExec?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitFor?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitFunction?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitGenExprFor?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitGetattr?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitImport?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitLambda?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitListCompFor?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitModule?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitName?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitPrint?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitPrintnl?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitSlice?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitSubscript?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitYield?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator?1()
-RestrictedPython.RestrictionMutator._None_const?8
-RestrictedPython.RestrictionMutator._apply_name?8
-RestrictedPython.RestrictionMutator._getattr_name?8
-RestrictedPython.RestrictionMutator._getitem_name?8
-RestrictedPython.RestrictionMutator._getiter_name?8
-RestrictedPython.RestrictionMutator._inplacevar_name?8
-RestrictedPython.RestrictionMutator._print_target_name?8
-RestrictedPython.RestrictionMutator._print_target_node?8
-RestrictedPython.RestrictionMutator._printed_expr?8
-RestrictedPython.RestrictionMutator._write_const?8
-RestrictedPython.RestrictionMutator._write_name?8
-RestrictedPython.RestrictionMutator.rmLineno?4(node)
-RestrictedPython.RestrictionMutator.stmtNode?4(txt)
-RestrictedPython.SafeMapping.SafeMapping._pop?5(*args)
-RestrictedPython.SafeMapping.SafeMapping._push?5(ob)
-RestrictedPython.SafeMapping.SafeMapping.has_get?4(key)
-RestrictedPython.SafeMapping.SafeMapping.push?7
-RestrictedPython.SafeMapping._marker?8
-RestrictedPython.Utilities.reorder?4(s, with=None, without=())
-RestrictedPython.Utilities.same_type?4(arg1, *args)
-RestrictedPython.Utilities.test?4(*args)
-RestrictedPython.Utilities.utility_builtins?7
-Script.Script.ZScriptHTML_tryAction?4(argvars)
-SecurityBase.SecurityBase._PrintTestEnvironment?5(root)
-SecurityBase.SecurityBase._checkPermission?5(user, hier, perm, expected)
-SecurityBase.SecurityBase._checkRequest?5(*args, **kw)
-SecurityBase.SecurityBase._checkRoles?5(hier, expected_roles=())
-SecurityBase.SecurityBase._perm_debug?5(obj, perm, res, expected)
-SecurityBase.SecurityBase._request?5(*args, **kw)
-SecurityBase.SecurityBase._request_debug?5(res, expected, args, kw)
-SecurityBase.SecurityBase._roles_debug?5(hier, got_roles, expected_roles)
-SecurityBase.SecurityBase._testHierarchy?5()
-SecurityBase.SecurityBase.status_regex?7
-SecurityBase.app?7
-SecurityBase.bobo_application?7
-SecurityBase.index_html?4()
-SecurityBase.zpublisher_validated_hook?7
-SessionInterfaces.BrowserIdManagerInterface.encodeUrl?4(style='querystring')
-SessionInterfaces.BrowserIdManagerInterface.flushBrowserIdCookie?4()
-SessionInterfaces.BrowserIdManagerInterface.getBrowserId?4()
-SessionInterfaces.BrowserIdManagerInterface.getBrowserIdName?4()
-SessionInterfaces.BrowserIdManagerInterface.getHiddenFormField?4()
-SessionInterfaces.BrowserIdManagerInterface.hasBrowserId?4()
-SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromCookie?4()
-SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromForm?4()
-SessionInterfaces.BrowserIdManagerInterface.isBrowserIdNew?4()
-SessionInterfaces.BrowserIdManagerInterface.setBrowserIdCookieByForce?4()
-SessionInterfaces.SessionDataManagerInterface.getBrowserIdManager?4()
-SessionInterfaces.SessionDataManagerInterface.getSessionData?4()
-SessionInterfaces.SessionDataManagerInterface.getSessionDataByKey?4()
-SessionInterfaces.SessionDataManagerInterface.hasSessionData?4()
-Shared.DC.Scripts.Bindings.Bindings.ZBindings_edit?4(mapping)
-Shared.DC.Scripts.Bindings.Bindings.ZBindings_setClient?4(clientname)
-Shared.DC.Scripts.Bindings.Bindings._Bindings_client?8
-Shared.DC.Scripts.Bindings.Bindings._bindAndExec?5(args, kw, caller_namespace)
-Shared.DC.Scripts.Bindings.Bindings._createBindCode?5(names)
-Shared.DC.Scripts.Bindings.Bindings._editedBindings?5()
-Shared.DC.Scripts.Bindings.Bindings._getBindCount?5()
-Shared.DC.Scripts.Bindings.Bindings._getContainer?5()
-Shared.DC.Scripts.Bindings.Bindings._getContext?5()
-Shared.DC.Scripts.Bindings.Bindings._getNamespace?5(caller_namespace, kw)
-Shared.DC.Scripts.Bindings.Bindings._getTraverseSubpath?5()
-Shared.DC.Scripts.Bindings.Bindings._prepareBindCode?5()
-Shared.DC.Scripts.Bindings.Bindings._setupBindings?5(names={})
-Shared.DC.Scripts.Bindings.Bindings.getBindingAssignments?4()
-Shared.DC.Scripts.Bindings.Bindings.render?7
-Shared.DC.Scripts.Bindings.Bindings.security?7
-Shared.DC.Scripts.Bindings.NameAssignments.__init__?1(self, mapping)
-Shared.DC.Scripts.Bindings.NameAssignments._asgns?8
-Shared.DC.Scripts.Bindings.NameAssignments._createCodeBlockForMapping?5()
-Shared.DC.Scripts.Bindings.NameAssignments._createCodeBlockForTuple?5(argNames)
-Shared.DC.Scripts.Bindings.NameAssignments._exprs?8
-Shared.DC.Scripts.Bindings.NameAssignments._generateCodeBlock?5(bindtext, assigned_names)
-Shared.DC.Scripts.Bindings.NameAssignments._isLegalName?8
-Shared.DC.Scripts.Bindings.NameAssignments.getAssignedName?4(name, default=_marker)
-Shared.DC.Scripts.Bindings.NameAssignments.getAssignedNames?4()
-Shared.DC.Scripts.Bindings.NameAssignments.getAssignedNamesInOrder?4()
-Shared.DC.Scripts.Bindings.NameAssignments.isAnyNameAssigned?4()
-Shared.DC.Scripts.Bindings.NameAssignments.isNameAssigned?4(name)
-Shared.DC.Scripts.Bindings.NameAssignments?1(mapping)
-Shared.DC.Scripts.Bindings.UnauthorizedBinding.__init__?1(self, name, wrapped)
-Shared.DC.Scripts.Bindings.UnauthorizedBinding?1(name, wrapped)
-Shared.DC.Scripts.Bindings._marker?8
-Shared.DC.Scripts.Bindings.defaultBindings?7
-Shared.DC.Scripts.BindingsUI.BindingsUI.ZBindingsHTML_editAction?4(REQUEST)
-Shared.DC.Scripts.BindingsUI.BindingsUI.ZBindingsHTML_editForm?7
-Shared.DC.Scripts.BindingsUI.BindingsUI.manage_options?7
-Shared.DC.Scripts.BindingsUI.BindingsUI.security?7
-Shared.DC.Scripts.Script.Script.ZScriptHTML_tryAction?4(REQUEST, argvars)
-Shared.DC.Scripts.Script.Script.ZScriptHTML_tryForm?7
-Shared.DC.Scripts.Script.Script._Bindings_ns_class?8
-Shared.DC.Scripts.Script.Script.func_code?7
-Shared.DC.Scripts.Script.Script.func_defaults?7
-Shared.DC.Scripts.Script.Script.index_html?7
-Shared.DC.Scripts.Script.Script.security?7
-Shared.DC.Scripts.Signature.FuncCode.__init__?1(self, varnames, argcount)
-Shared.DC.Scripts.Signature.FuncCode?1(varnames, argcount)
-Shared.DC.Scripts.Signature._setFuncSignature?5(self, defaults=None, varnames=(), argcount=-1)
-Shared.DC.ZRDB.Aqueduct.Args.__init__?1(self, data, keys)
-Shared.DC.ZRDB.Aqueduct.Args.has_key?4(key)
-Shared.DC.ZRDB.Aqueduct.Args.items?4()
-Shared.DC.ZRDB.Aqueduct.Args.keys?4()
-Shared.DC.ZRDB.Aqueduct.Args.values?4()
-Shared.DC.ZRDB.Aqueduct.Args?1(data, keys)
-Shared.DC.ZRDB.Aqueduct.BaseQuery.MissingArgumentError?7
-Shared.DC.ZRDB.Aqueduct.BaseQuery._arg?8
-Shared.DC.ZRDB.Aqueduct.BaseQuery._argdata?5(REQUEST)
-Shared.DC.ZRDB.Aqueduct.BaseQuery._col?8
-Shared.DC.ZRDB.Aqueduct.BaseQuery._convert?5()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.manage_options?7
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_date?7
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_day?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_month?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_year?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.quoted_input?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.quoted_report?4()
-Shared.DC.ZRDB.Aqueduct.Composite._getquery?5(id)
-Shared.DC.ZRDB.Aqueduct.Composite.myQueryIds?4()
-Shared.DC.ZRDB.Aqueduct.InvalidParameter?7
-Shared.DC.ZRDB.Aqueduct.Searchable._searchable_arguments?5()
-Shared.DC.ZRDB.Aqueduct.Searchable._searchable_result_columns?5()
-Shared.DC.ZRDB.Aqueduct.Searchable.index_html?4(URL1)
-Shared.DC.ZRDB.Aqueduct.Searchable.manage_test?4(REQUEST)
-Shared.DC.ZRDB.Aqueduct.Searchable.manage_testForm?4(REQUEST)
-Shared.DC.ZRDB.Aqueduct.custom_default_report?4(id, result, action='', no_table=0, goofy=re.compile('\W').search)
-Shared.DC.ZRDB.Aqueduct.custom_default_report_src?7
-Shared.DC.ZRDB.Aqueduct.custom_default_zpt_report?4(id, result, action='', no_table=0, goofy=re.compile('\W').search)
-Shared.DC.ZRDB.Aqueduct.custom_default_zpt_report_src?7
-Shared.DC.ZRDB.Aqueduct.decapitate?4(html, RESPONSE=None, header_re=re.compile(
-                   r'(('
-                   r'[^\000- <>:]+:[^\n]*\n'
-                   r'|'
-                   r'[ \011]+[^\000- ][^\n]*\n'
-                   r')+)[ \t]*\n([\000-\377]+)'
-                   ), space_re=re.compile(r'([ \t]+)'), name_re=re.compile(r'([^\000- <>:]+)
-Shared.DC.ZRDB.Aqueduct.decode?4(input, output)
-Shared.DC.ZRDB.Aqueduct.decodestring?4(s)
-Shared.DC.ZRDB.Aqueduct.default_input_form?4(id, arguments, action='query', tabs='')
-Shared.DC.ZRDB.Aqueduct.delimited_output?4(results, REQUEST, RESPONSE)
-Shared.DC.ZRDB.Aqueduct.detypify?4(arg)
-Shared.DC.ZRDB.Aqueduct.dtml_dir?7
-Shared.DC.ZRDB.Aqueduct.nicify?4(name)
-Shared.DC.ZRDB.Aqueduct.parse?4(text, result=None, keys=None, unparmre=re.compile(
-              r'([\000- ]*([^\000- ="]+))'), parmre=re.compile(
-              r'([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile(
-              r'([\000- ]*([^\000- ="]+)="([^"]*)")'), )
-Shared.DC.ZRDB.Aqueduct.quotedHTML?4(text, character_entities=(
-                   ('&', '&amp;'), ("<", '&lt;' ), (">", '&gt;' ), ('"', '&quot;')))
-Shared.DC.ZRDB.Connection.Connection.__init__?1(self, id, title, connection_string, check=None)
-Shared.DC.ZRDB.Connection.Connection._v_connected?8
-Shared.DC.ZRDB.Connection.Connection.connect?4(s)
-Shared.DC.ZRDB.Connection.Connection.connected?4()
-Shared.DC.ZRDB.Connection.Connection.connection_string?7
-Shared.DC.ZRDB.Connection.Connection.edit?4(title, connection_string, check=1)
-Shared.DC.ZRDB.Connection.Connection.manage_close_connection?4(REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_edit?4(title, connection_string, check=None, REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_main?7
-Shared.DC.ZRDB.Connection.Connection.manage_open_connection?4(REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_options?7
-Shared.DC.ZRDB.Connection.Connection.manage_properties?7
-Shared.DC.ZRDB.Connection.Connection.manage_test?4(query, REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_testForm?7
-Shared.DC.ZRDB.Connection.Connection.security?7
-Shared.DC.ZRDB.Connection.Connection.sql_quote__?4(v)
-Shared.DC.ZRDB.Connection.Connection.title_and_id?4()
-Shared.DC.ZRDB.Connection.Connection.title_or_id?4()
-Shared.DC.ZRDB.Connection.Connection?1(id, title, connection_string, check=None)
-Shared.DC.ZRDB.Connection.LOG?7
-Shared.DC.ZRDB.DA.DA.PUT?4(REQUEST, RESPONSE)
-Shared.DC.ZRDB.DA.DA.PrincipiaSearchSource?4()
-Shared.DC.ZRDB.DA.DA.__init__?1(self, id, title, connection_id, arguments, template)
-Shared.DC.ZRDB.DA.DA._cached_result?5(DB__, query, max_rows, conn_id)
-Shared.DC.ZRDB.DA.DA._col?8
-Shared.DC.ZRDB.DA.DA._er?5(title, connection_id, arguments, template, SUBMIT, dtpref_cols, dtpref_rows, REQUEST)
-Shared.DC.ZRDB.DA.DA._searchable_arguments?5()
-Shared.DC.ZRDB.DA.DA._searchable_result_columns?5()
-Shared.DC.ZRDB.DA.DA._size_changes?8
-Shared.DC.ZRDB.DA.DA._zclass?8
-Shared.DC.ZRDB.DA.DA.allow_simple_one_argument_traversal?7
-Shared.DC.ZRDB.DA.DA.cache_time_?7
-Shared.DC.ZRDB.DA.DA.class_name_?7
-Shared.DC.ZRDB.DA.DA.connected?4()
-Shared.DC.ZRDB.DA.DA.connectionIsValid?4()
-Shared.DC.ZRDB.DA.DA.connection_hook?7
-Shared.DC.ZRDB.DA.DA.da_has_single_argument?4()
-Shared.DC.ZRDB.DA.DA.default_content_type?7
-Shared.DC.ZRDB.DA.DA.document_src?4(REQUEST=None, RESPONSE=None)
-Shared.DC.ZRDB.DA.DA.get_size?4()
-Shared.DC.ZRDB.DA.DA.index_html?4(REQUEST)
-Shared.DC.ZRDB.DA.DA.manage_FTPget?4()
-Shared.DC.ZRDB.DA.DA.manage_advanced?4(max_rows, max_cache, cache_time, class_name, class_file, direct=None, REQUEST=None, zclass='', connection_hook=None)
-Shared.DC.ZRDB.DA.DA.manage_advancedForm?7
-Shared.DC.ZRDB.DA.DA.manage_edit?4(title, connection_id, arguments, template, SUBMIT='Change', dtpref_cols='100%', dtpref_rows='20', REQUEST=None)
-Shared.DC.ZRDB.DA.DA.manage_options?7
-Shared.DC.ZRDB.DA.DA.manage_product_zclass_info?4()
-Shared.DC.ZRDB.DA.DA.manage_test?4(REQUEST)
-Shared.DC.ZRDB.DA.DA.manage_testForm?4(REQUEST)
-Shared.DC.ZRDB.DA.DA.max_cache_?7
-Shared.DC.ZRDB.DA.DA.max_rows_?7
-Shared.DC.ZRDB.DA.DA.security?7
-Shared.DC.ZRDB.DA.DA.template_class?7
-Shared.DC.ZRDB.DA.DA.test_url_?4()
-Shared.DC.ZRDB.DA.DA?1(id, title, connection_id, arguments, template)
-Shared.DC.ZRDB.DA.ListType?7
-Shared.DC.ZRDB.DA.SQLMethodTracebackSupplement.__init__?1(self, sql)
-Shared.DC.ZRDB.DA.SQLMethodTracebackSupplement?1(sql)
-Shared.DC.ZRDB.DA.Traverse.__init__?1(self, da, args, name=None)
-Shared.DC.ZRDB.DA.Traverse._da?8
-Shared.DC.ZRDB.DA.Traverse?1(da, args, name=None)
-Shared.DC.ZRDB.DA.md5new?7
-Shared.DC.ZRDB.DA.nvSQL._proxy_roles?8
-Shared.DC.ZRDB.DA.nvSQL.commands?7
-Shared.DC.ZRDB.RDB.DatabaseResults.__init__?1(self, file, brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.RDB.DatabaseResults._index?8
-Shared.DC.ZRDB.RDB.DatabaseResults._searchable_result_columns?5()
-Shared.DC.ZRDB.RDB.DatabaseResults.data_dictionary?4()
-Shared.DC.ZRDB.RDB.DatabaseResults.names?4()
-Shared.DC.ZRDB.RDB.DatabaseResults?1(file, brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.RDB.File?7
-Shared.DC.ZRDB.RDB.Parsers?7
-Shared.DC.ZRDB.RDB.SQLAlias.__init__?1(self, name)
-Shared.DC.ZRDB.RDB.SQLAlias?1(name)
-Shared.DC.ZRDB.RDB.parse_text?4(s)
-Shared.DC.ZRDB.RDB.r.__init__?1(self, data, parent, binit=binit)
-Shared.DC.ZRDB.RDB.r.binit?7
-Shared.DC.ZRDB.RDB.r.l?7
-Shared.DC.ZRDB.RDB.r.p?7
-Shared.DC.ZRDB.RDB.r?1(data, parent, binit=binit)
-Shared.DC.ZRDB.Results.Results.__init__?1(self, (items, data), brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.Results.Results._index?8
-Shared.DC.ZRDB.Results.Results._searchable_result_columns?5()
-Shared.DC.ZRDB.Results.Results.asRDB?4()
-Shared.DC.ZRDB.Results.Results.data_dictionary?4()
-Shared.DC.ZRDB.Results.Results.dictionaries?4()
-Shared.DC.ZRDB.Results.Results.names?4()
-Shared.DC.ZRDB.Results.Results.tuples?4()
-Shared.DC.ZRDB.Results.Results?1((items, data), brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.Results.SQLAlias.__init__?1(self, name)
-Shared.DC.ZRDB.Results.SQLAlias?1(name)
-Shared.DC.ZRDB.Results.r.__init__?1(self, data, parent, binit=binit)
-Shared.DC.ZRDB.Results.r.binit?7
-Shared.DC.ZRDB.Results.r?1(data, parent, binit=binit)
-Shared.DC.ZRDB.Search.ZQueryIds?4(self)
-Shared.DC.ZRDB.Search._getquery?5(self, id)
-Shared.DC.ZRDB.Search.addForm?7
-Shared.DC.ZRDB.Search.default_input_form?4(arguments, action='query', tabs='')
-Shared.DC.ZRDB.Search.default_input_zpt_form?4(arguments, action='query', tabs='')
-Shared.DC.ZRDB.Search.manage_addZSearch?4(self, report_id, report_title, report_style, input_id, input_title, object_type, queries=[], REQUEST=None)
-Shared.DC.ZRDB.THUNK.THUNKED_TM._register?5()
-Shared.DC.ZRDB.THUNK.THUNKED_TM.abort?4(*ignored)
-Shared.DC.ZRDB.THUNK.THUNKED_TM.tpc_finish?4(*ignored)
-Shared.DC.ZRDB.THUNK.thunk_lock?7
-Shared.DC.ZRDB.TM.Surrogate.__init__?1(self, db)
-Shared.DC.ZRDB.TM.Surrogate?1(db)
-Shared.DC.ZRDB.TM.TM._abort?5()
-Shared.DC.ZRDB.TM.TM._begin?5()
-Shared.DC.ZRDB.TM.TM._finish?5()
-Shared.DC.ZRDB.TM.TM._register?5()
-Shared.DC.ZRDB.TM.TM._registered?8
-Shared.DC.ZRDB.TM.TM.abort?4(*ignored)
-Shared.DC.ZRDB.TM.TM.commit?7
-Shared.DC.ZRDB.TM.TM.sortKey?4(*ignored)
-Shared.DC.ZRDB.TM.TM.tpc_abort?7
-Shared.DC.ZRDB.TM.TM.tpc_begin?4(*ignored)
-Shared.DC.ZRDB.TM.TM.tpc_finish?4(*ignored)
-Shared.DC.ZRDB.TM.TM.tpc_vote?4(*ignored)
-Shared.DC.ZRDB.dbi_db.DB.Database_Connection?4(string)
-Shared.DC.ZRDB.dbi_db.DB.Database_Error?7
-Shared.DC.ZRDB.dbi_db.DB.__init__?1(self, connection)
-Shared.DC.ZRDB.dbi_db.DB._p_oid?8
-Shared.DC.ZRDB.dbi_db.DB.defs?7
-Shared.DC.ZRDB.dbi_db.DB.query?4(query_string, max_rows=9999999)
-Shared.DC.ZRDB.dbi_db.DB.register?4()
-Shared.DC.ZRDB.dbi_db.DB.str?4(v, StringType=type(''))
-Shared.DC.ZRDB.dbi_db.DB?1(connection)
-Shared.DC.ZRDB.dbi_db.calls?7
-Shared.DC.ZRDB.dbi_db.failures?7
-Shared.DC.ZRDB.dbi_db.nonselect_desc?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.__init__?1(self, blocks)
-Shared.DC.ZRDB.sqlgroup.SQLGroup.blockContinuations?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.name?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.noparens?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.render?4(md)
-Shared.DC.ZRDB.sqlgroup.SQLGroup.required?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.set?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.where?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup?1(blocks)
-Shared.DC.ZRDB.sqlgroup._TNAME_MAPPING?8
-Shared.DC.ZRDB.sqlgroup.str?7
-Shared.DC.ZRDB.sqltest.SQLTest.__init__?1(self, args)
-Shared.DC.ZRDB.sqltest.SQLTest.name?7
-Shared.DC.ZRDB.sqltest.SQLTest.optional?7
-Shared.DC.ZRDB.sqltest.SQLTest.render?4(md)
-Shared.DC.ZRDB.sqltest.SQLTest?1(args)
-Shared.DC.ZRDB.sqltest.comparison_operators?7
-Shared.DC.ZRDB.sqltest.str?7
-Shared.DC.ZRDB.sqltest.valid_type?7
-Shared.DC.ZRDB.sqlvar.SQLVar.__init__?1(self, args)
-Shared.DC.ZRDB.sqlvar.SQLVar.name?7
-Shared.DC.ZRDB.sqlvar.SQLVar.render?4(md)
-Shared.DC.ZRDB.sqlvar.SQLVar?1(args)
-Shared.DC.ZRDB.sqlvar.StringType?7
-Shared.DC.ZRDB.sqlvar.str?7
-Shared.DC.ZRDB.sqlvar.valid_type?7
-Shared.DC.xml.ppml.Dictionary.__init__?1(self)
-Shared.DC.xml.ppml.Dictionary.value?4(indent)
-Shared.DC.xml.ppml.Dictionary?1()
-Shared.DC.xml.ppml.Get?7
-Shared.DC.xml.ppml.Global.__init__?1(self, module, name)
-Shared.DC.xml.ppml.Global?1(module, name)
-Shared.DC.xml.ppml.ListType?7
-Shared.DC.xml.ppml.Long.value?4()
-Shared.DC.xml.ppml.NoBlanks.handle_data?4(data)
-Shared.DC.xml.ppml.Object.__init__?1(self, klass, args)
-Shared.DC.xml.ppml.Object?1(klass, args)
-Shared.DC.xml.ppml.Reference.__init__?1(self, v)
-Shared.DC.xml.ppml.Reference?1(v)
-Shared.DC.xml.ppml.Scalar.__init__?1(self, v)
-Shared.DC.xml.ppml.Scalar.value?4()
-Shared.DC.xml.ppml.Scalar?1(v)
-Shared.DC.xml.ppml.Sequence.__init__?1(self, v=None)
-Shared.DC.xml.ppml.Sequence._stringify?5(v, indent)
-Shared.DC.xml.ppml.Sequence.append?4(v)
-Shared.DC.xml.ppml.Sequence.extend?4(v)
-Shared.DC.xml.ppml.Sequence.value?4(indent)
-Shared.DC.xml.ppml.Sequence?1(v=None)
-Shared.DC.xml.ppml.String.__init__?1(self, v, encoding='')
-Shared.DC.xml.ppml.String?1(v, encoding='')
-Shared.DC.xml.ppml.ToXMLUnpickler.dispatch?7
-Shared.DC.xml.ppml.ToXMLUnpickler.idprefix?7
-Shared.DC.xml.ppml.ToXMLUnpickler.load?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binfloat?4(unpack=struct.unpack)
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binget?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binint1?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binint2?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binint?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binput?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binstring?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_dict?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_empty_dictionary?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_empty_list?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_empty_tuple?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_float?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_get?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_global?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_inst?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_int?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_list?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_long?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_long_binget?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_long_binput?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_none?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_obj?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_persid?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_put?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_reduce?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_short_binstring?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_string?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_tuple?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.persistent_load?4(v)
-Shared.DC.xml.ppml.ToXMLload?4(file)
-Shared.DC.xml.ppml.ToXMLloads?4(str)
-Shared.DC.xml.ppml.Wrapper.__init__?1(self, v)
-Shared.DC.xml.ppml.Wrapper.value?4()
-Shared.DC.xml.ppml.Wrapper?1(v)
-Shared.DC.xml.ppml.convert?4(S, find=string.find)
-Shared.DC.xml.ppml.end_dictionary?4(self, tag, data)
-Shared.DC.xml.ppml.end_list?4(self, tag, data)
-Shared.DC.xml.ppml.end_string?4(self, tag, data)
-Shared.DC.xml.ppml.end_tuple?4(self, tag, data)
-Shared.DC.xml.ppml.mdumps?7
-Shared.DC.xml.ppml.mloads?7
-Shared.DC.xml.ppml.name?4(self, tag, data, join=string.join, strip=string.strip)
-Shared.DC.xml.ppml.none?7
-Shared.DC.xml.ppml.p64?4(v, pack=struct.pack)
-Shared.DC.xml.ppml.reprs2?7
-Shared.DC.xml.ppml.reprs?7
-Shared.DC.xml.ppml.save_dict?4(self, tag, data)
-Shared.DC.xml.ppml.save_float?4(self, tag, data)
-Shared.DC.xml.ppml.save_global?4(self, tag, data)
-Shared.DC.xml.ppml.save_int?4(self, tag, data)
-Shared.DC.xml.ppml.save_list?4(self, tag, data)
-Shared.DC.xml.ppml.save_object?4(self, tag, data)
-Shared.DC.xml.ppml.save_persis?4(self, tag, data)
-Shared.DC.xml.ppml.save_put?4(self, v, attrs)
-Shared.DC.xml.ppml.save_reference?4(self, tag, data)
-Shared.DC.xml.ppml.save_string?4(self, tag, data)
-Shared.DC.xml.ppml.save_tuple?4(self, tag, data)
-Shared.DC.xml.ppml.start_pickle?4(self, tag, attrs)
-Shared.DC.xml.ppml.t32?7
-Shared.DC.xml.ppml.test1?4()
-Shared.DC.xml.ppml.test2?4()
-Shared.DC.xml.ppml.test3?4()
-Shared.DC.xml.ppml.test?4()
-Shared.DC.xml.ppml.u64?4(v, unpack=struct.unpack)
-Shared.DC.xml.ppml.unconvert?4(encoding, S)
-Shared.DC.xml.ppml.xmlPickler.end_handlers?7
-Shared.DC.xml.ppml.xmlPickler.start_handlers?7
-Shared.DC.xml.ppml.xmlUnpickler.end_handlers?7
-Shared.DC.xml.ppml.xmlUnpickler.start_handlers?7
-Shared.DC.xml.ppml.xmlstr?4(v)
-Shared.DC.xml.ppml.xyap?7
-Shared.DC.xml.xyap.NoBlanks.handle_data?4(data)
-Shared.DC.xml.xyap.XYap.__init__?1(self)
-Shared.DC.xml.xyap.XYap?1()
-Shared.DC.xml.xyap._nulljoin?8
-Shared.DC.xml.xyap.name?4(self, tag, data)
-Shared.DC.xml.xyap.struct?4(self, tag, data)
-Shared.DC.xml.xyap.test?4()
-Shared.DC.xml.xyap.tuplef?4(self, tag, data)
-Shared.DC.xml.xyap.xmlrpc.end_handlers?7
-Shared.DC.xml.xyap.xyap.__init__?1(self)
-Shared.DC.xml.xyap.xyap.end_handlers?7
-Shared.DC.xml.xyap.xyap.handle_data?4(data)
-Shared.DC.xml.xyap.xyap.start_handlers?7
-Shared.DC.xml.xyap.xyap.unknown_endtag?4(tag)
-Shared.DC.xml.xyap.xyap.unknown_starttag?4(tag, attrs)
-Shared.DC.xml.xyap.xyap?1()
-Signals.SignalHandler.LOG?7
-Signals.SignalHandler.SignalHandler.__init__?1(self)
-Signals.SignalHandler.SignalHandler.getRegisteredSignals?4()
-Signals.SignalHandler.SignalHandler.registerHandler?4(signum, handler)
-Signals.SignalHandler.SignalHandler.signalHandler?4(signum, frame)
-Signals.SignalHandler.SignalHandler?1()
-Signals.SignalHandler.SignalHandler?7
-Signals.SignalHandler._signals?8
-Signals.SignalHandler.get_signal_name?4(n)
-Signals.Signals.LogfileReopenHandler.__init__?1(self, loggers)
-Signals.Signals.LogfileReopenHandler?1(loggers)
-Signals.Signals.LogfileRotateHandler.__init__?1(self, loggers)
-Signals.Signals.LogfileRotateHandler?1(loggers)
-Signals.Signals.logger?7
-Signals.Signals.packHandler?4()
-Signals.Signals.registerZopeSignals?4(loggers)
-Signals.Signals.restartHandler?4()
-Signals.Signals.shutdownFastHandler?4()
-Signals.Signals.shutdownHandler?4()
-Signals.WinSignalHandler.SignalHandler.__init__?1(self)
-Signals.WinSignalHandler.SignalHandler.consoleCtrlHandler?4(ctrlType)
-Signals.WinSignalHandler.SignalHandler.getRegisteredSignals?4()
-Signals.WinSignalHandler.SignalHandler.registerHandler?4(signum, handler)
-Signals.WinSignalHandler.SignalHandler.shutdown?4()
-Signals.WinSignalHandler.SignalHandler.signalCheckerThread?4()
-Signals.WinSignalHandler.SignalHandler.signalHandler?4(signum, frame)
-Signals.WinSignalHandler.SignalHandler?1()
-Signals.WinSignalHandler.SignalHandler?7
-Signals.WinSignalHandler._signals?8
-Signals.WinSignalHandler.consoleCtrlHandler?4(ctrlType)
-Signals.WinSignalHandler.createEventSecurityObject?4()
-Signals.WinSignalHandler.event_name_prefix?7
-Signals.WinSignalHandler.get_signal_name?4(n)
-Signals.WinSignalHandler.logger?7
-Signals.WinSignalHandler.wakeSelect?4()
-Signals.WinSignalHandler.winver?7
-StructuredText.Classic?7
-StructuredText.ClassicDocumentClass.DocumentClass.color_paragraphs?4(raw_paragraphs, type=type, sequence_types=(type([]), type(())), sts=StringTypes)
-StructuredText.ClassicDocumentClass.DocumentClass.color_text?4(str, types=None)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_bullet?4(paragraph, expr = re.compile('\s*[-*o]\s+').match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_description?4(paragraph, delim = re.compile('\s+--\s+').search, nb=re.compile(r'[^\000- ]').search, )
-StructuredText.ClassicDocumentClass.DocumentClass.doc_emphasize?4(s, expr = re.compile('\s*\*([ \n%s0-9.:/;, \'\"\?\=\-\>\<\(\)]+)\*(?!\*|-)' % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_header?4(paragraph, expr    = re.compile('[ %s0-9.:/, -_*<>\?\'\"]+' % letters).match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_href1?4(s, expr=re.compile("(\"[ %s0-9\n\-\.\, \;\(\)\/\:\/\*\']+\")(:)([a-zA-Z0-9\@\.\, \?\!\/\:\;\-\)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_href2?4(s, expr=re.compile('(\"[ %s0-9\n\-\.\:\;\(\)\/\*\']+\")([, ]+\s+)([a-zA-Z0-9\@\.\, \?\!\/\:\;\-\)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_href?4(s, expr, punctuation = re.compile("[\, \.\?\!\;]+").match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_inner_link?4(s, expr1 = re.compile("\.\.\s*").search, expr2 = re.compile("\[[%s0-9]+\]" % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_literal?4(s, expr=re.compile(
-          "(?:\s|^)'"                                                         "([^ \t\n\r\f\v']|[^ \t\n\r\f\v'][^\n']*[^ \t\n\r\f\v'])"           "'(?:\s|[, .;:!?]|$)"                                                ).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_named_link?4(s, expr=re.compile(r"(\.\.\s)(\[[%s0-9]+\])" % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_numbered?4(paragraph, expr = re.compile('(\s*[%s]+\.)|(\s*[0-9]+\.)|(\s*[0-9]+\s+)' % letters).match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_strong?4(s, expr = re.compile('\s*\*\*([ \n%s0-9.:/;\-, !\?\'\"]+)\*\*' % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_table?4(paragraph, expr = re.compile('(\s*)([||]+)').match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_underline?4(s, expr=re.compile("_([%s0-9\s\., \?\/]+)_" % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.paragraph_types?7
-StructuredText.ClassicDocumentClass.DocumentClass.parse?4(raw_string, text_type, type=type, sts=StringTypes, lt=type([]))
-StructuredText.ClassicDocumentClass.DocumentClass.text_types?7
-StructuredText.ClassicDocumentClass.StringTypes?7
-StructuredText.ClassicDocumentClass.StructuredTextColumn.__init__?1(self, text, span, kw)
-StructuredText.ClassicDocumentClass.StructuredTextColumn._getSpan?5()
-StructuredText.ClassicDocumentClass.StructuredTextColumn.getSpan?4()
-StructuredText.ClassicDocumentClass.StructuredTextColumn?1(text, span, kw)
-StructuredText.ClassicDocumentClass.StructuredTextDescription.__init__?1(self, title, src, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextDescription.getChildren?4()
-StructuredText.ClassicDocumentClass.StructuredTextDescription.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextDescription.setColorizableTexts?4(src)
-StructuredText.ClassicDocumentClass.StructuredTextDescription?1(title, src, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextExample.__init__?1(self, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextExample.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextExample.setColorizableTexts?4(src)
-StructuredText.ClassicDocumentClass.StructuredTextExample?1(subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextLiteral.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextLiteral.setColorizableTexts?4(v)
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.__init__?1(self, v, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.getChildren?4(type=type, lt=type([]))
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.setColorizableTexts?4(v)
-StructuredText.ClassicDocumentClass.StructuredTextMarkup?1(v, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextRow.__init__?1(self, row, kw)
-StructuredText.ClassicDocumentClass.StructuredTextRow._getColumns?5()
-StructuredText.ClassicDocumentClass.StructuredTextRow.getColumns?4()
-StructuredText.ClassicDocumentClass.StructuredTextRow?1(row, kw)
-StructuredText.ClassicDocumentClass.StructuredTextSection.__init__?1(self, src, subs=None, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextSection.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextSection.setColorizableTexts?4(src)
-StructuredText.ClassicDocumentClass.StructuredTextSection?1(src, subs=None, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextTable.__init__?1(self, rows, src, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextTable._getColorizableTexts?5()
-StructuredText.ClassicDocumentClass.StructuredTextTable._getRows?5()
-StructuredText.ClassicDocumentClass.StructuredTextTable._setColorizableTexts?5()
-StructuredText.ClassicDocumentClass.StructuredTextTable.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextTable.getRows?4()
-StructuredText.ClassicDocumentClass.StructuredTextTable.setColorizableTexts?4(texts)
-StructuredText.ClassicDocumentClass.StructuredTextTable?1(rows, src, subs, **kw)
-StructuredText.ClassicHTML?7
-StructuredText.ClassicStructuredText.HTML._str?5(structure, level, bullet=ts_regex.compile('[ \t\n]*[o*-][ \t\n]+\([^\0]*\)'
-                                     ).match_group, example=ts_regex.compile('[\0- ]examples?:[\0- ]*$'
-                                      ).search, dl=ts_regex.compile('\([^\n]+\)[ \t]+--[ \t\n]+\([^\0]*\)'
-                                 ).match_group, nl=ts_regex.compile('\n').search, ol=ts_regex.compile(
-                 '[ \t]*\(\([0-9]+\|[%s]+\)[.)]\)+[ \t\n]+\([^\0]*\|$\)' % string.letters
-                 ).match_group, olp=ts_regex.compile('[ \t]*([0-9]+)[ \t\n]+\([^\0]*\|$\)'
-                                  ).match_group, )
-StructuredText.ClassicStructuredText.HTML.dl?4(before, t, d, after)
-StructuredText.ClassicStructuredText.HTML.head?4(before, t, level, d)
-StructuredText.ClassicStructuredText.HTML.normal?4(before, p, after)
-StructuredText.ClassicStructuredText.HTML.ol?4(before, p, after)
-StructuredText.ClassicStructuredText.HTML.pre?4(structure, tagged=0)
-StructuredText.ClassicStructuredText.HTML.table?4(before, table, after)
-StructuredText.ClassicStructuredText.HTML.ul?4(before, p, after)
-StructuredText.ClassicStructuredText.StructuredText.__init__?1(self, aStructuredString, level=0, paragraph_divider=ts_regex.compile('\(\r?\n *\)+\r?\n'), )
-StructuredText.ClassicStructuredText.StructuredText?1(aStructuredString, level=0, paragraph_divider=ts_regex.compile('\(\r?\n *\)+\r?\n'), )
-StructuredText.ClassicStructuredText.Table.CELL?7
-StructuredText.ClassicStructuredText.Table.ROW?7
-StructuredText.ClassicStructuredText.Table.TABLE?7
-StructuredText.ClassicStructuredText.Table.create?4(aPar, td_reg=re.compile(r'[ \t\n]*\|\|([^\0|]*)'))
-StructuredText.ClassicStructuredText.Table.html?4()
-StructuredText.ClassicStructuredText.ctag?4(s, em=re.compile(
-             ctag_prefix+(ctag_middle % (("*", )*6) )+ctag_suffix), strong=re.compile(
-             ctag_prefix+(ctag_middl2 % (("*", )*8))+ctag_suffix), under=re.compile(
-             ctag_prefix+(ctag_middle % (("_", )*6) )+ctag_suffix), code=re.compile(
-             ctag_prefix+(ctag_middle % (("\'", )*6))+ctag_suffix), )
-StructuredText.ClassicStructuredText.ctag_middl2?7
-StructuredText.ClassicStructuredText.ctag_middle?7
-StructuredText.ClassicStructuredText.ctag_prefix?7
-StructuredText.ClassicStructuredText.ctag_suffix?7
-StructuredText.ClassicStructuredText.html_quote?4(v, character_entities=(
-                       (re.compile('&'), '&amp;'), (re.compile("<"), '&lt;' ), (re.compile(">"), '&gt;' ), (re.compile('"'), '&quot;')
-                       ))
-StructuredText.ClassicStructuredText.html_with_references?4(text, level=1)
-StructuredText.ClassicStructuredText.indent?4(aString, indent=2)
-StructuredText.ClassicStructuredText.indent_level?4(aString, indent_space=ts_regex.compile('\n\( *\)').search_group, )
-StructuredText.ClassicStructuredText.main?4()
-StructuredText.ClassicStructuredText.paragraphs?4(list, start)
-StructuredText.ClassicStructuredText.reindent?4(aString, indent=2, already_untabified=0)
-StructuredText.ClassicStructuredText.structure?4(list)
-StructuredText.ClassicStructuredText.table?7
-StructuredText.ClassicStructuredText.untabify?4(aString, indent_tab=ts_regex.compile('\(\n\|^\)\( *\)\t').search_group, )
-StructuredText.DocBookArticle?7
-StructuredText.DocBookBook?7
-StructuredText.DocBookChapter?7
-StructuredText.DocBookChapterWithFigures?7
-StructuredText.Document?7
-StructuredText.DocumentWithImages?7
-StructuredText.HTML?4(src, level=1)
-StructuredText.HTMLNG?7
-StructuredText.HTMLWithImages?7
-StructuredText.ST.Basic?7
-StructuredText.StructuredText.StructuredText?7
-StructuredText.StructuredText.html_quote?4(v, character_entities=(
-                       (re.compile('&'), '&amp;'), (re.compile("<"), '&lt;' ), (re.compile(">"), '&gt;' ), (re.compile('"'), '&quot;')
-                       ))
-StructuredText.ts_regex.SafeFunction.__init__?1(self, f)
-StructuredText.ts_regex.SafeFunction._a?8
-StructuredText.ts_regex.SafeFunction._l?8
-StructuredText.ts_regex.SafeFunction._r?8
-StructuredText.ts_regex.SafeFunction?1(f)
-StructuredText.ts_regex.allocate_lock.acquire?4()
-StructuredText.ts_regex.allocate_lock.release?4()
-StructuredText.ts_regex.compile.__init__?1(self, *args)
-StructuredText.ts_regex.compile._init?5(r)
-StructuredText.ts_regex.compile._r?8
-StructuredText.ts_regex.compile.groupindex?7
-StructuredText.ts_regex.compile.match?4(string, pos=0)
-StructuredText.ts_regex.compile.match_group?4(str, group, pos=0)
-StructuredText.ts_regex.compile.match_regs?4(str, pos=0)
-StructuredText.ts_regex.compile.search?4(string, pos=0)
-StructuredText.ts_regex.compile.search_group?4(str, group, pos=0)
-StructuredText.ts_regex.compile.search_regs?4(str, pos=0)
-StructuredText.ts_regex.compile?1(*args)
-StructuredText.ts_regex.symcomp.__init__?1(self, *args)
-StructuredText.ts_regex.symcomp?1(*args)
-TAL.DummyEngine.DummyTranslationService.getDomain?4(domain)
-TAL.DummyEngine.DummyTranslationService.translate?4(domain, msgid, mapping=None, context=None, target_language=None, default=None)
-TAL.XMLParser.XMLParseError?7
-TAL.markbench.compare?4(n, count, profiler=None)
-TAL.markbench.data?7
-TAL.markbench.dtml_fn?7
-TAL.markbench.main?4(count, profiler=None)
-TAL.markbench.profile_tal?4(fn, count, profiler)
-TAL.markbench.profile_zpt?4(fn, count, profiler)
-TAL.markbench.tal_fn?7
-TAL.markbench.time_apply?4(f, args, kwargs, count)
-TAL.markbench.time_dtml?4(fn, count)
-TAL.markbench.time_tal?4(fn, count)
-TAL.markbench.time_zpt?4(fn, count)
-TAL.markupbase.ParserBase._decl_otherchars?8
-TAL.markupbase.ParserBase._parse_doctype_attlist?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_element?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_entity?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_notation?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_subset?5(i, declstartpos)
-TAL.markupbase.ParserBase._scan_name?5(i, declstartpos)
-TAL.markupbase.ParserBase.error?4(message)
-TAL.markupbase.ParserBase.getpos?4()
-TAL.markupbase.ParserBase.parse_declaration?4(i)
-TAL.markupbase.ParserBase.reset?4()
-TAL.markupbase.ParserBase.updatepos?4(i, j)
-TAL.markupbase._declname_match?8
-TAL.markupbase._declstringlit_match?8
-TAL.setpath.dir?7
-TAL.setpath.path?7
-Testing.ZODButil.cleanDB?4()
-Testing.ZODButil.makeDB?4()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._configure_portal?8
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._portal?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._refreshSkinData?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setup?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setupHomeFolder?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setupUser?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setupUserFolder?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.createMemberarea?4(name)
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.getPortal?4()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.login?4(name=user_name)
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.logout?4()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.setPermissions?4(permissions, role='Member')
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.setRoles?4(roles, name=user_name)
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.setUp?4()
-Testing.ZopeTestCase.PortalTestCase.portal_name?7
-Testing.ZopeTestCase.Zope?7
-Testing.ZopeTestCase.ZopeLite.DB?7
-Testing.ZopeTestCase.ZopeLite.NullHandler.emit?4(record)
-Testing.ZopeTestCase.ZopeLite.Zope?7
-Testing.ZopeTestCase.ZopeLite._apply_patches?5()
-Testing.ZopeTestCase.ZopeLite._configure_client_cache?5()
-Testing.ZopeTestCase.ZopeLite._configure_debug_mode?5()
-Testing.ZopeTestCase.ZopeLite._configure_logging?5()
-Testing.ZopeTestCase.ZopeLite._exec?5(cmd)
-Testing.ZopeTestCase.ZopeLite._install_products?5()
-Testing.ZopeTestCase.ZopeLite._installedPackages?8
-Testing.ZopeTestCase.ZopeLite._installedProducts?8
-Testing.ZopeTestCase.ZopeLite._load_control_panel?5()
-Testing.ZopeTestCase.ZopeLite._patched?8
-Testing.ZopeTestCase.ZopeLite._print?5(msg)
-Testing.ZopeTestCase.ZopeLite._quiet?8
-Testing.ZopeTestCase.ZopeLite._start?8
-Testing.ZopeTestCase.ZopeLite._theApp?8
-Testing.ZopeTestCase.ZopeLite._write?5(msg)
-Testing.ZopeTestCase.ZopeLite.active?7
-Testing.ZopeTestCase.ZopeLite.app?7
-Testing.ZopeTestCase.ZopeLite.configure?7
-Testing.ZopeTestCase.ZopeLite.debug?7
-Testing.ZopeTestCase.ZopeLite.hasPackage?4(name)
-Testing.ZopeTestCase.ZopeLite.hasProduct?4(name)
-Testing.ZopeTestCase.ZopeLite.installPackage?4(name, quiet=0)
-Testing.ZopeTestCase.ZopeLite.installProduct?4(name, quiet=0)
-Testing.ZopeTestCase.ZopeLite.null_import_products?4()
-Testing.ZopeTestCase.ZopeLite.null_initialize?4(app)
-Testing.ZopeTestCase.ZopeLite.null_register_help?4(self, directory='', clear=1, title_re=None)
-Testing.ZopeTestCase.ZopeLite.null_register_title?4(self, title)
-Testing.ZopeTestCase.ZopeLite.null_register_topic?4(self, id, topic)
-Testing.ZopeTestCase.ZopeLite.sandbox?4(base=None)
-Testing.ZopeTestCase.ZopeLite.startup?4()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._clear?5(call_close_hook=0)
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setup?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setupFolder?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setupUser?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setupUserFolder?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setup_fixture?8
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.login?4(name=user_name)
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.logout?4()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.setPermissions?4(permissions, role=user_role)
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.setRoles?4(roles, name=user_name)
-Testing.ZopeTestCase.ZopeTestCase.folder_name?7
-Testing.ZopeTestCase.ZopeTestCase.standard_permissions?7
-Testing.ZopeTestCase.ZopeTestCase.user_name?7
-Testing.ZopeTestCase.ZopeTestCase.user_password?7
-Testing.ZopeTestCase.ZopeTestCase.user_role?7
-Testing.ZopeTestCase.base.TestCase._app?5()
-Testing.ZopeTestCase.base.TestCase._clear?5(call_close_hook=0)
-Testing.ZopeTestCase.base.TestCase._close?5()
-Testing.ZopeTestCase.base.TestCase._setup?5()
-Testing.ZopeTestCase.base.TestCase.afterClear?4()
-Testing.ZopeTestCase.base.TestCase.afterSetUp?4()
-Testing.ZopeTestCase.base.TestCase.beforeClose?4()
-Testing.ZopeTestCase.base.TestCase.beforeSetUp?4()
-Testing.ZopeTestCase.base.TestCase.beforeTearDown?4()
-Testing.ZopeTestCase.base.TestCase.logout?4()
-Testing.ZopeTestCase.base.TestCase.setUp?4()
-Testing.ZopeTestCase.base.TestCase.tearDown?4()
-Testing.ZopeTestCase.base.app?4()
-Testing.ZopeTestCase.base.close?4(app)
-Testing.ZopeTestCase.connections.ConnectionRegistry.__init__?1(self)
-Testing.ZopeTestCase.connections.ConnectionRegistry._do_close?5(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry.close?4(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry.closeAll?4()
-Testing.ZopeTestCase.connections.ConnectionRegistry.contains?4(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry.count?4()
-Testing.ZopeTestCase.connections.ConnectionRegistry.register?4(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry?1()
-Testing.ZopeTestCase.connections.close?7
-Testing.ZopeTestCase.connections.closeAll?7
-Testing.ZopeTestCase.connections.contains?7
-Testing.ZopeTestCase.connections.count?7
-Testing.ZopeTestCase.connections.register?7
-Testing.ZopeTestCase.connections.registry?7
-Testing.ZopeTestCase.functional.Functional.publish?4(path, basic=None, env=None, extra=None, request_method='GET', stdin=None, handle_errors=True)
-Testing.ZopeTestCase.functional.ResponseWrapper.__init__?1(self, response, outstream, path)
-Testing.ZopeTestCase.functional.ResponseWrapper._bodyre?8
-Testing.ZopeTestCase.functional.ResponseWrapper.getBody?4()
-Testing.ZopeTestCase.functional.ResponseWrapper.getCookie?4(name)
-Testing.ZopeTestCase.functional.ResponseWrapper.getHeader?4(name)
-Testing.ZopeTestCase.functional.ResponseWrapper.getOutput?4()
-Testing.ZopeTestCase.functional.ResponseWrapper.getPath?4()
-Testing.ZopeTestCase.functional.ResponseWrapper?1(response, outstream, path)
-Testing.ZopeTestCase.functional.savestate?4(func)
-Testing.ZopeTestCase.functional.wrapped_func?4(*args, **kw)
-Testing.ZopeTestCase.interfaces.IFunctional.publish?4(basic=None, env=None, extra=None, request_method='GET', stdin=None)
-Testing.ZopeTestCase.interfaces.IPortalTestCase.createMemberarea?4()
-Testing.ZopeTestCase.interfaces.IPortalTestCase.getPortal?4()
-Testing.ZopeTestCase.interfaces.IProfiled.runcall?4(*args, **kw)
-Testing.ZopeTestCase.interfaces.IZopeSecurity.login?4()
-Testing.ZopeTestCase.interfaces.IZopeSecurity.logout?4()
-Testing.ZopeTestCase.interfaces.IZopeSecurity.setPermissions?4(role=None)
-Testing.ZopeTestCase.interfaces.IZopeSecurity.setRoles?4(name=None)
-Testing.ZopeTestCase.interfaces.IZopeTestCase.afterClear?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.afterSetUp?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.beforeClose?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.beforeSetUp?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.beforeTearDown?4()
-Testing.ZopeTestCase.placeless.callZCML?4(zcml_callback)
-Testing.ZopeTestCase.placeless.temporaryPlacelessSetUp?4(orig_func, placeless_available=True, required_zcml=[])
-Testing.ZopeTestCase.placeless.wrapper?4(*args, **kw)
-Testing.ZopeTestCase.profiler.Profile?4()
-Testing.ZopeTestCase.profiler.Profiled.runcall?4(*args, **kw)
-Testing.ZopeTestCase.profiler._have_stats?8
-Testing.ZopeTestCase.profiler._profile?8
-Testing.ZopeTestCase.profiler.dump_stats?4(filename)
-Testing.ZopeTestCase.profiler.limit?7
-Testing.ZopeTestCase.profiler.print_stats?4(limit=limit, sort=sort, strip_dirs=strip_dirs)
-Testing.ZopeTestCase.profiler.runcall?4(*args, **kw)
-Testing.ZopeTestCase.profiler.sort?7
-Testing.ZopeTestCase.profiler.strip_dirs?7
-Testing.ZopeTestCase.runalltests.TestRunner?7
-Testing.ZopeTestCase.runalltests.cwd?7
-Testing.ZopeTestCase.runalltests.suite?7
-Testing.ZopeTestCase.runalltests.test_finder?4(recurse, dir, names)
-Testing.ZopeTestCase.sandbox.AppZapper.__init__?1(self)
-Testing.ZopeTestCase.sandbox.AppZapper.app?4()
-Testing.ZopeTestCase.sandbox.AppZapper.clear?4()
-Testing.ZopeTestCase.sandbox.AppZapper.set?4(app)
-Testing.ZopeTestCase.sandbox.AppZapper?1()
-Testing.ZopeTestCase.sandbox.Sandboxed._app?5()
-Testing.ZopeTestCase.sandbox.Sandboxed._close?5()
-Testing.ZopeTestCase.testBaseTestCase.App.__init__?1(self)
-Testing.ZopeTestCase.testBaseTestCase.App.closed?4()
-Testing.ZopeTestCase.testBaseTestCase.App?1()
-Testing.ZopeTestCase.testBaseTestCase.Conn._closed?8
-Testing.ZopeTestCase.testBaseTestCase.Conn.close?4()
-Testing.ZopeTestCase.testBaseTestCase.Conn.closed?4()
-Testing.ZopeTestCase.testBaseTestCase.Conn_1._closed?8
-Testing.ZopeTestCase.testBaseTestCase.Conn_1.close?4()
-Testing.ZopeTestCase.testBaseTestCase.Conn_1.closed?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest._setup?5()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.afterClear?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.assertHooks?4(sequence)
-Testing.ZopeTestCase.testBaseTestCase.HookTest.beforeClose?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.beforeSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.beforeTearDown?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.setUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestApplicationRegistry.Klass?7
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.Klass?7
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseAllConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseForeignConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseSeveralConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testContains?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testRegister?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testInteger?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testList0?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testList1?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testList2?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testObject?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testString0?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testString1?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testString2?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testTuple0?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testTuple1?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testTuple2?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage1.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage1.testBaseCloseClosesRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage2.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage2.testClearClosesRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage3.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage3.testClearClosesRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestVariables.testRequestVariables?4()
-Testing.ZopeTestCase.testBaseTestCase.TestSetUpRaises._setup?5()
-Testing.ZopeTestCase.testBaseTestCase.TestSetUpRaises.setUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestSetUpRaises.testTrigger?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTearDownRaises.beforeClose?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTearDownRaises.tearDown?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTearDownRaises.testTrigger?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.getObjectsInTransaction?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testAppOpensConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearAbortsTransaction?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearCallsCloseHook?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearClosesAllConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearClosesConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearLogsOut?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSkipsCloseHook?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesBrokenApp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesClosedConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesDoubleCall?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesMissingApp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesMissingRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testCloseAbortsTransaction?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testCloseClosesAllConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testCloseClosesConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testLogoutLogsOut?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testTearDown?4()
-Testing.ZopeTestCase.testBaseTestCase._sentinel1?8
-Testing.ZopeTestCase.testBaseTestCase._sentinel2?8
-Testing.ZopeTestCase.testBaseTestCase._sentinel3?8
-Testing.ZopeTestCase.testBaseTestCase.test_suite?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.afterSetUp?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testBasicAuth?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testChangeTitle?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testCookie?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testHEAD?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPOST?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPROPFIND?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPUTEmpty?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPUTExisting?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPUTNew?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishDocument?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishFolder?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishScript?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishScriptWithArgument?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testRedirect?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testSecurityContext?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testServerError?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testUnauthorized?4()
-Testing.ZopeTestCase.testFunctional.test_suite?4()
-Testing.ZopeTestCase.testInterfaces.TestAbstractClasses.testIFunctional?4()
-Testing.ZopeTestCase.testInterfaces.TestAbstractClasses.testIProfiled?4()
-Testing.ZopeTestCase.testInterfaces.TestBaseTestCase.testIProfiled?4()
-Testing.ZopeTestCase.testInterfaces.TestBaseTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase._setup_fixture?8
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase.testIFunctional?4()
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase.testIProfiled?4()
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase.testIZopeSecurity?4()
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase._configure_portal?8
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase._portal?5()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase.testIPortalSecurity?4()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase.testIPortalTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase.testIProfiled?4()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestZopeTestCase._setup_fixture?8
-Testing.ZopeTestCase.testInterfaces.TestZopeTestCase.testIProfiled?4()
-Testing.ZopeTestCase.testInterfaces.TestZopeTestCase.testIZopeSecurity?4()
-Testing.ZopeTestCase.testInterfaces.TestZopeTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.test_suite?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.afterSetUp?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.beforeTearDown?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.func?4(*args)
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testAvailableCA?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratedFuncLoadsZCMLCallable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratedFuncLoadsZCMLIterable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratorLoadsZCMLCallable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratorLoadsZCMLIterable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testNoCA?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testPlacelessFlagDisablesDecoration?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testSimple?4()
-Testing.ZopeTestCase.testPlaceless.setupZCML?4()
-Testing.ZopeTestCase.testPlaceless.test_suite?4()
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.__init__?1(self)
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.createMemberarea?4(member_id)
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.getHomeFolder?4(member_id)
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.id?7
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool?1()
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal.__init__?1(self, id)
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal.clearCurrentSkin?4()
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal.setupCurrentSkin?4()
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal?1(id)
-Testing.ZopeTestCase.testPortalTestCase.HookTest._setup?5()
-Testing.ZopeTestCase.testPortalTestCase.HookTest.afterClear?4()
-Testing.ZopeTestCase.testPortalTestCase.HookTest.assertHooks?4(sequence)
-Testing.ZopeTestCase.testPortalTestCase.HookTest.beforeSetUp?4()
-Testing.ZopeTestCase.testPortalTestCase.HookTest.setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.NewMembershipTool.createMemberArea?4(member_id)
-Testing.ZopeTestCase.testPortalTestCase.TestPlainUserFolder.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPlainUserFolder.testGetUserDoesNotWrapUser?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPlainUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase._setUp?8
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase._tearDown?8
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.afterClear?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.afterSetUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.assertPermissionsOfRole?4(permissions, role, context=None)
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.assertRolesOfUser?4(roles, user)
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.beforeClose?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.beforeSetUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.beforeTearDown?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.getPermissionsOfRole?4(role, context=None)
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_clear?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_configureFlag?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_createMemberarea?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_createMemberarea_NewTool?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_login?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_login_2?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_login_3?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_logout?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_refreshSkinData?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions_2?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions_3?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions_4?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_2?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_3?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_4?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_5?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setupHomeFolder?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setupUser?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setupUserFolder?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_tearDown?4()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises._setup?5()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises.setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises.testTrigger?4()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder._setupUserFolder?5()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder.testGetUserWrapsUser?4()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testPortalTestCase.WrappingUserFolder.getUser?4(name)
-Testing.ZopeTestCase.testPortalTestCase.hasattr_?4(ob, attr)
-Testing.ZopeTestCase.testPortalTestCase.portal_name?7
-Testing.ZopeTestCase.testPortalTestCase.test_suite?4()
-Testing.ZopeTestCase.testPortalTestCase.user_name?7
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.afterSetUp?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessIfManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessIfManagerSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessWithAccessPermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessWithAccessPermissionSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanCallScript1WithArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanCallScript1WithoutArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanCallScript2WithArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanEditIfManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanEditWithChangePermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessIfAnonymous?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessIfAnonymousSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessWithoutAccessPermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessWithoutAccessPermissionSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotCallScript2WithoutArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotEditIfAnonymous?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotEditWithoutChangePermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testSetup?4()
-Testing.ZopeTestCase.testPythonScript.access_permissions?7
-Testing.ZopeTestCase.testPythonScript.change_permissions?7
-Testing.ZopeTestCase.testPythonScript.ps_body1?7
-Testing.ZopeTestCase.testPythonScript.ps_body2?7
-Testing.ZopeTestCase.testPythonScript.ps_params1?7
-Testing.ZopeTestCase.testPythonScript.ps_params2?7
-Testing.ZopeTestCase.testPythonScript.test_suite?4()
-Testing.ZopeTestCase.testShoppingCart.DummyOrder.__init__?1(self, id, quantity)
-Testing.ZopeTestCase.testShoppingCart.DummyOrder?1(id, quantity)
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart._setup_fixture?8
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.afterSetUp?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testAddItems?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testAddQuantity?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testCartIsEmpty?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testDeleteItems?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testEight?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testGetItem?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testGetTotal?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testSession?4()
-Testing.ZopeTestCase.testShoppingCart.app?7
-Testing.ZopeTestCase.testShoppingCart.examples_path?7
-Testing.ZopeTestCase.testShoppingCart.test_suite?4()
-Testing.ZopeTestCase.testSkeleton.TestSomeProduct.afterSetUp?4()
-Testing.ZopeTestCase.testSkeleton.TestSomeProduct.testSomething?4()
-Testing.ZopeTestCase.testSkeleton.test_suite?4()
-Testing.ZopeTestCase.testWebserver.ManagementOpener.prompt_user_passwd?4(host, realm)
-Testing.ZopeTestCase.testWebserver.TestSandboxedWebserver.testCanCommit?4()
-Testing.ZopeTestCase.testWebserver.TestSandboxedWebserver.testConnectionIsShared?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.afterSetUp?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.beforeClose?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testAbsoluteURL?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testAccessProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testAccessPublicObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testModifyObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testSecurityOfProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testSecurityOfPublicObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLAccessProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLAccessPublicObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLModifyObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLSecurityOfProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLSecurityOfPublicObject?4()
-Testing.ZopeTestCase.testWebserver.UnauthorizedOpener.prompt_user_passwd?4(host, realm)
-Testing.ZopeTestCase.testWebserver.folder_url?7
-Testing.ZopeTestCase.testWebserver.test_suite?4()
-Testing.ZopeTestCase.testZODBCompat.DummyObject._p_foo?8
-Testing.ZopeTestCase.testZODBCompat.DummyObject._v_foo?8
-Testing.ZopeTestCase.testZODBCompat.DummyObject.foo?7
-Testing.ZopeTestCase.testZODBCompat.DummyObject.id?7
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testNormal_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testNormal_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testNormal_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testPersistent_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testPersistent_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testPersistent_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testVolatile_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testVolatile_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testVolatile_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyNormal_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyNormal_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyNormal_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyPersistent_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyPersistent_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyPersistent_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyVolatile_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyVolatile_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyVolatile_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testCOPY?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testClone?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testCopyPaste?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testCutPaste?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testMOVE?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testRename?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.afterClear?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.import_dir?7
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.local_home?7
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.setupLocalEnvironment?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.testExport?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.testImport?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.zexp_file?7
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testSubTransactionAbort?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testSubTransactionAbortPersistent?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testSubTransactionAbortVolatile?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testTransactionAbort?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testTransactionAbortPersistent?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testTransactionAbortVolatile?4()
-Testing.ZopeTestCase.testZODBCompat.app?7
-Testing.ZopeTestCase.testZODBCompat.cutpaste_permissions?7
-Testing.ZopeTestCase.testZODBCompat.folder_name?7
-Testing.ZopeTestCase.testZODBCompat.test_suite?4()
-Testing.ZopeTestCase.testZopeTestCase.TestPlainUserFolder.testGetUserDoesNotWrapUser?4()
-Testing.ZopeTestCase.testZopeTestCase.TestPlainUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testZopeTestCase.TestWrappingUserFolder._setupUserFolder?5()
-Testing.ZopeTestCase.testZopeTestCase.TestWrappingUserFolder.testGetUserWrapsUser?4()
-Testing.ZopeTestCase.testZopeTestCase.TestWrappingUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase._setUp?8
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase._tearDown?8
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.afterClear?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.afterSetUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.assertPermissionsOfRole?4(permissions, role, context=None)
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.assertRolesOfUser?4(roles, user)
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.beforeClose?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.beforeSetUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.beforeTearDown?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.getPermissionsOfRole?4(role, context=None)
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.setUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_clear?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_login?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_login_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_login_3?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_logout?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setManagerPermissions?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setManagerPermissions_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setOwnerPermissions?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions_3?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions_4?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_3?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_4?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_5?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupFlag?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupFolder?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupUser?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupUserFolder?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_tearDown?4()
-Testing.ZopeTestCase.testZopeTestCase.WrappingUserFolder.getUser?4(name)
-Testing.ZopeTestCase.testZopeTestCase.hasattr_?4(ob, attr)
-Testing.ZopeTestCase.testZopeTestCase.test_suite?4()
-Testing.ZopeTestCase.testpackage.initialize?4(context)
-Testing.ZopeTestCase.tests.names?7
-Testing.ZopeTestCase.tests.suite?7
-Testing.ZopeTestCase.tests.test_suite?4()
-Testing.ZopeTestCase.tests.tests?7
-Testing.ZopeTestCase.threadutils.QuietPublisher?4(self, accept)
-Testing.ZopeTestCase.threadutils.QuietThread._Thread__bootstrap?8
-Testing.ZopeTestCase.threadutils.QuietThread.__init__?1(self, target=None, args=(), kwargs={})
-Testing.ZopeTestCase.threadutils.QuietThread?1(target=None, args=(), kwargs={})
-Testing.ZopeTestCase.threadutils.dummyLOG?7
-Testing.ZopeTestCase.threadutils.setNumberOfThreads?4(number_of_threads)
-Testing.ZopeTestCase.threadutils.zserverRunner?4(host, port, log=None)
-Testing.ZopeTestCase.utils._Z2HOST?8
-Testing.ZopeTestCase.utils._Z2PORT?8
-Testing.ZopeTestCase.utils.appcall?4(function, *args, **kw)
-Testing.ZopeTestCase.utils.importObjectFromFile?4(container, filename, quiet=0)
-Testing.ZopeTestCase.utils.makelist?4(arg)
-Testing.ZopeTestCase.utils.makerequest?4(app, stdout=sys.stdout)
-Testing.ZopeTestCase.utils.setupCoreSessions?4(app=None)
-Testing.ZopeTestCase.utils.setupSiteErrorLog?4(app=None)
-Testing.ZopeTestCase.utils.setupZGlobals?4(app=None)
-Testing.ZopeTestCase.utils.startZServer?4(number_of_threads=1, log=None)
-Testing.ZopeTestCase.zopedoctest.functional.DocResponseWrapper.__init__?1(self, response, outstream, path, header_output)
-Testing.ZopeTestCase.zopedoctest.functional.DocResponseWrapper?1(response, outstream, path, header_output)
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalDocFileSuite?4(*paths, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalDocTestSuite?4(module=None, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalSuiteFactory.setup_globs?4()
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalSuiteFactory.setup_optionflags?4()
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalSuiteFactory.setup_test_class?4()
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.__init__?1(self, protocol, omit)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.appendResponseHeaders?4(lst)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.setResponseHeaders?4(mapping)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.setResponseStatus?4(status, reason)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput?1(protocol, omit)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeDocFileSuite?4(*paths, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeDocTestSuite?4(module=None, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.__init__?1(self, *args, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.docfilesuite?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.doctestsuite?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setUp?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setup_globs?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setup_optionflags?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setup_test_class?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.tearDown?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory?1(*args, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.auth_header?4(header)
-Testing.ZopeTestCase.zopedoctest.functional.basicre?7
-Testing.ZopeTestCase.zopedoctest.functional.getRootFolder?4()
-Testing.ZopeTestCase.zopedoctest.functional.headerre?7
-Testing.ZopeTestCase.zopedoctest.functional.http?4(request_string, handle_errors=True)
-Testing.ZopeTestCase.zopedoctest.functional.split_header?4(header)
-Testing.ZopeTestCase.zopedoctest.functional.sync?4()
-Testing.ZopeTestCase.zopedoctest.runalltests.TestRunner?7
-Testing.ZopeTestCase.zopedoctest.runalltests.cwd?7
-Testing.ZopeTestCase.zopedoctest.runalltests.suite?7
-Testing.ZopeTestCase.zopedoctest.runalltests.test_finder?4(recurse, dir, names)
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_encoded?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_non_encoded?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_non_encoded_colon?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_non_encoded_empty?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.auth_header?7
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testFunctionalDocTest.setUp?4(self)
-Testing.ZopeTestCase.zopedoctest.testFunctionalDocTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestCase.layer?7
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestLayer.setUp?4()
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestLayer.tearDown?4()
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.TestClass.afterClear?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.TestClass.afterSetUp?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.testInstallPackage?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testWarningsTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testZopeDocTest.setUp?4(self)
-Testing.ZopeTestCase.zopedoctest.testZopeDocTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.tests.names?7
-Testing.ZopeTestCase.zopedoctest.tests.suite?7
-Testing.ZopeTestCase.zopedoctest.tests.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.tests.tests?7
-Testing.ZopeTestCase.ztc_common.Configurator.__init__?1(self)
-Testing.ZopeTestCase.ztc_common.Configurator.add_instance?4(p)
-Testing.ZopeTestCase.ztc_common.Configurator.detect_and_setup_instance_home?4()
-Testing.ZopeTestCase.ztc_common.Configurator.getconfig?4(key)
-Testing.ZopeTestCase.ztc_common.Configurator.realpath?4(path)
-Testing.ZopeTestCase.ztc_common.Configurator.run?4()
-Testing.ZopeTestCase.ztc_common.Configurator.setconfig?4(**kw)
-Testing.ZopeTestCase.ztc_common.Configurator.setup_custom_zodb?4()
-Testing.ZopeTestCase.ztc_common.Configurator.setup_instance_home?4()
-Testing.ZopeTestCase.ztc_common.Configurator.setup_zeo_instance_home?4()
-Testing.ZopeTestCase.ztc_common.Configurator?1()
-Testing.ZopeTestCase.ztc_common.framework?4(stream=sys.stderr, descriptions=1, verbosity=1)
-Testing.cfg?7
-Testing.common.Dummy.__init__?1(self, **kw)
-Testing.common.Dummy?1(**kw)
-Testing.common.TestRunner?7
-Testing.common.Testing_file?4(*args)
-Testing.common.debug?4()
-Testing.common.framework?4()
-Testing.common.pdebug?4()
-Testing.common.test_suite?4()
-Testing.custom_zodb.Storage?7
-Testing.dispatcher.Dispatcher.__init__?1(self, func='')
-Testing.dispatcher.Dispatcher.d?7
-Testing.dispatcher.Dispatcher.dispatcher?4(name='', *params)
-Testing.dispatcher.Dispatcher.getmem?4()
-Testing.dispatcher.Dispatcher.log?4(s)
-Testing.dispatcher.Dispatcher.logn?4(s)
-Testing.dispatcher.Dispatcher.mem_watcher?4()
-Testing.dispatcher.Dispatcher.profiling_off?4()
-Testing.dispatcher.Dispatcher.profiling_on?4()
-Testing.dispatcher.Dispatcher.register_startup?4(func)
-Testing.dispatcher.Dispatcher.register_teardown?4(func)
-Testing.dispatcher.Dispatcher.s2s?4(n)
-Testing.dispatcher.Dispatcher.setlog?4(fp)
-Testing.dispatcher.Dispatcher.th_setup?4()
-Testing.dispatcher.Dispatcher.th_teardown?4(env, **kw)
-Testing.dispatcher.Dispatcher.worker?4(*args, **kw)
-Testing.dispatcher.Dispatcher?1(func='')
-Testing.makerequest.makerequest?4(app, stdout=stdout, environ=None)
-ThreadLock.tests.test_suite?4()
-ThreadedAsync.LoopCallback._loop_callbacks?8
-ThreadedAsync.LoopCallback._loop_lock?8
-ThreadedAsync.LoopCallback._looping?8
-ThreadedAsync.LoopCallback.exit_status?7
-ThreadedAsync.LoopCallback.loop?4(timeout=30.0, use_poll=False, map=None, count=None)
-ThreadedAsync.LoopCallback.register_loop_callback?4(callback, args=(), kw=None)
-ThreadedAsync.LoopCallback.remove_loop_callback?4(callback)
-TransienceInterfaces.TransientObject.clear?4()
-TransienceInterfaces.TransientObject.delete?4(k)
-TransienceInterfaces.TransientObject.get?4(k, default='marker')
-TransienceInterfaces.TransientObject.getContainerKey?4()
-TransienceInterfaces.TransientObject.getCreated?4()
-TransienceInterfaces.TransientObject.getId?4()
-TransienceInterfaces.TransientObject.getLastAccessed?4()
-TransienceInterfaces.TransientObject.has_key?4(k)
-TransienceInterfaces.TransientObject.invalidate?4()
-TransienceInterfaces.TransientObject.items?4()
-TransienceInterfaces.TransientObject.keys?4()
-TransienceInterfaces.TransientObject.set?4(k, v)
-TransienceInterfaces.TransientObject.setLastAccessed?4()
-TransienceInterfaces.TransientObject.update?4(d)
-TransienceInterfaces.TransientObject.values?4()
-TransienceInterfaces.TransientObjectContainer.get?4(k, default=None)
-TransienceInterfaces.TransientObjectContainer.getAddNotificationTarget?4()
-TransienceInterfaces.TransientObjectContainer.getDelNotificationTarget?4()
-TransienceInterfaces.TransientObjectContainer.getId?4()
-TransienceInterfaces.TransientObjectContainer.getPeriodSeconds?4()
-TransienceInterfaces.TransientObjectContainer.getTimeoutMinutes?4()
-TransienceInterfaces.TransientObjectContainer.has_key?4(k)
-TransienceInterfaces.TransientObjectContainer.new?4(k)
-TransienceInterfaces.TransientObjectContainer.new_or_existing?4(k)
-TransienceInterfaces.TransientObjectContainer.setAddNotificationTarget?4(f)
-TransienceInterfaces.TransientObjectContainer.setDelNotificationTarget?4(f)
-TransienceInterfaces.TransientObjectContainer.setTimeoutMinutes?4(timeout_mins, period=20)
-TreeDisplay.TreeTag.MiniUnpickler.dispatch?7
-TreeDisplay.TreeTag.MiniUnpickler.refuse_to_unpickle?4()
-TreeDisplay.TreeTag.Tree.__init__?1(self, blocks)
-TreeDisplay.TreeTag.Tree.blockContinuations?7
-TreeDisplay.TreeTag.Tree.expand?7
-TreeDisplay.TreeTag.Tree.name?7
-TreeDisplay.TreeTag.Tree.render?4(md)
-TreeDisplay.TreeTag.Tree?1(blocks)
-TreeDisplay.TreeTag._should_fail?5(x, binary=1)
-TreeDisplay.TreeTag._should_succeed?5(x, binary=1)
-TreeDisplay.TreeTag._test?5()
-TreeDisplay.TreeTag.apply_diff?4(state, diff, expand)
-TreeDisplay.TreeTag.decode_seq?4(state)
-TreeDisplay.TreeTag.decompress?4(input, max_size=10240)
-TreeDisplay.TreeTag.encode_seq?4(state)
-TreeDisplay.TreeTag.encode_str?4(state)
-TreeDisplay.TreeTag.get_items?4(node, branches=args['branches'], md=md)
-TreeDisplay.TreeTag.get_items?4(node, branches_expr=args['branches_expr'], md=md)
-TreeDisplay.TreeTag.oid?4(self)
-TreeDisplay.TreeTag.pyid?7
-TreeDisplay.TreeTag.simple_types?7
-TreeDisplay.TreeTag.tbl?7
-TreeDisplay.TreeTag.tminus?7
-TreeDisplay.TreeTag.tpRender?4(self, md, section, args, try_call_attr=try_call_attr)
-TreeDisplay.TreeTag.tpRenderTABLE?4(self, id, root_url, url, state, substate, diff, data, colspan, section, md, treeData, level=0, args=None, try_call_attr=try_call_attr, )
-TreeDisplay.TreeTag.tpStateLevel?4(state, level=0)
-TreeDisplay.TreeTag.tpValuesIds?4(self, get_items, args, try_call_attr=try_call_attr, )
-TreeDisplay.TreeTag.tplus?7
-TreeDisplay.TreeTag.try_call_attr?4(ob, attrname, simple_types=simple_types)
-UserFolder.UserFolder.getUser?4()
-UserFolder.UserFolder.getUserNames?4()
-UserFolder.UserFolder.getUsers?4()
-UserFolder.UserFolder.userFolderAddUser?4(password, roles, domains, **kw)
-UserFolder.UserFolder.userFolderDelUsers?4()
-UserFolder.UserFolder.userFolderEditUser?4(password, roles, domains, **kw)
-Vocabulary.Vocabulary.insert?4()
-Vocabulary.Vocabulary.query?4()
-Vocabulary.Vocabulary.words?4()
-Vocabulary.manage_addVocabulary?4(id, title, globbing=None, REQUEST=None)
-ZCatalog.ZCatalog.catalog_object?4(uid, idxs=None, update_metadata=1)
-ZCatalog.ZCatalog.getIndexObjects?4()
-ZCatalog.ZCatalog.getobject?4(REQUEST=None)
-ZCatalog.ZCatalog.getpath?4()
-ZCatalog.ZCatalog.getrid?4()
-ZCatalog.ZCatalog.index_objects?4()
-ZCatalog.ZCatalog.indexes?4()
-ZCatalog.ZCatalog.refreshCatalog?4(pghandler=None)
-ZCatalog.ZCatalog.reindexIndex?4(REQUEST, pghandler=None)
-ZCatalog.ZCatalog.schema?4()
-ZCatalog.ZCatalog.search?4(sort_index=None, reverse=0, limit=None, merge=1)
-ZCatalog.ZCatalog.searchResults?4(**kw)
-ZCatalog.ZCatalog.uncatalog_object?4()
-ZCatalog.ZCatalog.uniqueValuesFor?4()
-ZCatalog.manage_addZCatalog?4(id, title, vocab_id=None)
-ZClasses.Basic.ZClassBasicSheet._getZClass?8
-ZClasses.Basic.ZClassBasicSheet.classIcon?4()
-ZClasses.Basic.ZClassBasicSheet.classMetaType?4()
-ZClasses.Basic.ZClassBasicSheet.class_id?4()
-ZClasses.Basic.ZClassBasicSheet.manage?7
-ZClasses.Basic.ZClassBasicSheet.manage_edit?4(meta_type='', icon='', file='', class_id=None, title=None, selected=(), REQUEST=None)
-ZClasses.Basic.ZClassBasicSheet.show_class_id?4()
-ZClasses.Basic.ZClassBasicSheet.zClassTitle?4()
-ZClasses.Basic.ZClassPermissionsSheet.manage?7
-ZClasses.Basic.ZClassPermissionsSheet.manage_edit?4(selected=[], REQUEST=None)
-ZClasses.Basic.ZClassPermissionsSheet.possible_permissions?4()
-ZClasses.Basic.ZClassViewsSheet.data?4()
-ZClasses.Basic.ZClassViewsSheet.manage?7
-ZClasses.Basic.ZClassViewsSheet.manage_add?4(label, action, help, REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.manage_delete?4(selected=[], REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.manage_edit?4(actions=[], helps=[], REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.manage_first?4(selected=[], REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.zclass_productid?4()
-ZClasses.Method.MW.__init__?1(self, meth)
-ZClasses.Method.MW?1(meth)
-ZClasses.Method.MWp.__init__?1(self, meth)
-ZClasses.Method.MWp?1(meth)
-ZClasses.Method.W._View_Permission?8
-ZClasses.Method.ZClassMethodsSheet.PUT_factory?4(name, typ, body)
-ZClasses.Method.ZClassMethodsSheet._checkId?5(id, allow_dup=0, _reserved=('propertysheets', 'manage_workspace'))
-ZClasses.Method.ZClassMethodsSheet._delOb?5(id)
-ZClasses.Method.ZClassMethodsSheet._delObject?5(id, dp=1)
-ZClasses.Method.ZClassMethodsSheet._getOb?5(id, default=_marker)
-ZClasses.Method.ZClassMethodsSheet._isBeingUsedAsAMethod?5(REQUEST =None, wannaBe=0)
-ZClasses.Method.ZClassMethodsSheet._isBeingUsedAsAMethod_?8
-ZClasses.Method.ZClassMethodsSheet._setOb?5(id, object)
-ZClasses.Method.ZClassMethodsSheet.icon?7
-ZClasses.Method.ZClassMethodsSheet.id?7
-ZClasses.Method.ZClassMethodsSheet.manage?4(REQUEST)
-ZClasses.Method.ZClassMethodsSheet.manage_FTPstat?4(REQUEST)
-ZClasses.Method.ZClassMethodsSheet.manage_addDTMLMethod?4(id, title='', file='', REQUEST=None, submit=None)
-ZClasses.Method.ZClassMethodsSheet.manage_addPropertyInterfaceForm?7
-ZClasses.Method.ZClassMethodsSheet.meta_type?4()
-ZClasses.Method.ZClassMethodsSheet.permissionMappingPossibleValues?4()
-ZClasses.Method.ZClassMethodsSheet.possible_permissions?4()
-ZClasses.Method.ZClassMethodsSheet.tpURL?4()
-ZClasses.Method._marker?8
-ZClasses.Method.default_dm_html?7
-ZClasses.Method.findMethodIds?4(klass, methodTypes=(MWp, MW, W))
-ZClasses.Method.methodattr?7
-ZClasses.ObjectManager.ObjectManager._zclass_method_meta_types?8
-ZClasses.ObjectManager.ObjectManager.all_meta_types?4()
-ZClasses.ObjectManager.SubobjectsSheet.isFolderish?4()
-ZClasses.ObjectManager.SubobjectsSheet.manage?7
-ZClasses.ObjectManager.SubobjectsSheet.manage_edit?4(meta_types=(), isFolderish=None, REQUEST=None)
-ZClasses.ObjectManager.SubobjectsSheet.possible_meta_types?4()
-ZClasses.ObjectManager.SubobjectsSheet.selected_meta_types?4()
-ZClasses.ObjectManager.ZObjectManager._zclass_?8
-ZClasses.ObjectManager.ZObjectManager.manage_options?7
-ZClasses.ObjectManager.ZObjectManager.propertysheets?7
-ZClasses.ObjectManager.ZObjectManagerPropertySheets.subobjects?7
-ZClasses.Property.ClassCaretaker.__init__?1(self, klass)
-ZClasses.Property.ClassCaretaker?1(klass)
-ZClasses.Property.ZCommonSheet.__init__?1(self, id, title)
-ZClasses.Property.ZCommonSheet._edit_widget_for_type?5(t, id, p)
-ZClasses.Property.ZCommonSheet._properties?8
-ZClasses.Property.ZCommonSheet._view_widget_for_type?5(t, id)
-ZClasses.Property.ZCommonSheet.manage_afterAdd?4(item, container)
-ZClasses.Property.ZCommonSheet.manage_beforeDelete?4(item, container)
-ZClasses.Property.ZCommonSheet.manage_createEditor?4(id, title='', REQUEST=None)
-ZClasses.Property.ZCommonSheet.manage_createView?4(id, title='', ps_view_type=None, REQUEST=None)
-ZClasses.Property.ZCommonSheet.manage_getPermissionMapping?4()
-ZClasses.Property.ZCommonSheet.manage_options?7
-ZClasses.Property.ZCommonSheet.manage_security?7
-ZClasses.Property.ZCommonSheet.manage_setPermissionMapping?4(permission_names=[], class_permissions=[], REQUEST=None)
-ZClasses.Property.ZCommonSheet.meta_type?7
-ZClasses.Property.ZCommonSheet.p_self?4()
-ZClasses.Property.ZCommonSheet.permissionMappingPossibleValues?4()
-ZClasses.Property.ZCommonSheet.security?7
-ZClasses.Property.ZCommonSheet.v_self?4()
-ZClasses.Property.ZCommonSheet?1(id, title)
-ZClasses.Property.ZInstanceSheet._Access_contents_information_Permission?8
-ZClasses.Property.ZInstanceSheet._Manage_properties_Permission?8
-ZClasses.Property.ZInstanceSheet.security?7
-ZClasses.Property.ZInstanceSheet.v_self?4()
-ZClasses.Property.ZInstanceSheets._implements_the_notional_subclassable_propertysheet_class_interface?8
-ZClasses.Property.ZInstanceSheetsSheet._delOb?5(id)
-ZClasses.Property.ZInstanceSheetsSheet._setOb?5(id, value)
-ZClasses.Property.ZInstanceSheetsSheet.all_meta_types?4()
-ZClasses.Property.ZInstanceSheetsSheet.dontAllowCopyAndPaste?7
-ZClasses.Property.ZInstanceSheetsSheet.icon?7
-ZClasses.Property.ZInstanceSheetsSheet.id?7
-ZClasses.Property.ZInstanceSheetsSheet.isPrincipiaFolderish?7
-ZClasses.Property.ZInstanceSheetsSheet.manage?7
-ZClasses.Property.ZInstanceSheetsSheet.manage_addCommonSheet?4(id, title, REQUEST=None)
-ZClasses.Property.ZInstanceSheetsSheet.manage_addCommonSheetForm?7
-ZClasses.Property.ZInstanceSheetsSheet.manage_main?7
-ZClasses.Property.ZInstanceSheetsSheet.meta_types?7
-ZClasses.Property.ZInstanceSheetsSheet.tpURL?4()
-ZClasses.Property.klass_sequence?4(klass, attr, result=None)
-ZClasses.Property.property_sheet_permissions?7
-ZClasses.Property.rclass?4(klass)
-ZClasses.ZClass.PersistentClass.CreateAFactory?7
-ZClasses.ZClass.PersistentClass.default_class_?7
-ZClasses.ZClass.PersistentClass.zope_object?7
-ZClasses.ZClass.PersistentClassDict?4(doc=None, meta_type=None)
-ZClasses.ZClass.Template._p_changed?8
-ZClasses.ZClass.Template._p_oid?8
-ZClasses.ZClass.Template.icon?7
-ZClasses.ZClass.ZClass.ZClassBaseClassNames?4()
-ZClasses.ZClass.ZClass.__init__?1(self, id, title, bases, zope_object=1)
-ZClasses.ZClass.ZClass._getZClass?5()
-ZClasses.ZClass.ZClass._new_class_id?5()
-ZClasses.ZClass.ZClass._register?5()
-ZClasses.ZClass.ZClass._setBasesHoldOnToYourButts?5(bases)
-ZClasses.ZClass.ZClass._unregister?5()
-ZClasses.ZClass.ZClass._waaa_getJar?5()
-ZClasses.ZClass.ZClass.cb_isCopyable?4()
-ZClasses.ZClass.ZClass.cb_isMoveable?7
-ZClasses.ZClass.ZClass.changeClassId?4(newid=None)
-ZClasses.ZClass.ZClass.classDefinedAndInheritedPermissions?4()
-ZClasses.ZClass.ZClass.classDefinedPermissions?4()
-ZClasses.ZClass.ZClass.classInheritedPermissions?4()
-ZClasses.ZClass.ZClass.createInObjectManager?4(id, REQUEST, RESPONSE=None)
-ZClasses.ZClass.ZClass.delClassAttr?4(name)
-ZClasses.ZClass.ZClass.fromRequest?4(id=None, REQUEST={})
-ZClasses.ZClass.ZClass.getClassAttr?4(name, default=_marker, inherit=0)
-ZClasses.ZClass.ZClass.icon?7
-ZClasses.ZClass.ZClass.index_html?7
-ZClasses.ZClass.ZClass.instance__icon?7
-ZClasses.ZClass.ZClass.instance__meta_type?7
-ZClasses.ZClass.ZClass.isAnObjectManager?7
-ZClasses.ZClass.ZClass.isPrincipiaFolderish?7
-ZClasses.ZClass.ZClass.manage_FTPlist?4(REQUEST)
-ZClasses.ZClass.ZClass.manage_FTPstat?4(REQUEST)
-ZClasses.ZClass.ZClass.manage_afterAdd?4(item, container)
-ZClasses.ZClass.ZClass.manage_afterClone?4(item)
-ZClasses.ZClass.ZClass.manage_beforeDelete?4(item, container)
-ZClasses.ZClass.ZClass.manage_options?4()
-ZClasses.ZClass.ZClass.manage_options?7
-ZClasses.ZClass.ZClass.meta_type?7
-ZClasses.ZClass.ZClass.objectValues?4(filter=None)
-ZClasses.ZClass.ZClass.security?7
-ZClasses.ZClass.ZClass.setClassAttr?4(name, value)
-ZClasses.ZClass.ZClass.tpValues?4()
-ZClasses.ZClass.ZClass.zclass_candidate_view_actions?4()
-ZClasses.ZClass.ZClass.zclass_product_name?4()
-ZClasses.ZClass.ZClass.ziconImage?4(REQUEST, RESPONSE)
-ZClasses.ZClass.ZClass?1(id, title, bases, zope_object=1)
-ZClasses.ZClass.ZClassSheets.__init__?1(self)
-ZClasses.ZClass.ZClassSheets.basic?7
-ZClasses.ZClass.ZClassSheets.isAnObjectManager?7
-ZClasses.ZClass.ZClassSheets.manage_FTPlist?4(REQUEST)
-ZClasses.ZClass.ZClassSheets.manage_FTPstat?4(REQUEST)
-ZClasses.ZClass.ZClassSheets.manage_workspace?4(URL2)
-ZClasses.ZClass.ZClassSheets.objectValues?4(filter=None)
-ZClasses.ZClass.ZClassSheets.permissions?7
-ZClasses.ZClass.ZClassSheets.views?7
-ZClasses.ZClass.ZClassSheets?1()
-ZClasses.ZClass.ZObject.manage_options?7
-ZClasses.ZClass.ZStandardSheets?7
-ZClasses.ZClass._marker?8
-ZClasses.ZClass.addDefault?7
-ZClasses.ZClass.addFormDefault?7
-ZClasses.ZClass.bad_id?7
-ZClasses.ZClass.createZClassForBase?4(base_class, pack, nice_name=None, meta_type=None)
-ZClasses.ZClass.findActions?4(klass, found)
-ZClasses.ZClass.find_class?4(ob, name)
-ZClasses.ZClass.manage_addZClass?4(self, id, title='', baseclasses=[], meta_type='', CreateAFactory=0, REQUEST=None, zope_object=0)
-ZClasses.ZClass.manage_addZClassForm?7
-ZClasses.ZClassOwner.ZClassOwner.CreateAFactory?7
-ZClasses.ZClassOwner.ZClassOwner.default_class_?7
-ZClasses.ZClassOwner.ZClassOwner.manage_addZClass?4(id, title='', baseclasses=[], meta_type='', CreateAFactory=0, REQUEST=None, zope_object=0)
-ZClasses.ZClassOwner.ZClassOwner.manage_addZClassForm?7
-ZClasses.ZClassOwner.ZClassOwner.manage_subclassableClassNames?7
-ZClasses.ZClassOwner.ZClassOwner.zope_object?7
-ZClasses.ZClassOwner.manage_subclassableClassNames?4(self)
-ZClasses.createZClassForBase?7
-ZClasses.meta_types?7
-ZClasses.methods?7
-ZClasses.misc_?7
-ZClasses.tests.FakeModule.__init__?1(self, name, dict)
-ZClasses.tests.FakeModule?1(name, dict)
-ZClasses.tests.setUp?4(test)
-ZClasses.tests.tearDown27?4(test)
-ZClasses.tests.tearDown?4(test)
-ZClasses.tests.test_suite?4()
-ZConfig.ConfigurationError.__init__?1(self, msg, url=None)
-ZConfig.ConfigurationError?1(msg, url=None)
-ZConfig.DataConversionError.__init__?1(self, exception, value, position)
-ZConfig.DataConversionError?1(exception, value, position)
-ZConfig.SchemaError.__init__?1(self, msg, url=None, lineno=None, colno=None)
-ZConfig.SchemaError?1(msg, url=None, lineno=None, colno=None)
-ZConfig.SchemaResourceError.__init__?1(self, msg, url=None, lineno=None, colno=None, path=None, package=None, filename=None)
-ZConfig.SchemaResourceError?1(msg, url=None, lineno=None, colno=None, path=None, package=None, filename=None)
-ZConfig.SubstitutionReplacementError.__init__?1(self, source, name, url=None, lineno=None)
-ZConfig.SubstitutionReplacementError?1(source, name, url=None, lineno=None)
-ZConfig._ParseError.__init__?2(self, msg, url, lineno, colno=None)
-ZConfig._ParseError?2(msg, url, lineno, colno=None)
-ZConfig.cfgparser.ZConfigParser.__init__?1(self, resource, context, defines=None)
-ZConfig.cfgparser.ZConfigParser._normalize_case?5(string)
-ZConfig.cfgparser.ZConfigParser.end_section?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.error?4(message)
-ZConfig.cfgparser.ZConfigParser.handle_define?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_directive?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_import?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_include?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_key_value?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.nextline?4()
-ZConfig.cfgparser.ZConfigParser.parse?4(section)
-ZConfig.cfgparser.ZConfigParser.replace?4(text)
-ZConfig.cfgparser.ZConfigParser.start_section?4(section, rest)
-ZConfig.cfgparser.ZConfigParser?1(resource, context, defines=None)
-ZConfig.cfgparser._keyvalue_rx?8
-ZConfig.cfgparser._name_re?8
-ZConfig.cfgparser._section_start_rx?8
-ZConfig.cmdline.ExtendedConfigLoader.__init__?1(self, schema)
-ZConfig.cmdline.ExtendedConfigLoader.addOption?4(spec, pos=None)
-ZConfig.cmdline.ExtendedConfigLoader.cook?4()
-ZConfig.cmdline.ExtendedConfigLoader.createSchemaMatcher?4()
-ZConfig.cmdline.ExtendedConfigLoader?1(schema)
-ZConfig.cmdline.ExtendedSchemaMatcher.finish?4()
-ZConfig.cmdline.ExtendedSectionMatcher.finish?4()
-ZConfig.cmdline.MatcherMixin.addValue?4(key, value, position)
-ZConfig.cmdline.MatcherMixin.createChildMatcher?4(type, name)
-ZConfig.cmdline.MatcherMixin.finish_optionbag?4()
-ZConfig.cmdline.MatcherMixin.set_optionbag?4(bag)
-ZConfig.cmdline.OptionBag.__init__?1(self, schema, sectiontype, options)
-ZConfig.cmdline.OptionBag._normalize_case?5(string)
-ZConfig.cmdline.OptionBag.add_value?4(name, val, pos)
-ZConfig.cmdline.OptionBag.basic_key?4(s, pos)
-ZConfig.cmdline.OptionBag.finish?4()
-ZConfig.cmdline.OptionBag.get_key?4(name)
-ZConfig.cmdline.OptionBag.get_section_info?4(type, name)
-ZConfig.cmdline.OptionBag.has_key?4(name)
-ZConfig.cmdline.OptionBag.keys?4()
-ZConfig.cmdline.OptionBag?1(schema, sectiontype, options)
-ZConfig.components.basic.mapping.mapping?4(section)
-ZConfig.components.logger.datatypes._logging_levels?8
-ZConfig.components.logger.datatypes.logging_level?4(value)
-ZConfig.components.logger.factory.Factory.__init__?1(self)
-ZConfig.components.logger.factory.Factory.create?4()
-ZConfig.components.logger.factory.Factory?1()
-ZConfig.components.logger.factory._marker?8
-ZConfig.components.logger.handlers.FileHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HTTPHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HandlerFactory.__init__?1(self, section)
-ZConfig.components.logger.handlers.HandlerFactory.create?4()
-ZConfig.components.logger.handlers.HandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HandlerFactory.getLevel?4()
-ZConfig.components.logger.handlers.HandlerFactory?1(section)
-ZConfig.components.logger.handlers.SMTPHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.SyslogHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.Win32EventLogFactory.create_loghandler?4()
-ZConfig.components.logger.handlers._control_char_rewrites?8
-ZConfig.components.logger.handlers._log_format_variables?8
-ZConfig.components.logger.handlers._syslog_facilities?8
-ZConfig.components.logger.handlers.ctrl_char_insert?4(value)
-ZConfig.components.logger.handlers.get_or_post?4(value)
-ZConfig.components.logger.handlers.http_handler_url?4(value)
-ZConfig.components.logger.handlers.log_format?4(value)
-ZConfig.components.logger.handlers.syslog_facility?4(value)
-ZConfig.components.logger.logger.EventLogFactory.name?7
-ZConfig.components.logger.logger.LoggerFactory.__init__?1(self, section)
-ZConfig.components.logger.logger.LoggerFactory.create?4()
-ZConfig.components.logger.logger.LoggerFactory?1(section)
-ZConfig.components.logger.logger.LoggerFactoryBase.__init__?1(self, section)
-ZConfig.components.logger.logger.LoggerFactoryBase.create?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.getLowestHandlerLevel?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.reopen?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.startup?4()
-ZConfig.components.logger.logger.LoggerFactoryBase?1(section)
-ZConfig.components.logger.loghandler.FileHandler.__init__?1(self, filename, mode="a")
-ZConfig.components.logger.loghandler.FileHandler.close?4()
-ZConfig.components.logger.loghandler.FileHandler.reopen?4()
-ZConfig.components.logger.loghandler.FileHandler?1(filename, mode="a")
-ZConfig.components.logger.loghandler.NullHandler.emit?4(record)
-ZConfig.components.logger.loghandler.NullHandler.handle?4(record)
-ZConfig.components.logger.loghandler.StartupHandler.__init__?1(self)
-ZConfig.components.logger.loghandler.StartupHandler.flushBufferTo?4(target)
-ZConfig.components.logger.loghandler.StartupHandler.shouldFlush?4(record)
-ZConfig.components.logger.loghandler.StartupHandler?1()
-ZConfig.components.logger.loghandler.Win32FileHandler.FileHandler?7
-ZConfig.components.logger.loghandler.Win32FileHandler.rotate?4(rotateFilename=None)
-ZConfig.datatypes.BasicKeyConversion.__init__?1(self)
-ZConfig.datatypes.BasicKeyConversion?1()
-ZConfig.datatypes.DottedNameConversion.__init__?1(self)
-ZConfig.datatypes.DottedNameConversion.reason?7
-ZConfig.datatypes.DottedNameConversion?1()
-ZConfig.datatypes.DottedNameSuffixConversion.__init__?1(self)
-ZConfig.datatypes.DottedNameSuffixConversion.reason?7
-ZConfig.datatypes.DottedNameSuffixConversion?1()
-ZConfig.datatypes.IdentifierConversion.__init__?1(self)
-ZConfig.datatypes.IdentifierConversion.reason?7
-ZConfig.datatypes.IdentifierConversion?1()
-ZConfig.datatypes.InetAddress.DEFAULT_HOST?7
-ZConfig.datatypes.InetAddress.__init__?1(self, default_host)
-ZConfig.datatypes.InetAddress?1(default_host)
-ZConfig.datatypes.IpaddrOrHostname.__init__?1(self)
-ZConfig.datatypes.IpaddrOrHostname?1()
-ZConfig.datatypes.MemoizedConversion.__init__?1(self, conversion)
-ZConfig.datatypes.MemoizedConversion?1(conversion)
-ZConfig.datatypes.RangeCheckedConversion.__init__?1(self, conversion, min=None, max=None)
-ZConfig.datatypes.RangeCheckedConversion?1(conversion, min=None, max=None)
-ZConfig.datatypes.Registry.__init__?1(self, stock=None)
-ZConfig.datatypes.Registry.get?4(name)
-ZConfig.datatypes.Registry.register?4(name, conversion)
-ZConfig.datatypes.Registry.search?4(name)
-ZConfig.datatypes.Registry?1(stock=None)
-ZConfig.datatypes.RegularExpressionConversion.__init__?1(self, regex)
-ZConfig.datatypes.RegularExpressionConversion.reason?7
-ZConfig.datatypes.RegularExpressionConversion?1(regex)
-ZConfig.datatypes.SocketAddress.__init__?1(self, s)
-ZConfig.datatypes.SocketAddress._parse_address?5(s)
-ZConfig.datatypes.SocketAddress?1(s)
-ZConfig.datatypes.SocketBindingAddress._parse_address?5(s)
-ZConfig.datatypes.SocketConnectionAddress._parse_address?5(s)
-ZConfig.datatypes.SuffixMultiplier.__init__?1(self, d, default=1)
-ZConfig.datatypes.SuffixMultiplier?1(d, default=1)
-ZConfig.datatypes._ident_re?8
-ZConfig.datatypes.asBoolean?4(s)
-ZConfig.datatypes.check_locale?4(value)
-ZConfig.datatypes.existing_directory?4(v)
-ZConfig.datatypes.existing_dirpath?4(v)
-ZConfig.datatypes.existing_file?4(v)
-ZConfig.datatypes.existing_path?4(v)
-ZConfig.datatypes.float_conversion?4(v)
-ZConfig.datatypes.inet_address?7
-ZConfig.datatypes.inet_binding_address?7
-ZConfig.datatypes.inet_connection_address?7
-ZConfig.datatypes.integer?4(value)
-ZConfig.datatypes.null_conversion?4(value)
-ZConfig.datatypes.port_number?7
-ZConfig.datatypes.stock_datatypes?7
-ZConfig.datatypes.string_list?4(s)
-ZConfig.datatypes.timedelta?4(s)
-ZConfig.info.AbstractType.__init__?1(self, name)
-ZConfig.info.AbstractType.addsubtype?4(type)
-ZConfig.info.AbstractType.getsubtype?4(name)
-ZConfig.info.AbstractType.getsubtypenames?4()
-ZConfig.info.AbstractType.hassubtype?4(name)
-ZConfig.info.AbstractType.isabstract?4()
-ZConfig.info.AbstractType?1(name)
-ZConfig.info.BaseInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseInfo.description?7
-ZConfig.info.BaseInfo.example?7
-ZConfig.info.BaseInfo.isabstract?4()
-ZConfig.info.BaseInfo.ismulti?4()
-ZConfig.info.BaseInfo.issection?4()
-ZConfig.info.BaseInfo.metadefault?7
-ZConfig.info.BaseInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseKeyInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseKeyInfo._rawdefaults?8
-ZConfig.info.BaseKeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.BaseKeyInfo.adddefault?4(value, position, key=None)
-ZConfig.info.BaseKeyInfo.finish?4()
-ZConfig.info.BaseKeyInfo.prepare_raw_defaults?4()
-ZConfig.info.BaseKeyInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.KeyInfo.__init__?1(self, name, datatype, minOccurs, handler, attribute)
-ZConfig.info.KeyInfo._default?8
-ZConfig.info.KeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.KeyInfo.computedefault?4(keytype)
-ZConfig.info.KeyInfo.getdefault?4()
-ZConfig.info.KeyInfo?1(name, datatype, minOccurs, handler, attribute)
-ZConfig.info.MultiKeyInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.MultiKeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.MultiKeyInfo.computedefault?4(keytype)
-ZConfig.info.MultiKeyInfo.getdefault?4()
-ZConfig.info.MultiKeyInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SchemaType.__init__?1(self, keytype, valuetype, datatype, handler, url, registry)
-ZConfig.info.SchemaType.addComponent?4(name)
-ZConfig.info.SchemaType.addtype?4(typeinfo)
-ZConfig.info.SchemaType.allowUnnamed?4()
-ZConfig.info.SchemaType.createSectionType?4(name, keytype, valuetype, datatype)
-ZConfig.info.SchemaType.deriveSectionType?4(base, name, keytype, valuetype, datatype)
-ZConfig.info.SchemaType.getunusedtypes?4()
-ZConfig.info.SchemaType.hasComponent?4(name)
-ZConfig.info.SchemaType.isAllowedName?4(name)
-ZConfig.info.SchemaType.issection?4()
-ZConfig.info.SchemaType?1(keytype, valuetype, datatype, handler, url, registry)
-ZConfig.info.SectionInfo.__init__?1(self, name, sectiontype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SectionInfo.allowUnnamed?4()
-ZConfig.info.SectionInfo.getdefault?4()
-ZConfig.info.SectionInfo.isAllowedName?4(name)
-ZConfig.info.SectionInfo.issection?4()
-ZConfig.info.SectionInfo?1(name, sectiontype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SectionType.__init__?1(self, name, keytype, valuetype, datatype, registry, types)
-ZConfig.info.SectionType._add_child?5(key, info)
-ZConfig.info.SectionType.addkey?4(keyinfo)
-ZConfig.info.SectionType.addsection?4(name, sectinfo)
-ZConfig.info.SectionType.getinfo?4(key)
-ZConfig.info.SectionType.getrequiredtypes?4()
-ZConfig.info.SectionType.getsectioninfo?4(type, name)
-ZConfig.info.SectionType.gettype?4(name)
-ZConfig.info.SectionType.gettypenames?4()
-ZConfig.info.SectionType.isabstract?4()
-ZConfig.info.SectionType?1(name, keytype, valuetype, datatype, registry, types)
-ZConfig.info.Unbounded?7
-ZConfig.info.ValueInfo.__init__?1(self, value, position)
-ZConfig.info.ValueInfo.convert?4(datatype)
-ZConfig.info.ValueInfo?1(value, position)
-ZConfig.info.createDerivedSchema?4(base)
-ZConfig.loader.BaseLoader.__init__?1(self)
-ZConfig.loader.BaseLoader._raise_open_error?5(url, message)
-ZConfig.loader.BaseLoader.createResource?4(file, url)
-ZConfig.loader.BaseLoader.isPath?4(s)
-ZConfig.loader.BaseLoader.loadFile?4(file, url=None)
-ZConfig.loader.BaseLoader.loadResource?4(resource)
-ZConfig.loader.BaseLoader.loadURL?4(url)
-ZConfig.loader.BaseLoader.normalizeURL?4(url)
-ZConfig.loader.BaseLoader.openResource?4(url)
-ZConfig.loader.BaseLoader?1()
-ZConfig.loader.CompositeHandler.__init__?1(self, handlers, schema)
-ZConfig.loader.CompositeHandler?1(handlers, schema)
-ZConfig.loader.ConfigLoader.__init__?1(self, schema)
-ZConfig.loader.ConfigLoader._parse_resource?5(matcher, resource, defines=None)
-ZConfig.loader.ConfigLoader.createSchemaMatcher?4()
-ZConfig.loader.ConfigLoader.endSection?4(parent, type, name, matcher)
-ZConfig.loader.ConfigLoader.importSchemaComponent?4(pkgname)
-ZConfig.loader.ConfigLoader.includeConfiguration?4(section, url, defines)
-ZConfig.loader.ConfigLoader.loadResource?4(resource)
-ZConfig.loader.ConfigLoader.startSection?4(parent, type, name)
-ZConfig.loader.ConfigLoader?1(schema)
-ZConfig.loader.Resource.__init__?1(self, file, url)
-ZConfig.loader.Resource.close?4()
-ZConfig.loader.Resource?1(file, url)
-ZConfig.loader.SchemaLoader.__init__?1(self, registry=None)
-ZConfig.loader.SchemaLoader.loadResource?4(resource)
-ZConfig.loader.SchemaLoader.schemaComponentSource?4(package, file)
-ZConfig.loader.SchemaLoader?1(registry=None)
-ZConfig.loader._get_config_loader?5(schema, overrides)
-ZConfig.loader._url_from_file?5(file)
-ZConfig.loader.loadConfig?4(schema, url, overrides=())
-ZConfig.loader.loadConfigFile?4(schema, file, url=None, overrides=())
-ZConfig.loader.loadSchema?4(url)
-ZConfig.loader.loadSchemaFile?4(file, url=None)
-ZConfig.matcher.BaseMatcher.__init__?1(self, info, type, handlers)
-ZConfig.matcher.BaseMatcher.addSection?4(type, name, sectvalue)
-ZConfig.matcher.BaseMatcher.addValue?4(key, value, position)
-ZConfig.matcher.BaseMatcher.constuct?4()
-ZConfig.matcher.BaseMatcher.createChildMatcher?4(type, name)
-ZConfig.matcher.BaseMatcher.createValue?4()
-ZConfig.matcher.BaseMatcher.finish?4()
-ZConfig.matcher.BaseMatcher?1(info, type, handlers)
-ZConfig.matcher.SchemaMatcher.__init__?1(self, schema)
-ZConfig.matcher.SchemaMatcher.finish?4()
-ZConfig.matcher.SchemaMatcher?1(schema)
-ZConfig.matcher.SectionMatcher.__init__?1(self, info, type, name, handlers)
-ZConfig.matcher.SectionMatcher.createValue?4()
-ZConfig.matcher.SectionMatcher?1(info, type, name, handlers)
-ZConfig.matcher.SectionValue.__init__?1(self, values, name, matcher)
-ZConfig.matcher.SectionValue.getSectionAttributes?4()
-ZConfig.matcher.SectionValue.getSectionDefinition?4()
-ZConfig.matcher.SectionValue.getSectionMatcher?4()
-ZConfig.matcher.SectionValue.getSectionName?4()
-ZConfig.matcher.SectionValue.getSectionType?4()
-ZConfig.matcher.SectionValue?1(values, name, matcher)
-ZConfig.schema.BaseParser.__init__?1(self, loader, url)
-ZConfig.schema.BaseParser._allowed_parents?8
-ZConfig.schema.BaseParser._cdata_tags?8
-ZConfig.schema.BaseParser._handled_tags?8
-ZConfig.schema.BaseParser.basic_key?4(s)
-ZConfig.schema.BaseParser.characters?4(data)
-ZConfig.schema.BaseParser.characters_default?4(data)
-ZConfig.schema.BaseParser.characters_description?4(data)
-ZConfig.schema.BaseParser.characters_example?4(data)
-ZConfig.schema.BaseParser.characters_metadefault?4(data)
-ZConfig.schema.BaseParser.endDocument?4()
-ZConfig.schema.BaseParser.endElement?4(name)
-ZConfig.schema.BaseParser.end_abstracttype?4()
-ZConfig.schema.BaseParser.end_import?4()
-ZConfig.schema.BaseParser.end_key?4()
-ZConfig.schema.BaseParser.end_multikey?4()
-ZConfig.schema.BaseParser.end_multisection?4()
-ZConfig.schema.BaseParser.end_section?4()
-ZConfig.schema.BaseParser.end_sectiontype?4()
-ZConfig.schema.BaseParser.error?4(message)
-ZConfig.schema.BaseParser.get_classname?4(name)
-ZConfig.schema.BaseParser.get_datatype?4(attrs, attrkey, default, base=None)
-ZConfig.schema.BaseParser.get_handler?4(attrs)
-ZConfig.schema.BaseParser.get_key_info?4(attrs, element)
-ZConfig.schema.BaseParser.get_name_info?4(attrs, element, default=None)
-ZConfig.schema.BaseParser.get_ordinality?4(attrs)
-ZConfig.schema.BaseParser.get_position?4()
-ZConfig.schema.BaseParser.get_required?4(attrs)
-ZConfig.schema.BaseParser.get_sect_typeinfo?4(attrs, base=None)
-ZConfig.schema.BaseParser.get_sectiontype?4(attrs)
-ZConfig.schema.BaseParser.identifier?4(s)
-ZConfig.schema.BaseParser.initerror?4(e)
-ZConfig.schema.BaseParser.loadComponent?4(src)
-ZConfig.schema.BaseParser.pop_prefix?4()
-ZConfig.schema.BaseParser.push_prefix?4(attrs)
-ZConfig.schema.BaseParser.setDocumentLocator?4(locator)
-ZConfig.schema.BaseParser.startElement?4(name, attrs)
-ZConfig.schema.BaseParser.start_abstracttype?4(attrs)
-ZConfig.schema.BaseParser.start_import?4(attrs)
-ZConfig.schema.BaseParser.start_key?4(attrs)
-ZConfig.schema.BaseParser.start_multikey?4(attrs)
-ZConfig.schema.BaseParser.start_multisection?4(attrs)
-ZConfig.schema.BaseParser.start_section?4(attrs)
-ZConfig.schema.BaseParser.start_sectiontype?4(attrs)
-ZConfig.schema.BaseParser?1(loader, url)
-ZConfig.schema.ComponentParser.__init__?1(self, loader, url, schema)
-ZConfig.schema.ComponentParser._check_not_toplevel?5(what)
-ZConfig.schema.ComponentParser._handled_tags?8
-ZConfig.schema.ComponentParser._top_level?8
-ZConfig.schema.ComponentParser.characters_description?4(data)
-ZConfig.schema.ComponentParser.end_component?4()
-ZConfig.schema.ComponentParser.start_component?4(attrs)
-ZConfig.schema.ComponentParser.start_key?4(attrs)
-ZConfig.schema.ComponentParser.start_multikey?4(attrs)
-ZConfig.schema.ComponentParser.start_multisection?4(attrs)
-ZConfig.schema.ComponentParser.start_section?4(attrs)
-ZConfig.schema.ComponentParser?1(loader, url, schema)
-ZConfig.schema.SchemaParser.__init__?1(self, loader, url, extending_parser=None)
-ZConfig.schema.SchemaParser._handled_tags?8
-ZConfig.schema.SchemaParser._top_level?8
-ZConfig.schema.SchemaParser.end_schema?4()
-ZConfig.schema.SchemaParser.extendSchema?4(src)
-ZConfig.schema.SchemaParser.start_schema?4(attrs)
-ZConfig.schema.SchemaParser?1(loader, url, extending_parser=None)
-ZConfig.schema._srepr?5(ob)
-ZConfig.schema.parseComponent?4(resource, loader, schema)
-ZConfig.schema.parseResource?4(resource, loader)
-ZConfig.substitution._name_match?8
-ZConfig.substitution._split?5(s)
-ZConfig.substitution.isname?4(s)
-ZConfig.substitution.substitute?4(s, mapping)
-ZConfig.url.urldefrag?4(url)
-ZConfig.url.urljoin?4(base, relurl)
-ZConfig.url.urlnormalize?4(url)
-ZConfig.url.urlsplit?4(url)
-ZConfig.url.urlunsplit?4(parts)
-ZConfig.version_info?7
-ZEO.ClientStorage.ClientStorage.ClientCacheClass?7
-ZEO.ClientStorage.ClientStorage.ConnectionManagerClass?7
-ZEO.ClientStorage.ClientStorage.Invalidate?7
-ZEO.ClientStorage.ClientStorage.StorageServerStubClass?7
-ZEO.ClientStorage.ClientStorage.TransactionBufferClass?7
-ZEO.ClientStorage.ClientStorage.__init__?1(self, addr, storage='1', cache_size=20 * MB, name='', client=None, debug=0, var=None, min_disconnect_poll=5, max_disconnect_poll=300, wait_for_server_on_startup=None, wait=None, wait_timeout=None, read_only=0, read_only_fallback=0, username='', password='', realm=None)
-ZEO.ClientStorage.ClientStorage._check_serials?5()
-ZEO.ClientStorage.ClientStorage._check_trans?5(trans)
-ZEO.ClientStorage.ClientStorage._handle_extensions?5()
-ZEO.ClientStorage.ClientStorage._process_invalidations?5(invs)
-ZEO.ClientStorage.ClientStorage._update_cache?5(tid)
-ZEO.ClientStorage.ClientStorage._wait?5(timeout=None)
-ZEO.ClientStorage.ClientStorage.abortVersion?4(version, txn)
-ZEO.ClientStorage.ClientStorage.close?4()
-ZEO.ClientStorage.ClientStorage.commitVersion?4(source, destination, txn)
-ZEO.ClientStorage.ClientStorage.doAuth?4(protocol, stub)
-ZEO.ClientStorage.ClientStorage.end?7
-ZEO.ClientStorage.ClientStorage.endVerify?4()
-ZEO.ClientStorage.ClientStorage.end_transaction?4()
-ZEO.ClientStorage.ClientStorage.getExtensionMethods?4()
-ZEO.ClientStorage.ClientStorage.getName?4()
-ZEO.ClientStorage.ClientStorage.getSerial?4(oid)
-ZEO.ClientStorage.ClientStorage.getSize?4()
-ZEO.ClientStorage.ClientStorage.history?4(oid, version, length=1)
-ZEO.ClientStorage.ClientStorage.info?4(dict)
-ZEO.ClientStorage.ClientStorage.invalidate?7
-ZEO.ClientStorage.ClientStorage.invalidateTrans?4(args)
-ZEO.ClientStorage.ClientStorage.invalidateTransaction?4(tid, args)
-ZEO.ClientStorage.ClientStorage.invalidateVerify?4(args)
-ZEO.ClientStorage.ClientStorage.isReadOnly?4()
-ZEO.ClientStorage.ClientStorage.is_connected?4()
-ZEO.ClientStorage.ClientStorage.lastTransaction?4()
-ZEO.ClientStorage.ClientStorage.load?4(oid, version)
-ZEO.ClientStorage.ClientStorage.loadBefore?4(oid, tid)
-ZEO.ClientStorage.ClientStorage.loadEx?4(oid, version)
-ZEO.ClientStorage.ClientStorage.loadSerial?4(oid, serial)
-ZEO.ClientStorage.ClientStorage.modifiedInVersion?4(oid)
-ZEO.ClientStorage.ClientStorage.new_oid?4()
-ZEO.ClientStorage.ClientStorage.notifyConnected?4(conn)
-ZEO.ClientStorage.ClientStorage.notifyDisconnected?4()
-ZEO.ClientStorage.ClientStorage.pack?4(t=None, referencesf=None, wait=1, days=0)
-ZEO.ClientStorage.ClientStorage.record_iternext?4(next=None)
-ZEO.ClientStorage.ClientStorage.registerDB?4(db, limit)
-ZEO.ClientStorage.ClientStorage.serialnos?4(args)
-ZEO.ClientStorage.ClientStorage.set_server_addr?4(addr)
-ZEO.ClientStorage.ClientStorage.sortKey?4()
-ZEO.ClientStorage.ClientStorage.store?4(oid, serial, data, version, txn)
-ZEO.ClientStorage.ClientStorage.supportsTransactionalUndo?4()
-ZEO.ClientStorage.ClientStorage.supportsUndo?4()
-ZEO.ClientStorage.ClientStorage.supportsVersions?4()
-ZEO.ClientStorage.ClientStorage.sync?4()
-ZEO.ClientStorage.ClientStorage.testConnection?4(conn)
-ZEO.ClientStorage.ClientStorage.tpc_abort?4(txn)
-ZEO.ClientStorage.ClientStorage.tpc_begin?4(txn, tid=None, status=' ')
-ZEO.ClientStorage.ClientStorage.tpc_finish?4(txn, f=None)
-ZEO.ClientStorage.ClientStorage.tpc_vote?4(txn)
-ZEO.ClientStorage.ClientStorage.undo?4(trans_id, txn)
-ZEO.ClientStorage.ClientStorage.undoInfo?4(first=0, last=-20, specification=None)
-ZEO.ClientStorage.ClientStorage.undoLog?4(first=0, last=-20, filter=None)
-ZEO.ClientStorage.ClientStorage.verify_cache?4(server)
-ZEO.ClientStorage.ClientStorage.versionEmpty?4(version)
-ZEO.ClientStorage.ClientStorage.versions?4(max=None)
-ZEO.ClientStorage.ClientStorage?1(addr, storage='1', cache_size=20 * MB, name='', client=None, debug=0, var=None, min_disconnect_poll=5, max_disconnect_poll=300, wait_for_server_on_startup=None, wait=None, wait_timeout=None, read_only=0, read_only_fallback=0, username='', password='', realm=None)
-ZEO.ClientStorage.InvalidationLogIterator?4(fileobj)
-ZEO.ClientStorage.MB?7
-ZEO.ClientStorage._pid?8
-ZEO.ClientStorage.disconnected_stub?7
-ZEO.ClientStorage.get_timestamp?4(prev_ts=None)
-ZEO.ClientStorage.log2?4(msg, level=logging.INFO, subsys=_pid, exc_info=False)
-ZEO.ClientStorage.logger?7
-ZEO.ClientStorage.tid2time?4(tid)
-ZEO.ClientStub.ClientStorage.__init__?1(self, rpc)
-ZEO.ClientStub.ClientStorage.beginVerify?4()
-ZEO.ClientStub.ClientStorage.endVerify?4()
-ZEO.ClientStub.ClientStorage.info?4(arg)
-ZEO.ClientStub.ClientStorage.invalidateTransaction?4(tid, args)
-ZEO.ClientStub.ClientStorage.invalidateVerify?4(args)
-ZEO.ClientStub.ClientStorage.serialnos?4(arg)
-ZEO.ClientStub.ClientStorage?1(rpc)
-ZEO.CommitLog.CommitLog.__init__?1(self)
-ZEO.CommitLog.CommitLog.close?4()
-ZEO.CommitLog.CommitLog.get_loader?4()
-ZEO.CommitLog.CommitLog.size?4()
-ZEO.CommitLog.CommitLog.store?4(oid, serial, data, version)
-ZEO.CommitLog.CommitLog?1()
-ZEO.DebugServer.CLOSE_CONN?7
-ZEO.DebugServer.DATA?7
-ZEO.DebugServer.DebugManagedServerConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.DebugServer.DebugManagedServerConnection.close?4()
-ZEO.DebugServer.DebugManagedServerConnection.recv?4(buffer_size)
-ZEO.DebugServer.DebugManagedServerConnection?1(sock, addr, obj, mgr)
-ZEO.DebugServer.DebugServer.ManagedServerConnectionClass?7
-ZEO.DebugServer.DebugServer.ZEOStorageClass?7
-ZEO.DebugServer.DebugServer.__init__?1(self, *args, **kwargs)
-ZEO.DebugServer.DebugServer._record?5(conn, code, data)
-ZEO.DebugServer.DebugServer._record_connection?5(addr)
-ZEO.DebugServer.DebugServer._setup_record?5(path)
-ZEO.DebugServer.DebugServer?1(*args, **kwargs)
-ZEO.DebugServer.ERROR?7
-ZEO.DebugServer.NEW_CONN?7
-ZEO.ServerStub.ExtensionMethodWrapper.__init__?1(self, rpc, name)
-ZEO.ServerStub.ExtensionMethodWrapper.call?4(*a, **kwa)
-ZEO.ServerStub.ExtensionMethodWrapper?1(rpc, name)
-ZEO.ServerStub.StorageServer.__init__?1(self, rpc)
-ZEO.ServerStub.StorageServer.abortVersion?4(src, id)
-ZEO.ServerStub.StorageServer.commitVersion?4(src, dest, id)
-ZEO.ServerStub.StorageServer.endZeoVerify?4()
-ZEO.ServerStub.StorageServer.extensionMethod?4(name)
-ZEO.ServerStub.StorageServer.getAuthProtocol?4()
-ZEO.ServerStub.StorageServer.getInvalidations?4(tid)
-ZEO.ServerStub.StorageServer.getSerial?4(oid)
-ZEO.ServerStub.StorageServer.get_info?4()
-ZEO.ServerStub.StorageServer.history?4(oid, version, length=None)
-ZEO.ServerStub.StorageServer.lastTransaction?4()
-ZEO.ServerStub.StorageServer.load?4(oid, version)
-ZEO.ServerStub.StorageServer.loadBefore?4(oid, tid)
-ZEO.ServerStub.StorageServer.loadEx?4(oid, version)
-ZEO.ServerStub.StorageServer.loadSerial?4(oid, serial)
-ZEO.ServerStub.StorageServer.modifiedInVersion?4(oid)
-ZEO.ServerStub.StorageServer.new_oid?4()
-ZEO.ServerStub.StorageServer.new_oids?4(n=None)
-ZEO.ServerStub.StorageServer.pack?4(t, wait=None)
-ZEO.ServerStub.StorageServer.record_iternext?4(next)
-ZEO.ServerStub.StorageServer.register?4(storage_name, read_only)
-ZEO.ServerStub.StorageServer.store?4(oid, serial, data, version, trans)
-ZEO.ServerStub.StorageServer.storea?4(oid, serial, data, version, id)
-ZEO.ServerStub.StorageServer.tpc_abort?4(id)
-ZEO.ServerStub.StorageServer.tpc_begin?4(id, user, descr, ext, tid, status)
-ZEO.ServerStub.StorageServer.tpc_finish?4(id)
-ZEO.ServerStub.StorageServer.undo?4(trans_id, trans)
-ZEO.ServerStub.StorageServer.undoInfo?4(first, last, spec)
-ZEO.ServerStub.StorageServer.undoLog?4(first, last)
-ZEO.ServerStub.StorageServer.verify?4(oid, version, serial)
-ZEO.ServerStub.StorageServer.versionEmpty?4(vers)
-ZEO.ServerStub.StorageServer.versions?4(max=None)
-ZEO.ServerStub.StorageServer.vote?4(trans_id)
-ZEO.ServerStub.StorageServer.zeoLoad?4(oid)
-ZEO.ServerStub.StorageServer.zeoVerify?4(oid, s, sv)
-ZEO.ServerStub.StorageServer?1(rpc)
-ZEO.StorageServer.SlowMethodThread.__init__?1(self, method, args)
-ZEO.StorageServer.SlowMethodThread.run?4()
-ZEO.StorageServer.SlowMethodThread?1(method, args)
-ZEO.StorageServer.StorageServer.DispatcherClass?7
-ZEO.StorageServer.StorageServer.ManagedServerConnectionClass?7
-ZEO.StorageServer.StorageServer.ZEOStorageClass?7
-ZEO.StorageServer.StorageServer.__init__?1(self, addr, storages, read_only=0, invalidation_queue_size=100, transaction_timeout=None, monitor_address=None, auth_protocol=None, auth_database=None, auth_realm=None)
-ZEO.StorageServer.StorageServer._setup_auth?5(protocol)
-ZEO.StorageServer.StorageServer.close_conn?4(conn)
-ZEO.StorageServer.StorageServer.close_server?4()
-ZEO.StorageServer.StorageServer.get_invalidations?4(tid)
-ZEO.StorageServer.StorageServer.invalidate?4(conn, storage_id, tid, invalidated=(), info=None)
-ZEO.StorageServer.StorageServer.new_connection?4(sock, addr)
-ZEO.StorageServer.StorageServer.register_connection?4(storage_id, conn)
-ZEO.StorageServer.StorageServer?1(addr, storages, read_only=0, invalidation_queue_size=100, transaction_timeout=None, monitor_address=None, auth_protocol=None, auth_database=None, auth_realm=None)
-ZEO.StorageServer.StubTimeoutThread.begin?4(client)
-ZEO.StorageServer.StubTimeoutThread.end?4(client)
-ZEO.StorageServer.TimeoutThread.__init__?1(self, timeout)
-ZEO.StorageServer.TimeoutThread.begin?4(client)
-ZEO.StorageServer.TimeoutThread.end?4(client)
-ZEO.StorageServer.TimeoutThread.run?4()
-ZEO.StorageServer.TimeoutThread?1(timeout)
-ZEO.StorageServer.ZEOStorage.ClientStorageStubClass?7
-ZEO.StorageServer.ZEOStorage.__init__?1(self, server, read_only=0, auth_realm=None)
-ZEO.StorageServer.ZEOStorage._abort?5()
-ZEO.StorageServer.ZEOStorage._abortVersion?5(src)
-ZEO.StorageServer.ZEOStorage._check_tid?5(tid, exc=None)
-ZEO.StorageServer.ZEOStorage._clear_transaction?5()
-ZEO.StorageServer.ZEOStorage._commitVersion?5(src, dest)
-ZEO.StorageServer.ZEOStorage._handle_waiting?5()
-ZEO.StorageServer.ZEOStorage._pack_impl?5(time)
-ZEO.StorageServer.ZEOStorage._restart?5(delay=None)
-ZEO.StorageServer.ZEOStorage._restart_other?5(zeo_storage, delay)
-ZEO.StorageServer.ZEOStorage._store?5(oid, serial, data, version)
-ZEO.StorageServer.ZEOStorage._tpc_begin?5(txn, tid, status)
-ZEO.StorageServer.ZEOStorage._undo?5(trans_id)
-ZEO.StorageServer.ZEOStorage._vote?5()
-ZEO.StorageServer.ZEOStorage._wait?5(thunk)
-ZEO.StorageServer.ZEOStorage.abortVersion?4(src, id)
-ZEO.StorageServer.ZEOStorage.commitVersion?4(src, dest, id)
-ZEO.StorageServer.ZEOStorage.endZeoVerify?4()
-ZEO.StorageServer.ZEOStorage.extensions?7
-ZEO.StorageServer.ZEOStorage.finish_auth?4(authenticated)
-ZEO.StorageServer.ZEOStorage.getAuthProtocol?4()
-ZEO.StorageServer.ZEOStorage.getExtensionMethods?4()
-ZEO.StorageServer.ZEOStorage.getInvalidations?4(tid)
-ZEO.StorageServer.ZEOStorage.get_info?4()
-ZEO.StorageServer.ZEOStorage.get_size_info?4()
-ZEO.StorageServer.ZEOStorage.loadBefore?4(oid, tid)
-ZEO.StorageServer.ZEOStorage.loadEx?4(oid, version)
-ZEO.StorageServer.ZEOStorage.log?4(msg, level=logging.INFO, exc_info=False)
-ZEO.StorageServer.ZEOStorage.new_oids?4(n=100)
-ZEO.StorageServer.ZEOStorage.notifyConnected?4(conn)
-ZEO.StorageServer.ZEOStorage.notifyDisconnected?4()
-ZEO.StorageServer.ZEOStorage.pack?4(time, wait=1)
-ZEO.StorageServer.ZEOStorage.register?4(storage_id, read_only)
-ZEO.StorageServer.ZEOStorage.set_database?4(database)
-ZEO.StorageServer.ZEOStorage.setup_delegation?4()
-ZEO.StorageServer.ZEOStorage.storea?4(oid, serial, data, version, id)
-ZEO.StorageServer.ZEOStorage.tpc_abort?4(id)
-ZEO.StorageServer.ZEOStorage.tpc_begin?4(id, user, description, ext, tid=None, status=" ")
-ZEO.StorageServer.ZEOStorage.tpc_finish?4(id)
-ZEO.StorageServer.ZEOStorage.undo?4(trans_id, id)
-ZEO.StorageServer.ZEOStorage.undoInfo?4(first, last, spec)
-ZEO.StorageServer.ZEOStorage.undoLog?4(first, last)
-ZEO.StorageServer.ZEOStorage.verify?4(oid, version, tid)
-ZEO.StorageServer.ZEOStorage.vote?4(id)
-ZEO.StorageServer.ZEOStorage.zeoLoad?4(oid)
-ZEO.StorageServer.ZEOStorage.zeoVerify?4(oid, s, sv)
-ZEO.StorageServer.ZEOStorage?1(server, read_only=0, auth_realm=None)
-ZEO.StorageServer._label?8
-ZEO.StorageServer.log?4(message, level=logging.INFO, label=None, exc_info=False)
-ZEO.StorageServer.logger?7
-ZEO.StorageServer.run_in_thread?4(method, *args)
-ZEO.StorageServer.set_label?4()
-ZEO.TransactionBuffer.TBIterator.__init__?1(self, f, count)
-ZEO.TransactionBuffer.TBIterator.next?4()
-ZEO.TransactionBuffer.TBIterator?1(f, count)
-ZEO.TransactionBuffer.TransactionBuffer.__init__?1(self)
-ZEO.TransactionBuffer.TransactionBuffer._store?5(oid, version, data)
-ZEO.TransactionBuffer.TransactionBuffer.clear?4()
-ZEO.TransactionBuffer.TransactionBuffer.close?4()
-ZEO.TransactionBuffer.TransactionBuffer.invalidate?4(oid, version)
-ZEO.TransactionBuffer.TransactionBuffer.store?4(oid, version, data)
-ZEO.TransactionBuffer.TransactionBuffer?1()
-ZEO.auth._auth_modules?8
-ZEO.auth.auth_digest.DigestClient.extensions?7
-ZEO.auth.auth_digest.DigestClient.start?4(username, realm, password)
-ZEO.auth.auth_digest.DigestDatabase.__init__?1(self, filename, realm=None)
-ZEO.auth.auth_digest.DigestDatabase._store_password?5(username, password)
-ZEO.auth.auth_digest.DigestDatabase?1(filename, realm=None)
-ZEO.auth.auth_digest.StorageClass._get_nonce?5()
-ZEO.auth.auth_digest.StorageClass._get_time?5()
-ZEO.auth.auth_digest.StorageClass.auth_get_challenge?4()
-ZEO.auth.auth_digest.StorageClass.auth_response?4(resp)
-ZEO.auth.auth_digest.StorageClass.extensions?7
-ZEO.auth.auth_digest.StorageClass.set_database?4(database)
-ZEO.auth.auth_digest.get_random_bytes?4(n=8)
-ZEO.auth.auth_digest.hexdigest?4(s)
-ZEO.auth.auth_digest.session_key?4(h_up, nonce)
-ZEO.auth.base.Client.__init__?1(self, stub)
-ZEO.auth.base.Client.extensions?7
-ZEO.auth.base.Client?1(stub)
-ZEO.auth.base.Database.__init__?1(self, filename, realm=None)
-ZEO.auth.base.Database._store_password?5(username, password)
-ZEO.auth.base.Database.add_user?4(username, password)
-ZEO.auth.base.Database.change_password?4(username, password)
-ZEO.auth.base.Database.del_user?4(username)
-ZEO.auth.base.Database.get_password?4(username)
-ZEO.auth.base.Database.hash?4(s)
-ZEO.auth.base.Database.load?4()
-ZEO.auth.base.Database.realm?7
-ZEO.auth.base.Database.save?4(fd=None)
-ZEO.auth.base.Database?1(filename, realm=None)
-ZEO.auth.base.sort?4(L)
-ZEO.auth.get_module?4(name)
-ZEO.auth.hmac.HMAC.__init__?1(self, key, msg = None, digestmod = None)
-ZEO.auth.hmac.HMAC.copy?4()
-ZEO.auth.hmac.HMAC.digest?4()
-ZEO.auth.hmac.HMAC.hexdigest?4()
-ZEO.auth.hmac.HMAC.update?4(msg)
-ZEO.auth.hmac.HMAC?1(key, msg = None, digestmod = None)
-ZEO.auth.hmac._strxor?5(s1, s2)
-ZEO.auth.hmac.digest_size?7
-ZEO.auth.hmac.new?4(key, msg = None, digestmod = None)
-ZEO.auth.register_module?4(name, storage_class, client, db)
-ZEO.cache.ClientCache.__init__?1(self, path=None, size=200*1024**2)
-ZEO.cache.ClientCache._evicted?5(o)
-ZEO.cache.ClientCache._remove_noncurrent_revisions?5(oid, version, tid)
-ZEO.cache.ClientCache._setup_trace?5(path)
-ZEO.cache.ClientCache._trace?5(code, oid="", version="", tid=z64, end_tid=z64, dlen=0, time_time=time.time, struct_pack=struct.pack)
-ZEO.cache.ClientCache.close?4()
-ZEO.cache.ClientCache.contents?4()
-ZEO.cache.ClientCache.dump?4()
-ZEO.cache.ClientCache.getLastTid?4()
-ZEO.cache.ClientCache.install?4(f, ent)
-ZEO.cache.ClientCache.invalidate?4(oid, version, tid)
-ZEO.cache.ClientCache.load?4(oid, version="")
-ZEO.cache.ClientCache.loadBefore?4(oid, tid)
-ZEO.cache.ClientCache.modifiedInVersion?4(oid)
-ZEO.cache.ClientCache.notrace?4(**kws)
-ZEO.cache.ClientCache.open?4()
-ZEO.cache.ClientCache.setLastTid?4(tid)
-ZEO.cache.ClientCache.store?4(oid, version, start_tid, end_tid, data)
-ZEO.cache.ClientCache?1(path=None, size=200*1024**2)
-ZEO.cache.Entry.__init__?1(self, key=None, offset=None)
-ZEO.cache.Entry?1(key=None, offset=None)
-ZEO.cache.FileCache.__init__?1(self, maxsize, fpath, parent)
-ZEO.cache.FileCache._evictobj?5(e, size)
-ZEO.cache.FileCache._makeroom?5(nbytes)
-ZEO.cache.FileCache._verify_filemap?5(display=False)
-ZEO.cache.FileCache._writeobj?5(obj, nfreebytes)
-ZEO.cache.FileCache.access?4(key)
-ZEO.cache.FileCache.add?4(object)
-ZEO.cache.FileCache.clearStats?4()
-ZEO.cache.FileCache.close?4()
-ZEO.cache.FileCache.getStats?4()
-ZEO.cache.FileCache.remove?4(key)
-ZEO.cache.FileCache.scan?4(install)
-ZEO.cache.FileCache.settid?4(tid)
-ZEO.cache.FileCache.sync?4()
-ZEO.cache.FileCache.update?4(obj)
-ZEO.cache.FileCache?1(maxsize, fpath, parent)
-ZEO.cache.OBJECT_HEADER_SIZE?7
-ZEO.cache.Object.FIXED_HEADER_SIZE?7
-ZEO.cache.Object.TOTAL_FIXED_SIZE?7
-ZEO.cache.Object.__init__?1(self, key, version, data, start_tid, end_tid)
-ZEO.cache.Object.fmt?7
-ZEO.cache.Object.fromFile?4(f, key, skip_data=False)
-ZEO.cache.Object.fromFile?7
-ZEO.cache.Object.get_header?4()
-ZEO.cache.Object.serialize?4(f)
-ZEO.cache.Object.serialize_header?4(f)
-ZEO.cache.Object?1(key, version, data, start_tid, end_tid)
-ZEO.cache.ZEC3_HEADER_SIZE?7
-ZEO.cache.logger?7
-ZEO.cache.magic?7
-ZEO.cache.sync?4(f)
-ZEO.mkzeoinst.ZEOInstanceBuilder.create?4(home, params)
-ZEO.mkzeoinst.ZEOInstanceBuilder.get_params?4(zodb3_home, instance_home, port)
-ZEO.mkzeoinst.ZEOInstanceBuilder.run?4()
-ZEO.mkzeoinst.main?4()
-ZEO.mkzeoinst.makedir?4(*args)
-ZEO.mkzeoinst.makefile?4(template, *args, **kwds)
-ZEO.mkzeoinst.makexfile?4(template, *args, **kwds)
-ZEO.mkzeoinst.mkdirs?4(path)
-ZEO.mkzeoinst.runzeo_template?7
-ZEO.mkzeoinst.which?4(program)
-ZEO.mkzeoinst.zeo_conf_template?7
-ZEO.mkzeoinst.zeoctl_template?7
-ZEO.monitor.StatsClient.__init__?1(self, sock, addr)
-ZEO.monitor.StatsClient.close?4()
-ZEO.monitor.StatsClient.handle_write?4()
-ZEO.monitor.StatsClient.readable?4()
-ZEO.monitor.StatsClient.writable?4()
-ZEO.monitor.StatsClient.write?4(s)
-ZEO.monitor.StatsClient?1(sock, addr)
-ZEO.monitor.StatsServer.StatsConnectionClass?7
-ZEO.monitor.StatsServer.__init__?1(self, addr, stats)
-ZEO.monitor.StatsServer.dump?4(f)
-ZEO.monitor.StatsServer.handle_accept?4()
-ZEO.monitor.StatsServer.readable?4()
-ZEO.monitor.StatsServer.writable?4()
-ZEO.monitor.StatsServer?1(addr, stats)
-ZEO.monitor.StorageStats.__init__?1(self)
-ZEO.monitor.StorageStats.dump?4(f)
-ZEO.monitor.StorageStats.parse?4(s)
-ZEO.monitor.StorageStats?1()
-ZEO.runzeo.FSConfig.__init__?1(self, name, path)
-ZEO.runzeo.FSConfig.getSectionName?4()
-ZEO.runzeo.FSConfig?1(name, path)
-ZEO.runzeo.ZEOOptions.__init__?1(self)
-ZEO.runzeo.ZEOOptions.logsectionname?7
-ZEO.runzeo.ZEOOptions.schemadir?7
-ZEO.runzeo.ZEOOptions?1()
-ZEO.runzeo.ZEOOptionsMixin.add_zeo_options?4()
-ZEO.runzeo.ZEOOptionsMixin.handle_address?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.handle_filename?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.handle_monitor_address?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.storages?7
-ZEO.runzeo.ZEOServer.__init__?1(self, options)
-ZEO.runzeo.ZEOServer._get_pidfile?5()
-ZEO.runzeo.ZEOServer.can_connect?4(family, address)
-ZEO.runzeo.ZEOServer.check_socket?4()
-ZEO.runzeo.ZEOServer.clear_socket?4()
-ZEO.runzeo.ZEOServer.close_storages?4()
-ZEO.runzeo.ZEOServer.create_server?4()
-ZEO.runzeo.ZEOServer.handle_sighup?4()
-ZEO.runzeo.ZEOServer.handle_sigint?4()
-ZEO.runzeo.ZEOServer.handle_sigterm?4()
-ZEO.runzeo.ZEOServer.handle_sigusr2?4()
-ZEO.runzeo.ZEOServer.loop_forever?4()
-ZEO.runzeo.ZEOServer.main?4()
-ZEO.runzeo.ZEOServer.make_pidfile?4()
-ZEO.runzeo.ZEOServer.open_storages?4()
-ZEO.runzeo.ZEOServer.remove_pidfile?4()
-ZEO.runzeo.ZEOServer.setup_default_logging?4()
-ZEO.runzeo.ZEOServer.setup_signals?4()
-ZEO.runzeo.ZEOServer.setup_win32_signals?4()
-ZEO.runzeo.ZEOServer.wrapper?4(frame_dummy, method=method)
-ZEO.runzeo.ZEOServer?1(options)
-ZEO.runzeo._pid?8
-ZEO.runzeo.init_signames?4()
-ZEO.runzeo.log?4(msg, level=logging.INFO, exc_info=False)
-ZEO.runzeo.logger?7
-ZEO.runzeo.main?4(args=None)
-ZEO.runzeo.parse_binding_address?4(arg)
-ZEO.runzeo.signame?4(sig)
-ZEO.runzeo.signames?7
-ZEO.runzeo.windows_shutdown_handler?4()
-ZEO.scripts.parsezeolog.TStats.__init__?1(self)
-ZEO.scripts.parsezeolog.TStats.counter?7
-ZEO.scripts.parsezeolog.TStats.fields?7
-ZEO.scripts.parsezeolog.TStats.fmt?7
-ZEO.scripts.parsezeolog.TStats.hdr?7
-ZEO.scripts.parsezeolog.TStats.report?4()
-ZEO.scripts.parsezeolog.TStats?1()
-ZEO.scripts.parsezeolog.TransactionParser.__init__?1(self)
-ZEO.scripts.parsezeolog.TransactionParser.get_txn?4(args)
-ZEO.scripts.parsezeolog.TransactionParser.get_txns?4()
-ZEO.scripts.parsezeolog.TransactionParser.i?7
-ZEO.scripts.parsezeolog.TransactionParser.p?7
-ZEO.scripts.parsezeolog.TransactionParser.parse?4(line)
-ZEO.scripts.parsezeolog.TransactionParser.tpc_begin?4(time, args)
-ZEO.scripts.parsezeolog.TransactionParser.tpc_finish?4(time, args)
-ZEO.scripts.parsezeolog.TransactionParser.vote?4(time, args)
-ZEO.scripts.parsezeolog.TransactionParser?1()
-ZEO.scripts.parsezeolog.parse_line?4(line)
-ZEO.scripts.parsezeolog.parse_method?4(line)
-ZEO.scripts.parsezeolog.parse_time?4(line)
-ZEO.scripts.parsezeolog.rx_meth?7
-ZEO.scripts.parsezeolog.rx_time?7
-ZEO.scripts.timeout.ZERO?7
-ZEO.scripts.timeout.main?4()
-ZEO.scripts.zeopack.WAIT?7
-ZEO.scripts.zeopack.connect?4(storage)
-ZEO.scripts.zeopack.main?4()
-ZEO.scripts.zeopack.pack1?4(addr, storage, days, wait)
-ZEO.scripts.zeopack.pack2?4(addr, storage, days)
-ZEO.scripts.zeopack.usage?4(exit=1)
-ZEO.scripts.zeoqueue.COMMASPACE?7
-ZEO.scripts.zeoqueue.PROGRAM?7
-ZEO.scripts.zeoqueue.STATEFILE?7
-ZEO.scripts.zeoqueue.Status.__init__?1(self)
-ZEO.scripts.zeoqueue.Status.call_tpc_abort?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.call_tpc_begin?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.call_tpc_finish?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.call_vote?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.iscomplete?4()
-ZEO.scripts.zeoqueue.Status.process?4(line)
-ZEO.scripts.zeoqueue.Status.process_block?4(line)
-ZEO.scripts.zeoqueue.Status.process_call?4(line)
-ZEO.scripts.zeoqueue.Status.process_connect?4(line)
-ZEO.scripts.zeoqueue.Status.process_file?4(fp)
-ZEO.scripts.zeoqueue.Status.process_start?4(line)
-ZEO.scripts.zeoqueue.Status.report?4()
-ZEO.scripts.zeoqueue.Status.reset?4()
-ZEO.scripts.zeoqueue.Status?1()
-ZEO.scripts.zeoqueue.Txn.__init__?1(self, tid)
-ZEO.scripts.zeoqueue.Txn.isactive?4()
-ZEO.scripts.zeoqueue.Txn?1(tid)
-ZEO.scripts.zeoqueue.ccre?7
-ZEO.scripts.zeoqueue.main?4()
-ZEO.scripts.zeoqueue.parse_time?4(line)
-ZEO.scripts.zeoqueue.tcre?7
-ZEO.scripts.zeoqueue.usage?4(code, msg='')
-ZEO.scripts.zeoqueue.wcre?7
-ZEO.scripts.zeoreplay.ReplayTxn.__init__?1(self, storage)
-ZEO.scripts.zeoreplay.ReplayTxn.replay?4()
-ZEO.scripts.zeoreplay.ReplayTxn?1(storage)
-ZEO.scripts.zeoreplay.StoreStat.__init__?1(self, when, oid, size)
-ZEO.scripts.zeoreplay.StoreStat?1(when, oid, size)
-ZEO.scripts.zeoreplay.TxnStat.__init__?1(self)
-ZEO.scripts.zeoreplay.TxnStat.storea?4(when, args, client)
-ZEO.scripts.zeoreplay.TxnStat.tpc_abort?4(when)
-ZEO.scripts.zeoreplay.TxnStat.tpc_begin?4(when, args, client)
-ZEO.scripts.zeoreplay.TxnStat.tpc_finish?4(when)
-ZEO.scripts.zeoreplay.TxnStat?1()
-ZEO.scripts.zeoreplay.ZEOParser.__init__?1(self, maxtxns=-1, report=1, storage=None)
-ZEO.scripts.zeoreplay.ZEOParser.parse?4(line)
-ZEO.scripts.zeoreplay.ZEOParser.replay?4()
-ZEO.scripts.zeoreplay.ZEOParser.report?4(txn)
-ZEO.scripts.zeoreplay.ZEOParser.storea?4(when, args, client)
-ZEO.scripts.zeoreplay.ZEOParser.tpc_begin?4(when, args, client)
-ZEO.scripts.zeoreplay.ZEOParser.tpc_finish?4(when, args, client)
-ZEO.scripts.zeoreplay.ZEOParser?1(maxtxns=-1, report=1, storage=None)
-ZEO.scripts.zeoreplay._revids?8
-ZEO.scripts.zeoreplay.datecre?7
-ZEO.scripts.zeoreplay.main?4()
-ZEO.scripts.zeoreplay.methcre?7
-ZEO.scripts.zeoreplay.parse_line?4(line)
-ZEO.scripts.zeoreplay.parse_time?4(line)
-ZEO.scripts.zeoreplay.usage?4(code, msg='')
-ZEO.scripts.zeoserverlog.blocked_times?4(args)
-ZEO.scripts.zeoserverlog.connidre?7
-ZEO.scripts.zeoserverlog.day?4(f)
-ZEO.scripts.zeoserverlog.days?4(f)
-ZEO.scripts.zeoserverlog.hour?4(f)
-ZEO.scripts.zeoserverlog.hours?4(f)
-ZEO.scripts.zeoserverlog.idre?7
-ZEO.scripts.zeoserverlog.minute?4(f, slice=16, detail=1, summary=1)
-ZEO.scripts.zeoserverlog.minutes?4(f)
-ZEO.scripts.zeoserverlog.new_connection_idre?7
-ZEO.scripts.zeoserverlog.newobre?7
-ZEO.scripts.zeoserverlog.recovery?4(f)
-ZEO.scripts.zeoserverlog.stats?4(s)
-ZEO.scripts.zeoserverlog.sub?4(t1, t2)
-ZEO.scripts.zeoserverlog.time?4(line)
-ZEO.scripts.zeoserverlog.time_calls?4(f)
-ZEO.scripts.zeoserverlog.time_tpc?4(f)
-ZEO.scripts.zeoserverlog.time_trans?4(f)
-ZEO.scripts.zeoserverlog.verify?4(f)
-ZEO.scripts.zeoserverlog.waitre?7
-ZEO.scripts.zeoserverlog.xopen?4(f)
-ZEO.scripts.zeoup.ZEO_VERSION?7
-ZEO.scripts.zeoup.check_server?4(addr, storage, write)
-ZEO.scripts.zeoup.main?4()
-ZEO.scripts.zeoup.setup_logging?4()
-ZEO.scripts.zeoup.usage?4(exit=1)
-ZEO.util.Environment.__init__?1(self, argv0)
-ZEO.util.Environment?1(argv0)
-ZEO.util.parentdir?4(p, n=1)
-ZEO.version?7
-ZEO.zeoctl.main?4(args=None)
-ZEO.zeopasswd.main?4(args=None, dbclass=None)
-ZEO.zeopasswd.options?4(args)
-ZEO.zeopasswd.usage?4(msg)
-ZEO.zrpc._hmac.HMAC.__init__?1(self, key, msg = None, digestmod = None)
-ZEO.zrpc._hmac.HMAC.copy?4()
-ZEO.zrpc._hmac.HMAC.digest?4()
-ZEO.zrpc._hmac.HMAC.hexdigest?4()
-ZEO.zrpc._hmac.HMAC.update?4(msg)
-ZEO.zrpc._hmac.HMAC?1(key, msg = None, digestmod = None)
-ZEO.zrpc._hmac._strxor?5(s1, s2)
-ZEO.zrpc._hmac.digest_size?7
-ZEO.zrpc._hmac.new?4(key, msg = None, digestmod = None)
-ZEO.zrpc.client.ConnectThread.__init__?1(self, mgr, client, addrlist, tmin, tmax)
-ZEO.zrpc.client.ConnectThread._connect_wrappers?5(wrappers, deadline)
-ZEO.zrpc.client.ConnectThread._create_wrappers?5()
-ZEO.zrpc.client.ConnectThread._fallback_wrappers?5(wrappers, deadline)
-ZEO.zrpc.client.ConnectThread.run?4()
-ZEO.zrpc.client.ConnectThread.stop?4()
-ZEO.zrpc.client.ConnectThread.try_connecting?4(timeout)
-ZEO.zrpc.client.ConnectThread?1(mgr, client, addrlist, tmin, tmax)
-ZEO.zrpc.client.ConnectWrapper.__init__?1(self, domain, addr, mgr, client)
-ZEO.zrpc.client.ConnectWrapper.close?4()
-ZEO.zrpc.client.ConnectWrapper.connect_procedure?4()
-ZEO.zrpc.client.ConnectWrapper.fileno?4()
-ZEO.zrpc.client.ConnectWrapper.notify_client?4()
-ZEO.zrpc.client.ConnectWrapper.test_connection?4()
-ZEO.zrpc.client.ConnectWrapper?1(domain, addr, mgr, client)
-ZEO.zrpc.client.ConnectionManager._CONNECT_IN_PROGRESS?8
-ZEO.zrpc.client.ConnectionManager._CONNECT_OK?8
-ZEO.zrpc.client.ConnectionManager.__init__?1(self, addrs, client, tmin=1, tmax=180)
-ZEO.zrpc.client.ConnectionManager._guess_type?5(addr)
-ZEO.zrpc.client.ConnectionManager._parse_addrs?5(addrs)
-ZEO.zrpc.client.ConnectionManager.attempt_connect?4()
-ZEO.zrpc.client.ConnectionManager.close?4()
-ZEO.zrpc.client.ConnectionManager.close_conn?4(conn)
-ZEO.zrpc.client.ConnectionManager.connect?4(sync=0)
-ZEO.zrpc.client.ConnectionManager.connect_done?4(conn, preferred)
-ZEO.zrpc.client.ConnectionManager.is_connected?4()
-ZEO.zrpc.client.ConnectionManager?1(addrs, client, tmin=1, tmax=180)
-ZEO.zrpc.connection.ASYNC?7
-ZEO.zrpc.connection.Connection.__init__?1(self, sock, addr, obj, tag, map=None)
-ZEO.zrpc.connection.Connection._deferred_call?5(method, *args)
-ZEO.zrpc.connection.Connection._deferred_wait?5(msgid)
-ZEO.zrpc.connection.Connection._pending?5(timeout=0)
-ZEO.zrpc.connection.Connection._prepare_async?5()
-ZEO.zrpc.connection.Connection._pull_trigger?5(tryagain=10)
-ZEO.zrpc.connection.Connection.call?4(method, *args)
-ZEO.zrpc.connection.Connection.callAsync?4(method, *args)
-ZEO.zrpc.connection.Connection.callAsyncNoPoll?4(method, *args)
-ZEO.zrpc.connection.Connection.check_method?4(name)
-ZEO.zrpc.connection.Connection.clients_we_can_talk_to?7
-ZEO.zrpc.connection.Connection.close?4()
-ZEO.zrpc.connection.Connection.close_trigger?4()
-ZEO.zrpc.connection.Connection.current_protocol?7
-ZEO.zrpc.connection.Connection.flush?4()
-ZEO.zrpc.connection.Connection.handle_error?4()
-ZEO.zrpc.connection.Connection.handle_reply?4(msgid, flags, args)
-ZEO.zrpc.connection.Connection.handle_request?4(msgid, flags, name, args)
-ZEO.zrpc.connection.Connection.handshake?4()
-ZEO.zrpc.connection.Connection.is_async?4()
-ZEO.zrpc.connection.Connection.log?4(message, level=BLATHER, exc_info=False)
-ZEO.zrpc.connection.Connection.message_input?4(message)
-ZEO.zrpc.connection.Connection.poll?4()
-ZEO.zrpc.connection.Connection.recv_handshake?4(proto)
-ZEO.zrpc.connection.Connection.register_object?4(obj)
-ZEO.zrpc.connection.Connection.return_error?4(msgid, flags, err_type, err_value)
-ZEO.zrpc.connection.Connection.send_call?4(method, args, flags)
-ZEO.zrpc.connection.Connection.send_reply?4(msgid, ret)
-ZEO.zrpc.connection.Connection.servers_we_can_talk_to?7
-ZEO.zrpc.connection.Connection.setSessionKey?4(key)
-ZEO.zrpc.connection.Connection.set_async?4(map)
-ZEO.zrpc.connection.Connection.wait?4(msgid)
-ZEO.zrpc.connection.Connection?1(sock, addr, obj, tag, map=None)
-ZEO.zrpc.connection.Delay.error?4(exc_info)
-ZEO.zrpc.connection.Delay.reply?4(obj)
-ZEO.zrpc.connection.Delay.set_sender?4(msgid, send_reply, return_error)
-ZEO.zrpc.connection.MTDelay.__init__?1(self)
-ZEO.zrpc.connection.MTDelay.error?4(exc_info)
-ZEO.zrpc.connection.MTDelay.reply?4(obj)
-ZEO.zrpc.connection.MTDelay.set_sender?4(msgid, send_reply, return_error)
-ZEO.zrpc.connection.MTDelay?1()
-ZEO.zrpc.connection.ManagedClientConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.zrpc.connection.ManagedClientConnection._prepare_async?5()
-ZEO.zrpc.connection.ManagedClientConnection.base_message_output?7
-ZEO.zrpc.connection.ManagedClientConnection.close?4()
-ZEO.zrpc.connection.ManagedClientConnection.close_trigger?4()
-ZEO.zrpc.connection.ManagedClientConnection.handshake?4()
-ZEO.zrpc.connection.ManagedClientConnection.is_async?4()
-ZEO.zrpc.connection.ManagedClientConnection.message_output?4(message)
-ZEO.zrpc.connection.ManagedClientConnection.recv_handshake?4(proto)
-ZEO.zrpc.connection.ManagedClientConnection.set_async?4(map)
-ZEO.zrpc.connection.ManagedClientConnection?1(sock, addr, obj, mgr)
-ZEO.zrpc.connection.ManagedServerConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.zrpc.connection.ManagedServerConnection.close?4()
-ZEO.zrpc.connection.ManagedServerConnection.handshake?4()
-ZEO.zrpc.connection.ManagedServerConnection?1(sock, addr, obj, mgr)
-ZEO.zrpc.connection.REPLY?7
-ZEO.zrpc.connection.client_logger?7
-ZEO.zrpc.connection.client_loop?4()
-ZEO.zrpc.connection.client_map?7
-ZEO.zrpc.connection.client_thread?7
-ZEO.zrpc.connection.client_timeout?7
-ZEO.zrpc.connection.client_timeout_count?7
-ZEO.zrpc.connection.client_trigger?7
-ZEO.zrpc.log.LOG_THREAD_ID?7
-ZEO.zrpc.log.REPR_LIMIT?7
-ZEO.zrpc.log._label?8
-ZEO.zrpc.log.log?4(message, level=BLATHER, label=None, exc_info=False)
-ZEO.zrpc.log.logger?7
-ZEO.zrpc.log.new_label?4()
-ZEO.zrpc.log.short_repr?4(obj)
-ZEO.zrpc.server.Dispatcher.__init__?1(self, addr, factory=Connection)
-ZEO.zrpc.server.Dispatcher._open_socket?5()
-ZEO.zrpc.server.Dispatcher.handle_accept?4()
-ZEO.zrpc.server.Dispatcher.readable?4()
-ZEO.zrpc.server.Dispatcher.writable?4()
-ZEO.zrpc.server.Dispatcher?1(addr, factory=Connection)
-ZEO.zrpc.server.loop?7
-ZEO.zrpc.smac.MAC_BIT?7
-ZEO.zrpc.smac.SEND_SIZE?7
-ZEO.zrpc.smac.SizedMessageAsyncConnection.__init__?1(self, sock, addr, map=None, debug=None)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.close?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.get_addr?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_close?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_read?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_write?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.message_output?4(message)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.readable?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.setSessionKey?4(sesskey)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.socket?7
-ZEO.zrpc.smac.SizedMessageAsyncConnection.writable?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection?1(sock, addr, map=None, debug=None)
-ZEO.zrpc.smac.expected_socket_read_errors?7
-ZEO.zrpc.smac.expected_socket_write_errors?7
-ZEO.zrpc.smac.tmp_dict?7
-ZEO.zrpc.trigger._triggerbase.__init__?2(self)
-ZEO.zrpc.trigger._triggerbase._close?5()
-ZEO.zrpc.trigger._triggerbase._physical_pull?5()
-ZEO.zrpc.trigger._triggerbase.close?4()
-ZEO.zrpc.trigger._triggerbase.handle_close?4()
-ZEO.zrpc.trigger._triggerbase.handle_connect?4()
-ZEO.zrpc.trigger._triggerbase.handle_read?4()
-ZEO.zrpc.trigger._triggerbase.kind?7
-ZEO.zrpc.trigger._triggerbase.pull_trigger?4(thunk=None)
-ZEO.zrpc.trigger._triggerbase.readable?4()
-ZEO.zrpc.trigger._triggerbase.writable?4()
-ZEO.zrpc.trigger._triggerbase?2()
-ZEO.zrpc.trigger.trigger.__init__?1(self, map=None)
-ZEO.zrpc.trigger.trigger._close?5()
-ZEO.zrpc.trigger.trigger._physical_pull?5()
-ZEO.zrpc.trigger.trigger.kind?7
-ZEO.zrpc.trigger.trigger?1(map=None)
-ZEO.zrpc.trigger.trigger_1._close?5()
-ZEO.zrpc.trigger.trigger_1._physical_pull?5()
-ZEO.zrpc.trigger.trigger_1.kind?7
-ZODB.ActivityMonitor.ActivityMonitor.__init__?1(self, history_length=3600)
-ZODB.ActivityMonitor.ActivityMonitor.closedConnection?4(conn)
-ZODB.ActivityMonitor.ActivityMonitor.getActivityAnalysis?4(start=0, end=0, divisions=10)
-ZODB.ActivityMonitor.ActivityMonitor.getHistoryLength?4()
-ZODB.ActivityMonitor.ActivityMonitor.setHistoryLength?4(history_length)
-ZODB.ActivityMonitor.ActivityMonitor.trim?4(now)
-ZODB.ActivityMonitor.ActivityMonitor?1(history_length=3600)
-ZODB.BaseStorage.BaseStorage.__init__?1(self, name, base=None)
-ZODB.BaseStorage.BaseStorage._abort?5()
-ZODB.BaseStorage.BaseStorage._begin?5(tid, u, d, e)
-ZODB.BaseStorage.BaseStorage._finish?5(tid, u, d, e)
-ZODB.BaseStorage.BaseStorage._is_read_only?8
-ZODB.BaseStorage.BaseStorage._transaction?8
-ZODB.BaseStorage.BaseStorage._tstatus?8
-ZODB.BaseStorage.BaseStorage._vote?5()
-ZODB.BaseStorage.BaseStorage.abortVersion?4(src, transaction)
-ZODB.BaseStorage.BaseStorage.cleanup?4()
-ZODB.BaseStorage.BaseStorage.close?4()
-ZODB.BaseStorage.BaseStorage.commitVersion?4(src, dest, transaction)
-ZODB.BaseStorage.BaseStorage.copyTransactionsFrom?4(other, verbose=0)
-ZODB.BaseStorage.BaseStorage.getExtensionMethods?4()
-ZODB.BaseStorage.BaseStorage.getName?4()
-ZODB.BaseStorage.BaseStorage.getSerial?4(oid)
-ZODB.BaseStorage.BaseStorage.getSize?4()
-ZODB.BaseStorage.BaseStorage.history?4(oid, version, length=1, filter=None)
-ZODB.BaseStorage.BaseStorage.isReadOnly?4()
-ZODB.BaseStorage.BaseStorage.loadBefore?4(oid, tid)
-ZODB.BaseStorage.BaseStorage.loadSerial?4(oid, serial)
-ZODB.BaseStorage.BaseStorage.modifiedInVersion?4(oid)
-ZODB.BaseStorage.BaseStorage.new_oid?4()
-ZODB.BaseStorage.BaseStorage.pack?4(t, referencesf)
-ZODB.BaseStorage.BaseStorage.registerDB?4(db, limit)
-ZODB.BaseStorage.BaseStorage.set_max_oid?4(possible_new_max_oid)
-ZODB.BaseStorage.BaseStorage.sortKey?4()
-ZODB.BaseStorage.BaseStorage.supportsUndo?4()
-ZODB.BaseStorage.BaseStorage.supportsVersions?4()
-ZODB.BaseStorage.BaseStorage.tpc_abort?4(transaction)
-ZODB.BaseStorage.BaseStorage.tpc_begin?4(transaction, tid=None, status=' ')
-ZODB.BaseStorage.BaseStorage.tpc_finish?4(transaction, f=None)
-ZODB.BaseStorage.BaseStorage.tpc_vote?4(transaction)
-ZODB.BaseStorage.BaseStorage.undo?4(transaction_id, txn)
-ZODB.BaseStorage.BaseStorage.undoLog?4(first, last, filter=None)
-ZODB.BaseStorage.BaseStorage.versionEmpty?4(version)
-ZODB.BaseStorage.BaseStorage.versions?4(max=None)
-ZODB.BaseStorage.BaseStorage?1(name, base=None)
-ZODB.BaseStorage.log?7
-ZODB.ConflictResolution.ConflictResolvingStorage.tryToResolveConflict?7
-ZODB.ConflictResolution.PersistentReferenceFactory.data?7
-ZODB.ConflictResolution.PersistentReferenceFactory.persistent_load?4(oid)
-ZODB.ConflictResolution.ResolvedSerial?7
-ZODB.ConflictResolution._class_cache?8
-ZODB.ConflictResolution._class_cache_get?8
-ZODB.ConflictResolution._unresolvable?8
-ZODB.ConflictResolution.find_global?4(*args)
-ZODB.ConflictResolution.logger?7
-ZODB.ConflictResolution.persistent_id?4(object)
-ZODB.ConflictResolution.state?4(self, oid, serial, prfactory, p='')
-ZODB.ConflictResolution.tryToResolveConflict?4(self, oid, committedSerial, oldSerial, newpickle, committedData='')
-ZODB.Connection.Connection.__init__?1(self, db, version='', cache_size=400)
-ZODB.Connection.Connection._abort?5()
-ZODB.Connection.Connection._cache_items?5()
-ZODB.Connection.Connection._code_timestamp?8
-ZODB.Connection.Connection._commit?5(transaction)
-ZODB.Connection.Connection._flush_invalidations?5()
-ZODB.Connection.Connection._handle_independent?5(obj)
-ZODB.Connection.Connection._handle_one_serial?5(oid, serial, change)
-ZODB.Connection.Connection._handle_serial?5(store_return, oid=None, change=1)
-ZODB.Connection.Connection._implicitlyAdding?5(oid)
-ZODB.Connection.Connection._invalidate_creating?5(creating=None)
-ZODB.Connection.Connection._load_before_or_conflict?5(obj)
-ZODB.Connection.Connection._register?5(obj=None)
-ZODB.Connection.Connection._resetCache?5()
-ZODB.Connection.Connection._setstate?5(obj)
-ZODB.Connection.Connection._setstate_noncurrent?5(obj)
-ZODB.Connection.Connection._storage_sync?5(*ignored)
-ZODB.Connection.Connection._store_objects?5(writer, transaction)
-ZODB.Connection.Connection._tpc_cleanup?5()
-ZODB.Connection.Connection.abort?4(transaction)
-ZODB.Connection.Connection.add?4(obj)
-ZODB.Connection.Connection.afterCompletion?7
-ZODB.Connection.Connection.beforeCompletion?4(txn)
-ZODB.Connection.Connection.cacheGC?4()
-ZODB.Connection.Connection.cacheMinimize?4()
-ZODB.Connection.Connection.callback?4()
-ZODB.Connection.Connection.close?4(primary=True)
-ZODB.Connection.Connection.commit?4(transaction)
-ZODB.Connection.Connection.db?4()
-ZODB.Connection.Connection.exchange?4(old, new)
-ZODB.Connection.Connection.get?4(oid)
-ZODB.Connection.Connection.getDebugInfo?4()
-ZODB.Connection.Connection.getTransferCounts?4(clear=False)
-ZODB.Connection.Connection.getVersion?4()
-ZODB.Connection.Connection.get_connection?4(database_name)
-ZODB.Connection.Connection.invalidate?4(tid, oids)
-ZODB.Connection.Connection.invalidateCache?4()
-ZODB.Connection.Connection.isReadOnly?4()
-ZODB.Connection.Connection.modifiedInVersion?4(oid)
-ZODB.Connection.Connection.newTransaction?7
-ZODB.Connection.Connection.oldstate?4(obj, tid)
-ZODB.Connection.Connection.onCloseCallback?4(f)
-ZODB.Connection.Connection.open?4(transaction_manager=None, mvcc=True, synch=True, delegate=True)
-ZODB.Connection.Connection.register?4(obj)
-ZODB.Connection.Connection.root?4()
-ZODB.Connection.Connection.setDebugInfo?4(*args)
-ZODB.Connection.Connection.setstate?4(obj)
-ZODB.Connection.Connection.sortKey?4()
-ZODB.Connection.Connection.sync?4()
-ZODB.Connection.Connection.tpc_abort?4(transaction)
-ZODB.Connection.Connection.tpc_begin?4(transaction)
-ZODB.Connection.Connection.tpc_finish?4(transaction)
-ZODB.Connection.Connection.tpc_vote?4(transaction)
-ZODB.Connection.Connection?1(db, version='', cache_size=400)
-ZODB.Connection.Savepoint.__init__?1(self, datamanager, state)
-ZODB.Connection.Savepoint.rollback?4()
-ZODB.Connection.Savepoint?1(datamanager, state)
-ZODB.Connection.TmpStore.__init__?1(self, base_version, storage)
-ZODB.Connection.TmpStore.close?4()
-ZODB.Connection.TmpStore.load?4(oid, version)
-ZODB.Connection.TmpStore.reset?4(position, index)
-ZODB.Connection.TmpStore.store?4(oid, serial, data, version, transaction)
-ZODB.Connection.TmpStore?1(base_version, storage)
-ZODB.Connection.global_reset_counter?7
-ZODB.Connection.resetCaches?4()
-ZODB.DB.AbortVersion.__init__?1(self, db, version)
-ZODB.DB.AbortVersion.commit?4(ob, t)
-ZODB.DB.AbortVersion?1(db, version)
-ZODB.DB.CommitVersion.__init__?1(self, db, version, dest='')
-ZODB.DB.CommitVersion.commit?4(ob, t)
-ZODB.DB.CommitVersion?1(db, version, dest='')
-ZODB.DB.DB.__init__?1(self, storage, pool_size=7, cache_size=400, version_pool_size=3, version_cache_size=100, database_name='unnamed', databases=None, )
-ZODB.DB.DB._activity_monitor?8
-ZODB.DB.DB._connectionMap?5(f, open_connections=True)
-ZODB.DB.DB._reset_pool_sizes?5(size, for_versions=False)
-ZODB.DB.DB._returnToPool?5(connection)
-ZODB.DB.DB.abortVersion?4(version, txn=None)
-ZODB.DB.DB.cacheDetail?4()
-ZODB.DB.DB.cacheDetailSize?4()
-ZODB.DB.DB.cacheExtremeDetail?4()
-ZODB.DB.DB.cacheFullSweep?4()
-ZODB.DB.DB.cacheLastGCTime?4()
-ZODB.DB.DB.cacheMinimize?4()
-ZODB.DB.DB.cacheSize?4()
-ZODB.DB.DB.classFactory?4(connection, modulename, globalname)
-ZODB.DB.DB.close?4()
-ZODB.DB.DB.commitVersion?4(source, destination='', txn=None)
-ZODB.DB.DB.connectionDebugInfo?4()
-ZODB.DB.DB.f?4(m=m)
-ZODB.DB.DB.getActivityMonitor?4()
-ZODB.DB.DB.getCacheSize?4()
-ZODB.DB.DB.getName?4()
-ZODB.DB.DB.getPoolSize?4()
-ZODB.DB.DB.getSize?4()
-ZODB.DB.DB.getVersionCacheSize?4()
-ZODB.DB.DB.getVersionPoolSize?4()
-ZODB.DB.DB.get_info?4()
-ZODB.DB.DB.inval?4()
-ZODB.DB.DB.invalidate?4(tid, oids, connection=None, version='')
-ZODB.DB.DB.invalidateCache?4()
-ZODB.DB.DB.klass?7
-ZODB.DB.DB.lastTransaction?4()
-ZODB.DB.DB.modifiedInVersion?4(oid)
-ZODB.DB.DB.objectCount?4()
-ZODB.DB.DB.open?4(version='', mvcc=True, transaction_manager=None, synch=True)
-ZODB.DB.DB.pack?4(t=None, days=0)
-ZODB.DB.DB.removeVersionPool?4(version)
-ZODB.DB.DB.setActivityMonitor?4(am)
-ZODB.DB.DB.setCacheSize?4(size)
-ZODB.DB.DB.setPoolSize?4(size)
-ZODB.DB.DB.setVersionCacheSize?4(size)
-ZODB.DB.DB.setVersionPoolSize?4(size)
-ZODB.DB.DB.setsize?4()
-ZODB.DB.DB.undo?4(id, txn=None)
-ZODB.DB.DB.versionEmpty?4(version)
-ZODB.DB.DB?1(storage, pool_size=7, cache_size=400, version_pool_size=3, version_cache_size=100, database_name='unnamed', databases=None, )
-ZODB.DB.ResourceManager.__init__?1(self, db)
-ZODB.DB.ResourceManager.abort?4(obj, txn)
-ZODB.DB.ResourceManager.commit?4(obj, txn)
-ZODB.DB.ResourceManager.sortKey?4()
-ZODB.DB.ResourceManager.tpc_begin?4(txn, sub=False)
-ZODB.DB.ResourceManager?1(db)
-ZODB.DB.TransactionalUndo.__init__?1(self, db, tid)
-ZODB.DB.TransactionalUndo.commit?4(ob, t)
-ZODB.DB.TransactionalUndo?1(db, tid)
-ZODB.DB._ConnectionPool.__init__?2(self, pool_size)
-ZODB.DB._ConnectionPool._reduce_size?5(strictly_less=False)
-ZODB.DB._ConnectionPool.map?4(f, open_connections=True)
-ZODB.DB._ConnectionPool.pop?4()
-ZODB.DB._ConnectionPool.push?4(c)
-ZODB.DB._ConnectionPool.repush?4(c)
-ZODB.DB._ConnectionPool.set_pool_size?4(pool_size)
-ZODB.DB._ConnectionPool?2(pool_size)
-ZODB.DB.logger?7
-ZODB.DB.resource_counter?7
-ZODB.DB.resource_counter_lock?7
-ZODB.DemoStorage.DemoStorage.__init__?1(self, name='Demo Storage', base=None, quota=None)
-ZODB.DemoStorage.DemoStorage._begin?5(tid, u, d, e)
-ZODB.DemoStorage.DemoStorage._build_indexes?5(stop='\377\377\377\377\377\377\377\377')
-ZODB.DemoStorage.DemoStorage._clear_temp?5()
-ZODB.DemoStorage.DemoStorage._finish?5(tid, user, desc, ext)
-ZODB.DemoStorage.DemoStorage._splat?5()
-ZODB.DemoStorage.DemoStorage.abortVersion?4(src, transaction)
-ZODB.DemoStorage.DemoStorage.commitVersion?4(src, dest, transaction)
-ZODB.DemoStorage.DemoStorage.getSize?4()
-ZODB.DemoStorage.DemoStorage.lastTransaction?4()
-ZODB.DemoStorage.DemoStorage.load?4(oid, version)
-ZODB.DemoStorage.DemoStorage.loadEx?4(oid, version)
-ZODB.DemoStorage.DemoStorage.modifiedInVersion?4(oid)
-ZODB.DemoStorage.DemoStorage.new_oid?4()
-ZODB.DemoStorage.DemoStorage.pack?4(t, referencesf)
-ZODB.DemoStorage.DemoStorage.registerDB?4(db, limit)
-ZODB.DemoStorage.DemoStorage.store?4(oid, serial, data, version, transaction)
-ZODB.DemoStorage.DemoStorage.supportsVersions?4()
-ZODB.DemoStorage.DemoStorage.undoLog?4(first, last, filter=None)
-ZODB.DemoStorage.DemoStorage.versionEmpty?4(version)
-ZODB.DemoStorage.DemoStorage.versions?4(max=None)
-ZODB.DemoStorage.DemoStorage?1(name='Demo Storage', base=None, quota=None)
-ZODB.ExportImport.ExportImport._importDuringCommit?5(transaction, f, return_oid_list)
-ZODB.ExportImport.ExportImport.exportFile?4(oid, f=None)
-ZODB.ExportImport.ExportImport.importFile?4(f, clue='', customImporters=None)
-ZODB.ExportImport.ExportImport.persistent_load?4()
-ZODB.ExportImport.Ghost.__init__?1(self, oid)
-ZODB.ExportImport.Ghost?1(oid)
-ZODB.ExportImport.export_end_marker?7
-ZODB.ExportImport.logger?7
-ZODB.ExportImport.persistent_id?4(obj)
-ZODB.FileStorage.FileStorage.FileIterator.__init__?1(self, file, start=None, stop=None)
-ZODB.FileStorage.FileStorage.FileIterator._file?8
-ZODB.FileStorage.FileStorage.FileIterator._ltid?8
-ZODB.FileStorage.FileStorage.FileIterator._skip_to_start?5(start)
-ZODB.FileStorage.FileStorage.FileIterator.close?4()
-ZODB.FileStorage.FileStorage.FileIterator.iterator?4()
-ZODB.FileStorage.FileStorage.FileIterator.next?4(index=0)
-ZODB.FileStorage.FileStorage.FileIterator?1(file, start=None, stop=None)
-ZODB.FileStorage.FileStorage.FileStorage.__init__?1(self, file_name, create=False, read_only=False, stop=None, quota=None)
-ZODB.FileStorage.FileStorage.FileStorage._abort?5()
-ZODB.FileStorage.FileStorage.FileStorage._begin?5(tid, u, d, e)
-ZODB.FileStorage.FileStorage.FileStorage._check_sanity?5(index, pos)
-ZODB.FileStorage.FileStorage.FileStorage._clear_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._clear_temp?5()
-ZODB.FileStorage.FileStorage.FileStorage._commitVersion?5(src, dest, transaction, abort=False)
-ZODB.FileStorage.FileStorage.FileStorage._data_find?5(tpos, oid, data)
-ZODB.FileStorage.FileStorage.FileStorage._finish?5(tid, u, d, e)
-ZODB.FileStorage.FileStorage.FileStorage._getTid?5(oid, pos)
-ZODB.FileStorage.FileStorage.FileStorage._getVersion?5(oid, pos)
-ZODB.FileStorage.FileStorage.FileStorage._get_cached_tid?5(oid)
-ZODB.FileStorage.FileStorage.FileStorage._initIndex?5(index, vindex, tindex, tvindex, oid2tid, toid2tid, toid2tid_delete)
-ZODB.FileStorage.FileStorage.FileStorage._lookup_pos?5(oid)
-ZODB.FileStorage.FileStorage.FileStorage._newIndexes?5()
-ZODB.FileStorage.FileStorage.FileStorage._pack_is_in_progress?8
-ZODB.FileStorage.FileStorage.FileStorage._records_before_save?8
-ZODB.FileStorage.FileStorage.FileStorage._records_written?8
-ZODB.FileStorage.FileStorage.FileStorage._redundant_pack?5(file, pos)
-ZODB.FileStorage.FileStorage.FileStorage._restore_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.FileStorage.FileStorage._sane?5(index, pos)
-ZODB.FileStorage.FileStorage.FileStorage._save_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._saved?8
-ZODB.FileStorage.FileStorage.FileStorage._transactionalUndoRecord?5(oid, pos, tid, pre, version)
-ZODB.FileStorage.FileStorage.FileStorage._txn_find?5(tid, stop_at_pack)
-ZODB.FileStorage.FileStorage.FileStorage._txn_undo?5(transaction_id)
-ZODB.FileStorage.FileStorage.FileStorage._txn_undo_write?5(tpos)
-ZODB.FileStorage.FileStorage.FileStorage._undoDataInfo?5(oid, pos, tpos)
-ZODB.FileStorage.FileStorage.FileStorage.abortVersion?4(src, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.cleanup?4()
-ZODB.FileStorage.FileStorage.FileStorage.close?4()
-ZODB.FileStorage.FileStorage.FileStorage.commitVersion?4(src, dest, transaction, abort=False)
-ZODB.FileStorage.FileStorage.FileStorage.getSize?4()
-ZODB.FileStorage.FileStorage.FileStorage.getTid?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.history?4(oid, version=None, size=1, filter=None)
-ZODB.FileStorage.FileStorage.FileStorage.iterator?4(start=None, stop=None)
-ZODB.FileStorage.FileStorage.FileStorage.lastTid?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.lastTransaction?4()
-ZODB.FileStorage.FileStorage.FileStorage.load?4(oid, version)
-ZODB.FileStorage.FileStorage.FileStorage.loadBefore?4(oid, tid)
-ZODB.FileStorage.FileStorage.FileStorage.loadEx?4(oid, version)
-ZODB.FileStorage.FileStorage.FileStorage.loadSerial?4(oid, serial)
-ZODB.FileStorage.FileStorage.FileStorage.modifiedInVersion?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.pack?4(t, referencesf)
-ZODB.FileStorage.FileStorage.FileStorage.record_iternext?4(next=None)
-ZODB.FileStorage.FileStorage.FileStorage.restore?4(oid, serial, data, version, prev_txn, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.store?4(oid, serial, data, version, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.supportsTransactionalUndo?4()
-ZODB.FileStorage.FileStorage.FileStorage.supportsUndo?4()
-ZODB.FileStorage.FileStorage.FileStorage.supportsVersions?4()
-ZODB.FileStorage.FileStorage.FileStorage.tpc_vote?4(transaction)
-ZODB.FileStorage.FileStorage.FileStorage.undo?4(transaction_id, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.undoLog?4(first=0, last=-20, filter=None)
-ZODB.FileStorage.FileStorage.FileStorage.versionEmpty?4(version)
-ZODB.FileStorage.FileStorage.FileStorage.versions?4(max=None)
-ZODB.FileStorage.FileStorage.FileStorage?1(file_name, create=False, read_only=False, stop=None, quota=None)
-ZODB.FileStorage.FileStorage.Record.__init__?1(self, oid, tid, version, data, prev, pos)
-ZODB.FileStorage.FileStorage.Record?1(oid, tid, version, data, prev, pos)
-ZODB.FileStorage.FileStorage.RecordIterator.__init__?1(self, tid, status, user, desc, ext, pos, tend, file, tpos)
-ZODB.FileStorage.FileStorage.RecordIterator.next?4(index=0)
-ZODB.FileStorage.FileStorage.RecordIterator?1(tid, status, user, desc, ext, pos, tend, file, tpos)
-ZODB.FileStorage.FileStorage.TempFormatter.__init__?1(self, afile)
-ZODB.FileStorage.FileStorage.TempFormatter?1(afile)
-ZODB.FileStorage.FileStorage.UndoSearch.__init__?1(self, file, pos, first, last, filter=None)
-ZODB.FileStorage.FileStorage.UndoSearch._readnext?5()
-ZODB.FileStorage.FileStorage.UndoSearch.finished?4()
-ZODB.FileStorage.FileStorage.UndoSearch.search?4()
-ZODB.FileStorage.FileStorage.UndoSearch?1(file, pos, first, last, filter=None)
-ZODB.FileStorage.FileStorage._truncate?5(file, name, pos)
-ZODB.FileStorage.FileStorage.fsync?7
-ZODB.FileStorage.FileStorage.logger?7
-ZODB.FileStorage.FileStorage.packed_version?7
-ZODB.FileStorage.FileStorage.panic?4(message, *data)
-ZODB.FileStorage.FileStorage.read_index?4(file, name, index, vindex, tindex, stop='\377'*8, ltid=z64, start=4L, maxoid=z64, recover=0, read_only=0)
-ZODB.FileStorage.FileStorage.recover?4(file_name)
-ZODB.FileStorage.FileStorage.search_back?4(file, pos)
-ZODB.FileStorage.FileStorage.shift_transactions_forward?4(index, vindex, tindex, file, pos, opos)
-ZODB.FileStorage.format.CorruptedDataError.__init__?1(self, oid=None, buf=None, pos=None)
-ZODB.FileStorage.format.CorruptedDataError?1(oid=None, buf=None, pos=None)
-ZODB.FileStorage.format.DATA_HDR?7
-ZODB.FileStorage.format.DATA_HDR_LEN?7
-ZODB.FileStorage.format.DATA_VERSION_HDR_LEN?7
-ZODB.FileStorage.format.DataHeader.__init__?1(self, oid, tid, prev, tloc, vlen, plen)
-ZODB.FileStorage.format.DataHeader.asString?4()
-ZODB.FileStorage.format.DataHeader.parseVersion?4(buf)
-ZODB.FileStorage.format.DataHeader.recordlen?4()
-ZODB.FileStorage.format.DataHeader.setVersion?4(version, pnv, vprev)
-ZODB.FileStorage.format.DataHeader?1(oid, tid, prev, tloc, vlen, plen)
-ZODB.FileStorage.format.DataHeaderFromString?4(s)
-ZODB.FileStorage.format.FileStorageFormatter._format_version?8
-ZODB.FileStorage.format.FileStorageFormatter._loadBackPOS?5(oid, back)
-ZODB.FileStorage.format.FileStorageFormatter._loadBackTxn?5(oid, back, fail=True)
-ZODB.FileStorage.format.FileStorageFormatter._loadBack_impl?5(oid, back, fail=True)
-ZODB.FileStorage.format.FileStorageFormatter._metadata_size?8
-ZODB.FileStorage.format.FileStorageFormatter._read_data_header?5(pos, oid=None)
-ZODB.FileStorage.format.FileStorageFormatter._read_num?5(pos)
-ZODB.FileStorage.format.FileStorageFormatter._read_txn_header?5(pos, tid=None)
-ZODB.FileStorage.format.FileStorageFormatter._write_version_header?5(file, pnv, vprev, version)
-ZODB.FileStorage.format.FileStorageFormatter.checkData?4(th, tpos, dh, pos)
-ZODB.FileStorage.format.FileStorageFormatter.checkTxn?4(th, pos)
-ZODB.FileStorage.format.FileStorageFormatter.fail?4(pos, msg, *args)
-ZODB.FileStorage.format.FileStorageFormatter.getTxnFromData?4(oid, back)
-ZODB.FileStorage.format.TRANS_HDR?7
-ZODB.FileStorage.format.TRANS_HDR_LEN?7
-ZODB.FileStorage.format.TxnHeader.__init__?1(self, tid, tlen, status, ulen, dlen, elen)
-ZODB.FileStorage.format.TxnHeader.asString?4()
-ZODB.FileStorage.format.TxnHeader.headerlen?4()
-ZODB.FileStorage.format.TxnHeader?1(tid, tlen, status, ulen, dlen, elen)
-ZODB.FileStorage.format.TxnHeaderFromString?4(s)
-ZODB.FileStorage.format.logger?7
-ZODB.FileStorage.fsdump.Dumper.__init__?1(self, path, dest=None)
-ZODB.FileStorage.fsdump.Dumper.dump?4()
-ZODB.FileStorage.fsdump.Dumper.dump_data?4(tloc)
-ZODB.FileStorage.fsdump.Dumper.dump_txn?4()
-ZODB.FileStorage.fsdump.Dumper?1(path, dest=None)
-ZODB.FileStorage.fsdump.fmt?4(p64)
-ZODB.FileStorage.fsdump.fsdump?4(path, file=None, with_offset=1)
-ZODB.FileStorage.fsdump.main?4()
-ZODB.FileStorage.fsoids.Tracer.__init__?1(self, path)
-ZODB.FileStorage.fsoids.Tracer._check_drec?5(drec)
-ZODB.FileStorage.fsoids.Tracer._check_trec?5(txn)
-ZODB.FileStorage.fsoids.Tracer._msg?5(oid, tid, *args)
-ZODB.FileStorage.fsoids.Tracer._save_references?5(drec)
-ZODB.FileStorage.fsoids.Tracer.register_oids?4(*oids)
-ZODB.FileStorage.fsoids.Tracer.report?4()
-ZODB.FileStorage.fsoids.Tracer.run?4()
-ZODB.FileStorage.fsoids.Tracer?1(path)
-ZODB.FileStorage.fsoids.get_class?4(pickle)
-ZODB.FileStorage.fsoids.shorten?4(s, size=50)
-ZODB.FileStorage.fspack.DataCopier._data_find?5(tpos, oid, data)
-ZODB.FileStorage.fspack.DataCopier._resolve_backpointer?5(prev_txn, oid, data)
-ZODB.FileStorage.fspack.DataCopier._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.fspack.DataCopier._txn_find?5(tid, stop_at_pack)
-ZODB.FileStorage.fspack.DataCopier.copy?4(oid, serial, data, version, prev_txn, txnpos, datapos)
-ZODB.FileStorage.fspack.FileStoragePacker.__init__?1(self, path, stop, la, lr, cla, clr, current_size)
-ZODB.FileStorage.fspack.FileStoragePacker.copyDataRecords?4(pos, th)
-ZODB.FileStorage.fspack.FileStoragePacker.copyOne?4(ipos)
-ZODB.FileStorage.fspack.FileStoragePacker.copyRest?4(ipos)
-ZODB.FileStorage.fspack.FileStoragePacker.copyToPacktime?4()
-ZODB.FileStorage.fspack.FileStoragePacker.fetchBackpointer?4(oid, back)
-ZODB.FileStorage.fspack.FileStoragePacker.pack?4()
-ZODB.FileStorage.fspack.FileStoragePacker.writePackedDataRecord?4(h, data, new_tpos)
-ZODB.FileStorage.fspack.FileStoragePacker?1(path, stop, la, lr, cla, clr, current_size)
-ZODB.FileStorage.fspack.GC.__init__?1(self, file, eof, packtime)
-ZODB.FileStorage.fspack.GC.buildPackIndex?4()
-ZODB.FileStorage.fspack.GC.findReachable?4()
-ZODB.FileStorage.fspack.GC.findReachableAtPacktime?4(roots)
-ZODB.FileStorage.fspack.GC.findReachableFromFuture?4()
-ZODB.FileStorage.fspack.GC.findrefs?4(pos)
-ZODB.FileStorage.fspack.GC.isReachable?4(oid, pos)
-ZODB.FileStorage.fspack.GC?1(file, eof, packtime)
-ZODB.FileStorage.fspack.PackCopier.__init__?1(self, f, index, vindex, tindex, tvindex)
-ZODB.FileStorage.fspack.PackCopier._resolve_backpointer?5(prev_txn, oid, data)
-ZODB.FileStorage.fspack.PackCopier._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.fspack.PackCopier.setTxnPos?4(pos)
-ZODB.FileStorage.fspack.PackCopier?1(f, index, vindex, tindex, tvindex)
-ZODB.MappingStorage.MappingStorage.__init__?1(self, name='Mapping Storage')
-ZODB.MappingStorage.MappingStorage._clear_temp?5()
-ZODB.MappingStorage.MappingStorage._finish?5(tid, user, desc, ext)
-ZODB.MappingStorage.MappingStorage._splat?5()
-ZODB.MappingStorage.MappingStorage.getSize?4()
-ZODB.MappingStorage.MappingStorage.getTid?4(oid)
-ZODB.MappingStorage.MappingStorage.lastTransaction?4()
-ZODB.MappingStorage.MappingStorage.load?4(oid, version)
-ZODB.MappingStorage.MappingStorage.loadEx?4(oid, version)
-ZODB.MappingStorage.MappingStorage.pack?4(t, referencesf)
-ZODB.MappingStorage.MappingStorage.store?4(oid, serial, data, version, transaction)
-ZODB.MappingStorage.MappingStorage?1(name='Mapping Storage')
-ZODB.Mount.MountPoint.__init__?1(self, path, params=None, classDefsFromRoot=1)
-ZODB.Mount.MountPoint._createDB?5()
-ZODB.Mount.MountPoint._getDB?5()
-ZODB.Mount.MountPoint._getMountParams?5()
-ZODB.Mount.MountPoint._getMountRoot?5(root)
-ZODB.Mount.MountPoint._getMountpointId?5()
-ZODB.Mount.MountPoint._getObjectFromConnection?5(conn)
-ZODB.Mount.MountPoint._getOrOpenObject?5(parent)
-ZODB.Mount.MountPoint._logConnectException?5()
-ZODB.Mount.MountPoint._openMountableConnection?5(parent)
-ZODB.Mount.MountPoint._test?5(parent)
-ZODB.Mount.MountPoint._v_connect_error?8
-ZODB.Mount.MountPoint._v_data?8
-ZODB.Mount.MountPoint._v_db?8
-ZODB.Mount.MountPoint?1(path, params=None, classDefsFromRoot=1)
-ZODB.Mount.MountedConnectionCloser.__init__?1(self, mountpoint, conn)
-ZODB.Mount.MountedConnectionCloser.close_db?7
-ZODB.Mount.MountedConnectionCloser.setCloseDb?4()
-ZODB.Mount.MountedConnectionCloser?1(mountpoint, conn)
-ZODB.Mount.dblock?7
-ZODB.Mount.dbs?7
-ZODB.Mount.logger?7
-ZODB.Mount.parentClassFactory?4(jar, module, name)
-ZODB.POSException.BTreesConflictError.__init__?1(self, p1, p2, p3, reason)
-ZODB.POSException.BTreesConflictError.msgs?7
-ZODB.POSException.BTreesConflictError?1(p1, p2, p3, reason)
-ZODB.POSException.ConflictError.__init__?1(self, message=None, object=None, oid=None, serials=None, data=None)
-ZODB.POSException.ConflictError.get_class_name?4()
-ZODB.POSException.ConflictError.get_new_serial?4()
-ZODB.POSException.ConflictError.get_oid?4()
-ZODB.POSException.ConflictError.get_old_serial?4()
-ZODB.POSException.ConflictError.get_serials?4()
-ZODB.POSException.ConflictError?1(message=None, object=None, oid=None, serials=None, data=None)
-ZODB.POSException.DanglingReferenceError.__init__?1(self, Aoid, Boid)
-ZODB.POSException.DanglingReferenceError?1(Aoid, Boid)
-ZODB.POSException.MultipleUndoErrors.__init__?1(self, errs)
-ZODB.POSException.MultipleUndoErrors?1(errs)
-ZODB.POSException.ReadConflictError.__init__?1(self, message=None, object=None, serials=None)
-ZODB.POSException.ReadConflictError?1(message=None, object=None, serials=None)
-ZODB.POSException.UndoError.__init__?1(self, reason, oid=None)
-ZODB.POSException.UndoError?1(reason, oid=None)
-ZODB.POSException._fmt_undo?5(oid, reason)
-ZODB.UndoLogCompatible.UndoLogCompatible.filter?4(spec=specification.items())
-ZODB.UndoLogCompatible.UndoLogCompatible.undoInfo?4(first=0, last=-20, specification=None)
-ZODB.broken.Broken.__init__?1(self, *args)
-ZODB.broken.Broken?1(*args)
-ZODB.broken.broken_cache?7
-ZODB.broken.find_global?4(modulename, globalname, Broken=Broken, type=type, )
-ZODB.broken.persistentBroken?4(class_)
-ZODB.broken.rebuild?4(modulename, globalname, *args)
-ZODB.config.BDBFullStorage.get_storageclass?4()
-ZODB.config.BDBMinimalStorage.get_storageclass?4()
-ZODB.config.BDBStorage.open?4()
-ZODB.config.BaseConfig.__init__?1(self, config)
-ZODB.config.BaseConfig.open?4()
-ZODB.config.BaseConfig?1(config)
-ZODB.config.DemoStorage.open?4()
-ZODB.config.FileStorage.open?4()
-ZODB.config.MappingStorage.open?4()
-ZODB.config.ZEOClient.open?4()
-ZODB.config.ZODBDatabase.open?4(databases=None)
-ZODB.config._db_schema?8
-ZODB.config._s_schema?8
-ZODB.config.databaseFromConfig?4(section)
-ZODB.config.databaseFromFile?4(f)
-ZODB.config.databaseFromString?4(s)
-ZODB.config.databaseFromURL?4(url)
-ZODB.config.db_schema_path?7
-ZODB.config.getDbSchema?4()
-ZODB.config.getStorageSchema?4()
-ZODB.config.s_schema_path?7
-ZODB.config.storageFromConfig?4(section)
-ZODB.config.storageFromFile?4(f)
-ZODB.config.storageFromString?4(s)
-ZODB.config.storageFromURL?4(url)
-ZODB.conversionhack.fixer?7
-ZODB.conversionhack.hack?7
-ZODB.dbmStorage.anydbmStorage.__init__?1(self, filename, flag='r', mode=0666)
-ZODB.dbmStorage.anydbmStorage.getSize?4()
-ZODB.dbmStorage.anydbmStorage?1(filename, flag='r', mode=0666)
-ZODB.dbmStorage.gdbmStorage.__init__?1(self, filename, flag='r', mode=0666)
-ZODB.dbmStorage.gdbmStorage._finish?5(tid, user, desc, ext)
-ZODB.dbmStorage.gdbmStorage.getSize?4()
-ZODB.dbmStorage.gdbmStorage.pack?4(t, referencesf)
-ZODB.dbmStorage.gdbmStorage?1(filename, flag='r', mode=0666)
-ZODB.fsIndex.fsIndex.__init__?1(self)
-ZODB.fsIndex.fsIndex.clear?4()
-ZODB.fsIndex.fsIndex.get?4(key, default=None)
-ZODB.fsIndex.fsIndex.has_key?4(key)
-ZODB.fsIndex.fsIndex.items?4()
-ZODB.fsIndex.fsIndex.iteritems?4()
-ZODB.fsIndex.fsIndex.iterkeys?7
-ZODB.fsIndex.fsIndex.itervalues?4()
-ZODB.fsIndex.fsIndex.keys?4()
-ZODB.fsIndex.fsIndex.maxKey?4(key=None)
-ZODB.fsIndex.fsIndex.minKey?4(key=None)
-ZODB.fsIndex.fsIndex.update?4(mapping)
-ZODB.fsIndex.fsIndex.values?4()
-ZODB.fsIndex.fsIndex?1()
-ZODB.fsIndex.num2str?4(n)
-ZODB.fsIndex.prefix_minus_one?4(s)
-ZODB.fsIndex.prefix_plus_one?4(s)
-ZODB.fsIndex.str2num?4(s)
-ZODB.fsrecover.copy?4(src, dst, n)
-ZODB.fsrecover.die?4(mess='', show_docstring=False)
-ZODB.fsrecover.error?4(mess, *args)
-ZODB.fsrecover.iprogress?4(i)
-ZODB.fsrecover.main?4()
-ZODB.fsrecover.progress?4(p)
-ZODB.fsrecover.read_txn_header?4(f, pos, file_size, outp, ltid)
-ZODB.fsrecover.recover?4(inp, outp, verbose=0, partial=False, force=False, pack=None)
-ZODB.fsrecover.scan?4(f, pos)
-ZODB.fsrecover.truncate?4(f, pos, file_size, outp)
-ZODB.fstools.DataHeader.__init__?1(self, file, pos)
-ZODB.fstools.DataHeader._read_header?5()
-ZODB.fstools.DataHeader.next_offset?4()
-ZODB.fstools.DataHeader?1(file, pos)
-ZODB.fstools.TxnHeader.__init__?1(self, file, pos)
-ZODB.fstools.TxnHeader._read_header?5()
-ZODB.fstools.TxnHeader.get_data_offset?4()
-ZODB.fstools.TxnHeader.get_raw_data?4()
-ZODB.fstools.TxnHeader.get_timestamp?4()
-ZODB.fstools.TxnHeader.next_txn?4()
-ZODB.fstools.TxnHeader.prev_txn?4()
-ZODB.fstools.TxnHeader.read_meta?4()
-ZODB.fstools.TxnHeader?1(file, pos)
-ZODB.fstools.prev_txn?4(f)
-ZODB.interfaces.IConnection.add?4()
-ZODB.interfaces.IConnection.cacheGC?4()
-ZODB.interfaces.IConnection.cacheMinimize?4()
-ZODB.interfaces.IConnection.close?4()
-ZODB.interfaces.IConnection.connections?7
-ZODB.interfaces.IConnection.db?4()
-ZODB.interfaces.IConnection.get?4()
-ZODB.interfaces.IConnection.getDebugInfo?4()
-ZODB.interfaces.IConnection.getTransferCounts?4()
-ZODB.interfaces.IConnection.getVersion?4()
-ZODB.interfaces.IConnection.get_connection?4()
-ZODB.interfaces.IConnection.invalidate?4(oids)
-ZODB.interfaces.IConnection.invalidateCache?4()
-ZODB.interfaces.IConnection.isReadOnly?4()
-ZODB.interfaces.IConnection.onCloseCallback?4()
-ZODB.interfaces.IConnection.root?4()
-ZODB.interfaces.IConnection.setDebugInfo?4()
-ZODB.interfaces.IConnection.sync?4()
-ZODB.interfaces.IDatabase.databases?7
-ZODB.interfaces.IDatabase.invalidateCache?4()
-ZODB.interfaces.IStorageUndoable.pack?4(referencesf)
-ZODB.interfaces.IStorageUndoable.undo?4(txn)
-ZODB.interfaces.IStorageUndoable.undoInfo?4(last, specification=None)
-ZODB.interfaces.IStorageUndoable.undoLog?4(last, filter=(lambda desc: True))
-ZODB.lock_file.LockFile.__init__?1(self, path)
-ZODB.lock_file.LockFile.close?4()
-ZODB.lock_file.LockFile?1(path)
-ZODB.lock_file.lock_file?4(file)
-ZODB.lock_file.logger?7
-ZODB.lock_file.unlock_file?4(file)
-ZODB.loglevels.BLATHER?7
-ZODB.loglevels.TRACE?7
-ZODB.persistentclass.PersistentMetaClass._p_activate?5()
-ZODB.persistentclass.PersistentMetaClass._p_activate?8
-ZODB.persistentclass.PersistentMetaClass._p_changed?8
-ZODB.persistentclass.PersistentMetaClass._p_deactivate?5()
-ZODB.persistentclass.PersistentMetaClass._p_deactivate?8
-ZODB.persistentclass.PersistentMetaClass._p_invalidate?5()
-ZODB.persistentclass.PersistentMetaClass._p_invalidate?8
-ZODB.persistentclass.PersistentMetaClass._p_jar?8
-ZODB.persistentclass.PersistentMetaClass._p_maybeupdate?5(name)
-ZODB.persistentclass.PersistentMetaClass._p_oid?8
-ZODB.persistentclass.PersistentMetaClass._p_serial?8
-ZODB.persistentclass._p_DataDescr.__init__?2(self, name)
-ZODB.persistentclass._p_DataDescr?2(name)
-ZODB.persistentclass._p_MethodDescr.__init__?2(self, func)
-ZODB.persistentclass._p_MethodDescr?2(func)
-ZODB.persistentclass.special_class_descrs?7
-ZODB.scripts.analyze.Report.__init__?1(self)
-ZODB.scripts.analyze.Report?1()
-ZODB.scripts.analyze.analyze?4(path)
-ZODB.scripts.analyze.analyze_rec?4(report, record)
-ZODB.scripts.analyze.analyze_trans?4(report, txn)
-ZODB.scripts.analyze.get_type?4(record)
-ZODB.scripts.analyze.main?4()
-ZODB.scripts.analyze.report?4(rep)
-ZODB.scripts.analyze.shorten?4(s, n)
-ZODB.scripts.checkbtrees.add_if_new_persistent?4(L, obj, path)
-ZODB.scripts.checkbtrees.get_subobjects?4(obj)
-ZODB.scripts.checkbtrees.main?4(fname=None)
-ZODB.scripts.checkbtrees.oids_seen?7
-ZODB.scripts.fsoids.main?4()
-ZODB.scripts.fsoids.usage?4()
-ZODB.scripts.fsrefs.VERBOSE?7
-ZODB.scripts.fsrefs.main?4(path=None)
-ZODB.scripts.fsrefs.report?4(oid, data, serial, missing)
-ZODB.scripts.fsstats.Histogram.add?4(size)
-ZODB.scripts.fsstats.Histogram.make_bins?4(binsize)
-ZODB.scripts.fsstats.Histogram.mean?4()
-ZODB.scripts.fsstats.Histogram.median?4()
-ZODB.scripts.fsstats.Histogram.mode?4()
-ZODB.scripts.fsstats.Histogram.report?4(name, binsize=50, usebins=False, gaps=True, skip=True)
-ZODB.scripts.fsstats.Histogram.size?4()
-ZODB.scripts.fsstats.class_detail?4(class_size)
-ZODB.scripts.fsstats.main?4(path=None)
-ZODB.scripts.fsstats.revision_detail?4(lifetimes, classes)
-ZODB.scripts.fsstats.rx_data?7
-ZODB.scripts.fsstats.rx_txn?7
-ZODB.scripts.fsstats.sort_byhsize?4(seq, reverse=False)
-ZODB.scripts.fstail.Main?4()
-ZODB.scripts.fstail.main?4(path, ntxn)
-ZODB.scripts.fstest.DREC_HDR_LEN?7
-ZODB.scripts.fstest.Status.checkpoint?7
-ZODB.scripts.fstest.Status.undone?7
-ZODB.scripts.fstest.TREC_HDR_LEN?7
-ZODB.scripts.fstest.U64?4(v)
-ZODB.scripts.fstest.VERBOSE?7
-ZODB.scripts.fstest.chatter?4(msg, level=1)
-ZODB.scripts.fstest.check?4(path)
-ZODB.scripts.fstest.check_drec?4(path, file, pos, tpos, tid)
-ZODB.scripts.fstest.check_trec?4(path, file, pos, ltid, file_size)
-ZODB.scripts.fstest.hexify?4(s)
-ZODB.scripts.fstest.main?4()
-ZODB.scripts.fstest.packed_version?7
-ZODB.scripts.fstest.usage?4()
-ZODB.scripts.migrate.Options.destargs?7
-ZODB.scripts.migrate.Options.dtype?7
-ZODB.scripts.migrate.Options.maxtxn?7
-ZODB.scripts.migrate.Options.outfile?7
-ZODB.scripts.migrate.Options.profilep?7
-ZODB.scripts.migrate.Options.skiptxn?7
-ZODB.scripts.migrate.Options.srcargs?7
-ZODB.scripts.migrate.Options.stype?7
-ZODB.scripts.migrate.Options.t0?7
-ZODB.scripts.migrate.Options.t1?7
-ZODB.scripts.migrate.Options.timestamps?7
-ZODB.scripts.migrate.Options.verbose?7
-ZODB.scripts.migrate.PROGRAM?7
-ZODB.scripts.migrate.RevidAccumulator.__init__?1(self)
-ZODB.scripts.migrate.RevidAccumulator._update_from_list?5(list)
-ZODB.scripts.migrate.RevidAccumulator.get_dict?4()
-ZODB.scripts.migrate.RevidAccumulator.store?4(oid, result)
-ZODB.scripts.migrate.RevidAccumulator.tpc_vote?4(result)
-ZODB.scripts.migrate.RevidAccumulator?1()
-ZODB.scripts.migrate.ZERO?7
-ZODB.scripts.migrate.doit?4(srcdb, dstdb, options)
-ZODB.scripts.migrate.error?4(code, msg)
-ZODB.scripts.migrate.main?4()
-ZODB.scripts.migrate.usage?4(code, msg='')
-ZODB.scripts.netspace.Main?4()
-ZODB.scripts.netspace._total_size?5(oid, seen)
-ZODB.scripts.netspace.find_paths?4(root, maxdist)
-ZODB.scripts.netspace.main?4(path)
-ZODB.scripts.netspace.total_size?4(oid)
-ZODB.scripts.repozo.BACKUP?7
-ZODB.scripts.repozo.COMMASPACE?7
-ZODB.scripts.repozo.Options.VERBOSE?7
-ZODB.scripts.repozo.Options.date?7
-ZODB.scripts.repozo.Options.file?7
-ZODB.scripts.repozo.Options.full?7
-ZODB.scripts.repozo.Options.gzip?7
-ZODB.scripts.repozo.Options.mode?7
-ZODB.scripts.repozo.Options.output?7
-ZODB.scripts.repozo.Options.quick?7
-ZODB.scripts.repozo.Options.repository?7
-ZODB.scripts.repozo.READCHUNK?7
-ZODB.scripts.repozo.RECOVER?7
-ZODB.scripts.repozo.VERBOSE?7
-ZODB.scripts.repozo.checksum?4(fp, n)
-ZODB.scripts.repozo.concat?4(files, ofp=None)
-ZODB.scripts.repozo.copyfile?4(options, dst, start, n)
-ZODB.scripts.repozo.do_backup?4(options)
-ZODB.scripts.repozo.do_full_backup?4(options)
-ZODB.scripts.repozo.do_incremental_backup?4(options, reposz, repofiles)
-ZODB.scripts.repozo.do_recover?4(options)
-ZODB.scripts.repozo.dofile?4(func, fp, n=None)
-ZODB.scripts.repozo.find_files?4(options)
-ZODB.scripts.repozo.fsync?4(afile)
-ZODB.scripts.repozo.func?4(data)
-ZODB.scripts.repozo.gen_filename?4(options, ext=None)
-ZODB.scripts.repozo.is_data_file?7
-ZODB.scripts.repozo.log?4(msg, *args)
-ZODB.scripts.repozo.main?4()
-ZODB.scripts.repozo.parseargs?4()
-ZODB.scripts.repozo.program?7
-ZODB.scripts.repozo.scandat?4(repofiles)
-ZODB.scripts.repozo.usage?4(code, msg='')
-ZODB.scripts.simul.ARCCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.ARCCacheSimulation.extraheader?4()
-ZODB.scripts.simul.ARCCacheSimulation.extras?7
-ZODB.scripts.simul.ARCCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.ARCCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.ARCCacheSimulation.replace?4(lruB=False)
-ZODB.scripts.simul.ARCCacheSimulation.report?4()
-ZODB.scripts.simul.ARCCacheSimulation.restart?4()
-ZODB.scripts.simul.ARCCacheSimulation.stats?4()
-ZODB.scripts.simul.ARCCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.ARCCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.AltZEOCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.BlockNode.__init__?1(self, oid, size, addr)
-ZODB.scripts.simul.BlockNode?1(oid, size, addr)
-ZODB.scripts.simul.BuddyAllocator.__init__?1(self, cachelimit)
-ZODB.scripts.simul.BuddyAllocator.alloc?4(size)
-ZODB.scripts.simul.BuddyAllocator.dump?4(msg="")
-ZODB.scripts.simul.BuddyAllocator.free?4(node)
-ZODB.scripts.simul.BuddyAllocator?1(cachelimit)
-ZODB.scripts.simul.BuddyCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.BuddyCacheSimulation.allocatorFactory?4(size)
-ZODB.scripts.simul.BuddyCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.BuddyCacheSimulation.restart?4()
-ZODB.scripts.simul.BuddyCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.BuddyCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.CircularCacheEntry.__init__?1(self, key, end_tid, offset)
-ZODB.scripts.simul.CircularCacheEntry?1(key, end_tid, offset)
-ZODB.scripts.simul.CircularCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.CircularCacheSimulation._remove?5(oid, tid)
-ZODB.scripts.simul.CircularCacheSimulation._remove_noncurrent_revisions?5(oid)
-ZODB.scripts.simul.CircularCacheSimulation.add?4(oid, size, start_tid, end_tid=z64)
-ZODB.scripts.simul.CircularCacheSimulation.check?4()
-ZODB.scripts.simul.CircularCacheSimulation.dump?4()
-ZODB.scripts.simul.CircularCacheSimulation.extras?7
-ZODB.scripts.simul.CircularCacheSimulation.inval?4(oid, tid)
-ZODB.scripts.simul.CircularCacheSimulation.load?4(oid, size, tid)
-ZODB.scripts.simul.CircularCacheSimulation.makeroom?4(need)
-ZODB.scripts.simul.CircularCacheSimulation.report?4()
-ZODB.scripts.simul.CircularCacheSimulation.restart?4()
-ZODB.scripts.simul.CircularCacheSimulation.write?4(oid, size, start_tid, end_tid)
-ZODB.scripts.simul.CircularCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.LRUCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.LRUCacheSimulation.extraname?7
-ZODB.scripts.simul.LRUCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.LRUCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.LRUCacheSimulation.restart?4()
-ZODB.scripts.simul.LRUCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.LRUCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.MINSIZE?7
-ZODB.scripts.simul.Node.__init__?1(self, oid, size)
-ZODB.scripts.simul.Node.linkbefore?4(next)
-ZODB.scripts.simul.Node.unlink?4()
-ZODB.scripts.simul.Node2Q.__init__?1(self, oid, size, kind=None)
-ZODB.scripts.simul.Node2Q.linkbefore?4(next)
-ZODB.scripts.simul.Node2Q?1(oid, size, kind=None)
-ZODB.scripts.simul.Node?1(oid, size)
-ZODB.scripts.simul.OracleSimulation.__init__?1(self, cachelimit, filename)
-ZODB.scripts.simul.OracleSimulation.load?4(oid, size)
-ZODB.scripts.simul.OracleSimulation.scan?4(filename)
-ZODB.scripts.simul.OracleSimulation?1(cachelimit, filename)
-ZODB.scripts.simul.SimpleAllocator.__init__?1(self, arenasize)
-ZODB.scripts.simul.SimpleAllocator.alloc?4(size)
-ZODB.scripts.simul.SimpleAllocator.dump?4(msg="")
-ZODB.scripts.simul.SimpleAllocator.free?4(node)
-ZODB.scripts.simul.SimpleAllocator.report?4()
-ZODB.scripts.simul.SimpleAllocator?1(arenasize)
-ZODB.scripts.simul.SimpleCacheSimulation.allocatorFactory?4(size)
-ZODB.scripts.simul.SimpleCacheSimulation.finish?4()
-ZODB.scripts.simul.Simulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.Simulation.event?4(ts, dlen, _version, code, oid, start_tid, end_tid)
-ZODB.scripts.simul.Simulation.extraheader?4()
-ZODB.scripts.simul.Simulation.extraname?7
-ZODB.scripts.simul.Simulation.finish?4()
-ZODB.scripts.simul.Simulation.format?7
-ZODB.scripts.simul.Simulation.inval?4(oid, start_tid)
-ZODB.scripts.simul.Simulation.load?4(oid, size, start_tid)
-ZODB.scripts.simul.Simulation.nreports?7
-ZODB.scripts.simul.Simulation.printheader?4()
-ZODB.scripts.simul.Simulation.report?4(extratext='')
-ZODB.scripts.simul.Simulation.restart?4()
-ZODB.scripts.simul.Simulation.write?4(oid, size, start_tid, end_tid)
-ZODB.scripts.simul.Simulation?1(cachelimit)
-ZODB.scripts.simul.TwoQSimluation.NodeClass?7
-ZODB.scripts.simul.TwoQSimluation.__init__?1(self, cachelimit, outlen=10000, threshold=0)
-ZODB.scripts.simul.TwoQSimluation.enoughspace?4(size)
-ZODB.scripts.simul.TwoQSimluation.evict_a1in?4(extra)
-ZODB.scripts.simul.TwoQSimluation.evict_am?4(extra)
-ZODB.scripts.simul.TwoQSimluation.extras?7
-ZODB.scripts.simul.TwoQSimluation.insert?4(oid, size)
-ZODB.scripts.simul.TwoQSimluation.inval?4(oid)
-ZODB.scripts.simul.TwoQSimluation.load?4(oid, size)
-ZODB.scripts.simul.TwoQSimluation.makespace?4(size)
-ZODB.scripts.simul.TwoQSimluation.restart?4()
-ZODB.scripts.simul.TwoQSimluation.write?4(oid, size)
-ZODB.scripts.simul.TwoQSimluation?1(cachelimit, outlen=10000, threshold=0)
-ZODB.scripts.simul.UnboundedSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.UnboundedSimulation.extraname?7
-ZODB.scripts.simul.UnboundedSimulation.inval?4(oid)
-ZODB.scripts.simul.UnboundedSimulation.load?4(oid, size)
-ZODB.scripts.simul.UnboundedSimulation.write?4(oid, size)
-ZODB.scripts.simul.UnboundedSimulation?1(cachelimit)
-ZODB.scripts.simul.ZEOCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.ZEOCacheSimulation.extraname?7
-ZODB.scripts.simul.ZEOCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.ZEOCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.ZEOCacheSimulation.restart?4()
-ZODB.scripts.simul.ZEOCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.ZEOCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.a1in?7
-ZODB.scripts.simul.a1out?7
-ZODB.scripts.simul.addcommas?4(n)
-ZODB.scripts.simul.am?7
-ZODB.scripts.simul.duration?4(secs)
-ZODB.scripts.simul.fifoB?7
-ZODB.scripts.simul.fifoT?7
-ZODB.scripts.simul.hitrate?4(loads, hits)
-ZODB.scripts.simul.lruB?7
-ZODB.scripts.simul.lruT?7
-ZODB.scripts.simul.main?4()
-ZODB.scripts.simul.maybe?4(f, p=0.5)
-ZODB.scripts.simul.roundup?4(size)
-ZODB.scripts.simul.testallocator?4(factory=BuddyAllocator)
-ZODB.scripts.simul.usage?4(msg)
-ZODB.scripts.space.main?4()
-ZODB.scripts.space.run?4(path, v=0)
-ZODB.scripts.stats.U64?4(s)
-ZODB.scripts.stats.addcommas?4(n)
-ZODB.scripts.stats.dumpbyinterval?4(byinterval, h0, he)
-ZODB.scripts.stats.dumpbysize?4(bysize, how, how2)
-ZODB.scripts.stats.explain?7
-ZODB.scripts.stats.histogram?4(d)
-ZODB.scripts.stats.hitrate?4(bycode)
-ZODB.scripts.stats.main?4()
-ZODB.scripts.stats.oid_repr?4(oid)
-ZODB.scripts.stats.usage?4(msg)
-ZODB.scripts.zodbload.EditJob.__init__?1(self, mbox)
-ZODB.scripts.zodbload.EditJob.catalog?7
-ZODB.scripts.zodbload.EditJob.create?4()
-ZODB.scripts.zodbload.EditJob.needs_mbox?7
-ZODB.scripts.zodbload.EditJob.prefix?7
-ZODB.scripts.zodbload.EditJob?1(mbox)
-ZODB.scripts.zodbload.IndexJob.__init__?1(self, mbox, number=1, max=0)
-ZODB.scripts.zodbload.IndexJob.catalog?7
-ZODB.scripts.zodbload.IndexJob.create?4()
-ZODB.scripts.zodbload.IndexJob.needs_mbox?7
-ZODB.scripts.zodbload.IndexJob.prefix?7
-ZODB.scripts.zodbload.IndexJob?1(mbox, number=1, max=0)
-ZODB.scripts.zodbload.InsertJob.catalog?7
-ZODB.scripts.zodbload.InsertJob.prefix?7
-ZODB.scripts.zodbload.JobProducer.__init__?1(self)
-ZODB.scripts.zodbload.JobProducer.add?4(callable, frequency, sleep, repeatp=0)
-ZODB.scripts.zodbload.JobProducer.next?4()
-ZODB.scripts.zodbload.JobProducer?1()
-ZODB.scripts.zodbload.MBox.__init__?1(self, filename)
-ZODB.scripts.zodbload.MBox.next?4()
-ZODB.scripts.zodbload.MBox?1(filename)
-ZODB.scripts.zodbload.ModifyJob.catalog?7
-ZODB.scripts.zodbload.ModifyJob.prefix?7
-ZODB.scripts.zodbload.SearchJob.__init__?1(self, terms='', number=10)
-ZODB.scripts.zodbload.SearchJob.create?4()
-ZODB.scripts.zodbload.SearchJob?1(terms='', number=10)
-ZODB.scripts.zodbload.VmSize?4()
-ZODB.scripts.zodbload.bins?7
-ZODB.scripts.zodbload.collect_options?4(args, jobs, options)
-ZODB.scripts.zodbload.do?4(db, f, args)
-ZODB.scripts.zodbload.edit?4(connection, mbox, catalog=1)
-ZODB.scripts.zodbload.extra.doc_attr?7
-ZODB.scripts.zodbload.extra.index_type?7
-ZODB.scripts.zodbload.extra.lexicon_id?7
-ZODB.scripts.zodbload.find_lib_python?4()
-ZODB.scripts.zodbload.index?4(connection, messages, catalog, max)
-ZODB.scripts.zodbload.mailfolder?4(app, mboxname, number)
-ZODB.scripts.zodbload.main?4(args=None)
-ZODB.scripts.zodbload.run1?4(tid, db, factory, job, args)
-ZODB.scripts.zodbload.run?4(jobs, tid='')
-ZODB.scripts.zodbload.search?4(connection, terms, number)
-ZODB.scripts.zodbload.setup?4(lib_python)
-ZODB.scripts.zodbload.stop?7
-ZODB.scripts.zodbload.wordre?7
-ZODB.scripts.zodbload.words?7
-ZODB.scripts.zodbload.wordsd?7
-ZODB.scripts.zodbload.zetup?4(configfile_name)
-ZODB.serialize.NewObjectIterator.__init__?1(self, stack)
-ZODB.serialize.NewObjectIterator.next?4()
-ZODB.serialize.NewObjectIterator?1(stack)
-ZODB.serialize.ObjectReader.__init__?1(self, conn=None, cache=None, factory=None)
-ZODB.serialize.ObjectReader._get_class?5(module, name)
-ZODB.serialize.ObjectReader._get_unpickler?5(pickle)
-ZODB.serialize.ObjectReader._new_object?5(klass, args)
-ZODB.serialize.ObjectReader._persistent_load?5(reference)
-ZODB.serialize.ObjectReader.find_global?4(name)
-ZODB.serialize.ObjectReader.getClassName?4(pickle)
-ZODB.serialize.ObjectReader.getGhost?4(pickle)
-ZODB.serialize.ObjectReader.getState?4(pickle)
-ZODB.serialize.ObjectReader.load_multi_oid?4(database_name, oid)
-ZODB.serialize.ObjectReader.load_multi_persistent?4(database_name, oid, klass)
-ZODB.serialize.ObjectReader.load_oid?4(oid)
-ZODB.serialize.ObjectReader.load_persistent?4(oid, klass)
-ZODB.serialize.ObjectReader.load_persistent_weakref?4(oid)
-ZODB.serialize.ObjectReader.loaders?7
-ZODB.serialize.ObjectReader.setGhostState?4(obj, pickle)
-ZODB.serialize.ObjectReader?1(conn=None, cache=None, factory=None)
-ZODB.serialize.ObjectWriter.__init__?1(self, obj=None)
-ZODB.serialize.ObjectWriter._dump?5(classmeta, state)
-ZODB.serialize.ObjectWriter._jar?8
-ZODB.serialize.ObjectWriter.persistent_id?4(obj)
-ZODB.serialize.ObjectWriter.serialize?4(obj)
-ZODB.serialize.ObjectWriter?1(obj=None)
-ZODB.serialize._oidtypes?8
-ZODB.serialize.get_refs?4(a_pickle)
-ZODB.serialize.myhasattr?4(obj, name, _marker=object())
-ZODB.serialize.oid_klass_loaders?7
-ZODB.serialize.oid_loaders?7
-ZODB.serialize.referencesf?4(p, oids=None)
-ZODB.transact._commit?5(note)
-ZODB.transact.g?4(*args, **kwargs)
-ZODB.transact.transact?4(f, note=None, retries=5)
-ZODB.utils.DEPRECATED_ARGUMENT?7
-ZODB.utils.U64?7
-ZODB.utils.WeakSet.__init__?1(self)
-ZODB.utils.WeakSet.add?4(obj)
-ZODB.utils.WeakSet.as_weakref_list?4()
-ZODB.utils.WeakSet.map?4(f)
-ZODB.utils.WeakSet.remove?4(obj)
-ZODB.utils.WeakSet?1()
-ZODB.utils._ADDRESS_MASK?8
-ZODB.utils.cp?4(f1, f2, l)
-ZODB.utils.deprecated37?4(msg)
-ZODB.utils.deprecated38?4(msg)
-ZODB.utils.get_pickle_metadata?4(data)
-ZODB.utils.newTimeStamp?4(old=None, TimeStamp=TimeStamp, time=time.time, gmtime=time.gmtime)
-ZODB.utils.oid_repr?4(oid)
-ZODB.utils.p64?4(v)
-ZODB.utils.positive_id?4(obj)
-ZODB.utils.readable_tid_repr?4(tid)
-ZODB.utils.serial_repr?7
-ZODB.utils.tid_repr?7
-ZODB.utils.u64?4(v)
-ZODB.utils.z64?7
-ZPublisher.BaseRequest.BaseRequest.__init__?1(self, other=None, **kw)
-ZPublisher.BaseRequest.BaseRequest._auth?8
-ZPublisher.BaseRequest.BaseRequest._file?8
-ZPublisher.BaseRequest.BaseRequest._held?8
-ZPublisher.BaseRequest.BaseRequest._hold?5(object)
-ZPublisher.BaseRequest.BaseRequest.close?4()
-ZPublisher.BaseRequest.BaseRequest.common?7
-ZPublisher.BaseRequest.BaseRequest.get?4(key, default=None)
-ZPublisher.BaseRequest.BaseRequest.has_key?4(key)
-ZPublisher.BaseRequest.BaseRequest.items?4()
-ZPublisher.BaseRequest.BaseRequest.keys?4()
-ZPublisher.BaseRequest.BaseRequest.maybe_webdav_client?7
-ZPublisher.BaseRequest.BaseRequest.post_traverse?4(f, args=())
-ZPublisher.BaseRequest.BaseRequest.processInputs?4()
-ZPublisher.BaseRequest.BaseRequest.retry_count?7
-ZPublisher.BaseRequest.BaseRequest.set?7
-ZPublisher.BaseRequest.BaseRequest.set_lazy?4(key, callable)
-ZPublisher.BaseRequest.BaseRequest.supports_retry?4()
-ZPublisher.BaseRequest.BaseRequest.traverse?4(path, response=None, validated_hook=None)
-ZPublisher.BaseRequest.BaseRequest.traverseName?4(ob, name)
-ZPublisher.BaseRequest.BaseRequest.values?4()
-ZPublisher.BaseRequest.BaseRequest?1(other=None, **kw)
-ZPublisher.BaseRequest.DefaultPublishTraverse.__init__?1(self, context, request)
-ZPublisher.BaseRequest.DefaultPublishTraverse.browserDefault?4(request)
-ZPublisher.BaseRequest.DefaultPublishTraverse.publishTraverse?4(request, name)
-ZPublisher.BaseRequest.DefaultPublishTraverse?1(context, request)
-ZPublisher.BaseRequest.RequestContainer.__init__?1(self, **kw)
-ZPublisher.BaseRequest.RequestContainer.manage_property_types?4()
-ZPublisher.BaseRequest.RequestContainer?1(**kw)
-ZPublisher.BaseRequest.UNSPECIFIED_ROLES?7
-ZPublisher.BaseRequest._marker?8
-ZPublisher.BaseRequest.exec_callables?4(callables)
-ZPublisher.BaseRequest.getRoles?4(container, name, value, default)
-ZPublisher.BaseRequest.itypes?7
-ZPublisher.BaseRequest.old_validation?4(groups, request, auth, roles=UNSPECIFIED_ROLES)
-ZPublisher.BaseRequest.quote?4(text)
-ZPublisher.BaseRequest.typeCheck?4(obj, deny=itypes)
-ZPublisher.BaseResponse.BaseResponse.__init__?1(self, stdout, stderr, body='', headers=None, status=None, cookies=None)
-ZPublisher.BaseResponse.BaseResponse._auth?8
-ZPublisher.BaseResponse.BaseResponse._error_format?8
-ZPublisher.BaseResponse.BaseResponse.appendBody?4(body)
-ZPublisher.BaseResponse.BaseResponse.badRequestError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.debugError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.debug_mode?7
-ZPublisher.BaseResponse.BaseResponse.exception?4(fatal=0, info=None)
-ZPublisher.BaseResponse.BaseResponse.flush?4()
-ZPublisher.BaseResponse.BaseResponse.forbiddenError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.getBody?4()
-ZPublisher.BaseResponse.BaseResponse.getHeader?4(name)
-ZPublisher.BaseResponse.BaseResponse.getStatus?4()
-ZPublisher.BaseResponse.BaseResponse.notFoundError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.outputBody?4()
-ZPublisher.BaseResponse.BaseResponse.setBody?4(body)
-ZPublisher.BaseResponse.BaseResponse.setCookie?4(name, value, **kw)
-ZPublisher.BaseResponse.BaseResponse.setHeader?4(name, value)
-ZPublisher.BaseResponse.BaseResponse.setStatus?4(status, reason=None)
-ZPublisher.BaseResponse.BaseResponse.unauthorized?4()
-ZPublisher.BaseResponse.BaseResponse.write?4(data)
-ZPublisher.BaseResponse.BaseResponse?1(stdout, stderr, body='', headers=None, status=None, cookies=None)
-ZPublisher.BeforeTraverse.LOG?7
-ZPublisher.BeforeTraverse.MultiHook.__init__?1(self, hookname, prior, defined_in_class)
-ZPublisher.BeforeTraverse.MultiHook.add?4(cob)
-ZPublisher.BeforeTraverse.MultiHook?1(hookname, prior, defined_in_class)
-ZPublisher.BeforeTraverse.NameCaller.__init__?1(self, name)
-ZPublisher.BeforeTraverse.NameCaller?1(name)
-ZPublisher.BeforeTraverse.queryBeforeTraverse?4(container, app_handle)
-ZPublisher.BeforeTraverse.registerBeforeTraverse?4(container, object, app_handle, priority=99)
-ZPublisher.BeforeTraverse.rewriteBeforeTraverse?4(container, btr)
-ZPublisher.BeforeTraverse.unregisterBeforeTraverse?4(container, app_handle)
-ZPublisher.Client.BadRequest?7
-ZPublisher.Client.ErrorTypes?4(code)
-ZPublisher.Client.Function.__init__?1(self, url, arguments=(), method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.Function._mp_call?5(kw, type2suffix={
-                    type(1.0)
-ZPublisher.Client.Function.handleError?4(query, ec, em, headers, response)
-ZPublisher.Client.Function.method?7
-ZPublisher.Client.Function.password?7
-ZPublisher.Client.Function.timeout?7
-ZPublisher.Client.Function.username?7
-ZPublisher.Client.Function?1(url, arguments=(), method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.InternalError?7
-ZPublisher.Client.MultiPart.__init__?1(self, *args)
-ZPublisher.Client.MultiPart._encmap?8
-ZPublisher.Client.MultiPart._extmap?8
-ZPublisher.Client.MultiPart.boundary?4()
-ZPublisher.Client.MultiPart.render?4()
-ZPublisher.Client.MultiPart?1(*args)
-ZPublisher.Client.NotAvailable?7
-ZPublisher.Client.NotFound?7
-ZPublisher.Client.Object.__init__?1(self, url, method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.Object.method?7
-ZPublisher.Client.Object.password?7
-ZPublisher.Client.Object.special_methods?7
-ZPublisher.Client.Object.timeout?7
-ZPublisher.Client.Object.username?7
-ZPublisher.Client.Object?1(url, method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.RemoteException.__init__?1(self, etype=None, evalue=None, efile=None, eline=None, url=None, query=None, http_code=None, http_msg=None, http_resp=None)
-ZPublisher.Client.RemoteException?1(etype=None, evalue=None, efile=None, eline=None, url=None, query=None, http_code=None, http_msg=None, http_resp=None)
-ZPublisher.Client.ServerError?7
-ZPublisher.Client.Unauthorized?7
-ZPublisher.Client.call?4(url, username=None, password=None, **kw)
-ZPublisher.Client.dashtrans?7
-ZPublisher.Client.exceptmap?7
-ZPublisher.Client.main?4()
-ZPublisher.Client.marshal_float?4(n, f)
-ZPublisher.Client.marshal_int?4(n, f)
-ZPublisher.Client.marshal_list?4(n, l, tname='list', lt=type([]), tt=type(()))
-ZPublisher.Client.marshal_long?4(n, f)
-ZPublisher.Client.marshal_tuple?4(n, l)
-ZPublisher.Client.marshal_whatever?4(k, v)
-ZPublisher.Client.querify?4(items)
-ZPublisher.Client.type2marshal?7
-ZPublisher.Client.urlregex?7
-ZPublisher.Client.usage?7
-ZPublisher.Converters._unicode_converter.convert_unicode?4(v)
-ZPublisher.Converters.default_encoding?7
-ZPublisher.Converters.field2boolean?4(v)
-ZPublisher.Converters.field2date?4(v)
-ZPublisher.Converters.field2date_international?4(v)
-ZPublisher.Converters.field2float?4(v)
-ZPublisher.Converters.field2int?4(v)
-ZPublisher.Converters.field2lines?4(v)
-ZPublisher.Converters.field2long?4(v)
-ZPublisher.Converters.field2required?4(v)
-ZPublisher.Converters.field2string?4(v)
-ZPublisher.Converters.field2text?4(v, nl=re.compile('\r\n|\n\r').search)
-ZPublisher.Converters.field2tokens?4(v)
-ZPublisher.Converters.field2ulines.convert_unicode?4(v)
-ZPublisher.Converters.field2ulines?7
-ZPublisher.Converters.field2ustring.convert_unicode?4(v)
-ZPublisher.Converters.field2ustring?7
-ZPublisher.Converters.field2utext.convert_unicode?4(v)
-ZPublisher.Converters.field2utext?7
-ZPublisher.Converters.field2utokens.convert_unicode?4(v)
-ZPublisher.Converters.field2utokens?7
-ZPublisher.Converters.get_converter?7
-ZPublisher.Converters.type_converters?7
-ZPublisher.HTTPRangeSupport.WHITESPACE?7
-ZPublisher.HTTPRangeSupport.expandRanges?4(ranges, size)
-ZPublisher.HTTPRangeSupport.parseRange?4(header)
-ZPublisher.HTTPRequest.CONVERTED?7
-ZPublisher.HTTPRequest.DEFAULT?7
-ZPublisher.HTTPRequest.EMPTY?7
-ZPublisher.HTTPRequest.FileUpload.__init__?1(self, aFieldStorage)
-ZPublisher.HTTPRequest.FileUpload.xreadlines?4()
-ZPublisher.HTTPRequest.FileUpload?1(aFieldStorage)
-ZPublisher.HTTPRequest.HTTPRequest.__init__?1(self, stdin, environ, response, clean=0)
-ZPublisher.HTTPRequest.HTTPRequest._authUserPW?5()
-ZPublisher.HTTPRequest.HTTPRequest._file?8
-ZPublisher.HTTPRequest.HTTPRequest._hacked_path?8
-ZPublisher.HTTPRequest.HTTPRequest._resetURLS?5()
-ZPublisher.HTTPRequest.HTTPRequest._urls?8
-ZPublisher.HTTPRequest.HTTPRequest.args?7
-ZPublisher.HTTPRequest.HTTPRequest.clone?4()
-ZPublisher.HTTPRequest.HTTPRequest.close?4()
-ZPublisher.HTTPRequest.HTTPRequest.get?4(key, default=None, returnTaints=0, URLmatch=re.compile('URL(PATH)?([0-9]+)$').match, BASEmatch=re.compile('BASE(PATH)?([0-9]+)$').match, )
-ZPublisher.HTTPRequest.HTTPRequest.getClientAddr?4()
-ZPublisher.HTTPRequest.HTTPRequest.getURL?4()
-ZPublisher.HTTPRequest.HTTPRequest.get_header?4(name, default=None)
-ZPublisher.HTTPRequest.HTTPRequest.has_key?4(key, returnTaints=0)
-ZPublisher.HTTPRequest.HTTPRequest.keys?4(returnTaints=0)
-ZPublisher.HTTPRequest.HTTPRequest.physicalPathFromURL?4(URL)
-ZPublisher.HTTPRequest.HTTPRequest.physicalPathToURL?4(path, relative=0)
-ZPublisher.HTTPRequest.HTTPRequest.physicalPathToVirtualPath?4(path)
-ZPublisher.HTTPRequest.HTTPRequest.processInputs?4(SEQUENCE=1, DEFAULT=2, RECORD=4, RECORDS=8, REC=12, EMPTY=16, CONVERTED=32, hasattr=hasattr, getattr=getattr, setattr=setattr, search_type=re.compile('(:[a-zA-Z][-a-zA-Z0-9_]+|\\.[xy])$').search, )
-ZPublisher.HTTPRequest.HTTPRequest.resolve_url?4(url)
-ZPublisher.HTTPRequest.HTTPRequest.retry?4()
-ZPublisher.HTTPRequest.HTTPRequest.retry_max_count?7
-ZPublisher.HTTPRequest.HTTPRequest.setServerURL?4(protocol=None, hostname=None, port=None)
-ZPublisher.HTTPRequest.HTTPRequest.setVirtualRoot?4(path, hard=0)
-ZPublisher.HTTPRequest.HTTPRequest.set_lazy?4(key, callable)
-ZPublisher.HTTPRequest.HTTPRequest.shiftNameToApplication?4()
-ZPublisher.HTTPRequest.HTTPRequest.supports_retry?4()
-ZPublisher.HTTPRequest.HTTPRequest.taintWrapper?4(enabled=TAINTING_ENABLED)
-ZPublisher.HTTPRequest.HTTPRequest.text?4()
-ZPublisher.HTTPRequest.HTTPRequest?1(stdin, environ, response, clean=0)
-ZPublisher.HTTPRequest.REC?7
-ZPublisher.HTTPRequest.RECORD?7
-ZPublisher.HTTPRequest.RECORDS?7
-ZPublisher.HTTPRequest.SEQUENCE?7
-ZPublisher.HTTPRequest.TAINTING_ENABLED?7
-ZPublisher.HTTPRequest.TaintMethodWrapper.__init__?1(self, method)
-ZPublisher.HTTPRequest.TaintMethodWrapper?1(method)
-ZPublisher.HTTPRequest.TaintRequestWrapper.__init__?1(self, req)
-ZPublisher.HTTPRequest.TaintRequestWrapper?1(req)
-ZPublisher.HTTPRequest._filterPasswordFields?5(items)
-ZPublisher.HTTPRequest._marker?8
-ZPublisher.HTTPRequest.base64?7
-ZPublisher.HTTPRequest.default_encoding?7
-ZPublisher.HTTPRequest.default_port?7
-ZPublisher.HTTPRequest.has_codec?4(x)
-ZPublisher.HTTPRequest.hide_key?7
-ZPublisher.HTTPRequest.isCGI_NAME?7
-ZPublisher.HTTPRequest.parse_cookie?4(text, result=None, qparmre=re.compile(
-                    '([\x00- ]*([^\x00- ;, ="]+)="([^"]*)"([\x00- ]*[;, ])?[\x00- ]*)'), parmre=re.compile(
-                    '([\x00- ]*([^\x00- ;, ="]+)=([^;, "]*)([\x00- ]*[;, ])?[\x00- ]*)'), paramlessre=re.compile(
-                    '([\x00- ]*([^\x00- ;, ="]+)[\x00- ]*[;, ][\x00- ]*)'), acquire=parse_cookie_lock.acquire, release=parse_cookie_lock.release, )
-ZPublisher.HTTPRequest.parse_cookie_lock?7
-ZPublisher.HTTPRequest.record._guarded_writes?8
-ZPublisher.HTTPRequest.sane_environment?4(env)
-ZPublisher.HTTPRequest.tainting_env?7
-ZPublisher.HTTPRequest.trusted_proxies?7
-ZPublisher.HTTPRequest.xmlrpc?7
-ZPublisher.HTTPResponse.APPEND_TRACEBACKS?7
-ZPublisher.HTTPResponse.HTTPResponse.__init__?1(self, body='', status=200, headers=None, stdout=sys.stdout, stderr=sys.stderr, )
-ZPublisher.HTTPResponse.HTTPResponse._cookie_list?5()
-ZPublisher.HTTPResponse.HTTPResponse._encode_unicode?5(body, charset_re=re.compile(r'(?:application|text)/[-+0-9a-z]+\s*;\s*' +
-                                              r'charset=([-_0-9a-z]+' +
-                                              r')(?:(?:\s*;)|\Z)', re.IGNORECASE))
-ZPublisher.HTTPResponse.HTTPResponse._error_format?8
-ZPublisher.HTTPResponse.HTTPResponse._error_html?5(title, body)
-ZPublisher.HTTPResponse.HTTPResponse._html?5(title, body)
-ZPublisher.HTTPResponse.HTTPResponse._locked_body?8
-ZPublisher.HTTPResponse.HTTPResponse._locked_status?8
-ZPublisher.HTTPResponse.HTTPResponse._requestShutdown?5(exitCode=0)
-ZPublisher.HTTPResponse.HTTPResponse._shutdownRequested?5()
-ZPublisher.HTTPResponse.HTTPResponse._shutdown_flag?8
-ZPublisher.HTTPResponse.HTTPResponse._traceback?5(t, v, tb, as_html=1)
-ZPublisher.HTTPResponse.HTTPResponse._unauthorized?5()
-ZPublisher.HTTPResponse.HTTPResponse._wrote?8
-ZPublisher.HTTPResponse.HTTPResponse.accumulated_headers?7
-ZPublisher.HTTPResponse.HTTPResponse.addHeader?4(name, value)
-ZPublisher.HTTPResponse.HTTPResponse.appendCookie?4(name, value)
-ZPublisher.HTTPResponse.HTTPResponse.appendHeader?4(name, value, delimiter=", ")
-ZPublisher.HTTPResponse.HTTPResponse.badRequestError?4(name)
-ZPublisher.HTTPResponse.HTTPResponse.body?7
-ZPublisher.HTTPResponse.HTTPResponse.debugError?4(entry)
-ZPublisher.HTTPResponse.HTTPResponse.enableHTTPCompression?4(REQUEST={}, force=0, disable=0, query=0)
-ZPublisher.HTTPResponse.HTTPResponse.exception?4(fatal=0, info=None, absuri_match=re.compile(r'\w+://[\w\.]+').match, tag_search=re.compile('[a-zA-Z]>').search, abort=1)
-ZPublisher.HTTPResponse.HTTPResponse.expireCookie?4(name, **kw)
-ZPublisher.HTTPResponse.HTTPResponse.fix_xml_preamble?4(encoding)
-ZPublisher.HTTPResponse.HTTPResponse.forbiddenError?7
-ZPublisher.HTTPResponse.HTTPResponse.getHeader?4(name, literal=0)
-ZPublisher.HTTPResponse.HTTPResponse.insertBase?4(base_re_search=re.compile('(<base.*?>)', re.I).search)
-ZPublisher.HTTPResponse.HTTPResponse.isHTML?4(s)
-ZPublisher.HTTPResponse.HTTPResponse.notFoundError?4(entry='Unknown')
-ZPublisher.HTTPResponse.HTTPResponse.quoteHTML?4(text)
-ZPublisher.HTTPResponse.HTTPResponse.realm?7
-ZPublisher.HTTPResponse.HTTPResponse.redirect?4(location, status=302, lock=0)
-ZPublisher.HTTPResponse.HTTPResponse.retry?4()
-ZPublisher.HTTPResponse.HTTPResponse.setBase?4(base)
-ZPublisher.HTTPResponse.HTTPResponse.setBody?4(body, title='', is_error=0, bogus_str_search=re.compile(" [a-fA-F0-9]+>$").search, latin1_alias_match=re.compile(
-                r'text/html(\s*;\s*charset=((latin)|(latin[-_]?1)|'
-                r'(cp1252)|(cp819)|(csISOLatin1)|(IBM819)|(iso-ir-100)|'
-                r'(iso[-_]8859[-_]1(:1987)?)))?$', re.I).match, lock=None)
-ZPublisher.HTTPResponse.HTTPResponse.setCookie?4(name, value, **kw)
-ZPublisher.HTTPResponse.HTTPResponse.setHeader?4(name, value, literal=0)
-ZPublisher.HTTPResponse.HTTPResponse.setStatus?4(status, reason=None, lock=None)
-ZPublisher.HTTPResponse.HTTPResponse.unauthorized?4()
-ZPublisher.HTTPResponse.HTTPResponse.use_HTTP_content_compression?7
-ZPublisher.HTTPResponse.HTTPResponse.write?4(data)
-ZPublisher.HTTPResponse.HTTPResponse?1(body='', status=200, headers=None, stdout=sys.stdout, stderr=sys.stderr, )
-ZPublisher.HTTPResponse._CRLF?8
-ZPublisher.HTTPResponse._gzip_header?8
-ZPublisher.HTTPResponse._scrubHeader?5(name, value)
-ZPublisher.HTTPResponse.accumulate_header?7
-ZPublisher.HTTPResponse.default_encoding?7
-ZPublisher.HTTPResponse.en?7
-ZPublisher.HTTPResponse.nl2sp?7
-ZPublisher.HTTPResponse.otherTypes?7
-ZPublisher.HTTPResponse.start_of_header_search?7
-ZPublisher.HTTPResponse.status_codes?7
-ZPublisher.HTTPResponse.status_reasons?7
-ZPublisher.HTTPResponse.uncompressableMimeMajorTypes?7
-ZPublisher.Iterators.IStreamIterator.next?4()
-ZPublisher.Iterators.filestream_iterator.__init__?1(self, name, mode='r', bufsize=-1, streamsize=1<<16)
-ZPublisher.Iterators.filestream_iterator.next?4()
-ZPublisher.Iterators.filestream_iterator?1(name, mode='r', bufsize=-1, streamsize=1<<16)
-ZPublisher.Main?4(*args, **kw)
-ZPublisher.Publish.DefaultTransactionsManager.abort?4()
-ZPublisher.Publish.DefaultTransactionsManager.begin?4()
-ZPublisher.Publish.DefaultTransactionsManager.commit?4()
-ZPublisher.Publish.DefaultTransactionsManager.recordMetaData?4(object, request)
-ZPublisher.Publish.Retry.__init__?1(self, t=None, v=None, tb=None)
-ZPublisher.Publish.Retry.reraise?4()
-ZPublisher.Publish.Retry?1(t=None, v=None, tb=None)
-ZPublisher.Publish._default_debug_mode?8
-ZPublisher.Publish._default_realm?8
-ZPublisher.Publish._l?8
-ZPublisher.Publish._pfile?8
-ZPublisher.Publish._pfunc?8
-ZPublisher.Publish._plock?8
-ZPublisher.Publish._pstat?8
-ZPublisher.Publish.call_object?4(object, args, request)
-ZPublisher.Publish.dont_publish_class?4(klass, request)
-ZPublisher.Publish.get_module_info?4(module_name, modules={}, acquire=_l.acquire, release=_l.release, )
-ZPublisher.Publish.install_profiling?4(filename)
-ZPublisher.Publish.missing_name?4(name, request)
-ZPublisher.Publish.pm?4(module_name, stdin, stdout, stderr, environ, debug, request, response)
-ZPublisher.Publish.publish?4(request, module_name, after_list, debug=0, call_object=call_object, missing_name=missing_name, dont_publish_class=dont_publish_class, mapply=mapply, )
-ZPublisher.Publish.publish_module?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None)
-ZPublisher.Publish.publish_module_profiled?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None)
-ZPublisher.Publish.publish_module_standard?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None)
-ZPublisher.Publish.set_default_authentication_realm?4(realm)
-ZPublisher.Publish.set_default_debug_mode?4(debug_mode)
-ZPublisher.Request.Request?7
-ZPublisher.Response.Response?7
-ZPublisher.TaintedString.TaintedString.__init__?1(self, value)
-ZPublisher.TaintedString.TaintedString.decode?4(*args)
-ZPublisher.TaintedString.TaintedString.encode?4(*args)
-ZPublisher.TaintedString.TaintedString.expandtabs?4(*args)
-ZPublisher.TaintedString.TaintedString.quoted?4()
-ZPublisher.TaintedString.TaintedString.replace?4(*args)
-ZPublisher.TaintedString.TaintedString.split?4(*args)
-ZPublisher.TaintedString.TaintedString.splitlines?4(*args)
-ZPublisher.TaintedString.TaintedString.translate?4(*args)
-ZPublisher.TaintedString.TaintedString?1(value)
-ZPublisher.TaintedString.createOneArgWrapper?4(func)
-ZPublisher.TaintedString.createOneOptArgWrapper?4(func)
-ZPublisher.TaintedString.createSimpleWrapper?4(func)
-ZPublisher.TaintedString.oneArgWrappedMethods?7
-ZPublisher.TaintedString.oneOptArgWrappedMethods?7
-ZPublisher.TaintedString.simpleWrappedMethods?7
-ZPublisher.Test.DONE_STRING_DEFAULT?7
-ZPublisher.Test.Pdb.do_ob?4(arg)
-ZPublisher.Test.Pdb.do_pub?4(arg)
-ZPublisher.Test.TupleType?7
-ZPublisher.Test.defaultModule?7
-ZPublisher.Test.fbreak?4(db, meth)
-ZPublisher.Test.getlineno?4(code)
-ZPublisher.Test.main?4()
-ZPublisher.Test.publish?4(script=None, path_info='/', u=None, p=None, d=None, t=None, e=None, s=None, pm=0, extra=None, request_method='GET', fp=None, done_string=DONE_STRING_DEFAULT, stdin=sys.stdin)
-ZPublisher.Test.publish_module?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None, extra={})
-ZPublisher.Test.publish_module_pm?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, extra={})
-ZPublisher.Test.repeat_count?7
-ZPublisher.Test.run?4(statement, *args)
-ZPublisher.Test.time?4(function, *args, **kwargs)
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.abort?4()
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.begin?4()
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.commit?4()
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.recordMetaData?4(object, request)
-ZPublisher.WSGIPublisher.Retry.__init__?1(self, t=None, v=None, tb=None)
-ZPublisher.WSGIPublisher.Retry.reraise?4()
-ZPublisher.WSGIPublisher.Retry?1(t=None, v=None, tb=None)
-ZPublisher.WSGIPublisher.WSGIResponse._streaming?8
-ZPublisher.WSGIPublisher._default_debug_mode?8
-ZPublisher.WSGIPublisher._default_realm?8
-ZPublisher.WSGIPublisher._l?8
-ZPublisher.WSGIPublisher._pfile?8
-ZPublisher.WSGIPublisher._pfunc?8
-ZPublisher.WSGIPublisher._plock?8
-ZPublisher.WSGIPublisher._pstat?8
-ZPublisher.WSGIPublisher.call_object?4(object, args, request)
-ZPublisher.WSGIPublisher.dont_publish_class?4(klass, request)
-ZPublisher.WSGIPublisher.get_module_info?4(module_name, modules={}, acquire=_l.acquire, release=_l.release, )
-ZPublisher.WSGIPublisher.install_profiling?4(filename)
-ZPublisher.WSGIPublisher.missing_name?4(name, request)
-ZPublisher.WSGIPublisher.pm?4(environ, start_response)
-ZPublisher.WSGIPublisher.publish?4(request, module_name, after_list, debug=0, call_object=call_object, missing_name=missing_name, dont_publish_class=dont_publish_class, mapply=mapply, )
-ZPublisher.WSGIPublisher.publish_module?4(environ, start_response)
-ZPublisher.WSGIPublisher.publish_module_profiled?4(environ, start_response)
-ZPublisher.WSGIPublisher.publish_module_standard?4(environ, start_response)
-ZPublisher.WSGIPublisher.set_default_authentication_realm?4(realm)
-ZPublisher.WSGIPublisher.set_default_debug_mode?4(debug_mode)
-ZPublisher.Zope?4(*args, **kw)
-ZPublisher.mapply.default_call_object?4(object, args, context)
-ZPublisher.mapply.default_handle_class?4(klass, context)
-ZPublisher.mapply.default_missing_name?4(name, context)
-ZPublisher.mapply.mapply?4(object, positional=(), keyword={}, debug=None, maybe=None, missing_name=default_missing_name, handle_class=default_handle_class, context=None, bind=0, )
-ZPublisher.maybe_lock.allocate_lock.acquire?4()
-ZPublisher.maybe_lock.allocate_lock.release?4()
-ZPublisher.test?4(*args, **kw)
-ZPublisher.xmlrpc.Response.__init__?1(self, real)
-ZPublisher.xmlrpc.Response._error_format?8
-ZPublisher.xmlrpc.Response.exception?4(fatal=0, info=None, absuri_match=None, tag_search=None)
-ZPublisher.xmlrpc.Response.setBody?4(body, title='', is_error=0, bogus_str_search=None)
-ZPublisher.xmlrpc.Response?1(real)
-ZPublisher.xmlrpc.WRAPPERS?7
-ZPublisher.xmlrpc.dump_instance?4(self, value, write)
-ZPublisher.xmlrpc.parse_input?4(data)
-ZPublisher.xmlrpc.response?7
-ZSQLMethod.ZSQLMethod.manage_edit?4(connection_id, arguments, template)
-ZSQLMethod.manage_addZSQLMethod?4(id, title, connection_id, arguments, template)
-ZServer.AccessLogger.AccessLogger.__init__?1(self)
-ZServer.AccessLogger.AccessLogger.log?4(message)
-ZServer.AccessLogger.AccessLogger?1()
-ZServer.AccessLogger.access_logger?7
-ZServer.BaseLogger.BaseLogger.__init__?1(self, name)
-ZServer.BaseLogger.BaseLogger.reopen?4()
-ZServer.BaseLogger.BaseLogger?1(name)
-ZServer.CONNECTION_LIMIT?7
-ZServer.ClockServer.ClockServer.GATEWAY_INTERFACE?7
-ZServer.ClockServer.ClockServer.REMOTE_ADDR?7
-ZServer.ClockServer.ClockServer.SCRIPT_NAME?7
-ZServer.ClockServer.ClockServer.SERVER_IDENT?7
-ZServer.ClockServer.ClockServer.SERVER_NAME?7
-ZServer.ClockServer.ClockServer.SERVER_PORT?7
-ZServer.ClockServer.ClockServer.SERVER_PROTOCOL?7
-ZServer.ClockServer.ClockServer.SERVER_SOFTWARE?7
-ZServer.ClockServer.ClockServer._ENV?8
-ZServer.ClockServer.ClockServer.__init__?1(self, method, period=60, user=None, password=None, host=None, logger=None, handler=None)
-ZServer.ClockServer.ClockServer.get_env?4(req)
-ZServer.ClockServer.ClockServer.get_requests_and_response?4()
-ZServer.ClockServer.ClockServer.handle_error?4()
-ZServer.ClockServer.ClockServer.handle_read?4()
-ZServer.ClockServer.ClockServer.handle_write?4()
-ZServer.ClockServer.ClockServer.readable?4()
-ZServer.ClockServer.ClockServer.writable?4()
-ZServer.ClockServer.ClockServer?1(method, period=60, user=None, password=None, host=None, logger=None, handler=None)
-ZServer.ClockServer.DummyChannel.__init__?1(self, server)
-ZServer.ClockServer.DummyChannel.addr?7
-ZServer.ClockServer.DummyChannel.close_when_done?4()
-ZServer.ClockServer.DummyChannel.closed?7
-ZServer.ClockServer.DummyChannel.push_with_producer?4()
-ZServer.ClockServer.DummyChannel?1(server)
-ZServer.ClockServer.LogHelper.__init__?1(self, logger)
-ZServer.ClockServer.LogHelper.log?4(ip, msg, **kw)
-ZServer.ClockServer.LogHelper?1(logger)
-ZServer.ClockServer.timeslice?4(period, when=None, t=time.time)
-ZServer.DebugLogger.DebugLogger.__init__?1(self)
-ZServer.DebugLogger.DebugLogger.log?4(code, request_id, data='')
-ZServer.DebugLogger.DebugLogger?1()
-ZServer.DebugLogger.debug_logger?7
-ZServer.DebugLogger.log?7
-ZServer.DebugLogger.reopen?7
-ZServer.FCGIServer.FCGIChannel.__init__?1(self, server, sock, addr)
-ZServer.FCGIServer.FCGIChannel.close?4()
-ZServer.FCGIServer.FCGIChannel.closed?7
-ZServer.FCGIServer.FCGIChannel.collect_incoming_data?4(data)
-ZServer.FCGIServer.FCGIChannel.found_terminator?4()
-ZServer.FCGIServer.FCGIChannel.handleManagementTypes?4(rec)
-ZServer.FCGIServer.FCGIChannel.log_request?4(bytes)
-ZServer.FCGIServer.FCGIChannel.push?4(producer, send=1)
-ZServer.FCGIServer.FCGIChannel.push_with_producer?7
-ZServer.FCGIServer.FCGIChannel.readable?4()
-ZServer.FCGIServer.FCGIChannel.sendDataRecord?4(data, recType)
-ZServer.FCGIServer.FCGIChannel.sendEndRecord?4(appStatus=0)
-ZServer.FCGIServer.FCGIChannel.sendStreamTerminator?4(recType)
-ZServer.FCGIServer.FCGIChannel.send_response?4()
-ZServer.FCGIServer.FCGIChannel.setInitialState?4()
-ZServer.FCGIServer.FCGIChannel.using_temp_stdin?7
-ZServer.FCGIServer.FCGIChannel?1(server, sock, addr)
-ZServer.FCGIServer.FCGIPipe.__init__?1(self, channel, recType)
-ZServer.FCGIServer.FCGIPipe.close?4()
-ZServer.FCGIServer.FCGIPipe.write?4(data)
-ZServer.FCGIServer.FCGIPipe?1(channel, recType)
-ZServer.FCGIServer.FCGIRecord.__init__?1(self, header=None)
-ZServer.FCGIServer.FCGIRecord.getRecordAsString?4()
-ZServer.FCGIServer.FCGIRecord.gotPadding?4()
-ZServer.FCGIServer.FCGIRecord.needContent?4()
-ZServer.FCGIServer.FCGIRecord.needMore?4()
-ZServer.FCGIServer.FCGIRecord.needPadding?4()
-ZServer.FCGIServer.FCGIRecord.parseContent?4(data)
-ZServer.FCGIServer.FCGIRecord.readPair?4(st, pos)
-ZServer.FCGIServer.FCGIRecord.writePair?4(value)
-ZServer.FCGIServer.FCGIRecord?1(header=None)
-ZServer.FCGIServer.FCGIResponse._finish?5()
-ZServer.FCGIServer.FCGIResponse._tempfile?8
-ZServer.FCGIServer.FCGIResponse._templock?8
-ZServer.FCGIServer.FCGIResponse._tempstart?8
-ZServer.FCGIServer.FCGIResponse.setChannel?4(channel)
-ZServer.FCGIServer.FCGIResponse.write?4(data)
-ZServer.FCGIServer.FCGIServer.__init__?1(self, module='Main', ip='127.0.0.1', port=None, socket_file=None, resolver=None, logger_object=None)
-ZServer.FCGIServer.FCGIServer.channel_class?7
-ZServer.FCGIServer.FCGIServer.create_socket?4(family, type)
-ZServer.FCGIServer.FCGIServer.handle_accept?4()
-ZServer.FCGIServer.FCGIServer.listen?4(num)
-ZServer.FCGIServer.FCGIServer.readable?4()
-ZServer.FCGIServer.FCGIServer.writable?4()
-ZServer.FCGIServer.FCGIServer?1(module='Main', ip='127.0.0.1', port=None, socket_file=None, resolver=None, logger_object=None)
-ZServer.FCGIServer.FCGI_ABORT_REQUEST?7
-ZServer.FCGIServer.FCGI_AUTHORIZER?7
-ZServer.FCGIServer.FCGI_BEGIN_REQUEST?7
-ZServer.FCGIServer.FCGI_CANT_MPX_CONN?7
-ZServer.FCGIServer.FCGI_DATA?7
-ZServer.FCGIServer.FCGI_END_REQUEST?7
-ZServer.FCGIServer.FCGI_FILTER?7
-ZServer.FCGIServer.FCGI_GET_VALUES?7
-ZServer.FCGIServer.FCGI_GET_VALUES_RESULT?7
-ZServer.FCGIServer.FCGI_KEEP_CONN?7
-ZServer.FCGIServer.FCGI_MAXTYPE?7
-ZServer.FCGIServer.FCGI_MAX_CONNS?7
-ZServer.FCGIServer.FCGI_MAX_REQS?7
-ZServer.FCGIServer.FCGI_MPXS_CONNS?7
-ZServer.FCGIServer.FCGI_ManagementTypes?7
-ZServer.FCGIServer.FCGI_NULL_REQUEST_ID?7
-ZServer.FCGIServer.FCGI_OVERLOADED?7
-ZServer.FCGIServer.FCGI_PARAMS?7
-ZServer.FCGIServer.FCGI_REQUEST_COMPLETE?7
-ZServer.FCGIServer.FCGI_RESPONDER?7
-ZServer.FCGIServer.FCGI_STDERR?7
-ZServer.FCGIServer.FCGI_STDIN?7
-ZServer.FCGIServer.FCGI_STDOUT?7
-ZServer.FCGIServer.FCGI_UNKNOWN_ROLE?7
-ZServer.FCGIServer.FCGI_UNKNOWN_TYPE?7
-ZServer.FCGIServer.FCGI_VERSION_1?7
-ZServer.FCGIServer.tz_for_log?7
-ZServer.FTPRequest.FTPRequest.__init__?1(self, path, command, channel, response, stdin=None, environ=None, globbing=None, recursive=0, size=None)
-ZServer.FTPRequest.FTPRequest._get_env?5(path, command, channel, stdin, size)
-ZServer.FTPRequest.FTPRequest._join_paths?5(*args)
-ZServer.FTPRequest.FTPRequest.retry?4()
-ZServer.FTPRequest.FTPRequest?1(path, command, channel, response, stdin=None, environ=None, globbing=None, recursive=0, size=None)
-ZServer.FTPResponse.CallbackPipe.__init__?1(self, callback, args)
-ZServer.FTPResponse.CallbackPipe.apply?4()
-ZServer.FTPResponse.CallbackPipe.close?4()
-ZServer.FTPResponse.CallbackPipe.finish?4(response)
-ZServer.FTPResponse.CallbackPipe.write?4(text, l=None)
-ZServer.FTPResponse.CallbackPipe?1(callback, args)
-ZServer.FTPResponse.FTPResponse._cookie_list?5()
-ZServer.FTPResponse.FTPResponse._marshalledBody?5()
-ZServer.FTPResponse.FTPResponse.appendCookie?4(name, value)
-ZServer.FTPResponse.FTPResponse.expireCookie?4(name, **kw)
-ZServer.FTPResponse.FTPResponse.getMessage?4()
-ZServer.FTPResponse.FTPResponse.outputBody?4()
-ZServer.FTPResponse.FTPResponse.setCookie?4(name, value, **kw)
-ZServer.FTPResponse.FTPResponse.setMessage?4(message)
-ZServer.FTPResponse.make_response?4(channel, callback, *args)
-ZServer.FTPServer.ContentReceiver.__init__?1(self, callback, *args)
-ZServer.FTPServer.ContentReceiver.close?4()
-ZServer.FTPServer.ContentReceiver.write?4(data)
-ZServer.FTPServer.ContentReceiver?1(callback, *args)
-ZServer.FTPServer.FTPLimiter.__init__?1(self, anon_limit=10, user_limit=4, total_limit=25)
-ZServer.FTPServer.FTPLimiter.check_limit?4(channel)
-ZServer.FTPServer.FTPLimiter?1(anon_limit=10, user_limit=4, total_limit=25)
-ZServer.FTPServer.FTPServer.__init__?1(self, module, *args, **kw)
-ZServer.FTPServer.FTPServer.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.FTPServer.FTPServer.create_socket?4(family, type)
-ZServer.FTPServer.FTPServer.ftp_channel_class?7
-ZServer.FTPServer.FTPServer.handle_accept?4()
-ZServer.FTPServer.FTPServer.limiter?7
-ZServer.FTPServer.FTPServer.listen?4(num)
-ZServer.FTPServer.FTPServer.log_info?4(message, type='info')
-ZServer.FTPServer.FTPServer.readable?4()
-ZServer.FTPServer.FTPServer.shutup?7
-ZServer.FTPServer.FTPServer?1(module, *args, **kw)
-ZServer.FTPServer.handle_close?4(self)
-ZServer.FTPServer.zope_ftp_channel.__init__?1(self, server, conn, addr, module)
-ZServer.FTPServer.zope_ftp_channel._join_paths?5(*args)
-ZServer.FTPServer.zope_ftp_channel.anonymous?7
-ZServer.FTPServer.zope_ftp_channel.cmd_appe?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_cdup?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_cwd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_dele?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_feat?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_list?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_mdtm?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_mkd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_nlst?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_pass?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_pwd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_retr?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_rmd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_rnfr?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_rnto?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_size?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_stor?4(line, mode='wb')
-ZServer.FTPServer.zope_ftp_channel.cmd_user?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_xmkd?7
-ZServer.FTPServer.zope_ftp_channel.cmd_xpwd?7
-ZServer.FTPServer.zope_ftp_channel.cmd_xrmd?7
-ZServer.FTPServer.zope_ftp_channel.cwd_completion?4(path, response)
-ZServer.FTPServer.zope_ftp_channel.dele_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.get_dir_list?4(line, long=0)
-ZServer.FTPServer.zope_ftp_channel.listdir?4(path, long=0)
-ZServer.FTPServer.zope_ftp_channel.listdir_completion?4(long, response)
-ZServer.FTPServer.zope_ftp_channel.mdtm_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.mkd_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.pass_completion?4(path, response)
-ZServer.FTPServer.zope_ftp_channel.push?4(producer, send=1)
-ZServer.FTPServer.zope_ftp_channel.push_with_producer?7
-ZServer.FTPServer.zope_ftp_channel.read_only?7
-ZServer.FTPServer.zope_ftp_channel.retr_completion?4(file, response)
-ZServer.FTPServer.zope_ftp_channel.rmd_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.rnfr_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.rnto_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.size_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.stor_callback?4(path, data, size)
-ZServer.FTPServer.zope_ftp_channel.stor_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel?1(server, conn, addr, module)
-ZServer.HTTPResponse.ChannelPipe.__init__?1(self, request)
-ZServer.HTTPResponse.ChannelPipe.close?4()
-ZServer.HTTPResponse.ChannelPipe.finish?4(response)
-ZServer.HTTPResponse.ChannelPipe.flush?4()
-ZServer.HTTPResponse.ChannelPipe.start_response?4(status, headers, exc_info=None)
-ZServer.HTTPResponse.ChannelPipe.write?4(text, l=None)
-ZServer.HTTPResponse.ChannelPipe?1(request)
-ZServer.HTTPResponse.ZServerHTTPResponse._bodyproducer?8
-ZServer.HTTPResponse.ZServerHTTPResponse._chunking?8
-ZServer.HTTPResponse.ZServerHTTPResponse._finish?5()
-ZServer.HTTPResponse.ZServerHTTPResponse._http_connection?8
-ZServer.HTTPResponse.ZServerHTTPResponse._http_version?8
-ZServer.HTTPResponse.ZServerHTTPResponse._retried_response?8
-ZServer.HTTPResponse.ZServerHTTPResponse._server_version?8
-ZServer.HTTPResponse.ZServerHTTPResponse._streaming?8
-ZServer.HTTPResponse.ZServerHTTPResponse._tempfile?8
-ZServer.HTTPResponse.ZServerHTTPResponse._templock?8
-ZServer.HTTPResponse.ZServerHTTPResponse._tempstart?8
-ZServer.HTTPResponse.ZServerHTTPResponse.http_chunk?7
-ZServer.HTTPResponse.ZServerHTTPResponse.http_chunk_size?7
-ZServer.HTTPResponse.ZServerHTTPResponse.outputBody?4()
-ZServer.HTTPResponse.ZServerHTTPResponse.retry?4()
-ZServer.HTTPResponse.ZServerHTTPResponse.setBody?4(body, title='', is_error=0, **kw)
-ZServer.HTTPResponse.ZServerHTTPResponse.write?4(data)
-ZServer.HTTPResponse.is_proxying_match?7
-ZServer.HTTPResponse.make_response?4(request, headers)
-ZServer.HTTPResponse.proxying_connection_re?7
-ZServer.HTTPServer.CONNECTION?7
-ZServer.HTTPServer.CONTENT_LENGTH?7
-ZServer.HTTPServer.USER_AGENT?7
-ZServer.HTTPServer.header2env?7
-ZServer.HTTPServer.is_proxying_match?7
-ZServer.HTTPServer.zhttp_channel.__init__?1(self, server, conn, addr)
-ZServer.HTTPServer.zhttp_channel.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.HTTPServer.zhttp_channel.close?4()
-ZServer.HTTPServer.zhttp_channel.closed?7
-ZServer.HTTPServer.zhttp_channel.collect_incoming_data?4(data)
-ZServer.HTTPServer.zhttp_channel.done?4()
-ZServer.HTTPServer.zhttp_channel.kill_zombies?4()
-ZServer.HTTPServer.zhttp_channel.no_more_requests?7
-ZServer.HTTPServer.zhttp_channel.push?4(producer, send=1)
-ZServer.HTTPServer.zhttp_channel.push_with_producer?7
-ZServer.HTTPServer.zhttp_channel.work?4()
-ZServer.HTTPServer.zhttp_channel.zombie_timeout?7
-ZServer.HTTPServer.zhttp_channel?1(server, conn, addr)
-ZServer.HTTPServer.zhttp_collector.__init__?1(self, handler, request, size)
-ZServer.HTTPServer.zhttp_collector.collect_incoming_data?4(data)
-ZServer.HTTPServer.zhttp_collector.found_terminator?4()
-ZServer.HTTPServer.zhttp_collector?1(handler, request, size)
-ZServer.HTTPServer.zhttp_handler.__init__?1(self, module, uri_base=None, env=None)
-ZServer.HTTPServer.zhttp_handler._force_connection_close?8
-ZServer.HTTPServer.zhttp_handler._munge_webdav_source_port?5(request, env)
-ZServer.HTTPServer.zhttp_handler._wdav_client_reg?8
-ZServer.HTTPServer.zhttp_handler.continue_request?4(sin, request)
-ZServer.HTTPServer.zhttp_handler.get_environment?4(request, h2ehas=header2env.has_key, h2eget=header2env.get, workdir=os.getcwd(), ospath=os.path, )
-ZServer.HTTPServer.zhttp_handler.handle_request?4(request)
-ZServer.HTTPServer.zhttp_handler.match?4(request)
-ZServer.HTTPServer.zhttp_handler.set_webdav_source_clients?4(regex)
-ZServer.HTTPServer.zhttp_handler.status?4()
-ZServer.HTTPServer.zhttp_handler?1(module, uri_base=None, env=None)
-ZServer.HTTPServer.zhttp_server.SERVER_IDENT?7
-ZServer.HTTPServer.zhttp_server.__init__?1(self, ip, port, resolver=None, logger_object=None)
-ZServer.HTTPServer.zhttp_server.channel_class?7
-ZServer.HTTPServer.zhttp_server.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.HTTPServer.zhttp_server.create_socket?4(family, type)
-ZServer.HTTPServer.zhttp_server.listen?4(num)
-ZServer.HTTPServer.zhttp_server.log_info?4(message, type='info')
-ZServer.HTTPServer.zhttp_server.readable?4()
-ZServer.HTTPServer.zhttp_server.server_protocol?7
-ZServer.HTTPServer.zhttp_server.shutup?7
-ZServer.HTTPServer.zhttp_server?1(ip, port, resolver=None, logger_object=None)
-ZServer.HTTPServer.zwebdav_server.server_protocol?7
-ZServer.HTTPServer.zwsgi_handler.continue_request?4(sin, request)
-ZServer.ICPServer.BaseICPServer.REQUESTS_PER_LOOP?7
-ZServer.ICPServer.BaseICPServer.__init__?1(self, ip, port)
-ZServer.ICPServer.BaseICPServer._shutdown?8
-ZServer.ICPServer.BaseICPServer.calc_reply?4(request)
-ZServer.ICPServer.BaseICPServer.check_url?4(url)
-ZServer.ICPServer.BaseICPServer.check_whence?4(whence)
-ZServer.ICPServer.BaseICPServer.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.ICPServer.BaseICPServer.handle_error?4()
-ZServer.ICPServer.BaseICPServer.handle_read?4()
-ZServer.ICPServer.BaseICPServer.handle_write?4()
-ZServer.ICPServer.BaseICPServer.readable?4()
-ZServer.ICPServer.BaseICPServer.writable?4()
-ZServer.ICPServer.BaseICPServer?1(ip, port)
-ZServer.ICPServer.ICPServer.check_url?4(url)
-ZServer.ICPServer.ICPServer.hooks?7
-ZServer.ICPServer.ICP_OP_DENIED?7
-ZServer.ICPServer.ICP_OP_ERR?7
-ZServer.ICPServer.ICP_OP_HIT?7
-ZServer.ICPServer.ICP_OP_MISS?7
-ZServer.ICPServer.ICP_OP_MISS_NOFETCH?7
-ZServer.ICPServer.ICP_OP_QUERY?7
-ZServer.LARGE_FILE_THRESHOLD?7
-ZServer.PCGIServer.PCGIChannel.__init__?1(self, server, sock, addr)
-ZServer.PCGIServer.PCGIChannel.close?4()
-ZServer.PCGIServer.PCGIChannel.closed?7
-ZServer.PCGIServer.PCGIChannel.collect_incoming_data?4(data)
-ZServer.PCGIServer.PCGIChannel.found_terminator?4()
-ZServer.PCGIServer.PCGIChannel.log_request?4(bytes)
-ZServer.PCGIServer.PCGIChannel.push?4(producer, send=1)
-ZServer.PCGIServer.PCGIChannel.readable?4()
-ZServer.PCGIServer.PCGIChannel.send_response?4()
-ZServer.PCGIServer.PCGIChannel?1(server, sock, addr)
-ZServer.PCGIServer.PCGIPipe.__init__?1(self, channel)
-ZServer.PCGIServer.PCGIPipe.close?4()
-ZServer.PCGIServer.PCGIPipe.finish?4(response)
-ZServer.PCGIServer.PCGIPipe.write?4(text)
-ZServer.PCGIServer.PCGIPipe?1(channel)
-ZServer.PCGIServer.PCGIResponse._finish?5()
-ZServer.PCGIServer.PCGIResponse.write?4(data)
-ZServer.PCGIServer.PCGIServer.__init__?1(self, module='Main', ip='127.0.0.1', port=None, socket_file=None, pid_file=None, pcgi_file=None, resolver=None, logger_object=None)
-ZServer.PCGIServer.PCGIServer.channel_class?7
-ZServer.PCGIServer.PCGIServer.create_socket?4(family, type)
-ZServer.PCGIServer.PCGIServer.handle_accept?4()
-ZServer.PCGIServer.PCGIServer.listen?4(num)
-ZServer.PCGIServer.PCGIServer.read_info?4(info_file)
-ZServer.PCGIServer.PCGIServer.readable?4()
-ZServer.PCGIServer.PCGIServer.writable?4()
-ZServer.PCGIServer.PCGIServer?1(module='Main', ip='127.0.0.1', port=None, socket_file=None, pid_file=None, pcgi_file=None, resolver=None, logger_object=None)
-ZServer.PCGIServer.tz_for_log?7
-ZServer.Producers.CallbackProducer.__init__?1(self, callback)
-ZServer.Producers.CallbackProducer.more?4()
-ZServer.Producers.CallbackProducer?1(callback)
-ZServer.Producers.LoggingProducer.__init__?1(self, logger, bytes, method='log')
-ZServer.Producers.LoggingProducer.more?4()
-ZServer.Producers.LoggingProducer?1(logger, bytes, method='log')
-ZServer.Producers.ShutdownProducer.more?4()
-ZServer.Producers.file_close_producer.__init__?1(self, file)
-ZServer.Producers.file_close_producer.more?4()
-ZServer.Producers.file_close_producer?1(file)
-ZServer.Producers.file_part_producer.__init__?1(self, file, lock, start, end)
-ZServer.Producers.file_part_producer.more?4()
-ZServer.Producers.file_part_producer.out_buffer_size?7
-ZServer.Producers.file_part_producer?1(file, lock, start, end)
-ZServer.Producers.iterator_producer.__init__?1(self, iterator)
-ZServer.Producers.iterator_producer.more?4()
-ZServer.Producers.iterator_producer?1(iterator)
-ZServer.PubCore.ZEvent.Wakeup?4(thunk=None)
-ZServer.PubCore.ZEvent.simple_trigger.handle_close?4()
-ZServer.PubCore.ZEvent.the_trigger?7
-ZServer.PubCore.ZRendezvous.ZRendevous.__init__?1(self, n=1)
-ZServer.PubCore.ZRendezvous.ZRendevous.accept?4()
-ZServer.PubCore.ZRendezvous.ZRendevous.handle?4(name, request, response)
-ZServer.PubCore.ZRendezvous.ZRendevous?1(n=1)
-ZServer.PubCore.ZServerPublisher.ZServerPublisher.__init__?1(self, accept)
-ZServer.PubCore.ZServerPublisher.ZServerPublisher?1(accept)
-ZServer.PubCore._handle?8
-ZServer.PubCore._n?8
-ZServer.PubCore.handle?4(*args, **kw)
-ZServer.PubCore.setNumberOfThreads?4(n)
-ZServer.WebDAVSrcHandler.WebDAVSrcHandler.get_environment?4(request)
-ZServer.ZOPE_VERSION?7
-ZServer.ZSERVER_VERSION?7
-ZServer.datatypes.ClockServerFactory.__init__?1(self, section)
-ZServer.datatypes.ClockServerFactory.create?4()
-ZServer.datatypes.ClockServerFactory?1(section)
-ZServer.datatypes.FCGIServerFactory.__init__?1(self, section)
-ZServer.datatypes.FCGIServerFactory._set_default_host?5(host, ip)
-ZServer.datatypes.FCGIServerFactory.create?4()
-ZServer.datatypes.FCGIServerFactory?1(section)
-ZServer.datatypes.FTPServerFactory.__init__?1(self, section)
-ZServer.datatypes.FTPServerFactory.create?4()
-ZServer.datatypes.FTPServerFactory?1(section)
-ZServer.datatypes.HTTPServerFactory.__init__?1(self, section)
-ZServer.datatypes.HTTPServerFactory.create?4()
-ZServer.datatypes.HTTPServerFactory.createHandler?4()
-ZServer.datatypes.HTTPServerFactory?1(section)
-ZServer.datatypes.ICPServerFactory.__init__?1(self, section)
-ZServer.datatypes.ICPServerFactory.create?4()
-ZServer.datatypes.ICPServerFactory?1(section)
-ZServer.datatypes.MonitorServerFactory.__init__?1(self, section)
-ZServer.datatypes.MonitorServerFactory.create?4()
-ZServer.datatypes.MonitorServerFactory.getPassword?4()
-ZServer.datatypes.MonitorServerFactory?1(section)
-ZServer.datatypes.PCGIServerFactory.__init__?1(self, section)
-ZServer.datatypes.PCGIServerFactory.create?4()
-ZServer.datatypes.PCGIServerFactory?1(section)
-ZServer.datatypes.ServerFactory.__init__?1(self, address=None)
-ZServer.datatypes.ServerFactory._set_default_host?5(host, ip)
-ZServer.datatypes.ServerFactory.create?4()
-ZServer.datatypes.ServerFactory.prepare?4(defaulthost='', dnsresolver=None, module=None, env=None, portbase=None)
-ZServer.datatypes.ServerFactory.servertype?4()
-ZServer.datatypes.ServerFactory?1(address=None)
-ZServer.datatypes.WebDAVSourceServerFactory.__init__?1(self, section)
-ZServer.datatypes.WebDAVSourceServerFactory.createHandler?4()
-ZServer.datatypes.WebDAVSourceServerFactory?1(section)
-ZServer.exit_code?7
-ZServer.medusa.chat_server.RCS_ID?7
-ZServer.medusa.chat_server.VERSION?7
-ZServer.medusa.chat_server.chat_channel.__init__?1(self, server, sock, addr)
-ZServer.medusa.chat_server.chat_channel.close?4()
-ZServer.medusa.chat_server.chat_channel.cmd_q?7
-ZServer.medusa.chat_server.chat_channel.cmd_quit?4(args)
-ZServer.medusa.chat_server.chat_channel.collect_incoming_data?4(data)
-ZServer.medusa.chat_server.chat_channel.found_terminator?4()
-ZServer.medusa.chat_server.chat_channel.get_nick?4()
-ZServer.medusa.chat_server.chat_channel.greet?4()
-ZServer.medusa.chat_server.chat_channel.handle_close?4()
-ZServer.medusa.chat_server.chat_channel.handle_command?4(command)
-ZServer.medusa.chat_server.chat_channel.push_line?4(nick, line)
-ZServer.medusa.chat_server.chat_channel?1(server, sock, addr)
-ZServer.medusa.chat_server.chat_server.SERVER_IDENT?7
-ZServer.medusa.chat_server.chat_server.__init__?1(self, ip='', port=8518)
-ZServer.medusa.chat_server.chat_server.channel_class?7
-ZServer.medusa.chat_server.chat_server.handle_accept?4()
-ZServer.medusa.chat_server.chat_server.push_line?4(from_channel, line)
-ZServer.medusa.chat_server.chat_server.s?7
-ZServer.medusa.chat_server.chat_server.spy?7
-ZServer.medusa.chat_server.chat_server.status?4()
-ZServer.medusa.chat_server.chat_server.writable?4()
-ZServer.medusa.chat_server.chat_server?1(ip='', port=8518)
-ZServer.medusa.counter.counter.__init__?1(self, initial_value=0)
-ZServer.medusa.counter.counter.as_long?4()
-ZServer.medusa.counter.counter.decrement?4(delta=1)
-ZServer.medusa.counter.counter.increment?4(delta=1)
-ZServer.medusa.counter.counter?1(initial_value=0)
-ZServer.medusa.default_handler.CONTENT_TYPE?7
-ZServer.medusa.default_handler.IF_MODIFIED_SINCE?7
-ZServer.medusa.default_handler.RCS_ID?7
-ZServer.medusa.default_handler.USER_AGENT?7
-ZServer.medusa.default_handler.default_handler.IDENT?7
-ZServer.medusa.default_handler.default_handler.__init__?1(self, filesystem)
-ZServer.medusa.default_handler.default_handler.default_file_producer?7
-ZServer.medusa.default_handler.default_handler.directory_defaults?7
-ZServer.medusa.default_handler.default_handler.handle_request?4(request)
-ZServer.medusa.default_handler.default_handler.hit_counter?7
-ZServer.medusa.default_handler.default_handler.match?4(request)
-ZServer.medusa.default_handler.default_handler.set_content_type?4(path, request)
-ZServer.medusa.default_handler.default_handler.status?4()
-ZServer.medusa.default_handler.default_handler.valid_commands?7
-ZServer.medusa.default_handler.default_handler?1(filesystem)
-ZServer.medusa.default_handler.get_extension?4(path)
-ZServer.medusa.default_handler.get_header?7
-ZServer.medusa.default_handler.get_header_match?7
-ZServer.medusa.default_handler.unquote?7
-ZServer.medusa.event_loop.event_loop.__init__?1(self)
-ZServer.medusa.event_loop.event_loop.go?4(timeout=30.0, granularity=15)
-ZServer.medusa.event_loop.event_loop.schedule?4(delta, callback)
-ZServer.medusa.event_loop.event_loop?1()
-ZServer.medusa.event_loop.socket_map?7
-ZServer.medusa.event_loop.test.__init__?1(self)
-ZServer.medusa.event_loop.test.connect_timeout_callback?4(event_loop, when)
-ZServer.medusa.event_loop.test.el?7
-ZServer.medusa.event_loop.test.handle_connect?4()
-ZServer.medusa.event_loop.test.periodic_thing_callback?4(event_loop, when)
-ZServer.medusa.event_loop.test.t?7
-ZServer.medusa.event_loop.test.writable?4()
-ZServer.medusa.event_loop.test?1()
-ZServer.medusa.fifo.fifo.__init__?1(self)
-ZServer.medusa.fifo.fifo._nth?5(n)
-ZServer.medusa.fifo.fifo.first?4()
-ZServer.medusa.fifo.fifo.pop?4()
-ZServer.medusa.fifo.fifo.push?4(v)
-ZServer.medusa.fifo.fifo.push_front?4(thing)
-ZServer.medusa.fifo.fifo?1()
-ZServer.medusa.fifo.output_fifo.EMBEDDED?7
-ZServer.medusa.fifo.output_fifo.EOF?7
-ZServer.medusa.fifo.output_fifo.TRIGGER?7
-ZServer.medusa.fifo.output_fifo.__init__?1(self)
-ZServer.medusa.fifo.output_fifo.empty?4()
-ZServer.medusa.fifo.output_fifo.first?4()
-ZServer.medusa.fifo.output_fifo.pop?4()
-ZServer.medusa.fifo.output_fifo.push?4(item)
-ZServer.medusa.fifo.output_fifo.push_embedded?4(fifo)
-ZServer.medusa.fifo.output_fifo.push_eof?4()
-ZServer.medusa.fifo.output_fifo.push_trigger?4(thunk)
-ZServer.medusa.fifo.output_fifo?1()
-ZServer.medusa.fifo.protected_fifo.__init__?1(self, lock=None)
-ZServer.medusa.fifo.protected_fifo.dequeue?7
-ZServer.medusa.fifo.protected_fifo.enqueue?7
-ZServer.medusa.fifo.protected_fifo.pop?4()
-ZServer.medusa.fifo.protected_fifo.push?4(item)
-ZServer.medusa.fifo.protected_fifo?1(lock=None)
-ZServer.medusa.fifo.test_embedded?4()
-ZServer.medusa.filesys.abstract_filesystem.__init__?1(self)
-ZServer.medusa.filesys.abstract_filesystem.cdup?4()
-ZServer.medusa.filesys.abstract_filesystem.current_directory?4()
-ZServer.medusa.filesys.abstract_filesystem.cwd?4(path)
-ZServer.medusa.filesys.abstract_filesystem.isdir?4(path)
-ZServer.medusa.filesys.abstract_filesystem.isfile?4(path)
-ZServer.medusa.filesys.abstract_filesystem.listdir?4(path, long=0)
-ZServer.medusa.filesys.abstract_filesystem.longify?4(path)
-ZServer.medusa.filesys.abstract_filesystem.open?4(path, mode)
-ZServer.medusa.filesys.abstract_filesystem.stat?4(path)
-ZServer.medusa.filesys.abstract_filesystem?1()
-ZServer.medusa.filesys.list_producer.__init__?1(self, file_list, long, longify)
-ZServer.medusa.filesys.list_producer.more?4()
-ZServer.medusa.filesys.list_producer.ready?4()
-ZServer.medusa.filesys.list_producer?1(file_list, long, longify)
-ZServer.medusa.filesys.ls_date?4(now, t)
-ZServer.medusa.filesys.merged_filesystem.__init__?1(self, *fsys)
-ZServer.medusa.filesys.merged_filesystem?1(*fsys)
-ZServer.medusa.filesys.mode_table?7
-ZServer.medusa.filesys.months?7
-ZServer.medusa.filesys.msdos_date?4(t)
-ZServer.medusa.filesys.msdos_filesystem.longify?4((path, stat_info))
-ZServer.medusa.filesys.msdos_longify?4(file, stat_info)
-ZServer.medusa.filesys.os_filesystem.__init__?1(self, root, wd='/')
-ZServer.medusa.filesys.os_filesystem.cdup?4()
-ZServer.medusa.filesys.os_filesystem.current_directory?4()
-ZServer.medusa.filesys.os_filesystem.cwd?4(path)
-ZServer.medusa.filesys.os_filesystem.do_globbing?7
-ZServer.medusa.filesys.os_filesystem.isdir?4(path)
-ZServer.medusa.filesys.os_filesystem.isfile?4(path)
-ZServer.medusa.filesys.os_filesystem.listdir?4(path, long=0)
-ZServer.medusa.filesys.os_filesystem.longify?4((path, stat_info))
-ZServer.medusa.filesys.os_filesystem.mkdir?4(path)
-ZServer.medusa.filesys.os_filesystem.normalize?4(path)
-ZServer.medusa.filesys.os_filesystem.open?4(path, mode)
-ZServer.medusa.filesys.os_filesystem.path_module?7
-ZServer.medusa.filesys.os_filesystem.rmdir?4(path)
-ZServer.medusa.filesys.os_filesystem.stat?4(path)
-ZServer.medusa.filesys.os_filesystem.translate?4(path)
-ZServer.medusa.filesys.os_filesystem.unlink?4(path)
-ZServer.medusa.filesys.os_filesystem?1(root, wd='/')
-ZServer.medusa.filesys.safe_stat?4(path)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_EGID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_EUID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_GID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_UID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.__init__?1(self, root, wd='/', persona=(None, None))
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.become_nobody?4()
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.become_persona?4()
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.cdup?4(path)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.cwd?4(path)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.listdir?4(path, long=0)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.open?4(filename, mode)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem?1(root, wd='/', persona=(None, None))
-ZServer.medusa.filesys.unix_longify?4(file, stat_info)
-ZServer.medusa.ftp_server.RCS_ID?7
-ZServer.medusa.ftp_server.anon_authorizer.__init__?1(self, root='/')
-ZServer.medusa.ftp_server.anon_authorizer.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.anon_authorizer?1(root='/')
-ZServer.medusa.ftp_server.command_documentation?7
-ZServer.medusa.ftp_server.dummy_authorizer.__init__?1(self, root='/')
-ZServer.medusa.ftp_server.dummy_authorizer.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.dummy_authorizer?1(root='/')
-ZServer.medusa.ftp_server.file_producer.__init__?1(self, server, dc, fd)
-ZServer.medusa.ftp_server.file_producer.block_size?7
-ZServer.medusa.ftp_server.file_producer.more?4()
-ZServer.medusa.ftp_server.file_producer?1(server, dc, fd)
-ZServer.medusa.ftp_server.ftp_channel.__init__?1(self, server, conn, addr)
-ZServer.medusa.ftp_server.ftp_channel.addr?7
-ZServer.medusa.ftp_server.ftp_channel.bind_local_minus_one?7
-ZServer.medusa.ftp_server.ftp_channel.cdup?4(line)
-ZServer.medusa.ftp_server.ftp_channel.check_command_authorization?4(command)
-ZServer.medusa.ftp_server.ftp_channel.close?4()
-ZServer.medusa.ftp_server.ftp_channel.closed?7
-ZServer.medusa.ftp_server.ftp_channel.cmd_abor?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_appe?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_cdup?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_cwd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_dele?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_help?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_list?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_mdtm?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_mkd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_mode?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_nlst?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_noop?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_pass?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_pasv?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_port?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_pwd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_quit?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_rest?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_retr?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_rmd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_size?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_stor?4(line, mode='wb')
-ZServer.medusa.ftp_server.ftp_channel.cmd_stru?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_syst?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_type?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_user?4(line)
-ZServer.medusa.ftp_server.ftp_channel.collect_incoming_data?4(data)
-ZServer.medusa.ftp_server.ftp_channel.command_not_authorized?4(command)
-ZServer.medusa.ftp_server.ftp_channel.command_not_understood?4(command)
-ZServer.medusa.ftp_server.ftp_channel.cwd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.found_terminator?4()
-ZServer.medusa.ftp_server.ftp_channel.get_dir_list?4(line, long=0)
-ZServer.medusa.ftp_server.ftp_channel.handle_expt?4()
-ZServer.medusa.ftp_server.ftp_channel.listdir?4(path, long=0)
-ZServer.medusa.ftp_server.ftp_channel.log?4(message)
-ZServer.medusa.ftp_server.ftp_channel.make_recv_channel?4(fd)
-ZServer.medusa.ftp_server.ftp_channel.make_xmit_channel?4()
-ZServer.medusa.ftp_server.ftp_channel.new_passive_acceptor?4()
-ZServer.medusa.ftp_server.ftp_channel.open?4(path, mode)
-ZServer.medusa.ftp_server.ftp_channel.read_only?7
-ZServer.medusa.ftp_server.ftp_channel.respond?4(resp)
-ZServer.medusa.ftp_server.ftp_channel.restart_position?7
-ZServer.medusa.ftp_server.ftp_channel.type_map?7
-ZServer.medusa.ftp_server.ftp_channel.type_mode_map?7
-ZServer.medusa.ftp_server.ftp_channel.write_commands?7
-ZServer.medusa.ftp_server.ftp_channel?1(server, conn, addr)
-ZServer.medusa.ftp_server.ftp_server.SERVER_IDENT?7
-ZServer.medusa.ftp_server.ftp_server.__init__?1(self, authorizer, hostname	=None, ip			='', port		=21, resolver	=None, logger_object=logger.file_logger (sys.stdout))
-ZServer.medusa.ftp_server.ftp_server.ftp_channel_class?7
-ZServer.medusa.ftp_server.ftp_server.handle_accept?4()
-ZServer.medusa.ftp_server.ftp_server.handle_connect?4()
-ZServer.medusa.ftp_server.ftp_server.handle_read?4()
-ZServer.medusa.ftp_server.ftp_server.nice_bytes?4()
-ZServer.medusa.ftp_server.ftp_server.status?4()
-ZServer.medusa.ftp_server.ftp_server.writable?4()
-ZServer.medusa.ftp_server.ftp_server?1(authorizer, hostname	=None, ip			='', port		=21, resolver	=None, logger_object=logger.file_logger (sys.stdout))
-ZServer.medusa.ftp_server.get_vm_size?4()
-ZServer.medusa.ftp_server.passive_acceptor.__init__?1(self, control_channel)
-ZServer.medusa.ftp_server.passive_acceptor.handle_accept?4()
-ZServer.medusa.ftp_server.passive_acceptor.log?4(*ignore)
-ZServer.medusa.ftp_server.passive_acceptor.ready?7
-ZServer.medusa.ftp_server.passive_acceptor?1(control_channel)
-ZServer.medusa.ftp_server.print_vm?4()
-ZServer.medusa.ftp_server.recv_channel.__init__?1(self, channel, client_addr, fd)
-ZServer.medusa.ftp_server.recv_channel.buffer_size?7
-ZServer.medusa.ftp_server.recv_channel.handle_close?4()
-ZServer.medusa.ftp_server.recv_channel.handle_connect?4()
-ZServer.medusa.ftp_server.recv_channel.handle_read?4()
-ZServer.medusa.ftp_server.recv_channel.log?4(*ignore)
-ZServer.medusa.ftp_server.recv_channel.recv?4()
-ZServer.medusa.ftp_server.recv_channel.writable?4()
-ZServer.medusa.ftp_server.recv_channel?1(channel, client_addr, fd)
-ZServer.medusa.ftp_server.test?4()
-ZServer.medusa.ftp_server.test?4(port='8021')
-ZServer.medusa.ftp_server.unix_authorizer.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.unix_authorizer_with_anonymous.__init__?1(self, root=None, real_users=0)
-ZServer.medusa.ftp_server.unix_authorizer_with_anonymous.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.unix_authorizer_with_anonymous?1(root=None, real_users=0)
-ZServer.medusa.ftp_server.xmit_channel.__init__?1(self, channel, client_addr=None)
-ZServer.medusa.ftp_server.xmit_channel.ac_out_buffer_size?7
-ZServer.medusa.ftp_server.xmit_channel.bytes_out?7
-ZServer.medusa.ftp_server.xmit_channel.close?4()
-ZServer.medusa.ftp_server.xmit_channel.handle_connect?4()
-ZServer.medusa.ftp_server.xmit_channel.handle_error?4()
-ZServer.medusa.ftp_server.xmit_channel.log?4()
-ZServer.medusa.ftp_server.xmit_channel.readable?4()
-ZServer.medusa.ftp_server.xmit_channel.send?4(data)
-ZServer.medusa.ftp_server.xmit_channel.writable?4()
-ZServer.medusa.ftp_server.xmit_channel?1(channel, client_addr=None)
-ZServer.medusa.http_bobo.RCS_ID?7
-ZServer.medusa.http_bobo.VERSION_STRING?7
-ZServer.medusa.http_bobo.bobo_extension.SERVER_IDENT?7
-ZServer.medusa.http_bobo.bobo_extension.__init__?1(self, regexp)
-ZServer.medusa.http_bobo.bobo_extension.handle_request?4(channel)
-ZServer.medusa.http_bobo.bobo_extension.hits?7
-ZServer.medusa.http_bobo.bobo_extension.match?4(path_part)
-ZServer.medusa.http_bobo.bobo_extension.status?4()
-ZServer.medusa.http_bobo.bobo_extension?1(regexp)
-ZServer.medusa.http_date.build_http_date?4(when)
-ZServer.medusa.http_date.concat?4(*args)
-ZServer.medusa.http_date.daymap?7
-ZServer.medusa.http_date.group?4(s)
-ZServer.medusa.http_date.hms_reg?7
-ZServer.medusa.http_date.join?4(seq, field=' ')
-ZServer.medusa.http_date.long_day_reg?7
-ZServer.medusa.http_date.long_days?7
-ZServer.medusa.http_date.monmap?7
-ZServer.medusa.http_date.monthname?7
-ZServer.medusa.http_date.months?7
-ZServer.medusa.http_date.months_reg?7
-ZServer.medusa.http_date.parse_http_date?4(d)
-ZServer.medusa.http_date.rfc822_date?7
-ZServer.medusa.http_date.rfc822_reg?7
-ZServer.medusa.http_date.rfc850_date?7
-ZServer.medusa.http_date.rfc850_reg?7
-ZServer.medusa.http_date.short_day_reg?7
-ZServer.medusa.http_date.short_days?7
-ZServer.medusa.http_date.unpack_rfc822?4(m)
-ZServer.medusa.http_date.unpack_rfc850?4(m)
-ZServer.medusa.http_date.weekdayname?7
-ZServer.medusa.http_server.CONNECTION?7
-ZServer.medusa.http_server.RCS_ID?7
-ZServer.medusa.http_server.REQUEST?7
-ZServer.medusa.http_server.compute_timezone_for_log?4()
-ZServer.medusa.http_server.crack_request?4(r)
-ZServer.medusa.http_server.fifo.__init__?1(self, list=None)
-ZServer.medusa.http_server.fifo.first?4()
-ZServer.medusa.http_server.fifo.pop?4()
-ZServer.medusa.http_server.fifo.push?4(data)
-ZServer.medusa.http_server.fifo.push_front?4(object)
-ZServer.medusa.http_server.fifo?1(list=None)
-ZServer.medusa.http_server.get_header?4(head_reg, lines, group=1)
-ZServer.medusa.http_server.get_header_match?4(head_reg, lines)
-ZServer.medusa.http_server.http_channel.__init__?1(self, server, conn, addr)
-ZServer.medusa.http_server.http_channel.ac_out_buffer_size?7
-ZServer.medusa.http_server.http_channel.channel_counter?7
-ZServer.medusa.http_server.http_channel.check_maintenance?4()
-ZServer.medusa.http_server.http_channel.collect_incoming_data?4(data)
-ZServer.medusa.http_server.http_channel.current_request?7
-ZServer.medusa.http_server.http_channel.found_terminator?4()
-ZServer.medusa.http_server.http_channel.handle_error?4()
-ZServer.medusa.http_server.http_channel.kill_zombies?4()
-ZServer.medusa.http_server.http_channel.log?4(*args)
-ZServer.medusa.http_server.http_channel.maintenance?4()
-ZServer.medusa.http_server.http_channel.maintenance_interval?7
-ZServer.medusa.http_server.http_channel.recv?4(buffer_size)
-ZServer.medusa.http_server.http_channel.send?4(data)
-ZServer.medusa.http_server.http_channel.writable?4()
-ZServer.medusa.http_server.http_channel.writable_for_proxy?4()
-ZServer.medusa.http_server.http_channel.zombie_timeout?7
-ZServer.medusa.http_server.http_channel?1(server, conn, addr)
-ZServer.medusa.http_server.http_request.DEFAULT_ERROR_MESSAGE?7
-ZServer.medusa.http_server.http_request.__init__?1(self, *args)
-ZServer.medusa.http_server.http_request.build_reply_header?4()
-ZServer.medusa.http_server.http_request.collect_incoming_data?4(data)
-ZServer.medusa.http_server.http_request.collector?7
-ZServer.medusa.http_server.http_request.done?4()
-ZServer.medusa.http_server.http_request.error?4(code)
-ZServer.medusa.http_server.http_request.found_terminator?4()
-ZServer.medusa.http_server.http_request.get_header?4(header)
-ZServer.medusa.http_server.http_request.get_header_with_regex?4(head_reg, group)
-ZServer.medusa.http_server.http_request.has_key?4(key)
-ZServer.medusa.http_server.http_request.log?4(bytes)
-ZServer.medusa.http_server.http_request.log_date_string?4(when)
-ZServer.medusa.http_server.http_request.path_regex?7
-ZServer.medusa.http_server.http_request.push?4(thing)
-ZServer.medusa.http_server.http_request.reply_code?7
-ZServer.medusa.http_server.http_request.reply_now?7
-ZServer.medusa.http_server.http_request.request_counter?7
-ZServer.medusa.http_server.http_request.response?4(code=200)
-ZServer.medusa.http_server.http_request.responses?7
-ZServer.medusa.http_server.http_request.split_uri?4()
-ZServer.medusa.http_server.http_request.use_chunked?7
-ZServer.medusa.http_server.http_request?1(*args)
-ZServer.medusa.http_server.http_server.SERVER_IDENT?7
-ZServer.medusa.http_server.http_server.__init__?1(self, ip, port, resolver=None, logger_object=None)
-ZServer.medusa.http_server.http_server.channel_class?7
-ZServer.medusa.http_server.http_server.handle_accept?4()
-ZServer.medusa.http_server.http_server.handle_connect?4()
-ZServer.medusa.http_server.http_server.handle_read?4()
-ZServer.medusa.http_server.http_server.install_handler?4(handler, back=0)
-ZServer.medusa.http_server.http_server.nice_bytes?4()
-ZServer.medusa.http_server.http_server.readable?4()
-ZServer.medusa.http_server.http_server.remove_handler?4(handler)
-ZServer.medusa.http_server.http_server.status?4()
-ZServer.medusa.http_server.http_server.writable?4()
-ZServer.medusa.http_server.http_server?1(ip, port, resolver=None, logger_object=None)
-ZServer.medusa.http_server.join_headers?4(headers)
-ZServer.medusa.http_server.maybe_status?4(thing)
-ZServer.medusa.http_server.profile_loop?4()
-ZServer.medusa.http_server.tz_for_log?7
-ZServer.medusa.logger.file_logger.__init__?1(self, file, flush=1, mode='a')
-ZServer.medusa.logger.file_logger.flush?4()
-ZServer.medusa.logger.file_logger.log?4(message)
-ZServer.medusa.logger.file_logger.maybe_flush?4()
-ZServer.medusa.logger.file_logger.reopen?4()
-ZServer.medusa.logger.file_logger.softspace?4(*args)
-ZServer.medusa.logger.file_logger.write?4(data)
-ZServer.medusa.logger.file_logger.writeline?4(line)
-ZServer.medusa.logger.file_logger.writelines?4(lines)
-ZServer.medusa.logger.file_logger?1(file, flush=1, mode='a')
-ZServer.medusa.logger.logger_thunk.__init__?1(self, message, logger)
-ZServer.medusa.logger.logger_thunk?1(message, logger)
-ZServer.medusa.logger.multi_logger.__init__?1(self, loggers)
-ZServer.medusa.logger.multi_logger.log?4(message)
-ZServer.medusa.logger.multi_logger?1(loggers)
-ZServer.medusa.logger.resolving_logger.__init__?1(self, resolver, logger)
-ZServer.medusa.logger.resolving_logger.log?4(ip, message)
-ZServer.medusa.logger.resolving_logger?1(resolver, logger)
-ZServer.medusa.logger.rotating_file_logger.__init__?1(self, file, freq=None, maxsize=None, flush=1, mode='a')
-ZServer.medusa.logger.rotating_file_logger.maybe_flush?4()
-ZServer.medusa.logger.rotating_file_logger.maybe_rotate?4()
-ZServer.medusa.logger.rotating_file_logger.next_backup?4(freq)
-ZServer.medusa.logger.rotating_file_logger.rotate?4()
-ZServer.medusa.logger.rotating_file_logger?1(file, freq=None, maxsize=None, flush=1, mode='a')
-ZServer.medusa.logger.socket_logger.__init__?1(self, address)
-ZServer.medusa.logger.socket_logger.log?4(message)
-ZServer.medusa.logger.socket_logger?1(address)
-ZServer.medusa.logger.strip_eol?4(line)
-ZServer.medusa.logger.syslog_logger.__init__?1(self, address, facility='user')
-ZServer.medusa.logger.syslog_logger.log?4(message)
-ZServer.medusa.logger.syslog_logger.pid_str?7
-ZServer.medusa.logger.syslog_logger.svc_name?7
-ZServer.medusa.logger.syslog_logger?1(address, facility='user')
-ZServer.medusa.logger.syslog_logger?7
-ZServer.medusa.logger.tail_logger.__init__?1(self, logger, size=500)
-ZServer.medusa.logger.tail_logger.log?4(message)
-ZServer.medusa.logger.tail_logger?1(logger, size=500)
-ZServer.medusa.logger.unresolving_logger.__init__?1(self, logger)
-ZServer.medusa.logger.unresolving_logger.log?4(ip, message)
-ZServer.medusa.logger.unresolving_logger?1(logger)
-ZServer.medusa.m_syslog.LOG_ALERT?7
-ZServer.medusa.m_syslog.LOG_AUTH?7
-ZServer.medusa.m_syslog.LOG_AUTHPRIV?7
-ZServer.medusa.m_syslog.LOG_CRIT?7
-ZServer.medusa.m_syslog.LOG_CRON?7
-ZServer.medusa.m_syslog.LOG_DAEMON?7
-ZServer.medusa.m_syslog.LOG_DEBUG?7
-ZServer.medusa.m_syslog.LOG_EMERG?7
-ZServer.medusa.m_syslog.LOG_ERR?7
-ZServer.medusa.m_syslog.LOG_INFO?7
-ZServer.medusa.m_syslog.LOG_KERN?7
-ZServer.medusa.m_syslog.LOG_LOCAL0?7
-ZServer.medusa.m_syslog.LOG_LOCAL1?7
-ZServer.medusa.m_syslog.LOG_LOCAL2?7
-ZServer.medusa.m_syslog.LOG_LOCAL3?7
-ZServer.medusa.m_syslog.LOG_LOCAL4?7
-ZServer.medusa.m_syslog.LOG_LOCAL5?7
-ZServer.medusa.m_syslog.LOG_LOCAL6?7
-ZServer.medusa.m_syslog.LOG_LOCAL7?7
-ZServer.medusa.m_syslog.LOG_LPR?7
-ZServer.medusa.m_syslog.LOG_MAIL?7
-ZServer.medusa.m_syslog.LOG_NEWS?7
-ZServer.medusa.m_syslog.LOG_NOTICE?7
-ZServer.medusa.m_syslog.LOG_SYSLOG?7
-ZServer.medusa.m_syslog.LOG_USER?7
-ZServer.medusa.m_syslog.LOG_UUCP?7
-ZServer.medusa.m_syslog.LOG_WARNING?7
-ZServer.medusa.m_syslog.facility_names?7
-ZServer.medusa.m_syslog.priority_names?7
-ZServer.medusa.m_syslog.syslog_client.__init__?1(self, address='/dev/log')
-ZServer.medusa.m_syslog.syslog_client.close?4()
-ZServer.medusa.m_syslog.syslog_client.encode_priority?4(facility, priority)
-ZServer.medusa.m_syslog.syslog_client.log?4(message, facility=LOG_USER, priority=LOG_INFO)
-ZServer.medusa.m_syslog.syslog_client.log_format_string?7
-ZServer.medusa.m_syslog.syslog_client?1(address='/dev/log')
-ZServer.medusa.medusa_gif.data?7
-ZServer.medusa.medusa_gif.height?7
-ZServer.medusa.medusa_gif.width?7
-ZServer.medusa.mime_type_table.content_type_map?7
-ZServer.medusa.monitor.RCS_ID?7
-ZServer.medusa.monitor.hex_digest?4(s)
-ZServer.medusa.monitor.monitor_channel.__init__?1(self, server, sock, addr)
-ZServer.medusa.monitor.monitor_channel.clean_line?4(line)
-ZServer.medusa.monitor.monitor_channel.close?4()
-ZServer.medusa.monitor.monitor_channel.collect_incoming_data?4(data)
-ZServer.medusa.monitor.monitor_channel.found_terminator?4()
-ZServer.medusa.monitor.monitor_channel.handle_connect?4()
-ZServer.medusa.monitor.monitor_channel.prompt?4()
-ZServer.medusa.monitor.monitor_channel.try_linemode?7
-ZServer.medusa.monitor.monitor_channel?1(server, sock, addr)
-ZServer.medusa.monitor.monitor_server.SERVER_IDENT?7
-ZServer.medusa.monitor.monitor_server.__init__?1(self, hostname='127.0.0.1', port=8023)
-ZServer.medusa.monitor.monitor_server.channel_class?7
-ZServer.medusa.monitor.monitor_server.handle_accept?4()
-ZServer.medusa.monitor.monitor_server.status?4()
-ZServer.medusa.monitor.monitor_server.writable?4()
-ZServer.medusa.monitor.monitor_server?1(hostname='127.0.0.1', port=8023)
-ZServer.medusa.monitor.output_producer.__init__?1(self, channel, real_stderr)
-ZServer.medusa.monitor.output_producer.check_data?4()
-ZServer.medusa.monitor.output_producer.flush?4()
-ZServer.medusa.monitor.output_producer.more?4()
-ZServer.medusa.monitor.output_producer.ready?4()
-ZServer.medusa.monitor.output_producer.softspace?4(*args)
-ZServer.medusa.monitor.output_producer.write?4(data)
-ZServer.medusa.monitor.output_producer.writeline?4(line)
-ZServer.medusa.monitor.output_producer.writelines?4(lines)
-ZServer.medusa.monitor.output_producer?1(channel, real_stderr)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel.__init__?1(self, server, conn, addr)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel.recv?4(block_size)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel.send?4(data)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel?1(server, conn, addr)
-ZServer.medusa.monitor.secure_monitor_channel.__init__?1(self, server, sock, addr)
-ZServer.medusa.monitor.secure_monitor_channel.authorized?7
-ZServer.medusa.monitor.secure_monitor_channel.found_terminator?4()
-ZServer.medusa.monitor.secure_monitor_channel?1(server, sock, addr)
-ZServer.medusa.monitor.secure_monitor_server.__init__?1(self, password, hostname='', port=8023)
-ZServer.medusa.monitor.secure_monitor_server.channel_class?7
-ZServer.medusa.monitor.secure_monitor_server.status?4()
-ZServer.medusa.monitor.secure_monitor_server?1(password, hostname='', port=8023)
-ZServer.medusa.monitor_client.encrypted_monitor_client.init_cipher?4(cipher, key)
-ZServer.medusa.monitor_client.encrypted_monitor_client.push?4(data)
-ZServer.medusa.monitor_client.encrypted_monitor_client.recv?4(block_size)
-ZServer.medusa.monitor_client.hex_digest?4(s)
-ZServer.medusa.monitor_client.monitor_client.__init__?1(self, password, addr=('', 8023), socket_type=socket.AF_INET)
-ZServer.medusa.monitor_client.monitor_client.collect_incoming_data?4(data)
-ZServer.medusa.monitor_client.monitor_client.found_terminator?4()
-ZServer.medusa.monitor_client.monitor_client.handle_close?4()
-ZServer.medusa.monitor_client.monitor_client.log?4(*ignore)
-ZServer.medusa.monitor_client.monitor_client?1(password, addr=('', 8023), socket_type=socket.AF_INET)
-ZServer.medusa.monitor_client.stdin_channel.handle_read?4()
-ZServer.medusa.monitor_client.stdin_channel.log?4(*ignore)
-ZServer.medusa.monitor_client.stdin_channel.writable?4()
-ZServer.medusa.monitor_client_win32.hex_digest?4(s)
-ZServer.medusa.monitor_client_win32.reader?4(lock, sock, password)
-ZServer.medusa.monitor_client_win32.writer?4(lock, sock, barrel="just kidding")
-ZServer.medusa.producers.RCS_ID?7
-ZServer.medusa.producers.buffer_list_producer.__init__?1(self, buffers)
-ZServer.medusa.producers.buffer_list_producer.more?4()
-ZServer.medusa.producers.buffer_list_producer?1(buffers)
-ZServer.medusa.producers.chunked_producer.__init__?1(self, producer, footers=None)
-ZServer.medusa.producers.chunked_producer.more?4()
-ZServer.medusa.producers.chunked_producer.zlib?7
-ZServer.medusa.producers.chunked_producer?1(producer, footers=None)
-ZServer.medusa.producers.composite_producer.__init__?1(self, producers)
-ZServer.medusa.producers.composite_producer.more?4()
-ZServer.medusa.producers.composite_producer?1(producers)
-ZServer.medusa.producers.compressed_producer.__init__?1(self, producer, level=5)
-ZServer.medusa.producers.compressed_producer.more?4()
-ZServer.medusa.producers.compressed_producer?1(producer, level=5)
-ZServer.medusa.producers.escaping_producer.__init__?1(self, producer, esc_from='\r\n.', esc_to='\r\n..')
-ZServer.medusa.producers.escaping_producer.more?4()
-ZServer.medusa.producers.escaping_producer?1(producer, esc_from='\r\n.', esc_to='\r\n..')
-ZServer.medusa.producers.file_producer.__init__?1(self, file)
-ZServer.medusa.producers.file_producer.more?4()
-ZServer.medusa.producers.file_producer.out_buffer_size?7
-ZServer.medusa.producers.file_producer?1(file)
-ZServer.medusa.producers.globbing_producer.__init__?1(self, producer, buffer_size=1<<16)
-ZServer.medusa.producers.globbing_producer.more?4()
-ZServer.medusa.producers.globbing_producer?1(producer, buffer_size=1<<16)
-ZServer.medusa.producers.hooked_producer.__init__?1(self, producer, function)
-ZServer.medusa.producers.hooked_producer.more?4()
-ZServer.medusa.producers.hooked_producer?1(producer, function)
-ZServer.medusa.producers.lines_producer.__init__?1(self, lines)
-ZServer.medusa.producers.lines_producer.more?4()
-ZServer.medusa.producers.lines_producer.ready?4()
-ZServer.medusa.producers.lines_producer?1(lines)
-ZServer.medusa.producers.output_producer.__init__?1(self)
-ZServer.medusa.producers.output_producer.flush?4()
-ZServer.medusa.producers.output_producer.more?4()
-ZServer.medusa.producers.output_producer.ready?4()
-ZServer.medusa.producers.output_producer.softspace?4(*args)
-ZServer.medusa.producers.output_producer.write?4(data)
-ZServer.medusa.producers.output_producer.writeline?4(line)
-ZServer.medusa.producers.output_producer.writelines?4(lines)
-ZServer.medusa.producers.output_producer?1()
-ZServer.medusa.producers.scanning_producer.__init__?1(self, data, buffer_size=1024)
-ZServer.medusa.producers.scanning_producer.more?4()
-ZServer.medusa.producers.scanning_producer?1(data, buffer_size=1024)
-ZServer.medusa.producers.simple_producer.__init__?1(self, data, buffer_size=1024)
-ZServer.medusa.producers.simple_producer.more?4()
-ZServer.medusa.producers.simple_producer?1(data, buffer_size=1024)
-ZServer.medusa.put_handler.CONTENT_LENGTH?7
-ZServer.medusa.put_handler.RCS_ID?7
-ZServer.medusa.put_handler.get_header?7
-ZServer.medusa.put_handler.last_request?7
-ZServer.medusa.put_handler.put_collector.__init__?1(self, file, length, request, is_update)
-ZServer.medusa.put_handler.put_collector.collect_incoming_data?4(data)
-ZServer.medusa.put_handler.put_collector.found_terminator?4()
-ZServer.medusa.put_handler.put_collector?1(file, length, request, is_update)
-ZServer.medusa.put_handler.put_handler.__init__?1(self, filesystem, uri_regex)
-ZServer.medusa.put_handler.put_handler.handle_request?4(request)
-ZServer.medusa.put_handler.put_handler.match?4(request)
-ZServer.medusa.put_handler.put_handler?1(filesystem, uri_regex)
-ZServer.medusa.put_handler.unquote?7
-ZServer.medusa.redirecting_handler.RCS_ID?7
-ZServer.medusa.redirecting_handler.redirecting_handler.__init__?1(self, pattern, redirect, regex_flag=re.IGNORECASE)
-ZServer.medusa.redirecting_handler.redirecting_handler.handle_request?4(request)
-ZServer.medusa.redirecting_handler.redirecting_handler.match?4(request)
-ZServer.medusa.redirecting_handler.redirecting_handler.status?4()
-ZServer.medusa.redirecting_handler.redirecting_handler?1(pattern, redirect, regex_flag=re.IGNORECASE)
-ZServer.medusa.resolver.RCS_ID?7
-ZServer.medusa.resolver.caching_resolver.SERVER_IDENT?7
-ZServer.medusa.resolver.caching_resolver.__init__?1(self, *args)
-ZServer.medusa.resolver.caching_resolver.callback_hook?4(host, ttl, answer)
-ZServer.medusa.resolver.caching_resolver.count?7
-ZServer.medusa.resolver.caching_resolver.print_it?4(ttl, answer)
-ZServer.medusa.resolver.caching_resolver.resolve?4(host, callback)
-ZServer.medusa.resolver.caching_resolver.resolve_ptr?4(host, callback)
-ZServer.medusa.resolver.caching_resolver.status?4()
-ZServer.medusa.resolver.caching_resolver?1(*args)
-ZServer.medusa.resolver.fast_address_request?4(host, id=0)
-ZServer.medusa.resolver.fast_ptr_request?4(host, id=0)
-ZServer.medusa.resolver.hooked_callback.__init__?1(self, hook, callback)
-ZServer.medusa.resolver.hooked_callback?1(hook, callback)
-ZServer.medusa.resolver.rbl.check_reply?4(r)
-ZServer.medusa.resolver.rbl.resolve_maps?4(host, callback)
-ZServer.medusa.resolver.resolver.__init__?1(self, server='127.0.0.1')
-ZServer.medusa.resolver.resolver.get_id?4()
-ZServer.medusa.resolver.resolver.handle_close?4()
-ZServer.medusa.resolver.resolver.handle_error?4()
-ZServer.medusa.resolver.resolver.handle_read?4()
-ZServer.medusa.resolver.resolver.id?7
-ZServer.medusa.resolver.resolver.log?4(*args)
-ZServer.medusa.resolver.resolver.reap?4()
-ZServer.medusa.resolver.resolver.resolve?4(host, callback)
-ZServer.medusa.resolver.resolver.resolve_ptr?4(host, callback)
-ZServer.medusa.resolver.resolver.writable?4()
-ZServer.medusa.resolver.resolver?1(server='127.0.0.1')
-ZServer.medusa.resolver.skip_name?4(r, pos)
-ZServer.medusa.resolver.unpack_address_reply?4(r)
-ZServer.medusa.resolver.unpack_name?4(r, pos)
-ZServer.medusa.resolver.unpack_ptr_reply?4(r)
-ZServer.medusa.resolver.unpack_ttl?4(r, pos)
-ZServer.medusa.status_handler.START_TIME?7
-ZServer.medusa.status_handler.VERSION_STRING?7
-ZServer.medusa.status_handler.channel_list_producer.__init__?1(self, statusdir)
-ZServer.medusa.status_handler.channel_list_producer?1(statusdir)
-ZServer.medusa.status_handler.english_bytes?4(n)
-ZServer.medusa.status_handler.english_time?4(n)
-ZServer.medusa.status_handler.html_repr?4(object)
-ZServer.medusa.status_handler.html_reprs?4(list, front='', back='')
-ZServer.medusa.status_handler.lines_producer.__init__?1(self, lines)
-ZServer.medusa.status_handler.lines_producer.more?4()
-ZServer.medusa.status_handler.lines_producer.ready?4()
-ZServer.medusa.status_handler.lines_producer?1(lines)
-ZServer.medusa.status_handler.logger_for_status.hyper_respond?4(sh, path, request)
-ZServer.medusa.status_handler.logger_for_status.status?4()
-ZServer.medusa.status_handler.progressive_divide?4(n, parts)
-ZServer.medusa.status_handler.sanitize?4(s)
-ZServer.medusa.status_handler.split_by_units?4(n, units, dividers, format_string)
-ZServer.medusa.status_handler.status_extension.__init__?1(self, objects, statusdir='/status', allow_emergency_debug=0)
-ZServer.medusa.status_handler.status_extension.handle_request?4(request)
-ZServer.medusa.status_handler.status_extension.hit_counter?7
-ZServer.medusa.status_handler.status_extension.match?4(request)
-ZServer.medusa.status_handler.status_extension.register_hyper_object?4(object)
-ZServer.medusa.status_handler.status_extension.status?4()
-ZServer.medusa.status_handler.status_extension?1(objects, statusdir='/status', allow_emergency_debug=0)
-ZServer.medusa.thread.pi_module.StopException?7
-ZServer.medusa.thread.pi_module.go?4(file)
-ZServer.medusa.thread.pi_module.line_writer.__init__?1(self, file, digit_limit=10000)
-ZServer.medusa.thread.pi_module.line_writer.write?4(data)
-ZServer.medusa.thread.pi_module.line_writer?1(file, digit_limit=10000)
-ZServer.medusa.thread.pi_module.main?4(env, stdin, stdout)
-ZServer.medusa.thread.select_trigger.VERSION_STRING?7
-ZServer.medusa.thread.select_trigger.the_trigger?7
-ZServer.medusa.thread.select_trigger.thread_parent.__init__?1(self, conn, addr)
-ZServer.medusa.thread.select_trigger.thread_parent.collect_incoming_data?4(data)
-ZServer.medusa.thread.select_trigger.thread_parent.found_terminator?4()
-ZServer.medusa.thread.select_trigger.thread_parent?1(conn, addr)
-ZServer.medusa.thread.select_trigger.thread_server.__init__?1(self, family=socket.AF_INET, address=('', 9003))
-ZServer.medusa.thread.select_trigger.thread_server.handle_accept?4()
-ZServer.medusa.thread.select_trigger.thread_server?1(family=socket.AF_INET, address=('', 9003))
-ZServer.medusa.thread.select_trigger.trigger.__init__?1(self)
-ZServer.medusa.thread.select_trigger.trigger.handle_connect?4()
-ZServer.medusa.thread.select_trigger.trigger.handle_read?4()
-ZServer.medusa.thread.select_trigger.trigger.pull_trigger?4(thunk=None)
-ZServer.medusa.thread.select_trigger.trigger.readable?4()
-ZServer.medusa.thread.select_trigger.trigger.writable?4()
-ZServer.medusa.thread.select_trigger.trigger?1()
-ZServer.medusa.thread.select_trigger.trigger_1.handle_connect?4()
-ZServer.medusa.thread.select_trigger.trigger_1.handle_read?4()
-ZServer.medusa.thread.select_trigger.trigger_1.pull_trigger?4(thunk=None)
-ZServer.medusa.thread.select_trigger.trigger_1.readable?4()
-ZServer.medusa.thread.select_trigger.trigger_1.writable?4()
-ZServer.medusa.thread.select_trigger.trigger_file.__init__?1(self, parent)
-ZServer.medusa.thread.select_trigger.trigger_file.buffer_size?7
-ZServer.medusa.thread.select_trigger.trigger_file.close?4()
-ZServer.medusa.thread.select_trigger.trigger_file.flush?4()
-ZServer.medusa.thread.select_trigger.trigger_file.softspace?4(*args)
-ZServer.medusa.thread.select_trigger.trigger_file.thread_function?4(i, n)
-ZServer.medusa.thread.select_trigger.trigger_file.trigger_close?4()
-ZServer.medusa.thread.select_trigger.trigger_file.write?4(data)
-ZServer.medusa.thread.select_trigger.trigger_file.writeline?4(line)
-ZServer.medusa.thread.select_trigger.trigger_file.writelines?4(lines)
-ZServer.medusa.thread.select_trigger.trigger_file?1(parent)
-ZServer.medusa.thread.test_module.main?4(env, stdin, stdout)
-ZServer.medusa.thread.thread_channel.VERSION_STRING?7
-ZServer.medusa.thread.thread_channel.thread_channel.__init__?1(self, channel, function, *args)
-ZServer.medusa.thread.thread_channel.thread_channel.buffer_size?7
-ZServer.medusa.thread.thread_channel.thread_channel.handle_close?4()
-ZServer.medusa.thread.thread_channel.thread_channel.handle_read?4()
-ZServer.medusa.thread.thread_channel.thread_channel.readable?4()
-ZServer.medusa.thread.thread_channel.thread_channel.start?4()
-ZServer.medusa.thread.thread_channel.thread_channel.thread_function?4(i, n)
-ZServer.medusa.thread.thread_channel.thread_channel.writable?4()
-ZServer.medusa.thread.thread_channel.thread_channel?1(channel, function, *args)
-ZServer.medusa.thread.thread_channel.thread_parent.__init__?1(self, conn, addr)
-ZServer.medusa.thread.thread_channel.thread_parent.collect_incoming_data?4(data)
-ZServer.medusa.thread.thread_channel.thread_parent.found_terminator?4()
-ZServer.medusa.thread.thread_channel.thread_parent?1(conn, addr)
-ZServer.medusa.thread.thread_channel.thread_server.__init__?1(self, family=socket.AF_INET, address=('127.0.0.1', 9003))
-ZServer.medusa.thread.thread_channel.thread_server.handle_accept?4()
-ZServer.medusa.thread.thread_channel.thread_server?1(family=socket.AF_INET, address=('127.0.0.1', 9003))
-ZServer.medusa.thread.thread_handler.HEADER_LINE?7
-ZServer.medusa.thread.thread_handler.collector.__init__?1(self, handler, request, env)
-ZServer.medusa.thread.thread_handler.collector.collect_incoming_data?4(data)
-ZServer.medusa.thread.thread_handler.collector?1(handler, request, env)
-ZServer.medusa.thread.thread_handler.header2env?7
-ZServer.medusa.thread.thread_handler.header_scanning_file.__init__?1(self, request, file)
-ZServer.medusa.thread.thread_handler.header_scanning_file._write?5(data)
-ZServer.medusa.thread.thread_handler.header_scanning_file.build_header?4(lines)
-ZServer.medusa.thread.thread_handler.header_scanning_file.close?4()
-ZServer.medusa.thread.thread_handler.header_scanning_file.flush?4()
-ZServer.medusa.thread.thread_handler.header_scanning_file.write?4(data)
-ZServer.medusa.thread.thread_handler.header_scanning_file.writelines?4(list)
-ZServer.medusa.thread.thread_handler.header_scanning_file?1(request, file)
-ZServer.medusa.thread.thread_handler.request_loop_thread.__init__?1(self, queue)
-ZServer.medusa.thread.thread_handler.request_loop_thread.run?4()
-ZServer.medusa.thread.thread_handler.request_loop_thread?1(queue)
-ZServer.medusa.thread.thread_handler.request_queue.__init__?1(self)
-ZServer.medusa.thread.thread_handler.request_queue.get?4()
-ZServer.medusa.thread.thread_handler.request_queue.key?7
-ZServer.medusa.thread.thread_handler.request_queue.put?4(item)
-ZServer.medusa.thread.thread_handler.request_queue?1()
-ZServer.medusa.thread.thread_handler.script_handler.__init__?1(self, queue, document_root="")
-ZServer.medusa.thread.thread_handler.script_handler.add_module?4(module, *names)
-ZServer.medusa.thread.thread_handler.script_handler.continue_request?4(stdin, request, env)
-ZServer.medusa.thread.thread_handler.script_handler.handle_request?4(request)
-ZServer.medusa.thread.thread_handler.script_handler.match?4(request)
-ZServer.medusa.thread.thread_handler.script_handler?1(queue, document_root="")
-ZServer.medusa.thread.thread_handler.thread_output_file.close?4()
-ZServer.utils.getZopeVersion?4()
-ZServer.utils.log_info?4(self, message, type='info')
-ZServer.utils.patchAsyncoreLogger?4()
-ZServer.utils.patchSyslogServiceName?4()
-ZServer.utils.requestCloseOnExec?4(sock)
-ZTUtils.Batch.Batch.__init__?1(self, sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Batch.Batch.next?7
-ZTUtils.Batch.Batch.previous?7
-ZTUtils.Batch.Batch.sequence_length?7
-ZTUtils.Batch.Batch?1(sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Batch.__init__?1(self, sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Batch.opt?4(start, end, size, orphan, sequence)
-ZTUtils.Batch?1(sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Iterator.InnerBase.advance?4(it)
-ZTUtils.Iterator.InnerBase.it_end?4(it)
-ZTUtils.Iterator.InnerBase.no_next?4(it)
-ZTUtils.Iterator.InnerBase.prep_next?4(it)
-ZTUtils.Iterator.IterInner._supports?5(ob, it)
-ZTUtils.Iterator.IterInner.prep_next?4(it)
-ZTUtils.Iterator.IterIter.__init__?1(self, it)
-ZTUtils.Iterator.IterIter.next?4()
-ZTUtils.Iterator.IterIter?1(it)
-ZTUtils.Iterator.Iterator.Letter?4()
-ZTUtils.Iterator.Iterator.Roman?4(rnvalues=(
-                    (1000, 'M'), (900, 'CM'), (500, 'D'), (400, 'CD'), (100, 'C'), (90, 'XC'), (50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')))
-ZTUtils.Iterator.Iterator.__init__?1(self, seq)
-ZTUtils.Iterator.Iterator._advance?5(it)
-ZTUtils.Iterator.Iterator.even?4()
-ZTUtils.Iterator.Iterator.first?4(name=None)
-ZTUtils.Iterator.Iterator.last?4(name=None)
-ZTUtils.Iterator.Iterator.length?4()
-ZTUtils.Iterator.Iterator.letter?4(base=ord('a'), radix=26)
-ZTUtils.Iterator.Iterator.next?4()
-ZTUtils.Iterator.Iterator.nextIndex?7
-ZTUtils.Iterator.Iterator.number?4()
-ZTUtils.Iterator.Iterator.odd?4()
-ZTUtils.Iterator.Iterator.parity?4()
-ZTUtils.Iterator.Iterator.roman?4()
-ZTUtils.Iterator.Iterator.same_part?4(name, ob1, ob2)
-ZTUtils.Iterator.Iterator?1(seq)
-ZTUtils.Iterator.iterInner?7
-ZTUtils.SimpleTree.SimpleTreeMaker.__init__?1(self, tree_pre="tree")
-ZTUtils.SimpleTree.SimpleTreeMaker.node?4(object)
-ZTUtils.SimpleTree.SimpleTreeMaker.tree?4(root, expanded=None, subtree=0)
-ZTUtils.SimpleTree.SimpleTreeMaker?1(tree_pre="tree")
-ZTUtils.SimpleTree.SimpleTreeNode.branch?4()
-ZTUtils.Tree.TreeMaker._assume_children?8
-ZTUtils.Tree.TreeMaker._cached_children?8
-ZTUtils.Tree.TreeMaker._expand_root?8
-ZTUtils.Tree.TreeMaker._id?8
-ZTUtils.Tree.TreeMaker._state_function?8
-ZTUtils.Tree.TreeMaker._values?8
-ZTUtils.Tree.TreeMaker._values_filter?8
-ZTUtils.Tree.TreeMaker._values_function?8
-ZTUtils.Tree.TreeMaker.filterChildren?4(children)
-ZTUtils.Tree.TreeMaker.getChildren?4(object)
-ZTUtils.Tree.TreeMaker.getId?4(object)
-ZTUtils.Tree.TreeMaker.hasChildren?4(object)
-ZTUtils.Tree.TreeMaker.node?4(object)
-ZTUtils.Tree.TreeMaker.setAssumeChildren?4(assume)
-ZTUtils.Tree.TreeMaker.setChildAccess?4(attrname=_marker, filter=_marker, function=_marker)
-ZTUtils.Tree.TreeMaker.setExpandRoot?4(expand)
-ZTUtils.Tree.TreeMaker.setIdAttr?4(id)
-ZTUtils.Tree.TreeMaker.setStateFunction?4(function)
-ZTUtils.Tree.TreeMaker.tree?4(root, expanded=None, subtree=0)
-ZTUtils.Tree.TreeNode.__init__?1(self)
-ZTUtils.Tree.TreeNode._add_child?5(child)
-ZTUtils.Tree.TreeNode._depth?5()
-ZTUtils.Tree.TreeNode.depth?7
-ZTUtils.Tree.TreeNode.flat?4()
-ZTUtils.Tree.TreeNode.height?7
-ZTUtils.Tree.TreeNode.size?7
-ZTUtils.Tree.TreeNode.state?7
-ZTUtils.Tree.TreeNode.walk?4(f, data=None)
-ZTUtils.Tree.TreeNode?1()
-ZTUtils.Tree._marker?8
-ZTUtils.Tree.a2b?4(s)
-ZTUtils.Tree.a2u_map?7
-ZTUtils.Tree.b2a?4(s)
-ZTUtils.Tree.decodeExpansion?4(s, nth=None, maxsize=8192)
-ZTUtils.Tree.encodeExpansion?4(nodes, compress=1)
-ZTUtils.Tree.simple_type?4(ob, is_simple={type('')
-ZTUtils.Tree.u2a_map?7
-ZTUtils.Zope.Batch.__init__?1(self, sequence, size, start=0, end=0, orphan=0, overlap=0, skip_unauthorized=None)
-ZTUtils.Zope.Batch?1(sequence, size, start=0, end=0, orphan=0, overlap=0, skip_unauthorized=None)
-ZTUtils.Zope.LazyFilter.__init__?1(self, seq, test=None, skip=None)
-ZTUtils.Zope.LazyFilter?1(seq, test=None, skip=None)
-ZTUtils.Zope.SimpleTreeMaker._getChildren?8
-ZTUtils.Zope.SimpleTreeMaker.cookieTree?4(root_object, default_state=None)
-ZTUtils.Zope.TreeMaker._getChildren?8
-ZTUtils.Zope.TreeSkipMixin.filterChildren?4(children)
-ZTUtils.Zope.TreeSkipMixin.getChildren?4(object)
-ZTUtils.Zope.TreeSkipMixin.setSkip?4(skip)
-ZTUtils.Zope.TreeSkipMixin.skip?7
-ZTUtils.Zope._Batch?8
-ZTUtils.Zope.complex_marshal?4(pairs)
-ZTUtils.Zope.guarded_getitem?4(object, index)
-ZTUtils.Zope.make_hidden_input?4(*args, **kwargs)
-ZTUtils.Zope.make_query?4(*args, **kwargs)
-ZTUtils.Zope.simple_marshal?4(v)
-ZTUtils.Zope.url_query?4(request, req_name="URL", omit=None)
-Zope2.App.ClassFactory.ClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.App.startup.RequestContainer.__init__?1(self, r)
-Zope2.App.startup.RequestContainer?1(r)
-Zope2.App.startup.TransactionsManager.abort?4()
-Zope2.App.startup.TransactionsManager.begin?4(transaction=transaction)
-Zope2.App.startup.TransactionsManager.commit?4()
-Zope2.App.startup.TransactionsManager.recordMetaData?4(object, request, hasattr=hasattr, getattr=getattr, logger=ac_logger, )
-Zope2.App.startup.ac_logger?7
-Zope2.App.startup.conflict_errors?7
-Zope2.App.startup.conflict_logger?7
-Zope2.App.startup.startup?4()
-Zope2.App.startup.unresolved_conflict_errors?7
-Zope2.App.startup.validated_hook?4(request, user)
-Zope2.App.startup.zpublisher_exception_hook?4(published, REQUEST, t, v, traceback)
-Zope2.DB?7
-Zope2.Startup.UnixZopeStarter.registerSignals?4()
-Zope2.Startup.UnixZopeStarter.setupFinalLogging?4()
-Zope2.Startup.UnixZopeStarter.setupInitialLogging?4()
-Zope2.Startup.WindowsZopeStarter.registerSignals?4()
-Zope2.Startup.WindowsZopeStarter.setupFinalLogging?4()
-Zope2.Startup.WindowsZopeStarter.setupInitialLogging?4()
-Zope2.Startup.ZopeStarter.__init__?1(self)
-Zope2.Startup.ZopeStarter.dropPrivileges?4()
-Zope2.Startup.ZopeStarter.error?4(msg)
-Zope2.Startup.ZopeStarter.getLoggingLevel?4()
-Zope2.Startup.ZopeStarter.info?4(msg)
-Zope2.Startup.ZopeStarter.makeLockFile?4()
-Zope2.Startup.ZopeStarter.makePidFile?4()
-Zope2.Startup.ZopeStarter.panic?4(msg)
-Zope2.Startup.ZopeStarter.prepare?4()
-Zope2.Startup.ZopeStarter.run?4()
-Zope2.Startup.ZopeStarter.setConfiguration?4(cfg)
-Zope2.Startup.ZopeStarter.setupConfiguredLoggers?4()
-Zope2.Startup.ZopeStarter.setupInitialLogging?4()
-Zope2.Startup.ZopeStarter.setupInterpreter?4()
-Zope2.Startup.ZopeStarter.setupLocale?4()
-Zope2.Startup.ZopeStarter.setupPublisher?4()
-Zope2.Startup.ZopeStarter.setupSecurityOptions?4()
-Zope2.Startup.ZopeStarter.setupServers?4()
-Zope2.Startup.ZopeStarter.setupZServer?4()
-Zope2.Startup.ZopeStarter.shutdown?4()
-Zope2.Startup.ZopeStarter.startZope?4()
-Zope2.Startup.ZopeStarter.unlinkLockFile?4()
-Zope2.Startup.ZopeStarter.unlinkPidFile?4()
-Zope2.Startup.ZopeStarter?1()
-Zope2.Startup._name2Ips?5(host, isIp_=compile(r'(\d+\.){3}').match)
-Zope2.Startup.check_python_version?4()
-Zope2.Startup.datatypes.DBTab.__init__?1(self, db_factories, mount_paths)
-Zope2.Startup.datatypes.DBTab._mountPathError?5(mount_path)
-Zope2.Startup.datatypes.DBTab.getDatabase?4(mount_path=None, name=None, is_root=0)
-Zope2.Startup.datatypes.DBTab.getDatabaseFactory?4(mount_path=None, name=None)
-Zope2.Startup.datatypes.DBTab.getName?4(mount_path)
-Zope2.Startup.datatypes.DBTab.hasDatabase?4(name)
-Zope2.Startup.datatypes.DBTab.listDatabaseNames?4()
-Zope2.Startup.datatypes.DBTab.listMountPaths?4()
-Zope2.Startup.datatypes.DBTab?1(db_factories, mount_paths)
-Zope2.Startup.datatypes.LoggerFactory.__init__?1(self, section)
-Zope2.Startup.datatypes.LoggerFactory?1(section)
-Zope2.Startup.datatypes.TwistedServerFactory.__init__?1(self, section)
-Zope2.Startup.datatypes.TwistedServerFactory?1(section)
-Zope2.Startup.datatypes.ZopeDatabase.computeMountPaths?4()
-Zope2.Startup.datatypes.ZopeDatabase.createDB?4(database_name, databases)
-Zope2.Startup.datatypes.ZopeDatabase.getMountParams?4(mount_path)
-Zope2.Startup.datatypes.ZopeDatabase.getName?4()
-Zope2.Startup.datatypes.ZopeDatabase.getVirtualMountPaths?4()
-Zope2.Startup.datatypes.ZopeDatabase.open?4(database_name, databases)
-Zope2.Startup.datatypes.cgi_environment?4(section)
-Zope2.Startup.datatypes.datetime_format?4(value)
-Zope2.Startup.datatypes.default_zpublisher_encoding?4(value)
-Zope2.Startup.datatypes.dns_resolver?4(hostname)
-Zope2.Startup.datatypes.importable_name?4(name)
-Zope2.Startup.datatypes.minimalClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.Startup.datatypes.mount_point?4(value)
-Zope2.Startup.datatypes.python_dotted_path?4(name)
-Zope2.Startup.datatypes.root_config?4(section)
-Zope2.Startup.datatypes.security_policy_implementation?4(value)
-Zope2.Startup.datatypes.simpleClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.Startup.datatypes.zopeClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.Startup.dropPrivileges?4(cfg)
-Zope2.Startup.get_starter?4()
-Zope2.Startup.handlers._name2Ips?5(host, isIp_=compile(r'(\d+\.){3}').match)
-Zope2.Startup.handlers._setenv?5(name, value)
-Zope2.Startup.handlers.automatically_quote_dtml_request_data?4(value)
-Zope2.Startup.handlers.catalog_getObject_raises?4(value)
-Zope2.Startup.handlers.cgi_maxlen?4(value)
-Zope2.Startup.handlers.createHTTPFactory?4(ignored)
-Zope2.Startup.handlers.database_quota_size?4(value)
-Zope2.Startup.handlers.datetime_format?4(value)
-Zope2.Startup.handlers.debug_mode?4(value)
-Zope2.Startup.handlers.enable_ms_author_via?4(value)
-Zope2.Startup.handlers.enable_ms_public_header?4(value)
-Zope2.Startup.handlers.handleConfig?4(config, multihandler)
-Zope2.Startup.handlers.http_header_max_length?4(value)
-Zope2.Startup.handlers.http_realm?4(value)
-Zope2.Startup.handlers.large_file_threshold?4(value)
-Zope2.Startup.handlers.locale?4(value)
-Zope2.Startup.handlers.max_listen_sockets?4(value)
-Zope2.Startup.handlers.maximum_number_of_session_objects?4(value)
-Zope2.Startup.handlers.publisher_profile_file?4(value)
-Zope2.Startup.handlers.read_only_database?4(value)
-Zope2.Startup.handlers.rest_header_level?4(value)
-Zope2.Startup.handlers.rest_input_encoding?4(value)
-Zope2.Startup.handlers.rest_language_code?4(value)
-Zope2.Startup.handlers.rest_output_encoding?4(value)
-Zope2.Startup.handlers.root_handler?4(config)
-Zope2.Startup.handlers.session_add_notify_script_path?4(value)
-Zope2.Startup.handlers.session_delete_notify_script_path?4(value)
-Zope2.Startup.handlers.session_timeout_minutes?4(value)
-Zope2.Startup.handlers.structured_text_header_level?4(value)
-Zope2.Startup.handlers.suppress_all_access_rules?4(value)
-Zope2.Startup.handlers.suppress_all_site_roots?4(value)
-Zope2.Startup.handlers.zeo_client_name?4(value)
-Zope2.Startup.handlers.zserver_read_only_mode?4(value)
-Zope2.Startup.logger?7
-Zope2.Startup.misc.TextBlockFormatter.format?4(text, max_width=80, indent=0, trailing_lines_indent_more=0)
-Zope2.Startup.misc.TextBlockFormatter.long2?7
-Zope2.Startup.misc.TextBlockFormatter.long3?7
-Zope2.Startup.misc.TextBlockFormatter.long?7
-Zope2.Startup.misc.TextBlockFormatter.splitlongline?4(line, max_width=80)
-Zope2.Startup.misc.TextBlockFormatter.splitword?4(word, max_width=80, linepos=0)
-Zope2.Startup.misc.lock_file.lock_file?4(file)
-Zope2.Startup.misc.zpasswd.generate_passwd?4(password, encoding)
-Zope2.Startup.misc.zpasswd.generate_salt?4()
-Zope2.Startup.misc.zpasswd.main?4(argv)
-Zope2.Startup.misc.zpasswd.write_access?4(home, user='', group='')
-Zope2.Startup.misc.zpasswd.write_generated_password?4(home, ac_path, username)
-Zope2.Startup.misc.zpasswd.write_inituser?4(home, user='', group='')
-Zope2.Startup.nt.NTService.ZopeService?7
-Zope2.Startup.options.ZopeOptions.schemadir?7
-Zope2.Startup.options.ZopeOptions.schemafile?7
-Zope2.Startup.run._setconfig?5(configfile=None)
-Zope2.Startup.run.configure?4(configfile)
-Zope2.Startup.run.run?4()
-Zope2.Startup.start_zope?4(cfg, debug_handler)
-Zope2.Startup.started?7
-Zope2.Startup.warnfilter.warn_action?4(val)
-Zope2.Startup.warnfilter.warn_category?4(category)
-Zope2.Startup.warnfilter.warning_filter_handler?4(section)
-Zope2.Startup.zopectl.ZopeCmd._exitstatus?8
-Zope2.Startup.zopectl.ZopeCmd._get_override?5(opt, name, svalue=None, flag=0)
-Zope2.Startup.zopectl.ZopeCmd.do_adduser?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_debug?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_foreground?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_run?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_start?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_test?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.get_startup_cmd?4(python, more)
-Zope2.Startup.zopectl.ZopeCmd.help_adduser?4()
-Zope2.Startup.zopectl.ZopeCmd.help_debug?4()
-Zope2.Startup.zopectl.ZopeCmd.help_run?4()
-Zope2.Startup.zopectl.ZopeCmd.help_test?4()
-Zope2.Startup.zopectl.ZopeCtlOptions.__init__?1(self)
-Zope2.Startup.zopectl.ZopeCtlOptions.logsectionname?7
-Zope2.Startup.zopectl.ZopeCtlOptions.positional_args_allowed?7
-Zope2.Startup.zopectl.ZopeCtlOptions.program?7
-Zope2.Startup.zopectl.ZopeCtlOptions.realize?4(*args, **kw)
-Zope2.Startup.zopectl.ZopeCtlOptions.schemadir?7
-Zope2.Startup.zopectl.ZopeCtlOptions.schemafile?7
-Zope2.Startup.zopectl.ZopeCtlOptions.uid?7
-Zope2.Startup.zopectl.ZopeCtlOptions?1()
-Zope2.Startup.zopectl._ignoreSIGCHLD?5(*unused)
-Zope2.Startup.zopectl.main?4(args=None)
-Zope2.Startup.zopectl.string_list?4(arg)
-Zope2._began_startup?8
-Zope2._configure?5()
-Zope2.app?4(*args, **kw)
-Zope2.bobo_application?7
-Zope2.debug?4(*args, **kw)
-Zope2.startup?4()
-Zope2.zpublisher_exception_hook?7
-Zope2.zpublisher_transactions_manager?7
-Zope2.zpublisher_validated_hook?7
-ZopeUndo.Prefix.Prefix.__init__?1(self, path)
-ZopeUndo.Prefix.Prefix?1(path)
-docutils.Component.component_type?7
-docutils.Component.supported?7
-docutils.Component.supports?4(format)
-docutils.SettingsSpec.config_section?7
-docutils.SettingsSpec.config_section_dependencies?7
-docutils.SettingsSpec.relative_path_settings?7
-docutils.SettingsSpec.settings_default_overrides?7
-docutils.SettingsSpec.settings_defaults?7
-docutils.SettingsSpec.settings_spec?7
-docutils.TransformSpec.default_transforms?7
-docutils.TransformSpec.get_transforms?4()
-docutils.TransformSpec.unknown_reference_resolvers?7
-docutils.core.Publisher.__init__?1(self, reader=None, parser=None, writer=None, source=None, source_class=io.FileInput, destination=None, destination_class=io.FileOutput, settings=None)
-docutils.core.Publisher.apply_transforms?4()
-docutils.core.Publisher.debugging_dumps?4()
-docutils.core.Publisher.get_settings?4(usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher.process_command_line?4(argv=None, usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher.process_programmatic_settings?4(settings_spec, settings_overrides, config_section)
-docutils.core.Publisher.publish?4(argv=None, usage=None, description=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.Publisher.report_Exception?4(error)
-docutils.core.Publisher.report_SystemMessage?4(error)
-docutils.core.Publisher.report_UnicodeError?4(error)
-docutils.core.Publisher.set_components?4(reader_name, parser_name, writer_name)
-docutils.core.Publisher.set_destination?4(destination=None, destination_path=None)
-docutils.core.Publisher.set_io?4(source_path=None, destination_path=None)
-docutils.core.Publisher.set_reader?4(reader_name, parser, parser_name)
-docutils.core.Publisher.set_source?4(source=None, source_path=None)
-docutils.core.Publisher.set_writer?4(writer_name)
-docutils.core.Publisher.setup_option_parser?4(usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher?1(reader=None, parser=None, writer=None, source=None, source_class=io.FileInput, destination=None, destination_class=io.FileOutput, settings=None)
-docutils.core.default_description?7
-docutils.core.default_usage?7
-docutils.core.publish_cmdline?4(reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=1, argv=None, usage=default_usage, description=default_description)
-docutils.core.publish_doctree?4(source, source_path=None, source_class=io.StringInput, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_file?4(source=None, source_path=None, destination=None, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_from_doctree?4(document, destination_path=None, writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_parts?4(source, source_path=None, source_class=io.StringInput, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_programmatically?4(source_class, source, source_path, destination_class, destination, destination_path, reader, reader_name, parser, parser_name, writer, writer_name, settings, settings_spec, settings_overrides, config_section, enable_exit_status)
-docutils.core.publish_string?4(source, source_path=None, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.examples.html_body?4(input_string, source_path=None, destination_path=None, input_encoding='unicode', output_encoding='unicode', doctitle=1, initial_header_level=1)
-docutils.examples.html_parts?4(input_string, source_path=None, destination_path=None, input_encoding='unicode', doctitle=1, initial_header_level=1)
-docutils.examples.internals?4(input_string, source_path=None, destination_path=None, input_encoding='unicode')
-docutils.frontend.ConfigParser.get_section?4(section)
-docutils.frontend.ConfigParser.handle_old_config?4(filename)
-docutils.frontend.ConfigParser.old_settings?7
-docutils.frontend.ConfigParser.old_warning?7
-docutils.frontend.ConfigParser.optionxform?4(optionstr)
-docutils.frontend.ConfigParser.read?4(filenames, option_parser)
-docutils.frontend.ConfigParser.validate_settings?4(filename, option_parser)
-docutils.frontend.Option.ATTRS?7
-docutils.frontend.Option.process?4(opt, value, values, parser)
-docutils.frontend.OptionParser.__init__?1(self, components=(), defaults=None, read_config_files=None, *args, **kwargs)
-docutils.frontend.OptionParser.booleans?7
-docutils.frontend.OptionParser.check_args?4(args)
-docutils.frontend.OptionParser.check_values?4(values, args)
-docutils.frontend.OptionParser.config_section?7
-docutils.frontend.OptionParser.default_error_encoding_error_handler?7
-docutils.frontend.OptionParser.get_config_file_settings?4(config_file)
-docutils.frontend.OptionParser.get_default_values?4()
-docutils.frontend.OptionParser.get_option_by_dest?4(dest)
-docutils.frontend.OptionParser.get_standard_config_files?4()
-docutils.frontend.OptionParser.get_standard_config_settings?4()
-docutils.frontend.OptionParser.populate_from_components?4(components)
-docutils.frontend.OptionParser.relative_path_settings?7
-docutils.frontend.OptionParser.settings_defaults?7
-docutils.frontend.OptionParser.settings_spec?7
-docutils.frontend.OptionParser.standard_config_files?7
-docutils.frontend.OptionParser.threshold_choices?7
-docutils.frontend.OptionParser.thresholds?7
-docutils.frontend.OptionParser.version_template?7
-docutils.frontend.OptionParser?1(components=(), defaults=None, read_config_files=None, *args, **kwargs)
-docutils.frontend.Values.__init__?1(self, *args, **kwargs)
-docutils.frontend.Values.copy?4()
-docutils.frontend.Values.update?4(other_dict, option_parser)
-docutils.frontend.Values?1(*args, **kwargs)
-docutils.frontend.make_one_path_absolute?4(base_path, path)
-docutils.frontend.make_paths_absolute?4(pathdict, keys, base_path=None)
-docutils.frontend.read_config_file?4(option, opt, value, parser)
-docutils.frontend.store_multiple?4(option, opt, value, parser, *args, **kwargs)
-docutils.frontend.validate_boolean?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_colon_separated_string_list?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_dependency_file?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding_and_error_handler?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding_error_handler?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_nonnegative_int?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_threshold?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_url_trailing_slash?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.io.DocTreeInput.default_source_path?7
-docutils.io.DocTreeInput.read?4()
-docutils.io.FileInput.__init__?1(self, source=None, source_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileInput.close?4()
-docutils.io.FileInput.read?4()
-docutils.io.FileInput?1(source=None, source_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileOutput.__init__?1(self, destination=None, destination_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileOutput.close?4()
-docutils.io.FileOutput.open?4()
-docutils.io.FileOutput.write?4(data)
-docutils.io.FileOutput?1(destination=None, destination_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.Input.__init__?1(self, source=None, source_path=None, encoding=None, error_handler='strict')
-docutils.io.Input.component_type?7
-docutils.io.Input.decode?4(data)
-docutils.io.Input.default_source_path?7
-docutils.io.Input.read?4()
-docutils.io.Input?1(source=None, source_path=None, encoding=None, error_handler='strict')
-docutils.io.NullInput.default_source_path?7
-docutils.io.NullInput.read?4()
-docutils.io.NullOutput.default_destination_path?7
-docutils.io.NullOutput.write?4(data)
-docutils.io.Output.__init__?1(self, destination=None, destination_path=None, encoding=None, error_handler='strict')
-docutils.io.Output.component_type?7
-docutils.io.Output.default_destination_path?7
-docutils.io.Output.encode?4(data)
-docutils.io.Output.write?4(data)
-docutils.io.Output.xmlcharref_encode?4(char)
-docutils.io.Output?1(destination=None, destination_path=None, encoding=None, error_handler='strict')
-docutils.io.StringInput.default_source_path?7
-docutils.io.StringInput.read?4()
-docutils.io.StringOutput.default_destination_path?7
-docutils.io.StringOutput.write?4(data)
-docutils.languages._languages?8
-docutils.languages.af.author_separators?7
-docutils.languages.af.bibliographic_fields?7
-docutils.languages.af.labels?7
-docutils.languages.ca.author_separators?7
-docutils.languages.ca.bibliographic_fields?7
-docutils.languages.ca.labels?7
-docutils.languages.cs.author_separators?7
-docutils.languages.cs.bibliographic_fields?7
-docutils.languages.cs.labels?7
-docutils.languages.de.author_separators?7
-docutils.languages.de.bibliographic_fields?7
-docutils.languages.de.labels?7
-docutils.languages.en.author_separators?7
-docutils.languages.en.bibliographic_fields?7
-docutils.languages.en.labels?7
-docutils.languages.eo.author_separators?7
-docutils.languages.eo.bibliographic_fields?7
-docutils.languages.eo.labels?7
-docutils.languages.es.author_separators?7
-docutils.languages.es.bibliographic_fields?7
-docutils.languages.es.labels?7
-docutils.languages.fi.author_separators?7
-docutils.languages.fi.bibliographic_fields?7
-docutils.languages.fi.labels?7
-docutils.languages.fr.author_separators?7
-docutils.languages.fr.bibliographic_fields?7
-docutils.languages.fr.labels?7
-docutils.languages.get_language?4(language_code)
-docutils.languages.it.author_separators?7
-docutils.languages.it.bibliographic_fields?7
-docutils.languages.it.labels?7
-docutils.languages.ja.author_separators?7
-docutils.languages.ja.bibliographic_fields?7
-docutils.languages.ja.labels?7
-docutils.languages.nl.author_separators?7
-docutils.languages.nl.bibliographic_fields?7
-docutils.languages.nl.labels?7
-docutils.languages.pt_br.author_separators?7
-docutils.languages.pt_br.bibliographic_fields?7
-docutils.languages.pt_br.labels?7
-docutils.languages.ru.author_separators?7
-docutils.languages.ru.bibliographic_fields?7
-docutils.languages.ru.labels?7
-docutils.languages.sk.author_separators?7
-docutils.languages.sk.bibliographic_fields?7
-docutils.languages.sk.labels?7
-docutils.languages.sv.author_separators?7
-docutils.languages.sv.bibliographic_fields?7
-docutils.languages.sv.labels?7
-docutils.languages.zh_cn.author_separators?7
-docutils.languages.zh_cn.bibliographic_fields?7
-docutils.languages.zh_cn.labels?7
-docutils.languages.zh_tw.author_separators?7
-docutils.languages.zh_tw.bibliographic_fields?7
-docutils.languages.zh_tw.labels?7
-docutils.nodes.BackLinkable.add_backref?4(refid)
-docutils.nodes.Element.__init__?1(self, rawsource='', *children, **attributes)
-docutils.nodes.Element._dom_node?5(domroot)
-docutils.nodes.Element.append?4(item)
-docutils.nodes.Element.astext?4()
-docutils.nodes.Element.attlist?4()
-docutils.nodes.Element.child_text_separator?7
-docutils.nodes.Element.clear?4()
-docutils.nodes.Element.copy?4()
-docutils.nodes.Element.deepcopy?4()
-docutils.nodes.Element.delattr?4(attr)
-docutils.nodes.Element.emptytag?4()
-docutils.nodes.Element.endtag?4()
-docutils.nodes.Element.extend?4(item)
-docutils.nodes.Element.first_child_matching_class?4(childclass, start=0, end=sys.maxint)
-docutils.nodes.Element.first_child_not_matching_class?4(childclass, start=0, end=sys.maxint)
-docutils.nodes.Element.get?4(key, failobj=None)
-docutils.nodes.Element.has_key?7
-docutils.nodes.Element.hasattr?4(attr)
-docutils.nodes.Element.index?4(item)
-docutils.nodes.Element.insert?4(index, item)
-docutils.nodes.Element.is_not_default?4(key)
-docutils.nodes.Element.list_attributes?7
-docutils.nodes.Element.non_default_attributes?4()
-docutils.nodes.Element.note_referenced_by?4(name=None, id=None)
-docutils.nodes.Element.pformat?4(indent='    ', level=0)
-docutils.nodes.Element.pop?4(i=-1)
-docutils.nodes.Element.remove?4(item)
-docutils.nodes.Element.replace?4(old, new)
-docutils.nodes.Element.replace_self?4(new)
-docutils.nodes.Element.set_class?4(name)
-docutils.nodes.Element.setdefault?4(key, failobj=None)
-docutils.nodes.Element.shortrepr?4()
-docutils.nodes.Element.starttag?4()
-docutils.nodes.Element.tagname?7
-docutils.nodes.Element.update_basic_atts?4(dict)
-docutils.nodes.Element?1(rawsource='', *children, **attributes)
-docutils.nodes.FixedTextElement.__init__?1(self, rawsource='', text='', *children, **attributes)
-docutils.nodes.FixedTextElement?1(rawsource='', text='', *children, **attributes)
-docutils.nodes.GenericNodeVisitor.default_departure?4(node)
-docutils.nodes.GenericNodeVisitor.default_visit?4(node)
-docutils.nodes.Node.asdom?4(dom=None)
-docutils.nodes.Node.condition?4(node_class=node_class)
-docutils.nodes.Node.copy?4()
-docutils.nodes.Node.deepcopy?4()
-docutils.nodes.Node.document?7
-docutils.nodes.Node.line?7
-docutils.nodes.Node.next_node?4(condition=None, include_self=0, descend=1, siblings=0, ascend=0)
-docutils.nodes.Node.parent?7
-docutils.nodes.Node.pformat?4(indent='    ', level=0)
-docutils.nodes.Node.setup_child?4(child)
-docutils.nodes.Node.source?7
-docutils.nodes.Node.traverse?4(condition=None, include_self=1, descend=1, siblings=0, ascend=0)
-docutils.nodes.Node.walk?4(visitor)
-docutils.nodes.Node.walkabout?4(visitor)
-docutils.nodes.NodeVisitor.__init__?1(self, document)
-docutils.nodes.NodeVisitor.dispatch_departure?4(node)
-docutils.nodes.NodeVisitor.dispatch_visit?4(node)
-docutils.nodes.NodeVisitor.optional?7
-docutils.nodes.NodeVisitor.unknown_departure?4(node)
-docutils.nodes.NodeVisitor.unknown_visit?4(node)
-docutils.nodes.NodeVisitor?1(document)
-docutils.nodes.Resolvable.resolved?7
-docutils.nodes.Targetable.indirect_reference_name?7
-docutils.nodes.Targetable.referenced?7
-docutils.nodes.Text.__init__?1(self, data, rawsource='')
-docutils.nodes.Text._dom_node?5(domroot)
-docutils.nodes.Text.astext?4()
-docutils.nodes.Text.children?7
-docutils.nodes.Text.copy?4()
-docutils.nodes.Text.deepcopy?4()
-docutils.nodes.Text.pformat?4(indent='    ', level=0)
-docutils.nodes.Text.shortrepr?4()
-docutils.nodes.Text.tagname?7
-docutils.nodes.Text?1(data, rawsource='')
-docutils.nodes.TextElement.__init__?1(self, rawsource='', text='', *children, **attributes)
-docutils.nodes.TextElement.child_text_separator?7
-docutils.nodes.TextElement?1(rawsource='', text='', *children, **attributes)
-docutils.nodes.TreeCopyVisitor.__init__?1(self, document)
-docutils.nodes.TreeCopyVisitor.default_departure?4(node)
-docutils.nodes.TreeCopyVisitor.default_visit?4(node)
-docutils.nodes.TreeCopyVisitor.get_tree_copy?4()
-docutils.nodes.TreeCopyVisitor?1(document)
-docutils.nodes._add_node_class_names?5(names)
-docutils.nodes._call_default_departure?5(self, node)
-docutils.nodes._call_default_visit?5(self, node)
-docutils.nodes._non_id_at_ends?8
-docutils.nodes._non_id_chars?8
-docutils.nodes._nop?5(self, node)
-docutils.nodes.decoration.get_footer?4()
-docutils.nodes.decoration.get_header?4()
-docutils.nodes.document.__init__?1(self, settings, reporter, *args, **kwargs)
-docutils.nodes.document.asdom?4(dom=None)
-docutils.nodes.document.copy?4()
-docutils.nodes.document.get_decoration?4()
-docutils.nodes.document.has_name?4(name)
-docutils.nodes.document.note_anonymous_target?4(target)
-docutils.nodes.document.note_autofootnote?4(footnote)
-docutils.nodes.document.note_autofootnote_ref?4(ref)
-docutils.nodes.document.note_citation?4(citation)
-docutils.nodes.document.note_citation_ref?4(ref)
-docutils.nodes.document.note_explicit_target?4(target, msgnode=None)
-docutils.nodes.document.note_footnote?4(footnote)
-docutils.nodes.document.note_footnote_ref?4(ref)
-docutils.nodes.document.note_implicit_target?4(target, msgnode=None)
-docutils.nodes.document.note_indirect_target?4(target)
-docutils.nodes.document.note_parse_message?4(message)
-docutils.nodes.document.note_pending?4(pending, priority=None)
-docutils.nodes.document.note_refid?4(node)
-docutils.nodes.document.note_refname?4(node)
-docutils.nodes.document.note_source?4(source, offset)
-docutils.nodes.document.note_substitution_def?4(subdef, def_name, msgnode=None)
-docutils.nodes.document.note_substitution_ref?4(subref, refname)
-docutils.nodes.document.note_symbol_footnote?4(footnote)
-docutils.nodes.document.note_symbol_footnote_ref?4(ref)
-docutils.nodes.document.note_transform_message?4(message)
-docutils.nodes.document.set_duplicate_name_id?4(node, id, name, msgnode, explicit)
-docutils.nodes.document.set_id?4(node, msgnode=None)
-docutils.nodes.document.set_name_id_map?4(node, id, msgnode=None, explicit=None)
-docutils.nodes.document?1(settings, reporter, *args, **kwargs)
-docutils.nodes.dupname?4(node, name)
-docutils.nodes.fully_normalize_name?4(name)
-docutils.nodes.image.astext?4()
-docutils.nodes.line.indent?7
-docutils.nodes.make_id?4(string)
-docutils.nodes.node_class_names?7
-docutils.nodes.option.child_text_separator?7
-docutils.nodes.option_argument.astext?4()
-docutils.nodes.option_group.child_text_separator?7
-docutils.nodes.option_list_item.child_text_separator?7
-docutils.nodes.pending.__init__?1(self, transform, details=None, rawsource='', *children, **attributes)
-docutils.nodes.pending.copy?4()
-docutils.nodes.pending.pformat?4(indent='    ', level=0)
-docutils.nodes.pending?1(transform, details=None, rawsource='', *children, **attributes)
-docutils.nodes.serial_escape?4(value)
-docutils.nodes.system_message.__init__?1(self, message=None, *children, **attributes)
-docutils.nodes.system_message.astext?4()
-docutils.nodes.system_message?1(message=None, *children, **attributes)
-docutils.nodes.whitespace_normalize_name?4(name)
-docutils.parsers.Parser.component_type?7
-docutils.parsers.Parser.config_section?7
-docutils.parsers.Parser.finish_parse?4()
-docutils.parsers.Parser.parse?4(inputstring, document)
-docutils.parsers.Parser.setup_parse?4(inputstring, document)
-docutils.parsers._parser_aliases?8
-docutils.parsers.get_parser_class?4(parser_name)
-docutils.parsers.null.Parser.config_section?7
-docutils.parsers.null.Parser.config_section_dependencies?7
-docutils.parsers.null.Parser.parse?4(inputstring, document)
-docutils.parsers.null.Parser.supported?7
-docutils.parsers.rst.Parser.__init__?1(self, rfc2822=None, inliner=None)
-docutils.parsers.rst.Parser.config_section?7
-docutils.parsers.rst.Parser.config_section_dependencies?7
-docutils.parsers.rst.Parser.parse?4(inputstring, document)
-docutils.parsers.rst.Parser.settings_spec?7
-docutils.parsers.rst.Parser.supported?7
-docutils.parsers.rst.Parser?1(rfc2822=None, inliner=None)
-docutils.parsers.rst.directives._directive_registry?8
-docutils.parsers.rst.directives._directives?8
-docutils.parsers.rst.directives._modules?8
-docutils.parsers.rst.directives.admonitions.admonition?4(*args)
-docutils.parsers.rst.directives.admonitions.attention?4(*args)
-docutils.parsers.rst.directives.admonitions.caution?4(*args)
-docutils.parsers.rst.directives.admonitions.danger?4(*args)
-docutils.parsers.rst.directives.admonitions.error?4(*args)
-docutils.parsers.rst.directives.admonitions.hint?4(*args)
-docutils.parsers.rst.directives.admonitions.important?4(*args)
-docutils.parsers.rst.directives.admonitions.make_admonition?4(node_class, name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.admonitions.note?4(*args)
-docutils.parsers.rst.directives.admonitions.tip?4(*args)
-docutils.parsers.rst.directives.admonitions.warning?4(*args)
-docutils.parsers.rst.directives.body.block?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine, node_class)
-docutils.parsers.rst.directives.body.compound?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.container?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.epigraph?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.highlights?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.line_block?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.parsed_literal?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.pull_quote?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.rubric?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.sidebar?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.topic?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine, node_class=nodes.topic)
-docutils.parsers.rst.directives.choice?4(argument, values)
-docutils.parsers.rst.directives.class_option?4(argument)
-docutils.parsers.rst.directives.directive?4(directive_name, language_module, document)
-docutils.parsers.rst.directives.encoding?4(argument)
-docutils.parsers.rst.directives.flag?4(argument)
-docutils.parsers.rst.directives.format_values?4(values)
-docutils.parsers.rst.directives.get_measure?4(argument, units)
-docutils.parsers.rst.directives.html.MetaBody.field_marker?4(match, context, next_state)
-docutils.parsers.rst.directives.html.MetaBody.parsemeta?4(match)
-docutils.parsers.rst.directives.html.imagemap?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.html.meta?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.html.metaSMkwargs?7
-docutils.parsers.rst.directives.images.align?4(argument)
-docutils.parsers.rst.directives.images.align_h_values?7
-docutils.parsers.rst.directives.images.align_v_values?7
-docutils.parsers.rst.directives.images.align_values?7
-docutils.parsers.rst.directives.images.figure?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.images.figure_align?4(argument)
-docutils.parsers.rst.directives.images.figwidth_value?4(argument)
-docutils.parsers.rst.directives.images.image?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.length_or_percentage_or_unitless?4(argument)
-docutils.parsers.rst.directives.length_or_unitless?4(argument)
-docutils.parsers.rst.directives.length_units?7
-docutils.parsers.rst.directives.misc.class_directive?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.date?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.default_role?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.directive_test_function?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.include?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.raw?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.replace?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.role?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.role_arg_pat?7
-docutils.parsers.rst.directives.misc.standard_include_path?7
-docutils.parsers.rst.directives.misc.title?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.unicode_comment_pattern?7
-docutils.parsers.rst.directives.misc.unicode_directive?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.nonnegative_int?4(argument)
-docutils.parsers.rst.directives.parts.backlinks?4(arg)
-docutils.parsers.rst.directives.parts.backlinks_values?7
-docutils.parsers.rst.directives.parts.contents?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.footer?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.header?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.header_footer?4(node, name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.sectnum?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.path?4(argument)
-docutils.parsers.rst.directives.positive_int?4(argument)
-docutils.parsers.rst.directives.positive_int_list?4(argument)
-docutils.parsers.rst.directives.references.target_notes?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.register_directive?4(name, directive_function)
-docutils.parsers.rst.directives.single_char_or_unicode?4(argument)
-docutils.parsers.rst.directives.single_char_or_whitespace_or_unicode?4(argument)
-docutils.parsers.rst.directives.tables.DocutilsDialect.__init__?1(self, options)
-docutils.parsers.rst.directives.tables.DocutilsDialect.delimiter?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.doublequote?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.lineterminator?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.quotechar?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.quoting?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.skipinitialspace?7
-docutils.parsers.rst.directives.tables.DocutilsDialect?1(options)
-docutils.parsers.rst.directives.tables.HeaderDialect.delimiter?7
-docutils.parsers.rst.directives.tables.HeaderDialect.doublequote?7
-docutils.parsers.rst.directives.tables.HeaderDialect.escapechar?7
-docutils.parsers.rst.directives.tables.HeaderDialect.lineterminator?7
-docutils.parsers.rst.directives.tables.HeaderDialect.quotechar?7
-docutils.parsers.rst.directives.tables.HeaderDialect.quoting?7
-docutils.parsers.rst.directives.tables.HeaderDialect.skipinitialspace?7
-docutils.parsers.rst.directives.tables.build_table_from_list?4(table_data, col_widths, header_rows, stub_columns)
-docutils.parsers.rst.directives.tables.check_list_content?4(node, name, options, content, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.check_requirements?4(name, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.check_table_dimensions?4(rows, header_rows, stub_columns, name, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.csv_table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.extend_short_rows_with_empty_cells?4(columns, parts)
-docutils.parsers.rst.directives.tables.get_column_widths?4(max_cols, name, options, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.get_csv_data?4(name, options, content, lineno, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.list_table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.make_title?4(arguments, state, lineno)
-docutils.parsers.rst.directives.tables.parse_csv_data_into_rows?4(csv_data, dialect, source, options)
-docutils.parsers.rst.directives.tables.process_header_option?4(options, state_machine, lineno)
-docutils.parsers.rst.directives.tables.table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.unchanged?4(argument)
-docutils.parsers.rst.directives.unchanged_required?4(argument)
-docutils.parsers.rst.directives.unicode_code?4(code)
-docutils.parsers.rst.directives.unicode_pattern?7
-docutils.parsers.rst.directives.uri?4(argument)
-docutils.parsers.rst.languages._languages?8
-docutils.parsers.rst.languages.af.directives?7
-docutils.parsers.rst.languages.af.roles?7
-docutils.parsers.rst.languages.ca.directives?7
-docutils.parsers.rst.languages.ca.roles?7
-docutils.parsers.rst.languages.cs.directives?7
-docutils.parsers.rst.languages.cs.roles?7
-docutils.parsers.rst.languages.de.directives?7
-docutils.parsers.rst.languages.de.roles?7
-docutils.parsers.rst.languages.en.directives?7
-docutils.parsers.rst.languages.en.roles?7
-docutils.parsers.rst.languages.eo.directives?7
-docutils.parsers.rst.languages.eo.roles?7
-docutils.parsers.rst.languages.es.directives?7
-docutils.parsers.rst.languages.es.roles?7
-docutils.parsers.rst.languages.fi.directives?7
-docutils.parsers.rst.languages.fi.roles?7
-docutils.parsers.rst.languages.fr.directives?7
-docutils.parsers.rst.languages.fr.roles?7
-docutils.parsers.rst.languages.get_language?4(language_code)
-docutils.parsers.rst.languages.it.directives?7
-docutils.parsers.rst.languages.it.roles?7
-docutils.parsers.rst.languages.ja.directives?7
-docutils.parsers.rst.languages.ja.roles?7
-docutils.parsers.rst.languages.nl.directives?7
-docutils.parsers.rst.languages.nl.roles?7
-docutils.parsers.rst.languages.pt_br.directives?7
-docutils.parsers.rst.languages.pt_br.roles?7
-docutils.parsers.rst.languages.ru.directives?7
-docutils.parsers.rst.languages.ru.roles?7
-docutils.parsers.rst.languages.sk.directives?7
-docutils.parsers.rst.languages.sk.roles?7
-docutils.parsers.rst.languages.sv.directives?7
-docutils.parsers.rst.languages.sv.roles?7
-docutils.parsers.rst.languages.zh_cn.directives?7
-docutils.parsers.rst.languages.zh_cn.roles?7
-docutils.parsers.rst.languages.zh_tw.directives?7
-docutils.parsers.rst.languages.zh_tw.roles?7
-docutils.parsers.rst.roles.CustomRole.__init__?1(self, role_name, base_role, options={}, content=[])
-docutils.parsers.rst.roles.CustomRole?1(role_name, base_role, options={}, content=[])
-docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE?7
-docutils.parsers.rst.roles.GenericRole.__init__?1(self, role_name, node_class)
-docutils.parsers.rst.roles.GenericRole?1(role_name, node_class)
-docutils.parsers.rst.roles._role_registry?8
-docutils.parsers.rst.roles._roles?8
-docutils.parsers.rst.roles.generic_custom_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.pep_reference_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.raw_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.register_canonical_role?4(name, role_fn)
-docutils.parsers.rst.roles.register_generic_role?4(canonical_name, node_class)
-docutils.parsers.rst.roles.register_local_role?4(name, role_fn)
-docutils.parsers.rst.roles.rfc_reference_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.role?4(role_name, language_module, lineno, reporter)
-docutils.parsers.rst.roles.set_classes?4(options)
-docutils.parsers.rst.roles.set_implicit_options?4(role_fn)
-docutils.parsers.rst.roles.unimplemented_role?4(role, rawtext, text, lineno, inliner, attributes={})
-docutils.parsers.rst.roman.fromRoman?4(s)
-docutils.parsers.rst.roman.romanNumeralMap?7
-docutils.parsers.rst.roman.romanNumeralPattern?7
-docutils.parsers.rst.roman.toRoman?4(n)
-docutils.parsers.rst.states.Body.add_target?4(targetname, refuri, target, lineno)
-docutils.parsers.rst.states.Body.anonymous?4(match, context, next_state)
-docutils.parsers.rst.states.Body.anonymous_target?4(match)
-docutils.parsers.rst.states.Body.attribution_pattern?7
-docutils.parsers.rst.states.Body.block_quote?4(indented, line_offset)
-docutils.parsers.rst.states.Body.build_table?4(tabledata, tableline, stub_columns=0)
-docutils.parsers.rst.states.Body.build_table_row?4(rowdata, tableline)
-docutils.parsers.rst.states.Body.bullet?4(match, context, next_state)
-docutils.parsers.rst.states.Body.check_attribution?4(indented, line_offset)
-docutils.parsers.rst.states.Body.citation?4(match)
-docutils.parsers.rst.states.Body.comment?4(match)
-docutils.parsers.rst.states.Body.directive?4(match, **option_presets)
-docutils.parsers.rst.states.Body.disallowed_inside_substitution_definitions?4(node)
-docutils.parsers.rst.states.Body.doctest?4(match, context, next_state)
-docutils.parsers.rst.states.Body.double_width_pad_char?7
-docutils.parsers.rst.states.Body.enum?7
-docutils.parsers.rst.states.Body.enumerator?4(match, context, next_state)
-docutils.parsers.rst.states.Body.explicit?7
-docutils.parsers.rst.states.Body.explicit_construct?4(match)
-docutils.parsers.rst.states.Body.explicit_list?4(blank_finish)
-docutils.parsers.rst.states.Body.explicit_markup?4(match, context, next_state)
-docutils.parsers.rst.states.Body.field?4(match)
-docutils.parsers.rst.states.Body.field_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Body.footnote?4(match)
-docutils.parsers.rst.states.Body.grid_table_top?4(match, context, next_state)
-docutils.parsers.rst.states.Body.grid_table_top_pat?7
-docutils.parsers.rst.states.Body.hyperlink_target?4(match)
-docutils.parsers.rst.states.Body.indent?4(match, context, next_state)
-docutils.parsers.rst.states.Body.initial_transitions?7
-docutils.parsers.rst.states.Body.is_enumerated_list_item?4(ordinal, sequence, format)
-docutils.parsers.rst.states.Body.is_reference?4(reference)
-docutils.parsers.rst.states.Body.isolate_grid_table?4()
-docutils.parsers.rst.states.Body.isolate_simple_table?4()
-docutils.parsers.rst.states.Body.line?4(match, context, next_state)
-docutils.parsers.rst.states.Body.line_block?4(match, context, next_state)
-docutils.parsers.rst.states.Body.line_block_line?4(match, lineno)
-docutils.parsers.rst.states.Body.list_item?4(indent)
-docutils.parsers.rst.states.Body.make_enumerator?4(ordinal, sequence, format)
-docutils.parsers.rst.states.Body.make_target?4(block, block_text, lineno, target_name)
-docutils.parsers.rst.states.Body.malformed_table?4(block, detail='')
-docutils.parsers.rst.states.Body.nest_line_block_lines?4(block)
-docutils.parsers.rst.states.Body.nest_line_block_segment?4(block)
-docutils.parsers.rst.states.Body.option_list_item?4(match)
-docutils.parsers.rst.states.Body.option_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Body.parse_attribution?4(indented, line_offset)
-docutils.parsers.rst.states.Body.parse_directive_arguments?4(argument_spec, arg_block)
-docutils.parsers.rst.states.Body.parse_directive_block?4(indented, line_offset, directive_fn, option_presets)
-docutils.parsers.rst.states.Body.parse_directive_options?4(option_presets, option_spec, arg_block)
-docutils.parsers.rst.states.Body.parse_enumerator?4(match, expected_sequence=None)
-docutils.parsers.rst.states.Body.parse_extension_options?4(option_spec, datalines)
-docutils.parsers.rst.states.Body.parse_field_body?4(indented, offset, node)
-docutils.parsers.rst.states.Body.parse_field_marker?4(match)
-docutils.parsers.rst.states.Body.parse_option_marker?4(match)
-docutils.parsers.rst.states.Body.parse_target?4(block, block_text, lineno)
-docutils.parsers.rst.states.Body.pats?7
-docutils.parsers.rst.states.Body.patterns?7
-docutils.parsers.rst.states.Body.run_directive?4(directive_fn, match, type_name, option_presets)
-docutils.parsers.rst.states.Body.simple_table_border_pat?7
-docutils.parsers.rst.states.Body.simple_table_top?4(match, context, next_state)
-docutils.parsers.rst.states.Body.simple_table_top_pat?7
-docutils.parsers.rst.states.Body.substitution_def?4(match)
-docutils.parsers.rst.states.Body.table?4(isolate_function, parser_class)
-docutils.parsers.rst.states.Body.table_top?4(match, context, next_state, isolate_function, parser_class)
-docutils.parsers.rst.states.Body.text?4(match, context, next_state)
-docutils.parsers.rst.states.Body.unknown_directive?4(type_name)
-docutils.parsers.rst.states.BulletList.bullet?4(match, context, next_state)
-docutils.parsers.rst.states.Definition.eof?4(context)
-docutils.parsers.rst.states.Definition.indent?4(match, context, next_state)
-docutils.parsers.rst.states.DefinitionList.text?4(match, context, next_state)
-docutils.parsers.rst.states.EnumeratedList.enumerator?4(match, context, next_state)
-docutils.parsers.rst.states.Explicit.anonymous?4(match, context, next_state)
-docutils.parsers.rst.states.Explicit.blank?7
-docutils.parsers.rst.states.Explicit.explicit_markup?4(match, context, next_state)
-docutils.parsers.rst.states.ExtensionOptions.parse_field_body?4(indented, offset, node)
-docutils.parsers.rst.states.FieldList.field_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Inliner.__init__?1(self)
-docutils.parsers.rst.states.Inliner.adjust_uri?4(uri)
-docutils.parsers.rst.states.Inliner.anonymous_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.closers?7
-docutils.parsers.rst.states.Inliner.dispatch?7
-docutils.parsers.rst.states.Inliner.email_pattern?7
-docutils.parsers.rst.states.Inliner.emailc?7
-docutils.parsers.rst.states.Inliner.emphasis?4(match, lineno)
-docutils.parsers.rst.states.Inliner.end_string_suffix?7
-docutils.parsers.rst.states.Inliner.footnote_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.implicit_inline?4(text, lineno)
-docutils.parsers.rst.states.Inliner.init_customizations?4(settings)
-docutils.parsers.rst.states.Inliner.inline_internal_target?4(match, lineno)
-docutils.parsers.rst.states.Inliner.inline_obj?4(match, lineno, end_pattern, nodeclass, restore_backslashes=0)
-docutils.parsers.rst.states.Inliner.interpreted?4(rawsource, text, role, lineno)
-docutils.parsers.rst.states.Inliner.interpreted_or_phrase_ref?4(match, lineno)
-docutils.parsers.rst.states.Inliner.literal?4(match, lineno)
-docutils.parsers.rst.states.Inliner.non_whitespace_after?7
-docutils.parsers.rst.states.Inliner.non_whitespace_before?7
-docutils.parsers.rst.states.Inliner.non_whitespace_escape_before?7
-docutils.parsers.rst.states.Inliner.openers?7
-docutils.parsers.rst.states.Inliner.parse?4(text, lineno, memo, parent)
-docutils.parsers.rst.states.Inliner.parts?7
-docutils.parsers.rst.states.Inliner.patterns?7
-docutils.parsers.rst.states.Inliner.pep_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.pep_url?7
-docutils.parsers.rst.states.Inliner.phrase_ref?4(before, after, rawsource, escaped, text)
-docutils.parsers.rst.states.Inliner.problematic?4(text, rawsource, message)
-docutils.parsers.rst.states.Inliner.quoted_start?4(match)
-docutils.parsers.rst.states.Inliner.reference?4(match, lineno, anonymous=None)
-docutils.parsers.rst.states.Inliner.rfc_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.rfc_url?7
-docutils.parsers.rst.states.Inliner.simplename?7
-docutils.parsers.rst.states.Inliner.standalone_uri?4(match, lineno)
-docutils.parsers.rst.states.Inliner.start_string_prefix?7
-docutils.parsers.rst.states.Inliner.strong?4(match, lineno)
-docutils.parsers.rst.states.Inliner.substitution_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.uri_end?7
-docutils.parsers.rst.states.Inliner.uri_end_delim?7
-docutils.parsers.rst.states.Inliner.uric?7
-docutils.parsers.rst.states.Inliner.urilast?7
-docutils.parsers.rst.states.Inliner?1()
-docutils.parsers.rst.states.Line.blank?4(match, context, next_state)
-docutils.parsers.rst.states.Line.eof?4(context)
-docutils.parsers.rst.states.Line.eofcheck?7
-docutils.parsers.rst.states.Line.indent?7
-docutils.parsers.rst.states.Line.short_overline?4(context, blocktext, lineno, lines=1)
-docutils.parsers.rst.states.Line.state_correction?4(context, lines=1)
-docutils.parsers.rst.states.Line.text?4(match, context, next_state)
-docutils.parsers.rst.states.Line.underline?4(match, context, next_state)
-docutils.parsers.rst.states.LineBlock.blank?7
-docutils.parsers.rst.states.LineBlock.line_block?4(match, context, next_state)
-docutils.parsers.rst.states.NestedStateMachine.run?4(input_lines, input_offset, memo, node, match_titles=1)
-docutils.parsers.rst.states.OptionList.option_marker?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.__init__?1(self, state_machine, debug=0)
-docutils.parsers.rst.states.QuotedLiteralBlock.blank?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.eof?4(context)
-docutils.parsers.rst.states.QuotedLiteralBlock.indent?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.initial_quoted?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.initial_transitions?7
-docutils.parsers.rst.states.QuotedLiteralBlock.patterns?7
-docutils.parsers.rst.states.QuotedLiteralBlock.quoted?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.text?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock?1(state_machine, debug=0)
-docutils.parsers.rst.states.RFC2822Body.initial_transitions?7
-docutils.parsers.rst.states.RFC2822Body.patterns?7
-docutils.parsers.rst.states.RFC2822Body.rfc2822?4(match, context, next_state)
-docutils.parsers.rst.states.RFC2822Body.rfc2822_field?4(match)
-docutils.parsers.rst.states.RFC2822List.blank?7
-docutils.parsers.rst.states.RFC2822List.initial_transitions?7
-docutils.parsers.rst.states.RFC2822List.patterns?7
-docutils.parsers.rst.states.RFC2822List.rfc2822?4(match, context, next_state)
-docutils.parsers.rst.states.RSTState.__init__?1(self, state_machine, debug=0)
-docutils.parsers.rst.states.RSTState.bof?4(context)
-docutils.parsers.rst.states.RSTState.check_subsection?4(source, style, lineno)
-docutils.parsers.rst.states.RSTState.goto_line?4(abs_line_offset)
-docutils.parsers.rst.states.RSTState.inline_text?4(text, lineno)
-docutils.parsers.rst.states.RSTState.nested_list_parse?4(block, input_offset, node, initial_state, blank_finish, blank_finish_state=None, extra_settings={}, match_titles=0, state_machine_class=None, state_machine_kwargs=None)
-docutils.parsers.rst.states.RSTState.nested_parse?4(block, input_offset, node, match_titles=0, state_machine_class=None, state_machine_kwargs=None)
-docutils.parsers.rst.states.RSTState.nested_sm?7
-docutils.parsers.rst.states.RSTState.new_subsection?4(title, lineno, messages)
-docutils.parsers.rst.states.RSTState.no_match?4(context, transitions)
-docutils.parsers.rst.states.RSTState.paragraph?4(lines, lineno)
-docutils.parsers.rst.states.RSTState.runtime_init?4()
-docutils.parsers.rst.states.RSTState.section?4(title, source, style, lineno, messages)
-docutils.parsers.rst.states.RSTState.title_inconsistent?4(sourcetext, lineno)
-docutils.parsers.rst.states.RSTState.unindent_warning?4(node_name)
-docutils.parsers.rst.states.RSTState?1(state_machine, debug=0)
-docutils.parsers.rst.states.RSTStateMachine.run?4(input_lines, document, input_offset=0, match_titles=1, inliner=None)
-docutils.parsers.rst.states.SpecializedBody.anonymous?7
-docutils.parsers.rst.states.SpecializedBody.bullet?7
-docutils.parsers.rst.states.SpecializedBody.doctest?7
-docutils.parsers.rst.states.SpecializedBody.enumerator?7
-docutils.parsers.rst.states.SpecializedBody.explicit_markup?7
-docutils.parsers.rst.states.SpecializedBody.field_marker?7
-docutils.parsers.rst.states.SpecializedBody.grid_table_top?7
-docutils.parsers.rst.states.SpecializedBody.indent?7
-docutils.parsers.rst.states.SpecializedBody.invalid_input?4(match=None, context=None, next_state=None)
-docutils.parsers.rst.states.SpecializedBody.line?7
-docutils.parsers.rst.states.SpecializedBody.line_block?7
-docutils.parsers.rst.states.SpecializedBody.option_marker?7
-docutils.parsers.rst.states.SpecializedBody.simple_table_top?7
-docutils.parsers.rst.states.SpecializedBody.text?7
-docutils.parsers.rst.states.SpecializedText.blank?7
-docutils.parsers.rst.states.SpecializedText.eof?4(context)
-docutils.parsers.rst.states.SpecializedText.indent?7
-docutils.parsers.rst.states.SpecializedText.invalid_input?4(match=None, context=None, next_state=None)
-docutils.parsers.rst.states.SpecializedText.text?7
-docutils.parsers.rst.states.SpecializedText.underline?7
-docutils.parsers.rst.states.Struct.__init__?1(self, **keywordargs)
-docutils.parsers.rst.states.Struct?1(**keywordargs)
-docutils.parsers.rst.states.SubstitutionDef.embedded_directive?4(match, context, next_state)
-docutils.parsers.rst.states.SubstitutionDef.initial_transitions?7
-docutils.parsers.rst.states.SubstitutionDef.patterns?7
-docutils.parsers.rst.states.SubstitutionDef.text?4(match, context, next_state)
-docutils.parsers.rst.states.Text.blank?4(match, context, next_state)
-docutils.parsers.rst.states.Text.classifier_delimiter?7
-docutils.parsers.rst.states.Text.definition_list_item?4(termline)
-docutils.parsers.rst.states.Text.eof?4(context)
-docutils.parsers.rst.states.Text.indent?4(match, context, next_state)
-docutils.parsers.rst.states.Text.initial_transitions?7
-docutils.parsers.rst.states.Text.literal_block?4()
-docutils.parsers.rst.states.Text.patterns?7
-docutils.parsers.rst.states.Text.quoted_literal_block?4()
-docutils.parsers.rst.states.Text.term?4(lines, lineno)
-docutils.parsers.rst.states.Text.text?4(match, context, next_state)
-docutils.parsers.rst.states.Text.underline?4(match, context, next_state)
-docutils.parsers.rst.states._loweralpha_to_int?5(s, _zero=(ord('a')-1))
-docutils.parsers.rst.states._lowerroman_to_int?5(s)
-docutils.parsers.rst.states._upperalpha_to_int?5(s, _zero=(ord('A')-1))
-docutils.parsers.rst.states.build_regexp?4(definition, compile=1)
-docutils.parsers.rst.states.state_classes?7
-docutils.parsers.rst.tableparser.GridTableParser.check_parse_complete?4()
-docutils.parsers.rst.tableparser.GridTableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.GridTableParser.mark_done?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.parse_table?4()
-docutils.parsers.rst.tableparser.GridTableParser.scan_cell?4(top, left)
-docutils.parsers.rst.tableparser.GridTableParser.scan_down?4(top, left, right)
-docutils.parsers.rst.tableparser.GridTableParser.scan_left?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.scan_right?4(top, left)
-docutils.parsers.rst.tableparser.GridTableParser.scan_up?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.setup?4(block)
-docutils.parsers.rst.tableparser.GridTableParser.structure_from_cells?4()
-docutils.parsers.rst.tableparser.SimpleTableParser.check_columns?4(lines, first_line, columns)
-docutils.parsers.rst.tableparser.SimpleTableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.SimpleTableParser.init_row?4(colspec, offset)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_columns?4(line, offset)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_row?4(lines, start, spanline=None)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_table?4()
-docutils.parsers.rst.tableparser.SimpleTableParser.setup?4(block)
-docutils.parsers.rst.tableparser.SimpleTableParser.span_pat?7
-docutils.parsers.rst.tableparser.SimpleTableParser.structure_from_cells?4()
-docutils.parsers.rst.tableparser.TableParser.double_width_pad_char?7
-docutils.parsers.rst.tableparser.TableParser.find_head_body_sep?4()
-docutils.parsers.rst.tableparser.TableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.TableParser.parse?4(block)
-docutils.parsers.rst.tableparser.update_dict_of_lists?4(master, newdata)
-docutils.readers.ReReader.get_transforms?4()
-docutils.readers.Reader.__init__?1(self, parser=None, parser_name=None)
-docutils.readers.Reader.component_type?7
-docutils.readers.Reader.config_section?7
-docutils.readers.Reader.get_transforms?4()
-docutils.readers.Reader.new_document?4()
-docutils.readers.Reader.parse?4()
-docutils.readers.Reader.read?4(source, parser, settings)
-docutils.readers.Reader.set_parser?4(parser_name)
-docutils.readers.Reader?1(parser=None, parser_name=None)
-docutils.readers._reader_aliases?8
-docutils.readers.doctree.Reader.config_section?7
-docutils.readers.doctree.Reader.config_section_dependencies?7
-docutils.readers.doctree.Reader.parse?4()
-docutils.readers.doctree.Reader.supported?7
-docutils.readers.get_reader_class?4(reader_name)
-docutils.readers.pep.Reader.__init__?1(self, parser=None, parser_name=None)
-docutils.readers.pep.Reader.config_section?7
-docutils.readers.pep.Reader.config_section_dependencies?7
-docutils.readers.pep.Reader.get_transforms?4()
-docutils.readers.pep.Reader.inliner_class?7
-docutils.readers.pep.Reader.settings_default_overrides?7
-docutils.readers.pep.Reader.settings_spec?7
-docutils.readers.pep.Reader.supported?7
-docutils.readers.pep.Reader?1(parser=None, parser_name=None)
-docutils.readers.python.DocformatVisitor.visit_attribute?4(node)
-docutils.readers.python.DocstringFormattingVisitor.__init__?1(self, document, default_parser)
-docutils.readers.python.DocstringFormattingVisitor.description?7
-docutils.readers.python.DocstringFormattingVisitor.find_docformat?4(node)
-docutils.readers.python.DocstringFormattingVisitor.get_parser?4(parser_name)
-docutils.readers.python.DocstringFormattingVisitor.visit_docstring?4(node)
-docutils.readers.python.DocstringFormattingVisitor?1(document, default_parser)
-docutils.readers.python.Reader.config_section?7
-docutils.readers.python.Reader.config_section_dependencies?7
-docutils.readers.python.Reader.default_parser?7
-docutils.readers.python.Reader.parse?4()
-docutils.readers.python.moduleparser.AssignmentVisitor.visitAssign?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssAttr?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssName?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssTuple?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssign?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitGetattr?4(node, suffix)
-docutils.readers.python.moduleparser.AttributeVisitor.visitName?4(node, suffix)
-docutils.readers.python.moduleparser.AttributeVisitor?1(token_parser)
-docutils.readers.python.moduleparser.BaseVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.BaseVisitor.default?4(node, *args)
-docutils.readers.python.moduleparser.BaseVisitor.default_visit?4(node, *args)
-docutils.readers.python.moduleparser.BaseVisitor?1(token_parser)
-docutils.readers.python.moduleparser.ClassVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.ClassVisitor.in_class?7
-docutils.readers.python.moduleparser.ClassVisitor.visitClass?4(node)
-docutils.readers.python.moduleparser.ClassVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.ClassVisitor.visitGetattr?4(node, suffix=None)
-docutils.readers.python.moduleparser.ClassVisitor.visitName?4(node, suffix=None)
-docutils.readers.python.moduleparser.ClassVisitor?1(token_parser)
-docutils.readers.python.moduleparser.DocstringVisitor.visitConst?4(node)
-docutils.readers.python.moduleparser.DocstringVisitor.visitDiscard?4(node)
-docutils.readers.python.moduleparser.DocstringVisitor.visitStmt?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor.__init__?1(self, token_parser, function_class)
-docutils.readers.python.moduleparser.FunctionVisitor.in_function?7
-docutils.readers.python.moduleparser.FunctionVisitor.parse_parameter_list?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor?1(token_parser, function_class)
-docutils.readers.python.moduleparser.ModuleVisitor.__init__?1(self, filename, token_parser)
-docutils.readers.python.moduleparser.ModuleVisitor.visitClass?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitFrom?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitImport?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitModule?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor?1(filename, token_parser)
-docutils.readers.python.moduleparser.TokenParser.__init__?1(self, text)
-docutils.readers.python.moduleparser.TokenParser.closers?7
-docutils.readers.python.moduleparser.TokenParser.del_ws_prefix?7
-docutils.readers.python.moduleparser.TokenParser.function_parameters?4(lineno)
-docutils.readers.python.moduleparser.TokenParser.goto_line?4(lineno)
-docutils.readers.python.moduleparser.TokenParser.next?4()
-docutils.readers.python.moduleparser.TokenParser.no_ws_suffix?7
-docutils.readers.python.moduleparser.TokenParser.note_token?4()
-docutils.readers.python.moduleparser.TokenParser.openers?7
-docutils.readers.python.moduleparser.TokenParser.rhs?4(lineno)
-docutils.readers.python.moduleparser.TokenParser?1(text)
-docutils.readers.python.moduleparser.append_docstring?4(node, doc, lineno)
-docutils.readers.python.moduleparser.make_attribute?4(name, lineno)
-docutils.readers.python.moduleparser.make_class_attribute?4(name, lineno)
-docutils.readers.python.moduleparser.make_class_section?4(name, bases, lineno, doc)
-docutils.readers.python.moduleparser.make_docstring?4(doc, lineno)
-docutils.readers.python.moduleparser.make_function_like_section?4(name, lineno, doc, function_class)
-docutils.readers.python.moduleparser.make_import_group?4(names, lineno, from_name=None)
-docutils.readers.python.moduleparser.make_object_name?4(name)
-docutils.readers.python.moduleparser.make_parameter?4(name, excess_keyword=0, excess_positional=0)
-docutils.readers.python.moduleparser.normalize_parameter_name?4(name)
-docutils.readers.python.moduleparser.parse_module?4(module_text, filename)
-docutils.readers.python.moduleparser.trim_docstring?4(text)
-docutils.readers.python.pynodes.install_node_class_names?4()
-docutils.readers.standalone.Reader.config_section?7
-docutils.readers.standalone.Reader.config_section_dependencies?7
-docutils.readers.standalone.Reader.document?7
-docutils.readers.standalone.Reader.get_transforms?4()
-docutils.readers.standalone.Reader.settings_spec?7
-docutils.readers.standalone.Reader.supported?7
-docutils.statemachine.State.__init__?1(self, state_machine, debug=0)
-docutils.statemachine.State.add_initial_transitions?4()
-docutils.statemachine.State.add_transition?4(name, transition)
-docutils.statemachine.State.add_transitions?4(names, transitions)
-docutils.statemachine.State.bof?4(context)
-docutils.statemachine.State.eof?4(context)
-docutils.statemachine.State.initial_transitions?7
-docutils.statemachine.State.make_transition?4(name, next_state=None)
-docutils.statemachine.State.make_transitions?4(name_list)
-docutils.statemachine.State.nested_sm?7
-docutils.statemachine.State.nested_sm_kwargs?7
-docutils.statemachine.State.no_match?4(context, transitions)
-docutils.statemachine.State.nop?4(match, context, next_state)
-docutils.statemachine.State.patterns?7
-docutils.statemachine.State.remove_transition?4(name)
-docutils.statemachine.State.runtime_init?4()
-docutils.statemachine.State.unlink?4()
-docutils.statemachine.State?1(state_machine, debug=0)
-docutils.statemachine.StateMachine.__init__?1(self, state_classes, initial_state, debug=0)
-docutils.statemachine.StateMachine.abs_line_number?4()
-docutils.statemachine.StateMachine.abs_line_offset?4()
-docutils.statemachine.StateMachine.add_state?4(state_class)
-docutils.statemachine.StateMachine.add_states?4(state_classes)
-docutils.statemachine.StateMachine.at_bof?4()
-docutils.statemachine.StateMachine.at_eof?4()
-docutils.statemachine.StateMachine.attach_observer?4(observer)
-docutils.statemachine.StateMachine.check_line?4(context, state, transitions=None)
-docutils.statemachine.StateMachine.detach_observer?4(observer)
-docutils.statemachine.StateMachine.error?4()
-docutils.statemachine.StateMachine.get_source?4(line_offset)
-docutils.statemachine.StateMachine.get_state?4(next_state=None)
-docutils.statemachine.StateMachine.get_text_block?4(flush_left=0)
-docutils.statemachine.StateMachine.goto_line?4(line_offset)
-docutils.statemachine.StateMachine.insert_input?4(input_lines, source)
-docutils.statemachine.StateMachine.is_next_line_blank?4()
-docutils.statemachine.StateMachine.match?4(pattern)
-docutils.statemachine.StateMachine.next_line?4(n=1)
-docutils.statemachine.StateMachine.notify_observers?4()
-docutils.statemachine.StateMachine.previous_line?4(n=1)
-docutils.statemachine.StateMachine.run?4(input_lines, input_offset=0, context=None, input_source=None)
-docutils.statemachine.StateMachine.runtime_init?4()
-docutils.statemachine.StateMachine.unlink?4()
-docutils.statemachine.StateMachine?1(state_classes, initial_state, debug=0)
-docutils.statemachine.StateMachineWS.get_first_known_indented?4(indent, until_blank=0, strip_indent=1, strip_top=1)
-docutils.statemachine.StateMachineWS.get_indented?4(until_blank=0, strip_indent=1)
-docutils.statemachine.StateMachineWS.get_known_indented?4(indent, until_blank=0, strip_indent=1)
-docutils.statemachine.StateWS.__init__?1(self, state_machine, debug=0)
-docutils.statemachine.StateWS.add_initial_transitions?4()
-docutils.statemachine.StateWS.blank?4(match, context, next_state)
-docutils.statemachine.StateWS.first_known_indent?4(match, context, next_state)
-docutils.statemachine.StateWS.indent?4(match, context, next_state)
-docutils.statemachine.StateWS.indent_sm?7
-docutils.statemachine.StateWS.indent_sm_kwargs?7
-docutils.statemachine.StateWS.known_indent?4(match, context, next_state)
-docutils.statemachine.StateWS.known_indent_sm?7
-docutils.statemachine.StateWS.known_indent_sm_kwargs?7
-docutils.statemachine.StateWS.ws_initial_transitions?7
-docutils.statemachine.StateWS.ws_patterns?7
-docutils.statemachine.StateWS?1(state_machine, debug=0)
-docutils.statemachine.StringList.get_2D_block?4(top, left, bottom, right, strip_indent=1)
-docutils.statemachine.StringList.get_indented?4(start=0, until_blank=0, strip_indent=1, block_indent=None, first_indent=None)
-docutils.statemachine.StringList.get_text_block?4(start, flush_left=0)
-docutils.statemachine.StringList.pad_double_width?4(pad_char)
-docutils.statemachine.StringList.replace?4(old, new)
-docutils.statemachine.StringList.trim_left?4(length, start=0, end=sys.maxint)
-docutils.statemachine.ViewList.__init__?1(self, initlist=None, source=None, items=None, parent=None, parent_offset=None)
-docutils.statemachine.ViewList.append?4(item, source=None, offset=0)
-docutils.statemachine.ViewList.count?4(item)
-docutils.statemachine.ViewList.disconnect?4()
-docutils.statemachine.ViewList.extend?4(other)
-docutils.statemachine.ViewList.index?4(item)
-docutils.statemachine.ViewList.info?4(i)
-docutils.statemachine.ViewList.insert?4(i, item, source=None, offset=0)
-docutils.statemachine.ViewList.offset?4(i)
-docutils.statemachine.ViewList.pop?4(i=-1)
-docutils.statemachine.ViewList.remove?4(item)
-docutils.statemachine.ViewList.reverse?4()
-docutils.statemachine.ViewList.sort?4(*args)
-docutils.statemachine.ViewList.source?4(i)
-docutils.statemachine.ViewList.trim_end?4(n=1)
-docutils.statemachine.ViewList.trim_start?4(n=1)
-docutils.statemachine.ViewList?1(initlist=None, source=None, items=None, parent=None, parent_offset=None)
-docutils.statemachine._SearchOverride.match?4(pattern)
-docutils.statemachine._exception_data?5()
-docutils.statemachine.string2lines?4(astring, tab_width=8, convert_whitespace=0, whitespace=re.compile('[\v\f]'))
-docutils.transforms.Transform.__init__?1(self, document, startnode=None)
-docutils.transforms.Transform.apply?4(**kwargs)
-docutils.transforms.Transform.default_priority?7
-docutils.transforms.Transform?1(document, startnode=None)
-docutils.transforms.Transformer.__init__?1(self, document)
-docutils.transforms.Transformer.add_pending?4(pending, priority=None)
-docutils.transforms.Transformer.add_transform?4(transform_class, priority=None, **kwargs)
-docutils.transforms.Transformer.add_transforms?4(transform_list)
-docutils.transforms.Transformer.apply_transforms?4()
-docutils.transforms.Transformer.get_priority_string?4(priority)
-docutils.transforms.Transformer.populate_from_components?4(components)
-docutils.transforms.Transformer?1(document)
-docutils.transforms.components.Filter.apply?4()
-docutils.transforms.components.Filter.default_priority?7
-docutils.transforms.frontmatter.DocInfo.apply?4()
-docutils.transforms.frontmatter.DocInfo.authors_from_bullet_list?4(field)
-docutils.transforms.frontmatter.DocInfo.authors_from_one_paragraph?4(field)
-docutils.transforms.frontmatter.DocInfo.authors_from_paragraphs?4(field)
-docutils.transforms.frontmatter.DocInfo.biblio_nodes?7
-docutils.transforms.frontmatter.DocInfo.check_compound_biblio_field?4(field, name)
-docutils.transforms.frontmatter.DocInfo.check_empty_biblio_field?4(field, name)
-docutils.transforms.frontmatter.DocInfo.default_priority?7
-docutils.transforms.frontmatter.DocInfo.extract_authors?4(field, name, docinfo)
-docutils.transforms.frontmatter.DocInfo.extract_bibliographic?4(field_list)
-docutils.transforms.frontmatter.DocInfo.rcs_keyword_substitutions?7
-docutils.transforms.frontmatter.DocTitle.apply?4()
-docutils.transforms.frontmatter.DocTitle.default_priority?7
-docutils.transforms.frontmatter.DocTitle.set_metadata?4()
-docutils.transforms.frontmatter.SectionSubTitle.apply?4()
-docutils.transforms.frontmatter.SectionSubTitle.default_priority?7
-docutils.transforms.frontmatter.TitlePromoter.candidate_index?4(node)
-docutils.transforms.frontmatter.TitlePromoter.promote_subtitle?4(node)
-docutils.transforms.frontmatter.TitlePromoter.promote_title?4(node)
-docutils.transforms.misc.CallBack.apply?4()
-docutils.transforms.misc.CallBack.default_priority?7
-docutils.transforms.misc.ClassAttribute.apply?4()
-docutils.transforms.misc.ClassAttribute.default_priority?7
-docutils.transforms.misc.Transitions.apply?4()
-docutils.transforms.misc.Transitions.default_priority?7
-docutils.transforms.misc.Transitions.visit_transition?4(node)
-docutils.transforms.parts.Contents.apply?4()
-docutils.transforms.parts.Contents.build_contents?4(node, level=0)
-docutils.transforms.parts.Contents.copy_and_filter?4(node)
-docutils.transforms.parts.Contents.default_priority?7
-docutils.transforms.parts.ContentsFilter.get_entry_text?4()
-docutils.transforms.parts.ContentsFilter.ignore_node_but_process_children?4(node)
-docutils.transforms.parts.ContentsFilter.visit_citation_reference?4(node)
-docutils.transforms.parts.ContentsFilter.visit_footnote_reference?4(node)
-docutils.transforms.parts.ContentsFilter.visit_image?4(node)
-docutils.transforms.parts.ContentsFilter.visit_interpreted?7
-docutils.transforms.parts.ContentsFilter.visit_problematic?7
-docutils.transforms.parts.ContentsFilter.visit_reference?7
-docutils.transforms.parts.ContentsFilter.visit_target?7
-docutils.transforms.parts.SectNum.apply?4()
-docutils.transforms.parts.SectNum.default_priority?7
-docutils.transforms.parts.SectNum.update_section_numbers?4(node, prefix=(), depth=0)
-docutils.transforms.peps.Contents.apply?4()
-docutils.transforms.peps.Contents.default_priority?7
-docutils.transforms.peps.Headers.apply?4()
-docutils.transforms.peps.Headers.default_priority?7
-docutils.transforms.peps.Headers.pep_cvs_url?7
-docutils.transforms.peps.Headers.pep_url?7
-docutils.transforms.peps.Headers.rcs_keyword_substitutions?7
-docutils.transforms.peps.PEPZero.apply?4()
-docutils.transforms.peps.PEPZero.default_priority?7
-docutils.transforms.peps.PEPZeroSpecial.pep_url?7
-docutils.transforms.peps.PEPZeroSpecial.unknown_visit?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_colspec?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_entry?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_field_list?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_reference?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_row?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_tgroup?4(node)
-docutils.transforms.peps.TargetNotes.apply?4()
-docutils.transforms.peps.TargetNotes.cleanup_callback?4(pending)
-docutils.transforms.peps.TargetNotes.default_priority?7
-docutils.transforms.peps.mask_email?4(ref, pepno=None)
-docutils.transforms.peps.non_masked_addresses?7
-docutils.transforms.references.AnonymousHyperlinks.apply?4()
-docutils.transforms.references.AnonymousHyperlinks.default_priority?7
-docutils.transforms.references.DanglingReferences.apply?4()
-docutils.transforms.references.DanglingReferences.default_priority?7
-docutils.transforms.references.DanglingReferencesVisitor.__init__?1(self, document, unknown_reference_resolvers)
-docutils.transforms.references.DanglingReferencesVisitor.unknown_visit?4(node)
-docutils.transforms.references.DanglingReferencesVisitor.visit_footnote_reference?7
-docutils.transforms.references.DanglingReferencesVisitor.visit_reference?4(node)
-docutils.transforms.references.DanglingReferencesVisitor?1(document, unknown_reference_resolvers)
-docutils.transforms.references.ExternalTargets.apply?4()
-docutils.transforms.references.ExternalTargets.default_priority?7
-docutils.transforms.references.Footnotes.apply?4()
-docutils.transforms.references.Footnotes.autofootnote_labels?7
-docutils.transforms.references.Footnotes.default_priority?7
-docutils.transforms.references.Footnotes.number_footnote_references?4(startnum)
-docutils.transforms.references.Footnotes.number_footnotes?4(startnum)
-docutils.transforms.references.Footnotes.resolve_footnotes_and_citations?4()
-docutils.transforms.references.Footnotes.resolve_references?4(note, reflist)
-docutils.transforms.references.Footnotes.symbolize_footnotes?4()
-docutils.transforms.references.Footnotes.symbols?7
-docutils.transforms.references.IndirectHyperlinks.apply?4()
-docutils.transforms.references.IndirectHyperlinks.circular_indirect_reference?4(target)
-docutils.transforms.references.IndirectHyperlinks.default_priority?7
-docutils.transforms.references.IndirectHyperlinks.indirect_target_error?4(target, explanation)
-docutils.transforms.references.IndirectHyperlinks.nonexistent_indirect_target?4(target)
-docutils.transforms.references.IndirectHyperlinks.resolve_indirect_references?4(target)
-docutils.transforms.references.IndirectHyperlinks.resolve_indirect_target?4(target)
-docutils.transforms.references.InternalTargets.apply?4()
-docutils.transforms.references.InternalTargets.default_priority?7
-docutils.transforms.references.InternalTargets.resolve_reference_ids?4(target)
-docutils.transforms.references.PropagateTargets.apply?4()
-docutils.transforms.references.PropagateTargets.default_priority?7
-docutils.transforms.references.Substitutions.apply?4()
-docutils.transforms.references.Substitutions.default_priority?7
-docutils.transforms.references.TargetNotes.__init__?1(self, document, startnode)
-docutils.transforms.references.TargetNotes.apply?4()
-docutils.transforms.references.TargetNotes.default_priority?7
-docutils.transforms.references.TargetNotes.make_target_footnote?4(refuri, refs, notes)
-docutils.transforms.references.TargetNotes?1(document, startnode)
-docutils.transforms.references.uniq?4(L)
-docutils.transforms.universal.Decorations.apply?4()
-docutils.transforms.universal.Decorations.default_priority?7
-docutils.transforms.universal.Decorations.generate_footer?4()
-docutils.transforms.universal.Decorations.generate_header?4()
-docutils.transforms.universal.ExposeInternals.apply?4()
-docutils.transforms.universal.ExposeInternals.default_priority?7
-docutils.transforms.universal.ExposeInternals.not_Text?4(node)
-docutils.transforms.universal.FilterMessages.apply?4()
-docutils.transforms.universal.FilterMessages.default_priority?7
-docutils.transforms.universal.Messages.apply?4()
-docutils.transforms.universal.Messages.default_priority?7
-docutils.transforms.universal.StripComments.apply?4()
-docutils.transforms.universal.StripComments.default_priority?7
-docutils.transforms.universal.TestMessages.apply?4()
-docutils.transforms.universal.TestMessages.default_priority?7
-docutils.transforms.writer_aux.Compound.apply?4()
-docutils.transforms.writer_aux.Compound.default_priority?7
-docutils.urischemes.schemes?7
-docutils.utils.DependencyList.__init__?1(self, output_file=None, dependencies=[])
-docutils.utils.DependencyList.add?4(filename)
-docutils.utils.DependencyList.close?4()
-docutils.utils.DependencyList.set_output?4(output_file)
-docutils.utils.DependencyList?1(output_file=None, dependencies=[])
-docutils.utils.Reporter.__init__?1(self, source, report_level, halt_level, stream=None, debug=0, encoding='ascii', error_handler='replace')
-docutils.utils.Reporter.attach_observer?4(observer)
-docutils.utils.Reporter.debug?4(*args, **kwargs)
-docutils.utils.Reporter.detach_observer?4(observer)
-docutils.utils.Reporter.error?4(*args, **kwargs)
-docutils.utils.Reporter.info?4(*args, **kwargs)
-docutils.utils.Reporter.levels?7
-docutils.utils.Reporter.notify_observers?4(message)
-docutils.utils.Reporter.set_conditions?4(category, report_level, halt_level, stream=None, debug=0)
-docutils.utils.Reporter.severe?4(*args, **kwargs)
-docutils.utils.Reporter.system_message?4(level, message, *children, **kwargs)
-docutils.utils.Reporter.warning?4(*args, **kwargs)
-docutils.utils.Reporter?1(source, report_level, halt_level, stream=None, debug=0, encoding='ascii', error_handler='replace')
-docutils.utils.SystemMessage.__init__?1(self, system_message, level)
-docutils.utils.SystemMessage?1(system_message, level)
-docutils.utils.assemble_option_dict?4(option_list, options_spec)
-docutils.utils.clean_rcs_keywords?4(paragraph, keyword_substitutions)
-docutils.utils.east_asian_column_width?4(text)
-docutils.utils.east_asian_widths?7
-docutils.utils.escape2null?4(text)
-docutils.utils.extract_extension_options?4(field_list, options_spec)
-docutils.utils.extract_name_value?4(line)
-docutils.utils.extract_options?4(field_list)
-docutils.utils.get_source_line?4(node)
-docutils.utils.get_stylesheet_reference?4(settings, relative_to=None)
-docutils.utils.get_trim_footnote_ref_space?4(settings)
-docutils.utils.new_document?4(source_path, settings=None)
-docutils.utils.new_reporter?4(source_path, settings)
-docutils.utils.relative_path?4(source, target)
-docutils.utils.unescape?4(text, restore_backslashes=0)
-docutils.writers.UnfilteredWriter.get_transforms?4()
-docutils.writers.Writer.__init__?1(self)
-docutils.writers.Writer.assemble_parts?4()
-docutils.writers.Writer.component_type?7
-docutils.writers.Writer.config_section?7
-docutils.writers.Writer.destination?7
-docutils.writers.Writer.document?7
-docutils.writers.Writer.get_transforms?4()
-docutils.writers.Writer.language?7
-docutils.writers.Writer.output?7
-docutils.writers.Writer.translate?4()
-docutils.writers.Writer.write?4(document, destination)
-docutils.writers.Writer?1()
-docutils.writers._writer_aliases?8
-docutils.writers.docutils_xml.Writer.config_section?7
-docutils.writers.docutils_xml.Writer.config_section_dependencies?7
-docutils.writers.docutils_xml.Writer.doctype?7
-docutils.writers.docutils_xml.Writer.generator?7
-docutils.writers.docutils_xml.Writer.output?7
-docutils.writers.docutils_xml.Writer.settings_defaults?7
-docutils.writers.docutils_xml.Writer.settings_spec?7
-docutils.writers.docutils_xml.Writer.supported?7
-docutils.writers.docutils_xml.Writer.translate?4()
-docutils.writers.docutils_xml.Writer.xml_declaration?7
-docutils.writers.get_writer_class?4(writer_name)
-docutils.writers.html4css1.HTMLTranslator.__init__?1(self, document)
-docutils.writers.html4css1.HTMLTranslator.add_meta?4(tag)
-docutils.writers.html4css1.HTMLTranslator.astext?4()
-docutils.writers.html4css1.HTMLTranslator.attribution_formats?7
-docutils.writers.html4css1.HTMLTranslator.attval?4(text, whitespace=re.compile('[\n\r\t\v\f]'))
-docutils.writers.html4css1.HTMLTranslator.check_simple_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.cloak_email?4(addr)
-docutils.writers.html4css1.HTMLTranslator.cloak_mailto?4(uri)
-docutils.writers.html4css1.HTMLTranslator.content_type?7
-docutils.writers.html4css1.HTMLTranslator.depart_Text?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_abbreviation?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_acronym?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_address?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_admonition?4(node=None)
-docutils.writers.html4css1.HTMLTranslator.depart_attention?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_attribution?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_author?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_authors?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_block_quote?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_bullet_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_caption?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_caution?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_citation?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_citation_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_classifier?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_colspec?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_compound?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_contact?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_container?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_copyright?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_danger?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_date?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_decoration?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_description?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_docinfo?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_docinfo_item?4()
-docutils.writers.html4css1.HTMLTranslator.depart_doctest_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_document?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_emphasis?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_entry?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_enumerated_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_error?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_body?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_name?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_figure?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footer?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footnote?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footnote_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_generated?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_header?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_hint?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_image?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_important?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_inline?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_label?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_legend?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_line?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_line_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_literal_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_meta?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_note?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_argument?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_group?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_string?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_organization?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_problematic?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_revision?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_row?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_rubric?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_section?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_sidebar?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_status?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_strong?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_subscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_subtitle?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_superscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_system_message?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_table?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_target?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tbody?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_term?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tgroup?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_thead?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tip?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_title?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_title_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_topic?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_transition?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_version?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_warning?4(node)
-docutils.writers.html4css1.HTMLTranslator.doctype?7
-docutils.writers.html4css1.HTMLTranslator.embedded_stylesheet?7
-docutils.writers.html4css1.HTMLTranslator.emptytag?4(node, tagname, suffix='\n', **attributes)
-docutils.writers.html4css1.HTMLTranslator.encode?4(text)
-docutils.writers.html4css1.HTMLTranslator.footnote_backrefs?4(node)
-docutils.writers.html4css1.HTMLTranslator.generator?7
-docutils.writers.html4css1.HTMLTranslator.head_prefix_template?7
-docutils.writers.html4css1.HTMLTranslator.is_compactable?4(node)
-docutils.writers.html4css1.HTMLTranslator.named_tags?7
-docutils.writers.html4css1.HTMLTranslator.set_class_on_child?4(node, class_, index=0)
-docutils.writers.html4css1.HTMLTranslator.set_first_last?4(node)
-docutils.writers.html4css1.HTMLTranslator.should_be_compact_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.start_tag_with_title?4(node, tagname, **atts)
-docutils.writers.html4css1.HTMLTranslator.starttag?4(node, tagname, suffix='\n', empty=0, **attributes)
-docutils.writers.html4css1.HTMLTranslator.stylesheet_link?7
-docutils.writers.html4css1.HTMLTranslator.unimplemented_visit?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_Text?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_abbreviation?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_acronym?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_address?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_admonition?4(node, name='')
-docutils.writers.html4css1.HTMLTranslator.visit_attention?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_attribution?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_author?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_authors?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_block_quote?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_bullet_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_caption?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_caution?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_citation?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_citation_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_classifier?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_colspec?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_comment?4(node, sub=re.compile('-(?=-)').sub)
-docutils.writers.html4css1.HTMLTranslator.visit_compound?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_contact?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_container?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_copyright?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_danger?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_date?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_decoration?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_description?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_docinfo?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_docinfo_item?4(node, name, meta=1)
-docutils.writers.html4css1.HTMLTranslator.visit_doctest_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_document?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_emphasis?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_entry?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_enumerated_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_error?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_body?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_name?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_figure?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footer?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footnote?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footnote_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_generated?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_header?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_hint?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_image?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_important?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_inline?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_label?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_legend?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_line?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_line_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_literal?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_literal_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_meta?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_note?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_argument?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_group?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_string?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_organization?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_problematic?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_raw?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_revision?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_row?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_rubric?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_section?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_sidebar?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_status?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_strong?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_subscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_substitution_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_substitution_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_subtitle?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_superscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_system_message?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_table?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_target?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tbody?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_term?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tgroup?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_thead?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tip?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_title?4(node, move_ids=1)
-docutils.writers.html4css1.HTMLTranslator.visit_title_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_topic?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_transition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_version?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_warning?4(node)
-docutils.writers.html4css1.HTMLTranslator.words_and_spaces?7
-docutils.writers.html4css1.HTMLTranslator.write_colspecs?4()
-docutils.writers.html4css1.HTMLTranslator.xml_declaration?7
-docutils.writers.html4css1.HTMLTranslator?1(document)
-docutils.writers.html4css1.SimpleListChecker.default_visit?4(node)
-docutils.writers.html4css1.SimpleListChecker.invisible_visit?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_bullet_list?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_comment?7
-docutils.writers.html4css1.SimpleListChecker.visit_enumerated_list?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_list_item?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_paragraph?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_pending?7
-docutils.writers.html4css1.SimpleListChecker.visit_substitution_definition?7
-docutils.writers.html4css1.SimpleListChecker.visit_target?7
-docutils.writers.html4css1.Writer.__init__?1(self)
-docutils.writers.html4css1.Writer.assemble_parts?4()
-docutils.writers.html4css1.Writer.config_section?7
-docutils.writers.html4css1.Writer.config_section_dependencies?7
-docutils.writers.html4css1.Writer.default_stylesheet?7
-docutils.writers.html4css1.Writer.default_stylesheet_path?7
-docutils.writers.html4css1.Writer.relative_path_settings?7
-docutils.writers.html4css1.Writer.settings_defaults?7
-docutils.writers.html4css1.Writer.settings_spec?7
-docutils.writers.html4css1.Writer.supported?7
-docutils.writers.html4css1.Writer.translate?4()
-docutils.writers.html4css1.Writer?1()
-docutils.writers.latex2e.Babel._ISO639_TO_BABEL?8
-docutils.writers.latex2e.Babel.__init__?1(self, lang)
-docutils.writers.latex2e.Babel.double_quotes_in_tt?4(text)
-docutils.writers.latex2e.Babel.get_language?4()
-docutils.writers.latex2e.Babel.next_quote?4()
-docutils.writers.latex2e.Babel.quote_quotes?4(text)
-docutils.writers.latex2e.Babel?1(lang)
-docutils.writers.latex2e.DocumentClass.__init__?1(self, document_class)
-docutils.writers.latex2e.DocumentClass._class_sections?8
-docutils.writers.latex2e.DocumentClass._deepest_section?8
-docutils.writers.latex2e.DocumentClass.section?4(level)
-docutils.writers.latex2e.DocumentClass?1(document_class)
-docutils.writers.latex2e.LaTeXTranslator.__init__?1(self, document)
-docutils.writers.latex2e.LaTeXTranslator.astext?4()
-docutils.writers.latex2e.LaTeXTranslator.attribution_formats?7
-docutils.writers.latex2e.LaTeXTranslator.attval?4(text, whitespace=re.compile('[\n\r\t\v\f]'))
-docutils.writers.latex2e.LaTeXTranslator.bookmark?4(node)
-docutils.writers.latex2e.LaTeXTranslator.compound_enumerators?7
-docutils.writers.latex2e.LaTeXTranslator.depart_Text?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_address?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_admonition?4(node=None)
-docutils.writers.latex2e.LaTeXTranslator.depart_attention?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_attribution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_author?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_authors?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_block_quote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_bullet_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_caption?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_caution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_citation?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_citation_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_classifier?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_colspec?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_compound?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_contact?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_container?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_copyright?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_danger?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_date?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_decoration?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_description?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_docinfo?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_docinfo_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_doctest_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_document?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_emphasis?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_entry?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_enumerated_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_error?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_body?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_name?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_figure?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footer?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footnote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footnote_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_generated?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_header?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_hint?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_image?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_important?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_inline?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_interpreted?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_label?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_legend?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_line?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_line_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_literal?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_literal_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_meta?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_note?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_group?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_string?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_organization?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_paragraph?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_problematic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_revision?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_row?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_rubric?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_section?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_sidebar?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_status?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_strong?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_subscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_subtitle?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_superscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_system_message?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_table?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_target?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tbody?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_term?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tgroup?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_thead?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tip?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_title?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_title_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_topic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_transition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_version?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_warning?4(node)
-docutils.writers.latex2e.LaTeXTranslator.encode?4(text)
-docutils.writers.latex2e.LaTeXTranslator.encoding?7
-docutils.writers.latex2e.LaTeXTranslator.generator?7
-docutils.writers.latex2e.LaTeXTranslator.hyperlink_color?7
-docutils.writers.latex2e.LaTeXTranslator.label_delim?4(node, bracket, superscript)
-docutils.writers.latex2e.LaTeXTranslator.language_label?4(docutil_label)
-docutils.writers.latex2e.LaTeXTranslator.latex_equivalents?7
-docutils.writers.latex2e.LaTeXTranslator.latex_head?7
-docutils.writers.latex2e.LaTeXTranslator.linking?7
-docutils.writers.latex2e.LaTeXTranslator.section_enumerator_separator?7
-docutils.writers.latex2e.LaTeXTranslator.section_prefix_for_enumerators?7
-docutils.writers.latex2e.LaTeXTranslator.stylesheet?7
-docutils.writers.latex2e.LaTeXTranslator.to_latex_encoding?4(docutils_encoding)
-docutils.writers.latex2e.LaTeXTranslator.unicode_to_latex?4(text)
-docutils.writers.latex2e.LaTeXTranslator.unimplemented_visit?4(node)
-docutils.writers.latex2e.LaTeXTranslator.use_latex_toc?7
-docutils.writers.latex2e.LaTeXTranslator.use_optionlist_for_docinfo?7
-docutils.writers.latex2e.LaTeXTranslator.use_optionlist_for_option_list?7
-docutils.writers.latex2e.LaTeXTranslator.visit_Text?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_address?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_admonition?4(node, name='')
-docutils.writers.latex2e.LaTeXTranslator.visit_attention?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_attribution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_author?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_authors?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_block_quote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_bullet_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_caption?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_caution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_citation?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_citation_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_classifier?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_colspec?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_comment?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_compound?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_contact?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_container?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_copyright?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_danger?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_date?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_decoration?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_description?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_docinfo?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_docinfo_item?4(node, name)
-docutils.writers.latex2e.LaTeXTranslator.visit_doctest_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_document?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_emphasis?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_entry?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_enumerated_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_error?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_body?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_name?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_figure?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footer?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footnote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footnote_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_generated?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_header?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_hint?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_image?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_important?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_inline?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_interpreted?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_label?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_legend?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_line?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_line_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_literal?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_literal_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_meta?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_note?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_group?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_string?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_organization?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_paragraph?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_problematic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_raw?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_revision?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_row?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_rubric?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_section?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_sidebar?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_status?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_strong?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_subscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_substitution_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_substitution_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_subtitle?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_superscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_system_message?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_table?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_target?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tbody?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_term?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tgroup?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_thead?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tip?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_title?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_title_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_topic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_transition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_version?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_warning?4(node)
-docutils.writers.latex2e.LaTeXTranslator?1(document)
-docutils.writers.latex2e.Table.__init__?1(self, latex_type, table_style)
-docutils.writers.latex2e.Table.close?4()
-docutils.writers.latex2e.Table.depart_row?4()
-docutils.writers.latex2e.Table.depart_thead?4()
-docutils.writers.latex2e.Table.get?4(attr)
-docutils.writers.latex2e.Table.get_closing?4()
-docutils.writers.latex2e.Table.get_colspecs?4()
-docutils.writers.latex2e.Table.get_column_width?4()
-docutils.writers.latex2e.Table.get_entry_number?4()
-docutils.writers.latex2e.Table.get_latex_type?4()
-docutils.writers.latex2e.Table.get_opening?4()
-docutils.writers.latex2e.Table.get_rowspan?4(cell)
-docutils.writers.latex2e.Table.get_vertical_bar?4()
-docutils.writers.latex2e.Table.is_open?4()
-docutils.writers.latex2e.Table.open?4()
-docutils.writers.latex2e.Table.set?4(attr, value)
-docutils.writers.latex2e.Table.set_rowspan?4(cell, value)
-docutils.writers.latex2e.Table.used_packages?4()
-docutils.writers.latex2e.Table.visit_colspec?4(node)
-docutils.writers.latex2e.Table.visit_entry?4()
-docutils.writers.latex2e.Table.visit_row?4()
-docutils.writers.latex2e.Table.visit_thead?4()
-docutils.writers.latex2e.Table?1(latex_type, table_style)
-docutils.writers.latex2e.Writer.__init__?1(self)
-docutils.writers.latex2e.Writer.config_section?7
-docutils.writers.latex2e.Writer.config_section_dependencies?7
-docutils.writers.latex2e.Writer.output?7
-docutils.writers.latex2e.Writer.relative_path_settings?7
-docutils.writers.latex2e.Writer.settings_defaults?7
-docutils.writers.latex2e.Writer.settings_spec?7
-docutils.writers.latex2e.Writer.supported?7
-docutils.writers.latex2e.Writer.translate?4()
-docutils.writers.latex2e.Writer?1()
-docutils.writers.latex2e.latex_headings?7
-docutils.writers.newlatex2e.LaTeXTranslator.__init__?1(self, document)
-docutils.writers.newlatex2e.LaTeXTranslator.always_needs_space?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.append?4(text, newline='%\n')
-docutils.writers.newlatex2e.LaTeXTranslator.astext?4()
-docutils.writers.newlatex2e.LaTeXTranslator.att_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.attribute_cmp?4(a1, a2)
-docutils.writers.newlatex2e.LaTeXTranslator.attribute_order?7
-docutils.writers.newlatex2e.LaTeXTranslator.before_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_generated?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_line?7
-docutils.writers.newlatex2e.LaTeXTranslator.before_list_item?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_paragraph?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_raw?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_row?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_substitution_definition?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_table?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_tbody?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_tgroup?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_thead?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_title?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_topic?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.bullet_list_level?7
-docutils.writers.newlatex2e.LaTeXTranslator.character_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.depart_Text?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_bullet_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_doctest_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.depart_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_enumerated_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_literal?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_literal_block?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_tgroup?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.dispatch_departure?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.dispatch_visit?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.encode?4(text, attval=None)
-docutils.writers.newlatex2e.LaTeXTranslator.encode_replace_for_inline_literal_spaces?4(match)
-docutils.writers.newlatex2e.LaTeXTranslator.encode_replace_for_literal_block_spaces?4(match)
-docutils.writers.newlatex2e.LaTeXTranslator.enum_counter?7
-docutils.writers.newlatex2e.LaTeXTranslator.enum_styles?7
-docutils.writers.newlatex2e.LaTeXTranslator.indentation_level?7
-docutils.writers.newlatex2e.LaTeXTranslator.inline_literal?7
-docutils.writers.newlatex2e.LaTeXTranslator.is_indented?4(paragraph)
-docutils.writers.newlatex2e.LaTeXTranslator.is_invisible?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.is_simply_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.is_visible?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.iso639_to_babel?7
-docutils.writers.newlatex2e.LaTeXTranslator.left_quote?7
-docutils.writers.newlatex2e.LaTeXTranslator.literal_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.needs_space?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.node_name?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.pass_contents?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.process_backlinks?4(node, type)
-docutils.writers.newlatex2e.LaTeXTranslator.propagate_attributes?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.unicode_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.visit_Text?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_bullet_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_citation?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_comment?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_docinfo?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_doctest_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.visit_document?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_enumerated_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_footnote?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_literal?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_literal_block?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.write_header?4()
-docutils.writers.newlatex2e.LaTeXTranslator?1(document)
-docutils.writers.newlatex2e.Writer.__init__?1(self)
-docutils.writers.newlatex2e.Writer.config_section?7
-docutils.writers.newlatex2e.Writer.config_section_dependencies?7
-docutils.writers.newlatex2e.Writer.default_stylesheet?7
-docutils.writers.newlatex2e.Writer.default_stylesheet_path?7
-docutils.writers.newlatex2e.Writer.get_transforms?4()
-docutils.writers.newlatex2e.Writer.output?7
-docutils.writers.newlatex2e.Writer.relative_path_settings?7
-docutils.writers.newlatex2e.Writer.settings_defaults?7
-docutils.writers.newlatex2e.Writer.settings_spec?7
-docutils.writers.newlatex2e.Writer.supported?7
-docutils.writers.newlatex2e.Writer.translate?4()
-docutils.writers.newlatex2e.Writer?1()
-docutils.writers.newlatex2e.unicode_map.unicode_map?7
-docutils.writers.null.Writer.config_section?7
-docutils.writers.null.Writer.config_section_dependencies?7
-docutils.writers.null.Writer.supported?7
-docutils.writers.null.Writer.translate?4()
-docutils.writers.pep_html.HTMLTranslator.depart_field_list?4(node)
-docutils.writers.pep_html.Writer.__init__?1(self)
-docutils.writers.pep_html.Writer.config_section?7
-docutils.writers.pep_html.Writer.config_section_dependencies?7
-docutils.writers.pep_html.Writer.default_stylesheet?7
-docutils.writers.pep_html.Writer.default_stylesheet_path?7
-docutils.writers.pep_html.Writer.default_template?7
-docutils.writers.pep_html.Writer.default_template_path?7
-docutils.writers.pep_html.Writer.relative_path_settings?7
-docutils.writers.pep_html.Writer.settings_default_overrides?7
-docutils.writers.pep_html.Writer.settings_spec?7
-docutils.writers.pep_html.Writer.translate?4()
-docutils.writers.pep_html.Writer?1()
-docutils.writers.pseudoxml.Writer.config_section?7
-docutils.writers.pseudoxml.Writer.config_section_dependencies?7
-docutils.writers.pseudoxml.Writer.output?7
-docutils.writers.pseudoxml.Writer.supported?7
-docutils.writers.pseudoxml.Writer.supports?4(format)
-docutils.writers.pseudoxml.Writer.translate?4()
-docutils.writers.s5_html.S5HTMLTranslator.__init__?1(self, *args)
-docutils.writers.s5_html.S5HTMLTranslator.base_theme_file?7
-docutils.writers.s5_html.S5HTMLTranslator.copy_file?4(name, source_dir, dest_dir)
-docutils.writers.s5_html.S5HTMLTranslator.copy_theme?4()
-docutils.writers.s5_html.S5HTMLTranslator.default_theme?7
-docutils.writers.s5_html.S5HTMLTranslator.depart_document?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.depart_footer?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.depart_header?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.direct_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.disable_current_slide?7
-docutils.writers.s5_html.S5HTMLTranslator.doctype?7
-docutils.writers.s5_html.S5HTMLTranslator.files_to_skip_pattern?7
-docutils.writers.s5_html.S5HTMLTranslator.indirect_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.layout_template?7
-docutils.writers.s5_html.S5HTMLTranslator.required_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.s5_stylesheet_template?7
-docutils.writers.s5_html.S5HTMLTranslator.setup_theme?4()
-docutils.writers.s5_html.S5HTMLTranslator.visit_section?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.visit_subtitle?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.visit_title?4(node, move_ids=0)
-docutils.writers.s5_html.S5HTMLTranslator?1(*args)
-docutils.writers.s5_html.Writer.__init__?1(self)
-docutils.writers.s5_html.Writer.config_section?7
-docutils.writers.s5_html.Writer.config_section_dependencies?7
-docutils.writers.s5_html.Writer.settings_default_overrides?7
-docutils.writers.s5_html.Writer.settings_spec?7
-docutils.writers.s5_html.Writer?1()
-docutils.writers.s5_html.find_theme?4(name)
-docutils.writers.s5_html.themes_dir_path?7
-gc0.make_sure_gc_is_disabled?4()
-gc0.test_suite?4()
-gc1.make_sure_gc_threshold_is_one?4()
-gc1.test_suite?4()
-gcset.make_sure_gc_threshold_is_701_11_9?4()
-gcset.test_suite?4()
-gcstats.generate_some_gc_statistics?4()
-gcstats.test_suite?4()
-keywords.Keywords.__init__?1(self)
-keywords.Keywords.build?4(mbox, limit)
-keywords.Keywords.k?7
-keywords.Keywords.keywords?4()
-keywords.Keywords.reload?4()
-keywords.Keywords?1()
-leak.ClassicLeakable.__init__?1(self)
-leak.ClassicLeakable?1()
-leak.Leakable.__init__?1(self)
-leak.Leakable?1()
-leak.TestSomething.testleak?4()
-leak.leaked?7
-leak.test_suite?4()
-loadmail.RE.redirect?4(**kw)
-loadmail.VERBOSE?7
-loadmail.VmSize?4()
-loadmail.base?4()
-loadmail.catdel?4()
-loadmail.do?4(db, f, args, returnf=None)
-loadmail.edit?4()
-loadmail.extra.doc_attr?7
-loadmail.extra.index_type?7
-loadmail.extra.lexicon_id?7
-loadmail.hist?4(n)
-loadmail.inc?4()
-loadmail.incedit?4(edits, wait, ndel=20, nins=20)
-loadmail.index?4()
-loadmail.indexf?4(app)
-loadmail.initmaili?4(n)
-loadmail.loadinc?4(name, mb, f, max=99999999, wait=1)
-loadmail.loadmail?4(dest, name, mbox, max=-1)
-loadmail.loadmessage?4(dest, message, i, body=None, headers=None)
-loadmail.pdebug?4()
-loadmail.returnf?4(t, c, size, mem, r, lock=lock)
-loadmail.usage?4(code, msg='')
-loadmail.words?7
-mechanize.USE_BARE_EXCEPT?7
-mechanize._auth.AbstractBasicAuthHandler.__init__?1(self, password_mgr=None)
-mechanize._auth.AbstractBasicAuthHandler.http_error_auth_reqed?4(authreq, host, req, headers)
-mechanize._auth.AbstractBasicAuthHandler.retry_http_basic_auth?4(host, req, realm)
-mechanize._auth.AbstractBasicAuthHandler.rx?7
-mechanize._auth.AbstractBasicAuthHandler?1(password_mgr=None)
-mechanize._auth.AbstractDigestAuthHandler.__init__?1(self, passwd=None)
-mechanize._auth.AbstractDigestAuthHandler.get_algorithm_impls?4(algorithm)
-mechanize._auth.AbstractDigestAuthHandler.get_authorization?4(req, chal)
-mechanize._auth.AbstractDigestAuthHandler.get_cnonce?4(nonce)
-mechanize._auth.AbstractDigestAuthHandler.get_entity_digest?4(data, chal)
-mechanize._auth.AbstractDigestAuthHandler.http_error_auth_reqed?4(auth_header, host, req, headers)
-mechanize._auth.AbstractDigestAuthHandler.reset_retry_count?4()
-mechanize._auth.AbstractDigestAuthHandler.retry_http_digest_auth?4(req, auth)
-mechanize._auth.AbstractDigestAuthHandler?1(passwd=None)
-mechanize._auth.HTTPBasicAuthHandler.auth_header?7
-mechanize._auth.HTTPBasicAuthHandler.http_error_401?4(req, fp, code, msg, headers)
-mechanize._auth.HTTPDigestAuthHandler.auth_header?7
-mechanize._auth.HTTPDigestAuthHandler.http_error_401?4(req, fp, code, msg, headers)
-mechanize._auth.HTTPPasswordMgr.__init__?1(self)
-mechanize._auth.HTTPPasswordMgr.add_password?4(realm, uri, user, passwd)
-mechanize._auth.HTTPPasswordMgr.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPPasswordMgr.is_suburi?4(base, test)
-mechanize._auth.HTTPPasswordMgr.reduce_uri?4(uri)
-mechanize._auth.HTTPPasswordMgr?1()
-mechanize._auth.HTTPPasswordMgrWithDefaultRealm.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPProxyPasswordMgr.add_password?4(realm, uri, user, passwd)
-mechanize._auth.HTTPProxyPasswordMgr.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPProxyPasswordMgr.is_suburi?4(base, test)
-mechanize._auth.HTTPProxyPasswordMgr.reduce_uri?4(uri)
-mechanize._auth.ProxyBasicAuthHandler.auth_header?7
-mechanize._auth.ProxyBasicAuthHandler.http_error_407?4(req, fp, code, msg, headers)
-mechanize._auth.ProxyDigestAuthHandler.auth_header?7
-mechanize._auth.ProxyDigestAuthHandler.http_error_407?4(req, fp, code, msg, headers)
-mechanize._auth.ProxyHandler.__init__?1(self, proxies=None)
-mechanize._auth.ProxyHandler.handler_order?7
-mechanize._auth.ProxyHandler.proxy_open?4(req, proxy, type)
-mechanize._auth.ProxyHandler?1(proxies=None)
-mechanize._auth._parse_proxy?5(proxy)
-mechanize._auth.randombytes?4(n)
-mechanize._clientcookie.Cookie.__init__?1(self, version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=False, )
-mechanize._clientcookie.Cookie.get_nonstandard_attr?4(name, default=None)
-mechanize._clientcookie.Cookie.has_nonstandard_attr?4(name)
-mechanize._clientcookie.Cookie.is_expired?4(now=None)
-mechanize._clientcookie.Cookie.nonstandard_attr_keys?4()
-mechanize._clientcookie.Cookie.set_nonstandard_attr?4(name, value)
-mechanize._clientcookie.Cookie?1(version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=False, )
-mechanize._clientcookie.CookieJar.__init__?1(self, policy=None)
-mechanize._clientcookie.CookieJar._cookie_attrs?5(cookies)
-mechanize._clientcookie.CookieJar._cookie_from_cookie_tuple?5(tup, request)
-mechanize._clientcookie.CookieJar._cookies_for_domain?5(domain, request)
-mechanize._clientcookie.CookieJar._cookies_for_request?5(request)
-mechanize._clientcookie.CookieJar._cookies_from_attrs_set?5(attrs_set, request)
-mechanize._clientcookie.CookieJar._normalized_cookie_tuples?5(attrs_set)
-mechanize._clientcookie.CookieJar._process_rfc2109_cookies?5(cookies)
-mechanize._clientcookie.CookieJar.add_cookie_header?4(request)
-mechanize._clientcookie.CookieJar.clear?4(domain=None, path=None, name=None)
-mechanize._clientcookie.CookieJar.clear_expired_cookies?4()
-mechanize._clientcookie.CookieJar.clear_session_cookies?4()
-mechanize._clientcookie.CookieJar.decreasing_size?4(b)
-mechanize._clientcookie.CookieJar.domain_re?7
-mechanize._clientcookie.CookieJar.dots_re?7
-mechanize._clientcookie.CookieJar.extract_cookies?4(response, request)
-mechanize._clientcookie.CookieJar.make_cookies?4(response, request)
-mechanize._clientcookie.CookieJar.no_matching_rfc2965?4(lookup=lookup)
-mechanize._clientcookie.CookieJar.non_word_re?7
-mechanize._clientcookie.CookieJar.quote_re?7
-mechanize._clientcookie.CookieJar.set_cookie?4(cookie)
-mechanize._clientcookie.CookieJar.set_cookie_if_ok?4(cookie, request)
-mechanize._clientcookie.CookieJar.set_policy?4(policy)
-mechanize._clientcookie.CookieJar.strict_domain_re?7
-mechanize._clientcookie.CookieJar?1(policy=None)
-mechanize._clientcookie.CookiePolicy.domain_return_ok?4(domain, request)
-mechanize._clientcookie.CookiePolicy.path_return_ok?4(path, request)
-mechanize._clientcookie.CookiePolicy.return_ok?4(cookie, request)
-mechanize._clientcookie.CookiePolicy.set_ok?4(cookie, request)
-mechanize._clientcookie.DEFAULT_HTTP_PORT?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainLiberal?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainRFC2965Match?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrict?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrictNoDots?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrictNonDomain?7
-mechanize._clientcookie.DefaultCookiePolicy.__init__?1(self, blocked_domains=None, allowed_domains=None, netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=DomainLiberal, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, )
-mechanize._clientcookie.DefaultCookiePolicy.allowed_domains?4()
-mechanize._clientcookie.DefaultCookiePolicy.blocked_domains?4()
-mechanize._clientcookie.DefaultCookiePolicy.domain_return_ok?4(domain, request)
-mechanize._clientcookie.DefaultCookiePolicy.is_blocked?4(domain)
-mechanize._clientcookie.DefaultCookiePolicy.is_not_allowed?4(domain)
-mechanize._clientcookie.DefaultCookiePolicy.path_return_ok?4(path, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_expires?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_port?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_secure?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_verifiability?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_version?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_allowed_domains?4(allowed_domains)
-mechanize._clientcookie.DefaultCookiePolicy.set_blocked_domains?4(blocked_domains)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_countrycode_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_name?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_path?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_port?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_verifiability?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_version?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy?1(blocked_domains=None, allowed_domains=None, netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=DomainLiberal, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, )
-mechanize._clientcookie.ESCAPED_CHAR_RE?7
-mechanize._clientcookie.FileCookieJar.__init__?1(self, filename=None, delayload=False, policy=None)
-mechanize._clientcookie.FileCookieJar.load?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar.revert?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar?1(filename=None, delayload=False, policy=None)
-mechanize._clientcookie.HTTP_PATH_SAFE?7
-mechanize._clientcookie.IPV4_RE?7
-mechanize._clientcookie.MISSING_FILENAME_TEXT?7
-mechanize._clientcookie.MappingIterator.__init__?1(self, mapping)
-mechanize._clientcookie.MappingIterator.next?4()
-mechanize._clientcookie.MappingIterator?1(mapping)
-mechanize._clientcookie.cut_port_re?7
-mechanize._clientcookie.debug?7
-mechanize._clientcookie.domain_match?4(A, B)
-mechanize._clientcookie.eff_request_host?4(request)
-mechanize._clientcookie.escape_path?4(path)
-mechanize._clientcookie.is_HDN?4(text)
-mechanize._clientcookie.is_third_party?4(request)
-mechanize._clientcookie.liberal_is_HDN?4(text)
-mechanize._clientcookie.reach?4(h)
-mechanize._clientcookie.request_host?4(request)
-mechanize._clientcookie.request_path?4(request)
-mechanize._clientcookie.request_port?4(request)
-mechanize._clientcookie.reraise_unmasked_exceptions?4(unmasked=())
-mechanize._clientcookie.uppercase_escaped_char?4(match)
-mechanize._clientcookie.user_domain_match?4(A, B)
-mechanize._clientcookie.vals_sorted_by_key?4(adict)
-mechanize._gzip.GzipConsumer.__init__?1(self, consumer)
-mechanize._gzip.GzipConsumer.close?4()
-mechanize._gzip.GzipConsumer.feed?4(data)
-mechanize._gzip.GzipConsumer?1(consumer)
-mechanize._gzip.HTTPGzipProcessor.handler_order?7
-mechanize._gzip.HTTPGzipProcessor.http_request?4(request)
-mechanize._gzip.HTTPGzipProcessor.http_response?4(request, response)
-mechanize._gzip.HTTPGzipProcessor.https_response?7
-mechanize._gzip.stupid_gzip_consumer.__init__?1(self)
-mechanize._gzip.stupid_gzip_consumer.feed?4(data)
-mechanize._gzip.stupid_gzip_consumer?1()
-mechanize._gzip.stupid_gzip_wrapper.__init__?1(self, response)
-mechanize._gzip.stupid_gzip_wrapper.read?4(size=-1)
-mechanize._gzip.stupid_gzip_wrapper.readline?4(size=-1)
-mechanize._gzip.stupid_gzip_wrapper.readlines?4(sizehint=-1)
-mechanize._gzip.stupid_gzip_wrapper?1(response)
-mechanize._headersutil.STRING_TYPES?7
-mechanize._headersutil._test?5()
-mechanize._headersutil.escape_re?7
-mechanize._headersutil.is_html?4(ct_headers, url, allow_xhtml=False)
-mechanize._headersutil.join_escape_re?7
-mechanize._headersutil.join_header_words?4(lists)
-mechanize._headersutil.parse_ns_headers?4(ns_headers)
-mechanize._headersutil.quoted_value_re?7
-mechanize._headersutil.split_header_words?4(header_values)
-mechanize._headersutil.token_re?7
-mechanize._headersutil.unmatched?4(match)
-mechanize._headersutil.value_re?7
-mechanize._html.Args.__init__?1(self, args_map)
-mechanize._html.Args?1(args_map)
-mechanize._html.CachingGeneratorFunction.__init__?1(self, iterable)
-mechanize._html.CachingGeneratorFunction.make_gen?4()
-mechanize._html.CachingGeneratorFunction?1(iterable)
-mechanize._html.DEFAULT_ENCODING?7
-mechanize._html.DefaultFactory.__init__?1(self, i_want_broken_xhtml_support=False)
-mechanize._html.DefaultFactory.set_response?4(response)
-mechanize._html.DefaultFactory?1(i_want_broken_xhtml_support=False)
-mechanize._html.Factory.__init__?1(self, forms_factory, links_factory, title_factory, get_encoding=encoding_finder(DEFAULT_ENCODING), is_html_p=make_is_html(allow_xhtml=False), )
-mechanize._html.Factory.forms?4()
-mechanize._html.Factory.links?4()
-mechanize._html.Factory.set_request_class?4(request_class)
-mechanize._html.Factory.set_response?4(response)
-mechanize._html.Factory?1(forms_factory, links_factory, title_factory, get_encoding=encoding_finder(DEFAULT_ENCODING), is_html_p=make_is_html(allow_xhtml=False), )
-mechanize._html.FormsFactory.__init__?1(self, select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.FormsFactory.forms?4()
-mechanize._html.FormsFactory.set_response?4(response, encoding)
-mechanize._html.FormsFactory?1(select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.Link.__init__?1(self, base_url, url, text, tag, attrs)
-mechanize._html.Link?1(base_url, url, text, tag, attrs)
-mechanize._html.LinksFactory.__init__?1(self, link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.LinksFactory.links?4()
-mechanize._html.LinksFactory.set_response?4(response, base_url, encoding)
-mechanize._html.LinksFactory?1(link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.MechanizeBs.PARSER_MASSAGE?7
-mechanize._html.MechanizeBs.__init__?1(self, encoding, text=None, avoidParserProblems=True, initialTextIsEverything=True)
-mechanize._html.MechanizeBs._entitydefs?8
-mechanize._html.MechanizeBs.handle_charref?4(ref)
-mechanize._html.MechanizeBs.handle_entityref?4(ref)
-mechanize._html.MechanizeBs.unescape_attrs?4(attrs)
-mechanize._html.MechanizeBs?1(encoding, text=None, avoidParserProblems=True, initialTextIsEverything=True)
-mechanize._html.RobustFactory.__init__?1(self, i_want_broken_xhtml_support=False, soup_class=None)
-mechanize._html.RobustFactory.set_response?4(response)
-mechanize._html.RobustFactory?1(i_want_broken_xhtml_support=False, soup_class=None)
-mechanize._html.RobustFormsFactory.__init__?1(self, *args, **kwds)
-mechanize._html.RobustFormsFactory.set_response?4(response, encoding)
-mechanize._html.RobustFormsFactory?1(*args, **kwds)
-mechanize._html.RobustLinksFactory.__init__?1(self, link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.RobustLinksFactory.compress_re?7
-mechanize._html.RobustLinksFactory.links?4()
-mechanize._html.RobustLinksFactory.set_soup?4(soup, base_url, encoding)
-mechanize._html.RobustLinksFactory?1(link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.RobustTitleFactory.__init__?1(self)
-mechanize._html.RobustTitleFactory.set_soup?4(soup, encoding)
-mechanize._html.RobustTitleFactory.title?4()
-mechanize._html.RobustTitleFactory?1()
-mechanize._html.TitleFactory.__init__?1(self)
-mechanize._html.TitleFactory.set_response?4(response, encoding)
-mechanize._html.TitleFactory.title?4()
-mechanize._html.TitleFactory?1()
-mechanize._html.URLQUOTE_SAFE_URL_CHARS?7
-mechanize._html.clean_url?4(url, encoding)
-mechanize._html.encoding?4(response)
-mechanize._html.encoding_finder?4(default_encoding)
-mechanize._html.form_parser_args?4(select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.is_html?4(response, encoding)
-mechanize._html.make_is_html?4(allow_xhtml)
-mechanize._html.replace_entities?4(match)
-mechanize._html.unescape?4(data, entities, encoding)
-mechanize._html.unescape_charref?4(data, encoding)
-mechanize._lwpcookiejar.LWPCookieJar._really_load?5(f, filename, ignore_discard, ignore_expires)
-mechanize._lwpcookiejar.LWPCookieJar.as_lwp_str?4(ignore_discard=True, ignore_expires=True)
-mechanize._lwpcookiejar.LWPCookieJar.magic_re?7
-mechanize._lwpcookiejar.LWPCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._lwpcookiejar.debug?7
-mechanize._lwpcookiejar.lwp_cookie_str?4(cookie)
-mechanize._mechanize.Browser.__init__?1(self, factory=None, history=None, request_class=None, )
-mechanize._mechanize.Browser._add_referer_header?5(request, origin_request=True)
-mechanize._mechanize.Browser._filter_links?5(links, text=None, text_regex=None, name=None, name_regex=None, url=None, url_regex=None, tag=None, predicate=None, nr=0)
-mechanize._mechanize.Browser._mech_open?5(url, data=None, update_history=True)
-mechanize._mechanize.Browser.back?4(n=1)
-mechanize._mechanize.Browser.clear_history?4()
-mechanize._mechanize.Browser.click?4(*args, **kwds)
-mechanize._mechanize.Browser.click_link?4(link=None, **kwds)
-mechanize._mechanize.Browser.close?4()
-mechanize._mechanize.Browser.default_others?7
-mechanize._mechanize.Browser.encoding?4()
-mechanize._mechanize.Browser.find_link?4(**kwds)
-mechanize._mechanize.Browser.follow_link?4(link=None, **kwds)
-mechanize._mechanize.Browser.forms?4()
-mechanize._mechanize.Browser.geturl?4()
-mechanize._mechanize.Browser.handler_classes?7
-mechanize._mechanize.Browser.links?4(**kwds)
-mechanize._mechanize.Browser.open?4(url, data=None)
-mechanize._mechanize.Browser.reload?4()
-mechanize._mechanize.Browser.response?4()
-mechanize._mechanize.Browser.select_form?4(name=None, predicate=None, nr=None)
-mechanize._mechanize.Browser.set_response?4(response)
-mechanize._mechanize.Browser.submit?4(*args, **kwds)
-mechanize._mechanize.Browser.title?4()
-mechanize._mechanize.Browser.viewing_html?4()
-mechanize._mechanize.Browser?1(factory=None, history=None, request_class=None, )
-mechanize._mechanize.History.__init__?1(self)
-mechanize._mechanize.History.add?4(request, response)
-mechanize._mechanize.History.back?4(n, _response)
-mechanize._mechanize.History.clear?4()
-mechanize._mechanize.History.close?4()
-mechanize._mechanize.History?1()
-mechanize._mechanize.ResponseUpgradeProcessor.any_response?4(request, response)
-mechanize._mechanize.ResponseUpgradeProcessor.handler_order?7
-mechanize._mechanize.upgrade_response?4(response)
-mechanize._mozillacookiejar.MozillaCookieJar._really_load?5(f, filename, ignore_discard, ignore_expires)
-mechanize._mozillacookiejar.MozillaCookieJar.header?7
-mechanize._mozillacookiejar.MozillaCookieJar.magic_re?7
-mechanize._mozillacookiejar.MozillaCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._mozillacookiejar.debug?7
-mechanize._msiecookiejar.MSIEBase.__init__?1(self)
-mechanize._msiecookiejar.MSIEBase._delayload_domain?5(domain)
-mechanize._msiecookiejar.MSIEBase._load_cookies_from_file?5(filename)
-mechanize._msiecookiejar.MSIEBase._really_load?5(index, filename, ignore_discard, ignore_expires, username)
-mechanize._msiecookiejar.MSIEBase.cookie_re?7
-mechanize._msiecookiejar.MSIEBase.getlong?4()
-mechanize._msiecookiejar.MSIEBase.getstr?4()
-mechanize._msiecookiejar.MSIEBase.load_cookie_data?4(filename, ignore_discard=False, ignore_expires=False)
-mechanize._msiecookiejar.MSIEBase.load_from_registry?4(ignore_discard=False, ignore_expires=False, username=None)
-mechanize._msiecookiejar.MSIEBase.magic_re?7
-mechanize._msiecookiejar.MSIEBase.msie_domain_re?7
-mechanize._msiecookiejar.MSIEBase.padding?7
-mechanize._msiecookiejar.MSIEBase.reg_key?7
-mechanize._msiecookiejar.MSIEBase.reg_path?7
-mechanize._msiecookiejar.MSIEBase?1()
-mechanize._msiecookiejar.MSIECookieJar.__init__?1(self, filename=None, delayload=False, policy=None)
-mechanize._msiecookiejar.MSIECookieJar._cookies_for_domain?5(domain, request)
-mechanize._msiecookiejar.MSIECookieJar._cookies_for_request?5(request)
-mechanize._msiecookiejar.MSIECookieJar.load?4(filename, ignore_discard=False, ignore_expires=False, username=None)
-mechanize._msiecookiejar.MSIECookieJar.read_all_cookies?4()
-mechanize._msiecookiejar.MSIECookieJar.set_cookie?4(cookie)
-mechanize._msiecookiejar.MSIECookieJar?1(filename=None, delayload=False, policy=None)
-mechanize._msiecookiejar.WIN32_EPOCH?7
-mechanize._msiecookiejar.binary_to_char?4(c)
-mechanize._msiecookiejar.binary_to_str?4(d)
-mechanize._msiecookiejar.debug?7
-mechanize._msiecookiejar.epoch_time_offset_from_win32_filetime?4(filetime)
-mechanize._msiecookiejar.regload?4(path, leaf)
-mechanize._opener.OpenerDirector.__init__?1(self)
-mechanize._opener.OpenerDirector._maybe_reindex_handlers?5()
-mechanize._opener.OpenerDirector._request?5(url_or_req, data)
-mechanize._opener.OpenerDirector.add_handler?4(handler)
-mechanize._opener.OpenerDirector.error?4(proto, *args)
-mechanize._opener.OpenerDirector.open?4(fullurl, data=None)
-mechanize._opener.OpenerDirector.retrieve?4(fullurl, filename=None, reporthook=None, data=None)
-mechanize._opener.OpenerDirector?1()
-mechanize._opener.methnames?4(obj)
-mechanize._opener.methnames_of_class_as_dict?4(klass)
-mechanize._opener.methnames_of_instance_as_dict?4(inst)
-mechanize._pullparser.PullParser.__init__?1(self, *args, **kwds)
-mechanize._pullparser.PullParser.unescape?4(name)
-mechanize._pullparser.PullParser?1(*args, **kwds)
-mechanize._pullparser.Token.__init__?1(self, type, data, attrs=None)
-mechanize._pullparser.Token?1(type, data, attrs=None)
-mechanize._pullparser.TolerantPullParser.__init__?1(self, *args, **kwds)
-mechanize._pullparser.TolerantPullParser.unknown_endtag?4(tag)
-mechanize._pullparser.TolerantPullParser.unknown_starttag?4(tag, attrs)
-mechanize._pullparser.TolerantPullParser?1(*args, **kwds)
-mechanize._pullparser._AbstractParser.__init__?2(self, fh, textify={"img": "alt", "applet": "alt"}, encoding="ascii", entitydefs=None)
-mechanize._pullparser._AbstractParser.chunk?7
-mechanize._pullparser._AbstractParser.compress_re?7
-mechanize._pullparser._AbstractParser.get_compressed_text?4(*args, **kwds)
-mechanize._pullparser._AbstractParser.get_tag?4(*names)
-mechanize._pullparser._AbstractParser.get_text?4(endat=None)
-mechanize._pullparser._AbstractParser.get_token?4(*tokentypes)
-mechanize._pullparser._AbstractParser.handle_charref?4(name)
-mechanize._pullparser._AbstractParser.handle_comment?4(data)
-mechanize._pullparser._AbstractParser.handle_data?4(data)
-mechanize._pullparser._AbstractParser.handle_decl?4(decl)
-mechanize._pullparser._AbstractParser.handle_endtag?4(tag)
-mechanize._pullparser._AbstractParser.handle_entityref?4(name)
-mechanize._pullparser._AbstractParser.handle_pi?4(data)
-mechanize._pullparser._AbstractParser.handle_startendtag?4(tag, attrs)
-mechanize._pullparser._AbstractParser.handle_starttag?4(tag, attrs)
-mechanize._pullparser._AbstractParser.next?4()
-mechanize._pullparser._AbstractParser.tags?4(*names)
-mechanize._pullparser._AbstractParser.tokens?4(*tokentypes)
-mechanize._pullparser._AbstractParser.unescape_attr?4(name)
-mechanize._pullparser._AbstractParser.unescape_attrs?4(attrs)
-mechanize._pullparser._AbstractParser.unget_token?4(token)
-mechanize._pullparser._AbstractParser.unknown_decl?4(data)
-mechanize._pullparser._AbstractParser?2(fh, textify={"img": "alt", "applet": "alt"}, encoding="ascii", entitydefs=None)
-mechanize._pullparser._test?5()
-mechanize._pullparser.iter_until_exception?4(fn, exception, *args, **kwds)
-mechanize._request.Request.__init__?1(self, url, data=None, headers={}, origin_req_host=None, unverifiable=False)
-mechanize._request.Request.add_unredirected_header?4(key, val)
-mechanize._request.Request.get_header?4(header_name, default=None)
-mechanize._request.Request.get_method?4()
-mechanize._request.Request.get_origin_req_host?4()
-mechanize._request.Request.has_header?4(header_name)
-mechanize._request.Request.header_items?4()
-mechanize._request.Request.is_unverifiable?4()
-mechanize._request.Request?1(url, data=None, headers={}, origin_req_host=None, unverifiable=False)
-mechanize._urllib2_support.AbstractHTTPHandler.__init__?1(self, debuglevel=0)
-mechanize._urllib2_support.AbstractHTTPHandler.do_open?4(http_class, req)
-mechanize._urllib2_support.AbstractHTTPHandler.do_request_?4(request)
-mechanize._urllib2_support.AbstractHTTPHandler.set_http_debuglevel?4(level)
-mechanize._urllib2_support.AbstractHTTPHandler?1(debuglevel=0)
-mechanize._urllib2_support.AbstractHeadParser.__init__?1(self)
-mechanize._urllib2_support.AbstractHeadParser._encoding?8
-mechanize._urllib2_support.AbstractHeadParser._entitydefs?8
-mechanize._urllib2_support.AbstractHeadParser.end_head?4()
-mechanize._urllib2_support.AbstractHeadParser.handle_charref?4(name)
-mechanize._urllib2_support.AbstractHeadParser.handle_entityref?4(name)
-mechanize._urllib2_support.AbstractHeadParser.head_elems?7
-mechanize._urllib2_support.AbstractHeadParser.start_meta?4(attrs)
-mechanize._urllib2_support.AbstractHeadParser.unescape_attr?4(name)
-mechanize._urllib2_support.AbstractHeadParser.unescape_attrs?4(attrs)
-mechanize._urllib2_support.AbstractHeadParser.unknown_charref?4(ref)
-mechanize._urllib2_support.AbstractHeadParser.unknown_entityref?4(ref)
-mechanize._urllib2_support.AbstractHeadParser?1()
-mechanize._urllib2_support.CHUNK?7
-mechanize._urllib2_support.DEFAULT_ENCODING?7
-mechanize._urllib2_support.HTTPCookieProcessor.__init__?1(self, cookiejar=None)
-mechanize._urllib2_support.HTTPCookieProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPCookieProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPCookieProcessor.https_request?7
-mechanize._urllib2_support.HTTPCookieProcessor.https_response?7
-mechanize._urllib2_support.HTTPCookieProcessor?1(cookiejar=None)
-mechanize._urllib2_support.HTTPEquivProcessor.__init__?1(self, head_parser_class=HeadParser, i_want_broken_xhtml_support=False, )
-mechanize._urllib2_support.HTTPEquivProcessor.handler_order?7
-mechanize._urllib2_support.HTTPEquivProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPEquivProcessor.https_response?7
-mechanize._urllib2_support.HTTPEquivProcessor?1(head_parser_class=HeadParser, i_want_broken_xhtml_support=False, )
-mechanize._urllib2_support.HTTPErrorProcessor.handler_order?7
-mechanize._urllib2_support.HTTPErrorProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPErrorProcessor.https_response?7
-mechanize._urllib2_support.HTTPHandler.http_open?4(req)
-mechanize._urllib2_support.HTTPHandler.http_request?7
-mechanize._urllib2_support.HTTPRedirectDebugProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_301?7
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_302?4(req, fp, code, msg, headers)
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_refresh?7
-mechanize._urllib2_support.HTTPRedirectHandler.inf_msg?7
-mechanize._urllib2_support.HTTPRedirectHandler.max_redirections?7
-mechanize._urllib2_support.HTTPRedirectHandler.max_repeats?7
-mechanize._urllib2_support.HTTPRedirectHandler.redirect_request?4(newurl, req, fp, code, msg, headers)
-mechanize._urllib2_support.HTTPRefererProcessor.__init__?1(self)
-mechanize._urllib2_support.HTTPRefererProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRefererProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPRefererProcessor.https_request?7
-mechanize._urllib2_support.HTTPRefererProcessor.https_response?7
-mechanize._urllib2_support.HTTPRefererProcessor?1()
-mechanize._urllib2_support.HTTPRefreshProcessor.__init__?1(self, max_time=0, honor_time=True)
-mechanize._urllib2_support.HTTPRefreshProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRefreshProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPRefreshProcessor.https_response?7
-mechanize._urllib2_support.HTTPRefreshProcessor?1(max_time=0, honor_time=True)
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.https_request?7
-mechanize._urllib2_support.HTTPResponseDebugProcessor.handler_order?7
-mechanize._urllib2_support.HTTPResponseDebugProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPResponseDebugProcessor.https_response?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.__init__?1(self, rfp_class=robotparser.RobotFileParser)
-mechanize._urllib2_support.HTTPRobotRulesProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRobotRulesProcessor.http_response_class?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.https_request?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor?1(rfp_class=robotparser.RobotFileParser)
-mechanize._urllib2_support.HTTPSHandler.https_open?4(req)
-mechanize._urllib2_support.HTTPSHandler.https_request?7
-mechanize._urllib2_support.HeadParser.__init__?1(self)
-mechanize._urllib2_support.HeadParser._not_called?5()
-mechanize._urllib2_support.HeadParser.handle_endtag?4(tag, method)
-mechanize._urllib2_support.HeadParser.handle_starttag?4(tag, method, attrs)
-mechanize._urllib2_support.HeadParser.unescape_attr_if_required?4(name)
-mechanize._urllib2_support.HeadParser.unknown_starttag?4(tag, attrs)
-mechanize._urllib2_support.HeadParser?1()
-mechanize._urllib2_support.OpenerFactory.__init__?1(self, klass=_opener.OpenerDirector)
-mechanize._urllib2_support.OpenerFactory.build_opener?4(*handlers)
-mechanize._urllib2_support.OpenerFactory.default_classes?7
-mechanize._urllib2_support.OpenerFactory.handlers?7
-mechanize._urllib2_support.OpenerFactory.replacement_handlers?7
-mechanize._urllib2_support.OpenerFactory?1(klass=_opener.OpenerDirector)
-mechanize._urllib2_support.RobotExclusionError.__init__?1(self, request, *args)
-mechanize._urllib2_support.RobotExclusionError?1(request, *args)
-mechanize._urllib2_support.SeekableProcessor.any_response?4(request, response)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.__init__?1(self)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.handle_endtag?4(tag)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.handle_starttag?4(tag, attrs)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.unescape?4(name)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.unescape_attr_if_required?4(name)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser?1()
-mechanize._urllib2_support._opener?8
-mechanize._urllib2_support.build_opener?7
-mechanize._urllib2_support.debug?7
-mechanize._urllib2_support.install_opener?4(opener)
-mechanize._urllib2_support.parse_head?4(fileobj, parser)
-mechanize._urllib2_support.urlopen?4(url, data=None)
-mechanize._urllib2_support.urlopen_lock?7
-mechanize._urllib2_support.urlretrieve?4(url, filename=None, reporthook=None, data=None)
-mechanize._useragent.HTTPRefererProcessor.http_request?4(request)
-mechanize._useragent.HTTPRefererProcessor.https_request?7
-mechanize._useragent.UserAgent.__init__?1(self)
-mechanize._useragent.UserAgent._add_referer_header?5(request, origin_request=True)
-mechanize._useragent.UserAgent._replace_handler?5(name, newhandler=None)
-mechanize._useragent.UserAgent._set_handler?5(name, handle=None, obj=None, constructor_args=(), constructor_kwds={})
-mechanize._useragent.UserAgent.add_password?4(url, user, password, realm=None)
-mechanize._useragent.UserAgent.add_proxy_password?4(user, password, hostport=None, realm=None)
-mechanize._useragent.UserAgent.close?4()
-mechanize._useragent.UserAgent.default_features?7
-mechanize._useragent.UserAgent.default_others?7
-mechanize._useragent.UserAgent.default_schemes?7
-mechanize._useragent.UserAgent.handler_classes?7
-mechanize._useragent.UserAgent.set_cookiejar?4(cookiejar)
-mechanize._useragent.UserAgent.set_debug_http?4(handle)
-mechanize._useragent.UserAgent.set_debug_redirects?4(handle)
-mechanize._useragent.UserAgent.set_debug_responses?4(handle)
-mechanize._useragent.UserAgent.set_handle_equiv?4(handle, head_parser_class=None)
-mechanize._useragent.UserAgent.set_handle_gzip?4(handle)
-mechanize._useragent.UserAgent.set_handle_redirect?4(handle)
-mechanize._useragent.UserAgent.set_handle_referer?4(handle)
-mechanize._useragent.UserAgent.set_handle_refresh?4(handle, max_time=None, honor_time=True)
-mechanize._useragent.UserAgent.set_handle_robots?4(handle)
-mechanize._useragent.UserAgent.set_handled_schemes?4(schemes)
-mechanize._useragent.UserAgent.set_password_manager?4(password_manager)
-mechanize._useragent.UserAgent.set_proxies?4(proxies)
-mechanize._useragent.UserAgent.set_proxy_password_manager?4(password_manager)
-mechanize._useragent.UserAgent?1()
-mechanize._util.EPOCH?7
-mechanize._util.SPACE_DICT?7
-mechanize._util.UTC_ZONES?7
-mechanize._util._str2time?5(day, mon, yr, hr, min, sec, tz)
-mechanize._util.closeable_response.__init__?1(self, fp, headers, url, code, msg)
-mechanize._util.closeable_response._set_fp?5(fp)
-mechanize._util.closeable_response.close?4()
-mechanize._util.closeable_response.closeable_response?7
-mechanize._util.closeable_response.geturl?4()
-mechanize._util.closeable_response.info?4()
-mechanize._util.closeable_response?1(fp, headers, url, code, msg)
-mechanize._util.days?7
-mechanize._util.endswith?4(string, final)
-mechanize._util.eoffile.close?4()
-mechanize._util.eoffile.next?4()
-mechanize._util.eoffile.read?4(size=-1)
-mechanize._util.eoffile.readline?4(size=-1)
-mechanize._util.eofresponse.__init__?1(self, url, headers, code, msg)
-mechanize._util.eofresponse.geturl?4()
-mechanize._util.eofresponse.info?4()
-mechanize._util.eofresponse?1(url, headers, code, msg)
-mechanize._util.getheaders?4(msg, name)
-mechanize._util.http2time?4(text)
-mechanize._util.iso2time?4(text)
-mechanize._util.iso_re?7
-mechanize._util.isspace?4(string)
-mechanize._util.isstringlike?4(x)
-mechanize._util.loose_http_re?7
-mechanize._util.make_response?4(data, headers, url, code, msg)
-mechanize._util.months?7
-mechanize._util.months_lower?7
-mechanize._util.my_timegm?4(tt)
-mechanize._util.offset_from_tz_string?4(tz)
-mechanize._util.response_seek_wrapper.__init__?1(self, wrapped)
-mechanize._util.response_seek_wrapper.info?4()
-mechanize._util.response_seek_wrapper.set_data?4(data)
-mechanize._util.response_seek_wrapper?1(wrapped)
-mechanize._util.seek_wrapper.__init__?1(self, wrapped)
-mechanize._util.seek_wrapper.get_data?4()
-mechanize._util.seek_wrapper.invariant?4()
-mechanize._util.seek_wrapper.next?4()
-mechanize._util.seek_wrapper.read?4(size=-1)
-mechanize._util.seek_wrapper.readline?4(size=-1)
-mechanize._util.seek_wrapper.readlines?4(sizehint=-1)
-mechanize._util.seek_wrapper.seek?4(offset, whence=0)
-mechanize._util.seek_wrapper.tell?4()
-mechanize._util.seek_wrapper.xreadlines?7
-mechanize._util.seek_wrapper?1(wrapped)
-mechanize._util.startswith?4(string, initial)
-mechanize._util.strict_re?7
-mechanize._util.time2isoz?4(t=None)
-mechanize._util.time2netscape?4(t=None)
-mechanize._util.timezone_re?7
-mechanize._util.wkday_re?7
-nt_svcutils.service.BACKOFF_CLEAR_TIME?7
-nt_svcutils.service.BACKOFF_INITIAL_INTERVAL?7
-nt_svcutils.service.BACKOFF_MAX?7
-nt_svcutils.service.CHILDCAPTURE_BLOCK_SIZE?7
-nt_svcutils.service.CHILDCAPTURE_MAX_BLOCKS?7
-nt_svcutils.service.Service.SvcDoRun?4()
-nt_svcutils.service.Service.SvcShutdown?7
-nt_svcutils.service.Service.SvcStop?4()
-nt_svcutils.service.Service.__init__?1(self, args)
-nt_svcutils.service.Service._dolog?5(func, msg)
-nt_svcutils.service.Service._svc_display_name_?8
-nt_svcutils.service.Service._svc_name_?8
-nt_svcutils.service.Service.checkRestart?4()
-nt_svcutils.service.Service.createProcess?4(cmd)
-nt_svcutils.service.Service.createProcessCaptureIO?4(cmd)
-nt_svcutils.service.Service.dup?4(pipe)
-nt_svcutils.service.Service.error?4(s)
-nt_svcutils.service.Service.evtlog_name?7
-nt_svcutils.service.Service.info?4(s)
-nt_svcutils.service.Service.logmsg?4(event)
-nt_svcutils.service.Service.newPipe?4()
-nt_svcutils.service.Service.onStop?4()
-nt_svcutils.service.Service.process_args?7
-nt_svcutils.service.Service.process_runner?7
-nt_svcutils.service.Service.redirectCaptureThread?4(handle)
-nt_svcutils.service.Service.run?4()
-nt_svcutils.service.Service.warning?4(s)
-nt_svcutils.service.Service?1(args)
-persistent.dict.PersistentDict.__init__?1(self, dict=None)
-persistent.dict.PersistentDict.clear?4()
-persistent.dict.PersistentDict.pop?4(key, *args)
-persistent.dict.PersistentDict.popitem?4()
-persistent.dict.PersistentDict.setdefault?4(key, failobj=None)
-persistent.dict.PersistentDict.update?4(b)
-persistent.dict.PersistentDict?1(dict=None)
-persistent.interfaces.IPersistent._p_activate?5()
-persistent.interfaces.IPersistent._p_changed?8
-persistent.interfaces.IPersistent._p_deactivate?5()
-persistent.interfaces.IPersistent._p_invalidate?5()
-persistent.interfaces.IPersistent._p_jar?8
-persistent.interfaces.IPersistent._p_oid?8
-persistent.interfaces.IPersistent._p_serial?8
-persistent.interfaces.IPersistentDataManager.oldstate?4(tid)
-persistent.interfaces.IPersistentDataManager.register?4()
-persistent.interfaces.IPersistentDataManager.setstate?4()
-persistent.interfaces.IPersistentNoReadConflicts._p_independent?5()
-persistent.list.PersistentList.append?4(item)
-persistent.list.PersistentList.extend?4(other)
-persistent.list.PersistentList.insert?4(i, item)
-persistent.list.PersistentList.pop?4(i=-1)
-persistent.list.PersistentList.remove?4(item)
-persistent.list.PersistentList.reverse?4()
-persistent.list.PersistentList.sort?4(*args)
-persistent.mapping.PersistentMapping.clear?4()
-persistent.mapping.PersistentMapping.pop?4(key, *args)
-persistent.mapping.PersistentMapping.popitem?4()
-persistent.mapping.PersistentMapping.setdefault?4(key, failobj=None)
-persistent.mapping.PersistentMapping.update?4(b)
-persistent.wref.PersistentWeakKeyDictionary.__init__?1(self, adict=None, **kwargs)
-persistent.wref.PersistentWeakKeyDictionary.get?4(key, default=None)
-persistent.wref.PersistentWeakKeyDictionary.update?4(adict)
-persistent.wref.PersistentWeakKeyDictionary?1(adict=None, **kwargs)
-persistent.wref.WeakRef.__init__?1(self, ob)
-persistent.wref.WeakRef._p_oid?8
-persistent.wref.WeakRef?1(ob)
-persistent.wref.WeakRefMarker?7
-pledge.pledge?4()
-pledge.pledge_template?7
-pledge.test_suite?4()
-pytz.FixedOffset?4(offset, _tzinfos = {})
-pytz.HOUR?7
-pytz.OLSEN_VERSION?7
-pytz.OLSON_VERSION?7
-pytz.UTC.dst?4(dt)
-pytz.UTC.localize?4(dt, is_dst=False)
-pytz.UTC.normalize?4(dt, is_dst=False)
-pytz.UTC.tzname?4(dt)
-pytz.UTC.utcoffset?4(dt)
-pytz.UTC.zone?7
-pytz.UTC?7
-pytz.VERSION?7
-pytz.ZERO?7
-pytz._FixedOffset.__init__?2(self, minutes)
-pytz._FixedOffset.dst?4(dt)
-pytz._FixedOffset.localize?4(dt, is_dst=False)
-pytz._FixedOffset.normalize?4(dt, is_dst=False)
-pytz._FixedOffset.tzname?4(dt)
-pytz._FixedOffset.utcoffset?4(dt)
-pytz._FixedOffset.zone?7
-pytz._FixedOffset?2(minutes)
-pytz._UTC?5()
-pytz._country_timezones_cache?8
-pytz._munge_zone?5(zone)
-pytz._p?5(*args)
-pytz._test?5()
-pytz.all_timezones?7
-pytz.common_timezones?7
-pytz.country_timezones?4(iso3166_code)
-pytz.reference.Central?7
-pytz.reference.DSTDIFF?7
-pytz.reference.DSTEND?7
-pytz.reference.DSTSTART?7
-pytz.reference.Eastern?7
-pytz.reference.FixedOffset.DSTOFFSET?7
-pytz.reference.FixedOffset.__init__?1(self, offset, name)
-pytz.reference.FixedOffset.dst?4(dt)
-pytz.reference.FixedOffset.tzname?4(dt)
-pytz.reference.FixedOffset.utcoffset?4(dt)
-pytz.reference.FixedOffset?1(offset, name)
-pytz.reference.Local?7
-pytz.reference.LocalTimezone._isdst?5(dt)
-pytz.reference.LocalTimezone.dst?4(dt)
-pytz.reference.LocalTimezone.tzname?4(dt)
-pytz.reference.LocalTimezone.utcoffset?4(dt)
-pytz.reference.Mountain?7
-pytz.reference.Pacific?7
-pytz.reference.STDOFFSET?7
-pytz.reference.USTimeZone.__init__?1(self, hours, reprname, stdname, dstname)
-pytz.reference.USTimeZone.dst?4(dt)
-pytz.reference.USTimeZone.tzname?4(dt)
-pytz.reference.USTimeZone.utcoffset?4(dt)
-pytz.reference.USTimeZone?1(hours, reprname, stdname, dstname)
-pytz.reference.first_sunday_on_or_after?4(dt)
-pytz.timezone?4(zone)
-pytz.tzinfo.BaseTzInfo._tzname?8
-pytz.tzinfo.BaseTzInfo._utcoffset?8
-pytz.tzinfo.BaseTzInfo.zone?7
-pytz.tzinfo.DstTzInfo.__init__?1(self, _inf=None, _tzinfos=None)
-pytz.tzinfo.DstTzInfo._dst?8
-pytz.tzinfo.DstTzInfo._transition_info?8
-pytz.tzinfo.DstTzInfo._tzinfos?8
-pytz.tzinfo.DstTzInfo._utc_transition_times?8
-pytz.tzinfo.DstTzInfo.dst?4(dt)
-pytz.tzinfo.DstTzInfo.fromutc?4(dt)
-pytz.tzinfo.DstTzInfo.localize?4(dt, is_dst=False)
-pytz.tzinfo.DstTzInfo.mycmp?4(b)
-pytz.tzinfo.DstTzInfo.normalize?4(dt)
-pytz.tzinfo.DstTzInfo.tzname?4(dt)
-pytz.tzinfo.DstTzInfo.utcoffset?4(dt)
-pytz.tzinfo.DstTzInfo.zone?7
-pytz.tzinfo.DstTzInfo?1(_inf=None, _tzinfos=None)
-pytz.tzinfo.StaticTzInfo.dst?4(dt)
-pytz.tzinfo.StaticTzInfo.fromutc?4(dt)
-pytz.tzinfo.StaticTzInfo.localize?4(dt, is_dst=False)
-pytz.tzinfo.StaticTzInfo.normalize?4(dt, is_dst=False)
-pytz.tzinfo.StaticTzInfo.tzname?4(dt)
-pytz.tzinfo.StaticTzInfo.utcoffset?4(dt)
-pytz.tzinfo._datetime_cache?8
-pytz.tzinfo._notime?8
-pytz.tzinfo._timedelta_cache?8
-pytz.tzinfo._to_seconds?5(td)
-pytz.tzinfo._ttinfo_cache?8
-pytz.tzinfo.memorized_datetime?4(*args)
-pytz.tzinfo.memorized_timedelta?4(seconds)
-pytz.tzinfo.memorized_ttinfo?4(*args)
-pytz.tzinfo.unpickler?4(zone, utcoffset=None, dstoffset=None, tzname=None)
-pytz.zoneinfo.Africa.Abidjan.Abidjan._transition_info?8
-pytz.zoneinfo.Africa.Abidjan.Abidjan._utc_transition_times?8
-pytz.zoneinfo.Africa.Abidjan.Abidjan.zone?7
-pytz.zoneinfo.Africa.Abidjan.Abidjan?7
-pytz.zoneinfo.Africa.Accra.Accra._transition_info?8
-pytz.zoneinfo.Africa.Accra.Accra._utc_transition_times?8
-pytz.zoneinfo.Africa.Accra.Accra.zone?7
-pytz.zoneinfo.Africa.Accra.Accra?7
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa._transition_info?8
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa._utc_transition_times?8
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa.zone?7
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa?7
-pytz.zoneinfo.Africa.Algiers.Algiers._transition_info?8
-pytz.zoneinfo.Africa.Algiers.Algiers._utc_transition_times?8
-pytz.zoneinfo.Africa.Algiers.Algiers.zone?7
-pytz.zoneinfo.Africa.Algiers.Algiers?7
-pytz.zoneinfo.Africa.Asmera.Asmera._transition_info?8
-pytz.zoneinfo.Africa.Asmera.Asmera._utc_transition_times?8
-pytz.zoneinfo.Africa.Asmera.Asmera.zone?7
-pytz.zoneinfo.Africa.Asmera.Asmera?7
-pytz.zoneinfo.Africa.Bamako.Bamako._transition_info?8
-pytz.zoneinfo.Africa.Bamako.Bamako._utc_transition_times?8
-pytz.zoneinfo.Africa.Bamako.Bamako.zone?7
-pytz.zoneinfo.Africa.Bamako.Bamako?7
-pytz.zoneinfo.Africa.Bangui.Bangui._transition_info?8
-pytz.zoneinfo.Africa.Bangui.Bangui._utc_transition_times?8
-pytz.zoneinfo.Africa.Bangui.Bangui.zone?7
-pytz.zoneinfo.Africa.Bangui.Bangui?7
-pytz.zoneinfo.Africa.Banjul.Banjul._transition_info?8
-pytz.zoneinfo.Africa.Banjul.Banjul._utc_transition_times?8
-pytz.zoneinfo.Africa.Banjul.Banjul.zone?7
-pytz.zoneinfo.Africa.Banjul.Banjul?7
-pytz.zoneinfo.Africa.Bissau.Bissau._transition_info?8
-pytz.zoneinfo.Africa.Bissau.Bissau._utc_transition_times?8
-pytz.zoneinfo.Africa.Bissau.Bissau.zone?7
-pytz.zoneinfo.Africa.Bissau.Bissau?7
-pytz.zoneinfo.Africa.Blantyre.Blantyre._transition_info?8
-pytz.zoneinfo.Africa.Blantyre.Blantyre._utc_transition_times?8
-pytz.zoneinfo.Africa.Blantyre.Blantyre.zone?7
-pytz.zoneinfo.Africa.Blantyre.Blantyre?7
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville._transition_info?8
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville._utc_transition_times?8
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville.zone?7
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville?7
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura._tzname?8
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura._utcoffset?8
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura.zone?7
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura?7
-pytz.zoneinfo.Africa.Cairo.Cairo._transition_info?8
-pytz.zoneinfo.Africa.Cairo.Cairo._utc_transition_times?8
-pytz.zoneinfo.Africa.Cairo.Cairo.zone?7
-pytz.zoneinfo.Africa.Cairo.Cairo?7
-pytz.zoneinfo.Africa.Casablanca.Casablanca._transition_info?8
-pytz.zoneinfo.Africa.Casablanca.Casablanca._utc_transition_times?8
-pytz.zoneinfo.Africa.Casablanca.Casablanca.zone?7
-pytz.zoneinfo.Africa.Casablanca.Casablanca?7
-pytz.zoneinfo.Africa.Ceuta.Ceuta._transition_info?8
-pytz.zoneinfo.Africa.Ceuta.Ceuta._utc_transition_times?8
-pytz.zoneinfo.Africa.Ceuta.Ceuta.zone?7
-pytz.zoneinfo.Africa.Ceuta.Ceuta?7
-pytz.zoneinfo.Africa.Conakry.Conakry._transition_info?8
-pytz.zoneinfo.Africa.Conakry.Conakry._utc_transition_times?8
-pytz.zoneinfo.Africa.Conakry.Conakry.zone?7
-pytz.zoneinfo.Africa.Conakry.Conakry?7
-pytz.zoneinfo.Africa.Dakar.Dakar._transition_info?8
-pytz.zoneinfo.Africa.Dakar.Dakar._utc_transition_times?8
-pytz.zoneinfo.Africa.Dakar.Dakar.zone?7
-pytz.zoneinfo.Africa.Dakar.Dakar?7
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam._transition_info?8
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam._utc_transition_times?8
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam.zone?7
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam?7
-pytz.zoneinfo.Africa.Djibouti.Djibouti._transition_info?8
-pytz.zoneinfo.Africa.Djibouti.Djibouti._utc_transition_times?8
-pytz.zoneinfo.Africa.Djibouti.Djibouti.zone?7
-pytz.zoneinfo.Africa.Djibouti.Djibouti?7
-pytz.zoneinfo.Africa.Douala.Douala._transition_info?8
-pytz.zoneinfo.Africa.Douala.Douala._utc_transition_times?8
-pytz.zoneinfo.Africa.Douala.Douala.zone?7
-pytz.zoneinfo.Africa.Douala.Douala?7
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun._transition_info?8
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun._utc_transition_times?8
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun.zone?7
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun?7
-pytz.zoneinfo.Africa.Freetown.Freetown._transition_info?8
-pytz.zoneinfo.Africa.Freetown.Freetown._utc_transition_times?8
-pytz.zoneinfo.Africa.Freetown.Freetown.zone?7
-pytz.zoneinfo.Africa.Freetown.Freetown?7
-pytz.zoneinfo.Africa.Gaborone.Gaborone._transition_info?8
-pytz.zoneinfo.Africa.Gaborone.Gaborone._utc_transition_times?8
-pytz.zoneinfo.Africa.Gaborone.Gaborone.zone?7
-pytz.zoneinfo.Africa.Gaborone.Gaborone?7
-pytz.zoneinfo.Africa.Harare.Harare._transition_info?8
-pytz.zoneinfo.Africa.Harare.Harare._utc_transition_times?8
-pytz.zoneinfo.Africa.Harare.Harare.zone?7
-pytz.zoneinfo.Africa.Harare.Harare?7
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg._transition_info?8
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg._utc_transition_times?8
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg.zone?7
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg?7
-pytz.zoneinfo.Africa.Kampala.Kampala._transition_info?8
-pytz.zoneinfo.Africa.Kampala.Kampala._utc_transition_times?8
-pytz.zoneinfo.Africa.Kampala.Kampala.zone?7
-pytz.zoneinfo.Africa.Kampala.Kampala?7
-pytz.zoneinfo.Africa.Khartoum.Khartoum._transition_info?8
-pytz.zoneinfo.Africa.Khartoum.Khartoum._utc_transition_times?8
-pytz.zoneinfo.Africa.Khartoum.Khartoum.zone?7
-pytz.zoneinfo.Africa.Khartoum.Khartoum?7
-pytz.zoneinfo.Africa.Kigali.Kigali._transition_info?8
-pytz.zoneinfo.Africa.Kigali.Kigali._utc_transition_times?8
-pytz.zoneinfo.Africa.Kigali.Kigali.zone?7
-pytz.zoneinfo.Africa.Kigali.Kigali?7
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa._tzname?8
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa._utcoffset?8
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa.zone?7
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa?7
-pytz.zoneinfo.Africa.Lagos.Lagos._transition_info?8
-pytz.zoneinfo.Africa.Lagos.Lagos._utc_transition_times?8
-pytz.zoneinfo.Africa.Lagos.Lagos.zone?7
-pytz.zoneinfo.Africa.Lagos.Lagos?7
-pytz.zoneinfo.Africa.Libreville.Libreville._transition_info?8
-pytz.zoneinfo.Africa.Libreville.Libreville._utc_transition_times?8
-pytz.zoneinfo.Africa.Libreville.Libreville.zone?7
-pytz.zoneinfo.Africa.Libreville.Libreville?7
-pytz.zoneinfo.Africa.Lome.Lome._tzname?8
-pytz.zoneinfo.Africa.Lome.Lome._utcoffset?8
-pytz.zoneinfo.Africa.Lome.Lome.zone?7
-pytz.zoneinfo.Africa.Lome.Lome?7
-pytz.zoneinfo.Africa.Luanda.Luanda._transition_info?8
-pytz.zoneinfo.Africa.Luanda.Luanda._utc_transition_times?8
-pytz.zoneinfo.Africa.Luanda.Luanda.zone?7
-pytz.zoneinfo.Africa.Luanda.Luanda?7
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi._tzname?8
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi._utcoffset?8
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi.zone?7
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi?7
-pytz.zoneinfo.Africa.Lusaka.Lusaka._transition_info?8
-pytz.zoneinfo.Africa.Lusaka.Lusaka._utc_transition_times?8
-pytz.zoneinfo.Africa.Lusaka.Lusaka.zone?7
-pytz.zoneinfo.Africa.Lusaka.Lusaka?7
-pytz.zoneinfo.Africa.Malabo.Malabo._transition_info?8
-pytz.zoneinfo.Africa.Malabo.Malabo._utc_transition_times?8
-pytz.zoneinfo.Africa.Malabo.Malabo.zone?7
-pytz.zoneinfo.Africa.Malabo.Malabo?7
-pytz.zoneinfo.Africa.Maputo.Maputo._transition_info?8
-pytz.zoneinfo.Africa.Maputo.Maputo._utc_transition_times?8
-pytz.zoneinfo.Africa.Maputo.Maputo.zone?7
-pytz.zoneinfo.Africa.Maputo.Maputo?7
-pytz.zoneinfo.Africa.Maseru.Maseru._transition_info?8
-pytz.zoneinfo.Africa.Maseru.Maseru._utc_transition_times?8
-pytz.zoneinfo.Africa.Maseru.Maseru.zone?7
-pytz.zoneinfo.Africa.Maseru.Maseru?7
-pytz.zoneinfo.Africa.Mbabane.Mbabane._transition_info?8
-pytz.zoneinfo.Africa.Mbabane.Mbabane._utc_transition_times?8
-pytz.zoneinfo.Africa.Mbabane.Mbabane.zone?7
-pytz.zoneinfo.Africa.Mbabane.Mbabane?7
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu._transition_info?8
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu._utc_transition_times?8
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu.zone?7
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu?7
-pytz.zoneinfo.Africa.Monrovia.Monrovia._transition_info?8
-pytz.zoneinfo.Africa.Monrovia.Monrovia._utc_transition_times?8
-pytz.zoneinfo.Africa.Monrovia.Monrovia.zone?7
-pytz.zoneinfo.Africa.Monrovia.Monrovia?7
-pytz.zoneinfo.Africa.Nairobi.Nairobi._transition_info?8
-pytz.zoneinfo.Africa.Nairobi.Nairobi._utc_transition_times?8
-pytz.zoneinfo.Africa.Nairobi.Nairobi.zone?7
-pytz.zoneinfo.Africa.Nairobi.Nairobi?7
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena._transition_info?8
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena._utc_transition_times?8
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena.zone?7
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena?7
-pytz.zoneinfo.Africa.Niamey.Niamey._transition_info?8
-pytz.zoneinfo.Africa.Niamey.Niamey._utc_transition_times?8
-pytz.zoneinfo.Africa.Niamey.Niamey.zone?7
-pytz.zoneinfo.Africa.Niamey.Niamey?7
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott._transition_info?8
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott._utc_transition_times?8
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott.zone?7
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott?7
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou._transition_info?8
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou._utc_transition_times?8
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou.zone?7
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou?7
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo._transition_info?8
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo._utc_transition_times?8
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo.zone?7
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo?7
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome._transition_info?8
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome._utc_transition_times?8
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome.zone?7
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome?7
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu._transition_info?8
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu._utc_transition_times?8
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu.zone?7
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu?7
-pytz.zoneinfo.Africa.Tripoli.Tripoli._transition_info?8
-pytz.zoneinfo.Africa.Tripoli.Tripoli._utc_transition_times?8
-pytz.zoneinfo.Africa.Tripoli.Tripoli.zone?7
-pytz.zoneinfo.Africa.Tripoli.Tripoli?7
-pytz.zoneinfo.Africa.Tunis.Tunis._transition_info?8
-pytz.zoneinfo.Africa.Tunis.Tunis._utc_transition_times?8
-pytz.zoneinfo.Africa.Tunis.Tunis.zone?7
-pytz.zoneinfo.Africa.Tunis.Tunis?7
-pytz.zoneinfo.Africa.Windhoek.Windhoek._transition_info?8
-pytz.zoneinfo.Africa.Windhoek.Windhoek._utc_transition_times?8
-pytz.zoneinfo.Africa.Windhoek.Windhoek.zone?7
-pytz.zoneinfo.Africa.Windhoek.Windhoek?7
-pytz.zoneinfo.America.Adak.Adak._transition_info?8
-pytz.zoneinfo.America.Adak.Adak._utc_transition_times?8
-pytz.zoneinfo.America.Adak.Adak.zone?7
-pytz.zoneinfo.America.Adak.Adak?7
-pytz.zoneinfo.America.Anchorage.Anchorage._transition_info?8
-pytz.zoneinfo.America.Anchorage.Anchorage._utc_transition_times?8
-pytz.zoneinfo.America.Anchorage.Anchorage.zone?7
-pytz.zoneinfo.America.Anchorage.Anchorage?7
-pytz.zoneinfo.America.Anguilla.Anguilla._transition_info?8
-pytz.zoneinfo.America.Anguilla.Anguilla._utc_transition_times?8
-pytz.zoneinfo.America.Anguilla.Anguilla.zone?7
-pytz.zoneinfo.America.Anguilla.Anguilla?7
-pytz.zoneinfo.America.Antigua.Antigua._transition_info?8
-pytz.zoneinfo.America.Antigua.Antigua._utc_transition_times?8
-pytz.zoneinfo.America.Antigua.Antigua.zone?7
-pytz.zoneinfo.America.Antigua.Antigua?7
-pytz.zoneinfo.America.Araguaina.Araguaina._transition_info?8
-pytz.zoneinfo.America.Araguaina.Araguaina._utc_transition_times?8
-pytz.zoneinfo.America.Araguaina.Araguaina.zone?7
-pytz.zoneinfo.America.Araguaina.Araguaina?7
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires._transition_info?8
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires.zone?7
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires?7
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca._transition_info?8
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca.zone?7
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca?7
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia._transition_info?8
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia.zone?7
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia?7
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba._transition_info?8
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba.zone?7
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba?7
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy._transition_info?8
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy.zone?7
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy?7
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja._transition_info?8
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja.zone?7
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja?7
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza._transition_info?8
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza.zone?7
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza?7
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos._transition_info?8
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos.zone?7
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos?7
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan._transition_info?8
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan.zone?7
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan?7
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman._transition_info?8
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman.zone?7
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman?7
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia._transition_info?8
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia.zone?7
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia?7
-pytz.zoneinfo.America.Aruba.Aruba._transition_info?8
-pytz.zoneinfo.America.Aruba.Aruba._utc_transition_times?8
-pytz.zoneinfo.America.Aruba.Aruba.zone?7
-pytz.zoneinfo.America.Aruba.Aruba?7
-pytz.zoneinfo.America.Asuncion.Asuncion._transition_info?8
-pytz.zoneinfo.America.Asuncion.Asuncion._utc_transition_times?8
-pytz.zoneinfo.America.Asuncion.Asuncion.zone?7
-pytz.zoneinfo.America.Asuncion.Asuncion?7
-pytz.zoneinfo.America.Atikokan.Atikokan._transition_info?8
-pytz.zoneinfo.America.Atikokan.Atikokan._utc_transition_times?8
-pytz.zoneinfo.America.Atikokan.Atikokan.zone?7
-pytz.zoneinfo.America.Atikokan.Atikokan?7
-pytz.zoneinfo.America.Atka.Atka._transition_info?8
-pytz.zoneinfo.America.Atka.Atka._utc_transition_times?8
-pytz.zoneinfo.America.Atka.Atka.zone?7
-pytz.zoneinfo.America.Atka.Atka?7
-pytz.zoneinfo.America.Bahia.Bahia._transition_info?8
-pytz.zoneinfo.America.Bahia.Bahia._utc_transition_times?8
-pytz.zoneinfo.America.Bahia.Bahia.zone?7
-pytz.zoneinfo.America.Bahia.Bahia?7
-pytz.zoneinfo.America.Barbados.Barbados._transition_info?8
-pytz.zoneinfo.America.Barbados.Barbados._utc_transition_times?8
-pytz.zoneinfo.America.Barbados.Barbados.zone?7
-pytz.zoneinfo.America.Barbados.Barbados?7
-pytz.zoneinfo.America.Belem.Belem._transition_info?8
-pytz.zoneinfo.America.Belem.Belem._utc_transition_times?8
-pytz.zoneinfo.America.Belem.Belem.zone?7
-pytz.zoneinfo.America.Belem.Belem?7
-pytz.zoneinfo.America.Belize.Belize._transition_info?8
-pytz.zoneinfo.America.Belize.Belize._utc_transition_times?8
-pytz.zoneinfo.America.Belize.Belize.zone?7
-pytz.zoneinfo.America.Belize.Belize?7
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon._transition_info?8
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon._utc_transition_times?8
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon.zone?7
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon?7
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista._transition_info?8
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista._utc_transition_times?8
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista.zone?7
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista?7
-pytz.zoneinfo.America.Bogota.Bogota._transition_info?8
-pytz.zoneinfo.America.Bogota.Bogota._utc_transition_times?8
-pytz.zoneinfo.America.Bogota.Bogota.zone?7
-pytz.zoneinfo.America.Bogota.Bogota?7
-pytz.zoneinfo.America.Boise.Boise._transition_info?8
-pytz.zoneinfo.America.Boise.Boise._utc_transition_times?8
-pytz.zoneinfo.America.Boise.Boise.zone?7
-pytz.zoneinfo.America.Boise.Boise?7
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires._transition_info?8
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires._utc_transition_times?8
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires.zone?7
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires?7
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay._transition_info?8
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay.zone?7
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay?7
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande._transition_info?8
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande._utc_transition_times?8
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande.zone?7
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande?7
-pytz.zoneinfo.America.Cancun.Cancun._transition_info?8
-pytz.zoneinfo.America.Cancun.Cancun._utc_transition_times?8
-pytz.zoneinfo.America.Cancun.Cancun.zone?7
-pytz.zoneinfo.America.Cancun.Cancun?7
-pytz.zoneinfo.America.Caracas.Caracas._transition_info?8
-pytz.zoneinfo.America.Caracas.Caracas._utc_transition_times?8
-pytz.zoneinfo.America.Caracas.Caracas.zone?7
-pytz.zoneinfo.America.Caracas.Caracas?7
-pytz.zoneinfo.America.Catamarca.Catamarca._transition_info?8
-pytz.zoneinfo.America.Catamarca.Catamarca._utc_transition_times?8
-pytz.zoneinfo.America.Catamarca.Catamarca.zone?7
-pytz.zoneinfo.America.Catamarca.Catamarca?7
-pytz.zoneinfo.America.Cayenne.Cayenne._transition_info?8
-pytz.zoneinfo.America.Cayenne.Cayenne._utc_transition_times?8
-pytz.zoneinfo.America.Cayenne.Cayenne.zone?7
-pytz.zoneinfo.America.Cayenne.Cayenne?7
-pytz.zoneinfo.America.Cayman.Cayman._transition_info?8
-pytz.zoneinfo.America.Cayman.Cayman._utc_transition_times?8
-pytz.zoneinfo.America.Cayman.Cayman.zone?7
-pytz.zoneinfo.America.Cayman.Cayman?7
-pytz.zoneinfo.America.Chicago.Chicago._transition_info?8
-pytz.zoneinfo.America.Chicago.Chicago._utc_transition_times?8
-pytz.zoneinfo.America.Chicago.Chicago.zone?7
-pytz.zoneinfo.America.Chicago.Chicago?7
-pytz.zoneinfo.America.Chihuahua.Chihuahua._transition_info?8
-pytz.zoneinfo.America.Chihuahua.Chihuahua._utc_transition_times?8
-pytz.zoneinfo.America.Chihuahua.Chihuahua.zone?7
-pytz.zoneinfo.America.Chihuahua.Chihuahua?7
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour._transition_info?8
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour._utc_transition_times?8
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour.zone?7
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour?7
-pytz.zoneinfo.America.Cordoba.Cordoba._transition_info?8
-pytz.zoneinfo.America.Cordoba.Cordoba._utc_transition_times?8
-pytz.zoneinfo.America.Cordoba.Cordoba.zone?7
-pytz.zoneinfo.America.Cordoba.Cordoba?7
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica._transition_info?8
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica._utc_transition_times?8
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica.zone?7
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica?7
-pytz.zoneinfo.America.Cuiaba.Cuiaba._transition_info?8
-pytz.zoneinfo.America.Cuiaba.Cuiaba._utc_transition_times?8
-pytz.zoneinfo.America.Cuiaba.Cuiaba.zone?7
-pytz.zoneinfo.America.Cuiaba.Cuiaba?7
-pytz.zoneinfo.America.Curacao.Curacao._transition_info?8
-pytz.zoneinfo.America.Curacao.Curacao._utc_transition_times?8
-pytz.zoneinfo.America.Curacao.Curacao.zone?7
-pytz.zoneinfo.America.Curacao.Curacao?7
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn._transition_info?8
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn._utc_transition_times?8
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn.zone?7
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn?7
-pytz.zoneinfo.America.Dawson.Dawson._transition_info?8
-pytz.zoneinfo.America.Dawson.Dawson._utc_transition_times?8
-pytz.zoneinfo.America.Dawson.Dawson.zone?7
-pytz.zoneinfo.America.Dawson.Dawson?7
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek._transition_info?8
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek._utc_transition_times?8
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek.zone?7
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek?7
-pytz.zoneinfo.America.Denver.Denver._transition_info?8
-pytz.zoneinfo.America.Denver.Denver._utc_transition_times?8
-pytz.zoneinfo.America.Denver.Denver.zone?7
-pytz.zoneinfo.America.Denver.Denver?7
-pytz.zoneinfo.America.Detroit.Detroit._transition_info?8
-pytz.zoneinfo.America.Detroit.Detroit._utc_transition_times?8
-pytz.zoneinfo.America.Detroit.Detroit.zone?7
-pytz.zoneinfo.America.Detroit.Detroit?7
-pytz.zoneinfo.America.Dominica.Dominica._transition_info?8
-pytz.zoneinfo.America.Dominica.Dominica._utc_transition_times?8
-pytz.zoneinfo.America.Dominica.Dominica.zone?7
-pytz.zoneinfo.America.Dominica.Dominica?7
-pytz.zoneinfo.America.Edmonton.Edmonton._transition_info?8
-pytz.zoneinfo.America.Edmonton.Edmonton._utc_transition_times?8
-pytz.zoneinfo.America.Edmonton.Edmonton.zone?7
-pytz.zoneinfo.America.Edmonton.Edmonton?7
-pytz.zoneinfo.America.Eirunepe.Eirunepe._transition_info?8
-pytz.zoneinfo.America.Eirunepe.Eirunepe._utc_transition_times?8
-pytz.zoneinfo.America.Eirunepe.Eirunepe.zone?7
-pytz.zoneinfo.America.Eirunepe.Eirunepe?7
-pytz.zoneinfo.America.El_Salvador.El_Salvador._transition_info?8
-pytz.zoneinfo.America.El_Salvador.El_Salvador._utc_transition_times?8
-pytz.zoneinfo.America.El_Salvador.El_Salvador.zone?7
-pytz.zoneinfo.America.El_Salvador.El_Salvador?7
-pytz.zoneinfo.America.Ensenada.Ensenada._transition_info?8
-pytz.zoneinfo.America.Ensenada.Ensenada._utc_transition_times?8
-pytz.zoneinfo.America.Ensenada.Ensenada.zone?7
-pytz.zoneinfo.America.Ensenada.Ensenada?7
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne._transition_info?8
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne._utc_transition_times?8
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne.zone?7
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne?7
-pytz.zoneinfo.America.Fortaleza.Fortaleza._transition_info?8
-pytz.zoneinfo.America.Fortaleza.Fortaleza._utc_transition_times?8
-pytz.zoneinfo.America.Fortaleza.Fortaleza.zone?7
-pytz.zoneinfo.America.Fortaleza.Fortaleza?7
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay._transition_info?8
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay.zone?7
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay?7
-pytz.zoneinfo.America.Godthab.Godthab._transition_info?8
-pytz.zoneinfo.America.Godthab.Godthab._utc_transition_times?8
-pytz.zoneinfo.America.Godthab.Godthab.zone?7
-pytz.zoneinfo.America.Godthab.Godthab?7
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay._transition_info?8
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay.zone?7
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay?7
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk._transition_info?8
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk._utc_transition_times?8
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk.zone?7
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk?7
-pytz.zoneinfo.America.Grenada.Grenada._transition_info?8
-pytz.zoneinfo.America.Grenada.Grenada._utc_transition_times?8
-pytz.zoneinfo.America.Grenada.Grenada.zone?7
-pytz.zoneinfo.America.Grenada.Grenada?7
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe._transition_info?8
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe._utc_transition_times?8
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe.zone?7
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe?7
-pytz.zoneinfo.America.Guatemala.Guatemala._transition_info?8
-pytz.zoneinfo.America.Guatemala.Guatemala._utc_transition_times?8
-pytz.zoneinfo.America.Guatemala.Guatemala.zone?7
-pytz.zoneinfo.America.Guatemala.Guatemala?7
-pytz.zoneinfo.America.Guayaquil.Guayaquil._transition_info?8
-pytz.zoneinfo.America.Guayaquil.Guayaquil._utc_transition_times?8
-pytz.zoneinfo.America.Guayaquil.Guayaquil.zone?7
-pytz.zoneinfo.America.Guayaquil.Guayaquil?7
-pytz.zoneinfo.America.Guyana.Guyana._transition_info?8
-pytz.zoneinfo.America.Guyana.Guyana._utc_transition_times?8
-pytz.zoneinfo.America.Guyana.Guyana.zone?7
-pytz.zoneinfo.America.Guyana.Guyana?7
-pytz.zoneinfo.America.Halifax.Halifax._transition_info?8
-pytz.zoneinfo.America.Halifax.Halifax._utc_transition_times?8
-pytz.zoneinfo.America.Halifax.Halifax.zone?7
-pytz.zoneinfo.America.Halifax.Halifax?7
-pytz.zoneinfo.America.Havana.Havana._transition_info?8
-pytz.zoneinfo.America.Havana.Havana._utc_transition_times?8
-pytz.zoneinfo.America.Havana.Havana.zone?7
-pytz.zoneinfo.America.Havana.Havana?7
-pytz.zoneinfo.America.Hermosillo.Hermosillo._transition_info?8
-pytz.zoneinfo.America.Hermosillo.Hermosillo._utc_transition_times?8
-pytz.zoneinfo.America.Hermosillo.Hermosillo.zone?7
-pytz.zoneinfo.America.Hermosillo.Hermosillo?7
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis._transition_info?8
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis.zone?7
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis?7
-pytz.zoneinfo.America.Indiana.Knox.Knox._transition_info?8
-pytz.zoneinfo.America.Indiana.Knox.Knox._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Knox.Knox.zone?7
-pytz.zoneinfo.America.Indiana.Knox.Knox?7
-pytz.zoneinfo.America.Indiana.Marengo.Marengo._transition_info?8
-pytz.zoneinfo.America.Indiana.Marengo.Marengo._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Marengo.Marengo.zone?7
-pytz.zoneinfo.America.Indiana.Marengo.Marengo?7
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg._transition_info?8
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg.zone?7
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg?7
-pytz.zoneinfo.America.Indiana.Vevay.Vevay._transition_info?8
-pytz.zoneinfo.America.Indiana.Vevay.Vevay._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Vevay.Vevay.zone?7
-pytz.zoneinfo.America.Indiana.Vevay.Vevay?7
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes._transition_info?8
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes.zone?7
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes?7
-pytz.zoneinfo.America.Indianapolis.Indianapolis._transition_info?8
-pytz.zoneinfo.America.Indianapolis.Indianapolis._utc_transition_times?8
-pytz.zoneinfo.America.Indianapolis.Indianapolis.zone?7
-pytz.zoneinfo.America.Indianapolis.Indianapolis?7
-pytz.zoneinfo.America.Inuvik.Inuvik._transition_info?8
-pytz.zoneinfo.America.Inuvik.Inuvik._utc_transition_times?8
-pytz.zoneinfo.America.Inuvik.Inuvik.zone?7
-pytz.zoneinfo.America.Inuvik.Inuvik?7
-pytz.zoneinfo.America.Iqaluit.Iqaluit._transition_info?8
-pytz.zoneinfo.America.Iqaluit.Iqaluit._utc_transition_times?8
-pytz.zoneinfo.America.Iqaluit.Iqaluit.zone?7
-pytz.zoneinfo.America.Iqaluit.Iqaluit?7
-pytz.zoneinfo.America.Jamaica.Jamaica._transition_info?8
-pytz.zoneinfo.America.Jamaica.Jamaica._utc_transition_times?8
-pytz.zoneinfo.America.Jamaica.Jamaica.zone?7
-pytz.zoneinfo.America.Jamaica.Jamaica?7
-pytz.zoneinfo.America.Jujuy.Jujuy._transition_info?8
-pytz.zoneinfo.America.Jujuy.Jujuy._utc_transition_times?8
-pytz.zoneinfo.America.Jujuy.Jujuy.zone?7
-pytz.zoneinfo.America.Jujuy.Jujuy?7
-pytz.zoneinfo.America.Juneau.Juneau._transition_info?8
-pytz.zoneinfo.America.Juneau.Juneau._utc_transition_times?8
-pytz.zoneinfo.America.Juneau.Juneau.zone?7
-pytz.zoneinfo.America.Juneau.Juneau?7
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville._transition_info?8
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville._utc_transition_times?8
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville.zone?7
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville?7
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello._transition_info?8
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello._utc_transition_times?8
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello.zone?7
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello?7
-pytz.zoneinfo.America.Knox_IN.Knox_IN._transition_info?8
-pytz.zoneinfo.America.Knox_IN.Knox_IN._utc_transition_times?8
-pytz.zoneinfo.America.Knox_IN.Knox_IN.zone?7
-pytz.zoneinfo.America.Knox_IN.Knox_IN?7
-pytz.zoneinfo.America.La_Paz.La_Paz._transition_info?8
-pytz.zoneinfo.America.La_Paz.La_Paz._utc_transition_times?8
-pytz.zoneinfo.America.La_Paz.La_Paz.zone?7
-pytz.zoneinfo.America.La_Paz.La_Paz?7
-pytz.zoneinfo.America.Lima.Lima._transition_info?8
-pytz.zoneinfo.America.Lima.Lima._utc_transition_times?8
-pytz.zoneinfo.America.Lima.Lima.zone?7
-pytz.zoneinfo.America.Lima.Lima?7
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles._transition_info?8
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles._utc_transition_times?8
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles.zone?7
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles?7
-pytz.zoneinfo.America.Louisville.Louisville._transition_info?8
-pytz.zoneinfo.America.Louisville.Louisville._utc_transition_times?8
-pytz.zoneinfo.America.Louisville.Louisville.zone?7
-pytz.zoneinfo.America.Louisville.Louisville?7
-pytz.zoneinfo.America.Maceio.Maceio._transition_info?8
-pytz.zoneinfo.America.Maceio.Maceio._utc_transition_times?8
-pytz.zoneinfo.America.Maceio.Maceio.zone?7
-pytz.zoneinfo.America.Maceio.Maceio?7
-pytz.zoneinfo.America.Managua.Managua._transition_info?8
-pytz.zoneinfo.America.Managua.Managua._utc_transition_times?8
-pytz.zoneinfo.America.Managua.Managua.zone?7
-pytz.zoneinfo.America.Managua.Managua?7
-pytz.zoneinfo.America.Manaus.Manaus._transition_info?8
-pytz.zoneinfo.America.Manaus.Manaus._utc_transition_times?8
-pytz.zoneinfo.America.Manaus.Manaus.zone?7
-pytz.zoneinfo.America.Manaus.Manaus?7
-pytz.zoneinfo.America.Martinique.Martinique._transition_info?8
-pytz.zoneinfo.America.Martinique.Martinique._utc_transition_times?8
-pytz.zoneinfo.America.Martinique.Martinique.zone?7
-pytz.zoneinfo.America.Martinique.Martinique?7
-pytz.zoneinfo.America.Mazatlan.Mazatlan._transition_info?8
-pytz.zoneinfo.America.Mazatlan.Mazatlan._utc_transition_times?8
-pytz.zoneinfo.America.Mazatlan.Mazatlan.zone?7
-pytz.zoneinfo.America.Mazatlan.Mazatlan?7
-pytz.zoneinfo.America.Mendoza.Mendoza._transition_info?8
-pytz.zoneinfo.America.Mendoza.Mendoza._utc_transition_times?8
-pytz.zoneinfo.America.Mendoza.Mendoza.zone?7
-pytz.zoneinfo.America.Mendoza.Mendoza?7
-pytz.zoneinfo.America.Menominee.Menominee._transition_info?8
-pytz.zoneinfo.America.Menominee.Menominee._utc_transition_times?8
-pytz.zoneinfo.America.Menominee.Menominee.zone?7
-pytz.zoneinfo.America.Menominee.Menominee?7
-pytz.zoneinfo.America.Merida.Merida._transition_info?8
-pytz.zoneinfo.America.Merida.Merida._utc_transition_times?8
-pytz.zoneinfo.America.Merida.Merida.zone?7
-pytz.zoneinfo.America.Merida.Merida?7
-pytz.zoneinfo.America.Mexico_City.Mexico_City._transition_info?8
-pytz.zoneinfo.America.Mexico_City.Mexico_City._utc_transition_times?8
-pytz.zoneinfo.America.Mexico_City.Mexico_City.zone?7
-pytz.zoneinfo.America.Mexico_City.Mexico_City?7
-pytz.zoneinfo.America.Miquelon.Miquelon._transition_info?8
-pytz.zoneinfo.America.Miquelon.Miquelon._utc_transition_times?8
-pytz.zoneinfo.America.Miquelon.Miquelon.zone?7
-pytz.zoneinfo.America.Miquelon.Miquelon?7
-pytz.zoneinfo.America.Moncton.Moncton._transition_info?8
-pytz.zoneinfo.America.Moncton.Moncton._utc_transition_times?8
-pytz.zoneinfo.America.Moncton.Moncton.zone?7
-pytz.zoneinfo.America.Moncton.Moncton?7
-pytz.zoneinfo.America.Monterrey.Monterrey._transition_info?8
-pytz.zoneinfo.America.Monterrey.Monterrey._utc_transition_times?8
-pytz.zoneinfo.America.Monterrey.Monterrey.zone?7
-pytz.zoneinfo.America.Monterrey.Monterrey?7
-pytz.zoneinfo.America.Montevideo.Montevideo._transition_info?8
-pytz.zoneinfo.America.Montevideo.Montevideo._utc_transition_times?8
-pytz.zoneinfo.America.Montevideo.Montevideo.zone?7
-pytz.zoneinfo.America.Montevideo.Montevideo?7
-pytz.zoneinfo.America.Montreal.Montreal._transition_info?8
-pytz.zoneinfo.America.Montreal.Montreal._utc_transition_times?8
-pytz.zoneinfo.America.Montreal.Montreal.zone?7
-pytz.zoneinfo.America.Montreal.Montreal?7
-pytz.zoneinfo.America.Montserrat.Montserrat._transition_info?8
-pytz.zoneinfo.America.Montserrat.Montserrat._utc_transition_times?8
-pytz.zoneinfo.America.Montserrat.Montserrat.zone?7
-pytz.zoneinfo.America.Montserrat.Montserrat?7
-pytz.zoneinfo.America.Nassau.Nassau._transition_info?8
-pytz.zoneinfo.America.Nassau.Nassau._utc_transition_times?8
-pytz.zoneinfo.America.Nassau.Nassau.zone?7
-pytz.zoneinfo.America.Nassau.Nassau?7
-pytz.zoneinfo.America.New_York.New_York._transition_info?8
-pytz.zoneinfo.America.New_York.New_York._utc_transition_times?8
-pytz.zoneinfo.America.New_York.New_York.zone?7
-pytz.zoneinfo.America.New_York.New_York?7
-pytz.zoneinfo.America.Nipigon.Nipigon._transition_info?8
-pytz.zoneinfo.America.Nipigon.Nipigon._utc_transition_times?8
-pytz.zoneinfo.America.Nipigon.Nipigon.zone?7
-pytz.zoneinfo.America.Nipigon.Nipigon?7
-pytz.zoneinfo.America.Nome.Nome._transition_info?8
-pytz.zoneinfo.America.Nome.Nome._utc_transition_times?8
-pytz.zoneinfo.America.Nome.Nome.zone?7
-pytz.zoneinfo.America.Nome.Nome?7
-pytz.zoneinfo.America.Noronha.Noronha._transition_info?8
-pytz.zoneinfo.America.Noronha.Noronha._utc_transition_times?8
-pytz.zoneinfo.America.Noronha.Noronha.zone?7
-pytz.zoneinfo.America.Noronha.Noronha?7
-pytz.zoneinfo.America.North_Dakota.Center.Center._transition_info?8
-pytz.zoneinfo.America.North_Dakota.Center.Center._utc_transition_times?8
-pytz.zoneinfo.America.North_Dakota.Center.Center.zone?7
-pytz.zoneinfo.America.North_Dakota.Center.Center?7
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem._transition_info?8
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem._utc_transition_times?8
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem.zone?7
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem?7
-pytz.zoneinfo.America.Panama.Panama._transition_info?8
-pytz.zoneinfo.America.Panama.Panama._utc_transition_times?8
-pytz.zoneinfo.America.Panama.Panama.zone?7
-pytz.zoneinfo.America.Panama.Panama?7
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung._transition_info?8
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung._utc_transition_times?8
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung.zone?7
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung?7
-pytz.zoneinfo.America.Paramaribo.Paramaribo._transition_info?8
-pytz.zoneinfo.America.Paramaribo.Paramaribo._utc_transition_times?8
-pytz.zoneinfo.America.Paramaribo.Paramaribo.zone?7
-pytz.zoneinfo.America.Paramaribo.Paramaribo?7
-pytz.zoneinfo.America.Phoenix.Phoenix._transition_info?8
-pytz.zoneinfo.America.Phoenix.Phoenix._utc_transition_times?8
-pytz.zoneinfo.America.Phoenix.Phoenix.zone?7
-pytz.zoneinfo.America.Phoenix.Phoenix?7
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince._transition_info?8
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince._utc_transition_times?8
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince.zone?7
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince?7
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain._transition_info?8
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain._utc_transition_times?8
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain.zone?7
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain?7
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre._transition_info?8
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre._utc_transition_times?8
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre.zone?7
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre?7
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho._transition_info?8
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho._utc_transition_times?8
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho.zone?7
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho?7
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico._transition_info?8
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico._utc_transition_times?8
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico.zone?7
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico?7
-pytz.zoneinfo.America.Rainy_River.Rainy_River._transition_info?8
-pytz.zoneinfo.America.Rainy_River.Rainy_River._utc_transition_times?8
-pytz.zoneinfo.America.Rainy_River.Rainy_River.zone?7
-pytz.zoneinfo.America.Rainy_River.Rainy_River?7
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet._transition_info?8
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet._utc_transition_times?8
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet.zone?7
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet?7
-pytz.zoneinfo.America.Recife.Recife._transition_info?8
-pytz.zoneinfo.America.Recife.Recife._utc_transition_times?8
-pytz.zoneinfo.America.Recife.Recife.zone?7
-pytz.zoneinfo.America.Recife.Recife?7
-pytz.zoneinfo.America.Regina.Regina._transition_info?8
-pytz.zoneinfo.America.Regina.Regina._utc_transition_times?8
-pytz.zoneinfo.America.Regina.Regina.zone?7
-pytz.zoneinfo.America.Regina.Regina?7
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco._transition_info?8
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco._utc_transition_times?8
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco.zone?7
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco?7
-pytz.zoneinfo.America.Rosario.Rosario._transition_info?8
-pytz.zoneinfo.America.Rosario.Rosario._utc_transition_times?8
-pytz.zoneinfo.America.Rosario.Rosario.zone?7
-pytz.zoneinfo.America.Rosario.Rosario?7
-pytz.zoneinfo.America.Santiago.Santiago._transition_info?8
-pytz.zoneinfo.America.Santiago.Santiago._utc_transition_times?8
-pytz.zoneinfo.America.Santiago.Santiago.zone?7
-pytz.zoneinfo.America.Santiago.Santiago?7
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo._transition_info?8
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo._utc_transition_times?8
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo.zone?7
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo?7
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo._transition_info?8
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo._utc_transition_times?8
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo.zone?7
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo?7
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund._transition_info?8
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund._utc_transition_times?8
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund.zone?7
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund?7
-pytz.zoneinfo.America.Shiprock.Shiprock._transition_info?8
-pytz.zoneinfo.America.Shiprock.Shiprock._utc_transition_times?8
-pytz.zoneinfo.America.Shiprock.Shiprock.zone?7
-pytz.zoneinfo.America.Shiprock.Shiprock?7
-pytz.zoneinfo.America.St_Johns.St_Johns._transition_info?8
-pytz.zoneinfo.America.St_Johns.St_Johns._utc_transition_times?8
-pytz.zoneinfo.America.St_Johns.St_Johns.zone?7
-pytz.zoneinfo.America.St_Johns.St_Johns?7
-pytz.zoneinfo.America.St_Kitts.St_Kitts._transition_info?8
-pytz.zoneinfo.America.St_Kitts.St_Kitts._utc_transition_times?8
-pytz.zoneinfo.America.St_Kitts.St_Kitts.zone?7
-pytz.zoneinfo.America.St_Kitts.St_Kitts?7
-pytz.zoneinfo.America.St_Lucia.St_Lucia._transition_info?8
-pytz.zoneinfo.America.St_Lucia.St_Lucia._utc_transition_times?8
-pytz.zoneinfo.America.St_Lucia.St_Lucia.zone?7
-pytz.zoneinfo.America.St_Lucia.St_Lucia?7
-pytz.zoneinfo.America.St_Thomas.St_Thomas._transition_info?8
-pytz.zoneinfo.America.St_Thomas.St_Thomas._utc_transition_times?8
-pytz.zoneinfo.America.St_Thomas.St_Thomas.zone?7
-pytz.zoneinfo.America.St_Thomas.St_Thomas?7
-pytz.zoneinfo.America.St_Vincent.St_Vincent._transition_info?8
-pytz.zoneinfo.America.St_Vincent.St_Vincent._utc_transition_times?8
-pytz.zoneinfo.America.St_Vincent.St_Vincent.zone?7
-pytz.zoneinfo.America.St_Vincent.St_Vincent?7
-pytz.zoneinfo.America.Swift_Current.Swift_Current._transition_info?8
-pytz.zoneinfo.America.Swift_Current.Swift_Current._utc_transition_times?8
-pytz.zoneinfo.America.Swift_Current.Swift_Current.zone?7
-pytz.zoneinfo.America.Swift_Current.Swift_Current?7
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa._transition_info?8
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa._utc_transition_times?8
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa.zone?7
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa?7
-pytz.zoneinfo.America.Thule.Thule._transition_info?8
-pytz.zoneinfo.America.Thule.Thule._utc_transition_times?8
-pytz.zoneinfo.America.Thule.Thule.zone?7
-pytz.zoneinfo.America.Thule.Thule?7
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay._transition_info?8
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay.zone?7
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay?7
-pytz.zoneinfo.America.Tijuana.Tijuana._transition_info?8
-pytz.zoneinfo.America.Tijuana.Tijuana._utc_transition_times?8
-pytz.zoneinfo.America.Tijuana.Tijuana.zone?7
-pytz.zoneinfo.America.Tijuana.Tijuana?7
-pytz.zoneinfo.America.Toronto.Toronto._transition_info?8
-pytz.zoneinfo.America.Toronto.Toronto._utc_transition_times?8
-pytz.zoneinfo.America.Toronto.Toronto.zone?7
-pytz.zoneinfo.America.Toronto.Toronto?7
-pytz.zoneinfo.America.Tortola.Tortola._transition_info?8
-pytz.zoneinfo.America.Tortola.Tortola._utc_transition_times?8
-pytz.zoneinfo.America.Tortola.Tortola.zone?7
-pytz.zoneinfo.America.Tortola.Tortola?7
-pytz.zoneinfo.America.Vancouver.Vancouver._transition_info?8
-pytz.zoneinfo.America.Vancouver.Vancouver._utc_transition_times?8
-pytz.zoneinfo.America.Vancouver.Vancouver.zone?7
-pytz.zoneinfo.America.Vancouver.Vancouver?7
-pytz.zoneinfo.America.Virgin.Virgin._transition_info?8
-pytz.zoneinfo.America.Virgin.Virgin._utc_transition_times?8
-pytz.zoneinfo.America.Virgin.Virgin.zone?7
-pytz.zoneinfo.America.Virgin.Virgin?7
-pytz.zoneinfo.America.Whitehorse.Whitehorse._transition_info?8
-pytz.zoneinfo.America.Whitehorse.Whitehorse._utc_transition_times?8
-pytz.zoneinfo.America.Whitehorse.Whitehorse.zone?7
-pytz.zoneinfo.America.Whitehorse.Whitehorse?7
-pytz.zoneinfo.America.Winnipeg.Winnipeg._transition_info?8
-pytz.zoneinfo.America.Winnipeg.Winnipeg._utc_transition_times?8
-pytz.zoneinfo.America.Winnipeg.Winnipeg.zone?7
-pytz.zoneinfo.America.Winnipeg.Winnipeg?7
-pytz.zoneinfo.America.Yakutat.Yakutat._transition_info?8
-pytz.zoneinfo.America.Yakutat.Yakutat._utc_transition_times?8
-pytz.zoneinfo.America.Yakutat.Yakutat.zone?7
-pytz.zoneinfo.America.Yakutat.Yakutat?7
-pytz.zoneinfo.America.Yellowknife.Yellowknife._transition_info?8
-pytz.zoneinfo.America.Yellowknife.Yellowknife._utc_transition_times?8
-pytz.zoneinfo.America.Yellowknife.Yellowknife.zone?7
-pytz.zoneinfo.America.Yellowknife.Yellowknife?7
-pytz.zoneinfo.Antarctica.Casey.Casey._transition_info?8
-pytz.zoneinfo.Antarctica.Casey.Casey._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Casey.Casey.zone?7
-pytz.zoneinfo.Antarctica.Casey.Casey?7
-pytz.zoneinfo.Antarctica.Davis.Davis._transition_info?8
-pytz.zoneinfo.Antarctica.Davis.Davis._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Davis.Davis.zone?7
-pytz.zoneinfo.Antarctica.Davis.Davis?7
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville._transition_info?8
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville._utc_transition_times?8
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville.zone?7
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville?7
-pytz.zoneinfo.Antarctica.Mawson.Mawson._transition_info?8
-pytz.zoneinfo.Antarctica.Mawson.Mawson._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Mawson.Mawson.zone?7
-pytz.zoneinfo.Antarctica.Mawson.Mawson?7
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo._transition_info?8
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo._utc_transition_times?8
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo.zone?7
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo?7
-pytz.zoneinfo.Antarctica.Palmer.Palmer._transition_info?8
-pytz.zoneinfo.Antarctica.Palmer.Palmer._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Palmer.Palmer.zone?7
-pytz.zoneinfo.Antarctica.Palmer.Palmer?7
-pytz.zoneinfo.Antarctica.Rothera.Rothera._transition_info?8
-pytz.zoneinfo.Antarctica.Rothera.Rothera._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Rothera.Rothera.zone?7
-pytz.zoneinfo.Antarctica.Rothera.Rothera?7
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole._transition_info?8
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole._utc_transition_times?8
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole.zone?7
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole?7
-pytz.zoneinfo.Antarctica.Syowa.Syowa._transition_info?8
-pytz.zoneinfo.Antarctica.Syowa.Syowa._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Syowa.Syowa.zone?7
-pytz.zoneinfo.Antarctica.Syowa.Syowa?7
-pytz.zoneinfo.Antarctica.Vostok.Vostok._transition_info?8
-pytz.zoneinfo.Antarctica.Vostok.Vostok._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Vostok.Vostok.zone?7
-pytz.zoneinfo.Antarctica.Vostok.Vostok?7
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen._transition_info?8
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen._utc_transition_times?8
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen.zone?7
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen?7
-pytz.zoneinfo.Asia.Aden.Aden._transition_info?8
-pytz.zoneinfo.Asia.Aden.Aden._utc_transition_times?8
-pytz.zoneinfo.Asia.Aden.Aden.zone?7
-pytz.zoneinfo.Asia.Aden.Aden?7
-pytz.zoneinfo.Asia.Almaty.Almaty._transition_info?8
-pytz.zoneinfo.Asia.Almaty.Almaty._utc_transition_times?8
-pytz.zoneinfo.Asia.Almaty.Almaty.zone?7
-pytz.zoneinfo.Asia.Almaty.Almaty?7
-pytz.zoneinfo.Asia.Amman.Amman._transition_info?8
-pytz.zoneinfo.Asia.Amman.Amman._utc_transition_times?8
-pytz.zoneinfo.Asia.Amman.Amman.zone?7
-pytz.zoneinfo.Asia.Amman.Amman?7
-pytz.zoneinfo.Asia.Anadyr.Anadyr._transition_info?8
-pytz.zoneinfo.Asia.Anadyr.Anadyr._utc_transition_times?8
-pytz.zoneinfo.Asia.Anadyr.Anadyr.zone?7
-pytz.zoneinfo.Asia.Anadyr.Anadyr?7
-pytz.zoneinfo.Asia.Aqtau.Aqtau._transition_info?8
-pytz.zoneinfo.Asia.Aqtau.Aqtau._utc_transition_times?8
-pytz.zoneinfo.Asia.Aqtau.Aqtau.zone?7
-pytz.zoneinfo.Asia.Aqtau.Aqtau?7
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe._transition_info?8
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe._utc_transition_times?8
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe.zone?7
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe?7
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat._transition_info?8
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat._utc_transition_times?8
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat.zone?7
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat?7
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad._transition_info?8
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad._utc_transition_times?8
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad.zone?7
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad?7
-pytz.zoneinfo.Asia.Baghdad.Baghdad._transition_info?8
-pytz.zoneinfo.Asia.Baghdad.Baghdad._utc_transition_times?8
-pytz.zoneinfo.Asia.Baghdad.Baghdad.zone?7
-pytz.zoneinfo.Asia.Baghdad.Baghdad?7
-pytz.zoneinfo.Asia.Bahrain.Bahrain._transition_info?8
-pytz.zoneinfo.Asia.Bahrain.Bahrain._utc_transition_times?8
-pytz.zoneinfo.Asia.Bahrain.Bahrain.zone?7
-pytz.zoneinfo.Asia.Bahrain.Bahrain?7
-pytz.zoneinfo.Asia.Baku.Baku._transition_info?8
-pytz.zoneinfo.Asia.Baku.Baku._utc_transition_times?8
-pytz.zoneinfo.Asia.Baku.Baku.zone?7
-pytz.zoneinfo.Asia.Baku.Baku?7
-pytz.zoneinfo.Asia.Bangkok.Bangkok._transition_info?8
-pytz.zoneinfo.Asia.Bangkok.Bangkok._utc_transition_times?8
-pytz.zoneinfo.Asia.Bangkok.Bangkok.zone?7
-pytz.zoneinfo.Asia.Bangkok.Bangkok?7
-pytz.zoneinfo.Asia.Beirut.Beirut._transition_info?8
-pytz.zoneinfo.Asia.Beirut.Beirut._utc_transition_times?8
-pytz.zoneinfo.Asia.Beirut.Beirut.zone?7
-pytz.zoneinfo.Asia.Beirut.Beirut?7
-pytz.zoneinfo.Asia.Bishkek.Bishkek._transition_info?8
-pytz.zoneinfo.Asia.Bishkek.Bishkek._utc_transition_times?8
-pytz.zoneinfo.Asia.Bishkek.Bishkek.zone?7
-pytz.zoneinfo.Asia.Bishkek.Bishkek?7
-pytz.zoneinfo.Asia.Brunei.Brunei._transition_info?8
-pytz.zoneinfo.Asia.Brunei.Brunei._utc_transition_times?8
-pytz.zoneinfo.Asia.Brunei.Brunei.zone?7
-pytz.zoneinfo.Asia.Brunei.Brunei?7
-pytz.zoneinfo.Asia.Calcutta.Calcutta._transition_info?8
-pytz.zoneinfo.Asia.Calcutta.Calcutta._utc_transition_times?8
-pytz.zoneinfo.Asia.Calcutta.Calcutta.zone?7
-pytz.zoneinfo.Asia.Calcutta.Calcutta?7
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan._transition_info?8
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan._utc_transition_times?8
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan.zone?7
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan?7
-pytz.zoneinfo.Asia.Chongqing.Chongqing._transition_info?8
-pytz.zoneinfo.Asia.Chongqing.Chongqing._utc_transition_times?8
-pytz.zoneinfo.Asia.Chongqing.Chongqing.zone?7
-pytz.zoneinfo.Asia.Chongqing.Chongqing?7
-pytz.zoneinfo.Asia.Chungking.Chungking._transition_info?8
-pytz.zoneinfo.Asia.Chungking.Chungking._utc_transition_times?8
-pytz.zoneinfo.Asia.Chungking.Chungking.zone?7
-pytz.zoneinfo.Asia.Chungking.Chungking?7
-pytz.zoneinfo.Asia.Colombo.Colombo._transition_info?8
-pytz.zoneinfo.Asia.Colombo.Colombo._utc_transition_times?8
-pytz.zoneinfo.Asia.Colombo.Colombo.zone?7
-pytz.zoneinfo.Asia.Colombo.Colombo?7
-pytz.zoneinfo.Asia.Dacca.Dacca._transition_info?8
-pytz.zoneinfo.Asia.Dacca.Dacca._utc_transition_times?8
-pytz.zoneinfo.Asia.Dacca.Dacca.zone?7
-pytz.zoneinfo.Asia.Dacca.Dacca?7
-pytz.zoneinfo.Asia.Damascus.Damascus._transition_info?8
-pytz.zoneinfo.Asia.Damascus.Damascus._utc_transition_times?8
-pytz.zoneinfo.Asia.Damascus.Damascus.zone?7
-pytz.zoneinfo.Asia.Damascus.Damascus?7
-pytz.zoneinfo.Asia.Dhaka.Dhaka._transition_info?8
-pytz.zoneinfo.Asia.Dhaka.Dhaka._utc_transition_times?8
-pytz.zoneinfo.Asia.Dhaka.Dhaka.zone?7
-pytz.zoneinfo.Asia.Dhaka.Dhaka?7
-pytz.zoneinfo.Asia.Dili.Dili._transition_info?8
-pytz.zoneinfo.Asia.Dili.Dili._utc_transition_times?8
-pytz.zoneinfo.Asia.Dili.Dili.zone?7
-pytz.zoneinfo.Asia.Dili.Dili?7
-pytz.zoneinfo.Asia.Dubai.Dubai._transition_info?8
-pytz.zoneinfo.Asia.Dubai.Dubai._utc_transition_times?8
-pytz.zoneinfo.Asia.Dubai.Dubai.zone?7
-pytz.zoneinfo.Asia.Dubai.Dubai?7
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe._transition_info?8
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe._utc_transition_times?8
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe.zone?7
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe?7
-pytz.zoneinfo.Asia.Gaza.Gaza._transition_info?8
-pytz.zoneinfo.Asia.Gaza.Gaza._utc_transition_times?8
-pytz.zoneinfo.Asia.Gaza.Gaza.zone?7
-pytz.zoneinfo.Asia.Gaza.Gaza?7
-pytz.zoneinfo.Asia.Harbin.Harbin._transition_info?8
-pytz.zoneinfo.Asia.Harbin.Harbin._utc_transition_times?8
-pytz.zoneinfo.Asia.Harbin.Harbin.zone?7
-pytz.zoneinfo.Asia.Harbin.Harbin?7
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong._transition_info?8
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong._utc_transition_times?8
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong.zone?7
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong?7
-pytz.zoneinfo.Asia.Hovd.Hovd._transition_info?8
-pytz.zoneinfo.Asia.Hovd.Hovd._utc_transition_times?8
-pytz.zoneinfo.Asia.Hovd.Hovd.zone?7
-pytz.zoneinfo.Asia.Hovd.Hovd?7
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk._transition_info?8
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk.zone?7
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk?7
-pytz.zoneinfo.Asia.Istanbul.Istanbul._transition_info?8
-pytz.zoneinfo.Asia.Istanbul.Istanbul._utc_transition_times?8
-pytz.zoneinfo.Asia.Istanbul.Istanbul.zone?7
-pytz.zoneinfo.Asia.Istanbul.Istanbul?7
-pytz.zoneinfo.Asia.Jakarta.Jakarta._transition_info?8
-pytz.zoneinfo.Asia.Jakarta.Jakarta._utc_transition_times?8
-pytz.zoneinfo.Asia.Jakarta.Jakarta.zone?7
-pytz.zoneinfo.Asia.Jakarta.Jakarta?7
-pytz.zoneinfo.Asia.Jayapura.Jayapura._transition_info?8
-pytz.zoneinfo.Asia.Jayapura.Jayapura._utc_transition_times?8
-pytz.zoneinfo.Asia.Jayapura.Jayapura.zone?7
-pytz.zoneinfo.Asia.Jayapura.Jayapura?7
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem._transition_info?8
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem._utc_transition_times?8
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem.zone?7
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem?7
-pytz.zoneinfo.Asia.Kabul.Kabul._transition_info?8
-pytz.zoneinfo.Asia.Kabul.Kabul._utc_transition_times?8
-pytz.zoneinfo.Asia.Kabul.Kabul.zone?7
-pytz.zoneinfo.Asia.Kabul.Kabul?7
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka._transition_info?8
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka._utc_transition_times?8
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka.zone?7
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka?7
-pytz.zoneinfo.Asia.Karachi.Karachi._transition_info?8
-pytz.zoneinfo.Asia.Karachi.Karachi._utc_transition_times?8
-pytz.zoneinfo.Asia.Karachi.Karachi.zone?7
-pytz.zoneinfo.Asia.Karachi.Karachi?7
-pytz.zoneinfo.Asia.Kashgar.Kashgar._transition_info?8
-pytz.zoneinfo.Asia.Kashgar.Kashgar._utc_transition_times?8
-pytz.zoneinfo.Asia.Kashgar.Kashgar.zone?7
-pytz.zoneinfo.Asia.Kashgar.Kashgar?7
-pytz.zoneinfo.Asia.Katmandu.Katmandu._transition_info?8
-pytz.zoneinfo.Asia.Katmandu.Katmandu._utc_transition_times?8
-pytz.zoneinfo.Asia.Katmandu.Katmandu.zone?7
-pytz.zoneinfo.Asia.Katmandu.Katmandu?7
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk._transition_info?8
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk.zone?7
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk?7
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur._transition_info?8
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur._utc_transition_times?8
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur.zone?7
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur?7
-pytz.zoneinfo.Asia.Kuching.Kuching._transition_info?8
-pytz.zoneinfo.Asia.Kuching.Kuching._utc_transition_times?8
-pytz.zoneinfo.Asia.Kuching.Kuching.zone?7
-pytz.zoneinfo.Asia.Kuching.Kuching?7
-pytz.zoneinfo.Asia.Kuwait.Kuwait._transition_info?8
-pytz.zoneinfo.Asia.Kuwait.Kuwait._utc_transition_times?8
-pytz.zoneinfo.Asia.Kuwait.Kuwait.zone?7
-pytz.zoneinfo.Asia.Kuwait.Kuwait?7
-pytz.zoneinfo.Asia.Macao.Macao._transition_info?8
-pytz.zoneinfo.Asia.Macao.Macao._utc_transition_times?8
-pytz.zoneinfo.Asia.Macao.Macao.zone?7
-pytz.zoneinfo.Asia.Macao.Macao?7
-pytz.zoneinfo.Asia.Macau.Macau._transition_info?8
-pytz.zoneinfo.Asia.Macau.Macau._utc_transition_times?8
-pytz.zoneinfo.Asia.Macau.Macau.zone?7
-pytz.zoneinfo.Asia.Macau.Macau?7
-pytz.zoneinfo.Asia.Magadan.Magadan._transition_info?8
-pytz.zoneinfo.Asia.Magadan.Magadan._utc_transition_times?8
-pytz.zoneinfo.Asia.Magadan.Magadan.zone?7
-pytz.zoneinfo.Asia.Magadan.Magadan?7
-pytz.zoneinfo.Asia.Makassar.Makassar._transition_info?8
-pytz.zoneinfo.Asia.Makassar.Makassar._utc_transition_times?8
-pytz.zoneinfo.Asia.Makassar.Makassar.zone?7
-pytz.zoneinfo.Asia.Makassar.Makassar?7
-pytz.zoneinfo.Asia.Manila.Manila._transition_info?8
-pytz.zoneinfo.Asia.Manila.Manila._utc_transition_times?8
-pytz.zoneinfo.Asia.Manila.Manila.zone?7
-pytz.zoneinfo.Asia.Manila.Manila?7
-pytz.zoneinfo.Asia.Muscat.Muscat._transition_info?8
-pytz.zoneinfo.Asia.Muscat.Muscat._utc_transition_times?8
-pytz.zoneinfo.Asia.Muscat.Muscat.zone?7
-pytz.zoneinfo.Asia.Muscat.Muscat?7
-pytz.zoneinfo.Asia.Nicosia.Nicosia._transition_info?8
-pytz.zoneinfo.Asia.Nicosia.Nicosia._utc_transition_times?8
-pytz.zoneinfo.Asia.Nicosia.Nicosia.zone?7
-pytz.zoneinfo.Asia.Nicosia.Nicosia?7
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk._transition_info?8
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk.zone?7
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk?7
-pytz.zoneinfo.Asia.Omsk.Omsk._transition_info?8
-pytz.zoneinfo.Asia.Omsk.Omsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Omsk.Omsk.zone?7
-pytz.zoneinfo.Asia.Omsk.Omsk?7
-pytz.zoneinfo.Asia.Oral.Oral._transition_info?8
-pytz.zoneinfo.Asia.Oral.Oral._utc_transition_times?8
-pytz.zoneinfo.Asia.Oral.Oral.zone?7
-pytz.zoneinfo.Asia.Oral.Oral?7
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh._transition_info?8
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh._utc_transition_times?8
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh.zone?7
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh?7
-pytz.zoneinfo.Asia.Pontianak.Pontianak._transition_info?8
-pytz.zoneinfo.Asia.Pontianak.Pontianak._utc_transition_times?8
-pytz.zoneinfo.Asia.Pontianak.Pontianak.zone?7
-pytz.zoneinfo.Asia.Pontianak.Pontianak?7
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang._transition_info?8
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang._utc_transition_times?8
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang.zone?7
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang?7
-pytz.zoneinfo.Asia.Qatar.Qatar._transition_info?8
-pytz.zoneinfo.Asia.Qatar.Qatar._utc_transition_times?8
-pytz.zoneinfo.Asia.Qatar.Qatar.zone?7
-pytz.zoneinfo.Asia.Qatar.Qatar?7
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda._transition_info?8
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda._utc_transition_times?8
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda.zone?7
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda?7
-pytz.zoneinfo.Asia.Rangoon.Rangoon._transition_info?8
-pytz.zoneinfo.Asia.Rangoon.Rangoon._utc_transition_times?8
-pytz.zoneinfo.Asia.Rangoon.Rangoon.zone?7
-pytz.zoneinfo.Asia.Rangoon.Rangoon?7
-pytz.zoneinfo.Asia.Riyadh.Riyadh._transition_info?8
-pytz.zoneinfo.Asia.Riyadh.Riyadh._utc_transition_times?8
-pytz.zoneinfo.Asia.Riyadh.Riyadh.zone?7
-pytz.zoneinfo.Asia.Riyadh.Riyadh?7
-pytz.zoneinfo.Asia.Saigon.Saigon._transition_info?8
-pytz.zoneinfo.Asia.Saigon.Saigon._utc_transition_times?8
-pytz.zoneinfo.Asia.Saigon.Saigon.zone?7
-pytz.zoneinfo.Asia.Saigon.Saigon?7
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin._transition_info?8
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin._utc_transition_times?8
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin.zone?7
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin?7
-pytz.zoneinfo.Asia.Samarkand.Samarkand._transition_info?8
-pytz.zoneinfo.Asia.Samarkand.Samarkand._utc_transition_times?8
-pytz.zoneinfo.Asia.Samarkand.Samarkand.zone?7
-pytz.zoneinfo.Asia.Samarkand.Samarkand?7
-pytz.zoneinfo.Asia.Seoul.Seoul._transition_info?8
-pytz.zoneinfo.Asia.Seoul.Seoul._utc_transition_times?8
-pytz.zoneinfo.Asia.Seoul.Seoul.zone?7
-pytz.zoneinfo.Asia.Seoul.Seoul?7
-pytz.zoneinfo.Asia.Shanghai.Shanghai._transition_info?8
-pytz.zoneinfo.Asia.Shanghai.Shanghai._utc_transition_times?8
-pytz.zoneinfo.Asia.Shanghai.Shanghai.zone?7
-pytz.zoneinfo.Asia.Shanghai.Shanghai?7
-pytz.zoneinfo.Asia.Singapore.Singapore._transition_info?8
-pytz.zoneinfo.Asia.Singapore.Singapore._utc_transition_times?8
-pytz.zoneinfo.Asia.Singapore.Singapore.zone?7
-pytz.zoneinfo.Asia.Singapore.Singapore?7
-pytz.zoneinfo.Asia.Taipei.Taipei._transition_info?8
-pytz.zoneinfo.Asia.Taipei.Taipei._utc_transition_times?8
-pytz.zoneinfo.Asia.Taipei.Taipei.zone?7
-pytz.zoneinfo.Asia.Taipei.Taipei?7
-pytz.zoneinfo.Asia.Tashkent.Tashkent._transition_info?8
-pytz.zoneinfo.Asia.Tashkent.Tashkent._utc_transition_times?8
-pytz.zoneinfo.Asia.Tashkent.Tashkent.zone?7
-pytz.zoneinfo.Asia.Tashkent.Tashkent?7
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi._transition_info?8
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi._utc_transition_times?8
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi.zone?7
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi?7
-pytz.zoneinfo.Asia.Tehran.Tehran._transition_info?8
-pytz.zoneinfo.Asia.Tehran.Tehran._utc_transition_times?8
-pytz.zoneinfo.Asia.Tehran.Tehran.zone?7
-pytz.zoneinfo.Asia.Tehran.Tehran?7
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv._transition_info?8
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv._utc_transition_times?8
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv.zone?7
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv?7
-pytz.zoneinfo.Asia.Thimbu.Thimbu._transition_info?8
-pytz.zoneinfo.Asia.Thimbu.Thimbu._utc_transition_times?8
-pytz.zoneinfo.Asia.Thimbu.Thimbu.zone?7
-pytz.zoneinfo.Asia.Thimbu.Thimbu?7
-pytz.zoneinfo.Asia.Thimphu.Thimphu._transition_info?8
-pytz.zoneinfo.Asia.Thimphu.Thimphu._utc_transition_times?8
-pytz.zoneinfo.Asia.Thimphu.Thimphu.zone?7
-pytz.zoneinfo.Asia.Thimphu.Thimphu?7
-pytz.zoneinfo.Asia.Tokyo.Tokyo._transition_info?8
-pytz.zoneinfo.Asia.Tokyo.Tokyo._utc_transition_times?8
-pytz.zoneinfo.Asia.Tokyo.Tokyo.zone?7
-pytz.zoneinfo.Asia.Tokyo.Tokyo?7
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang._transition_info?8
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang._utc_transition_times?8
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang.zone?7
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang?7
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar._transition_info?8
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar._utc_transition_times?8
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar.zone?7
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar?7
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator._transition_info?8
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator._utc_transition_times?8
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator.zone?7
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator?7
-pytz.zoneinfo.Asia.Urumqi.Urumqi._transition_info?8
-pytz.zoneinfo.Asia.Urumqi.Urumqi._utc_transition_times?8
-pytz.zoneinfo.Asia.Urumqi.Urumqi.zone?7
-pytz.zoneinfo.Asia.Urumqi.Urumqi?7
-pytz.zoneinfo.Asia.Vientiane.Vientiane._transition_info?8
-pytz.zoneinfo.Asia.Vientiane.Vientiane._utc_transition_times?8
-pytz.zoneinfo.Asia.Vientiane.Vientiane.zone?7
-pytz.zoneinfo.Asia.Vientiane.Vientiane?7
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok._transition_info?8
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok._utc_transition_times?8
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok.zone?7
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok?7
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk._transition_info?8
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk.zone?7
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk?7
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg._transition_info?8
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg._utc_transition_times?8
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg.zone?7
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg?7
-pytz.zoneinfo.Asia.Yerevan.Yerevan._transition_info?8
-pytz.zoneinfo.Asia.Yerevan.Yerevan._utc_transition_times?8
-pytz.zoneinfo.Asia.Yerevan.Yerevan.zone?7
-pytz.zoneinfo.Asia.Yerevan.Yerevan?7
-pytz.zoneinfo.Atlantic.Azores.Azores._transition_info?8
-pytz.zoneinfo.Atlantic.Azores.Azores._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Azores.Azores.zone?7
-pytz.zoneinfo.Atlantic.Azores.Azores?7
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda._transition_info?8
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda.zone?7
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda?7
-pytz.zoneinfo.Atlantic.Canary.Canary._transition_info?8
-pytz.zoneinfo.Atlantic.Canary.Canary._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Canary.Canary.zone?7
-pytz.zoneinfo.Atlantic.Canary.Canary?7
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde._transition_info?8
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde.zone?7
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde?7
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe._transition_info?8
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe.zone?7
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe?7
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen._transition_info?8
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen.zone?7
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen?7
-pytz.zoneinfo.Atlantic.Madeira.Madeira._transition_info?8
-pytz.zoneinfo.Atlantic.Madeira.Madeira._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Madeira.Madeira.zone?7
-pytz.zoneinfo.Atlantic.Madeira.Madeira?7
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik._transition_info?8
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik.zone?7
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik?7
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia._tzname?8
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia._utcoffset?8
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia.zone?7
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia?7
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena._transition_info?8
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena._utc_transition_times?8
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena.zone?7
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena?7
-pytz.zoneinfo.Atlantic.Stanley.Stanley._transition_info?8
-pytz.zoneinfo.Atlantic.Stanley.Stanley._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Stanley.Stanley.zone?7
-pytz.zoneinfo.Atlantic.Stanley.Stanley?7
-pytz.zoneinfo.Australia.ACT.ACT._transition_info?8
-pytz.zoneinfo.Australia.ACT.ACT._utc_transition_times?8
-pytz.zoneinfo.Australia.ACT.ACT.zone?7
-pytz.zoneinfo.Australia.ACT.ACT?7
-pytz.zoneinfo.Australia.Adelaide.Adelaide._transition_info?8
-pytz.zoneinfo.Australia.Adelaide.Adelaide._utc_transition_times?8
-pytz.zoneinfo.Australia.Adelaide.Adelaide.zone?7
-pytz.zoneinfo.Australia.Adelaide.Adelaide?7
-pytz.zoneinfo.Australia.Brisbane.Brisbane._transition_info?8
-pytz.zoneinfo.Australia.Brisbane.Brisbane._utc_transition_times?8
-pytz.zoneinfo.Australia.Brisbane.Brisbane.zone?7
-pytz.zoneinfo.Australia.Brisbane.Brisbane?7
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill._transition_info?8
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill._utc_transition_times?8
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill.zone?7
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill?7
-pytz.zoneinfo.Australia.Canberra.Canberra._transition_info?8
-pytz.zoneinfo.Australia.Canberra.Canberra._utc_transition_times?8
-pytz.zoneinfo.Australia.Canberra.Canberra.zone?7
-pytz.zoneinfo.Australia.Canberra.Canberra?7
-pytz.zoneinfo.Australia.Currie.Currie._transition_info?8
-pytz.zoneinfo.Australia.Currie.Currie._utc_transition_times?8
-pytz.zoneinfo.Australia.Currie.Currie.zone?7
-pytz.zoneinfo.Australia.Currie.Currie?7
-pytz.zoneinfo.Australia.Darwin.Darwin._transition_info?8
-pytz.zoneinfo.Australia.Darwin.Darwin._utc_transition_times?8
-pytz.zoneinfo.Australia.Darwin.Darwin.zone?7
-pytz.zoneinfo.Australia.Darwin.Darwin?7
-pytz.zoneinfo.Australia.Hobart.Hobart._transition_info?8
-pytz.zoneinfo.Australia.Hobart.Hobart._utc_transition_times?8
-pytz.zoneinfo.Australia.Hobart.Hobart.zone?7
-pytz.zoneinfo.Australia.Hobart.Hobart?7
-pytz.zoneinfo.Australia.LHI.LHI._transition_info?8
-pytz.zoneinfo.Australia.LHI.LHI._utc_transition_times?8
-pytz.zoneinfo.Australia.LHI.LHI.zone?7
-pytz.zoneinfo.Australia.LHI.LHI?7
-pytz.zoneinfo.Australia.Lindeman.Lindeman._transition_info?8
-pytz.zoneinfo.Australia.Lindeman.Lindeman._utc_transition_times?8
-pytz.zoneinfo.Australia.Lindeman.Lindeman.zone?7
-pytz.zoneinfo.Australia.Lindeman.Lindeman?7
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe._transition_info?8
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe._utc_transition_times?8
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe.zone?7
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe?7
-pytz.zoneinfo.Australia.Melbourne.Melbourne._transition_info?8
-pytz.zoneinfo.Australia.Melbourne.Melbourne._utc_transition_times?8
-pytz.zoneinfo.Australia.Melbourne.Melbourne.zone?7
-pytz.zoneinfo.Australia.Melbourne.Melbourne?7
-pytz.zoneinfo.Australia.NSW.NSW._transition_info?8
-pytz.zoneinfo.Australia.NSW.NSW._utc_transition_times?8
-pytz.zoneinfo.Australia.NSW.NSW.zone?7
-pytz.zoneinfo.Australia.NSW.NSW?7
-pytz.zoneinfo.Australia.North.North._transition_info?8
-pytz.zoneinfo.Australia.North.North._utc_transition_times?8
-pytz.zoneinfo.Australia.North.North.zone?7
-pytz.zoneinfo.Australia.North.North?7
-pytz.zoneinfo.Australia.Perth.Perth._transition_info?8
-pytz.zoneinfo.Australia.Perth.Perth._utc_transition_times?8
-pytz.zoneinfo.Australia.Perth.Perth.zone?7
-pytz.zoneinfo.Australia.Perth.Perth?7
-pytz.zoneinfo.Australia.Queensland.Queensland._transition_info?8
-pytz.zoneinfo.Australia.Queensland.Queensland._utc_transition_times?8
-pytz.zoneinfo.Australia.Queensland.Queensland.zone?7
-pytz.zoneinfo.Australia.Queensland.Queensland?7
-pytz.zoneinfo.Australia.South.South._transition_info?8
-pytz.zoneinfo.Australia.South.South._utc_transition_times?8
-pytz.zoneinfo.Australia.South.South.zone?7
-pytz.zoneinfo.Australia.South.South?7
-pytz.zoneinfo.Australia.Sydney.Sydney._transition_info?8
-pytz.zoneinfo.Australia.Sydney.Sydney._utc_transition_times?8
-pytz.zoneinfo.Australia.Sydney.Sydney.zone?7
-pytz.zoneinfo.Australia.Sydney.Sydney?7
-pytz.zoneinfo.Australia.Tasmania.Tasmania._transition_info?8
-pytz.zoneinfo.Australia.Tasmania.Tasmania._utc_transition_times?8
-pytz.zoneinfo.Australia.Tasmania.Tasmania.zone?7
-pytz.zoneinfo.Australia.Tasmania.Tasmania?7
-pytz.zoneinfo.Australia.Victoria.Victoria._transition_info?8
-pytz.zoneinfo.Australia.Victoria.Victoria._utc_transition_times?8
-pytz.zoneinfo.Australia.Victoria.Victoria.zone?7
-pytz.zoneinfo.Australia.Victoria.Victoria?7
-pytz.zoneinfo.Australia.West.West._transition_info?8
-pytz.zoneinfo.Australia.West.West._utc_transition_times?8
-pytz.zoneinfo.Australia.West.West.zone?7
-pytz.zoneinfo.Australia.West.West?7
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna._transition_info?8
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna._utc_transition_times?8
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna.zone?7
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna?7
-pytz.zoneinfo.Brazil.Acre.Acre._transition_info?8
-pytz.zoneinfo.Brazil.Acre.Acre._utc_transition_times?8
-pytz.zoneinfo.Brazil.Acre.Acre.zone?7
-pytz.zoneinfo.Brazil.Acre.Acre?7
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha._transition_info?8
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha._utc_transition_times?8
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha.zone?7
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha?7
-pytz.zoneinfo.Brazil.East.East._transition_info?8
-pytz.zoneinfo.Brazil.East.East._utc_transition_times?8
-pytz.zoneinfo.Brazil.East.East.zone?7
-pytz.zoneinfo.Brazil.East.East?7
-pytz.zoneinfo.Brazil.West.West._transition_info?8
-pytz.zoneinfo.Brazil.West.West._utc_transition_times?8
-pytz.zoneinfo.Brazil.West.West.zone?7
-pytz.zoneinfo.Brazil.West.West?7
-pytz.zoneinfo.CET.CET._transition_info?8
-pytz.zoneinfo.CET.CET._utc_transition_times?8
-pytz.zoneinfo.CET.CET.zone?7
-pytz.zoneinfo.CET.CET?7
-pytz.zoneinfo.CST6CDT.CST6CDT._transition_info?8
-pytz.zoneinfo.CST6CDT.CST6CDT._utc_transition_times?8
-pytz.zoneinfo.CST6CDT.CST6CDT.zone?7
-pytz.zoneinfo.CST6CDT.CST6CDT?7
-pytz.zoneinfo.Canada.Atlantic.Atlantic._transition_info?8
-pytz.zoneinfo.Canada.Atlantic.Atlantic._utc_transition_times?8
-pytz.zoneinfo.Canada.Atlantic.Atlantic.zone?7
-pytz.zoneinfo.Canada.Atlantic.Atlantic?7
-pytz.zoneinfo.Canada.Central.Central._transition_info?8
-pytz.zoneinfo.Canada.Central.Central._utc_transition_times?8
-pytz.zoneinfo.Canada.Central.Central.zone?7
-pytz.zoneinfo.Canada.Central.Central?7
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan._transition_info?8
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan._utc_transition_times?8
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan.zone?7
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan?7
-pytz.zoneinfo.Canada.Eastern.Eastern._transition_info?8
-pytz.zoneinfo.Canada.Eastern.Eastern._utc_transition_times?8
-pytz.zoneinfo.Canada.Eastern.Eastern.zone?7
-pytz.zoneinfo.Canada.Eastern.Eastern?7
-pytz.zoneinfo.Canada.Mountain.Mountain._transition_info?8
-pytz.zoneinfo.Canada.Mountain.Mountain._utc_transition_times?8
-pytz.zoneinfo.Canada.Mountain.Mountain.zone?7
-pytz.zoneinfo.Canada.Mountain.Mountain?7
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland._transition_info?8
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland._utc_transition_times?8
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland.zone?7
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland?7
-pytz.zoneinfo.Canada.Pacific.Pacific._transition_info?8
-pytz.zoneinfo.Canada.Pacific.Pacific._utc_transition_times?8
-pytz.zoneinfo.Canada.Pacific.Pacific.zone?7
-pytz.zoneinfo.Canada.Pacific.Pacific?7
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan._transition_info?8
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan._utc_transition_times?8
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan.zone?7
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan?7
-pytz.zoneinfo.Canada.Yukon.Yukon._transition_info?8
-pytz.zoneinfo.Canada.Yukon.Yukon._utc_transition_times?8
-pytz.zoneinfo.Canada.Yukon.Yukon.zone?7
-pytz.zoneinfo.Canada.Yukon.Yukon?7
-pytz.zoneinfo.Chile.Continental.Continental._transition_info?8
-pytz.zoneinfo.Chile.Continental.Continental._utc_transition_times?8
-pytz.zoneinfo.Chile.Continental.Continental.zone?7
-pytz.zoneinfo.Chile.Continental.Continental?7
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland._transition_info?8
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland._utc_transition_times?8
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland.zone?7
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland?7
-pytz.zoneinfo.Cuba.Cuba._transition_info?8
-pytz.zoneinfo.Cuba.Cuba._utc_transition_times?8
-pytz.zoneinfo.Cuba.Cuba.zone?7
-pytz.zoneinfo.Cuba.Cuba?7
-pytz.zoneinfo.EET.EET._transition_info?8
-pytz.zoneinfo.EET.EET._utc_transition_times?8
-pytz.zoneinfo.EET.EET.zone?7
-pytz.zoneinfo.EET.EET?7
-pytz.zoneinfo.EST.EST._tzname?8
-pytz.zoneinfo.EST.EST._utcoffset?8
-pytz.zoneinfo.EST.EST.zone?7
-pytz.zoneinfo.EST.EST?7
-pytz.zoneinfo.EST5EDT.EST5EDT._transition_info?8
-pytz.zoneinfo.EST5EDT.EST5EDT._utc_transition_times?8
-pytz.zoneinfo.EST5EDT.EST5EDT.zone?7
-pytz.zoneinfo.EST5EDT.EST5EDT?7
-pytz.zoneinfo.Egypt.Egypt._transition_info?8
-pytz.zoneinfo.Egypt.Egypt._utc_transition_times?8
-pytz.zoneinfo.Egypt.Egypt.zone?7
-pytz.zoneinfo.Egypt.Egypt?7
-pytz.zoneinfo.Eire.Eire._transition_info?8
-pytz.zoneinfo.Eire.Eire._utc_transition_times?8
-pytz.zoneinfo.Eire.Eire.zone?7
-pytz.zoneinfo.Eire.Eire?7
-pytz.zoneinfo.Etc.GMT.GMT._tzname?8
-pytz.zoneinfo.Etc.GMT.GMT._utcoffset?8
-pytz.zoneinfo.Etc.GMT.GMT.zone?7
-pytz.zoneinfo.Etc.GMT.GMT?7
-pytz.zoneinfo.Etc.GMT0.GMT0._tzname?8
-pytz.zoneinfo.Etc.GMT0.GMT0._utcoffset?8
-pytz.zoneinfo.Etc.GMT0.GMT0.zone?7
-pytz.zoneinfo.Etc.GMT0.GMT0?7
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0.zone?7
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0?7
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1.zone?7
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1?7
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10.zone?7
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10?7
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11.zone?7
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11?7
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12.zone?7
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12?7
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13.zone?7
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13?7
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14.zone?7
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14?7
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2.zone?7
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2?7
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3.zone?7
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3?7
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4.zone?7
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4?7
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5.zone?7
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5?7
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6.zone?7
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6?7
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7.zone?7
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7?7
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8.zone?7
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8?7
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9.zone?7
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9?7
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0.zone?7
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0?7
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1.zone?7
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1?7
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10.zone?7
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10?7
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11.zone?7
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11?7
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12.zone?7
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12?7
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2.zone?7
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2?7
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3.zone?7
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3?7
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4.zone?7
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4?7
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5.zone?7
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5?7
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6.zone?7
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6?7
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7.zone?7
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7?7
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8.zone?7
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8?7
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9.zone?7
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9?7
-pytz.zoneinfo.Etc.Greenwich.Greenwich._tzname?8
-pytz.zoneinfo.Etc.Greenwich.Greenwich._utcoffset?8
-pytz.zoneinfo.Etc.Greenwich.Greenwich.zone?7
-pytz.zoneinfo.Etc.Greenwich.Greenwich?7
-pytz.zoneinfo.Etc.UCT.UCT._tzname?8
-pytz.zoneinfo.Etc.UCT.UCT._utcoffset?8
-pytz.zoneinfo.Etc.UCT.UCT.zone?7
-pytz.zoneinfo.Etc.UCT.UCT?7
-pytz.zoneinfo.Etc.UTC.UTC._tzname?8
-pytz.zoneinfo.Etc.UTC.UTC._utcoffset?8
-pytz.zoneinfo.Etc.UTC.UTC.zone?7
-pytz.zoneinfo.Etc.UTC.UTC?7
-pytz.zoneinfo.Etc.Universal.Universal._tzname?8
-pytz.zoneinfo.Etc.Universal.Universal._utcoffset?8
-pytz.zoneinfo.Etc.Universal.Universal.zone?7
-pytz.zoneinfo.Etc.Universal.Universal?7
-pytz.zoneinfo.Etc.Zulu.Zulu._tzname?8
-pytz.zoneinfo.Etc.Zulu.Zulu._utcoffset?8
-pytz.zoneinfo.Etc.Zulu.Zulu.zone?7
-pytz.zoneinfo.Etc.Zulu.Zulu?7
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam._transition_info?8
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam._utc_transition_times?8
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam.zone?7
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam?7
-pytz.zoneinfo.Europe.Andorra.Andorra._transition_info?8
-pytz.zoneinfo.Europe.Andorra.Andorra._utc_transition_times?8
-pytz.zoneinfo.Europe.Andorra.Andorra.zone?7
-pytz.zoneinfo.Europe.Andorra.Andorra?7
-pytz.zoneinfo.Europe.Athens.Athens._transition_info?8
-pytz.zoneinfo.Europe.Athens.Athens._utc_transition_times?8
-pytz.zoneinfo.Europe.Athens.Athens.zone?7
-pytz.zoneinfo.Europe.Athens.Athens?7
-pytz.zoneinfo.Europe.Belfast.Belfast._transition_info?8
-pytz.zoneinfo.Europe.Belfast.Belfast._utc_transition_times?8
-pytz.zoneinfo.Europe.Belfast.Belfast.zone?7
-pytz.zoneinfo.Europe.Belfast.Belfast?7
-pytz.zoneinfo.Europe.Belgrade.Belgrade._transition_info?8
-pytz.zoneinfo.Europe.Belgrade.Belgrade._utc_transition_times?8
-pytz.zoneinfo.Europe.Belgrade.Belgrade.zone?7
-pytz.zoneinfo.Europe.Belgrade.Belgrade?7
-pytz.zoneinfo.Europe.Berlin.Berlin._transition_info?8
-pytz.zoneinfo.Europe.Berlin.Berlin._utc_transition_times?8
-pytz.zoneinfo.Europe.Berlin.Berlin.zone?7
-pytz.zoneinfo.Europe.Berlin.Berlin?7
-pytz.zoneinfo.Europe.Bratislava.Bratislava._transition_info?8
-pytz.zoneinfo.Europe.Bratislava.Bratislava._utc_transition_times?8
-pytz.zoneinfo.Europe.Bratislava.Bratislava.zone?7
-pytz.zoneinfo.Europe.Bratislava.Bratislava?7
-pytz.zoneinfo.Europe.Brussels.Brussels._transition_info?8
-pytz.zoneinfo.Europe.Brussels.Brussels._utc_transition_times?8
-pytz.zoneinfo.Europe.Brussels.Brussels.zone?7
-pytz.zoneinfo.Europe.Brussels.Brussels?7
-pytz.zoneinfo.Europe.Bucharest.Bucharest._transition_info?8
-pytz.zoneinfo.Europe.Bucharest.Bucharest._utc_transition_times?8
-pytz.zoneinfo.Europe.Bucharest.Bucharest.zone?7
-pytz.zoneinfo.Europe.Bucharest.Bucharest?7
-pytz.zoneinfo.Europe.Budapest.Budapest._transition_info?8
-pytz.zoneinfo.Europe.Budapest.Budapest._utc_transition_times?8
-pytz.zoneinfo.Europe.Budapest.Budapest.zone?7
-pytz.zoneinfo.Europe.Budapest.Budapest?7
-pytz.zoneinfo.Europe.Chisinau.Chisinau._transition_info?8
-pytz.zoneinfo.Europe.Chisinau.Chisinau._utc_transition_times?8
-pytz.zoneinfo.Europe.Chisinau.Chisinau.zone?7
-pytz.zoneinfo.Europe.Chisinau.Chisinau?7
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen._transition_info?8
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen._utc_transition_times?8
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen.zone?7
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen?7
-pytz.zoneinfo.Europe.Dublin.Dublin._transition_info?8
-pytz.zoneinfo.Europe.Dublin.Dublin._utc_transition_times?8
-pytz.zoneinfo.Europe.Dublin.Dublin.zone?7
-pytz.zoneinfo.Europe.Dublin.Dublin?7
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar._transition_info?8
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar._utc_transition_times?8
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar.zone?7
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar?7
-pytz.zoneinfo.Europe.Guernsey.Guernsey._transition_info?8
-pytz.zoneinfo.Europe.Guernsey.Guernsey._utc_transition_times?8
-pytz.zoneinfo.Europe.Guernsey.Guernsey.zone?7
-pytz.zoneinfo.Europe.Guernsey.Guernsey?7
-pytz.zoneinfo.Europe.Helsinki.Helsinki._transition_info?8
-pytz.zoneinfo.Europe.Helsinki.Helsinki._utc_transition_times?8
-pytz.zoneinfo.Europe.Helsinki.Helsinki.zone?7
-pytz.zoneinfo.Europe.Helsinki.Helsinki?7
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man._transition_info?8
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man._utc_transition_times?8
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man.zone?7
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man?7
-pytz.zoneinfo.Europe.Istanbul.Istanbul._transition_info?8
-pytz.zoneinfo.Europe.Istanbul.Istanbul._utc_transition_times?8
-pytz.zoneinfo.Europe.Istanbul.Istanbul.zone?7
-pytz.zoneinfo.Europe.Istanbul.Istanbul?7
-pytz.zoneinfo.Europe.Jersey.Jersey._transition_info?8
-pytz.zoneinfo.Europe.Jersey.Jersey._utc_transition_times?8
-pytz.zoneinfo.Europe.Jersey.Jersey.zone?7
-pytz.zoneinfo.Europe.Jersey.Jersey?7
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad._transition_info?8
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad._utc_transition_times?8
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad.zone?7
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad?7
-pytz.zoneinfo.Europe.Kiev.Kiev._transition_info?8
-pytz.zoneinfo.Europe.Kiev.Kiev._utc_transition_times?8
-pytz.zoneinfo.Europe.Kiev.Kiev.zone?7
-pytz.zoneinfo.Europe.Kiev.Kiev?7
-pytz.zoneinfo.Europe.Lisbon.Lisbon._transition_info?8
-pytz.zoneinfo.Europe.Lisbon.Lisbon._utc_transition_times?8
-pytz.zoneinfo.Europe.Lisbon.Lisbon.zone?7
-pytz.zoneinfo.Europe.Lisbon.Lisbon?7
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana._transition_info?8
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana._utc_transition_times?8
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana.zone?7
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana?7
-pytz.zoneinfo.Europe.London.London._transition_info?8
-pytz.zoneinfo.Europe.London.London._utc_transition_times?8
-pytz.zoneinfo.Europe.London.London.zone?7
-pytz.zoneinfo.Europe.London.London?7
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg._transition_info?8
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg._utc_transition_times?8
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg.zone?7
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg?7
-pytz.zoneinfo.Europe.Madrid.Madrid._transition_info?8
-pytz.zoneinfo.Europe.Madrid.Madrid._utc_transition_times?8
-pytz.zoneinfo.Europe.Madrid.Madrid.zone?7
-pytz.zoneinfo.Europe.Madrid.Madrid?7
-pytz.zoneinfo.Europe.Malta.Malta._transition_info?8
-pytz.zoneinfo.Europe.Malta.Malta._utc_transition_times?8
-pytz.zoneinfo.Europe.Malta.Malta.zone?7
-pytz.zoneinfo.Europe.Malta.Malta?7
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn._transition_info?8
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn._utc_transition_times?8
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn.zone?7
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn?7
-pytz.zoneinfo.Europe.Minsk.Minsk._transition_info?8
-pytz.zoneinfo.Europe.Minsk.Minsk._utc_transition_times?8
-pytz.zoneinfo.Europe.Minsk.Minsk.zone?7
-pytz.zoneinfo.Europe.Minsk.Minsk?7
-pytz.zoneinfo.Europe.Monaco.Monaco._transition_info?8
-pytz.zoneinfo.Europe.Monaco.Monaco._utc_transition_times?8
-pytz.zoneinfo.Europe.Monaco.Monaco.zone?7
-pytz.zoneinfo.Europe.Monaco.Monaco?7
-pytz.zoneinfo.Europe.Moscow.Moscow._transition_info?8
-pytz.zoneinfo.Europe.Moscow.Moscow._utc_transition_times?8
-pytz.zoneinfo.Europe.Moscow.Moscow.zone?7
-pytz.zoneinfo.Europe.Moscow.Moscow?7
-pytz.zoneinfo.Europe.Nicosia.Nicosia._transition_info?8
-pytz.zoneinfo.Europe.Nicosia.Nicosia._utc_transition_times?8
-pytz.zoneinfo.Europe.Nicosia.Nicosia.zone?7
-pytz.zoneinfo.Europe.Nicosia.Nicosia?7
-pytz.zoneinfo.Europe.Oslo.Oslo._transition_info?8
-pytz.zoneinfo.Europe.Oslo.Oslo._utc_transition_times?8
-pytz.zoneinfo.Europe.Oslo.Oslo.zone?7
-pytz.zoneinfo.Europe.Oslo.Oslo?7
-pytz.zoneinfo.Europe.Paris.Paris._transition_info?8
-pytz.zoneinfo.Europe.Paris.Paris._utc_transition_times?8
-pytz.zoneinfo.Europe.Paris.Paris.zone?7
-pytz.zoneinfo.Europe.Paris.Paris?7
-pytz.zoneinfo.Europe.Prague.Prague._transition_info?8
-pytz.zoneinfo.Europe.Prague.Prague._utc_transition_times?8
-pytz.zoneinfo.Europe.Prague.Prague.zone?7
-pytz.zoneinfo.Europe.Prague.Prague?7
-pytz.zoneinfo.Europe.Riga.Riga._transition_info?8
-pytz.zoneinfo.Europe.Riga.Riga._utc_transition_times?8
-pytz.zoneinfo.Europe.Riga.Riga.zone?7
-pytz.zoneinfo.Europe.Riga.Riga?7
-pytz.zoneinfo.Europe.Rome.Rome._transition_info?8
-pytz.zoneinfo.Europe.Rome.Rome._utc_transition_times?8
-pytz.zoneinfo.Europe.Rome.Rome.zone?7
-pytz.zoneinfo.Europe.Rome.Rome?7
-pytz.zoneinfo.Europe.Samara.Samara._transition_info?8
-pytz.zoneinfo.Europe.Samara.Samara._utc_transition_times?8
-pytz.zoneinfo.Europe.Samara.Samara.zone?7
-pytz.zoneinfo.Europe.Samara.Samara?7
-pytz.zoneinfo.Europe.San_Marino.San_Marino._transition_info?8
-pytz.zoneinfo.Europe.San_Marino.San_Marino._utc_transition_times?8
-pytz.zoneinfo.Europe.San_Marino.San_Marino.zone?7
-pytz.zoneinfo.Europe.San_Marino.San_Marino?7
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo._transition_info?8
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo._utc_transition_times?8
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo.zone?7
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo?7
-pytz.zoneinfo.Europe.Simferopol.Simferopol._transition_info?8
-pytz.zoneinfo.Europe.Simferopol.Simferopol._utc_transition_times?8
-pytz.zoneinfo.Europe.Simferopol.Simferopol.zone?7
-pytz.zoneinfo.Europe.Simferopol.Simferopol?7
-pytz.zoneinfo.Europe.Skopje.Skopje._transition_info?8
-pytz.zoneinfo.Europe.Skopje.Skopje._utc_transition_times?8
-pytz.zoneinfo.Europe.Skopje.Skopje.zone?7
-pytz.zoneinfo.Europe.Skopje.Skopje?7
-pytz.zoneinfo.Europe.Sofia.Sofia._transition_info?8
-pytz.zoneinfo.Europe.Sofia.Sofia._utc_transition_times?8
-pytz.zoneinfo.Europe.Sofia.Sofia.zone?7
-pytz.zoneinfo.Europe.Sofia.Sofia?7
-pytz.zoneinfo.Europe.Stockholm.Stockholm._transition_info?8
-pytz.zoneinfo.Europe.Stockholm.Stockholm._utc_transition_times?8
-pytz.zoneinfo.Europe.Stockholm.Stockholm.zone?7
-pytz.zoneinfo.Europe.Stockholm.Stockholm?7
-pytz.zoneinfo.Europe.Tallinn.Tallinn._transition_info?8
-pytz.zoneinfo.Europe.Tallinn.Tallinn._utc_transition_times?8
-pytz.zoneinfo.Europe.Tallinn.Tallinn.zone?7
-pytz.zoneinfo.Europe.Tallinn.Tallinn?7
-pytz.zoneinfo.Europe.Tirane.Tirane._transition_info?8
-pytz.zoneinfo.Europe.Tirane.Tirane._utc_transition_times?8
-pytz.zoneinfo.Europe.Tirane.Tirane.zone?7
-pytz.zoneinfo.Europe.Tirane.Tirane?7
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol._transition_info?8
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol._utc_transition_times?8
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol.zone?7
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol?7
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod._transition_info?8
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod._utc_transition_times?8
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod.zone?7
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod?7
-pytz.zoneinfo.Europe.Vaduz.Vaduz._transition_info?8
-pytz.zoneinfo.Europe.Vaduz.Vaduz._utc_transition_times?8
-pytz.zoneinfo.Europe.Vaduz.Vaduz.zone?7
-pytz.zoneinfo.Europe.Vaduz.Vaduz?7
-pytz.zoneinfo.Europe.Vatican.Vatican._transition_info?8
-pytz.zoneinfo.Europe.Vatican.Vatican._utc_transition_times?8
-pytz.zoneinfo.Europe.Vatican.Vatican.zone?7
-pytz.zoneinfo.Europe.Vatican.Vatican?7
-pytz.zoneinfo.Europe.Vienna.Vienna._transition_info?8
-pytz.zoneinfo.Europe.Vienna.Vienna._utc_transition_times?8
-pytz.zoneinfo.Europe.Vienna.Vienna.zone?7
-pytz.zoneinfo.Europe.Vienna.Vienna?7
-pytz.zoneinfo.Europe.Vilnius.Vilnius._transition_info?8
-pytz.zoneinfo.Europe.Vilnius.Vilnius._utc_transition_times?8
-pytz.zoneinfo.Europe.Vilnius.Vilnius.zone?7
-pytz.zoneinfo.Europe.Vilnius.Vilnius?7
-pytz.zoneinfo.Europe.Volgograd.Volgograd._transition_info?8
-pytz.zoneinfo.Europe.Volgograd.Volgograd._utc_transition_times?8
-pytz.zoneinfo.Europe.Volgograd.Volgograd.zone?7
-pytz.zoneinfo.Europe.Volgograd.Volgograd?7
-pytz.zoneinfo.Europe.Warsaw.Warsaw._transition_info?8
-pytz.zoneinfo.Europe.Warsaw.Warsaw._utc_transition_times?8
-pytz.zoneinfo.Europe.Warsaw.Warsaw.zone?7
-pytz.zoneinfo.Europe.Warsaw.Warsaw?7
-pytz.zoneinfo.Europe.Zagreb.Zagreb._transition_info?8
-pytz.zoneinfo.Europe.Zagreb.Zagreb._utc_transition_times?8
-pytz.zoneinfo.Europe.Zagreb.Zagreb.zone?7
-pytz.zoneinfo.Europe.Zagreb.Zagreb?7
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye._transition_info?8
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye._utc_transition_times?8
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye.zone?7
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye?7
-pytz.zoneinfo.Europe.Zurich.Zurich._transition_info?8
-pytz.zoneinfo.Europe.Zurich.Zurich._utc_transition_times?8
-pytz.zoneinfo.Europe.Zurich.Zurich.zone?7
-pytz.zoneinfo.Europe.Zurich.Zurich?7
-pytz.zoneinfo.GB.GB._transition_info?8
-pytz.zoneinfo.GB.GB._utc_transition_times?8
-pytz.zoneinfo.GB.GB.zone?7
-pytz.zoneinfo.GB.GB?7
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire._transition_info?8
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire._utc_transition_times?8
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire.zone?7
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire?7
-pytz.zoneinfo.GMT.GMT._tzname?8
-pytz.zoneinfo.GMT.GMT._utcoffset?8
-pytz.zoneinfo.GMT.GMT.zone?7
-pytz.zoneinfo.GMT.GMT?7
-pytz.zoneinfo.GMT0.GMT0._tzname?8
-pytz.zoneinfo.GMT0.GMT0._utcoffset?8
-pytz.zoneinfo.GMT0.GMT0.zone?7
-pytz.zoneinfo.GMT0.GMT0?7
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0._tzname?8
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0._utcoffset?8
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0.zone?7
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0?7
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0._tzname?8
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0._utcoffset?8
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0.zone?7
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0?7
-pytz.zoneinfo.Greenwich.Greenwich._tzname?8
-pytz.zoneinfo.Greenwich.Greenwich._utcoffset?8
-pytz.zoneinfo.Greenwich.Greenwich.zone?7
-pytz.zoneinfo.Greenwich.Greenwich?7
-pytz.zoneinfo.HST.HST._tzname?8
-pytz.zoneinfo.HST.HST._utcoffset?8
-pytz.zoneinfo.HST.HST.zone?7
-pytz.zoneinfo.HST.HST?7
-pytz.zoneinfo.Hongkong.Hongkong._transition_info?8
-pytz.zoneinfo.Hongkong.Hongkong._utc_transition_times?8
-pytz.zoneinfo.Hongkong.Hongkong.zone?7
-pytz.zoneinfo.Hongkong.Hongkong?7
-pytz.zoneinfo.Iceland.Iceland._transition_info?8
-pytz.zoneinfo.Iceland.Iceland._utc_transition_times?8
-pytz.zoneinfo.Iceland.Iceland.zone?7
-pytz.zoneinfo.Iceland.Iceland?7
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo._transition_info?8
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo._utc_transition_times?8
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo.zone?7
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo?7
-pytz.zoneinfo.Indian.Chagos.Chagos._transition_info?8
-pytz.zoneinfo.Indian.Chagos.Chagos._utc_transition_times?8
-pytz.zoneinfo.Indian.Chagos.Chagos.zone?7
-pytz.zoneinfo.Indian.Chagos.Chagos?7
-pytz.zoneinfo.Indian.Christmas.Christmas._tzname?8
-pytz.zoneinfo.Indian.Christmas.Christmas._utcoffset?8
-pytz.zoneinfo.Indian.Christmas.Christmas.zone?7
-pytz.zoneinfo.Indian.Christmas.Christmas?7
-pytz.zoneinfo.Indian.Cocos.Cocos._tzname?8
-pytz.zoneinfo.Indian.Cocos.Cocos._utcoffset?8
-pytz.zoneinfo.Indian.Cocos.Cocos.zone?7
-pytz.zoneinfo.Indian.Cocos.Cocos?7
-pytz.zoneinfo.Indian.Comoro.Comoro._transition_info?8
-pytz.zoneinfo.Indian.Comoro.Comoro._utc_transition_times?8
-pytz.zoneinfo.Indian.Comoro.Comoro.zone?7
-pytz.zoneinfo.Indian.Comoro.Comoro?7
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen._transition_info?8
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen._utc_transition_times?8
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen.zone?7
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen?7
-pytz.zoneinfo.Indian.Mahe.Mahe._transition_info?8
-pytz.zoneinfo.Indian.Mahe.Mahe._utc_transition_times?8
-pytz.zoneinfo.Indian.Mahe.Mahe.zone?7
-pytz.zoneinfo.Indian.Mahe.Mahe?7
-pytz.zoneinfo.Indian.Maldives.Maldives._transition_info?8
-pytz.zoneinfo.Indian.Maldives.Maldives._utc_transition_times?8
-pytz.zoneinfo.Indian.Maldives.Maldives.zone?7
-pytz.zoneinfo.Indian.Maldives.Maldives?7
-pytz.zoneinfo.Indian.Mauritius.Mauritius._transition_info?8
-pytz.zoneinfo.Indian.Mauritius.Mauritius._utc_transition_times?8
-pytz.zoneinfo.Indian.Mauritius.Mauritius.zone?7
-pytz.zoneinfo.Indian.Mauritius.Mauritius?7
-pytz.zoneinfo.Indian.Mayotte.Mayotte._transition_info?8
-pytz.zoneinfo.Indian.Mayotte.Mayotte._utc_transition_times?8
-pytz.zoneinfo.Indian.Mayotte.Mayotte.zone?7
-pytz.zoneinfo.Indian.Mayotte.Mayotte?7
-pytz.zoneinfo.Indian.Reunion.Reunion._transition_info?8
-pytz.zoneinfo.Indian.Reunion.Reunion._utc_transition_times?8
-pytz.zoneinfo.Indian.Reunion.Reunion.zone?7
-pytz.zoneinfo.Indian.Reunion.Reunion?7
-pytz.zoneinfo.Iran.Iran._transition_info?8
-pytz.zoneinfo.Iran.Iran._utc_transition_times?8
-pytz.zoneinfo.Iran.Iran.zone?7
-pytz.zoneinfo.Iran.Iran?7
-pytz.zoneinfo.Israel.Israel._transition_info?8
-pytz.zoneinfo.Israel.Israel._utc_transition_times?8
-pytz.zoneinfo.Israel.Israel.zone?7
-pytz.zoneinfo.Israel.Israel?7
-pytz.zoneinfo.Jamaica.Jamaica._transition_info?8
-pytz.zoneinfo.Jamaica.Jamaica._utc_transition_times?8
-pytz.zoneinfo.Jamaica.Jamaica.zone?7
-pytz.zoneinfo.Jamaica.Jamaica?7
-pytz.zoneinfo.Japan.Japan._transition_info?8
-pytz.zoneinfo.Japan.Japan._utc_transition_times?8
-pytz.zoneinfo.Japan.Japan.zone?7
-pytz.zoneinfo.Japan.Japan?7
-pytz.zoneinfo.Kwajalein.Kwajalein._transition_info?8
-pytz.zoneinfo.Kwajalein.Kwajalein._utc_transition_times?8
-pytz.zoneinfo.Kwajalein.Kwajalein.zone?7
-pytz.zoneinfo.Kwajalein.Kwajalein?7
-pytz.zoneinfo.Libya.Libya._transition_info?8
-pytz.zoneinfo.Libya.Libya._utc_transition_times?8
-pytz.zoneinfo.Libya.Libya.zone?7
-pytz.zoneinfo.Libya.Libya?7
-pytz.zoneinfo.MET.MET._transition_info?8
-pytz.zoneinfo.MET.MET._utc_transition_times?8
-pytz.zoneinfo.MET.MET.zone?7
-pytz.zoneinfo.MET.MET?7
-pytz.zoneinfo.MST.MST._tzname?8
-pytz.zoneinfo.MST.MST._utcoffset?8
-pytz.zoneinfo.MST.MST.zone?7
-pytz.zoneinfo.MST.MST?7
-pytz.zoneinfo.MST7MDT.MST7MDT._transition_info?8
-pytz.zoneinfo.MST7MDT.MST7MDT._utc_transition_times?8
-pytz.zoneinfo.MST7MDT.MST7MDT.zone?7
-pytz.zoneinfo.MST7MDT.MST7MDT?7
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte._transition_info?8
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte._utc_transition_times?8
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte.zone?7
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte?7
-pytz.zoneinfo.Mexico.BajaSur.BajaSur._transition_info?8
-pytz.zoneinfo.Mexico.BajaSur.BajaSur._utc_transition_times?8
-pytz.zoneinfo.Mexico.BajaSur.BajaSur.zone?7
-pytz.zoneinfo.Mexico.BajaSur.BajaSur?7
-pytz.zoneinfo.Mexico.General.General._transition_info?8
-pytz.zoneinfo.Mexico.General.General._utc_transition_times?8
-pytz.zoneinfo.Mexico.General.General.zone?7
-pytz.zoneinfo.Mexico.General.General?7
-pytz.zoneinfo.NZ.NZ._transition_info?8
-pytz.zoneinfo.NZ.NZ._utc_transition_times?8
-pytz.zoneinfo.NZ.NZ.zone?7
-pytz.zoneinfo.NZ.NZ?7
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT._transition_info?8
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT._utc_transition_times?8
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT.zone?7
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT?7
-pytz.zoneinfo.Navajo.Navajo._transition_info?8
-pytz.zoneinfo.Navajo.Navajo._utc_transition_times?8
-pytz.zoneinfo.Navajo.Navajo.zone?7
-pytz.zoneinfo.Navajo.Navajo?7
-pytz.zoneinfo.PRC.PRC._transition_info?8
-pytz.zoneinfo.PRC.PRC._utc_transition_times?8
-pytz.zoneinfo.PRC.PRC.zone?7
-pytz.zoneinfo.PRC.PRC?7
-pytz.zoneinfo.PST8PDT.PST8PDT._transition_info?8
-pytz.zoneinfo.PST8PDT.PST8PDT._utc_transition_times?8
-pytz.zoneinfo.PST8PDT.PST8PDT.zone?7
-pytz.zoneinfo.PST8PDT.PST8PDT?7
-pytz.zoneinfo.Pacific.Apia.Apia._transition_info?8
-pytz.zoneinfo.Pacific.Apia.Apia._utc_transition_times?8
-pytz.zoneinfo.Pacific.Apia.Apia.zone?7
-pytz.zoneinfo.Pacific.Apia.Apia?7
-pytz.zoneinfo.Pacific.Auckland.Auckland._transition_info?8
-pytz.zoneinfo.Pacific.Auckland.Auckland._utc_transition_times?8
-pytz.zoneinfo.Pacific.Auckland.Auckland.zone?7
-pytz.zoneinfo.Pacific.Auckland.Auckland?7
-pytz.zoneinfo.Pacific.Chatham.Chatham._transition_info?8
-pytz.zoneinfo.Pacific.Chatham.Chatham._utc_transition_times?8
-pytz.zoneinfo.Pacific.Chatham.Chatham.zone?7
-pytz.zoneinfo.Pacific.Chatham.Chatham?7
-pytz.zoneinfo.Pacific.Easter.Easter._transition_info?8
-pytz.zoneinfo.Pacific.Easter.Easter._utc_transition_times?8
-pytz.zoneinfo.Pacific.Easter.Easter.zone?7
-pytz.zoneinfo.Pacific.Easter.Easter?7
-pytz.zoneinfo.Pacific.Efate.Efate._transition_info?8
-pytz.zoneinfo.Pacific.Efate.Efate._utc_transition_times?8
-pytz.zoneinfo.Pacific.Efate.Efate.zone?7
-pytz.zoneinfo.Pacific.Efate.Efate?7
-pytz.zoneinfo.Pacific.Enderbury.Enderbury._transition_info?8
-pytz.zoneinfo.Pacific.Enderbury.Enderbury._utc_transition_times?8
-pytz.zoneinfo.Pacific.Enderbury.Enderbury.zone?7
-pytz.zoneinfo.Pacific.Enderbury.Enderbury?7
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo._tzname?8
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo._utcoffset?8
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo.zone?7
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo?7
-pytz.zoneinfo.Pacific.Fiji.Fiji._transition_info?8
-pytz.zoneinfo.Pacific.Fiji.Fiji._utc_transition_times?8
-pytz.zoneinfo.Pacific.Fiji.Fiji.zone?7
-pytz.zoneinfo.Pacific.Fiji.Fiji?7
-pytz.zoneinfo.Pacific.Funafuti.Funafuti._tzname?8
-pytz.zoneinfo.Pacific.Funafuti.Funafuti._utcoffset?8
-pytz.zoneinfo.Pacific.Funafuti.Funafuti.zone?7
-pytz.zoneinfo.Pacific.Funafuti.Funafuti?7
-pytz.zoneinfo.Pacific.Galapagos.Galapagos._transition_info?8
-pytz.zoneinfo.Pacific.Galapagos.Galapagos._utc_transition_times?8
-pytz.zoneinfo.Pacific.Galapagos.Galapagos.zone?7
-pytz.zoneinfo.Pacific.Galapagos.Galapagos?7
-pytz.zoneinfo.Pacific.Gambier.Gambier._transition_info?8
-pytz.zoneinfo.Pacific.Gambier.Gambier._utc_transition_times?8
-pytz.zoneinfo.Pacific.Gambier.Gambier.zone?7
-pytz.zoneinfo.Pacific.Gambier.Gambier?7
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal._transition_info?8
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal._utc_transition_times?8
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal.zone?7
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal?7
-pytz.zoneinfo.Pacific.Guam.Guam._transition_info?8
-pytz.zoneinfo.Pacific.Guam.Guam._utc_transition_times?8
-pytz.zoneinfo.Pacific.Guam.Guam.zone?7
-pytz.zoneinfo.Pacific.Guam.Guam?7
-pytz.zoneinfo.Pacific.Honolulu.Honolulu._transition_info?8
-pytz.zoneinfo.Pacific.Honolulu.Honolulu._utc_transition_times?8
-pytz.zoneinfo.Pacific.Honolulu.Honolulu.zone?7
-pytz.zoneinfo.Pacific.Honolulu.Honolulu?7
-pytz.zoneinfo.Pacific.Johnston.Johnston._tzname?8
-pytz.zoneinfo.Pacific.Johnston.Johnston._utcoffset?8
-pytz.zoneinfo.Pacific.Johnston.Johnston.zone?7
-pytz.zoneinfo.Pacific.Johnston.Johnston?7
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati._transition_info?8
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati._utc_transition_times?8
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati.zone?7
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati?7
-pytz.zoneinfo.Pacific.Kosrae.Kosrae._transition_info?8
-pytz.zoneinfo.Pacific.Kosrae.Kosrae._utc_transition_times?8
-pytz.zoneinfo.Pacific.Kosrae.Kosrae.zone?7
-pytz.zoneinfo.Pacific.Kosrae.Kosrae?7
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein._transition_info?8
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein._utc_transition_times?8
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein.zone?7
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein?7
-pytz.zoneinfo.Pacific.Majuro.Majuro._transition_info?8
-pytz.zoneinfo.Pacific.Majuro.Majuro._utc_transition_times?8
-pytz.zoneinfo.Pacific.Majuro.Majuro.zone?7
-pytz.zoneinfo.Pacific.Majuro.Majuro?7
-pytz.zoneinfo.Pacific.Marquesas.Marquesas._transition_info?8
-pytz.zoneinfo.Pacific.Marquesas.Marquesas._utc_transition_times?8
-pytz.zoneinfo.Pacific.Marquesas.Marquesas.zone?7
-pytz.zoneinfo.Pacific.Marquesas.Marquesas?7
-pytz.zoneinfo.Pacific.Midway.Midway._transition_info?8
-pytz.zoneinfo.Pacific.Midway.Midway._utc_transition_times?8
-pytz.zoneinfo.Pacific.Midway.Midway.zone?7
-pytz.zoneinfo.Pacific.Midway.Midway?7
-pytz.zoneinfo.Pacific.Nauru.Nauru._transition_info?8
-pytz.zoneinfo.Pacific.Nauru.Nauru._utc_transition_times?8
-pytz.zoneinfo.Pacific.Nauru.Nauru.zone?7
-pytz.zoneinfo.Pacific.Nauru.Nauru?7
-pytz.zoneinfo.Pacific.Niue.Niue._transition_info?8
-pytz.zoneinfo.Pacific.Niue.Niue._utc_transition_times?8
-pytz.zoneinfo.Pacific.Niue.Niue.zone?7
-pytz.zoneinfo.Pacific.Niue.Niue?7
-pytz.zoneinfo.Pacific.Norfolk.Norfolk._transition_info?8
-pytz.zoneinfo.Pacific.Norfolk.Norfolk._utc_transition_times?8
-pytz.zoneinfo.Pacific.Norfolk.Norfolk.zone?7
-pytz.zoneinfo.Pacific.Norfolk.Norfolk?7
-pytz.zoneinfo.Pacific.Noumea.Noumea._transition_info?8
-pytz.zoneinfo.Pacific.Noumea.Noumea._utc_transition_times?8
-pytz.zoneinfo.Pacific.Noumea.Noumea.zone?7
-pytz.zoneinfo.Pacific.Noumea.Noumea?7
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago._transition_info?8
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago._utc_transition_times?8
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago.zone?7
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago?7
-pytz.zoneinfo.Pacific.Palau.Palau._tzname?8
-pytz.zoneinfo.Pacific.Palau.Palau._utcoffset?8
-pytz.zoneinfo.Pacific.Palau.Palau.zone?7
-pytz.zoneinfo.Pacific.Palau.Palau?7
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn._transition_info?8
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn._utc_transition_times?8
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn.zone?7
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn?7
-pytz.zoneinfo.Pacific.Ponape.Ponape._tzname?8
-pytz.zoneinfo.Pacific.Ponape.Ponape._utcoffset?8
-pytz.zoneinfo.Pacific.Ponape.Ponape.zone?7
-pytz.zoneinfo.Pacific.Ponape.Ponape?7
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby._tzname?8
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby._utcoffset?8
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby.zone?7
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby?7
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga._transition_info?8
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga._utc_transition_times?8
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga.zone?7
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga?7
-pytz.zoneinfo.Pacific.Saipan.Saipan._transition_info?8
-pytz.zoneinfo.Pacific.Saipan.Saipan._utc_transition_times?8
-pytz.zoneinfo.Pacific.Saipan.Saipan.zone?7
-pytz.zoneinfo.Pacific.Saipan.Saipan?7
-pytz.zoneinfo.Pacific.Samoa.Samoa._transition_info?8
-pytz.zoneinfo.Pacific.Samoa.Samoa._utc_transition_times?8
-pytz.zoneinfo.Pacific.Samoa.Samoa.zone?7
-pytz.zoneinfo.Pacific.Samoa.Samoa?7
-pytz.zoneinfo.Pacific.Tahiti.Tahiti._transition_info?8
-pytz.zoneinfo.Pacific.Tahiti.Tahiti._utc_transition_times?8
-pytz.zoneinfo.Pacific.Tahiti.Tahiti.zone?7
-pytz.zoneinfo.Pacific.Tahiti.Tahiti?7
-pytz.zoneinfo.Pacific.Tarawa.Tarawa._tzname?8
-pytz.zoneinfo.Pacific.Tarawa.Tarawa._utcoffset?8
-pytz.zoneinfo.Pacific.Tarawa.Tarawa.zone?7
-pytz.zoneinfo.Pacific.Tarawa.Tarawa?7
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu._transition_info?8
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu._utc_transition_times?8
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu.zone?7
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu?7
-pytz.zoneinfo.Pacific.Truk.Truk._tzname?8
-pytz.zoneinfo.Pacific.Truk.Truk._utcoffset?8
-pytz.zoneinfo.Pacific.Truk.Truk.zone?7
-pytz.zoneinfo.Pacific.Truk.Truk?7
-pytz.zoneinfo.Pacific.Wake.Wake._tzname?8
-pytz.zoneinfo.Pacific.Wake.Wake._utcoffset?8
-pytz.zoneinfo.Pacific.Wake.Wake.zone?7
-pytz.zoneinfo.Pacific.Wake.Wake?7
-pytz.zoneinfo.Pacific.Wallis.Wallis._tzname?8
-pytz.zoneinfo.Pacific.Wallis.Wallis._utcoffset?8
-pytz.zoneinfo.Pacific.Wallis.Wallis.zone?7
-pytz.zoneinfo.Pacific.Wallis.Wallis?7
-pytz.zoneinfo.Pacific.Yap.Yap._tzname?8
-pytz.zoneinfo.Pacific.Yap.Yap._utcoffset?8
-pytz.zoneinfo.Pacific.Yap.Yap.zone?7
-pytz.zoneinfo.Pacific.Yap.Yap?7
-pytz.zoneinfo.Poland.Poland._transition_info?8
-pytz.zoneinfo.Poland.Poland._utc_transition_times?8
-pytz.zoneinfo.Poland.Poland.zone?7
-pytz.zoneinfo.Poland.Poland?7
-pytz.zoneinfo.Portugal.Portugal._transition_info?8
-pytz.zoneinfo.Portugal.Portugal._utc_transition_times?8
-pytz.zoneinfo.Portugal.Portugal.zone?7
-pytz.zoneinfo.Portugal.Portugal?7
-pytz.zoneinfo.ROC.ROC._transition_info?8
-pytz.zoneinfo.ROC.ROC._utc_transition_times?8
-pytz.zoneinfo.ROC.ROC.zone?7
-pytz.zoneinfo.ROC.ROC?7
-pytz.zoneinfo.ROK.ROK._transition_info?8
-pytz.zoneinfo.ROK.ROK._utc_transition_times?8
-pytz.zoneinfo.ROK.ROK.zone?7
-pytz.zoneinfo.ROK.ROK?7
-pytz.zoneinfo.Singapore.Singapore._transition_info?8
-pytz.zoneinfo.Singapore.Singapore._utc_transition_times?8
-pytz.zoneinfo.Singapore.Singapore.zone?7
-pytz.zoneinfo.Singapore.Singapore?7
-pytz.zoneinfo.SystemV.AST4.AST4._transition_info?8
-pytz.zoneinfo.SystemV.AST4.AST4._utc_transition_times?8
-pytz.zoneinfo.SystemV.AST4.AST4.zone?7
-pytz.zoneinfo.SystemV.AST4.AST4?7
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT._transition_info?8
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT._utc_transition_times?8
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT.zone?7
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT?7
-pytz.zoneinfo.SystemV.CST6.CST6._transition_info?8
-pytz.zoneinfo.SystemV.CST6.CST6._utc_transition_times?8
-pytz.zoneinfo.SystemV.CST6.CST6.zone?7
-pytz.zoneinfo.SystemV.CST6.CST6?7
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT._transition_info?8
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT.zone?7
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT?7
-pytz.zoneinfo.SystemV.EST5.EST5._transition_info?8
-pytz.zoneinfo.SystemV.EST5.EST5._utc_transition_times?8
-pytz.zoneinfo.SystemV.EST5.EST5.zone?7
-pytz.zoneinfo.SystemV.EST5.EST5?7
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT._transition_info?8
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT.zone?7
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT?7
-pytz.zoneinfo.SystemV.HST10.HST10._transition_info?8
-pytz.zoneinfo.SystemV.HST10.HST10._utc_transition_times?8
-pytz.zoneinfo.SystemV.HST10.HST10.zone?7
-pytz.zoneinfo.SystemV.HST10.HST10?7
-pytz.zoneinfo.SystemV.MST7.MST7._transition_info?8
-pytz.zoneinfo.SystemV.MST7.MST7._utc_transition_times?8
-pytz.zoneinfo.SystemV.MST7.MST7.zone?7
-pytz.zoneinfo.SystemV.MST7.MST7?7
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT._transition_info?8
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT.zone?7
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT?7
-pytz.zoneinfo.SystemV.PST8.PST8._transition_info?8
-pytz.zoneinfo.SystemV.PST8.PST8._utc_transition_times?8
-pytz.zoneinfo.SystemV.PST8.PST8.zone?7
-pytz.zoneinfo.SystemV.PST8.PST8?7
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT._transition_info?8
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT.zone?7
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT?7
-pytz.zoneinfo.SystemV.YST9.YST9._transition_info?8
-pytz.zoneinfo.SystemV.YST9.YST9._utc_transition_times?8
-pytz.zoneinfo.SystemV.YST9.YST9.zone?7
-pytz.zoneinfo.SystemV.YST9.YST9?7
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT._transition_info?8
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT.zone?7
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT?7
-pytz.zoneinfo.Turkey.Turkey._transition_info?8
-pytz.zoneinfo.Turkey.Turkey._utc_transition_times?8
-pytz.zoneinfo.Turkey.Turkey.zone?7
-pytz.zoneinfo.Turkey.Turkey?7
-pytz.zoneinfo.UCT.UCT._tzname?8
-pytz.zoneinfo.UCT.UCT._utcoffset?8
-pytz.zoneinfo.UCT.UCT.zone?7
-pytz.zoneinfo.UCT.UCT?7
-pytz.zoneinfo.US.Alaska.Alaska._transition_info?8
-pytz.zoneinfo.US.Alaska.Alaska._utc_transition_times?8
-pytz.zoneinfo.US.Alaska.Alaska.zone?7
-pytz.zoneinfo.US.Alaska.Alaska?7
-pytz.zoneinfo.US.Aleutian.Aleutian._transition_info?8
-pytz.zoneinfo.US.Aleutian.Aleutian._utc_transition_times?8
-pytz.zoneinfo.US.Aleutian.Aleutian.zone?7
-pytz.zoneinfo.US.Aleutian.Aleutian?7
-pytz.zoneinfo.US.Arizona.Arizona._transition_info?8
-pytz.zoneinfo.US.Arizona.Arizona._utc_transition_times?8
-pytz.zoneinfo.US.Arizona.Arizona.zone?7
-pytz.zoneinfo.US.Arizona.Arizona?7
-pytz.zoneinfo.US.Central.Central._transition_info?8
-pytz.zoneinfo.US.Central.Central._utc_transition_times?8
-pytz.zoneinfo.US.Central.Central.zone?7
-pytz.zoneinfo.US.Central.Central?7
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana._transition_info?8
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana._utc_transition_times?8
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana.zone?7
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana?7
-pytz.zoneinfo.US.Eastern.Eastern._transition_info?8
-pytz.zoneinfo.US.Eastern.Eastern._utc_transition_times?8
-pytz.zoneinfo.US.Eastern.Eastern.zone?7
-pytz.zoneinfo.US.Eastern.Eastern?7
-pytz.zoneinfo.US.Hawaii.Hawaii._transition_info?8
-pytz.zoneinfo.US.Hawaii.Hawaii._utc_transition_times?8
-pytz.zoneinfo.US.Hawaii.Hawaii.zone?7
-pytz.zoneinfo.US.Hawaii.Hawaii?7
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke._transition_info?8
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke._utc_transition_times?8
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke.zone?7
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke?7
-pytz.zoneinfo.US.Michigan.Michigan._transition_info?8
-pytz.zoneinfo.US.Michigan.Michigan._utc_transition_times?8
-pytz.zoneinfo.US.Michigan.Michigan.zone?7
-pytz.zoneinfo.US.Michigan.Michigan?7
-pytz.zoneinfo.US.Mountain.Mountain._transition_info?8
-pytz.zoneinfo.US.Mountain.Mountain._utc_transition_times?8
-pytz.zoneinfo.US.Mountain.Mountain.zone?7
-pytz.zoneinfo.US.Mountain.Mountain?7
-pytz.zoneinfo.US.Pacific.Pacific._transition_info?8
-pytz.zoneinfo.US.Pacific.Pacific._utc_transition_times?8
-pytz.zoneinfo.US.Pacific.Pacific.zone?7
-pytz.zoneinfo.US.Pacific.Pacific?7
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New._transition_info?8
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New._utc_transition_times?8
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New.zone?7
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New?7
-pytz.zoneinfo.US.Samoa.Samoa._transition_info?8
-pytz.zoneinfo.US.Samoa.Samoa._utc_transition_times?8
-pytz.zoneinfo.US.Samoa.Samoa.zone?7
-pytz.zoneinfo.US.Samoa.Samoa?7
-pytz.zoneinfo.Universal.Universal._tzname?8
-pytz.zoneinfo.Universal.Universal._utcoffset?8
-pytz.zoneinfo.Universal.Universal.zone?7
-pytz.zoneinfo.Universal.Universal?7
-pytz.zoneinfo.WET.WET._transition_info?8
-pytz.zoneinfo.WET.WET._utc_transition_times?8
-pytz.zoneinfo.WET.WET.zone?7
-pytz.zoneinfo.WET.WET?7
-pytz.zoneinfo.W_minus_SU.W_minus_SU._transition_info?8
-pytz.zoneinfo.W_minus_SU.W_minus_SU._utc_transition_times?8
-pytz.zoneinfo.W_minus_SU.W_minus_SU.zone?7
-pytz.zoneinfo.W_minus_SU.W_minus_SU?7
-pytz.zoneinfo.Zulu.Zulu._tzname?8
-pytz.zoneinfo.Zulu.Zulu._utcoffset?8
-pytz.zoneinfo.Zulu.Zulu.zone?7
-pytz.zoneinfo.Zulu.Zulu?7
-pytz.zoneinfo.posixrules.posixrules._transition_info?8
-pytz.zoneinfo.posixrules.posixrules._utc_transition_times?8
-pytz.zoneinfo.posixrules.posixrules.zone?7
-pytz.zoneinfo.posixrules.posixrules?7
-reStructuredText.HTML?4(src, writer='html4css1', report_level=1, stylesheet=None, input_encoding=default_input_encoding, output_encoding=default_output_encoding, language_code=default_language_code, initial_header_level = initial_header_level, warnings = None, settings = {})
-reStructuredText.Warnings.__init__?1(self)
-reStructuredText.Warnings.write?4(message)
-reStructuredText.Warnings?1()
-reStructuredText.default_enc?7
-reStructuredText.default_input_encoding?7
-reStructuredText.default_lang?7
-reStructuredText.default_language_code?7
-reStructuredText.default_level?7
-reStructuredText.default_output_encoding?7
-reStructuredText.initial_header_level?7
-reStructuredText.render?4(src, writer='html4css1', report_level=1, stylesheet=None, input_encoding=default_input_encoding, output_encoding=default_output_encoding, language_code=default_language_code, initial_header_level = initial_header_level, settings = {})
-reStructuredText.version?7
-regressionCatalog.BuildEnv.__init__?1(self, func, *args, **kw)
-regressionCatalog.BuildEnv.buildTestEnvironment?4(args, kw)
-regressionCatalog.BuildEnv.funcTestEnvironment?4(dataDir, maxFiles)
-regressionCatalog.BuildEnv?1(func, *args, **kw)
-regressionCatalog.dataDir?7
-regressionCatalog.debug?4()
-regressionCatalog.get_tests?4(what)
-regressionCatalog.here?7
-regressionCatalog.main?4()
-regressionCatalog.maxFiles?7
-regressionCatalog.mbox2?7
-regressionCatalog.mbox?7
-regressionCatalog.numThreads?7
-regressionCatalog.pdebug?4()
-regressionCatalog.searchIterations?7
-regressionCatalog.testCatalog.__init__?1(self, mboxname, maxfiles)
-regressionCatalog.testCatalog.build_catalog?4(mboxname)
-regressionCatalog.testCatalog.catMessage?4(m)
-regressionCatalog.testCatalog.uncatMessage?4(uid)
-regressionCatalog.testCatalog?1(mboxname, maxfiles)
-regressionCatalog.testMessage.__init__?1(self, msg, modify_doc=0)
-regressionCatalog.testMessage.reverse?4(s)
-regressionCatalog.testMessage?1(msg, modify_doc=0)
-regressionCatalog.testSearches.__init__?1(self, func, *args, **kw)
-regressionCatalog.testSearches.funcFieldIndex?4(*args)
-regressionCatalog.testSearches.funcFieldRangeIndex?4(*args)
-regressionCatalog.testSearches.funcFulltextIndex?4(*args)
-regressionCatalog.testSearches.funcKeywordIndex?4(*args)
-regressionCatalog.testSearches.funcKeywordRangeIndex?4(*args)
-regressionCatalog.testSearches.funcReindexing?4(mbox, numfiles=100, modify_doc=0)
-regressionCatalog.testSearches.funcUpdates?4(*args, **kw)
-regressionCatalog.testSearches.get_catalog?4()
-regressionCatalog.testSearches.log_zodb_size?4(s, n)
-regressionCatalog.testSearches.setUp?4()
-regressionCatalog.testSearches.setupUpdatesMethod?4(numUpdates)
-regressionCatalog.testSearches.size2size?4(n)
-regressionCatalog.testSearches.tearDown?4()
-regressionCatalog.testSearches.testFieldIndex?4(args, kw)
-regressionCatalog.testSearches.testFieldRangeIndex?4(args, kw)
-regressionCatalog.testSearches.testFulltextIndex?4(args, kw)
-regressionCatalog.testSearches.testIncrementalIndexing?4(args, kw)
-regressionCatalog.testSearches.testKeywordIndex?4(args, kw)
-regressionCatalog.testSearches.testKeywordRangeIndex?4(args, kw)
-regressionCatalog.testSearches.testReindexing?4(args, kw)
-regressionCatalog.testSearches.testReindexingAndModify?4(args, kw)
-regressionCatalog.testSearches.testUpdates?4(args, kw)
-regressionCatalog.testSearches.zodb_size?4()
-regressionCatalog.testSearches?1(func, *args, **kw)
-regressionCatalog.testZODB.__init__?1(self, file = "data/work/Data.fs", open=1)
-regressionCatalog.testZODB.read?4(name)
-regressionCatalog.testZODB.write?4(name, obj)
-regressionCatalog.testZODB?1(file = "data/work/Data.fs", open=1)
-regressionCatalog.test_suite?4()
-regressionCatalog.updateIterations?7
-regressionCatalog.usage?4(program)
-regressionCatalogTiming.TestTimeIndex.checkTimeBulkIndex?4()
-regressionCatalogTiming.TestTimeIndex.checkTimeIncrementalIndexAndQuery?4()
-regressionCatalogTiming.TestTimeIndex.checkTimeSubcommit?4()
-regressionCatalogTiming.TestTimeIndex.setUp?4()
-regressionCatalogTiming.TestTimeIndex.tearDown?4()
-regressionCatalogTiming.TextTestRunner?7
-regressionCatalogTiming.debug?4()
-regressionCatalogTiming.here?7
-regressionCatalogTiming.loadmail?4(folder, name, mbox, max=None, catalog=None)
-regressionCatalogTiming.main?4()
-regressionCatalogTiming.out?4(s)
-regressionCatalogTiming.test_suite?4()
-regressionSecurity.AVeryBasicSecurityTest.setUp?4()
-regressionSecurity.AVeryBasicSecurityTest.testNobody?4()
-regressionSecurity.AVeryBasicSecurityTest.testPermissionAccess?4()
-regressionSecurity.AVeryBasicSecurityTest.testZPublisherAccess?4()
-regressionSecurity.MAGIC_PERMISSION1?7
-regressionSecurity.MAGIC_PERMISSION2?7
-regressionSecurity.TestFolder.__init__?1(self, id)
-regressionSecurity.TestFolder.getId?4()
-regressionSecurity.TestFolder.meta_type?7
-regressionSecurity.TestFolder.security?7
-regressionSecurity.TestFolder?1(id)
-regressionSecurity.TestObject.__init__?1(self, id)
-regressionSecurity.TestObject._protected_attr?8
-regressionSecurity.TestObject.manage_func2?4()
-regressionSecurity.TestObject.manage_func?4()
-regressionSecurity.TestObject.private_func?4()
-regressionSecurity.TestObject.protected_func?4()
-regressionSecurity.TestObject.public_attr?7
-regressionSecurity.TestObject.public_func?4()
-regressionSecurity.TestObject.security?7
-regressionSecurity.TestObject?1(id)
-regressionSecurity.USERS?7
-regressionSecurity.User.__init__?1(self, username, password, roles)
-regressionSecurity.User.auth?4()
-regressionSecurity.User?1(username, password, roles)
-regressionSecurity.getAuth?4(username)
-regressionSecurity.main?4()
-regressionSecurity.test_suite?4()
-regressionUnicode.TO.__init__?1(self, txt, kw='')
-regressionUnicode.TO?1(txt, kw='')
-regressionUnicode.UnicodeTextIndexCatalogTest._doTests?5(tests, field, test_unicode=0)
-regressionUnicode.UnicodeTextIndexCatalogTest.setUp?4()
-regressionUnicode.UnicodeTextIndexCatalogTest.testAsciiQuery?4()
-regressionUnicode.UnicodeTextIndexCatalogTest.testUnicodeQuery?4()
-regressionUnicode.main?4()
-regressionUnicode.test_suite?4()
-samplelayers.Layer1.base?7
-samplelayers.Layer1.layer?7
-samplelayers.Layer1.layerx?7
-samplelayers.Layer1.setUp?4()
-samplelayers.Layer1.setUp?7
-samplelayers.Layer1.tearDown?4()
-samplelayers.Layer1.tearDown?7
-samplelayers.Layer11.base?7
-samplelayers.Layer11.layer?7
-samplelayers.Layer111.base?7
-samplelayers.Layer111.basex?7
-samplelayers.Layer111.layer?7
-samplelayers.Layer111.layerx?7
-samplelayers.Layer111.setUp?4()
-samplelayers.Layer111.setUp?7
-samplelayers.Layer111.tearDown?4()
-samplelayers.Layer111.tearDown?7
-samplelayers.Layer112.base?7
-samplelayers.Layer112.basex?7
-samplelayers.Layer112.layer?7
-samplelayers.Layer112.layerx?7
-samplelayers.Layer112.setUp?4()
-samplelayers.Layer112.setUp?7
-samplelayers.Layer112.tearDown?4()
-samplelayers.Layer112.tearDown?7
-samplelayers.Layer12.base?7
-samplelayers.Layer12.layer?7
-samplelayers.Layer121.base?7
-samplelayers.Layer121.layer?7
-samplelayers.Layer122.base?7
-samplelayers.Layer122.layer?7
-samplelayers.Layerx.basex?7
-samplelayers.Layerx.layerx?7
-samplelayers.Layerx.setUp?4()
-samplelayers.Layerx.setUp?7
-samplelayers.Layerx.tearDown?4()
-samplelayers.Layerx.tearDown?7
-samplelayers.layer?7
-samplelayers.layerx?7
-sampletests.Test.test1?4()
-sampletests.Test.test2?4()
-sampletests.Test.test3?4()
-sampletests.Test.test4?4()
-sampletests.Test.test5?4()
-sampletests.eek?4(self)
-sampletests.f?4()
-sampletests.g?4()
-sampletests.test_suite?4()
-sampletestsf.Layered.layer?7
-sampletestsf.Layered.layerv?7
-sampletestsf.Layered.layerx?7
-sampletestsf.TestA.setUp?4()
-sampletestsf.TestA.tearDown?4()
-sampletestsf.TestA.test_x1?4()
-sampletestsf.TestA.test_y0?4()
-sampletestsf.TestA.test_z0?4()
-sampletestsf.TestA1.setUp?4()
-sampletestsf.TestA1.tearDown?4()
-sampletestsf.TestA1.test_x1?4()
-sampletestsf.TestA1.test_y0?4()
-sampletestsf.TestA1.test_z0?4()
-sampletestsf.TestA2.level?7
-sampletestsf.TestA2.setUp?4()
-sampletestsf.TestA2.tearDown?4()
-sampletestsf.TestA2.test_x1?4()
-sampletestsf.TestA2.test_y0?4()
-sampletestsf.TestA2.test_z0?4()
-sampletestsf.TestB.setUp?4()
-sampletestsf.TestB.tearDown?4()
-sampletestsf.TestB.test_x0?4()
-sampletestsf.TestB.test_y1?4()
-sampletestsf.TestB.test_z0?4()
-sampletestsf.TestB1.setUp?4()
-sampletestsf.TestB1.tearDown?4()
-sampletestsf.TestB1.test_x0?4()
-sampletestsf.TestB1.test_y1?4()
-sampletestsf.TestB1.test_z0?4()
-sampletestsf.TestNotMuch.test_1?4()
-sampletestsf.TestNotMuch.test_2?4()
-sampletestsf.TestNotMuch.test_3?4()
-sampletestsf.TestNotMuch1.test_1?4()
-sampletestsf.TestNotMuch1.test_2?4()
-sampletestsf.TestNotMuch1.test_3?4()
-sampletestsf.setUp?4(test)
-sampletestsf.test_suite?4()
-sampletestsf.test_x0?4(self)
-sampletestsf.test_y0?4(self)
-sampletestsf.test_z1?4(self)
-sampletestsf.x?7
-sampletestsf.y?7
-sampletestsf.z?7
-sandbox.Agent.__init__?1(self, id, home, auth_token, action)
-sandbox.Agent.action?4()
-sandbox.Agent.getAuthenticationToken?4()
-sandbox.Agent.getHome?4()
-sandbox.Agent.setHome?4(home)
-sandbox.Agent?1(id, home, auth_token, action)
-sandbox.AgentDiscoveryService.getLocalAgents?4(home)
-sandbox.GreenerPastures?4(agent)
-sandbox.HomeDiscoveryService.getAvailableHomes?4()
-sandbox.IAgent.action?4()
-sandbox.IAgent.getAuthenticationToken?4()
-sandbox.IAgent.getHome?4()
-sandbox.IAgent.setHome?4()
-sandbox.ISandbox.addAgent?4()
-sandbox.ISandbox.getAgents?4()
-sandbox.ISandbox.getService?4()
-sandbox.ISandbox.transportAgent?4(destination)
-sandbox.Identity.__init__?1(self, id, *args, **kw)
-sandbox.Identity.getId?4()
-sandbox.Identity?1(id, *args, **kw)
-sandbox.Sandbox.__init__?1(self, id, service_factories)
-sandbox.Sandbox.addAgent?4(agent)
-sandbox.Sandbox.addService?4(service)
-sandbox.Sandbox.getAgentIds?4()
-sandbox.Sandbox.getAgents?4()
-sandbox.Sandbox.getHome?4()
-sandbox.Sandbox.getService?4(sid)
-sandbox.Sandbox.getServiceIds?4()
-sandbox.Sandbox.transportAgent?4(agent, destination)
-sandbox.Sandbox?1(id, service_factories)
-sandbox.Service.getHome?4()
-sandbox.Service.getId?4()
-sandbox.Service.setHome?4(home)
-sandbox.TimeGenerator.setupAgent?4(agent)
-sandbox.TimeGenerator.teardownAgent?4(agent)
-sandbox.TimeGenerator.turn?4()
-sandbox.TimeService.getTime?4()
-sandbox.WanderLust?4(agent)
-sandbox._homes?8
-sandbox.action_find_homes?4(agent, home)
-sandbox.action_find_neighbors?4(agent, home)
-sandbox.action_find_time?4(agent, home)
-sandbox.agents?7
-sandbox.all_homes?7
-sandbox.default_service_factories?7
-sandbox.main?4()
-sandbox.origin?7
-sandbox_security.ALL?7
-sandbox_security.AccessAgentService?7
-sandbox_security.AccessAgents?7
-sandbox_security.AccessHomeService?7
-sandbox_security.AccessServices?7
-sandbox_security.AccessTimeService?7
-sandbox_security.AddAgent?7
-sandbox_security.AgentParticipation.__init__?1(self, agent)
-sandbox_security.AgentParticipation?1(agent)
-sandbox_security.GreenerPastures?4(agent)
-sandbox_security.NoSetAttr?7
-sandbox_security.NotAllowed?7
-sandbox_security.PermissionMapChecker?4(permissions_map=None, set_permissions=None)
-sandbox_security.Public?7
-sandbox_security.SimulationSecurityDatabase.jail?7
-sandbox_security.SimulationSecurityDatabase.origin?7
-sandbox_security.SimulationSecurityDatabase.valhalla?7
-sandbox_security.SimulationSecurityPolicy.checkPermission?4(permission, object)
-sandbox_security.TransportAgent?7
-sandbox_security.addAgent?4(self, agent)
-sandbox_security.agent_service_checker?7
-sandbox_security.aservice_security?7
-sandbox_security.home_service_checker?7
-sandbox_security.hservice_security?7
-sandbox_security.setupAgent?4(self, agent)
-sandbox_security.teardownAgent?4(self, agent)
-sandbox_security.time_service_checker?7
-sandbox_security.tservice_security?7
-sandbox_security.wire_security?4()
-sequence.sort?4(seq, sort)
-standard.DTML.__init__?1(source, **kw)
-standard.DTML.call?4(REQUEST={}, **kw)
-standard.DTML?1(**kw)
-standard.dollars_and_cents?4(number)
-standard.html_quote?4(s)
-standard.newline_to_br?4(s)
-standard.sql_quote?4(s)
-standard.structured_text?4(s)
-standard.thousand_commas?4(number)
-standard.url_quote?4(s)
-standard.url_quote_plus?4(s)
-standard.url_unquote?4(s)
-standard.url_unquote_plus?4(s)
-standard.urlencode?4(query, doseq=0)
-standard.whole_dollars?4(number)
-stresstestMultiThread.BaseReaderWriter.__init__?1(self, db, iters, token=None)
-stresstestMultiThread.BaseReaderWriter.isFinished?4()
-stresstestMultiThread.BaseReaderWriter.run?4()
-stresstestMultiThread.BaseReaderWriter?1(db, iters, token=None)
-stresstestMultiThread.ReaderThread.run1?4()
-stresstestMultiThread.TestMultiThread.go?4(token)
-stresstestMultiThread.TestMultiThread.testNonOverlappingBrowserIds?4()
-stresstestMultiThread.TestMultiThread.testOverlappingBrowserIds?4()
-stresstestMultiThread.ValuesGetterThread.run1?4()
-stresstestMultiThread.WriterThread.run1?4()
-stresstestMultiThread._delDB?5()
-stresstestMultiThread._getDB?5()
-stresstestMultiThread._populate?5(app)
-stresstestMultiThread.idmgr_name?7
-stresstestMultiThread.log_time?4()
-stresstestMultiThread.numActive?4(threads)
-stresstestMultiThread.sdm_name?7
-stresstestMultiThread.stuff?7
-stresstestMultiThread.test_suite?4()
-stresstestMultiThread.tf_name?7
-stresstestMultiThread.toc_name?7
-tempstorage.TemporaryStorage.CONFLICT_CACHE_GCEVERY?7
-tempstorage.TemporaryStorage.CONFLICT_CACHE_MAXAGE?7
-tempstorage.TemporaryStorage.LOG?7
-tempstorage.TemporaryStorage.RECENTLY_GC_OIDS_LEN?7
-tempstorage.TemporaryStorage.TemporaryStorage.__init__?1(self, name='TemporaryStorage')
-tempstorage.TemporaryStorage.TemporaryStorage._clear_temp?5()
-tempstorage.TemporaryStorage.TemporaryStorage._finish?5(tid, u, d, e)
-tempstorage.TemporaryStorage.TemporaryStorage._takeOutGarbage?5(oid)
-tempstorage.TemporaryStorage.TemporaryStorage.close?4()
-tempstorage.TemporaryStorage.TemporaryStorage.getSize?4()
-tempstorage.TemporaryStorage.TemporaryStorage.lastTransaction?4()
-tempstorage.TemporaryStorage.TemporaryStorage.load?4(oid, version)
-tempstorage.TemporaryStorage.TemporaryStorage.loadBefore?4(oid, tid)
-tempstorage.TemporaryStorage.TemporaryStorage.loadEx?4(oid, version)
-tempstorage.TemporaryStorage.TemporaryStorage.loadSerial?4(oid, serial, marker=[])
-tempstorage.TemporaryStorage.TemporaryStorage.pack?4(t, referencesf)
-tempstorage.TemporaryStorage.TemporaryStorage.store?4(oid, serial, data, version, transaction)
-tempstorage.TemporaryStorage.TemporaryStorage?1(name='TemporaryStorage')
-tempstorage.config.TemporaryStorage.open?4()
-testfstest.TestCorruptedFS.copyTransactions?4(n)
-testfstest.TestCorruptedFS.datafs?7
-testfstest.TestCorruptedFS.detectsError?4(rx)
-testfstest.TestCorruptedFS.f?7
-testfstest.TestCorruptedFS.getHeader?4()
-testfstest.TestCorruptedFS.noError?4()
-testfstest.TestCorruptedFS.setUp?4()
-testfstest.TestCorruptedFS.tearDown?4()
-testfstest.TestCorruptedFS.testBadDataLength?4()
-testfstest.TestCorruptedFS.testBadLength?4()
-testfstest.TestCorruptedFS.testCheckpointFlag?4()
-testfstest.TestCorruptedFS.testDecreasingTimestamps?4()
-testfstest.TestCorruptedFS.testEmptyFile?4()
-testfstest.TestCorruptedFS.testGood?4()
-testfstest.TestCorruptedFS.testInvalidHeader?4()
-testfstest.TestCorruptedFS.testInvalidStatus?4()
-testfstest.TestCorruptedFS.testTruncatedData?4()
-testfstest.TestCorruptedFS.testTruncatedRecord?4()
-testfstest.TestCorruptedFS.testTruncatedTransaction?4()
-testfstest.TestCorruptedFS.testTwoTransactions?4()
-testrepozo.OurDB.__init__?1(self)
-testrepozo.OurDB.close?4()
-testrepozo.OurDB.getdb?4()
-testrepozo.OurDB.gettree?4()
-testrepozo.OurDB.pack?4()
-testrepozo.OurDB?1()
-testrepozo.PYTHON?7
-testrepozo.check?4(correctpath='Data.fs', when=None)
-testrepozo.cleanup?4()
-testrepozo.main?4()
-testrepozo.mutatedb?4(db)
-testzeopack.PackerTests.delayed_start?4()
-testzeopack.PackerTests.do_updates?4()
-testzeopack.PackerTests.setUp?4()
-testzeopack.PackerTests.set_inet_addr?4()
-testzeopack.PackerTests.start?4()
-testzeopack.PackerTests.tearDown?4()
-testzeopack.PackerTests.testAF_UNIXPack?4()
-testzeopack.PackerTests.testNoServer?4()
-testzeopack.PackerTests.testPack?4()
-testzeopack.PackerTests.testPackDays?4()
-testzeopack.PackerTests.testWaitForServer?4()
-testzeopack.UpTest.testUp?4()
-transaction._manager.ThreadTransactionManager.__init__?1(self)
-transaction._manager.ThreadTransactionManager.begin?4()
-transaction._manager.ThreadTransactionManager.free?4(txn)
-transaction._manager.ThreadTransactionManager.get?4()
-transaction._manager.ThreadTransactionManager.registerSynch?4(synch)
-transaction._manager.ThreadTransactionManager.unregisterSynch?4(synch)
-transaction._manager.ThreadTransactionManager?1()
-transaction._manager.TransactionManager.__init__?1(self)
-transaction._manager.TransactionManager.abort?4(sub=_marker)
-transaction._manager.TransactionManager.begin?4()
-transaction._manager.TransactionManager.commit?4(sub=_marker)
-transaction._manager.TransactionManager.free?4(txn)
-transaction._manager.TransactionManager.get?4()
-transaction._manager.TransactionManager.registerSynch?4(synch)
-transaction._manager.TransactionManager.savepoint?4(optimistic=False)
-transaction._manager.TransactionManager.unregisterSynch?4(synch)
-transaction._manager.TransactionManager?1()
-transaction._manager._marker?8
-transaction._manager._new_transaction?5(txn, synchs)
-transaction._transaction.AbortSavepoint.__init__?1(self, datamanager, transaction)
-transaction._transaction.AbortSavepoint.rollback?4()
-transaction._transaction.AbortSavepoint?1(datamanager, transaction)
-transaction._transaction.DataManagerAdapter.__init__?1(self, datamanager)
-transaction._transaction.DataManagerAdapter.abort?4(transaction)
-transaction._transaction.DataManagerAdapter.commit?4(transaction)
-transaction._transaction.DataManagerAdapter.sortKey?4()
-transaction._transaction.DataManagerAdapter.tpc_abort?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_begin?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_finish?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_vote?4(transaction)
-transaction._transaction.DataManagerAdapter?1(datamanager)
-transaction._transaction.MultiObjectResourceAdapter.__init__?1(self, jar)
-transaction._transaction.MultiObjectResourceAdapter.abort?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.commit?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.sortKey?4()
-transaction._transaction.MultiObjectResourceAdapter.tpc_abort?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_begin?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_finish?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_vote?4(txn)
-transaction._transaction.MultiObjectResourceAdapter?1(jar)
-transaction._transaction.NoRollbackSavepoint.__init__?1(self, datamanager)
-transaction._transaction.NoRollbackSavepoint.rollback?4()
-transaction._transaction.NoRollbackSavepoint?1(datamanager)
-transaction._transaction.Savepoint.__init__?1(self, transaction, optimistic, *resources)
-transaction._transaction.Savepoint.rollback?4()
-transaction._transaction.Savepoint.valid?7
-transaction._transaction.Savepoint?1(transaction, optimistic, *resources)
-transaction._transaction.Status.ACTIVE?7
-transaction._transaction.Status.COMMITFAILED?7
-transaction._transaction.Status.COMMITTED?7
-transaction._transaction.Status.COMMITTING?7
-transaction._transaction.Transaction.__init__?1(self, synchronizers=None, manager=None)
-transaction._transaction.Transaction._callAfterCommitHooks?5(status=True)
-transaction._transaction.Transaction._callBeforeCommitHooks?5()
-transaction._transaction.Transaction._cleanup?5(L)
-transaction._transaction.Transaction._commitResources?5()
-transaction._transaction.Transaction._invalidate_all_savepoints?5()
-transaction._transaction.Transaction._prior_operation_failed?5()
-transaction._transaction.Transaction._remove_and_invalidate_after?5(savepoint)
-transaction._transaction.Transaction._saveAndGetCommitishError?5()
-transaction._transaction.Transaction._saveAndRaiseCommitishError?5()
-transaction._transaction.Transaction._savepoint2index?8
-transaction._transaction.Transaction._savepoint_index?8
-transaction._transaction.Transaction._subtransaction_savepoint?8
-transaction._transaction.Transaction.abort?4(subtransaction=_marker, deprecation_wng=True)
-transaction._transaction.Transaction.addAfterCommitHook?4(hook, args=(), kws=None)
-transaction._transaction.Transaction.addBeforeCommitHook?4(hook, args=(), kws=None)
-transaction._transaction.Transaction.beforeCommitHook?4(hook, *args, **kws)
-transaction._transaction.Transaction.commit?4(subtransaction=_marker, deprecation_wng=True)
-transaction._transaction.Transaction.description?7
-transaction._transaction.Transaction.getAfterCommitHooks?4()
-transaction._transaction.Transaction.getBeforeCommitHooks?4()
-transaction._transaction.Transaction.join?4(resource)
-transaction._transaction.Transaction.note?4(text)
-transaction._transaction.Transaction.register?4(obj)
-transaction._transaction.Transaction.savepoint?4(optimistic=False)
-transaction._transaction.Transaction.setExtendedInfo?4(name, value)
-transaction._transaction.Transaction.setUser?4(user_name, path="/")
-transaction._transaction.Transaction.user?7
-transaction._transaction.Transaction?1(synchronizers=None, manager=None)
-transaction._transaction._marker?8
-transaction._transaction.myhasattr?4(obj, attr)
-transaction._transaction.object_hint?4(o)
-transaction._transaction.rm_cmp?4(rm1, rm2)
-transaction.abort?7
-transaction.begin?7
-transaction.commit?7
-transaction.get?7
-transaction.interfaces.IDataManager.abort?4()
-transaction.interfaces.IDataManager.commit?4()
-transaction.interfaces.IDataManager.sortKey?4()
-transaction.interfaces.IDataManager.tpc_abort?4()
-transaction.interfaces.IDataManager.tpc_begin?4()
-transaction.interfaces.IDataManager.tpc_finish?4()
-transaction.interfaces.IDataManager.tpc_vote?4()
-transaction.interfaces.IDataManager.transaction_manager?7
-transaction.interfaces.IDataManagerSavepoint.rollback?4()
-transaction.interfaces.ISavepoint.rollback?4()
-transaction.interfaces.ISavepoint.valid?7
-transaction.interfaces.ISavepointDataManager.savepoint?4()
-transaction.interfaces.ISynchronizer.afterCompletion?4()
-transaction.interfaces.ISynchronizer.beforeCompletion?4()
-transaction.interfaces.ISynchronizer.newTransaction?4()
-transaction.interfaces.ITransaction.abort?4()
-transaction.interfaces.ITransaction.addAfterCommitHook?4(args=(), kws=None)
-transaction.interfaces.ITransaction.addBeforeCommitHook?4(args=(), kws=None)
-transaction.interfaces.ITransaction.beforeCommitHook?4(*args, **kws)
-transaction.interfaces.ITransaction.commit?4()
-transaction.interfaces.ITransaction.description?7
-transaction.interfaces.ITransaction.getAfterCommitHooks?4()
-transaction.interfaces.ITransaction.getBeforeCommitHooks?4()
-transaction.interfaces.ITransaction.join?4()
-transaction.interfaces.ITransaction.note?4()
-transaction.interfaces.ITransaction.savepoint?4()
-transaction.interfaces.ITransaction.setExtendedInfo?4(value)
-transaction.interfaces.ITransaction.setUser?4(path="/")
-transaction.interfaces.ITransaction.user?7
-transaction.interfaces.ITransactionDeprecated.begin?4()
-transaction.interfaces.ITransactionDeprecated.register?4()
-transaction.interfaces.ITransactionManager.abort?4()
-transaction.interfaces.ITransactionManager.begin?4()
-transaction.interfaces.ITransactionManager.commit?4()
-transaction.interfaces.ITransactionManager.get?4()
-transaction.interfaces.ITransactionManager.registerSynch?4()
-transaction.interfaces.ITransactionManager.savepoint?4()
-transaction.interfaces.ITransactionManager.unregisterSynch?4()
-transaction.manager?7
-transaction.savepoint?7
-unittest_patched.FunctionTestCase.__init__?1(self, testFunc, setUp=None, tearDown=None, description=None)
-unittest_patched.FunctionTestCase.id?4()
-unittest_patched.FunctionTestCase.runTest?4()
-unittest_patched.FunctionTestCase.setUp?4()
-unittest_patched.FunctionTestCase.shortDescription?4()
-unittest_patched.FunctionTestCase.tearDown?4()
-unittest_patched.FunctionTestCase?1(testFunc, setUp=None, tearDown=None, description=None)
-unittest_patched.JUnitTextTestRunner.__init__?1(self, stream=sys.stderr)
-unittest_patched.JUnitTextTestRunner.run?4(test)
-unittest_patched.JUnitTextTestRunner?1(stream=sys.stderr)
-unittest_patched.TestCase.__init__?1(self, methodName='runTest', *args, **kw)
-unittest_patched.TestCase.assertEqual?4(first, second, msg=None)
-unittest_patched.TestCase.assertRaises?4(excClass, callableObj, *args, **kwargs)
-unittest_patched.TestCase.assert_?4(expr, msg=None)
-unittest_patched.TestCase.countTestCases?4()
-unittest_patched.TestCase.debug?4()
-unittest_patched.TestCase.defaultTestResult?4()
-unittest_patched.TestCase.fail?4(msg=None)
-unittest_patched.TestCase.failIf?4(expr, msg=None)
-unittest_patched.TestCase.failUnless?7
-unittest_patched.TestCase.id?4()
-unittest_patched.TestCase.run?4(result=None)
-unittest_patched.TestCase.setUp?4()
-unittest_patched.TestCase.shortDescription?4()
-unittest_patched.TestCase.tearDown?4()
-unittest_patched.TestCase?1(methodName='runTest', *args, **kw)
-unittest_patched.TestProgram.USAGE?7
-unittest_patched.TestProgram.__init__?1(self, module='__main__', defaultTest=None, argv=None, testRunner=None, suiteClass=TestSuite)
-unittest_patched.TestProgram.createTests?4()
-unittest_patched.TestProgram.parseArgs?4(argv)
-unittest_patched.TestProgram.runTests?4()
-unittest_patched.TestProgram.usageExit?4(msg=None)
-unittest_patched.TestProgram?1(module='__main__', defaultTest=None, argv=None, testRunner=None, suiteClass=TestSuite)
-unittest_patched.TestResult.__init__?1(self, args=(), kw={})
-unittest_patched.TestResult.addError?4(test, err)
-unittest_patched.TestResult.addFailure?4(test, err)
-unittest_patched.TestResult.startTest?4(test)
-unittest_patched.TestResult.stop?4()
-unittest_patched.TestResult.stopTest?4(test)
-unittest_patched.TestResult.wasSuccessful?4()
-unittest_patched.TestResult?1(args=(), kw={})
-unittest_patched.TestSuite.__init__?1(self, tests=())
-unittest_patched.TestSuite.addTest?4(test)
-unittest_patched.TestSuite.addTests?4(tests)
-unittest_patched.TestSuite.countTestCases?4()
-unittest_patched.TestSuite.debug?4()
-unittest_patched.TestSuite.run?4(result)
-unittest_patched.TestSuite?1(tests=())
-unittest_patched.TextTestRunner?7
-unittest_patched.VerboseTextTestRunner.__init__?1(self, stream=sys.stderr, descriptions=1)
-unittest_patched.VerboseTextTestRunner.run?4(test)
-unittest_patched.VerboseTextTestRunner?1(stream=sys.stderr, descriptions=1)
-unittest_patched._JUnitTextTestResult.__init__?2(self, stream)
-unittest_patched._JUnitTextTestResult.addError?4(test, error)
-unittest_patched._JUnitTextTestResult.addFailure?4(test, error)
-unittest_patched._JUnitTextTestResult.printErrors?4()
-unittest_patched._JUnitTextTestResult.printFailures?4()
-unittest_patched._JUnitTextTestResult.printHeader?4()
-unittest_patched._JUnitTextTestResult.printNumberedErrors?4(errFlavour, errors)
-unittest_patched._JUnitTextTestResult.printResult?4()
-unittest_patched._JUnitTextTestResult.startTest?4(test)
-unittest_patched._JUnitTextTestResult?2(stream)
-unittest_patched._VerboseTextTestResult.__init__?2(self, stream, descriptions)
-unittest_patched._VerboseTextTestResult._printError?5(flavour, test, err)
-unittest_patched._VerboseTextTestResult.addError?4(test, err)
-unittest_patched._VerboseTextTestResult.addFailure?4(test, err)
-unittest_patched._VerboseTextTestResult.startTest?4(test)
-unittest_patched._VerboseTextTestResult.stopTest?4(test)
-unittest_patched._VerboseTextTestResult?2(stream, descriptions)
-unittest_patched._WritelnDecorator.__init__?2(self, stream)
-unittest_patched._WritelnDecorator.writeln?4(*args)
-unittest_patched._WritelnDecorator?2(stream)
-unittest_patched._isJPython?8
-unittest_patched.createTestInstance?4(name, module=None, suiteClass=TestSuite)
-unittest_patched.findTestCases?4(module, prefix='test', sortUsing=cmp, suiteClass=TestSuite)
-unittest_patched.getTestCaseNames?4(testCaseClass, prefix, sortUsing=cmp)
-unittest_patched.main?7
-unittest_patched.makeSuite?4(testCaseClass, prefix='test', sortUsing=cmp, suiteClass=TestSuite)
-unittest_patched.plat?7
-updata._cvt_btr?5(app)
-updata.updata?4(self)
-webdav.Collection.Collection.DELETE?4(REQUEST, RESPONSE)
-webdav.Collection.Collection.HEAD?4(REQUEST, RESPONSE)
-webdav.Collection.Collection.PUT?4(REQUEST, RESPONSE)
-webdav.Collection.Collection.dav__init?4(request, response)
-webdav.Collection.Collection.listDAVObjects?4()
-webdav.EtagSupport.EtagBaseInterface.http__etag?4()
-webdav.EtagSupport.EtagBaseInterface.http__refreshEtag?4()
-webdav.EtagSupport.EtagSupport.http__etag?4(readonly=0)
-webdav.EtagSupport.EtagSupport.http__parseMatchList?4(REQUEST, header="if-match")
-webdav.EtagSupport.EtagSupport.http__processMatchHeaders?4(REQUEST=None)
-webdav.EtagSupport.EtagSupport.http__refreshEtag?4()
-webdav.LockItem.DEFAULTTIMEOUT?7
-webdav.LockItem.LockItem.__init__?1(self, creator, owner='', depth=0, timeout='Infinite', locktype='write', lockscope='exclusive', token=None)
-webdav.LockItem.LockItem.asLockDiscoveryProperty?4(ns='d', fake=0)
-webdav.LockItem.LockItem.asXML?4()
-webdav.LockItem.LockItem.getCreator?4()
-webdav.LockItem.LockItem.getCreatorPath?4()
-webdav.LockItem.LockItem.getDepth?4()
-webdav.LockItem.LockItem.getLockScope?4()
-webdav.LockItem.LockItem.getLockToken?4()
-webdav.LockItem.LockItem.getLockType?4()
-webdav.LockItem.LockItem.getModifiedTime?4()
-webdav.LockItem.LockItem.getOwner?4()
-webdav.LockItem.LockItem.getTimeout?4()
-webdav.LockItem.LockItem.getTimeoutString?4()
-webdav.LockItem.LockItem.isValid?4()
-webdav.LockItem.LockItem.refresh?4()
-webdav.LockItem.LockItem.security?7
-webdav.LockItem.LockItem.setTimeout?4(newtimeout)
-webdav.LockItem.LockItem?1(creator, owner='', depth=0, timeout='Infinite', locktype='write', lockscope='exclusive', token=None)
-webdav.LockItem.MAXTIMEOUT?7
-webdav.LockItem.validateTimeout?4(timeout)
-webdav.Lockable.LockableItem.security?7
-webdav.Lockable.LockableItem.wl_clearLocks?4()
-webdav.Lockable.LockableItem.wl_delLock?4(locktoken)
-webdav.Lockable.LockableItem.wl_getLock?4(locktoken)
-webdav.Lockable.LockableItem.wl_hasLock?4(token, killinvalids=0)
-webdav.Lockable.LockableItem.wl_isLocked?4()
-webdav.Lockable.LockableItem.wl_lockItems?4(killinvalids=0)
-webdav.Lockable.LockableItem.wl_lockTokens?4(killinvalids=0)
-webdav.Lockable.LockableItem.wl_lockValues?4(killinvalids=0)
-webdav.Lockable.LockableItem.wl_lockmapping?4(killinvalids=0, create=0)
-webdav.Lockable.LockableItem.wl_setLock?4(locktoken, lock)
-webdav.Lockable.wl_isLocked?4(ob)
-webdav.NullResource.LockNullResource.LOCK?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.MKCOL?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.PROPFIND?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.PUT?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.UNLOCK?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.__init__?1(self, name)
-webdav.NullResource.LockNullResource.manage?7
-webdav.NullResource.LockNullResource.manage_options?7
-webdav.NullResource.LockNullResource.manage_workspace?7
-webdav.NullResource.LockNullResource.meta_type?7
-webdav.NullResource.LockNullResource.security?7
-webdav.NullResource.LockNullResource.title_or_id?4()
-webdav.NullResource.LockNullResource?1(name)
-webdav.NullResource.NullResource.DELETE?7
-webdav.NullResource.NullResource.HEAD?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.LOCK?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.MKCOL?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.PUT?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.__init__?1(self, parent, name, request=None)
-webdav.NullResource.NullResource._default_PUT_factory?5(name, typ, body)
-webdav.NullResource.NullResource.index_html?7
-webdav.NullResource.NullResource.security?7
-webdav.NullResource.NullResource?1(parent, name, request=None)
-webdav.Resource.Resource.COPY?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.DELETE?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.HEAD?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.LOCK?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.MKCOL?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.MOVE?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.OPTIONS?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.PROPFIND?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.PROPPATCH?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.PUT?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.TRACE?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.UNLOCK?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.dav__init?4(request, response)
-webdav.Resource.Resource.dav__simpleifhandler?4(request, response, method='PUT', col=0, url=None, refresh=0)
-webdav.Resource.Resource.dav__validate?4(object, methodname, REQUEST)
-webdav.Resource.Resource.listDAVObjects?4()
-webdav.Resource.Resource.manage_DAVget?4()
-webdav.Resource.Resource.security?7
-webdav.Resource.ms_dav_agent?7
-webdav.client.HTTP.getreply?4()
-webdav.client.HTTP.putrequest?4(request, selector, ver='1.1')
-webdav.client.HTTP.read_bug?7
-webdav.client.MultiPart.__init__?1(self, *args)
-webdav.client.MultiPart._encmap?8
-webdav.client.MultiPart._extmap?8
-webdav.client.MultiPart.boundary?4()
-webdav.client.MultiPart.render?4()
-webdav.client.MultiPart?1(*args)
-webdav.client.Resource.__init__?1(self, url, username=None, password=None)
-webdav.client.Resource.allprops?4(depth=0)
-webdav.client.Resource.copy?4(dest, depth='infinity', overwrite=0, **kw)
-webdav.client.Resource.delete?4(**kw)
-webdav.client.Resource.delprops?4(*names)
-webdav.client.Resource.get?4(**kw)
-webdav.client.Resource.getprops?4(*names)
-webdav.client.Resource.head?4(**kw)
-webdav.client.Resource.lock?4(scope='exclusive', type='write', owner='', depth='infinity', timeout='Infinite', **kw)
-webdav.client.Resource.mkcol?4(**kw)
-webdav.client.Resource.move?4(dest, depth='infinity', overwrite=0, **kw)
-webdav.client.Resource.options?4(**kw)
-webdav.client.Resource.post?4(**kw)
-webdav.client.Resource.propfind?4(body='', depth=0, **kw)
-webdav.client.Resource.propnames?4(depth=0)
-webdav.client.Resource.proppatch?4(body, **kw)
-webdav.client.Resource.put?4(file='', content_type='', content_enc='', isbin=re.compile(r'[\000-\006\177-\277]').search, **kw)
-webdav.client.Resource.setprops?4(**props)
-webdav.client.Resource.trace?4(**kw)
-webdav.client.Resource.unlock?4(token, **kw)
-webdav.client.Resource?1(url, username=None, password=None)
-webdav.client.abri?7
-webdav.client.adav?7
-webdav.client.bri?7
-webdav.client.dav?7
-webdav.client.find_xml?7
-webdav.client.funny?7
-webdav.client.http_response.__init__?1(self, ver, code, msg, headers, body)
-webdav.client.http_response.get_body?4()
-webdav.client.http_response.get_header?4(name, val=None)
-webdav.client.http_response.get_headers?4()
-webdav.client.http_response.get_status?4()
-webdav.client.http_response?1(ver, code, msg, headers, body)
-webdav.client.marshal_float?4(name, val)
-webdav.client.marshal_int?4(name, val)
-webdav.client.marshal_list?4(name, seq, tname='list', lt=type([]), tt=type(()))
-webdav.client.marshal_long?4(name, val)
-webdav.client.marshal_string?4(name, val)
-webdav.client.marshal_tuple?4(name, seq)
-webdav.client.marshal_var?4(name, val)
-webdav.client.rem_xml?7
-webdav.client.set_xml?7
-webdav.client.urlreg?7
-webdav.client.varfuncs?7
-webdav.client.vartypes?7
-webdav.common.IfHdr?7
-webdav.common.IfParser?4(hdr)
-webdav.common.ListItem?7
-webdav.common.ListParser?4(listitem)
-webdav.common.TagList.__init__?1(self)
-webdav.common.TagList?1()
-webdav.common._randGen?8
-webdav.common.absattr?4(attr)
-webdav.common.generateLockToken?4()
-webdav.common.isDavCollection?4(object)
-webdav.common.is_acquired?4(ob)
-webdav.common.tokenFinder?4(token)
-webdav.common.urlbase?4(url, ftype=urllib.splittype, fhost=urllib.splithost)
-webdav.common.urlfix?4(url, s)
-webdav.common.urljoin?4(url, s)
-webdav.davcmds.DAVProps.__init__?1(self, obj)
-webdav.davcmds.DAVProps.p_self?7
-webdav.davcmds.DAVProps.v_self?4()
-webdav.davcmds.DAVProps?1(obj)
-webdav.davcmds.DeleteCollection.apply?4(obj, token, user, url=None, result=None, top=1)
-webdav.davcmds.Lock.__init__?1(self, request)
-webdav.davcmds.Lock.apply?4(obj, creator=None, depth='infinity', token=None, result=None, url=None, top=1)
-webdav.davcmds.Lock.parse?4(data, dav='DAV:')
-webdav.davcmds.Lock?1(request)
-webdav.davcmds.PropFind.__init__?1(self, request)
-webdav.davcmds.PropFind.apply?4(obj, url=None, depth=0, result=None, top=1)
-webdav.davcmds.PropFind.parse?4(request, dav='DAV:')
-webdav.davcmds.PropFind?1(request)
-webdav.davcmds.PropPatch.__init__?1(self, request)
-webdav.davcmds.PropPatch.apply?4(obj)
-webdav.davcmds.PropPatch.parse?4(request, dav='DAV:')
-webdav.davcmds.PropPatch?1(request)
-webdav.davcmds.Unlock.apply?4(obj, token, url=None, result=None, top=1)
-webdav.davcmds.safe_quote?4(url, mark=r'%')
-webdav.enable_ms_author_via?7
-webdav.enable_ms_public_header?7
-webdav.hookable_PUT.PUT_factory?4(self, name, typ, body)
-webdav.hookable_PUT.TEXT_PATTERN?7
-webdav.interfaces.IDAVCollection.DELETE?4(RESPONSE)
-webdav.interfaces.IDAVCollection.PUT?4(RESPONSE)
-webdav.interfaces.IDAVCollection.description?7
-webdav.interfaces.IDAVCollection.title?7
-webdav.interfaces.IDAVResource.COPY?4(RESPONSE)
-webdav.interfaces.IDAVResource.DELETE?4(RESPONSE)
-webdav.interfaces.IDAVResource.HEAD?4(RESPONSE)
-webdav.interfaces.IDAVResource.LOCK?4(RESPONSE)
-webdav.interfaces.IDAVResource.MKCOL?4(RESPONSE)
-webdav.interfaces.IDAVResource.MOVE?4(RESPONSE)
-webdav.interfaces.IDAVResource.OPTIONS?4(RESPONSE)
-webdav.interfaces.IDAVResource.PROPFIND?4(RESPONSE)
-webdav.interfaces.IDAVResource.PROPPATCH?4(RESPONSE)
-webdav.interfaces.IDAVResource.PUT?4(RESPONSE)
-webdav.interfaces.IDAVResource.TRACE?4(RESPONSE)
-webdav.interfaces.IDAVResource.UNLOCK?4(RESPONSE)
-webdav.interfaces.IDAVResource.dav__init?4(response)
-webdav.interfaces.IDAVResource.dav__simpleifhandler?4(response, method='PUT', col=0, url=None, refresh=0)
-webdav.interfaces.IDAVResource.dav__validate?4(methodname, REQUEST)
-webdav.interfaces.IDAVResource.description?7
-webdav.interfaces.IDAVResource.listDAVObjects?4()
-webdav.interfaces.IDAVResource.manage_DAVget?4()
-webdav.interfaces.IDAVResource.title?7
-webdav.interfaces.ILockItem.__init__?1(creator, owner, depth=0, timeout='Infinity', locktype='write', lockscope='exclusive', token=None)
-webdav.interfaces.ILockItem.asLockDiscoveryProperty?4()
-webdav.interfaces.ILockItem.asXML?4()
-webdav.interfaces.ILockItem.getCreator?4()
-webdav.interfaces.ILockItem.getCreatorPath?4()
-webdav.interfaces.ILockItem.getDepth?4()
-webdav.interfaces.ILockItem.getLockScope?4()
-webdav.interfaces.ILockItem.getLockToken?4()
-webdav.interfaces.ILockItem.getLockType?4()
-webdav.interfaces.ILockItem.getModifiedTime?4()
-webdav.interfaces.ILockItem.getOwner?4()
-webdav.interfaces.ILockItem.getTimeout?4()
-webdav.interfaces.ILockItem.getTimeoutString?4()
-webdav.interfaces.ILockItem.isValid?4()
-webdav.interfaces.ILockItem.refresh?4()
-webdav.interfaces.ILockItem.setTimeout?4()
-webdav.interfaces.ILockItem?1(owner, depth=0, timeout='Infinity', locktype='write', lockscope='exclusive', token=None)
-webdav.interfaces.IWriteLock.wl_clearLocks?4()
-webdav.interfaces.IWriteLock.wl_delLock?4()
-webdav.interfaces.IWriteLock.wl_getLock?4()
-webdav.interfaces.IWriteLock.wl_hasLock?4(killinvalids=0)
-webdav.interfaces.IWriteLock.wl_isLocked?4()
-webdav.interfaces.IWriteLock.wl_lockItems?4()
-webdav.interfaces.IWriteLock.wl_lockTokens?4()
-webdav.interfaces.IWriteLock.wl_lockValues?4()
-webdav.interfaces.IWriteLock.wl_setLock?4(lock)
-webdav.xmltools.Element.toxml?4()
-webdav.xmltools.Node.__init__?1(self, node)
-webdav.xmltools.Node.addNode?4(node)
-webdav.xmltools.Node.attrs?4()
-webdav.xmltools.Node.del_attr?4(name)
-webdav.xmltools.Node.elements?4(name=None, ns=None)
-webdav.xmltools.Node.name?4()
-webdav.xmltools.Node.namespace?4()
-webdav.xmltools.Node.node?7
-webdav.xmltools.Node.nodes?4()
-webdav.xmltools.Node.nskey?4()
-webdav.xmltools.Node.qname?4()
-webdav.xmltools.Node.remap?4(dict, n=0, top=1)
-webdav.xmltools.Node.strval?4()
-webdav.xmltools.Node.toxml?4()
-webdav.xmltools.Node.value?4()
-webdav.xmltools.Node?1(node)
-webdav.xmltools.XmlParser.__init__?1(self)
-webdav.xmltools.XmlParser.dom?7
-webdav.xmltools.XmlParser.parse?4(data)
-webdav.xmltools.XmlParser?1()
-webdav.xmltools.escape?4(value, entities=None)
-webdav.xmltools.escape_entities?7
-webdav.xmltools.unescape?4(value, entities=None)
-webdav.xmltools.unescape_entities?7
-webdav.xmltools.zope_encoding?7
-zExceptions.ExceptionFormatter.DEBUG_EXCEPTION_FORMATTER?7
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.escape?4(s)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatExtraInfo?4(supplement)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatLastLine?4(exc_line)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatLine?4(tb)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatSupplementLine?4(line)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatTracebackInfo?4(tbi)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.getPrefix?4()
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.limit?7
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.line_sep?7
-zExceptions.ExceptionFormatter.TextExceptionFormatter.__init__?1(self, limit=None)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.escape?4(s)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatException?4(etype, value, tb, limit=None)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatExceptionOnly?4(etype, value)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatExtraInfo?4(supplement)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatLastLine?4(exc_line)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatLine?4(tb)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatObject?4(object)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatSourceURL?4(url)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatSupplement?4(supplement, tb)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatSupplementLine?4(line)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatTracebackInfo?4(tbi)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.getLimit?4()
-zExceptions.ExceptionFormatter.TextExceptionFormatter.getPrefix?4()
-zExceptions.ExceptionFormatter.TextExceptionFormatter.getRevision?4(globals)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.line_sep?7
-zExceptions.ExceptionFormatter.TextExceptionFormatter.show_revisions?7
-zExceptions.ExceptionFormatter.TextExceptionFormatter?1(limit=None)
-zExceptions.ExceptionFormatter.format_exception?4(t, v, tb, limit=None, as_html=0)
-zExceptions.ExceptionFormatter.html_formatter?7
-zExceptions.ExceptionFormatter.limit?7
-zExceptions.ExceptionFormatter.text_formatter?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.column?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.expression?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.getInfo?4()
-zExceptions.ITracebackSupplement.ITracebackSupplement.line?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.object?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.source_url?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.warnings?7
-zExceptions.TracebackSupplement.PathTracebackSupplement.__init__?1(self, object)
-zExceptions.TracebackSupplement.PathTracebackSupplement.getInfo?4(as_html=0)
-zExceptions.TracebackSupplement.PathTracebackSupplement.pp?7
-zExceptions.TracebackSupplement.PathTracebackSupplement?1(object)
-zExceptions.unauthorized.Unauthorized.__init__?1(self, message=None, value=None, needed=None, name=None, **kw)
-zExceptions.unauthorized.Unauthorized.getValueName?4()
-zExceptions.unauthorized.Unauthorized?1(message=None, value=None, needed=None, name=None, **kw)
-zLOG.BLATHER?7
-zLOG.DEBUG?7
-zLOG.ERROR?7
-zLOG.EventLogger.CUSTOM_BLATHER?7
-zLOG.EventLogger.CUSTOM_TRACE?7
-zLOG.EventLogger.log_time?4()
-zLOG.EventLogger.log_write?4(subsystem, severity, summary, detail, error)
-zLOG.EventLogger.severity_string?4(severity, mapping={
-    -300: 'TRACE', -200: 'DEBUG', -100: 'BLATHER', 0: 'INFO', 100: 'PROBLEM', 200: 'ERROR', 300: 'PANIC', })
-zLOG.EventLogger.zlog_to_pep282_severity?4(zlog_severity)
-zLOG.EventLogger.zlog_to_pep282_severity_cache?7
-zLOG.EventLogger.zlog_to_pep282_severity_cache_get?7
-zLOG.INFO?7
-zLOG.LOG?4(subsystem, severity, summary, detail='', error=None, reraise=None)
-zLOG.PANIC?7
-zLOG.PROBLEM?7
-zLOG.TRACE?7
-zLOG.WARNING?7
-zLOG._subsystems?8
-zLOG.initialize?4()
-zLOG.register_subsystem?4(subsystem)
-zLOG.set_initializer?4(func)
-zdaemon.zdctl.TailHelper.MAX_BUFFSIZE?7
-zdaemon.zdctl.TailHelper.__init__?1(self, fname)
-zdaemon.zdctl.TailHelper.fsize?4()
-zdaemon.zdctl.TailHelper.tail?4(max=10)
-zdaemon.zdctl.TailHelper.tailf?4()
-zdaemon.zdctl.TailHelper?1(fname)
-zdaemon.zdctl.ZDCmd.__init__?1(self, options)
-zdaemon.zdctl.ZDCmd._get_override?5(opt, name, svalue=None, flag=0)
-zdaemon.zdctl.ZDCmd.awhile?4(cond, msg)
-zdaemon.zdctl.ZDCmd.complete_show?4(text, *ignored)
-zdaemon.zdctl.ZDCmd.do_EOF?4(arg)
-zdaemon.zdctl.ZDCmd.do_fg?4(arg)
-zdaemon.zdctl.ZDCmd.do_foreground?4(arg)
-zdaemon.zdctl.ZDCmd.do_kill?4(arg)
-zdaemon.zdctl.ZDCmd.do_logreopen?4(arg)
-zdaemon.zdctl.ZDCmd.do_logtail?4(arg)
-zdaemon.zdctl.ZDCmd.do_quit?4(arg)
-zdaemon.zdctl.ZDCmd.do_reload?4(arg)
-zdaemon.zdctl.ZDCmd.do_restart?4(arg)
-zdaemon.zdctl.ZDCmd.do_shell?4(arg)
-zdaemon.zdctl.ZDCmd.do_show?4(arg)
-zdaemon.zdctl.ZDCmd.do_start?4(arg)
-zdaemon.zdctl.ZDCmd.do_status?4(arg="")
-zdaemon.zdctl.ZDCmd.do_stop?4(arg)
-zdaemon.zdctl.ZDCmd.do_wait?4(arg)
-zdaemon.zdctl.ZDCmd.emptyline?4()
-zdaemon.zdctl.ZDCmd.get_status?4()
-zdaemon.zdctl.ZDCmd.help_EOF?4()
-zdaemon.zdctl.ZDCmd.help_fg?4()
-zdaemon.zdctl.ZDCmd.help_foreground?4()
-zdaemon.zdctl.ZDCmd.help_help?4()
-zdaemon.zdctl.ZDCmd.help_kill?4()
-zdaemon.zdctl.ZDCmd.help_logreopen?4()
-zdaemon.zdctl.ZDCmd.help_logtail?4()
-zdaemon.zdctl.ZDCmd.help_quit?4()
-zdaemon.zdctl.ZDCmd.help_reload?4()
-zdaemon.zdctl.ZDCmd.help_restart?4()
-zdaemon.zdctl.ZDCmd.help_shell?4()
-zdaemon.zdctl.ZDCmd.help_show?4()
-zdaemon.zdctl.ZDCmd.help_start?4()
-zdaemon.zdctl.ZDCmd.help_status?4()
-zdaemon.zdctl.ZDCmd.help_stop?4()
-zdaemon.zdctl.ZDCmd.help_wait?4()
-zdaemon.zdctl.ZDCmd.send_action?4(action)
-zdaemon.zdctl.ZDCmd.show_all?4()
-zdaemon.zdctl.ZDCmd.show_options?4()
-zdaemon.zdctl.ZDCmd.show_python?4()
-zdaemon.zdctl.ZDCmd?1(options)
-zdaemon.zdctl.ZDCtlOptions.__init__?1(self)
-zdaemon.zdctl.ZDCtlOptions.positional_args_allowed?7
-zdaemon.zdctl.ZDCtlOptions.realize?4(*args, **kwds)
-zdaemon.zdctl.ZDCtlOptions.set_schemafile?4(file)
-zdaemon.zdctl.ZDCtlOptions?1()
-zdaemon.zdctl.main?4(args=None, options=None, cmdclass=ZDCmd)
-zdaemon.zdctl.string_list?4(arg)
-zdaemon.zdoptions.RunnerOptions.__init__?1(self)
-zdaemon.zdoptions.RunnerOptions.realize?4(*args, **kwds)
-zdaemon.zdoptions.RunnerOptions.uid?7
-zdaemon.zdoptions.RunnerOptions?1()
-zdaemon.zdoptions.ZDOptions.__init__?1(self)
-zdaemon.zdoptions.ZDOptions.add?4(name=None, confname=None, short=None, long=None, handler=None, default=None, required=None, flag=None, env=None, )
-zdaemon.zdoptions.ZDOptions.config_logger?7
-zdaemon.zdoptions.ZDOptions.configfile?7
-zdaemon.zdoptions.ZDOptions.confighandlers?7
-zdaemon.zdoptions.ZDOptions.configroot?7
-zdaemon.zdoptions.ZDOptions.default_configfile?4()
-zdaemon.zdoptions.ZDOptions.doc?7
-zdaemon.zdoptions.ZDOptions.help?4(dummy)
-zdaemon.zdoptions.ZDOptions.load_configfile?4()
-zdaemon.zdoptions.ZDOptions.load_logconf?4(sectname="eventlog")
-zdaemon.zdoptions.ZDOptions.load_schema?4()
-zdaemon.zdoptions.ZDOptions.logsectionname?7
-zdaemon.zdoptions.ZDOptions.positional_args_allowed?7
-zdaemon.zdoptions.ZDOptions.progname?7
-zdaemon.zdoptions.ZDOptions.realize?4(args=None, progname=None, doc=None, raise_getopt_errs=True)
-zdaemon.zdoptions.ZDOptions.remove?4(name=None, confname=None, short=None, long=None, )
-zdaemon.zdoptions.ZDOptions.schema?7
-zdaemon.zdoptions.ZDOptions.schemadir?7
-zdaemon.zdoptions.ZDOptions.schemafile?7
-zdaemon.zdoptions.ZDOptions.usage?4(msg)
-zdaemon.zdoptions.ZDOptions?1()
-zdaemon.zdoptions._test?5()
-zdaemon.zdoptions.list_of_ints?4(arg)
-zdaemon.zdoptions.octal_type?4(arg)
-zdaemon.zdrun.Daemonizer.backoff?7
-zdaemon.zdrun.Daemonizer.checkopen?4()
-zdaemon.zdrun.Daemonizer.cmd_exit?4(args)
-zdaemon.zdrun.Daemonizer.cmd_help?4(args)
-zdaemon.zdrun.Daemonizer.cmd_kill?4(args)
-zdaemon.zdrun.Daemonizer.cmd_restart?4(args)
-zdaemon.zdrun.Daemonizer.cmd_start?4(args)
-zdaemon.zdrun.Daemonizer.cmd_status?4(args)
-zdaemon.zdrun.Daemonizer.cmd_stop?4(args)
-zdaemon.zdrun.Daemonizer.commandsocket?7
-zdaemon.zdrun.Daemonizer.daemonize?4()
-zdaemon.zdrun.Daemonizer.delay?7
-zdaemon.zdrun.Daemonizer.doaccept?4()
-zdaemon.zdrun.Daemonizer.docommand?4()
-zdaemon.zdrun.Daemonizer.dorecv?4()
-zdaemon.zdrun.Daemonizer.governor?4()
-zdaemon.zdrun.Daemonizer.killing?7
-zdaemon.zdrun.Daemonizer.main?4(args=None)
-zdaemon.zdrun.Daemonizer.mastersocket?7
-zdaemon.zdrun.Daemonizer.mood?7
-zdaemon.zdrun.Daemonizer.opensocket?4()
-zdaemon.zdrun.Daemonizer.proc?7
-zdaemon.zdrun.Daemonizer.reportstatus?4()
-zdaemon.zdrun.Daemonizer.run?4()
-zdaemon.zdrun.Daemonizer.runforever?4()
-zdaemon.zdrun.Daemonizer.sendreply?4(msg)
-zdaemon.zdrun.Daemonizer.set_uid?4()
-zdaemon.zdrun.Daemonizer.setsignals?4()
-zdaemon.zdrun.Daemonizer.sigchild?4(sig, frame)
-zdaemon.zdrun.Daemonizer.sigexit?4(sig, frame)
-zdaemon.zdrun.Daemonizer.unlink_quietly?4(filename)
-zdaemon.zdrun.Daemonizer.waitstatus?7
-zdaemon.zdrun.Subprocess.__init__?1(self, options, args=None)
-zdaemon.zdrun.Subprocess._set_filename?5(program)
-zdaemon.zdrun.Subprocess.kill?4(sig)
-zdaemon.zdrun.Subprocess.lasttime?7
-zdaemon.zdrun.Subprocess.pid?7
-zdaemon.zdrun.Subprocess.setstatus?4(sts)
-zdaemon.zdrun.Subprocess.spawn?4()
-zdaemon.zdrun.Subprocess?1(options, args=None)
-zdaemon.zdrun.ZDRunOptions.__init__?1(self)
-zdaemon.zdrun.ZDRunOptions.load_logconf?4(sectname)
-zdaemon.zdrun.ZDRunOptions.logsectionname?7
-zdaemon.zdrun.ZDRunOptions.positional_args_allowed?7
-zdaemon.zdrun.ZDRunOptions.program?7
-zdaemon.zdrun.ZDRunOptions.realize?4(*args, **kwds)
-zdaemon.zdrun.ZDRunOptions.set_schemafile?4(file)
-zdaemon.zdrun.ZDRunOptions?1()
-zdaemon.zdrun._init_signames?5()
-zdaemon.zdrun._signames?8
-zdaemon.zdrun.decode_wait_status?4(sts)
-zdaemon.zdrun.get_path?4()
-zdaemon.zdrun.main?4(args=None)
-zdaemon.zdrun.signame?4(sig)
-zodbcode.class_.DataMixin.__init__?1(self, name, descr, val)
-zodbcode.class_.DataMixin.clsdelete?4()
-zodbcode.class_.DataMixin.clsget?4(cls)
-zodbcode.class_.DataMixin.clsset?4(val)
-zodbcode.class_.DataMixin?1(name, descr, val)
-zodbcode.class_.ExtClassDescr.__init__?1(self, name, instdescr)
-zodbcode.class_.ExtClassDescr.clsdelete?4()
-zodbcode.class_.ExtClassDescr.clsget?4(cls)
-zodbcode.class_.ExtClassDescr.clsset?4(val)
-zodbcode.class_.ExtClassDescr?1(name, instdescr)
-zodbcode.class_.ExtClassHookDataDescr.__init__?1(self, name, descr, val, hook)
-zodbcode.class_.ExtClassHookDataDescr.clsset?4(val)
-zodbcode.class_.ExtClassHookDataDescr?1(name, descr, val, hook)
-zodbcode.class_.MethodMixin.__init__?1(self, name, descr, func)
-zodbcode.class_.MethodMixin.clsget?4(cls)
-zodbcode.class_.MethodMixin.f?4(**kwargs)
-zodbcode.class_.MethodMixin?1(name, descr, func)
-zodbcode.class_.PersistentClassMetaClass._p_activate?5()
-zodbcode.class_.PersistentClassMetaClass._p_deactivate?5()
-zodbcode.class_.PersistentClassMetaClass._p_newstate?5(acls)
-zodbcode.class_.PersistentClassMetaClass.extend_attr?4(v)
-zodbcode.class_.PersistentClassMetaClass.extend_meth?4(m)
-zodbcode.class_.PersistentClassMetaClass.getkeys?4()
-zodbcode.class_.PersistentDescriptor.__init__?1(self, objclass, func)
-zodbcode.class_.PersistentDescriptor?1(objclass, func)
-zodbcode.class_.PersistentMethod.__init__?1(self, klass, inst, func)
-zodbcode.class_.PersistentMethod?1(klass, inst, func)
-zodbcode.class_.SimpleDescriptor.__init__?1(self, value)
-zodbcode.class_.SimpleDescriptor.missing?7
-zodbcode.class_.SimpleDescriptor?1(value)
-zodbcode.class_._missing?8
-zodbcode.class_.findattr?4(cls, attr, default)
-zodbcode.function.CodeWrapper.__init__?1(self, co)
-zodbcode.function.CodeWrapper.ascode?4()
-zodbcode.function.CodeWrapper.nested?7
-zodbcode.function.CodeWrapper?1(co)
-zodbcode.function.PersistentFunction.__init__?1(self, func, module)
-zodbcode.function.PersistentFunction?1(func, module)
-zodbcode.function._STORE_GLOBAL?8
-zodbcode.function.get_code_args?4(co)
-zodbcode.function.has_side_effect?4(func)
-zodbcode.interfaces.IPersistentModuleImportRegistry.findModule?4()
-zodbcode.interfaces.IPersistentModuleImportRegistry.modules?4()
-zodbcode.interfaces.IPersistentModuleManager.name?7
-zodbcode.interfaces.IPersistentModuleManager.new?4(source)
-zodbcode.interfaces.IPersistentModuleManager.remove?4()
-zodbcode.interfaces.IPersistentModuleManager.source?7
-zodbcode.interfaces.IPersistentModuleManager.update?4()
-zodbcode.interfaces.IPersistentModuleUpdateRegistry.delModule?4()
-zodbcode.interfaces.IPersistentModuleUpdateRegistry.setModule?4(module)
-zodbcode.module.ManagedRegistry.__init__?1(self)
-zodbcode.module.ManagedRegistry.newModule?4(name, source)
-zodbcode.module.ManagedRegistry.removeModule?4(name)
-zodbcode.module.ManagedRegistry.updateModule?4(name, source)
-zodbcode.module.ManagedRegistry?1()
-zodbcode.module.PersistentModule.__init__?1(self, name)
-zodbcode.module.PersistentModule?1(name)
-zodbcode.module.PersistentModuleImporter._get_parent?5(globals)
-zodbcode.module.PersistentModuleImporter._import?5(registry, name, parent, fromlist)
-zodbcode.module.PersistentModuleImporter._import_fromlist?5(registry, mod, fromlist)
-zodbcode.module.PersistentModuleImporter._saved_import?8
-zodbcode.module.PersistentModuleImporter.install?4()
-zodbcode.module.PersistentModuleImporter.uninstall?4()
-zodbcode.module.PersistentModuleManager.__init__?1(self, registry)
-zodbcode.module.PersistentModuleManager._get_parent?5(name)
-zodbcode.module.PersistentModuleManager._new_package?5(name)
-zodbcode.module.PersistentModuleManager.new?4(name, source)
-zodbcode.module.PersistentModuleManager.remove?4()
-zodbcode.module.PersistentModuleManager.update?4(source)
-zodbcode.module.PersistentModuleManager?1(registry)
-zodbcode.module.PersistentModuleRegistry.__init__?1(self)
-zodbcode.module.PersistentModuleRegistry.delModule?4(name)
-zodbcode.module.PersistentModuleRegistry.findModule?4(name)
-zodbcode.module.PersistentModuleRegistry.modules?4()
-zodbcode.module.PersistentModuleRegistry.setModule?4(name, module)
-zodbcode.module.PersistentModuleRegistry?1()
-zodbcode.module.PersistentPackage.__init__?1(self, name)
-zodbcode.module.PersistentPackage?1(name)
-zodbcode.module._pickle_module?5(mod)
-zodbcode.module._unpickle_module?5(modname)
-zodbcode.module.compileModule?4(module, registry, source)
-zodbcode.module.newModule?4(registry, name, source)
-zodbcode.patch.FunctionWrapper.unwrap?4(defaults, dict)
-zodbcode.patch.NameFinder.__init__?1(self, module)
-zodbcode.patch.NameFinder._walk?5(obj, name, fmt)
-zodbcode.patch.NameFinder.classTypes?7
-zodbcode.patch.NameFinder.names?4()
-zodbcode.patch.NameFinder.replacements?4(aFinder)
-zodbcode.patch.NameFinder.types?7
-zodbcode.patch.NameFinder.walkClass?4(klass, name)
-zodbcode.patch.NameFinder.walkModule?4(mod)
-zodbcode.patch.NameFinder?1(module)
-zodbcode.patch.Pickler.__init__?1(self, file, module, memo, replacements)
-zodbcode.patch.Pickler.dispatch?7
-zodbcode.patch.Pickler.external?7
-zodbcode.patch.Pickler.persistent_id?4(obj, force=False)
-zodbcode.patch.Pickler.save?4(obj, ignore=None)
-zodbcode.patch.Pickler.save_external?4(obj)
-zodbcode.patch.Pickler.save_function?4(func)
-zodbcode.patch.Pickler.save_reduce?4(callable, arg_tup, state = None, obj = None)
-zodbcode.patch.Pickler.save_type?4(atype)
-zodbcode.patch.Pickler.wrap?4(wrapperclass, obj)
-zodbcode.patch.Pickler?1(file, module, memo, replacements)
-zodbcode.patch.TypeWrapper.unwrap?4(bases, dict)
-zodbcode.patch.Unpickler.__init__?1(self, file, pmemo)
-zodbcode.patch.Unpickler.persistent_load?4(oid)
-zodbcode.patch.Unpickler?1(file, pmemo)
-zodbcode.patch.Wrapper.__init__?1(self, obj, module, replace=None)
-zodbcode.patch.Wrapper?1(obj, module, replace=None)
-zodbcode.patch._module_cache?8
-zodbcode.patch.convert?4(module, replacements)
-zodbcode.patch.marker?7
-zodbcode.patch.registerWrapper?4(atype, wrapper, unwrap_args, getstate=None)
-zodbcode.patch.whichmodule?4(func, funcname)
-zope.annotation.attribute.AttributeAnnotations.__init__?1(self, obj)
-zope.annotation.attribute.AttributeAnnotations.get?4(key, default=None)
-zope.annotation.attribute.AttributeAnnotations.keys?4()
-zope.annotation.attribute.AttributeAnnotations?1(obj)
-zope.annotation.factory.factory?4(factory, key=None)
-zope.annotation.factory.getAnnotation?4(context)
-zope.annotation.interfaces.IAnnotations.get?4(default=None)
-zope.app.apidoc.apidoc.APIDocumentation.__init__?1(self, parent, name)
-zope.app.apidoc.apidoc.APIDocumentation.get?4(key, default=None)
-zope.app.apidoc.apidoc.APIDocumentation.items?4()
-zope.app.apidoc.apidoc.APIDocumentation?1(parent, name)
-zope.app.apidoc.apidoc.apidocNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.apidoc.apidocNamespace.traverse?4(name, ignore)
-zope.app.apidoc.apidoc.apidocNamespace?1(ob, request=None)
-zope.app.apidoc.apidoc.handleNamespace?4(ob, name)
-zope.app.apidoc.bookmodule.book.BookModule.description?7
-zope.app.apidoc.bookmodule.book.BookModule.title?7
-zope.app.apidoc.bookmodule.book._clear?5()
-zope.app.apidoc.bookmodule.book.book?7
-zope.app.apidoc.bookmodule.book.path?7
-zope.app.apidoc.bookmodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.bookmodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.bookmodule.metaconfigure.EMPTYPATH?7
-zope.app.apidoc.bookmodule.metaconfigure.bookchapter?4(_context, id, title, doc_path=EMPTYPATH, parent="", resources=None)
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.default?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.description?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.doc_path?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.id?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.parent?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.required?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.resources?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.title?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.value_type?7
-zope.app.apidoc.bookmodule.tests.test_suite?4()
-zope.app.apidoc.browser.apidoc.APIDocumentationView.getModuleList?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testContentsView?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testIndexView?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testMenu?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testModuleListView?4()
-zope.app.apidoc.browser.ftests.test_suite?4()
-zope.app.apidoc.browser.macros.APIDocumentationMacros.macro_pages?7
-zope.app.apidoc.browser.macros.BaseMacros?7
-zope.app.apidoc.browser.preference.APIDocPreferencesTree.apidocTree?4()
-zope.app.apidoc.browser.preference.ApidocEditPreferenceGroup.__init__?1(self, context, request)
-zope.app.apidoc.browser.preference.ApidocEditPreferenceGroup?1(context, request)
-zope.app.apidoc.classregistry.ClassRegistry.getClassesThatImplement?4(iface)
-zope.app.apidoc.classregistry.ClassRegistry.getSubclassesOf?4(klass)
-zope.app.apidoc.classregistry.IGNORE_MODULES?7
-zope.app.apidoc.classregistry.classRegistry?7
-zope.app.apidoc.classregistry.cleanUp?4()
-zope.app.apidoc.classregistry.safe_import?4(path, default=None)
-zope.app.apidoc.codemodule.browser.class_.ClassDetails._listClasses?5(classes)
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getAttributes?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getBases?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getDoc?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getInterfaces?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getMethods?4()
-zope.app.apidoc.codemodule.browser.class_.getInterfaceInfo?4(iface)
-zope.app.apidoc.codemodule.browser.class_.getTypeLink?4(type)
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testClassDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testFunctionDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testMenu?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testMenuCodeFinder?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testModuleDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testTextFileDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testZCMLFileDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.test_suite?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getAttributes?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getDocString?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.__init__?1(self, context, request)
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getAnnotationsInfo?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getAttributes?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getBases?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getDirectlyProvidedInterfaces?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getMappingItems?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getMethods?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getProvidedInterfaces?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getSequenceItems?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isAnnotatable?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isMapping?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isSequence?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.parent?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector?1(context, request)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.getTypeLink?4(type)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.menu.Menu.findAllClasses?4()
-zope.app.apidoc.codemodule.browser.menu.Menu.findClasses?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.__init__?1(self, context, request)
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getBreadCrumbs?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getDoc?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getEntries?4(columns=True)
-zope.app.apidoc.codemodule.browser.module.ModuleDetails?1(context, request)
-zope.app.apidoc.codemodule.browser.module.findAPIDocumentationRoot?4(obj, request)
-zope.app.apidoc.codemodule.browser.tests.foo?4(cls, bar=1, *args)
-zope.app.apidoc.codemodule.browser.tests.meta?7
-zope.app.apidoc.codemodule.browser.tests.setUp?4(test)
-zope.app.apidoc.codemodule.browser.tests.tearDown?4(test)
-zope.app.apidoc.codemodule.browser.tests.test_suite?4()
-zope.app.apidoc.codemodule.browser.text.TextFileDetails.renderedContent?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.attributes?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.fullTagName?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.getElements?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.hasSubDirectives?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.highlight?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.line?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.objectURL?4(value, field, rootURL)
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.url?4()
-zope.app.apidoc.codemodule.browser.zcml._compareAttrs?5(x, y, nameOrder)
-zope.app.apidoc.codemodule.browser.zcml.findDocModule?4(obj)
-zope.app.apidoc.codemodule.class_.Class.__init__?1(self, module, name, klass)
-zope.app.apidoc.codemodule.class_.Class._iterAllAttributes?5()
-zope.app.apidoc.codemodule.class_.Class.getAttributes?4()
-zope.app.apidoc.codemodule.class_.Class.getBases?4()
-zope.app.apidoc.codemodule.class_.Class.getDocString?4()
-zope.app.apidoc.codemodule.class_.Class.getInterfaces?4()
-zope.app.apidoc.codemodule.class_.Class.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.class_.Class.getMethodDescriptors?4()
-zope.app.apidoc.codemodule.class_.Class.getMethods?4()
-zope.app.apidoc.codemodule.class_.Class.getPath?4()
-zope.app.apidoc.codemodule.class_.Class.getSecurityChecker?4()
-zope.app.apidoc.codemodule.class_.Class?1(module, name, klass)
-zope.app.apidoc.codemodule.codemodule.CodeModule.__init__?1(self)
-zope.app.apidoc.codemodule.codemodule.CodeModule.description?7
-zope.app.apidoc.codemodule.codemodule.CodeModule.get?4(key, default=None)
-zope.app.apidoc.codemodule.codemodule.CodeModule.getDocString?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.getFileName?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.getPath?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.items?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.setup?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.title?7
-zope.app.apidoc.codemodule.codemodule.CodeModule?1()
-zope.app.apidoc.codemodule.function.Function.__init__?1(self, module, name, func)
-zope.app.apidoc.codemodule.function.Function.getAttributes?4()
-zope.app.apidoc.codemodule.function.Function.getDocString?4()
-zope.app.apidoc.codemodule.function.Function.getPath?4()
-zope.app.apidoc.codemodule.function.Function.getSignature?4()
-zope.app.apidoc.codemodule.function.Function?1(module, name, func)
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getAttributes?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getBases?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getInterfaces?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getMethodDescriptors?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getMethods?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getSecurityChecker?4()
-zope.app.apidoc.codemodule.interfaces.IDirective.attrs?7
-zope.app.apidoc.codemodule.interfaces.IDirective.context?7
-zope.app.apidoc.codemodule.interfaces.IDirective.description?7
-zope.app.apidoc.codemodule.interfaces.IDirective.info?7
-zope.app.apidoc.codemodule.interfaces.IDirective.name?7
-zope.app.apidoc.codemodule.interfaces.IDirective.prefixes?7
-zope.app.apidoc.codemodule.interfaces.IDirective.required?7
-zope.app.apidoc.codemodule.interfaces.IDirective.schema?7
-zope.app.apidoc.codemodule.interfaces.IDirective.subs?7
-zope.app.apidoc.codemodule.interfaces.IDirective.title?7
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getAttributes?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getSignature?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getFileName?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.description?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.filename?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.package?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.required?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.rootElement?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.title?7
-zope.app.apidoc.codemodule.metaconfigure.moduleImport?4(_context, allow)
-zope.app.apidoc.codemodule.metaconfigure.rootModule?4(_context, module)
-zope.app.apidoc.codemodule.metaconfigure.setModuleImport?4(flag)
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.allow?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.default?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.description?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.required?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.title?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.description?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.module?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.required?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.title?7
-zope.app.apidoc.codemodule.module.IGNORE_FILES?7
-zope.app.apidoc.codemodule.module.Module.__init__?1(self, parent, name, module, setup=True)
-zope.app.apidoc.codemodule.module.Module.get?4(key, default=None)
-zope.app.apidoc.codemodule.module.Module.getDocString?4()
-zope.app.apidoc.codemodule.module.Module.getFileName?4()
-zope.app.apidoc.codemodule.module.Module.getPath?4()
-zope.app.apidoc.codemodule.module.Module.items?4()
-zope.app.apidoc.codemodule.module.Module?1(parent, name, module, setup=True)
-zope.app.apidoc.codemodule.tests.setUp?4(test)
-zope.app.apidoc.codemodule.tests.tearDown?4(test)
-zope.app.apidoc.codemodule.tests.test_suite?4()
-zope.app.apidoc.codemodule.text.TextFile.__init__?1(self, path, name, package)
-zope.app.apidoc.codemodule.text.TextFile.getContent?4()
-zope.app.apidoc.codemodule.text.TextFile?1(path, name, package)
-zope.app.apidoc.codemodule.zcml.Directive.__init__?1(self, name, schema, attrs, context, info, prefixes)
-zope.app.apidoc.codemodule.zcml.Directive?1(name, schema, attrs, context, info, prefixes)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.__init__?1(self, context)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.endElementNS?4(name, qname)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.evaluateCondition?4(expression)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.startElementNS?4(name, qname, attrs)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.startPrefixMapping?4(prefix, uri)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler?1(context)
-zope.app.apidoc.codemodule.zcml.ZCMLFile.__init__?1(self, filename, package, parent=None, name=None)
-zope.app.apidoc.codemodule.zcml.ZCMLFile.rootElement?4()
-zope.app.apidoc.codemodule.zcml.ZCMLFile.rootElement?7
-zope.app.apidoc.codemodule.zcml.ZCMLFile?1(filename, package, parent=None, name=None)
-zope.app.apidoc.component.EXTENDED_INTERFACE_LEVEL?7
-zope.app.apidoc.component.GENERIC_INTERFACE_LEVEL?7
-zope.app.apidoc.component.SPECIFIC_INTERFACE_LEVEL?7
-zope.app.apidoc.component._adapterishRegistrations?5(registry)
-zope.app.apidoc.component.filterAdapterRegistrations?4(regs, iface, level=SPECIFIC_INTERFACE_LEVEL)
-zope.app.apidoc.component.getAdapterInfoDictionary?4(reg)
-zope.app.apidoc.component.getClasses?4(iface)
-zope.app.apidoc.component.getFactories?4(iface)
-zope.app.apidoc.component.getFactoryInfoDictionary?4(reg)
-zope.app.apidoc.component.getInterfaceInfoDictionary?4(iface)
-zope.app.apidoc.component.getParserInfoInfoDictionary?4(info)
-zope.app.apidoc.component.getProvidedAdapters?4(iface, withViews=False)
-zope.app.apidoc.component.getRealFactory?4(factory)
-zope.app.apidoc.component.getRequiredAdapters?4(iface, withViews=False)
-zope.app.apidoc.component.getUtilities?4(iface)
-zope.app.apidoc.component.getUtilityInfoDictionary?4(reg)
-zope.app.apidoc.disabled.apidocNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.disabled.apidocNamespace.traverse?4(name, ignore)
-zope.app.apidoc.disabled.apidocNamespace?1(ob, request=None)
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.__init__?1(self, context, request)
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails._prepareViews?5()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getAttributes?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getBases?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getClasses?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getDoc?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getExtendedRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getFactories?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getFields?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getGenericRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getId?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getMethods?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getProvidedAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getSpecificRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getTypes?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getUtilities?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getViewClassTitles?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getViewTypeTitles?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails?1(context, request)
-zope.app.apidoc.ifacemodule.browser.findAPIDocumentationRoot?4(obj, request)
-zope.app.apidoc.ifacemodule.ftests.InterfaceModuleTests.testInterfaceDetailsView?4()
-zope.app.apidoc.ifacemodule.ftests.InterfaceModuleTests.testMenu?4()
-zope.app.apidoc.ifacemodule.ftests.test_suite?4()
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.description?7
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.get?4(key, default=None)
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.items?4()
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.title?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.default?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.description?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.required?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.title?7
-zope.app.apidoc.ifacemodule.macros.InterfaceDetailsMacros.macro_pages?7
-zope.app.apidoc.ifacemodule.menu.Menu.findAllInterfaces?4()
-zope.app.apidoc.ifacemodule.menu.Menu.findInterfaces?4()
-zope.app.apidoc.ifacemodule.menu.getAllTextOfInterface?4(iface)
-zope.app.apidoc.ifacemodule.menu.whitepattern?7
-zope.app.apidoc.ifacemodule.tests.setUp?4(test)
-zope.app.apidoc.ifacemodule.tests.test_suite?4()
-zope.app.apidoc.interface._getDocFormat?5(attr)
-zope.app.apidoc.interface.getAttributeInfoDictionary?4(attr, format=None)
-zope.app.apidoc.interface.getAttributes?4(iface)
-zope.app.apidoc.interface.getElements?4(iface, type=IElement)
-zope.app.apidoc.interface.getFieldInfoDictionary?4(field, format=None)
-zope.app.apidoc.interface.getFieldInterface?4(field)
-zope.app.apidoc.interface.getFields?4(iface)
-zope.app.apidoc.interface.getFieldsInOrder?4(iface, _itemsorter=lambda x, y: cmp(x[1].order, y[1].order))
-zope.app.apidoc.interface.getInterfaceTypes?4(iface)
-zope.app.apidoc.interface.getMethodInfoDictionary?4(method, format=None)
-zope.app.apidoc.interface.getMethods?4(iface)
-zope.app.apidoc.interfaces.IDocumentationModule.description?7
-zope.app.apidoc.interfaces.IDocumentationModule.required?7
-zope.app.apidoc.interfaces.IDocumentationModule.title?7
-zope.app.apidoc.presentation.BROWSER_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.EXTENDED_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.GENERIC_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.JSONRPC_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.SPECIFIC_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.XMLRPC_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.filterViewRegistrations?4(regs, iface, level=SPECIFIC_INTERFACE_LEVEL)
-zope.app.apidoc.presentation.getPresentationType?4(iface)
-zope.app.apidoc.presentation.getViewFactoryData?4(factory)
-zope.app.apidoc.presentation.getViewInfoDictionary?4(reg)
-zope.app.apidoc.presentation.getViews?4(iface, type=IRequest)
-zope.app.apidoc.static.Link.__init__?1(self, mechLink, rootURL, referenceURL='None')
-zope.app.apidoc.static.Link.isApidocLink?4()
-zope.app.apidoc.static.Link.isLocalURL?4()
-zope.app.apidoc.static.Link?1(mechLink, rootURL, referenceURL='None')
-zope.app.apidoc.static.OnlineBrowser.contents?4()
-zope.app.apidoc.static.OnlineBrowser.setUserAndPassword?4(user, pw)
-zope.app.apidoc.static.PublisherBrowser.__init__?1(self, *args, **kw)
-zope.app.apidoc.static.PublisherBrowser.contents?4()
-zope.app.apidoc.static.PublisherBrowser.setUserAndPassword?4(user, pw)
-zope.app.apidoc.static.PublisherBrowser?1(*args, **kw)
-zope.app.apidoc.static.StaticAPIDocGenerator.__init__?1(self, options)
-zope.app.apidoc.static.StaticAPIDocGenerator.help?7
-zope.app.apidoc.static.StaticAPIDocGenerator.processLink?4(link)
-zope.app.apidoc.static.StaticAPIDocGenerator.sendMessage?4(msg, verbosity=4)
-zope.app.apidoc.static.StaticAPIDocGenerator.showProgress?4(link)
-zope.app.apidoc.static.StaticAPIDocGenerator.start?4()
-zope.app.apidoc.static.StaticAPIDocGenerator?1(options)
-zope.app.apidoc.static.VERBOSITY_MAP?7
-zope.app.apidoc.static.cleanURL?4(url)
-zope.app.apidoc.static.completeURL?4(url)
-zope.app.apidoc.static.getMaxWidth?4()
-zope.app.apidoc.static.main?4()
-zope.app.apidoc.static.parser?7
-zope.app.apidoc.static.reporting?7
-zope.app.apidoc.static.urltags?7
-zope.app.apidoc.tests.rootLocation?4(obj, name)
-zope.app.apidoc.tests.setUp?4(test)
-zope.app.apidoc.tests.tearDown?4(test)
-zope.app.apidoc.tests.test_suite?4()
-zope.app.apidoc.typemodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.typemodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.typemodule.tests.test_suite?4()
-zope.app.apidoc.typemodule.type.TypeInterface.__init__?1(self, interface, parent, name)
-zope.app.apidoc.typemodule.type.TypeInterface.get?4(key, default=None)
-zope.app.apidoc.typemodule.type.TypeInterface.items?4()
-zope.app.apidoc.typemodule.type.TypeInterface?1(interface, parent, name)
-zope.app.apidoc.typemodule.type.TypeModule.description?7
-zope.app.apidoc.typemodule.type.TypeModule.get?4(key, default=None)
-zope.app.apidoc.typemodule.type.TypeModule.items?4()
-zope.app.apidoc.typemodule.type.TypeModule.title?7
-zope.app.apidoc.utilities.BASEDIR?7
-zope.app.apidoc.utilities.ReadContainerBase.get?4(key, default=None)
-zope.app.apidoc.utilities.ReadContainerBase.items?4()
-zope.app.apidoc.utilities.ReadContainerBase.keys?4()
-zope.app.apidoc.utilities.ReadContainerBase.values?4()
-zope.app.apidoc.utilities._evalId?5(id)
-zope.app.apidoc.utilities._format_dict?8
-zope.app.apidoc.utilities._marker?8
-zope.app.apidoc.utilities._remove_html_overhead?8
-zope.app.apidoc.utilities.columnize?4(entries, columns=3)
-zope.app.apidoc.utilities.dedentString?4(text)
-zope.app.apidoc.utilities.getDocFormat?4(module)
-zope.app.apidoc.utilities.getFunctionSignature?4(func)
-zope.app.apidoc.utilities.getInterfaceForAttribute?4(name, interfaces=_marker, klass=_marker, asPath=True)
-zope.app.apidoc.utilities.getPermissionIds?4(name, checker=_marker, klass=_marker)
-zope.app.apidoc.utilities.getPublicAttributes?4(obj)
-zope.app.apidoc.utilities.getPythonPath?4(obj)
-zope.app.apidoc.utilities.isReferencable?4(path)
-zope.app.apidoc.utilities.relativizePath?4(path)
-zope.app.apidoc.utilities.renderText?4(text, module=None, format=None, dedent=True)
-zope.app.apidoc.utilities.space_re?7
-zope.app.apidoc.utilities.truncateSysPath?4(path)
-zope.app.apidoc.utilitymodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.utilitymodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getComponent?4()
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getInterface?4()
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getName?4()
-zope.app.apidoc.utilitymodule.ftests.UtilityModuleTests.testMenu?4()
-zope.app.apidoc.utilitymodule.ftests.UtilityModuleTests.testUtilityDetailsView?4()
-zope.app.apidoc.utilitymodule.ftests.test_suite?4()
-zope.app.apidoc.utilitymodule.tests.setUp?4(test)
-zope.app.apidoc.utilitymodule.tests.test_suite?4()
-zope.app.apidoc.utilitymodule.utilitymodule.NONAME?7
-zope.app.apidoc.utilitymodule.utilitymodule.Utility.__init__?1(self, parent, reg)
-zope.app.apidoc.utilitymodule.utilitymodule.Utility?1(parent, reg)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.__init__?1(self, parent, name, interface)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.get?4(key, default=None)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.items?4()
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface?1(parent, name, interface)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.description?7
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.get?4(key, default=None)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.items?4()
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.title?7
-zope.app.apidoc.utilitymodule.utilitymodule.decodeName?4(name)
-zope.app.apidoc.utilitymodule.utilitymodule.encodeName?4(name)
-zope.app.apidoc.zcmlmodule.Directive.__init__?1(self, ns, name, schema, handler, info, subdirs)
-zope.app.apidoc.zcmlmodule.Directive?1(ns, name, schema, handler, info, subdirs)
-zope.app.apidoc.zcmlmodule.Namespace.__init__?1(self, parent, name)
-zope.app.apidoc.zcmlmodule.Namespace.get?4(key, default=None)
-zope.app.apidoc.zcmlmodule.Namespace.getFullName?4()
-zope.app.apidoc.zcmlmodule.Namespace.getQuotedName?4()
-zope.app.apidoc.zcmlmodule.Namespace.getShortName?4()
-zope.app.apidoc.zcmlmodule.Namespace.items?4()
-zope.app.apidoc.zcmlmodule.Namespace?1(parent, name)
-zope.app.apidoc.zcmlmodule.ZCMLModule._makeDocStructure?5()
-zope.app.apidoc.zcmlmodule.ZCMLModule.description?7
-zope.app.apidoc.zcmlmodule.ZCMLModule.get?4(key, default=None)
-zope.app.apidoc.zcmlmodule.ZCMLModule.items?4()
-zope.app.apidoc.zcmlmodule.ZCMLModule.title?7
-zope.app.apidoc.zcmlmodule._clear?5()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails._getInterfaceDetails?5(schema)
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getFileInfo?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getHandler?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getInfo?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getNamespaceName?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getSchema?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getSubdirectives?4()
-zope.app.apidoc.zcmlmodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.zcmlmodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.zcmlmodule.browser._getFieldName?5(field)
-zope.app.apidoc.zcmlmodule.ftests.ZCMLModuleTests.testDirectiveDetailsView?4()
-zope.app.apidoc.zcmlmodule.ftests.ZCMLModuleTests.testMenu?4()
-zope.app.apidoc.zcmlmodule.ftests.test_suite?4()
-zope.app.apidoc.zcmlmodule.namespaces?7
-zope.app.apidoc.zcmlmodule.quoteNS?4(ns)
-zope.app.apidoc.zcmlmodule.subdirs?7
-zope.app.apidoc.zcmlmodule.tests.foo?4()
-zope.app.apidoc.zcmlmodule.tests.getDirective?4()
-zope.app.apidoc.zcmlmodule.tests.setUp?4(test)
-zope.app.apidoc.zcmlmodule.tests.tearDown?4(test)
-zope.app.apidoc.zcmlmodule.tests.test_suite?4()
-zope.app.apidoc.zcmlmodule.unquoteNS?4(ns)
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl.__init__?1(self)
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl.getStartTime?4()
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl?1()
-zope.app.applicationcontrol.applicationcontrol.applicationController?7
-zope.app.applicationcontrol.applicationcontrol.applicationControllerRoot?7
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._fields?8
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._getInfo?5(ri)
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._getUptime?5(ri)
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._unavailable?8
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView.runtimeInfo?4()
-zope.app.applicationcontrol.browser.servercontrol.ServerControlView.action?4()
-zope.app.applicationcontrol.browser.servercontrol.ServerControlView.serverControl?4()
-zope.app.applicationcontrol.browser.translationdomaincontrol.TranslationDomainControlView.getCatalogsInfo?4()
-zope.app.applicationcontrol.browser.translationdomaincontrol.TranslationDomainControlView.reloadCatalogs?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.getName?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.getSize?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.pack?4()
-zope.app.applicationcontrol.interfaces.IApplicationControl.getStartTime?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getCommandLine?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getFileSystemEncoding?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPreferredEncoding?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getProcessId?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPythonPath?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPythonVersion?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getSystemPlatform?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getUptime?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getZopeVersion?4()
-zope.app.applicationcontrol.interfaces.IServerControl.restart?4()
-zope.app.applicationcontrol.interfaces.IServerControl.shutdown?4()
-zope.app.applicationcontrol.interfaces.IZopeVersion.getZopeVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.__init__?1(self, context)
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getCommandLine?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getFileSystemEncoding?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPreferredEncoding?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getProcessId?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPythonPath?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPythonVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getSystemPlatform?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getUptime?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getZopeVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo?1(context)
-zope.app.applicationcontrol.zopeversion.ZopeVersion.__init__?1(self, path=None)
-zope.app.applicationcontrol.zopeversion.ZopeVersion._getSVNInfoOutput?5()
-zope.app.applicationcontrol.zopeversion.ZopeVersion.getZopeVersion?4()
-zope.app.applicationcontrol.zopeversion.ZopeVersion?1(path=None)
-zope.app.applicationcontrol.zopeversion.ZopeVersionUtility?7
-zope.app.appsetup.appsetup.SystemConfigurationParticipation.interaction?7
-zope.app.appsetup.appsetup.SystemConfigurationParticipation.principal?7
-zope.app.appsetup.appsetup._configured?8
-zope.app.appsetup.appsetup.config?4(file, features=(), execute=True)
-zope.app.appsetup.appsetup.database?4(db)
-zope.app.appsetup.appsetup.getConfigContext?4()
-zope.app.appsetup.appsetup.getConfigSource?4()
-zope.app.appsetup.appsetup.multi_database?4(database_factories)
-zope.app.appsetup.appsetup.reset?4()
-zope.app.appsetup.bootstrap.addConfigureUtility?4(root_folder, interface, utility_type, utility_factory, name='', asObject=False, **kw)
-zope.app.appsetup.bootstrap.addUtility?4(root_folder, utility_type, utility_factory, asObject=False, **kw)
-zope.app.appsetup.bootstrap.bootStrapSubscriber?4(event)
-zope.app.appsetup.bootstrap.checkSecurityPolicy?4(event)
-zope.app.appsetup.bootstrap.configureUtility?4(root_folder, interface, utility_type, name, folder_name, initial_status=u'Active')
-zope.app.appsetup.bootstrap.ensureObject?4(root_folder, object_name, object_type, object_factory, asObject=False)
-zope.app.appsetup.bootstrap.ensureUtility?4(root_folder, interface, utility_type, utility_factory, name='', asObject=False, **kw)
-zope.app.appsetup.bootstrap.getInformationFromEvent?4(event)
-zope.app.appsetup.bootstrap.getSiteManagerDefault?4(root_folder)
-zope.app.appsetup.controller.INSTANCE_HOME?7
-zope.app.appsetup.controller.ZopectlCmd.do_debug?4(rest)
-zope.app.appsetup.controller.ZopectlCmd.do_run?4(arg)
-zope.app.appsetup.controller.ZopectlCmd.help_debug?4()
-zope.app.appsetup.controller.ZopectlCmd.help_run?4()
-zope.app.appsetup.controller.main?4(args=None, options=None, cmdclass=ZopectlCmd)
-zope.app.appsetup.interfaces.DatabaseOpened.__init__?1(self, database)
-zope.app.appsetup.interfaces.DatabaseOpened?1(database)
-zope.app.appsetup.interfaces.DatabaseOpenedWithRoot.__init__?1(self, database)
-zope.app.appsetup.interfaces.DatabaseOpenedWithRoot?1(database)
-zope.app.appsetup.interfaces.IDatabaseOpenedEvent.database?7
-zope.app.appsetup.interfaces.IDatabaseOpenedWithRootEvent.database?7
-zope.app.appsetup.tests.EventStub.__init__?1(self, db)
-zope.app.appsetup.tests.EventStub?1(db)
-zope.app.appsetup.tests.TestBootstrapSubscriber.createRFAndSM?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.createRootFolder?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.setUp?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.tearDown?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_ensureUtility?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_ensureUtilityForSubSite?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_notify?4()
-zope.app.appsetup.tests.bootstraptearDown?4(test)
-zope.app.appsetup.tests.test_suite?4()
-zope.app.authentication.authentication.PluggableAuthentication.__init__?1(self, prefix='')
-zope.app.authentication.authentication.PluggableAuthentication._plugins?5(names, interface)
-zope.app.authentication.authentication.PluggableAuthentication.authenticate?4(request)
-zope.app.authentication.authentication.PluggableAuthentication.authenticatorPlugins?7
-zope.app.authentication.authentication.PluggableAuthentication.credentialsPlugins?7
-zope.app.authentication.authentication.PluggableAuthentication.getAuthenticatorPlugins?4()
-zope.app.authentication.authentication.PluggableAuthentication.getCredentialsPlugins?4()
-zope.app.authentication.authentication.PluggableAuthentication.getPrincipal?4(id)
-zope.app.authentication.authentication.PluggableAuthentication.getQueriables?4()
-zope.app.authentication.authentication.PluggableAuthentication.logout?4(request)
-zope.app.authentication.authentication.PluggableAuthentication.registrationManager?4()
-zope.app.authentication.authentication.PluggableAuthentication.unauthenticatedPrincipal?4()
-zope.app.authentication.authentication.PluggableAuthentication.unauthorized?4(id, request)
-zope.app.authentication.authentication.PluggableAuthentication?1(prefix='')
-zope.app.authentication.authentication.QuerySchemaSearchAdapter.__init__?1(self, authplugin, pau)
-zope.app.authentication.authentication.QuerySchemaSearchAdapter.search?4(query, start=None, batch_size=None)
-zope.app.authentication.authentication.QuerySchemaSearchAdapter?1(authplugin, pau)
-zope.app.authentication.browser.adding.Adding.nextURL?4()
-zope.app.authentication.browser.ftests.FunkTest.test_copypaste_duplicated_id_object?4()
-zope.app.authentication.browser.ftests.FunkTest.test_cutpaste_duplicated_id_object?4()
-zope.app.authentication.browser.ftests.test_suite?4()
-zope.app.authentication.browser.register.AddAuthenticationRegistration.label?7
-zope.app.authentication.browser.register.AddAuthenticationRegistration.name?7
-zope.app.authentication.browser.register.AddAuthenticationRegistration.provided?7
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.__init__?1(self, context, request)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.render?4(name)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.results?4(name)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView?1(context, request)
-zope.app.authentication.browser.schemasearch.search_label?7
-zope.app.authentication.browser.schemasearch.source_label?7
-zope.app.authentication.browser.schemasearch.source_title?7
-zope.app.authentication.browser.tests.schemaSearchSetUp?4(self)
-zope.app.authentication.browser.tests.schemaSearchTearDown?4(self)
-zope.app.authentication.browser.tests.test_suite?4()
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.challenge?4(request)
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.logout?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.challenge?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.logout?4(request)
-zope.app.authentication.groupfolder.GroupFolder.__init__?1(self, prefix=u'')
-zope.app.authentication.groupfolder.GroupFolder._addPrincipalsToGroup?5(principal_ids, group_id)
-zope.app.authentication.groupfolder.GroupFolder._groupid?5(group)
-zope.app.authentication.groupfolder.GroupFolder._removePrincipalsFromGroup?5(principal_ids, group_id)
-zope.app.authentication.groupfolder.GroupFolder.authenticateCredentials?4(credentials)
-zope.app.authentication.groupfolder.GroupFolder.getGroupsForPrincipal?4(principalid)
-zope.app.authentication.groupfolder.GroupFolder.getPrincipalsForGroup?4(groupid)
-zope.app.authentication.groupfolder.GroupFolder.principalInfo?4(id)
-zope.app.authentication.groupfolder.GroupFolder.schema?7
-zope.app.authentication.groupfolder.GroupFolder.search?4(query, start=None, batch_size=None)
-zope.app.authentication.groupfolder.GroupFolder?1(prefix=u'')
-zope.app.authentication.groupfolder.GroupInfo.__init__?1(self, id, information)
-zope.app.authentication.groupfolder.GroupInfo.description?4()
-zope.app.authentication.groupfolder.GroupInfo.get?4()
-zope.app.authentication.groupfolder.GroupInfo.members?4()
-zope.app.authentication.groupfolder.GroupInfo.set?4(value)
-zope.app.authentication.groupfolder.GroupInfo.title?4()
-zope.app.authentication.groupfolder.GroupInfo?1(id, information)
-zope.app.authentication.groupfolder.GroupInformation.__init__?1(self, title='', description='')
-zope.app.authentication.groupfolder.GroupInformation._principals?8
-zope.app.authentication.groupfolder.GroupInformation.principals?7
-zope.app.authentication.groupfolder.GroupInformation.setPrincipals?4(prinlist, check=True)
-zope.app.authentication.groupfolder.GroupInformation?1(title='', description='')
-zope.app.authentication.groupfolder.IGroupFolder.description?7
-zope.app.authentication.groupfolder.IGroupFolder.getGroupsForPrincipal?4()
-zope.app.authentication.groupfolder.IGroupFolder.getPrincipalsForGroup?4()
-zope.app.authentication.groupfolder.IGroupFolder.prefix?7
-zope.app.authentication.groupfolder.IGroupFolder.readonly?7
-zope.app.authentication.groupfolder.IGroupFolder.title?7
-zope.app.authentication.groupfolder.IGroupInformation.description?7
-zope.app.authentication.groupfolder.IGroupInformation.principals?7
-zope.app.authentication.groupfolder.IGroupInformation.required?7
-zope.app.authentication.groupfolder.IGroupInformation.source?7
-zope.app.authentication.groupfolder.IGroupInformation.title?7
-zope.app.authentication.groupfolder.IGroupInformation.value_type?7
-zope.app.authentication.groupfolder.IGroupPrincipalInfo.members?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.missing_value?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.required?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.search?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.title?7
-zope.app.authentication.groupfolder.nocycles?4(principal_ids, seen, getPrincipal)
-zope.app.authentication.groupfolder.setGroupsForPrincipal?4(event)
-zope.app.authentication.groupfolder.setMemberSubscriber?4(event)
-zope.app.authentication.groupfolder.setMembers?4(value)
-zope.app.authentication.groupfolder.specialGroups?4(event)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.challenge?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.logout?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.protocol?7
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.realm?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.default?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.description?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.realm?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.required?7
-zope.app.authentication.idpicker.IdPicker.checkName?4(name, object)
-zope.app.authentication.idpicker.IdPicker.chooseName?4(name, object)
-zope.app.authentication.idpicker.ok?7
-zope.app.authentication.interfaces.AbstractMembersChanged.__init__?1(self, principal_ids, group_id)
-zope.app.authentication.interfaces.AbstractMembersChanged?1(principal_ids, group_id)
-zope.app.authentication.interfaces.AuthenticatedPrincipalCreated.__init__?1(self, authentication, principal, info, request)
-zope.app.authentication.interfaces.AuthenticatedPrincipalCreated?1(authentication, principal, info, request)
-zope.app.authentication.interfaces.FoundPrincipalCreated.__init__?1(self, authentication, principal, info)
-zope.app.authentication.interfaces.FoundPrincipalCreated?1(authentication, principal, info)
-zope.app.authentication.interfaces.GroupAdded.__init__?1(self, group)
-zope.app.authentication.interfaces.GroupAdded?1(group)
-zope.app.authentication.interfaces.IAuthenticatedPrincipalCreated.request?7
-zope.app.authentication.interfaces.IAuthenticatorPlugin.authenticateCredentials?4()
-zope.app.authentication.interfaces.IAuthenticatorPlugin.principalInfo?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.challenge?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.challengeProtocol?7
-zope.app.authentication.interfaces.ICredentialsPlugin.extractCredentials?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.logout?4()
-zope.app.authentication.interfaces.IGroupAdded.group?7
-zope.app.authentication.interfaces.IPasswordManager.checkPassword?4(password)
-zope.app.authentication.interfaces.IPasswordManager.encodePassword?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.authenticatorPlugins?7
-zope.app.authentication.interfaces.IPluggableAuthentication.credentialsPlugins?7
-zope.app.authentication.interfaces.IPluggableAuthentication.default?7
-zope.app.authentication.interfaces.IPluggableAuthentication.description?7
-zope.app.authentication.interfaces.IPluggableAuthentication.getAuthenticatorPlugins?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.getCredentialsPlugins?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.logout?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.prefix?7
-zope.app.authentication.interfaces.IPluggableAuthentication.title?7
-zope.app.authentication.interfaces.IPluggableAuthentication.value_type?7
-zope.app.authentication.interfaces.IPrincipal.description?7
-zope.app.authentication.interfaces.IPrincipal.groups?7
-zope.app.authentication.interfaces.IPrincipal.required?7
-zope.app.authentication.interfaces.IPrincipal.title?7
-zope.app.authentication.interfaces.IPrincipal.value_type?7
-zope.app.authentication.interfaces.IPrincipalCreated.authentication?7
-zope.app.authentication.interfaces.IPrincipalCreated.info?7
-zope.app.authentication.interfaces.IPrincipalCreated.principal?7
-zope.app.authentication.interfaces.IPrincipalInfo.authenticatorPlugin?7
-zope.app.authentication.interfaces.IPrincipalInfo.credentialsPlugin?7
-zope.app.authentication.interfaces.IPrincipalInfo.description?7
-zope.app.authentication.interfaces.IPrincipalInfo.id?7
-zope.app.authentication.interfaces.IPrincipalInfo.title?7
-zope.app.authentication.interfaces.IPrincipalsAddedToGroup.group_id?7
-zope.app.authentication.interfaces.IPrincipalsAddedToGroup.principal_ids?7
-zope.app.authentication.interfaces.IPrincipalsRemovedFromGroup.group_id?7
-zope.app.authentication.interfaces.IPrincipalsRemovedFromGroup.principal_ids?7
-zope.app.authentication.interfaces.IQuerySchemaSearch.schema?7
-zope.app.authentication.interfaces.IQuerySchemaSearch.search?4(start=None, batch_size=None)
-zope.app.authentication.password.MD5PasswordManager.encodePassword?4(password)
-zope.app.authentication.password.PasswordManagerNamesVocabulary.interface?7
-zope.app.authentication.password.PasswordManagerNamesVocabulary.nameOnly?7
-zope.app.authentication.password.PlainTextPasswordManager.checkPassword?4(storedPassword, password)
-zope.app.authentication.password.PlainTextPasswordManager.encodePassword?4(password)
-zope.app.authentication.password.SHA1PasswordManager.encodePassword?4(password)
-zope.app.authentication.password.managers?7
-zope.app.authentication.placelesssetup.PlacelessSetup.setUp?4()
-zope.app.authentication.principalfolder.AuthenticatedPrincipalFactory.__init__?1(self, info, request)
-zope.app.authentication.principalfolder.AuthenticatedPrincipalFactory?1(info, request)
-zope.app.authentication.principalfolder.FoundPrincipalFactory.__init__?1(self, info)
-zope.app.authentication.principalfolder.FoundPrincipalFactory?1(info)
-zope.app.authentication.principalfolder.IInternalPrincipal.description?7
-zope.app.authentication.principalfolder.IInternalPrincipal.login?7
-zope.app.authentication.principalfolder.IInternalPrincipal.password?7
-zope.app.authentication.principalfolder.IInternalPrincipal.passwordManagerName?7
-zope.app.authentication.principalfolder.IInternalPrincipal.setPassword?4(passwordManagerName=None)
-zope.app.authentication.principalfolder.IInternalPrincipal.title?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.default?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.description?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.missing_value?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.prefix?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.readonly?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.title?7
-zope.app.authentication.principalfolder.ISearchSchema.default?7
-zope.app.authentication.principalfolder.ISearchSchema.description?7
-zope.app.authentication.principalfolder.ISearchSchema.missing_value?7
-zope.app.authentication.principalfolder.ISearchSchema.required?7
-zope.app.authentication.principalfolder.ISearchSchema.search?7
-zope.app.authentication.principalfolder.ISearchSchema.title?7
-zope.app.authentication.principalfolder.InternalPrincipal.__init__?1(self, login, password, title, description=u'', passwordManagerName="Plain Text")
-zope.app.authentication.principalfolder.InternalPrincipal._getPasswordManager?5()
-zope.app.authentication.principalfolder.InternalPrincipal.checkPassword?4(password)
-zope.app.authentication.principalfolder.InternalPrincipal.getLogin?4()
-zope.app.authentication.principalfolder.InternalPrincipal.getPassword?4()
-zope.app.authentication.principalfolder.InternalPrincipal.getPasswordManagerName?4()
-zope.app.authentication.principalfolder.InternalPrincipal.login?7
-zope.app.authentication.principalfolder.InternalPrincipal.password?7
-zope.app.authentication.principalfolder.InternalPrincipal.passwordManagerName?7
-zope.app.authentication.principalfolder.InternalPrincipal.setLogin?4(login)
-zope.app.authentication.principalfolder.InternalPrincipal.setPassword?4(password, passwordManagerName=None)
-zope.app.authentication.principalfolder.InternalPrincipal?1(login, password, title, description=u'', passwordManagerName="Plain Text")
-zope.app.authentication.principalfolder.Principal.__init__?1(self, id, title=u'', description=u'')
-zope.app.authentication.principalfolder.Principal.allGroups?4()
-zope.app.authentication.principalfolder.Principal?1(id, title=u'', description=u'')
-zope.app.authentication.principalfolder.PrincipalFolder.__init__?1(self, prefix='')
-zope.app.authentication.principalfolder.PrincipalFolder.authenticateCredentials?4(credentials)
-zope.app.authentication.principalfolder.PrincipalFolder.notifyLoginChanged?4(oldLogin, principal)
-zope.app.authentication.principalfolder.PrincipalFolder.principalInfo?4(id)
-zope.app.authentication.principalfolder.PrincipalFolder.schema?7
-zope.app.authentication.principalfolder.PrincipalFolder.search?4(query, start=None, batch_size=None)
-zope.app.authentication.principalfolder.PrincipalFolder?1(prefix='')
-zope.app.authentication.principalfolder.PrincipalInfo.__init__?1(self, id, login, title, description)
-zope.app.authentication.principalfolder.PrincipalInfo?1(id, login, title, description)
-zope.app.authentication.session.IBrowserFormChallenger.default?7
-zope.app.authentication.session.IBrowserFormChallenger.description?7
-zope.app.authentication.session.IBrowserFormChallenger.loginfield?7
-zope.app.authentication.session.IBrowserFormChallenger.loginpagename?7
-zope.app.authentication.session.IBrowserFormChallenger.passwordfield?7
-zope.app.authentication.session.IBrowserFormChallenger.title?7
-zope.app.authentication.session.ISessionCredentials.__init__?1(login, password)
-zope.app.authentication.session.ISessionCredentials.getLogin?4()
-zope.app.authentication.session.ISessionCredentials.getPassword?4()
-zope.app.authentication.session.ISessionCredentials?1(password)
-zope.app.authentication.session.SessionCredentials.__init__?1(self, login, password)
-zope.app.authentication.session.SessionCredentials.getLogin?4()
-zope.app.authentication.session.SessionCredentials.getPassword?4()
-zope.app.authentication.session.SessionCredentials?1(login, password)
-zope.app.authentication.session.SessionCredentialsPlugin.challenge?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.loginfield?7
-zope.app.authentication.session.SessionCredentialsPlugin.loginpagename?7
-zope.app.authentication.session.SessionCredentialsPlugin.logout?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.passwordfield?7
-zope.app.authentication.tests.NonHTTPSessionTestCase.setUp?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.tearDown?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_challenge?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_exeractCredentials?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_logout?4()
-zope.app.authentication.tests.nonHTTPSessionTestCaseSetUp?4(sdc_class=PersistentSessionDataContainer)
-zope.app.authentication.tests.sessionSetUp?4(session_data_container_class=PersistentSessionDataContainer)
-zope.app.authentication.tests.siteSetUp?4(test)
-zope.app.authentication.tests.siteTearDown?4(test)
-zope.app.authentication.tests.test_suite?4()
-zope.app.authentication.vocabulary.CONTAINED_TITLE?7
-zope.app.authentication.vocabulary.MISSING_TITLE?7
-zope.app.authentication.vocabulary.UTILITY_TITLE?7
-zope.app.authentication.vocabulary._pluginVocabulary?5(context, interface, attr_name)
-zope.app.authentication.vocabulary.authenticatorPlugins?4(context)
-zope.app.authentication.vocabulary.credentialsPlugins?4(context)
-zope.app.basicskin.standardmacros.Macros.aliases?7
-zope.app.basicskin.standardmacros.Macros.macro_pages?7
-zope.app.basicskin.standardmacros.StandardMacros.macro_pages?7
-zope.app.broken.broken.Broken.get?4(key, default=None)
-zope.app.broken.broken.classFactory?4(connection, modulename, globalname)
-zope.app.broken.broken.installBroken?4(event)
-zope.app.broken.broken.type_?4(name, bases, dict)
-zope.app.broken.tests.test_annotations?4()
-zope.app.broken.tests.test_suite?4()
-zope.app.cache.annotationcacheable.AnnotationCacheable.__init__?1(self, context)
-zope.app.cache.annotationcacheable.AnnotationCacheable.cacheId?7
-zope.app.cache.annotationcacheable.AnnotationCacheable.getCacheId?4()
-zope.app.cache.annotationcacheable.AnnotationCacheable.setCacheId?4(id)
-zope.app.cache.annotationcacheable.AnnotationCacheable?1(context)
-zope.app.cache.annotationcacheable.annotation_key?7
-zope.app.cache.browser.cacheable.CacheableView.__init__?1(self, *args)
-zope.app.cache.browser.cacheable.CacheableView.action?4()
-zope.app.cache.browser.cacheable.CacheableView.current_cache_id?4()
-zope.app.cache.browser.cacheable.CacheableView.current_cache_url?4()
-zope.app.cache.browser.cacheable.CacheableView.form?7
-zope.app.cache.browser.cacheable.CacheableView.invalidate?4()
-zope.app.cache.browser.cacheable.CacheableView?1(*args)
-zope.app.cache.browser.ram.RAMCacheView.action?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.caching.CacheNamesVocabulary.interface?7
-zope.app.cache.caching.CacheNamesVocabulary.nameOnly?7
-zope.app.cache.caching.getCacheForObject?4(obj)
-zope.app.cache.caching.getLocationForCache?4(obj)
-zope.app.cache.interfaces.ICache.invalidate?4(key=None)
-zope.app.cache.interfaces.ICache.invalidateAll?4()
-zope.app.cache.interfaces.ICache.query?4(key=None, default=None)
-zope.app.cache.interfaces.ICache.set?4(ob, key=None)
-zope.app.cache.interfaces.ICacheable.cacheId?7
-zope.app.cache.interfaces.ICacheable.description?7
-zope.app.cache.interfaces.ICacheable.getCacheId?4()
-zope.app.cache.interfaces.ICacheable.required?7
-zope.app.cache.interfaces.ICacheable.setCacheId?4()
-zope.app.cache.interfaces.ICacheable.title?7
-zope.app.cache.interfaces.ICacheable.vocabulary?7
-zope.app.cache.interfaces.ram.IRAMCache.cleanupInterval?7
-zope.app.cache.interfaces.ram.IRAMCache.getStatistics?4()
-zope.app.cache.interfaces.ram.IRAMCache.maxAge?7
-zope.app.cache.interfaces.ram.IRAMCache.maxEntries?7
-zope.app.cache.interfaces.ram.IRAMCache.update?4(maxAge, cleanupInterval)
-zope.app.cache.ram.RAMCache.__init__?1(self)
-zope.app.cache.ram.RAMCache._buildKey?5()
-zope.app.cache.ram.RAMCache._buildKey?8
-zope.app.cache.ram.RAMCache._getStorage?5()
-zope.app.cache.ram.RAMCache.getStatistics?4()
-zope.app.cache.ram.RAMCache.invalidate?4(ob, key=None)
-zope.app.cache.ram.RAMCache.invalidateAll?4()
-zope.app.cache.ram.RAMCache.query?4(ob, key=None, default=None)
-zope.app.cache.ram.RAMCache.set?4(data, ob, key=None)
-zope.app.cache.ram.RAMCache.update?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.ram.RAMCache?1()
-zope.app.cache.ram.Storage.__init__?1(self, maxEntries=1000, maxAge=3600, cleanupInterval=300)
-zope.app.cache.ram.Storage._clearAccessCounters?5()
-zope.app.cache.ram.Storage._do_invalidate?5(ob, key=None)
-zope.app.cache.ram.Storage._invalidate_queued?5()
-zope.app.cache.ram.Storage.cleanup?4()
-zope.app.cache.ram.Storage.getEntry?4(ob, key)
-zope.app.cache.ram.Storage.getKey?4()
-zope.app.cache.ram.Storage.getKeys?4(object)
-zope.app.cache.ram.Storage.getStatistics?4()
-zope.app.cache.ram.Storage.invalidate?4(ob, key=None)
-zope.app.cache.ram.Storage.invalidateAll?4()
-zope.app.cache.ram.Storage.removeLeastAccessed?4()
-zope.app.cache.ram.Storage.removeStaleEntries?4()
-zope.app.cache.ram.Storage.setEntry?4(ob, key, value)
-zope.app.cache.ram.Storage.update?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.ram.Storage?1(maxEntries=1000, maxAge=3600, cleanupInterval=300)
-zope.app.cache.ram.cache_id_counter?7
-zope.app.cache.ram.cache_id_writelock?7
-zope.app.cache.ram.caches?7
-zope.app.cache.ram.writelock?7
-zope.app.component._marker?8
-zope.app.component.back35.ActiveStatus?7
-zope.app.component.back35.AdapterRegistration.__init__?1(self, required, provided, factoryName, name='', permission=None)
-zope.app.component.back35.AdapterRegistration.component?4()
-zope.app.component.back35.AdapterRegistration.component?7
-zope.app.component.back35.AdapterRegistration.getRegistry?4()
-zope.app.component.back35.AdapterRegistration2.__init__?1(self, required, provided, factory, name='', permission=None, registry=None)
-zope.app.component.back35.AdapterRegistration2.getRegistry?4()
-zope.app.component.back35.AdapterRegistration2?1(required, provided, factory, name='', permission=None, registry=None)
-zope.app.component.back35.AdapterRegistration?1(required, provided, factoryName, name='', permission=None)
-zope.app.component.back35.BBBComponentRegistration._BBB_componentPath?8
-zope.app.component.back35.BBBComponentRegistration.__init__?1(self, component, permission=None)
-zope.app.component.back35.BBBComponentRegistration.component?7
-zope.app.component.back35.BBBComponentRegistration.componentPath?7
-zope.app.component.back35.BBBComponentRegistration.getComponent?4()
-zope.app.component.back35.BBBComponentRegistration.getComponent?7
-zope.app.component.back35.BBBComponentRegistration?1(component, permission=None)
-zope.app.component.back35.ComponentRegistration.__init__?1(self, component, permission=None)
-zope.app.component.back35.ComponentRegistration._getComponent?5()
-zope.app.component.back35.ComponentRegistration._setComponent?5(component)
-zope.app.component.back35.ComponentRegistration.component?7
-zope.app.component.back35.ComponentRegistration.interface?7
-zope.app.component.back35.ComponentRegistration?1(component, permission=None)
-zope.app.component.back35.IAdapterRegistration.default?7
-zope.app.component.back35.IAdapterRegistration.description?7
-zope.app.component.back35.IAdapterRegistration.factoryName?7
-zope.app.component.back35.IAdapterRegistration.name?7
-zope.app.component.back35.IAdapterRegistration.permission?7
-zope.app.component.back35.IAdapterRegistration.provided?7
-zope.app.component.back35.IAdapterRegistration.readonly?7
-zope.app.component.back35.IAdapterRegistration.required?7
-zope.app.component.back35.IAdapterRegistration.title?7
-zope.app.component.back35.IAdapterRegistration.value_type?7
-zope.app.component.back35.IAdapterRegistration.vocabulary?7
-zope.app.component.back35.IAdapterRegistration.with?7
-zope.app.component.back35.IComponentRegistration.component?7
-zope.app.component.back35.IComponentRegistration.default?7
-zope.app.component.back35.IComponentRegistration.description?7
-zope.app.component.back35.IComponentRegistration.interface?7
-zope.app.component.back35.IComponentRegistration.permission?7
-zope.app.component.back35.IComponentRegistration.required?7
-zope.app.component.back35.IComponentRegistration.title?7
-zope.app.component.back35.IComponentRegistration.vocabulary?7
-zope.app.component.back35.ILocatedRegistry.addSub?4()
-zope.app.component.back35.ILocatedRegistry.base?7
-zope.app.component.back35.ILocatedRegistry.next?7
-zope.app.component.back35.ILocatedRegistry.removeSub?4()
-zope.app.component.back35.ILocatedRegistry.setNext?4(base=None)
-zope.app.component.back35.ILocatedRegistry.subs?7
-zope.app.component.back35.IRegisterableContainer.description?7
-zope.app.component.back35.IRegisterableContainer.registrationManager?7
-zope.app.component.back35.IRegisterableContainer.title?7
-zope.app.component.back35.IRegistered.registrations?4()
-zope.app.component.back35.IRegistration.default?7
-zope.app.component.back35.IRegistration.status?7
-zope.app.component.back35.IRegistration.title?7
-zope.app.component.back35.IRegistration.vocabulary?7
-zope.app.component.back35.IRegistrationManager.addRegistration?4()
-zope.app.component.back35.IRegistry.register?4()
-zope.app.component.back35.IRegistry.registered?4()
-zope.app.component.back35.IRegistry.unregister?4()
-zope.app.component.back35.IUtilityRegistration.default?7
-zope.app.component.back35.IUtilityRegistration.description?7
-zope.app.component.back35.IUtilityRegistration.name?7
-zope.app.component.back35.IUtilityRegistration.provided?7
-zope.app.component.back35.IUtilityRegistration.readonly?7
-zope.app.component.back35.IUtilityRegistration.required?7
-zope.app.component.back35.IUtilityRegistration.title?7
-zope.app.component.back35.IUtilityRegistration.vocabulary?7
-zope.app.component.back35.InactiveStatus?7
-zope.app.component.back35.LayerField.fromUnicode?4(u)
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._adapter_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._evolve_to_generation_4?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._handler_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._subscription_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._utility_registrations?5()
-zope.app.component.back35.NULL_COMPONENT?7
-zope.app.component.back35.RegisterableContainer.__init__?1(self)
-zope.app.component.back35.RegisterableContainer?1()
-zope.app.component.back35.Registered.__init__?1(self, registerable)
-zope.app.component.back35.Registered.registrations?4()
-zope.app.component.back35.Registered?1(registerable)
-zope.app.component.back35.RegistrationManager._chooseName?5(name, reg)
-zope.app.component.back35.RegistrationManager.addRegistration?4(reg)
-zope.app.component.back35.RegistrationManagerNamespace.__init__?1(self, ob, request=None)
-zope.app.component.back35.RegistrationManagerNamespace.traverse?4(name, ignore)
-zope.app.component.back35.RegistrationManagerNamespace?1(ob, request=None)
-zope.app.component.back35.SimpleRegistration.getRegistry?4()
-zope.app.component.back35.SimpleRegistration.status?7
-zope.app.component.back35.UtilityRegistration.__init__?1(self, name, provided, component, permission=None)
-zope.app.component.back35.UtilityRegistration.getRegistry?4()
-zope.app.component.back35.UtilityRegistration?1(name, provided, component, permission=None)
-zope.app.component.back35._OldAdapterRegistrations._getOldRegistrations?5()
-zope.app.component.back35._OldSubscriberRegistrations.__init__?2(self, site, name)
-zope.app.component.back35._OldSubscriberRegistrations.append?4(value)
-zope.app.component.back35._OldSubscriberRegistrations.extend?4(other)
-zope.app.component.back35._OldSubscriberRegistrations?2(site, name)
-zope.app.component.back35._OldUtilityRegistrations.__init__?2(self, site, rname, name)
-zope.app.component.back35._OldUtilityRegistrations._getOldRegistrations?5()
-zope.app.component.back35._OldUtilityRegistrations.keys?4()
-zope.app.component.back35._OldUtilityRegistrations.update?4(other)
-zope.app.component.back35._OldUtilityRegistrations?2(site, rname, name)
-zope.app.component.browser.ComponentAdding._addFilterInterface?8
-zope.app.component.browser.ComponentAdding.action?4(type_name, id='')
-zope.app.component.browser.ComponentAdding.add?4(content)
-zope.app.component.browser.ComponentAdding.addingInfo?4()
-zope.app.component.browser.ComponentAdding.menu_id?7
-zope.app.component.browser.ComponentAdding.nextURL?4()
-zope.app.component.browser.MakeSite.addSiteManager?4()
-zope.app.component.browser.UtilityAdding.menu_id?7
-zope.app.component.browser.UtilityAdding.nextURL?4()
-zope.app.component.browser.UtilityAdding.title?7
-zope.app.component.browser.ftests.test_suite?4()
-zope.app.component.browser.metaconfigure.tool?4(_context, interface, title, description=None, folder="tools", unique=False)
-zope.app.component.browser.metadirectives.IUtilityToolDirective.default?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.description?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.folder?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.interface?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.required?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.title?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.unique?7
-zope.app.component.browser.registration.AddUtilityRegistration.__init__?1(self, context, request)
-zope.app.component.browser.registration.AddUtilityRegistration.default?7
-zope.app.component.browser.registration.AddUtilityRegistration.description?7
-zope.app.component.browser.registration.AddUtilityRegistration.form_fields?7
-zope.app.component.browser.registration.AddUtilityRegistration.label?4()
-zope.app.component.browser.registration.AddUtilityRegistration.missing_value?7
-zope.app.component.browser.registration.AddUtilityRegistration.name?7
-zope.app.component.browser.registration.AddUtilityRegistration.prefix?7
-zope.app.component.browser.registration.AddUtilityRegistration.register?4(action, data)
-zope.app.component.browser.registration.AddUtilityRegistration.required?7
-zope.app.component.browser.registration.AddUtilityRegistration.title?7
-zope.app.component.browser.registration.AddUtilityRegistration.update?4()
-zope.app.component.browser.registration.AddUtilityRegistration.vocabulary?7
-zope.app.component.browser.registration.AddUtilityRegistration?1(context, request)
-zope.app.component.browser.registration.IRegistrationDisplay.id?4()
-zope.app.component.browser.registration.IRegistrationDisplay.render?4()
-zope.app.component.browser.registration.IRegistrationDisplay.unregister?4()
-zope.app.component.browser.registration.RegistrationView.registrations?4()
-zope.app.component.browser.registration.RegistrationView.render?7
-zope.app.component.browser.registration.RegistrationView.update?4()
-zope.app.component.browser.registration.SiteRegistrationView.registrations?4()
-zope.app.component.browser.registration.SiteRegistrationView.render?7
-zope.app.component.browser.registration.UtilityRegistrationDisplay.__init__?1(self, context, request)
-zope.app.component.browser.registration.UtilityRegistrationDisplay._comment?5()
-zope.app.component.browser.registration.UtilityRegistrationDisplay._provided?5()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.id?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.provided?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.render?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.unregister?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay?1(context, request)
-zope.app.component.browser.registration.UtilitySiteRegistrationDisplay.render?4()
-zope.app.component.browser.registration._registrations?5(context, comp)
-zope.app.component.browser.tests.test_suite?4()
-zope.app.component.contentdirective.ClassDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.ClassDirective.allow?4(_context, attributes=None, interface=None)
-zope.app.component.contentdirective.ClassDirective.factory?4(_context, id=None, title="", description='')
-zope.app.component.contentdirective.ClassDirective.implements?4(_context, interface)
-zope.app.component.contentdirective.ClassDirective.require?4(_context, permission=None, attributes=None, interface=None, like_class=None, set_attributes=None, set_schema=None)
-zope.app.component.contentdirective.ClassDirective?1(_context, class_)
-zope.app.component.contentdirective.ContentDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.ContentDirective?1(_context, class_)
-zope.app.component.contentdirective.LocalUtilityDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.LocalUtilityDirective?1(_context, class_)
-zope.app.component.contentdirective.PublicPermission?7
-zope.app.component.contentdirective.dottedName?4(klass)
-zope.app.component.getNextSiteManager?4(context)
-zope.app.component.getNextUtility?4(context, interface, name='')
-zope.app.component.hooks.SiteInfo.adapter_hook?4()
-zope.app.component.hooks.SiteInfo.adapter_hook?7
-zope.app.component.hooks.SiteInfo.site?7
-zope.app.component.hooks.SiteInfo.sm?7
-zope.app.component.hooks.adapter_hook?4(interface, object, name='', default=None)
-zope.app.component.hooks.clearSite?7
-zope.app.component.hooks.getSite?4()
-zope.app.component.hooks.getSiteManager?4(context=None)
-zope.app.component.hooks.read_property.__init__?1(self, func)
-zope.app.component.hooks.read_property?1(func)
-zope.app.component.hooks.resetHooks?4()
-zope.app.component.hooks.setHooks?4()
-zope.app.component.hooks.setSite?4(site=None)
-zope.app.component.hooks.siteinfo?7
-zope.app.component.interfaces.ILocalSiteManager.addSub?4()
-zope.app.component.interfaces.ILocalSiteManager.removeSub?4()
-zope.app.component.interfaces.ILocalSiteManager.subs?7
-zope.app.component.interfaces.INewLocalSite.manager?7
-zope.app.component.interfaces.IPossibleSite.getSiteManager?4()
-zope.app.component.interfaces.IPossibleSite.setSiteManager?4()
-zope.app.component.interfaces.NewLocalSite.__init__?1(self, manager)
-zope.app.component.interfaces.NewLocalSite?1(manager)
-zope.app.component.metaconfigure.ProxyView.__init__?1(self, factory, checker)
-zope.app.component.metaconfigure.ProxyView?1(factory, checker)
-zope.app.component.metaconfigure.PublicPermission?7
-zope.app.component.metaconfigure._checker?5(_context, permission, allowed_interface, allowed_attributes)
-zope.app.component.metaconfigure.defaultLayer?4(_context, type, layer)
-zope.app.component.metaconfigure.factory?4(_context, component, id, title=None, description=None)
-zope.app.component.metaconfigure.factory?4(ob, request)
-zope.app.component.metaconfigure.proxyResource?4(request, factory=factory, checker=checker)
-zope.app.component.metaconfigure.resource?4(_context, factory, type, name, layer=None, permission=None, allowed_interface=None, allowed_attributes=None, provides=Interface)
-zope.app.component.metaconfigure.view?4(_context, factory, type, name, for_, layer=None, permission=None, allowed_interface=None, allowed_attributes=None, provides=Interface)
-zope.app.component.metadirectives.IAllowSubdirective.attributes?7
-zope.app.component.metadirectives.IAllowSubdirective.interface?7
-zope.app.component.metadirectives.IAllowSubdirective.required?7
-zope.app.component.metadirectives.IAllowSubdirective.title?7
-zope.app.component.metadirectives.IAllowSubdirective.value_type?7
-zope.app.component.metadirectives.IBasicResourceInformation.default?7
-zope.app.component.metadirectives.IBasicResourceInformation.description?7
-zope.app.component.metadirectives.IBasicResourceInformation.name?7
-zope.app.component.metadirectives.IBasicResourceInformation.provides?7
-zope.app.component.metadirectives.IBasicResourceInformation.required?7
-zope.app.component.metadirectives.IBasicResourceInformation.title?7
-zope.app.component.metadirectives.IBasicResourceInformation.type?7
-zope.app.component.metadirectives.IBasicViewInformation.allowed_attributes?7
-zope.app.component.metadirectives.IBasicViewInformation.allowed_interface?7
-zope.app.component.metadirectives.IBasicViewInformation.class_?7
-zope.app.component.metadirectives.IBasicViewInformation.description?7
-zope.app.component.metadirectives.IBasicViewInformation.for_?7
-zope.app.component.metadirectives.IBasicViewInformation.layer?7
-zope.app.component.metadirectives.IBasicViewInformation.missing_value?7
-zope.app.component.metadirectives.IBasicViewInformation.permission?7
-zope.app.component.metadirectives.IBasicViewInformation.required?7
-zope.app.component.metadirectives.IBasicViewInformation.title?7
-zope.app.component.metadirectives.IBasicViewInformation.value_type?7
-zope.app.component.metadirectives.IClassDirective.class_?7
-zope.app.component.metadirectives.IClassDirective.required?7
-zope.app.component.metadirectives.IClassDirective.title?7
-zope.app.component.metadirectives.IDefaultLayerDirective.layer?7
-zope.app.component.metadirectives.IDefaultLayerDirective.required?7
-zope.app.component.metadirectives.IDefaultLayerDirective.title?7
-zope.app.component.metadirectives.IDefaultLayerDirective.type?7
-zope.app.component.metadirectives.IFactoryDirective.component?7
-zope.app.component.metadirectives.IFactoryDirective.description?7
-zope.app.component.metadirectives.IFactoryDirective.id?7
-zope.app.component.metadirectives.IFactoryDirective.required?7
-zope.app.component.metadirectives.IFactoryDirective.title?7
-zope.app.component.metadirectives.IFactorySubdirective.description?7
-zope.app.component.metadirectives.IFactorySubdirective.id?7
-zope.app.component.metadirectives.IFactorySubdirective.required?7
-zope.app.component.metadirectives.IFactorySubdirective.title?7
-zope.app.component.metadirectives.IImplementsSubdirective.interface?7
-zope.app.component.metadirectives.IImplementsSubdirective.required?7
-zope.app.component.metadirectives.IImplementsSubdirective.title?7
-zope.app.component.metadirectives.IImplementsSubdirective.value_type?7
-zope.app.component.metadirectives.IRequireSubdirective.attributes?7
-zope.app.component.metadirectives.IRequireSubdirective.description?7
-zope.app.component.metadirectives.IRequireSubdirective.interface?7
-zope.app.component.metadirectives.IRequireSubdirective.like_class?7
-zope.app.component.metadirectives.IRequireSubdirective.permission?7
-zope.app.component.metadirectives.IRequireSubdirective.required?7
-zope.app.component.metadirectives.IRequireSubdirective.set_attributes?7
-zope.app.component.metadirectives.IRequireSubdirective.set_schema?7
-zope.app.component.metadirectives.IRequireSubdirective.title?7
-zope.app.component.metadirectives.IRequireSubdirective.value_type?7
-zope.app.component.metadirectives.IResourceDirective.allowed_attributes?7
-zope.app.component.metadirectives.IResourceDirective.allowed_interface?7
-zope.app.component.metadirectives.IResourceDirective.layer?7
-zope.app.component.metadirectives.IResourceDirective.required?7
-zope.app.component.metadirectives.IResourceDirective.title?7
-zope.app.component.metadirectives.IResourceDirective.value_type?7
-zope.app.component.metadirectives.IViewDirective.factory?7
-zope.app.component.metadirectives.IViewDirective.required?7
-zope.app.component.metadirectives.IViewDirective.title?7
-zope.app.component.metadirectives.IViewDirective.value_type?7
-zope.app.component.queryNextSiteManager?4(context, default=None)
-zope.app.component.queryNextUtility?4(context, interface, name='', default=None)
-zope.app.component.site.LocalSiteManager.AdaptersRegistration?7
-zope.app.component.site.LocalSiteManager.LocalAdapterRegistry?7
-zope.app.component.site.LocalSiteManager.LocalUtilityRegistry?7
-zope.app.component.site.LocalSiteManager.UtilityRegistration?7
-zope.app.component.site.LocalSiteManager.__init__?1(self, site)
-zope.app.component.site.LocalSiteManager._init_registries?5()
-zope.app.component.site.LocalSiteManager._setBases?5(bases)
-zope.app.component.site.LocalSiteManager.addSub?4(sub)
-zope.app.component.site.LocalSiteManager.next?4()
-zope.app.component.site.LocalSiteManager.register?4(registration)
-zope.app.component.site.LocalSiteManager.registered?4(registration)
-zope.app.component.site.LocalSiteManager.registrations?4()
-zope.app.component.site.LocalSiteManager.removeSub?4(sub)
-zope.app.component.site.LocalSiteManager.setNext?4(next, base=None)
-zope.app.component.site.LocalSiteManager.subs?7
-zope.app.component.site.LocalSiteManager.unregister?4(registration)
-zope.app.component.site.LocalSiteManager?1(site)
-zope.app.component.site.SMFolderFactory.__init__?1(self, context)
-zope.app.component.site.SMFolderFactory?1(context)
-zope.app.component.site.SiteManagerAdapter?4(ob)
-zope.app.component.site.SiteManagerContainer._sm?8
-zope.app.component.site.SiteManagerContainer.getSiteManager?4()
-zope.app.component.site.SiteManagerContainer.setSiteManager?4(sm)
-zope.app.component.site._findNextSiteManager?5(site)
-zope.app.component.site.changeSiteConfigurationAfterMove?4(site, event)
-zope.app.component.site.clearSite?7
-zope.app.component.site.clearThreadSiteSubscriber?4(event)
-zope.app.component.site.resolve?4(name, context=None)
-zope.app.component.site.threadSiteSubscriber?4(ob, event)
-zope.app.component.testing.Place.__init__?1(self, path)
-zope.app.component.testing.Place?1(path)
-zope.app.component.testing.PlacefulSetup.buildFolders?4(site=False)
-zope.app.component.testing.PlacefulSetup.createRootFolder?4()
-zope.app.component.testing.PlacefulSetup.folder1?7
-zope.app.component.testing.PlacefulSetup.folder1_1?7
-zope.app.component.testing.PlacefulSetup.folder1_1_1?7
-zope.app.component.testing.PlacefulSetup.folder1_1_2?7
-zope.app.component.testing.PlacefulSetup.folder1_2?7
-zope.app.component.testing.PlacefulSetup.folder1_2_1?7
-zope.app.component.testing.PlacefulSetup.folder2?7
-zope.app.component.testing.PlacefulSetup.folder2_1?7
-zope.app.component.testing.PlacefulSetup.folder2_1_1?7
-zope.app.component.testing.PlacefulSetup.folder3?7
-zope.app.component.testing.PlacefulSetup.folder3_1?7
-zope.app.component.testing.PlacefulSetup.makeSite?4(path='/')
-zope.app.component.testing.PlacefulSetup.rootFolder?7
-zope.app.component.testing.PlacefulSetup.setUp?4(folders=False, site=False)
-zope.app.component.testing.PlacefulSetup.tearDown?4()
-zope.app.component.testing.SiteManagerStub.__init__?1(self)
-zope.app.component.testing.SiteManagerStub.provideUtility?4(iface, util, name='')
-zope.app.component.testing.SiteManagerStub.queryUtility?4(iface, name='', default=None)
-zope.app.component.testing.SiteManagerStub.setNext?4(next)
-zope.app.component.testing.SiteManagerStub?1()
-zope.app.component.testing.testingNextUtility?4(utility, nextutility, interface, name='', sitemanager=None, nextsitemanager=None)
-zope.app.component.vocabulary.InterfacesVocabulary.interface?7
-zope.app.component.vocabulary.UtilityComponentInterfacesVocabulary.__init__?1(self, context)
-zope.app.component.vocabulary.UtilityComponentInterfacesVocabulary?1(context)
-zope.app.component.vocabulary.UtilityNameTerm.__init__?1(self, value)
-zope.app.component.vocabulary.UtilityNameTerm.title?4()
-zope.app.component.vocabulary.UtilityNameTerm.token?4()
-zope.app.component.vocabulary.UtilityNameTerm?1(value)
-zope.app.component.vocabulary.UtilityNames.__init__?1(self, interface)
-zope.app.component.vocabulary.UtilityNames.getTerm?4(value)
-zope.app.component.vocabulary.UtilityNames.getTermByToken?4(token)
-zope.app.component.vocabulary.UtilityNames?1(interface)
-zope.app.component.vocabulary.UtilityTerm.__init__?1(self, value, token)
-zope.app.component.vocabulary.UtilityTerm?1(value, token)
-zope.app.component.vocabulary.UtilityVocabulary.__init__?1(self, context, **kw)
-zope.app.component.vocabulary.UtilityVocabulary.getTerm?4(value)
-zope.app.component.vocabulary.UtilityVocabulary.getTermByToken?4(token)
-zope.app.component.vocabulary.UtilityVocabulary.interface?7
-zope.app.component.vocabulary.UtilityVocabulary.nameOnly?7
-zope.app.component.vocabulary.UtilityVocabulary?1(context, **kw)
-zope.app.container.browser.adding.Adding.action?4(type_name='', id='')
-zope.app.container.browser.adding.Adding.add?4(content)
-zope.app.container.browser.adding.Adding.addingInfo?4()
-zope.app.container.browser.adding.Adding.contentName?7
-zope.app.container.browser.adding.Adding.context?7
-zope.app.container.browser.adding.Adding.hasCustomAddView?4()
-zope.app.container.browser.adding.Adding.index?7
-zope.app.container.browser.adding.Adding.isSingleMenuItem?4()
-zope.app.container.browser.adding.Adding.menu_id?7
-zope.app.container.browser.adding.Adding.nameAllowed?4()
-zope.app.container.browser.adding.Adding.nextURL?4()
-zope.app.container.browser.adding.Adding.publishTraverse?4(request, name)
-zope.app.container.browser.adding.Adding.request?7
-zope.app.container.browser.contents.Contents._extractContentInfo?5(item)
-zope.app.container.browser.contents.Contents._index?8
-zope.app.container.browser.contents.Contents._normalListContentsInfo?5()
-zope.app.container.browser.contents.Contents.addObject?4()
-zope.app.container.browser.contents.Contents.changeTitle?4()
-zope.app.container.browser.contents.Contents.contents?7
-zope.app.container.browser.contents.Contents.contentsMacros?7
-zope.app.container.browser.contents.Contents.copyObjects?4()
-zope.app.container.browser.contents.Contents.cutObjects?4()
-zope.app.container.browser.contents.Contents.error?7
-zope.app.container.browser.contents.Contents.hasAdding?4()
-zope.app.container.browser.contents.Contents.hasClipboardContents?4()
-zope.app.container.browser.contents.Contents.index?4()
-zope.app.container.browser.contents.Contents.listContentInfo?4()
-zope.app.container.browser.contents.Contents.message?7
-zope.app.container.browser.contents.Contents.normalButtons?7
-zope.app.container.browser.contents.Contents.normalListContentInfo?4()
-zope.app.container.browser.contents.Contents.pasteObjects?4()
-zope.app.container.browser.contents.Contents.pasteable?4()
-zope.app.container.browser.contents.Contents.removeObjects?4()
-zope.app.container.browser.contents.Contents.renameObjects?4()
-zope.app.container.browser.contents.Contents.safe_getattr?4(obj, attr, default)
-zope.app.container.browser.contents.Contents.specialButtons?7
-zope.app.container.browser.contents.Contents.supportsRename?7
-zope.app.container.browser.contents.JustContents.index?4()
-zope.app.container.browser.contents.getDCTitle?4(ob)
-zope.app.container.browser.contents.getPrincipalClipboard?4(request)
-zope.app.container.browser.find.Find.findByIds?4(ids)
-zope.app.container.browser.metaconfigure.IContainerViews.add?7
-zope.app.container.browser.metaconfigure.IContainerViews.contents?7
-zope.app.container.browser.metaconfigure.IContainerViews.description?7
-zope.app.container.browser.metaconfigure.IContainerViews.for_?7
-zope.app.container.browser.metaconfigure.IContainerViews.index?7
-zope.app.container.browser.metaconfigure.IContainerViews.layer?7
-zope.app.container.browser.metaconfigure.IContainerViews.required?7
-zope.app.container.browser.metaconfigure.IContainerViews.title?7
-zope.app.container.browser.metaconfigure.containerViews?4(_context, for_, contents=None, add=None, index=None, layer=IDefaultBrowserLayer)
-zope.app.container.btree.BTreeContainer._newContainerData?5()
-zope.app.container.btree.BTreeContainer.has_key?7
-zope.app.container.constraints.IItemTypePrecondition.factory?4(name, factory)
-zope.app.container.constraints.ItemTypePrecondition.factory?4(container, name, factory)
-zope.app.container.constraints._TypesBased.__init__?2(self, *types, **kw)
-zope.app.container.constraints._TypesBased.types?4()
-zope.app.container.constraints._TypesBased?2(*types, **kw)
-zope.app.container.constraints.checkFactory?4(container, name, factory)
-zope.app.container.constraints.checkObject?4(container, name, object)
-zope.app.container.constraints.containers?4(*types)
-zope.app.container.constraints.contains?4(*types)
-zope.app.container.contained.ContainerSublocations.__init__?1(self, container)
-zope.app.container.contained.ContainerSublocations.sublocations?4()
-zope.app.container.contained.ContainerSublocations?1(container)
-zope.app.container.contained.NameChooser.__init__?1(self, context)
-zope.app.container.contained.NameChooser.checkName?4(name, object)
-zope.app.container.contained.NameChooser.chooseName?4(name, object)
-zope.app.container.contained.NameChooser?1(context)
-zope.app.container.contained.ObjectAddedEvent.__init__?1(self, object, newParent=None, newName=None)
-zope.app.container.contained.ObjectAddedEvent?1(object, newParent=None, newName=None)
-zope.app.container.contained.ObjectMovedEvent.__init__?1(self, object, oldParent, oldName, newParent, newName)
-zope.app.container.contained.ObjectMovedEvent?1(object, oldParent, oldName, newParent, newName)
-zope.app.container.contained.ObjectRemovedEvent.__init__?1(self, object, oldParent=None, oldName=None)
-zope.app.container.contained.ObjectRemovedEvent?1(object, oldParent=None, oldName=None)
-zope.app.container.contained.contained?4(object, container, name=None)
-zope.app.container.contained.containedEvent?4(object, container, name=None)
-zope.app.container.contained.dispatchToSublocations?4(object, event)
-zope.app.container.contained.fixing_up?7
-zope.app.container.contained.notifyContainerModified?4(object, *descriptions)
-zope.app.container.contained.setitem?4(container, setitemf, name, object)
-zope.app.container.contained.uncontained?4(object, container, name=None)
-zope.app.container.dependency.CheckDependency?4(event)
-zope.app.container.dependency.exception_msg?7
-zope.app.container.directory.Cloner.__init__?1(self, context)
-zope.app.container.directory.Cloner?1(context)
-zope.app.container.directory.noop?4(container)
-zope.app.container.find.FindAdapter.__init__?1(self, context)
-zope.app.container.find.FindAdapter.find?4(id_filters=None, object_filters=None)
-zope.app.container.find.FindAdapter?1(context)
-zope.app.container.find.SimpleIdFindFilter.__init__?1(self, ids)
-zope.app.container.find.SimpleIdFindFilter.matches?4(id)
-zope.app.container.find.SimpleIdFindFilter?1(ids)
-zope.app.container.find._find_helper?5(id, object, container, id_filters, object_filters, result)
-zope.app.container.interfaces.IAdding.add?4()
-zope.app.container.interfaces.IAdding.addingInfo?4()
-zope.app.container.interfaces.IAdding.contentName?7
-zope.app.container.interfaces.IAdding.hasCustomAddView?4()
-zope.app.container.interfaces.IAdding.isSingleMenuItem?4()
-zope.app.container.interfaces.IAdding.nameAllowed?4()
-zope.app.container.interfaces.IAdding.nextURL?4()
-zope.app.container.interfaces.IFind.find?4(object_filters=None)
-zope.app.container.interfaces.IIdFindFilter.matches?4()
-zope.app.container.interfaces.INameChooser.checkName?4(object)
-zope.app.container.interfaces.INameChooser.chooseName?4(object)
-zope.app.container.interfaces.IObjectFindFilter.matches?4()
-zope.app.container.interfaces.IObjectMovedEvent.newName?7
-zope.app.container.interfaces.IObjectMovedEvent.newParent?7
-zope.app.container.interfaces.IObjectMovedEvent.oldName?7
-zope.app.container.interfaces.IObjectMovedEvent.oldParent?7
-zope.app.container.interfaces.IOrderedContainer.updateOrder?4()
-zope.app.container.interfaces.UnaddableError.__init__?1(self, container, obj, message="")
-zope.app.container.interfaces.UnaddableError?1(container, obj, message="")
-zope.app.container.ordered.OrderedContainer.__init__?1(self)
-zope.app.container.ordered.OrderedContainer.get?4(key, default=None)
-zope.app.container.ordered.OrderedContainer.has_key?7
-zope.app.container.ordered.OrderedContainer.items?4()
-zope.app.container.ordered.OrderedContainer.keys?4()
-zope.app.container.ordered.OrderedContainer.updateOrder?4(order)
-zope.app.container.ordered.OrderedContainer.values?4()
-zope.app.container.ordered.OrderedContainer?1()
-zope.app.container.sample.SampleContainer.__init__?1(self)
-zope.app.container.sample.SampleContainer._newContainerData?5()
-zope.app.container.sample.SampleContainer.get?4(key, default=None)
-zope.app.container.sample.SampleContainer.has_key?7
-zope.app.container.sample.SampleContainer.items?4()
-zope.app.container.sample.SampleContainer.keys?4()
-zope.app.container.sample.SampleContainer.values?4()
-zope.app.container.sample.SampleContainer?1()
-zope.app.container.size.ContainerSized.__init__?1(self, container)
-zope.app.container.size.ContainerSized.sizeForDisplay?4()
-zope.app.container.size.ContainerSized.sizeForSorting?4()
-zope.app.container.size.ContainerSized?1(container)
-zope.app.container.traversal.ContainerTraversable.__init__?1(self, container)
-zope.app.container.traversal.ContainerTraversable.traverse?4(name, furtherPath)
-zope.app.container.traversal.ContainerTraversable?1(container)
-zope.app.container.traversal.ContainerTraverser.__init__?1(self, container, request)
-zope.app.container.traversal.ContainerTraverser.browserDefault?4(request)
-zope.app.container.traversal.ContainerTraverser.publishTraverse?4(request, name)
-zope.app.container.traversal.ContainerTraverser?1(container, request)
-zope.app.container.traversal.ItemTraverser.publishTraverse?4(request, name)
-zope.app.container.traversal._marker?8
-zope.app.content.ContentTypesVocabulary.interface?7
-zope.app.content.queryContentType?4(object)
-zope.app.debug.debug.Debugger.__init__?1(self, db=None, config_file=None)
-zope.app.debug.debug.Debugger._request?5(path='/', stdin='', basic=None, environment = None, form=None, request=None, publication=BrowserPublication)
-zope.app.debug.debug.Debugger.debug?4(*args, **kw)
-zope.app.debug.debug.Debugger.fromDatabase?4(db)
-zope.app.debug.debug.Debugger.fromDatabase?7
-zope.app.debug.debug.Debugger.publish?4(path='/', stdin='', *args, **kw)
-zope.app.debug.debug.Debugger.root?4()
-zope.app.debug.debug.Debugger.run?4(*args, **kw)
-zope.app.debug.debug.Debugger?1(db=None, config_file=None)
-zope.app.debug.debug.Pdb.do_ob?4(arg)
-zope.app.debug.debug.Pdb.do_pub?4(arg)
-zope.app.debug.debug.fbreak?4(db, meth)
-zope.app.debug.debug.getlineno?4(code)
-zope.app.dependable.Dependable.addDependent?7
-zope.app.dependable.Dependable.dependents?7
-zope.app.dependable.Dependable.key?7
-zope.app.dependable.Dependable.removeDependent?7
-zope.app.dependable.PathSetAnnotation.__init__?1(self, context)
-zope.app.dependable.PathSetAnnotation._make_absolute?5(path)
-zope.app.dependable.PathSetAnnotation._make_relative?5(path)
-zope.app.dependable.PathSetAnnotation.addPath?4(path)
-zope.app.dependable.PathSetAnnotation.getPaths?4()
-zope.app.dependable.PathSetAnnotation.removePath?4(path)
-zope.app.dependable.PathSetAnnotation?1(context)
-zope.app.dependable.interfaces.IDependable.addDependent?4()
-zope.app.dependable.interfaces.IDependable.dependents?4()
-zope.app.dependable.interfaces.IDependable.removeDependent?4()
-zope.app.dependable.tests.Test.factory?4()
-zope.app.dependable.tests.Test.testBasic?4()
-zope.app.dependable.tests.Test.testRelativeAbsolute?4()
-zope.app.dependable.tests.Test.testVerifyInterface?4()
-zope.app.dependable.tests.test_suite?4()
-zope.app.dtmlpage.browser.DTMLPageEval.index?4(REQUEST=None, **kw)
-zope.app.dtmlpage.dtmlpage.DTMLFactory.__init__?1(self, context)
-zope.app.dtmlpage.dtmlpage.DTMLFactory?1(context)
-zope.app.dtmlpage.dtmlpage.DTMLPage.__init__?1(self, source='')
-zope.app.dtmlpage.dtmlpage.DTMLPage.getSource?4()
-zope.app.dtmlpage.dtmlpage.DTMLPage.render?4(request, *args, **kw)
-zope.app.dtmlpage.dtmlpage.DTMLPage.setSource?4(text, content_type='text/html')
-zope.app.dtmlpage.dtmlpage.DTMLPage.source?7
-zope.app.dtmlpage.dtmlpage.DTMLPage?1(source='')
-zope.app.dtmlpage.fssync.adapter.DTMLPageAdapter.getBody?4()
-zope.app.dtmlpage.fssync.adapter.DTMLPageAdapter.setBody?4(data)
-zope.app.dtmlpage.ftests.DTMLPageTest.addDTMLPage?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.content?7
-zope.app.dtmlpage.ftests.DTMLPageTest.testAdd?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testAddForm?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testEdit?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testEditForm?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testIndex?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testPreview?4()
-zope.app.dtmlpage.ftests.test_suite?4()
-zope.app.dtmlpage.interfaces.IDTMLPage.getSource?4()
-zope.app.dtmlpage.interfaces.IDTMLPage.setSource?4(content_type='text/html')
-zope.app.dtmlpage.interfaces.IDTMLPage.source?7
-zope.app.dtmlpage.interfaces.IRenderDTMLPage.content_type?7
-zope.app.dtmlpage.interfaces.IRenderDTMLPage.render?4(*args, **kw)
-zope.app.error.bootstrap.bootStrapSubscriber?4(event)
-zope.app.error.browser.EditErrorLog.updateProperties?4(keep_entries, copy_to_zlog=None, ignored_exceptions=None)
-zope.app.error.browser.ErrorRedirect.action?4()
-zope.app.error.error.ErrorReportingUtility._do_copy_to_zlog?5(now, strtype, url, info)
-zope.app.error.error.ErrorReportingUtility._getLog?5()
-zope.app.error.error.ErrorReportingUtility._getRequestAsHTML?5(request)
-zope.app.error.error.ErrorReportingUtility._getUsername?5(request)
-zope.app.error.error.ErrorReportingUtility._ignored_exceptions?8
-zope.app.error.error.ErrorReportingUtility.copy_to_zlog?7
-zope.app.error.error.ErrorReportingUtility.getLogEntries?4()
-zope.app.error.error.ErrorReportingUtility.getLogEntryById?4(id)
-zope.app.error.error.ErrorReportingUtility.getProperties?4()
-zope.app.error.error.ErrorReportingUtility.keep_entries?7
-zope.app.error.error.ErrorReportingUtility.raising?4(info, request=None)
-zope.app.error.error.ErrorReportingUtility.setProperties?4(keep_entries, copy_to_zlog=0, ignored_exceptions=())
-zope.app.error.error.RootErrorReportingUtility._getLog?5()
-zope.app.error.error.RootErrorReportingUtility.rootId?7
-zope.app.error.error._cleanup_temp_log?5()
-zope.app.error.error._clear?8
-zope.app.error.error._rate_restrict_burst?8
-zope.app.error.error._rate_restrict_period?8
-zope.app.error.error._rate_restrict_pool?8
-zope.app.error.error._temp_logs?8
-zope.app.error.error.cleanup_lock?7
-zope.app.error.error.getFormattedException?4(info, as_html=False)
-zope.app.error.error.getPrintable?4(value)
-zope.app.error.error.globalErrorReportingUtility?7
-zope.app.error.error.logger?7
-zope.app.error.error.printedreplace?4(error)
-zope.app.error.interfaces.IErrorReportingService?7
-zope.app.error.interfaces.IErrorReportingUtility.raising?4(request=None)
-zope.app.error.interfaces.ILocalErrorReportingService?7
-zope.app.error.interfaces.ILocalErrorReportingUtility.getLogEntries?4()
-zope.app.error.interfaces.ILocalErrorReportingUtility.getLogEntryById?4()
-zope.app.error.interfaces.ILocalErrorReportingUtility.getProperties?4()
-zope.app.error.interfaces.ILocalErrorReportingUtility.setProperties?4(copy_to_zlog=0, ignored_exceptions=(), RESPONSE=None)
-zope.app.error.tests.Error.__init__?1(self, value)
-zope.app.error.tests.Error?1(value)
-zope.app.error.tests.ErrorReportingUtilityTests.test_ErrorLog?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_ErrorLog_nonascii?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_ErrorLog_unicode?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_checkForEmpryLog?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_checkProperties?4()
-zope.app.error.tests.PrincipalStub.description?7
-zope.app.error.tests.PrincipalStub.id?7
-zope.app.error.tests.PrincipalStub.title?7
-zope.app.error.tests.PrincipalStub_1.description?7
-zope.app.error.tests.PrincipalStub_1.id?7
-zope.app.error.tests.PrincipalStub_1.title?7
-zope.app.error.tests.getAnErrorInfo?4(value="")
-zope.app.error.tests.test_suite?4()
-zope.app.exception.browser.ftests.TestComponentLookupError.testComponentLookupError?4()
-zope.app.exception.browser.ftests.test_suite?4()
-zope.app.exception.browser.unauthorized.Unauthorized.template?7
-zope.app.exception.browser.unauthorized.default_template?7
-zope.app.exception.browser.user.UserErrorView.title?4()
-zope.app.exception.interfaces.ISystemErrorView.isSystemError?4()
-zope.app.exception.systemerror.SystemErrorView.isSystemError?4()
-zope.app.file.browser.file.FileAdd.update_object?4(data, contenttype)
-zope.app.file.browser.file.FileEdit.error?7
-zope.app.file.browser.file.FileEdit.getData?4()
-zope.app.file.browser.file.FileEdit.setData?4(data)
-zope.app.file.browser.file.FileEdit.update?4()
-zope.app.file.browser.file.FileUpdateView.__init__?1(self, context, request)
-zope.app.file.browser.file.FileUpdateView.errors?4()
-zope.app.file.browser.file.FileUpdateView?1(context, request)
-zope.app.file.browser.file.FileUpload.update_object?4(data, contenttype)
-zope.app.file.browser.file.FileView.show?4()
-zope.app.file.browser.file.IFileEditForm.data?7
-zope.app.file.browser.file.IFileEditForm.default?7
-zope.app.file.browser.file.IFileEditForm.description?7
-zope.app.file.browser.file.IFileEditForm.missing_value?7
-zope.app.file.browser.file.IFileEditForm.required?7
-zope.app.file.browser.file.IFileEditForm.title?7
-zope.app.file.browser.file.extractCharset?4(content_type)
-zope.app.file.browser.ftests.FileTest.addFile?4()
-zope.app.file.browser.ftests.FileTest.content?7
-zope.app.file.browser.ftests.FileTest.testAdd?4()
-zope.app.file.browser.ftests.FileTest.testAddForm?4()
-zope.app.file.browser.ftests.FileTest.testAddWithoutName?4()
-zope.app.file.browser.ftests.FileTest.testEdit?4()
-zope.app.file.browser.ftests.FileTest.testEditForm?4()
-zope.app.file.browser.ftests.FileTest.testIndex?4()
-zope.app.file.browser.ftests.FileTest.testPreview?4()
-zope.app.file.browser.ftests.FileTest.testUpload?4()
-zope.app.file.browser.ftests.FileTest.testUploadForm?4()
-zope.app.file.browser.ftests.ImageTest.addImage?4()
-zope.app.file.browser.ftests.ImageTest.content?7
-zope.app.file.browser.ftests.ImageTest.testAdd?4()
-zope.app.file.browser.ftests.ImageTest.testAddForm?4()
-zope.app.file.browser.ftests.ImageTest.testAddWithoutName?4()
-zope.app.file.browser.ftests.ImageTest.testIndex?4()
-zope.app.file.browser.ftests.ImageTest.testPreview?4()
-zope.app.file.browser.ftests.ImageTest.testUpload?4()
-zope.app.file.browser.ftests.ImageTest.testUploadForm?4()
-zope.app.file.browser.ftests.ImageTest.testUpload_only_change_content_type?4()
-zope.app.file.browser.ftests.test_suite?4()
-zope.app.file.browser.image.ImageAdd.update?4()
-zope.app.file.browser.image.ImageData.tag?4(height=None, width=None, alt=None, scale=0, xscale=0, yscale=0, css_class=None, **args)
-zope.app.file.browser.image.ImageUpload.size?4()
-zope.app.file.file.File.__init__?1(self, data='', contentType='')
-zope.app.file.file.File._getData?5()
-zope.app.file.file.File._setData?5(data)
-zope.app.file.file.File.data?7
-zope.app.file.file.File.getSize?4()
-zope.app.file.file.File?1(data='', contentType='')
-zope.app.file.file.FileChunk.__init__?1(self, data)
-zope.app.file.file.FileChunk.next?7
-zope.app.file.file.FileChunk?1(data)
-zope.app.file.file.FileReadFile.__init__?1(self, context)
-zope.app.file.file.FileReadFile.read?4()
-zope.app.file.file.FileReadFile.size?4()
-zope.app.file.file.FileReadFile?1(context)
-zope.app.file.file.FileWriteFile.__init__?1(self, context)
-zope.app.file.file.FileWriteFile.write?4(data)
-zope.app.file.file.FileWriteFile?1(context)
-zope.app.file.file.MAXCHUNKSIZE?7
-zope.app.file.fssync.adapter.FileAdapter.extra?4()
-zope.app.file.fssync.adapter.FileAdapter.getBody?4()
-zope.app.file.fssync.adapter.FileAdapter.setBody?4(data)
-zope.app.file.fssync.tests.FauxFile.__init__?1(self, data, contentType=None)
-zope.app.file.fssync.tests.FauxFile?1(data, contentType=None)
-zope.app.file.fssync.tests.FileAdapterTestCase.setUp?4()
-zope.app.file.fssync.tests.FileAdapterTestCase.test_extra?4()
-zope.app.file.fssync.tests.FileAdapterTestCase.test_getBody?4()
-zope.app.file.fssync.tests.FileAdapterTestCase.test_setBody?4()
-zope.app.file.fssync.tests.test_suite?4()
-zope.app.file.image.FileFactory.__init__?1(self, context)
-zope.app.file.image.FileFactory?1(context)
-zope.app.file.image.Image.__init__?1(self, data='')
-zope.app.file.image.Image._setData?5(data)
-zope.app.file.image.Image.data?7
-zope.app.file.image.Image.getImageSize?4()
-zope.app.file.image.Image?1(data='')
-zope.app.file.image.ImageSized.__init__?1(self, image)
-zope.app.file.image.ImageSized.sizeForDisplay?4()
-zope.app.file.image.ImageSized.sizeForSorting?4()
-zope.app.file.image.ImageSized?1(image)
-zope.app.file.image.getImageInfo?4(data)
-zope.app.file.interfaces.IFile.contentType?7
-zope.app.file.interfaces.IFile.data?7
-zope.app.file.interfaces.IFile.default?7
-zope.app.file.interfaces.IFile.description?7
-zope.app.file.interfaces.IFile.getSize?4()
-zope.app.file.interfaces.IFile.missing_value?7
-zope.app.file.interfaces.IFile.required?7
-zope.app.file.interfaces.IFile.title?7
-zope.app.file.interfaces.IImage.getImageSize?4()
-zope.app.folder.filerepresentation.MARKER?7
-zope.app.folder.filerepresentation.ReadDirectory.__init__?1(self, context)
-zope.app.folder.filerepresentation.ReadDirectory.get?4(key, default=None)
-zope.app.folder.filerepresentation.ReadDirectory.items?4()
-zope.app.folder.filerepresentation.ReadDirectory.keys?4()
-zope.app.folder.filerepresentation.ReadDirectory.values?4()
-zope.app.folder.filerepresentation.ReadDirectory?1(context)
-zope.app.folder.filerepresentation.RootDirectoryFactory.__init__?1(self, context)
-zope.app.folder.filerepresentation.RootDirectoryFactory?1(context)
-zope.app.folder.folder.Folder.__init__?1(self)
-zope.app.folder.folder.Folder.get?4(name, default=None)
-zope.app.folder.folder.Folder.items?4()
-zope.app.folder.folder.Folder.keys?4()
-zope.app.folder.folder.Folder.values?4()
-zope.app.folder.folder.Folder?1()
-zope.app.folder.folder.FolderSublocations.__init__?1(self, folder)
-zope.app.folder.folder.FolderSublocations.sublocations?4()
-zope.app.folder.folder.FolderSublocations?1(folder)
-zope.app.folder.folder.rootFolder?4()
-zope.app.folder.fssync.adapter.FolderAdapter.contents?4()
-zope.app.folder.fssync.tests.test_suite?4()
-zope.app.folder.tests.FolderMetaDataTest.setUp?4()
-zope.app.folder.tests.Test.getBadKeyTypes?4()
-zope.app.folder.tests.Test.getUnknownKey?4()
-zope.app.folder.tests.Test.makeTestData?4()
-zope.app.folder.tests.Test.makeTestObject?4()
-zope.app.folder.tests.test_suite?4()
-zope.app.form.CustomWidgetFactory.__init__?1(self, widget_factory, *args, **kw)
-zope.app.form.CustomWidgetFactory._create?5(args)
-zope.app.form.CustomWidgetFactory?1(widget_factory, *args, **kw)
-zope.app.form.InputWidget.applyChanges?4(content)
-zope.app.form.InputWidget.hasValidInput?4()
-zope.app.form.Widget.__init__?1(self, context, request)
-zope.app.form.Widget._data?8
-zope.app.form.Widget._data_marker?8
-zope.app.form.Widget._prefix?8
-zope.app.form.Widget._renderedValueSet?5()
-zope.app.form.Widget._translate?5(text)
-zope.app.form.Widget.hint?7
-zope.app.form.Widget.label?7
-zope.app.form.Widget.setPrefix?4(prefix)
-zope.app.form.Widget.setRenderedValue?4(value)
-zope.app.form.Widget.visible?7
-zope.app.form.Widget?1(context, request)
-zope.app.form.browser.add.AddView._setUpWidgets?5()
-zope.app.form.browser.add.AddView.add?4(content)
-zope.app.form.browser.add.AddView.create?4(*args, **kw)
-zope.app.form.browser.add.AddView.createAndAdd?4(data)
-zope.app.form.browser.add.AddView.nextURL?4()
-zope.app.form.browser.add.AddView.update?4()
-zope.app.form.browser.add.AddViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, content_factory, arguments, keyword_arguments, set_before_add, set_after_add)
-zope.app.form.browser.add._getFactory?5(self)
-zope.app.form.browser.add._setFactory?5(self, value)
-zope.app.form.browser.boolwidgets.BooleanDropdownWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.BooleanRadioWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.BooleanSelectWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.CheckBoxWidget._getFormInput?5()
-zope.app.form.browser.boolwidgets.CheckBoxWidget._toFieldValue?5(input)
-zope.app.form.browser.boolwidgets.CheckBoxWidget._toFormValue?5(value)
-zope.app.form.browser.boolwidgets.CheckBoxWidget.default?7
-zope.app.form.browser.boolwidgets.CheckBoxWidget.extra?7
-zope.app.form.browser.boolwidgets.CheckBoxWidget.hasInput?4()
-zope.app.form.browser.boolwidgets.CheckBoxWidget.type?7
-zope.app.form.browser.boolwidgets._msg_false?8
-zope.app.form.browser.boolwidgets._msg_true?8
-zope.app.form.browser.editview.EditView.__init__?1(self, context, request)
-zope.app.form.browser.editview.EditView._setUpWidgets?5()
-zope.app.form.browser.editview.EditView.changed?4()
-zope.app.form.browser.editview.EditView.errors?7
-zope.app.form.browser.editview.EditView.fieldNames?7
-zope.app.form.browser.editview.EditView.generated_form?7
-zope.app.form.browser.editview.EditView.label?7
-zope.app.form.browser.editview.EditView.setPrefix?4(prefix)
-zope.app.form.browser.editview.EditView.update?4()
-zope.app.form.browser.editview.EditView.update_status?7
-zope.app.form.browser.editview.EditView.widgets?4()
-zope.app.form.browser.editview.EditView?1(context, request)
-zope.app.form.browser.editview.EditViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None)
-zope.app.form.browser.exception.WidgetInputErrorView.__init__?1(self, context, request)
-zope.app.form.browser.exception.WidgetInputErrorView.snippet?4()
-zope.app.form.browser.exception.WidgetInputErrorView?1(context, request)
-zope.app.form.browser.formview.FormView._setUpWidgets?5()
-zope.app.form.browser.formview.FormView.getData?4()
-zope.app.form.browser.formview.FormView.setData?4(data)
-zope.app.form.browser.formview.FormView.update?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.add?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.createAndAdd?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.nextURL?4()
-zope.app.form.browser.interfaces.IBrowserWidget.error?4()
-zope.app.form.browser.interfaces.IBrowserWidget.hidden?4()
-zope.app.form.browser.interfaces.IFormCollaborationView.setPrefix?4()
-zope.app.form.browser.interfaces.IFormCollaborationView.update?4()
-zope.app.form.browser.interfaces.ISimpleInputWidget.cssClass?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.description?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.extra?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.required?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.tag?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.title?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.type?7
-zope.app.form.browser.interfaces.ISourceQueryView.render?4()
-zope.app.form.browser.interfaces.ISourceQueryView.results?4()
-zope.app.form.browser.interfaces.ITerms.getTerm?4()
-zope.app.form.browser.interfaces.ITerms.getValue?4()
-zope.app.form.browser.interfaces.ITextBrowserWidget.convert_missing_value?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.default?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.description?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.title?7
-zope.app.form.browser.interfaces.IWidgetInputErrorView.snippet?4()
-zope.app.form.browser.itemswidgets.ChoiceCollectionDisplayWidget?4(field, value_type, request)
-zope.app.form.browser.itemswidgets.ChoiceCollectionInputWidget?4(field, value_type, request)
-zope.app.form.browser.itemswidgets.ChoiceDisplayWidget?4(field, request)
-zope.app.form.browser.itemswidgets.ChoiceInputWidget?4(field, request)
-zope.app.form.browser.itemswidgets.CollectionDisplayWidget?4(field, request)
-zope.app.form.browser.itemswidgets.CollectionInputWidget?4(field, request)
-zope.app.form.browser.itemswidgets.DropdownWidget.size?7
-zope.app.form.browser.itemswidgets.ItemDisplayWidget.__init__?1(self, *args, **kw)
-zope.app.form.browser.itemswidgets.ItemDisplayWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemDisplayWidget?1(*args, **kw)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.__init__?1(self, field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase._displayItemForMissingValue?8
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase._div?5(cssClass, contents, **kw)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderItemsWithValues?4(values)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.setPrefix?4(prefix)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.size?7
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.tag?7
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase?1(field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.__init__?1(self, *args, **kw)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.itemTag?7
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.renderItems?4(value)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget?1(*args, **kw)
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase._displayItemForMissingValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.hidden?4()
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.renderItems?4(value)
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.renderValue?4(value)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.__init__?1(self, field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase._emptyMarker?5()
-zope.app.form.browser.itemswidgets.ItemsWidgetBase._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.convertTokensToValues?4(tokens)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.extra?7
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.hasInput?4()
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.setPrefix?4(prefix)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.textForValue?4(term)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase?1(field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ListDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget._joinButtonToMessageTemplate?8
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.orientation?7
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.MultiDataHelper._getDefault?5()
-zope.app.form.browser.itemswidgets.MultiDataHelper._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.MultiSelectSetWidget._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.choices?4()
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.selected?4()
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.template?7
-zope.app.form.browser.itemswidgets.RadioWidget._joinButtonToMessageTemplate?8
-zope.app.form.browser.itemswidgets.RadioWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.RadioWidget.orientation?7
-zope.app.form.browser.itemswidgets.RadioWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.RadioWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.RadioWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.SelectWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.SelectWidget.renderItems?4(value)
-zope.app.form.browser.itemswidgets.SelectWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.SetDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.SingleDataHelper._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.SingleDataHelper.hidden?4()
-zope.app.form.browser.itemswidgets.TranslationHook.translate?4(msgid)
-zope.app.form.browser.macros.FormMacros.macro_pages?7
-zope.app.form.browser.metaconfigure.AddFormDirective._default_widget_factory?5(field, request)
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_arguments?5(leftover=None)
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_content_factory?5()
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_menu?5()
-zope.app.form.browser.metaconfigure.AddFormDirective.arguments?7
-zope.app.form.browser.metaconfigure.AddFormDirective.content_factory?7
-zope.app.form.browser.metaconfigure.AddFormDirective.content_factory_id?7
-zope.app.form.browser.metaconfigure.AddFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.AddFormDirective.description?7
-zope.app.form.browser.metaconfigure.AddFormDirective.for_?7
-zope.app.form.browser.metaconfigure.AddFormDirective.keyword_arguments?7
-zope.app.form.browser.metaconfigure.AddFormDirective.set_after_add?7
-zope.app.form.browser.metaconfigure.AddFormDirective.set_before_add?7
-zope.app.form.browser.metaconfigure.AddFormDirective.view?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.__init__?1(self, _context, **kwargs)
-zope.app.form.browser.metaconfigure.BaseFormDirective._args?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._discriminator?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._normalize?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._processWidgets?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective.class_?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.fields?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.for_?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.label?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.layer?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.menu?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.permission?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.template?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.title?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.view?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.widget?4(_context, field, **kw)
-zope.app.form.browser.metaconfigure.BaseFormDirective?1(_context, **kwargs)
-zope.app.form.browser.metaconfigure.EditFormDirective._handle_menu?5()
-zope.app.form.browser.metaconfigure.EditFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.EditFormDirective.title?7
-zope.app.form.browser.metaconfigure.EditFormDirectiveBase._default_widget_factory?5(field, request)
-zope.app.form.browser.metaconfigure.EditFormDirectiveBase.view?7
-zope.app.form.browser.metaconfigure.FormDirective.__init__?1(self, _context, **kwargs)
-zope.app.form.browser.metaconfigure.FormDirective.view?7
-zope.app.form.browser.metaconfigure.FormDirective?1(_context, **kwargs)
-zope.app.form.browser.metaconfigure.SchemaDisplayDirective.default_template?7
-zope.app.form.browser.metaconfigure.SchemaDisplayDirective.view?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.fulledit_label?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.fulledit_path?7
-zope.app.form.browser.metadirectives.IAddFormDirective.description?7
-zope.app.form.browser.metadirectives.IAddFormDirective.required?7
-zope.app.form.browser.metadirectives.IAddFormDirective.title?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.arguments?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.content_factory?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.content_factory_id?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.description?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.keyword_arguments?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.required?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.set_after_add?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.set_before_add?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.title?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.value_type?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.description?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.fields?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.label?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.menu?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.required?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.title?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.value_type?7
-zope.app.form.browser.metadirectives.ICommonInformation.class_?7
-zope.app.form.browser.metadirectives.ICommonInformation.description?7
-zope.app.form.browser.metadirectives.ICommonInformation.for_?7
-zope.app.form.browser.metadirectives.ICommonInformation.layer?7
-zope.app.form.browser.metadirectives.ICommonInformation.name?7
-zope.app.form.browser.metadirectives.ICommonInformation.permission?7
-zope.app.form.browser.metadirectives.ICommonInformation.required?7
-zope.app.form.browser.metadirectives.ICommonInformation.schema?7
-zope.app.form.browser.metadirectives.ICommonInformation.template?7
-zope.app.form.browser.metadirectives.ICommonInformation.title?7
-zope.app.form.browser.metadirectives.IFormDirective.class_?7
-zope.app.form.browser.metadirectives.IFormDirective.description?7
-zope.app.form.browser.metadirectives.IFormDirective.required?7
-zope.app.form.browser.metadirectives.IFormDirective.title?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.description?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.required?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.title?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.description?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.fulledit_label?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.fulledit_path?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.label?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.required?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.title?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.class_?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.description?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.field?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.required?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.title?7
-zope.app.form.browser.objectwidget.ObjectWidget.__init__?1(self, context, request, factory, **kw)
-zope.app.form.browser.objectwidget.ObjectWidget._object?8
-zope.app.form.browser.objectwidget.ObjectWidget._request_parsed?8
-zope.app.form.browser.objectwidget.ObjectWidget._setUpEditWidgets?5()
-zope.app.form.browser.objectwidget.ObjectWidget.applyChanges?4(content)
-zope.app.form.browser.objectwidget.ObjectWidget.error?4()
-zope.app.form.browser.objectwidget.ObjectWidget.getInputValue?4()
-zope.app.form.browser.objectwidget.ObjectWidget.getSubWidget?4(name)
-zope.app.form.browser.objectwidget.ObjectWidget.hasInput?4()
-zope.app.form.browser.objectwidget.ObjectWidget.hidden?4()
-zope.app.form.browser.objectwidget.ObjectWidget.legendTitle?4()
-zope.app.form.browser.objectwidget.ObjectWidget.setPrefix?4(prefix)
-zope.app.form.browser.objectwidget.ObjectWidget.setRenderedValue?4(value)
-zope.app.form.browser.objectwidget.ObjectWidget.subwidgets?4()
-zope.app.form.browser.objectwidget.ObjectWidget?1(context, request, factory, **kw)
-zope.app.form.browser.objectwidget.ObjectWidgetView.__init__?1(self, context, request)
-zope.app.form.browser.objectwidget.ObjectWidgetView.template?7
-zope.app.form.browser.objectwidget.ObjectWidgetView?1(context, request)
-zope.app.form.browser.schemadisplay.DisplayView.__init__?1(self, context, request)
-zope.app.form.browser.schemadisplay.DisplayView._setUpWidgets?5()
-zope.app.form.browser.schemadisplay.DisplayView.errors?7
-zope.app.form.browser.schemadisplay.DisplayView.fieldNames?7
-zope.app.form.browser.schemadisplay.DisplayView.label?7
-zope.app.form.browser.schemadisplay.DisplayView.setPrefix?4(prefix)
-zope.app.form.browser.schemadisplay.DisplayView.update_status?7
-zope.app.form.browser.schemadisplay.DisplayView.widgets?4()
-zope.app.form.browser.schemadisplay.DisplayView?1(context, request)
-zope.app.form.browser.schemadisplay.DisplayViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None)
-zope.app.form.browser.sequencewidget.ListSequenceWidget._type?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.__init__?1(self, context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._emptySequenceMessage?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._getWidget?5(i)
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._missingValueMessage?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.cssClass?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.extra?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.itemTag?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.tag?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget?1(context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceWidget.__init__?1(self, context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceWidget._generateSequence?5()
-zope.app.form.browser.sequencewidget.SequenceWidget._getPresenceMarker?5(count=0)
-zope.app.form.browser.sequencewidget.SequenceWidget._getRenderedValue?5()
-zope.app.form.browser.sequencewidget.SequenceWidget._getWidget?5(i)
-zope.app.form.browser.sequencewidget.SequenceWidget._type?8
-zope.app.form.browser.sequencewidget.SequenceWidget._update?5()
-zope.app.form.browser.sequencewidget.SequenceWidget.addButtonLabel?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.applyChanges?4(content)
-zope.app.form.browser.sequencewidget.SequenceWidget.getInputValue?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.hasInput?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.hidden?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.template?7
-zope.app.form.browser.sequencewidget.SequenceWidget.widgets?4()
-zope.app.form.browser.sequencewidget.SequenceWidget?1(context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.TupleSequenceWidget._type?8
-zope.app.form.browser.source.IterableSourceVocabulary.__init__?1(self, source, request)
-zope.app.form.browser.source.IterableSourceVocabulary.getTerm?4(value)
-zope.app.form.browser.source.IterableSourceVocabulary.getTermByToken?4(token)
-zope.app.form.browser.source.IterableSourceVocabulary?1(source, request)
-zope.app.form.browser.source.SourceDisplayWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceDisplayWidget.error?4()
-zope.app.form.browser.source.SourceDisplayWidget.hidden?4()
-zope.app.form.browser.source.SourceDisplayWidget.renderTermForDisplay?4(term)
-zope.app.form.browser.source.SourceDisplayWidget.required?7
-zope.app.form.browser.source.SourceDisplayWidget?1(field, source, request)
-zope.app.form.browser.source.SourceDropdownWidget.size?7
-zope.app.form.browser.source.SourceInputWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceInputWidget._error?8
-zope.app.form.browser.source.SourceInputWidget._renderResults?5(results, name)
-zope.app.form.browser.source.SourceInputWidget._value?5()
-zope.app.form.browser.source.SourceInputWidget.error?4()
-zope.app.form.browser.source.SourceInputWidget.getInputValue?4()
-zope.app.form.browser.source.SourceInputWidget.hasInput?4()
-zope.app.form.browser.source.SourceInputWidget.hidden?4()
-zope.app.form.browser.source.SourceInputWidget.queryviews?4()
-zope.app.form.browser.source.SourceInputWidget.queryviews?7
-zope.app.form.browser.source.SourceInputWidget.renderTermForDisplay?4(term)
-zope.app.form.browser.source.SourceInputWidget.required?7
-zope.app.form.browser.source.SourceInputWidget?1(field, source, request)
-zope.app.form.browser.source.SourceListInputWidget._input_value?5()
-zope.app.form.browser.source.SourceListInputWidget._renderResults?5(results, name)
-zope.app.form.browser.source.SourceListInputWidget._value?5()
-zope.app.form.browser.source.SourceListInputWidget.getInputValue?4()
-zope.app.form.browser.source.SourceListInputWidget.hasInput?4()
-zope.app.form.browser.source.SourceListInputWidget.hidden?4()
-zope.app.form.browser.source.SourceMultiCheckBoxWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiCheckBoxWidget?1(field, source, request)
-zope.app.form.browser.source.SourceMultiSelectSetWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiSelectSetWidget?1(field, source, request)
-zope.app.form.browser.source.SourceMultiSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiSelectWidget?1(field, source, request)
-zope.app.form.browser.source.SourceOrderedMultiSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceOrderedMultiSelectWidget?1(field, source, request)
-zope.app.form.browser.source.SourceRadioWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceRadioWidget?1(field, source, request)
-zope.app.form.browser.source.SourceSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceSelectWidget?1(field, source, request)
-zope.app.form.browser.submit.Next?7
-zope.app.form.browser.submit.Previous?7
-zope.app.form.browser.submit.Update?7
-zope.app.form.browser.textwidgets.Bytes._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DateDisplayWidget._category?8
-zope.app.form.browser.textwidgets.DateDisplayWidget.cssClass?7
-zope.app.form.browser.textwidgets.DateDisplayWidget.displayStyle?7
-zope.app.form.browser.textwidgets.DateI18nWidget._category?8
-zope.app.form.browser.textwidgets.DateI18nWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DateI18nWidget._toFormValue?5(value)
-zope.app.form.browser.textwidgets.DateI18nWidget.displayStyle?7
-zope.app.form.browser.textwidgets.DateI18nWidget.displayWidth?7
-zope.app.form.browser.textwidgets.DateWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DatetimeDisplayWidget._category?8
-zope.app.form.browser.textwidgets.DatetimeDisplayWidget.cssClass?7
-zope.app.form.browser.textwidgets.DatetimeI18nWidget._category?8
-zope.app.form.browser.textwidgets.DatetimeWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DatetimeWidget.displayWidth?7
-zope.app.form.browser.textwidgets.FileWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.FileWidget.hasInput?4()
-zope.app.form.browser.textwidgets.FileWidget.type?7
-zope.app.form.browser.textwidgets.FloatWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.FloatWidget.displayWidth?7
-zope.app.form.browser.textwidgets.IntWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.IntWidget.displayWidth?7
-zope.app.form.browser.textwidgets.PasswordWidget.hidden?4()
-zope.app.form.browser.textwidgets.PasswordWidget.type?7
-zope.app.form.browser.textwidgets.TextAreaWidget._toFieldValue?5(value)
-zope.app.form.browser.textwidgets.TextAreaWidget._toFormValue?5(value)
-zope.app.form.browser.textwidgets.TextAreaWidget.default?7
-zope.app.form.browser.textwidgets.TextAreaWidget.extra?7
-zope.app.form.browser.textwidgets.TextAreaWidget.height?7
-zope.app.form.browser.textwidgets.TextAreaWidget.style?7
-zope.app.form.browser.textwidgets.TextAreaWidget.width?7
-zope.app.form.browser.textwidgets.TextWidget.__init__?1(self, *args)
-zope.app.form.browser.textwidgets.TextWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.TextWidget.convert_missing_value?7
-zope.app.form.browser.textwidgets.TextWidget.default?7
-zope.app.form.browser.textwidgets.TextWidget.displayMaxWidth?7
-zope.app.form.browser.textwidgets.TextWidget.displayWidth?7
-zope.app.form.browser.textwidgets.TextWidget.extra?7
-zope.app.form.browser.textwidgets.TextWidget.style?7
-zope.app.form.browser.textwidgets.TextWidget?1(*args)
-zope.app.form.browser.textwidgets.URIDisplayWidget.linkTarget?7
-zope.app.form.browser.textwidgets.escape?4(str)
-zope.app.form.browser.widget.BrowserWidget.__init__?1(self, context, request)
-zope.app.form.browser.widget.BrowserWidget._error?8
-zope.app.form.browser.widget.BrowserWidget.error?4()
-zope.app.form.browser.widget.BrowserWidget.hidden?4()
-zope.app.form.browser.widget.BrowserWidget?1(context, request)
-zope.app.form.browser.widget.DisplayWidget.__init__?1(self, context, request)
-zope.app.form.browser.widget.DisplayWidget?1(context, request)
-zope.app.form.browser.widget.SimpleInputWidget._getCurrentValue?5()
-zope.app.form.browser.widget.SimpleInputWidget._getCurrentValueHelper?5()
-zope.app.form.browser.widget.SimpleInputWidget._getDefault?5()
-zope.app.form.browser.widget.SimpleInputWidget._getFormInput?5()
-zope.app.form.browser.widget.SimpleInputWidget._getFormValue?5()
-zope.app.form.browser.widget.SimpleInputWidget._missing?8
-zope.app.form.browser.widget.SimpleInputWidget._toFieldValue?5(input)
-zope.app.form.browser.widget.SimpleInputWidget._toFormValue?5(value)
-zope.app.form.browser.widget.SimpleInputWidget.cssClass?7
-zope.app.form.browser.widget.SimpleInputWidget.extra?7
-zope.app.form.browser.widget.SimpleInputWidget.getInputValue?4()
-zope.app.form.browser.widget.SimpleInputWidget.hasInput?4()
-zope.app.form.browser.widget.SimpleInputWidget.hidden?4()
-zope.app.form.browser.widget.SimpleInputWidget.tag?7
-zope.app.form.browser.widget.SimpleInputWidget.type?7
-zope.app.form.browser.widget.quoteattr?4(data)
-zope.app.form.browser.widget.renderElement?4(tag, **kw)
-zope.app.form.browser.widget.renderTag?4(tag, **kw)
-zope.app.form.browser.widget.setUp?4()
-zope.app.form.browser.widget.tearDown?4()
-zope.app.form.interfaces.ConversionError.__init__?1(self, error_name, original_exception=None)
-zope.app.form.interfaces.ConversionError.doc?4()
-zope.app.form.interfaces.ConversionError?1(error_name, original_exception=None)
-zope.app.form.interfaces.ErrorContainer.append?4(error)
-zope.app.form.interfaces.IDisplayWidget.description?7
-zope.app.form.interfaces.IDisplayWidget.required?7
-zope.app.form.interfaces.IDisplayWidget.title?7
-zope.app.form.interfaces.IInputWidget.applyChanges?4()
-zope.app.form.interfaces.IInputWidget.description?7
-zope.app.form.interfaces.IInputWidget.getInputValue?4()
-zope.app.form.interfaces.IInputWidget.hasInput?4()
-zope.app.form.interfaces.IInputWidget.hasValidInput?4()
-zope.app.form.interfaces.IInputWidget.required?7
-zope.app.form.interfaces.IInputWidget.title?7
-zope.app.form.interfaces.IWidget.hint?7
-zope.app.form.interfaces.IWidget.label?7
-zope.app.form.interfaces.IWidget.name?7
-zope.app.form.interfaces.IWidget.setPrefix?4()
-zope.app.form.interfaces.IWidget.setRenderedValue?4()
-zope.app.form.interfaces.IWidget.visible?7
-zope.app.form.interfaces.IWidgetInputError.doc?4()
-zope.app.form.interfaces.InputErrors?7
-zope.app.form.interfaces.WidgetInputError.__init__?1(self, field_name, widget_title, errors=None)
-zope.app.form.interfaces.WidgetInputError.doc?4()
-zope.app.form.interfaces.WidgetInputError?1(field_name, widget_title, errors=None)
-zope.app.form.interfaces.WidgetsError.__init__?1(self, errors, widgetsData={})
-zope.app.form.interfaces.WidgetsError?1(errors, widgetsData={})
-zope.app.form.utility._createWidget?5(context, field, viewType, request)
-zope.app.form.utility._fieldlist?5(names, schema)
-zope.app.form.utility._widgetHasStickyValue?5(widget)
-zope.app.form.utility.applyWidgetsChanges?4(view, schema, target=None, names=None)
-zope.app.form.utility.getWidgetsData?4(view, schema, names=None)
-zope.app.form.utility.no_value?7
-zope.app.form.utility.setUpDisplayWidgets?4(view, schema, source=None, prefix=None, ignoreStickyValues=False, names=None, context=None, degradeDisplay=False)
-zope.app.form.utility.setUpEditWidgets?4(view, schema, source=None, prefix=None, ignoreStickyValues=False, names=None, context=None, degradeInput=False, degradeDisplay=False)
-zope.app.form.utility.setUpWidget?4(view, name, field, viewType, value=no_value, prefix=None, ignoreStickyValues=False, context=None)
-zope.app.form.utility.setUpWidgets?4(view, schema, viewType, prefix=None, ignoreStickyValues=False, initial={}, names=None, context=None)
-zope.app.form.utility.viewHasInput?4(view, schema, names=None)
-zope.app.generations.browser.ftests.TestDatabaseSchema.test?4()
-zope.app.generations.browser.ftests.test_suite?4()
-zope.app.generations.browser.managerdetails.ManagerDetails.getEvolvers?4()
-zope.app.generations.browser.managerdetails.ManagerDetails.id?7
-zope.app.generations.browser.managers.Managers.__init__?1(self, context, request)
-zope.app.generations.browser.managers.Managers._getdb?5()
-zope.app.generations.browser.managers.Managers.applications?4()
-zope.app.generations.browser.managers.Managers.evolve?4()
-zope.app.generations.browser.managers.Managers?1(context, request)
-zope.app.generations.browser.managers.request_key_format?7
-zope.app.generations.browser.tests.test_suite?4()
-zope.app.generations.demo.evolve1.evolve?4(context)
-zope.app.generations.demo.evolve1.generation?7
-zope.app.generations.demo.evolve2.evolve?4(context)
-zope.app.generations.demo.evolve2.generation?7
-zope.app.generations.demo.evolve3.evolve?4(context)
-zope.app.generations.demo.evolve3.generation?7
-zope.app.generations.demo.evolve?4(context, generation)
-zope.app.generations.demo.install.evolve?4(context)
-zope.app.generations.demo.install.generation?7
-zope.app.generations.demo.key?7
-zope.app.generations.demo3.install.evolve?4(context)
-zope.app.generations.demo3.install.generation?7
-zope.app.generations.demo3.key?7
-zope.app.generations.generations.PersistentDict?4()
-zope.app.generations.generations.SchemaManager.__init__?1(self, minimum_generation=0, generation=0, package_name=None)
-zope.app.generations.generations.SchemaManager.evolve?4(context, generation)
-zope.app.generations.generations.SchemaManager.getInfo?4(generation)
-zope.app.generations.generations.SchemaManager.install?4(context)
-zope.app.generations.generations.SchemaManager?1(minimum_generation=0, generation=0, package_name=None)
-zope.app.generations.generations.evolve?4(db, how=EVOLVE)
-zope.app.generations.generations.evolveMinimumSubscriber?4(event)
-zope.app.generations.generations.evolveNotSubscriber?4(event)
-zope.app.generations.generations.evolveSubscriber?4(event)
-zope.app.generations.generations.findManagers?4()
-zope.app.generations.generations.generations_key?7
-zope.app.generations.interfaces.IInstallableSchemaManager.install?4()
-zope.app.generations.interfaces.ISchemaManager.evolve?4(generation)
-zope.app.generations.interfaces.ISchemaManager.generation?7
-zope.app.generations.interfaces.ISchemaManager.getInfo?4()
-zope.app.generations.interfaces.ISchemaManager.minimum_generation?7
-zope.app.generations.tests.tearDownREADME?4(test)
-zope.app.generations.tests.test_suite?4()
-zope.app.generations.utility.findObjectsMatching?4(root, condition)
-zope.app.generations.utility.findObjectsProviding?4(root, interface)
-zope.app.http.delete.DELETE.DELETE?4()
-zope.app.http.delete.DELETE.__init__?1(self, context, request)
-zope.app.http.delete.DELETE?1(context, request)
-zope.app.http.exception.methodnotallowed.MethodNotAllowedView.__init__?1(self, error, request)
-zope.app.http.exception.methodnotallowed.MethodNotAllowedView?1(error, request)
-zope.app.http.exception.notfound.NotFound.__init__?1(self, context, request)
-zope.app.http.exception.notfound.NotFound?1(context, request)
-zope.app.http.exception.unauthorized.Unauthorized.__init__?1(self, context, request)
-zope.app.http.exception.unauthorized.Unauthorized?1(context, request)
-zope.app.http.httpdate.build_http_date?4(when)
-zope.app.http.httpdate.concat?4(*args)
-zope.app.http.httpdate.daymap?7
-zope.app.http.httpdate.group?4(s)
-zope.app.http.httpdate.hms_reg?7
-zope.app.http.httpdate.join?4(seq, field=' ')
-zope.app.http.httpdate.long_day_reg?7
-zope.app.http.httpdate.long_days?7
-zope.app.http.httpdate.monmap?7
-zope.app.http.httpdate.monthname?7
-zope.app.http.httpdate.months?7
-zope.app.http.httpdate.months_reg?7
-zope.app.http.httpdate.parse_http_date?4(d)
-zope.app.http.httpdate.rfc822_date?7
-zope.app.http.httpdate.rfc822_reg?7
-zope.app.http.httpdate.rfc850_date?7
-zope.app.http.httpdate.rfc850_reg?7
-zope.app.http.httpdate.short_day_reg?7
-zope.app.http.httpdate.short_days?7
-zope.app.http.httpdate.unpack_rfc822?4(m)
-zope.app.http.httpdate.unpack_rfc850?4(m)
-zope.app.http.httpdate.weekdayname?7
-zope.app.http.interfaces.INullResource.container?7
-zope.app.http.interfaces.INullResource.name?7
-zope.app.http.options.OPTIONS.OPTIONS?4()
-zope.app.http.options.OPTIONS.__init__?1(self, context, request)
-zope.app.http.options.OPTIONS?1(context, request)
-zope.app.http.options._allowed_methods?8
-zope.app.http.put.FilePUT.PUT?4()
-zope.app.http.put.FilePUT.__init__?1(self, context, request)
-zope.app.http.put.FilePUT?1(context, request)
-zope.app.http.put.NullPUT.PUT?4()
-zope.app.http.put.NullPUT.__init__?1(self, context, request)
-zope.app.http.put.NullPUT?1(context, request)
-zope.app.http.put.NullResource.__init__?1(self, container, name)
-zope.app.http.put.NullResource?1(container, name)
-zope.app.http.traversal.ContainerTraverser.__init__?1(self, container, request)
-zope.app.http.traversal.ContainerTraverser.nullResource?4(request, name)
-zope.app.http.traversal.ContainerTraverser.publishTraverse?4(request, name)
-zope.app.http.traversal.ContainerTraverser?1(container, request)
-zope.app.http.traversal.ItemTraverser.publishTraverse?4(request, name)
-zope.app.i18n.ZopeMessageFactory?7
-zope.app.i18n.browser.BaseView.getAllLanguages?4()
-zope.app.i18n.browser.exportimport.ExportImport.exportMessages?4(languages)
-zope.app.i18n.browser.exportimport.ExportImport.importMessages?4(languages, file)
-zope.app.i18n.browser.synchronize.BasicAuthTransport.__init__?1(self, username=None, password=None, verbose=0)
-zope.app.i18n.browser.synchronize.BasicAuthTransport.request?4(host, handler, request_body, verbose=0)
-zope.app.i18n.browser.synchronize.BasicAuthTransport?1(username=None, password=None, verbose=0)
-zope.app.i18n.browser.synchronize.DEFAULT?7
-zope.app.i18n.browser.synchronize.Synchronize.__init__?1(self, context, request)
-zope.app.i18n.browser.synchronize.Synchronize._connect?5()
-zope.app.i18n.browser.synchronize.Synchronize._disconnect?5()
-zope.app.i18n.browser.synchronize.Synchronize._isConnected?5()
-zope.app.i18n.browser.synchronize.Synchronize.canConnect?4()
-zope.app.i18n.browser.synchronize.Synchronize.getAllLanguages?4()
-zope.app.i18n.browser.synchronize.Synchronize.getStatus?4(fmsg, lmsg, verbose=1)
-zope.app.i18n.browser.synchronize.Synchronize.messageStatus?7
-zope.app.i18n.browser.synchronize.Synchronize.queryMessageItems?4()
-zope.app.i18n.browser.synchronize.Synchronize.queryMessages?4()
-zope.app.i18n.browser.synchronize.Synchronize.saveSettings?4()
-zope.app.i18n.browser.synchronize.Synchronize.synchronize?4()
-zope.app.i18n.browser.synchronize.Synchronize.synchronizeMessages?4()
-zope.app.i18n.browser.synchronize.Synchronize?1(context, request)
-zope.app.i18n.browser.translate.Translate.addLanguage?4(language)
-zope.app.i18n.browser.translate.Translate.changeEditLanguages?4(languages=[])
-zope.app.i18n.browser.translate.Translate.changeFilter?4()
-zope.app.i18n.browser.translate.Translate.deleteLanguages?4(languages)
-zope.app.i18n.browser.translate.Translate.deleteMessages?4(message_ids)
-zope.app.i18n.browser.translate.Translate.editMessage?4()
-zope.app.i18n.browser.translate.Translate.editMessages?4()
-zope.app.i18n.browser.translate.Translate.getEditLanguages?4()
-zope.app.i18n.browser.translate.Translate.getMessages?4()
-zope.app.i18n.browser.translate.Translate.getTranslation?4(msgid, target_lang)
-zope.app.i18n.filters.GettextExportFilter.__init__?1(self, domain)
-zope.app.i18n.filters.GettextExportFilter.exportMessages?4(languages)
-zope.app.i18n.filters.GettextExportFilter?1(domain)
-zope.app.i18n.filters.GettextImportFilter.__init__?1(self, domain)
-zope.app.i18n.filters.GettextImportFilter.importMessages?4(languages, file)
-zope.app.i18n.filters.GettextImportFilter?1(domain)
-zope.app.i18n.filters.ParseError.__init__?1(self, state, lineno)
-zope.app.i18n.filters.ParseError?1(state, lineno)
-zope.app.i18n.filters._file_header?8
-zope.app.i18n.filters._msg_template?8
-zope.app.i18n.filters.extractCharset?4(header)
-zope.app.i18n.filters.parseGetText?4(content)
-zope.app.i18n.filters.parserHeaders?4(headers_text)
-zope.app.i18n.interfaces.ILocalMessageCatalog.deleteMessage?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getFullMessage?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getMessageIds?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getMessages?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.setMessage?4(message, mod_time=None)
-zope.app.i18n.interfaces.ISyncTranslationDomain.getMessagesMapping?4(foreign_messages)
-zope.app.i18n.interfaces.ISyncTranslationDomain.synchronize?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.addLanguage?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.addMessage?4(msg, language, mod_time=None)
-zope.app.i18n.interfaces.IWriteTranslationDomain.deleteLanguage?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.deleteMessage?4(msgid, language)
-zope.app.i18n.interfaces.IWriteTranslationDomain.getAllLanguages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getAvailableLanguages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessage?4(langauge)
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessageIds?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.updateMessage?4(msg, language, mod_time=None)
-zope.app.i18n.messagecatalog.MessageCatalog.__init__?1(self, language, domain="default")
-zope.app.i18n.messagecatalog.MessageCatalog.deleteMessage?4(msgid)
-zope.app.i18n.messagecatalog.MessageCatalog.getFullMessage?4(msgid)
-zope.app.i18n.messagecatalog.MessageCatalog.getIdentifier?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getInterfaces?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getInterfaces?7
-zope.app.i18n.messagecatalog.MessageCatalog.getMessage?4(id)
-zope.app.i18n.messagecatalog.MessageCatalog.getMessageIds?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getMessages?4()
-zope.app.i18n.messagecatalog.MessageCatalog.queryMessage?4(id, default=None)
-zope.app.i18n.messagecatalog.MessageCatalog.setMessage?4(msgid, message, mod_time=None)
-zope.app.i18n.messagecatalog.MessageCatalog?1(language, domain="default")
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.description?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.directory?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.required?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.title?7
-zope.app.i18n.translationdomain.TranslationDomain.__init__?1(self)
-zope.app.i18n.translationdomain.TranslationDomain._registerMessageCatalog?5(language, catalog_name)
-zope.app.i18n.translationdomain.TranslationDomain._unregisterMessageCatalog?5(language, catalog_name)
-zope.app.i18n.translationdomain.TranslationDomain.addLanguage?4(language)
-zope.app.i18n.translationdomain.TranslationDomain.addMessage?4(msgid, msg, language, mod_time=None)
-zope.app.i18n.translationdomain.TranslationDomain.deleteLanguage?4(language)
-zope.app.i18n.translationdomain.TranslationDomain.deleteMessage?4(msgid, language)
-zope.app.i18n.translationdomain.TranslationDomain.getAllLanguages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getAvailableLanguages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getMessage?4(msgid, language)
-zope.app.i18n.translationdomain.TranslationDomain.getMessageIds?4(filter='%')
-zope.app.i18n.translationdomain.TranslationDomain.getMessages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getMessagesMapping?4(languages, foreign_messages)
-zope.app.i18n.translationdomain.TranslationDomain.synchronize?4(messages_mapping)
-zope.app.i18n.translationdomain.TranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.app.i18n.translationdomain.TranslationDomain.updateMessage?4(msgid, msg, language, mod_time=None)
-zope.app.i18n.translationdomain.TranslationDomain?1()
-zope.app.i18n.translationdomain.setDomainOnActivation?4(domain, event)
-zope.app.i18n.translationdomain.unsetDomainOnDeactivation?4(domain, event)
-zope.app.i18n.xmlrpc.methods.Methods.getAllLanguages?4()
-zope.app.i18n.xmlrpc.methods.Methods.getMessagesFor?4(languages)
-zope.app.interface.PersistentInterface?7
-zope.app.interface.PersistentInterfaceClass.__init__?1(self, *args, **kw)
-zope.app.interface.PersistentInterfaceClass?1(*args, **kw)
-zope.app.interface.PersistentInterfaceWrapper.unwrap?4()
-zope.app.interface.getInterfaceStateForPersistentInterfaceCreation?4(iface)
-zope.app.interface.interfaces.IInterfaceBasedRegistry.getRegistrationsForInterface?4()
-zope.app.interface.queryType?4(object, interface)
-zope.app.interface.vocabulary.ObjectInterfacesVocabulary.__init__?1(self, context)
-zope.app.interface.vocabulary.ObjectInterfacesVocabulary?1(context)
-zope.app.interface.wref.FlexibleWeakKeyDictionary.get?4(key, default=None)
-zope.app.interface.wref.FlexibleWeakKeyDictionary.keys?4()
-zope.app.interface.wref.FlexibleWeakKeyDictionary.update?4(adict)
-zope.app.interface.wref._wref_reconstructor?5()
-zope.app.interface.wref.getWeakRef?4(ob)
-zope.app.intid.IntIds.__init__?1(self)
-zope.app.intid.IntIds._generateId?5()
-zope.app.intid.IntIds._randrange?8
-zope.app.intid.IntIds._v_nextid?8
-zope.app.intid.IntIds.getId?4(ob)
-zope.app.intid.IntIds.getObject?4(id)
-zope.app.intid.IntIds.items?4()
-zope.app.intid.IntIds.queryId?4(ob, default=None)
-zope.app.intid.IntIds.queryObject?4(id, default=None)
-zope.app.intid.IntIds.register?4(ob)
-zope.app.intid.IntIds.unregister?4(ob)
-zope.app.intid.IntIds?1()
-zope.app.intid.ReferenceToPersistent?7
-zope.app.intid.UniqueIdUtility?7
-zope.app.intid.addIntIdSubscriber?4(ob, event)
-zope.app.intid.browser.IntIdsView._items?5()
-zope.app.intid.browser.IntIdsView.len?4()
-zope.app.intid.browser.IntIdsView.populate?4()
-zope.app.intid.browser.ftests.test_suite?4()
-zope.app.intid.ftests.TestIntIds.setUp?4()
-zope.app.intid.ftests.TestIntIds.test?4()
-zope.app.intid.ftests.test_suite?4()
-zope.app.intid.interfaces.IIntIdAddedEvent.object?7
-zope.app.intid.interfaces.IIntIdAddedEvent.original_event?7
-zope.app.intid.interfaces.IIntIdRemovedEvent.object?7
-zope.app.intid.interfaces.IIntIdRemovedEvent.original_event?7
-zope.app.intid.interfaces.IIntIdsManage.items?4()
-zope.app.intid.interfaces.IIntIdsQuery.getId?4()
-zope.app.intid.interfaces.IIntIdsQuery.getObject?4()
-zope.app.intid.interfaces.IIntIdsQuery.queryId?4(default=None)
-zope.app.intid.interfaces.IIntIdsQuery.queryObject?4(default=None)
-zope.app.intid.interfaces.IIntIdsSet.register?4()
-zope.app.intid.interfaces.IIntIdsSet.unregister?4()
-zope.app.intid.interfaces.IntIdAddedEvent.__init__?1(self, object, event)
-zope.app.intid.interfaces.IntIdAddedEvent?1(object, event)
-zope.app.intid.interfaces.IntIdRemovedEvent.__init__?1(self, object, event)
-zope.app.intid.interfaces.IntIdRemovedEvent?1(object, event)
-zope.app.intid.removeIntIdSubscriber?4(ob, event)
-zope.app.intid.tests.ConnectionStub.add?4(ob)
-zope.app.intid.tests.ConnectionStub.database_name?7
-zope.app.intid.tests.ConnectionStub.db?4()
-zope.app.intid.tests.ConnectionStub.next?7
-zope.app.intid.tests.ReferenceSetupMixin.setUp?4()
-zope.app.intid.tests.ReferenceSetupMixin.tearDown?4()
-zope.app.intid.tests.TestIntIds.test?4()
-zope.app.intid.tests.TestIntIds.test_btree_long?4()
-zope.app.intid.tests.TestIntIds.test_getenrateId?4()
-zope.app.intid.tests.TestIntIds.test_interface?4()
-zope.app.intid.tests.TestIntIds.test_len_items?4()
-zope.app.intid.tests.TestIntIds.test_non_keyreferences?4()
-zope.app.intid.tests.TestSubscribers.setUp?4()
-zope.app.intid.tests.TestSubscribers.test_addIntIdSubscriber?4()
-zope.app.intid.tests.TestSubscribers.test_removeIntIdSubscriber?4()
-zope.app.intid.tests.test_suite?4()
-zope.app.introspector.Introspector.__init__?1(self, context)
-zope.app.introspector.Introspector._unpackTuple?5(tuple_obj)
-zope.app.introspector.Introspector.getBaseClassNames?4()
-zope.app.introspector.Introspector.getClass?4()
-zope.app.introspector.Introspector.getDirectMarkersOf?4(base)
-zope.app.introspector.Introspector.getDirectlyProvided?4()
-zope.app.introspector.Introspector.getDirectlyProvidedNames?4()
-zope.app.introspector.Introspector.getDocString?4()
-zope.app.introspector.Introspector.getExtends?4()
-zope.app.introspector.Introspector.getInterfaceDetails?4()
-zope.app.introspector.Introspector.getInterfaceNames?4(interfaces=None)
-zope.app.introspector.Introspector.getInterfaces?4()
-zope.app.introspector.Introspector.getMarkerInterfaceNames?4()
-zope.app.introspector.Introspector.getMarkerInterfaces?4()
-zope.app.introspector.Introspector.getModule?4()
-zope.app.introspector.Introspector.isInterface?4()
-zope.app.introspector.Introspector.setRequest?4(request)
-zope.app.introspector.Introspector?1(context)
-zope.app.introspector.browser.IntrospectorView.getInterfaceURL?4(name)
-zope.app.introspector.browser.IntrospectorView.getIntrospector?4()
-zope.app.introspector.browser.IntrospectorView.update?4()
-zope.app.introspector.interfaceToName?4(context, interface)
-zope.app.introspector.interfaces.IIntrospector.getBaseClassNames?4()
-zope.app.introspector.interfaces.IIntrospector.getClass?4()
-zope.app.introspector.interfaces.IIntrospector.getDirectlyProvided?4()
-zope.app.introspector.interfaces.IIntrospector.getDirectlyProvidedNames?4()
-zope.app.introspector.interfaces.IIntrospector.getDocString?4()
-zope.app.introspector.interfaces.IIntrospector.getExtends?4()
-zope.app.introspector.interfaces.IIntrospector.getInterfaceDetails?4()
-zope.app.introspector.interfaces.IIntrospector.getInterfaceNames?4()
-zope.app.introspector.interfaces.IIntrospector.getInterfaces?4()
-zope.app.introspector.interfaces.IIntrospector.getMarkerInterfaceNames?4()
-zope.app.introspector.interfaces.IIntrospector.getMarkerInterfaces?4()
-zope.app.introspector.interfaces.IIntrospector.getModule?4()
-zope.app.introspector.interfaces.IIntrospector.isInterface?4()
-zope.app.introspector.interfaces.IIntrospector.setRequest?4()
-zope.app.introspector.resolve?4(name, context=None)
-zope.app.keyreference.interfaces.IKeyReference.description?7
-zope.app.keyreference.interfaces.IKeyReference.key_type_id?7
-zope.app.keyreference.interfaces._?8
-zope.app.keyreference.persistent.KeyReferenceToPersistent.__init__?1(self, object)
-zope.app.keyreference.persistent.KeyReferenceToPersistent.key_type_id?7
-zope.app.keyreference.persistent.KeyReferenceToPersistent?1(object)
-zope.app.keyreference.persistent.connectionOfPersistent?4(ob)
-zope.app.keyreference.testing.SimpleKeyReference.__init__?1(self, object)
-zope.app.keyreference.testing.SimpleKeyReference.key_type_id?7
-zope.app.keyreference.testing.SimpleKeyReference?1(object)
-zope.app.keyreference.tests.test_multi_databases?4()
-zope.app.keyreference.tests.test_suite?4()
-zope.app.layers.set?4(name, obj)
-zope.app.locales.extract.DEFAULT_CHARSET?7
-zope.app.locales.extract.DEFAULT_ENCODING?7
-zope.app.locales.extract.Devnull.write?4(s)
-zope.app.locales.extract.POTEntry.__init__?1(self, msgid, comments=None)
-zope.app.locales.extract.POTEntry.addComment?4(comment)
-zope.app.locales.extract.POTEntry.addLocationComment?4(filename, line)
-zope.app.locales.extract.POTEntry.write?4(file)
-zope.app.locales.extract.POTEntry?1(msgid, comments=None)
-zope.app.locales.extract.POTMaker.__init__?1(self, output_fn, path)
-zope.app.locales.extract.POTMaker._getProductVersion?5()
-zope.app.locales.extract.POTMaker.add?4(strings, base_dir=None)
-zope.app.locales.extract.POTMaker.write?4()
-zope.app.locales.extract.POTMaker?1(output_fn, path)
-zope.app.locales.extract.TokenEater.__init__?1(self)
-zope.app.locales.extract.TokenEater.getCatalog?4()
-zope.app.locales.extract.TokenEater.set_filename?4(filename)
-zope.app.locales.extract.TokenEater?1()
-zope.app.locales.extract.find_files?4(dir, pattern, exclude=())
-zope.app.locales.extract.pot_header?7
-zope.app.locales.extract.py_strings?4(dir, domain="zope", exclude=())
-zope.app.locales.extract.tal_strings?4(dir, domain="zope", include_default_domain=False, exclude=())
-zope.app.locales.extract.visit?4(files, dirname, names)
-zope.app.locales.extract.zcml_strings?4(dir, domain="zope", site_zcml=None)
-zope.app.locales.interfaces.IPOTEntry.addComment?4()
-zope.app.locales.interfaces.IPOTEntry.addLocationComment?4(line)
-zope.app.locales.interfaces.IPOTEntry.write?4()
-zope.app.locales.interfaces.IPOTMaker.add?4(base_dir=None)
-zope.app.locales.interfaces.IPOTMaker.write?4()
-zope.app.locales.interfaces.ITokenEater.getCatalog?4()
-zope.app.locales.pygettext.DEFAULTKEYWORDS?7
-zope.app.locales.pygettext.EMPTYSTRING?7
-zope.app.locales.pygettext.Options.GNU?7
-zope.app.locales.pygettext.Options.SOLARIS?7
-zope.app.locales.pygettext.Options.closep?7
-zope.app.locales.pygettext.Options.default_keywords?7
-zope.app.locales.pygettext.Options.docstrings?7
-zope.app.locales.pygettext.Options.escape?7
-zope.app.locales.pygettext.Options.excludefilename?7
-zope.app.locales.pygettext.Options.extractall?7
-zope.app.locales.pygettext.Options.fp?7
-zope.app.locales.pygettext.Options.keywords?7
-zope.app.locales.pygettext.Options.line?7
-zope.app.locales.pygettext.Options.locationstyle?7
-zope.app.locales.pygettext.Options.nodocstrings?7
-zope.app.locales.pygettext.Options.outfile?7
-zope.app.locales.pygettext.Options.outpath?7
-zope.app.locales.pygettext.Options.verbose?7
-zope.app.locales.pygettext.Options.width?7
-zope.app.locales.pygettext.Options.writelocations?7
-zope.app.locales.pygettext.TokenEater.__init__?1(self, options)
-zope.app.locales.pygettext.TokenEater.set_filename?4(filename)
-zope.app.locales.pygettext.TokenEater.write?4(fp)
-zope.app.locales.pygettext.TokenEater?1(options)
-zope.app.locales.pygettext._?5(s)
-zope.app.locales.pygettext.default_keywords?7
-zope.app.locales.pygettext.escape?4(s)
-zope.app.locales.pygettext.escapes?7
-zope.app.locales.pygettext.main?4()
-zope.app.locales.pygettext.make_escapes?4(pass_iso8859)
-zope.app.locales.pygettext.normalize?4(s)
-zope.app.locales.pygettext.pot_header?7
-zope.app.locales.pygettext.safe_eval?4(s)
-zope.app.locales.pygettext.usage?4(code, msg='')
-zope.app.locales.tests.test_suite?4()
-zope.app.onlinehelp._clear?5()
-zope.app.onlinehelp.browser.ContextHelpView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.ContextHelpView.contextHelpTopic?7
-zope.app.onlinehelp.browser.ContextHelpView.getContextHelpTopic?4()
-zope.app.onlinehelp.browser.ContextHelpView.getContextualTopicView?4()
-zope.app.onlinehelp.browser.ContextHelpView?1(context, request)
-zope.app.onlinehelp.browser.OnlineHelpTopicView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.OnlineHelpTopicView.renderTopic?7
-zope.app.onlinehelp.browser.OnlineHelpTopicView.topicContent?4()
-zope.app.onlinehelp.browser.OnlineHelpTopicView?1(context, request)
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView.renderTopic?4()
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView?1(context, request)
-zope.app.onlinehelp.browser.ftests.Test.test_contexthelp?4()
-zope.app.onlinehelp.browser.ftests.test_suite?4()
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.getTopicTree?4()
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.isExpanded?4(topic)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderItemList?4(topic, intend)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderLink?4(topic)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderTree?4(root)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView?1(context, request)
-zope.app.onlinehelp.getTopicFor?4(obj, view=None)
-zope.app.onlinehelp.globalhelp?7
-zope.app.onlinehelp.helpNamespace.__init__?1(self, context, request=None)
-zope.app.onlinehelp.helpNamespace.traverse?4(name, ignored)
-zope.app.onlinehelp.helpNamespace?1(context, request=None)
-zope.app.onlinehelp.interfaces.IOnlineHelp.registerHelpTopic?4(id, title, doc_path, interface=None, view=None, resources=None)
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.default?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.description?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.path?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.required?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.title?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.addResources?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.default?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.description?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.getSubTopics?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.getTopicPath?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.id?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.interface?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.parentPath?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.path?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.required?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.title?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.view?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.default?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.description?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.readonly?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.required?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.source?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.title?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.type?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.vocabulary?7
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective.__init__?1(self, _context, id, title, parent="", doc_path=None, for_=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective._args?5()
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective._discriminator?5()
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective?1(_context, id, title, parent="", doc_path=None, for_=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.class_?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.default?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.description?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.doc_path?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.for_?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.id?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.parent?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.required?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.resources?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.title?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.value_type?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.view?7
-zope.app.onlinehelp.onlinehelp.OnlineHelp.__init__?1(self, title, path)
-zope.app.onlinehelp.onlinehelp.OnlineHelp.registerHelpTopic?4(parent_path, id, title, doc_path, interface=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.onlinehelp.OnlineHelp?1(title, path)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.__init__?1(self, id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.addResources?4(resources)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.getSubTopics?4()
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.getTopicPath?4()
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.id?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.interface?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.parentPath?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.path?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.title?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.view?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic?1(id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.DEFAULT_ENCODING?7
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.__init__?1(self, path='', contentType='')
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource._getData?5()
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.data?7
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.getSize?4()
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource?1(path='', contentType='')
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopic.__init__?1(self, id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopic?1(id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopicFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None, menu=u'')
-zope.app.onlinehelp.onlinehelptopic.RESTOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.STXOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.SimpleViewClass?4(src, offering=None, used_for=None, bases=())
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic._getSource?5()
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic.source?7
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.simple.browserDefault?4(request)
-zope.app.onlinehelp.onlinehelptopic.simple.publishTraverse?4(request, name)
-zope.app.onlinehelp.path?7
-zope.app.pagetemplate.engine.AdapterNamespaces.__init__?1(self)
-zope.app.pagetemplate.engine.AdapterNamespaces.namespace?4()
-zope.app.pagetemplate.engine.AdapterNamespaces?1()
-zope.app.pagetemplate.engine.AppPT.pt_getEngine?4()
-zope.app.pagetemplate.engine.Engine?7
-zope.app.pagetemplate.engine.TraversableModuleImporter.traverse?4(name, further_path)
-zope.app.pagetemplate.engine.TrustedAppPT.pt_getEngine?4()
-zope.app.pagetemplate.engine.TrustedEngine?7
-zope.app.pagetemplate.engine.TrustedZopeEngine._create_context?8
-zope.app.pagetemplate.engine.TrustedZopePathExpr.__init__?1(self, name, expr, engine)
-zope.app.pagetemplate.engine.TrustedZopePathExpr?1(name, expr, engine)
-zope.app.pagetemplate.engine.ZopeBaseEngine.__init__?1(self)
-zope.app.pagetemplate.engine.ZopeBaseEngine._create_context?8
-zope.app.pagetemplate.engine.ZopeBaseEngine.getContext?4(__namespace=None, **namespace)
-zope.app.pagetemplate.engine.ZopeBaseEngine?1()
-zope.app.pagetemplate.engine.ZopeContext.evaluateMacro?4(expr)
-zope.app.pagetemplate.engine.ZopeContext.setContext?4(name, value)
-zope.app.pagetemplate.engine.ZopeContextBase.evaluateCode?4(lang, code)
-zope.app.pagetemplate.engine.ZopeContextBase.evaluateInlineCode?7
-zope.app.pagetemplate.engine.ZopeContextBase.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.app.pagetemplate.engine.ZopeEngine.getFunctionNamespace?4(namespacename)
-zope.app.pagetemplate.engine.ZopePathExpr.__init__?1(self, name, expr, engine)
-zope.app.pagetemplate.engine.ZopePathExpr?1(name, expr, engine)
-zope.app.pagetemplate.engine.ZopePythonExpr._compile?5(text, filename)
-zope.app.pagetemplate.engine.ZopeTraverser.__init__?1(self, proxify=None)
-zope.app.pagetemplate.engine.ZopeTraverser?1(proxify=None)
-zope.app.pagetemplate.engine._Engine?5(engine=None)
-zope.app.pagetemplate.engine._TrustedEngine?5(engine=None)
-zope.app.pagetemplate.engine._create_base_engine?5(engine, pathtype)
-zope.app.pagetemplate.engine.trustedZopeTraverser?7
-zope.app.pagetemplate.engine.zopeTraverser?7
-zope.app.pagetemplate.interfaces.IURLQuote.quote?4()
-zope.app.pagetemplate.interfaces.IURLQuote.quote_plus?4()
-zope.app.pagetemplate.interfaces.IURLQuote.unquote?4()
-zope.app.pagetemplate.interfaces.IURLQuote.unquote_plus?4()
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.description?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.handler?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.name?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.required?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.title?7
-zope.app.pagetemplate.metaconfigure.clear?4()
-zope.app.pagetemplate.metaconfigure.expressiontype?4(_context, name, handler)
-zope.app.pagetemplate.metaconfigure.registerType?4(name, handler)
-zope.app.pagetemplate.simpleviewclass.SimpleViewClass?4(src, offering=None, used_for=None, bases=(), name=u'')
-zope.app.pagetemplate.simpleviewclass.simple.browserDefault?4(request)
-zope.app.pagetemplate.simpleviewclass.simple.publishTraverse?4(request, name)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.__init__?1(self, context)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.created?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.created?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.description?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.description?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.modified?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.modified?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.name?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.setEngine?4(engine)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.size?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title_or_name?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI?1(context)
-zope.app.pagetemplate.urlquote.URLQuote.__init__?1(self, context)
-zope.app.pagetemplate.urlquote.URLQuote.quote?4()
-zope.app.pagetemplate.urlquote.URLQuote.quote_plus?4()
-zope.app.pagetemplate.urlquote.URLQuote.unquote?4()
-zope.app.pagetemplate.urlquote.URLQuote.unquote_plus?4()
-zope.app.pagetemplate.urlquote.URLQuote?1(context)
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.__init__?1(self, pt, ob)
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.filename?7
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.macros?7
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate?1(pt, ob)
-zope.app.pagetemplate.viewpagetemplatefile.ViewMapper.__init__?1(self, ob, request)
-zope.app.pagetemplate.viewpagetemplatefile.ViewMapper?1(ob, request)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile.__init__?1(self, filename, _prefix=None, content_type=None)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile.pt_getContext?4(instance, request, **_kw)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile?1(filename, _prefix=None, content_type=None)
-zope.app.preference.browser.EditPreferenceGroup.__init__?1(self, context, request)
-zope.app.preference.browser.EditPreferenceGroup.getIntroduction?4()
-zope.app.preference.browser.EditPreferenceGroup?1(context, request)
-zope.app.preference.browser.NoneInterface?7
-zope.app.preference.browser.PreferenceGroupFilter.matches?4(obj)
-zope.app.preference.browser.PreferencesMacros.macro_pages?7
-zope.app.preference.browser.PreferencesTree.tree?4()
-zope.app.preference.browser.pref_msg?7
-zope.app.preference.default.DefaultPreferenceGroup.__init__?1(self, group, provider)
-zope.app.preference.default.DefaultPreferenceGroup.data?4()
-zope.app.preference.default.DefaultPreferenceGroup.data?7
-zope.app.preference.default.DefaultPreferenceGroup.get?4(key, default=None)
-zope.app.preference.default.DefaultPreferenceGroup.items?4()
-zope.app.preference.default.DefaultPreferenceGroup?1(group, provider)
-zope.app.preference.default.DefaultPreferenceProvider.__init__?1(self)
-zope.app.preference.default.DefaultPreferenceProvider.getDefaultPreferenceGroup?4(id='')
-zope.app.preference.default.DefaultPreferenceProvider.preferences?7
-zope.app.preference.default.DefaultPreferenceProvider?1()
-zope.app.preference.default.DefaultPreferences?4(context, request)
-zope.app.preference.interfaces.IDefaultPreferenceProvider.description?7
-zope.app.preference.interfaces.IDefaultPreferenceProvider.preferences?7
-zope.app.preference.interfaces.IDefaultPreferenceProvider.title?7
-zope.app.preference.interfaces.IPreferenceGroup.description?7
-zope.app.preference.interfaces.IPreferenceGroup.required?7
-zope.app.preference.interfaces.IPreferenceGroup.title?7
-zope.app.preference.metaconfigure.preferenceGroup?4(_context, id=None, schema=None, title=u'', description=u'', category=False)
-zope.app.preference.metadirectives.IPreferenceGroupDirective.category?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.default?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.description?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.id?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.required?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.schema?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.title?7
-zope.app.preference.preference.PreferenceGroup.__init__?1(self, id, schema=None, title=u'', description=u'', isCategory=False)
-zope.app.preference.preference.PreferenceGroup.data?4()
-zope.app.preference.preference.PreferenceGroup.data?7
-zope.app.preference.preference.PreferenceGroup.get?4(key, default=None)
-zope.app.preference.preference.PreferenceGroup.items?4()
-zope.app.preference.preference.PreferenceGroup.keys?4()
-zope.app.preference.preference.PreferenceGroup.values?4()
-zope.app.preference.preference.PreferenceGroup?1(id, schema=None, title=u'', description=u'', isCategory=False)
-zope.app.preference.preference.PreferenceGroupChecker?4(instance)
-zope.app.preference.preference.UserPreferences?4(context=None)
-zope.app.preference.preference.pref_key?7
-zope.app.preference.preference.preferencesNamespace.__init__?1(self, ob, request=None)
-zope.app.preference.preference.preferencesNamespace.traverse?4(name, ignore)
-zope.app.preference.preference.preferencesNamespace?1(ob, request=None)
-zope.app.preference.tests.setUp?4(test)
-zope.app.preference.tests.tearDown?4(test)
-zope.app.preference.tests.test_suite?4()
-zope.app.principalannotation.Annotations.__init__?1(self, principalId, store=None)
-zope.app.principalannotation.Annotations.get?4(key, default=None)
-zope.app.principalannotation.Annotations?1(principalId, store=None)
-zope.app.principalannotation.PrincipalAnnotationUtility.__init__?1(self)
-zope.app.principalannotation.PrincipalAnnotationUtility.getAnnotations?4(principal)
-zope.app.principalannotation.PrincipalAnnotationUtility.getAnnotationsById?4(principalId)
-zope.app.principalannotation.PrincipalAnnotationUtility.hasAnnotations?4(principal)
-zope.app.principalannotation.PrincipalAnnotationUtility?1()
-zope.app.principalannotation.annotations?4(principal)
-zope.app.principalannotation.bootstrap.bootStrapSubscriber?4(event)
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.getAnnotations?4()
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.getAnnotationsById?4()
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.hasAnnotations?4()
-zope.app.principalannotation.tests.Principal.__init__?1(self, id)
-zope.app.principalannotation.tests.Principal?1(id)
-zope.app.principalannotation.tests.PrincipalAnnotationTests.setUp?4()
-zope.app.principalannotation.tests.PrincipalAnnotationTests.testGetFromLayered?4()
-zope.app.principalannotation.tests.PrincipalAnnotationTests.testGetSimple?4()
-zope.app.principalannotation.tests.test_suite?4()
-zope.app.publication.browser.BrowserPublication.afterCall?4(request, ob)
-zope.app.publication.browser.BrowserPublication.getDefaultTraversal?4(request, ob)
-zope.app.publication.browser.PublicationFactory.__init__?1(self, db)
-zope.app.publication.browser.PublicationFactory?1(db)
-zope.app.publication.browser.PublicationTraverser.traverseRelativeURL?4(request, ob, path)
-zope.app.publication.ftests.test_suite?4()
-zope.app.publication.ftp.FTPPublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.ftp.FTPPublication.callObject?4(request, ob)
-zope.app.publication.http.BaseHTTPPublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.http.HTTPPublication.callObject?4(request, ob)
-zope.app.publication.http.IMethodNotAllowed.object?7
-zope.app.publication.http.IMethodNotAllowed.request?7
-zope.app.publication.http.MethodNotAllowed.__init__?1(self, object, request)
-zope.app.publication.http.MethodNotAllowed?1(object, request)
-zope.app.publication.httpfactory.HTTPPublicationRequestFactory.__init__?1(self, db)
-zope.app.publication.httpfactory.HTTPPublicationRequestFactory?1(db)
-zope.app.publication.httpfactory.chooseClasses?4(method, environment)
-zope.app.publication.interfaces.BeforeTraverseEvent.__init__?1(self, ob, request)
-zope.app.publication.interfaces.BeforeTraverseEvent?1(ob, request)
-zope.app.publication.interfaces.EndRequestEvent.__init__?1(self, ob, request)
-zope.app.publication.interfaces.EndRequestEvent?1(ob, request)
-zope.app.publication.interfaces.IBeforeTraverseEvent.request?7
-zope.app.publication.interfaces.IRequestPublicationFactory.canHandle?4()
-zope.app.publication.interfaces.IRequestPublicationRegistry.getFactoriesFor?4(mimetype)
-zope.app.publication.interfaces.IRequestPublicationRegistry.lookup?4(mimetype, environment)
-zope.app.publication.interfaces.IRequestPublicationRegistry.register?4(mimetype, name, priority, factory)
-zope.app.publication.metaconfigure.publisher?4(_context, name, factory, methods=['*'], mimetypes=['*'], priority=0)
-zope.app.publication.metadirectives.IRequestPublicationDirective.description?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.factory?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.methods?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.mimetypes?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.name?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.priority?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.required?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.title?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.value_type?7
-zope.app.publication.publicationtraverse.PublicationTraverse.traverseName?4(request, ob, name)
-zope.app.publication.publicationtraverse.PublicationTraverser.traversePath?4(request, ob, path)
-zope.app.publication.requestpublicationfactories.BrowserFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.HTTPFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.SOAPFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.XMLRPCFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.__init__?1(self)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.getFactoriesFor?4(method, mimetype)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.lookup?4(method, mimetype, environment)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.register?4(method, mimetype, name, priority, factory)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry?1()
-zope.app.publication.requestpublicationregistry.factoryRegistry?7
-zope.app.publication.soap.SOAPPublication?7
-zope.app.publication.soap.SOAPPublicationFactory.__init__?1(self, db)
-zope.app.publication.soap.SOAPPublicationFactory?1(db)
-zope.app.publication.traversers.FileContentTraverser.browserDefault?4(request)
-zope.app.publication.traversers.NoTraverser?4(ob, request)
-zope.app.publication.traversers.SimpleComponentTraverser.__init__?1(self, context, request)
-zope.app.publication.traversers.SimpleComponentTraverser.browserDefault?4(request)
-zope.app.publication.traversers.SimpleComponentTraverser.publishTraverse?4(request, name)
-zope.app.publication.traversers.SimpleComponentTraverser?1(context, request)
-zope.app.publication.traversers.TestTraverser.__init__?1(self, context, request)
-zope.app.publication.traversers.TestTraverser.browserDefault?4(request)
-zope.app.publication.traversers.TestTraverser.publishTraverse?4(request, name)
-zope.app.publication.traversers.TestTraverser?1(context, request)
-zope.app.publication.xmlrpc.XMLRPCPublication?7
-zope.app.publication.xmlrpc.XMLRPCPublicationFactory.__init__?1(self, db)
-zope.app.publication.xmlrpc.XMLRPCPublicationFactory?1(db)
-zope.app.publication.zopepublication.Cleanup.__init__?1(self, f)
-zope.app.publication.zopepublication.Cleanup.release?4()
-zope.app.publication.zopepublication.Cleanup?1(f)
-zope.app.publication.zopepublication.ZopePublication.__init__?1(self, db)
-zope.app.publication.zopepublication.ZopePublication._logErrorWithErrorReportingUtility?5(object, request, exc_info)
-zope.app.publication.zopepublication.ZopePublication._maybePlacefullyAuthenticate?5(request, ob)
-zope.app.publication.zopepublication.ZopePublication.afterCall?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.afterTraversal?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.zopepublication.ZopePublication.beforeTraversal?4(request)
-zope.app.publication.zopepublication.ZopePublication.beginErrorHandlingTransaction?4(request, ob, note)
-zope.app.publication.zopepublication.ZopePublication.callObject?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.callTraversalHooks?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.endRequest?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.getApplication?4(request)
-zope.app.publication.zopepublication.ZopePublication.handleException?4(object, request, exc_info, retry_allowed=True)
-zope.app.publication.zopepublication.ZopePublication.openedConnection?4(conn)
-zope.app.publication.zopepublication.ZopePublication.root_name?7
-zope.app.publication.zopepublication.ZopePublication.version_cookie?7
-zope.app.publication.zopepublication.ZopePublication?1(db)
-zope.app.publication.zopepublication.tryToLogException?4(arg1, arg2=None)
-zope.app.publication.zopepublication.tryToLogWarning?4(arg1, arg2=None, exc_info=False)
-zope.app.publisher.browser.CacheableBrowserLanguages._getLanguagesData?5()
-zope.app.publisher.browser.CacheableBrowserLanguages.getPreferredLanguages?4()
-zope.app.publisher.browser.IDefaultViewNameAPI.getDefaultViewName?4(request, context=None)
-zope.app.publisher.browser.IDefaultViewNameAPI.queryDefaultViewName?4(request, default=None, context=None)
-zope.app.publisher.browser.ModifiableBrowserLanguages.setPreferredLanguages?4(languages)
-zope.app.publisher.browser.directoryresource.Directory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.directoryresource.Directory?1(path, checker, name)
-zope.app.publisher.browser.directoryresource.DirectoryResource.browserDefault?4(request)
-zope.app.publisher.browser.directoryresource.DirectoryResource.default_factory?7
-zope.app.publisher.browser.directoryresource.DirectoryResource.get?4(name, default=_marker)
-zope.app.publisher.browser.directoryresource.DirectoryResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.directoryresource.DirectoryResource.resource_factories?7
-zope.app.publisher.browser.directoryresource.DirectoryResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.directoryresource.DirectoryResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.directoryresource._marker?8
-zope.app.publisher.browser.fields.MenuField.fromUnicode?4(u)
-zope.app.publisher.browser.fileresource.FileResource.GET?4()
-zope.app.publisher.browser.fileresource.FileResource.HEAD?4()
-zope.app.publisher.browser.fileresource.FileResource._testData?5()
-zope.app.publisher.browser.fileresource.FileResource.browserDefault?4(request)
-zope.app.publisher.browser.fileresource.FileResource.chooseContext?4()
-zope.app.publisher.browser.fileresource.FileResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.fileresource.FileResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.fileresource.FileResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.fileresource.ImageResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.fileresource.ImageResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.fileresource.setCacheControl?4(response, secs=86400)
-zope.app.publisher.browser.getDefaultViewName?4(object, request, context=None)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.__init__?1(self, data, request, defaultLanguage='en')
-zope.app.publisher.browser.i18nfileresource.I18nFileResource._testData?5(language)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.chooseContext?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.getAvailableLanguages?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.getDefaultLanguage?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.setDefaultLanguage?4(language)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource?1(data, request, defaultLanguage='en')
-zope.app.publisher.browser.i18nfileresource.I18nFileResourceFactory.__init__?1(self, data, defaultLanguage)
-zope.app.publisher.browser.i18nfileresource.I18nFileResourceFactory?1(data, defaultLanguage)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.__init__?1(self, _context, name=None, defaultLanguage='en', layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource._proxyFactory?5(factory, checker)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.default_allowed_attributes?7
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.proxyView?4(factory=factory, checker=checker)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.translation?4(_context, language, file=None, image=None)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.type?7
-zope.app.publisher.browser.i18nresourcemeta.I18nResource?1(_context, name=None, defaultLanguage='en', layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.icon.IName?7
-zope.app.publisher.browser.icon.IconDirective?4(_context, name, for_, file=None, resource=None, layer=IDefaultBrowserLayer, title=None)
-zope.app.publisher.browser.icon.IconView.__init__?1(self, context, request, rname, alt)
-zope.app.publisher.browser.icon.IconView.url?4()
-zope.app.publisher.browser.icon.IconView?1(context, request, rname, alt)
-zope.app.publisher.browser.icon.IconViewFactory.__init__?1(self, rname, alt)
-zope.app.publisher.browser.icon.IconViewFactory?1(rname, alt)
-zope.app.publisher.browser.key?7
-zope.app.publisher.browser.managementviewselector.ManagementViewSelector.browserDefault?4(request)
-zope.app.publisher.browser.menu.BrowserMenu.__init__?1(self, id, title=u'', description=u'')
-zope.app.publisher.browser.menu.BrowserMenu.getMenuItemType?4()
-zope.app.publisher.browser.menu.BrowserMenu.getMenuItems?4(object, request)
-zope.app.publisher.browser.menu.BrowserMenu?1(id, title=u'', description=u'')
-zope.app.publisher.browser.menu.BrowserMenuItem._for?8
-zope.app.publisher.browser.menu.BrowserMenuItem.action?7
-zope.app.publisher.browser.menu.BrowserMenuItem.available?4()
-zope.app.publisher.browser.menu.BrowserMenuItem.description?7
-zope.app.publisher.browser.menu.BrowserMenuItem.extra?7
-zope.app.publisher.browser.menu.BrowserMenuItem.filter?7
-zope.app.publisher.browser.menu.BrowserMenuItem.icon?7
-zope.app.publisher.browser.menu.BrowserMenuItem.order?7
-zope.app.publisher.browser.menu.BrowserMenuItem.permission?7
-zope.app.publisher.browser.menu.BrowserMenuItem.selected?4()
-zope.app.publisher.browser.menu.BrowserMenuItem.title?7
-zope.app.publisher.browser.menu.BrowserSubMenuItem.selected?4()
-zope.app.publisher.browser.menu.BrowserSubMenuItem.submenuId?7
-zope.app.publisher.browser.menu.getFirstMenuItem?4(id, object, request)
-zope.app.publisher.browser.menu.getMenu?4(id, object, request)
-zope.app.publisher.browser.menumeta.MenuItemFactory.__init__?1(self, factory, **kwargs)
-zope.app.publisher.browser.menumeta.MenuItemFactory?1(factory, **kwargs)
-zope.app.publisher.browser.menumeta._checkViewFor?5(for_=None, layer=None, view_name=None)
-zope.app.publisher.browser.menumeta._order_counter?8
-zope.app.publisher.browser.menumeta.addMenuItem?4(_context, title, description='', menu=None, for_=None, class_=None, factory=None, view=None, icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuDirective?4(_context, id=None, class_=BrowserMenu, interface=None, title=u'', description=u'')
-zope.app.publisher.browser.menumeta.menuItemDirective?4(_context, menu, for_, action, title, description=u'', icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective.__init__?1(self, _context, menu, for_, layer=IDefaultBrowserLayer)
-zope.app.publisher.browser.menumeta.menuItemsDirective.menuItem?4(_context, action, title, description=u'', icon=None, filter=None, permission=None, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective.subMenuItem?4(_context, submenu, title, description=u'', action=u'', icon=None, filter=None, permission=None, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective?1(_context, menu, for_, layer=IDefaultBrowserLayer)
-zope.app.publisher.browser.menumeta.menus?7
-zope.app.publisher.browser.menumeta.subMenuItemDirective?4(_context, menu, for_, title, submenu, action=u'', description=u'', icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.metaconfigure.defaultSkin?4(_context, name)
-zope.app.publisher.browser.metaconfigure.defaultView?4(_context, name, for_=None, layer=IBrowserRequest)
-zope.app.publisher.browser.metaconfigure.layer?4(_context, name=None, interface=None, base=IBrowserRequest, bbb_aware=False)
-zope.app.publisher.browser.metaconfigure.setDefaultSkin?4(name, info='')
-zope.app.publisher.browser.metaconfigure.skin?4(_context, name=None, interface=None, layers=None)
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.class_?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.description?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.factory?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.for_?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.layer?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.menu?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.required?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.title?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.view?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.description?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.layer?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.permission?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.required?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.title?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.description?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.name?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.required?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.title?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.description?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.for_?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.layer?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.name?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.required?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.title?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.defaultLanguage?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.description?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.name?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.required?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.title?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.description?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.file?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.image?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.language?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.required?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IIconDirective.description?7
-zope.app.publisher.browser.metadirectives.IIconDirective.file?7
-zope.app.publisher.browser.metadirectives.IIconDirective.for_?7
-zope.app.publisher.browser.metadirectives.IIconDirective.layer?7
-zope.app.publisher.browser.metadirectives.IIconDirective.name?7
-zope.app.publisher.browser.metadirectives.IIconDirective.required?7
-zope.app.publisher.browser.metadirectives.IIconDirective.resource?7
-zope.app.publisher.browser.metadirectives.IIconDirective.title?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.base?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.bbb_aware?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.description?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.interface?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.name?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.required?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.class_?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.id?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.interface?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuItem.default?7
-zope.app.publisher.browser.metadirectives.IMenuItem.description?7
-zope.app.publisher.browser.metadirectives.IMenuItem.filter?7
-zope.app.publisher.browser.metadirectives.IMenuItem.icon?7
-zope.app.publisher.browser.metadirectives.IMenuItem.order?7
-zope.app.publisher.browser.metadirectives.IMenuItem.permission?7
-zope.app.publisher.browser.metadirectives.IMenuItem.required?7
-zope.app.publisher.browser.metadirectives.IMenuItem.title?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.action?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.for_?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.layer?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.menu?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.title?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.description?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.for_?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.permission?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.required?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.title?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.menu?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.description?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.factory?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.file?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.image?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.name?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.required?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.template?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.title?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.description?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.directory?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.name?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.required?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.title?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.description?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.interface?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.layers?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.name?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.required?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.title?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.value_type?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.action?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.description?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.required?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.submenu?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.name?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IViewDirective.default?7
-zope.app.publisher.browser.metadirectives.IViewDirective.description?7
-zope.app.publisher.browser.metadirectives.IViewDirective.for_?7
-zope.app.publisher.browser.metadirectives.IViewDirective.menu?7
-zope.app.publisher.browser.metadirectives.IViewDirective.name?7
-zope.app.publisher.browser.metadirectives.IViewDirective.provides?7
-zope.app.publisher.browser.metadirectives.IViewDirective.required?7
-zope.app.publisher.browser.metadirectives.IViewDirective.title?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.attribute?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.name?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.template?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.title?7
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResource.browserDefault?4(request)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.queryDefaultViewName?4(object, request, default=None, context=None)
-zope.app.publisher.browser.resource.Resource.__init__?1(self, request)
-zope.app.publisher.browser.resource.Resource?1(request)
-zope.app.publisher.browser.resourcemeta.ResourceFactoryWrapper.__init__?1(self, factory, checker, name)
-zope.app.publisher.browser.resourcemeta.ResourceFactoryWrapper?1(factory, checker, name)
-zope.app.publisher.browser.resourcemeta.allowed_names?7
-zope.app.publisher.browser.resourcemeta.resource?4(_context, name, layer=IDefaultBrowserLayer, permission='zope.Public', factory=None, file=None, image=None, template=None)
-zope.app.publisher.browser.resourcemeta.resourceDirectory?4(_context, name, directory, layer=IDefaultBrowserLayer, permission='zope.Public')
-zope.app.publisher.browser.resources.Resources.browserDefault?4(request)
-zope.app.publisher.browser.resources.Resources.publishTraverse?4(request, name)
-zope.app.publisher.browser.resources.empty?4()
-zope.app.publisher.browser.viewmeta._handle_allowed_attributes?5(_context, allowed_attributes, permission, required)
-zope.app.publisher.browser.viewmeta._handle_allowed_interface?5(_context, allowed_interface, permission, required)
-zope.app.publisher.browser.viewmeta._handle_for?5(_context, for_)
-zope.app.publisher.browser.viewmeta._handle_menu?5(_context, menu, title, for_, name, permission, layer=IDefaultBrowserLayer)
-zope.app.publisher.browser.viewmeta._handle_permission?5(_context, permission)
-zope.app.publisher.browser.viewmeta._registeredMenus?8
-zope.app.publisher.browser.viewmeta.page?4(_context, name, permission, for_, layer=IDefaultBrowserLayer, template=None, class_=None, allowed_interface=None, allowed_attributes=None, attribute='__call__', menu=None, title=None, )
-zope.app.publisher.browser.viewmeta.pages.__init__?1(self, _context, for_, permission, layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, )
-zope.app.publisher.browser.viewmeta.pages.page?4(_context, name, attribute='__call__', template=None, menu=None, title=None)
-zope.app.publisher.browser.viewmeta.pages?1(_context, for_, permission, layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, )
-zope.app.publisher.browser.viewmeta.providesCallable?4(class_)
-zope.app.publisher.browser.viewmeta.simple.publishTraverse?4(request, name)
-zope.app.publisher.browser.viewmeta.view.__init__?1(self, _context, for_, permission, name='', layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, menu=None, title=None, provides=Interface, )
-zope.app.publisher.browser.viewmeta.view.default?7
-zope.app.publisher.browser.viewmeta.view.defaultPage?4(_context, name)
-zope.app.publisher.browser.viewmeta.view.page?4(_context, name, attribute=None, template=None)
-zope.app.publisher.browser.viewmeta.view.publishTraverse?4(request, name, pages=pages, getattr=getattr)
-zope.app.publisher.browser.viewmeta.view?1(_context, for_, permission, name='', layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, menu=None, title=None, provides=Interface, )
-zope.app.publisher.browser.vocabulary.BrowserSkinsVocabulary.interface?7
-zope.app.publisher.fieldconverters.ZOPE_CONVERTERS?7
-zope.app.publisher.fieldconverters.field2date_via_datetimeutils?4(v)
-zope.app.publisher.fieldconverters.registerZopeConverters?4()
-zope.app.publisher.fileresource.File.__init__?1(self, path, name)
-zope.app.publisher.fileresource.File?1(path, name)
-zope.app.publisher.fileresource.Image.__init__?1(self, path, name)
-zope.app.publisher.fileresource.Image?1(path, name)
-zope.app.publisher.interfaces.browser.IBrowserMenu.description?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.getMenuItems?4(request)
-zope.app.publisher.interfaces.browser.IBrowserMenu.id?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.required?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.title?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.action?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.available?4()
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.description?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.filter_string?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.icon?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.order?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.required?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.title?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.action?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.description?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.required?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.submenuId?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.title?7
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.ls?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.lsinfo?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.mkdir?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.mtime?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.names?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.readfile?4(outstream, start=0, end=None)
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.remove?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.rename?4(new)
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.rmdir?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.size?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.type?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.writable?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.writefile?4(instream, start=None, end=None, append=False)
-zope.app.publisher.interfaces.http.ILogin.login?4()
-zope.app.publisher.interfaces.http.ILogout.logout?4()
-zope.app.publisher.pagetemplateresource.PageTemplate.__init__?1(self, filename, _prefix=None, content_type=None)
-zope.app.publisher.pagetemplateresource.PageTemplate.pt_getContext?4(request, **kw)
-zope.app.publisher.pagetemplateresource.PageTemplate?1(filename, _prefix=None, content_type=None)
-zope.app.publisher.xmlrpc.MethodTraverser.__init__?1(self, context, request)
-zope.app.publisher.xmlrpc.MethodTraverser.publishTraverse?4(request, name)
-zope.app.publisher.xmlrpc.MethodTraverser?1(context, request)
-zope.app.publisher.xmlrpc.XMLRPCView.__init__?1(self, context, request)
-zope.app.publisher.xmlrpc.XMLRPCView?1(context, request)
-zope.app.publisher.xmlrpc.ftests.setUp?4(test)
-zope.app.publisher.xmlrpc.ftests.tearDown?4(test)
-zope.app.publisher.xmlrpc.ftests.test_suite?4()
-zope.app.publisher.xmlrpc.metaconfigure.proxyView?4(context, request, class_=class_, checker=checker)
-zope.app.publisher.xmlrpc.metaconfigure.view?4(_context, for_=None, interface=None, methods=None, class_=None, permission=None, name=None)
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.class_?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.description?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.for_?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.interface?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.methods?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.name?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.permission?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.required?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.title?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.value_type?7
-zope.app.renderer.SourceFactory.__init__?1(self, iface, title='', description='')
-zope.app.renderer.SourceFactory.getInterfaces?4()
-zope.app.renderer.SourceFactory?1(iface, title='', description='')
-zope.app.renderer.interfaces.ISourceRenderer.__init__?1(self, source)
-zope.app.renderer.interfaces.ISourceRenderer.render?4()
-zope.app.renderer.interfaces.ISourceRenderer?1(source)
-zope.app.renderer.metaconfigure.IRendererDirective.description?7
-zope.app.renderer.metaconfigure.IRendererDirective.factory?7
-zope.app.renderer.metaconfigure.IRendererDirective.for_?7
-zope.app.renderer.metaconfigure.IRendererDirective.required?7
-zope.app.renderer.metaconfigure.IRendererDirective.sourceType?7
-zope.app.renderer.metaconfigure.IRendererDirective.title?7
-zope.app.renderer.metaconfigure.dottify?4(obj)
-zope.app.renderer.metaconfigure.renderer?4(_context, sourceType, for_, factory)
-zope.app.renderer.plaintext.PlainTextSourceFactory?7
-zope.app.renderer.plaintext.PlainTextToHTMLRenderer.render?4()
-zope.app.renderer.rest.ReStructuredTextSourceFactory?7
-zope.app.renderer.rest.ReStructuredTextToHTMLRenderer.render?4()
-zope.app.renderer.rest.ZopeTranslator.astext?4()
-zope.app.renderer.stx.StructuredTextSourceFactory?7
-zope.app.renderer.stx.StructuredTextToHTMLRenderer.render?4()
-zope.app.renderer.vocabulary.SourceTypeVocabulary?4(context)
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget._toFieldValue?5(value)
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.contents?4()
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.default?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.extra?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.height?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.rowFragment?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.rowTemplate?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.style?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.width?7
-zope.app.rotterdam.ftests.TestNavTree.testnavtree?4()
-zope.app.rotterdam.ftests.test_suite?4()
-zope.app.rotterdam.standardmacros.StandardMacros.macro_pages?7
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.children?4()
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.children_utility?4(container)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.getIconUrl?4(item)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.getLengthOf?4(item)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.singleBranchTree?4(root='')
-zope.app.rotterdam.xmlobject.XmlObjectView.singleBranchTree?4(root='')
-zope.app.rotterdam.xmlobject.getParentsFromContextToObject?4(context, obj)
-zope.app.rotterdam.xmlobject.loadingMsg?7
-zope.app.rotterdam.xmlobject.setNoCacheHeaders?4(response)
-zope.app.rotterdam.xmlobject.titleTemplate?7
-zope.app.rotterdam.xmlobject.xmlEscape?4(format, *args)
-zope.app.rotterdam.xmlobject.xmlEscapeWithCData?4(format, *args)
-zope.app.schema.metaconfigure.FactoryKeywordPasser.__init__?1(self, factory, kwargs)
-zope.app.schema.metaconfigure.FactoryKeywordPasser?1(factory, kwargs)
-zope.app.schema.metaconfigure.vocabulary?4(_context, name, factory, **kw)
-zope.app.schema.metadirectives.IVocabularyDirective.description?7
-zope.app.schema.metadirectives.IVocabularyDirective.factory?7
-zope.app.schema.metadirectives.IVocabularyDirective.name?7
-zope.app.schema.metadirectives.IVocabularyDirective.required?7
-zope.app.schema.metadirectives.IVocabularyDirective.title?7
-zope.app.schema.vocabulary.ZopeVocabularyRegistry.get?4(context, name)
-zope.app.schema.vocabulary._clear?5()
-zope.app.security.LogoutSupported.__init__?1(self, dummy)
-zope.app.security.LogoutSupported?1(dummy)
-zope.app.security.NoLogout.__init__?1(self, auth)
-zope.app.security.NoLogout.logout?4(request)
-zope.app.security.NoLogout?1(auth)
-zope.app.security._protections.protect?4()
-zope.app.security.basicauthadapter.BasicAuthAdapter.__init__?1(self, request)
-zope.app.security.basicauthadapter.BasicAuthAdapter.needLogin?4(realm)
-zope.app.security.basicauthadapter.BasicAuthAdapter?1(request)
-zope.app.security.browser.auth.AuthUtilitySearchView.__init__?1(self, context, request)
-zope.app.security.browser.auth.AuthUtilitySearchView.render?4(name)
-zope.app.security.browser.auth.AuthUtilitySearchView.results?4(name)
-zope.app.security.browser.auth.AuthUtilitySearchView?1(context, request)
-zope.app.security.browser.auth.HTTPAuthenticationLogin.confirmation?7
-zope.app.security.browser.auth.HTTPAuthenticationLogin.failed?7
-zope.app.security.browser.auth.HTTPAuthenticationLogin.login?4(nextURL=None)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.__init__?1(self, context, request)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.confirmation?7
-zope.app.security.browser.auth.HTTPAuthenticationLogout.logout?4(nextURL=None)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.redirect?7
-zope.app.security.browser.auth.HTTPAuthenticationLogout?1(context, request)
-zope.app.security.browser.auth.HTTPBasicAuthenticationLogin.login?4(nextURL=None)
-zope.app.security.browser.auth.LoginLogout.__init__?1(self, context, request)
-zope.app.security.browser.auth.LoginLogout?1(context, request)
-zope.app.security.browser.auth.search_label?7
-zope.app.security.browser.auth.search_title?7
-zope.app.security.browser.principalterms.PrincipalTerms.__init__?1(self, context, request)
-zope.app.security.browser.principalterms.PrincipalTerms.getTerm?4(principal_id)
-zope.app.security.browser.principalterms.PrincipalTerms.getValue?4(token)
-zope.app.security.browser.principalterms.PrincipalTerms?1(context, request)
-zope.app.security.browser.principalterms.Term.__init__?1(self, token, title)
-zope.app.security.browser.principalterms.Term?1(token, title)
-zope.app.security.browser.tests.test_suite?4()
-zope.app.security.ftpauth.FTPAuth.__init__?1(self, request)
-zope.app.security.ftpauth.FTPAuth.needLogin?4(realm)
-zope.app.security.ftpauth.FTPAuth?1(request)
-zope.app.security.interfaces.IAuthentication.authenticate?4()
-zope.app.security.interfaces.IAuthentication.getPrincipal?4()
-zope.app.security.interfaces.IAuthentication.unauthenticatedPrincipal?4()
-zope.app.security.interfaces.IAuthentication.unauthorized?4(request)
-zope.app.security.interfaces.IAuthenticationUtility.getPrincipals?4()
-zope.app.security.interfaces.ILoginPassword.getLogin?4()
-zope.app.security.interfaces.ILoginPassword.getPassword?4()
-zope.app.security.interfaces.ILoginPassword.needLogin?4()
-zope.app.security.interfaces.ILogout.logout?4()
-zope.app.security.loginpassword.LoginPassword.__init__?1(self, login, password)
-zope.app.security.loginpassword.LoginPassword.getLogin?4()
-zope.app.security.loginpassword.LoginPassword.getPassword?4()
-zope.app.security.loginpassword.LoginPassword.needLogin?4(realm)
-zope.app.security.loginpassword.LoginPassword?1(login, password)
-zope.app.security.metaconfigure._authenticatedGroup?5(group)
-zope.app.security.metaconfigure._everybodyGroup?5(group)
-zope.app.security.metaconfigure._names?5(attributes, interfaces)
-zope.app.security.metaconfigure._principal?5()
-zope.app.security.metaconfigure._unauthenticatedGroup?5(group)
-zope.app.security.metaconfigure._unauthenticatedPrincipal?5()
-zope.app.security.metaconfigure.allow?4(context, attributes=(), interface=())
-zope.app.security.metaconfigure.authenticatedGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.everybodyGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.principal?4(_context, id, title, login, password, description='', password_manager="Plain Text")
-zope.app.security.metaconfigure.protectModule?4(module, name, permission)
-zope.app.security.metaconfigure.require?4(context, permission, attributes=(), interface=())
-zope.app.security.metaconfigure.unauthenticatedGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.unauthenticatedPrincipal?4(_context, id, title, description='')
-zope.app.security.metadirectives.IAllow.attributes?7
-zope.app.security.metadirectives.IAllow.description?7
-zope.app.security.metadirectives.IAllow.interface?7
-zope.app.security.metadirectives.IAllow.required?7
-zope.app.security.metadirectives.IAllow.title?7
-zope.app.security.metadirectives.IAllow.value_type?7
-zope.app.security.metadirectives.IBasePrincipalDirective.description?7
-zope.app.security.metadirectives.IBasePrincipalDirective.id?7
-zope.app.security.metadirectives.IBasePrincipalDirective.required?7
-zope.app.security.metadirectives.IBasePrincipalDirective.title?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.default?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.description?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.login?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.password?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.password_manager?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.required?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.title?7
-zope.app.security.metadirectives.IModule.description?7
-zope.app.security.metadirectives.IModule.module?7
-zope.app.security.metadirectives.IModule.required?7
-zope.app.security.metadirectives.IModule.title?7
-zope.app.security.metadirectives.IRequire.description?7
-zope.app.security.metadirectives.IRequire.permission?7
-zope.app.security.metadirectives.IRequire.title?7
-zope.app.security.permission.LocalPermission.__init__?1(self, title="", description="")
-zope.app.security.permission.LocalPermission?1(title="", description="")
-zope.app.security.permission.NULL_ID?7
-zope.app.security.permission.setIdOnActivation?4(permission, event)
-zope.app.security.permission.unsetIdOnDeactivation?4(permission, event)
-zope.app.security.principal.checkPrincipal?4(context, principal_id)
-zope.app.security.principallogging.PrincipalLogging.__init__?1(self, principal)
-zope.app.security.principallogging.PrincipalLogging.getLogMessage?4()
-zope.app.security.principallogging.PrincipalLogging?1(principal)
-zope.app.security.principalregistry.Group.getLogin?4()
-zope.app.security.principalregistry.Principal.__init__?1(self, id, title, description, login, pw, pwManagerName="Plain Text")
-zope.app.security.principalregistry.Principal.getLogin?4()
-zope.app.security.principalregistry.Principal.validate?4(pw)
-zope.app.security.principalregistry.Principal?1(id, title, description, login, pw, pwManagerName="Plain Text")
-zope.app.security.principalregistry.PrincipalBase.__init__?1(self, id, title, description)
-zope.app.security.principalregistry.PrincipalBase?1(id, title, description)
-zope.app.security.principalregistry.PrincipalRegistry.__init__?1(self)
-zope.app.security.principalregistry.PrincipalRegistry._clear?5()
-zope.app.security.principalregistry.PrincipalRegistry.authenticate?4(request)
-zope.app.security.principalregistry.PrincipalRegistry.defineDefaultPrincipal?4(id, title, description='', principal=None)
-zope.app.security.principalregistry.PrincipalRegistry.definePrincipal?4(principal, title, description='', login='', password='', passwordManagerName='Plain Text')
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipal?4(id)
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipalByLogin?4(login)
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipals?4(name)
-zope.app.security.principalregistry.PrincipalRegistry.logout?4(request)
-zope.app.security.principalregistry.PrincipalRegistry.registerGroup?4(group)
-zope.app.security.principalregistry.PrincipalRegistry.unauthenticatedPrincipal?4()
-zope.app.security.principalregistry.PrincipalRegistry.unauthorized?4(id, request)
-zope.app.security.principalregistry.PrincipalRegistry?1()
-zope.app.security.principalregistry.principalRegistry?7
-zope.app.security.protectclass.protectLikeUnto?4(class_, like_unto)
-zope.app.security.protectclass.protectName?4(class_, name, permission)
-zope.app.security.protectclass.protectSetAttribute?4(class_, name, permission)
-zope.app.security.settings.Allow?7
-zope.app.security.settings.Deny?7
-zope.app.security.settings.PermissionSetting._init?5(name, description)
-zope.app.security.settings.PermissionSetting.getDescription?4()
-zope.app.security.settings.PermissionSetting.getName?4()
-zope.app.security.settings.Unset?7
-zope.app.security.vocabulary.PermissionIdsVocabulary.__init__?1(self, context)
-zope.app.security.vocabulary.PermissionIdsVocabulary?1(context)
-zope.app.security.vocabulary.PermissionsVocabulary.interface?7
-zope.app.security.vocabulary.PrincipalSource.getQueriables?4()
-zope.app.servicenames.Authentication?7
-zope.app.servicenames.BrowserMenu?7
-zope.app.servicenames.ErrorLogging?7
-zope.app.servicenames.PrincipalAnnotation?7
-zope.app.session.bootstrap.bootStrapSubscriber?4(event)
-zope.app.session.ftests.VirtualHostSessionTest.accessSessionOnTraverse?4(event)
-zope.app.session.ftests.VirtualHostSessionTest.assertCookiePath?4(path)
-zope.app.session.ftests.VirtualHostSessionTest.setUp?4()
-zope.app.session.ftests.VirtualHostSessionTest.tearDown?4()
-zope.app.session.ftests.VirtualHostSessionTest.testDifferentHostname?4()
-zope.app.session.ftests.VirtualHostSessionTest.testLongerPath?4()
-zope.app.session.ftests.VirtualHostSessionTest.testShortendPath?4()
-zope.app.session.ftests.ZPTSessionTest.content?7
-zope.app.session.ftests.ZPTSessionTest.fetch?4(page='/page')
-zope.app.session.ftests.ZPTSessionTest.setUp?4()
-zope.app.session.ftests.ZPTSessionTest.tearDown?4()
-zope.app.session.ftests.ZPTSessionTest.test?4()
-zope.app.session.ftests.test_suite?4()
-zope.app.session.http.CookieClientIdManager.__init__?1(self)
-zope.app.session.http.CookieClientIdManager.generateUniqueId?4()
-zope.app.session.http.CookieClientIdManager.getClientId?4(request)
-zope.app.session.http.CookieClientIdManager.getRequestId?4(request)
-zope.app.session.http.CookieClientIdManager.setRequestId?4(request, id)
-zope.app.session.http.CookieClientIdManager?1()
-zope.app.session.http.ICookieClientIdManager.constraint?7
-zope.app.session.http.ICookieClientIdManager.cookieLifetime?7
-zope.app.session.http.ICookieClientIdManager.default?7
-zope.app.session.http.ICookieClientIdManager.description?7
-zope.app.session.http.ICookieClientIdManager.max_length?7
-zope.app.session.http.ICookieClientIdManager.min?7
-zope.app.session.http.ICookieClientIdManager.min_length?7
-zope.app.session.http.ICookieClientIdManager.missing_value?7
-zope.app.session.http.ICookieClientIdManager.namespace?7
-zope.app.session.http.ICookieClientIdManager.required?7
-zope.app.session.http.ICookieClientIdManager.title?7
-zope.app.session.http.cookieSafeTrans?7
-zope.app.session.http.digestEncode?4(s)
-zope.app.session.http.notifyVirtualHostChanged?4(event)
-zope.app.session.interfaces.IBrowserIdManager?7
-zope.app.session.interfaces.IClientIdManager.getClientId?4()
-zope.app.session.interfaces.ISessionData.default?7
-zope.app.session.interfaces.ISessionData.description?7
-zope.app.session.interfaces.ISessionData.lastAccessTime?7
-zope.app.session.interfaces.ISessionData.required?7
-zope.app.session.interfaces.ISessionData.title?7
-zope.app.session.interfaces.ISessionDataContainer.default?7
-zope.app.session.interfaces.ISessionDataContainer.description?7
-zope.app.session.interfaces.ISessionDataContainer.min?7
-zope.app.session.interfaces.ISessionDataContainer.required?7
-zope.app.session.interfaces.ISessionDataContainer.resolution?7
-zope.app.session.interfaces.ISessionDataContainer.timeout?7
-zope.app.session.interfaces.ISessionDataContainer.title?7
-zope.app.session.session.PersistentSessionDataContainer.__init__?1(self)
-zope.app.session.session.PersistentSessionDataContainer._v_last_sweep?8
-zope.app.session.session.PersistentSessionDataContainer.sweep?4()
-zope.app.session.session.PersistentSessionDataContainer?1()
-zope.app.session.session.RAMSessionDataContainer.__init__?1(self)
-zope.app.session.session.RAMSessionDataContainer._conns?8
-zope.app.session.session.RAMSessionDataContainer._getData?5()
-zope.app.session.session.RAMSessionDataContainer._ram_db?8
-zope.app.session.session.RAMSessionDataContainer._ram_storage?8
-zope.app.session.session.RAMSessionDataContainer.data?7
-zope.app.session.session.RAMSessionDataContainer.sweep?4()
-zope.app.session.session.RAMSessionDataContainer?1()
-zope.app.session.session.Session.__init__?1(self, request)
-zope.app.session.session.Session?1(request)
-zope.app.session.session.SessionData.__init__?1(self)
-zope.app.session.session.SessionData.lastAccessTime?7
-zope.app.session.session.SessionData?1()
-zope.app.session.session.SessionPkgData.__init__?1(self)
-zope.app.session.session.SessionPkgData?1()
-zope.app.session.session.cookieSafeTrans?7
-zope.app.session.session.digestEncode?4(s)
-zope.app.session.tests.TestBootstrap.test_bootstrapSusbcriber?4()
-zope.app.session.tests.setUp?4(session_data_container_class=PersistentSessionDataContainer)
-zope.app.session.tests.tearDown?4()
-zope.app.session.tests.test_documentation?4()
-zope.app.session.tests.test_suite?4()
-zope.app.skins.set?4(name, obj)
-zope.app.sqlscript.browser.ftests.SQLScriptTest.addSQLScript?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.content?7
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testAdd?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testAddForm?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testEdit?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testEditForm?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testTestForm?4()
-zope.app.sqlscript.browser.ftests.test_suite?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptAdd.nextURL?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptAdd.update?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptEdit.update?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.error?7
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getArguments?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getFormattedError?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getRenderedSQL?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getTestResults?4()
-zope.app.sqlscript.browser.tests.test_suite?4()
-zope.app.sqlscript.dtml.SQLDTML.commands?7
-zope.app.sqlscript.dtml.SQLGroup.__init__?1(self, context, blocks)
-zope.app.sqlscript.dtml.SQLGroup.blockContinuations?7
-zope.app.sqlscript.dtml.SQLGroup.name?7
-zope.app.sqlscript.dtml.SQLGroup.render?4(md)
-zope.app.sqlscript.dtml.SQLGroup.required?7
-zope.app.sqlscript.dtml.SQLGroup.where?7
-zope.app.sqlscript.dtml.SQLGroup?1(context, blocks)
-zope.app.sqlscript.dtml.SQLTest.__init__?1(self, context, args)
-zope.app.sqlscript.dtml.SQLTest.name?7
-zope.app.sqlscript.dtml.SQLTest.optional?7
-zope.app.sqlscript.dtml.SQLTest.render?4(md)
-zope.app.sqlscript.dtml.SQLTest.sql_delimiter?7
-zope.app.sqlscript.dtml.SQLTest.sql_quote__?4(v)
-zope.app.sqlscript.dtml.SQLTest?1(context, args)
-zope.app.sqlscript.dtml.SQLVar.__init__?1(self, context, args)
-zope.app.sqlscript.dtml.SQLVar.name?7
-zope.app.sqlscript.dtml.SQLVar.render?4(md)
-zope.app.sqlscript.dtml.SQLVar.sql_delimiter?7
-zope.app.sqlscript.dtml.SQLVar.sql_quote__?4(v)
-zope.app.sqlscript.dtml.SQLVar?1(context, args)
-zope.app.sqlscript.dtml.comparison_operators?7
-zope.app.sqlscript.dtml.valid_type?7
-zope.app.sqlscript.interfaces.ISQLScript.arguments?7
-zope.app.sqlscript.interfaces.ISQLScript.connectionName?7
-zope.app.sqlscript.interfaces.ISQLScript.default?7
-zope.app.sqlscript.interfaces.ISQLScript.description?7
-zope.app.sqlscript.interfaces.ISQLScript.getArguments?4()
-zope.app.sqlscript.interfaces.ISQLScript.getTemplate?4()
-zope.app.sqlscript.interfaces.ISQLScript.missing_value?7
-zope.app.sqlscript.interfaces.ISQLScript.required?7
-zope.app.sqlscript.interfaces.ISQLScript.source?7
-zope.app.sqlscript.interfaces.ISQLScript.title?7
-zope.app.sqlscript.interfaces.ISQLScript.vocabulary?7
-zope.app.sqlscript.interfaces._?8
-zope.app.sqlscript.sqlscript.ConnectionNamesVocabulary.interface?7
-zope.app.sqlscript.sqlscript.ConnectionNamesVocabulary.nameOnly?7
-zope.app.sqlscript.sqlscript.SQLScript.__init__?1(self, connectionName='', source='', arguments='')
-zope.app.sqlscript.sqlscript.SQLScript._getConnectionName?5()
-zope.app.sqlscript.sqlscript.SQLScript._setConnectionName?5(name)
-zope.app.sqlscript.sqlscript.SQLScript.arguments?7
-zope.app.sqlscript.sqlscript.SQLScript.connectionName?7
-zope.app.sqlscript.sqlscript.SQLScript.getArguments?4()
-zope.app.sqlscript.sqlscript.SQLScript.getArgumentsString?4()
-zope.app.sqlscript.sqlscript.SQLScript.getConnection?4()
-zope.app.sqlscript.sqlscript.SQLScript.getSource?4()
-zope.app.sqlscript.sqlscript.SQLScript.getTemplate?4()
-zope.app.sqlscript.sqlscript.SQLScript.setArguments?4(arguments)
-zope.app.sqlscript.sqlscript.SQLScript.setSource?4(source)
-zope.app.sqlscript.sqlscript.SQLScript.source?7
-zope.app.sqlscript.sqlscript.SQLScript?1(connectionName='', source='', arguments='')
-zope.app.sqlscript.sqlscript.parmre?7
-zope.app.sqlscript.sqlscript.parseArguments?4(text, result=None)
-zope.app.sqlscript.sqlscript.qparmre?7
-zope.app.sqlscript.sqlscript.unparmre?7
-zope.app.testing.back35.addService?4(servicemanager, name, service, suffix='')
-zope.app.testing.dochttp.Message.__init__?1(self, file, skip_headers)
-zope.app.testing.dochttp.Message.header_lines?4()
-zope.app.testing.dochttp.Message.lines?4()
-zope.app.testing.dochttp.Message.start?7
-zope.app.testing.dochttp.Message?1(file, skip_headers)
-zope.app.testing.dochttp.Request.__init__?1(self, file, skip_headers)
-zope.app.testing.dochttp.Request.path?7
-zope.app.testing.dochttp.Request?1(file, skip_headers)
-zope.app.testing.dochttp.Requests?4(file, skip_headers)
-zope.app.testing.dochttp.Responses?4(file, skip_headers)
-zope.app.testing.dochttp.default_options?7
-zope.app.testing.dochttp.dochttp?4(args=sys.argv[1:], default=None)
-zope.app.testing.dochttp.headerre?7
-zope.app.testing.dochttp.main?7
-zope.app.testing.dochttp.messages?4(cls, file, skip_headers)
-zope.app.testing.dochttp.output_test?4(request, response, clean_redirects=False)
-zope.app.testing.dochttp.parser?7
-zope.app.testing.dochttp.split_header?4(header)
-zope.app.testing.dochttp.usage?7
-zope.app.testing.functional.BrowserTestCase.checkForBrokenLinks?4(body, path, basic=None)
-zope.app.testing.functional.BrowserTestCase.getSite?4()
-zope.app.testing.functional.BrowserTestCase.makeRequest?4(path='', basic=None, form=None, env={})
-zope.app.testing.functional.BrowserTestCase.publish?4(path, basic=None, form=None, env={}, handle_errors=False)
-zope.app.testing.functional.BrowserTestCase.setSite?4(site)
-zope.app.testing.functional.CookieHandler.__init__?1(self, *args, **kw)
-zope.app.testing.functional.CookieHandler.httpCookie?4(path)
-zope.app.testing.functional.CookieHandler.loadCookies?4(envstring)
-zope.app.testing.functional.CookieHandler.saveCookies?4(response)
-zope.app.testing.functional.CookieHandler?1(*args, **kw)
-zope.app.testing.functional.Functional?7
-zope.app.testing.functional.FunctionalDocFileSuite?4(*paths, **kw)
-zope.app.testing.functional.FunctionalNoDevMode?7
-zope.app.testing.functional.FunctionalTestCase.abort?4()
-zope.app.testing.functional.FunctionalTestCase.commit?4()
-zope.app.testing.functional.FunctionalTestCase.getRootFolder?4()
-zope.app.testing.functional.FunctionalTestCase.layer?7
-zope.app.testing.functional.FunctionalTestCase.setUp?4()
-zope.app.testing.functional.FunctionalTestCase.tearDown?4()
-zope.app.testing.functional.FunctionalTestSetup.__init__?1(self, config_file=None)
-zope.app.testing.functional.FunctionalTestSetup.getApplication?4()
-zope.app.testing.functional.FunctionalTestSetup.getRootFolder?4()
-zope.app.testing.functional.FunctionalTestSetup.setUp?4()
-zope.app.testing.functional.FunctionalTestSetup.tearDown?4()
-zope.app.testing.functional.FunctionalTestSetup?1(config_file=None)
-zope.app.testing.functional.HTTPCaller.chooseRequestClass?4(method, path, environment)
-zope.app.testing.functional.HTTPTestCase.makeRequest?4(path='', basic=None, form=None, env={}, instream=None)
-zope.app.testing.functional.HTTPTestCase.publish?4(path, basic=None, form=None, env={}, handle_errors=False, request_body='')
-zope.app.testing.functional.IManagerSetup.setUpManager?4()
-zope.app.testing.functional.ResponseWrapper.__init__?1(self, response, path, omit=())
-zope.app.testing.functional.ResponseWrapper.getBody?4()
-zope.app.testing.functional.ResponseWrapper.getOutput?4()
-zope.app.testing.functional.ResponseWrapper.getPath?4()
-zope.app.testing.functional.ResponseWrapper?1(response, path, omit=())
-zope.app.testing.functional.SampleFunctionalTest.testLinks?4()
-zope.app.testing.functional.SampleFunctionalTest.testNotExisting?4()
-zope.app.testing.functional.SampleFunctionalTest.testRootPage?4()
-zope.app.testing.functional.SampleFunctionalTest.testRootPage_preferred_languages?4()
-zope.app.testing.functional.SimpleHTMLParser.__init__?1(self, fmt, base)
-zope.app.testing.functional.SimpleHTMLParser.base?7
-zope.app.testing.functional.SimpleHTMLParser.do_base?4(attrs)
-zope.app.testing.functional.SimpleHTMLParser.request?7
-zope.app.testing.functional.SimpleHTMLParser?1(fmt, base)
-zope.app.testing.functional.ZCMLLayer.__init__?1(self, config_file, module, name)
-zope.app.testing.functional.ZCMLLayer.setUp?4()
-zope.app.testing.functional.ZCMLLayer.tearDown?4()
-zope.app.testing.functional.ZCMLLayer?1(config_file, module, name)
-zope.app.testing.functional.auth_header?4(header)
-zope.app.testing.functional.basicre?7
-zope.app.testing.functional.defineLayer?4(name, zcml='test.zcml')
-zope.app.testing.functional.getRootFolder?4()
-zope.app.testing.functional.headerre?7
-zope.app.testing.functional.sample_test_suite?4()
-zope.app.testing.functional.setUp?4(test)
-zope.app.testing.functional.split_header?4(header)
-zope.app.testing.functional.sync?4()
-zope.app.testing.functional.tearDown?4(test)
-zope.app.testing.placelesssetup.PlacelessSetup.setUp?4(doctesttest=None)
-zope.app.testing.placelesssetup.ps?7
-zope.app.testing.placelesssetup.setUp?7
-zope.app.testing.placelesssetup.tearDown?4()
-zope.app.testing.placelesssetup.tearDown?4(doctesttest=None)
-zope.app.testing.placelesssetup.tearDown?7
-zope.app.testing.setup.FakeModule.__init__?1(self, dict)
-zope.app.testing.setup.FakeModule?1(dict)
-zope.app.testing.setup.NoCopyDict.copy?4()
-zope.app.testing.setup.addUtility?4(sitemanager, name, iface, utility, suffix='')
-zope.app.testing.setup.buildSampleFolderTree?4()
-zope.app.testing.setup.createSiteManager?4(folder, setsite=False)
-zope.app.testing.setup.placefulSetUp?4(site=False)
-zope.app.testing.setup.placefulTearDown?4()
-zope.app.testing.setup.setUpAnnotations?4()
-zope.app.testing.setup.setUpDependable?4()
-zope.app.testing.setup.setUpSiteManagerLookup?4()
-zope.app.testing.setup.setUpTestAsModule?4(test, name=None)
-zope.app.testing.setup.setUpTraversal?4()
-zope.app.testing.setup.tearDownTestAsModule?4(test)
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_encoded?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded_colon?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded_empty?4()
-zope.app.testing.tests.BODY?7
-zope.app.testing.tests.CookieHandlerTestCase.setUp?4()
-zope.app.testing.tests.CookieHandlerTestCase.test_httpCookie?4()
-zope.app.testing.tests.CookieHandlerTestCase.test_saveCookies?4()
-zope.app.testing.tests.DummyCookiesResponse.__init__?1(self, cookies=None)
-zope.app.testing.tests.DummyCookiesResponse._cookies?8
-zope.app.testing.tests.DummyCookiesResponse?1(cookies=None)
-zope.app.testing.tests.FunctionalHTTPDocTest.test_dochttp?4()
-zope.app.testing.tests.HEADERS?7
-zope.app.testing.tests.HTTPCallerTestCase.test_chooseRequestClass?4()
-zope.app.testing.tests.directory?7
-zope.app.testing.tests.expected?7
-zope.app.testing.tests.test_suite?4()
-zope.app.testing.ztapi.browserResource?4(name, factory, layer=IDefaultBrowserLayer, providing=zope.interface.Interface)
-zope.app.testing.ztapi.browserView?4(for_, name, factory, layer=IDefaultBrowserLayer, providing=zope.interface.Interface)
-zope.app.testing.ztapi.browserViewProviding?4(for_, factory, providing, layer=IDefaultBrowserLayer)
-zope.app.testing.ztapi.provideAdapter?4(required, provided, factory, name='', with=())
-zope.app.testing.ztapi.provideMultiView?4(for_, type, providing, name, factory, layer=None)
-zope.app.testing.ztapi.provideNamespaceHandler?4(name, handler)
-zope.app.testing.ztapi.provideUtility?4(provided, component, name='')
-zope.app.testing.ztapi.provideView?4(for_, type, providing, name, factory, layer=None)
-zope.app.testing.ztapi.setDefaultViewName?4(for_, name, layer=IDefaultBrowserLayer, type=IBrowserRequest)
-zope.app.testing.ztapi.stypes?7
-zope.app.testing.ztapi.subscribe?4(required, provided, factory)
-zope.app.testing.ztapi.unprovideUtility?4(provided, name='')
-zope.app.tree.adapters.ContainerChildObjects.__init__?1(self, context)
-zope.app.tree.adapters.ContainerChildObjects.getChildObjects?4()
-zope.app.tree.adapters.ContainerChildObjects.hasChildren?4()
-zope.app.tree.adapters.ContainerChildObjects?1(context)
-zope.app.tree.adapters.ContainerSiteChildObjects._canAccessSiteManager?5()
-zope.app.tree.adapters.ContainerSiteChildObjects.getChildObjects?4()
-zope.app.tree.adapters.ContainerSiteChildObjects.hasChildren?4()
-zope.app.tree.adapters.LocationUniqueId.__init__?1(self, context)
-zope.app.tree.adapters.LocationUniqueId.getId?4()
-zope.app.tree.adapters.LocationUniqueId?1(context)
-zope.app.tree.adapters.StubChildObjects.__init__?1(self, context)
-zope.app.tree.adapters.StubChildObjects.getChildObjects?4()
-zope.app.tree.adapters.StubChildObjects.hasChildren?4()
-zope.app.tree.adapters.StubChildObjects?1(context)
-zope.app.tree.adapters.StubUniqueId.__init__?1(self, context)
-zope.app.tree.adapters.StubUniqueId.getId?4()
-zope.app.tree.adapters.StubUniqueId?1(context)
-zope.app.tree.browser.StatefulTreeView.statefulTree?4(root=None, filter=None, tree_state=None)
-zope.app.tree.browser.cookie.CookieTreeView.cookieTree?4(root=None, filter=None)
-zope.app.tree.browser.cookie.CookieTreeView.folderTree?4(root=None)
-zope.app.tree.browser.cookie.CookieTreeView.request_variable?7
-zope.app.tree.browser.cookie.CookieTreeView.rootTree?4()
-zope.app.tree.browser.cookie.CookieTreeView.siteTree?4()
-zope.app.tree.browser.cookie.CookieTreeView.virtualHostTree?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.makeRequestWithVar?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.setUp?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_pre_expanded?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_root_tree?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_sets_cookie?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_site_tree?4()
-zope.app.tree.browser.tests.StatefulTreeViewTest.makeRequest?4()
-zope.app.tree.browser.tests.StatefulTreeViewTest.setUp?4()
-zope.app.tree.browser.tests.test_suite?4()
-zope.app.tree.filters.AllButInterfacesFilter.only_interfaces?7
-zope.app.tree.filters.OnlyInterfacesFilter.__init__?1(self, *filterby)
-zope.app.tree.filters.OnlyInterfacesFilter.matches?4(obj)
-zope.app.tree.filters.OnlyInterfacesFilter.only_interfaces?7
-zope.app.tree.filters.OnlyInterfacesFilter?1(*filterby)
-zope.app.tree.interfaces.IChildObjects.getChildObjects?4()
-zope.app.tree.interfaces.IChildObjects.hasChildren?4()
-zope.app.tree.interfaces.INode.collapse?4()
-zope.app.tree.interfaces.INode.context?7
-zope.app.tree.interfaces.INode.depth?7
-zope.app.tree.interfaces.INode.description?7
-zope.app.tree.interfaces.INode.expand?4()
-zope.app.tree.interfaces.INode.expanded?7
-zope.app.tree.interfaces.INode.getChildNodes?4()
-zope.app.tree.interfaces.INode.getFlatDicts?4()
-zope.app.tree.interfaces.INode.getFlatNodes?4()
-zope.app.tree.interfaces.INode.title?7
-zope.app.tree.interfaces.ITreeStateEncoder.decodeTreeState?4()
-zope.app.tree.interfaces.ITreeStateEncoder.encodeTreeState?4()
-zope.app.tree.interfaces.IUniqueId.getId?4()
-zope.app.tree.node.Node.__init__?1(self, context, expanded_nodes=[], filter=None)
-zope.app.tree.node.Node._create_child_nodes?5()
-zope.app.tree.node.Node._get_child_objects_adapter?5()
-zope.app.tree.node.Node.collapse?4()
-zope.app.tree.node.Node.expand?4(recursive=False)
-zope.app.tree.node.Node.getChildNodes?4()
-zope.app.tree.node.Node.getChildObjects?4()
-zope.app.tree.node.Node.getFlatDicts?4(maxdepth=0, row_state=None)
-zope.app.tree.node.Node.getFlatNodes?4()
-zope.app.tree.node.Node.getId?4()
-zope.app.tree.node.Node.hasChildren?4()
-zope.app.tree.node.Node?1(context, expanded_nodes=[], filter=None)
-zope.app.tree.utils.TreeStateEncoder.decodeTreeState?4(tree_state)
-zope.app.tree.utils.TreeStateEncoder.encodeTreeState?4(expanded_nodes)
-zope.app.tree.utils.a2b?4(s)
-zope.app.tree.utils.a2u_map?7
-zope.app.tree.utils.b2a?4(s)
-zope.app.tree.utils.u2a_map?7
-zope.app.undo.ZODBUndoManager.__init__?1(self, db)
-zope.app.undo.ZODBUndoManager._getUndoInfo?5(context, principal, first, last)
-zope.app.undo.ZODBUndoManager._undo?5(ids)
-zope.app.undo.ZODBUndoManager.getPrincipalTransactions?4(principal, context=None, first=0, last=-20)
-zope.app.undo.ZODBUndoManager.getTransactions?4(context=None, first=0, last=-20)
-zope.app.undo.ZODBUndoManager.undoPrincipalTransactions?4(principal, ids)
-zope.app.undo.ZODBUndoManager.undoTransactions?4(ids)
-zope.app.undo.ZODBUndoManager?1(db)
-zope.app.undo.browser.UndoView._redirect?5()
-zope.app.undo.browser.UndoView.getAllTransactions?4(first=0, last=-20, showall=False)
-zope.app.undo.browser.UndoView.getPrincipalTransactions?4(first=0, last=-20, showall=False)
-zope.app.undo.browser.UndoView.principalLastTransactionIsUndo?4()
-zope.app.undo.browser.UndoView.undoAllTransactions?4(ids)
-zope.app.undo.browser.UndoView.undoPrincipalLastTransaction?4()
-zope.app.undo.browser.UndoView.undoPrincipalTransactions?4(ids)
-zope.app.undo.interfaces.IPrincipalUndo.getPrincipalTransactions?4(context=None, first=0, last=-20)
-zope.app.undo.interfaces.IPrincipalUndo.undoPrincipalTransactions?4(ids)
-zope.app.undo.interfaces.IUndo.getTransactions?4(first=0, last=-20)
-zope.app.undo.interfaces.IUndo.undoTransactions?4()
-zope.app.undo.undoSetup?4(event)
-zope.app.wfmc.metaconfigure.IdefineXpdl.description?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.file?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.id?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.integration?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.process?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.title?7
-zope.app.wfmc.metaconfigure.defineXpdl?4(_context, file, process, id, integration)
-zope.app.wfmc.tests.setUp?4(test)
-zope.app.wfmc.tests.test_suite?4()
-zope.app.wfmc.tests.zcml?4(s)
-zope.app.wfmc.xpdl2zcml.main?4(args = sys.argv[1:])
-zope.app.wsgi.WSGIPublisherApplication.__init__?1(self, db=None, factory=HTTPPublicationRequestFactory)
-zope.app.wsgi.WSGIPublisherApplication?1(db=None, factory=HTTPPublicationRequestFactory)
-zope.app.wsgi.fileresult.FallbackWrapper.__init__?1(self, f)
-zope.app.wsgi.fileresult.FallbackWrapper?1(f)
-zope.app.wsgi.fileresult.FileResult?4(f, request)
-zope.app.wsgi.fileresult.TemporaryFileResult?4(f, request)
-zope.app.wsgi.fileresult._tfile?8
-zope.app.wsgi.getWSGIApplication?4(configfile, schemafile=None, features=(), requestFactory=HTTPPublicationRequestFactory)
-zope.app.wsgi.interfaces.IWSGIOutput.getHeaders?4()
-zope.app.wsgi.interfaces.IWSGIOutput.write?4()
-zope.app.wsgi.interfaces.IWSGIServer.set_application?4()
-zope.app.wsgi.tests.FileView.__init__?1(self, _, request)
-zope.app.wsgi.tests.FileView.browserDefault?4(*_)
-zope.app.wsgi.tests.FileView?1(_, request)
-zope.app.wsgi.tests.setUp?4(test)
-zope.app.wsgi.tests.test_file_returns?4()
-zope.app.wsgi.tests.test_suite?4()
-zope.app.zapi.interfaces.IZAPI.UserError?4()
-zope.app.zapi.interfaces.IZAPI.isinstance?4(cls)
-zope.app.zapi.interfaces.IZAPI.name?4()
-zope.app.zapi.interfaces.IZAPI.principals?4()
-zope.app.zapi.interfaces.IZAPI.queryType?4(type)
-zope.app.zapi.name?7
-zope.app.zapi.principals?4()
-zope.app.zapi.tests.TestIZAPI.test_izapi?4()
-zope.app.zapi.tests.setUp?4(test)
-zope.app.zapi.tests.test_suite?4()
-zope.app.zopeappgenerations.ZopeAppSchemaManager?7
-zope.app.zopeappgenerations.evolve2.evolve?4(context)
-zope.app.zopeappgenerations.evolve2.generation?7
-zope.app.zopeappgenerations.evolve3.evolve?4(context)
-zope.app.zopeappgenerations.evolve3.generation?7
-zope.app.zopeappgenerations.evolve4.evolve?4(context)
-zope.app.zopeappgenerations.evolve5.evolve?4(context)
-zope.app.zopeappgenerations.evolve5.generation?7
-zope.app.zopeappgenerations.getRootFolder?4(context)
-zope.app.zopeappgenerations.key?7
-zope.app.zptpage.browser.ftests.ZPTPageTest.addZPTPage?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.content?7
-zope.app.zptpage.browser.ftests.ZPTPageTest.testAdd?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testAddForm?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testEdit?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testEditForm?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testIndex?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testInlineCode?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testIssue199?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testPreview?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testSource?4()
-zope.app.zptpage.browser.ftests.test_suite?4()
-zope.app.zptpage.browser.zptpage.EditForm.form_fields?7
-zope.app.zptpage.browser.zptpage.EditForm.render_context?7
-zope.app.zptpage.browser.zptpage.EditForm.setUpWidgets?4(ignore_request=False)
-zope.app.zptpage.browser.zptpage.ZPTPageEval.index?4(**kw)
-zope.app.zptpage.fssync.adapter.ZPTPageAdapter.getBody?4()
-zope.app.zptpage.fssync.adapter.ZPTPageAdapter.setBody?4(data)
-zope.app.zptpage.interfaces.IRenderZPTPage.content_type?7
-zope.app.zptpage.interfaces.IRenderZPTPage.render?4(*args, **kw)
-zope.app.zptpage.interfaces.IZPTPage.evaluateInlineCode?7
-zope.app.zptpage.interfaces.IZPTPage.expand?7
-zope.app.zptpage.interfaces.IZPTPage.getSource?4()
-zope.app.zptpage.interfaces.IZPTPage.setSource?4(content_type='text/html')
-zope.app.zptpage.interfaces.IZPTPage.source?7
-zope.app.zptpage.textindex.tests.ZPTPageTests.setUp?4()
-zope.app.zptpage.textindex.tests.ZPTPageTests.testSearchableText?4()
-zope.app.zptpage.textindex.tests.test_suite?4()
-zope.app.zptpage.textindex.zptpage.SearchableText.__init__?1(self, page)
-zope.app.zptpage.textindex.zptpage.SearchableText.getSearchableText?4()
-zope.app.zptpage.textindex.zptpage.SearchableText?1(page)
-zope.app.zptpage.textindex.zptpage.tag?7
-zope.app.zptpage.zptpage.Sized.__init__?1(self, page)
-zope.app.zptpage.zptpage.Sized.sizeForDisplay?4()
-zope.app.zptpage.zptpage.Sized.sizeForSorting?4()
-zope.app.zptpage.zptpage.Sized?1(page)
-zope.app.zptpage.zptpage.ZPTFactory.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTFactory?1(context)
-zope.app.zptpage.zptpage.ZPTPage.evaluateInlineCode?7
-zope.app.zptpage.zptpage.ZPTPage.expand?7
-zope.app.zptpage.zptpage.ZPTPage.getSource?4(request=None)
-zope.app.zptpage.zptpage.ZPTPage.pt_getContext?4(instance, request, **_kw)
-zope.app.zptpage.zptpage.ZPTPage.pt_getEngineContext?4(namespace)
-zope.app.zptpage.zptpage.ZPTPage.pt_source_file?4()
-zope.app.zptpage.zptpage.ZPTPage.render?4(request, *args, **keywords)
-zope.app.zptpage.zptpage.ZPTPage.setSource?4(text, content_type='text/html')
-zope.app.zptpage.zptpage.ZPTPage.source?7
-zope.app.zptpage.zptpage.ZPTReadFile.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTReadFile.read?4()
-zope.app.zptpage.zptpage.ZPTReadFile.size?4()
-zope.app.zptpage.zptpage.ZPTReadFile?1(context)
-zope.app.zptpage.zptpage.ZPTWriteFile.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTWriteFile.write?4(data)
-zope.app.zptpage.zptpage.ZPTWriteFile?1(context)
-zope.cachedescriptors.property.CachedProperty.__init__?1(self, func, *names)
-zope.cachedescriptors.property.CachedProperty?1(func, *names)
-zope.cachedescriptors.property.Lazy.__init__?1(self, func, name=None)
-zope.cachedescriptors.property.Lazy?1(func, name=None)
-zope.cachedescriptors.property.ncaches?7
-zope.cachedescriptors.property.readproperty.__init__?1(self, func)
-zope.cachedescriptors.property.readproperty?1(func)
-zope.cachedescriptors.tests.test_suite?4()
-zope.component._api._adapts_descr.__init__?2(self, interfaces)
-zope.component._api._adapts_descr?2(interfaces)
-zope.component._api._class_types?8
-zope.component._api.adaptedBy?4(ob)
-zope.component._api.adapter.__init__?1(self, *interfaces)
-zope.component._api.adapter?1(*interfaces)
-zope.component._api.adapts?4(*interfaces)
-zope.component._api.createObject?4(__factory_name, *args, **kwargs)
-zope.component._api.getAdapter?4(object, interface=Interface, name=u'', context=None)
-zope.component._api.getAdapterInContext?4(object, interface, context)
-zope.component._api.getAdapters?4(objects, provided, context=None)
-zope.component._api.getAllUtilitiesRegisteredFor?4(interface, context=None)
-zope.component._api.getFactoriesFor?4(interface, context=None)
-zope.component._api.getFactoryInterfaces?4(name, context=None)
-zope.component._api.getMultiAdapter?4(objects, interface=Interface, name=u'', context=None)
-zope.component._api.getSiteManager?4(context=None)
-zope.component._api.getSiteManager?7
-zope.component._api.getUtilitiesFor?4(interface, context=None)
-zope.component._api.getUtility?4(interface, name='', context=None)
-zope.component._api.handle?4(*objects)
-zope.component._api.hookable?4(ob)
-zope.component._api.queryAdapter?4(object, interface=Interface, name=u'', default=None, context=None)
-zope.component._api.queryAdapterInContext?4(object, interface, context, default=None)
-zope.component._api.queryMultiAdapter?4(objects, interface=Interface, name=u'', default=None, context=None)
-zope.component._api.queryUtility?4(interface, name='', default=None, context=None)
-zope.component._api.subscribers?4(objects, interface, context=None)
-zope.component._declaration._adapts_descr.__init__?2(self, interfaces)
-zope.component._declaration._adapts_descr?2(interfaces)
-zope.component._declaration._class_types?8
-zope.component._declaration.adaptedBy?4(ob)
-zope.component._declaration.adapter.__init__?1(self, *interfaces)
-zope.component._declaration.adapter?1(*interfaces)
-zope.component._declaration.adapts?4(*interfaces)
-zope.component.adapter.AdapterService.__init__?1(self, sitemanager=None)
-zope.component.adapter.AdapterService?1(sitemanager=None)
-zope.component.adapter.GlobalAdapterService.__init__?1(self, sitemanager=None)
-zope.component.adapter.GlobalAdapterService.register?4(required, provided, name, factory, info='')
-zope.component.adapter.GlobalAdapterService.registrations?4()
-zope.component.adapter.GlobalAdapterService.subscribe?4(required, provided, factory, info='')
-zope.component.adapter.GlobalAdapterService?1(sitemanager=None)
-zope.component.adapter.IGlobalAdapterService.register?4(provided, name, factory, info='')
-zope.component.adapter.IGlobalAdapterService.subscribe?4(provided, factory, info='')
-zope.component.back35.deprecated?4(*args, **kw)
-zope.component.bbb.interfaces.IAdapterService.queryAdapter?4(interface, name, default=None)
-zope.component.bbb.interfaces.IAdapterService.queryMultiAdapter?4(interface, name, default=None)
-zope.component.bbb.interfaces.IAdapterService.subscribers?4(provided)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getDefaultViewName?4(request, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getGlobalService?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getGlobalServices?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getMultiView?4(request, providing=Interface, name='', context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getResource?4(request, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getService?4(context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getServiceDefinitions?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getServices?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getView?4(name, request, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getViewProviding?4(providing, request, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryDefaultViewName?4(request, default=None, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryMultiView?4(request, providing=Interface, name='', default=None, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryResource?4(request, default=None, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryView?4(name, request, default=None, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryViewProviding?4(providing, request, default=None, context=None)
-zope.component.bbb.interfaces.IContextDependent.context?7
-zope.component.bbb.interfaces.IPresentation.request?7
-zope.component.bbb.interfaces.IServiceService.getInterfaceFor?4()
-zope.component.bbb.interfaces.IServiceService.getService?4()
-zope.component.bbb.interfaces.IServiceService.getServiceDefinitions?4()
-zope.component.bbb.interfaces.IUtilityService.getAllUtilitiesRegisteredFor?4()
-zope.component.bbb.interfaces.IUtilityService.getUtilitiesFor?4()
-zope.component.bbb.interfaces.IUtilityService.getUtility?4(name='')
-zope.component.bbb.interfaces.IUtilityService.queryUtility?4(name='', default=None)
-zope.component.contextdependent.ContextDependent.__init__?1(self, context)
-zope.component.contextdependent.ContextDependent?1(context)
-zope.component.event.dispatch?4(*event)
-zope.component.event.objectEventNotify?4(event)
-zope.component.eventtesting.PlacelessSetup.setUp?4()
-zope.component.eventtesting.clearEvents?4()
-zope.component.eventtesting.events?7
-zope.component.eventtesting.getEvents?4(event_type=None, filter=None)
-zope.component.eventtesting.setUp?4(test=None)
-zope.component.factory.Factory.__init__?1(self, callable, title='', description='', interfaces=None)
-zope.component.factory.Factory.getInterfaces?4()
-zope.component.factory.Factory?1(callable, title='', description='', interfaces=None)
-zope.component.globalregistry.BaseGlobalComponents._init_registries?5()
-zope.component.globalregistry.BaseGlobalComponents.provideAdapter?4(required, provided, name, factory, info='')
-zope.component.globalregistry.BaseGlobalComponents.provideUtility?4(providedInterface, component, name='', info='', strict=True)
-zope.component.globalregistry.BaseGlobalComponents.registrations?4()
-zope.component.globalregistry.BaseGlobalComponents.subscribe?4(required, provided, factory, info='')
-zope.component.globalregistry.GAR?4(components, registryName)
-zope.component.globalregistry.GlobalAdapterRegistry.__init__?1(self, parent, name)
-zope.component.globalregistry.GlobalAdapterRegistry?1(parent, name)
-zope.component.globalregistry._IGlobalSiteManager.provideAdapter?4(provided, name, factory, info='')
-zope.component.globalregistry._IGlobalSiteManager.provideUtility?4(component, name='', info='', strict=True)
-zope.component.globalregistry._IGlobalSiteManager.subscribe?4(provided, factory, info='')
-zope.component.globalregistry.base?7
-zope.component.globalregistry.getGlobalSiteManager?4()
-zope.component.globalregistry.globalSiteManager?7
-zope.component.globalregistry.provideAdapter?4(factory, adapts=None, provides=None, name='')
-zope.component.globalregistry.provideHandler?4(factory, adapts=None)
-zope.component.globalregistry.provideSubscriptionAdapter?4(factory, adapts=None, provides=None)
-zope.component.globalregistry.provideUtility?4(component, provides=None, name=u'')
-zope.component.interface.getInterface?4(context, id)
-zope.component.interface.getInterfaceAllDocs?4(interface)
-zope.component.interface.interfaceToName?4(context, interface)
-zope.component.interface.nameToInterface?4(context, id)
-zope.component.interface.provideInterface?4(id, interface, iface_type=None, info='')
-zope.component.interface.queryInterface?4(id, default=None)
-zope.component.interface.searchInterface?4(context, search_string=None, base=None)
-zope.component.interface.searchInterfaceIds?4(context, search_string=None, base=None)
-zope.component.interface.searchInterfaceUtilities?4(context, search_string=None, base=None)
-zope.component.interfaces.IComponentArchitecture.adapts?4()
-zope.component.interfaces.IComponentArchitecture.createObject?4(*args, **kwargs)
-zope.component.interfaces.IComponentArchitecture.getAdapter?4(interface=interface.Interface, name=u'', context=None)
-zope.component.interfaces.IComponentArchitecture.getAdapterInContext?4(interface, context)
-zope.component.interfaces.IComponentArchitecture.getAdapters?4(provided, context=None)
-zope.component.interfaces.IComponentArchitecture.getAllUtilitiesRegisteredFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getFactoriesFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getFactoryInterfaces?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getGlobalSiteManager?4()
-zope.component.interfaces.IComponentArchitecture.getMultiAdapter?4(interface=interface.Interface, name='', context=None)
-zope.component.interfaces.IComponentArchitecture.getSiteManager?4()
-zope.component.interfaces.IComponentArchitecture.getUtilitiesFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getUtility?4(name='', context=None)
-zope.component.interfaces.IComponentArchitecture.handle?4()
-zope.component.interfaces.IComponentArchitecture.queryAdapter?4(interface=interface.Interface, name=u'', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.queryAdapterInContext?4(interface, context, default=None)
-zope.component.interfaces.IComponentArchitecture.queryMultiAdapter?4(interface=interface.Interface, name=u'', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.queryUtility?4(name='', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.subscribers?4(provided, context=None)
-zope.component.interfaces.IComponentLookup.ISiteManager?7
-zope.component.interfaces.IComponentLookup.adapters?7
-zope.component.interfaces.IComponentLookup.getAdapter?4(interface, name=u'')
-zope.component.interfaces.IComponentLookup.getAdapters?4(provided)
-zope.component.interfaces.IComponentLookup.getAllUtilitiesRegisteredFor?4()
-zope.component.interfaces.IComponentLookup.getUtilitiesFor?4()
-zope.component.interfaces.IComponentLookup.handle?4()
-zope.component.interfaces.IComponentLookup.queryAdapter?4(interface, name=u'', default=None)
-zope.component.interfaces.IComponentLookup.queryMultiAdapter?4(interface, name=u'')
-zope.component.interfaces.IComponentLookup.queryUtility?4(name='', default=None)
-zope.component.interfaces.IComponentLookup.subscribers?4(provided)
-zope.component.interfaces.IComponentLookup.utilities?7
-zope.component.interfaces.IComponentRegistrationConvenience.provideAdapter?4(adapts=None, provides=None, name=u'')
-zope.component.interfaces.IComponentRegistrationConvenience.provideHandler?4(adapts=None)
-zope.component.interfaces.IComponentRegistrationConvenience.provideSubscriptionAdapter?4(adapts=None, provides=None)
-zope.component.interfaces.IComponentRegistrationConvenience.provideUtility?4(provides=None, name=u'')
-zope.component.interfaces.IComponentRegistry.registerAdapter?4(required=None, provided=None, name=u'', info=u'')
-zope.component.interfaces.IComponentRegistry.registerHandler?4(adapts=None, name=u'', info='')
-zope.component.interfaces.IComponentRegistry.registerSubscriptionAdapter?4(required=None, provides=None, name=u'', info='')
-zope.component.interfaces.IComponentRegistry.registerUtility?4(provided=None, name=u'', info=u'')
-zope.component.interfaces.IComponentRegistry.registeredAdapters?4()
-zope.component.interfaces.IComponentRegistry.registeredHandlers?4()
-zope.component.interfaces.IComponentRegistry.registeredSubscriptionAdapters?4()
-zope.component.interfaces.IComponentRegistry.registeredUtilities?4()
-zope.component.interfaces.IComponentRegistry.unregisterAdapter?4(required=None, provided=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterHandler?4(adapts=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterSubscriptionAdapter?4(required=None, provides=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterUtility?4(provided=None, name=u'')
-zope.component.interfaces.IFactory.description?7
-zope.component.interfaces.IFactory.getInterfaces?4()
-zope.component.interfaces.IFactory.title?7
-zope.component.interfaces.IHandlerRegistration.handler?7
-zope.component.interfaces.IHandlerRegistration.required?7
-zope.component.interfaces.IObjectEvent.object?7
-zope.component.interfaces.IRegistration.info?7
-zope.component.interfaces.IRegistration.name?7
-zope.component.interfaces.IRegistration.registry?7
-zope.component.interfaces.IRegistry.registrations?4()
-zope.component.interfaces.IUtilityRegistration.component?7
-zope.component.interfaces.IUtilityRegistration.provided?7
-zope.component.interfaces.ObjectEvent.__init__?1(self, object)
-zope.component.interfaces.ObjectEvent?1(object)
-zope.component.interfaces._IBaseAdapterRegistration.factory?7
-zope.component.interfaces._IBaseAdapterRegistration.provided?7
-zope.component.interfaces._IBaseAdapterRegistration.required?7
-zope.component.persistentregistry.PersistentAdapterRegistry.changed?4(originally_changed)
-zope.component.persistentregistry.PersistentComponents._init_registrations?5()
-zope.component.persistentregistry.PersistentComponents._init_registries?5()
-zope.component.registry.AdapterRegistration.__init__?1(self, registry, required, provided, name, component, doc)
-zope.component.registry.AdapterRegistration.component?4()
-zope.component.registry.AdapterRegistration.doc?4()
-zope.component.registry.AdapterRegistration.value?4()
-zope.component.registry.AdapterRegistration?1(registry, required, provided, name, component, doc)
-zope.component.registry.Components.__init__?1(self, name='', bases=())
-zope.component.registry.Components._getBases?5()
-zope.component.registry.Components._init_registrations?5()
-zope.component.registry.Components._init_registries?5()
-zope.component.registry.Components._setBases?5(bases)
-zope.component.registry.Components.getAdapter?4(object, interface, name=u'')
-zope.component.registry.Components.getAdapters?4(objects, provided)
-zope.component.registry.Components.getAllUtilitiesRegisteredFor?4(interface)
-zope.component.registry.Components.getMultiAdapter?4(objects, interface, name=u'')
-zope.component.registry.Components.getUtilitiesFor?4(interface)
-zope.component.registry.Components.getUtility?4(provided, name=u'')
-zope.component.registry.Components.handle?4(*objects)
-zope.component.registry.Components.queryAdapter?4(object, interface, name=u'', default=None)
-zope.component.registry.Components.queryMultiAdapter?4(objects, interface, name=u'', default=None)
-zope.component.registry.Components.queryUtility?4(provided, name=u'', default=None)
-zope.component.registry.Components.registerAdapter?4(factory, required=None, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerHandler?4(factory, required=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerSubscriptionAdapter?4(factory, required=None, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerUtility?4(component, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registeredAdapters?4()
-zope.component.registry.Components.registeredHandlers?4()
-zope.component.registry.Components.registeredSubscriptionAdapters?4()
-zope.component.registry.Components.registeredUtilities?4()
-zope.component.registry.Components.subscribers?4(objects, provided)
-zope.component.registry.Components.unregisterAdapter?4(factory=None, required=None, provided=None, name=u'', )
-zope.component.registry.Components.unregisterHandler?4(factory=None, required=None, name=u'')
-zope.component.registry.Components.unregisterSubscriptionAdapter?4(factory=None, required=None, provided=None, name=u'', )
-zope.component.registry.Components.unregisterUtility?4(component=None, provided=None, name=u'')
-zope.component.registry.Components?1(name='', bases=())
-zope.component.registry.HandlerRegistration.__init__?1(self, registry, required, name, handler, doc)
-zope.component.registry.HandlerRegistration.factory?4()
-zope.component.registry.HandlerRegistration.provided?7
-zope.component.registry.HandlerRegistration?1(registry, required, name, handler, doc)
-zope.component.registry.UtilityRegistration.__init__?1(self, registry, provided, name, component, doc)
-zope.component.registry.UtilityRegistration?1(registry, provided, name, component, doc)
-zope.component.registry._getAdapterProvided?5(factory)
-zope.component.registry._getAdapterRequired?5(factory, required)
-zope.component.registry._getUtilityProvided?5(component)
-zope.component.registry.classTypes?7
-zope.component.registry.dispatchAdapterRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchHandlerRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchSubscriptionAdapterRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchUtilityRegistrationEvent?4(registration, event)
-zope.component.service.GS?4(service_manager, service_name)
-zope.component.service.GlobalServiceManager.__init__?1(self, name=None, module=None, sitemanager=None)
-zope.component.service.GlobalServiceManager._clear?5()
-zope.component.service.GlobalServiceManager.defineService?4(name, interface)
-zope.component.service.GlobalServiceManager.getService?4(name)
-zope.component.service.GlobalServiceManager.getServiceDefinitions?4()
-zope.component.service.GlobalServiceManager.provideService?4(name, component, force=False)
-zope.component.service.GlobalServiceManager?1(name=None, module=None, sitemanager=None)
-zope.component.service.IGlobalServiceManager.defineService?4(interface)
-zope.component.service.IGlobalServiceManager.provideService?4(component)
-zope.component.service.defineService?4(name, interface, sitemanager=None)
-zope.component.service.serviceManager?7
-zope.component.servicenames.Adapters?7
-zope.component.servicenames.Services?7
-zope.component.servicenames.Utilities?7
-zope.component.standalonetests.Comp.__init__?1(self, context)
-zope.component.standalonetests.Comp?1(context)
-zope.component.standalonetests.ob?7
-zope.component.standalonetests.providing_adapter_sets_adapter_hook?4()
-zope.component.standalonetests.test_suite?4()
-zope.component.testing.setUp?4(test=None)
-zope.component.testing.tearDown?4(test=None)
-zope.component.tests.A.__init__?1(self, *context)
-zope.component.tests.A?1(*context)
-zope.component.tests.Comp.__init__?1(self, context)
-zope.component.tests.Comp2.__init__?1(self, context)
-zope.component.tests.Comp2?1(context)
-zope.component.tests.Comp?1(context)
-zope.component.tests.ConformsToIComponentLookup.__init__?1(self, sitemanager)
-zope.component.tests.ConformsToIComponentLookup?1(sitemanager)
-zope.component.tests.Foo.__init__?1(self, name='')
-zope.component.tests.Foo.name?7
-zope.component.tests.Foo?1(name='')
-zope.component.tests.StandaloneTests.testStandalone?4()
-zope.component.tests.U.__init__?1(self, name)
-zope.component.tests.U?1(name)
-zope.component.tests.base?7
-zope.component.tests.clearZCML?4(test=None)
-zope.component.tests.clear_base?4()
-zope.component.tests.comp?7
-zope.component.tests.handle1?4(x)
-zope.component.tests.handle3?4(x)
-zope.component.tests.handle4?4(x)
-zope.component.tests.handle?4(*objects)
-zope.component.tests.noop?4(*args)
-zope.component.tests.ob?7
-zope.component.tests.persistent_registry_doesnt_scew_up_subsribers?4()
-zope.component.tests.tearDownRegistryTests?4(tests)
-zope.component.tests.testAdapter?4()
-zope.component.tests.testAdapterForInterfaceNone?4()
-zope.component.tests.testAdapterInContext?4(self)
-zope.component.tests.testGetAdapters?4()
-zope.component.tests.testInterfaceCall?4()
-zope.component.tests.testInterfaces?4()
-zope.component.tests.testMultiAdapter?4()
-zope.component.tests.testNamedAdapter?4()
-zope.component.tests.testNamedUtility?4()
-zope.component.tests.testNo__component_adapts__leakage?4()
-zope.component.tests.testNotBrokenWhenNoSiteManager?4()
-zope.component.tests.testUtility?4()
-zope.component.tests.test_ability_to_pickle_globalsitemanager?4()
-zope.component.tests.test_deghostification_of_persistent_adapter_registries?4()
-zope.component.tests.test_getAllUtilitiesRegisteredFor?4()
-zope.component.tests.test_getGlobalSiteManager?4()
-zope.component.tests.test_getSiteManager?4()
-zope.component.tests.test_multi_handler_unregistration?4()
-zope.component.tests.test_persistent_component_managers?4()
-zope.component.tests.test_suite?4()
-zope.component.utility.GlobalUtilityService.__init__?1(self, sitemanager=None)
-zope.component.utility.GlobalUtilityService.provideUtility?4(providedInterface, component, name='', info='')
-zope.component.utility.GlobalUtilityService.registrations?4()
-zope.component.utility.GlobalUtilityService?1(sitemanager=None)
-zope.component.utility.IGlobalUtilityService.provideUtility?4(component, name='', info='')
-zope.component.utility.UtilityService.__init__?1(self, sitemanager=None)
-zope.component.utility.UtilityService?1(sitemanager=None)
-zope.component.zcml.IAdapterDirective.default?7
-zope.component.zcml.IAdapterDirective.description?7
-zope.component.zcml.IAdapterDirective.factory?7
-zope.component.zcml.IAdapterDirective.for_?7
-zope.component.zcml.IAdapterDirective.locate?7
-zope.component.zcml.IAdapterDirective.missing_value?7
-zope.component.zcml.IAdapterDirective.name?7
-zope.component.zcml.IAdapterDirective.permission?7
-zope.component.zcml.IAdapterDirective.provides?7
-zope.component.zcml.IAdapterDirective.required?7
-zope.component.zcml.IAdapterDirective.title?7
-zope.component.zcml.IAdapterDirective.trusted?7
-zope.component.zcml.IAdapterDirective.value_type?7
-zope.component.zcml.IBasicComponentInformation.component?7
-zope.component.zcml.IBasicComponentInformation.description?7
-zope.component.zcml.IBasicComponentInformation.factory?7
-zope.component.zcml.IBasicComponentInformation.permission?7
-zope.component.zcml.IBasicComponentInformation.required?7
-zope.component.zcml.IBasicComponentInformation.title?7
-zope.component.zcml.IInterfaceDirective.interface?7
-zope.component.zcml.IInterfaceDirective.name?7
-zope.component.zcml.IInterfaceDirective.required?7
-zope.component.zcml.IInterfaceDirective.title?7
-zope.component.zcml.IInterfaceDirective.type?7
-zope.component.zcml.ISubscriberDirective.default?7
-zope.component.zcml.ISubscriberDirective.description?7
-zope.component.zcml.ISubscriberDirective.factory?7
-zope.component.zcml.ISubscriberDirective.for_?7
-zope.component.zcml.ISubscriberDirective.handler?7
-zope.component.zcml.ISubscriberDirective.locate?7
-zope.component.zcml.ISubscriberDirective.missing_value?7
-zope.component.zcml.ISubscriberDirective.permission?7
-zope.component.zcml.ISubscriberDirective.provides?7
-zope.component.zcml.ISubscriberDirective.required?7
-zope.component.zcml.ISubscriberDirective.title?7
-zope.component.zcml.ISubscriberDirective.trusted?7
-zope.component.zcml.ISubscriberDirective.value_type?7
-zope.component.zcml.IUtilityDirective.description?7
-zope.component.zcml.IUtilityDirective.name?7
-zope.component.zcml.IUtilityDirective.provides?7
-zope.component.zcml.IUtilityDirective.required?7
-zope.component.zcml.IUtilityDirective.title?7
-zope.component.zcml.PublicPermission?7
-zope.component.zcml._?8
-zope.component.zcml._handler?8
-zope.component.zcml._protectedFactory?5(original_factory, checker)
-zope.component.zcml._rolledUpFactory?5(factories)
-zope.component.zcml.adapter?4(_context, factory, provides=None, for_=None, permission=None, name='', trusted=False, locate=False)
-zope.component.zcml.factory?4(*args)
-zope.component.zcml.factory?4(ob)
-zope.component.zcml.handler?4(methodName, *args, **kwargs)
-zope.component.zcml.interface?4(_context, interface, type=None, name='')
-zope.component.zcml.proxify?4(ob, checker)
-zope.component.zcml.subscriber?4(_context, for_=None, factory=None, handler=None, provides=None, permission=None, trusted=False, locate=False)
-zope.component.zcml.utility?4(_context, provides=None, component=None, factory=None, permission=None, name='')
-zope.configuration.config.ComplexDirectiveDefinition.before?4()
-zope.configuration.config.ComplexDirectiveDefinition.factory?4(data, info)
-zope.configuration.config.ComplexStackItem.__init__?1(self, meta, context, data, info)
-zope.configuration.config.ComplexStackItem.contained?4(name, data, info)
-zope.configuration.config.ComplexStackItem.finish?4()
-zope.configuration.config.ComplexStackItem?1(meta, context, data, info)
-zope.configuration.config.ConfigurationAdapterRegistry.__init__?1(self)
-zope.configuration.config.ConfigurationAdapterRegistry.document?4(name, schema, usedIn, handler, info, parent=None)
-zope.configuration.config.ConfigurationAdapterRegistry.factory?4(context, name)
-zope.configuration.config.ConfigurationAdapterRegistry.register?4(interface, name, factory)
-zope.configuration.config.ConfigurationAdapterRegistry?1()
-zope.configuration.config.ConfigurationConflictError.__init__?1(self, conflicts)
-zope.configuration.config.ConfigurationConflictError?1(conflicts)
-zope.configuration.config.ConfigurationContext.__init__?1(self)
-zope.configuration.config.ConfigurationContext.action?4(discriminator, callable=None, args=(), kw={}, order=0)
-zope.configuration.config.ConfigurationContext.checkDuplicate?4(filename)
-zope.configuration.config.ConfigurationContext.hasFeature?4(feature)
-zope.configuration.config.ConfigurationContext.path?4(filename)
-zope.configuration.config.ConfigurationContext.processFile?4(filename)
-zope.configuration.config.ConfigurationContext.provideFeature?4(feature)
-zope.configuration.config.ConfigurationContext.resolve?4(dottedname)
-zope.configuration.config.ConfigurationContext?1()
-zope.configuration.config.ConfigurationExecutionError.__init__?1(self, etype, evalue, info)
-zope.configuration.config.ConfigurationExecutionError?1(etype, evalue, info)
-zope.configuration.config.ConfigurationMachine.__init__?1(self)
-zope.configuration.config.ConfigurationMachine.basepath?7
-zope.configuration.config.ConfigurationMachine.begin?4(__name, __data=None, __info=None, **kw)
-zope.configuration.config.ConfigurationMachine.end?4()
-zope.configuration.config.ConfigurationMachine.execute_actions?4(clear=True, testing=False)
-zope.configuration.config.ConfigurationMachine.getInfo?4()
-zope.configuration.config.ConfigurationMachine.includepath?7
-zope.configuration.config.ConfigurationMachine.info?7
-zope.configuration.config.ConfigurationMachine.package?7
-zope.configuration.config.ConfigurationMachine.setInfo?4(info)
-zope.configuration.config.ConfigurationMachine?1()
-zope.configuration.config.GroupingContextDecorator.__init__?1(self, context, **kw)
-zope.configuration.config.GroupingContextDecorator.after?4()
-zope.configuration.config.GroupingContextDecorator.before?4()
-zope.configuration.config.GroupingContextDecorator?1(context, **kw)
-zope.configuration.config.GroupingStackItem.__init__?1(self, context)
-zope.configuration.config.GroupingStackItem.contained?4(name, data, info)
-zope.configuration.config.GroupingStackItem.finish?4()
-zope.configuration.config.GroupingStackItem?1(context)
-zope.configuration.config.IDirectiveInfo.description?7
-zope.configuration.config.IDirectiveInfo.name?7
-zope.configuration.config.IDirectiveInfo.schema?7
-zope.configuration.config.IDirectiveInfo.title?7
-zope.configuration.config.IDirectivesInfo.description?7
-zope.configuration.config.IDirectivesInfo.namespace?7
-zope.configuration.config.IDirectivesInfo.title?7
-zope.configuration.config.IFullInfo.default?7
-zope.configuration.config.IFullInfo.description?7
-zope.configuration.config.IFullInfo.handler?7
-zope.configuration.config.IFullInfo.title?7
-zope.configuration.config.IFullInfo.usedIn?7
-zope.configuration.config.IProvidesDirectiveInfo.description?7
-zope.configuration.config.IProvidesDirectiveInfo.feature?7
-zope.configuration.config.IProvidesDirectiveInfo.title?7
-zope.configuration.config.IStackItem.contained?4(data, info)
-zope.configuration.config.IStackItem.finish?4()
-zope.configuration.config.RootStackItem.__init__?1(self, context)
-zope.configuration.config.RootStackItem.contained?4(name, data, info)
-zope.configuration.config.RootStackItem.finish?4()
-zope.configuration.config.RootStackItem?1(context)
-zope.configuration.config.SimpleStackItem.__init__?1(self, context, handler, info, *argdata)
-zope.configuration.config.SimpleStackItem.contained?4(name, data, info)
-zope.configuration.config.SimpleStackItem.finish?4()
-zope.configuration.config.SimpleStackItem?1(context, handler, info, *argdata)
-zope.configuration.config._bootstrap?5(context)
-zope.configuration.config._import_chickens?8
-zope.configuration.config.defineGroupingDirective?4(context, name, schema, handler, namespace='', usedIn=IConfigurationContext)
-zope.configuration.config.defineSimpleDirective?4(context, name, schema, handler, namespace='', usedIn=IConfigurationContext)
-zope.configuration.config.expand_action?4(discriminator, callable=None, args=(), kw={}, includepath=(), info='', order=0)
-zope.configuration.config.factory?4(context, data, info)
-zope.configuration.config.metans?7
-zope.configuration.config.noop?4()
-zope.configuration.config.provides?4(context, feature)
-zope.configuration.config.resolveConflicts?4(actions)
-zope.configuration.config.subdirective?4(context, name, schema)
-zope.configuration.config.testns?7
-zope.configuration.config.toargs?4(context, schema, data)
-zope.configuration.config.zopens?7
-zope.configuration.docutils.makeDocStructures?4(context)
-zope.configuration.docutils.para_sep?7
-zope.configuration.docutils.whitespace?7
-zope.configuration.docutils.wrap?4(text, width=78, indent=0)
-zope.configuration.fields.Bool.fromUnicode?4(u)
-zope.configuration.fields.GlobalInterface.__init__?1(self, **kw)
-zope.configuration.fields.GlobalInterface?1(**kw)
-zope.configuration.fields.GlobalObject.__init__?1(self, value_type=None, **kw)
-zope.configuration.fields.GlobalObject._validate?5(value)
-zope.configuration.fields.GlobalObject.fromUnicode?4(u)
-zope.configuration.fields.GlobalObject?1(value_type=None, **kw)
-zope.configuration.fields.MessageID.fromUnicode?4(u)
-zope.configuration.fields.PYIDENTIFIER_REGEX?7
-zope.configuration.fields.Path.fromUnicode?4(u)
-zope.configuration.fields.PythonIdentifier._validate?5(value)
-zope.configuration.fields.PythonIdentifier.fromUnicode?4(u)
-zope.configuration.fields.Tokens.fromUnicode?4(u)
-zope.configuration.fields.pyidentifierPattern?7
-zope.configuration.interfaces.IConfigurationContext.action?4(discriminator, callable, args=(), kw={}, order=0)
-zope.configuration.interfaces.IConfigurationContext.checkDuplicate?4()
-zope.configuration.interfaces.IConfigurationContext.description?7
-zope.configuration.interfaces.IConfigurationContext.hasFeature?4()
-zope.configuration.interfaces.IConfigurationContext.package?7
-zope.configuration.interfaces.IConfigurationContext.path?4()
-zope.configuration.interfaces.IConfigurationContext.provideFeature?4()
-zope.configuration.interfaces.IConfigurationContext.required?7
-zope.configuration.interfaces.IConfigurationContext.resolve?4()
-zope.configuration.interfaces.IConfigurationContext.title?7
-zope.configuration.interfaces.IGroupingContext.after?4()
-zope.configuration.interfaces.IGroupingContext.before?4()
-zope.configuration.name.getNormalizedName?4(name, package)
-zope.configuration.name.path?4(file='', package = 'zopeproducts', _silly=('__doc__', ), _globals={})
-zope.configuration.name.resolve?4(name, package='zopeproducts', _silly=('__doc__', ), _globals={})
-zope.configuration.namespace?4(suffix)
-zope.configuration.stxdocs._directiveDocs?5(name, schema, handler, info, indent_offset=0)
-zope.configuration.stxdocs._makeabs?5(path)
-zope.configuration.stxdocs._subDirectiveDocs?5(subdirs, namespace, name)
-zope.configuration.stxdocs.main?4(argv=sys.argv)
-zope.configuration.stxdocs.makedocs?4(target_dir, zcml_file)
-zope.configuration.stxdocs.usage?4(code, msg='')
-zope.configuration.xmlconfig.ConfigurationHandler.__init__?1(self, context, testing=0)
-zope.configuration.xmlconfig.ConfigurationHandler.characters?4(text)
-zope.configuration.xmlconfig.ConfigurationHandler.endElementNS?4(name, qname)
-zope.configuration.xmlconfig.ConfigurationHandler.evaluateCondition?4(expression)
-zope.configuration.xmlconfig.ConfigurationHandler.setDocumentLocator?4(locator)
-zope.configuration.xmlconfig.ConfigurationHandler.startElementNS?4(name, qname, attrs)
-zope.configuration.xmlconfig.ConfigurationHandler?1(context, testing=0)
-zope.configuration.xmlconfig.IInclude.description?7
-zope.configuration.xmlconfig.IInclude.file?7
-zope.configuration.xmlconfig.IInclude.files?7
-zope.configuration.xmlconfig.IInclude.package?7
-zope.configuration.xmlconfig.IInclude.required?7
-zope.configuration.xmlconfig.IInclude.title?7
-zope.configuration.xmlconfig.ParserInfo.__init__?1(self, file, line, column)
-zope.configuration.xmlconfig.ParserInfo.characters?4(characters)
-zope.configuration.xmlconfig.ParserInfo.end?4(line, column)
-zope.configuration.xmlconfig.ParserInfo.text?7
-zope.configuration.xmlconfig.ParserInfo?1(file, line, column)
-zope.configuration.xmlconfig.XMLConfig.__init__?1(self, file_name, module=None)
-zope.configuration.xmlconfig.XMLConfig?1(file_name, module=None)
-zope.configuration.xmlconfig.ZCML_CONDITION?7
-zope.configuration.xmlconfig.ZCML_NAMESPACE?7
-zope.configuration.xmlconfig.ZopeSAXParseException.__init__?1(self, v)
-zope.configuration.xmlconfig.ZopeSAXParseException?1(v)
-zope.configuration.xmlconfig.ZopeXMLConfigurationError.__init__?1(self, info, etype, evalue)
-zope.configuration.xmlconfig.ZopeXMLConfigurationError?1(info, etype, evalue)
-zope.configuration.xmlconfig._clearContext?5()
-zope.configuration.xmlconfig._context?8
-zope.configuration.xmlconfig._getContext?5()
-zope.configuration.xmlconfig.file?4(name, package=None, context=None, execute=True)
-zope.configuration.xmlconfig.include?4(_context, file=None, package=None, files=None)
-zope.configuration.xmlconfig.includeOverrides?4(_context, file=None, package=None, files=None)
-zope.configuration.xmlconfig.logger?7
-zope.configuration.xmlconfig.openInOrPlain?4(filename)
-zope.configuration.xmlconfig.processxmlfile?4(file, context, testing=False)
-zope.configuration.xmlconfig.registerCommonDirectives?4(context)
-zope.configuration.xmlconfig.string?4(s, context=None, name="<string>", execute=True)
-zope.configuration.xmlconfig.testxmlconfig?4(file, context=None)
-zope.configuration.xmlconfig.xmlconfig?4(file, testing=False)
-zope.configuration.zopeconfigure.IZopeConfigure.description?7
-zope.configuration.zopeconfigure.IZopeConfigure.i18n_domain?7
-zope.configuration.zopeconfigure.IZopeConfigure.package?7
-zope.configuration.zopeconfigure.IZopeConfigure.required?7
-zope.configuration.zopeconfigure.IZopeConfigure.title?7
-zope.configuration.zopeconfigure.ZopeConfigure.__init__?1(self, context, **kw)
-zope.configuration.zopeconfigure.ZopeConfigure?1(context, **kw)
-zope.contentprovider.interfaces.IContentProvider.render?4(**kw)
-zope.contentprovider.interfaces.IContentProvider.update?4()
-zope.contentprovider.interfaces.UpdateNotCalled?7
-zope.contentprovider.tales.addTALNamespaceData?4(provider, context)
-zope.contentprovider.tests.TestParticipation.interaction?7
-zope.contentprovider.tests.TestParticipation.principal?7
-zope.contentprovider.tests.counter?7
-zope.contentprovider.tests.mtime_func?7
-zope.contentprovider.tests.number?4(x)
-zope.contentprovider.tests.setUp?4(test)
-zope.contentprovider.tests.tearDown?4(test)
-zope.contentprovider.tests.test_suite?4()
-zope.contenttype.add_files?4(filenames)
-zope.contenttype.find_binary?7
-zope.contenttype.guess_content_type?4(name='', body='', default=None)
-zope.contenttype.here?7
-zope.contenttype.text_type?4(s)
-zope.copypastemove.ContainerItemRenamer.__init__?1(self, container)
-zope.copypastemove.ContainerItemRenamer.renameItem?4(oldName, newName)
-zope.copypastemove.ContainerItemRenamer?1(container)
-zope.copypastemove.ExampleContainer.chooseName?4(name, ob)
-zope.copypastemove.ObjectCopier.__init__?1(self, object)
-zope.copypastemove.ObjectCopier._configureCopy?5(copy, target, new_name)
-zope.copypastemove.ObjectCopier.copyTo?4(target, new_name=None)
-zope.copypastemove.ObjectCopier.copyable?4()
-zope.copypastemove.ObjectCopier.copyableTo?4(target, name=None)
-zope.copypastemove.ObjectCopier?1(object)
-zope.copypastemove.ObjectMover.__init__?1(self, object)
-zope.copypastemove.ObjectMover.moveTo?4(target, new_name=None)
-zope.copypastemove.ObjectMover.moveable?4()
-zope.copypastemove.ObjectMover.moveableTo?4(target, name=None)
-zope.copypastemove.ObjectMover?1(object)
-zope.copypastemove.OrderedContainerItemRenamer.renameItem?4(oldName, newName)
-zope.copypastemove.PrincipalClipboard.__init__?1(self, annotation)
-zope.copypastemove.PrincipalClipboard.addItems?4(action, targets)
-zope.copypastemove.PrincipalClipboard.clearContents?4()
-zope.copypastemove.PrincipalClipboard.getContents?4()
-zope.copypastemove.PrincipalClipboard.setContents?4(clipboard)
-zope.copypastemove.PrincipalClipboard?1(annotation)
-zope.copypastemove.dispatchToSublocations?4(object, event)
-zope.copypastemove.interfaces.IContainerItemRenamer.renameItem?4(newName)
-zope.copypastemove.interfaces.IObjectCopier.copyTo?4(new_name=None)
-zope.copypastemove.interfaces.IObjectCopier.copyable?4()
-zope.copypastemove.interfaces.IObjectCopier.copyableTo?4(name=None)
-zope.copypastemove.interfaces.IObjectMover.moveTo?4(new_name=None)
-zope.copypastemove.interfaces.IObjectMover.moveable?4()
-zope.copypastemove.interfaces.IObjectMover.moveableTo?4(name=None)
-zope.copypastemove.interfaces.IPrincipalClipboard.addItems?4(targets)
-zope.copypastemove.interfaces.IPrincipalClipboard.clearContents?4()
-zope.copypastemove.interfaces.IPrincipalClipboard.getContents?4()
-zope.copypastemove.interfaces.IPrincipalClipboard.setContents?4()
-zope.datetime.DateTimeParser._calcTimezoneName?5(x, ms)
-zope.datetime.DateTimeParser._daymap?8
-zope.datetime.DateTimeParser._isDST?8
-zope.datetime.DateTimeParser._localzone0?8
-zope.datetime.DateTimeParser._localzone1?8
-zope.datetime.DateTimeParser._localzone?8
-zope.datetime.DateTimeParser._month_len?8
-zope.datetime.DateTimeParser._monthmap?8
-zope.datetime.DateTimeParser._multipleZones?8
-zope.datetime.DateTimeParser._parse?5(string, local=True)
-zope.datetime.DateTimeParser._parse_iso8601?5(s)
-zope.datetime.DateTimeParser._tzinfo?8
-zope.datetime.DateTimeParser._until_month?8
-zope.datetime.DateTimeParser._validDate?5(y, m, d)
-zope.datetime.DateTimeParser._validTime?5(h, m, s)
-zope.datetime.DateTimeParser.delimiters?7
-zope.datetime.DateTimeParser.flt_pattern?7
-zope.datetime.DateTimeParser.int_pattern?7
-zope.datetime.DateTimeParser.localZone?4(ltm=None)
-zope.datetime.DateTimeParser.name_pattern?7
-zope.datetime.DateTimeParser.parse?4(arg, local=True)
-zope.datetime.DateTimeParser.space_chars?7
-zope.datetime.DateTimeParser.time?4(arg)
-zope.datetime.EPOCH?7
-zope.datetime._cache.__init__?2(self)
-zope.datetime._cache._zlst?8
-zope.datetime._cache._zmap?8
-zope.datetime._cache?2()
-zope.datetime._calcDependentSecond2?5(yr, mo, dy, hr, mn, sc)
-zope.datetime._calcDependentSecond?5(tz, t)
-zope.datetime._calcHMS?5(x, ms)
-zope.datetime._calcIndependentSecondEtc?5(tz, x, ms)
-zope.datetime._calcSD?5(t)
-zope.datetime._calcYMDHMS?5(x, ms)
-zope.datetime._calendarday?5(j)
-zope.datetime._correctYear?5(year)
-zope.datetime._findLocalTimeZoneName?5(isDST)
-zope.datetime._iso_tz_re?8
-zope.datetime._julianday?5(yr, mo, dy)
-zope.datetime._timezone.__init__?2(self, data)
-zope.datetime._timezone.default_index?4()
-zope.datetime._timezone.index?4(t=None)
-zope.datetime._timezone.info?4(t=None)
-zope.datetime._timezone?2(data)
-zope.datetime._tzoffset?5(tz, t)
-zope.datetime.i?7
-zope.datetime.iso8601_date?4(ts=None)
-zope.datetime.jd1901?7
-zope.datetime.monthname?7
-zope.datetime.numericTimeZoneMatch?7
-zope.datetime.parse?7
-zope.datetime.parseDatetimetz?4(string, local=True)
-zope.datetime.parser?7
-zope.datetime.rfc1123_date?4(ts=None)
-zope.datetime.rfc850_date?4(ts=None)
-zope.datetime.safegmtime?4(t)
-zope.datetime.safelocaltime?4(t)
-zope.datetime.time?7
-zope.datetime.timezones.dumpTimezoneInfo?4(_data)
-zope.datetime.timezones.historical_zone_info?7
-zope.datetime.tm?7
-zope.datetime.to_month?7
-zope.datetime.to_year?7
-zope.datetime.weekday_abbr?7
-zope.datetime.weekday_full?7
-zope.decorator.tests.check_forbidden_call?4(callable, *args)
-zope.decorator.tests.test_providedBy_iter_w_classic_class?4()
-zope.decorator.tests.test_providedBy_iter_w_new_style_class?4()
-zope.decorator.tests.test_suite?4()
-zope.deferredimport.deferredmodule.Deferred.__init__?1(self, name, specifier)
-zope.deferredimport.deferredmodule.Deferred._import_chicken?8
-zope.deferredimport.deferredmodule.Deferred.get?4()
-zope.deferredimport.deferredmodule.Deferred?1(name, specifier)
-zope.deferredimport.deferredmodule.DeferredAndDeprecated.__init__?1(self, name, specifier, message)
-zope.deferredimport.deferredmodule.DeferredAndDeprecated.get?4()
-zope.deferredimport.deferredmodule.DeferredAndDeprecated?1(name, specifier, message)
-zope.deferredimport.deferredmodule.ModuleProxy.__init__?1(self, module)
-zope.deferredimport.deferredmodule.ModuleProxy?1(module)
-zope.deferredimport.deferredmodule.define?4(**names)
-zope.deferredimport.deferredmodule.defineFrom?4(from_name, *names)
-zope.deferredimport.deferredmodule.deprecated?4(message, **names)
-zope.deferredimport.deferredmodule.deprecatedFrom?4(message, from_name, *names)
-zope.deferredimport.deferredmodule.initialize?4(level=1)
-zope.deferredimport.tests.OutErr.write?4()
-zope.deferredimport.tests.create_module?4(**modules)
-zope.deferredimport.tests.setUp?4(test)
-zope.deferredimport.tests.tearDown?4(test)
-zope.deferredimport.tests.test_suite?4()
-zope.deferredimport.tests.warn?4(message, type_, stacklevel)
-zope.deprecation.deprecation.DeprecatedGetProperty.__init__?1(self, prop, message)
-zope.deprecation.deprecation.DeprecatedGetProperty?1(prop, message)
-zope.deprecation.deprecation.DeprecatedMethod?4(method, message)
-zope.deprecation.deprecation.DeprecatedModule.__init__?1(self, module, msg)
-zope.deprecation.deprecation.DeprecatedModule?1(module, msg)
-zope.deprecation.deprecation.DeprecationProxy.__init__?1(self, module)
-zope.deprecation.deprecation.DeprecationProxy.deprecate?4(names, message)
-zope.deprecation.deprecation.DeprecationProxy?1(module)
-zope.deprecation.deprecation.ShowSwitch.__init__?1(self)
-zope.deprecation.deprecation.ShowSwitch.off?4()
-zope.deprecation.deprecation.ShowSwitch.on?4()
-zope.deprecation.deprecation.ShowSwitch.reset?4()
-zope.deprecation.deprecation.ShowSwitch?1()
-zope.deprecation.deprecation.deprecate.__init__?1(self, msg)
-zope.deprecation.deprecation.deprecate?1(msg)
-zope.deprecation.deprecation.deprecated?4(specifier, message)
-zope.deprecation.deprecation.deprecated_method?4(self, *args, **kw)
-zope.deprecation.deprecation.moved?4(to_location, unsupported_in=None)
-zope.deprecation.deprecation.ogetattr?7
-zope.deprecation.tests.create_module?4(modules=(), **kw)
-zope.deprecation.tests.demo1?7
-zope.deprecation.tests.demo2?7
-zope.deprecation.tests.demo3?7
-zope.deprecation.tests.demo4?7
-zope.deprecation.tests.deprecatedemo4?4()
-zope.deprecation.tests.setUp?4(test)
-zope.deprecation.tests.setUpCreateModule?4(test)
-zope.deprecation.tests.tearDown?4(test)
-zope.deprecation.tests.tearDownCreateModule?4(test)
-zope.deprecation.tests.test_suite?4()
-zope.deprecation.tests.warn?4(message, type_, stacklevel)
-zope.documenttemplate.dt_html.DTMLRegExClass.group?4(*args)
-zope.documenttemplate.dt_html.DTMLRegExClass.search?4(text, start=0, name_match=re.compile('[\0- ]*[a-zA-Z]+[\0- ]*').match, start_search=re.compile('[<&]').search, ent_name=re.compile('[-a-zA-Z0-9_.]+').match)
-zope.documenttemplate.dt_html.DTMLRegExClass.start?4(*args)
-zope.documenttemplate.dt_html.HTML.SubTemplate?4(name)
-zope.documenttemplate.dt_html.HTML.errQuote?7
-zope.documenttemplate.dt_html.HTML.parseTag?4(tagre, command=None, sargs='')
-zope.documenttemplate.dt_html.HTML.quotedHTML?4(text=None, character_entities=(
-                       (('&'), '&amp;'), (("<"), '&lt;' ), ((">"), '&gt;' ), (('"'), '&quot;')))
-zope.documenttemplate.dt_html.HTML.tagre?4()
-zope.documenttemplate.dt_html.HTML.varExtra?4(tagre)
-zope.documenttemplate.dt_if.Else.name?7
-zope.documenttemplate.dt_if.If.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_if.If.blockContinuations?7
-zope.documenttemplate.dt_if.If.elses?7
-zope.documenttemplate.dt_if.If.expr?7
-zope.documenttemplate.dt_if.If.name?7
-zope.documenttemplate.dt_if.If?1(context, blocks)
-zope.documenttemplate.dt_if.Unless.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_if.Unless.blockContinuations?7
-zope.documenttemplate.dt_if.Unless.name?7
-zope.documenttemplate.dt_if.Unless?1(context, blocks)
-zope.documenttemplate.dt_in.In?7
-zope.documenttemplate.dt_in.InClass.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_in.InClass.elses?7
-zope.documenttemplate.dt_in.InClass.expr?7
-zope.documenttemplate.dt_in.InClass.renderwb?4(md)
-zope.documenttemplate.dt_in.InClass.renderwob?4(md)
-zope.documenttemplate.dt_in.InClass.reverse?7
-zope.documenttemplate.dt_in.InClass.reverse_sequence?4(sequence)
-zope.documenttemplate.dt_in.InClass.sort_expr?7
-zope.documenttemplate.dt_in.InClass.sort_sequence?4(sequence)
-zope.documenttemplate.dt_in.InClass.start_name_re?7
-zope.documenttemplate.dt_in.InClass?1(context, blocks)
-zope.documenttemplate.dt_in.InFactory.blockContinuations?7
-zope.documenttemplate.dt_in.InFactory.name?7
-zope.documenttemplate.dt_in.basic_type?7
-zope.documenttemplate.dt_in.int_param?4(params, md, name, default=0, st=StringType)
-zope.documenttemplate.dt_insv.mv?7
-zope.documenttemplate.dt_insv.opt?4(start, end, size, orphan, sequence)
-zope.documenttemplate.dt_insv.sequence_variables.Letter?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.Roman?4(num)
-zope.documenttemplate.dt_insv.sequence_variables.__init__?1(self, items=None, query_string='', start_name_re=None)
-zope.documenttemplate.dt_insv.sequence_variables.even?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.first?4(name, key='')
-zope.documenttemplate.dt_insv.sequence_variables.item?4(index, tt = TupleType)
-zope.documenttemplate.dt_insv.sequence_variables.key?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.last?4(name, key='')
-zope.documenttemplate.dt_insv.sequence_variables.length?4(ignored)
-zope.documenttemplate.dt_insv.sequence_variables.letter?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.next_batches?4(suffix='batches', key='')
-zope.documenttemplate.dt_insv.sequence_variables.number?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.odd?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.previous_batches?4(suffix='batches', key='')
-zope.documenttemplate.dt_insv.sequence_variables.query?4(*ignored)
-zope.documenttemplate.dt_insv.sequence_variables.roman?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.special_prefixes?7
-zope.documenttemplate.dt_insv.sequence_variables.statistic_names?7
-zope.documenttemplate.dt_insv.sequence_variables.statistics?4(name, key)
-zope.documenttemplate.dt_insv.sequence_variables.value?4(index, name)
-zope.documenttemplate.dt_insv.sequence_variables?1(items=None, query_string='', start_name_re=None)
-zope.documenttemplate.dt_insv.sub?4(s1, s2, src)
-zope.documenttemplate.dt_let.Let.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_let.Let.blockContinuations?7
-zope.documenttemplate.dt_let.Let.name?7
-zope.documenttemplate.dt_let.Let.render?4(md)
-zope.documenttemplate.dt_let.Let?1(context, blocks)
-zope.documenttemplate.dt_let.parse_let_params?4(text, result=None, tag='let', parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-zope.documenttemplate.dt_raise.Raise.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_raise.Raise.blockContinuations?7
-zope.documenttemplate.dt_raise.Raise.expr?7
-zope.documenttemplate.dt_raise.Raise.name?7
-zope.documenttemplate.dt_raise.Raise.render?4(md)
-zope.documenttemplate.dt_raise.Raise?1(context, blocks)
-zope.documenttemplate.dt_return.DTReturn.__init__?1(self, v)
-zope.documenttemplate.dt_return.DTReturn?1(v)
-zope.documenttemplate.dt_return.ReturnTag.__init__?1(self, context, args)
-zope.documenttemplate.dt_return.ReturnTag.expr?7
-zope.documenttemplate.dt_return.ReturnTag.name?7
-zope.documenttemplate.dt_return.ReturnTag.render?4(md)
-zope.documenttemplate.dt_return.ReturnTag?1(context, args)
-zope.documenttemplate.dt_string.String.SubTemplate?4(name)
-zope.documenttemplate.dt_string.String.__init__?1(self, source_string='', mapping=None, __name__='<string>', **vars)
-zope.documenttemplate.dt_string.String._parseTag?5(match_ob, command=None, sargs='', tt=TupleType)
-zope.documenttemplate.dt_string.String.commands?7
-zope.documenttemplate.dt_string.String.compile_python_expresssion?4(src)
-zope.documenttemplate.dt_string.String.cook?4(cooklock=thread.allocate_lock())
-zope.documenttemplate.dt_string.String.default?4(name=None, **kw)
-zope.documenttemplate.dt_string.String.errQuote?4(s)
-zope.documenttemplate.dt_string.String.func_code?7
-zope.documenttemplate.dt_string.String.func_defaults?7
-zope.documenttemplate.dt_string.String.initvars?4(globals, vars)
-zope.documenttemplate.dt_string.String.munge?4(source_string=None, mapping=None, **vars)
-zope.documenttemplate.dt_string.String.parse?4(text, start=0, result=None, tagre=None)
-zope.documenttemplate.dt_string.String.parseTag?4(match_ob, command=None, sargs='')
-zope.documenttemplate.dt_string.String.parse_block?4(text, start, result, tagre, stag, sloc, sargs, scommand)
-zope.documenttemplate.dt_string.String.parse_close?4(text, start, tagre, stag, sloc, scommand, sa)
-zope.documenttemplate.dt_string.String.parse_error?4(mess, tag, text, start)
-zope.documenttemplate.dt_string.String.read?4(raw=None)
-zope.documenttemplate.dt_string.String.read_raw?4(raw=None)
-zope.documenttemplate.dt_string.String.shared_globals?7
-zope.documenttemplate.dt_string.String.skip_eol?4(text, start, eol=re.compile('[ \t]*\n'))
-zope.documenttemplate.dt_string.String.tagre?4()
-zope.documenttemplate.dt_string.String.validate?7
-zope.documenttemplate.dt_string.String.var?4(name=None, **kw)
-zope.documenttemplate.dt_string.String.varExtra?4(match_ob)
-zope.documenttemplate.dt_string.String?1(source_string='', mapping=None, __name__='<string>', **vars)
-zope.documenttemplate.dt_string._marker?8
-zope.documenttemplate.dt_try.Try.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_try.Try.blockContinuations?7
-zope.documenttemplate.dt_try.Try.elseBlock?7
-zope.documenttemplate.dt_try.Try.finallyBlock?7
-zope.documenttemplate.dt_try.Try.find_handler?4(exception)
-zope.documenttemplate.dt_try.Try.match_base?4(exception, name)
-zope.documenttemplate.dt_try.Try.name?7
-zope.documenttemplate.dt_try.Try.render?4(md)
-zope.documenttemplate.dt_try.Try.render_try_except?4(md)
-zope.documenttemplate.dt_try.Try.render_try_finally?4(md)
-zope.documenttemplate.dt_try.Try?1(context, blocks)
-zope.documenttemplate.dt_util.Eval.__init__?1(self, context, expr)
-zope.documenttemplate.dt_util.Eval.eval?4(mapping)
-zope.documenttemplate.dt_util.Eval?1(context, expr)
-zope.documenttemplate.dt_util.Expr_doc?7
-zope.documenttemplate.dt_util.html_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_util.int_param?4(params, md, name, default=0)
-zope.documenttemplate.dt_util.name_param?4(context, params, tag='', expr=0, attr='name', default_unnamed=1)
-zope.documenttemplate.dt_util.parse_params?4(text, result=None, tag='', unparmre=re.compile('([\000- ]*([^\000- ="]+))'), qunparmre=re.compile('([\000- ]*("[^"]*"))'), parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-zope.documenttemplate.dt_var.Call.__init__?1(self, context, args)
-zope.documenttemplate.dt_var.Call.expr?7
-zope.documenttemplate.dt_var.Call.name?7
-zope.documenttemplate.dt_var.Call?1(context, args)
-zope.documenttemplate.dt_var.Comment.__init__?1(self, context, args, fmt='')
-zope.documenttemplate.dt_var.Comment.blockContinuations?7
-zope.documenttemplate.dt_var.Comment.name?7
-zope.documenttemplate.dt_var.Comment.render?4(md)
-zope.documenttemplate.dt_var.Comment?1(context, args, fmt='')
-zope.documenttemplate.dt_var.Var.__init__?1(self, context, args, fmt='s')
-zope.documenttemplate.dt_var.Var.expr?7
-zope.documenttemplate.dt_var.Var.name?7
-zope.documenttemplate.dt_var.Var.render?4(md)
-zope.documenttemplate.dt_var.Var?1(context, args, fmt='s')
-zope.documenttemplate.dt_var.capitalize?4(val)
-zope.documenttemplate.dt_var.dollars_and_cents?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.dollars_and_cents_with_commas?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.len_comma?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.len_format?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.lower?4(val)
-zope.documenttemplate.dt_var.modifiers?7
-zope.documenttemplate.dt_var.newline_to_br?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.spacify?4(val)
-zope.documenttemplate.dt_var.special_formats?7
-zope.documenttemplate.dt_var.sql_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.structured_text?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.thousands_commas?4(v, name='(Unknown name)', md={}, thou=re.compile(
-                         r"([0-9])([0-9][0-9][0-9]([, .]|$))").search)
-zope.documenttemplate.dt_var.upper?4(val)
-zope.documenttemplate.dt_var.url_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.url_quote_plus?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.whole_dollars?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.whole_dollars_with_commas?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_with.With.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_with.With.blockContinuations?7
-zope.documenttemplate.dt_with.With.mapping?7
-zope.documenttemplate.dt_with.With.name?7
-zope.documenttemplate.dt_with.With.only?7
-zope.documenttemplate.dt_with.With.render?4(md)
-zope.documenttemplate.dt_with.With?1(context, blocks)
-zope.documenttemplate.pdocumenttemplate.ClassTypes?7
-zope.documenttemplate.pdocumenttemplate.DictInstance.__init__?1(self, mapping)
-zope.documenttemplate.pdocumenttemplate.DictInstance?1(mapping)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.__init__?1(self, o, namespace)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.has_key?4(key)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.keys?4()
-zope.documenttemplate.pdocumenttemplate.InstanceDict?1(o, namespace)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.__init__?1(self)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.keys?4()
-zope.documenttemplate.pdocumenttemplate.MultiMapping.pop?4(n=1)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.push?4(d)
-zope.documenttemplate.pdocumenttemplate.MultiMapping?1()
-zope.documenttemplate.pdocumenttemplate.TemplateDict.__init__?1(self)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._pop?5(n=1)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._proxied?5()
-zope.documenttemplate.pdocumenttemplate.TemplateDict._push?5(d)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._push_instance?5(inst)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.attr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.getattr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.getitem?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.has_key?4(key)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.hasattr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.level?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.namespace?4(**kw)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.pow?4(x, y, z)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.range?4(iFirst, *args)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.render?4(v)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.reorder?4(s, with=None, without=())
-zope.documenttemplate.pdocumenttemplate.TemplateDict.test?4(*args)
-zope.documenttemplate.pdocumenttemplate.TemplateDict?1()
-zope.documenttemplate.pdocumenttemplate.render_blocks?4(blocks, md)
-zope.documenttemplate.pdocumenttemplate.safe_callable?4(ob)
-zope.documenttemplate.untrusted.tests.test_suite?4()
-zope.documenttemplate.untrusted.untrusted.UntrustedHTML.TemplateDict?7
-zope.documenttemplate.untrusted.untrusted.UntrustedHTML.compile_python_expresssion?4(src)
-zope.documenttemplate.untrusted.untrusted.UntrustedTemplateDict._proxied?5()
-zope.documenttemplate.untrusted.untrusted.UntrustedTemplateDict._push_instance?5(inst)
-zope.documenttemplate.ustr._exception_str?5(exc)
-zope.documenttemplate.ustr.nasty_exception_str?7
-zope.documenttemplate.ustr.ustr?4(v)
-zope.dottedname.resolve.resolve?4(name, module=None)
-zope.dottedname.tests.test_suite?4()
-zope.dublincore.annotatableadapter.DCkey?7
-zope.dublincore.annotatableadapter.DirectProperty.__init__?1(self, name, attrname)
-zope.dublincore.annotatableadapter.DirectProperty?1(name, attrname)
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter.__init__?1(self, context)
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter._changed?5()
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter.annotations?7
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter?1(context)
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.__init__?1(self, context)
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.oldprop?7
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.prop?7
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter?1(context)
-zope.dublincore.annotatableadapter.partialAnnotatableAdapterFactory?4(direct_fields)
-zope.dublincore.browser.metadataedit.MetaDataEdit.edit?4()
-zope.dublincore.browser.metadataedit._?8
-zope.dublincore.creatorannotator.CreatorAnnotator?4(event)
-zope.dublincore.dcsv._decode_string?5(s)
-zope.dublincore.dcsv._encode_string?5(s, what)
-zope.dublincore.dcsv._find_interesting?8
-zope.dublincore.dcsv._find_value?8
-zope.dublincore.dcsv._prefix?8
-zope.dublincore.dcsv.createMapping?4(items, allow_duplicates=False)
-zope.dublincore.dcsv.decode?4(text)
-zope.dublincore.dcsv.encode?4(items)
-zope.dublincore.dcterms.DCTERMS_NS?7
-zope.dublincore.dcterms.DC_NS?7
-zope.dublincore.dcterms.W3CDTF?7
-zope.dublincore.dcterms.XSI_NS?7
-zope.dublincore.dcterms._dcmitypes?8
-zope.dublincore.dcterms._period_fields?8
-zope.dublincore.dcterms._prefix_to_ns?8
-zope.dublincore.dcterms.check_box?4(value)
-zope.dublincore.dcterms.check_dcmitype?4(value)
-zope.dublincore.dcterms.check_imt?4(value)
-zope.dublincore.dcterms.check_iso3166?4(value)
-zope.dublincore.dcterms.check_iso639_2?4(value)
-zope.dublincore.dcterms.check_period?4(value)
-zope.dublincore.dcterms.check_point?4(value)
-zope.dublincore.dcterms.check_rfc1766?4(value)
-zope.dublincore.dcterms.check_rfc3066?4(value)
-zope.dublincore.dcterms.check_tgn?4(value)
-zope.dublincore.dcterms.check_uri?4(value)
-zope.dublincore.dcterms.check_w3cdtf?4(value)
-zope.dublincore.dcterms.element_to_name?7
-zope.dublincore.dcterms.encodings?7
-zope.dublincore.dcterms.name_to_element?7
-zope.dublincore.dcterms.splitEncoding?4(name)
-zope.dublincore.fssync.adapter.ZDCAnnotationDataAdapter.getBody?4()
-zope.dublincore.fssync.adapter.ZDCAnnotationDataAdapter.setBody?4(data)
-zope.dublincore.interfaces.ICMFDublinCore.Contributors?4()
-zope.dublincore.interfaces.ICMFDublinCore.CreationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Creator?4()
-zope.dublincore.interfaces.ICMFDublinCore.Date?4()
-zope.dublincore.interfaces.ICMFDublinCore.Description?4()
-zope.dublincore.interfaces.ICMFDublinCore.EffectiveDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.ExpirationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Format?4()
-zope.dublincore.interfaces.ICMFDublinCore.Identifier?4()
-zope.dublincore.interfaces.ICMFDublinCore.Language?4()
-zope.dublincore.interfaces.ICMFDublinCore.ModificationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Publisher?4()
-zope.dublincore.interfaces.ICMFDublinCore.Rights?4()
-zope.dublincore.interfaces.ICMFDublinCore.Subject?4()
-zope.dublincore.interfaces.ICMFDublinCore.Title?4()
-zope.dublincore.interfaces.ICMFDublinCore.Type?4()
-zope.dublincore.interfaces.IDCDescriptiveProperties.description?7
-zope.dublincore.interfaces.IDCDescriptiveProperties.title?7
-zope.dublincore.interfaces.IDCExtended.contributors?7
-zope.dublincore.interfaces.IDCExtended.creators?7
-zope.dublincore.interfaces.IDCExtended.description?7
-zope.dublincore.interfaces.IDCExtended.publisher?7
-zope.dublincore.interfaces.IDCExtended.subjects?7
-zope.dublincore.interfaces.IDCExtended.title?7
-zope.dublincore.interfaces.IDCExtended.value_type?7
-zope.dublincore.interfaces.IDCPublishing.description?7
-zope.dublincore.interfaces.IDCPublishing.effective?7
-zope.dublincore.interfaces.IDCPublishing.expires?7
-zope.dublincore.interfaces.IDCPublishing.title?7
-zope.dublincore.interfaces.IDCTimes.created?7
-zope.dublincore.interfaces.IDCTimes.description?7
-zope.dublincore.interfaces.IDCTimes.modified?7
-zope.dublincore.interfaces.IDCTimes.title?7
-zope.dublincore.interfaces.IDublinCoreElementItem.description?7
-zope.dublincore.interfaces.IDublinCoreElementItem.qualification?7
-zope.dublincore.interfaces.IDublinCoreElementItem.title?7
-zope.dublincore.interfaces.IDublinCoreElementItem.value?7
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedContributors?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedCoverages?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedCreators?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedDates?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedDescriptions?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedFormats?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedIdentifiers?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedLanguages?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedPublishers?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedRelations?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedRights?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedSources?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedSubjects?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedTitles?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedTypes?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedContributors?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedCoverages?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedCreators?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedDates?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedDescriptions?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedFormats?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedIdentifiers?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedLanguages?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedPublishers?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedRelations?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedRights?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedSources?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedSubjects?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedTitles?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedTypes?4()
-zope.dublincore.timeannotators.CreatedAnnotator?4(event)
-zope.dublincore.timeannotators.ModifiedAnnotator?4(event)
-zope.dublincore.xmlmetadata.DEFAULT_NAMESPACE_PREFIXES?7
-zope.dublincore.xmlmetadata.DublinCoreHandler.characters?4(data)
-zope.dublincore.xmlmetadata.DublinCoreHandler.endElementNS?4(name, qname)
-zope.dublincore.xmlmetadata.DublinCoreHandler.get_dc_container?4()
-zope.dublincore.xmlmetadata.DublinCoreHandler.startDocument?4()
-zope.dublincore.xmlmetadata.DublinCoreHandler.startElementNS?4(name, qname, attrs)
-zope.dublincore.xmlmetadata.NamespaceTracker.__init__?1(self, mapping=None)
-zope.dublincore.xmlmetadata.NamespaceTracker.encode?4((uri, localname))
-zope.dublincore.xmlmetadata.NamespaceTracker.getPrefixMappings?4()
-zope.dublincore.xmlmetadata.NamespaceTracker?1(mapping=None)
-zope.dublincore.xmlmetadata.PrefixManager.endPrefixMapping?4(prefix)
-zope.dublincore.xmlmetadata.PrefixManager.get_uri?4(prefix)
-zope.dublincore.xmlmetadata.PrefixManager.startPrefixMapping?4(prefix, uri)
-zope.dublincore.xmlmetadata.XSI_TYPE?7
-zope.dublincore.xmlmetadata._encode_string?5(s)
-zope.dublincore.xmlmetadata._setup_parser?5(error_handler)
-zope.dublincore.xmlmetadata.dublin_core_namespaces?7
-zope.dublincore.xmlmetadata.dumpString?4(mapping)
-zope.dublincore.xmlmetadata.parse?4(source, error_handler=None)
-zope.dublincore.xmlmetadata.parseString?4(text, error_handler=None)
-zope.dublincore.zopedublincore.SimpleProperty.__init__?1(self, name)
-zope.dublincore.zopedublincore.SimpleProperty?1(name)
-zope.dublincore.zopedublincore.ZopeDublinCore.Contributors?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.CreationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Creator?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Date?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Description?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.EffectiveDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.ExpirationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Format?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Identifier?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Language?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.ModificationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Publisher?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Rights?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Subject?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Title?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Type?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.__init__?1(self, mapping=None)
-zope.dublincore.zopedublincore.ZopeDublinCore._changed?5()
-zope.dublincore.zopedublincore.ZopeDublinCore.contributors?7
-zope.dublincore.zopedublincore.ZopeDublinCore.created?7
-zope.dublincore.zopedublincore.ZopeDublinCore.creators?7
-zope.dublincore.zopedublincore.ZopeDublinCore.description?7
-zope.dublincore.zopedublincore.ZopeDublinCore.effective?7
-zope.dublincore.zopedublincore.ZopeDublinCore.expires?7
-zope.dublincore.zopedublincore.ZopeDublinCore.format?7
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedContributors?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedCoverages?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedCreators?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedDates?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedDescriptions?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedFormats?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedIdentifiers?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedLanguages?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedPublishers?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedRelations?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedRights?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedSources?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedSubjects?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedTitles?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedTypes?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.identifier?7
-zope.dublincore.zopedublincore.ZopeDublinCore.language?7
-zope.dublincore.zopedublincore.ZopeDublinCore.modified?7
-zope.dublincore.zopedublincore.ZopeDublinCore.publisher?7
-zope.dublincore.zopedublincore.ZopeDublinCore.rights?7
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedContributors?4(qualified_contributors)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedCoverages?4(qualified_coverages)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedCreators?4(qualified_creators)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedDates?4(qualified_dates)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedDescriptions?4(qualified_descriptions)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedFormats?4(qualified_formats)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedIdentifiers?4(qualified_identifiers)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedLanguages?4(qualified_languages)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedPublishers?4(qualified_publishers)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedRelations?4(qualified_relations)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedRights?4(qualified_rights)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedSources?4(qualified_sources)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedSubjects?4(qualified_subjects)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedTitles?4(qualified_titles)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedTypes?4(qualified_types)
-zope.dublincore.zopedublincore.ZopeDublinCore.subjects?7
-zope.dublincore.zopedublincore.ZopeDublinCore.title?7
-zope.dublincore.zopedublincore.ZopeDublinCore.type?7
-zope.dublincore.zopedublincore.ZopeDublinCore?1(mapping=None)
-zope.dublincore.zopedublincore._get_qualified?5(self, name)
-zope.dublincore.zopedublincore._scalar_get?5(inst, name)
-zope.dublincore.zopedublincore._set_qualified?5(self, name, qvalue)
-zope.event.notify?4(event)
-zope.event.subscribers?7
-zope.event.tests.DocFileSuite?4(*paths)
-zope.event.tests.runit?4(path=path, source=source)
-zope.event.tests.test_suite?4()
-zope.exceptions.exceptionformatter.DEBUG_EXCEPTION_FORMATTER?7
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.escape?4(s)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatLastLine?4(exc_line)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatLine?4(tb)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatSupplementLine?4(line)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatTracebackInfo?4(tbi)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.getPrefix?4()
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.line_sep?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter.__init__?1(self, limit=None, with_filenames=False)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.escape?4(s)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatException?4(etype, value, tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatExceptionOnly?4(etype, value)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatLastLine?4(exc_line)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatLine?4(tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSourceURL?4(url)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSupplement?4(supplement, tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSupplementLine?4(line)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatTracebackInfo?4(tbi)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.getLimit?4()
-zope.exceptions.exceptionformatter.TextExceptionFormatter.getPrefix?4()
-zope.exceptions.exceptionformatter.TextExceptionFormatter.line_sep?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter.show_revisions?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter?1(limit=None, with_filenames=False)
-zope.exceptions.exceptionformatter.format_exception?4(t, v, tb, limit=None, as_html=False, with_filenames=False)
-zope.exceptions.exceptionformatter.print_exception?4(t, v, tb, limit=None, file=None, as_html=False, with_filenames=True)
-zope.exceptions.interfaces.ITracebackSupplement.column?7
-zope.exceptions.interfaces.ITracebackSupplement.expression?7
-zope.exceptions.interfaces.ITracebackSupplement.getInfo?4()
-zope.exceptions.interfaces.ITracebackSupplement.line?7
-zope.exceptions.interfaces.ITracebackSupplement.source_url?7
-zope.exceptions.interfaces.ITracebackSupplement.warnings?7
-zope.exceptions.log.Formatter.formatException?4(ei)
-zope.filerepresentation.interfaces.IReadFile.read?4()
-zope.filerepresentation.interfaces.IReadFile.size?4()
-zope.filerepresentation.interfaces.IWriteFile.write?4()
-zope.formlib.errors.InvalidErrorView.__init__?1(self, context, request)
-zope.formlib.errors.InvalidErrorView.snippet?4()
-zope.formlib.errors.InvalidErrorView?1(context, request)
-zope.formlib.form.Action.__init__?1(self, label, **options)
-zope.formlib.form.Action.available?4()
-zope.formlib.form.Action.failure?4(data, errors)
-zope.formlib.form.Action.render?7
-zope.formlib.form.Action.submitted?4()
-zope.formlib.form.Action.success?4(data)
-zope.formlib.form.Action.update?4()
-zope.formlib.form.Action.validate?4(data)
-zope.formlib.form.Action?1(label, **options)
-zope.formlib.form.Actions.__init__?1(self, *actions)
-zope.formlib.form.Actions.append?4(action)
-zope.formlib.form.Actions.copy?4()
-zope.formlib.form.Actions?1(*actions)
-zope.formlib.form.AddForm?7
-zope.formlib.form.AddFormBase.__init__?1(self, context, request)
-zope.formlib.form.AddFormBase._finished_add?8
-zope.formlib.form.AddFormBase.add?4(object)
-zope.formlib.form.AddFormBase.create?4(data)
-zope.formlib.form.AddFormBase.createAndAdd?4(data)
-zope.formlib.form.AddFormBase.handle_add?4(action, data)
-zope.formlib.form.AddFormBase.nextURL?4()
-zope.formlib.form.AddFormBase.render?4()
-zope.formlib.form.AddFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.AddFormBase?1(context, request)
-zope.formlib.form.DisplayForm?7
-zope.formlib.form.DisplayFormBase.actions?7
-zope.formlib.form.DisplayFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.EditForm?7
-zope.formlib.form.EditFormBase.handle_edit_action?4(action, data)
-zope.formlib.form.EditFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.Field?7
-zope.formlib.form.Fields?7
-zope.formlib.form.Form?7
-zope.formlib.form.FormBase.availableActions?4()
-zope.formlib.form.FormBase.error_views?4()
-zope.formlib.form.FormBase.errors?7
-zope.formlib.form.FormBase.form_reset?7
-zope.formlib.form.FormBase.form_result?7
-zope.formlib.form.FormBase.label?7
-zope.formlib.form.FormBase.prefix?7
-zope.formlib.form.FormBase.render?4()
-zope.formlib.form.FormBase.resetForm?4()
-zope.formlib.form.FormBase.setPrefix?4(prefix)
-zope.formlib.form.FormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.FormBase.status?7
-zope.formlib.form.FormBase.template?7
-zope.formlib.form.FormBase.update?4()
-zope.formlib.form.FormBase.validate?4(action, data)
-zope.formlib.form.FormData.__init__?1(self, schema, data)
-zope.formlib.form.FormData?1(schema, data)
-zope.formlib.form.FormField.__init__?1(self, field, name=None, prefix='', for_display=None, for_input=None, custom_widget=None, render_context=False, get_rendered=None, )
-zope.formlib.form.FormField?1(field, name=None, prefix='', for_display=None, for_input=None, custom_widget=None, render_context=False, get_rendered=None, )
-zope.formlib.form.FormFields.__init__?1(self, *args, **kw)
-zope.formlib.form.FormFields.get?4(name, default=None)
-zope.formlib.form.FormFields.omit?4(*names)
-zope.formlib.form.FormFields.select?4(*names)
-zope.formlib.form.FormFields?1(*args, **kw)
-zope.formlib.form.Widgets.__init__?1(self, widgets, prefix_length=None, prefix=None)
-zope.formlib.form.Widgets.get?4(name)
-zope.formlib.form.Widgets?1(widgets, prefix_length=None, prefix=None)
-zope.formlib.form._?8
-zope.formlib.form._action_options?5(success=None, failure=None, condition=None, validator=None, prefix='actions', name=None, data=None, )
-zope.formlib.form._callify?5(f)
-zope.formlib.form._createWidget?5(form_field, field, request, iface)
-zope.formlib.form._identifier?8
-zope.formlib.form._initkw?5(keep_readonly=(), omit_readonly=False, **defaults)
-zope.formlib.form._widgetKey?5(widget, form_prefix)
-zope.formlib.form.action.__init__?1(self, label, actions=None, **options)
-zope.formlib.form.action?1(label, actions=None, **options)
-zope.formlib.form.applyChanges?4(context, form_fields, data, adapters=None)
-zope.formlib.form.availableActions?4(form, actions)
-zope.formlib.form.canWrite?4(context, field)
-zope.formlib.form.checkInvariants?4(form_fields, form_data)
-zope.formlib.form.default_page_template?7
-zope.formlib.form.default_subpage_template?7
-zope.formlib.form.expandPrefix?4(prefix)
-zope.formlib.form.fields?4(*args, **kw)
-zope.formlib.form.fields_initkw?4(keep_all_readonly=False, **other)
-zope.formlib.form.getWidgetsData?4(widgets, form_prefix, data)
-zope.formlib.form.handleSubmit?4(actions, data, default_validate=None)
-zope.formlib.form.haveInputWidgets?4(form, action)
-zope.formlib.form.render_submit_button?4(self)
-zope.formlib.form.setUpDataWidgets?4(form_fields, form_prefix, context, request, data=(), for_display=False, ignore_request=False)
-zope.formlib.form.setUpEditWidgets?4(form_fields, form_prefix, context, request, adapters=None, for_display=False, ignore_request=False)
-zope.formlib.form.setUpInputWidgets?4(form_fields, form_prefix, context, request, form=None, ignore_request=False)
-zope.formlib.form.setUpWidgets?4(form_fields, form_prefix=None, context=None, request=None, form=None, data=(), adapters=None, ignore_request=False)
-zope.formlib.ftests.test_suite?4()
-zope.formlib.interfaces.DISPLAY_UNWRITEABLE?7
-zope.formlib.interfaces.IAction.available?4()
-zope.formlib.interfaces.IAction.condition?7
-zope.formlib.interfaces.IAction.data?7
-zope.formlib.interfaces.IAction.failure?4(errors)
-zope.formlib.interfaces.IAction.label?7
-zope.formlib.interfaces.IAction.name?7
-zope.formlib.interfaces.IAction.submitted?4()
-zope.formlib.interfaces.IAction.success?4()
-zope.formlib.interfaces.IAction.validate?4()
-zope.formlib.interfaces.IAction.validator?7
-zope.formlib.interfaces.IAddFormCustomization.add?4()
-zope.formlib.interfaces.IAddFormCustomization.create?4()
-zope.formlib.interfaces.IAddFormCustomization.createAndAdd?4()
-zope.formlib.interfaces.IAddFormCustomization.nextURL?4()
-zope.formlib.interfaces.IBoundAction.form?7
-zope.formlib.interfaces.IFormAPI.Action?4(**options)
-zope.formlib.interfaces.IFormAPI.Field?4(**options)
-zope.formlib.interfaces.IFormAPI.Fields?4(**options)
-zope.formlib.interfaces.IFormAPI.FormBase?7
-zope.formlib.interfaces.IFormAPI.action?4(**options)
-zope.formlib.interfaces.IFormAPI.applyChanges?4(form_fields, data, adapters=None)
-zope.formlib.interfaces.IFormAPI.checkInvariants?4(form_data)
-zope.formlib.interfaces.IFormAPI.getWidgetsData?4(form_prefix, data)
-zope.formlib.interfaces.IFormAPI.setUpDataWidgets?4(form_prefix, context, request, data=(), for_display=False, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.setUpEditWidgets?4(form_prefix, context, request, adapters=None, for_display=False, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.setUpInputWidgets?4(form_prefix, context, request, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.validate?4(actions, form_prefix, data, default_validate=None)
-zope.formlib.interfaces.IFormBaseCustomization.error_views?4()
-zope.formlib.interfaces.IFormBaseCustomization.errors?7
-zope.formlib.interfaces.IFormBaseCustomization.form_fields?7
-zope.formlib.interfaces.IFormBaseCustomization.form_reset?7
-zope.formlib.interfaces.IFormBaseCustomization.form_result?7
-zope.formlib.interfaces.IFormBaseCustomization.label?7
-zope.formlib.interfaces.IFormBaseCustomization.resetForm?4()
-zope.formlib.interfaces.IFormBaseCustomization.setUpWidgets?4()
-zope.formlib.interfaces.IFormBaseCustomization.status?7
-zope.formlib.interfaces.IFormBaseCustomization.template?7
-zope.formlib.interfaces.IFormBaseCustomization.validate?4(data)
-zope.formlib.interfaces.IFormBaseCustomization.widgets?7
-zope.formlib.interfaces.IFormField.constraint?7
-zope.formlib.interfaces.IFormField.custom_widget?7
-zope.formlib.interfaces.IFormField.default?7
-zope.formlib.interfaces.IFormField.description?7
-zope.formlib.interfaces.IFormField.field?7
-zope.formlib.interfaces.IFormField.for_display?7
-zope.formlib.interfaces.IFormField.for_input?7
-zope.formlib.interfaces.IFormField.get_rendered?7
-zope.formlib.interfaces.IFormField.missing_value?7
-zope.formlib.interfaces.IFormField.prefix?7
-zope.formlib.interfaces.IFormField.render_context?7
-zope.formlib.interfaces.IFormField.title?7
-zope.formlib.interfaces.IFormField.vocabulary?7
-zope.formlib.interfaces.IFormFields.get?4(default=None)
-zope.formlib.interfaces.IFormFields.omit?4()
-zope.formlib.interfaces.IFormFields.select?4()
-zope.formlib.interfaces.ISubPage.prefix?7
-zope.formlib.interfaces.ISubPage.render?4()
-zope.formlib.interfaces.ISubPage.setPrefix?4()
-zope.formlib.interfaces.ISubPage.update?4()
-zope.formlib.interfaces.SKIP_UNAUTHORIZED?7
-zope.formlib.interfaces.constraint?4(value)
-zope.formlib.interfaces.reConstraint?4(pat, explanation)
-zope.formlib.namedtemplate.NamedTemplate.__init__?1(self, name)
-zope.formlib.namedtemplate.NamedTemplate?1(name)
-zope.formlib.namedtemplate.NamedTemplateImplementation.__init__?1(self, descriptor, view_type=None)
-zope.formlib.namedtemplate.NamedTemplateImplementation?1(descriptor, view_type=None)
-zope.formlib.namedtemplate.NamedTemplatePathAdapter.__init__?1(self, context)
-zope.formlib.namedtemplate.NamedTemplatePathAdapter?1(context)
-zope.formlib.namedtemplate.implementation.__init__?1(self, view_type=None)
-zope.formlib.namedtemplate.implementation?1(view_type=None)
-zope.formlib.tests.TestTemplate?4(self)
-zope.formlib.tests.formSetUp?4(test)
-zope.formlib.tests.makeSureRenderCanBeCalledWithoutCallingUpdate?4()
-zope.formlib.tests.make_sure_i18n_is_called_correctly_for_actions?4()
-zope.formlib.tests.pageSetUp?4(test)
-zope.formlib.tests.requestToTZInfo?4(request)
-zope.formlib.tests.test_error_handling?4()
-zope.formlib.tests.test_form_template_i18n?4()
-zope.formlib.tests.test_setUpWidgets_prefix?4()
-zope.formlib.tests.test_suite?4()
-zope.i18n.NAME_RE?7
-zope.i18n._interp_regex?8
-zope.i18n.format.BEGIN?7
-zope.i18n.format.DEFAULT?7
-zope.i18n.format.DateTimeFormat._DATETIMECHARS?8
-zope.i18n.format.DateTimeFormat.__init__?1(self, pattern=None, calendar=None)
-zope.i18n.format.DateTimeFormat.format?4(obj, pattern=None)
-zope.i18n.format.DateTimeFormat.getPattern?4()
-zope.i18n.format.DateTimeFormat.parse?4(text, pattern=None, asObject=True)
-zope.i18n.format.DateTimeFormat.setPattern?4(pattern)
-zope.i18n.format.DateTimeFormat?1(pattern=None, calendar=None)
-zope.i18n.format.EXPONENTIAL?7
-zope.i18n.format.FRACTION?7
-zope.i18n.format.GROUPING?7
-zope.i18n.format.INTEGER?7
-zope.i18n.format.IN_DATETIMEFIELD?7
-zope.i18n.format.IN_QUOTE?7
-zope.i18n.format.NumberFormat.__init__?1(self, pattern=None, symbols={})
-zope.i18n.format.NumberFormat._format_fraction?5(fraction, pattern)
-zope.i18n.format.NumberFormat._format_integer?5(integer, pattern)
-zope.i18n.format.NumberFormat.format?4(obj, pattern=None)
-zope.i18n.format.NumberFormat.getPattern?4()
-zope.i18n.format.NumberFormat.parse?4(text, pattern=None)
-zope.i18n.format.NumberFormat.setPattern?4(pattern)
-zope.i18n.format.NumberFormat?1(pattern=None, symbols={})
-zope.i18n.format.PADDING1?7
-zope.i18n.format.PADDING2?7
-zope.i18n.format.PADDING3?7
-zope.i18n.format.PADDING4?7
-zope.i18n.format.PREFIX?7
-zope.i18n.format.READ_EXPONENTIAL?7
-zope.i18n.format.READ_FRACTION?7
-zope.i18n.format.READ_INTEGER?7
-zope.i18n.format.READ_NEG_SUBPATTERN?7
-zope.i18n.format.READ_PADDING_1?7
-zope.i18n.format.READ_PADDING_2?7
-zope.i18n.format.READ_PADDING_3?7
-zope.i18n.format.READ_PADDING_4?7
-zope.i18n.format.READ_PREFIX?7
-zope.i18n.format.READ_PREFIX_STRING?7
-zope.i18n.format.READ_SUFFIX?7
-zope.i18n.format.READ_SUFFIX_STRING?7
-zope.i18n.format.SUFFIX?7
-zope.i18n.format._findFormattingCharacterInPattern?5(char, pattern)
-zope.i18n.format.buildDateTimeInfo?4(dt, calendar, pattern)
-zope.i18n.format.buildDateTimeParseInfo?4(calendar, pattern)
-zope.i18n.format.parseDateTimePattern?4(pattern, DATETIMECHARS="aGyMdEDFwWhHmsSkKz")
-zope.i18n.format.parseNumberPattern?4(pattern)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.__init__?1(self, language, domain, path_to_file)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.getIdentifier?4()
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.getMessage?4(id)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.queryMessage?4(id, default=None)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.reload?4()
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog?1(language, domain, path_to_file)
-zope.i18n.gettextmessagecatalog._KeyErrorRaisingFallback.ugettext?4(message)
-zope.i18n.interfaces.IDateTimeFormat.calendar?7
-zope.i18n.interfaces.IFormat.format?4(pattern=None)
-zope.i18n.interfaces.IFormat.getPattern?4()
-zope.i18n.interfaces.IFormat.parse?4(pattern=None)
-zope.i18n.interfaces.IFormat.setPattern?4()
-zope.i18n.interfaces.IGlobalMessageCatalog.reload?4()
-zope.i18n.interfaces.II18nAware.getAvailableLanguages?4()
-zope.i18n.interfaces.II18nAware.getDefaultLanguage?4()
-zope.i18n.interfaces.II18nAware.setDefaultLanguage?4()
-zope.i18n.interfaces.ILanguageAvailability.getAvailableLanguages?4()
-zope.i18n.interfaces.IMessageCatalog.domain?7
-zope.i18n.interfaces.IMessageCatalog.getIdentifier?4()
-zope.i18n.interfaces.IMessageCatalog.getMessage?4()
-zope.i18n.interfaces.IMessageCatalog.language?7
-zope.i18n.interfaces.IMessageCatalog.queryMessage?4(default=None)
-zope.i18n.interfaces.IMessageExportFilter.exportMessages?4(languages)
-zope.i18n.interfaces.IMessageImportFilter.importMessages?4(languages, file)
-zope.i18n.interfaces.IModifiableUserPreferredLanguages.setPreferredLanguages?4()
-zope.i18n.interfaces.INegotiator.getLanguage?4(env)
-zope.i18n.interfaces.INumberFormat.key_type?7
-zope.i18n.interfaces.INumberFormat.symbols?7
-zope.i18n.interfaces.INumberFormat.title?7
-zope.i18n.interfaces.INumberFormat.value_type?7
-zope.i18n.interfaces.INumberFormat.values?7
-zope.i18n.interfaces.ITranslationDomain.description?7
-zope.i18n.interfaces.ITranslationDomain.domain?7
-zope.i18n.interfaces.ITranslationDomain.required?7
-zope.i18n.interfaces.ITranslationDomain.title?7
-zope.i18n.interfaces.ITranslationDomain.translate?4(mapping=None, context=None, target_language=None, default=None)
-zope.i18n.interfaces.ITranslator.translate?4(mapping=None, default=None)
-zope.i18n.interfaces.IUserPreferredCharsets.getPreferredCharsets?4()
-zope.i18n.interfaces.IUserPreferredLanguages.getPreferredLanguages?4()
-zope.i18n.interfaces.locales.ICollator.cmp?4(text2)
-zope.i18n.interfaces.locales.ICollator.key?4()
-zope.i18n.interfaces.locales.ILocale.dates?7
-zope.i18n.interfaces.locales.ILocale.delimiters?7
-zope.i18n.interfaces.locales.ILocale.description?7
-zope.i18n.interfaces.locales.ILocale.displayNames?7
-zope.i18n.interfaces.locales.ILocale.getLocaleID?4()
-zope.i18n.interfaces.locales.ILocale.id?7
-zope.i18n.interfaces.locales.ILocale.key_type?7
-zope.i18n.interfaces.locales.ILocale.numbers?7
-zope.i18n.interfaces.locales.ILocale.orientation?7
-zope.i18n.interfaces.locales.ILocale.readonly?7
-zope.i18n.interfaces.locales.ILocale.required?7
-zope.i18n.interfaces.locales.ILocale.title?7
-zope.i18n.interfaces.locales.ILocale.value_type?7
-zope.i18n.interfaces.locales.ILocale.values?7
-zope.i18n.interfaces.locales.ILocaleCalendar.am?7
-zope.i18n.interfaces.locales.ILocaleCalendar.dateFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.dateTimeFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.days?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultDateFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultDateTimeFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultTimeFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.description?7
-zope.i18n.interfaces.locales.ILocaleCalendar.eras?7
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayAbbr?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayNames?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayTypeFromAbbr?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayTypeFromName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getFirstDayName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthAbbreviations?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthNames?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthTypeFromAbbreviation?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthTypeFromName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.isWeekend?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.key_type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.min_length?7
-zope.i18n.interfaces.locales.ILocaleCalendar.months?7
-zope.i18n.interfaces.locales.ILocaleCalendar.pm?7
-zope.i18n.interfaces.locales.ILocaleCalendar.timeFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.title?7
-zope.i18n.interfaces.locales.ILocaleCalendar.type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.value_type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.values?7
-zope.i18n.interfaces.locales.ILocaleCalendar.week?7
-zope.i18n.interfaces.locales.ILocaleCurrency.displayName?7
-zope.i18n.interfaces.locales.ILocaleCurrency.symbol?7
-zope.i18n.interfaces.locales.ILocaleCurrency.symbolChoice?7
-zope.i18n.interfaces.locales.ILocaleCurrency.type?7
-zope.i18n.interfaces.locales.ILocaleDates.calendars?7
-zope.i18n.interfaces.locales.ILocaleDates.description?7
-zope.i18n.interfaces.locales.ILocaleDates.getFormatter?4(length=None, name=None, calendar=u'gregorian')
-zope.i18n.interfaces.locales.ILocaleDates.key_type?7
-zope.i18n.interfaces.locales.ILocaleDates.localizedPatternChars?7
-zope.i18n.interfaces.locales.ILocaleDates.timezones?7
-zope.i18n.interfaces.locales.ILocaleDates.title?7
-zope.i18n.interfaces.locales.ILocaleDates.value_type?7
-zope.i18n.interfaces.locales.ILocaleDates.values?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.key_type?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.keys?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.languages?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.scripts?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.territories?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.title?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.types?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.value_type?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.variants?7
-zope.i18n.interfaces.locales.ILocaleFormat.description?7
-zope.i18n.interfaces.locales.ILocaleFormat.displayName?7
-zope.i18n.interfaces.locales.ILocaleFormat.pattern?7
-zope.i18n.interfaces.locales.ILocaleFormat.readonly?7
-zope.i18n.interfaces.locales.ILocaleFormat.required?7
-zope.i18n.interfaces.locales.ILocaleFormat.title?7
-zope.i18n.interfaces.locales.ILocaleFormat.type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.default?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.description?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.formats?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.key_type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.readonly?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.required?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.title?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.value_type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.values?7
-zope.i18n.interfaces.locales.ILocaleIdentity.constraint?7
-zope.i18n.interfaces.locales.ILocaleIdentity.description?7
-zope.i18n.interfaces.locales.ILocaleIdentity.language?7
-zope.i18n.interfaces.locales.ILocaleIdentity.readonly?7
-zope.i18n.interfaces.locales.ILocaleIdentity.required?7
-zope.i18n.interfaces.locales.ILocaleIdentity.script?7
-zope.i18n.interfaces.locales.ILocaleIdentity.territory?7
-zope.i18n.interfaces.locales.ILocaleIdentity.title?7
-zope.i18n.interfaces.locales.ILocaleIdentity.variant?7
-zope.i18n.interfaces.locales.ILocaleIdentity.version?7
-zope.i18n.interfaces.locales.ILocaleInheritance.description?7
-zope.i18n.interfaces.locales.ILocaleInheritance.getInheritedSelf?4()
-zope.i18n.interfaces.locales.ILocaleInheritance.title?7
-zope.i18n.interfaces.locales.ILocaleNumbers.currencies?7
-zope.i18n.interfaces.locales.ILocaleNumbers.currencyFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.decimalFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultCurrencyFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultDecimalFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultPercentFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultScientificFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.description?7
-zope.i18n.interfaces.locales.ILocaleNumbers.getDefaultCurrency?4()
-zope.i18n.interfaces.locales.ILocaleNumbers.getFormatter?4(length=None, name=u'')
-zope.i18n.interfaces.locales.ILocaleNumbers.key_type?7
-zope.i18n.interfaces.locales.ILocaleNumbers.percentFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.scientificFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.symbols?7
-zope.i18n.interfaces.locales.ILocaleNumbers.title?7
-zope.i18n.interfaces.locales.ILocaleNumbers.value_type?7
-zope.i18n.interfaces.locales.ILocaleNumbers.values?7
-zope.i18n.interfaces.locales.ILocaleOrientation.characters?7
-zope.i18n.interfaces.locales.ILocaleOrientation.default?7
-zope.i18n.interfaces.locales.ILocaleOrientation.lines?7
-zope.i18n.interfaces.locales.ILocaleOrientation.title?7
-zope.i18n.interfaces.locales.ILocaleOrientation.values?7
-zope.i18n.interfaces.locales.ILocaleProvider.getLocale?4(country=None, variant=None)
-zope.i18n.interfaces.locales.ILocaleProvider.loadLocale?4(country=None, variant=None)
-zope.i18n.interfaces.locales.ILocaleTimeZone.cities?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.description?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.key_type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.min_length?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.names?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.readonly?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.required?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.title?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.value_type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.values?7
-zope.i18n.interfaces.locales.ILocaleVersion.constraint?7
-zope.i18n.interfaces.locales.ILocaleVersion.description?7
-zope.i18n.interfaces.locales.ILocaleVersion.generationDate?7
-zope.i18n.interfaces.locales.ILocaleVersion.notes?7
-zope.i18n.interfaces.locales.ILocaleVersion.number?7
-zope.i18n.interfaces.locales.ILocaleVersion.readonly?7
-zope.i18n.interfaces.locales.ILocaleVersion.required?7
-zope.i18n.interfaces.locales.ILocaleVersion.title?7
-zope.i18n.interfaces.locales._orientations?8
-zope.i18n.interpolate?4(text, mapping=None)
-zope.i18n.locales.AD?7
-zope.i18n.locales.APRIL?7
-zope.i18n.locales.AUGUST?7
-zope.i18n.locales.BC?7
-zope.i18n.locales.DECEMBER?7
-zope.i18n.locales.FEBRUARY?7
-zope.i18n.locales.FRIDAY?7
-zope.i18n.locales.JANUARY?7
-zope.i18n.locales.JULY?7
-zope.i18n.locales.JUNE?7
-zope.i18n.locales.LOCALEDIR?7
-zope.i18n.locales.Locale.__init__?1(self, id)
-zope.i18n.locales.Locale.getInheritedSelf?4()
-zope.i18n.locales.Locale.getLocaleID?4()
-zope.i18n.locales.Locale?1(id)
-zope.i18n.locales.LocaleCalendar.__init__?1(self, type)
-zope.i18n.locales.LocaleCalendar.getDayAbbreviations?4()
-zope.i18n.locales.LocaleCalendar.getDayNames?4()
-zope.i18n.locales.LocaleCalendar.getDayTypeFromAbbreviation?4(abbr)
-zope.i18n.locales.LocaleCalendar.getDayTypeFromName?4(name)
-zope.i18n.locales.LocaleCalendar.getFirstWeekDayName?4()
-zope.i18n.locales.LocaleCalendar.getMonthAbbreviations?4()
-zope.i18n.locales.LocaleCalendar.getMonthNames?4()
-zope.i18n.locales.LocaleCalendar.getMonthTypeFromAbbreviation?4(abbr)
-zope.i18n.locales.LocaleCalendar.getMonthTypeFromName?4(name)
-zope.i18n.locales.LocaleCalendar.isWeekend?4(datetime)
-zope.i18n.locales.LocaleCalendar?1(type)
-zope.i18n.locales.LocaleCurrency.__init__?1(self, type)
-zope.i18n.locales.LocaleCurrency?1(type)
-zope.i18n.locales.LocaleDates.getFormatter?4(category, length=None, name=None, calendar=u'gregorian')
-zope.i18n.locales.LocaleFormat.__init__?1(self, type=None)
-zope.i18n.locales.LocaleFormat?1(type=None)
-zope.i18n.locales.LocaleFormatLength.__init__?1(self, type=None)
-zope.i18n.locales.LocaleFormatLength?1(type=None)
-zope.i18n.locales.LocaleIdentity.__init__?1(self, language=None, script=None, territory=None, variant=None)
-zope.i18n.locales.LocaleIdentity?1(language=None, script=None, territory=None, variant=None)
-zope.i18n.locales.LocaleNumbers.getFormatter?4(category, length=None, name=None)
-zope.i18n.locales.LocaleTimeZone.__init__?1(self, type)
-zope.i18n.locales.LocaleTimeZone?1(type)
-zope.i18n.locales.LocaleVersion.__init__?1(self, number, generationDate, notes)
-zope.i18n.locales.LocaleVersion?1(number, generationDate, notes)
-zope.i18n.locales.MARCH?7
-zope.i18n.locales.MAY?7
-zope.i18n.locales.MONDAY?7
-zope.i18n.locales.NOVEMBER?7
-zope.i18n.locales.OCTOBER?7
-zope.i18n.locales.SATURDAY?7
-zope.i18n.locales.SEPTEMBER?7
-zope.i18n.locales.SUNDAY?7
-zope.i18n.locales.THURSDAY?7
-zope.i18n.locales.TUESDAY?7
-zope.i18n.locales.WEDNESDAY?7
-zope.i18n.locales.dayMapping?7
-zope.i18n.locales.fallbackcollator.FallbackCollator.__init__?1(self, locale)
-zope.i18n.locales.fallbackcollator.FallbackCollator.cmp?4(s1, s2)
-zope.i18n.locales.fallbackcollator.FallbackCollator.key?4(s)
-zope.i18n.locales.fallbackcollator.FallbackCollator?1(locale)
-zope.i18n.locales.inheritance.Inheritance.getInheritedSelf?4()
-zope.i18n.locales.inheritance.InheritingDictionary.get?4(name, default=None)
-zope.i18n.locales.inheritance.InheritingDictionary.items?4()
-zope.i18n.locales.inheritance.InheritingDictionary.keys?4()
-zope.i18n.locales.inheritance.InheritingDictionary.value?4()
-zope.i18n.locales.locales?7
-zope.i18n.locales.provider.LocaleProvider.__init__?1(self, locale_dir)
-zope.i18n.locales.provider.LocaleProvider.getLocale?4(language=None, country=None, variant=None)
-zope.i18n.locales.provider.LocaleProvider.loadLocale?4(language=None, country=None, variant=None)
-zope.i18n.locales.provider.LocaleProvider?1(locale_dir)
-zope.i18n.locales.xmlfactory.LocaleFactory.__init__?1(self, path)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractCalendars?5(dates_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractCurrencies?5(numbers_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDates?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDays?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDelimiters?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDisplayNames?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractEras?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractFormats?5(formats_node, lengthNodeName, formatNodeName)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractIdentity?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractMonths?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractNumberFormats?5(numbers_node, numbers)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractNumbers?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractOrientation?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractSymbols?5(numbers_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractTimeZones?5(dates_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractTypes?5(names_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractVersion?5(identity_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractWeek?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._getText?5(nodelist)
-zope.i18n.locales.xmlfactory.LocaleFactory?1(path)
-zope.i18n.negotiator.Negotiator.getLanguage?4(langs, env)
-zope.i18n.negotiator.negotiator?7
-zope.i18n.negotiator.normalize_lang?4(lang)
-zope.i18n.negotiator.normalize_langs?4(langs)
-zope.i18n.replace?4(match)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.__init__?1(self, domain, messages=None)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.domain?7
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain?1(domain, messages=None)
-zope.i18n.testing.PlacelessSetup.setUp?4()
-zope.i18n.testing.setUp?4(test=None)
-zope.i18n.testmessagecatalog.TestMessageCatalog.__init__?1(self, domain)
-zope.i18n.testmessagecatalog.TestMessageCatalog.getIdentifier?4()
-zope.i18n.testmessagecatalog.TestMessageCatalog.getMessage?7
-zope.i18n.testmessagecatalog.TestMessageCatalog.language?7
-zope.i18n.testmessagecatalog.TestMessageCatalog.queryMessage?4(msgid, default=None)
-zope.i18n.testmessagecatalog.TestMessageCatalog.reload?4()
-zope.i18n.testmessagecatalog.TestMessageCatalog?1(domain)
-zope.i18n.testmessagecatalog.TestMessageFallbackDomain?4(domain_id=u'')
-zope.i18n.translate?4(msgid, domain=None, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.translationdomain.LANGUAGE_FALLBACKS?7
-zope.i18n.translationdomain.TranslationDomain.__init__?1(self, domain, fallbacks=None)
-zope.i18n.translationdomain.TranslationDomain._registerMessageCatalog?5(language, catalog_name)
-zope.i18n.translationdomain.TranslationDomain.addCatalog?4(catalog)
-zope.i18n.translationdomain.TranslationDomain.getCatalogsInfo?4()
-zope.i18n.translationdomain.TranslationDomain.reloadCatalogs?4(catalogNames)
-zope.i18n.translationdomain.TranslationDomain.setLanguageFallbacks?4(fallbacks=None)
-zope.i18n.translationdomain.TranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.translationdomain.TranslationDomain?1(domain, fallbacks=None)
-zope.i18n.zcml.IRegisterTranslationsDirective.description?7
-zope.i18n.zcml.IRegisterTranslationsDirective.directory?7
-zope.i18n.zcml.IRegisterTranslationsDirective.required?7
-zope.i18n.zcml.IRegisterTranslationsDirective.title?7
-zope.i18n.zcml.registerTranslations?4(_context, directory)
-zope.i18nmessageid.message.MessageFactory.__init__?1(self, domain)
-zope.i18nmessageid.message.MessageFactory?1(domain)
-zope.i18nmessageid.message.pyMessage?7
-zope.i18nmessageid.tests.test_suite?4()
-zope.index.field.index.FieldIndex.__init__?1(self)
-zope.index.field.index.FieldIndex.apply?4(query)
-zope.index.field.index.FieldIndex.clear?4()
-zope.index.field.index.FieldIndex.documentCount?4()
-zope.index.field.index.FieldIndex.index_doc?4(docid, value)
-zope.index.field.index.FieldIndex.unindex_doc?4(docid)
-zope.index.field.index.FieldIndex.wordCount?4()
-zope.index.field.index.FieldIndex?1()
-zope.index.field.tests.test_suite?4()
-zope.index.interfaces.IIndexSearch.apply?4()
-zope.index.interfaces.IInjection.clear?4()
-zope.index.interfaces.IInjection.index_doc?4(value)
-zope.index.interfaces.IInjection.unindex_doc?4()
-zope.index.interfaces.INBest.add?4(score)
-zope.index.interfaces.INBest.addmany?4()
-zope.index.interfaces.INBest.capacity?4()
-zope.index.interfaces.INBest.getbest?4()
-zope.index.interfaces.INBest.pop_smallest?4()
-zope.index.interfaces.IStatistics.documentCount?4()
-zope.index.interfaces.IStatistics.wordCount?4()
-zope.index.keyword.index.CaseSensitiveKeywordIndex.normalize?7
-zope.index.keyword.index.KeywordIndex.__init__?1(self)
-zope.index.keyword.index.KeywordIndex._insert_forward?5(docid, words)
-zope.index.keyword.index.KeywordIndex._insert_reverse?5(docid, words)
-zope.index.keyword.index.KeywordIndex.clear?4()
-zope.index.keyword.index.KeywordIndex.documentCount?4()
-zope.index.keyword.index.KeywordIndex.has_doc?4(docid)
-zope.index.keyword.index.KeywordIndex.index_doc?4(docid, seq)
-zope.index.keyword.index.KeywordIndex.normalize?7
-zope.index.keyword.index.KeywordIndex.search?4(query, operator='and')
-zope.index.keyword.index.KeywordIndex.unindex_doc?4(docid)
-zope.index.keyword.index.KeywordIndex.wordCount?4()
-zope.index.keyword.index.KeywordIndex?1()
-zope.index.keyword.interfaces.IKeywordQuerying.search?4(operator='and')
-zope.index.keyword.tests.KeywordIndexTest._populate_index?5()
-zope.index.keyword.tests.KeywordIndexTest._search?5(query, expected, mode='and')
-zope.index.keyword.tests.KeywordIndexTest._search_and?5(query, expected)
-zope.index.keyword.tests.KeywordIndexTest._search_or?5(query, expected)
-zope.index.keyword.tests.KeywordIndexTest.setUp?4()
-zope.index.keyword.tests.KeywordIndexTest.test_empty_index?4()
-zope.index.keyword.tests.KeywordIndexTest.test_hasdoc?4()
-zope.index.keyword.tests.KeywordIndexTest.test_index_input?4()
-zope.index.keyword.tests.KeywordIndexTest.test_interface?4()
-zope.index.keyword.tests.KeywordIndexTest.test_reindex?4()
-zope.index.keyword.tests.KeywordIndexTest.test_search_and?4()
-zope.index.keyword.tests.KeywordIndexTest.test_search_or?4()
-zope.index.keyword.tests.KeywordIndexTest.test_simplesearch?4()
-zope.index.keyword.tests.KeywordIndexTest.test_unindex?4()
-zope.index.keyword.tests.test_suite?4()
-zope.index.nbest.NBest.__init__?1(self, N)
-zope.index.nbest.NBest.add?4(item, score)
-zope.index.nbest.NBest.addmany?4(sequence)
-zope.index.nbest.NBest.capacity?4()
-zope.index.nbest.NBest.getbest?4()
-zope.index.nbest.NBest.pop_smallest?4()
-zope.index.nbest.NBest?1(N)
-zope.index.tests.NBestTest.testAllSameScore?4()
-zope.index.tests.NBestTest.testConstructor?4()
-zope.index.tests.NBestTest.testMany?4()
-zope.index.tests.NBestTest.testOne?4()
-zope.index.tests.test_suite?4()
-zope.index.text.baseindex.BaseIndex.DICT_CUTOFF?7
-zope.index.text.baseindex.BaseIndex.__init__?1(self, lexicon)
-zope.index.text.baseindex.BaseIndex._add_wordinfo?5(wid, f, docid)
-zope.index.text.baseindex.BaseIndex._del_wordinfo?5(wid, docid)
-zope.index.text.baseindex.BaseIndex._get_frequencies?5(wids)
-zope.index.text.baseindex.BaseIndex._mass_add_wordinfo?5(wid2weight, docid)
-zope.index.text.baseindex.BaseIndex._reindex_doc?5(docid, text)
-zope.index.text.baseindex.BaseIndex._remove_oov_wids?5(wids)
-zope.index.text.baseindex.BaseIndex._search_wids?5(wids)
-zope.index.text.baseindex.BaseIndex.clear?4()
-zope.index.text.baseindex.BaseIndex.documentCount?4()
-zope.index.text.baseindex.BaseIndex.get_words?4(docid)
-zope.index.text.baseindex.BaseIndex.has_doc?4(docid)
-zope.index.text.baseindex.BaseIndex.index_doc?4(docid, text)
-zope.index.text.baseindex.BaseIndex.query_weight?4(terms)
-zope.index.text.baseindex.BaseIndex.search?4(term)
-zope.index.text.baseindex.BaseIndex.search_glob?4(pattern)
-zope.index.text.baseindex.BaseIndex.search_phrase?4(phrase)
-zope.index.text.baseindex.BaseIndex.unindex_doc?4(docid)
-zope.index.text.baseindex.BaseIndex.wordCount?4()
-zope.index.text.baseindex.BaseIndex?1(lexicon)
-zope.index.text.baseindex.inverse_doc_frequency?4(term_count, num_items)
-zope.index.text.baseindex.unique?4(L)
-zope.index.text.cosineindex.CosineIndex.__init__?1(self, lexicon)
-zope.index.text.cosineindex.CosineIndex._get_Wd?5(d)
-zope.index.text.cosineindex.CosineIndex._get_frequencies?5(wids)
-zope.index.text.cosineindex.CosineIndex._get_ft?5(t)
-zope.index.text.cosineindex.CosineIndex._get_wdt?5(d, t)
-zope.index.text.cosineindex.CosineIndex._get_wt?5(t)
-zope.index.text.cosineindex.CosineIndex._search_wids?5(wids)
-zope.index.text.cosineindex.CosineIndex.query_weight?4(terms)
-zope.index.text.cosineindex.CosineIndex?1(lexicon)
-zope.index.text.cosineindex.doc_term_weight?4(count)
-zope.index.text.htmlsplitter.HTMLWordSplitter._split?5(text, wordpat)
-zope.index.text.htmlsplitter.HTMLWordSplitter.process?4(text, wordpat=r"(?L)\w+")
-zope.index.text.htmlsplitter.HTMLWordSplitter.processGlob?4(text)
-zope.index.text.htmlsplitter.HTMLWordSplitter.splitter?7
-zope.index.text.interfaces.IExtendedQuerying.query_weight?4()
-zope.index.text.interfaces.IExtendedQuerying.search?4()
-zope.index.text.interfaces.IExtendedQuerying.search_glob?4()
-zope.index.text.interfaces.IExtendedQuerying.search_phrase?4()
-zope.index.text.interfaces.ILexicon.get_wid?4()
-zope.index.text.interfaces.ILexicon.get_word?4()
-zope.index.text.interfaces.ILexicon.globToWordIds?4()
-zope.index.text.interfaces.ILexicon.isGlob?4()
-zope.index.text.interfaces.ILexicon.parseTerms?4()
-zope.index.text.interfaces.ILexicon.sourceToWordIds?4()
-zope.index.text.interfaces.ILexicon.termToWordIds?4()
-zope.index.text.interfaces.ILexicon.wordCount?4()
-zope.index.text.interfaces.IQueryParseTree.executeQuery?4()
-zope.index.text.interfaces.IQueryParseTree.getValue?4()
-zope.index.text.interfaces.IQueryParseTree.nodeType?4()
-zope.index.text.interfaces.IQueryParseTree.terms?4()
-zope.index.text.interfaces.IQueryParser.getIgnored?4()
-zope.index.text.interfaces.IQueryParser.parseQuery?4()
-zope.index.text.interfaces.IQueryParser.parseQueryEx?4()
-zope.index.text.interfaces.ISearchableText.getSearchableText?4()
-zope.index.text.interfaces.ISplitter.process?4()
-zope.index.text.lexicon.CaseNormalizer.process?4(lst)
-zope.index.text.lexicon.Lexicon.__init__?1(self, *pipeline)
-zope.index.text.lexicon.Lexicon._getWordIdCreate?5(word)
-zope.index.text.lexicon.Lexicon._new_wid?5()
-zope.index.text.lexicon.Lexicon.get_wid?4(word)
-zope.index.text.lexicon.Lexicon.get_word?4(wid)
-zope.index.text.lexicon.Lexicon.globToWordIds?4(pattern)
-zope.index.text.lexicon.Lexicon.isGlob?4(word)
-zope.index.text.lexicon.Lexicon.items?4()
-zope.index.text.lexicon.Lexicon.parseTerms?4(text)
-zope.index.text.lexicon.Lexicon.sourceToWordIds?4(text)
-zope.index.text.lexicon.Lexicon.termToWordIds?4(text)
-zope.index.text.lexicon.Lexicon.wids?4()
-zope.index.text.lexicon.Lexicon.wordCount?4()
-zope.index.text.lexicon.Lexicon.words?4()
-zope.index.text.lexicon.Lexicon?1(*pipeline)
-zope.index.text.lexicon.Splitter.process?4(lst)
-zope.index.text.lexicon.Splitter.processGlob?4(lst)
-zope.index.text.lexicon.Splitter.rx?7
-zope.index.text.lexicon.Splitter.rxGlob?7
-zope.index.text.lexicon.StopWordAndSingleCharRemover.dict?7
-zope.index.text.lexicon.StopWordRemover.dict?7
-zope.index.text.lexicon.StopWordRemover.process?4(lst)
-zope.index.text.lexicon._text2list?5(text)
-zope.index.text.okapiindex.OkapiIndex.B?7
-zope.index.text.okapiindex.OkapiIndex.K1?7
-zope.index.text.okapiindex.OkapiIndex.__init__?1(self, lexicon)
-zope.index.text.okapiindex.OkapiIndex._get_frequencies?5(wids)
-zope.index.text.okapiindex.OkapiIndex._reindex_doc?5(docid, text)
-zope.index.text.okapiindex.OkapiIndex._search_wids?5(wids)
-zope.index.text.okapiindex.OkapiIndex._search_wids_NOTYET?5(wids)
-zope.index.text.okapiindex.OkapiIndex.index_doc?4(docid, text)
-zope.index.text.okapiindex.OkapiIndex.query_weight?4(terms)
-zope.index.text.okapiindex.OkapiIndex.unindex_doc?4(docid)
-zope.index.text.okapiindex.OkapiIndex?1(lexicon)
-zope.index.text.parsetree.AndNode._nodeType?8
-zope.index.text.parsetree.AndNode.executeQuery?4(index)
-zope.index.text.parsetree.AtomNode._nodeType?8
-zope.index.text.parsetree.AtomNode.executeQuery?4(index)
-zope.index.text.parsetree.AtomNode.terms?4()
-zope.index.text.parsetree.GlobNode._nodeType?8
-zope.index.text.parsetree.GlobNode.executeQuery?4(index)
-zope.index.text.parsetree.NotNode._nodeType?8
-zope.index.text.parsetree.NotNode.executeQuery?4(index)
-zope.index.text.parsetree.NotNode.terms?4()
-zope.index.text.parsetree.OrNode._nodeType?8
-zope.index.text.parsetree.OrNode.executeQuery?4(index)
-zope.index.text.parsetree.ParseTreeNode.__init__?1(self, value)
-zope.index.text.parsetree.ParseTreeNode._nodeType?8
-zope.index.text.parsetree.ParseTreeNode.executeQuery?4(index)
-zope.index.text.parsetree.ParseTreeNode.getValue?4()
-zope.index.text.parsetree.ParseTreeNode.nodeType?4()
-zope.index.text.parsetree.ParseTreeNode.terms?4()
-zope.index.text.parsetree.ParseTreeNode?1(value)
-zope.index.text.parsetree.PhraseNode._nodeType?8
-zope.index.text.parsetree.PhraseNode.executeQuery?4(index)
-zope.index.text.queryparser.QueryParser.__init__?1(self, lexicon)
-zope.index.text.queryparser.QueryParser._check?5(tokentype)
-zope.index.text.queryparser.QueryParser._get?5(tokentype)
-zope.index.text.queryparser.QueryParser._parseAndExpr?5()
-zope.index.text.queryparser.QueryParser._parseAtom?5()
-zope.index.text.queryparser.QueryParser._parseNotExpr?5()
-zope.index.text.queryparser.QueryParser._parseOrExpr?5()
-zope.index.text.queryparser.QueryParser._parseTerm?5()
-zope.index.text.queryparser.QueryParser._peek?5(tokentype)
-zope.index.text.queryparser.QueryParser._require?5(tokentype)
-zope.index.text.queryparser.QueryParser.getIgnored?4()
-zope.index.text.queryparser.QueryParser.parseQuery?4(query)
-zope.index.text.queryparser.QueryParser.parseQueryEx?4(query)
-zope.index.text.queryparser.QueryParser?1(lexicon)
-zope.index.text.queryparser._AND?8
-zope.index.text.queryparser._ATOM?8
-zope.index.text.queryparser._EOF?8
-zope.index.text.queryparser._LPAREN?8
-zope.index.text.queryparser._NOT?8
-zope.index.text.queryparser._OR?8
-zope.index.text.queryparser._RPAREN?8
-zope.index.text.queryparser._keywords?8
-zope.index.text.queryparser._tokenizer_regex?8
-zope.index.text.ricecode.BitArray.__init__?1(self, buf=None)
-zope.index.text.ricecode.BitArray.append?4(bit)
-zope.index.text.ricecode.BitArray?1(buf=None)
-zope.index.text.ricecode.RiceCode.__init__?1(self, m)
-zope.index.text.ricecode.RiceCode.append?4(val)
-zope.index.text.ricecode.RiceCode.init?4(m)
-zope.index.text.ricecode.RiceCode.tolist?4()
-zope.index.text.ricecode.RiceCode.tostring?4()
-zope.index.text.ricecode.RiceCode?1(m)
-zope.index.text.ricecode.decode_deltas?4(start, enc_deltas)
-zope.index.text.ricecode.encode?4(m, l)
-zope.index.text.ricecode.encode_deltas?4(l)
-zope.index.text.ricecode.pickle_efficiency?4()
-zope.index.text.ricecode.test?4()
-zope.index.text.setops._trivial?5(L)
-zope.index.text.setops.mass_weightedIntersection?4(L)
-zope.index.text.setops.mass_weightedUnion?4(L)
-zope.index.text.stopdict._dict?8
-zope.index.text.stopdict._words?8
-zope.index.text.stopdict.get_stopdict?4()
-zope.index.text.textindex.TextIndex.__init__?1(self, lexicon=None, index=None)
-zope.index.text.textindex.TextIndex.apply?4(querytext, start=0, count=None)
-zope.index.text.textindex.TextIndex.clear?4()
-zope.index.text.textindex.TextIndex.documentCount?4()
-zope.index.text.textindex.TextIndex.index_doc?4(docid, text)
-zope.index.text.textindex.TextIndex.unindex_doc?4(docid)
-zope.index.text.textindex.TextIndex.wordCount?4()
-zope.index.text.textindex.TextIndex?1(lexicon=None, index=None)
-zope.index.text.widcode._decode?5(s)
-zope.index.text.widcode._decoding?8
-zope.index.text.widcode._encode?5(w)
-zope.index.text.widcode._encoding?8
-zope.index.text.widcode._fill?5()
-zope.index.text.widcode._prog?8
-zope.index.text.widcode.decode?4(code)
-zope.index.text.widcode.encode?4(wids)
-zope.index.text.widcode.test?4()
-zope.index.topic.filter.FilteredSetBase.__init__?1(self, id, expr)
-zope.index.topic.filter.FilteredSetBase.clear?4()
-zope.index.topic.filter.FilteredSetBase.getExpression?4()
-zope.index.topic.filter.FilteredSetBase.getId?4()
-zope.index.topic.filter.FilteredSetBase.getIds?4()
-zope.index.topic.filter.FilteredSetBase.index_doc?4(docid, context)
-zope.index.topic.filter.FilteredSetBase.setExpression?4(expr)
-zope.index.topic.filter.FilteredSetBase.unindex_doc?4(docid)
-zope.index.topic.filter.FilteredSetBase?1(id, expr)
-zope.index.topic.filter.PythonFilteredSet.index_doc?4(docid, context)
-zope.index.topic.index.TopicIndex.__init__?1(self)
-zope.index.topic.index.TopicIndex.addFilter?4(f)
-zope.index.topic.index.TopicIndex.clear?4()
-zope.index.topic.index.TopicIndex.delFilter?4(id)
-zope.index.topic.index.TopicIndex.index_doc?4(docid, obj)
-zope.index.topic.index.TopicIndex.search?4(query, operator='and')
-zope.index.topic.index.TopicIndex.unindex_doc?4(docid)
-zope.index.topic.index.TopicIndex?1()
-zope.index.topic.interfaces.ITopicFilteredSet.clear?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getExpression?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getId?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getIds?4()
-zope.index.topic.interfaces.ITopicFilteredSet.index_doc?4(context)
-zope.index.topic.interfaces.ITopicFilteredSet.setExpression?4()
-zope.index.topic.interfaces.ITopicFilteredSet.unindex_doc?4()
-zope.index.topic.interfaces.ITopicQuerying.search?4(operator='and')
-zope.interface._flatten._flatten?5(implements, include_None=0)
-zope.interface.adapter.AdapterLookupBase.__init__?1(self, registry)
-zope.interface.adapter.AdapterLookupBase._subscribe?5(*required)
-zope.interface.adapter.AdapterLookupBase._uncached_lookup?5(required, provided, name=u'')
-zope.interface.adapter.AdapterLookupBase._uncached_lookupAll?5(required, provided)
-zope.interface.adapter.AdapterLookupBase._uncached_subscriptions?5(required, provided)
-zope.interface.adapter.AdapterLookupBase.add_extendor?4(provided)
-zope.interface.adapter.AdapterLookupBase.changed?4(ignored=None)
-zope.interface.adapter.AdapterLookupBase.init_extendors?4()
-zope.interface.adapter.AdapterLookupBase.names?4(required, provided)
-zope.interface.adapter.AdapterLookupBase.queryMultiAdapter?4(objects, provided, name=u'', default=None)
-zope.interface.adapter.AdapterLookupBase.remove_extendor?4(provided)
-zope.interface.adapter.AdapterLookupBase.subscribers?4(objects, provided)
-zope.interface.adapter.AdapterLookupBase?1(registry)
-zope.interface.adapter.AdapterRegistry.LookupClass?7
-zope.interface.adapter.AdapterRegistry.__init__?1(self, bases=())
-zope.interface.adapter.AdapterRegistry._addSubregistry?5(r)
-zope.interface.adapter.AdapterRegistry._removeSubregistry?5(r)
-zope.interface.adapter.AdapterRegistry._setBases?5(bases)
-zope.interface.adapter.AdapterRegistry.changed?4(originally_changed)
-zope.interface.adapter.AdapterRegistry?1(bases=())
-zope.interface.adapter.BaseAdapterRegistry.__init__?1(self, bases=())
-zope.interface.adapter.BaseAdapterRegistry._createLookup?5()
-zope.interface.adapter.BaseAdapterRegistry._delegated?8
-zope.interface.adapter.BaseAdapterRegistry._generation?8
-zope.interface.adapter.BaseAdapterRegistry._setBases?5(bases)
-zope.interface.adapter.BaseAdapterRegistry.changed?4(originally_changed)
-zope.interface.adapter.BaseAdapterRegistry.get?4(_)
-zope.interface.adapter.BaseAdapterRegistry.register?4(required, provided, name, value)
-zope.interface.adapter.BaseAdapterRegistry.registered?4(required, provided, name=u'')
-zope.interface.adapter.BaseAdapterRegistry.subscribe?4(required, provided, value)
-zope.interface.adapter.BaseAdapterRegistry.unregister?4(required, provided, name, value=None)
-zope.interface.adapter.BaseAdapterRegistry.unsubscribe?4(required, provided, value=None)
-zope.interface.adapter.BaseAdapterRegistry?1(bases=())
-zope.interface.adapter.LookupBase?7
-zope.interface.adapter.LookupBasePy.__init__?1(self)
-zope.interface.adapter.LookupBasePy._getcache?5(provided, name)
-zope.interface.adapter.LookupBasePy.adapter_hook?4(provided, object, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.changed?4(ignored=None)
-zope.interface.adapter.LookupBasePy.lookup1?4(required, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.lookup?4(required, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.lookupAll?4(required, provided)
-zope.interface.adapter.LookupBasePy.queryAdapter?4(object, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.subscriptions?4(required, provided)
-zope.interface.adapter.LookupBasePy?1()
-zope.interface.adapter.VerifyingAdapterRegistry.LookupClass?7
-zope.interface.adapter.VerifyingBase?7
-zope.interface.adapter.VerifyingBasePy._getcache?5(provided, name)
-zope.interface.adapter.VerifyingBasePy._verify?5()
-zope.interface.adapter.VerifyingBasePy.changed?4(originally_changed)
-zope.interface.adapter.VerifyingBasePy.lookupAll?4(required, provided)
-zope.interface.adapter.VerifyingBasePy.subscriptions?4(required, provided)
-zope.interface.adapter.XXXTwistedFakeOut.selfImplied?7
-zope.interface.adapter._convert_None_to_Interface?5(x)
-zope.interface.adapter._lookup?5(components, specs, provided, name, i, l)
-zope.interface.adapter._lookupAll?5(components, specs, provided, result, i, l)
-zope.interface.adapter._marker?8
-zope.interface.adapter._normalize_name?5(name)
-zope.interface.adapter._not_in_mapping?8
-zope.interface.adapter._subscriptions?5(components, specs, provided, name, result, i, l)
-zope.interface.advice.addClassAdvisor?4(callback, depth=2)
-zope.interface.advice.advise?4(name, bases, cdict)
-zope.interface.advice.determineMetaclass?4(bases, explicit_mc=None)
-zope.interface.advice.getFrameInfo?4(frame)
-zope.interface.advice.isClassAdvisor?4(ob)
-zope.interface.advice.minimalBases?4(classes)
-zope.interface.common.idatetime.IDate.ctime?4()
-zope.interface.common.idatetime.IDate.day?7
-zope.interface.common.idatetime.IDate.isocalendar?4()
-zope.interface.common.idatetime.IDate.isoformat?4()
-zope.interface.common.idatetime.IDate.isoweekday?4()
-zope.interface.common.idatetime.IDate.month?7
-zope.interface.common.idatetime.IDate.replace?4(month, day)
-zope.interface.common.idatetime.IDate.strftime?4()
-zope.interface.common.idatetime.IDate.timetuple?4()
-zope.interface.common.idatetime.IDate.toordinal?4()
-zope.interface.common.idatetime.IDate.weekday?4()
-zope.interface.common.idatetime.IDate.year?7
-zope.interface.common.idatetime.IDateClass.fromordinal?4()
-zope.interface.common.idatetime.IDateClass.fromtimestamp?4()
-zope.interface.common.idatetime.IDateClass.max?7
-zope.interface.common.idatetime.IDateClass.min?7
-zope.interface.common.idatetime.IDateClass.resolution?7
-zope.interface.common.idatetime.IDateClass.today?4()
-zope.interface.common.idatetime.IDateTime.astimezone?4()
-zope.interface.common.idatetime.IDateTime.ctime?4()
-zope.interface.common.idatetime.IDateTime.date?4()
-zope.interface.common.idatetime.IDateTime.day?7
-zope.interface.common.idatetime.IDateTime.dst?4()
-zope.interface.common.idatetime.IDateTime.hour?7
-zope.interface.common.idatetime.IDateTime.isocalendar?4()
-zope.interface.common.idatetime.IDateTime.isoformat?4()
-zope.interface.common.idatetime.IDateTime.isoweekday?4()
-zope.interface.common.idatetime.IDateTime.microsecond?7
-zope.interface.common.idatetime.IDateTime.minute?7
-zope.interface.common.idatetime.IDateTime.month?7
-zope.interface.common.idatetime.IDateTime.replace?4(month, day, hour, minute, second, microsecond, tzinfo)
-zope.interface.common.idatetime.IDateTime.second?7
-zope.interface.common.idatetime.IDateTime.strftime?4()
-zope.interface.common.idatetime.IDateTime.time?4()
-zope.interface.common.idatetime.IDateTime.timetuple?4()
-zope.interface.common.idatetime.IDateTime.timetz?4()
-zope.interface.common.idatetime.IDateTime.toordinal?4()
-zope.interface.common.idatetime.IDateTime.tzinfo?7
-zope.interface.common.idatetime.IDateTime.tzname?4()
-zope.interface.common.idatetime.IDateTime.utcoffset?4()
-zope.interface.common.idatetime.IDateTime.utctimetuple?4()
-zope.interface.common.idatetime.IDateTime.weekday?4()
-zope.interface.common.idatetime.IDateTime.year?7
-zope.interface.common.idatetime.IDateTimeClass.combine?4(time)
-zope.interface.common.idatetime.IDateTimeClass.fromordinal?4()
-zope.interface.common.idatetime.IDateTimeClass.fromtimestamp?4(tz=None)
-zope.interface.common.idatetime.IDateTimeClass.max?7
-zope.interface.common.idatetime.IDateTimeClass.min?7
-zope.interface.common.idatetime.IDateTimeClass.now?4()
-zope.interface.common.idatetime.IDateTimeClass.resolution?7
-zope.interface.common.idatetime.IDateTimeClass.today?4()
-zope.interface.common.idatetime.IDateTimeClass.utcfromtimestamp?4()
-zope.interface.common.idatetime.IDateTimeClass.utcnow?4()
-zope.interface.common.idatetime.ITZInfo.dst?4()
-zope.interface.common.idatetime.ITZInfo.fromutc?4()
-zope.interface.common.idatetime.ITZInfo.tzname?4()
-zope.interface.common.idatetime.ITZInfo.utcoffset?4()
-zope.interface.common.idatetime.ITime.dst?4()
-zope.interface.common.idatetime.ITime.hour?7
-zope.interface.common.idatetime.ITime.isoformat?4()
-zope.interface.common.idatetime.ITime.microsecond?7
-zope.interface.common.idatetime.ITime.minute?7
-zope.interface.common.idatetime.ITime.replace?4(minute, second, microsecond, tzinfo)
-zope.interface.common.idatetime.ITime.second?7
-zope.interface.common.idatetime.ITime.strftime?4()
-zope.interface.common.idatetime.ITime.tzinfo?7
-zope.interface.common.idatetime.ITime.tzname?4()
-zope.interface.common.idatetime.ITime.utcoffset?4()
-zope.interface.common.idatetime.ITimeClass.max?7
-zope.interface.common.idatetime.ITimeClass.min?7
-zope.interface.common.idatetime.ITimeClass.resolution?7
-zope.interface.common.idatetime.ITimeDelta.days?7
-zope.interface.common.idatetime.ITimeDelta.microseconds?7
-zope.interface.common.idatetime.ITimeDelta.seconds?7
-zope.interface.common.idatetime.ITimeDeltaClass.max?7
-zope.interface.common.idatetime.ITimeDeltaClass.min?7
-zope.interface.common.idatetime.ITimeDeltaClass.resolution?7
-zope.interface.common.mapping.IClonableMapping.copy?4()
-zope.interface.common.mapping.IEnumerableMapping.items?4()
-zope.interface.common.mapping.IEnumerableMapping.keys?4()
-zope.interface.common.mapping.IEnumerableMapping.values?4()
-zope.interface.common.mapping.IExtendedReadMapping.has_key?4()
-zope.interface.common.mapping.IExtendedWriteMapping.clear?4()
-zope.interface.common.mapping.IExtendedWriteMapping.pop?4(*args)
-zope.interface.common.mapping.IExtendedWriteMapping.popitem?4()
-zope.interface.common.mapping.IExtendedWriteMapping.setdefault?4(default=None)
-zope.interface.common.mapping.IExtendedWriteMapping.update?4()
-zope.interface.common.mapping.IIterableMapping.iteritems?4()
-zope.interface.common.mapping.IIterableMapping.iterkeys?4()
-zope.interface.common.mapping.IIterableMapping.itervalues?4()
-zope.interface.common.mapping.IReadMapping.get?4(default=None)
-zope.interface.common.sequence.IExtendedReadSequence.count?4()
-zope.interface.common.sequence.IExtendedReadSequence.index?4(*args)
-zope.interface.common.sequence.IUniqueMemberWriteSequence.append?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.extend?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.insert?4(item)
-zope.interface.common.sequence.IUniqueMemberWriteSequence.pop?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.remove?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.reverse?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.sort?4()
-zope.interface.declarations.BuiltinImplementationSpecifications?7
-zope.interface.declarations.ClassProvides.__init__?1(self, cls, metacls, *interfaces)
-zope.interface.declarations.ClassProvides?1(cls, metacls, *interfaces)
-zope.interface.declarations.ClassProvidesBase?7
-zope.interface.declarations.Declaration.__init__?1(self, *interfaces)
-zope.interface.declarations.Declaration.changed?4(originally_changed)
-zope.interface.declarations.Declaration.flattened?4()
-zope.interface.declarations.Declaration?1(*interfaces)
-zope.interface.declarations.DescriptorAwareMetaClasses?7
-zope.interface.declarations.Implements.declared?7
-zope.interface.declarations.Implements.inherit?7
-zope.interface.declarations.InstanceDeclarations?7
-zope.interface.declarations.ObjectSpecification?4(direct, cls)
-zope.interface.declarations.ObjectSpecificationDescriptor?7
-zope.interface.declarations.Provides.__init__?1(self, cls, *interfaces)
-zope.interface.declarations.Provides?1(cls, *interfaces)
-zope.interface.declarations.Provides?4(*interfaces)
-zope.interface.declarations.ProvidesClass?7
-zope.interface.declarations._classProvides_advice?5(cls)
-zope.interface.declarations._empty?8
-zope.interface.declarations._implements?5(name, interfaces, classImplements)
-zope.interface.declarations._implements_advice?5(cls)
-zope.interface.declarations._normalizeargs?5(sequence, output = None)
-zope.interface.declarations.alsoProvides?4(object, *interfaces)
-zope.interface.declarations.classImplements?4(cls, *interfaces)
-zope.interface.declarations.classImplementsOnly?4(cls, *interfaces)
-zope.interface.declarations.classProvides?4(*interfaces)
-zope.interface.declarations.directlyProvidedBy?4(object)
-zope.interface.declarations.directlyProvides?4(object, *interfaces)
-zope.interface.declarations.getObjectSpecification?4(ob)
-zope.interface.declarations.implementedBy?7
-zope.interface.declarations.implementedByFallback?4(cls)
-zope.interface.declarations.implementer.__init__?1(self, *interfaces)
-zope.interface.declarations.implementer?1(*interfaces)
-zope.interface.declarations.implements?4(*interfaces)
-zope.interface.declarations.implementsOnly?4(*interfaces)
-zope.interface.declarations.moduleProvides?4(*interfaces)
-zope.interface.declarations.noLongerProvides?4(object, interface)
-zope.interface.declarations.objectSpecificationDescriptor?7
-zope.interface.declarations.providedBy?4(ob)
-zope.interface.document._justify_and_indent?5(text, level, munge=0, width=72)
-zope.interface.document._trim_doc_string?5(text)
-zope.interface.document.asStructuredText?4(I, munge=0)
-zope.interface.interface.Attribute.interface?7
-zope.interface.interface.CO_VARARGS?7
-zope.interface.interface.CO_VARKEYWORDS?7
-zope.interface.interface.Element.__init__?1(self, __name__, __doc__='')
-zope.interface.interface.Element.getDoc?4()
-zope.interface.interface.Element.getName?4()
-zope.interface.interface.Element.getTaggedValue?4(tag)
-zope.interface.interface.Element.getTaggedValueTags?4()
-zope.interface.interface.Element.queryTaggedValue?4(tag, default=None)
-zope.interface.interface.Element.setTaggedValue?4(tag, value)
-zope.interface.interface.Element?1(__name__, __doc__='')
-zope.interface.interface.Interface?7
-zope.interface.interface.InterfaceBase?7
-zope.interface.interface.InterfaceClass.__init__?1(self, name, bases=(), attrs=None, __doc__=None, __module__=None)
-zope.interface.interface.InterfaceClass._call_conform?5(conform)
-zope.interface.interface.InterfaceClass._getInterface?5(ob, name)
-zope.interface.interface.InterfaceClass.deferred?4()
-zope.interface.interface.InterfaceClass.direct?4(name)
-zope.interface.interface.InterfaceClass.getBases?4()
-zope.interface.interface.InterfaceClass.getDescriptionFor?4(name)
-zope.interface.interface.InterfaceClass.interfaces?4()
-zope.interface.interface.InterfaceClass.isEqualOrExtendedBy?4(other)
-zope.interface.interface.InterfaceClass.names?4(all=False)
-zope.interface.interface.InterfaceClass.namesAndDescriptions?4(all=False)
-zope.interface.interface.InterfaceClass.queryDescriptionFor?4(name, default=None)
-zope.interface.interface.InterfaceClass.validateInvariants?4(obj, errors=None)
-zope.interface.interface.InterfaceClass?1(name, bases=(), attrs=None, __doc__=None, __module__=None)
-zope.interface.interface.Method.getSignatureInfo?4()
-zope.interface.interface.Method.getSignatureString?4()
-zope.interface.interface.Specification.__init__?1(self, bases=())
-zope.interface.interface.Specification.changed?4(originally_changed)
-zope.interface.interface.Specification.extends?4(interface, strict=True)
-zope.interface.interface.Specification.get?4(name, default=None)
-zope.interface.interface.Specification.interfaces?4()
-zope.interface.interface.Specification.isImplementedBy?4(ob)
-zope.interface.interface.Specification.isImplementedByInstancesOf?4(cls)
-zope.interface.interface.Specification.isOrExtends?7
-zope.interface.interface.Specification.providedBy?7
-zope.interface.interface.Specification.subscribe?4(dependent)
-zope.interface.interface.Specification.unsubscribe?4(dependent)
-zope.interface.interface.Specification.weakref?4(callback=None)
-zope.interface.interface.Specification?1(bases=())
-zope.interface.interface.SpecificationBase?7
-zope.interface.interface.SpecificationBasePy.implementedBy?4(cls)
-zope.interface.interface.SpecificationBasePy.isOrExtends?4(interface)
-zope.interface.interface.SpecificationBasePy.providedBy?4(ob)
-zope.interface.interface.TAGGED_DATA?7
-zope.interface.interface._decorator_non_return?8
-zope.interface.interface._marker?8
-zope.interface.interface._wire?5()
-zope.interface.interface.adapter_hooks?7
-zope.interface.interface.fromFunction?4(func, interface=None, imlevel=0, name=None)
-zope.interface.interface.fromMethod?4(meth, interface=None, name=None)
-zope.interface.interface.invariant?4(call)
-zope.interface.interfaces.IAdapterRegistry.adapter_hook?4(object, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookup1?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookup?4(provided, name='', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookupAll?4(provided)
-zope.interface.interfaces.IAdapterRegistry.names?4(provided)
-zope.interface.interfaces.IAdapterRegistry.queryAdapter?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.queryMultiAdapter?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.register?4(provided, name, value)
-zope.interface.interfaces.IAdapterRegistry.registered?4(provided, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscribe?4(provided, subscriber, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscribers?4(provided, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscriptions?4(provided, name=u'')
-zope.interface.interfaces.IAttribute.interface?7
-zope.interface.interfaces.IDeclaration.flattened?4()
-zope.interface.interfaces.IElement.getTaggedValue?4()
-zope.interface.interfaces.IElement.getTaggedValueTags?4()
-zope.interface.interfaces.IElement.queryTaggedValue?4(default=None)
-zope.interface.interfaces.IElement.setTaggedValue?4(value)
-zope.interface.interfaces.IInterface.direct?4()
-zope.interface.interfaces.IInterface.implementedBy?4()
-zope.interface.interfaces.IInterface.names?4()
-zope.interface.interfaces.IInterface.namesAndDescriptions?4()
-zope.interface.interfaces.IInterface.providedBy?4()
-zope.interface.interfaces.IInterface.validateInvariants?4(errors=None)
-zope.interface.interfaces.IInterfaceDeclaration.Declaration?4()
-zope.interface.interfaces.IInterfaceDeclaration.alsoProvides?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classImplements?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classImplementsOnly?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classProvides?4()
-zope.interface.interfaces.IInterfaceDeclaration.directlyProvidedBy?4()
-zope.interface.interfaces.IInterfaceDeclaration.directlyProvides?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.implementedBy?4()
-zope.interface.interfaces.IInterfaceDeclaration.implementer?4()
-zope.interface.interfaces.IInterfaceDeclaration.implements?4()
-zope.interface.interfaces.IInterfaceDeclaration.implementsOnly?4()
-zope.interface.interfaces.IInterfaceDeclaration.moduleProvides?4()
-zope.interface.interfaces.IInterfaceDeclaration.noLongerProvides?4(interface)
-zope.interface.interfaces.IInterfaceDeclaration.providedBy?4()
-zope.interface.interfaces.IMethod.getSignatureInfo?4()
-zope.interface.interfaces.IMethod.getSignatureString?4()
-zope.interface.interfaces.ISpecification.extends?4(strict=True)
-zope.interface.interfaces.ISpecification.get?4(default=None)
-zope.interface.interfaces.ISpecification.isOrExtends?4()
-zope.interface.interfaces.ISpecification.weakref?4()
-zope.interface.ro._flatten?5(ob, result)
-zope.interface.ro.mergeOrderings?4(orderings, seen=None)
-zope.interface.ro.ro?4(object)
-zope.interface.verify.MethodTypes?7
-zope.interface.verify._incompat?5(required, implemented)
-zope.interface.verify._verify?5(iface, candidate, tentative=0, vtype=None)
-zope.interface.verify.verifyClass?4(iface, candidate, tentative=0)
-zope.interface.verify.verifyObject?4(iface, candidate, tentative=0)
-zope.lifecycleevent.Attributes.__init__?1(self, interface, *attributes)
-zope.lifecycleevent.Attributes?1(interface, *attributes)
-zope.lifecycleevent.ObjectCopiedEvent.__init__?1(self, object, original)
-zope.lifecycleevent.ObjectCopiedEvent?1(object, original)
-zope.lifecycleevent.ObjectModifiedEvent.__init__?1(self, object, *descriptions)
-zope.lifecycleevent.ObjectModifiedEvent?1(object, *descriptions)
-zope.lifecycleevent.Sequence.__init__?1(self, interface, *keys)
-zope.lifecycleevent.Sequence?1(interface, *keys)
-zope.lifecycleevent._marker?8
-zope.lifecycleevent.interfaces.IAttributes.attributes?7
-zope.lifecycleevent.interfaces.IAttributes.interface?7
-zope.lifecycleevent.interfaces.IObjectCopiedEvent.original?7
-zope.lifecycleevent.interfaces.ISequence.interface?7
-zope.lifecycleevent.interfaces.ISequence.keys?7
-zope.lifecycleevent.modified?4(object, *descriptions)
-zope.lifecycleevent.tests.TestObjectModifiedEvent.klass?7
-zope.lifecycleevent.tests.TestObjectModifiedEvent.object?7
-zope.lifecycleevent.tests.TestObjectModifiedEvent.setUp?4()
-zope.lifecycleevent.tests.TestObjectModifiedEvent.testGetObject?4()
-zope.lifecycleevent.tests.setUpDoctest?4(test)
-zope.lifecycleevent.tests.test_suite?4()
-zope.location.interfaces.ILocation.default?7
-zope.location.interfaces.ILocation.description?7
-zope.location.interfaces.ILocation.required?7
-zope.location.interfaces.ILocation.title?7
-zope.location.interfaces.ISublocations.sublocations?4()
-zope.location.location.ClassAndInstanceDescr.__init__?1(self, *args)
-zope.location.location.ClassAndInstanceDescr?1(*args)
-zope.location.location.LocationIterator?4(object)
-zope.location.location.LocationProxy.__init__?1(self, ob, container=None, name=None)
-zope.location.location.LocationProxy?1(ob, container=None, name=None)
-zope.location.location.inside?4(l1, l2)
-zope.location.location.locate?4(object, parent, name=None)
-zope.location.pickling.CopyPersistent.__init__?1(self, location)
-zope.location.pickling.CopyPersistent.id?4(object)
-zope.location.pickling.CopyPersistent?1(location)
-zope.location.pickling.PathPersistent.__init__?1(self, location)
-zope.location.pickling.PathPersistent.id?4(object)
-zope.location.pickling.PathPersistent.load?4(path)
-zope.location.pickling.PathPersistent?1(location)
-zope.location.pickling.locationCopy?4(loc)
-zope.location.tests.TLocation.traverse?4(path, default=None, request=None)
-zope.location.tests.test_suite?4()
-zope.location.traversing.LocationPhysicallyLocatable.__init__?1(self, context)
-zope.location.traversing.LocationPhysicallyLocatable.getName?4()
-zope.location.traversing.LocationPhysicallyLocatable.getNearestSite?4()
-zope.location.traversing.LocationPhysicallyLocatable.getPath?4()
-zope.location.traversing.LocationPhysicallyLocatable.getRoot?4()
-zope.location.traversing.LocationPhysicallyLocatable?1(context)
-zope.modulealias.metaconfigure.alias_module?4(module, alias, context)
-zope.modulealias.metaconfigure.define_module_alias?4(_context, module, alias)
-zope.modulealias.metadirectives.IModuleAliasDirective.alias?7
-zope.modulealias.metadirectives.IModuleAliasDirective.module?7
-zope.pagetemplate.interfaces.IPageTemplate.macros?7
-zope.pagetemplate.interfaces.IPageTemplate.pt_edit?4(content_type)
-zope.pagetemplate.interfaces.IPageTemplate.pt_errors?4()
-zope.pagetemplate.interfaces.IPageTemplate.pt_warnings?4()
-zope.pagetemplate.interfaces.IPageTemplate.read?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing._cook?5()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing._cook_check?5()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.content_type?7
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.expand?7
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getContext?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getEngine?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getEngineContext?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_source_file?4()
-zope.pagetemplate.pagetemplate.PageTemplate._cook?5()
-zope.pagetemplate.pagetemplate.PageTemplate._cook_check?5()
-zope.pagetemplate.pagetemplate.PageTemplate._text?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_cooked?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_errors?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_macros?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_program?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_warnings?8
-zope.pagetemplate.pagetemplate.PageTemplate.content_type?7
-zope.pagetemplate.pagetemplate.PageTemplate.expand?7
-zope.pagetemplate.pagetemplate.PageTemplate.macros?4()
-zope.pagetemplate.pagetemplate.PageTemplate.macros?7
-zope.pagetemplate.pagetemplate.PageTemplate.pt_edit?4(text, content_type)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_errors?4(namespace)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getContext?4(args=(), options=_default_options, **ignored)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getEngine?4()
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getEngineContext?4(namespace)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_render?4(namespace, source=False, sourceAnnotations=False, showtal=False)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_source_file?4()
-zope.pagetemplate.pagetemplate.PageTemplate.pt_warnings?4()
-zope.pagetemplate.pagetemplate.PageTemplate.read?4(request=None)
-zope.pagetemplate.pagetemplate.PageTemplate.write?4(text)
-zope.pagetemplate.pagetemplate.PageTemplateTracebackSupplement.__init__?1(self, pt, namespace)
-zope.pagetemplate.pagetemplate.PageTemplateTracebackSupplement?1(pt, namespace)
-zope.pagetemplate.pagetemplate.TemplateUsage.__init__?1(self, value)
-zope.pagetemplate.pagetemplate.TemplateUsage?1(value)
-zope.pagetemplate.pagetemplate._default_options?8
-zope.pagetemplate.pagetemplate._error_start?8
-zope.pagetemplate.pagetemplatefile.DEFAULT_ENCODING?7
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.__init__?1(self, filename, _prefix=None)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._cook_check?5()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._prepare_html?5(text)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._read_file?5()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._v_last_read?8
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.get_path_from_prefix?4(_prefix)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.pt_source_file?4()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile?1(filename, _prefix=None)
-zope.pagetemplate.pagetemplatefile.XML_PREFIXES?7
-zope.pagetemplate.pagetemplatefile.XML_PREFIX_MAX_LENGTH?7
-zope.pagetemplate.pagetemplatefile.meta_pattern?7
-zope.pagetemplate.pagetemplatefile.package_home?4(gdict)
-zope.pagetemplate.pagetemplatefile.sniff_type?4(text)
-zope.proxy.ProxyIterator?4(p)
-zope.proxy.interfaces.IProxyIntrospection.getProxiedObject?4()
-zope.proxy.interfaces.IProxyIntrospection.isProxy?4(proxytype=None)
-zope.proxy.interfaces.IProxyIntrospection.queryInnerProxy?4(proxytype, default=None)
-zope.proxy.interfaces.IProxyIntrospection.queryProxy?4(proxytype, default=None)
-zope.proxy.interfaces.IProxyIntrospection.removeAllProxies?4()
-zope.proxy.interfaces.IProxyIntrospection.sameProxiedObjects?4(ob2)
-zope.proxy.non_overridable?4(func)
-zope.publisher.base.BBBResponse.outputBody?4()
-zope.publisher.base.BaseRequest.__init__?1(self, body_instream, environ, response=None, positional=None, outstream=None)
-zope.publisher.base.BaseRequest._createResponse?5()
-zope.publisher.base.BaseRequest._getBody?5()
-zope.publisher.base.BaseRequest._getBodyStream?5()
-zope.publisher.base.BaseRequest._getPublication?5()
-zope.publisher.base.BaseRequest._getResponse?5()
-zope.publisher.base.BaseRequest._setupPath_helper?5(attr)
-zope.publisher.base.BaseRequest.body?7
-zope.publisher.base.BaseRequest.bodyFile?7
-zope.publisher.base.BaseRequest.bodyStream?7
-zope.publisher.base.BaseRequest.close?4()
-zope.publisher.base.BaseRequest.environment?7
-zope.publisher.base.BaseRequest.get?4(key, default=None)
-zope.publisher.base.BaseRequest.getPositionalArguments?4()
-zope.publisher.base.BaseRequest.getTraversalStack?4()
-zope.publisher.base.BaseRequest.has_key?7
-zope.publisher.base.BaseRequest.hold?4(object)
-zope.publisher.base.BaseRequest.items?4()
-zope.publisher.base.BaseRequest.keys?4()
-zope.publisher.base.BaseRequest.principal?7
-zope.publisher.base.BaseRequest.processInputs?4()
-zope.publisher.base.BaseRequest.publication?7
-zope.publisher.base.BaseRequest.response?7
-zope.publisher.base.BaseRequest.retry?4()
-zope.publisher.base.BaseRequest.setPrincipal?4(principal)
-zope.publisher.base.BaseRequest.setPublication?4(pub)
-zope.publisher.base.BaseRequest.setTraversalStack?4(stack)
-zope.publisher.base.BaseRequest.supportsRetry?4()
-zope.publisher.base.BaseRequest.traverse?4(obj)
-zope.publisher.base.BaseRequest.values?4()
-zope.publisher.base.BaseRequest?1(body_instream, environ, response=None, positional=None, outstream=None)
-zope.publisher.base.BaseResponse.__init__?1(self, outstream=None)
-zope.publisher.base.BaseResponse.handleException?4(exc_info)
-zope.publisher.base.BaseResponse.internalError?4()
-zope.publisher.base.BaseResponse.reset?4()
-zope.publisher.base.BaseResponse.retry?4()
-zope.publisher.base.BaseResponse.setBody?4(body)
-zope.publisher.base.BaseResponse.setBody?7
-zope.publisher.base.BaseResponse.setResult?4(result)
-zope.publisher.base.BaseResponse?1(outstream=None)
-zope.publisher.base.DebugFlags.showTAL?7
-zope.publisher.base.DebugFlags.sourceAnnotations?7
-zope.publisher.base.DefaultPublication.__init__?1(self, app)
-zope.publisher.base.DefaultPublication.afterCall?4(request, ob)
-zope.publisher.base.DefaultPublication.afterTraversal?4(request, ob)
-zope.publisher.base.DefaultPublication.beforeTraversal?4(request)
-zope.publisher.base.DefaultPublication.callObject?4(request, ob)
-zope.publisher.base.DefaultPublication.callTraversalHooks?4(request, ob)
-zope.publisher.base.DefaultPublication.endRequest?4(request, ob)
-zope.publisher.base.DefaultPublication.getApplication?4(request)
-zope.publisher.base.DefaultPublication.getDefaultTraversal?4(request, ob)
-zope.publisher.base.DefaultPublication.handleException?4(object, request, exc_info, retry_allowed=1)
-zope.publisher.base.DefaultPublication.require_docstrings?7
-zope.publisher.base.DefaultPublication.traverseName?4(request, ob, name, check_auth=1)
-zope.publisher.base.DefaultPublication?1(app)
-zope.publisher.base.RequestDataGetter.__init__?1(self, request)
-zope.publisher.base.RequestDataGetter.get?4(name, default=None)
-zope.publisher.base.RequestDataGetter.has_key?7
-zope.publisher.base.RequestDataGetter?1(request)
-zope.publisher.base.RequestDataMapper.__init__?1(self, request)
-zope.publisher.base.RequestDataMapper.get?4(name, default=None)
-zope.publisher.base.RequestDataMapper.has_key?7
-zope.publisher.base.RequestDataMapper.items?4()
-zope.publisher.base.RequestDataMapper.keys?4()
-zope.publisher.base.RequestDataMapper.values?4()
-zope.publisher.base.RequestDataMapper?1(request)
-zope.publisher.base.RequestDataProperty.__init__?1(self, gettr_class)
-zope.publisher.base.RequestDataProperty?1(gettr_class)
-zope.publisher.base.RequestEnvironment._mapname?8
-zope.publisher.base.TestPublication.traverseName?4(request, ob, name, check_auth=1)
-zope.publisher.base.TestRequest.__init__?1(self, path, body_instream=None, environ=None, outstream=None)
-zope.publisher.base.TestRequest._createResponse?5()
-zope.publisher.base.TestRequest?1(path, body_instream=None, environ=None, outstream=None)
-zope.publisher.base._marker?8
-zope.publisher.browser.BBBResponse.outputBody?4()
-zope.publisher.browser.BBBResponse.write?4(str)
-zope.publisher.browser.BrowserLanguages.__init__?1(self, request)
-zope.publisher.browser.BrowserLanguages.getPreferredLanguages?4()
-zope.publisher.browser.BrowserLanguages?1(request)
-zope.publisher.browser.BrowserPage.browserDefault?4(request)
-zope.publisher.browser.BrowserPage.publishTraverse?4(request, name)
-zope.publisher.browser.BrowserRequest.__init__?1(self, body_instream, environ, response=None)
-zope.publisher.browser.BrowserRequest._createResponse?5()
-zope.publisher.browser.BrowserRequest._decode?5(text)
-zope.publisher.browser.BrowserRequest._typeFormat?8
-zope.publisher.browser.BrowserRequest.get?4(key, default=None)
-zope.publisher.browser.BrowserRequest.keys?4()
-zope.publisher.browser.BrowserRequest.processInputs?4()
-zope.publisher.browser.BrowserRequest.traverse?4(obj)
-zope.publisher.browser.BrowserRequest.use_redirect?7
-zope.publisher.browser.BrowserRequest?1(body_instream, environ, response=None)
-zope.publisher.browser.BrowserResponse._implicitResult?5(body)
-zope.publisher.browser.BrowserResponse.getBase?4()
-zope.publisher.browser.BrowserResponse.redirect?4(location, status=None)
-zope.publisher.browser.BrowserResponse.reset?4()
-zope.publisher.browser.BrowserResponse.setBase?4(base)
-zope.publisher.browser.BrowserView.__init__?1(self, context, request)
-zope.publisher.browser.BrowserView?1(context, request)
-zope.publisher.browser.CONVERTED?7
-zope.publisher.browser.DEFAULT?7
-zope.publisher.browser.DEFAULTABLE_METHODS?7
-zope.publisher.browser.FileUpload.__init__?1(self, aFieldStorage)
-zope.publisher.browser.FileUpload?1(aFieldStorage)
-zope.publisher.browser.REC?7
-zope.publisher.browser.RECORD?7
-zope.publisher.browser.RECORDS?7
-zope.publisher.browser.Record._attrs?8
-zope.publisher.browser.RedirectingBrowserRequest.use_redirect?7
-zope.publisher.browser.SEQUENCE?7
-zope.publisher.browser.TestRequest.__init__?1(self, body_instream=None, environ=None, form=None, skin=None, outstream=None, **kw)
-zope.publisher.browser.TestRequest._createResponse?5()
-zope.publisher.browser.TestRequest?1(body_instream=None, environ=None, form=None, skin=None, outstream=None, **kw)
-zope.publisher.browser.applySkin?4(request, skin)
-zope.publisher.browser.base_re_search?7
-zope.publisher.browser.field2boolean?4(v)
-zope.publisher.browser.field2float?4(v)
-zope.publisher.browser.field2int?4(v)
-zope.publisher.browser.field2lines?4(v)
-zope.publisher.browser.field2long?4(v)
-zope.publisher.browser.field2required?4(v)
-zope.publisher.browser.field2string?4(v)
-zope.publisher.browser.field2text?4(v, nl=newlines)
-zope.publisher.browser.field2tokens?4(v)
-zope.publisher.browser.get_converter?7
-zope.publisher.browser.hide_key?7
-zope.publisher.browser.isCGI_NAME?7
-zope.publisher.browser.isHTML?4(str)
-zope.publisher.browser.isRelative?7
-zope.publisher.browser.is_text_html?4(content_type)
-zope.publisher.browser.newlines?7
-zope.publisher.browser.normalize_lang?4(lang)
-zope.publisher.browser.registerTypeConverter?4(field_type, converter, replace=False)
-zope.publisher.browser.setDefaultSkin?4(request)
-zope.publisher.browser.start_of_header_search?7
-zope.publisher.browser.type_converters?7
-zope.publisher.contenttype._check_token?5(string)
-zope.publisher.contenttype._escape?5(string)
-zope.publisher.contenttype._parse_params?5(string)
-zope.publisher.contenttype._quoted_string_match?5(string)
-zope.publisher.contenttype._token_match?5(string)
-zope.publisher.contenttype._unescape?5(string)
-zope.publisher.contenttype.join?4((major, minor, params))
-zope.publisher.contenttype.parse?4(string)
-zope.publisher.contenttype.parseOrdered?4(string)
-zope.publisher.ftp.FTPRequest.__init__?1(self, body_instream, environ, response=None, bbb=None)
-zope.publisher.ftp.FTPRequest._authUserPW?5()
-zope.publisher.ftp.FTPRequest._createResponse?5()
-zope.publisher.ftp.FTPRequest.unauthorized?4(challenge)
-zope.publisher.ftp.FTPRequest?1(body_instream, environ, response=None, bbb=None)
-zope.publisher.ftp.FTPResponse.getResult?4()
-zope.publisher.ftp.FTPResponse.handleException?4(exc_info)
-zope.publisher.ftp.FTPResponse.outputBody?4()
-zope.publisher.http.CookieMapper._mapname?8
-zope.publisher.http.DEFAULT_PORTS?7
-zope.publisher.http.DirectResult.__init__?1(self, body, headers=())
-zope.publisher.http.DirectResult?1(body, headers=())
-zope.publisher.http.ENCODING?7
-zope.publisher.http.HTTPCharsets.__init__?1(self, request)
-zope.publisher.http.HTTPCharsets.getPreferredCharsets?4()
-zope.publisher.http.HTTPCharsets?1(request)
-zope.publisher.http.HTTPInputStream.__init__?1(self, stream, environment)
-zope.publisher.http.HTTPInputStream.getCacheStream?4()
-zope.publisher.http.HTTPInputStream.read?4(size=-1)
-zope.publisher.http.HTTPInputStream.readline?4(size=None)
-zope.publisher.http.HTTPInputStream.readlines?4(hint=0)
-zope.publisher.http.HTTPInputStream?1(stream, environment)
-zope.publisher.http.HTTPRequest.URL?7
-zope.publisher.http.HTTPRequest.__init__?1(self, body_instream, environ, response=None, outstream=None)
-zope.publisher.http.HTTPRequest._authUserPW?5()
-zope.publisher.http.HTTPRequest._createResponse?5()
-zope.publisher.http.HTTPRequest._getLocale?5()
-zope.publisher.http.HTTPRequest._parseCookies?5(text, result=None)
-zope.publisher.http.HTTPRequest.cookies?7
-zope.publisher.http.HTTPRequest.get?4(key, default=None)
-zope.publisher.http.HTTPRequest.getApplicationURL?4(depth=0, path_only=False)
-zope.publisher.http.HTTPRequest.getCookies?4()
-zope.publisher.http.HTTPRequest.getHeader?4(name, default=None, literal=False)
-zope.publisher.http.HTTPRequest.getURL?4(level=0, path_only=False)
-zope.publisher.http.HTTPRequest.getVirtualHostRoot?4()
-zope.publisher.http.HTTPRequest.headers?7
-zope.publisher.http.HTTPRequest.keys?4()
-zope.publisher.http.HTTPRequest.locale?7
-zope.publisher.http.HTTPRequest.retry?4()
-zope.publisher.http.HTTPRequest.retry_max_count?7
-zope.publisher.http.HTTPRequest.setApplicationServer?4(host, proto='http', port=None)
-zope.publisher.http.HTTPRequest.setPathSuffix?4(steps)
-zope.publisher.http.HTTPRequest.setPrincipal?4(principal)
-zope.publisher.http.HTTPRequest.setVirtualHostRoot?4(names=())
-zope.publisher.http.HTTPRequest.setupLocale?4()
-zope.publisher.http.HTTPRequest.shiftNameToApplication?4()
-zope.publisher.http.HTTPRequest.supportsRetry?4()
-zope.publisher.http.HTTPRequest.traverse?4(obj)
-zope.publisher.http.HTTPRequest.unauthorized?4(challenge)
-zope.publisher.http.HTTPRequest?1(body_instream, environ, response=None, outstream=None)
-zope.publisher.http.HTTPResponse.__init__?1(self, header_output=None, http_transaction=None)
-zope.publisher.http.HTTPResponse._body?8
-zope.publisher.http.HTTPResponse._cookie_list?5()
-zope.publisher.http.HTTPResponse._html?5(title, content)
-zope.publisher.http.HTTPResponse._implicitResult?5(body)
-zope.publisher.http.HTTPResponse.addHeader?4(name, value)
-zope.publisher.http.HTTPResponse.appendToCookie?4(name, value)
-zope.publisher.http.HTTPResponse.consumeBody?4()
-zope.publisher.http.HTTPResponse.consumeBodyIter?4()
-zope.publisher.http.HTTPResponse.expireCookie?4(name, **kw)
-zope.publisher.http.HTTPResponse.getCookie?4(name, default=None)
-zope.publisher.http.HTTPResponse.getHeader?4(name, default=None, literal=False)
-zope.publisher.http.HTTPResponse.getHeaders?4()
-zope.publisher.http.HTTPResponse.getStatus?4()
-zope.publisher.http.HTTPResponse.getStatusString?4()
-zope.publisher.http.HTTPResponse.handleException?4(exc_info)
-zope.publisher.http.HTTPResponse.internalError?4()
-zope.publisher.http.HTTPResponse.redirect?4(location, status=None)
-zope.publisher.http.HTTPResponse.reset?4()
-zope.publisher.http.HTTPResponse.retry?4()
-zope.publisher.http.HTTPResponse.setCookie?4(name, value, **kw)
-zope.publisher.http.HTTPResponse.setHeader?4(name, value, literal=False)
-zope.publisher.http.HTTPResponse.setResult?4(result)
-zope.publisher.http.HTTPResponse.setStatus?4(status, reason=None)
-zope.publisher.http.HTTPResponse.write?4()
-zope.publisher.http.HTTPResponse?1(header_output=None, http_transaction=None)
-zope.publisher.http.HTTPVirtualHostChangedEvent.__init__?1(self, request)
-zope.publisher.http.HTTPVirtualHostChangedEvent.request?7
-zope.publisher.http.HTTPVirtualHostChangedEvent?1(request)
-zope.publisher.http.HeaderGetter._gettrname?8
-zope.publisher.http.IResult.body?7
-zope.publisher.http.IResult.headers?7
-zope.publisher.http.STAGGER_RETRIES?7
-zope.publisher.http.StrResult?4(body, headers=())
-zope.publisher.http.URLGetter.__init__?1(self, request)
-zope.publisher.http.URLGetter.get?4(name, default=None)
-zope.publisher.http.URLGetter?1(request)
-zope.publisher.http.getCharsetUsingRequest?4(request)
-zope.publisher.http.init_status_codes?4()
-zope.publisher.http.sane_environment?4(env)
-zope.publisher.http.sort_charsets?4(x, y)
-zope.publisher.http.status_codes?7
-zope.publisher.http.status_reasons?7
-zope.publisher.interfaces.BadRequest.__init__?1(self, message)
-zope.publisher.interfaces.BadRequest?1(message)
-zope.publisher.interfaces.DebugError.__init__?1(self, ob, message)
-zope.publisher.interfaces.DebugError.getMessage?4()
-zope.publisher.interfaces.DebugError.getObject?4()
-zope.publisher.interfaces.DebugError?1(ob, message)
-zope.publisher.interfaces.IApplicationRequest.annotations?7
-zope.publisher.interfaces.IApplicationRequest.bodyStream?7
-zope.publisher.interfaces.IApplicationRequest.debug?7
-zope.publisher.interfaces.IApplicationRequest.environment?7
-zope.publisher.interfaces.IApplicationRequest.principal?7
-zope.publisher.interfaces.IDebugError.getMessage?4()
-zope.publisher.interfaces.IDebugError.getObject?4()
-zope.publisher.interfaces.IDebugFlags.showTAL?7
-zope.publisher.interfaces.IDebugFlags.sourceAnnotations?7
-zope.publisher.interfaces.IHeld.release?4()
-zope.publisher.interfaces.INotFound.getName?4()
-zope.publisher.interfaces.INotFound.getObject?4()
-zope.publisher.interfaces.IPublication.afterCall?4(ob)
-zope.publisher.interfaces.IPublication.afterTraversal?4(ob)
-zope.publisher.interfaces.IPublication.beforeTraversal?4()
-zope.publisher.interfaces.IPublication.callObject?4(ob)
-zope.publisher.interfaces.IPublication.callTraversalHooks?4(ob)
-zope.publisher.interfaces.IPublication.endRequest?4(ob)
-zope.publisher.interfaces.IPublication.getApplication?4()
-zope.publisher.interfaces.IPublication.handleException?4(request, exc_info, retry_allowed=1)
-zope.publisher.interfaces.IPublication.traverseName?4(ob, name)
-zope.publisher.interfaces.IPublicationRequest.close?4()
-zope.publisher.interfaces.IPublicationRequest.getPositionalArguments?4()
-zope.publisher.interfaces.IPublicationRequest.getTraversalStack?4()
-zope.publisher.interfaces.IPublicationRequest.hold?4()
-zope.publisher.interfaces.IPublicationRequest.response?7
-zope.publisher.interfaces.IPublicationRequest.setPrincipal?4()
-zope.publisher.interfaces.IPublicationRequest.setTraversalStack?4()
-zope.publisher.interfaces.IPublishTraverse.publishTraverse?4(name)
-zope.publisher.interfaces.IPublisher.publish?4()
-zope.publisher.interfaces.IPublisherRequest.processInputs?4()
-zope.publisher.interfaces.IPublisherRequest.publication?7
-zope.publisher.interfaces.IPublisherRequest.retry?4()
-zope.publisher.interfaces.IPublisherRequest.setPublication?4()
-zope.publisher.interfaces.IPublisherRequest.supportsRetry?4()
-zope.publisher.interfaces.IPublisherRequest.traverse?4()
-zope.publisher.interfaces.IRedirect.getLocation?4()
-zope.publisher.interfaces.IResponse.handleException?4()
-zope.publisher.interfaces.IResponse.internalError?4()
-zope.publisher.interfaces.IResponse.reset?4()
-zope.publisher.interfaces.IResponse.retry?4()
-zope.publisher.interfaces.IResponse.setResult?4()
-zope.publisher.interfaces.IRetry.getOriginalException?4()
-zope.publisher.interfaces.NotFound.__init__?1(self, ob, name, request=None)
-zope.publisher.interfaces.NotFound.getName?4()
-zope.publisher.interfaces.NotFound.getObject?4()
-zope.publisher.interfaces.NotFound?1(ob, name, request=None)
-zope.publisher.interfaces.Redirect.__init__?1(self, location)
-zope.publisher.interfaces.Redirect.getLocation?4()
-zope.publisher.interfaces.Redirect?1(location)
-zope.publisher.interfaces.Retry.__init__?1(self, orig_exc=None)
-zope.publisher.interfaces.Retry.getOriginalException?4()
-zope.publisher.interfaces.Retry?1(orig_exc=None)
-zope.publisher.interfaces.browser.IBrowserApplicationRequest.form?7
-zope.publisher.interfaces.browser.IBrowserPublication.getDefaultTraversal?4(ob)
-zope.publisher.interfaces.browser.IBrowserPublisher.browserDefault?4()
-zope.publisher.interfaces.browser.ISkin?7
-zope.publisher.interfaces.ftp.IFTPCredentials._authUserPW?5()
-zope.publisher.interfaces.ftp.IFTPCredentials.unauthorized?4()
-zope.publisher.interfaces.http.IHTTPApplicationRequest.URL?7
-zope.publisher.interfaces.http.IHTTPApplicationRequest.cookies?7
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getApplicationURL?4(path_only=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getCookies?4()
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getHeader?4(default=None, literal=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getURL?4(path_only=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.headers?7
-zope.publisher.interfaces.http.IHTTPApplicationResponse.redirect?4(status=302)
-zope.publisher.interfaces.http.IHTTPCredentials._authUserPW?5()
-zope.publisher.interfaces.http.IHTTPCredentials.unauthorized?4()
-zope.publisher.interfaces.http.IHTTPRequest.locale?7
-zope.publisher.interfaces.http.IHTTPRequest.method?7
-zope.publisher.interfaces.http.IHTTPRequest.setPathSuffix?4()
-zope.publisher.interfaces.http.IHTTPRequest.setupLocale?4()
-zope.publisher.interfaces.http.IHTTPResponse.addHeader?4(value)
-zope.publisher.interfaces.http.IHTTPResponse.appendToCookie?4(value)
-zope.publisher.interfaces.http.IHTTPResponse.authUser?7
-zope.publisher.interfaces.http.IHTTPResponse.consumeBody?4()
-zope.publisher.interfaces.http.IHTTPResponse.consumeBodyIter?4()
-zope.publisher.interfaces.http.IHTTPResponse.expireCookie?4(**kw)
-zope.publisher.interfaces.http.IHTTPResponse.getCookie?4(default=None)
-zope.publisher.interfaces.http.IHTTPResponse.getHeader?4(default=None)
-zope.publisher.interfaces.http.IHTTPResponse.getHeaders?4()
-zope.publisher.interfaces.http.IHTTPResponse.getStatus?4()
-zope.publisher.interfaces.http.IHTTPResponse.getStatusString?4()
-zope.publisher.interfaces.http.IHTTPResponse.setCookie?4(value, **kw)
-zope.publisher.interfaces.http.IHTTPResponse.setHeader?4(value, literal=False)
-zope.publisher.interfaces.http.IHTTPResponse.setResult?4()
-zope.publisher.interfaces.http.IHTTPResponse.setStatus?4(reason=None)
-zope.publisher.interfaces.http.IHTTPVirtualHostChangedEvent.request?7
-zope.publisher.interfaces.http.IHeaderOutput.appendResponseHeaders?4()
-zope.publisher.interfaces.http.IHeaderOutput.setAuthUserName?4()
-zope.publisher.interfaces.http.IHeaderOutput.setResponseHeaders?4()
-zope.publisher.interfaces.http.IHeaderOutput.setResponseStatus?4(reason)
-zope.publisher.interfaces.http.IHeaderOutput.wroteResponseHeader?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.getVirtualHostRoot?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.setApplicationServer?4(proto='http', port=None)
-zope.publisher.interfaces.http.IVirtualHostRequest.setVirtualHostRoot?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.shiftNameToApplication?4()
-zope.publisher.interfaces.logginginfo.ILoggingInfo.getLogMessage?4()
-zope.publisher.interfaces.xmlrpc.IXMLRPCPublication.getDefaultTraversal?4(ob)
-zope.publisher.publish._marker?8
-zope.publisher.publish.debug_call?4(obj, args)
-zope.publisher.publish.mapply?4(obj, positional=(), request={})
-zope.publisher.publish.publish?4(request, handle_errors=True)
-zope.publisher.publish.unwrapMethod?4(obj)
-zope.publisher.xmlrpc.PreMarshallerBase.__init__?1(self, data)
-zope.publisher.xmlrpc.PreMarshallerBase?1(data)
-zope.publisher.xmlrpc.TestRequest.__init__?1(self, body_instream=None, environ=None, response=None, **kw)
-zope.publisher.xmlrpc.TestRequest?1(body_instream=None, environ=None, response=None, **kw)
-zope.publisher.xmlrpc.XMLRPCRequest._args?8
-zope.publisher.xmlrpc.XMLRPCRequest._createResponse?5()
-zope.publisher.xmlrpc.XMLRPCRequest.processInputs?4()
-zope.publisher.xmlrpc.XMLRPCResponse.handleException?4(exc_info)
-zope.publisher.xmlrpc.XMLRPCResponse.setResult?4(result)
-zope.publisher.xmlrpc.premarshal?4(data)
-zope.rdb.DEFAULT_ENCODING?7
-zope.rdb.InstanceOnlyDescriptor.__init__?1(self, value=__marker)
-zope.rdb.InstanceOnlyDescriptor?1(value=__marker)
-zope.rdb.ResultSet.__init__?1(self, columns, rows)
-zope.rdb.ResultSet?1(columns, rows)
-zope.rdb.Row.__init__?1(self, data)
-zope.rdb.Row?1(data)
-zope.rdb.RowClassFactory?4(columns)
-zope.rdb.ZopeConnection.__init__?1(self, conn, typeinfo)
-zope.rdb.ZopeConnection.commit?4()
-zope.rdb.ZopeConnection.cursor?4()
-zope.rdb.ZopeConnection.getTypeInfo?4()
-zope.rdb.ZopeConnection.registerForTxn?4()
-zope.rdb.ZopeConnection.rollback?4()
-zope.rdb.ZopeConnection?1(conn, typeinfo)
-zope.rdb.ZopeCursor.__init__?1(self, cursor, connection)
-zope.rdb.ZopeCursor._convertTypes?5(results)
-zope.rdb.ZopeCursor._prepareOperation?5(operation, parameters)
-zope.rdb.ZopeCursor._prepareParameters?5(parameters, encoding)
-zope.rdb.ZopeCursor.convertRow?4()
-zope.rdb.ZopeCursor.execute?4(operation, parameters=None)
-zope.rdb.ZopeCursor.executemany?4(operation, parameters)
-zope.rdb.ZopeCursor.fetchall?4()
-zope.rdb.ZopeCursor.fetchmany?4(*args, **kw)
-zope.rdb.ZopeCursor.fetchone?4()
-zope.rdb.ZopeCursor?1(cursor, connection)
-zope.rdb.ZopeDBTransactionManager.__init__?1(self, dbconn)
-zope.rdb.ZopeDBTransactionManager.abort?4(txn)
-zope.rdb.ZopeDBTransactionManager.commit?4(txn)
-zope.rdb.ZopeDBTransactionManager.prepare?4(txn)
-zope.rdb.ZopeDBTransactionManager.sortKey?4()
-zope.rdb.ZopeDBTransactionManager.tpc_abort?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_begin?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_finish?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_vote?4(txn)
-zope.rdb.ZopeDBTransactionManager?1(dbconn)
-zope.rdb.ZopeDatabaseAdapter.__init__?1(self, dsn)
-zope.rdb.ZopeDatabaseAdapter._connection_factory?5()
-zope.rdb.ZopeDatabaseAdapter._connections?8
-zope.rdb.ZopeDatabaseAdapter._get_v_connection?5()
-zope.rdb.ZopeDatabaseAdapter._set_v_connection?5(value)
-zope.rdb.ZopeDatabaseAdapter._v_connection?8
-zope.rdb.ZopeDatabaseAdapter.connect?4()
-zope.rdb.ZopeDatabaseAdapter.disconnect?4()
-zope.rdb.ZopeDatabaseAdapter.encoding?7
-zope.rdb.ZopeDatabaseAdapter.getConverter?4(type)
-zope.rdb.ZopeDatabaseAdapter.getDSN?4()
-zope.rdb.ZopeDatabaseAdapter.getEncoding?4()
-zope.rdb.ZopeDatabaseAdapter.isConnected?4()
-zope.rdb.ZopeDatabaseAdapter.paramstyle?7
-zope.rdb.ZopeDatabaseAdapter.setDSN?4(dsn)
-zope.rdb.ZopeDatabaseAdapter.setEncoding?4(encoding)
-zope.rdb.ZopeDatabaseAdapter.threadsafety?7
-zope.rdb.ZopeDatabaseAdapter?1(dsn)
-zope.rdb._dsnFormat?8
-zope.rdb._paramsFormat?8
-zope.rdb.browser.rdb.Connection.connect?4()
-zope.rdb.browser.rdb.Connection.disconnect?4()
-zope.rdb.browser.rdb.Connection.edit?4(dsn, encoding)
-zope.rdb.browser.rdb.TestSQL.getTestResults?4()
-zope.rdb.gadfly.DLispShort.AddToList?4(list, Context)
-zope.rdb.gadfly.DLispShort.BindRules?4(Grammar)
-zope.rdb.gadfly.DLispShort.COMPILEDFILENAME?7
-zope.rdb.gadfly.DLispShort.Context?7
-zope.rdb.gadfly.DLispShort.DoPrint?4(list, Context)
-zope.rdb.gadfly.DLispShort.DoSetq?4(list, Context)
-zope.rdb.gadfly.DLispShort.EchoValue?4(list, Context)
-zope.rdb.gadfly.DLispShort.GRAMMARSTRING?7
-zope.rdb.gadfly.DLispShort.GrammarBuild?4()
-zope.rdb.gadfly.DLispShort.INTREGEX?7
-zope.rdb.gadfly.DLispShort.LISPCOMMENTREGEX?7
-zope.rdb.gadfly.DLispShort.LispG2?7
-zope.rdb.gadfly.DLispShort.LoadLispG?4()
-zope.rdb.gadfly.DLispShort.MARSHALLEDFILENAME?7
-zope.rdb.gadfly.DLispShort.MakeList?4(list, Context)
-zope.rdb.gadfly.DLispShort.NilTail?4(list, Context)
-zope.rdb.gadfly.DLispShort.REGENERATEONLOAD?7
-zope.rdb.gadfly.DLispShort.STRREGEX?7
-zope.rdb.gadfly.DLispShort.VARREGEX?7
-zope.rdb.gadfly.DLispShort.VarValue?4(list, Context)
-zope.rdb.gadfly.DLispShort.test1?7
-zope.rdb.gadfly.DLispShort.test2?7
-zope.rdb.gadfly.DLispShort.test3?7
-zope.rdb.gadfly.DLispShort.test4?7
-zope.rdb.gadfly.DLispShort.test5?7
-zope.rdb.gadfly.DLispShort.test6?7
-zope.rdb.gadfly.DLispShort.test7?7
-zope.rdb.gadfly.DLispShort.test7str?7
-zope.rdb.gadfly.DLispShort.test8?7
-zope.rdb.gadfly.DLispShort.unMarshalLispG?4()
-zope.rdb.gadfly.DumbLispGen.Context?7
-zope.rdb.gadfly.DumbLispGen.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.DumbLispGen.Dummy?7
-zope.rdb.gadfly.DumbLispGen.LISPCOMMENTREGEX?7
-zope.rdb.gadfly.DumbLispGen.LispG?7
-zope.rdb.gadfly.DumbLispGen.echo?4(string)
-zope.rdb.gadfly.DumbLispGen.intInterp?4(str)
-zope.rdb.gadfly.DumbLispGen.stripQuotes?4(str)
-zope.rdb.gadfly.DumbLispGen.test1?7
-zope.rdb.gadfly.DumbLispGen.test2?7
-zope.rdb.gadfly.DumbLispGen.test3?7
-zope.rdb.gadfly.DumbLispGen.test4?7
-zope.rdb.gadfly.DumbLispGen.test5?7
-zope.rdb.gadfly.DumbLispGen.test6?7
-zope.rdb.gadfly.DumbLispGen.test7?7
-zope.rdb.gadfly.DumbLispGen.test7str?7
-zope.rdb.gadfly.SQLTESTG.BuildSQLG?4()
-zope.rdb.gadfly.SQLTESTG.LoadSQLG?4()
-zope.rdb.gadfly.SQLTESTG.MARSHALFILE?7
-zope.rdb.gadfly.SQLTESTG.REBUILD?7
-zope.rdb.gadfly.SQLTESTG.SELECTKEYWORDS?7
-zope.rdb.gadfly.SQLTESTG.SELECTNONTERMS?7
-zope.rdb.gadfly.SQLTESTG.SELECTRULES?7
-zope.rdb.gadfly.SQLTESTG.SQLG?7
-zope.rdb.gadfly.gadfly.GF_Cursor.EVAL_DUMP?7
-zope.rdb.gadfly.gadfly.GF_Cursor.__init__?1(self, gadfly_instance)
-zope.rdb.gadfly.gadfly.GF_Cursor.arraysize?7
-zope.rdb.gadfly.gadfly.GF_Cursor.close?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.description?7
-zope.rdb.gadfly.gadfly.GF_Cursor.execute?4(statement=None, params=None)
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchall?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchmany?4(size=None)
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchone?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.pp?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.reset_results?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.reshadow?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.setinputsizes?4(*args)
-zope.rdb.gadfly.gadfly.GF_Cursor.setoutputsize?4(*args)
-zope.rdb.gadfly.gadfly.GF_Cursor.verbose?7
-zope.rdb.gadfly.gadfly.GF_Cursor?1(gadfly_instance)
-zope.rdb.gadfly.gadfly.error?7
-zope.rdb.gadfly.gadfly.gadfly.DUMP_ALL?4()
-zope.rdb.gadfly.gadfly.gadfly.__init__?1(self, databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-zope.rdb.gadfly.gadfly.gadfly.add_remote_view?4(name, definition)
-zope.rdb.gadfly.gadfly.gadfly.checkpoint?4()
-zope.rdb.gadfly.gadfly.gadfly.close?4()
-zope.rdb.gadfly.gadfly.gadfly.closed?7
-zope.rdb.gadfly.gadfly.gadfly.commit?4()
-zope.rdb.gadfly.gadfly.gadfly.cursor?4()
-zope.rdb.gadfly.gadfly.gadfly.dumplog?4()
-zope.rdb.gadfly.gadfly.gadfly.open?4()
-zope.rdb.gadfly.gadfly.gadfly.restart?4()
-zope.rdb.gadfly.gadfly.gadfly.rollback?4()
-zope.rdb.gadfly.gadfly.gadfly.startup?4(databasename, directory, scratch=0, verbose=0)
-zope.rdb.gadfly.gadfly.gadfly.table_names?4()
-zope.rdb.gadfly.gadfly.gadfly.transaction_log?4()
-zope.rdb.gadfly.gadfly.gadfly.verbose?7
-zope.rdb.gadfly.gadfly.gadfly?1(databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-zope.rdb.gadfly.gadfly.sql?7
-zope.rdb.gadfly.gadfly.verbosity?7
-zope.rdb.gadfly.gfclient.CHECKPOINT?7
-zope.rdb.gadfly.gfclient.EXECUTE_PREPARED?7
-zope.rdb.gadfly.gfclient.EXECUTE_STATEMENT?7
-zope.rdb.gadfly.gfclient.RESTART?7
-zope.rdb.gadfly.gfclient.SHUTDOWN?7
-zope.rdb.gadfly.gfclient.dosimple?4(action, port, pw, machine=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.__init__?1(self, connection)
-zope.rdb.gadfly.gfclient.gfClientCursor.description?7
-zope.rdb.gadfly.gfclient.gfClientCursor.execute?4(statement=None, params=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.execute_prepared?4(name, params=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.fetchall?4()
-zope.rdb.gadfly.gfclient.gfClientCursor.results?7
-zope.rdb.gadfly.gfclient.gfClientCursor.setinputsizes?4()
-zope.rdb.gadfly.gfclient.gfClientCursor.setoutputsizes?4(*args)
-zope.rdb.gadfly.gfclient.gfClientCursor.statement?7
-zope.rdb.gadfly.gfclient.gfClientCursor?1(connection)
-zope.rdb.gadfly.gfclient.gfclient.__init__?1(self, policy, port, password, machine=None)
-zope.rdb.gadfly.gfclient.gfclient.checkpoint?4()
-zope.rdb.gadfly.gfclient.gfclient.close?4()
-zope.rdb.gadfly.gfclient.gfclient.closed?7
-zope.rdb.gadfly.gfclient.gfclient.commit?4()
-zope.rdb.gadfly.gfclient.gfclient.cursor?4()
-zope.rdb.gadfly.gfclient.gfclient.open_connection?4()
-zope.rdb.gadfly.gfclient.gfclient.restart?4()
-zope.rdb.gadfly.gfclient.gfclient.rollback?7
-zope.rdb.gadfly.gfclient.gfclient.send_action?4(action, arguments, socket)
-zope.rdb.gadfly.gfclient.gfclient.shutdown?4()
-zope.rdb.gadfly.gfclient.gfclient.simple_action?4(action, args=())
-zope.rdb.gadfly.gfclient.gfclient?1(policy, port, password, machine=None)
-zope.rdb.gadfly.gfclient.main?4()
-zope.rdb.gadfly.gfdb0.Database0.__init__?1(self, shadowing=None, log=None)
-zope.rdb.gadfly.gfdb0.Database0.add_datadef?4(name, defn, logit=1)
-zope.rdb.gadfly.gfdb0.Database0.add_index?4(name, index)
-zope.rdb.gadfly.gfdb0.Database0.bindings?4(fromlist)
-zope.rdb.gadfly.gfdb0.Database0.clear?4()
-zope.rdb.gadfly.gfdb0.Database0.commit?4()
-zope.rdb.gadfly.gfdb0.Database0.drop_datadef?4(name)
-zope.rdb.gadfly.gfdb0.Database0.drop_index?4(name)
-zope.rdb.gadfly.gfdb0.Database0.get_for_update?4(name)
-zope.rdb.gadfly.gfdb0.Database0.getdatadefs?4()
-zope.rdb.gadfly.gfdb0.Database0.has_datadef?4(name)
-zope.rdb.gadfly.gfdb0.Database0.has_relation?4(name)
-zope.rdb.gadfly.gfdb0.Database0.introspect?7
-zope.rdb.gadfly.gfdb0.Database0.is_scratch?7
-zope.rdb.gadfly.gfdb0.Database0.readonly?7
-zope.rdb.gadfly.gfdb0.Database0.relations?4()
-zope.rdb.gadfly.gfdb0.Database0.reshadow?4(db, dblog)
-zope.rdb.gadfly.gfdb0.Database0.set_introspection?4()
-zope.rdb.gadfly.gfdb0.Database0.verbose?7
-zope.rdb.gadfly.gfdb0.Database0?1(shadowing=None, log=None)
-zope.rdb.gadfly.gfdb0.File_Storage0.UNDEFINED_OP_FOR_VIEW?4(**kw)
-zope.rdb.gadfly.gfdb0.File_Storage0.__init__?1(self, name, namelist, selection, indb)
-zope.rdb.gadfly.gfdb0.File_Storage0.add_tuples?7
-zope.rdb.gadfly.gfdb0.File_Storage0.attributes?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_dbfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_logfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_relfilename?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.choose_index?4(a)
-zope.rdb.gadfly.gfdb0.File_Storage0.dbfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.drop_indices?7
-zope.rdb.gadfly.gfdb0.File_Storage0.dump?4(db)
-zope.rdb.gadfly.gfdb0.File_Storage0.dumpdatadefs?4(db, force=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.dumprelation?4(name, rel, force=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.get_initstat_file?4(mode)
-zope.rdb.gadfly.gfdb0.File_Storage0.get_initstatements?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.get_relation?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.getfile_fallback?4(first, second, mode)
-zope.rdb.gadfly.gfdb0.File_Storage0.ignore_op_for_view?4(**kw)
-zope.rdb.gadfly.gfdb0.File_Storage0.irepr?7
-zope.rdb.gadfly.gfdb0.File_Storage0.load?4(parser=None, forscratch=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.logfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.relbind?4(db, atts)
-zope.rdb.gadfly.gfdb0.File_Storage0.relfile?4(name, mode="rb")
-zope.rdb.gadfly.gfdb0.File_Storage0.relfilename?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.rows?4(andseqs=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.shadow?7
-zope.rdb.gadfly.gfdb0.File_Storage0.uncache?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.verbose?7
-zope.rdb.gadfly.gfdb0.File_Storage0?1(name, namelist, selection, indb)
-zope.rdb.gadfly.gfdb0.Index.dump?4()
-zope.rdb.gadfly.gfdb0.Index.read_records?4(file)
-zope.rdb.gadfly.gfdb0.StorageError?7
-zope.rdb.gadfly.gfdb0.backup_file?4(filename, backupname)
-zope.rdb.gadfly.gfdb0.checksum?4(string)
-zope.rdb.gadfly.gfdb0.checksum_dump?4(data, file)
-zope.rdb.gadfly.gfdb0.checksum_undump?4(file)
-zope.rdb.gadfly.gfdb0.del_file?4(filename)
-zope.rdb.gadfly.gfdb0.recursive_dump?4(data, prefix="[")
-zope.rdb.gadfly.gfdb0.verbosity?7
-zope.rdb.gadfly.gfinstall.argv?7
-zope.rdb.gadfly.gfinstall.cwd?7
-zope.rdb.gadfly.gfinstall.f?7
-zope.rdb.gadfly.gfinstall.force?7
-zope.rdb.gadfly.gfinstall.marfile?7
-zope.rdb.gadfly.gfinstall.modfile?7
-zope.rdb.gadfly.gfinstall.modtemplate?7
-zope.rdb.gadfly.gfinstall.where?7
-zope.rdb.gadfly.gfinstall.wheremod?7
-zope.rdb.gadfly.gfintrospect.ColumnsView.column_names?7
-zope.rdb.gadfly.gfintrospect.ColumnsView.listing?4()
-zope.rdb.gadfly.gfintrospect.ColumnsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.DataDefsView.column_names?7
-zope.rdb.gadfly.gfintrospect.DataDefsView.mapstring?7
-zope.rdb.gadfly.gfintrospect.DataDefsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.__init__?1(self, dict=None)
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.column_names?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.listing?4()
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.mapper?4()
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.mapstring?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.static?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView?1(dict=None)
-zope.rdb.gadfly.gfintrospect.DualView.column_names?7
-zope.rdb.gadfly.gfintrospect.DualView.listing?4()
-zope.rdb.gadfly.gfintrospect.DualView.static?7
-zope.rdb.gadfly.gfintrospect.IndexAttsView.column_names?7
-zope.rdb.gadfly.gfintrospect.IndexAttsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.IndicesView.column_names?7
-zope.rdb.gadfly.gfintrospect.IndicesView.listing?4()
-zope.rdb.gadfly.gfintrospect.IndicesView.mapstring?7
-zope.rdb.gadfly.gfintrospect.IndicesView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RelationsView.column_names?7
-zope.rdb.gadfly.gfintrospect.RelationsView.mapstring?7
-zope.rdb.gadfly.gfintrospect.RelationsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RemoteView.__init__?1(self)
-zope.rdb.gadfly.gfintrospect.RemoteView.attributes?4()
-zope.rdb.gadfly.gfintrospect.RemoteView.cached_rows?7
-zope.rdb.gadfly.gfintrospect.RemoteView.column_names?7
-zope.rdb.gadfly.gfintrospect.RemoteView.irepr?7
-zope.rdb.gadfly.gfintrospect.RemoteView.listing?4()
-zope.rdb.gadfly.gfintrospect.RemoteView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RemoteView.rows?4(andseqs=0)
-zope.rdb.gadfly.gfintrospect.RemoteView.static?7
-zope.rdb.gadfly.gfintrospect.RemoteView.uncache?4()
-zope.rdb.gadfly.gfintrospect.RemoteView?1()
-zope.rdb.gadfly.gfserve.ACTIONS?7
-zope.rdb.gadfly.gfserve.CHECKPOINT?7
-zope.rdb.gadfly.gfserve.EXECUTE_PREPARED?7
-zope.rdb.gadfly.gfserve.EXECUTE_STATEMENT?7
-zope.rdb.gadfly.gfserve.Policy.__init__?1(self, name, password, connection, queries=0)
-zope.rdb.gadfly.gfserve.Policy.action?4(certificate, datastring, socket)
-zope.rdb.gadfly.gfserve.Policy.certify?4(datastring, certificate, password)
-zope.rdb.gadfly.gfserve.Policy.execute?4(cursor, statement, params=None)
-zope.rdb.gadfly.gfserve.Policy.execute_any_statement?4(statement, params=None)
-zope.rdb.gadfly.gfserve.Policy.execute_named?4(name, params=None)
-zope.rdb.gadfly.gfserve.Policy.general_queries?7
-zope.rdb.gadfly.gfserve.Policy.named_accesses?7
-zope.rdb.gadfly.gfserve.Policy.policy_CHECKPOINT?4(socket)
-zope.rdb.gadfly.gfserve.Policy.policy_EXECUTE_PREPARED?4(name, dyn, socket)
-zope.rdb.gadfly.gfserve.Policy.policy_EXECUTE_STATEMENT?4(stat, dyn, socket)
-zope.rdb.gadfly.gfserve.Policy.policy_RESTART?4(socket)
-zope.rdb.gadfly.gfserve.Policy.policy_SHUTDOWN?4(socket)
-zope.rdb.gadfly.gfserve.Policy.prepared_cursors?7
-zope.rdb.gadfly.gfserve.Policy.reply_exception?4(exc, info, socket)
-zope.rdb.gadfly.gfserve.Policy.reply_success?4(data, socket)
-zope.rdb.gadfly.gfserve.Policy.verbose?7
-zope.rdb.gadfly.gfserve.Policy?1(name, password, connection, queries=0)
-zope.rdb.gadfly.gfserve.PreparedNameError?7
-zope.rdb.gadfly.gfserve.RESTART?7
-zope.rdb.gadfly.gfserve.SHUTDOWN?7
-zope.rdb.gadfly.gfserve.Server.BACKLOG?7
-zope.rdb.gadfly.gfserve.Server.HOST?7
-zope.rdb.gadfly.gfserve.Server.__init__?1(self, port, db, dr, pw, startup=None)
-zope.rdb.gadfly.gfserve.Server.check_loop?7
-zope.rdb.gadfly.gfserve.Server.get_admin_policy?4()
-zope.rdb.gadfly.gfserve.Server.getconnection?4()
-zope.rdb.gadfly.gfserve.Server.getsocket?4()
-zope.rdb.gadfly.gfserve.Server.init?4()
-zope.rdb.gadfly.gfserve.Server.select_timeout?7
-zope.rdb.gadfly.gfserve.Server.start?4()
-zope.rdb.gadfly.gfserve.Server.startup_load?4()
-zope.rdb.gadfly.gfserve.Server.verbose?7
-zope.rdb.gadfly.gfserve.Server?1(port, db, dr, pw, startup=None)
-zope.rdb.gadfly.gfserve.ServerError?7
-zope.rdb.gadfly.gfserve.main?4()
-zope.rdb.gadfly.gfsocket.BLOCK_SIZE?7
-zope.rdb.gadfly.gfsocket.DATA?7
-zope.rdb.gadfly.gfsocket.ERROR?7
-zope.rdb.gadfly.gfsocket.EXCEPTION?7
-zope.rdb.gadfly.gfsocket.LEN?7
-zope.rdb.gadfly.gfsocket.LEN_LIMIT?7
-zope.rdb.gadfly.gfsocket.Packet_Reader.__init__?1(self, socket)
-zope.rdb.gadfly.gfsocket.Packet_Reader.get_data?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.limit_len?7
-zope.rdb.gadfly.gfsocket.Packet_Reader.poll?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.read_data?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.read_len?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader?1(socket)
-zope.rdb.gadfly.gfsocket.READY?7
-zope.rdb.gadfly.gfsocket.SUCCESS?7
-zope.rdb.gadfly.gfsocket.certificate?4(String, password)
-zope.rdb.gadfly.gfsocket.certify?4(String, cert, password)
-zope.rdb.gadfly.gfsocket.interpret_response?4(data)
-zope.rdb.gadfly.gfsocket.recv_data?4(socket, timeout=10)
-zope.rdb.gadfly.gfsocket.reply?4(data, socket)
-zope.rdb.gadfly.gfsocket.reply_exception?4(exception, info, socket)
-zope.rdb.gadfly.gfsocket.reply_success?4(data, socket)
-zope.rdb.gadfly.gfsocket.send_certified_action?4(actor_name, action, arguments, password, socket)
-zope.rdb.gadfly.gfsocket.send_len?4(data, socket)
-zope.rdb.gadfly.gfsocket.send_packet?4(socket, data)
-zope.rdb.gadfly.gfsocket.unpack_certified_data?4(data)
-zope.rdb.gadfly.gfstest.DB?7
-zope.rdb.gadfly.gfstest.DBDIR?7
-zope.rdb.gadfly.gfstest.PORT?7
-zope.rdb.gadfly.gfstest.PW?7
-zope.rdb.gadfly.gfstest.STARTUP?7
-zope.rdb.gadfly.gfstest.admin_queries?7
-zope.rdb.gadfly.gfstest.doqueries?4()
-zope.rdb.gadfly.gfstest.dosimple?4(command, pw)
-zope.rdb.gadfly.gfstest.main?4()
-zope.rdb.gadfly.gfstest.policy_test?4()
-zope.rdb.gadfly.gfstest.startup?4(admin_policy, connection, Server_instance)
-zope.rdb.gadfly.gftest.dataseq?4(s)
-zope.rdb.gadfly.gftest.dpairs?7
-zope.rdb.gadfly.gftest.dynamic_queries?7
-zope.rdb.gadfly.gftest.fdata?7
-zope.rdb.gadfly.gftest.indices?7
-zope.rdb.gadfly.gftest.keep_updates?7
-zope.rdb.gadfly.gftest.ldata?7
-zope.rdb.gadfly.gftest.queries?7
-zope.rdb.gadfly.gftest.repeats?7
-zope.rdb.gadfly.gftest.retest?4(directory)
-zope.rdb.gadfly.gftest.rollback_queries?7
-zope.rdb.gadfly.gftest.rollback_updates?7
-zope.rdb.gadfly.gftest.rollbacktest?4(directory)
-zope.rdb.gadfly.gftest.sdata?7
-zope.rdb.gadfly.gftest.table_creates?7
-zope.rdb.gadfly.gftest.test?4(directory)
-zope.rdb.gadfly.gftest.trace_updates?7
-zope.rdb.gadfly.gftest.updates?7
-zope.rdb.gadfly.gftest.workqueries?7
-zope.rdb.gadfly.idl.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.idl.GrammarBuild?4()
-zope.rdb.gadfly.idl.character_literalre?7
-zope.rdb.gadfly.idl.echo?4(str)
-zope.rdb.gadfly.idl.floating_pt_literalre?7
-zope.rdb.gadfly.idl.identifierre?7
-zope.rdb.gadfly.idl.idlgramstring?7
-zope.rdb.gadfly.idl.integer_literalre?7
-zope.rdb.gadfly.idl.keywords?7
-zope.rdb.gadfly.idl.myLexDictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.idl.myLexDictionary.__init__?1(self)
-zope.rdb.gadfly.idl.myLexDictionary?1()
-zope.rdb.gadfly.idl.nonterms?7
-zope.rdb.gadfly.idl.positive_int_constre?7
-zope.rdb.gadfly.idl.punctuations?7
-zope.rdb.gadfly.idl.string_literalre?7
-zope.rdb.gadfly.kjParseBuild.ABORTONERROR?7
-zope.rdb.gadfly.kjParseBuild.CFSMachine.Eclosure?4(Epsilon, DoNullMaps=0)
-zope.rdb.gadfly.kjParseBuild.CFSMachine.NewSetState?4(kind, InSet)
-zope.rdb.gadfly.kjParseBuild.CFSMachine.__init__?1(self, nonterm)
-zope.rdb.gadfly.kjParseBuild.CFSMachine?1(nonterm)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Compile?4(MetaGrammar=RULEGRAM)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Declarerules?4(StringWithRules)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Keywords?4(Stringofkeys)
-zope.rdb.gadfly.kjParseBuild.CGrammar.MarshalDump?4(Tofile)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Nonterms?4(StringofNonterms)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Reconstruct?4(VarName, Tofile, FName=None, indent="")
-zope.rdb.gadfly.kjParseBuild.CGrammar.comments?4(listOfCommentStrings)
-zope.rdb.gadfly.kjParseBuild.CGrammar.punct?4(Stringofpuncts)
-zope.rdb.gadfly.kjParseBuild.COLKEY?7
-zope.rdb.gadfly.kjParseBuild.COMMENTFORM?7
-zope.rdb.gadfly.kjParseBuild.FullBody?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.FullRuleList?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.GrammarDumpSequence?4(ReconstructObj)
-zope.rdb.gadfly.kjParseBuild.IDFORM?7
-zope.rdb.gadfly.kjParseBuild.IDNAME?7
-zope.rdb.gadfly.kjParseBuild.IdentFun?4(string)
-zope.rdb.gadfly.kjParseBuild.InterpNonTerm?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.InterpRule?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.InterpRuleName?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.LTKEY?7
-zope.rdb.gadfly.kjParseBuild.NULLTOKEN?7
-zope.rdb.gadfly.kjParseBuild.NotSLRError?7
-zope.rdb.gadfly.kjParseBuild.NullBody?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.NullCGrammar?4()
-zope.rdb.gadfly.kjParseBuild.NullRuleList?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.PMODULE?7
-zope.rdb.gadfly.kjParseBuild.RSKEY?7
-zope.rdb.gadfly.kjParseBuild.RULEGRAM?7
-zope.rdb.gadfly.kjParseBuild.RUNTESTS?7
-zope.rdb.gadfly.kjParseBuild.Reconstruct.MakeTokenArchives?4()
-zope.rdb.gadfly.kjParseBuild.RootReduction?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.TESTDFA0?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA1?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA2?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA?4(STRING, ttt, DFA, Rulelist, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TokenError?7
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.Cleanup?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutLex?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutRules?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutTransitions?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.__init__?1(self, VarName, Tofile, Grammar, FName=None, indent ="")
-zope.rdb.gadfly.kjParseBuild.codeReconstruct?1(VarName, Tofile, Grammar, FName=None, indent ="")
-zope.rdb.gadfly.kjParseBuild.echo?4(x)
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.Cleanup?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutLex?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutRules?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutTransitions?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.__init__?1(self, Grammar, Tofile)
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct?1(Grammar, Tofile)
-zope.rdb.gadfly.kjParseBuild.ruleGrammar?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompDFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompFirst?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompFollow?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompSLRNFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DoSLRGeneration?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpDFAsets?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpFirstFollow?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpItemSet?4(State)
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpSLRNFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.FirstOfTail?4(Rule, TailIndex, Token=None)
-zope.rdb.gadfly.kjParseBuild.ruleset.ItemDump?4(item)
-zope.rdb.gadfly.kjParseBuild.ruleset.SLRFixDFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.SLRItemIsFinal?4(item)
-zope.rdb.gadfly.kjParseBuild.ruleset.__init__?1(self, StartNonterm, Rulelist)
-zope.rdb.gadfly.kjParseBuild.ruleset?1(StartNonterm, Rulelist)
-zope.rdb.gadfly.kjParser.BadPunctError?7
-zope.rdb.gadfly.kjParser.DumpStringWindow?4(Str, Pos, Offset=15)
-zope.rdb.gadfly.kjParser.ENDOFFILETERM?7
-zope.rdb.gadfly.kjParser.ENDOFFILETOKEN?7
-zope.rdb.gadfly.kjParser.EOFFLAG?7
-zope.rdb.gadfly.kjParser.FlowError?7
-zope.rdb.gadfly.kjParser.KEYFLAG?7
-zope.rdb.gadfly.kjParser.LexDictionary.Dump?4()
-zope.rdb.gadfly.kjParser.LexDictionary.SetCaseSensitivity?4(Boolean)
-zope.rdb.gadfly.kjParser.LexDictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.kjParser.LexDictionary.__init__?1(self)
-zope.rdb.gadfly.kjParser.LexDictionary.comment?4(string)
-zope.rdb.gadfly.kjParser.LexDictionary.isCaseSensitive?4()
-zope.rdb.gadfly.kjParser.LexDictionary.keyword?4(str)
-zope.rdb.gadfly.kjParser.LexDictionary.punctuation?4(Instring)
-zope.rdb.gadfly.kjParser.LexDictionary.terminal?4(string, RegExpr=None, Function=None)
-zope.rdb.gadfly.kjParser.LexDictionary?1()
-zope.rdb.gadfly.kjParser.LexDictionary?7
-zope.rdb.gadfly.kjParser.LexTokenError?7
-zope.rdb.gadfly.kjParser.MOVETOFLAG?7
-zope.rdb.gadfly.kjParser.NOMATCHFLAG?7
-zope.rdb.gadfly.kjParser.NONTERMFLAG?7
-zope.rdb.gadfly.kjParser.NondetError?7
-zope.rdb.gadfly.kjParser.ParseInitError?7
-zope.rdb.gadfly.kjParser.REDUCEFLAG?7
-zope.rdb.gadfly.kjParser.RMATCH?4(re, key, start=0)
-zope.rdb.gadfly.kjParser.RUNTESTS?7
-zope.rdb.gadfly.kjParser.ReductError?7
-zope.rdb.gadfly.kjParser.TERMFLAG?7
-zope.rdb.gadfly.kjParser.THISMODULE?7
-zope.rdb.gadfly.kjParser.TRANSFLAG?7
-zope.rdb.gadfly.kjParser.UnkTermError?7
-zope.rdb.gadfly.kjParser.WARNONDEFAULTS?7
-zope.rdb.gadfly.kjParser.WHITERE?7
-zope.rdb.gadfly.kjParser.WHITEREGEX?7
-zope.rdb.gadfly.kjParser.lexdictionary.Dump?4(*k)
-zope.rdb.gadfly.kjParser.lexdictionary.SetCaseSensitivity?4(Boolean)
-zope.rdb.gadfly.kjParser.lexdictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.kjParser.lexdictionary.__init__?1(self)
-zope.rdb.gadfly.kjParser.lexdictionary.comment?4(str)
-zope.rdb.gadfly.kjParser.lexdictionary.compile?4()
-zope.rdb.gadfly.kjParser.lexdictionary.isCaseSensitive?4()
-zope.rdb.gadfly.kjParser.lexdictionary.keyword?4(str)
-zope.rdb.gadfly.kjParser.lexdictionary.punctuation?4(Instring)
-zope.rdb.gadfly.kjParser.lexdictionary.terminal?4(str, regexstr=None, Function=None)
-zope.rdb.gadfly.kjParser.lexdictionary?1()
-zope.rdb.gadfly.kjSet.AddArc?4(Graph, Source, Dest)
-zope.rdb.gadfly.kjSet.AddComposition?4(G1, G2, G3)
-zope.rdb.gadfly.kjSet.Augment?4(Set, OtherSet)
-zope.rdb.gadfly.kjSet.BGadd?4(elt, B)
-zope.rdb.gadfly.kjSet.BGempty?4(B)
-zope.rdb.gadfly.kjSet.BGgetdel?4(B)
-zope.rdb.gadfly.kjSet.BGtest?4(n)
-zope.rdb.gadfly.kjSet.Difference?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Empty?4(Set)
-zope.rdb.gadfly.kjSet.GetPairs?4(Graph)
-zope.rdb.gadfly.kjSet.HasArc?4(Graph, Source, Dest)
-zope.rdb.gadfly.kjSet.Intersection?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Mask?4(Set, OtherSet)
-zope.rdb.gadfly.kjSet.NEW?7
-zope.rdb.gadfly.kjSet.Neighbors?4(Graph, Source)
-zope.rdb.gadfly.kjSet.NewBG?4()
-zope.rdb.gadfly.kjSet.NewDG?4(pairlist)
-zope.rdb.gadfly.kjSet.NewSet?4(Sequence)
-zope.rdb.gadfly.kjSet.OLD?7
-zope.rdb.gadfly.kjSet.START?7
-zope.rdb.gadfly.kjSet.Same?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Sources?4(Graph)
-zope.rdb.gadfly.kjSet.Subset?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.TransClose?4(Graph)
-zope.rdb.gadfly.kjSet.Union?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.addMember?4(Elt, Set)
-zope.rdb.gadfly.kjSet.get_elts?4(Set)
-zope.rdb.gadfly.kjSet.member?4(Elt, Set)
-zope.rdb.gadfly.kjbuckets0.kjDict.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjDict._member?8
-zope.rdb.gadfly.kjbuckets0.kjDict._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjDict._setitems?5(thing)
-zope.rdb.gadfly.kjbuckets0.kjDict.add?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.choose_key?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.delete_arc?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.dump?4(dumper)
-zope.rdb.gadfly.kjbuckets0.kjDict.has_key?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.items?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.keys?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.member?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.neighbors?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.reachable?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.remap?4(X)
-zope.rdb.gadfly.kjbuckets0.kjDict.subset?4(o)
-zope.rdb.gadfly.kjbuckets0.kjDict.values?4()
-zope.rdb.gadfly.kjbuckets0.kjDict?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjGraph.Clean?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.Soil?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.Wash?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjGraph._member?8
-zope.rdb.gadfly.kjbuckets0.kjGraph._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjGraph._setitems?5(thing)
-zope.rdb.gadfly.kjbuckets0.kjGraph.add?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.choose_key?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.delete_arc?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.dump?4(seq)
-zope.rdb.gadfly.kjbuckets0.kjGraph.has_key?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.ident?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.is_kjtable?7
-zope.rdb.gadfly.kjbuckets0.kjGraph.items?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.keys?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.member?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.neighbors?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.reachable?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.remap?4(X)
-zope.rdb.gadfly.kjbuckets0.kjGraph.subset?4(other)
-zope.rdb.gadfly.kjbuckets0.kjGraph.tclosure?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.values?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjSet.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjSet._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjSet._setelts?5(items)
-zope.rdb.gadfly.kjbuckets0.kjSet.add?4(elt)
-zope.rdb.gadfly.kjbuckets0.kjSet.items?7
-zope.rdb.gadfly.kjbuckets0.kjSet.member?7
-zope.rdb.gadfly.kjbuckets0.kjSet.values?7
-zope.rdb.gadfly.kjbuckets0.kjSet?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjUndump?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.kjtabletest?4(x)
-zope.rdb.gadfly.kjbuckets0.less_general?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.more_general?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.test?4()
-zope.rdb.gadfly.kjbuckets0.unhashable?7
-zope.rdb.gadfly.kjpylint.BindRules?4(pyg)
-zope.rdb.gadfly.kjpylint.all1?4(list, context)
-zope.rdb.gadfly.kjpylint.aname?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1c2?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1c?4(list, context)
-zope.rdb.gadfly.kjpylint.assn?4(left, right)
-zope.rdb.gadfly.kjpylint.assnn?4(list, context)
-zope.rdb.gadfly.kjpylint.assnnc?4(list, context)
-zope.rdb.gadfly.kjpylint.default_reduction?4(list, context)
-zope.rdb.gadfly.kjpylint.dn1?4(list, context)
-zope.rdb.gadfly.kjpylint.except2?4(list, context)
-zope.rdb.gadfly.kjpylint.for1?4(list, context)
-zope.rdb.gadfly.kjpylint.for2?4(list, context)
-zope.rdb.gadfly.kjpylint.global1?4(list, context)
-zope.rdb.gadfly.kjpylint.globalContext.__init__?1(self, lexd)
-zope.rdb.gadfly.kjpylint.globalContext.complain?4(str)
-zope.rdb.gadfly.kjpylint.globalContext.defer_globals?4(globals)
-zope.rdb.gadfly.kjpylint.globalContext.patch_globals?4()
-zope.rdb.gadfly.kjpylint.globalContext.when_done?4(list)
-zope.rdb.gadfly.kjpylint.globalContext?1(lexd)
-zope.rdb.gadfly.kjpylint.globaln?4(list, context)
-zope.rdb.gadfly.kjpylint.go?4()
-zope.rdb.gadfly.kjpylint.lint?4(data, pygin=None, contextin=None)
-zope.rdb.gadfly.kjpylint.lintdir?4(directory_name)
-zope.rdb.gadfly.kjpylint.mark?4(kind, thing, context)
-zope.rdb.gadfly.kjpylint.namearg?4(list, context)
-zope.rdb.gadfly.kjpylint.nlist1?4(list, context)
-zope.rdb.gadfly.kjpylint.nlistn?4(list, context)
-zope.rdb.gadfly.kjpylint.powera?4(list, context)
-zope.rdb.gadfly.kjpylint.pyg?7
-zope.rdb.gadfly.kjpylint.rfrom?4(list, context)
-zope.rdb.gadfly.kjpylint.rfromc?4(list, context)
-zope.rdb.gadfly.kjpylint.setup?4()
-zope.rdb.gadfly.kjpylint.teststring?7
-zope.rdb.gadfly.kjpylint.trailerlist0?4(list, context)
-zope.rdb.gadfly.kjpylint.trailerlistn?4(list, context)
-zope.rdb.gadfly.pygram.ARCHIVE?7
-zope.rdb.gadfly.pygram.DEDENTre?7
-zope.rdb.gadfly.pygram.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.pygram.GrammarBuild?4()
-zope.rdb.gadfly.pygram.INDENTre?7
-zope.rdb.gadfly.pygram.NAMEre?7
-zope.rdb.gadfly.pygram.NUMBERre?7
-zope.rdb.gadfly.pygram.STRINGre?7
-zope.rdb.gadfly.pygram.alpha?7
-zope.rdb.gadfly.pygram.alphanumunder?7
-zope.rdb.gadfly.pygram.buildinfo?7
-zope.rdb.gadfly.pygram.char2kw?7
-zope.rdb.gadfly.pygram.char3k_data?7
-zope.rdb.gadfly.pygram.char3kw?7
-zope.rdb.gadfly.pygram.char3kwdict?7
-zope.rdb.gadfly.pygram.dotest?7
-zope.rdb.gadfly.pygram.echo?4(str)
-zope.rdb.gadfly.pygram.id_letters?7
-zope.rdb.gadfly.pygram.indentp?7
-zope.rdb.gadfly.pygram.keywords?7
-zope.rdb.gadfly.pygram.kwmap?7
-zope.rdb.gadfly.pygram.marshalfilename?7
-zope.rdb.gadfly.pygram.nameterm?7
-zope.rdb.gadfly.pygram.nametermre?7
-zope.rdb.gadfly.pygram.newlineresult?7
-zope.rdb.gadfly.pygram.nonterms?7
-zope.rdb.gadfly.pygram.numterm?7
-zope.rdb.gadfly.pygram.numtermre?7
-zope.rdb.gadfly.pygram.parseerror?7
-zope.rdb.gadfly.pygram.punct2?7
-zope.rdb.gadfly.pygram.punct?7
-zope.rdb.gadfly.pygram.punctlist?7
-zope.rdb.gadfly.pygram.pycommentre?7
-zope.rdb.gadfly.pygram.pyrules?7
-zope.rdb.gadfly.pygram.pywhitein?7
-zope.rdb.gadfly.pygram.pywhiteinre?7
-zope.rdb.gadfly.pygram.pywhiteout?7
-zope.rdb.gadfly.pygram.pywhiteoutre?7
-zope.rdb.gadfly.pygram.regen?7
-zope.rdb.gadfly.pygram.test?4(grammar, context=None, teststring=teststring)
-zope.rdb.gadfly.pygram.teststring?7
-zope.rdb.gadfly.pygram.unMarshalpygram?4()
-zope.rdb.gadfly.relalg.BindRules?4(sqlg)
-zope.rdb.gadfly.relalg.Buildrelalg?4(filename=MARSHALFILE)
-zope.rdb.gadfly.relalg.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.relalg.INSTALLDIR?7
-zope.rdb.gadfly.relalg.MARSHALFILE?7
-zope.rdb.gadfly.relalg.RACOMMENTREGEX?7
-zope.rdb.gadfly.relalg.VARS?7
-zope.rdb.gadfly.relalg.alphanum?7
-zope.rdb.gadfly.relalg.assignment1?4(l, c)
-zope.rdb.gadfly.relalg.assignmentn?7
-zope.rdb.gadfly.relalg.charstfn?4(str)
-zope.rdb.gadfly.relalg.charstre?7
-zope.rdb.gadfly.relalg.check_compat?4(v1, v2)
-zope.rdb.gadfly.relalg.condfactor?7
-zope.rdb.gadfly.relalg.conditionor.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.conditionor.filter?4(val)
-zope.rdb.gadfly.relalg.conditionor?1(l, c)
-zope.rdb.gadfly.relalg.elt0?4(l, c)
-zope.rdb.gadfly.relalg.elt1?4(l, c)
-zope.rdb.gadfly.relalg.emptylist?4(l, c)
-zope.rdb.gadfly.relalg.emptyrow?7
-zope.rdb.gadfly.relalg.expname.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.expname.value?4(rows)
-zope.rdb.gadfly.relalg.expname?1(l, c)
-zope.rdb.gadfly.relalg.expvalue.value?4(rows)
-zope.rdb.gadfly.relalg.factorand.filter?4(val)
-zope.rdb.gadfly.relalg.factorexpr?4(l, c)
-zope.rdb.gadfly.relalg.factorprime?7
-zope.rdb.gadfly.relalg.intersect?4(l, c)
-zope.rdb.gadfly.relalg.join?4(l, c)
-zope.rdb.gadfly.relalg.keywords?7
-zope.rdb.gadfly.relalg.maxrep?4(list)
-zope.rdb.gadfly.relalg.minus?4(l, c)
-zope.rdb.gadfly.relalg.named?4(l, c)
-zope.rdb.gadfly.relalg.names0?7
-zope.rdb.gadfly.relalg.names11?4(l, c)
-zope.rdb.gadfly.relalg.names1n?4(l, c)
-zope.rdb.gadfly.relalg.namesn?7
-zope.rdb.gadfly.relalg.nonterms?7
-zope.rdb.gadfly.relalg.notprimary.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.notprimary.filter?4(val)
-zope.rdb.gadfly.relalg.notprimary?1(l, c)
-zope.rdb.gadfly.relalg.numlitfn?4(str)
-zope.rdb.gadfly.relalg.numlitre?7
-zope.rdb.gadfly.relalg.primarycondition?7
-zope.rdb.gadfly.relalg.primaryeq.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.primaryeq.filter?4(val)
-zope.rdb.gadfly.relalg.primaryeq?1(l, c)
-zope.rdb.gadfly.relalg.projection?4(l, c)
-zope.rdb.gadfly.relalg.puncts?7
-zope.rdb.gadfly.relalg.punter.__init__?1(self, name)
-zope.rdb.gadfly.relalg.punter?1(name)
-zope.rdb.gadfly.relalg.relalg_rules?7
-zope.rdb.gadfly.relalg.relation.__init__?1(self, names, rows)
-zope.rdb.gadfly.relalg.relation?1(names, rows)
-zope.rdb.gadfly.relalg.relationval?4(l, c)
-zope.rdb.gadfly.relalg.reloadrelalg?4(filename=MARSHALFILE)
-zope.rdb.gadfly.relalg.rename?4(l, c)
-zope.rdb.gadfly.relalg.rfactor?7
-zope.rdb.gadfly.relalg.row1?7
-zope.rdb.gadfly.relalg.rown?4(l, c)
-zope.rdb.gadfly.relalg.rows0?7
-zope.rdb.gadfly.relalg.rowsn?7
-zope.rdb.gadfly.relalg.rterm?7
-zope.rdb.gadfly.relalg.runfile?4(f)
-zope.rdb.gadfly.relalg.selection?4(l, c)
-zope.rdb.gadfly.relalg.somerows1?4(l, c)
-zope.rdb.gadfly.relalg.somerowsn?4(l, c)
-zope.rdb.gadfly.relalg.statementassn?7
-zope.rdb.gadfly.relalg.statementexpr?4(l, c)
-zope.rdb.gadfly.relalg.tracer.__init__?1(self, name, fn)
-zope.rdb.gadfly.relalg.tracer?1(name, fn)
-zope.rdb.gadfly.relalg.union?4(l, c)
-zope.rdb.gadfly.relalg.userdeffn?4(str)
-zope.rdb.gadfly.relalg.userdefre?7
-zope.rdb.gadfly.relalg.valuenum?7
-zope.rdb.gadfly.remotetest.c?7
-zope.rdb.gadfly.remotetest.g?7
-zope.rdb.gadfly.remotetest.myTable.__init__?1(self, column_names=None, rowlist=None)
-zope.rdb.gadfly.remotetest.myTable.listing?4()
-zope.rdb.gadfly.remotetest.myTable.static?7
-zope.rdb.gadfly.remotetest.myTable?1(column_names=None, rowlist=None)
-zope.rdb.gadfly.sqlbind.BindRules?4(sqlg)
-zope.rdb.gadfly.sqlbind.VARS?7
-zope.rdb.gadfly.sqlbind.ad0?4(list, context)
-zope.rdb.gadfly.sqlbind.adall?7
-zope.rdb.gadfly.sqlbind.addistinct?4(list, context)
-zope.rdb.gadfly.sqlbind.allcount?7
-zope.rdb.gadfly.sqlbind.allset?4(l, c)
-zope.rdb.gadfly.sqlbind.assn1?4(l, c)
-zope.rdb.gadfly.sqlbind.assn?4(l, c)
-zope.rdb.gadfly.sqlbind.assnn?4(l, c)
-zope.rdb.gadfly.sqlbind.average?7
-zope.rdb.gadfly.sqlbind.bf1?7
-zope.rdb.gadfly.sqlbind.bool1?7
-zope.rdb.gadfly.sqlbind.booln?4(list, context)
-zope.rdb.gadfly.sqlbind.bp1?7
-zope.rdb.gadfly.sqlbind.bps?7
-zope.rdb.gadfly.sqlbind.colalias?7
-zope.rdb.gadfly.sqlbind.coldef?4(l, c)
-zope.rdb.gadfly.sqlbind.coleltconstraint?7
-zope.rdb.gadfly.sqlbind.coleltid?7
-zope.rdb.gadfly.sqlbind.colelts1?7
-zope.rdb.gadfly.sqlbind.coleltsn?7
-zope.rdb.gadfly.sqlbind.colids1?7
-zope.rdb.gadfly.sqlbind.colidsn?7
-zope.rdb.gadfly.sqlbind.colnames1?7
-zope.rdb.gadfly.sqlbind.colnamesn?7
-zope.rdb.gadfly.sqlbind.columnid1?7
-zope.rdb.gadfly.sqlbind.columnname1?4(list, context)
-zope.rdb.gadfly.sqlbind.columnname2?4(list, context)
-zope.rdb.gadfly.sqlbind.countstar?4(l, c)
-zope.rdb.gadfly.sqlbind.createindex?4(l, c)
-zope.rdb.gadfly.sqlbind.createindexstat?7
-zope.rdb.gadfly.sqlbind.createtable?4(list, context)
-zope.rdb.gadfly.sqlbind.createtablestat?7
-zope.rdb.gadfly.sqlbind.createuniqueindex?4(l, c)
-zope.rdb.gadfly.sqlbind.createview?4(l, c)
-zope.rdb.gadfly.sqlbind.createviewstat?7
-zope.rdb.gadfly.sqlbind.deletefrom?4(l, c)
-zope.rdb.gadfly.sqlbind.delstat?7
-zope.rdb.gadfly.sqlbind.distinctcount?7
-zope.rdb.gadfly.sqlbind.distinctset?4(l, c)
-zope.rdb.gadfly.sqlbind.dropindex?4(l, c)
-zope.rdb.gadfly.sqlbind.dropindexstat?7
-zope.rdb.gadfly.sqlbind.droptable?4(l, c)
-zope.rdb.gadfly.sqlbind.droptablestat?7
-zope.rdb.gadfly.sqlbind.dropview?4(l, c)
-zope.rdb.gadfly.sqlbind.dropviewstat?7
-zope.rdb.gadfly.sqlbind.dynamic?4(list, context)
-zope.rdb.gadfly.sqlbind.elt0?4(list, context)
-zope.rdb.gadfly.sqlbind.elt1?4(list, context)
-zope.rdb.gadfly.sqlbind.elt2?4(list, context)
-zope.rdb.gadfly.sqlbind.except1?4(l, c)
-zope.rdb.gadfly.sqlbind.exists?4(l, c)
-zope.rdb.gadfly.sqlbind.exp1?7
-zope.rdb.gadfly.sqlbind.expminus?4(list, context)
-zope.rdb.gadfly.sqlbind.expplus?4(list, context)
-zope.rdb.gadfly.sqlbind.factor1?7
-zope.rdb.gadfly.sqlbind.group0?7
-zope.rdb.gadfly.sqlbind.group1?7
-zope.rdb.gadfly.sqlbind.having0?7
-zope.rdb.gadfly.sqlbind.having1?7
-zope.rdb.gadfly.sqlbind.insert1?4(l, c)
-zope.rdb.gadfly.sqlbind.insert_query?4(l, c)
-zope.rdb.gadfly.sqlbind.insert_values?4(l, c)
-zope.rdb.gadfly.sqlbind.insstat?7
-zope.rdb.gadfly.sqlbind.intersect1?4(l, c)
-zope.rdb.gadfly.sqlbind.listcommathing?4(l, c)
-zope.rdb.gadfly.sqlbind.literal?4(list, context)
-zope.rdb.gadfly.sqlbind.litlist1?7
-zope.rdb.gadfly.sqlbind.litlistn?7
-zope.rdb.gadfly.sqlbind.minusfactor?4(list, context)
-zope.rdb.gadfly.sqlbind.names1?7
-zope.rdb.gadfly.sqlbind.namesn?7
-zope.rdb.gadfly.sqlbind.nnall?7
-zope.rdb.gadfly.sqlbind.nnany?7
-zope.rdb.gadfly.sqlbind.notbf?4(list, context)
-zope.rdb.gadfly.sqlbind.numlit?7
-zope.rdb.gadfly.sqlbind.optcolconstr0?7
-zope.rdb.gadfly.sqlbind.optcolids0?7
-zope.rdb.gadfly.sqlbind.optcolids1?7
-zope.rdb.gadfly.sqlbind.optdef0?7
-zope.rdb.gadfly.sqlbind.optnamelist0?7
-zope.rdb.gadfly.sqlbind.optnamelistn?7
-zope.rdb.gadfly.sqlbind.optord0?4(l, c)
-zope.rdb.gadfly.sqlbind.optordasc?7
-zope.rdb.gadfly.sqlbind.optorddesc?4(l, c)
-zope.rdb.gadfly.sqlbind.order0?7
-zope.rdb.gadfly.sqlbind.order1?7
-zope.rdb.gadfly.sqlbind.plusfactor?7
-zope.rdb.gadfly.sqlbind.predbetween?4(list, context)
-zope.rdb.gadfly.sqlbind.predexists?7
-zope.rdb.gadfly.sqlbind.predicate1?7
-zope.rdb.gadfly.sqlbind.predicateeq?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatege?4(list, context)
-zope.rdb.gadfly.sqlbind.predicategt?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatele?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatelt?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatene?4(list, context)
-zope.rdb.gadfly.sqlbind.predin?4(list, context)
-zope.rdb.gadfly.sqlbind.predinlits?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotbetween?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotin?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotinlits?4(list, context)
-zope.rdb.gadfly.sqlbind.predqeq?4(list, context)
-zope.rdb.gadfly.sqlbind.predqge?4(list, context)
-zope.rdb.gadfly.sqlbind.predqgt?4(list, context)
-zope.rdb.gadfly.sqlbind.predqle?4(list, context)
-zope.rdb.gadfly.sqlbind.predqlt?4(list, context)
-zope.rdb.gadfly.sqlbind.predqne?4(list, context)
-zope.rdb.gadfly.sqlbind.primary1?7
-zope.rdb.gadfly.sqlbind.primaryexp?7
-zope.rdb.gadfly.sqlbind.primarylit?7
-zope.rdb.gadfly.sqlbind.primaryset?7
-zope.rdb.gadfly.sqlbind.psubselect?7
-zope.rdb.gadfly.sqlbind.punter.__init__?1(self, name)
-zope.rdb.gadfly.sqlbind.punter?1(name)
-zope.rdb.gadfly.sqlbind.returnNone?4(list, context)
-zope.rdb.gadfly.sqlbind.search1?7
-zope.rdb.gadfly.sqlbind.searchn?4(list, context)
-zope.rdb.gadfly.sqlbind.select1?4(list, context)
-zope.rdb.gadfly.sqlbind.select1?7
-zope.rdb.gadfly.sqlbind.selectit?4(list, context)
-zope.rdb.gadfly.sqlbind.selectn?4(list, context)
-zope.rdb.gadfly.sqlbind.selectname?4(list, context)
-zope.rdb.gadfly.sqlbind.selectsome?7
-zope.rdb.gadfly.sqlbind.selectstar?4(l, c)
-zope.rdb.gadfly.sqlbind.selectx?4(list, context)
-zope.rdb.gadfly.sqlbind.selstat?7
-zope.rdb.gadfly.sqlbind.set?4(agg, exp, distinct)
-zope.rdb.gadfly.sqlbind.sliteral0?7
-zope.rdb.gadfly.sqlbind.sliterald?4(l, c)
-zope.rdb.gadfly.sqlbind.sliteralm?4(l, c)
-zope.rdb.gadfly.sqlbind.sliteralp?4(l, c)
-zope.rdb.gadfly.sqlbind.sliterals?4(l, c)
-zope.rdb.gadfly.sqlbind.sortcol?4(l, c)
-zope.rdb.gadfly.sqlbind.sortint?4(l, c)
-zope.rdb.gadfly.sqlbind.sortspec1?7
-zope.rdb.gadfly.sqlbind.sortspecn?7
-zope.rdb.gadfly.sqlbind.stat1?4(list, context)
-zope.rdb.gadfly.sqlbind.statn?7
-zope.rdb.gadfly.sqlbind.stringlit?7
-zope.rdb.gadfly.sqlbind.stringstring?4(l, c)
-zope.rdb.gadfly.sqlbind.stringtype?7
-zope.rdb.gadfly.sqlbind.subqexpr?4(list, context)
-zope.rdb.gadfly.sqlbind.subselect?4(list, context)
-zope.rdb.gadfly.sqlbind.tablename1?7
-zope.rdb.gadfly.sqlbind.term1?7
-zope.rdb.gadfly.sqlbind.termdiv?4(list, context)
-zope.rdb.gadfly.sqlbind.termtimes?4(list, context)
-zope.rdb.gadfly.sqlbind.thingcommalist?4(l, c)
-zope.rdb.gadfly.sqlbind.tracer.__init__?1(self, name, fn)
-zope.rdb.gadfly.sqlbind.tracer?1(name, fn)
-zope.rdb.gadfly.sqlbind.trl1?4(l, c)
-zope.rdb.gadfly.sqlbind.trl1a?4(l, c)
-zope.rdb.gadfly.sqlbind.trl1as?4(l, c)
-zope.rdb.gadfly.sqlbind.trln?4(l, c)
-zope.rdb.gadfly.sqlbind.trlna?4(l, c)
-zope.rdb.gadfly.sqlbind.trlnas?4(l, c)
-zope.rdb.gadfly.sqlbind.union0?7
-zope.rdb.gadfly.sqlbind.union1?4(l, c)
-zope.rdb.gadfly.sqlbind.update?4(l, c)
-zope.rdb.gadfly.sqlbind.updatestat?7
-zope.rdb.gadfly.sqlbind.varcharn?7
-zope.rdb.gadfly.sqlbind.where0?4(list, context)
-zope.rdb.gadfly.sqlbind.where1?7
-zope.rdb.gadfly.sqlgen.BuildSQL?4(filename=MARSHALFILE)
-zope.rdb.gadfly.sqlgen.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.sqlgen.MARSHALFILE?7
-zope.rdb.gadfly.sqlgen.alphanum?7
-zope.rdb.gadfly.sqlgen.charstfn?4(str)
-zope.rdb.gadfly.sqlgen.charstre?7
-zope.rdb.gadfly.sqlgen.commentre?7
-zope.rdb.gadfly.sqlgen.digits?7
-zope.rdb.gadfly.sqlgen.getSQL?4()
-zope.rdb.gadfly.sqlgen.intre?7
-zope.rdb.gadfly.sqlgen.numlitfn?4(str)
-zope.rdb.gadfly.sqlgen.numlitre?7
-zope.rdb.gadfly.sqlgen.reloadSQLG?4(filename=MARSHALFILE)
-zope.rdb.gadfly.sqlgen.userdeffn?4(str)
-zope.rdb.gadfly.sqlgen.userdefre?7
-zope.rdb.gadfly.sqlgram.keywords?7
-zope.rdb.gadfly.sqlgram.nonterms?7
-zope.rdb.gadfly.sqlgram.puncts?7
-zope.rdb.gadfly.sqlgram.sqlrules?7
-zope.rdb.gadfly.sqlgtest.test?7
-zope.rdb.gadfly.sqlmod.COLDEFFMT?7
-zope.rdb.gadfly.sqlmod.CREATEINDEXFMT?7
-zope.rdb.gadfly.sqlmod.CTFMT?7
-zope.rdb.gadfly.sqlmod.ColumnDef.__init__?1(self, colid, datatype, defaults, constraints)
-zope.rdb.gadfly.sqlmod.ColumnDef.initargs?4()
-zope.rdb.gadfly.sqlmod.ColumnDef?1(colid, datatype, defaults, constraints)
-zope.rdb.gadfly.sqlmod.CreateIndex.__init__?1(self, name, tablename, atts, unique=0)
-zope.rdb.gadfly.sqlmod.CreateIndex.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateIndex.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateIndex.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateIndex?1(name, tablename, atts, unique=0)
-zope.rdb.gadfly.sqlmod.CreateTable.__init__?1(self, name, colelts)
-zope.rdb.gadfly.sqlmod.CreateTable.demarshal?4(args)
-zope.rdb.gadfly.sqlmod.CreateTable.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateTable.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateTable.marshaldata?4()
-zope.rdb.gadfly.sqlmod.CreateTable.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateTable?1(name, colelts)
-zope.rdb.gadfly.sqlmod.CreateView.__init__?1(self, name, namelist, selection)
-zope.rdb.gadfly.sqlmod.CreateView.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateView.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateView.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateView?1(name, namelist, selection)
-zope.rdb.gadfly.sqlmod.DeleteOp.__init__?1(self, name, where)
-zope.rdb.gadfly.sqlmod.DeleteOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.DeleteOp.initargs?4()
-zope.rdb.gadfly.sqlmod.DeleteOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DeleteOp?1(name, where)
-zope.rdb.gadfly.sqlmod.DropIndex.__init__?1(self, name)
-zope.rdb.gadfly.sqlmod.DropIndex.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.DropIndex.initargs?4()
-zope.rdb.gadfly.sqlmod.DropIndex.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DropIndex?1(name)
-zope.rdb.gadfly.sqlmod.DropTable.__init__?1(self, name)
-zope.rdb.gadfly.sqlmod.DropTable.check_kind?4(name, db)
-zope.rdb.gadfly.sqlmod.DropTable.eval?4(dyn)
-zope.rdb.gadfly.sqlmod.DropTable.initargs?4()
-zope.rdb.gadfly.sqlmod.DropTable.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DropTable?1(name)
-zope.rdb.gadfly.sqlmod.DropView.check_kind?4(name, db)
-zope.rdb.gadfly.sqlmod.INSFMT?7
-zope.rdb.gadfly.sqlmod.InsertOp.__init__?1(self, name, optcolids, insertspec)
-zope.rdb.gadfly.sqlmod.InsertOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertOp.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertOp?1(name, optcolids, insertspec)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.__init__?1(self, subsel)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertSubSelect.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.resultexps?4()
-zope.rdb.gadfly.sqlmod.InsertSubSelect?1(subsel)
-zope.rdb.gadfly.sqlmod.InsertValues.__init__?1(self, List)
-zope.rdb.gadfly.sqlmod.InsertValues.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertValues.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertValues.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertValues.resultexps?4()
-zope.rdb.gadfly.sqlmod.InsertValues?1(List)
-zope.rdb.gadfly.sqlmod.Insert_dummy_arg?7
-zope.rdb.gadfly.sqlmod.Ordered_DDF.cmp?4(other)
-zope.rdb.gadfly.sqlmod.UPDFMT?7
-zope.rdb.gadfly.sqlmod.UpdateOp.__init__?1(self, name, assns, condition)
-zope.rdb.gadfly.sqlmod.UpdateOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.UpdateOp.initargs?4()
-zope.rdb.gadfly.sqlmod.UpdateOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.UpdateOp?1(name, assns, condition)
-zope.rdb.gadfly.sqlmod.ddf_order?7
-zope.rdb.gadfly.sqlmod.evalcond?4(cond, eqs, target, dyn, rassns, translate, invtrans)
-zope.rdb.gadfly.sqlmod.viewfmt?7
-zope.rdb.gadfly.sqlsem.Add_Tuples?7
-zope.rdb.gadfly.sqlsem.Average.__init__?1(self, expr, distinct=0)
-zope.rdb.gadfly.sqlsem.Average.agg_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average.all_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average.clean?4(values, contexts)
-zope.rdb.gadfly.sqlsem.Average.contains_aggregate?7
-zope.rdb.gadfly.sqlsem.Average.dvalues?4(values)
-zope.rdb.gadfly.sqlsem.Average.name?7
-zope.rdb.gadfly.sqlsem.Average.op?4(values)
-zope.rdb.gadfly.sqlsem.Average.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.Average.value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average?1(expr, distinct=0)
-zope.rdb.gadfly.sqlsem.BTand_pred.__init__?1(self, members, precondition=None, *othermembers)
-zope.rdb.gadfly.sqlsem.BTand_pred?1(members, precondition=None, *othermembers)
-zope.rdb.gadfly.sqlsem.BTnot_pred.__init__?1(self, thing)
-zope.rdb.gadfly.sqlsem.BTnot_pred.detrivialize?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.domain?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.initargs?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.negated_constraints?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BTnot_pred.uncache?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred?1(thing)
-zope.rdb.gadfly.sqlsem.BTor_pred.__init__?1(self, members, *othermembers)
-zope.rdb.gadfly.sqlsem.BTor_pred.detrivialize?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.domain?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.initargs?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.negated_constraints?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BTor_pred.uncache?4()
-zope.rdb.gadfly.sqlsem.BTor_pred?1(members, *othermembers)
-zope.rdb.gadfly.sqlsem.BoundTuple.__init__?1(self, **bindings)
-zope.rdb.gadfly.sqlsem.BoundTuple.clean?7
-zope.rdb.gadfly.sqlsem.BoundTuple.closed?7
-zope.rdb.gadfly.sqlsem.BoundTuple.demarshal?4(args)
-zope.rdb.gadfly.sqlsem.BoundTuple.initargs?4()
-zope.rdb.gadfly.sqlsem.BoundTuple.marshaldata?4()
-zope.rdb.gadfly.sqlsem.BoundTuple.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BoundTuple.relorder?4(db, allrels)
-zope.rdb.gadfly.sqlsem.BoundTuple?1(**bindings)
-zope.rdb.gadfly.sqlsem.ColumnDef?7
-zope.rdb.gadfly.sqlsem.Count.__init__?1(self, thing, distinct = 0)
-zope.rdb.gadfly.sqlsem.Count.all_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Count.distinct?7
-zope.rdb.gadfly.sqlsem.Count.domain?4()
-zope.rdb.gadfly.sqlsem.Count.name?7
-zope.rdb.gadfly.sqlsem.Count.op?4(values)
-zope.rdb.gadfly.sqlsem.Count.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.Count.uncache?4()
-zope.rdb.gadfly.sqlsem.Count?1(thing, distinct = 0)
-zope.rdb.gadfly.sqlsem.CreateIndex?7
-zope.rdb.gadfly.sqlsem.CreateTable?7
-zope.rdb.gadfly.sqlsem.CreateView?7
-zope.rdb.gadfly.sqlsem.DeleteOp?7
-zope.rdb.gadfly.sqlsem.DropIndex?7
-zope.rdb.gadfly.sqlsem.DropTable?7
-zope.rdb.gadfly.sqlsem.DropView?7
-zope.rdb.gadfly.sqlsem.Erase_Tuples?7
-zope.rdb.gadfly.sqlsem.Except.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Except.op?7
-zope.rdb.gadfly.sqlsem.HashJoiner.__init__?1(self, bt, relname, attributes, relation, witness)
-zope.rdb.gadfly.sqlsem.HashJoiner.args1?7
-zope.rdb.gadfly.sqlsem.HashJoiner.join?4(subseq)
-zope.rdb.gadfly.sqlsem.HashJoiner.klass?7
-zope.rdb.gadfly.sqlsem.HashJoiner.ob?7
-zope.rdb.gadfly.sqlsem.HashJoiner.relbind?4(db, atts)
-zope.rdb.gadfly.sqlsem.HashJoiner.uncache?4()
-zope.rdb.gadfly.sqlsem.HashJoiner?1(bt, relname, attributes, relation, witness)
-zope.rdb.gadfly.sqlsem.InLits.__init__?1(self, expr, lits)
-zope.rdb.gadfly.sqlsem.InLits.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.InLits.domain?4()
-zope.rdb.gadfly.sqlsem.InLits.fmt?7
-zope.rdb.gadfly.sqlsem.InLits.initargs?4()
-zope.rdb.gadfly.sqlsem.InLits.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.InLits.uncache?4()
-zope.rdb.gadfly.sqlsem.InLits?1(expr, lits)
-zope.rdb.gadfly.sqlsem.InPredicate?7
-zope.rdb.gadfly.sqlsem.InsertOp?7
-zope.rdb.gadfly.sqlsem.InsertSubSelect?7
-zope.rdb.gadfly.sqlsem.InsertValues?7
-zope.rdb.gadfly.sqlsem.Intersect.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Intersect.op?7
-zope.rdb.gadfly.sqlsem.Maximum.name?7
-zope.rdb.gadfly.sqlsem.Maximum.op?4(values)
-zope.rdb.gadfly.sqlsem.Median.name?7
-zope.rdb.gadfly.sqlsem.Median.op?4(values)
-zope.rdb.gadfly.sqlsem.Minimum.name?7
-zope.rdb.gadfly.sqlsem.Minimum.op?4(values)
-zope.rdb.gadfly.sqlsem.Parse_Context.ndynamic?4()
-zope.rdb.gadfly.sqlsem.Parse_Context.param?4()
-zope.rdb.gadfly.sqlsem.Parse_Context.parameter_index?7
-zope.rdb.gadfly.sqlsem.QuantEQ.__init__?1(self, expr, subq)
-zope.rdb.gadfly.sqlsem.QuantEQ.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.QuantEQ.domain?4()
-zope.rdb.gadfly.sqlsem.QuantEQ.fmt?7
-zope.rdb.gadfly.sqlsem.QuantEQ.initargs?4()
-zope.rdb.gadfly.sqlsem.QuantEQ.op?7
-zope.rdb.gadfly.sqlsem.QuantEQ.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.QuantEQ.uncache?4()
-zope.rdb.gadfly.sqlsem.QuantEQ?1(expr, subq)
-zope.rdb.gadfly.sqlsem.QuantNE.attributes?4()
-zope.rdb.gadfly.sqlsem.QuantNE.check_domains?4()
-zope.rdb.gadfly.sqlsem.QuantNE.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.QuantNE.demarshal?4(data)
-zope.rdb.gadfly.sqlsem.QuantNE.eval?4(dynamic=None, outerboundtuple=None)
-zope.rdb.gadfly.sqlsem.QuantNE.initargs?4()
-zope.rdb.gadfly.sqlsem.QuantNE.marshaldata?4()
-zope.rdb.gadfly.sqlsem.QuantNE.op?7
-zope.rdb.gadfly.sqlsem.QuantNE.plan_query?4()
-zope.rdb.gadfly.sqlsem.QuantNE.relbind?4(db, outerbindings=None)
-zope.rdb.gadfly.sqlsem.QuantNE.unbound?4()
-zope.rdb.gadfly.sqlsem.QuantNE.uncache?4()
-zope.rdb.gadfly.sqlsem.Reset_Tuples?7
-zope.rdb.gadfly.sqlsem.SimpleRecursive.demarshal?4(args)
-zope.rdb.gadfly.sqlsem.SimpleRecursive.marshaldata?4()
-zope.rdb.gadfly.sqlsem.Sum.name?7
-zope.rdb.gadfly.sqlsem.Sum.op?4(values)
-zope.rdb.gadfly.sqlsem.Union.__init__?1(self, alldistinct, selection)
-zope.rdb.gadfly.sqlsem.Union.attributes?4()
-zope.rdb.gadfly.sqlsem.Union.check_domains?4()
-zope.rdb.gadfly.sqlsem.Union.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Union.initargs?4()
-zope.rdb.gadfly.sqlsem.Union.relbind?4(db, outer=None)
-zope.rdb.gadfly.sqlsem.Union.unbound?4()
-zope.rdb.gadfly.sqlsem.Union?1(alldistinct, selection)
-zope.rdb.gadfly.sqlsem.UpdateOp?7
-zope.rdb.gadfly.sqlsem.aggregate?4(assignments, exprlist)
-zope.rdb.gadfly.sqlsem.detrivialize?4(self)
-zope.rdb.gadfly.sqlsem.domain?4(self)
-zope.rdb.gadfly.sqlsem.negated_constraints?4(self)
-zope.rdb.gadfly.sqlsem.no_ints_nulls?4(list)
-zope.rdb.gadfly.sqlsem.serialize?4(ob)
-zope.rdb.gadflyda.GadflyAdapter._connection_factory?5()
-zope.rdb.gadflyda.GadflyAdapter._v_connection?8
-zope.rdb.gadflyda.GadflyAdapter.connect?4()
-zope.rdb.gadflyda.GadflyAdapter.paramstyle?7
-zope.rdb.gadflyda.GadflyAdapterConnection.cursor?4()
-zope.rdb.gadflyda.GadflyAdapterCursor.executemany?4(operation, parameters)
-zope.rdb.gadflyda.GadflyError?7
-zope.rdb.gadflyda._gadflyRoot?8
-zope.rdb.gadflyda.getGadflyRoot?4()
-zope.rdb.gadflyda.setGadflyRoot?4(path='gadfly')
-zope.rdb.gadflyzcml.IGadflyRoot.description?7
-zope.rdb.gadflyzcml.IGadflyRoot.path?7
-zope.rdb.gadflyzcml.IGadflyRoot.required?7
-zope.rdb.gadflyzcml.IGadflyRoot.title?7
-zope.rdb.gadflyzcml.gadflyRootHandler?4(_context, path)
-zope.rdb.identity?4(x)
-zope.rdb.interfaces.DatabaseException.__init__?1(self, message)
-zope.rdb.interfaces.DatabaseException?1(message)
-zope.rdb.interfaces.IDBIConnection.close?4()
-zope.rdb.interfaces.IDBIConnection.commit?4()
-zope.rdb.interfaces.IDBIConnection.cursor?4()
-zope.rdb.interfaces.IDBIConnection.rollback?4()
-zope.rdb.interfaces.IDBICursor.arraysize?7
-zope.rdb.interfaces.IDBICursor.close?4()
-zope.rdb.interfaces.IDBICursor.description?7
-zope.rdb.interfaces.IDBICursor.execute?4(parameters=None)
-zope.rdb.interfaces.IDBICursor.executemany?4(seq_of_parameters)
-zope.rdb.interfaces.IDBICursor.fetchall?4()
-zope.rdb.interfaces.IDBICursor.fetchmany?4()
-zope.rdb.interfaces.IDBICursor.fetchone?4()
-zope.rdb.interfaces.IDBITypeInfo.default?7
-zope.rdb.interfaces.IDBITypeInfo.description?7
-zope.rdb.interfaces.IDBITypeInfo.encoding?7
-zope.rdb.interfaces.IDBITypeInfo.getConverter?4()
-zope.rdb.interfaces.IDBITypeInfo.getEncoding?4()
-zope.rdb.interfaces.IDBITypeInfo.paramstyle?7
-zope.rdb.interfaces.IDBITypeInfo.required?7
-zope.rdb.interfaces.IDBITypeInfo.setEncoding?4()
-zope.rdb.interfaces.IDBITypeInfo.threadsafety?7
-zope.rdb.interfaces.IDBITypeInfo.title?7
-zope.rdb.interfaces.IDBITypeInfoProvider.getTypeInfo?4()
-zope.rdb.interfaces.IResultSet.columns?7
-zope.rdb.interfaces.ISQLCommand.connectionName?7
-zope.rdb.interfaces.ISQLCommand.getConnection?4()
-zope.rdb.interfaces.IZopeConnection.cursor?4()
-zope.rdb.interfaces.IZopeConnection.registerForTxn?4()
-zope.rdb.interfaces.IZopeCursor.execute?4(parameters=None)
-zope.rdb.interfaces.IZopeCursor.executemany?4(seq_of_parameters)
-zope.rdb.interfaces.IZopeDatabaseAdapter.isConnected?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.connect?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.disconnect?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.dsn?7
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.getDSN?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.setDSN?4()
-zope.rdb.interfaces._?8
-zope.rdb.interfaces.arraysize?7
-zope.rdb.parseDSN?4(dsn)
-zope.rdb.queryForResults?4(conn, query)
-zope.rdb.sqlquote?4(x)
-zope.rdb.zcml.IProvideConnectionDirective.component?7
-zope.rdb.zcml.IProvideConnectionDirective.default?7
-zope.rdb.zcml.IProvideConnectionDirective.description?7
-zope.rdb.zcml.IProvideConnectionDirective.dsn?7
-zope.rdb.zcml.IProvideConnectionDirective.name?7
-zope.rdb.zcml.IProvideConnectionDirective.required?7
-zope.rdb.zcml.IProvideConnectionDirective.title?7
-zope.rdb.zcml.connectionhandler?4(_context, name, component, dsn)
-zope.rdb.zcml.provideConnection?4(name, connection)
-zope.schema._bootstrapfields.Bool._type?8
-zope.schema._bootstrapfields.Bool._validate?5(value)
-zope.schema._bootstrapfields.Bool.fromUnicode?4(str)
-zope.schema._bootstrapfields.Bool.set?4(object, value)
-zope.schema._bootstrapfields.Container._validate?5(value)
-zope.schema._bootstrapfields.Field.__init__?1(self, title=u'', description=u'', __name__='', required=True, readonly=False, constraint=None, default=None, missing_value=__missing_value_marker)
-zope.schema._bootstrapfields.Field._type?8
-zope.schema._bootstrapfields.Field._validate?5(value)
-zope.schema._bootstrapfields.Field.bind?4(object)
-zope.schema._bootstrapfields.Field.constraint?4(value)
-zope.schema._bootstrapfields.Field.context?7
-zope.schema._bootstrapfields.Field.default?7
-zope.schema._bootstrapfields.Field.get?4(object)
-zope.schema._bootstrapfields.Field.missing_value?7
-zope.schema._bootstrapfields.Field.order?7
-zope.schema._bootstrapfields.Field.query?4(object, default=None)
-zope.schema._bootstrapfields.Field.set?4(object, value)
-zope.schema._bootstrapfields.Field.validate?4(value)
-zope.schema._bootstrapfields.Field?1(title=u'', description=u'', __name__='', required=True, readonly=False, constraint=None, default=None, missing_value=__missing_value_marker)
-zope.schema._bootstrapfields.Int.__init__?1(self, *args, **kw)
-zope.schema._bootstrapfields.Int._type?8
-zope.schema._bootstrapfields.Int.fromUnicode?4(str)
-zope.schema._bootstrapfields.Int?1(*args, **kw)
-zope.schema._bootstrapfields.Iterable._validate?5(value)
-zope.schema._bootstrapfields.MinMaxLen.__init__?1(self, min_length=0, max_length=None, **kw)
-zope.schema._bootstrapfields.MinMaxLen._validate?5(value)
-zope.schema._bootstrapfields.MinMaxLen.max_length?7
-zope.schema._bootstrapfields.MinMaxLen.min_length?7
-zope.schema._bootstrapfields.MinMaxLen?1(min_length=0, max_length=None, **kw)
-zope.schema._bootstrapfields.Orderable.__init__?1(self, min=None, max=None, default=None, **kw)
-zope.schema._bootstrapfields.Orderable._validate?5(value)
-zope.schema._bootstrapfields.Orderable.max?7
-zope.schema._bootstrapfields.Orderable.min?7
-zope.schema._bootstrapfields.Orderable?1(min=None, max=None, default=None, **kw)
-zope.schema._bootstrapfields.Text.__init__?1(self, *args, **kw)
-zope.schema._bootstrapfields.Text._type?8
-zope.schema._bootstrapfields.Text.fromUnicode?4(str)
-zope.schema._bootstrapfields.Text?1(*args, **kw)
-zope.schema._bootstrapfields.TextLine.constraint?4(value)
-zope.schema._bootstrapfields.ValidatedProperty.__init__?1(self, name, check=None)
-zope.schema._bootstrapfields.ValidatedProperty?1(name, check=None)
-zope.schema._bootstrapinterfaces.IFromUnicode.fromUnicode?4()
-zope.schema._bootstrapinterfaces.ValidationError.doc?4()
-zope.schema._bootstrapinterfaces._?8
-zope.schema._field.ASCII._validate?5(value)
-zope.schema._field.ASCIILine.constraint?4(value)
-zope.schema._field.AbstractCollection.__init__?1(self, value_type=None, unique=False, **kw)
-zope.schema._field.AbstractCollection._validate?5(value)
-zope.schema._field.AbstractCollection.bind?4(object)
-zope.schema._field.AbstractCollection.unique?7
-zope.schema._field.AbstractCollection.value_type?7
-zope.schema._field.AbstractCollection?1(value_type=None, unique=False, **kw)
-zope.schema._field.Bytes._type?8
-zope.schema._field.Bytes.fromUnicode?4(u)
-zope.schema._field.BytesLine.constraint?4(value)
-zope.schema._field.Choice.__init__?1(self, values=None, vocabulary=None, source=None, **kw)
-zope.schema._field.Choice._validate?5(value)
-zope.schema._field.Choice.bind?4(object)
-zope.schema._field.Choice.fromUnicode?4(str)
-zope.schema._field.Choice.source?7
-zope.schema._field.Choice?1(values=None, vocabulary=None, source=None, **kw)
-zope.schema._field.Date._type?8
-zope.schema._field.Date._validate?5(value)
-zope.schema._field.Datetime.__init__?1(self, *args, **kw)
-zope.schema._field.Datetime._type?8
-zope.schema._field.Datetime?1(*args, **kw)
-zope.schema._field.Dict.__init__?1(self, key_type=None, value_type=None, **kw)
-zope.schema._field.Dict._type?8
-zope.schema._field.Dict._validate?5(value)
-zope.schema._field.Dict.bind?4(object)
-zope.schema._field.Dict.key_type?7
-zope.schema._field.Dict.value_type?7
-zope.schema._field.Dict?1(key_type=None, value_type=None, **kw)
-zope.schema._field.DottedName.__init__?1(self, *args, **kw)
-zope.schema._field.DottedName._validate?5(value)
-zope.schema._field.DottedName.fromUnicode?4(value)
-zope.schema._field.DottedName?1(*args, **kw)
-zope.schema._field.Float.__init__?1(self, *args, **kw)
-zope.schema._field.Float._type?8
-zope.schema._field.Float.fromUnicode?4(u)
-zope.schema._field.Float?1(*args, **kw)
-zope.schema._field.FrozenSet.__init__?1(self, **kw)
-zope.schema._field.FrozenSet._type?8
-zope.schema._field.FrozenSet?1(**kw)
-zope.schema._field.Id._validate?5(value)
-zope.schema._field.Id.fromUnicode?4(value)
-zope.schema._field.InterfaceField._validate?5(value)
-zope.schema._field.List._type?8
-zope.schema._field.Object.__init__?1(self, schema, **kw)
-zope.schema._field.Object._validate?5(value)
-zope.schema._field.Object?1(schema, **kw)
-zope.schema._field.Set.__init__?1(self, **kw)
-zope.schema._field.Set._type?8
-zope.schema._field.Set?1(**kw)
-zope.schema._field.SourceText._type?8
-zope.schema._field.Timedelta._type?8
-zope.schema._field.Tuple._type?8
-zope.schema._field.URI._validate?5(value)
-zope.schema._field.URI.fromUnicode?4(value)
-zope.schema._field._isdotted?8
-zope.schema._field._isuri?8
-zope.schema._field._validate_fields?5(schema, value, errors=None)
-zope.schema._field._validate_sequence?5(value_type, value, errors=None)
-zope.schema._field._validate_uniqueness?5(value)
-zope.schema._schema.getFieldNames?4(schema)
-zope.schema._schema.getFieldNamesInOrder?4(schema)
-zope.schema._schema.getFields?4(schema)
-zope.schema._schema.getFieldsInOrder?4(schema, _fieldsorter=lambda x, y: cmp(x[1].order, y[1].order))
-zope.schema.accessors.FieldReadAccessor.__init__?1(self, field)
-zope.schema.accessors.FieldReadAccessor.bind?4(object)
-zope.schema.accessors.FieldReadAccessor.get?4(object)
-zope.schema.accessors.FieldReadAccessor.getSignatureInfo?4()
-zope.schema.accessors.FieldReadAccessor.getSignatureString?4()
-zope.schema.accessors.FieldReadAccessor.query?4(object, default=None)
-zope.schema.accessors.FieldReadAccessor.set?4(object, value)
-zope.schema.accessors.FieldReadAccessor?1(field)
-zope.schema.accessors.FieldWriteAccessor.__init__?1(self, field)
-zope.schema.accessors.FieldWriteAccessor.getSignatureInfo?4()
-zope.schema.accessors.FieldWriteAccessor.getSignatureString?4()
-zope.schema.accessors.FieldWriteAccessor?1(field)
-zope.schema.accessors.accessors?4(field)
-zope.schema.fieldproperty.FieldProperty.__init__?1(self, field, name=None)
-zope.schema.fieldproperty.FieldProperty?1(field, name=None)
-zope.schema.fieldproperty._marker?8
-zope.schema.interfaces.IAbstractBag.unique?7
-zope.schema.interfaces.IAbstractSet.unique?7
-zope.schema.interfaces.IBaseVocabulary.getTerm?4()
-zope.schema.interfaces.IBool.default?7
-zope.schema.interfaces.IBool.description?7
-zope.schema.interfaces.IBool.title?7
-zope.schema.interfaces.IChoice.vocabulary?7
-zope.schema.interfaces.ICollection.default?7
-zope.schema.interfaces.ICollection.description?7
-zope.schema.interfaces.ICollection.title?7
-zope.schema.interfaces.ICollection.unique?7
-zope.schema.interfaces.ICollection.value_type?7
-zope.schema.interfaces.IDict.key_type?7
-zope.schema.interfaces.IDict.value_type?7
-zope.schema.interfaces.IField.bind?4()
-zope.schema.interfaces.IField.constraint?4()
-zope.schema.interfaces.IField.default?7
-zope.schema.interfaces.IField.description?7
-zope.schema.interfaces.IField.get?4()
-zope.schema.interfaces.IField.missing_value?7
-zope.schema.interfaces.IField.order?7
-zope.schema.interfaces.IField.query?4(default=None)
-zope.schema.interfaces.IField.readonly?7
-zope.schema.interfaces.IField.required?7
-zope.schema.interfaces.IField.set?4(value)
-zope.schema.interfaces.IField.title?7
-zope.schema.interfaces.IField.validate?4()
-zope.schema.interfaces.IInt.default?7
-zope.schema.interfaces.IInt.description?7
-zope.schema.interfaces.IInt.max?7
-zope.schema.interfaces.IInt.min?7
-zope.schema.interfaces.IInt.required?7
-zope.schema.interfaces.IInt.title?7
-zope.schema.interfaces.IMinMax.default?7
-zope.schema.interfaces.IMinMax.max?7
-zope.schema.interfaces.IMinMax.min?7
-zope.schema.interfaces.IMinMax.required?7
-zope.schema.interfaces.IMinMax.title?7
-zope.schema.interfaces.IMinMaxLen.default?7
-zope.schema.interfaces.IMinMaxLen.description?7
-zope.schema.interfaces.IMinMaxLen.max_length?7
-zope.schema.interfaces.IMinMaxLen.min?7
-zope.schema.interfaces.IMinMaxLen.min_length?7
-zope.schema.interfaces.IMinMaxLen.required?7
-zope.schema.interfaces.IMinMaxLen.title?7
-zope.schema.interfaces.IObject.schema?7
-zope.schema.interfaces.ISourceQueriables.getQueriables?4()
-zope.schema.interfaces.ITerm.value?7
-zope.schema.interfaces.ITitledTokenizedTerm.title?7
-zope.schema.interfaces.ITokenizedTerm.token?7
-zope.schema.interfaces.IVocabularyRegistry.get?4(name)
-zope.schema.interfaces.IVocabularyTokenized.getTermByToken?4()
-zope.schema.interfaces._?8
-zope.schema.interfaces._fields?5(values)
-zope.schema.interfaces._is_field?5(value)
-zope.schema.vocabulary.SimpleTerm.__init__?1(self, value, token=None, title=None)
-zope.schema.vocabulary.SimpleTerm?1(value, token=None, title=None)
-zope.schema.vocabulary.SimpleVocabulary.__init__?1(self, terms, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.createTerm?4(*args)
-zope.schema.vocabulary.SimpleVocabulary.createTerm?7
-zope.schema.vocabulary.SimpleVocabulary.fromItems?4(items, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.fromItems?7
-zope.schema.vocabulary.SimpleVocabulary.fromValues?4(values, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.fromValues?7
-zope.schema.vocabulary.SimpleVocabulary.getTerm?4(value)
-zope.schema.vocabulary.SimpleVocabulary.getTermByToken?4(token)
-zope.schema.vocabulary.SimpleVocabulary?1(terms, *interfaces)
-zope.schema.vocabulary.VocabularyRegistry.__init__?1(self)
-zope.schema.vocabulary.VocabularyRegistry.get?4(object, name)
-zope.schema.vocabulary.VocabularyRegistry.register?4(name, factory)
-zope.schema.vocabulary.VocabularyRegistry?1()
-zope.schema.vocabulary.VocabularyRegistryError.__init__?1(self, name)
-zope.schema.vocabulary.VocabularyRegistryError?1(name)
-zope.schema.vocabulary._clear?5()
-zope.schema.vocabulary._marker?8
-zope.schema.vocabulary._vocabularies?8
-zope.schema.vocabulary.getVocabularyRegistry?4()
-zope.schema.vocabulary.setVocabularyRegistry?4(registry)
-zope.security.adapter.LocatingTrustedAdapterFactory.__init__?1(self, factory)
-zope.security.adapter.LocatingTrustedAdapterFactory._customizeProtected?5(adapter, context)
-zope.security.adapter.LocatingTrustedAdapterFactory._customizeUnprotected?5(adapter, context)
-zope.security.adapter.LocatingTrustedAdapterFactory?1(factory)
-zope.security.adapter.LocatingUntrustedAdapterFactory.__init__?1(self, factory)
-zope.security.adapter.LocatingUntrustedAdapterFactory?1(factory)
-zope.security.adapter.TrustedAdapterFactory._customizeProtected?5(adapter, context)
-zope.security.adapter.assertLocation?4(adapter, parent)
-zope.security.checker.BasicTypes.clear?4()
-zope.security.checker.BasicTypes.update?4(d)
-zope.security.checker.BasicTypes?7
-zope.security.checker.BasicTypes_examples?7
-zope.security.checker.Checker.__init__?1(self, get_permissions, set_permissions=None)
-zope.security.checker.Checker.check?4(object, name)
-zope.security.checker.Checker.check_getattr?4(object, name)
-zope.security.checker.Checker.check_setattr?4(object, name)
-zope.security.checker.Checker.permission_id?4(name)
-zope.security.checker.Checker.proxy?4(value)
-zope.security.checker.Checker.setattr_permission_id?4(name)
-zope.security.checker.Checker?1(get_permissions, set_permissions=None)
-zope.security.checker.CheckerLoggingMixin.check?4(object, name)
-zope.security.checker.CheckerLoggingMixin.check_getattr?4(object, name)
-zope.security.checker.CheckerLoggingMixin.check_setattr?4(object, name)
-zope.security.checker.CheckerLoggingMixin.verbosity?7
-zope.security.checker.CheckerPublic?7
-zope.security.checker.Checker_1.verbosity?7
-zope.security.checker.CombinedChecker.__init__?1(self, checker1, checker2)
-zope.security.checker.CombinedChecker.check?4(object, name)
-zope.security.checker.CombinedChecker.check_getattr?7
-zope.security.checker.CombinedChecker.check_setattr?4(object, name)
-zope.security.checker.CombinedChecker?1(checker1, checker2)
-zope.security.checker.CombinedChecker_1.verbosity?7
-zope.security.checker.Global.__init__?1(self, name, module=None)
-zope.security.checker.Global?1(name, module=None)
-zope.security.checker.InterfaceChecker?4(interface, permission_id=CheckerPublic, **__kw__)
-zope.security.checker.MultiChecker?4(specs)
-zope.security.checker.NamesChecker?4(names=(), permission_id=CheckerPublic, **__kw__)
-zope.security.checker.NoProxy?7
-zope.security.checker.ProxyFactory?4(object, checker=None)
-zope.security.checker.TracebackSupplement.__init__?1(self, obj)
-zope.security.checker.TracebackSupplement.getInfo?4()
-zope.security.checker.TracebackSupplement?1(obj)
-zope.security.checker._Declaration_checker?8
-zope.security.checker._Sequence._implied?8
-zope.security.checker._Sequence.subscribe?7
-zope.security.checker._Sequence.unsubscribe?7
-zope.security.checker._available_by_default?8
-zope.security.checker._callableChecker?8
-zope.security.checker._checkers?8
-zope.security.checker._clear?5()
-zope.security.checker._defaultChecker?8
-zope.security.checker._default_checkers?8
-zope.security.checker._getChecker?8
-zope.security.checker._instanceChecker?5(inst)
-zope.security.checker._iteratorChecker?8
-zope.security.checker._namedChecker?8
-zope.security.checker._setChecker?8
-zope.security.checker._typeChecker?8
-zope.security.checker.canAccess?4(obj, name)
-zope.security.checker.canWrite?4(obj, name)
-zope.security.checker.d?7
-zope.security.checker.defineChecker?4(type_, checker)
-zope.security.checker.f?4()
-zope.security.checker.getCheckerForInstancesOf?4(class_)
-zope.security.checker.moduleChecker?4(module)
-zope.security.checker.selectChecker?4(object)
-zope.security.checker.undefineChecker?4(type_)
-zope.security.interfaces.IChecker.check?4(operation)
-zope.security.interfaces.IChecker.check_getattr?4(name)
-zope.security.interfaces.IChecker.check_setattr?4(name)
-zope.security.interfaces.IChecker.proxy?4()
-zope.security.interfaces.IGroupAwarePrincipal.groups?7
-zope.security.interfaces.IGroupClosureAwarePrincipal.allGroups?7
-zope.security.interfaces.IInteraction.add?4()
-zope.security.interfaces.IInteraction.checkPermission?4(object)
-zope.security.interfaces.IInteraction.participations?7
-zope.security.interfaces.IInteraction.remove?4()
-zope.security.interfaces.IInteractionManagement.endInteraction?4()
-zope.security.interfaces.IInteractionManagement.getInteraction?4()
-zope.security.interfaces.IInteractionManagement.newInteraction?4()
-zope.security.interfaces.IInteractionManagement.queryInteraction?4()
-zope.security.interfaces.IMemberAwareGroup.setMembers?4()
-zope.security.interfaces.IMemberGetterGroup.getMembers?4()
-zope.security.interfaces.INameBasedChecker.permission_id?4()
-zope.security.interfaces.INameBasedChecker.setattr_permission_id?4()
-zope.security.interfaces.IParticipation.interaction?7
-zope.security.interfaces.IParticipation.principal?7
-zope.security.interfaces.IPermission.description?7
-zope.security.interfaces.IPermission.id?7
-zope.security.interfaces.IPermission.readonly?7
-zope.security.interfaces.IPermission.required?7
-zope.security.interfaces.IPermission.title?7
-zope.security.interfaces.IPrincipal.description?7
-zope.security.interfaces.IPrincipal.id?7
-zope.security.interfaces.IPrincipal.readonly?7
-zope.security.interfaces.IPrincipal.required?7
-zope.security.interfaces.IPrincipal.title?7
-zope.security.interfaces.ISecurityChecking.checkPermission?4(object, interaction=None)
-zope.security.interfaces.ISecurityManagement.getSecurityPolicy?4()
-zope.security.interfaces.ISecurityManagement.setSecurityPolicy?4()
-zope.security.interfaces._?8
-zope.security.management._clear?5()
-zope.security.management._defaultPolicy?8
-zope.security.management.checkPermission?4(permission, object, interaction=None)
-zope.security.management.endInteraction?4()
-zope.security.management.getInteraction?4()
-zope.security.management.getSecurityPolicy?4()
-zope.security.management.newInteraction?4(*participations)
-zope.security.management.queryInteraction?4()
-zope.security.management.restoreInteraction?4()
-zope.security.management.setSecurityPolicy?4(aSecurityPolicy)
-zope.security.management.system_user?7
-zope.security.management.thread_local?7
-zope.security.permission.Permission.__init__?1(self, id, title="", description="")
-zope.security.permission.Permission?1(id, title="", description="")
-zope.security.permission.allPermissions?4(context=None)
-zope.security.permission.checkPermission?4(context, permission_id)
-zope.security.proxy.builtin_isinstance?7
-zope.security.proxy.getTestProxyItems?4(proxy)
-zope.security.proxy.isinstance?4(object, cls)
-zope.security.proxy.removeSecurityProxy?7
-zope.security.simplepolicies.ParanoidSecurityPolicy.__init__?1(self, *participations)
-zope.security.simplepolicies.ParanoidSecurityPolicy.add?4(participation)
-zope.security.simplepolicies.ParanoidSecurityPolicy.checkPermission?4(permission, object)
-zope.security.simplepolicies.ParanoidSecurityPolicy.remove?4(participation)
-zope.security.simplepolicies.ParanoidSecurityPolicy?1(*participations)
-zope.security.simplepolicies.PermissiveSecurityPolicy.checkPermission?4(permission, object)
-zope.security.testing.Participation.__init__?1(self, principal)
-zope.security.testing.Participation?1(principal)
-zope.security.testing.Principal.__init__?1(self, id, title=None, description='', groups=None)
-zope.security.testing.Principal?1(id, title=None, description='', groups=None)
-zope.security.untrustedpython.builtins.ImmutableModule.__init__?1(self, name='__builtins__', **kw)
-zope.security.untrustedpython.builtins.ImmutableModule?1(name='__builtins__', **kw)
-zope.security.untrustedpython.builtins.SafeBuiltins?4()
-zope.security.untrustedpython.builtins.SafeBuiltins?7
-zope.security.untrustedpython.builtins._imp?5(name, fromlist, prefix='')
-zope.security.untrustedpython.interpreter.CompiledExpression.__init__?1(self, source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledExpression.eval?4(globals, locals=None)
-zope.security.untrustedpython.interpreter.CompiledExpression?1(source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledProgram.__init__?1(self, source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledProgram.exec_?4(globals, locals=None, output=None)
-zope.security.untrustedpython.interpreter.CompiledProgram?1(source, filename='<string>')
-zope.security.untrustedpython.interpreter.RestrictedInterpreter.__init__?1(self)
-zope.security.untrustedpython.interpreter.RestrictedInterpreter.ri_exec?4(code)
-zope.security.untrustedpython.interpreter.RestrictedInterpreter?1()
-zope.security.untrustedpython.interpreter.exec_code?4(code, globals, locals=None)
-zope.security.untrustedpython.interpreter.exec_src?4(source, globals, locals=None)
-zope.security.untrustedpython.rcompile.RExpression.CodeGeneratorClass?7
-zope.security.untrustedpython.rcompile.RExpression.__init__?1(self, source, filename, mode = "eval")
-zope.security.untrustedpython.rcompile.RExpression?1(source, filename, mode = "eval")
-zope.security.untrustedpython.rcompile.RestrictionMutator.__init__?1(self)
-zope.security.untrustedpython.rcompile.RestrictionMutator.error?4(node, info)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitExec?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitGetattr?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitPrint?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitPrintnl?7
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitRaise?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitTryExcept?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator?1()
-zope.security.untrustedpython.rcompile._getattr_name?8
-zope.security.untrustedpython.rcompile.compile?4(text, filename, mode)
-zope.security.untrustedpython.tests.test_suite?4()
-zope.security.zcml.IPermissionDirective.description?7
-zope.security.zcml.IPermissionDirective.id?7
-zope.security.zcml.IPermissionDirective.required?7
-zope.security.zcml.IPermissionDirective.title?7
-zope.security.zcml.IRedefinePermission.description?7
-zope.security.zcml.IRedefinePermission.from_?7
-zope.security.zcml.IRedefinePermission.required?7
-zope.security.zcml.IRedefinePermission.title?7
-zope.security.zcml.IRedefinePermission.to?7
-zope.security.zcml.ISecurityPolicyDirective.component?7
-zope.security.zcml.ISecurityPolicyDirective.description?7
-zope.security.zcml.ISecurityPolicyDirective.required?7
-zope.security.zcml.ISecurityPolicyDirective.title?7
-zope.security.zcml.Permission._validate?5(value)
-zope.security.zcml.Permission.fromUnicode?4(u)
-zope.security.zcml.permission?4(_context, id, title, description='')
-zope.security.zcml.redefinePermission?4(_context, from_, to)
-zope.security.zcml.securityPolicy?4(_context, component)
-zope.sendmail.delivery.AbstractMailDelivery.newMessageId?4()
-zope.sendmail.delivery.AbstractMailDelivery.send?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.DirectMailDelivery.__init__?1(self, mailer)
-zope.sendmail.delivery.DirectMailDelivery.createDataManager?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.DirectMailDelivery?1(mailer)
-zope.sendmail.delivery.MailDataManager.__init__?1(self, callable, args=(), onAbort=None)
-zope.sendmail.delivery.MailDataManager.abort?4(transaction)
-zope.sendmail.delivery.MailDataManager.abort_sub?4(transaction)
-zope.sendmail.delivery.MailDataManager.afterCompletion?7
-zope.sendmail.delivery.MailDataManager.beforeCompletion?4(transaction)
-zope.sendmail.delivery.MailDataManager.commit?4(transaction)
-zope.sendmail.delivery.MailDataManager.commit_sub?7
-zope.sendmail.delivery.MailDataManager.sortKey?4()
-zope.sendmail.delivery.MailDataManager.tpc_abort?7
-zope.sendmail.delivery.MailDataManager.tpc_begin?4(transaction, subtransaction=False)
-zope.sendmail.delivery.MailDataManager.tpc_finish?4(transaction)
-zope.sendmail.delivery.MailDataManager.tpc_vote?4(transaction)
-zope.sendmail.delivery.MailDataManager?1(callable, args=(), onAbort=None)
-zope.sendmail.delivery.QueueProcessorThread.__init__?1(self)
-zope.sendmail.delivery.QueueProcessorThread._parseMessage?5(message)
-zope.sendmail.delivery.QueueProcessorThread.log?7
-zope.sendmail.delivery.QueueProcessorThread.run?4(forever=True)
-zope.sendmail.delivery.QueueProcessorThread.setMaildir?4(maildir)
-zope.sendmail.delivery.QueueProcessorThread.setMailer?4(mailer)
-zope.sendmail.delivery.QueueProcessorThread.setQueuePath?4(path)
-zope.sendmail.delivery.QueueProcessorThread.stop?4()
-zope.sendmail.delivery.QueueProcessorThread?1()
-zope.sendmail.delivery.QueuedMailDelivery.__init__?1(self, queuePath)
-zope.sendmail.delivery.QueuedMailDelivery.createDataManager?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.QueuedMailDelivery.queuePath?7
-zope.sendmail.delivery.QueuedMailDelivery?1(queuePath)
-zope.sendmail.event.MailErrorEvent.__init__?1(self, messageId, errorMessage)
-zope.sendmail.event.MailErrorEvent?1(messageId, errorMessage)
-zope.sendmail.event.MailSentEvent.__init__?1(self, messageId)
-zope.sendmail.event.MailSentEvent?1(messageId)
-zope.sendmail.interfaces.IDirectMailDelivery.mailer?7
-zope.sendmail.interfaces.IMailDelivery.send?4(toaddrs, message)
-zope.sendmail.interfaces.IMailErrorEvent.errorMessage?7
-zope.sendmail.interfaces.IMailEvent.messageId?7
-zope.sendmail.interfaces.IMailQueueProcessor.default?7
-zope.sendmail.interfaces.IMailQueueProcessor.description?7
-zope.sendmail.interfaces.IMailQueueProcessor.mailer?7
-zope.sendmail.interfaces.IMailQueueProcessor.pollingInterval?7
-zope.sendmail.interfaces.IMailQueueProcessor.queuePath?7
-zope.sendmail.interfaces.IMailQueueProcessor.title?7
-zope.sendmail.interfaces.IMaildir.newMessage?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.abort?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.commit?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.write?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.writelines?4()
-zope.sendmail.interfaces.IMailer.send?4(toaddrs, message)
-zope.sendmail.interfaces.IQueuedMailDelivery.description?7
-zope.sendmail.interfaces.IQueuedMailDelivery.queuePath?7
-zope.sendmail.interfaces.IQueuedMailDelivery.title?7
-zope.sendmail.interfaces.ISMTPMailer.default?7
-zope.sendmail.interfaces.ISMTPMailer.description?7
-zope.sendmail.interfaces.ISMTPMailer.hostname?7
-zope.sendmail.interfaces.ISMTPMailer.password?7
-zope.sendmail.interfaces.ISMTPMailer.port?7
-zope.sendmail.interfaces.ISMTPMailer.title?7
-zope.sendmail.interfaces.ISMTPMailer.username?7
-zope.sendmail.interfaces._?8
-zope.sendmail.maildir.Maildir.__init__?1(self, path, create=False)
-zope.sendmail.maildir.Maildir.access?4()
-zope.sendmail.maildir.Maildir.newMessage?4()
-zope.sendmail.maildir.Maildir?1(path, create=False)
-zope.sendmail.maildir.MaildirMessageWriter.__init__?1(self, fd, filename, new_filename)
-zope.sendmail.maildir.MaildirMessageWriter.abort?4()
-zope.sendmail.maildir.MaildirMessageWriter.commit?4()
-zope.sendmail.maildir.MaildirMessageWriter.write?4(data)
-zope.sendmail.maildir.MaildirMessageWriter.writelines?4(lines)
-zope.sendmail.maildir.MaildirMessageWriter?1(fd, filename, new_filename)
-zope.sendmail.mailer.SMTPMailer.__init__?1(self, hostname='localhost', port=25, username=None, password=None)
-zope.sendmail.mailer.SMTPMailer.send?4(fromaddr, toaddrs, message)
-zope.sendmail.mailer.SMTPMailer.smtp?7
-zope.sendmail.mailer.SMTPMailer?1(hostname='localhost', port=25, username=None, password=None)
-zope.sendmail.vocabulary.MailDeliveryNames.interface?7
-zope.sendmail.vocabulary.MailDeliveryNames.nameOnly?7
-zope.sendmail.zcml.IDeliveryDirective.default?7
-zope.sendmail.zcml.IDeliveryDirective.description?7
-zope.sendmail.zcml.IDeliveryDirective.mailer?7
-zope.sendmail.zcml.IDeliveryDirective.name?7
-zope.sendmail.zcml.IDeliveryDirective.permission?7
-zope.sendmail.zcml.IDeliveryDirective.required?7
-zope.sendmail.zcml.IDeliveryDirective.title?7
-zope.sendmail.zcml.IMailerDirective.description?7
-zope.sendmail.zcml.IMailerDirective.name?7
-zope.sendmail.zcml.IMailerDirective.required?7
-zope.sendmail.zcml.IMailerDirective.title?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.description?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.queuePath?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.required?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.title?7
-zope.sendmail.zcml.ISMTPMailerDirective.default?7
-zope.sendmail.zcml.ISMTPMailerDirective.description?7
-zope.sendmail.zcml.ISMTPMailerDirective.hostname?7
-zope.sendmail.zcml.ISMTPMailerDirective.password?7
-zope.sendmail.zcml.ISMTPMailerDirective.port?7
-zope.sendmail.zcml.ISMTPMailerDirective.required?7
-zope.sendmail.zcml.ISMTPMailerDirective.title?7
-zope.sendmail.zcml.ISMTPMailerDirective.username?7
-zope.sendmail.zcml._assertPermission?5(permission, interfaces, component)
-zope.sendmail.zcml.createDirectDelivery?4()
-zope.sendmail.zcml.createQueuedDelivery?4()
-zope.sendmail.zcml.directDelivery?4(_context, permission, mailer, name="Mail")
-zope.sendmail.zcml.queuedDelivery?4(_context, permission, queuePath, mailer, name="Mail")
-zope.sendmail.zcml.smtpMailer?4(_context, name, hostname="localhost", port="25", username=None, password=None)
-zope.server.adjustments.Adjustments.backlog?7
-zope.server.adjustments.Adjustments.channel_timeout?7
-zope.server.adjustments.Adjustments.cleanup_interval?7
-zope.server.adjustments.Adjustments.connection_limit?7
-zope.server.adjustments.Adjustments.copy_bytes?7
-zope.server.adjustments.Adjustments.inbuf_overflow?7
-zope.server.adjustments.Adjustments.log_socket_errors?7
-zope.server.adjustments.Adjustments.outbuf_overflow?7
-zope.server.adjustments.Adjustments.recv_bytes?7
-zope.server.adjustments.Adjustments.send_bytes?7
-zope.server.adjustments.Adjustments.socket_options?7
-zope.server.adjustments.default_adj?7
-zope.server.buffers.COPY_BYTES?7
-zope.server.buffers.FileBasedBuffer.__init__?1(self, file, from_buffer=None)
-zope.server.buffers.FileBasedBuffer.append?4(s)
-zope.server.buffers.FileBasedBuffer.get?4(bytes=-1, skip=0)
-zope.server.buffers.FileBasedBuffer.getfile?4()
-zope.server.buffers.FileBasedBuffer.newfile?4()
-zope.server.buffers.FileBasedBuffer.prune?4()
-zope.server.buffers.FileBasedBuffer.remain?7
-zope.server.buffers.FileBasedBuffer.skip?4(bytes, allow_prune=0)
-zope.server.buffers.FileBasedBuffer?1(file, from_buffer=None)
-zope.server.buffers.OverflowableBuffer.__init__?1(self, overflow)
-zope.server.buffers.OverflowableBuffer._create_buffer?5()
-zope.server.buffers.OverflowableBuffer._set_large_buffer?5()
-zope.server.buffers.OverflowableBuffer._set_small_buffer?5()
-zope.server.buffers.OverflowableBuffer.append?4(s)
-zope.server.buffers.OverflowableBuffer.buf?7
-zope.server.buffers.OverflowableBuffer.get?4(bytes=-1, skip=0)
-zope.server.buffers.OverflowableBuffer.getfile?4()
-zope.server.buffers.OverflowableBuffer.overflowed?7
-zope.server.buffers.OverflowableBuffer.prune?4()
-zope.server.buffers.OverflowableBuffer.skip?4(bytes, allow_prune=0)
-zope.server.buffers.OverflowableBuffer.strbuf?7
-zope.server.buffers.OverflowableBuffer?1(overflow)
-zope.server.buffers.STRBUF_LIMIT?7
-zope.server.buffers.StringIOBasedBuffer.__init__?1(self, from_buffer=None)
-zope.server.buffers.StringIOBasedBuffer.newfile?4()
-zope.server.buffers.StringIOBasedBuffer?1(from_buffer=None)
-zope.server.buffers.TempfileBasedBuffer.__init__?1(self, from_buffer=None)
-zope.server.buffers.TempfileBasedBuffer.newfile?4()
-zope.server.buffers.TempfileBasedBuffer?1(from_buffer=None)
-zope.server.dualmodechannel.DualModeChannel.__init__?1(self, conn, addr, adj=None)
-zope.server.dualmodechannel.DualModeChannel._flush_some?5()
-zope.server.dualmodechannel.DualModeChannel.async_mode?7
-zope.server.dualmodechannel.DualModeChannel.close?4()
-zope.server.dualmodechannel.DualModeChannel.close_when_done?4()
-zope.server.dualmodechannel.DualModeChannel.flush?4(block=True)
-zope.server.dualmodechannel.DualModeChannel.handle_close?4()
-zope.server.dualmodechannel.DualModeChannel.handle_comm_error?4()
-zope.server.dualmodechannel.DualModeChannel.handle_read?4()
-zope.server.dualmodechannel.DualModeChannel.handle_write?4()
-zope.server.dualmodechannel.DualModeChannel.pull_trigger?4()
-zope.server.dualmodechannel.DualModeChannel.readable?4()
-zope.server.dualmodechannel.DualModeChannel.received?4(data)
-zope.server.dualmodechannel.DualModeChannel.set_async?4()
-zope.server.dualmodechannel.DualModeChannel.set_sync?4()
-zope.server.dualmodechannel.DualModeChannel.will_close?7
-zope.server.dualmodechannel.DualModeChannel.writable?4()
-zope.server.dualmodechannel.DualModeChannel.write?4(data)
-zope.server.dualmodechannel.DualModeChannel?1(conn, addr, adj=None)
-zope.server.dualmodechannel.the_trigger?7
-zope.server.fixedstreamreceiver.FixedStreamReceiver.__init__?1(self, cl, buf)
-zope.server.fixedstreamreceiver.FixedStreamReceiver.completed?7
-zope.server.fixedstreamreceiver.FixedStreamReceiver.getfile?4()
-zope.server.fixedstreamreceiver.FixedStreamReceiver.received?4(data)
-zope.server.fixedstreamreceiver.FixedStreamReceiver?1(cl, buf)
-zope.server.ftp.logger.CommonFTPActivityLogger.log?4(task)
-zope.server.ftp.publisher.PublisherFTPServer.__init__?1(self, request_factory, name, ip, port, *args, **kw)
-zope.server.ftp.publisher.PublisherFTPServer?1(request_factory, name, ip, port, *args, **kw)
-zope.server.ftp.publisher.PublisherFileSystem.__init__?1(self, credentials, request_factory)
-zope.server.ftp.publisher.PublisherFileSystem._execute?5(path, command, split=True, **kw)
-zope.server.ftp.publisher.PublisherFileSystem._translate?5(path)
-zope.server.ftp.publisher.PublisherFileSystem.ls?4(path, filter=None)
-zope.server.ftp.publisher.PublisherFileSystem.lsinfo?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.mkdir?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.mtime?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.names?4(path, filter=None)
-zope.server.ftp.publisher.PublisherFileSystem.readfile?4(path, outstream, start=0, end=None)
-zope.server.ftp.publisher.PublisherFileSystem.remove?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.rename?4(old, new)
-zope.server.ftp.publisher.PublisherFileSystem.rmdir?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.size?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.type?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.writable?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.writefile?4(path, instream, start=None, end=None, append=False)
-zope.server.ftp.publisher.PublisherFileSystem?1(credentials, request_factory)
-zope.server.ftp.publisher.PublisherFileSystemAccess.__init__?1(self, request_factory)
-zope.server.ftp.publisher.PublisherFileSystemAccess.authenticate?4(credentials)
-zope.server.ftp.publisher.PublisherFileSystemAccess.open?4(credentials)
-zope.server.ftp.publisher.PublisherFileSystemAccess?1(request_factory)
-zope.server.ftp.server.ApplicationOutputStream.__init__?1(self, retr_channel)
-zope.server.ftp.server.ApplicationOutputStream?1(retr_channel)
-zope.server.ftp.server.FTPDataChannel.__init__?1(self, control_channel)
-zope.server.ftp.server.FTPDataChannel.abort?4()
-zope.server.ftp.server.FTPDataChannel.close?4()
-zope.server.ftp.server.FTPDataChannel.connectPort?4(client_addr)
-zope.server.ftp.server.FTPDataChannel.report?4(*reply_args)
-zope.server.ftp.server.FTPDataChannel.reportDefault?4()
-zope.server.ftp.server.FTPDataChannel?1(control_channel)
-zope.server.ftp.server.FTPServer.SERVER_IDENT?7
-zope.server.ftp.server.FTPServer.__init__?1(self, ip, port, fs_access, *args, **kw)
-zope.server.ftp.server.FTPServer.channel_class?7
-zope.server.ftp.server.FTPServer?1(ip, port, fs_access, *args, **kw)
-zope.server.ftp.server.FTPServerChannel.__init__?1(self, server, conn, addr, adj=None)
-zope.server.ftp.server.FTPServerChannel._generatePath?5(args)
-zope.server.ftp.server.FTPServerChannel._getFileSystem?5()
-zope.server.ftp.server.FTPServerChannel.abortData?4()
-zope.server.ftp.server.FTPServerChannel.abortPassive?4()
-zope.server.ftp.server.FTPServerChannel.asyncConnectData?4(cdc)
-zope.server.ftp.server.FTPServerChannel.bind_local_minus_one?7
-zope.server.ftp.server.FTPServerChannel.close?4()
-zope.server.ftp.server.FTPServerChannel.closedData?4()
-zope.server.ftp.server.FTPServerChannel.cmd_abor?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_appe?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_cdup?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_cwd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_dele?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_help?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_list?4(args, long=1)
-zope.server.ftp.server.FTPServerChannel.cmd_mdtm?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_mkd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_mode?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_nlst?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_noop?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pass?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pasv?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_port?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pwd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_quit?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rest?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_retr?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rmd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rnfr?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rnto?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_size?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_stor?4(args, write_mode='w')
-zope.server.ftp.server.FTPServerChannel.cmd_stru?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_syst?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_type?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_user?4(args)
-zope.server.ftp.server.FTPServerChannel.connectedPassive?4()
-zope.server.ftp.server.FTPServerChannel.finishSTOR?4(buffer, (path, mode, start))
-zope.server.ftp.server.FTPServerChannel.getList?4(args, long=0, directory=0)
-zope.server.ftp.server.FTPServerChannel.restart_position?7
-zope.server.ftp.server.FTPServerChannel.special_commands?7
-zope.server.ftp.server.FTPServerChannel.status_messages?7
-zope.server.ftp.server.FTPServerChannel.syncConnectData?4(cdc)
-zope.server.ftp.server.FTPServerChannel.system?7
-zope.server.ftp.server.FTPServerChannel.thread_commands?7
-zope.server.ftp.server.FTPServerChannel.type_map?7
-zope.server.ftp.server.FTPServerChannel.type_mode_map?7
-zope.server.ftp.server.FTPServerChannel?1(server, conn, addr, adj=None)
-zope.server.ftp.server.FinishSTORTask.__init__?1(self, control_channel, inbuf, finish_args)
-zope.server.ftp.server.FinishSTORTask.cancel?4()
-zope.server.ftp.server.FinishSTORTask.defer?4()
-zope.server.ftp.server.FinishSTORTask.service?4()
-zope.server.ftp.server.FinishSTORTask?1(control_channel, inbuf, finish_args)
-zope.server.ftp.server.PassiveListener.__init__?1(self, control_channel, local_addr)
-zope.server.ftp.server.PassiveListener.abort?4()
-zope.server.ftp.server.PassiveListener.connectData?4(cdc)
-zope.server.ftp.server.PassiveListener.handle_accept?4()
-zope.server.ftp.server.PassiveListener.log?4(*ignore)
-zope.server.ftp.server.PassiveListener?1(control_channel, local_addr)
-zope.server.ftp.server.RETRChannel.__init__?1(self, control_channel, ok_reply_args)
-zope.server.ftp.server.RETRChannel._fileno?8
-zope.server.ftp.server.RETRChannel._open?5()
-zope.server.ftp.server.RETRChannel.handle_comm_error?4()
-zope.server.ftp.server.RETRChannel.handle_connect?4()
-zope.server.ftp.server.RETRChannel.handle_read?4()
-zope.server.ftp.server.RETRChannel.opened?7
-zope.server.ftp.server.RETRChannel.readable?4()
-zope.server.ftp.server.RETRChannel.reportDefault?4()
-zope.server.ftp.server.RETRChannel.write?4(data)
-zope.server.ftp.server.RETRChannel?1(control_channel, ok_reply_args)
-zope.server.ftp.server.STORChannel.__init__?1(self, control_channel, finish_args)
-zope.server.ftp.server.STORChannel._fileno?8
-zope.server.ftp.server.STORChannel.complete_transfer?7
-zope.server.ftp.server.STORChannel.handle_close?4()
-zope.server.ftp.server.STORChannel.handle_connect?4()
-zope.server.ftp.server.STORChannel.received?4(data)
-zope.server.ftp.server.STORChannel.reportDefault?4()
-zope.server.ftp.server.STORChannel.writable?4()
-zope.server.ftp.server.STORChannel?1(control_channel, finish_args)
-zope.server.ftp.server.ls?4(ls_info)
-zope.server.ftp.server.status_messages?7
-zope.server.http.chunking.ChunkedReceiver.__init__?1(self, buf)
-zope.server.http.chunking.ChunkedReceiver.all_chunks_received?7
-zope.server.http.chunking.ChunkedReceiver.chunk_remainder?7
-zope.server.http.chunking.ChunkedReceiver.completed?7
-zope.server.http.chunking.ChunkedReceiver.control_line?7
-zope.server.http.chunking.ChunkedReceiver.getfile?4()
-zope.server.http.chunking.ChunkedReceiver.received?4(s)
-zope.server.http.chunking.ChunkedReceiver.trailer?7
-zope.server.http.chunking.ChunkedReceiver?1(buf)
-zope.server.http.commonaccesslogger.CommonAccessLogger.__init__?1(self, logger_object=None, resolver=None)
-zope.server.http.commonaccesslogger.CommonAccessLogger.compute_timezone_for_log?4(tz)
-zope.server.http.commonaccesslogger.CommonAccessLogger.log?4(task)
-zope.server.http.commonaccesslogger.CommonAccessLogger.log_date_string?4(when)
-zope.server.http.commonaccesslogger.CommonAccessLogger.tz_for_log?7
-zope.server.http.commonaccesslogger.CommonAccessLogger.tz_for_log_alt?7
-zope.server.http.commonaccesslogger.CommonAccessLogger?1(logger_object=None, resolver=None)
-zope.server.http.http_date.build_http_date?4(when)
-zope.server.http.http_date.concat?4(*args)
-zope.server.http.http_date.daymap?7
-zope.server.http.http_date.group?4(s)
-zope.server.http.http_date.hms_reg?7
-zope.server.http.http_date.join?4(seq, field=' ')
-zope.server.http.http_date.long_day_reg?7
-zope.server.http.http_date.long_days?7
-zope.server.http.http_date.monmap?7
-zope.server.http.http_date.monthname?7
-zope.server.http.http_date.months?7
-zope.server.http.http_date.months_reg?7
-zope.server.http.http_date.parse_http_date?4(d)
-zope.server.http.http_date.rfc822_date?7
-zope.server.http.http_date.rfc822_reg?7
-zope.server.http.http_date.rfc850_date?7
-zope.server.http.http_date.rfc850_reg?7
-zope.server.http.http_date.short_day_reg?7
-zope.server.http.http_date.short_days?7
-zope.server.http.http_date.unpack_rfc822?4(m)
-zope.server.http.http_date.unpack_rfc850?4(m)
-zope.server.http.http_date.weekdayname?7
-zope.server.http.httprequestparser.HTTPRequestParser.__init__?1(self, adj)
-zope.server.http.httprequestparser.HTTPRequestParser.body_rcv?7
-zope.server.http.httprequestparser.HTTPRequestParser.chunked?7
-zope.server.http.httprequestparser.HTTPRequestParser.completed?7
-zope.server.http.httprequestparser.HTTPRequestParser.content_length?7
-zope.server.http.httprequestparser.HTTPRequestParser.crack_first_line?4()
-zope.server.http.httprequestparser.HTTPRequestParser.empty?7
-zope.server.http.httprequestparser.HTTPRequestParser.first_line_re?7
-zope.server.http.httprequestparser.HTTPRequestParser.getBodyStream?4()
-zope.server.http.httprequestparser.HTTPRequestParser.get_header_lines?4()
-zope.server.http.httprequestparser.HTTPRequestParser.header_plus?7
-zope.server.http.httprequestparser.HTTPRequestParser.parse_header?4(header_plus)
-zope.server.http.httprequestparser.HTTPRequestParser.path_regex?7
-zope.server.http.httprequestparser.HTTPRequestParser.received?4(data)
-zope.server.http.httprequestparser.HTTPRequestParser.split_uri?4()
-zope.server.http.httprequestparser.HTTPRequestParser?1(adj)
-zope.server.http.httpserver.HTTPServer.SERVER_IDENT?7
-zope.server.http.httpserver.HTTPServer.channel_class?7
-zope.server.http.httpserver.HTTPServer.executeRequest?4(task)
-zope.server.http.httpserver.HTTPServer.td?7
-zope.server.http.httpserverchannel.HTTPServerChannel.parser_class?7
-zope.server.http.httpserverchannel.HTTPServerChannel.task_class?7
-zope.server.http.httptask.HTTPTask.__init__?1(self, channel, request_data)
-zope.server.http.httptask.HTTPTask.accumulated_headers?7
-zope.server.http.httptask.HTTPTask.appendResponseHeaders?4(lst)
-zope.server.http.httptask.HTTPTask.auth_user_name?7
-zope.server.http.httptask.HTTPTask.buildResponseHeader?4()
-zope.server.http.httptask.HTTPTask.bytes_written?7
-zope.server.http.httptask.HTTPTask.cancel?4()
-zope.server.http.httptask.HTTPTask.cgi_env?7
-zope.server.http.httptask.HTTPTask.close_on_finish?7
-zope.server.http.httptask.HTTPTask.defer?4()
-zope.server.http.httptask.HTTPTask.finish?4()
-zope.server.http.httptask.HTTPTask.flush?4()
-zope.server.http.httptask.HTTPTask.getCGIEnvironment?4()
-zope.server.http.httptask.HTTPTask.instream?7
-zope.server.http.httptask.HTTPTask.prepareResponseHeaders?4()
-zope.server.http.httptask.HTTPTask.reason?7
-zope.server.http.httptask.HTTPTask.service?4()
-zope.server.http.httptask.HTTPTask.setAuthUserName?4(name)
-zope.server.http.httptask.HTTPTask.setResponseHeaders?4(mapping)
-zope.server.http.httptask.HTTPTask.setResponseStatus?4(status, reason)
-zope.server.http.httptask.HTTPTask.start?4()
-zope.server.http.httptask.HTTPTask.status?7
-zope.server.http.httptask.HTTPTask.write?4(data)
-zope.server.http.httptask.HTTPTask.wroteResponseHeader?4()
-zope.server.http.httptask.HTTPTask.wrote_header?7
-zope.server.http.httptask.HTTPTask?1(channel, request_data)
-zope.server.http.httptask.rename_headers?7
-zope.server.http.publisherhttpserver.PMDBHTTPServer.__init__?1(self, request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PMDBHTTPServer.application?4(start_response)
-zope.server.http.publisherhttpserver.PMDBHTTPServer?1(request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PublisherHTTPServer.__init__?1(self, request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PublisherHTTPServer.application?4(start_response)
-zope.server.http.publisherhttpserver.PublisherHTTPServer?1(request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.PMDBWSGIHTTPServer.executeRequest?4(task)
-zope.server.http.wsgihttpserver.PMDBWSGIHTTPServer.start_response?4(headers)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.__init__?1(self, application, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.application?7
-zope.server.http.wsgihttpserver.WSGIHTTPServer.executeRequest?4(task)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.start_response?4(headers)
-zope.server.http.wsgihttpserver.WSGIHTTPServer?1(application, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.fakeWrite?4(body)
-zope.server.interfaces.IDispatcher.add_channel?4()
-zope.server.interfaces.IDispatcher.create_socket?4(type)
-zope.server.interfaces.IDispatcher.del_channel?4()
-zope.server.interfaces.IDispatcher.readable?4()
-zope.server.interfaces.IDispatcher.writable?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_accept?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_close?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_connect?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_error?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_expt?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_expt_event?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_read?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_read_event?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_write?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_write_event?4()
-zope.server.interfaces.IDispatcherLogging.log?4()
-zope.server.interfaces.IDispatcherLogging.log_info?4(type='info')
-zope.server.interfaces.IServer.SERVER_IDENT?7
-zope.server.interfaces.IServer.channel_class?7
-zope.server.interfaces.IServerChannel.parser_class?7
-zope.server.interfaces.IServerChannel.queue_task?4()
-zope.server.interfaces.IServerChannel.task_class?7
-zope.server.interfaces.ISocket.accept?4()
-zope.server.interfaces.ISocket.bind?4()
-zope.server.interfaces.ISocket.close?4()
-zope.server.interfaces.ISocket.connect?4()
-zope.server.interfaces.ISocket.listen?4()
-zope.server.interfaces.ISocket.recv?4()
-zope.server.interfaces.ISocket.send?4()
-zope.server.interfaces.IStreamConsumer.completed?7
-zope.server.interfaces.IStreamConsumer.received?4()
-zope.server.interfaces.ITask.cancel?4()
-zope.server.interfaces.ITask.defer?4()
-zope.server.interfaces.ITask.service?4()
-zope.server.interfaces.ITaskDispatcher.addTask?4()
-zope.server.interfaces.ITaskDispatcher.getPendingTasksEstimate?4()
-zope.server.interfaces.ITaskDispatcher.setThreadCount?4()
-zope.server.interfaces.ITaskDispatcher.shutdown?4(timeout=5)
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_abor?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_appe?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_cdup?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_cwd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_dele?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_help?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_list?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mdtm?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mkd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mode?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_nlst?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_noop?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pass?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pasv?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_port?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pwd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_quit?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rest?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_retr?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rmd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rnfr?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rnto?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_size?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stat?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stor?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stru?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_syst?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_type?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_user?4()
-zope.server.interfaces.ftp.IFileSystem.ls?4(filter=None)
-zope.server.interfaces.ftp.IFileSystem.lsinfo?4()
-zope.server.interfaces.ftp.IFileSystem.mkdir?4()
-zope.server.interfaces.ftp.IFileSystem.mtime?4()
-zope.server.interfaces.ftp.IFileSystem.names?4(filter=None)
-zope.server.interfaces.ftp.IFileSystem.readfile?4(outstream, start=0, end=None)
-zope.server.interfaces.ftp.IFileSystem.remove?4()
-zope.server.interfaces.ftp.IFileSystem.rename?4(new)
-zope.server.interfaces.ftp.IFileSystem.rmdir?4()
-zope.server.interfaces.ftp.IFileSystem.size?4()
-zope.server.interfaces.ftp.IFileSystem.type?4()
-zope.server.interfaces.ftp.IFileSystem.writable?4()
-zope.server.interfaces.ftp.IFileSystem.writefile?4(instream, start=None, end=None, append=False)
-zope.server.interfaces.ftp.IFileSystemAccess.authenticate?4()
-zope.server.interfaces.ftp.IFileSystemAccess.open?4()
-zope.server.interfaces.ftp.not_implemented_commands?7
-zope.server.interfaces.logger.IMessageLogger.logMessage?4()
-zope.server.interfaces.logger.IRequestLogger.logRequest?4(message)
-zope.server.linereceiver.linecommandparser.LineCommandParser.__init__?1(self, adj)
-zope.server.linereceiver.linecommandparser.LineCommandParser.args?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.cmd?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.completed?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.empty?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.inbuf?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.max_line_length?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.parseLine?4(line)
-zope.server.linereceiver.linecommandparser.LineCommandParser.received?4(data)
-zope.server.linereceiver.linecommandparser.LineCommandParser?1(adj)
-zope.server.linereceiver.lineserverchannel.DEBUG?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.authenticated?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.exception?4()
-zope.server.linereceiver.lineserverchannel.LineServerChannel.handle_error_no_close?4()
-zope.server.linereceiver.lineserverchannel.LineServerChannel.handle_request?4(command)
-zope.server.linereceiver.lineserverchannel.LineServerChannel.not_auth_reply?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.parser_class?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.reply?4(code, args=(), flush=1)
-zope.server.linereceiver.lineserverchannel.LineServerChannel.reply_error?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.special_commands?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.status_messages?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.task_class?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.thread_commands?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.unknown_reply?7
-zope.server.linereceiver.linetask.LineTask.__init__?1(self, channel, command, m_name)
-zope.server.linereceiver.linetask.LineTask.cancel?4()
-zope.server.linereceiver.linetask.LineTask.defer?4()
-zope.server.linereceiver.linetask.LineTask.finish?4()
-zope.server.linereceiver.linetask.LineTask.service?4()
-zope.server.linereceiver.linetask.LineTask.start?4()
-zope.server.linereceiver.linetask.LineTask?1(channel, command, m_name)
-zope.server.logger.filelogger.FileLogger.__init__?1(self, file, flush=1, mode='a')
-zope.server.logger.filelogger.FileLogger.flush?4()
-zope.server.logger.filelogger.FileLogger.logMessage?4(message)
-zope.server.logger.filelogger.FileLogger.maybe_flush?4()
-zope.server.logger.filelogger.FileLogger.softspace?4(*args)
-zope.server.logger.filelogger.FileLogger.write?4(data)
-zope.server.logger.filelogger.FileLogger.writeline?4(line)
-zope.server.logger.filelogger.FileLogger.writelines?4(lines)
-zope.server.logger.filelogger.FileLogger?1(file, flush=1, mode='a')
-zope.server.logger.m_syslog.LOG_ALERT?7
-zope.server.logger.m_syslog.LOG_AUTH?7
-zope.server.logger.m_syslog.LOG_AUTHPRIV?7
-zope.server.logger.m_syslog.LOG_CRIT?7
-zope.server.logger.m_syslog.LOG_CRON?7
-zope.server.logger.m_syslog.LOG_DAEMON?7
-zope.server.logger.m_syslog.LOG_DEBUG?7
-zope.server.logger.m_syslog.LOG_EMERG?7
-zope.server.logger.m_syslog.LOG_ERR?7
-zope.server.logger.m_syslog.LOG_INFO?7
-zope.server.logger.m_syslog.LOG_KERN?7
-zope.server.logger.m_syslog.LOG_LOCAL0?7
-zope.server.logger.m_syslog.LOG_LOCAL1?7
-zope.server.logger.m_syslog.LOG_LOCAL2?7
-zope.server.logger.m_syslog.LOG_LOCAL3?7
-zope.server.logger.m_syslog.LOG_LOCAL4?7
-zope.server.logger.m_syslog.LOG_LOCAL5?7
-zope.server.logger.m_syslog.LOG_LOCAL6?7
-zope.server.logger.m_syslog.LOG_LOCAL7?7
-zope.server.logger.m_syslog.LOG_LPR?7
-zope.server.logger.m_syslog.LOG_MAIL?7
-zope.server.logger.m_syslog.LOG_NEWS?7
-zope.server.logger.m_syslog.LOG_NOTICE?7
-zope.server.logger.m_syslog.LOG_SYSLOG?7
-zope.server.logger.m_syslog.LOG_USER?7
-zope.server.logger.m_syslog.LOG_UUCP?7
-zope.server.logger.m_syslog.LOG_WARNING?7
-zope.server.logger.m_syslog.facility_names?7
-zope.server.logger.m_syslog.priority_names?7
-zope.server.logger.m_syslog.syslog_client.__init__?1(self, address='/dev/log')
-zope.server.logger.m_syslog.syslog_client.close?4()
-zope.server.logger.m_syslog.syslog_client.encode_priority?4(facility, priority)
-zope.server.logger.m_syslog.syslog_client.log?4(message, facility=LOG_USER, priority=LOG_INFO)
-zope.server.logger.m_syslog.syslog_client.log_format_string?7
-zope.server.logger.m_syslog.syslog_client?1(address='/dev/log')
-zope.server.logger.pythonlogger.PythonLogger.__init__?1(self, name=None, level=logging.INFO)
-zope.server.logger.pythonlogger.PythonLogger.logMessage?4(message)
-zope.server.logger.pythonlogger.PythonLogger?1(name=None, level=logging.INFO)
-zope.server.logger.resolvinglogger.ResolvingLogger.__init__?1(self, resolver, logger)
-zope.server.logger.resolvinglogger.ResolvingLogger.logRequest?4(ip, message)
-zope.server.logger.resolvinglogger.ResolvingLogger?1(resolver, logger)
-zope.server.logger.resolvinglogger.logger_thunk.__init__?1(self, message, logger)
-zope.server.logger.resolvinglogger.logger_thunk?1(message, logger)
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.__init__?1(self, file, freq=None, maxsize=None, flush=1, mode='a')
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.maybe_flush?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.maybe_rotate?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.next_backup?4(freq)
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.rotate?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger?1(file, freq=None, maxsize=None, flush=1, mode='a')
-zope.server.logger.socketlogger.SocketLogger.__init__?1(self, address)
-zope.server.logger.socketlogger.SocketLogger.logMessage?4(message)
-zope.server.logger.socketlogger.SocketLogger?1(address)
-zope.server.logger.sysloglogger.SyslogLogger.__init__?1(self, address, facility='user')
-zope.server.logger.sysloglogger.SyslogLogger.logMessage?4(message)
-zope.server.logger.sysloglogger.SyslogLogger.pid_str?7
-zope.server.logger.sysloglogger.SyslogLogger.svc_name?7
-zope.server.logger.sysloglogger.SyslogLogger?1(address, facility='user')
-zope.server.logger.taillogger.TailLogger.__init__?1(self, logger, size=500)
-zope.server.logger.taillogger.TailLogger.logMessage?4(message)
-zope.server.logger.taillogger.TailLogger?1(logger, size=500)
-zope.server.logger.taillogger.strip_eol?4(line)
-zope.server.logger.unresolvinglogger.UnresolvingLogger.__init__?1(self, logger)
-zope.server.logger.unresolvinglogger.UnresolvingLogger.logRequest?4(ip, message)
-zope.server.logger.unresolvinglogger.UnresolvingLogger?1(logger)
-zope.server.maxsockets.max_client_sockets?4()
-zope.server.maxsockets.max_select_sockets?4()
-zope.server.maxsockets.max_server_sockets?4()
-zope.server.serverbase.ServerBase.SERVER_IDENT?7
-zope.server.serverbase.ServerBase.__init__?1(self, ip, port, task_dispatcher=None, adj=None, start=1, hit_log=None, verbose=0)
-zope.server.serverbase.ServerBase.accept_connections?4()
-zope.server.serverbase.ServerBase.addTask?4(task)
-zope.server.serverbase.ServerBase.channel_class?7
-zope.server.serverbase.ServerBase.computeServerName?4(ip='')
-zope.server.serverbase.ServerBase.handle_accept?4()
-zope.server.serverbase.ServerBase.handle_connect?4()
-zope.server.serverbase.ServerBase.handle_read?4()
-zope.server.serverbase.ServerBase.level_mapping?7
-zope.server.serverbase.ServerBase.log?4(message)
-zope.server.serverbase.ServerBase.log_info?4(message, type='info')
-zope.server.serverbase.ServerBase.readable?4()
-zope.server.serverbase.ServerBase.writable?4()
-zope.server.serverbase.ServerBase?1(ip, port, task_dispatcher=None, adj=None, start=1, hit_log=None, verbose=0)
-zope.server.serverchannelbase.ServerChannelBase.__init__?1(self, server, conn, addr, adj=None)
-zope.server.serverchannelbase.ServerChannelBase.active_channels?7
-zope.server.serverchannelbase.ServerChannelBase.add_channel?4(map=None)
-zope.server.serverchannelbase.ServerChannelBase.cancel?4()
-zope.server.serverchannelbase.ServerChannelBase.check_maintenance?4(now)
-zope.server.serverchannelbase.ServerChannelBase.defer?4()
-zope.server.serverchannelbase.ServerChannelBase.del_channel?4(map=None)
-zope.server.serverchannelbase.ServerChannelBase.handle_comm_error?4()
-zope.server.serverchannelbase.ServerChannelBase.handle_error?4()
-zope.server.serverchannelbase.ServerChannelBase.handle_request?4(req)
-zope.server.serverchannelbase.ServerChannelBase.kill_zombies?4()
-zope.server.serverchannelbase.ServerChannelBase.last_activity?7
-zope.server.serverchannelbase.ServerChannelBase.maintenance?4()
-zope.server.serverchannelbase.ServerChannelBase.next_channel_cleanup?7
-zope.server.serverchannelbase.ServerChannelBase.parser_class?7
-zope.server.serverchannelbase.ServerChannelBase.proto_request?7
-zope.server.serverchannelbase.ServerChannelBase.queue_task?4(task)
-zope.server.serverchannelbase.ServerChannelBase.received?4(data)
-zope.server.serverchannelbase.ServerChannelBase.running_tasks?7
-zope.server.serverchannelbase.ServerChannelBase.service?4()
-zope.server.serverchannelbase.ServerChannelBase.task_class?7
-zope.server.serverchannelbase.ServerChannelBase.tasks?7
-zope.server.serverchannelbase.ServerChannelBase?1(server, conn, addr, adj=None)
-zope.server.serverchannelbase.task_lock?7
-zope.server.taskthreads.ThreadedTaskDispatcher.__init__?1(self)
-zope.server.taskthreads.ThreadedTaskDispatcher.addTask?4(task)
-zope.server.taskthreads.ThreadedTaskDispatcher.getPendingTasksEstimate?4()
-zope.server.taskthreads.ThreadedTaskDispatcher.handlerThread?4(thread_no)
-zope.server.taskthreads.ThreadedTaskDispatcher.setThreadCount?4(count)
-zope.server.taskthreads.ThreadedTaskDispatcher.shutdown?4(cancel_pending=True, timeout=5)
-zope.server.taskthreads.ThreadedTaskDispatcher.stop_count?7
-zope.server.taskthreads.ThreadedTaskDispatcher?1()
-zope.server.trigger._triggerbase.__init__?2(self)
-zope.server.trigger._triggerbase._close?5()
-zope.server.trigger._triggerbase._physical_pull?5()
-zope.server.trigger._triggerbase.close?4()
-zope.server.trigger._triggerbase.handle_close?4()
-zope.server.trigger._triggerbase.handle_connect?4()
-zope.server.trigger._triggerbase.handle_read?4()
-zope.server.trigger._triggerbase.kind?7
-zope.server.trigger._triggerbase.pull_trigger?4(thunk=None)
-zope.server.trigger._triggerbase.readable?4()
-zope.server.trigger._triggerbase.writable?4()
-zope.server.trigger._triggerbase?2()
-zope.server.trigger.trigger.__init__?1(self)
-zope.server.trigger.trigger._close?5()
-zope.server.trigger.trigger._physical_pull?5()
-zope.server.trigger.trigger.kind?7
-zope.server.trigger.trigger?1()
-zope.server.trigger.trigger_1._close?5()
-zope.server.trigger.trigger_1._physical_pull?5()
-zope.server.trigger.trigger_1.kind?7
-zope.server.utilities.find_double_newline?4(s)
-zope.server.zlogintegration.log_info?4(self, message, type='info')
-zope.server.zlogintegration.logger?7
-zope.server.zlogintegration.severity?7
-zope.size.DefaultSized.__init__?1(self, obj)
-zope.size.DefaultSized.sizeForDisplay?4()
-zope.size.DefaultSized.sizeForSorting?4()
-zope.size.DefaultSized?1(obj)
-zope.size._?8
-zope.size.byteDisplay?4(size)
-zope.size.interfaces.ISized.sizeForDisplay?4()
-zope.size.interfaces.ISized.sizeForSorting?4()
-zope.size.tests.DummyObject.__init__?1(self, size)
-zope.size.tests.DummyObject.getSize?4()
-zope.size.tests.DummyObject?1(size)
-zope.size.tests.Test.testImplementsISized?4()
-zope.size.tests.Test.testSizeNotAvailable?4()
-zope.size.tests.Test.testSizeWithBytes?4()
-zope.size.tests.Test.testSizeWithNone?4()
-zope.size.tests.Test.testVariousSizes?4()
-zope.size.tests.Test.test_byteDisplay?4()
-zope.size.tests.test_suite?4()
-zope.structuredtext.docbook.DocBook._text?5(doc, level, output)
-zope.structuredtext.docbook.DocBook.bullet?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.description?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.descriptionBody?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.descriptionTitle?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.dispatch?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.element_types?7
-zope.structuredtext.docbook.DocBook.emphasis?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.example?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.link?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.literal?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.numbered?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.paragraph?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.section?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.sectionTitle?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.sgml?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.strong?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.xref?4(doc, level, output)
-zope.structuredtext.docbook.DocBookArticle.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBookBook.__init__?1(self, title='')
-zope.structuredtext.docbook.DocBookBook.addChapter?4(chapter)
-zope.structuredtext.docbook.DocBookBook.read?4()
-zope.structuredtext.docbook.DocBookBook?1(title='')
-zope.structuredtext.docbook.DocBookChapter.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBookChapterWithFigures.element_types?7
-zope.structuredtext.docbook.DocBookChapterWithFigures.image?4(doc, level, output)
-zope.structuredtext.docbook.prestrip?4(v)
-zope.structuredtext.document.Document._ABSOLUTE_URL?8
-zope.structuredtext.document.Document._ABS_AND_RELATIVE_URL?8
-zope.structuredtext.document.Document._DQUOTEDTEXT?8
-zope.structuredtext.document.Document._SPACES?8
-zope.structuredtext.document.Document.color_paragraphs?4(raw_paragraphs, type=type, sequence_types=(type([]), type(())), sts=string_types)
-zope.structuredtext.document.Document.color_text?4(str, types=None)
-zope.structuredtext.document.Document.doc_bullet?4(paragraph, expr = re.compile(r'\s*[-*o]\s+').match)
-zope.structuredtext.document.Document.doc_description?4(paragraph, delim = re.compile(r'\s+--\s+').search, nb=re.compile(r'[^\000- ]').search, )
-zope.structuredtext.document.Document.doc_emphasize?4(s, expr = re.compile(r'\*([%s%s%s\s]+?)\*' % (letters, digits, strongem_punc)).search)
-zope.structuredtext.document.Document.doc_header?4(paragraph)
-zope.structuredtext.document.Document.doc_href1?4(s, expr=re.compile(_DQUOTEDTEXT + "(:)" + _ABS_AND_RELATIVE_URL + _SPACES).search)
-zope.structuredtext.document.Document.doc_href2?4(s, expr=re.compile(_DQUOTEDTEXT + r'(\, \s+)' + _ABSOLUTE_URL + _SPACES).search)
-zope.structuredtext.document.Document.doc_href?4(s, expr, punctuation=re.compile(r"[\, \.\?\!\;]+").match)
-zope.structuredtext.document.Document.doc_inner_link?4(s, expr1 = re.compile(r"\.\.\s*").search, expr2 = re.compile(r"\[[%s%s]+\]" % (letters, digits) ).search)
-zope.structuredtext.document.Document.doc_literal?4(s, expr = re.compile(r"(\W+|^)'([%s%s%s\s]+)'([%s]+|$)" % (letters, digits, literal_punc, phrase_delimiters)).search, )
-zope.structuredtext.document.Document.doc_named_link?4(s, expr=re.compile(r"(\.\.\s)(\[[%s0-9]+\])" % letters).search)
-zope.structuredtext.document.Document.doc_numbered?4(paragraph, expr = re.compile(r'(\s*[%s]\.)|(\s*[0-9]+\.)|(\s*[0-9]+\s+)' % letters).match)
-zope.structuredtext.document.Document.doc_sgml?4(s, expr=re.compile(r"\<[%s0-9\.\=\'\"\:\/\-\)
-zope.structuredtext.document.Document.doc_strong?4(s, expr = re.compile(r'\*\*([%s%s%s\s]+?)\*\*' % (letters, digits, strongem_punc)).search)
-zope.structuredtext.document.Document.doc_table?4(paragraph, expr = re.compile(r'\s*\|[-]+\|').match)
-zope.structuredtext.document.Document.doc_underline?4(s, expr=re.compile(r'_([%s%s%s\s]+)_([\s%s]|$)' % (letters, digits, under_punc, phrase_delimiters)).search)
-zope.structuredtext.document.Document.doc_xref?4(s, expr = re.compile('\[([%s0-9\-.:/;, \n\r\~]+)\]' % letters).search)
-zope.structuredtext.document.Document.paragraph_types?7
-zope.structuredtext.document.Document.parse?4(raw_string, text_type, type=type)
-zope.structuredtext.document.Document.text_types?7
-zope.structuredtext.document.DocumentWithImages.doc_img?4(s, expr1=re.compile('\"([ _a-zA-Z0-9*.:/;, \[\]\'\-\n\~]+)\":img:([a-zA-Z0-9%\_\-.:/\?=;, \n\~]+)').search, )
-zope.structuredtext.document.DocumentWithImages.text_types?7
-zope.structuredtext.document.string_types?7
-zope.structuredtext.html.HTML._text?5(doc, level, output)
-zope.structuredtext.html.HTML.bullet?4(doc, level, output)
-zope.structuredtext.html.HTML.description?4(doc, level, output)
-zope.structuredtext.html.HTML.descriptionBody?4(doc, level, output)
-zope.structuredtext.html.HTML.descriptionTitle?4(doc, level, output)
-zope.structuredtext.html.HTML.dispatch?4(doc, level, output)
-zope.structuredtext.html.HTML.document?4(doc, level, output)
-zope.structuredtext.html.HTML.element_types?7
-zope.structuredtext.html.HTML.emphasis?4(doc, level, output)
-zope.structuredtext.html.HTML.example?4(doc, level, output)
-zope.structuredtext.html.HTML.innerLink?4(doc, level, output)
-zope.structuredtext.html.HTML.link?4(doc, level, output)
-zope.structuredtext.html.HTML.literal?4(doc, level, output)
-zope.structuredtext.html.HTML.namedLink?4(doc, level, output)
-zope.structuredtext.html.HTML.numbered?4(doc, level, output)
-zope.structuredtext.html.HTML.paragraph?4(doc, level, output)
-zope.structuredtext.html.HTML.section?4(doc, level, output)
-zope.structuredtext.html.HTML.sectionTitle?4(doc, level, output)
-zope.structuredtext.html.HTML.sgml?4(doc, level, output)
-zope.structuredtext.html.HTML.strong?4(doc, level, output)
-zope.structuredtext.html.HTML.table?4(doc, level, output)
-zope.structuredtext.html.HTML.underline?4(doc, level, output)
-zope.structuredtext.html.HTML.xref?4(doc, level, output)
-zope.structuredtext.html.HTMLWithImages.element_types?7
-zope.structuredtext.html.HTMLWithImages.image?4(doc, level, output)
-zope.structuredtext.stdom.ATTRIBUTE_NODE?7
-zope.structuredtext.stdom.Attr.__init__?1(self, name, value, specified=1)
-zope.structuredtext.stdom.Attr.getName?4()
-zope.structuredtext.stdom.Attr.getNodeName?4()
-zope.structuredtext.stdom.Attr.getNodeType?4()
-zope.structuredtext.stdom.Attr.getNodeValue?4()
-zope.structuredtext.stdom.Attr.getSpecified?4()
-zope.structuredtext.stdom.Attr?1(name, value, specified=1)
-zope.structuredtext.stdom.CDATA_SECTION_NODE?7
-zope.structuredtext.stdom.COMMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_FRAGMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_TYPE_NODE?7
-zope.structuredtext.stdom.DOMSTRING_SIZE_ERR?7
-zope.structuredtext.stdom.DOMStringSizeException.code?7
-zope.structuredtext.stdom.ELEMENT_NODE?7
-zope.structuredtext.stdom.ENTITY_NODE?7
-zope.structuredtext.stdom.ENTITY_REFERENCE_NODE?7
-zope.structuredtext.stdom.Element._attributes?8
-zope.structuredtext.stdom.Element.getAttribute?4(name)
-zope.structuredtext.stdom.Element.getAttributeNode?4(name)
-zope.structuredtext.stdom.Element.getAttributes?4()
-zope.structuredtext.stdom.Element.getElementsByTagName?4(tagname)
-zope.structuredtext.stdom.Element.getNodeName?4()
-zope.structuredtext.stdom.Element.getNodeType?4()
-zope.structuredtext.stdom.Element.getNodeValue?4()
-zope.structuredtext.stdom.Element.getParentNode?4()
-zope.structuredtext.stdom.Element.getTagName?4()
-zope.structuredtext.stdom.HIERARCHY_REQUEST_ERR?7
-zope.structuredtext.stdom.HierarchyRequestException.code?7
-zope.structuredtext.stdom.INDEX_SIZE_ERR?7
-zope.structuredtext.stdom.INUSE_ATTRIBUTE_ERR?7
-zope.structuredtext.stdom.INVALID_CHARACTER_ERR?7
-zope.structuredtext.stdom.InUseAttributeException.code?7
-zope.structuredtext.stdom.IndexSizeException.code?7
-zope.structuredtext.stdom.InvalidCharacterException.code?7
-zope.structuredtext.stdom.NOTATION_NODE?7
-zope.structuredtext.stdom.NOT_FOUND_ERR?7
-zope.structuredtext.stdom.NOT_SUPPORTED_ERR?7
-zope.structuredtext.stdom.NO_DATA_ALLOWED_ERR?7
-zope.structuredtext.stdom.NO_MODIFICATION_ALLOWED_ERR?7
-zope.structuredtext.stdom.NamedNodeMap.__init__?1(self, data=None)
-zope.structuredtext.stdom.NamedNodeMap.getLength?4()
-zope.structuredtext.stdom.NamedNodeMap.getNamedItem?4(name)
-zope.structuredtext.stdom.NamedNodeMap.item?4(index)
-zope.structuredtext.stdom.NamedNodeMap?1(data=None)
-zope.structuredtext.stdom.NoDataAllowedException.code?7
-zope.structuredtext.stdom.NoModificationAllowedException.code?7
-zope.structuredtext.stdom.Node.getAttributes?4()
-zope.structuredtext.stdom.Node.getChildren?4()
-zope.structuredtext.stdom.Node.getNextSibling?4()
-zope.structuredtext.stdom.Node.getNodeName?4()
-zope.structuredtext.stdom.Node.getNodeValue?4()
-zope.structuredtext.stdom.Node.getOwnerDocument?4()
-zope.structuredtext.stdom.Node.getParentNode?4()
-zope.structuredtext.stdom.Node.getPreviousSibling?4()
-zope.structuredtext.stdom.Node.hasChildNodes?4()
-zope.structuredtext.stdom.NodeList.__init__?1(self, list=None)
-zope.structuredtext.stdom.NodeList.getLength?4()
-zope.structuredtext.stdom.NodeList.item?4(index)
-zope.structuredtext.stdom.NodeList?1(list=None)
-zope.structuredtext.stdom.NodeWrapper.__init__?1(self, aq_self, aq_parent)
-zope.structuredtext.stdom.NodeWrapper._getDOMIndex?5(children, getattr=getattr)
-zope.structuredtext.stdom.NodeWrapper.getNextSibling?4()
-zope.structuredtext.stdom.NodeWrapper.getOwnerDocument?4()
-zope.structuredtext.stdom.NodeWrapper.getParentNode?4()
-zope.structuredtext.stdom.NodeWrapper.getPreviousSibling?4()
-zope.structuredtext.stdom.NodeWrapper?1(aq_self, aq_parent)
-zope.structuredtext.stdom.NotFoundException.code?7
-zope.structuredtext.stdom.NotSupportedException.code?7
-zope.structuredtext.stdom.PROCESSING_INSTRUCTION_NODE?7
-zope.structuredtext.stdom.ParentNode.getChildNodes?4(type=type, sts=string_types)
-zope.structuredtext.stdom.ParentNode.getFirstChild?4(type=type, sts=string_types)
-zope.structuredtext.stdom.ParentNode.getLastChild?4(type=type, sts=string_types)
-zope.structuredtext.stdom.TEXT_NODE?7
-zope.structuredtext.stdom.TextNode.__init__?1(self, str)
-zope.structuredtext.stdom.TextNode.getNodeName?4()
-zope.structuredtext.stdom.TextNode.getNodeType?4()
-zope.structuredtext.stdom.TextNode.getNodeValue?4()
-zope.structuredtext.stdom.TextNode?1(str)
-zope.structuredtext.stdom.WRONG_DOCUMENT_ERR?7
-zope.structuredtext.stdom.WrongDocumentException.code?7
-zope.structuredtext.stdom.string_types?7
-zope.structuredtext.stletters.dbl_quoted_punc?7
-zope.structuredtext.stletters.digits?7
-zope.structuredtext.stletters.letters?7
-zope.structuredtext.stletters.literal_punc?7
-zope.structuredtext.stletters.phrase_delimiters?7
-zope.structuredtext.stletters.punc_func?4(exclude)
-zope.structuredtext.stletters.strongem_punc?7
-zope.structuredtext.stletters.under_punc?7
-zope.structuredtext.stng.StructuredTextColumn.__init__?1(self, text, span, align, valign, typ, kw)
-zope.structuredtext.stng.StructuredTextColumn._getAlign?5()
-zope.structuredtext.stng.StructuredTextColumn._getSpan?5()
-zope.structuredtext.stng.StructuredTextColumn._getType?5()
-zope.structuredtext.stng.StructuredTextColumn._getValign?5()
-zope.structuredtext.stng.StructuredTextColumn.getAlign?4()
-zope.structuredtext.stng.StructuredTextColumn.getSpan?4()
-zope.structuredtext.stng.StructuredTextColumn.getType?4()
-zope.structuredtext.stng.StructuredTextColumn.getValign?4()
-zope.structuredtext.stng.StructuredTextColumn?1(text, span, align, valign, typ, kw)
-zope.structuredtext.stng.StructuredTextDescription.__init__?1(self, title, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextDescription.getChildren?4()
-zope.structuredtext.stng.StructuredTextDescription.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextDescription.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextDescription?1(title, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextDocument.__init__?1(self, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextDocument._attributes?8
-zope.structuredtext.stng.StructuredTextDocument.getChildren?4()
-zope.structuredtext.stng.StructuredTextDocument.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextDocument.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextDocument?1(subs=None, **kw)
-zope.structuredtext.stng.StructuredTextExample.__init__?1(self, subs, **kw)
-zope.structuredtext.stng.StructuredTextExample.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextExample.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextExample?1(subs, **kw)
-zope.structuredtext.stng.StructuredTextLiteral.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextLiteral.setColorizableTexts?4(v)
-zope.structuredtext.stng.StructuredTextMarkup.__init__?1(self, value, **kw)
-zope.structuredtext.stng.StructuredTextMarkup.getChildren?4()
-zope.structuredtext.stng.StructuredTextMarkup.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextMarkup.setColorizableTexts?4(v)
-zope.structuredtext.stng.StructuredTextMarkup?1(value, **kw)
-zope.structuredtext.stng.StructuredTextParagraph.__init__?1(self, src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextParagraph.getAttribute?4(name)
-zope.structuredtext.stng.StructuredTextParagraph.getAttributeNode?4(name)
-zope.structuredtext.stng.StructuredTextParagraph.getAttributes?4()
-zope.structuredtext.stng.StructuredTextParagraph.getChildren?4()
-zope.structuredtext.stng.StructuredTextParagraph.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextParagraph.getSubparagraphs?4()
-zope.structuredtext.stng.StructuredTextParagraph.indent?7
-zope.structuredtext.stng.StructuredTextParagraph.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextParagraph.setSubparagraphs?4(subs)
-zope.structuredtext.stng.StructuredTextParagraph?1(src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextRow.__init__?1(self, row, kw)
-zope.structuredtext.stng.StructuredTextRow._getColumns?5()
-zope.structuredtext.stng.StructuredTextRow._setColumns?5(columns)
-zope.structuredtext.stng.StructuredTextRow.getColumns?4()
-zope.structuredtext.stng.StructuredTextRow.setColumns?4(columns)
-zope.structuredtext.stng.StructuredTextRow?1(row, kw)
-zope.structuredtext.stng.StructuredTextSection.__init__?1(self, src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextSection.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextSection.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextSection?1(src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextTable.__init__?1(self, rows, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextTable._getColorizableTexts?5()
-zope.structuredtext.stng.StructuredTextTable._getColumns?5()
-zope.structuredtext.stng.StructuredTextTable._getRows?5()
-zope.structuredtext.stng.StructuredTextTable._setColorizableTexts?5(texts)
-zope.structuredtext.stng.StructuredTextTable._setColumns?5(columns)
-zope.structuredtext.stng.StructuredTextTable.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextTable.getColumns?4()
-zope.structuredtext.stng.StructuredTextTable.getRows?4()
-zope.structuredtext.stng.StructuredTextTable.setColorizableTexts?4(texts)
-zope.structuredtext.stng.StructuredTextTable.setColumns?4(columns)
-zope.structuredtext.stng.StructuredTextTable?1(rows, src, subs, **kw)
-zope.structuredtext.stng.display2?4(struct)
-zope.structuredtext.stng.display?4(struct)
-zope.structuredtext.stng.findlevel?4(levels, indent)
-zope.structuredtext.stng.flatten?4(obj, append)
-zope.structuredtext.stng.indention?4(str, front=re.compile("^\s+").match)
-zope.structuredtext.stng.insert?4(struct, top, level)
-zope.structuredtext.stng.para_delim?7
-zope.structuredtext.stng.structurize?4(paragraphs, delimiter=re.compile(para_delim))
-zope.structuredtext.stx2html?4(aStructuredString, level=1, header=1)
-zope.structuredtext.stx2htmlWithReferences?4(text, level=1, header=1)
-zope.structuredtext.tests.BasicTests.TODOtestUnicodeContent?4()
-zope.structuredtext.tests.BasicTests._test?5(stxtxt, expected)
-zope.structuredtext.tests.BasicTests.testAsterisksInLiteral?4()
-zope.structuredtext.tests.BasicTests.testDoubleAsterisksInLiteral?4()
-zope.structuredtext.tests.BasicTests.testEmphasis?4()
-zope.structuredtext.tests.BasicTests.testImgLink?4()
-zope.structuredtext.tests.BasicTests.testLink?4()
-zope.structuredtext.tests.BasicTests.testLinkInLiteral?4()
-zope.structuredtext.tests.BasicTests.testStrong?4()
-zope.structuredtext.tests.BasicTests.testUnderline1?4()
-zope.structuredtext.tests.BasicTests.testUnderline?4()
-zope.structuredtext.tests.BasicTests.testUnderlineThroughoutTags?4()
-zope.structuredtext.tests.BasicTests.testUnderlinesWithoutWithspaces?4()
-zope.structuredtext.tests.BasicTests.testUnderscoresInLiteral1?4()
-zope.structuredtext.tests.BasicTests.testUnderscoresInLiteral2?4()
-zope.structuredtext.tests.StngTests.testDocumentClass?4()
-zope.structuredtext.tests.StngTests.testRegressionsTests?4()
-zope.structuredtext.tests.files?7
-zope.structuredtext.tests.main?4()
-zope.structuredtext.tests.package_dir?7
-zope.structuredtext.tests.readFile?4(dirname, fname)
-zope.structuredtext.tests.regressions?7
-zope.structuredtext.tests.test_suite?4()
-zope.tal.driver.ENGINES?7
-zope.tal.driver.FILE?7
-zope.tal.driver.TestEngine.__init__?1(self, macros=None)
-zope.tal.driver.TestEngine.evaluatePathOrVar?4(expr)
-zope.tal.driver.TestEngine?1(macros=None)
-zope.tal.driver.TestTranslations.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.tal.driver.compilefile?4(file, mode=None)
-zope.tal.driver.interpretit?4(it, engine=None, stream=None, tal=1, showtal=-1, strictinsert=1, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.driver.main?4()
-zope.tal.driver.showit?4(it)
-zope.tal.driver.usage?4(code, msg='')
-zope.tal.dummyengine.Default?7
-zope.tal.dummyengine.DummyEngine.__init__?1(self, macros=None)
-zope.tal.dummyengine.DummyEngine.beginScope?4()
-zope.tal.dummyengine.DummyEngine.compile?4(expr)
-zope.tal.dummyengine.DummyEngine.createErrorInfo?4(err, position)
-zope.tal.dummyengine.DummyEngine.endScope?4()
-zope.tal.dummyengine.DummyEngine.evaluate?4(expression)
-zope.tal.dummyengine.DummyEngine.evaluateBoolean?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateCode?4(lang, code)
-zope.tal.dummyengine.DummyEngine.evaluateMacro?4(macroName)
-zope.tal.dummyengine.DummyEngine.evaluatePathOrVar?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateSequence?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateStructure?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateText?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateValue?4(expr)
-zope.tal.dummyengine.DummyEngine.findMacroFile?4(macroName)
-zope.tal.dummyengine.DummyEngine.getCompilerError?4()
-zope.tal.dummyengine.DummyEngine.getDefault?4()
-zope.tal.dummyengine.DummyEngine.getValue?4(name, default=None)
-zope.tal.dummyengine.DummyEngine.position?7
-zope.tal.dummyengine.DummyEngine.setGlobal?4(name, value)
-zope.tal.dummyengine.DummyEngine.setLocal?4(name, value)
-zope.tal.dummyengine.DummyEngine.setPosition?4(position)
-zope.tal.dummyengine.DummyEngine.setRepeat?4(name, expr)
-zope.tal.dummyengine.DummyEngine.setSourceFile?4(source_file)
-zope.tal.dummyengine.DummyEngine.source_file?7
-zope.tal.dummyengine.DummyEngine.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tal.dummyengine.DummyEngine?1(macros=None)
-zope.tal.dummyengine.DummyTranslationDomain.appendMsgid?4(domain, data)
-zope.tal.dummyengine.DummyTranslationDomain.clearMsgids?4()
-zope.tal.dummyengine.DummyTranslationDomain.domain?7
-zope.tal.dummyengine.DummyTranslationDomain.getMsgids?4(domain)
-zope.tal.dummyengine.DummyTranslationDomain.msgids?7
-zope.tal.dummyengine.DummyTranslationDomain.repl?4()
-zope.tal.dummyengine.DummyTranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.tal.dummyengine.Iterator.__init__?1(self, name, seq, engine)
-zope.tal.dummyengine.Iterator.next?4()
-zope.tal.dummyengine.Iterator?1(name, seq, engine)
-zope.tal.dummyengine.MultipleDomainsDummyEngine.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tal.dummyengine.name_match?7
-zope.tal.htmltalparser.BLOCK_CLOSING_TAG_MAP?7
-zope.tal.htmltalparser.BLOCK_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.BOOLEAN_HTML_ATTRS?7
-zope.tal.htmltalparser.EMPTY_HTML_TAGS?7
-zope.tal.htmltalparser.EmptyTagError.__init__?1(self, tag, position=(None, None))
-zope.tal.htmltalparser.EmptyTagError?1(tag, position=(None, None))
-zope.tal.htmltalparser.HTMLTALParser.__init__?1(self, gen=None)
-zope.tal.htmltalparser.HTMLTALParser.close_enclosed_tags?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.close_para_tags?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.fixname?4(name)
-zope.tal.htmltalparser.HTMLTALParser.getCode?4()
-zope.tal.htmltalparser.HTMLTALParser.getWarnings?4()
-zope.tal.htmltalparser.HTMLTALParser.handle_charref?4(name)
-zope.tal.htmltalparser.HTMLTALParser.handle_comment?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_data?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_decl?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_endtag?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.handle_entityref?4(name)
-zope.tal.htmltalparser.HTMLTALParser.handle_pi?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_startendtag?4(tag, attrs)
-zope.tal.htmltalparser.HTMLTALParser.handle_starttag?4(tag, attrs)
-zope.tal.htmltalparser.HTMLTALParser.implied_endtag?4(tag, implied)
-zope.tal.htmltalparser.HTMLTALParser.parseFile?4(file)
-zope.tal.htmltalparser.HTMLTALParser.parseString?4(data)
-zope.tal.htmltalparser.HTMLTALParser.pop_xmlns?4()
-zope.tal.htmltalparser.HTMLTALParser.process_ns?4(name, attrs)
-zope.tal.htmltalparser.HTMLTALParser.scan_xmlns?4(attrs)
-zope.tal.htmltalparser.HTMLTALParser?1(gen=None)
-zope.tal.htmltalparser.NestingError.__init__?1(self, tagstack, endtag, position=(None, None))
-zope.tal.htmltalparser.NestingError?1(tagstack, endtag, position=(None, None))
-zope.tal.htmltalparser.OpenTagError.__init__?1(self, tagstack, tag, position=(None, None))
-zope.tal.htmltalparser.OpenTagError?1(tagstack, tag, position=(None, None))
-zope.tal.htmltalparser.PARA_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.SECTION_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.TIGHTEN_IMPLICIT_CLOSE_TAGS?7
-zope.tal.interfaces.ITALExpressionCompiler.compile?4()
-zope.tal.interfaces.ITALExpressionCompiler.getCompilerError?4()
-zope.tal.interfaces.ITALExpressionCompiler.getContext?4()
-zope.tal.interfaces.ITALExpressionEngine.beginScope?4()
-zope.tal.interfaces.ITALExpressionEngine.createErrorInfo?4((lineno, offset))
-zope.tal.interfaces.ITALExpressionEngine.endScope?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluate?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateBoolean?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateCode?4(code)
-zope.tal.interfaces.ITALExpressionEngine.evaluateMacro?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateStructure?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateText?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateValue?4()
-zope.tal.interfaces.ITALExpressionEngine.getDefault?4()
-zope.tal.interfaces.ITALExpressionEngine.getValue?4(default=None)
-zope.tal.interfaces.ITALExpressionEngine.setGlobal?4(value)
-zope.tal.interfaces.ITALExpressionEngine.setLocal?4(value)
-zope.tal.interfaces.ITALExpressionEngine.setPosition?4(offset))
-zope.tal.interfaces.ITALExpressionEngine.setRepeat?4(compiled_expression)
-zope.tal.interfaces.ITALExpressionEngine.setSourceFile?4()
-zope.tal.interfaces.ITALExpressionEngine.translate?4(domain=None, mapping=None, default=None)
-zope.tal.interfaces.ITALExpressionErrorInfo.lineno?7
-zope.tal.interfaces.ITALExpressionErrorInfo.offset?7
-zope.tal.interfaces.ITALExpressionErrorInfo.type?7
-zope.tal.interfaces.ITALExpressionErrorInfo.value?7
-zope.tal.interfaces.ITALIterator.next?4()
-zope.tal.ndiff.IS_CHARACTER_JUNK?4(ch, ws=" \t")
-zope.tal.ndiff.IS_LINE_JUNK?4(line, pat=re.compile(r"\s*)
-zope.tal.ndiff.SequenceMatcher.__init__?1(self, isjunk=None, a='', b='')
-zope.tal.ndiff.SequenceMatcher.find_longest_match?4(alo, ahi, blo, bhi)
-zope.tal.ndiff.SequenceMatcher.get_matching_blocks?4()
-zope.tal.ndiff.SequenceMatcher.get_opcodes?4()
-zope.tal.ndiff.SequenceMatcher.quick_ratio?4()
-zope.tal.ndiff.SequenceMatcher.ratio?4()
-zope.tal.ndiff.SequenceMatcher.real_quick_ratio?4()
-zope.tal.ndiff.SequenceMatcher.set_seq1?4(a)
-zope.tal.ndiff.SequenceMatcher.set_seq2?4(b)
-zope.tal.ndiff.SequenceMatcher.set_seqs?4(a, b)
-zope.tal.ndiff.SequenceMatcher?1(isjunk=None, a='', b='')
-zope.tal.ndiff.TRACE?7
-zope.tal.ndiff.count_leading?4(line, ch)
-zope.tal.ndiff.dump?4(tag, x, lo, hi)
-zope.tal.ndiff.fail?4(msg)
-zope.tal.ndiff.fancy_helper?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.fancy_replace?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.fcompare?4(f1name, f2name)
-zope.tal.ndiff.fopen?4(fname)
-zope.tal.ndiff.main?4(args)
-zope.tal.ndiff.plain_replace?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.printq?4(aline, bline, atags, btags)
-zope.tal.ndiff.restore?4(which)
-zope.tal.runtest.main?4()
-zope.tal.runtest.nicerange?4(lo, hi)
-zope.tal.runtest.readlines?4(f)
-zope.tal.runtest.showdiff?4(a, b)
-zope.tal.setpath.dir?7
-zope.tal.setpath.path?7
-zope.tal.taldefs.ErrorInfo.__init__?1(self, err, position=(None, None))
-zope.tal.taldefs.ErrorInfo?1(err, position=(None, None))
-zope.tal.taldefs.KNOWN_I18N_ATTRIBUTES?7
-zope.tal.taldefs.KNOWN_METAL_ATTRIBUTES?7
-zope.tal.taldefs.KNOWN_TAL_ATTRIBUTES?7
-zope.tal.taldefs.NAME_RE?7
-zope.tal.taldefs.TALError.__init__?1(self, msg, position=(None, None))
-zope.tal.taldefs.TALError.setFile?4(filename)
-zope.tal.taldefs.TALError?1(msg, position=(None, None))
-zope.tal.taldefs.TAL_VERSION?7
-zope.tal.taldefs.XMLNS_NS?7
-zope.tal.taldefs.XML_NS?7
-zope.tal.taldefs.ZOPE_I18N_NS?7
-zope.tal.taldefs.ZOPE_METAL_NS?7
-zope.tal.taldefs.ZOPE_TAL_NS?7
-zope.tal.taldefs._attr_re?8
-zope.tal.taldefs._ent1_re?8
-zope.tal.taldefs._entch_re?8
-zope.tal.taldefs._entn1_re?8
-zope.tal.taldefs._entnd_re?8
-zope.tal.taldefs._entnx_re?8
-zope.tal.taldefs._subst_re?8
-zope.tal.taldefs.attrEscape?4(s)
-zope.tal.taldefs.getProgramMode?4(program)
-zope.tal.taldefs.getProgramVersion?4(program)
-zope.tal.taldefs.isCurrentVersion?4(program)
-zope.tal.taldefs.isinstance_?4(ob, type)
-zope.tal.taldefs.parseAttributeReplacements?4(arg, xml)
-zope.tal.taldefs.parseSubstitution?4(arg, position=(None, None))
-zope.tal.taldefs.quote?4(s, escape=cgi.escape)
-zope.tal.taldefs.splitParts?4(arg)
-zope.tal.talgenerator.TALGenerator.__init__?1(self, expressionCompiler=None, xml=1, source_file=None)
-zope.tal.talgenerator.TALGenerator.compileExpression?4(expr)
-zope.tal.talgenerator.TALGenerator.emit?4(*instruction)
-zope.tal.talgenerator.TALGenerator.emitCondition?4(expr)
-zope.tal.talgenerator.TALGenerator.emitDefineMacro?4(macroName)
-zope.tal.talgenerator.TALGenerator.emitDefineSlot?4(slotName)
-zope.tal.talgenerator.TALGenerator.emitDefines?4(defines)
-zope.tal.talgenerator.TALGenerator.emitEndElement?4(name, isend=0, implied=0, position=(None, None))
-zope.tal.talgenerator.TALGenerator.emitEndTag?4(name)
-zope.tal.talgenerator.TALGenerator.emitEvaluateCode?4(lang)
-zope.tal.talgenerator.TALGenerator.emitExtendMacro?4(defineName, useExpr)
-zope.tal.talgenerator.TALGenerator.emitFillSlot?4(slotName)
-zope.tal.talgenerator.TALGenerator.emitI18nSubstitution?4(arg, attrDict={})
-zope.tal.talgenerator.TALGenerator.emitI18nVariable?4(varname)
-zope.tal.talgenerator.TALGenerator.emitOnError?4(name, onError, TALtag, isend)
-zope.tal.talgenerator.TALGenerator.emitOptTag?4(name, optTag, isend)
-zope.tal.talgenerator.TALGenerator.emitRawText?4(text)
-zope.tal.talgenerator.TALGenerator.emitRepeat?4(arg)
-zope.tal.talgenerator.TALGenerator.emitStartElement?4(name, attrlist, taldict, metaldict, i18ndict, position=(None, None), isend=0)
-zope.tal.talgenerator.TALGenerator.emitStartTag?4(name, attrlist, isend=0)
-zope.tal.talgenerator.TALGenerator.emitSubstitution?4(arg, attrDict={})
-zope.tal.talgenerator.TALGenerator.emitText?4(text)
-zope.tal.talgenerator.TALGenerator.emitTranslation?4(msgid, i18ndata)
-zope.tal.talgenerator.TALGenerator.emitUseMacro?4(expr)
-zope.tal.talgenerator.TALGenerator.getCode?4()
-zope.tal.talgenerator.TALGenerator.inMacroDef?7
-zope.tal.talgenerator.TALGenerator.inMacroUse?7
-zope.tal.talgenerator.TALGenerator.optimize?4(program)
-zope.tal.talgenerator.TALGenerator.optimizeArgsList?4(item)
-zope.tal.talgenerator.TALGenerator.optimizeCommonTriple?4(program)
-zope.tal.talgenerator.TALGenerator.optimizeStartTag?4(collect, name, attrlist, end)
-zope.tal.talgenerator.TALGenerator.popProgram?4()
-zope.tal.talgenerator.TALGenerator.popSlots?4()
-zope.tal.talgenerator.TALGenerator.pushProgram?4()
-zope.tal.talgenerator.TALGenerator.pushSlots?4()
-zope.tal.talgenerator.TALGenerator.replaceAttrs?4(attrlist, repldict)
-zope.tal.talgenerator.TALGenerator.source_file?7
-zope.tal.talgenerator.TALGenerator.todoPop?4()
-zope.tal.talgenerator.TALGenerator.todoPush?4(todo)
-zope.tal.talgenerator.TALGenerator.unEmitNewlineWhitespace?4()
-zope.tal.talgenerator.TALGenerator.unEmitWhitespace?4()
-zope.tal.talgenerator.TALGenerator?1(expressionCompiler=None, xml=1, source_file=None)
-zope.tal.talgenerator._name_rx?8
-zope.tal.talgenerator._parseI18nAttributes?5(i18nattrs, position, xml)
-zope.tal.talgenerator.test?4()
-zope.tal.talgettext.Devnull.engine?7
-zope.tal.talgettext.Devnull.outfile?7
-zope.tal.talgettext.Devnull.positions?7
-zope.tal.talgettext.Devnull.write?4(s)
-zope.tal.talgettext.NLSTR?7
-zope.tal.talgettext.POEngine.__init__?1(self, macros=None)
-zope.tal.talgettext.POEngine.evaluate?4()
-zope.tal.talgettext.POEngine.evaluateBoolean?4(expr)
-zope.tal.talgettext.POEngine.evaluatePathOrVar?4()
-zope.tal.talgettext.POEngine.evaluateSequence?4(expr)
-zope.tal.talgettext.POEngine.translate?4(msgid, domain=None, mapping=None, default=None, position=None)
-zope.tal.talgettext.POEngine?1(macros=None)
-zope.tal.talgettext.POTALInterpreter.translate?4(msgid, default=None, i18ndict=None, obj=None)
-zope.tal.talgettext.UpdatePOEngine.__init__?1(self, macros=None, filename=None)
-zope.tal.talgettext.UpdatePOEngine._loadFile?5()
-zope.tal.talgettext.UpdatePOEngine.evaluate?4(expression)
-zope.tal.talgettext.UpdatePOEngine.evaluatePathOrVar?4(expr)
-zope.tal.talgettext.UpdatePOEngine.translate?4(msgid, domain=None, mapping=None, default=None, position=None)
-zope.tal.talgettext.UpdatePOEngine?1(macros=None, filename=None)
-zope.tal.talgettext.main?4()
-zope.tal.talgettext.pot_header?7
-zope.tal.talgettext.usage?4(code, msg='')
-zope.tal.talinterpreter.AltTALGenerator.__init__?1(self, repldict, expressionCompiler=None, xml=0)
-zope.tal.talinterpreter.AltTALGenerator.emit?4(*args)
-zope.tal.talinterpreter.AltTALGenerator.emitStartElement?4(name, attrlist, taldict, metaldict, i18ndict, position=(None, None), isend=0)
-zope.tal.talinterpreter.AltTALGenerator.enable?4(enabled)
-zope.tal.talinterpreter.AltTALGenerator.replaceAttrs?4(attrlist, repldict)
-zope.tal.talinterpreter.AltTALGenerator?1(repldict, expressionCompiler=None, xml=0)
-zope.tal.talinterpreter.BOOLEAN_HTML_ATTRS?7
-zope.tal.talinterpreter.FasterStringIO.close?4()
-zope.tal.talinterpreter.FasterStringIO.seek?4(pos, mode=0)
-zope.tal.talinterpreter.FasterStringIO.write?4(s)
-zope.tal.talinterpreter.I18nMessageTypes?7
-zope.tal.talinterpreter.MacroStackItem.definingName?7
-zope.tal.talinterpreter.MacroStackItem.entering?7
-zope.tal.talinterpreter.MacroStackItem.extending?7
-zope.tal.talinterpreter.MacroStackItem.i18nContext?7
-zope.tal.talinterpreter.MacroStackItem.macroName?7
-zope.tal.talinterpreter.MacroStackItem.slots?7
-zope.tal.talinterpreter.TALInterpreter.StringIO?4()
-zope.tal.talinterpreter.TALInterpreter.__init__?1(self, program, macros, engine, stream=None, debug=0, wrap=60, metal=1, tal=1, showtal=-1, strictinsert=1, stackLimit=100, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.talinterpreter.TALInterpreter._annotated_stream_write?5(s)
-zope.tal.talinterpreter.TALInterpreter._writeText?5(text)
-zope.tal.talinterpreter.TALInterpreter.attrAction?4(item)
-zope.tal.talinterpreter.TALInterpreter.attrAction_tal?4(item)
-zope.tal.talinterpreter.TALInterpreter.bytecode_handlers?7
-zope.tal.talinterpreter.TALInterpreter.bytecode_handlers_tal?7
-zope.tal.talinterpreter.TALInterpreter.do_beginI18nContext?4(settings)
-zope.tal.talinterpreter.TALInterpreter.do_beginScope?4(dict)
-zope.tal.talinterpreter.TALInterpreter.do_beginScope_tal?4(dict)
-zope.tal.talinterpreter.TALInterpreter.do_condition?4((condition, block))
-zope.tal.talinterpreter.TALInterpreter.do_defineMacro?4((macroName, macro))
-zope.tal.talinterpreter.TALInterpreter.do_defineSlot?4((slotName, block))
-zope.tal.talinterpreter.TALInterpreter.do_endI18nContext?4(notused=None)
-zope.tal.talinterpreter.TALInterpreter.do_endScope?4(notused=None)
-zope.tal.talinterpreter.TALInterpreter.do_evaluateCode?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_extendMacro?4((macroName, macroExpr, compiledSlots, block, definingName))
-zope.tal.talinterpreter.TALInterpreter.do_fillSlot?4((slotName, block))
-zope.tal.talinterpreter.TALInterpreter.do_i18nVariable?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertI18nStructure_tal?4((expr, repldict, block))
-zope.tal.talinterpreter.TALInterpreter.do_insertI18nText_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertStructure?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertStructure_tal?4((expr, repldict, block))
-zope.tal.talinterpreter.TALInterpreter.do_insertText?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertText_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertTranslation?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_loop?4((name, expr, block))
-zope.tal.talinterpreter.TALInterpreter.do_loop_tal?4((name, expr, block))
-zope.tal.talinterpreter.TALInterpreter.do_mode?4(mode)
-zope.tal.talinterpreter.TALInterpreter.do_onError?4((block, handler))
-zope.tal.talinterpreter.TALInterpreter.do_onError_tal?4((block, handler))
-zope.tal.talinterpreter.TALInterpreter.do_optTag?4((name, cexpr, tag_ns, isend, start, program), omit=0)
-zope.tal.talinterpreter.TALInterpreter.do_optTag_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_rawtextBeginScope?4((s, col, position, closeprev, dict))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextBeginScope_tal?4((s, col, position, closeprev, dict))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextColumn?4((s, col))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextOffset?4((s, offset))
-zope.tal.talinterpreter.TALInterpreter.do_setGlobal_tal?4((name, expr))
-zope.tal.talinterpreter.TALInterpreter.do_setLocal?4(notused)
-zope.tal.talinterpreter.TALInterpreter.do_setLocal_tal?4((name, expr))
-zope.tal.talinterpreter.TALInterpreter.do_setPosition?4(position)
-zope.tal.talinterpreter.TALInterpreter.do_setSourceFile?4(source_file)
-zope.tal.talinterpreter.TALInterpreter.do_startEndTag?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_startTag?4((name, attrList), end=">", endlen=1, _len=len)
-zope.tal.talinterpreter.TALInterpreter.do_useMacro?4((macroName, macroExpr, compiledSlots, block), definingName=None, extending=False)
-zope.tal.talinterpreter.TALInterpreter.do_version?4(version)
-zope.tal.talinterpreter.TALInterpreter.formatSourceAnnotation?4()
-zope.tal.talinterpreter.TALInterpreter.insertHTMLStructure?4(text, repldict)
-zope.tal.talinterpreter.TALInterpreter.insertXMLStructure?4(text, repldict)
-zope.tal.talinterpreter.TALInterpreter.interpret?4(program)
-zope.tal.talinterpreter.TALInterpreter.no_tag?4(start, program)
-zope.tal.talinterpreter.TALInterpreter.popMacro?4()
-zope.tal.talinterpreter.TALInterpreter.popStream?4()
-zope.tal.talinterpreter.TALInterpreter.pushMacro?4(macroName, slots, definingName, extending)
-zope.tal.talinterpreter.TALInterpreter.pushStream?4(newstream)
-zope.tal.talinterpreter.TALInterpreter.restoreOutputState?4(state)
-zope.tal.talinterpreter.TALInterpreter.restoreState?4(state)
-zope.tal.talinterpreter.TALInterpreter.saveState?4()
-zope.tal.talinterpreter.TALInterpreter.stream_write?4(s, len=len)
-zope.tal.talinterpreter.TALInterpreter.translate?4(msgid, default=None, i18ndict=None, obj=None, domain=None)
-zope.tal.talinterpreter.TALInterpreter?1(program, macros, engine, stream=None, debug=0, wrap=60, metal=1, tal=1, showtal=-1, strictinsert=1, stackLimit=100, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.talinterpreter.TypesToTranslate?7
-zope.tal.talinterpreter._nulljoin?8
-zope.tal.talinterpreter._spacejoin?8
-zope.tal.talinterpreter._write_ValueError?5(s)
-zope.tal.talinterpreter.normalize?4(text)
-zope.tal.talparser.TALParser.DefaultHandler?4(text)
-zope.tal.talparser.TALParser.EndElementHandler?4(name)
-zope.tal.talparser.TALParser.EndNamespaceDeclHandler?4(prefix)
-zope.tal.talparser.TALParser.StartElementHandler?4(name, attrs)
-zope.tal.talparser.TALParser.StartNamespaceDeclHandler?4(prefix, uri)
-zope.tal.talparser.TALParser.__init__?1(self, gen=None, encoding=None)
-zope.tal.talparser.TALParser.fixname?4(name)
-zope.tal.talparser.TALParser.getCode?4()
-zope.tal.talparser.TALParser.getWarnings?4()
-zope.tal.talparser.TALParser.ordered_attributes?7
-zope.tal.talparser.TALParser.process_ns?4(name, attrlist)
-zope.tal.talparser.TALParser.xmlnsattrs?4()
-zope.tal.talparser.TALParser?1(gen=None, encoding=None)
-zope.tal.talparser.test?4()
-zope.tal.timer.main?4()
-zope.tal.timer.timefunc?4(count, func, *args)
-zope.tal.translationcontext.DEFAULT_DOMAIN?7
-zope.tal.translationcontext.TranslationContext.__init__?1(self, parent=None, domain=None, target=None, source=None)
-zope.tal.translationcontext.TranslationContext?1(parent=None, domain=None, target=None, source=None)
-zope.tal.xmlparser.XMLParser.__init__?1(self, encoding=None)
-zope.tal.xmlparser.XMLParser.createParser?4(encoding=None)
-zope.tal.xmlparser.XMLParser.getpos?4()
-zope.tal.xmlparser.XMLParser.handler_names?7
-zope.tal.xmlparser.XMLParser.ordered_attributes?7
-zope.tal.xmlparser.XMLParser.parseFile?4(filename)
-zope.tal.xmlparser.XMLParser.parseFragment?4(s, end=0)
-zope.tal.xmlparser.XMLParser.parseStream?4(stream)
-zope.tal.xmlparser.XMLParser.parseString?4(s)
-zope.tal.xmlparser.XMLParser.parseURL?4(url)
-zope.tal.xmlparser.XMLParser?1(encoding=None)
-zope.tales.engine.Engine?4()
-zope.tales.engine.Engine?7
-zope.tales.expressions.DeferExpr.__init__?1(self, name, expr, compiler)
-zope.tales.expressions.DeferExpr?1(name, expr, compiler)
-zope.tales.expressions.DeferWrapper.__init__?1(self, expr, econtext)
-zope.tales.expressions.DeferWrapper?1(expr, econtext)
-zope.tales.expressions.NotExpr.__init__?1(self, name, expr, engine)
-zope.tales.expressions.NotExpr?1(name, expr, engine)
-zope.tales.expressions.PathExpr.__init__?1(self, name, expr, engine, traverser=simpleTraverse)
-zope.tales.expressions.PathExpr._default_type_names?8
-zope.tales.expressions.PathExpr._eval?5(econtext)
-zope.tales.expressions.PathExpr._exists?5(econtext)
-zope.tales.expressions.PathExpr?1(name, expr, engine, traverser=simpleTraverse)
-zope.tales.expressions.SimpleModuleImporter._get_toplevel_module?5(module)
-zope.tales.expressions.StringExpr.__init__?1(self, name, expr, engine)
-zope.tales.expressions.StringExpr?1(name, expr, engine)
-zope.tales.expressions.SubPathExpr.__init__?1(self, path, traverser, engine)
-zope.tales.expressions.SubPathExpr._eval?5(econtext, isinstance=isinstance)
-zope.tales.expressions.SubPathExpr?1(path, traverser, engine)
-zope.tales.expressions.Undefs?7
-zope.tales.expressions._interp?8
-zope.tales.expressions._marker?8
-zope.tales.expressions.namespace_re?7
-zope.tales.expressions.simpleTraverse?4(object, path_items, econtext)
-zope.tales.interfaces.ITALESFunctionNamespace.setEngine?4()
-zope.tales.interfaces.ITALESIterator.Letter?4()
-zope.tales.interfaces.ITALESIterator.Roman?4()
-zope.tales.interfaces.ITALESIterator.end?4()
-zope.tales.interfaces.ITALESIterator.even?4()
-zope.tales.interfaces.ITALESIterator.index?4()
-zope.tales.interfaces.ITALESIterator.item?4()
-zope.tales.interfaces.ITALESIterator.length?4()
-zope.tales.interfaces.ITALESIterator.letter?4()
-zope.tales.interfaces.ITALESIterator.number?4()
-zope.tales.interfaces.ITALESIterator.odd?4()
-zope.tales.interfaces.ITALESIterator.parity?4()
-zope.tales.interfaces.ITALESIterator.roman?4()
-zope.tales.interfaces.ITALESIterator.start?4()
-zope.tales.pythonexpr.ExprTypeProxy.__init__?1(self, name, handler, econtext)
-zope.tales.pythonexpr.ExprTypeProxy?1(name, handler, econtext)
-zope.tales.pythonexpr.PythonExpr.__init__?1(self, name, expr, engine)
-zope.tales.pythonexpr.PythonExpr._bind_used_names?5(econtext, builtins)
-zope.tales.pythonexpr.PythonExpr._compile?5(text, filename)
-zope.tales.pythonexpr.PythonExpr?1(name, expr, engine)
-zope.tales.tales.Context.__init__?1(self, engine, contexts)
-zope.tales.tales.Context.beginScope?4()
-zope.tales.tales.Context.createErrorInfo?4(err, position)
-zope.tales.tales.Context.endScope?4()
-zope.tales.tales.Context.evaluate?4(expression)
-zope.tales.tales.Context.evaluateBoolean?4(expr)
-zope.tales.tales.Context.evaluateMacro?4(expr)
-zope.tales.tales.Context.evaluateMacro?7
-zope.tales.tales.Context.evaluateStructure?4(expr)
-zope.tales.tales.Context.evaluateStructure?7
-zope.tales.tales.Context.evaluateText?4(expr)
-zope.tales.tales.Context.evaluateValue?7
-zope.tales.tales.Context.getDefault?4()
-zope.tales.tales.Context.getValue?4(name, default=None)
-zope.tales.tales.Context.position?7
-zope.tales.tales.Context.setContext?4(name, value)
-zope.tales.tales.Context.setGlobal?4(name, value)
-zope.tales.tales.Context.setLocal?4(name, value)
-zope.tales.tales.Context.setPosition?4(position)
-zope.tales.tales.Context.setRepeat?4(name, expr)
-zope.tales.tales.Context.setSourceFile?4(source_file)
-zope.tales.tales.Context.source_file?7
-zope.tales.tales.Context.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tales.tales.Context?1(engine, contexts)
-zope.tales.tales.ErrorInfo.__init__?1(self, err, position=(None, None))
-zope.tales.tales.ErrorInfo?1(err, position=(None, None))
-zope.tales.tales.ExpressionEngine.__init__?1(self)
-zope.tales.tales.ExpressionEngine.compile?4(expression)
-zope.tales.tales.ExpressionEngine.getBaseNames?4()
-zope.tales.tales.ExpressionEngine.getCompilerError?4()
-zope.tales.tales.ExpressionEngine.getContext?4(contexts=None, **kwcontexts)
-zope.tales.tales.ExpressionEngine.getFunctionNamespace?4(namespacename)
-zope.tales.tales.ExpressionEngine.getTypes?4()
-zope.tales.tales.ExpressionEngine.registerBaseName?4(name, object)
-zope.tales.tales.ExpressionEngine.registerFunctionNamespace?4(namespacename, namespacecallable)
-zope.tales.tales.ExpressionEngine.registerType?4(name, handler)
-zope.tales.tales.ExpressionEngine?1()
-zope.tales.tales.Iterator.Letter?4()
-zope.tales.tales.Iterator.Roman?4(rnvalues=(
-                    (1000, 'M'), (900, 'CM'), (500, 'D'), (400, 'CD'), (100, 'C'), (90, 'XC'), (50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')))
-zope.tales.tales.Iterator.__init__?1(self, name, seq, context)
-zope.tales.tales.Iterator.end?4()
-zope.tales.tales.Iterator.even?4()
-zope.tales.tales.Iterator.index?4()
-zope.tales.tales.Iterator.item?4()
-zope.tales.tales.Iterator.length?4()
-zope.tales.tales.Iterator.letter?4(base=ord('a'), radix=26)
-zope.tales.tales.Iterator.next?4()
-zope.tales.tales.Iterator.number?4()
-zope.tales.tales.Iterator.odd?4()
-zope.tales.tales.Iterator.parity?4()
-zope.tales.tales.Iterator.roman?4()
-zope.tales.tales.Iterator.start?4()
-zope.tales.tales.Iterator?1(name, seq, context)
-zope.tales.tales.NAME_RE?7
-zope.tales.tales.TALESTracebackSupplement.__init__?1(self, context, expression)
-zope.tales.tales.TALESTracebackSupplement.getInfo?4(as_html=0)
-zope.tales.tales.TALESTracebackSupplement?1(context, expression)
-zope.tales.tales._default?8
-zope.tales.tales._parse_expr?8
-zope.tales.tales._valid_name?8
-zope.testbrowser.browser.Browser.__init__?1(self, url=None, mech_browser=None)
-zope.testbrowser.browser.Browser._changed?5()
-zope.testbrowser.browser.Browser._clickSubmit?5(form, control, coord)
-zope.testbrowser.browser.Browser._contents?8
-zope.testbrowser.browser.Browser._counter?8
-zope.testbrowser.browser.Browser._findByLabel?5(label, forms, include_subcontrols=False)
-zope.testbrowser.browser.Browser._findByName?5(name, forms)
-zope.testbrowser.browser.Browser._get_all_controls?5(label, name, forms, include_subcontrols=False)
-zope.testbrowser.browser.Browser._start_timer?5()
-zope.testbrowser.browser.Browser._stop_timer?5()
-zope.testbrowser.browser.Browser.addHeader?4(key, value)
-zope.testbrowser.browser.Browser.contents?4()
-zope.testbrowser.browser.Browser.get?4()
-zope.testbrowser.browser.Browser.getControl?4(label=None, name=None, index=None)
-zope.testbrowser.browser.Browser.getForm?4(id=None, name=None, action=None, index=None)
-zope.testbrowser.browser.Browser.getLink?4(text=None, url=None, id=None)
-zope.testbrowser.browser.Browser.goBack?4(count=1)
-zope.testbrowser.browser.Browser.handleErrors?4()
-zope.testbrowser.browser.Browser.headers?4()
-zope.testbrowser.browser.Browser.isHtml?4()
-zope.testbrowser.browser.Browser.lastRequestPystones?4()
-zope.testbrowser.browser.Browser.lastRequestSeconds?4()
-zope.testbrowser.browser.Browser.open?4(url, data=None)
-zope.testbrowser.browser.Browser.predicate?4()
-zope.testbrowser.browser.Browser.reload?4()
-zope.testbrowser.browser.Browser.set?4(value)
-zope.testbrowser.browser.Browser.title?4()
-zope.testbrowser.browser.Browser.url?4()
-zope.testbrowser.browser.Browser?1(url=None, mech_browser=None)
-zope.testbrowser.browser.Control.__init__?1(self, control, form, browser)
-zope.testbrowser.browser.Control._enable_setattr_errors?8
-zope.testbrowser.browser.Control.add_file?4(file, content_type, filename)
-zope.testbrowser.browser.Control.clear?4()
-zope.testbrowser.browser.Control.disabled?4()
-zope.testbrowser.browser.Control.fget?4()
-zope.testbrowser.browser.Control.fset?4(value)
-zope.testbrowser.browser.Control.multiple?4()
-zope.testbrowser.browser.Control.name?4()
-zope.testbrowser.browser.Control.type?4()
-zope.testbrowser.browser.Control.value?4()
-zope.testbrowser.browser.Control?1(control, form, browser)
-zope.testbrowser.browser.Form.__init__?1(self, browser, form)
-zope.testbrowser.browser.Form.action?4()
-zope.testbrowser.browser.Form.enctype?4()
-zope.testbrowser.browser.Form.getControl?4(label=None, name=None, index=None)
-zope.testbrowser.browser.Form.id?4()
-zope.testbrowser.browser.Form.method?4()
-zope.testbrowser.browser.Form.name?4()
-zope.testbrowser.browser.Form.submit?4(label=None, name=None, index=None, coord=(1, 1))
-zope.testbrowser.browser.Form?1(browser, form)
-zope.testbrowser.browser.ImageControl.click?4(coord=(1, 1))
-zope.testbrowser.browser.ItemControl.__init__?1(self, item, form, browser)
-zope.testbrowser.browser.ItemControl.click?4()
-zope.testbrowser.browser.ItemControl.control?4()
-zope.testbrowser.browser.ItemControl.disabled?4()
-zope.testbrowser.browser.ItemControl.fget?4()
-zope.testbrowser.browser.ItemControl.fset?4(value)
-zope.testbrowser.browser.ItemControl.optionValue?4()
-zope.testbrowser.browser.ItemControl.selected?4()
-zope.testbrowser.browser.ItemControl?1(item, form, browser)
-zope.testbrowser.browser.Link.__init__?1(self, link, browser)
-zope.testbrowser.browser.Link.attrs?4()
-zope.testbrowser.browser.Link.click?4()
-zope.testbrowser.browser.Link.tag?4()
-zope.testbrowser.browser.Link.text?4()
-zope.testbrowser.browser.Link.url?4()
-zope.testbrowser.browser.Link?1(link, browser)
-zope.testbrowser.browser.ListControl.controls?4()
-zope.testbrowser.browser.ListControl.disabled?4()
-zope.testbrowser.browser.ListControl.displayOptions?4()
-zope.testbrowser.browser.ListControl.displayValue?4()
-zope.testbrowser.browser.ListControl.fget?4()
-zope.testbrowser.browser.ListControl.fset?4(value)
-zope.testbrowser.browser.ListControl.getControl?4(label=None, value=None, index=None)
-zope.testbrowser.browser.ListControl.options?4()
-zope.testbrowser.browser.PystoneTimer._getTime?5()
-zope.testbrowser.browser.PystoneTimer._pystones_per_second?8
-zope.testbrowser.browser.PystoneTimer.elapsedPystones?4()
-zope.testbrowser.browser.PystoneTimer.elapsedSeconds?4()
-zope.testbrowser.browser.PystoneTimer.end_time?7
-zope.testbrowser.browser.PystoneTimer.pystonesPerSecond?4()
-zope.testbrowser.browser.PystoneTimer.start?4()
-zope.testbrowser.browser.PystoneTimer.start_time?7
-zope.testbrowser.browser.PystoneTimer.stop?4()
-zope.testbrowser.browser.RegexType?7
-zope.testbrowser.browser.SetattrErrorsMixin._enable_setattr_errors?8
-zope.testbrowser.browser.SubmitControl.click?4()
-zope.testbrowser.browser._compress_re?8
-zope.testbrowser.browser.any?4(items)
-zope.testbrowser.browser.compressText?7
-zope.testbrowser.browser.controlFactory?4(control, form, browser)
-zope.testbrowser.browser.disambiguate?4(intermediate, msg, index)
-zope.testbrowser.browser.onlyOne?4(items, description)
-zope.testbrowser.browser.zeroOrOne?4(items, description)
-zope.testbrowser.dummymodules.DummyInterfaceModule.Interface?7
-zope.testbrowser.dummymodules.interface?7
-zope.testbrowser.dummymodules.schema?7
-zope.testbrowser.interfaces.IBrowser.addHeader?4(value)
-zope.testbrowser.interfaces.IBrowser.contents?7
-zope.testbrowser.interfaces.IBrowser.default?7
-zope.testbrowser.interfaces.IBrowser.description?7
-zope.testbrowser.interfaces.IBrowser.getControl?4(name=None, index=None)
-zope.testbrowser.interfaces.IBrowser.getForm?4(name=None, action=None, index=None)
-zope.testbrowser.interfaces.IBrowser.getLink?4(url=None, id=None)
-zope.testbrowser.interfaces.IBrowser.goBack?4()
-zope.testbrowser.interfaces.IBrowser.handleErrors?7
-zope.testbrowser.interfaces.IBrowser.headers?7
-zope.testbrowser.interfaces.IBrowser.isHtml?7
-zope.testbrowser.interfaces.IBrowser.lastRequestPystones?7
-zope.testbrowser.interfaces.IBrowser.lastRequestSeconds?7
-zope.testbrowser.interfaces.IBrowser.open?4(data=None)
-zope.testbrowser.interfaces.IBrowser.reload?4()
-zope.testbrowser.interfaces.IBrowser.required?7
-zope.testbrowser.interfaces.IBrowser.title?7
-zope.testbrowser.interfaces.IBrowser.url?7
-zope.testbrowser.interfaces.IControl.clear?4()
-zope.testbrowser.interfaces.IControl.default?7
-zope.testbrowser.interfaces.IControl.description?7
-zope.testbrowser.interfaces.IControl.disabled?7
-zope.testbrowser.interfaces.IControl.multiple?7
-zope.testbrowser.interfaces.IControl.name?7
-zope.testbrowser.interfaces.IControl.required?7
-zope.testbrowser.interfaces.IControl.title?7
-zope.testbrowser.interfaces.IControl.type?7
-zope.testbrowser.interfaces.IControl.value?7
-zope.testbrowser.interfaces.IControl.values?7
-zope.testbrowser.interfaces.IForm.action?7
-zope.testbrowser.interfaces.IForm.description?7
-zope.testbrowser.interfaces.IForm.enctype?7
-zope.testbrowser.interfaces.IForm.getControl?4(name=None, index=None)
-zope.testbrowser.interfaces.IForm.id?7
-zope.testbrowser.interfaces.IForm.method?7
-zope.testbrowser.interfaces.IForm.name?7
-zope.testbrowser.interfaces.IForm.required?7
-zope.testbrowser.interfaces.IForm.submit?4(name=None, index=None, coord=(1, 1))
-zope.testbrowser.interfaces.IForm.title?7
-zope.testbrowser.interfaces.IForm.values?7
-zope.testbrowser.interfaces.IImageSubmitControl.click?4(1, ))
-zope.testbrowser.interfaces.IItemControl.control?7
-zope.testbrowser.interfaces.IItemControl.default?7
-zope.testbrowser.interfaces.IItemControl.description?7
-zope.testbrowser.interfaces.IItemControl.disabled?7
-zope.testbrowser.interfaces.IItemControl.optionValue?7
-zope.testbrowser.interfaces.IItemControl.required?7
-zope.testbrowser.interfaces.IItemControl.schema?7
-zope.testbrowser.interfaces.IItemControl.selected?7
-zope.testbrowser.interfaces.IItemControl.title?7
-zope.testbrowser.interfaces.ILink.attrs?7
-zope.testbrowser.interfaces.ILink.click?4()
-zope.testbrowser.interfaces.ILink.tag?7
-zope.testbrowser.interfaces.ILink.text?7
-zope.testbrowser.interfaces.ILink.url?7
-zope.testbrowser.interfaces.IListControl.controls?7
-zope.testbrowser.interfaces.IListControl.default?7
-zope.testbrowser.interfaces.IListControl.description?7
-zope.testbrowser.interfaces.IListControl.displayOptions?7
-zope.testbrowser.interfaces.IListControl.displayValue?7
-zope.testbrowser.interfaces.IListControl.getControl?4(value=None, index=None)
-zope.testbrowser.interfaces.IListControl.options?7
-zope.testbrowser.interfaces.IListControl.required?7
-zope.testbrowser.interfaces.IListControl.title?7
-zope.testbrowser.interfaces.ISubmitControl.click?4()
-zope.testbrowser.testing.Browser.__init__?1(self, url=None)
-zope.testbrowser.testing.Browser?1(url=None)
-zope.testbrowser.testing.PublisherConnection.__init__?1(self, host)
-zope.testbrowser.testing.PublisherConnection._quote?5(url)
-zope.testbrowser.testing.PublisherConnection.getresponse?4()
-zope.testbrowser.testing.PublisherConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.testing.PublisherConnection.set_debuglevel?4(level)
-zope.testbrowser.testing.PublisherConnection?1(host)
-zope.testbrowser.testing.PublisherHTTPHandler.http_open?4(req)
-zope.testbrowser.testing.PublisherHTTPHandler.http_request?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.__init__?1(self, *args, **kws)
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_features?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_others?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_schemes?7
-zope.testbrowser.testing.PublisherMechanizeBrowser?1(*args, **kws)
-zope.testbrowser.testing.PublisherResponse.__init__?1(self, content, headers, status, reason)
-zope.testbrowser.testing.PublisherResponse.read?4(amt=None)
-zope.testbrowser.testing.PublisherResponse?1(content, headers, status, reason)
-zope.testbrowser.testing.VirtualHostTestBrowserSuite?4(*paths, **kw)
-zope.testbrowser.testing.VirtualHostingBrowser.__init__?1(self, url=None)
-zope.testbrowser.testing.VirtualHostingBrowser?1(url=None)
-zope.testbrowser.testing.VirtualHostingPublisherConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.testing.VirtualHostingPublisherHTTPHandler.http_open?4(req)
-zope.testbrowser.testing.VirtualHostingPublisherHTTPHandler.http_request?7
-zope.testbrowser.testing.VirtualHostingPublisherMechanizeBrowser.handler_classes?7
-zope.testbrowser.testing.example_path_re?7
-zope.testbrowser.testing.vh_setUp?4(test)
-zope.testbrowser.testing.virtualHostingSetUp?4(test)
-zope.testbrowser.tests.Browser.__init__?1(self, url=None)
-zope.testbrowser.tests.Browser.open?4(body, headers=None, status=200, reason='OK')
-zope.testbrowser.tests.Browser?1(url=None)
-zope.testbrowser.tests.FauxConnection.__init__?1(self, host)
-zope.testbrowser.tests.FauxConnection._quote?5(url)
-zope.testbrowser.tests.FauxConnection.getresponse?4()
-zope.testbrowser.tests.FauxConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.tests.FauxConnection.set_debuglevel?4(level)
-zope.testbrowser.tests.FauxConnection?1(host)
-zope.testbrowser.tests.FauxHTTPHandler.http_open?4(req)
-zope.testbrowser.tests.FauxHTTPHandler.http_request?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_features?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_others?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_schemes?7
-zope.testbrowser.tests.FauxMechanizeBrowser.handler_classes?7
-zope.testbrowser.tests.FauxResponse.__init__?1(self, content, headers, status, reason)
-zope.testbrowser.tests.FauxResponse.read?4(amt=None)
-zope.testbrowser.tests.FauxResponse?1(content, headers, status, reason)
-zope.testbrowser.tests.checker?7
-zope.testbrowser.tests.set_next_response?4(body, headers=None, status='200', reason='OK')
-zope.testbrowser.tests.test_file_upload?4()
-zope.testbrowser.tests.test_strip_linebreaks_from_textarea?4(self)
-zope.testbrowser.tests.test_submit_duplicate_name?4()
-zope.testbrowser.tests.test_suite?4()
-zope.testing.cleanup.CleanUp.cleanUp?4()
-zope.testing.cleanup.CleanUp.setUp?7
-zope.testing.cleanup._cleanups?8
-zope.testing.cleanup.addCleanUp?4(func, args=(), kw={})
-zope.testing.cleanup.cleanUp?4()
-zope.testing.cleanup.setUp?7
-zope.testing.doctest.BLANKLINE_MARKER?7
-zope.testing.doctest.COMPARISON_FLAGS?7
-zope.testing.doctest.DONT_ACCEPT_BLANKLINE?7
-zope.testing.doctest.DONT_ACCEPT_TRUE_FOR_1?7
-zope.testing.doctest.DebugRunner.report_failure?4(out, test, example, got)
-zope.testing.doctest.DebugRunner.report_unexpected_exception?4(out, test, example, exc_info)
-zope.testing.doctest.DebugRunner.run?4(test, compileflags=None, out=None, clear_globs=True)
-zope.testing.doctest.DocFileCase.format_failure?4(err)
-zope.testing.doctest.DocFileCase.id?4()
-zope.testing.doctest.DocFileSuite?4(*paths, **kw)
-zope.testing.doctest.DocFileTest?4(path, module_relative=True, package=None, globs=None, parser=DocTestParser(), encoding=None, **options)
-zope.testing.doctest.DocTest.__init__?1(self, examples, globs, name, filename, lineno, docstring)
-zope.testing.doctest.DocTest?1(examples, globs, name, filename, lineno, docstring)
-zope.testing.doctest.DocTestCase.__init__?1(self, test, optionflags=0, setUp=None, tearDown=None, checker=None)
-zope.testing.doctest.DocTestCase.countTestCases?4()
-zope.testing.doctest.DocTestCase.debug?4()
-zope.testing.doctest.DocTestCase.failureException?7
-zope.testing.doctest.DocTestCase.format_failure?4(err)
-zope.testing.doctest.DocTestCase.id?4()
-zope.testing.doctest.DocTestCase.runTest?4()
-zope.testing.doctest.DocTestCase.setUp?4()
-zope.testing.doctest.DocTestCase.shortDescription?4()
-zope.testing.doctest.DocTestCase.tearDown?4()
-zope.testing.doctest.DocTestCase?1(test, optionflags=0, setUp=None, tearDown=None, checker=None)
-zope.testing.doctest.DocTestFailure.__init__?1(self, test, example, got)
-zope.testing.doctest.DocTestFailure?1(test, example, got)
-zope.testing.doctest.DocTestFinder.__init__?1(self, verbose=False, parser=DocTestParser(), recurse=True, _namefilter=None, exclude_empty=True)
-zope.testing.doctest.DocTestFinder._filter?5(obj, prefix, base)
-zope.testing.doctest.DocTestFinder._find?5(tests, obj, name, module, source_lines, globs, seen, optionflags)
-zope.testing.doctest.DocTestFinder._find_lineno?5(obj, source_lines)
-zope.testing.doctest.DocTestFinder._from_module?5(module, object)
-zope.testing.doctest.DocTestFinder._get_test?5(obj, name, module, globs, source_lines, optionflags)
-zope.testing.doctest.DocTestFinder.find?4(obj, name=None, module=None, globs=None, extraglobs=None, optionflags=0)
-zope.testing.doctest.DocTestFinder?1(verbose=False, parser=DocTestParser(), recurse=True, _namefilter=None, exclude_empty=True)
-zope.testing.doctest.DocTestParser._EXAMPLE_RE?8
-zope.testing.doctest.DocTestParser._EXCEPTION_RE?8
-zope.testing.doctest.DocTestParser._FOOTNOTE_DEFINITION_RE?8
-zope.testing.doctest.DocTestParser._FOOTNOTE_END_RE?8
-zope.testing.doctest.DocTestParser._FOOTNOTE_REFERENCE_RE?8
-zope.testing.doctest.DocTestParser._INDENT_RE?8
-zope.testing.doctest.DocTestParser._IS_BLANK_OR_COMMENT?8
-zope.testing.doctest.DocTestParser._OPTION_DIRECTIVE_RE?8
-zope.testing.doctest.DocTestParser._check_prefix?5(lines, prefix, name, lineno)
-zope.testing.doctest.DocTestParser._check_prompt_blank?5(lines, indent, name, lineno)
-zope.testing.doctest.DocTestParser._find_options?5(source, name, lineno)
-zope.testing.doctest.DocTestParser._min_indent?5(s)
-zope.testing.doctest.DocTestParser._parse_example?5(m, name, lineno)
-zope.testing.doctest.DocTestParser.get_doctest?4(string, globs, name, filename, lineno, optionflags=0)
-zope.testing.doctest.DocTestParser.get_examples?4(string, name='<string>', optionflags=0)
-zope.testing.doctest.DocTestParser.parse?4(string, name='<string>', optionflags=0)
-zope.testing.doctest.DocTestRunner.DIVIDER?7
-zope.testing.doctest.DocTestRunner.__init__?1(self, checker=None, verbose=None, optionflags=0)
-zope.testing.doctest.DocTestRunner._failure_header?5(test, example)
-zope.testing.doctest.DocTestRunner.merge?4(other)
-zope.testing.doctest.DocTestRunner.report_failure?4(out, test, example, got)
-zope.testing.doctest.DocTestRunner.report_start?4(out, test, example)
-zope.testing.doctest.DocTestRunner.report_success?4(out, test, example, got)
-zope.testing.doctest.DocTestRunner.report_unexpected_exception?4(out, test, example, exc_info)
-zope.testing.doctest.DocTestRunner.run?4(test, compileflags=None, out=None, clear_globs=True)
-zope.testing.doctest.DocTestRunner.summarize?4(verbose=None)
-zope.testing.doctest.DocTestRunner?1(checker=None, verbose=None, optionflags=0)
-zope.testing.doctest.DocTestSuite?4(module=None, globs=None, extraglobs=None, test_finder=None, **options)
-zope.testing.doctest.ELLIPSIS?7
-zope.testing.doctest.ELLIPSIS_MARKER?7
-zope.testing.doctest.Example.__init__?1(self, source, want, exc_msg=None, lineno=0, indent=0, options=None)
-zope.testing.doctest.Example?1(source, want, exc_msg=None, lineno=0, indent=0, options=None)
-zope.testing.doctest.IGNORE_EXCEPTION_DETAIL?7
-zope.testing.doctest.INTERPRET_FOOTNOTES?7
-zope.testing.doctest.NORMALIZE_WHITESPACE?7
-zope.testing.doctest.OPTIONFLAGS_BY_NAME?7
-zope.testing.doctest.OutputChecker._do_a_fancy_diff?5(want, got, optionflags)
-zope.testing.doctest.OutputChecker.check_output?4(want, got, optionflags)
-zope.testing.doctest.OutputChecker.output_difference?4(example, got, optionflags)
-zope.testing.doctest.REPORTING_FLAGS?7
-zope.testing.doctest.REPORT_CDIFF?7
-zope.testing.doctest.REPORT_NDIFF?7
-zope.testing.doctest.REPORT_ONLY_FIRST_FAILURE?7
-zope.testing.doctest.REPORT_UDIFF?7
-zope.testing.doctest.Tester.__init__?1(self, mod=None, globs=None, verbose=None, isprivate=None, optionflags=0)
-zope.testing.doctest.Tester.merge?4(other)
-zope.testing.doctest.Tester.run__test__?4(d, name)
-zope.testing.doctest.Tester.rundict?4(d, name, module=None)
-zope.testing.doctest.Tester.rundoc?4(object, name=None, module=None)
-zope.testing.doctest.Tester.runstring?4(s, name)
-zope.testing.doctest.Tester.summarize?4(verbose=None)
-zope.testing.doctest.Tester?1(mod=None, globs=None, verbose=None, isprivate=None, optionflags=0)
-zope.testing.doctest.UnexpectedException.__init__?1(self, test, example, exc_info)
-zope.testing.doctest.UnexpectedException?1(test, example, exc_info)
-zope.testing.doctest._OutputRedirectingPdb.__init__?2(self, out)
-zope.testing.doctest._OutputRedirectingPdb.set_continue?4()
-zope.testing.doctest._OutputRedirectingPdb.set_trace?4()
-zope.testing.doctest._OutputRedirectingPdb.trace_dispatch?4(*args)
-zope.testing.doctest._OutputRedirectingPdb?2(out)
-zope.testing.doctest._SpoofOut.getvalue?4()
-zope.testing.doctest._SpoofOut.truncate?4(size=None)
-zope.testing.doctest._TestClass.__init__?2(self, val)
-zope.testing.doctest._TestClass.get?4()
-zope.testing.doctest._TestClass.square?4()
-zope.testing.doctest._TestClass?2(val)
-zope.testing.doctest._comment_line?5(line)
-zope.testing.doctest._ellipsis_match?5(want, got)
-zope.testing.doctest._exception_traceback?5(exc_info)
-zope.testing.doctest._extract_future_flags?5(globs)
-zope.testing.doctest._indent?5(s, indent=4)
-zope.testing.doctest._module_relative_path?5(module, path)
-zope.testing.doctest._normalize_module?5(module, depth=2)
-zope.testing.doctest._para_re?8
-zope.testing.doctest._test?5()
-zope.testing.doctest._test_footnotes?5()
-zope.testing.doctest._unittest_count?5(docstring)
-zope.testing.doctest._unittest_reportflags?8
-zope.testing.doctest.debug?4(module, name, pm=False)
-zope.testing.doctest.debug_script?4(src, pm=False, globs=None)
-zope.testing.doctest.debug_src?4(src, pm=False, globs=None)
-zope.testing.doctest.is_private?4(prefix, base)
-zope.testing.doctest.master?7
-zope.testing.doctest.pep263_encoding?4(s)
-zope.testing.doctest.pep263_re_search?7
-zope.testing.doctest.preview?4(s)
-zope.testing.doctest.print_structure?4(doctest, optionflags=0)
-zope.testing.doctest.real_pdb_set_trace?7
-zope.testing.doctest.register_optionflag?4(name)
-zope.testing.doctest.run_docstring_examples?4(f, globs, verbose=False, name="NoName", compileflags=None, optionflags=0)
-zope.testing.doctest.script_from_examples?4(s)
-zope.testing.doctest.set_unittest_reportflags?4(flags)
-zope.testing.doctest.testfile?4(filename, module_relative=True, name=None, package=None, globs=None, verbose=None, report=True, optionflags=0, extraglobs=None, raise_on_error=False, parser=DocTestParser(), encoding=None)
-zope.testing.doctest.testmod?4(m=None, name=None, globs=None, verbose=None, isprivate=None, report=True, optionflags=0, extraglobs=None, raise_on_error=False, exclude_empty=False)
-zope.testing.doctest.testsource?4(module, name)
-zope.testing.doctestunit.pprint?4()
-zope.testing.doctestunit.pprint?4(ob, **opts)
-zope.testing.doctestunit.pprint?7
-zope.testing.formparser.Form.__init__?1(self, name, id, method, action, enctype)
-zope.testing.formparser.Form?1(name, id, method, action, enctype)
-zope.testing.formparser.FormParser.__init__?1(self, data, base=None)
-zope.testing.formparser.FormParser._add_field?5(field)
-zope.testing.formparser.FormParser._handle_data?5(data)
-zope.testing.formparser.FormParser._handle_endtag?5(tag)
-zope.testing.formparser.FormParser._handle_starttag?5(tag, attrs)
-zope.testing.formparser.FormParser.parse?4()
-zope.testing.formparser.FormParser?1(data, base=None)
-zope.testing.formparser.Input.__init__?1(self, name, id, type, value, checked, disabled, readonly, src, size, maxlength)
-zope.testing.formparser.Input.cols?7
-zope.testing.formparser.Input.rows?7
-zope.testing.formparser.Input?1(name, id, type, value, checked, disabled, readonly, src, size, maxlength)
-zope.testing.formparser.Option.__init__?1(self, id, value, selected, label, disabled)
-zope.testing.formparser.Option?1(id, value, selected, label, disabled)
-zope.testing.formparser.Select.__init__?1(self, name, id, disabled, multiple, size)
-zope.testing.formparser.Select?1(name, id, disabled, multiple, size)
-zope.testing.formparser.intattr?4(d, name)
-zope.testing.formparser.kwattr?4(d, name, default=None)
-zope.testing.formparser.parse?4(data, base=None)
-zope.testing.loggingsupport.Handler.__init__?1(self, *names, **kw)
-zope.testing.loggingsupport.Handler.clear?4()
-zope.testing.loggingsupport.Handler.emit?4(record)
-zope.testing.loggingsupport.Handler.install?4()
-zope.testing.loggingsupport.Handler.setLoggerLevel?4(level=1)
-zope.testing.loggingsupport.Handler.uninstall?4()
-zope.testing.loggingsupport.Handler?1(*names, **kw)
-zope.testing.loghandler.Handler.__init__?1(self, testcase, propagate=False)
-zope.testing.loghandler.Handler.add?4(name)
-zope.testing.loghandler.Handler.assertLogsMessage?4(msg, level=None)
-zope.testing.loghandler.Handler.close?4()
-zope.testing.loghandler.Handler.emit?4(record)
-zope.testing.loghandler.Handler.failIfLogsMessage?4(msg)
-zope.testing.loghandler.Handler?1(testcase, propagate=False)
-zope.testing.module.FakeModule.__init__?1(self, dict)
-zope.testing.module.FakeModule?1(dict)
-zope.testing.module.setUp?4(test, name='README.txt')
-zope.testing.module.tearDown?4(test, name=None)
-zope.testing.patchTracebackModule?4()
-zope.testing.renormalizing.RENormalizing.__init__?1(self, patterns)
-zope.testing.renormalizing.RENormalizing.check_output?4(want, got, optionflags)
-zope.testing.renormalizing.RENormalizing.output_difference?4(example, got, optionflags)
-zope.testing.renormalizing.RENormalizing?1(patterns)
-zope.testing.testrunner-ex-pp-products.more.sampletests.Test.layer?7
-zope.testing.testrunner-ex-pp-products.more.sampletests.Test.test_another_test_in_products?4()
-zope.testing.testrunner-ex-pp-products.more.sampletests.test_suite?4()
-zope.testing.testrunner-ex-pp-products.sampletests.Test.layer?7
-zope.testing.testrunner-ex-pp-products.sampletests.Test.test_extra_test_in_products?4()
-zope.testing.testrunner-ex-pp-products.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.level?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.level?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.x?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.y?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.z?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.x?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.y?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.z?7
-zope.testing.testrunner-ex.sample1.sampletests_none_suite.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_none_test.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.setUp?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.tearDown?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.TestSomething.layer?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.x?7
-zope.testing.testrunner-ex.sample1.sampletestsf.y?7
-zope.testing.testrunner-ex.sample1.sampletestsf.z?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.x?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.y?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.z?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests_i.test_suite?4()
-zope.testing.testrunner-ex.sample2.sample22.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample22.sampletests_i.test_suitex?4()
-zope.testing.testrunner-ex.sample2.sample23.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample23.sampletests_i.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.x?7
-zope.testing.testrunner-ex.sample2.sampletests.test_1.y?7
-zope.testing.testrunner-ex.sample2.sampletests.test_1.z?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.x?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.y?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.z?7
-zope.testing.testrunner-ex.sample2.sampletests_1.eek?4(self)
-zope.testing.testrunner-ex.sample2.sampletests_1.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test1?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test2?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test3?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test4?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test5?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.eek?4(self)
-zope.testing.testrunner-ex.sample2.sampletests_e.f?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.g?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_f.Test.test?4()
-zope.testing.testrunner-ex.sample2.sampletests_f.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.setUp?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.tearDown?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.layer?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something2?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something3?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something4?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something5?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.f?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_set_trace2?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_set_trace?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample3.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample3.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.x?7
-zope.testing.testrunner-ex.sample3.sampletests.y?7
-zope.testing.testrunner-ex.sample3.sampletests.z?7
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem_failure1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_set_trace1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_set_trace2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.f?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.g?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem3?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem4?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem_failure2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.set_trace3?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.set_trace4?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_error1?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_error2?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_fail1?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_fail2?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_something_else?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test1.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test1.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test1.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test1.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test1.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test1.x?7
-zope.testing.testrunner-ex.sampletests.test1.y?7
-zope.testing.testrunner-ex.sampletests.test1.z?7
-zope.testing.testrunner-ex.sampletests.test11.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test11.layer?7
-zope.testing.testrunner-ex.sampletests.test11.layername?7
-zope.testing.testrunner-ex.sampletests.test11.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test11.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test11.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test11.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test11.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test11.x?7
-zope.testing.testrunner-ex.sampletests.test11.y?7
-zope.testing.testrunner-ex.sampletests.test11.z?7
-zope.testing.testrunner-ex.sampletests.test111.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test111.layer?7
-zope.testing.testrunner-ex.sampletests.test111.layername?7
-zope.testing.testrunner-ex.sampletests.test111.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test111.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test111.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test111.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test111.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test111.x?7
-zope.testing.testrunner-ex.sampletests.test111.y?7
-zope.testing.testrunner-ex.sampletests.test111.z?7
-zope.testing.testrunner-ex.sampletests.test112.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test112.layer?7
-zope.testing.testrunner-ex.sampletests.test112.layername?7
-zope.testing.testrunner-ex.sampletests.test112.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test112.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test112.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test112.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test112.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test112.x?7
-zope.testing.testrunner-ex.sampletests.test112.y?7
-zope.testing.testrunner-ex.sampletests.test112.z?7
-zope.testing.testrunner-ex.sampletests.test12.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test12.layer?7
-zope.testing.testrunner-ex.sampletests.test12.layername?7
-zope.testing.testrunner-ex.sampletests.test12.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test12.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test12.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test12.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test12.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test12.x?7
-zope.testing.testrunner-ex.sampletests.test12.y?7
-zope.testing.testrunner-ex.sampletests.test12.z?7
-zope.testing.testrunner-ex.sampletests.test121.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test121.layer?7
-zope.testing.testrunner-ex.sampletests.test121.layername?7
-zope.testing.testrunner-ex.sampletests.test121.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test121.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test121.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test121.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test121.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test121.x?7
-zope.testing.testrunner-ex.sampletests.test121.y?7
-zope.testing.testrunner-ex.sampletests.test121.z?7
-zope.testing.testrunner-ex.sampletests.test122.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test122.layer?7
-zope.testing.testrunner-ex.sampletests.test122.layername?7
-zope.testing.testrunner-ex.sampletests.test122.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test122.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test122.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test122.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test122.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test122.x?7
-zope.testing.testrunner-ex.sampletests.test122.y?7
-zope.testing.testrunner-ex.sampletests.test122.z?7
-zope.testing.testrunner-ex.sampletests.test_one.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test_one.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test_one.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test_one.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.x?7
-zope.testing.testrunner-ex.sampletests.test_one.y?7
-zope.testing.testrunner-ex.sampletests.test_one.z?7
-zope.testing.testrunner-ex.usecompiled.compiletest.Test.test1?4()
-zope.testing.testrunner-ex.usecompiled.compiletest.Test.test2?4()
-zope.testing.testrunner-ex.usecompiled.compiletest.test_suite?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.Test.test1?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.Test.test2?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.test_suite?4()
-zope.testing.testrunner.FakeInputContinueGenerator.readline?4()
-zope.testing.testrunner.NullHandler.emit?4(record)
-zope.testing.testrunner.StartUpFailure.__init__?1(self, options, module, exc_info)
-zope.testing.testrunner.StartUpFailure?1(options, module, exc_info)
-zope.testing.testrunner.TestIgnore.OldTestIgnore?7
-zope.testing.testrunner.TestIgnore.__init__?1(self, options)
-zope.testing.testrunner.TestIgnore._filenameFormat?5(filename)
-zope.testing.testrunner.TestIgnore.names?4(filename, modulename)
-zope.testing.testrunner.TestIgnore?1(options)
-zope.testing.testrunner.TestIgnore_1._filenameFormat?5(filename)
-zope.testing.testrunner.TestResult.__init__?1(self, options, tests, layer_name=None)
-zope.testing.testrunner.TestResult._print_traceback?5(msg, exc_info)
-zope.testing.testrunner.TestResult.addError?4(test, exc_info)
-zope.testing.testrunner.TestResult.addFailure?4(test, exc_info)
-zope.testing.testrunner.TestResult.addSuccess?4(test)
-zope.testing.testrunner.TestResult.getShortDescription?4(test, room)
-zope.testing.testrunner.TestResult.max_width?7
-zope.testing.testrunner.TestResult.startTest?4(test)
-zope.testing.testrunner.TestResult.stopTest?4(test)
-zope.testing.testrunner.TestResult.stopTests?4()
-zope.testing.testrunner.TestResult.testSetUp?4()
-zope.testing.testrunner.TestResult.testTearDown?4()
-zope.testing.testrunner.TestResult?1(options, tests, layer_name=None)
-zope.testing.testrunner.TestTrace.__init__?1(self, options, **kw)
-zope.testing.testrunner.TestTrace.start?4()
-zope.testing.testrunner.TestTrace.stop?4()
-zope.testing.testrunner.TestTrace?1(options, **kw)
-zope.testing.testrunner.TrackRefs.__init__?1(self)
-zope.testing.testrunner.TrackRefs.output?4()
-zope.testing.testrunner.TrackRefs.update?4()
-zope.testing.testrunner.TrackRefs?1()
-zope.testing.testrunner._layer_name_cache?8
-zope.testing.testrunner.check_suite?4(suite, module_name)
-zope.testing.testrunner.compile_filter?4(pattern)
-zope.testing.testrunner.compiled_sufixes?7
-zope.testing.testrunner.configure_logging?4()
-zope.testing.testrunner.contains_init_py?4(options, fnamelist)
-zope.testing.testrunner.default_setup_args?7
-zope.testing.testrunner.dependencies?4(bases, result)
-zope.testing.testrunner.doctest_template?7
-zope.testing.testrunner.find_suites?4(options)
-zope.testing.testrunner.find_test_files?4(options)
-zope.testing.testrunner.find_test_files_?4(options)
-zope.testing.testrunner.find_tests?4(options, found_suites=None)
-zope.testing.testrunner.gather_layers?4(layer, result)
-zope.testing.testrunner.get_options?4(args=None, defaults=None)
-zope.testing.testrunner.identifier?7
-zope.testing.testrunner.import_name?4(name)
-zope.testing.testrunner.layer_from_name?4(layer_name)
-zope.testing.testrunner.main?4()
-zope.testing.testrunner.merge_options?4(options, defaults)
-zope.testing.testrunner.name_from_layer?4(layer)
-zope.testing.testrunner.order_by_bases?4(layers)
-zope.testing.testrunner.ordered_layers?4(tests_by_layer_name)
-zope.testing.testrunner.osettrace?7
-zope.testing.testrunner.parser?7
-zope.testing.testrunner.post_mortem?4(exc_info)
-zope.testing.testrunner.print_doctest_location?4(err)
-zope.testing.testrunner.print_traceback?4(msg, exc_info)
-zope.testing.testrunner.real_pdb_set_trace?7
-zope.testing.testrunner.remove_stale_bytecode?4(options)
-zope.testing.testrunner.reporting?7
-zope.testing.testrunner.resume_tests?4(options, layer_name, layers, failures, errors)
-zope.testing.testrunner.run?4(defaults=None, args=None)
-zope.testing.testrunner.run_layer?4(options, layer_name, layer, tests, setup_layers, failures, errors)
-zope.testing.testrunner.run_tests?4(options, tests, name, failures, errors)
-zope.testing.testrunner.run_with_options?4(options, found_suites=None)
-zope.testing.testrunner.setUp?4(test)
-zope.testing.testrunner.settrace?4(trace)
-zope.testing.testrunner.setup?7
-zope.testing.testrunner.setup_layer?4(layer, setup_layers)
-zope.testing.testrunner.strip_py_ext?4(options, path)
-zope.testing.testrunner.tearDown?4(test)
-zope.testing.testrunner.tear_down_unneeded?4(needed, setup_layers, optional=False)
-zope.testing.testrunner.test_dirs?4(options, seen)
-zope.testing.testrunner.test_suite?4()
-zope.testing.testrunner.tests_from_suite?4(suite, options, dlevel=1, dlayer='unit')
-zope.testing.testrunner.type_or_class_title?4(t)
-zope.testing.testrunner.update_root2ext?4(dirname, noext, withext)
-zope.testing.testrunner.walk_with_symlinks?4(options, dir)
-zope.testing.tests.test_suite?4()
-zope.thread._patch?5(self)
-zope.thread.tests.test_suite?4()
-zope.traversing.adapters.DefaultTraversable.__init__?1(self, subject)
-zope.traversing.adapters.DefaultTraversable.traverse?4(name, furtherPath)
-zope.traversing.adapters.DefaultTraversable?1(subject)
-zope.traversing.adapters.RootPhysicallyLocatable.__init__?1(self, context)
-zope.traversing.adapters.RootPhysicallyLocatable.getName?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getNearestSite?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getPath?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getRoot?4()
-zope.traversing.adapters.RootPhysicallyLocatable?1(context)
-zope.traversing.adapters.Traverser.__init__?1(self, wrapper)
-zope.traversing.adapters.Traverser.traverse?4(path, default=_marker, request=None)
-zope.traversing.adapters.Traverser?1(wrapper)
-zope.traversing.adapters._marker?8
-zope.traversing.adapters.traversePathElement?4(obj, name, further_path, default=_marker, traversable=None, request=None)
-zope.traversing.api._marker?8
-zope.traversing.api._normalizePath?5(path)
-zope.traversing.api.canonicalPath?4(path_or_object)
-zope.traversing.api.getName?4(obj)
-zope.traversing.api.getParent?4(obj)
-zope.traversing.api.getParents?4(obj)
-zope.traversing.api.getPath?4(obj)
-zope.traversing.api.getRoot?4(obj)
-zope.traversing.api.joinPath?4(path, *args)
-zope.traversing.api.traverse?4(object, path, default=_marker, request=None)
-zope.traversing.api.traverseName?4(obj, name, default=_marker, traversable=None, request=None)
-zope.traversing.browser.absoluteurl.AbsoluteURL._getContextName?5(context)
-zope.traversing.browser.absoluteurl.AbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.absoluteurl.SiteAbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.absoluteurl._?8
-zope.traversing.browser.absoluteurl._insufficientContext?8
-zope.traversing.browser.absoluteurl._safe?8
-zope.traversing.browser.absoluteurl.absoluteURL?4(ob, request)
-zope.traversing.browser.interfaces.IAbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.interfaces.IAbsoluteURLAPI.absoluteURL?4(request)
-zope.traversing.browser.tests.TestAbsoluteURL.setUp?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBadObject?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBasicContext?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBasicContext_unicode?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testNoContext?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testNoContextInformation?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testRetainSkin?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHosting?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingInFront?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingWithVHElements?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingWithoutContextInformation?4()
-zope.traversing.browser.tests.TestAbsoluteURL.test_interface?4()
-zope.traversing.browser.tests.test_suite?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getName?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getNearestSite?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getPath?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getRoot?4()
-zope.traversing.interfaces.ITraversable.traverse?4(furtherPath)
-zope.traversing.interfaces.ITraversalAPI.canonicalPath?4()
-zope.traversing.interfaces.ITraversalAPI.getName?4()
-zope.traversing.interfaces.ITraversalAPI.getParent?4()
-zope.traversing.interfaces.ITraversalAPI.getParents?4()
-zope.traversing.interfaces.ITraversalAPI.getPath?4()
-zope.traversing.interfaces.ITraversalAPI.getRoot?4()
-zope.traversing.interfaces.ITraversalAPI.joinPath?4(*args)
-zope.traversing.interfaces.ITraversalAPI.traverse?4(path, default=None, request=None)
-zope.traversing.interfaces.ITraversalAPI.traverseName?4(name, default=None, traversable=None, request=None)
-zope.traversing.interfaces.ITraverser.traverse?4(default=_RAISE_KEYERROR, request=None)
-zope.traversing.interfaces._RAISE_KEYERROR?8
-zope.traversing.namespace.SimpleHandler.__init__?1(self, context, request=None)
-zope.traversing.namespace.SimpleHandler?1(context, request=None)
-zope.traversing.namespace.acquire.traverse?4(name, remaining)
-zope.traversing.namespace.adapter.traverse?4(name, ignored)
-zope.traversing.namespace.attr.traverse?4(name, ignored)
-zope.traversing.namespace.debug.traverse?4(name, ignored)
-zope.traversing.namespace.etc.traverse?4(name, ignored)
-zope.traversing.namespace.getResource?4(site, name, request)
-zope.traversing.namespace.item.traverse?4(name, ignored)
-zope.traversing.namespace.lang.traverse?4(name, ignored)
-zope.traversing.namespace.namespaceLookup?4(ns, name, object, request=None)
-zope.traversing.namespace.namespace_pattern?7
-zope.traversing.namespace.nsParse?4(name)
-zope.traversing.namespace.queryResource?4(site, name, request, default=None)
-zope.traversing.namespace.resource.traverse?4(name, ignored)
-zope.traversing.namespace.skin.traverse?4(name, ignored)
-zope.traversing.namespace.vh.traverse?4(name, ignored)
-zope.traversing.namespace.view.__init__?1(self, context, request)
-zope.traversing.namespace.view.traverse?4(name, ignored)
-zope.traversing.namespace.view?1(context, request)
-zope.traversing.testing.browserResource?4(name, factory, providing=zope.interface.Interface)
-zope.traversing.testing.browserView?4(for_, name, factory, providing=zope.interface.Interface)
-zope.traversing.testing.setUp?4()
-zope.viewlet.interfaces.IViewlet.manager?7
-zope.viewlet.interfaces._?8
-zope.viewlet.manager.ViewletManager?4(name, interface, template=None, bases=())
-zope.viewlet.manager.ViewletManagerBase.__init__?1(self, context, request, view)
-zope.viewlet.manager.ViewletManagerBase.filter?4(viewlets)
-zope.viewlet.manager.ViewletManagerBase.get?4(name, default=None)
-zope.viewlet.manager.ViewletManagerBase.render?4()
-zope.viewlet.manager.ViewletManagerBase.sort?4(viewlets)
-zope.viewlet.manager.ViewletManagerBase.update?4()
-zope.viewlet.manager.ViewletManagerBase?1(context, request, view)
-zope.viewlet.metaconfigure.viewletDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, manager=interfaces.IViewletManager, class_=None, template=None, attribute='render', allowed_interface=None, allowed_attributes=None, **kwargs)
-zope.viewlet.metaconfigure.viewletManagerDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, provides=interfaces.IViewletManager, class_=None, template=None, allowed_interface=None, allowed_attributes=None)
-zope.viewlet.metadirectives.IContentProvider.default?7
-zope.viewlet.metadirectives.IContentProvider.description?7
-zope.viewlet.metadirectives.IContentProvider.name?7
-zope.viewlet.metadirectives.IContentProvider.required?7
-zope.viewlet.metadirectives.IContentProvider.title?7
-zope.viewlet.metadirectives.IContentProvider.view?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.description?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.required?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.template?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.title?7
-zope.viewlet.metadirectives.IViewletDirective.default?7
-zope.viewlet.metadirectives.IViewletDirective.description?7
-zope.viewlet.metadirectives.IViewletDirective.manager?7
-zope.viewlet.metadirectives.IViewletDirective.required?7
-zope.viewlet.metadirectives.IViewletDirective.title?7
-zope.viewlet.metadirectives.IViewletManagerDirective.default?7
-zope.viewlet.metadirectives.IViewletManagerDirective.description?7
-zope.viewlet.metadirectives.IViewletManagerDirective.provides?7
-zope.viewlet.metadirectives.IViewletManagerDirective.required?7
-zope.viewlet.metadirectives.IViewletManagerDirective.title?7
-zope.viewlet.metadirectives._?8
-zope.viewlet.tests.TestParticipation.interaction?7
-zope.viewlet.tests.TestParticipation.principal?7
-zope.viewlet.tests.directivesSetUp?4(test)
-zope.viewlet.tests.directivesTearDown?4(test)
-zope.viewlet.tests.setUp?4(test)
-zope.viewlet.tests.tearDown?4(test)
-zope.viewlet.tests.test_suite?4()
-zope.viewlet.viewlet.CSSResourceViewletBase._media?8
-zope.viewlet.viewlet.CSSResourceViewletBase._rel?8
-zope.viewlet.viewlet.CSSResourceViewletBase.getMedia?4()
-zope.viewlet.viewlet.CSSResourceViewletBase.getRel?4()
-zope.viewlet.viewlet.CSSViewlet?4(path, media="all", rel="stylesheet")
-zope.viewlet.viewlet.JavaScriptViewlet?4(path)
-zope.viewlet.viewlet.ResourceViewletBase._path?8
-zope.viewlet.viewlet.ResourceViewletBase.getURL?4()
-zope.viewlet.viewlet.ResourceViewletBase.render?4(*args, **kw)
-zope.viewlet.viewlet.SimpleAttributeViewlet.render?4(*args, **kw)
-zope.viewlet.viewlet.SimpleViewletClass?4(template, offering=None, bases=(), attributes=None, name=u'')
-zope.viewlet.viewlet.ViewletBase.__init__?1(self, context, request, view, manager)
-zope.viewlet.viewlet.ViewletBase.render?4()
-zope.viewlet.viewlet.ViewletBase.update?4()
-zope.viewlet.viewlet.ViewletBase?1(context, request, view, manager)
-zope.viewlet.viewlet.simple.render?7
-zope.wfmc.adapter.integration.createParticipant?4(activity, process_definition_identifier, performer)
-zope.wfmc.adapter.integration.createWorkItem?4(participant, process_definition_identifier, application)
-zope.wfmc.adapter.tests.setUp?4(test)
-zope.wfmc.adapter.tests.tearDown?4(test)
-zope.wfmc.adapter.tests.test_suite?4()
-zope.wfmc.attributeintegration.AttributeIntegration.createParticipant?4(activity, process_definition_identifier, performer)
-zope.wfmc.attributeintegration.AttributeIntegration.createWorkItem?4(participant, process_definition_identifier, application)
-zope.wfmc.interfaces.IActivity.definition?7
-zope.wfmc.interfaces.IActivity.id?7
-zope.wfmc.interfaces.IActivity.workItemFinished?4(*results)
-zope.wfmc.interfaces.IActivityDefinition.addApplication?4(*parameters)
-zope.wfmc.interfaces.IActivityDefinition.definePerformer?4()
-zope.wfmc.interfaces.IActivityDefinition.id?7
-zope.wfmc.interfaces.IActivityDefinition.setAndJoin?4()
-zope.wfmc.interfaces.IActivityDefinition.setAndSplit?4()
-zope.wfmc.interfaces.IApplicationDefinition.description?7
-zope.wfmc.interfaces.IApplicationDefinition.parameters?7
-zope.wfmc.interfaces.IIntegration.createParticipant?4(process_definition_identifier, performer)
-zope.wfmc.interfaces.IIntegration.createWorkItem?4(process_definition_identifier, application)
-zope.wfmc.interfaces.IParameterDefinition.input?7
-zope.wfmc.interfaces.IParameterDefinition.name?7
-zope.wfmc.interfaces.IParameterDefinition.output?7
-zope.wfmc.interfaces.IParticipant.description?7
-zope.wfmc.interfaces.IProcess.applicationRelevantData?7
-zope.wfmc.interfaces.IProcess.definition?7
-zope.wfmc.interfaces.IProcess.workflowRelevantData?7
-zope.wfmc.interfaces.IProcessContext.processFinished?4(*results)
-zope.wfmc.interfaces.IProcessDefinition.activities?7
-zope.wfmc.interfaces.IProcessDefinition.applications?7
-zope.wfmc.interfaces.IProcessDefinition.defineActivities?4()
-zope.wfmc.interfaces.IProcessDefinition.defineApplications?4()
-zope.wfmc.interfaces.IProcessDefinition.defineParameters?4()
-zope.wfmc.interfaces.IProcessDefinition.defineParticipants?4()
-zope.wfmc.interfaces.IProcessDefinition.defineTransitions?4()
-zope.wfmc.interfaces.IProcessDefinition.description?7
-zope.wfmc.interfaces.IProcessDefinition.id?7
-zope.wfmc.interfaces.IProcessDefinition.integration?7
-zope.wfmc.interfaces.IProcessDefinition.participants?7
-zope.wfmc.interfaces.IProcessFinished.process?7
-zope.wfmc.interfaces.IProcessStarted.process?7
-zope.wfmc.interfaces.IWorkItem.id?7
-zope.wfmc.interfaces.IWorkItem.start?4()
-zope.wfmc.process.Activity.__init__?1(self, process, definition)
-zope.wfmc.process.Activity.definition?4()
-zope.wfmc.process.Activity.definition?7
-zope.wfmc.process.Activity.finish?4()
-zope.wfmc.process.Activity.incoming?7
-zope.wfmc.process.Activity.start?4(transition)
-zope.wfmc.process.Activity.workItemFinished?4(work_item, *results)
-zope.wfmc.process.Activity?1(process, definition)
-zope.wfmc.process.ActivityDefinition.__init__?1(self, __name__=None)
-zope.wfmc.process.ActivityDefinition.addApplication?4(application, actual=())
-zope.wfmc.process.ActivityDefinition.addOutgoing?4(transition_id)
-zope.wfmc.process.ActivityDefinition.andJoin?4(setting)
-zope.wfmc.process.ActivityDefinition.andSplit?4(setting)
-zope.wfmc.process.ActivityDefinition.computeOutgoing?4()
-zope.wfmc.process.ActivityDefinition.definePerformer?4(performer)
-zope.wfmc.process.ActivityDefinition.performer?7
-zope.wfmc.process.ActivityDefinition.process?7
-zope.wfmc.process.ActivityDefinition.transitionOutgoing?4(transition)
-zope.wfmc.process.ActivityDefinition?1(__name__=None)
-zope.wfmc.process.ActivityFinished.__init__?1(self, activity)
-zope.wfmc.process.ActivityFinished?1(activity)
-zope.wfmc.process.ActivityStarted.__init__?1(self, activity)
-zope.wfmc.process.ActivityStarted?1(activity)
-zope.wfmc.process.Application.__init__?1(self, *parameters)
-zope.wfmc.process.Application.defineParameters?4(*parameters)
-zope.wfmc.process.Application?1(*parameters)
-zope.wfmc.process.InputParameter.input?7
-zope.wfmc.process.OutputParameter.output?7
-zope.wfmc.process.Parameter.__init__?1(self, name)
-zope.wfmc.process.Parameter.input?7
-zope.wfmc.process.Parameter?1(name)
-zope.wfmc.process.Participant.__init__?1(self, name=None)
-zope.wfmc.process.Participant?1(name=None)
-zope.wfmc.process.Process.__init__?1(self, definition, start, context=None)
-zope.wfmc.process.Process._finish?5()
-zope.wfmc.process.Process.definition?4()
-zope.wfmc.process.Process.definition?7
-zope.wfmc.process.Process.outputs?4()
-zope.wfmc.process.Process.start?4(*arguments)
-zope.wfmc.process.Process.transition?4(activity, transitions)
-zope.wfmc.process.Process?1(definition, start, context=None)
-zope.wfmc.process.ProcessDefinition.TransitionDefinitionFactory?7
-zope.wfmc.process.ProcessDefinition.__init__?1(self, id, integration=None)
-zope.wfmc.process.ProcessDefinition._dirty?5()
-zope.wfmc.process.ProcessDefinition._start?5()
-zope.wfmc.process.ProcessDefinition._start?8
-zope.wfmc.process.ProcessDefinition.defineActivities?4(**activities)
-zope.wfmc.process.ProcessDefinition.defineApplications?4(**applications)
-zope.wfmc.process.ProcessDefinition.defineParameters?4(*parameters)
-zope.wfmc.process.ProcessDefinition.defineParticipants?4(**participants)
-zope.wfmc.process.ProcessDefinition.defineTransitions?4(*transitions)
-zope.wfmc.process.ProcessDefinition?1(id, integration=None)
-zope.wfmc.process.ProcessFinished.__init__?1(self, process)
-zope.wfmc.process.ProcessFinished?1(process)
-zope.wfmc.process.ProcessStarted.__init__?1(self, process)
-zope.wfmc.process.ProcessStarted?1(process)
-zope.wfmc.process.Transition.__init__?1(self, from_, to)
-zope.wfmc.process.Transition?1(from_, to)
-zope.wfmc.process.TransitionDefinition.__init__?1(self, from_, to, condition=always_true, id=None)
-zope.wfmc.process.TransitionDefinition?1(from_, to, condition=always_true, id=None)
-zope.wfmc.process.WorkItemFinished.__init__?1(self, workitem, application, parameters, results)
-zope.wfmc.process.WorkItemFinished?1(workitem, application, parameters, results)
-zope.wfmc.process.always_true?4(data)
-zope.wfmc.tests.setUp?4(test)
-zope.wfmc.tests.tearDown?4(test)
-zope.wfmc.tests.test_inputoutput?4()
-zope.wfmc.tests.test_multiple_input_parameters?4()
-zope.wfmc.tests.test_pickling?4()
-zope.wfmc.tests.test_suite?4()
-zope.wfmc.tests.test_wrong_number_process_args_error_message?4()
-zope.wfmc.xpdl.HandlerError.__init__?1(self, orig, tag, locator)
-zope.wfmc.xpdl.HandlerError?1(orig, tag, locator)
-zope.wfmc.xpdl.Package.__init__?1(self)
-zope.wfmc.xpdl.Package.defineApplications?4(**applications)
-zope.wfmc.xpdl.Package.defineParticipants?4(**participants)
-zope.wfmc.xpdl.Package?1()
-zope.wfmc.xpdl.TextCondition.__init__?1(self, source)
-zope.wfmc.xpdl.TextCondition?1(source)
-zope.wfmc.xpdl.Tool.__init__?1(self, id)
-zope.wfmc.xpdl.Tool.parameters?7
-zope.wfmc.xpdl.Tool?1(id)
-zope.wfmc.xpdl.XPDLHandler.Activity?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.ActivityDefinitionFactory?7
-zope.wfmc.xpdl.XPDLHandler.ActivitySet?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.ApplicationFactory?7
-zope.wfmc.xpdl.XPDLHandler.Join?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.ParticipantFactory?7
-zope.wfmc.xpdl.XPDLHandler.ProcessDefinitionFactory?7
-zope.wfmc.xpdl.XPDLHandler.Split?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.Tool?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.Transition?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.TransitionDefinitionFactory?7
-zope.wfmc.xpdl.XPDLHandler.TransitionRef?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.__init__?1(self, package)
-zope.wfmc.xpdl.XPDLHandler.actualparameter?4(ignored)
-zope.wfmc.xpdl.XPDLHandler.characters?4(text)
-zope.wfmc.xpdl.XPDLHandler.condition?4(ignored)
-zope.wfmc.xpdl.XPDLHandler.endElementNS?4(name, qname)
-zope.wfmc.xpdl.XPDLHandler.end_handlers?7
-zope.wfmc.xpdl.XPDLHandler.performer?4(ignored)
-zope.wfmc.xpdl.XPDLHandler.setDocumentLocator?4(locator)
-zope.wfmc.xpdl.XPDLHandler.startElementNS?4(name, qname, attrs)
-zope.wfmc.xpdl.XPDLHandler.start_handlers?7
-zope.wfmc.xpdl.XPDLHandler.text?7
-zope.wfmc.xpdl.XPDLHandler.tool?4(tool)
-zope.wfmc.xpdl.XPDLHandler.transition?4(transition)
-zope.wfmc.xpdl.XPDLHandler?1(package)
-zope.wfmc.xpdl.read?4(file)
-zope.wfmc.xpdl.xpdlns?7
\ No newline at end of file
--- a/src/eric7/APIs/Python/zope-2.11.2.api	Fri Sep 02 14:10:44 2022 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,25639 +0,0 @@
-AccessControl.AuthEncoding.CryptDigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.CryptDigestScheme.generate_salt?4()
-AccessControl.AuthEncoding.CryptDigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding.MySQLDigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.MySQLDigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding.PasswordEncryptionScheme.encrypt?4()
-AccessControl.AuthEncoding.PasswordEncryptionScheme.validate?4(attempt)
-AccessControl.AuthEncoding.SHADigestScheme.crypt?7
-AccessControl.AuthEncoding.SHADigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.SHADigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding.SSHADigestScheme.encrypt?4(pw)
-AccessControl.AuthEncoding.SSHADigestScheme.generate_salt?4()
-AccessControl.AuthEncoding.SSHADigestScheme.validate?4(reference, attempt)
-AccessControl.AuthEncoding._schemes?8
-AccessControl.AuthEncoding.is_encrypted?4(pw)
-AccessControl.AuthEncoding.listSchemes?4()
-AccessControl.AuthEncoding.pw_encode?7
-AccessControl.AuthEncoding.pw_encrypt?4(pw, encoding='SSHA')
-AccessControl.AuthEncoding.pw_validate?4(reference, attempt)
-AccessControl.AuthEncoding.registerScheme?4(id, s)
-AccessControl.DTML.DTMLSecurityAPI.SecurityCalledByExecutable?4()
-AccessControl.DTML.DTMLSecurityAPI.SecurityCheckPermission?4(permission, object)
-AccessControl.DTML.DTMLSecurityAPI.SecurityGetUser?4()
-AccessControl.DTML.DTMLSecurityAPI.SecurityValidate?4(inst, parent, name, value)
-AccessControl.ImplPython.LOG?7
-AccessControl.ImplPython.PermissionRole.__init__?1(self, name, default=('Manager', ))
-AccessControl.ImplPython.PermissionRole.rolesForPermissionOn?4(value)
-AccessControl.ImplPython.PermissionRole?1(name, default=('Manager', ))
-AccessControl.ImplPython.RestrictedDTML.guarded_getattr?4(*args)
-AccessControl.ImplPython.RestrictedDTML.guarded_getitem?4(ob, index)
-AccessControl.ImplPython.SecurityManager.DTMLValidate?4(accessed=None, container=None, name=None, value=None, md=None)
-AccessControl.ImplPython.SecurityManager.__init__?1(self, thread_id, context)
-AccessControl.ImplPython.SecurityManager.addContext?4(anExecutableObject, getattr=getattr)
-AccessControl.ImplPython.SecurityManager.calledByExecutable?4()
-AccessControl.ImplPython.SecurityManager.checkPermission?4(permission, object)
-AccessControl.ImplPython.SecurityManager.getUser?4()
-AccessControl.ImplPython.SecurityManager.removeContext?4(anExecutableObject)
-AccessControl.ImplPython.SecurityManager.validate?4(accessed=None, container=None, name=None, value=None, roles=_noroles)
-AccessControl.ImplPython.SecurityManager?1(thread_id, context)
-AccessControl.ImplPython.ZopeSecurityPolicy.__init__?1(self, ownerous=1, authenticated=1, verbose=0)
-AccessControl.ImplPython.ZopeSecurityPolicy.checkPermission?4(permission, object, context)
-AccessControl.ImplPython.ZopeSecurityPolicy.validate?4(accessed, container, name, value, context, roles=_noroles, getattr=getattr, _noroles=_noroles, valid_aq_=('aq_parent', 'aq_inner', 'aq_explicit'))
-AccessControl.ImplPython.ZopeSecurityPolicy?1(ownerous=1, authenticated=1, verbose=0)
-AccessControl.ImplPython._default_roles?8
-AccessControl.ImplPython._embed_permission_in_roles?8
-AccessControl.ImplPython._ident_chars?8
-AccessControl.ImplPython._marker?8
-AccessControl.ImplPython.aq_validate?4(inst, object, name, v, validate)
-AccessControl.ImplPython.getUserRolesInContext?4(user, context)
-AccessControl.ImplPython.guarded_getattr?4(inst, name, default=_marker)
-AccessControl.ImplPython.imPermissionRole.rolesForPermissionOn?7
-AccessControl.ImplPython.item_repr?4(ob)
-AccessControl.ImplPython.name_trans?7
-AccessControl.ImplPython.raiseVerbose?4(msg, accessed, container, name, value, context, required_roles=None, user_roles=None, user=None, eo=None, eo_owner=None, eo_owner_roles=None, eo_proxy_roles=None, )
-AccessControl.ImplPython.rolesForPermissionOn?4(perm, object, default=_default_roles, n=None)
-AccessControl.ImplPython.setDefaultBehaviors?4(ownerous, authenticated, verbose)
-AccessControl.ImplPython.simplifyRoles?4(roles)
-AccessControl.ImplPython.userHasRolesButNotInContext?4(user, object, object_roles)
-AccessControl.ImplPython.verifyAcquisitionContext?4(user, object, object_roles=None)
-AccessControl.Implementation._implementation_name?8
-AccessControl.Implementation._implementation_set?8
-AccessControl.Implementation._policy_names?8
-AccessControl.Implementation.getImplementationName?4()
-AccessControl.Implementation.setImplementation?4(name)
-AccessControl.Owned.Owned._deleteOwnershipAfterAdd?5()
-AccessControl.Owned.Owned.changeOwnership?4(user, recursive=0)
-AccessControl.Owned.Owned.getOwner?4(info=0, aq_get=aq_get, UnownableOwner=UnownableOwner, getSecurityManager=getSecurityManager, )
-AccessControl.Owned.Owned.getOwnerTuple?4()
-AccessControl.Owned.Owned.getWrappedOwner?4()
-AccessControl.Owned.Owned.manage_changeOwnershipType?4(explicit=1, RESPONSE=None, REQUEST=None)
-AccessControl.Owned.Owned.manage_fixupOwnershipAfterAdd?4()
-AccessControl.Owned.Owned.manage_options?7
-AccessControl.Owned.Owned.manage_owner?7
-AccessControl.Owned.Owned.manage_takeOwnership?4(REQUEST, RESPONSE, recursive=0)
-AccessControl.Owned.Owned.owner_info?4()
-AccessControl.Owned.Owned.security?7
-AccessControl.Owned.Owned.userCanTakeOwnership?4()
-AccessControl.Owned.UnownableOwner?7
-AccessControl.Owned._mark?8
-AccessControl.Owned.absattr?4(attr)
-AccessControl.Owned.ownableFilter?4(self)
-AccessControl.Owned.ownerInfo?4(user, getattr=getattr)
-AccessControl.Permission.Permission.__init__?1(self, name, data, obj, default=None)
-AccessControl.Permission.Permission.getRoles?4(default=_marker)
-AccessControl.Permission.Permission.setRole?4(role, present)
-AccessControl.Permission.Permission.setRoles?4(roles)
-AccessControl.Permission.Permission?1(name, data, obj, default=None)
-AccessControl.Permission._marker?8
-AccessControl.Permission._registerdPermission?8
-AccessControl.Permission._registeredPermissions?8
-AccessControl.Permission.name_trans?7
-AccessControl.Permission.pname?4(name, translate=string.translate, name_trans=name_trans)
-AccessControl.Permission.registerPermissions?4(permissions, defaultDefault=('Manager', ))
-AccessControl.PermissionMapping.PM._View_Permission?8
-AccessControl.PermissionMapping.PM._is_wrapperish?8
-AccessControl.PermissionMapping.PM._owner?8
-AccessControl.PermissionMapping.PermissionMapper?7
-AccessControl.PermissionMapping.RoleManager._isBeingAccessedAsZClassDefinedInstanceMethod?5()
-AccessControl.PermissionMapping.RoleManager._isBeingUsedAsAMethod?5(REQUEST =None, wannaBe=0)
-AccessControl.PermissionMapping.RoleManager.manage_getPermissionMapping?4()
-AccessControl.PermissionMapping.RoleManager.manage_setPermissionMapping?4(permission_names=[], class_permissions=[], REQUEST=None)
-AccessControl.PermissionMapping.aqwrap?4(object, wrapper, parent)
-AccessControl.PermissionMapping.getPermissionMapping?4(name, obj, st=type(''))
-AccessControl.PermissionMapping.setPermissionMapping?4(name, obj, v)
-AccessControl.Permissions.access_contents_information?7
-AccessControl.Permissions.add_database_methods?7
-AccessControl.Permissions.add_documents_images_and_files?7
-AccessControl.Permissions.add_external_methods?7
-AccessControl.Permissions.add_folders?7
-AccessControl.Permissions.add_mailhost_objects?7
-AccessControl.Permissions.add_page_templates?7
-AccessControl.Permissions.add_python_scripts?7
-AccessControl.Permissions.add_user_folders?7
-AccessControl.Permissions.add_versions?7
-AccessControl.Permissions.add_vocabularies?7
-AccessControl.Permissions.add_z_gadfly_database_connections?7
-AccessControl.Permissions.add_zcatalogs?7
-AccessControl.Permissions.add_zope_tutorials?7
-AccessControl.Permissions.change_configuration?7
-AccessControl.Permissions.change_database_connections?7
-AccessControl.Permissions.change_database_methods?7
-AccessControl.Permissions.change_dtml_documents?7
-AccessControl.Permissions.change_dtml_methods?7
-AccessControl.Permissions.change_external_methods?7
-AccessControl.Permissions.change_images_and_files?7
-AccessControl.Permissions.change_page_templates?7
-AccessControl.Permissions.change_permissions?7
-AccessControl.Permissions.change_proxy_roles?7
-AccessControl.Permissions.change_python_scripts?7
-AccessControl.Permissions.change_versions?7
-AccessControl.Permissions.copy_or_move?7
-AccessControl.Permissions.create_class_instances?7
-AccessControl.Permissions.define_permissions?7
-AccessControl.Permissions.delete_objects?7
-AccessControl.Permissions.edit_factories?7
-AccessControl.Permissions.ftp_access?7
-AccessControl.Permissions.import_export_objects?7
-AccessControl.Permissions.join_leave_versions?7
-AccessControl.Permissions.manage_properties?7
-AccessControl.Permissions.manage_users?7
-AccessControl.Permissions.manage_vocabulary?7
-AccessControl.Permissions.manage_zcatalog_entries?7
-AccessControl.Permissions.manage_zcatalog_indexes?7
-AccessControl.Permissions.manage_zclasses?7
-AccessControl.Permissions.open_close_database_connection?7
-AccessControl.Permissions.open_close_database_connections?7
-AccessControl.Permissions.query_vocabulary?7
-AccessControl.Permissions.save_discard_version_changes?7
-AccessControl.Permissions.search_zcatalog?7
-AccessControl.Permissions.take_ownership?7
-AccessControl.Permissions.test_database_connections?7
-AccessControl.Permissions.undo_changes?7
-AccessControl.Permissions.use_database_methods?7
-AccessControl.Permissions.use_factories?7
-AccessControl.Permissions.use_mailhost_services?7
-AccessControl.Permissions.view?7
-AccessControl.Permissions.view_history?7
-AccessControl.Permissions.view_management_screens?7
-AccessControl.Permissions.webdav_access?7
-AccessControl.Permissions.webdav_lock_items?7
-AccessControl.Permissions.webdav_unlock_items?7
-AccessControl.Role.DEFAULTMAXLISTUSERS?7
-AccessControl.Role.RoleManager._addRole?5(role, REQUEST=None)
-AccessControl.Role.RoleManager._delRoles?5(roles, REQUEST=None)
-AccessControl.Role.RoleManager._has_user_defined_role?5(role)
-AccessControl.Role.RoleManager._method_manage_access?8
-AccessControl.Role.RoleManager._normal_manage_access?8
-AccessControl.Role.RoleManager._setRoles?5(acl_type, acl_roles)
-AccessControl.Role.RoleManager.ac_inherited_permissions?4(all=0)
-AccessControl.Role.RoleManager.access_debug_info?4()
-AccessControl.Role.RoleManager.acquiredRolesAreUsedBy?4(permission)
-AccessControl.Role.RoleManager.get_local_roles?4()
-AccessControl.Role.RoleManager.get_local_roles_for_userid?4(userid)
-AccessControl.Role.RoleManager.get_valid_userids?4()
-AccessControl.Role.RoleManager.has_local_roles?4()
-AccessControl.Role.RoleManager.manage_access?4(REQUEST, **kw)
-AccessControl.Role.RoleManager.manage_acquiredForm?7
-AccessControl.Role.RoleManager.manage_acquiredPermissions?4(permissions=[], REQUEST=None)
-AccessControl.Role.RoleManager.manage_addLocalRoles?4(userid, roles, REQUEST=None)
-AccessControl.Role.RoleManager.manage_changePermissions?4(REQUEST)
-AccessControl.Role.RoleManager.manage_defined_roles?4(submit=None, REQUEST=None)
-AccessControl.Role.RoleManager.manage_delLocalRoles?4(userids, REQUEST=None)
-AccessControl.Role.RoleManager.manage_editLocalRoles?7
-AccessControl.Role.RoleManager.manage_editRoles?4(REQUEST, acl_type='A', acl_roles=[])
-AccessControl.Role.RoleManager.manage_getUserRolesAndPermissions?4(user_id)
-AccessControl.Role.RoleManager.manage_listLocalRoles?7
-AccessControl.Role.RoleManager.manage_options?7
-AccessControl.Role.RoleManager.manage_permission?4(permission_to_manage, roles=[], acquire=0, REQUEST=None)
-AccessControl.Role.RoleManager.manage_permissionForm?7
-AccessControl.Role.RoleManager.manage_reportUserPermissions?7
-AccessControl.Role.RoleManager.manage_role?4(role_to_manage, permissions=[], REQUEST=None)
-AccessControl.Role.RoleManager.manage_roleForm?7
-AccessControl.Role.RoleManager.manage_setLocalRoles?4(userid, roles, REQUEST=None)
-AccessControl.Role.RoleManager.permissionMappingPossibleValues?7
-AccessControl.Role.RoleManager.permission_settings?4(permission=None)
-AccessControl.Role.RoleManager.permissionsOfRole?4(role)
-AccessControl.Role.RoleManager.possible_permissions?4()
-AccessControl.Role.RoleManager.rolesOfPermission?4(permission)
-AccessControl.Role.RoleManager.security?7
-AccessControl.Role.RoleManager.smallRolesWidget?7
-AccessControl.Role.RoleManager.userdefined_roles?4()
-AccessControl.Role.RoleManager.users_with_local_role?4(role)
-AccessControl.Role.RoleManager.validRoles?7
-AccessControl.Role.RoleManager.valid_roles?4()
-AccessControl.Role.RoleManager.validate_roles?4(roles)
-AccessControl.Role._isBeingUsedAsAMethod?5(self)
-AccessControl.Role._isNotBeingUsedAsAMethod?5(self)
-AccessControl.Role.class_attrs?4(inst, _class=None, data=None)
-AccessControl.Role.class_dict?4(_class)
-AccessControl.Role.classattr?4(cls, attr)
-AccessControl.Role.gather_permissions?4(klass, result, seen)
-AccessControl.Role.instance_attrs?4(inst)
-AccessControl.Role.instance_dict?4(inst)
-AccessControl.Role.reqattr?4(request, attr)
-AccessControl.SecurityInfo.ACCESS_NONE?7
-AccessControl.SecurityInfo.ACCESS_PRIVATE?7
-AccessControl.SecurityInfo.ACCESS_PUBLIC?7
-AccessControl.SecurityInfo.ClassSecurityInfo.apply?4(classobj)
-AccessControl.SecurityInfo.ClassSecurityInfo.apply__roles__?7
-AccessControl.SecurityInfo.ClassSecurityInformation.access?7
-AccessControl.SecurityInfo.LOG?7
-AccessControl.SecurityInfo.ModuleSecurityInfo?4(module_name=None)
-AccessControl.SecurityInfo.SecurityInfo.__init__?1(self)
-AccessControl.SecurityInfo.SecurityInfo._setaccess?5(names, access)
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPrivate?4()
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPrivate__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declareObjectProtected?4(permission_name)
-AccessControl.SecurityInfo.SecurityInfo.declareObjectProtected__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPublic?4()
-AccessControl.SecurityInfo.SecurityInfo.declareObjectPublic__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declarePrivate?4(name, *names)
-AccessControl.SecurityInfo.SecurityInfo.declarePrivate__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declareProtected?4(permission_name, name, *names)
-AccessControl.SecurityInfo.SecurityInfo.declareProtected__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.declarePublic?4(name, *names)
-AccessControl.SecurityInfo.SecurityInfo.declarePublic__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.setDefaultAccess?4(access)
-AccessControl.SecurityInfo.SecurityInfo.setDefaultAccess__roles__?7
-AccessControl.SecurityInfo.SecurityInfo.setPermissionDefault?4(permission_name, roles)
-AccessControl.SecurityInfo.SecurityInfo.setPermissionDefault__roles__?7
-AccessControl.SecurityInfo.SecurityInfo?1()
-AccessControl.SecurityInfo._ModuleSecurityInfo.__init__?2(self, module_name=None)
-AccessControl.SecurityInfo._ModuleSecurityInfo.apply?4(dict)
-AccessControl.SecurityInfo._ModuleSecurityInfo.apply__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareObjectProtected?4(permission_name)
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareObjectProtected__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareProtected?4(permission_name, *names)
-AccessControl.SecurityInfo._ModuleSecurityInfo.declareProtected__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo.setDefaultRoles?4(permission_name, roles)
-AccessControl.SecurityInfo._ModuleSecurityInfo.setDefaultRoles__roles__?7
-AccessControl.SecurityInfo._ModuleSecurityInfo?2(module_name=None)
-AccessControl.SecurityInfo._appliedModuleSecurity?8
-AccessControl.SecurityInfo._marker?8
-AccessControl.SecurityInfo._moduleSecurity?8
-AccessControl.SecurityInfo.allow_class?4(Class)
-AccessControl.SecurityInfo.allow_module?4(module_name)
-AccessControl.SecurityInfo.secureModule?4(mname, *imp)
-AccessControl.SecurityManagement.SecurityContext.__init__?1(self, user)
-AccessControl.SecurityManagement.SecurityContext?1(user)
-AccessControl.SecurityManagement._managers?8
-AccessControl.SecurityManagement.getSecurityManager?4()
-AccessControl.SecurityManagement.get_ident?4()
-AccessControl.SecurityManagement.newSecurityManager?4(request, user)
-AccessControl.SecurityManagement.noSecurityManager?4()
-AccessControl.SecurityManagement.setSecurityManager?4(manager)
-AccessControl.SecurityManagement.setSecurityPolicy?4(aSecurityPolicy)
-AccessControl.SecurityManager.calledByExecutable?4()
-AccessControl.SecurityManager.checkPermission?4(permission, object)
-AccessControl.SecurityManager.getUser?4()
-AccessControl.SecurityManager.setSecurityPolicy?4(aSecurityPolicy)
-AccessControl.SecurityManager.validate?4(container=None, name=None, value=None, roles=None)
-AccessControl.SimpleObjectPolicies.ContainerAssertions?7
-AccessControl.SimpleObjectPolicies.Containers?7
-AccessControl.SimpleObjectPolicies._dummy_class.dictInstance?7
-AccessControl.SimpleObjectPolicies._noroles?8
-AccessControl.SimpleObjectPolicies.allow_type?4(Type, allowed=1)
-AccessControl.SimpleObjectPolicies.templateDict?7
-AccessControl.SpecialUsers.emergency_user?7
-AccessControl.SpecialUsers.nobody?7
-AccessControl.SpecialUsers.super?7
-AccessControl.SpecialUsers.system?7
-AccessControl.User.BasicUser.__init__?1(self, name, password, roles, domains)
-AccessControl.User.BasicUser._check_context?5(object)
-AccessControl.User.BasicUser._getPassword?5()
-AccessControl.User.BasicUser._shared_roles?5(parent)
-AccessControl.User.BasicUser.allowed?4(object, object_roles=None)
-AccessControl.User.BasicUser.authenticate?4(password, request)
-AccessControl.User.BasicUser.domains?7
-AccessControl.User.BasicUser.getDomains?4()
-AccessControl.User.BasicUser.getId?4()
-AccessControl.User.BasicUser.getRoles?4()
-AccessControl.User.BasicUser.getRolesInContext?4(object)
-AccessControl.User.BasicUser.getUserName?4()
-AccessControl.User.BasicUser.hasRole?4(*args, **kw)
-AccessControl.User.BasicUser.has_permission?4(permission, object)
-AccessControl.User.BasicUser.has_role?4(roles, object=None)
-AccessControl.User.BasicUser?1(name, password, roles, domains)
-AccessControl.User.BasicUserFolder._addUser?5(name, password, confirm, roles, domains, REQUEST=None)
-AccessControl.User.BasicUserFolder._add_User?8
-AccessControl.User.BasicUserFolder._changeUser?5(name, password, confirm, roles, domains, REQUEST=None)
-AccessControl.User.BasicUserFolder._delUsers?5(names, REQUEST=None)
-AccessControl.User.BasicUserFolder._doAddUser?5(name, password, roles, domains, **kw)
-AccessControl.User.BasicUserFolder._doChangeUser?5(name, password, roles, domains, **kw)
-AccessControl.User.BasicUserFolder._doDelUsers?5(names)
-AccessControl.User.BasicUserFolder._domain_auth_mode?8
-AccessControl.User.BasicUserFolder._editUser?8
-AccessControl.User.BasicUserFolder._emergency_user?8
-AccessControl.User.BasicUserFolder._encryptPassword?5(pw)
-AccessControl.User.BasicUserFolder._getobcontext?5(v, request)
-AccessControl.User.BasicUserFolder._isPasswordEncrypted?5(pw)
-AccessControl.User.BasicUserFolder._isTop?5()
-AccessControl.User.BasicUserFolder._mainUser?8
-AccessControl.User.BasicUserFolder._nobody?8
-AccessControl.User.BasicUserFolder._remote_user_mode?8
-AccessControl.User.BasicUserFolder._setId?5(id)
-AccessControl.User.BasicUserFolder._super?8
-AccessControl.User.BasicUserFolder._userFolderProperties?8
-AccessControl.User.BasicUserFolder.authenticate?4(name, password, request)
-AccessControl.User.BasicUserFolder.authorize?4(user, accessed, container, name, value, roles)
-AccessControl.User.BasicUserFolder.domainAuthModeEnabled?4()
-AccessControl.User.BasicUserFolder.domainSpecValidate?4(spec)
-AccessControl.User.BasicUserFolder.encrypt_passwords?7
-AccessControl.User.BasicUserFolder.getUser?4(name)
-AccessControl.User.BasicUserFolder.getUserById?4(id, default=None)
-AccessControl.User.BasicUserFolder.getUserNames?4()
-AccessControl.User.BasicUserFolder.getUsers?4()
-AccessControl.User.BasicUserFolder.id?7
-AccessControl.User.BasicUserFolder.identify?4(auth)
-AccessControl.User.BasicUserFolder.isAUserFolder?7
-AccessControl.User.BasicUserFolder.isPrincipiaFolderish?7
-AccessControl.User.BasicUserFolder.manage?7
-AccessControl.User.BasicUserFolder.manage_afterAdd?4(item, container)
-AccessControl.User.BasicUserFolder.manage_beforeDelete?4(item, container)
-AccessControl.User.BasicUserFolder.manage_options?7
-AccessControl.User.BasicUserFolder.manage_setUserFolderProperties?4(encrypt_passwords=0, update_passwords=0, maxlistusers=DEFAULTMAXLISTUSERS, REQUEST=None)
-AccessControl.User.BasicUserFolder.manage_userFolderProperties?4(REQUEST=None, manage_tabs_message=None)
-AccessControl.User.BasicUserFolder.manage_users?4(submit=None, REQUEST=None, RESPONSE=None)
-AccessControl.User.BasicUserFolder.maxlistusers?7
-AccessControl.User.BasicUserFolder.meta_type?7
-AccessControl.User.BasicUserFolder.security?7
-AccessControl.User.BasicUserFolder.setDomainAuthenticationMode?4(domain_auth_mode)
-AccessControl.User.BasicUserFolder.title?7
-AccessControl.User.BasicUserFolder.userFolderAddUser?4(name, password, roles, domains, REQUEST=None, **kw)
-AccessControl.User.BasicUserFolder.userFolderDelUsers?4(names, REQUEST=None)
-AccessControl.User.BasicUserFolder.userFolderEditUser?4(name, password, roles, domains, REQUEST=None, **kw)
-AccessControl.User.BasicUserFolder.user_names?4()
-AccessControl.User.BasicUserFolder.validate?4(request, auth='', roles=_noroles)
-AccessControl.User.NullUnrestrictedUser.__init__?1(self)
-AccessControl.User.NullUnrestrictedUser._getPassword?8
-AccessControl.User.NullUnrestrictedUser.allowed?4(parent, roles=None)
-AccessControl.User.NullUnrestrictedUser.authenticate?4(password, request)
-AccessControl.User.NullUnrestrictedUser.getDomains?7
-AccessControl.User.NullUnrestrictedUser.getRoles?4()
-AccessControl.User.NullUnrestrictedUser.getRolesInContext?4(object)
-AccessControl.User.NullUnrestrictedUser.getUserName?4()
-AccessControl.User.NullUnrestrictedUser.hasRole?4(*args, **kw)
-AccessControl.User.NullUnrestrictedUser.has_permission?4(permission, object)
-AccessControl.User.NullUnrestrictedUser.has_role?4(roles, object=None)
-AccessControl.User.NullUnrestrictedUser?1()
-AccessControl.User.SimpleUser.__init__?1(self, name, password, roles, domains)
-AccessControl.User.SimpleUser._getPassword?5()
-AccessControl.User.SimpleUser.getDomains?4()
-AccessControl.User.SimpleUser.getRoles?4()
-AccessControl.User.SimpleUser.getUserName?4()
-AccessControl.User.SimpleUser?1(name, password, roles, domains)
-AccessControl.User.SpecialUser.getId?4()
-AccessControl.User.Super?7
-AccessControl.User.UnrestrictedUser.allowed?4(parent, roles=None)
-AccessControl.User.UnrestrictedUser.hasRole?4(*args, **kw)
-AccessControl.User.UnrestrictedUser.has_permission?4(permission, object)
-AccessControl.User.UnrestrictedUser.has_role?4(roles, object=None)
-AccessControl.User.UserFolder.__init__?1(self)
-AccessControl.User.UserFolder._createInitialUser?5()
-AccessControl.User.UserFolder._doAddUser?5(name, password, roles, domains, **kw)
-AccessControl.User.UserFolder._doChangeUser?5(name, password, roles, domains, **kw)
-AccessControl.User.UserFolder._doDelUsers?5(names)
-AccessControl.User.UserFolder.getUser?4(name)
-AccessControl.User.UserFolder.getUserNames?4()
-AccessControl.User.UserFolder.getUsers?4()
-AccessControl.User.UserFolder.hasUsers?4()
-AccessControl.User.UserFolder.icon?7
-AccessControl.User.UserFolder.id?7
-AccessControl.User.UserFolder.meta_type?7
-AccessControl.User.UserFolder.title?7
-AccessControl.User.UserFolder?1()
-AccessControl.User._marker?8
-AccessControl.User._remote_user_mode?8
-AccessControl.User.absattr?4(attr)
-AccessControl.User.addr_match?7
-AccessControl.User.domainSpecMatch?4(spec, request)
-AccessControl.User.host_match?7
-AccessControl.User.info?7
-AccessControl.User.manage_addUserFolder?4(self, dtself=None, REQUEST=None, **ignored)
-AccessControl.User.nobody?7
-AccessControl.User.readUserAccessFile?4(filename)
-AccessControl.User.reqattr?4(request, attr)
-AccessControl.User.rolejoin?4(roles, other)
-AccessControl.User.super?7
-AccessControl.User.system?7
-AccessControl.ZopeGuards.GuardedDictType.fromkeys?4(S, v=None)
-AccessControl.ZopeGuards.GuardedListType.sorted?4(iterable, cmp=None, key=None, reverse=False)
-AccessControl.ZopeGuards.NullIter.__init__?1(self, ob)
-AccessControl.ZopeGuards.NullIter.next?4()
-AccessControl.ZopeGuards.NullIter?1(ob)
-AccessControl.ZopeGuards.SafeIter.__init__?1(self, ob, container=None)
-AccessControl.ZopeGuards.SafeIter.next?4()
-AccessControl.ZopeGuards.SafeIter?1(ob, container=None)
-AccessControl.ZopeGuards.SliceType?7
-AccessControl.ZopeGuards._check_dict_access?5(name, value)
-AccessControl.ZopeGuards._check_list_access?5(name, value)
-AccessControl.ZopeGuards._dict_white_list?8
-AccessControl.ZopeGuards._error?5(index)
-AccessControl.ZopeGuards._list_white_list?8
-AccessControl.ZopeGuards._marker?8
-AccessControl.ZopeGuards._metaclass?5(name, bases, dict)
-AccessControl.ZopeGuards._safe_globals?8
-AccessControl.ZopeGuards.builtin_guarded_apply?4(func, args=(), kws={})
-AccessControl.ZopeGuards.f?4(x)
-AccessControl.ZopeGuards.get_dict_get?4(d, name)
-AccessControl.ZopeGuards.get_dict_pop?4(d, name)
-AccessControl.ZopeGuards.get_iter?4(c, name)
-AccessControl.ZopeGuards.get_list_pop?4(lst, name)
-AccessControl.ZopeGuards.get_safe_globals?7
-AccessControl.ZopeGuards.guard?4(container, value, index=None)
-AccessControl.ZopeGuards.guarded_apply?4(func, *args, **kws)
-AccessControl.ZopeGuards.guarded_enumerate?4(seq)
-AccessControl.ZopeGuards.guarded_filter?4(f, seq, skip_unauthorized=0)
-AccessControl.ZopeGuards.guarded_get?4(key, default=None)
-AccessControl.ZopeGuards.guarded_getitem?4(object, index)
-AccessControl.ZopeGuards.guarded_hasattr?4(object, name)
-AccessControl.ZopeGuards.guarded_import?4(mname, globals=None, locals=None, fromlist=None)
-AccessControl.ZopeGuards.guarded_iter?4()
-AccessControl.ZopeGuards.guarded_iter?4(*args)
-AccessControl.ZopeGuards.guarded_map?4(f, *seqs)
-AccessControl.ZopeGuards.guarded_max?4(item, *items)
-AccessControl.ZopeGuards.guarded_min?4(item, *items)
-AccessControl.ZopeGuards.guarded_pop?4(index=-1)
-AccessControl.ZopeGuards.guarded_pop?4(key, default=_marker)
-AccessControl.ZopeGuards.guarded_reduce?4(f, seq, initial=_marker)
-AccessControl.ZopeGuards.guarded_sum?4(sequence, start=0)
-AccessControl.ZopeGuards.guarded_zip?4(*seqs)
-AccessControl.ZopeGuards.initialize?4(impl)
-AccessControl.ZopeGuards.inplace_ops?7
-AccessControl.ZopeGuards.inplace_slots?7
-AccessControl.ZopeGuards.load_module?4(module, mname, mnameparts, validate, globals, locals)
-AccessControl.ZopeGuards.protected_inplacevar?4(op, var, expr)
-AccessControl.ZopeGuards.safe_builtins?7
-AccessControl.ZopeSecurityPolicy.getRoles?4(container, name, value, default)
-AccessControl.ZopeSecurityPolicy.rolesForPermissionOn?7
-AccessControl.ZopeSecurityPolicy.tuple_or_list?7
-AccessControl.getSecurityManager?4()
-AccessControl.interfaces.IOwned._deleteOwnershipAfterAdd?5()
-AccessControl.interfaces.IOwned.changeOwnership?4(recursive=0)
-AccessControl.interfaces.IOwned.getOwner?4()
-AccessControl.interfaces.IOwned.getOwnerTuple?4()
-AccessControl.interfaces.IOwned.getWrappedOwner?4()
-AccessControl.interfaces.IOwned.manage_changeOwnershipType?4(RESPONSE=None, REQUEST=None)
-AccessControl.interfaces.IOwned.manage_fixupOwnershipAfterAdd?4()
-AccessControl.interfaces.IOwned.manage_owner?7
-AccessControl.interfaces.IOwned.manage_takeOwnership?4(RESPONSE, recursive=0)
-AccessControl.interfaces.IOwned.owner_info?4()
-AccessControl.interfaces.IOwned.userCanTakeOwnership?4()
-AccessControl.interfaces.IPermissionMappingSupport.manage_getPermissionMapping?4()
-AccessControl.interfaces.IPermissionMappingSupport.manage_setPermissionMapping?4(class_permissions=[], REQUEST=None)
-AccessControl.interfaces.IRoleManager._addRole?5(REQUEST=None)
-AccessControl.interfaces.IRoleManager._delRoles?5(REQUEST=None)
-AccessControl.interfaces.IRoleManager._has_user_defined_role?5()
-AccessControl.interfaces.IRoleManager._setRoles?5(acl_roles)
-AccessControl.interfaces.IRoleManager.ac_inherited_permissions?4()
-AccessControl.interfaces.IRoleManager.access_debug_info?4()
-AccessControl.interfaces.IRoleManager.acquiredRolesAreUsedBy?4()
-AccessControl.interfaces.IRoleManager.get_local_roles?4()
-AccessControl.interfaces.IRoleManager.get_local_roles_for_userid?4()
-AccessControl.interfaces.IRoleManager.get_valid_userids?4()
-AccessControl.interfaces.IRoleManager.has_local_roles?4()
-AccessControl.interfaces.IRoleManager.manage_access?4(**kw)
-AccessControl.interfaces.IRoleManager.manage_acquiredForm?7
-AccessControl.interfaces.IRoleManager.manage_acquiredPermissions?4(REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_addLocalRoles?4(roles, REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_changePermissions?4()
-AccessControl.interfaces.IRoleManager.manage_defined_roles?4(REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_delLocalRoles?4(REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_editLocalRoles?7
-AccessControl.interfaces.IRoleManager.manage_editRoles?4(acl_type='A', acl_roles=[])
-AccessControl.interfaces.IRoleManager.manage_getUserRolesAndPermissions?4()
-AccessControl.interfaces.IRoleManager.manage_listLocalRoles?7
-AccessControl.interfaces.IRoleManager.manage_permission?4(roles=[], acquire=0, REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_permissionForm?7
-AccessControl.interfaces.IRoleManager.manage_role?4(permissions=[], REQUEST=None)
-AccessControl.interfaces.IRoleManager.manage_roleForm?7
-AccessControl.interfaces.IRoleManager.manage_setLocalRoles?4(roles, REQUEST=None)
-AccessControl.interfaces.IRoleManager.permissionMappingPossibleValues?7
-AccessControl.interfaces.IRoleManager.permission_settings?4()
-AccessControl.interfaces.IRoleManager.permissionsOfRole?4()
-AccessControl.interfaces.IRoleManager.possible_permissions?4()
-AccessControl.interfaces.IRoleManager.rolesOfPermission?4()
-AccessControl.interfaces.IRoleManager.userdefined_roles?4()
-AccessControl.interfaces.IRoleManager.users_with_local_role?4()
-AccessControl.interfaces.IRoleManager.valid_roles?4()
-AccessControl.interfaces.IRoleManager.validate_roles?4()
-AccessControl.interfaces.ISecurityManager.DTMLValidate?4(container=None, name=None, value=None, md=None, )
-AccessControl.interfaces.ISecurityManager._policy?8
-AccessControl.interfaces.ISecurityManager.addContext?4()
-AccessControl.interfaces.ISecurityManager.calledByExecutable?4()
-AccessControl.interfaces.ISecurityManager.checkPermission?4(object)
-AccessControl.interfaces.ISecurityManager.getUser?4()
-AccessControl.interfaces.ISecurityManager.removeContext?4()
-AccessControl.interfaces.ISecurityManager.validate?4(container=None, name=None, value=None, roles=_noroles, )
-AccessControl.interfaces.ISecurityPolicy.checkPermission?4(object, context)
-AccessControl.interfaces.ISecurityPolicy.validate?4(container, name, value, context, roles=_noroles)
-AccessControl.interfaces.IStandardUserFolder.getUser?4()
-AccessControl.interfaces.IStandardUserFolder.getUserNames?4()
-AccessControl.interfaces.IStandardUserFolder.getUsers?4()
-AccessControl.logger_wrapper.LOG?7
-AccessControl.logger_wrapper.warn?7
-AccessControl.requestmethod._buildFacade?5(name, spec, docstring)
-AccessControl.requestmethod._curried?5(*args, **kw)
-AccessControl.requestmethod._default?8
-AccessControl.requestmethod._methodtest?5(callable)
-AccessControl.requestmethod.postonly?7
-AccessControl.requestmethod.requestmethod?4(*methods)
-AccessControl.unauthorized.Unauthorized.getValueName?4()
-Acquisition.interfaces.IAcquisitionWrapper.aq_acquire?4(filter=None, extra=None, explicit=True, default=0, containment=0)
-Acquisition.interfaces.IAcquisitionWrapper.aq_base?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_chain?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_inContextOf?4(inner=1)
-Acquisition.interfaces.IAcquisitionWrapper.aq_inner?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_parent?7
-Acquisition.interfaces.IAcquisitionWrapper.aq_self?7
-Acquisition.tests.E.__init__?1(self, id)
-Acquisition.tests.E?1(id)
-Acquisition.tests.I.__init__?1(self, id)
-Acquisition.tests.I?1(id)
-Acquisition.tests.old_tests?4()
-Acquisition.tests.show?4(x)
-Acquisition.tests.showaq?4(m_self, indent='')
-Acquisition.tests.test_AqAlg?4()
-Acquisition.tests.test_Basic_gc?4()
-Acquisition.tests.test_Wrapper_gc?4()
-Acquisition.tests.test__of__exception?4()
-Acquisition.tests.test_cant_pickle_acquisition_wrappers_classic?4()
-Acquisition.tests.test_cant_pickle_acquisition_wrappers_newstyle?4()
-Acquisition.tests.test_creating_wrappers_directly?4()
-Acquisition.tests.test_explicit?4()
-Acquisition.tests.test_explicit_acquisition?4()
-Acquisition.tests.test_mixed_explicit_and_explicit?4()
-Acquisition.tests.test_muliple?4()
-Acquisition.tests.test_pinball?4()
-Acquisition.tests.test_proxying?4()
-Acquisition.tests.test_simple?4()
-Acquisition.tests.test_suite?4()
-Acquisition.tests.test_unwrapped?4()
-Acquisition.tests.test_z3interfaces?4()
-App.ApplicationManager.AltDatabaseManager.db_name?7
-App.ApplicationManager.AltDatabaseManager.db_size?7
-App.ApplicationManager.AltDatabaseManager.manage_pack?7
-App.ApplicationManager.ApplicationManager.Database?7
-App.ApplicationManager.ApplicationManager.DavLocks?7
-App.ApplicationManager.ApplicationManager.DebugInfo?7
-App.ApplicationManager.ApplicationManager.Versions?7
-App.ApplicationManager.ApplicationManager.__init__?1(self)
-App.ApplicationManager.ApplicationManager._canCopy?5(op=0)
-App.ApplicationManager.ApplicationManager._init?5()
-App.ApplicationManager.ApplicationManager._objects?8
-App.ApplicationManager.ApplicationManager.db_name?4()
-App.ApplicationManager.ApplicationManager.db_size?4()
-App.ApplicationManager.ApplicationManager.getCLIENT_HOME?4()
-App.ApplicationManager.ApplicationManager.getINSTANCE_HOME?4()
-App.ApplicationManager.ApplicationManager.getSOFTWARE_HOME?4()
-App.ApplicationManager.ApplicationManager.getServers?4()
-App.ApplicationManager.ApplicationManager.getZOPE_HOME?4()
-App.ApplicationManager.ApplicationManager.icon?7
-App.ApplicationManager.ApplicationManager.id?7
-App.ApplicationManager.ApplicationManager.isPrincipiaFolderish?7
-App.ApplicationManager.ApplicationManager.manage?7
-App.ApplicationManager.ApplicationManager.manage_addObject?7
-App.ApplicationManager.ApplicationManager.manage_addProperty?7
-App.ApplicationManager.ApplicationManager.manage_app?4(URL2)
-App.ApplicationManager.ApplicationManager.manage_delObjects?7
-App.ApplicationManager.ApplicationManager.manage_delProperties?7
-App.ApplicationManager.ApplicationManager.manage_discardVersions?4(versions, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_editProperties?7
-App.ApplicationManager.ApplicationManager.manage_options?7
-App.ApplicationManager.ApplicationManager.manage_pack?4(days=0, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_restart?4(URL1, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_saveVersions?4(versions, REQUEST=None)
-App.ApplicationManager.ApplicationManager.manage_shutdown?4(REQUEST=None)
-App.ApplicationManager.ApplicationManager.meta_type?7
-App.ApplicationManager.ApplicationManager.name?7
-App.ApplicationManager.ApplicationManager.objectIds?4(spec=None)
-App.ApplicationManager.ApplicationManager.process_id?7
-App.ApplicationManager.ApplicationManager.process_start?7
-App.ApplicationManager.ApplicationManager.process_time?4()
-App.ApplicationManager.ApplicationManager.revert_points?4()
-App.ApplicationManager.ApplicationManager.sys_platform?4()
-App.ApplicationManager.ApplicationManager.sys_version?4()
-App.ApplicationManager.ApplicationManager.thread_get_ident?4()
-App.ApplicationManager.ApplicationManager.version_info?4()
-App.ApplicationManager.ApplicationManager.version_list?4()
-App.ApplicationManager.ApplicationManager.version_txt?4()
-App.ApplicationManager.ApplicationManager?1()
-App.ApplicationManager.DatabaseChooser.__init__?1(self, id)
-App.ApplicationManager.DatabaseChooser.getDatabaseNames?4()
-App.ApplicationManager.DatabaseChooser.icon?7
-App.ApplicationManager.DatabaseChooser.isPrincipiaFolderish?7
-App.ApplicationManager.DatabaseChooser.manage_main?7
-App.ApplicationManager.DatabaseChooser.manage_options?7
-App.ApplicationManager.DatabaseChooser.meta_type?7
-App.ApplicationManager.DatabaseChooser.name?7
-App.ApplicationManager.DatabaseChooser.tpValues?4()
-App.ApplicationManager.DatabaseChooser?1(id)
-App.ApplicationManager.DatabaseManager.icon?7
-App.ApplicationManager.DatabaseManager.id?7
-App.ApplicationManager.DatabaseManager.manage?7
-App.ApplicationManager.DatabaseManager.manage_activity?7
-App.ApplicationManager.DatabaseManager.manage_cacheGC?7
-App.ApplicationManager.DatabaseManager.manage_cacheParameters?7
-App.ApplicationManager.DatabaseManager.manage_options?7
-App.ApplicationManager.DatabaseManager.meta_type?7
-App.ApplicationManager.DatabaseManager.name?7
-App.ApplicationManager.DebugManager.dbconnections?4()
-App.ApplicationManager.DebugManager.icon?7
-App.ApplicationManager.DebugManager.id?7
-App.ApplicationManager.DebugManager.manage?7
-App.ApplicationManager.DebugManager.manage_debug?7
-App.ApplicationManager.DebugManager.manage_getSysPath?4()
-App.ApplicationManager.DebugManager.manage_options?7
-App.ApplicationManager.DebugManager.manage_profile?7
-App.ApplicationManager.DebugManager.manage_profile_stats?4(sort='time', limit=200, stripDirs=1, mode='stats')
-App.ApplicationManager.DebugManager.meta_type?7
-App.ApplicationManager.DebugManager.name?7
-App.ApplicationManager.DebugManager.rcdate?4()
-App.ApplicationManager.DebugManager.rcdeltas?4()
-App.ApplicationManager.DebugManager.rcsnapshot?4()
-App.ApplicationManager.DebugManager.refcount?4(n=None, t=(type(Fake), type(Acquisition.Implicit)))
-App.ApplicationManager.DebugManager.refdict?4()
-App.ApplicationManager.Fake.locked_in_version?4()
-App.ApplicationManager.FakeConnection.__init__?1(self, db, parent_jar)
-App.ApplicationManager.FakeConnection.db?4()
-App.ApplicationManager.FakeConnection.getVersion?4()
-App.ApplicationManager.FakeConnection?1(db, parent_jar)
-App.ApplicationManager.LOG?7
-App.ApplicationManager.VersionManager.icon?7
-App.ApplicationManager.VersionManager.id?7
-App.ApplicationManager.VersionManager.manage?7
-App.ApplicationManager.VersionManager.manage_options?7
-App.ApplicationManager.VersionManager.meta_type?7
-App.ApplicationManager.VersionManager.name?7
-App.ApplicationManager._v_rcs?8
-App.ApplicationManager._v_rst?8
-App.CacheManager.CacheManager._cache_age?8
-App.CacheManager.CacheManager._getActivityMonitor?5()
-App.CacheManager.CacheManager._getDB?5()
-App.CacheManager.CacheManager._history_length?8
-App.CacheManager.CacheManager._inVersion?5()
-App.CacheManager.CacheManager._vcache_age?8
-App.CacheManager.CacheManager.cache_age?4()
-App.CacheManager.CacheManager.cache_detail?4(REQUEST=None)
-App.CacheManager.CacheManager.cache_detail_length?4()
-App.CacheManager.CacheManager.cache_extreme_detail?4(REQUEST=None)
-App.CacheManager.CacheManager.cache_last_gc_time?4()
-App.CacheManager.CacheManager.cache_length?4()
-App.CacheManager.CacheManager.cache_mean_age?4()
-App.CacheManager.CacheManager.cache_mean_deac?4()
-App.CacheManager.CacheManager.cache_mean_deal?4()
-App.CacheManager.CacheManager.cache_size?4()
-App.CacheManager.CacheManager.database_size?4()
-App.CacheManager.CacheManager.getActivityChartData?4(segment_height, REQUEST=None)
-App.CacheManager.CacheManager.getHistoryLength?4()
-App.CacheManager.CacheManager.load_bar?7
-App.CacheManager.CacheManager.manage_cacheGC?7
-App.CacheManager.CacheManager.manage_cacheParameters?7
-App.CacheManager.CacheManager.manage_cache_age?4(value, REQUEST)
-App.CacheManager.CacheManager.manage_cache_size?4(value, REQUEST)
-App.CacheManager.CacheManager.manage_full_sweep?4(value, REQUEST)
-App.CacheManager.CacheManager.manage_minimize?4(value=1, REQUEST=None)
-App.CacheManager.CacheManager.manage_setHistoryLength?4(length, REQUEST=None)
-App.CacheManager.CacheManager.store_bar?7
-App.CacheManager.CacheManager.transparent_bar?7
-App.Common.Dictionary?4(**kw)
-App.Common.absattr?4(attr, callable=callable)
-App.Common.aq_base?4(ob, getattr=getattr)
-App.Common.attrget?7
-App.Common.is_acquired?4(ob, hasattr=hasattr, aq_base=aq_base, absattr=absattr)
-App.Common.iso8601_date?4(ts=None)
-App.Common.monthname?7
-App.Common.package_home?4(globals_dict)
-App.Common.rfc1123_date?4(ts=None)
-App.Common.rfc850_date?4(ts=None)
-App.Common.weekday_abbr?7
-App.Common.weekday_full?7
-App.DavLockManager.DavLockManager._findapply?5(obj, result=None, path='')
-App.DavLockManager.DavLockManager.findLockedObjects?4(frompath='')
-App.DavLockManager.DavLockManager.icon?7
-App.DavLockManager.DavLockManager.id?7
-App.DavLockManager.DavLockManager.locked_in_version?4()
-App.DavLockManager.DavLockManager.manage_davlocks?7
-App.DavLockManager.DavLockManager.manage_options?7
-App.DavLockManager.DavLockManager.manage_unlockObjects?4(paths=[], REQUEST=None)
-App.DavLockManager.DavLockManager.meta_type?7
-App.DavLockManager.DavLockManager.name?7
-App.DavLockManager.DavLockManager.security?7
-App.DavLockManager.DavLockManager.unlockObjects?4(paths=[])
-App.Dialogs.MessageDialog?7
-App.Extensions.FuncCode.__init__?1(self, f, im=0)
-App.Extensions.FuncCode?1(f, im=0)
-App.Extensions._getPath?5(home, prefix, name, suffixes)
-App.Extensions.exists?7
-App.Extensions.getBrain?4(module, class_name, reload=0)
-App.Extensions.getObject?4(module, name, reload=0, modules={})
-App.Extensions.getPath?4(prefix, name, checkProduct=1, suffixes=('', ))
-App.Extensions.path_join?7
-App.Extensions.path_split?7
-App.Factory.Factory.__init__?1(self, id, title, object_type, initial, permission='')
-App.Factory.Factory._register?5()
-App.Factory.Factory._setObject?8
-App.Factory.Factory._unregister?5()
-App.Factory.Factory.icon?7
-App.Factory.Factory.index_html?4(REQUEST)
-App.Factory.Factory.initializePermission?4()
-App.Factory.Factory.manage_afterAdd?4(item, container)
-App.Factory.Factory.manage_beforeDelete?4(item, container)
-App.Factory.Factory.manage_edit?4(title, object_type, initial, permission='', REQUEST=None)
-App.Factory.Factory.manage_main?7
-App.Factory.Factory.manage_options?7
-App.Factory.Factory.meta_type?7
-App.Factory.Factory.objectIds?4()
-App.Factory.Factory.permission?7
-App.Factory.Factory.security?7
-App.Factory.Factory?1(id, title, object_type, initial, permission='')
-App.FactoryDispatcher.FactoryDispatcher.Destination?4()
-App.FactoryDispatcher.FactoryDispatcher.DestinationURL?4()
-App.FactoryDispatcher.FactoryDispatcher.__init__?1(self, product, dest, REQUEST=None)
-App.FactoryDispatcher.FactoryDispatcher._owner?8
-App.FactoryDispatcher.FactoryDispatcher._setObject?8
-App.FactoryDispatcher.FactoryDispatcher.manage_main?4(self, REQUEST, update_menu=0)
-App.FactoryDispatcher.FactoryDispatcher.security?7
-App.FactoryDispatcher.FactoryDispatcher.this?7
-App.FactoryDispatcher.FactoryDispatcher?1(product, dest, REQUEST=None)
-App.FactoryDispatcher._product_packages?5()
-App.FindHomes.home?7
-App.FindHomes.ip?7
-App.FindHomes.ippart?7
-App.FindHomes.ppath?7
-App.FindHomes.ppathpat?7
-App.Hotfixes.ALREADY_MERGED?7
-App.Hotfixes.APPLY?7
-App.Hotfixes.LOG?7
-App.Hotfixes.OUTDATED_ZOPE?7
-App.Hotfixes.beforeApplyHotfix?4(id, req_major, req_minor, req_micro)
-App.Hotfixes.isMerged?4(name)
-App.Hotfixes.logHotfix?4(id, apply_hotfix)
-App.Hotfixes.merged_hotfixes?7
-App.ImageFile.ImageFile.HEAD?4(REQUEST, RESPONSE)
-App.ImageFile.ImageFile.__init__?1(self, path, _prefix=None)
-App.ImageFile.ImageFile.index_html?4(REQUEST, RESPONSE)
-App.ImageFile.ImageFile.security?7
-App.ImageFile.ImageFile?1(path, _prefix=None)
-App.Management.Navigation.form_title?7
-App.Management.Navigation.help_product?7
-App.Management.Navigation.help_topic?7
-App.Management.Navigation.manage?7
-App.Management.Navigation.manage_copyright?7
-App.Management.Navigation.manage_form_title?7
-App.Management.Navigation.manage_menu?7
-App.Management.Navigation.manage_page_footer?7
-App.Management.Navigation.manage_page_header?7
-App.Management.Navigation.manage_top_frame?7
-App.Management.Navigation.manage_zmi_logout?4(REQUEST, RESPONSE)
-App.Management.Navigation.manage_zmi_prefs?7
-App.Management.Navigation.security?7
-App.Management.Navigation.varnames?7
-App.Management.Navigation.zope_quick_start?7
-App.Management.Tabs.class_manage_path?4()
-App.Management.Tabs.filtered_manage_options?4(REQUEST=None)
-App.Management.Tabs.manage_options?7
-App.Management.Tabs.manage_tabs?7
-App.Management.Tabs.manage_workspace?4(REQUEST)
-App.Management.Tabs.manage_workspace__roles__?7
-App.Management.Tabs.security?7
-App.Management.Tabs.tabs_path_default?4(REQUEST, unquote=urllib.unquote, )
-App.Management.Tabs.tabs_path_info?4(script, path, quote=urllib.quote, )
-App.Management.file?7
-App.Permission.Permission.__init__?1(self, id, title, name)
-App.Permission.Permission._register?5()
-App.Permission.Permission._unregister?5()
-App.Permission.Permission.icon?7
-App.Permission.Permission.index_html?7
-App.Permission.Permission.manage_afterAdd?4(item, container)
-App.Permission.Permission.manage_beforeDelete?4(item, container)
-App.Permission.Permission.manage_edit?4(title, name, REQUEST=None)
-App.Permission.Permission.manage_main?7
-App.Permission.Permission.manage_options?7
-App.Permission.Permission.meta_type?7
-App.Permission.Permission.security?7
-App.Permission.Permission?1(id, title, name)
-App.Permission.PermissionManager.manage_addPermission?4(id, title, permission, REQUEST=None)
-App.Permission.PermissionManager.manage_addPermissionForm?7
-App.Permission.PermissionManager.meta_types?7
-App.Permission.PermissionManager.security?7
-App.Permission.define_permissions?7
-App.Permission.view_management_screens?7
-App.PersistentExtra.PersistentUtil.bobobase_modification_time?4()
-App.PersistentExtra.PersistentUtil.locked_in_version?4()
-App.PersistentExtra.PersistentUtil.modified_in_version?4()
-App.Product.CompressedInputFile.__init__?1(self, f, rot)
-App.Product.CompressedInputFile._done?8
-App.Product.CompressedInputFile._next?5()
-App.Product.CompressedInputFile.read?4(l=None)
-App.Product.CompressedInputFile.readline?4()
-App.Product.CompressedInputFile?1(f, rot)
-App.Product.CompressedOutputFile.__init__?1(self, rot)
-App.Product.CompressedOutputFile.getdata?4()
-App.Product.CompressedOutputFile.write?4(s)
-App.Product.CompressedOutputFile?1(rot)
-App.Product.Product.Destination?4()
-App.Product.Product.DestinationURL?4()
-App.Product.Product.__init__?1(self, id, title)
-App.Product.Product._isBeingUsedAsAMethod_?8
-App.Product.Product._properties?8
-App.Product.Product._readRefreshTxt?5(pid=None)
-App.Product.Product._refresh_dtml?8
-App.Product.Product._reserved_names?8
-App.Product.Product.configurable_objects_?7
-App.Product.Product.getProductHelp?4()
-App.Product.Product.icon?7
-App.Product.Product.import_error_?7
-App.Product.Product.manage_addPrincipiaFactory?4(id, title, object_type, initial, permission=None, REQUEST=None)
-App.Product.Product.manage_addPrincipiaFactoryForm?7
-App.Product.Product.manage_addZClass?7
-App.Product.Product.manage_addZClassForm?7
-App.Product.Product.manage_enableAutoRefresh?4(enable=0, REQUEST=None)
-App.Product.Product.manage_get_product_readme__?4()
-App.Product.Product.manage_options?7
-App.Product.Product.manage_performRefresh?4(REQUEST=None)
-App.Product.Product.manage_readme?7
-App.Product.Product.manage_refresh?4(REQUEST, manage_tabs_message=None)
-App.Product.Product.manage_selectDependentProducts?4(selections=(), REQUEST=None)
-App.Product.Product.manage_subclassableClassNames?7
-App.Product.Product.manage_traceback?7
-App.Product.Product.meta_type?7
-App.Product.Product.meta_types?7
-App.Product.Product.new_version?4(_intending=re.compile(r"[0-9]+").search, )
-App.Product.Product.permissionMappingPossibleValues?4()
-App.Product.Product.security?7
-App.Product.Product.version?7
-App.Product.Product.zclass_product_name?4()
-App.Product.Product?1(id, title)
-App.Product.ProductFolder._canCopy?5(op=0)
-App.Product.ProductFolder._owner?8
-App.Product.ProductFolder._product?5(name)
-App.Product.ProductFolder.all_meta_types?7
-App.Product.ProductFolder.icon?7
-App.Product.ProductFolder.id?7
-App.Product.ProductFolder.manage_addProduct?4(id, title, REQUEST=None)
-App.Product.ProductFolder.manage_addProductForm?7
-App.Product.ProductFolder.meta_type?7
-App.Product.ProductFolder.meta_types?7
-App.Product.ProductFolder.name?7
-App.Product.doInstall?4()
-App.Product.ihasattr?4(o, name)
-App.Product.initializeProduct?4(productp, name, home, app)
-App.ProductContext.AttrDict.__init__?1(self, ob)
-App.ProductContext.AttrDict?1(ob)
-App.ProductContext.LOG?7
-App.ProductContext.ProductContext.__init__?1(self, product, app, package)
-App.ProductContext.ProductContext.getProductHelp?4()
-App.ProductContext.ProductContext.registerBaseClass?4(base_class, meta_type=None)
-App.ProductContext.ProductContext.registerClass?4(instance_class=None, meta_type='', permission=None, constructors=(), icon=None, permissions=None, legacy=(), visibility="Global", interfaces=_marker, container_filter=None)
-App.ProductContext.ProductContext.registerHelp?4(directory='help', clear=1, title_re=re.compile(r'<title>(.+?)</title>', re.I))
-App.ProductContext.ProductContext.registerHelpTitle?4(title)
-App.ProductContext.ProductContext.registerHelpTopic?4(id, topic)
-App.ProductContext.ProductContext.registerZClass?4(Z, meta_type=None)
-App.ProductContext.ProductContext?1(product, app, package)
-App.ProductContext._marker?8
-App.ProductRegistry.ProductRegistry._getProductRegistryData?5(name)
-App.ProductRegistry.ProductRegistry._getProductRegistryMetaTypes?5()
-App.ProductRegistry.ProductRegistry._getProducts?5()
-App.ProductRegistry.ProductRegistry._product_ac_permissions?8
-App.ProductRegistry.ProductRegistry._product_meta_types?8
-App.ProductRegistry.ProductRegistry._product_permissions?8
-App.ProductRegistry.ProductRegistry._product_zclasses?8
-App.ProductRegistry.ProductRegistry._setProductRegistryData?5(name, v)
-App.ProductRegistry.ProductRegistry._setProductRegistryMetaTypes?5(v)
-App.ProductRegistry.ProductRegistryMixin._constructor_prefix_string?5(pid)
-App.ProductRegistry.ProductRegistryMixin._manage_add_product_data?5(type, product, id, **data)
-App.ProductRegistry.ProductRegistryMixin._manage_add_product_meta_type?5(product, id, meta_type, permission='')
-App.ProductRegistry.ProductRegistryMixin._manage_add_product_permission?5(product, permission, methods=(), default=('Manager', ))
-App.ProductRegistry.ProductRegistryMixin._manage_remove_product_data?5(type, product, id)
-App.ProductRegistry.ProductRegistryMixin._manage_remove_product_meta_type?5(product, id=None, meta_type=None)
-App.ProductRegistry.ProductRegistryMixin._manage_remove_product_permission?5(product, permission=None)
-App.ProductRegistry.ProductRegistryMixin.aq_maybe?4(name)
-App.RefreshFuncs.AUTO_REFRESH_INTERVAL?7
-App.RefreshFuncs.ClassTypes?7
-App.RefreshFuncs.FuncType?7
-App.RefreshFuncs.LOG?7
-App.RefreshFuncs.ModuleType?7
-App.RefreshFuncs._getCentralRefreshData?5(jar, create=0)
-App.RefreshFuncs._marker?8
-App.RefreshFuncs.autoRefresh?4(jar)
-App.RefreshFuncs.checkAutoRefresh?4(jar)
-App.RefreshFuncs.checkModTimes?4(productid)
-App.RefreshFuncs.dummyFunc?4()
-App.RefreshFuncs.enableAutoRefresh?4(jar, productid, enable)
-App.RefreshFuncs.finishAutoRefresh?4(jar, productids)
-App.RefreshFuncs.getDependentProducts?4(jar, productid)
-App.RefreshFuncs.getLastRefreshException?4(productid)
-App.RefreshFuncs.getReloadVar?4(module)
-App.RefreshFuncs.global_classes_timestamp?7
-App.RefreshFuncs.isAutoRefreshEnabled?4(jar, productid)
-App.RefreshFuncs.listAutoRefreshableProducts?4(jar)
-App.RefreshFuncs.listRefreshableModules?4(productid)
-App.RefreshFuncs.logBadRefresh?4(productid)
-App.RefreshFuncs.next_auto_refresh_check?7
-App.RefreshFuncs.performFullRefresh?4(jar, productid)
-App.RefreshFuncs.performRefresh?4(jar, productid)
-App.RefreshFuncs.performSafeRefresh?4(jar, productid)
-App.RefreshFuncs.products_mod_times?7
-App.RefreshFuncs.refresh_exc_info?7
-App.RefreshFuncs.setDependentProducts?4(jar, productid, dep_ids)
-App.RefreshFuncs.setupAutoRefresh?4(jar)
-App.RefreshFuncs.setupModTimes?4(productid)
-App.RefreshFuncs.tryFindModuleFilename?4(product_dir, filename)
-App.RefreshFuncs.tryFindProductDirectory?4(productid)
-App.Undo.UndoSupport.PrincipiaUndoBatchSize?7
-App.Undo.UndoSupport.first_transaction?7
-App.Undo.UndoSupport.get_request_var_or_attr?4(name, default)
-App.Undo.UndoSupport.last_transaction?7
-App.Undo.UndoSupport.manage_UndoForm?7
-App.Undo.UndoSupport.manage_options?7
-App.Undo.UndoSupport.manage_undo_transactions?4(transaction_info=(), REQUEST=None)
-App.Undo.UndoSupport.security?7
-App.Undo.UndoSupport.undoable_transactions?4(first_transaction=None, last_transaction=None, PrincipiaUndoBatchSize=None)
-App.Undo.decode64?4(s, a2b=binascii.a2b_base64)
-App.Undo.encode64?4(s, b2a=binascii.b2a_base64)
-App.ZApplication.Cleanup.__init__?1(self, jar)
-App.ZApplication.Cleanup?1(jar)
-App.ZApplication.ZApplicationWrapper.__init__?1(self, db, name, klass= None, klass_args= (), version_cookie_name=None)
-App.ZApplication.ZApplicationWrapper?1(db, name, klass= None, klass_args= (), version_cookie_name=None)
-App.ZApplication.connection_open_hooks?7
-App.class_init.ApplicationDefaultPermissions._Access_contents_information_Permission?8
-App.class_init.ApplicationDefaultPermissions._View_Permission?8
-App.class_init.default__class_init__?4(self)
-App.config.DefaultConfiguration.__init__?1(self)
-App.config.DefaultConfiguration?1()
-App.config._config?8
-App.config.getConfiguration?4()
-App.config.setConfiguration?4(cfg)
-App.interfaces.INavigation.manage?7
-App.interfaces.INavigation.manage_copyright?7
-App.interfaces.INavigation.manage_form_title?7
-App.interfaces.INavigation.manage_menu?7
-App.interfaces.INavigation.manage_page_footer?7
-App.interfaces.INavigation.manage_page_header?7
-App.interfaces.INavigation.manage_top_frame?7
-App.interfaces.INavigation.manage_zmi_logout?4(RESPONSE)
-App.interfaces.INavigation.manage_zmi_prefs?7
-App.interfaces.INavigation.zope_quick_start?7
-App.interfaces.IPersistentExtra.bobobase_modification_time?4()
-App.interfaces.IPersistentExtra.locked_in_version?4()
-App.interfaces.IPersistentExtra.modified_in_version?4()
-App.interfaces.IUndoSupport.get_request_var_or_attr?4(default)
-App.interfaces.IUndoSupport.manage_UndoForm?7
-App.interfaces.IUndoSupport.manage_undo_transactions?4(REQUEST=None)
-App.interfaces.IUndoSupport.undoable_transactions?4(last_transaction=None, PrincipiaUndoBatchSize=None)
-App.special_dtml.ClassicHTMLFile.__init__?1(self, name, _prefix=None, **kw)
-App.special_dtml.ClassicHTMLFile._cook_check?5()
-App.special_dtml.ClassicHTMLFile._need__name__?8
-App.special_dtml.ClassicHTMLFile._setName?5(name)
-App.special_dtml.ClassicHTMLFile._v_last_read?8
-App.special_dtml.ClassicHTMLFile.func_code?7
-App.special_dtml.ClassicHTMLFile?1(name, _prefix=None, **kw)
-App.special_dtml.DTMLFile._Bindings_client?8
-App.special_dtml.DTMLFile._Bindings_ns_class?8
-App.special_dtml.DTMLFile.__init__?1(self, name, _prefix=None, **kw)
-App.special_dtml.DTMLFile._exec?5(bound_data, args, kw)
-App.special_dtml.DTMLFile._get__roles__?5()
-App.special_dtml.DTMLFile._need__name__?8
-App.special_dtml.DTMLFile.func_code?7
-App.special_dtml.DTMLFile.func_defaults?7
-App.special_dtml.DTMLFile.getOwner?4(info=0)
-App.special_dtml.DTMLFile?1(name, _prefix=None, **kw)
-App.special_dtml.HTMLFile?7
-App.special_dtml.LOG?7
-App.special_dtml.defaultBindings?7
-App.tar.TarEntry.__init__?1(self, path, data, mode=0644, uid=0, gid=0, mtime=None, typeflag='0', linkname='', uname='jim', gname='system', prefix='')
-App.tar.TarEntry?1(path, data, mode=0644, uid=0, gid=0, mtime=None, typeflag='0', linkname='', uname='jim', gname='system', prefix='')
-App.tar.gzFile.__init__?1(self, name, t=None)
-App.tar.gzFile._crc?8
-App.tar.gzFile._l?8
-App.tar.gzFile.getdata?4()
-App.tar.gzFile.write?4(s)
-App.tar.gzFile?1(name, t=None)
-App.tar.oct12?4(i)
-App.tar.oct8?4(i)
-App.tar.pad?4(s, l)
-App.tar.tar?4(entries)
-App.tar.tgz?4(entries)
-App.tar.tgzarchive.__init__?1(self, name, time=None)
-App.tar.tgzarchive.add?4(name, data)
-App.tar.tgzarchive.finish?4()
-App.tar.tgzarchive?1(name, time=None)
-App.version_txt._prep_version_data?5()
-App.version_txt._test_reset?5()
-App.version_txt._version_string?8
-App.version_txt._zope_version?8
-App.version_txt.getZopeVersion?4()
-App.version_txt.version_txt?4()
-AuthenticatedUser.AuthenticatedUser.getDomains?4()
-AuthenticatedUser.AuthenticatedUser.getId?4()
-AuthenticatedUser.AuthenticatedUser.getRoles?4()
-AuthenticatedUser.AuthenticatedUser.getRolesInContext?4()
-AuthenticatedUser.AuthenticatedUser.getUserName?4()
-AuthenticatedUser.AuthenticatedUser.has_permission?4(object)
-AuthenticatedUser.AuthenticatedUser.has_role?4(object=None)
-BTrees.Interfaces.IBTree.insert?4(value)
-BTrees.Interfaces.IBTreeFamily.IF?7
-BTrees.Interfaces.IBTreeFamily.II?7
-BTrees.Interfaces.IBTreeFamily.IO?7
-BTrees.Interfaces.IBTreeFamily.OI?7
-BTrees.Interfaces.IBTreeFamily.OO?7
-BTrees.Interfaces.IBTreeFamily.maxint?7
-BTrees.Interfaces.IBTreeFamily.minint?7
-BTrees.Interfaces.IBTreeModule.BTree?7
-BTrees.Interfaces.IBTreeModule.Bucket?7
-BTrees.Interfaces.IBTreeModule.Set?7
-BTrees.Interfaces.IBTreeModule.TreeSet?7
-BTrees.Interfaces.ICollection.clear?4()
-BTrees.Interfaces.IDictionaryIsh.byValue?4()
-BTrees.Interfaces.IDictionaryIsh.pop?4(d)
-BTrees.Interfaces.IDictionaryIsh.setdefault?4(d)
-BTrees.Interfaces.IDictionaryIsh.update?4()
-BTrees.Interfaces.IIMerge.weightedIntersection?4(c2, weight1=1, weight2=1)
-BTrees.Interfaces.IIMerge.weightedUnion?4(c2, weight1=1, weight2=1)
-BTrees.Interfaces.IIntegerFloatBTreeModule.family?7
-BTrees.Interfaces.IIntegerIntegerBTreeModule.family?7
-BTrees.Interfaces.IIntegerObjectBTreeModule.family?7
-BTrees.Interfaces.IKeyed.has_key?4()
-BTrees.Interfaces.IKeyed.keys?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.IKeyed.maxKey?4()
-BTrees.Interfaces.IKeyed.minKey?4()
-BTrees.Interfaces.IMerge.difference?4(c2)
-BTrees.Interfaces.IMerge.intersection?4(c2)
-BTrees.Interfaces.IMerge.union?4(c2)
-BTrees.Interfaces.IMergeIntegerKey.multiunion?4()
-BTrees.Interfaces.IMinimalDictionary.get?4(default)
-BTrees.Interfaces.IMinimalDictionary.items?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.IMinimalDictionary.values?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.IObjectIntegerBTreeModule.family?7
-BTrees.Interfaces.ISetMutable.insert?4()
-BTrees.Interfaces.ISetMutable.remove?4()
-BTrees.Interfaces.ISetMutable.update?4()
-BTrees.Length.Length.__init__?1(self, v=0)
-BTrees.Length.Length._p_independent?5()
-BTrees.Length.Length._p_resolveConflict?5(old, s1, s2)
-BTrees.Length.Length.change?4(delta)
-BTrees.Length.Length.set?4(v)
-BTrees.Length.Length?1(v=0)
-BTrees._Family32.maxint?7
-BTrees._Family32.minint?7
-BTrees._Family64.maxint?7
-BTrees._Family64.minint?7
-BTrees._family32?5()
-BTrees._family64?5()
-BTrees.check.Checker.__init__?1(self, obj)
-BTrees.check.Checker.check?4()
-BTrees.check.Checker.check_sorted?4(obj, path, keys, lo, hi)
-BTrees.check.Checker.complain?4(msg, obj, path)
-BTrees.check.Checker.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Checker.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Checker?1(obj)
-BTrees.check.Printer.__init__?1(self, obj)
-BTrees.check.Printer.display?4()
-BTrees.check.Printer.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Printer.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Printer?1(obj)
-BTrees.check.Walker.__init__?1(self, obj)
-BTrees.check.Walker.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Walker.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Walker.walk?4()
-BTrees.check.Walker?1(obj)
-BTrees.check._btree2bucket?8
-BTrees.check._type2kind?8
-BTrees.check.check?4(btree)
-BTrees.check.classify?4(obj)
-BTrees.check.crack_btree?4(t, is_mapping)
-BTrees.check.crack_bucket?4(b, is_mapping)
-BTrees.check.display?4(btree)
-BTrees.check.type_and_adr?4(obj)
-BTrees.family32?7
-BTrees.family64?7
-ClientForm.ClientForm.CHUNK?7
-ClientForm.ClientForm.CheckboxControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.ClientForm.CheckboxControl.get_labels?4()
-ClientForm.ClientForm.CheckboxControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.ClientForm.Control.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.Control._totally_ordered_pairs?5()
-ClientForm.ClientForm.Control._write_mime_data?5(mw, name, value)
-ClientForm.ClientForm.Control.add_to_form?4(form)
-ClientForm.ClientForm.Control.clear?4()
-ClientForm.ClientForm.Control.fixup?4()
-ClientForm.ClientForm.Control.get_labels?4()
-ClientForm.ClientForm.Control.is_of_kind?4(kind)
-ClientForm.ClientForm.Control.pairs?4()
-ClientForm.ClientForm.Control?1(type, name, attrs, index=None)
-ClientForm.ClientForm.DEFAULT_ENCODING?7
-ClientForm.ClientForm.FileControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.FileControl._totally_ordered_pairs?5()
-ClientForm.ClientForm.FileControl._write_mime_data?5(mw, _name, _value)
-ClientForm.ClientForm.FileControl.add_file?4(file_object, content_type=None, filename=None)
-ClientForm.ClientForm.FileControl.clear?4()
-ClientForm.ClientForm.FileControl.is_of_kind?4(kind)
-ClientForm.ClientForm.FileControl?1(type, name, attrs, index=None)
-ClientForm.ClientForm.FormParser.__init__?1(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm.FormParser.feed?4(data)
-ClientForm.ClientForm.FormParser?1(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm.HTMLForm.__init__?1(self, action, method="GET", enctype="application/x-www-form-urlencoded", name=None, attrs=None, request_class=urllib2.Request, forms=None, labels=None, id_to_labels=None, backwards_compat=True)
-ClientForm.ClientForm.HTMLForm._click?5(name, type, id, label, nr, coord, return_type, request_class=urllib2.Request)
-ClientForm.ClientForm.HTMLForm._find_control?5(name, type, kind, id, label, predicate, nr)
-ClientForm.ClientForm.HTMLForm._find_list_control?5(name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.ClientForm.HTMLForm._pairs?5()
-ClientForm.ClientForm.HTMLForm._pairs_and_controls?5()
-ClientForm.ClientForm.HTMLForm._request_data?5()
-ClientForm.ClientForm.HTMLForm._switch_click?5(return_type, request_class=urllib2.Request)
-ClientForm.ClientForm.HTMLForm.add_file?4(file_object, content_type=None, filename=None, name=None, id=None, nr=None, label=None)
-ClientForm.ClientForm.HTMLForm.clear?4(name=None, type=None, kind=None, id=None, nr=None, label=None)
-ClientForm.ClientForm.HTMLForm.clear_all?4()
-ClientForm.ClientForm.HTMLForm.click?4(name=None, type=None, id=None, nr=0, coord=(1, 1), request_class=urllib2.Request, label=None)
-ClientForm.ClientForm.HTMLForm.click_pairs?4(name=None, type=None, id=None, nr=0, coord=(1, 1), label=None)
-ClientForm.ClientForm.HTMLForm.click_request_data?4(name=None, type=None, id=None, nr=0, coord=(1, 1), request_class=urllib2.Request, label=None)
-ClientForm.ClientForm.HTMLForm.find_control?4(name=None, type=None, kind=None, id=None, predicate=None, nr=None, label=None)
-ClientForm.ClientForm.HTMLForm.fixup?4()
-ClientForm.ClientForm.HTMLForm.get_value?4(name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.ClientForm.HTMLForm.get_value_by_label?4(name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.ClientForm.HTMLForm.new_control?4(type, name, attrs, ignore_unknown=False, select_default=False, index=None)
-ClientForm.ClientForm.HTMLForm.possible_items?4(name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.ClientForm.HTMLForm.set?4(selected, item_name, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.ClientForm.HTMLForm.set_all_readonly?4(readonly)
-ClientForm.ClientForm.HTMLForm.set_single?4(selected, name=None, type=None, kind=None, id=None, nr=None, by_label=None, label=None)
-ClientForm.ClientForm.HTMLForm.set_value?4(value, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.ClientForm.HTMLForm.set_value_by_label?4(value, name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.ClientForm.HTMLForm.toggle?4(item_name, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.ClientForm.HTMLForm.toggle_single?4(name=None, type=None, kind=None, id=None, nr=None, by_label=None, label=None)
-ClientForm.ClientForm.HTMLForm.type2class?7
-ClientForm.ClientForm.HTMLForm?1(action, method="GET", enctype="application/x-www-form-urlencoded", name=None, attrs=None, request_class=urllib2.Request, forms=None, labels=None, id_to_labels=None, backwards_compat=True)
-ClientForm.ClientForm.IgnoreControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.IgnoreControl.is_of_kind?4(kind)
-ClientForm.ClientForm.IgnoreControl?1(type, name, attrs, index=None)
-ClientForm.ClientForm.ImageControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.ImageControl._totally_ordered_pairs?5()
-ClientForm.ClientForm.ImageControl.get_labels?7
-ClientForm.ClientForm.ImageControl?1(type, name, attrs, index=None)
-ClientForm.ClientForm.IsindexControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.IsindexControl._click?5(form, coord, return_type, request_class=urllib2.Request)
-ClientForm.ClientForm.IsindexControl._totally_ordered_pairs?5()
-ClientForm.ClientForm.IsindexControl.is_of_kind?4(kind)
-ClientForm.ClientForm.IsindexControl?1(type, name, attrs, index=None)
-ClientForm.ClientForm.Item.__init__?1(self, control, attrs, index=None)
-ClientForm.ClientForm.Item.get_labels?4()
-ClientForm.ClientForm.Item?1(control, attrs, index=None)
-ClientForm.ClientForm.ItemCountError.SGMLLIB_PARSEERROR?7
-ClientForm.ClientForm.Label.__init__?1(self, attrs)
-ClientForm.ClientForm.Label?1(attrs)
-ClientForm.ClientForm.ListControl.__init__?1(self, type, name, attrs={}, select_default=False, called_as_base_class=False, index=None)
-ClientForm.ClientForm.ListControl._get?5(name, by_label=False, nr=None, exclude_disabled=False)
-ClientForm.ClientForm.ListControl._get_items?5(name, target=1)
-ClientForm.ClientForm.ListControl._label?8
-ClientForm.ClientForm.ListControl._multiple_set_value?5(value)
-ClientForm.ClientForm.ListControl._set_selected_state?5(item, action)
-ClientForm.ClientForm.ListControl._set_value?5(value)
-ClientForm.ClientForm.ListControl._single_set_value?5(value)
-ClientForm.ClientForm.ListControl._totally_ordered_pairs?5()
-ClientForm.ClientForm.ListControl.add_to_form?4(form)
-ClientForm.ClientForm.ListControl.clear?4()
-ClientForm.ClientForm.ListControl.close_control?4()
-ClientForm.ClientForm.ListControl.fixup?4()
-ClientForm.ClientForm.ListControl.get?4(name=None, label=None, id=None, nr=None, exclude_disabled=False)
-ClientForm.ClientForm.ListControl.get_item_attrs?4(name, by_label=False, nr=None)
-ClientForm.ClientForm.ListControl.get_item_disabled?4(name, by_label=False, nr=None)
-ClientForm.ClientForm.ListControl.get_items?4(name=None, label=None, id=None, exclude_disabled=False)
-ClientForm.ClientForm.ListControl.get_value_by_label?4()
-ClientForm.ClientForm.ListControl.is_of_kind?4(kind)
-ClientForm.ClientForm.ListControl.merge_control?4(control)
-ClientForm.ClientForm.ListControl.possible_items?4(by_label=False)
-ClientForm.ClientForm.ListControl.set?4(selected, name, by_label=False, nr=None)
-ClientForm.ClientForm.ListControl.set_all_items_disabled?4(disabled)
-ClientForm.ClientForm.ListControl.set_item_disabled?4(disabled, name, by_label=False, nr=None)
-ClientForm.ClientForm.ListControl.set_single?4(selected, by_label=None)
-ClientForm.ClientForm.ListControl.set_value_by_label?4(value)
-ClientForm.ClientForm.ListControl.toggle?4(name, by_label=False, nr=None)
-ClientForm.ClientForm.ListControl.toggle_single?4(by_label=None)
-ClientForm.ClientForm.ListControl?1(type, name, attrs={}, select_default=False, called_as_base_class=False, index=None)
-ClientForm.ClientForm.MimeWriter.__init__?1(self, fp, http_hdrs=None)
-ClientForm.ClientForm.MimeWriter.addheader?4(key, value, prefix=0, add_to_http_hdrs=0)
-ClientForm.ClientForm.MimeWriter.flushheaders?4()
-ClientForm.ClientForm.MimeWriter.lastpart?4()
-ClientForm.ClientForm.MimeWriter.nextpart?4()
-ClientForm.ClientForm.MimeWriter.startbody?4(ctype=None, plist=[], prefix=1, add_to_http_hdrs=0, content_type=1)
-ClientForm.ClientForm.MimeWriter.startmultipartbody?4(subtype, boundary=None, plist=[], prefix=1, add_to_http_hdrs=0, content_type=1)
-ClientForm.ClientForm.MimeWriter?1(fp, http_hdrs=None)
-ClientForm.ClientForm.ParseError.SGMLLIB_PARSEERROR?7
-ClientForm.ClientForm.ParseFile?4(file, base_uri, *args, **kwds)
-ClientForm.ClientForm.ParseFileEx?4(file, base_uri, select_default=False, form_parser_class=FormParser, request_class=urllib2.Request, entitydefs=None, encoding=DEFAULT_ENCODING, _urljoin=urlparse.urljoin, _urlparse=urlparse.urlparse, _urlunparse=urlparse.urlunparse, )
-ClientForm.ClientForm.ParseResponse?4(response, *args, **kwds)
-ClientForm.ClientForm.ParseResponseEx?4(response, select_default=False, form_parser_class=FormParser, request_class=urllib2.Request, entitydefs=None, encoding=DEFAULT_ENCODING, _urljoin=urlparse.urljoin, _urlparse=urlparse.urlparse, _urlunparse=urlparse.urlunparse, )
-ClientForm.ClientForm.RadioControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.ClientForm.RadioControl.fixup?4()
-ClientForm.ClientForm.RadioControl.get_labels?4()
-ClientForm.ClientForm.RadioControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.ClientForm.ScalarControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.ScalarControl._totally_ordered_pairs?5()
-ClientForm.ClientForm.ScalarControl.clear?4()
-ClientForm.ClientForm.ScalarControl?1(type, name, attrs, index=None)
-ClientForm.ClientForm.SelectControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.ClientForm.SelectControl.fixup?4()
-ClientForm.ClientForm.SelectControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.ClientForm.SubmitControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.SubmitControl._click?5(form, coord, return_type, request_class=urllib2.Request)
-ClientForm.ClientForm.SubmitControl._totally_ordered_pairs?5()
-ClientForm.ClientForm.SubmitControl.get_labels?4()
-ClientForm.ClientForm.SubmitControl.is_of_kind?4(kind)
-ClientForm.ClientForm.SubmitControl?1(type, name, attrs, index=None)
-ClientForm.ClientForm.TextControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ClientForm.TextControl.is_of_kind?4(kind)
-ClientForm.ClientForm.TextControl?1(type, name, attrs, index=None)
-ClientForm.ClientForm.VERSION?7
-ClientForm.ClientForm.XHTMLCompatibleFormParser.__init__?1(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm.XHTMLCompatibleFormParser?1(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.end_option?4()
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.feed?4(data)
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.handle_endtag?4(tag)
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.handle_starttag?4(tag, attrs)
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.start_option?4(attrs)
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.unescape?4(name)
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.unescape_attr_if_required?4(name)
-ClientForm.ClientForm.XHTMLCompatibleFormParser_1.unescape_attrs_if_required?4(attrs)
-ClientForm.ClientForm._AbstractBSFormParser.__init__?2(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm._AbstractBSFormParser.bs_base_class?7
-ClientForm.ClientForm._AbstractBSFormParser.feed?4(data)
-ClientForm.ClientForm._AbstractBSFormParser.handle_data?4(data)
-ClientForm.ClientForm._AbstractBSFormParser?2(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm._AbstractFormParser.__init__?2(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm._AbstractFormParser._add_label?5(d)
-ClientForm.ClientForm._AbstractFormParser._append_select_control?5(attrs)
-ClientForm.ClientForm._AbstractFormParser._end_option?5()
-ClientForm.ClientForm._AbstractFormParser._start_option?5(attrs)
-ClientForm.ClientForm._AbstractFormParser.do_base?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.do_button?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.do_input?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.do_isindex?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.end_body?4()
-ClientForm.ClientForm._AbstractFormParser.end_form?4()
-ClientForm.ClientForm._AbstractFormParser.end_label?4()
-ClientForm.ClientForm._AbstractFormParser.end_optgroup?4()
-ClientForm.ClientForm._AbstractFormParser.end_select?4()
-ClientForm.ClientForm._AbstractFormParser.end_textarea?4()
-ClientForm.ClientForm._AbstractFormParser.handle_charref?4(name)
-ClientForm.ClientForm._AbstractFormParser.handle_data?4(data)
-ClientForm.ClientForm._AbstractFormParser.handle_entityref?4(name)
-ClientForm.ClientForm._AbstractFormParser.start_form?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.start_label?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.start_optgroup?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.start_select?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.start_textarea?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.unescape_attr?4(name)
-ClientForm.ClientForm._AbstractFormParser.unescape_attrs?4(attrs)
-ClientForm.ClientForm._AbstractFormParser.unknown_charref?4(ref)
-ClientForm.ClientForm._AbstractFormParser.unknown_entityref?4(ref)
-ClientForm.ClientForm._AbstractFormParser?2(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm._AbstractSgmllibParser.convert_charref?4(name)
-ClientForm.ClientForm._AbstractSgmllibParser.convert_entityref?4(name)
-ClientForm.ClientForm._AbstractSgmllibParser.do_option?4(attrs)
-ClientForm.ClientForm._AbstractSgmllibParser.unescape_attr_if_required?4(name)
-ClientForm.ClientForm._AbstractSgmllibParser.unescape_attrs_if_required?4(attrs)
-ClientForm.ClientForm._ParseFileEx?5(file, base_uri, select_default=False, ignore_errors=False, form_parser_class=FormParser, request_class=urllib2.Request, entitydefs=None, backwards_compat=True, encoding=DEFAULT_ENCODING, _urljoin=urlparse.urljoin, _urlparse=urlparse.urlparse, _urlunparse=urlparse.urlunparse, )
-ClientForm.ClientForm._compress_re?8
-ClientForm.ClientForm._create_bs_classes?5(bs, icbinbs, )
-ClientForm.ClientForm._get_label?5(attrs)
-ClientForm.ClientForm._show_debug_messages?5()
-ClientForm.ClientForm.bool?4(expr)
-ClientForm.ClientForm.choose_boundary?4()
-ClientForm.ClientForm.compress_text?4(text)
-ClientForm.ClientForm.debug?4(msg, *args, **kwds)
-ClientForm.ClientForm.deprecation?4(message, stack_offset=0)
-ClientForm.ClientForm.disambiguate?4(items, nr, **kwds)
-ClientForm.ClientForm.get_entitydefs?4()
-ClientForm.ClientForm.is_listcontrol?4(control)
-ClientForm.ClientForm.issequence?4(x)
-ClientForm.ClientForm.isstringlike?4(x)
-ClientForm.ClientForm.normalize_line_endings?4(text)
-ClientForm.ClientForm.replace_entities?4(match, entities=entities, encoding=encoding)
-ClientForm.ClientForm.unescape?4(data, entities, encoding=DEFAULT_ENCODING)
-ClientForm.ClientForm.unescape_charref?4(data, encoding)
-ClientForm.ClientForm.urlencode?4(query, doseq=False, )
-ComputedAttribute.tests.test_suite?4()
-ComputedAttribute.tests.test_wrapper_support?4()
-DTMLDocument.DTMLDocument.document_src?4()
-DTMLDocument.DTMLDocument.get_size?4()
-DTMLDocument.DTMLDocument.manage_edit?4(title)
-DTMLDocument.manage_addDocument?4(id, title)
-DTMLMethod.DTMLMethod.document_src?4()
-DTMLMethod.DTMLMethod.get_size?4()
-DTMLMethod.DTMLMethod.manage_edit?4(title)
-DTMLMethod.manage_addDTMLMethod?4(id, title)
-DateTime.DateTime.AMPM?4()
-DateTime.DateTime.AMPMMinutes?4()
-DateTime.DateTime.Date?4()
-DateTime.DateTime.DateTime.AMPM?4()
-DateTime.DateTime.DateTime.AMPMMinutes?4()
-DateTime.DateTime.DateTime.Date?4()
-DateTime.DateTime.DateTime.DateError?7
-DateTime.DateTime.DateTime.DateTimeError?7
-DateTime.DateTime.DateTime.Day?4()
-DateTime.DateTime.DateTime.DayOfWeek?4()
-DateTime.DateTime.DateTime.Day_?4()
-DateTime.DateTime.DateTime.HTML4?4()
-DateTime.DateTime.DateTime.ISO8601?4()
-DateTime.DateTime.DateTime.ISO?4()
-DateTime.DateTime.DateTime.JulianDay?4()
-DateTime.DateTime.DateTime.Mon?4()
-DateTime.DateTime.DateTime.Mon_?4()
-DateTime.DateTime.DateTime.Month?4()
-DateTime.DateTime.DateTime.PreciseAMPM?4()
-DateTime.DateTime.DateTime.PreciseTime?4()
-DateTime.DateTime.DateTime.SyntaxError?7
-DateTime.DateTime.DateTime.Time?4()
-DateTime.DateTime.DateTime.TimeError?7
-DateTime.DateTime.DateTime.TimeMinutes?4()
-DateTime.DateTime.DateTime.__init__?1(self, *args, **kw)
-DateTime.DateTime.DateTime._calcTimezoneName?5(x, ms)
-DateTime.DateTime.DateTime._daymap?8
-DateTime.DateTime.DateTime._days?8
-DateTime.DateTime.DateTime._days_a?8
-DateTime.DateTime.DateTime._days_p?8
-DateTime.DateTime.DateTime._isDST?8
-DateTime.DateTime.DateTime._localzone0?8
-DateTime.DateTime.DateTime._localzone1?8
-DateTime.DateTime.DateTime._localzone?8
-DateTime.DateTime.DateTime._month_len?8
-DateTime.DateTime.DateTime._monthmap?8
-DateTime.DateTime.DateTime._months?8
-DateTime.DateTime.DateTime._months_a?8
-DateTime.DateTime.DateTime._months_p?8
-DateTime.DateTime.DateTime._multipleZones?8
-DateTime.DateTime.DateTime._parse?5(st, datefmt=getDefaultDateFormat())
-DateTime.DateTime.DateTime._parse_args?5(*args, **kw)
-DateTime.DateTime.DateTime._parse_iso8601?5(s)
-DateTime.DateTime.DateTime._parse_iso8601_preserving_tznaive?5(s)
-DateTime.DateTime.DateTime._tzinfo?8
-DateTime.DateTime.DateTime._until_month?8
-DateTime.DateTime.DateTime._upgrade_old?5()
-DateTime.DateTime.DateTime._validDate?5(y, m, d)
-DateTime.DateTime.DateTime._validTime?5(h, m, s)
-DateTime.DateTime.DateTime.aCommon?4()
-DateTime.DateTime.DateTime.aCommonZ?4()
-DateTime.DateTime.DateTime.aDay?4()
-DateTime.DateTime.DateTime.aMonth?4()
-DateTime.DateTime.DateTime.ampm?4()
-DateTime.DateTime.DateTime.asdatetime?4()
-DateTime.DateTime.DateTime.day?4()
-DateTime.DateTime.DateTime.dayOfYear?4()
-DateTime.DateTime.DateTime.dd?4()
-DateTime.DateTime.DateTime.delimiters?7
-DateTime.DateTime.DateTime.dow?4()
-DateTime.DateTime.DateTime.dow_1?4()
-DateTime.DateTime.DateTime.earliestTime?4()
-DateTime.DateTime.DateTime.encode?4(out)
-DateTime.DateTime.DateTime.equalTo?4(t)
-DateTime.DateTime.DateTime.fCommon?4()
-DateTime.DateTime.DateTime.fCommonZ?4()
-DateTime.DateTime.DateTime.flt_pattern?7
-DateTime.DateTime.DateTime.greaterThan?4(t)
-DateTime.DateTime.DateTime.greaterThanEqualTo?4(t)
-DateTime.DateTime.DateTime.h_12?4()
-DateTime.DateTime.DateTime.h_24?4()
-DateTime.DateTime.DateTime.hour?4()
-DateTime.DateTime.DateTime.int_pattern?7
-DateTime.DateTime.DateTime.isCurrentDay?4()
-DateTime.DateTime.DateTime.isCurrentHour?4()
-DateTime.DateTime.DateTime.isCurrentMinute?4()
-DateTime.DateTime.DateTime.isCurrentMonth?4()
-DateTime.DateTime.DateTime.isCurrentYear?4()
-DateTime.DateTime.DateTime.isFuture?4()
-DateTime.DateTime.DateTime.isLeapYear?4()
-DateTime.DateTime.DateTime.isPast?4()
-DateTime.DateTime.DateTime.latestTime?4()
-DateTime.DateTime.DateTime.lessThan?4(t)
-DateTime.DateTime.DateTime.lessThanEqualTo?4(t)
-DateTime.DateTime.DateTime.localZone?4(ltm=None)
-DateTime.DateTime.DateTime.micros?4()
-DateTime.DateTime.DateTime.millis?4()
-DateTime.DateTime.DateTime.minute?4()
-DateTime.DateTime.DateTime.mm?4()
-DateTime.DateTime.DateTime.month?4()
-DateTime.DateTime.DateTime.name_pattern?7
-DateTime.DateTime.DateTime.notEqualTo?4(t)
-DateTime.DateTime.DateTime.pCommon?4()
-DateTime.DateTime.DateTime.pCommonZ?4()
-DateTime.DateTime.DateTime.pDay?4()
-DateTime.DateTime.DateTime.pMonth?4()
-DateTime.DateTime.DateTime.parts?4()
-DateTime.DateTime.DateTime.rfc822?4()
-DateTime.DateTime.DateTime.second?4()
-DateTime.DateTime.DateTime.space_chars?7
-DateTime.DateTime.DateTime.strftime?4(format)
-DateTime.DateTime.DateTime.timeTime?4()
-DateTime.DateTime.DateTime.timezone?4()
-DateTime.DateTime.DateTime.timezoneNaive?4()
-DateTime.DateTime.DateTime.toZone?4(z)
-DateTime.DateTime.DateTime.tzoffset?4()
-DateTime.DateTime.DateTime.utcdatetime?4()
-DateTime.DateTime.DateTime.week?4()
-DateTime.DateTime.DateTime.year?4()
-DateTime.DateTime.DateTime.yy?4()
-DateTime.DateTime.DateTime?1(*args, **kw)
-DateTime.DateTime.Day?4()
-DateTime.DateTime.DayOfWeek?4()
-DateTime.DateTime.Day_?4()
-DateTime.DateTime.EPOCH?7
-DateTime.DateTime.HTML4?4()
-DateTime.DateTime.ISO?4()
-DateTime.DateTime.Mon?4()
-DateTime.DateTime.Mon_?4()
-DateTime.DateTime.Month?4()
-DateTime.DateTime.PreciseAMPM?4()
-DateTime.DateTime.PreciseTime?4()
-DateTime.DateTime.Time?4()
-DateTime.DateTime.TimeMinutes?4()
-DateTime.DateTime.Timezones?4()
-DateTime.DateTime._cache?8
-DateTime.DateTime._calcDependentSecond2?5(yr, mo, dy, hr, mn, sc)
-DateTime.DateTime._calcDependentSecond?5(tz, t)
-DateTime.DateTime._calcHMS?5(x, ms)
-DateTime.DateTime._calcIndependentSecondEtc?5(tz, x, ms)
-DateTime.DateTime._calcSD?5(t)
-DateTime.DateTime._calcYMDHMS?5(x, ms)
-DateTime.DateTime._calendarday?5(j)
-DateTime.DateTime._correctYear?5(year)
-DateTime.DateTime._findLocalTimeZoneName?5(isDST)
-DateTime.DateTime._julianday?5(yr, mo, dy)
-DateTime.DateTime._system_time?8
-DateTime.DateTime._tzoffset2iso8601zone?5(seconds)
-DateTime.DateTime._tzoffset2rfc822zone?5(seconds)
-DateTime.DateTime._tzoffset?5(tz, t)
-DateTime.DateTime.aCommon?4()
-DateTime.DateTime.aCommonZ?4()
-DateTime.DateTime.aDay?4()
-DateTime.DateTime.aMonth?4()
-DateTime.DateTime.ampm?4()
-DateTime.DateTime.day?4()
-DateTime.DateTime.dayOfYear?4()
-DateTime.DateTime.dd?4()
-DateTime.DateTime.default_datefmt?7
-DateTime.DateTime.dow?4()
-DateTime.DateTime.dow_1?4()
-DateTime.DateTime.earliestTime?4()
-DateTime.DateTime.equalTo?4()
-DateTime.DateTime.fCommon?4()
-DateTime.DateTime.fCommonZ?4()
-DateTime.DateTime.getDefaultDateFormat?4()
-DateTime.DateTime.greaterThan?4()
-DateTime.DateTime.greaterThanEqualTo?4()
-DateTime.DateTime.h_12?4()
-DateTime.DateTime.h_24?4()
-DateTime.DateTime.hour?4()
-DateTime.DateTime.i?7
-DateTime.DateTime.isCurrentDay?4()
-DateTime.DateTime.isCurrentHour?4()
-DateTime.DateTime.isCurrentMinute?4()
-DateTime.DateTime.isCurrentMonth?4()
-DateTime.DateTime.isCurrentYear?4()
-DateTime.DateTime.isFuture?4()
-DateTime.DateTime.isLeapYear?4()
-DateTime.DateTime.isPast?4()
-DateTime.DateTime.iso8601Match?7
-DateTime.DateTime.jd1901?7
-DateTime.DateTime.latestTime?4()
-DateTime.DateTime.lessThan?4()
-DateTime.DateTime.lessThanEqualTo?4()
-DateTime.DateTime.millis?4()
-DateTime.DateTime.minute?4()
-DateTime.DateTime.mm?4()
-DateTime.DateTime.month?4()
-DateTime.DateTime.notEqualTo?4()
-DateTime.DateTime.numericTimeZoneMatch?7
-DateTime.DateTime.pCommon?4()
-DateTime.DateTime.pCommonZ?4()
-DateTime.DateTime.pDay?4()
-DateTime.DateTime.pMonth?4()
-DateTime.DateTime.parts?4()
-DateTime.DateTime.rfc822?4()
-DateTime.DateTime.safegmtime?4(t)
-DateTime.DateTime.safelocaltime?4(t)
-DateTime.DateTime.second?4()
-DateTime.DateTime.strftime?4()
-DateTime.DateTime.strftimeFormatter.__init__?1(self, dt, format)
-DateTime.DateTime.strftimeFormatter?1(dt, format)
-DateTime.DateTime.time?4()
-DateTime.DateTime.timeTime?4()
-DateTime.DateTime.timezone?4()
-DateTime.DateTime.tm?7
-DateTime.DateTime.toZone?4()
-DateTime.DateTime.to_month?7
-DateTime.DateTime.to_year?7
-DateTime.DateTime.year?4()
-DateTime.DateTime.yy?4()
-DateTime.DateTimeZone._data?8
-DateTime.interfaces.IDateTime.AMPM?4()
-DateTime.interfaces.IDateTime.AMPMMinutes?4()
-DateTime.interfaces.IDateTime.Date?4()
-DateTime.interfaces.IDateTime.Day?4()
-DateTime.interfaces.IDateTime.DayOfWeek?4()
-DateTime.interfaces.IDateTime.Day_?4()
-DateTime.interfaces.IDateTime.HTML4?4()
-DateTime.interfaces.IDateTime.ISO8601?4()
-DateTime.interfaces.IDateTime.ISO?4()
-DateTime.interfaces.IDateTime.JulianDay?4()
-DateTime.interfaces.IDateTime.Mon?4()
-DateTime.interfaces.IDateTime.Mon_?4()
-DateTime.interfaces.IDateTime.Month?4()
-DateTime.interfaces.IDateTime.PreciseAMPM?4()
-DateTime.interfaces.IDateTime.PreciseTime?4()
-DateTime.interfaces.IDateTime.Time?4()
-DateTime.interfaces.IDateTime.TimeMinutes?4()
-DateTime.interfaces.IDateTime.aCommon?4()
-DateTime.interfaces.IDateTime.aCommonZ?4()
-DateTime.interfaces.IDateTime.aDay?4()
-DateTime.interfaces.IDateTime.aMonth?4()
-DateTime.interfaces.IDateTime.ampm?4()
-DateTime.interfaces.IDateTime.day?4()
-DateTime.interfaces.IDateTime.dayOfYear?4()
-DateTime.interfaces.IDateTime.dd?4()
-DateTime.interfaces.IDateTime.dow?4()
-DateTime.interfaces.IDateTime.dow_1?4()
-DateTime.interfaces.IDateTime.earliestTime?4()
-DateTime.interfaces.IDateTime.equalTo?4()
-DateTime.interfaces.IDateTime.fCommon?4()
-DateTime.interfaces.IDateTime.fCommonZ?4()
-DateTime.interfaces.IDateTime.greaterThan?4()
-DateTime.interfaces.IDateTime.greaterThanEqualTo?4()
-DateTime.interfaces.IDateTime.h_12?4()
-DateTime.interfaces.IDateTime.h_24?4()
-DateTime.interfaces.IDateTime.hour?4()
-DateTime.interfaces.IDateTime.isCurrentDay?4()
-DateTime.interfaces.IDateTime.isCurrentHour?4()
-DateTime.interfaces.IDateTime.isCurrentMinute?4()
-DateTime.interfaces.IDateTime.isCurrentMonth?4()
-DateTime.interfaces.IDateTime.isCurrentYear?4()
-DateTime.interfaces.IDateTime.isFuture?4()
-DateTime.interfaces.IDateTime.isLeapYear?4()
-DateTime.interfaces.IDateTime.isPast?4()
-DateTime.interfaces.IDateTime.latestTime?4()
-DateTime.interfaces.IDateTime.lessThan?4()
-DateTime.interfaces.IDateTime.lessThanEqualTo?4()
-DateTime.interfaces.IDateTime.localZone?4()
-DateTime.interfaces.IDateTime.millis?4()
-DateTime.interfaces.IDateTime.minute?4()
-DateTime.interfaces.IDateTime.mm?4()
-DateTime.interfaces.IDateTime.month?4()
-DateTime.interfaces.IDateTime.notEqualTo?4()
-DateTime.interfaces.IDateTime.pCommon?4()
-DateTime.interfaces.IDateTime.pCommonZ?4()
-DateTime.interfaces.IDateTime.pDay?4()
-DateTime.interfaces.IDateTime.pMonth?4()
-DateTime.interfaces.IDateTime.parts?4()
-DateTime.interfaces.IDateTime.rfc822?4()
-DateTime.interfaces.IDateTime.second?4()
-DateTime.interfaces.IDateTime.strftime?4()
-DateTime.interfaces.IDateTime.timeTime?4()
-DateTime.interfaces.IDateTime.timezone?4()
-DateTime.interfaces.IDateTime.toZone?4()
-DateTime.interfaces.IDateTime.tzoffset?4()
-DateTime.interfaces.IDateTime.week?4()
-DateTime.interfaces.IDateTime.year?4()
-DateTime.interfaces.IDateTime.yy?4()
-DateTime.pytz_support.EPOCH?7
-DateTime.pytz_support.PytzCache._zidx?8
-DateTime.pytz_support.PytzCache._zlst?8
-DateTime.pytz_support.PytzCache._zmap?8
-DateTime.pytz_support.Timezone.__init__?1(self, tzinfo)
-DateTime.pytz_support.Timezone.info?4(t=None)
-DateTime.pytz_support.Timezone?1(tzinfo)
-DateTime.pytz_support._numeric_timezone_data?8
-DateTime.pytz_support._numeric_timezones?8
-DateTime.pytz_support._old_zlst?8
-DateTime.pytz_support._old_zmap?8
-DateTime.pytz_support._static_timezone_factory?5(data)
-DocumentTemplate.DT_HTML.HTML.SubTemplate?4(name)
-DocumentTemplate.DT_HTML.HTML.SubTemplate__roles__?7
-DocumentTemplate.DT_HTML.HTML.errQuote?7
-DocumentTemplate.DT_HTML.HTML.errQuote__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage_edit?4(data, REQUEST=None)
-DocumentTemplate.DT_HTML.HTML.manage_editDocument?7
-DocumentTemplate.DT_HTML.HTML.manage_editDocument__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage_editForm?4(URL1, REQUEST)
-DocumentTemplate.DT_HTML.HTML.manage_editForm__roles__?7
-DocumentTemplate.DT_HTML.HTML.manage_edit__roles__?7
-DocumentTemplate.DT_HTML.HTML.management_interface?4()
-DocumentTemplate.DT_HTML.HTML.management_interface__roles__?7
-DocumentTemplate.DT_HTML.HTML.parseTag?4(match_ob, command=None, sargs='')
-DocumentTemplate.DT_HTML.HTML.parseTag__roles__?7
-DocumentTemplate.DT_HTML.HTML.quotedHTML?4(text=None, character_entities=(
-                       (('&'), '&amp;'), (("<"), '&lt;' ), ((">"), '&gt;' ), (('"'), '&quot;')))
-DocumentTemplate.DT_HTML.HTML.quotedHTML__roles__?7
-DocumentTemplate.DT_HTML.HTML.tagre?4()
-DocumentTemplate.DT_HTML.HTML.tagre__roles__?7
-DocumentTemplate.DT_HTML.HTML.varExtra?4(match_ob)
-DocumentTemplate.DT_HTML.HTML.varExtra__roles__?7
-DocumentTemplate.DT_HTML.HTMLDefault.copy_class?7
-DocumentTemplate.DT_HTML.HTMLDefault.copy_class__roles__?7
-DocumentTemplate.DT_HTML.HTMLDefault.manage_edit?4(data, PARENTS, URL1, REQUEST)
-DocumentTemplate.DT_HTML.HTMLDefault.manage_edit__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_default?4(REQUEST=None)
-DocumentTemplate.DT_HTML.HTMLFile.manage_default__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_edit?4(data, PARENTS=[], URL1='', URL2='', REQUEST='', SUBMIT='')
-DocumentTemplate.DT_HTML.HTMLFile.manage_editDocument?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_editDocument__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_editForm?4(URL1, REQUEST)
-DocumentTemplate.DT_HTML.HTMLFile.manage_editForm__roles__?7
-DocumentTemplate.DT_HTML.HTMLFile.manage_edit__roles__?7
-DocumentTemplate.DT_HTML.dtml_re_class.group?4(*args)
-DocumentTemplate.DT_HTML.dtml_re_class.search?4(text, start=0, name_match=re.compile('[\000- ]*[a-zA-Z]+[\000- ]*').match, end_match=re.compile('[\000- ]*(/|end)', re.I).match, start_search=re.compile('[<&]').search, ent_name=re.compile('[-a-zA-Z0-9_.]+').match, )
-DocumentTemplate.DT_HTML.dtml_re_class.start?4(*args)
-DocumentTemplate.DT_If.Else.name?7
-DocumentTemplate.DT_If.If.__init__?1(self, blocks)
-DocumentTemplate.DT_If.If.blockContinuations?7
-DocumentTemplate.DT_If.If.elses?7
-DocumentTemplate.DT_If.If.expr?7
-DocumentTemplate.DT_If.If.name?7
-DocumentTemplate.DT_If.If?1(blocks)
-DocumentTemplate.DT_If.Unless.__init__?1(self, blocks)
-DocumentTemplate.DT_If.Unless.blockContinuations?7
-DocumentTemplate.DT_If.Unless.name?7
-DocumentTemplate.DT_If.Unless?1(blocks)
-DocumentTemplate.DT_In.In?7
-DocumentTemplate.DT_In.InClass.__init__?1(self, blocks)
-DocumentTemplate.DT_In.InClass.elses?7
-DocumentTemplate.DT_In.InClass.expr?7
-DocumentTemplate.DT_In.InClass.renderwb?4(md)
-DocumentTemplate.DT_In.InClass.renderwob?4(md)
-DocumentTemplate.DT_In.InClass.reverse?7
-DocumentTemplate.DT_In.InClass.reverse_sequence?4(sequence)
-DocumentTemplate.DT_In.InClass.sort_expr?7
-DocumentTemplate.DT_In.InClass.sort_sequence?4(sequence, md)
-DocumentTemplate.DT_In.InClass.start_name_re?7
-DocumentTemplate.DT_In.InClass?1(blocks)
-DocumentTemplate.DT_In.InFactory.blockContinuations?7
-DocumentTemplate.DT_In.InFactory.name?7
-DocumentTemplate.DT_In.SortBy.__init__?1(self, multsort, sf_list)
-DocumentTemplate.DT_In.SortBy?1(multsort, sf_list)
-DocumentTemplate.DT_In.StringTypes?7
-DocumentTemplate.DT_In.TupleType?7
-DocumentTemplate.DT_In.basic_type?7
-DocumentTemplate.DT_In.int_param?4(params, md, name, default=0, st=type(''))
-DocumentTemplate.DT_In.make_sortfunctions?4(sortfields, md)
-DocumentTemplate.DT_In.nocase?4(str1, str2)
-DocumentTemplate.DT_In.strcoll_nocase?4(str1, str2)
-DocumentTemplate.DT_InSV.TupleType?7
-DocumentTemplate.DT_InSV.opt?4(start, end, size, orphan, sequence)
-DocumentTemplate.DT_InSV.sequence_variables.Letter?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.Roman?4(num)
-DocumentTemplate.DT_InSV.sequence_variables.__init__?1(self, items=None, query_string='', start_name_re=None, alt_prefix='')
-DocumentTemplate.DT_InSV.sequence_variables.alt_prefix?7
-DocumentTemplate.DT_InSV.sequence_variables.even?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.first?4(name, key='')
-DocumentTemplate.DT_InSV.sequence_variables.item?4(index, tt=type(()))
-DocumentTemplate.DT_InSV.sequence_variables.key?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.last?4(name, key='')
-DocumentTemplate.DT_InSV.sequence_variables.length?4(ignored)
-DocumentTemplate.DT_InSV.sequence_variables.letter?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.next_batches?4(suffix='batches', key='')
-DocumentTemplate.DT_InSV.sequence_variables.number?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.odd?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.previous_batches?4(suffix='batches', key='')
-DocumentTemplate.DT_InSV.sequence_variables.query?4(*ignored)
-DocumentTemplate.DT_InSV.sequence_variables.roman?4(index)
-DocumentTemplate.DT_InSV.sequence_variables.special_prefixes?7
-DocumentTemplate.DT_InSV.sequence_variables.statistic_names?7
-DocumentTemplate.DT_InSV.sequence_variables.statistics?4(name, key)
-DocumentTemplate.DT_InSV.sequence_variables.value?4(index, name)
-DocumentTemplate.DT_InSV.sequence_variables?1(items=None, query_string='', start_name_re=None, alt_prefix='')
-DocumentTemplate.DT_Let.Let.__init__?1(self, blocks)
-DocumentTemplate.DT_Let.Let.blockContinuations?7
-DocumentTemplate.DT_Let.Let.name?7
-DocumentTemplate.DT_Let.Let.render?4(md)
-DocumentTemplate.DT_Let.Let?1(blocks)
-DocumentTemplate.DT_Let.parse_let_params?4(text, result=None, tag='let', parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-DocumentTemplate.DT_Raise.Raise.__init__?1(self, blocks)
-DocumentTemplate.DT_Raise.Raise.blockContinuations?7
-DocumentTemplate.DT_Raise.Raise.expr?7
-DocumentTemplate.DT_Raise.Raise.name?7
-DocumentTemplate.DT_Raise.Raise.render?4(md)
-DocumentTemplate.DT_Raise.Raise?1(blocks)
-DocumentTemplate.DT_Return.DTReturn.__init__?1(self, v)
-DocumentTemplate.DT_Return.DTReturn?1(v)
-DocumentTemplate.DT_Return.ReturnTag.__init__?1(self, args)
-DocumentTemplate.DT_Return.ReturnTag.expr?7
-DocumentTemplate.DT_Return.ReturnTag.name?7
-DocumentTemplate.DT_Return.ReturnTag.render?4(md)
-DocumentTemplate.DT_Return.ReturnTag?1(args)
-DocumentTemplate.DT_String.File.manage_edit?4(data)
-DocumentTemplate.DT_String.File.manage_edit__roles__?7
-DocumentTemplate.DT_String.FileMixin.__init__?1(self, file_name='', mapping=None, __name__='', **vars)
-DocumentTemplate.DT_String.FileMixin.edited_source?7
-DocumentTemplate.DT_String.FileMixin.read_raw?4()
-DocumentTemplate.DT_String.FileMixin.read_raw__roles__?7
-DocumentTemplate.DT_String.FileMixin?1(file_name='', mapping=None, __name__='', **vars)
-DocumentTemplate.DT_String.String.SubTemplate?4(name)
-DocumentTemplate.DT_String.String.SubTemplate__roles__?7
-DocumentTemplate.DT_String.String.ZDocumentTemplate_afterRender?4(md, result)
-DocumentTemplate.DT_String.String.ZDocumentTemplate_afterRender__roles__?7
-DocumentTemplate.DT_String.String.ZDocumentTemplate_beforeRender?4(md, default)
-DocumentTemplate.DT_String.String.ZDocumentTemplate_beforeRender__roles__?7
-DocumentTemplate.DT_String.String.__init__?1(self, source_string='', mapping=None, __name__='<string>', **vars)
-DocumentTemplate.DT_String.String._parseTag?5(match_ob, command=None, sargs='', tt=type(()))
-DocumentTemplate.DT_String.String._parseTag__roles__?8
-DocumentTemplate.DT_String.String.commands?7
-DocumentTemplate.DT_String.String.commands__roles__?7
-DocumentTemplate.DT_String.String.cook?4(cooklock=thread.allocate_lock(), )
-DocumentTemplate.DT_String.String.cook__roles__?7
-DocumentTemplate.DT_String.String.default?4(name=None, **kw)
-DocumentTemplate.DT_String.String.default__roles__?7
-DocumentTemplate.DT_String.String.errQuote?4(s)
-DocumentTemplate.DT_String.String.errQuote__roles__?7
-DocumentTemplate.DT_String.String.func_code?7
-DocumentTemplate.DT_String.String.func_defaults?7
-DocumentTemplate.DT_String.String.func_defaults__roles__?7
-DocumentTemplate.DT_String.String.guarded_getattr?7
-DocumentTemplate.DT_String.String.guarded_getitem?7
-DocumentTemplate.DT_String.String.id?7
-DocumentTemplate.DT_String.String.initvars?4(globals, vars)
-DocumentTemplate.DT_String.String.initvars__roles__?7
-DocumentTemplate.DT_String.String.isDocTemp?7
-DocumentTemplate.DT_String.String.manage_edit?4(data, REQUEST=None)
-DocumentTemplate.DT_String.String.manage_edit__roles__?7
-DocumentTemplate.DT_String.String.munge?4(source_string=None, mapping=None, **vars)
-DocumentTemplate.DT_String.String.munge__roles__?7
-DocumentTemplate.DT_String.String.name?4()
-DocumentTemplate.DT_String.String.parse?4(text, start=0, result=None, tagre=None)
-DocumentTemplate.DT_String.String.parseTag?4(match_ob, command=None, sargs='')
-DocumentTemplate.DT_String.String.parseTag__roles__?7
-DocumentTemplate.DT_String.String.parse__roles__?7
-DocumentTemplate.DT_String.String.parse_block?4(text, start, result, tagre, stag, sloc, sargs, scommand)
-DocumentTemplate.DT_String.String.parse_block__roles__?7
-DocumentTemplate.DT_String.String.parse_close?4(text, start, tagre, stag, sloc, scommand, sa)
-DocumentTemplate.DT_String.String.parse_close__roles__?7
-DocumentTemplate.DT_String.String.parse_error?4(mess, tag, text, start)
-DocumentTemplate.DT_String.String.parse_error__roles__?7
-DocumentTemplate.DT_String.String.read?4(raw=None)
-DocumentTemplate.DT_String.String.read__roles__?7
-DocumentTemplate.DT_String.String.read_raw?4(raw=None)
-DocumentTemplate.DT_String.String.read_raw__roles__?7
-DocumentTemplate.DT_String.String.setName?4(v)
-DocumentTemplate.DT_String.String.setName__roles__?7
-DocumentTemplate.DT_String.String.shared_globals?7
-DocumentTemplate.DT_String.String.shared_globals__roles__?7
-DocumentTemplate.DT_String.String.skip_eol?4(text, start, eol=re.compile('[ \t]*\n'))
-DocumentTemplate.DT_String.String.skip_eol__roles__?7
-DocumentTemplate.DT_String.String.tagre?4()
-DocumentTemplate.DT_String.String.tagre__roles__?7
-DocumentTemplate.DT_String.String.var?4(name=None, **kw)
-DocumentTemplate.DT_String.String.varExtra?4(match_ob)
-DocumentTemplate.DT_String.String.varExtra__roles__?7
-DocumentTemplate.DT_String.String.var__roles__?7
-DocumentTemplate.DT_String.String?1(source_string='', mapping=None, __name__='<string>', **vars)
-DocumentTemplate.DT_String._marker?8
-DocumentTemplate.DT_Try.Try.__init__?1(self, blocks)
-DocumentTemplate.DT_Try.Try.blockContinuations?7
-DocumentTemplate.DT_Try.Try.elseBlock?7
-DocumentTemplate.DT_Try.Try.finallyBlock?7
-DocumentTemplate.DT_Try.Try.find_handler?4(exception)
-DocumentTemplate.DT_Try.Try.match_base?4(exception, name)
-DocumentTemplate.DT_Try.Try.name?7
-DocumentTemplate.DT_Try.Try.render?4(md)
-DocumentTemplate.DT_Try.Try.render_try_except?4(md)
-DocumentTemplate.DT_Try.Try.render_try_finally?4(md)
-DocumentTemplate.DT_Try.Try?1(blocks)
-DocumentTemplate.DT_UI.FactoryDefaultString?7
-DocumentTemplate.DT_Util.Add_with_prefix.__init__?1(self, map, defprefix, prefix)
-DocumentTemplate.DT_Util.Add_with_prefix?1(map, defprefix, prefix)
-DocumentTemplate.DT_Util.Eval.eval?4(md)
-DocumentTemplate.DT_Util.Expr_doc?7
-DocumentTemplate.DT_Util.LIMITED_BUILTINS?7
-DocumentTemplate.DT_Util.ListType?7
-DocumentTemplate.DT_Util.NotBindable.__init__?1(self, f)
-DocumentTemplate.DT_Util.NotBindable?1(f)
-DocumentTemplate.DT_Util.ParseError?7
-DocumentTemplate.DT_Util.StringFunctionWrapper.__init__?1(self, method)
-DocumentTemplate.DT_Util.StringFunctionWrapper?1(method)
-DocumentTemplate.DT_Util._marker?8
-DocumentTemplate.DT_Util.add_with_prefix?4(map, defprefix, prefix)
-DocumentTemplate.DT_Util.careful_getattr?4(md, inst, name, default=_marker)
-DocumentTemplate.DT_Util.careful_hasattr?4(md, inst, name)
-DocumentTemplate.DT_Util.functype?7
-DocumentTemplate.DT_Util.int_param?4(params, md, name, default=0, st=type(''))
-DocumentTemplate.DT_Util.name_param?4(params, tag='', expr=0, attr='name', default_unnamed=1)
-DocumentTemplate.DT_Util.namespace?4(self, **kw)
-DocumentTemplate.DT_Util.parse_params?4(text, result=None, tag='', unparmre=re.compile('([\000- ]*([^\000- ="]+))'), qunparmre=re.compile('([\000- ]*("[^"]*"))'), parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-DocumentTemplate.DT_Util.render?4(self, v)
-DocumentTemplate.DT_Util.simple_name?7
-DocumentTemplate.DT_Util.str?7
-DocumentTemplate.DT_Util.test?7
-DocumentTemplate.DT_Var.Call.__init__?1(self, args)
-DocumentTemplate.DT_Var.Call.expr?7
-DocumentTemplate.DT_Var.Call.name?7
-DocumentTemplate.DT_Var.Call?1(args)
-DocumentTemplate.DT_Var.Comment.__init__?1(self, args, fmt='')
-DocumentTemplate.DT_Var.Comment.blockContinuations?7
-DocumentTemplate.DT_Var.Comment.name?7
-DocumentTemplate.DT_Var.Comment.render?4(md)
-DocumentTemplate.DT_Var.Comment?1(args, fmt='')
-DocumentTemplate.DT_Var.Var.__init__?1(self, args, fmt='s')
-DocumentTemplate.DT_Var.Var.expr?7
-DocumentTemplate.DT_Var.Var.name?7
-DocumentTemplate.DT_Var.Var.render?4(md)
-DocumentTemplate.DT_Var.Var?1(args, fmt='s')
-DocumentTemplate.DT_Var.dollars_and_cents?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.dollars_and_cents_with_commas?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.len_comma?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.len_format?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.modifiers?7
-DocumentTemplate.DT_Var.newline_to_br?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.restructured_text?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.spacify?4(val)
-DocumentTemplate.DT_Var.special_formats?7
-DocumentTemplate.DT_Var.sql_quote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.structured_text?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.thousands_commas?4(v, name='(Unknown name)', md={}, thou=re.compile(
-                         r"([0-9])([0-9][0-9][0-9]([, .]|$))").search)
-DocumentTemplate.DT_Var.url_quote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.url_quote_plus?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.url_unquote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.url_unquote_plus?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.whole_dollars?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_Var.whole_dollars_with_commas?4(v, name='(Unknown name)', md={})
-DocumentTemplate.DT_With.With.__init__?1(self, blocks)
-DocumentTemplate.DT_With.With.blockContinuations?7
-DocumentTemplate.DT_With.With.mapping?7
-DocumentTemplate.DT_With.With.name?7
-DocumentTemplate.DT_With.With.only?7
-DocumentTemplate.DT_With.With.render?4(md)
-DocumentTemplate.DT_With.With?1(blocks)
-DocumentTemplate.DTtestExpr.test1?4()
-DocumentTemplate.DTtestExpr.test2?4()
-DocumentTemplate.DTtestExpr.test3?4()
-DocumentTemplate.DTtestExpr.test4?4()
-DocumentTemplate.DocumentTemplate.ParseError?7
-DocumentTemplate.VSEval.careful_mul?4(env, *factors)
-DocumentTemplate.html_quote.html_quote?4(v, name='(Unknown name)', md={})
-DocumentTemplate.pDocumentTemplate.ClassTypes?7
-DocumentTemplate.pDocumentTemplate.DictInstance.__init__?1(self, mapping)
-DocumentTemplate.pDocumentTemplate.DictInstance?1(mapping)
-DocumentTemplate.pDocumentTemplate.InstanceDict.__init__?1(self, o, namespace, guarded_getattr=None)
-DocumentTemplate.pDocumentTemplate.InstanceDict.guarded_getattr?7
-DocumentTemplate.pDocumentTemplate.InstanceDict.has_key?4(key)
-DocumentTemplate.pDocumentTemplate.InstanceDict.keys?4()
-DocumentTemplate.pDocumentTemplate.InstanceDict?1(o, namespace, guarded_getattr=None)
-DocumentTemplate.pDocumentTemplate.MultiMapping.__init__?1(self)
-DocumentTemplate.pDocumentTemplate.MultiMapping.keys?4()
-DocumentTemplate.pDocumentTemplate.MultiMapping.pop?4(n=1)
-DocumentTemplate.pDocumentTemplate.MultiMapping.push?4(d)
-DocumentTemplate.pDocumentTemplate.MultiMapping?1()
-DocumentTemplate.pDocumentTemplate.TemplateDict.__init__?1(self)
-DocumentTemplate.pDocumentTemplate.TemplateDict._pop?5(n=1)
-DocumentTemplate.pDocumentTemplate.TemplateDict._push?5(d)
-DocumentTemplate.pDocumentTemplate.TemplateDict.getitem?7
-DocumentTemplate.pDocumentTemplate.TemplateDict.has_key?4(key)
-DocumentTemplate.pDocumentTemplate.TemplateDict.level?7
-DocumentTemplate.pDocumentTemplate.TemplateDict?1()
-DocumentTemplate.pDocumentTemplate.join_unicode?4(rendered)
-DocumentTemplate.pDocumentTemplate.render_blocks?4(blocks, md)
-DocumentTemplate.pDocumentTemplate.safe_callable?4(ob)
-DocumentTemplate.ustr._exception_str?5(exc)
-DocumentTemplate.ustr.nasty_exception_str?7
-DocumentTemplate.ustr.ustr?4(v)
-ExtensionClass.tests.Custom.__init__?1(self, x, y)
-ExtensionClass.tests.Custom?1(x, y)
-ExtensionClass.tests.Simple.__init__?1(self, name, **kw)
-ExtensionClass.tests.Simple?1(name, **kw)
-ExtensionClass.tests.Slotted.__init__?1(self, s1, s2)
-ExtensionClass.tests.Slotted?1(s1, s2)
-ExtensionClass.tests.SubSlotted.__init__?1(self, s1, s2, s3)
-ExtensionClass.tests.SubSlotted?1(s1, s2, s3)
-ExtensionClass.tests.SubSubSlotted.__init__?1(self, s1, s2, s3, **kw)
-ExtensionClass.tests.SubSubSlotted?1(s1, s2, s3, **kw)
-ExtensionClass.tests.cmpattrs?4(self, other, *attrs)
-ExtensionClass.tests.old_test_add?4()
-ExtensionClass.tests.print_dict?4(d)
-ExtensionClass.tests.proper_error_on_deleattr?4()
-ExtensionClass.tests.test_Basic_gc?4()
-ExtensionClass.tests.test_NoInstanceDictionaryBase?4()
-ExtensionClass.tests.test___of___w_metaclass_instance?4()
-ExtensionClass.tests.test___of__set_after_creation?4()
-ExtensionClass.tests.test__basicnew__?4()
-ExtensionClass.tests.test_avoiding___init__decoy_w_inheritedAttribute?4()
-ExtensionClass.tests.test_basic_pickling?4()
-ExtensionClass.tests.test_class_creation_under_stress?4()
-ExtensionClass.tests.test_inheriting___doc__?4()
-ExtensionClass.tests.test_mixing?4()
-ExtensionClass.tests.test_mro?4()
-ExtensionClass.tests.test_of_not_called_when_not_accessed_through_EC_instance?4()
-ExtensionClass.tests.test_pickling_w_overrides?4()
-ExtensionClass.tests.test_pickling_w_slots?4()
-ExtensionClass.tests.test_pickling_w_slots_only?4()
-ExtensionClass.tests.test_pickling_w_slots_w_empty_dict?4()
-ExtensionClass.tests.test_setattr_on_extension_type?4()
-ExtensionClass.tests.test_suite?4()
-ExternalMethod.ExternalMethod.manage_edit?4(module, function, REQUEST=None)
-ExternalMethod.manage_addExternalMethod?4(id, title, module, function)
-File.File.getContentType?4()
-File.File.getSize?4()
-File.File.update_data?4(content_type=None, size=None)
-File.manage_addFile?4(id, file='', title='', precondition='', content_type='')
-Folder.manage_addFolder?4(id, title)
-Globals.DevelopmentMode?7
-Globals.INSTANCE_HOME?7
-Globals.InitializeClass?7
-Globals.NOT_REPLACEABLE?7
-Globals.REPLACEABLE?7
-Globals.SOFTWARE_HOME?7
-Globals.UNIQUE?7
-Globals.VersionNameName?7
-Globals.ZOPE_HOME?7
-Globals._cfg?8
-Globals.data_dir?7
-Globals.opened?7
-HelpSys.APIHelpTopic.APIDoc.SearchableText?4()
-HelpSys.APIHelpTopic.APIDoc.__init__?1(self, klass, isInterface=0)
-HelpSys.APIHelpTopic.APIDoc._createFromClass?5(klass)
-HelpSys.APIHelpTopic.APIDoc._createFromInterface?5(klass)
-HelpSys.APIHelpTopic.APIDoc.extends?7
-HelpSys.APIHelpTopic.APIDoc.security?7
-HelpSys.APIHelpTopic.APIDoc.view?7
-HelpSys.APIHelpTopic.APIDoc?1(klass, isInterface=0)
-HelpSys.APIHelpTopic.APIHelpTopic.SearchableText?4()
-HelpSys.APIHelpTopic.APIHelpTopic.__init__?1(self, id, title, file)
-HelpSys.APIHelpTopic.APIHelpTopic.funcs?7
-HelpSys.APIHelpTopic.APIHelpTopic.index_html?7
-HelpSys.APIHelpTopic.APIHelpTopic.isAPIHelpTopic?7
-HelpSys.APIHelpTopic.APIHelpTopic?1(id, title, file)
-HelpSys.APIHelpTopic.AttributeDoc.__init__?1(self, name, value)
-HelpSys.APIHelpTopic.AttributeDoc.security?7
-HelpSys.APIHelpTopic.AttributeDoc.view?7
-HelpSys.APIHelpTopic.AttributeDoc?1(name, value)
-HelpSys.APIHelpTopic.MethodDoc.__init__?1(self, func, isInterface=0)
-HelpSys.APIHelpTopic.MethodDoc._createFromFunc?5(func)
-HelpSys.APIHelpTopic.MethodDoc._createFromInterfaceMethod?5(func)
-HelpSys.APIHelpTopic.MethodDoc.kwargs?7
-HelpSys.APIHelpTopic.MethodDoc.security?7
-HelpSys.APIHelpTopic.MethodDoc.varargs?7
-HelpSys.APIHelpTopic.MethodDoc.view?7
-HelpSys.APIHelpTopic.MethodDoc?1(func, isInterface=0)
-HelpSys.APIHelpTopic._ignore_objects?8
-HelpSys.APIHelpTopic.trim_doc_string?4(text)
-HelpSys.HelpSys.HelpSys.HelpButton?4(topic, product)
-HelpSys.HelpSys.HelpSys.__init__?1(self, id='HelpSys')
-HelpSys.HelpSys.HelpSys.button?7
-HelpSys.HelpSys.HelpSys.helpLink?4(product='OFSP', topic='ObjectManager_Contents.stx')
-HelpSys.HelpSys.HelpSys.helpURL?7
-HelpSys.HelpSys.HelpSys.helpValues?4(spec=None)
-HelpSys.HelpSys.HelpSys.index_html?7
-HelpSys.HelpSys.HelpSys.main?7
-HelpSys.HelpSys.HelpSys.manage_options?7
-HelpSys.HelpSys.HelpSys.menu?7
-HelpSys.HelpSys.HelpSys.meta_type?7
-HelpSys.HelpSys.HelpSys.results?7
-HelpSys.HelpSys.HelpSys.search?7
-HelpSys.HelpSys.HelpSys.searchResults?7
-HelpSys.HelpSys.HelpSys.security?7
-HelpSys.HelpSys.HelpSys.standard_html_footer?7
-HelpSys.HelpSys.HelpSys.standard_html_header?7
-HelpSys.HelpSys.HelpSys.tpValues?4()
-HelpSys.HelpSys.HelpSys?1(id='HelpSys')
-HelpSys.HelpSys.ProductHelp.__init__?1(self, id='Help', title='')
-HelpSys.HelpSys.ProductHelp.addTopic?4(id, title, REQUEST=None)
-HelpSys.HelpSys.ProductHelp.addTopicForm?7
-HelpSys.HelpSys.ProductHelp.all_meta_types?4()
-HelpSys.HelpSys.ProductHelp.helpValues?4(REQUEST=None)
-HelpSys.HelpSys.ProductHelp.icon?7
-HelpSys.HelpSys.ProductHelp.lastRegistered?7
-HelpSys.HelpSys.ProductHelp.manage_options?7
-HelpSys.HelpSys.ProductHelp.meta_type?7
-HelpSys.HelpSys.ProductHelp.meta_types?7
-HelpSys.HelpSys.ProductHelp.security?7
-HelpSys.HelpSys.ProductHelp.standard_html_footer?7
-HelpSys.HelpSys.ProductHelp.standard_html_header?7
-HelpSys.HelpSys.ProductHelp.tpValues?4()
-HelpSys.HelpSys.ProductHelp?1(id='Help', title='')
-HelpSys.HelpSys.TreeCollection.__init__?1(self, id, objs, simple=1)
-HelpSys.HelpSys.TreeCollection.tpId?4()
-HelpSys.HelpSys.TreeCollection.tpValues?4()
-HelpSys.HelpSys.TreeCollection?1(id, objs, simple=1)
-HelpSys.HelpTopic.DTMLDocumentTopic.SearchableText?4()
-HelpSys.HelpTopic.DTMLDocumentTopic.icon?7
-HelpSys.HelpTopic.DTMLDocumentTopic.meta_type?7
-HelpSys.HelpTopic.DTMLDocumentTopic.munge?4(*args, **kw)
-HelpSys.HelpTopic.DTMLTopic.SearchableText?4()
-HelpSys.HelpTopic.DTMLTopic.__init__?1(self, id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.DTMLTopic?1(id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.HelpTopic._check_for_update?5()
-HelpSys.HelpTopic.HelpTopic._set_last_read?5(filepath)
-HelpSys.HelpTopic.HelpTopic._v_last_read?8
-HelpSys.HelpTopic.HelpTopic.icon?7
-HelpSys.HelpTopic.HelpTopic.index_html?4(REQUEST, RESPONSE)
-HelpSys.HelpTopic.HelpTopic.manage_options?7
-HelpSys.HelpTopic.HelpTopic.meta_type?7
-HelpSys.HelpTopic.HelpTopic.security?7
-HelpSys.HelpTopic.HelpTopicBase.SearchableText?4()
-HelpSys.HelpTopic.HelpTopicBase._permissions_values?5()
-HelpSys.HelpTopic.HelpTopicBase._properties?8
-HelpSys.HelpTopic.HelpTopicBase._setPropValue?5(id, value)
-HelpSys.HelpTopic.HelpTopicBase.authorized?4(user)
-HelpSys.HelpTopic.HelpTopicBase.categories?7
-HelpSys.HelpTopic.HelpTopicBase.categories_values?7
-HelpSys.HelpTopic.HelpTopicBase.get_catalog?4()
-HelpSys.HelpTopic.HelpTopicBase.helpValues?4(REQUEST=None)
-HelpSys.HelpTopic.HelpTopicBase.index_object?4(prefix='')
-HelpSys.HelpTopic.HelpTopicBase.manage_afterAdd?4(item, container)
-HelpSys.HelpTopic.HelpTopicBase.manage_afterClone?4(item)
-HelpSys.HelpTopic.HelpTopicBase.manage_beforeDelete?4(item, container)
-HelpSys.HelpTopic.HelpTopicBase.permissions?7
-HelpSys.HelpTopic.HelpTopicBase.permissions_values?7
-HelpSys.HelpTopic.HelpTopicBase.reindex_object?4()
-HelpSys.HelpTopic.HelpTopicBase.unindex_object?4(prefix='')
-HelpSys.HelpTopic.HelpTopicBase.url?4()
-HelpSys.HelpTopic.ImageTopic.SearchableText?4()
-HelpSys.HelpTopic.ImageTopic.__init__?1(self, id, title, file, categories=None, permissions=None)
-HelpSys.HelpTopic.ImageTopic.index_html?4(REQUEST, RESPONSE)
-HelpSys.HelpTopic.ImageTopic.meta_type?7
-HelpSys.HelpTopic.ImageTopic?1(id, title, file, categories=None, permissions=None)
-HelpSys.HelpTopic.ReSTTopic.htmlfile?7
-HelpSys.HelpTopic.ReSTTopic.index_html?7
-HelpSys.HelpTopic.STXTopic.htmlfile?7
-HelpSys.HelpTopic.STXTopic.index_html?7
-HelpSys.HelpTopic.TextTopic.SearchableText?4()
-HelpSys.HelpTopic.TextTopic.__init__?1(self, id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.TextTopic.index_html?7
-HelpSys.HelpTopic.TextTopic?1(id, title, file, permissions=None, categories=None)
-HelpSys.HelpTopic.default_topic_content?7
-HelpSys.HelpUtil._chAttribute?5(name, ob)
-HelpSys.HelpUtil._chClass?5(name, ob)
-HelpSys.HelpUtil._chMethod?5(name, ob)
-HelpSys.HelpUtil._chModule?5(name, ob)
-HelpSys.HelpUtil._classtypes?8
-HelpSys.HelpUtil._methodtypes?8
-HelpSys.HelpUtil.classobject.get_base_list?4(list=None)
-HelpSys.HelpUtil.classobject.get_bases?4()
-HelpSys.HelpUtil.classobject.get_file?4()
-HelpSys.HelpUtil.classobject.get_metatype?4()
-HelpSys.HelpUtil.classobject.get_method_dict?4(dict=None)
-HelpSys.HelpUtil.classobject.get_method_list?4()
-HelpSys.HelpUtil.classobject.get_methods?4()
-HelpSys.HelpUtil.classobject.get_module?4()
-HelpSys.HelpUtil.is_attribute?4(ob)
-HelpSys.HelpUtil.is_class?4(ob)
-HelpSys.HelpUtil.is_method?4(ob)
-HelpSys.HelpUtil.is_module?4(ob)
-HelpSys.HelpUtil.methodobject.get_class?4()
-HelpSys.HelpUtil.methodobject.get_docstring?4()
-HelpSys.HelpUtil.methodobject.get_file?4()
-HelpSys.HelpUtil.methodobject.get_module?4()
-HelpSys.HelpUtil.methodobject.get_signature?4()
-HelpSys.HelpUtil.methodobject.get_signaturex?4()
-HelpSys.HelpUtil.moduleobject.get_classes?4()
-HelpSys.HelpUtil.moduleobject.get_file?4()
-HelpSys.HelpUtil.moduleobject.get_modules?4()
-HelpSys.HelpUtil.object.__init__?1(self, name, ob, op=None)
-HelpSys.HelpUtil.object.get_docstring?4()
-HelpSys.HelpUtil.object.get_docstring_html?4()
-HelpSys.HelpUtil.object.get_id?4()
-HelpSys.HelpUtil.object.get_name?4()
-HelpSys.HelpUtil.object.get_type?4()
-HelpSys.HelpUtil.object.get_value?4()
-HelpSys.HelpUtil.object.tpId?7
-HelpSys.HelpUtil.object.tpURL?7
-HelpSys.HelpUtil.object.version?4()
-HelpSys.HelpUtil.object?1(name, ob, op=None)
-HelpSys.HelpUtil.pre_match?7
-HelpSys.HelpUtil.sig_match?7
-HelpSys.ObjectRef.ObjectItem.get_method_list?4()
-HelpSys.ObjectRef.ObjectItem.hs_cicon?7
-HelpSys.ObjectRef.ObjectItem.hs_eicon?7
-HelpSys.ObjectRef.ObjectItem.hs_id?4()
-HelpSys.ObjectRef.ObjectItem.hs_main?7
-HelpSys.ObjectRef.ObjectItem.hs_objectvalues?4()
-HelpSys.ObjectRef.ObjectItem.hs_title?7
-HelpSys.ObjectRef.ObjectItem.hs_url?4()
-HelpSys.ObjectRef.ObjectItem.security?7
-HelpSys.ObjectRef.ObjectRef.hs_cicon?7
-HelpSys.ObjectRef.ObjectRef.hs_deferred__init__?4()
-HelpSys.ObjectRef.ObjectRef.hs_eicon?7
-HelpSys.ObjectRef.ObjectRef.hs_id?7
-HelpSys.ObjectRef.ObjectRef.hs_main?7
-HelpSys.ObjectRef.ObjectRef.hs_objectvalues?4()
-HelpSys.ObjectRef.ObjectRef.hs_search_mod?4(mod, dict)
-HelpSys.ObjectRef.ObjectRef.hs_title?7
-HelpSys.ObjectRef.ObjectRef.hs_url?7
-HelpSys.ObjectRef.ObjectRef.security?7
-Image.Image.tag?4(width=None, alt=None, scale=0, xscale=0, yscale=0, **args)
-Image.manage_addImage?4(id, file, title='', precondition='', content_type='')
-Interface.Base?7
-Interface.Common.Mapping.IEnumerableMapping.items?4()
-Interface.Common.Mapping.IEnumerableMapping.keys?4()
-Interface.Common.Mapping.IEnumerableMapping.values?4()
-Interface.Common.Mapping.IReadMapping.get?4(default=None)
-Interface.Common.Mapping.IReadMapping.has_key?4()
-Interface.Document._justify_and_indent?5(text, level, munge=0, width=72)
-Interface.Document._trans?8
-Interface.Document._trim_doc_string?5(text)
-Interface.Document.asStructuredText?4(I, munge=0)
-Interface.Exceptions.BrokenImplementation.__init__?1(self, interface, name)
-Interface.Exceptions.BrokenImplementation?1(interface, name)
-Interface.Exceptions.BrokenMethodImplementation.__init__?1(self, method, mess)
-Interface.Exceptions.BrokenMethodImplementation?1(method, mess)
-Interface.Exceptions.DoesNotImplement.__init__?1(self, interface)
-Interface.Exceptions.DoesNotImplement?1(interface)
-Interface.IElement.IElement.getDoc?4()
-Interface.IElement.IElement.getName?4()
-Interface.IElement.IElement.getTaggedValue?4()
-Interface.IElement.IElement.getTaggedValueTags?4()
-Interface.IElement.IElement.setTaggedValue?4(value)
-Interface.IInterface.IInterface.extends?4(strict=1)
-Interface.IInterface.IInterface.getBases?4()
-Interface.IInterface.IInterface.getDescriptionFor?4()
-Interface.IInterface.IInterface.isImplementedBy?4()
-Interface.IInterface.IInterface.isImplementedByInstancesOf?4()
-Interface.IInterface.IInterface.names?4()
-Interface.IInterface.IInterface.namesAndDescriptions?4()
-Interface.IInterface.IInterface.queryDescriptionFor?4(default=None)
-Interface.IMethod.IMethod.getSignatureString?4()
-Interface.Implements.CLASS_INTERFACES?7
-Interface.Implements._detuplize?5(interface, append)
-Interface.Implements._flatten?5(i, append)
-Interface.Implements._typeImplements?8
-Interface.Implements.assertTypeImplements?4(type, interfaces)
-Interface.Implements.flattenInterfaces?4(interfaces, remove_duplicates=1)
-Interface.Implements.getImplements?4(object)
-Interface.Implements.getImplementsOfInstances?4(klass, tiget=_typeImplements.get)
-Interface.Implements.implements?4(klass, interface, check=1)
-Interface.Implements.instancesOfObjectImplements?4(klass, getInterface=None)
-Interface.Implements.objectImplements?4(object, getInterface=None)
-Interface.Implements.visitImplements?4(implements, object, visitor, getInterface=None)
-Interface.Mapping.EnumerableMapping.keys?4()
-Interface.Mapping.MinimalDictionary.items?4()
-Interface.Mapping.MinimalDictionary.values?4()
-Interface.Mapping.QueryMapping.get?4(default=None)
-Interface.Mapping.QueryMapping.has_key?4()
-Interface.Method.CO_VARARGS?7
-Interface.Method.CO_VARKEYWORDS?7
-Interface.Method.Method.getSignatureInfo?4()
-Interface.Method.Method.getSignatureString?4()
-Interface.Method.Method.interface?7
-Interface.Method.fromFunction?4(func, interface='', imlevel=0)
-Interface.Method.fromMethod?4(meth, interface='')
-Interface.Method.sig_traits?7
-Interface.Verify._incompat?5(required, implemented)
-Interface.Verify._verify?5(iface, candidate, tentative=0, vtype=None)
-Interface.Verify.verifyClass?4(iface, candidate, tentative=0)
-Interface.Verify.verifyObject?4(iface, candidate, tentative=0)
-Interface._Element.Element.__init__?1(self, __name__=None, __doc__='')
-Interface._Element.Element.getDoc?4()
-Interface._Element.Element.getName?4()
-Interface._Element.Element.getTaggedValue?4(tag)
-Interface._Element.Element.getTaggedValueTags?4()
-Interface._Element.Element.setTaggedValue?4(tag, value)
-Interface._Element.Element?1(__name__=None, __doc__='')
-Interface._Interface.Interface?7
-Interface._Interface.wire?4()
-Interface._InterfaceClass.Interface.__init__?1(self, name, bases=(), attrs=None, __doc__=None, __module__=None)
-Interface._InterfaceClass.Interface._getInterface?5(ob, name)
-Interface._InterfaceClass.Interface.deferred?4()
-Interface._InterfaceClass.Interface.extends?4(other, strict=1)
-Interface._InterfaceClass.Interface.getBases?4()
-Interface._InterfaceClass.Interface.getDescriptionFor?4(name)
-Interface._InterfaceClass.Interface.isEqualOrExtendedBy?4(other)
-Interface._InterfaceClass.Interface.isImplementedBy?4(object)
-Interface._InterfaceClass.Interface.isImplementedByInstancesOf?4(klass)
-Interface._InterfaceClass.Interface.names?4(all=0)
-Interface._InterfaceClass.Interface.namesAndDescriptions?4(all=0)
-Interface._InterfaceClass.Interface.queryDescriptionFor?4(name, default=None)
-Interface._InterfaceClass.Interface?1(name, bases=(), attrs=None, __doc__=None, __module__=None)
-Interface._object.ClassTypes?7
-Interface._object.MethodTypes?7
-Interface._object._x.isInstance?4(klass)
-Interface._object._x.m?4()
-Interface._object._x.object?7
-Interface._object._x_1.m?4()
-Interface._object.isInstance?7
-Interface.bridge._bridges?8
-Interface.bridge.createZope3Bridge?4(zope3, package, name)
-Interface.bridge.fromZ3Attribute?4(z3a)
-Interface.bridge.fromZ3Interface?4(z3i)
-Interface.bridge.fromZ3Method?4(z3m)
-Interface.iclass.Interface.__init__?1(self, *args, **kwargs)
-Interface.iclass.Interface?1(*args, **kwargs)
-Interface.pprint.interface_as_stx?4(I, munge=0)
-Interface.pprint.justify_and_indent?4(text, level, munge=0, width=72)
-Interface.pprint.trim_doc_string?4(text)
-Interface.pyskel.attr_re?7
-Interface.pyskel.class_re?7
-Interface.pyskel.def_re?7
-Interface.pyskel.getAttributesInOrder?4(interface, order)
-Interface.pyskel.guessOrder?4(source_file)
-Interface.pyskel.resolve?4(name, _silly=('__doc__', ), _globals={})
-Interface.pyskel.rskel?4(iface, print_iface=1)
-Interface.pyskel.skel?4(name)
-Lifetime._shutdown_phase?8
-Lifetime._shutdown_timeout?8
-Lifetime.graceful_shutdown_loop?4()
-Lifetime.lifetime_loop?4()
-Lifetime.loop?4()
-Lifetime.shutdown?4(exit_code, fast = 0)
-MailHost.MailHost.send?4(mto=None, mfrom=None, subject=None, encode=None)
-MailHost.MailHost.simple_send?4(mto, mfrom, subject, body)
-MailHost.manage_addMailHost?4(id, title='', smtp_host=None, localhost='localhost', smtp_port=25, timeout=1.0)
-MethodObject.tests.test_suite?4()
-MethodObject.tests.test_xxx?4()
-Missing.tests.test_suite?4()
-MultiMapping.tests.test_suite?4()
-OFS.Application.AppInitializer.__init__?1(self, app)
-OFS.Application.AppInitializer.check_zglobals?4()
-OFS.Application.AppInitializer.commit?4(note)
-OFS.Application.AppInitializer.getApp?4()
-OFS.Application.AppInitializer.initialize?4()
-OFS.Application.AppInitializer.install_browser_id_manager?4()
-OFS.Application.AppInitializer.install_cp_and_products?4()
-OFS.Application.AppInitializer.install_errorlog?4()
-OFS.Application.AppInitializer.install_inituser?4()
-OFS.Application.AppInitializer.install_products?4()
-OFS.Application.AppInitializer.install_required_roles?4()
-OFS.Application.AppInitializer.install_session_data_manager?4()
-OFS.Application.AppInitializer.install_standards?4()
-OFS.Application.AppInitializer.install_tempfolder_and_sdc?4()
-OFS.Application.AppInitializer.install_virtual_hosting?4()
-OFS.Application.AppInitializer.install_zglobals?4()
-OFS.Application.AppInitializer?1(app)
-OFS.Application.Application.DELETE?4(REQUEST, RESPONSE)
-OFS.Application.Application.HelpSys?7
-OFS.Application.Application.MOVE?4(REQUEST, RESPONSE)
-OFS.Application.Application.PrincipiaRedirect?4(destination, URL1)
-OFS.Application.Application.PrincipiaTime?4(*args)
-OFS.Application.Application.Redirect?7
-OFS.Application.Application.ZopeAttributionButton?4()
-OFS.Application.Application.ZopeTime?7
-OFS.Application.Application.__init__?1(self)
-OFS.Application.Application._getInitializerFlag?5(flag)
-OFS.Application.Application._initializer_registry?8
-OFS.Application.Application._isBeingUsedAsAMethod_?8
-OFS.Application.Application._object_manager_browser_default_id?8
-OFS.Application.Application._reserved_names?8
-OFS.Application.Application._setInitializerFlag?5(flag)
-OFS.Application.Application.absolute_url?4(relative=0)
-OFS.Application.Application.absolute_url_path?4()
-OFS.Application.Application.checkGlobalRegistry?4()
-OFS.Application.Application.fixupZClassDependencies?4(rebuild=0)
-OFS.Application.Application.getPhysicalPath?4()
-OFS.Application.Application.getPhysicalRoot?4()
-OFS.Application.Application.id?4()
-OFS.Application.Application.isTopLevelPrincipiaApplicationObject?7
-OFS.Application.Application.misc_?7
-OFS.Application.Application.p_?7
-OFS.Application.Application.security?7
-OFS.Application.Application.test_url?7
-OFS.Application.Application.test_url___allow_groups__?7
-OFS.Application.Application.title?7
-OFS.Application.Application.title_and_id?4()
-OFS.Application.Application.title_or_id?4()
-OFS.Application.Application.virtual_url_path?4()
-OFS.Application.Application.web__form__method?7
-OFS.Application.Application?1()
-OFS.Application.Expired.icon?7
-OFS.Application.LOG?7
-OFS.Application.get_folder_permissions?4()
-OFS.Application.get_products?4()
-OFS.Application.import_product?4(product_dir, product_name, raise_exc=0, log_exc=1)
-OFS.Application.import_products?4()
-OFS.Application.initialize?4(app)
-OFS.Application.install_package?4(app, module, init_func, raise_exc=False, log_exc=True)
-OFS.Application.install_product?4(app, product_dir, product_name, meta_types, folder_permissions, raise_exc=0, log_exc=1)
-OFS.Application.install_products?4(app)
-OFS.Application.install_standards?4(app)
-OFS.Application.pgetattr?4(product, name, default=install_products, __init__=0)
-OFS.Application.reimport_product?4(product_name)
-OFS.Application.reinstall_product?4(app, product_name)
-OFS.Application.removeProductMetaTypes?4(pid)
-OFS.Cache.Cache.ZCache_get?4(ob, view_name, keywords, mtime_func, default)
-OFS.Cache.Cache.ZCache_invalidate?4(ob)
-OFS.Cache.Cache.ZCache_set?4(ob, data, view_name, keywords, mtime_func)
-OFS.Cache.CacheManager.ZCacheManager_associate?7
-OFS.Cache.CacheManager.ZCacheManager_getCache?4()
-OFS.Cache.CacheManager.ZCacheManager_locate?4(require_assoc, subfolders, meta_types=[], REQUEST=None)
-OFS.Cache.CacheManager.ZCacheManager_setAssociations?4(props=None, REQUEST=None)
-OFS.Cache.CacheManager._isCacheManager?8
-OFS.Cache.CacheManager.manage_afterAdd?4(item, container)
-OFS.Cache.CacheManager.manage_beforeDelete?4(item, container)
-OFS.Cache.CacheManager.manage_options?7
-OFS.Cache.CacheManager.security?7
-OFS.Cache.Cacheable.ZCacheable_configHTML?4()
-OFS.Cache.Cacheable.ZCacheable_enabled?4()
-OFS.Cache.Cacheable.ZCacheable_get?4(view_name='', keywords=None, mtime_func=None, default=None)
-OFS.Cache.Cacheable.ZCacheable_getCache?4()
-OFS.Cache.Cacheable.ZCacheable_getManager?4()
-OFS.Cache.Cacheable.ZCacheable_getManagerId?4()
-OFS.Cache.Cacheable.ZCacheable_getManagerIds?4()
-OFS.Cache.Cacheable.ZCacheable_getManagerURL?4()
-OFS.Cache.Cacheable.ZCacheable_getModTime?4(mtime_func=None)
-OFS.Cache.Cacheable.ZCacheable_getObAndView?4(view_name)
-OFS.Cache.Cacheable.ZCacheable_invalidate?4(view_name='', REQUEST=None)
-OFS.Cache.Cacheable.ZCacheable_isAMethod?4()
-OFS.Cache.Cacheable.ZCacheable_isCachingEnabled?4()
-OFS.Cache.Cacheable.ZCacheable_manage?7
-OFS.Cache.Cacheable.ZCacheable_set?4(data, view_name='', keywords=None, mtime_func=None)
-OFS.Cache.Cacheable.ZCacheable_setEnabled?4(enabled=0, REQUEST=None)
-OFS.Cache.Cacheable.ZCacheable_setManagerId?4(manager_id, REQUEST=None)
-OFS.Cache.Cacheable._isCacheable?8
-OFS.Cache.Cacheable._v_ZCacheable_cache?8
-OFS.Cache.Cacheable._v_ZCacheable_manager_timestamp?8
-OFS.Cache.Cacheable.manage_options?7
-OFS.Cache.Cacheable.security?7
-OFS.Cache.ChangeCacheSettingsPermission?7
-OFS.Cache.LOG?7
-OFS.Cache.ViewManagementScreensPermission?7
-OFS.Cache.ZCM_MANAGERS?7
-OFS.Cache.filterCacheManagers?4(orig, container, name, value, extra)
-OFS.Cache.filterCacheTab?4(ob)
-OFS.Cache.findCacheables?4(ob, manager_id, require_assoc, subfolders, meta_types, rval, path)
-OFS.Cache.getVerifiedManagerIds?4(container)
-OFS.Cache.isCacheable?4(ob)
-OFS.Cache.manager_timestamp?7
-OFS.Cache.managersExist?4(ob)
-OFS.CopySupport.CopyContainer._delOb?5(id)
-OFS.CopySupport.CopyContainer._getOb?5(id, default=_marker)
-OFS.CopySupport.CopyContainer._get_id?5(id)
-OFS.CopySupport.CopyContainer._setOb?5(id, object)
-OFS.CopySupport.CopyContainer._verifyObjectPaste?5(object, validate_src=1)
-OFS.CopySupport.CopyContainer.cb_dataItems?4()
-OFS.CopySupport.CopyContainer.cb_dataValid?4()
-OFS.CopySupport.CopyContainer.manage_CopyContainerAllItems?4(REQUEST)
-OFS.CopySupport.CopyContainer.manage_CopyContainerFirstItem?4(REQUEST)
-OFS.CopySupport.CopyContainer.manage_clone?4(ob, id, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_copyObjects?4(ids=None, REQUEST=None, RESPONSE=None)
-OFS.CopySupport.CopyContainer.manage_cutObjects?4(ids=None, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_pasteObjects?4(cb_copy_data=None, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_renameForm?7
-OFS.CopySupport.CopyContainer.manage_renameObject?4(id, new_id, REQUEST=None)
-OFS.CopySupport.CopyContainer.manage_renameObjects?4(ids=[], new_ids=[], REQUEST=None)
-OFS.CopySupport.CopyContainer.security?7
-OFS.CopySupport.CopyContainer.validClipData?7
-OFS.CopySupport.CopyError?7
-OFS.CopySupport.CopySource._canCopy?5(op=0)
-OFS.CopySupport.CopySource._getCopy?5(container)
-OFS.CopySupport.CopySource._notifyOfCopyTo?5(container, op=0)
-OFS.CopySupport.CopySource._postCopy?5(container, op=0)
-OFS.CopySupport.CopySource._setId?5(id)
-OFS.CopySupport.CopySource.cb_isCopyable?4()
-OFS.CopySupport.CopySource.cb_isMoveable?4()
-OFS.CopySupport.CopySource.cb_userHasCopyOrMovePermission?4()
-OFS.CopySupport.CopySource.security?7
-OFS.CopySupport._cb_decode?5(s)
-OFS.CopySupport._cb_encode?5(d)
-OFS.CopySupport._marker?8
-OFS.CopySupport.absattr?4(attr)
-OFS.CopySupport.cookie_path?4(request)
-OFS.CopySupport.copy_re?7
-OFS.CopySupport.eInvalid?7
-OFS.CopySupport.eNoData?7
-OFS.CopySupport.eNoItemsSpecified?7
-OFS.CopySupport.eNotFound?7
-OFS.CopySupport.eNotSupported?7
-OFS.CopySupport.fMessageDialog?7
-OFS.CopySupport.sanity_check?4(c, ob)
-OFS.DTMLDocument.DTMLDocument.icon?7
-OFS.DTMLDocument.DTMLDocument.manage_edit?4(data, title, SUBMIT='Change', dtpref_cols='100%', dtpref_rows='20', REQUEST=None)
-OFS.DTMLDocument.DTMLDocument.manage_options?7
-OFS.DTMLDocument.DTMLDocument.manage_upload?4(file='', REQUEST=None)
-OFS.DTMLDocument.DTMLDocument.meta_type?7
-OFS.DTMLDocument._marker?8
-OFS.DTMLDocument.addDTMLDocument?4(self, id, title='', file='', REQUEST=None, submit=None)
-OFS.DTMLDocument.addForm?7
-OFS.DTMLDocument.default_dd_html?7
-OFS.DTMLDocument.done?7
-OFS.DTMLMethod.DTMLMethod.PUT?4(REQUEST, RESPONSE)
-OFS.DTMLMethod.DTMLMethod.PrincipiaSearchSource?4()
-OFS.DTMLMethod.DTMLMethod.ZCacheable_configHTML?7
-OFS.DTMLMethod.DTMLMethod.ZDocumentTemplate_afterRender?4(md, result)
-OFS.DTMLMethod.DTMLMethod.ZDocumentTemplate_beforeRender?4(md, default)
-OFS.DTMLMethod.DTMLMethod._cache_namespace_keys?8
-OFS.DTMLMethod.DTMLMethod._er?5(data, title, SUBMIT, dtpref_cols, dtpref_rows, REQUEST)
-OFS.DTMLMethod.DTMLMethod._proxy_roles?8
-OFS.DTMLMethod.DTMLMethod._size_changes?8
-OFS.DTMLMethod.DTMLMethod._validateProxy?5(request, roles=None)
-OFS.DTMLMethod.DTMLMethod.default_content_type?7
-OFS.DTMLMethod.DTMLMethod.document_src?4(REQUEST=None, RESPONSE=None)
-OFS.DTMLMethod.DTMLMethod.func_code?7
-OFS.DTMLMethod.DTMLMethod.getCacheNamespaceKeys?4()
-OFS.DTMLMethod.DTMLMethod.getSize?7
-OFS.DTMLMethod.DTMLMethod.get_size?4()
-OFS.DTMLMethod.DTMLMethod.index_html?7
-OFS.DTMLMethod.DTMLMethod.manage?7
-OFS.DTMLMethod.DTMLMethod.manage_FTPget?4()
-OFS.DTMLMethod.DTMLMethod.manage_edit?4(data, title, SUBMIT='Change', dtpref_cols='100%', dtpref_rows='20', REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.manage_editForm?7
-OFS.DTMLMethod.DTMLMethod.manage_haveProxy?4(r)
-OFS.DTMLMethod.DTMLMethod.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-OFS.DTMLMethod.DTMLMethod.manage_options?7
-OFS.DTMLMethod.DTMLMethod.manage_proxy?4(roles=(), REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.manage_proxyForm?7
-OFS.DTMLMethod.DTMLMethod.manage_upload?4(file='', REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.manage_uploadForm?7
-OFS.DTMLMethod.DTMLMethod.meta_type?7
-OFS.DTMLMethod.DTMLMethod.security?7
-OFS.DTMLMethod.DTMLMethod.setCacheNamespaceKeys?4(keys, REQUEST=None)
-OFS.DTMLMethod.DTMLMethod.validate?4(inst, parent, name, value, md=None)
-OFS.DTMLMethod._marker?8
-OFS.DTMLMethod.addDTMLMethod?4(self, id, title='', file='', REQUEST=None, submit=None)
-OFS.DTMLMethod.addForm?7
-OFS.DTMLMethod.decapitate?4(html, RESPONSE=None)
-OFS.DTMLMethod.default_dm_html?7
-OFS.DTMLMethod.hdr_start?7
-OFS.DTMLMethod.token?7
-OFS.DefaultObservable.DefaultObservable.__init__?1(self, debug=0)
-OFS.DefaultObservable.DefaultObservable._normalize?5(observer)
-OFS.DefaultObservable.DefaultObservable.callbacks?7
-OFS.DefaultObservable.DefaultObservable.freefuncObserver?4(event)
-OFS.DefaultObservable.DefaultObservable.notify?4(event=None)
-OFS.DefaultObservable.DefaultObservable.observer?7
-OFS.DefaultObservable.DefaultObservable.paths?7
-OFS.DefaultObservable.DefaultObservable.recordCallback?4(subject, event)
-OFS.DefaultObservable.DefaultObservable.registerObserver?4(observer)
-OFS.DefaultObservable.DefaultObservable.subject?7
-OFS.DefaultObservable.DefaultObservable.tryVeto?4(event)
-OFS.DefaultObservable.DefaultObservable.unregisterObserver?4(observer)
-OFS.DefaultObservable.DefaultObservable?1(debug=0)
-OFS.DefaultObservable.TestObserver.boundCallback?4(subject, event)
-OFS.DefaultObservable.TestObserver.named2Callback?4(subject, event)
-OFS.DefaultObservable.TestObserver.namedCallback?4(subject, event)
-OFS.DefaultObservable.TestSubject.__init__?1(self, paths)
-OFS.DefaultObservable.TestSubject.restrictedTraverse?4(path, default)
-OFS.DefaultObservable.TestSubject?1(paths)
-OFS.Document.Document?7
-OFS.Document.manage_addDocument?7
-OFS.FTPInterface.FTPInterface.manage_FTPget?4()
-OFS.FTPInterface.FTPInterface.manage_FTPlist?4(REQUEST)
-OFS.FTPInterface.FTPInterface.manage_FTPstat?4(REQUEST)
-OFS.FindSupport.FindSupport.PrincipiaFind?7
-OFS.FindSupport.FindSupport.ZopeFind?4(obj, obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='')
-OFS.FindSupport.FindSupport.ZopeFindAndApply?4(obj, obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='', apply_func=None, apply_path='')
-OFS.FindSupport.FindSupport.help_product?7
-OFS.FindSupport.FindSupport.help_topic?7
-OFS.FindSupport.FindSupport.manage_findAdv?7
-OFS.FindSupport.FindSupport.manage_findForm?7
-OFS.FindSupport.FindSupport.manage_findFrame?7
-OFS.FindSupport.FindSupport.manage_findResult?7
-OFS.FindSupport.FindSupport.manage_options?7
-OFS.FindSupport.FindSupport.management_view?7
-OFS.FindSupport.FindSupport.security?7
-OFS.FindSupport.absattr?4(attr)
-OFS.FindSupport.expr_match?4(ob, ed, c=InstanceDict, r=0)
-OFS.FindSupport.mtime_match?4(ob, t, q, fn=hasattr)
-OFS.FindSupport.p_name?4(name)
-OFS.FindSupport.role_match?4(ob, permission, roles, lt=type([]), tt=type(()))
-OFS.Folder.Folder.__init__?1(self, id=None)
-OFS.Folder.Folder._properties?8
-OFS.Folder.Folder.manage_options?7
-OFS.Folder.Folder.meta_type?7
-OFS.Folder.Folder?1(id=None)
-OFS.Folder.manage_addFolder?4(self, id, title='', createPublic=0, createUserF=0, REQUEST=None)
-OFS.Folder.manage_addFolderForm?7
-OFS.History.Historian.manage_workspace?4(REQUEST)
-OFS.History.Historical.HistoricalRevisions?7
-OFS.History.Historical.HistoryBatchSize?7
-OFS.History.Historical._manage_historyComparePage?8
-OFS.History.Historical.first_transaction?7
-OFS.History.Historical.manage_afterHistoryCopy?4()
-OFS.History.Historical.manage_beforeHistoryCopy?4()
-OFS.History.Historical.manage_change_history?4()
-OFS.History.Historical.manage_change_history_page?7
-OFS.History.Historical.manage_historicalComparison?4(REQUEST, keys=[])
-OFS.History.Historical.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-OFS.History.Historical.manage_historyCopy?4(keys=[], RESPONSE=None, URL1=None)
-OFS.History.Historical.manage_options?7
-OFS.History.Historical.security?7
-OFS.History.HystoryJar.__init__?1(self, base)
-OFS.History.HystoryJar.abort?4(**kw)
-OFS.History.HystoryJar.commit?4(object, transaction)
-OFS.History.HystoryJar.tpc_begin?7
-OFS.History.HystoryJar?1(base)
-OFS.History.dump?4(tag, x, lo, hi, r)
-OFS.History.historicalRevision?4(self, serial)
-OFS.History.html_diff?4(s1, s2)
-OFS.History.replace?4(x, xlo, xhi, y, ylo, yhi, r)
-OFS.Image.File.Kind?7
-OFS.Image.File.PUT?4(REQUEST, RESPONSE)
-OFS.Image.File.PrincipiaSearchSource?4()
-OFS.Image.File.__init__?1(self, id, title, file, content_type='', precondition='')
-OFS.Image.File._get_content_type?5(file, body, id, content_type=None)
-OFS.Image.File._if_modified_since_request_handler?5(REQUEST, RESPONSE)
-OFS.Image.File._properties?8
-OFS.Image.File._range_request_handler?5(REQUEST, RESPONSE)
-OFS.Image.File._read_data?5(file)
-OFS.Image.File.getContentType?4()
-OFS.Image.File.getSize?7
-OFS.Image.File.get_size?4()
-OFS.Image.File.id?4()
-OFS.Image.File.index_html?4(REQUEST, RESPONSE)
-OFS.Image.File.manage?7
-OFS.Image.File.manage_FTPget?4()
-OFS.Image.File.manage_edit?4(title, content_type, precondition='', filedata=None, REQUEST=None)
-OFS.Image.File.manage_editForm?7
-OFS.Image.File.manage_options?7
-OFS.Image.File.manage_upload?4(file='', REQUEST=None)
-OFS.Image.File.manage_uploadForm?7
-OFS.Image.File.meta_type?7
-OFS.Image.File.precondition?7
-OFS.Image.File.security?7
-OFS.Image.File.size?7
-OFS.Image.File.update_data?4(data, content_type=None, size=None)
-OFS.Image.File.view_image_or_file?4(URL1)
-OFS.Image.File?1(id, title, file, content_type='', precondition='')
-OFS.Image.Image.Kind?7
-OFS.Image.Image._properties?8
-OFS.Image.Image.alt?7
-OFS.Image.Image.height?7
-OFS.Image.Image.manage?7
-OFS.Image.Image.manage_editForm?7
-OFS.Image.Image.manage_options?7
-OFS.Image.Image.manage_uploadForm?7
-OFS.Image.Image.meta_type?7
-OFS.Image.Image.security?7
-OFS.Image.Image.tag?4(height=None, width=None, alt=None, scale=0, xscale=0, yscale=0, css_class=None, title=None, **args)
-OFS.Image.Image.update_data?4(data, content_type=None, size=None)
-OFS.Image.Image.view_image_or_file?7
-OFS.Image.Image.width?7
-OFS.Image.Pdata.__init__?1(self, data)
-OFS.Image.Pdata.next?7
-OFS.Image.Pdata?1(data)
-OFS.Image.cookId?4(id, title, file)
-OFS.Image.getImageInfo?4(data)
-OFS.Image.manage_addFile?4(self, id, file='', title='', precondition='', content_type='', REQUEST=None)
-OFS.Image.manage_addFileForm?7
-OFS.Image.manage_addImage?4(self, id, file, title='', precondition='', content_type='', REQUEST=None)
-OFS.Image.manage_addImageForm?7
-OFS.Moniker.Moniker.__init__?1(self, ob=None)
-OFS.Moniker.Moniker.bind?4(app)
-OFS.Moniker.Moniker.dump?4()
-OFS.Moniker.Moniker?1(ob=None)
-OFS.Moniker.absattr?4(attr)
-OFS.Moniker.loadMoniker?4(data)
-OFS.ObjectManager.BadRequestException?7
-OFS.ObjectManager.IFAwareObjectManager.all_meta_types?4(interfaces=None)
-OFS.ObjectManager.ObjectManager._checkId?8
-OFS.ObjectManager.ObjectManager._components?8
-OFS.ObjectManager.ObjectManager._delOb?5(id)
-OFS.ObjectManager.ObjectManager._delObject?5(id, dp=1, suppress_events=False)
-OFS.ObjectManager.ObjectManager._getOb?5(id, default=_marker)
-OFS.ObjectManager.ObjectManager._importObjectFromFile?5(filepath, verify=1, set_owner=1)
-OFS.ObjectManager.ObjectManager._objects?8
-OFS.ObjectManager.ObjectManager._setOb?5(id, object)
-OFS.ObjectManager.ObjectManager._setObject?5(id, object, roles=None, user=None, set_owner=1, suppress_events=False)
-OFS.ObjectManager.ObjectManager._subobject_permissions?5()
-OFS.ObjectManager.ObjectManager.all_meta_types?4(interfaces=None)
-OFS.ObjectManager.ObjectManager.filtered_meta_types?4(user=None)
-OFS.ObjectManager.ObjectManager.getSiteManager?4()
-OFS.ObjectManager.ObjectManager.hasObject?4(id)
-OFS.ObjectManager.ObjectManager.has_order_support?7
-OFS.ObjectManager.ObjectManager.isAnObjectManager?7
-OFS.ObjectManager.ObjectManager.isPrincipiaFolderish?7
-OFS.ObjectManager.ObjectManager.list_imports?4()
-OFS.ObjectManager.ObjectManager.manage_FTPlist?4(REQUEST)
-OFS.ObjectManager.ObjectManager.manage_FTPstat?4(REQUEST)
-OFS.ObjectManager.ObjectManager.manage_addProduct?7
-OFS.ObjectManager.ObjectManager.manage_afterAdd?4(item, container)
-OFS.ObjectManager.ObjectManager.manage_afterClone?4(item)
-OFS.ObjectManager.ObjectManager.manage_beforeDelete?4(item, container)
-OFS.ObjectManager.ObjectManager.manage_delObjects?4(ids=[], REQUEST=None)
-OFS.ObjectManager.ObjectManager.manage_exportObject?4(id='', download=None, toxml=None, RESPONSE=None, REQUEST=None)
-OFS.ObjectManager.ObjectManager.manage_hasId?4(REQUEST)
-OFS.ObjectManager.ObjectManager.manage_importExportForm?7
-OFS.ObjectManager.ObjectManager.manage_importObject?4(file, REQUEST=None, set_owner=1)
-OFS.ObjectManager.ObjectManager.manage_index_main?7
-OFS.ObjectManager.ObjectManager.manage_main?7
-OFS.ObjectManager.ObjectManager.manage_options?7
-OFS.ObjectManager.ObjectManager.meta_type?7
-OFS.ObjectManager.ObjectManager.meta_types?7
-OFS.ObjectManager.ObjectManager.objectIds?4(spec=None)
-OFS.ObjectManager.ObjectManager.objectIds_d?4(t=None)
-OFS.ObjectManager.ObjectManager.objectItems?4(spec=None)
-OFS.ObjectManager.ObjectManager.objectItems_d?4(t=None)
-OFS.ObjectManager.ObjectManager.objectMap?4()
-OFS.ObjectManager.ObjectManager.objectMap_d?4(t=None)
-OFS.ObjectManager.ObjectManager.objectValues?4(spec=None)
-OFS.ObjectManager.ObjectManager.objectValues_d?4(t=None)
-OFS.ObjectManager.ObjectManager.security?7
-OFS.ObjectManager.ObjectManager.setSiteManager?4(components)
-OFS.ObjectManager.ObjectManager.superValues?4(t)
-OFS.ObjectManager.ObjectManager.tpValues?4()
-OFS.ObjectManager._marker?8
-OFS.ObjectManager.bad_id?7
-OFS.ObjectManager.checkValidId?4(self, id, allow_dup=0)
-OFS.ObjectManager.customImporters?7
-OFS.ObjectManager.findChildren?4(obj, dirname='')
-OFS.OrderSupport.OrderSupport._default_sort_key?8
-OFS.OrderSupport.OrderSupport._default_sort_reverse?8
-OFS.OrderSupport.OrderSupport.getDefaultSorting?4()
-OFS.OrderSupport.OrderSupport.getObjectPosition?4(id)
-OFS.OrderSupport.OrderSupport.has_order_support?7
-OFS.OrderSupport.OrderSupport.manage_move_objects_down?4(REQUEST, ids=None, delta=1)
-OFS.OrderSupport.OrderSupport.manage_move_objects_to_bottom?4(REQUEST, ids=None)
-OFS.OrderSupport.OrderSupport.manage_move_objects_to_top?4(REQUEST, ids=None)
-OFS.OrderSupport.OrderSupport.manage_move_objects_up?4(REQUEST, ids=None, delta=1)
-OFS.OrderSupport.OrderSupport.manage_options?7
-OFS.OrderSupport.OrderSupport.manage_renameObject?4(id, new_id, REQUEST=None)
-OFS.OrderSupport.OrderSupport.manage_set_default_sorting?4(REQUEST, key, reverse)
-OFS.OrderSupport.OrderSupport.moveObjectToPosition?4(id, position, suppress_events=False)
-OFS.OrderSupport.OrderSupport.moveObjectsByDelta?4(ids, delta, subset_ids=None, suppress_events=False)
-OFS.OrderSupport.OrderSupport.moveObjectsDown?4(ids, delta=1, subset_ids=None)
-OFS.OrderSupport.OrderSupport.moveObjectsToBottom?4(ids, subset_ids=None)
-OFS.OrderSupport.OrderSupport.moveObjectsToTop?4(ids, subset_ids=None)
-OFS.OrderSupport.OrderSupport.moveObjectsUp?4(ids, delta=1, subset_ids=None)
-OFS.OrderSupport.OrderSupport.orderObjects?4(key, reverse=None)
-OFS.OrderSupport.OrderSupport.security?7
-OFS.OrderSupport.OrderSupport.setDefaultSorting?4(key, reverse)
-OFS.OrderSupport.OrderSupport.tpValues?4()
-OFS.OrderedFolder.OrderedFolder.manage_options?7
-OFS.OrderedFolder.OrderedFolder.meta_type?7
-OFS.OrderedFolder.manage_addOrderedFolder?4(self, id, title='', createPublic=0, createUserF=0, REQUEST=None)
-OFS.OrderedFolder.manage_addOrderedFolderForm?7
-OFS.PropertyManager.PropertyManager._delPropValue?5(id)
-OFS.PropertyManager.PropertyManager._delProperty?5(id)
-OFS.PropertyManager.PropertyManager._properties?8
-OFS.PropertyManager.PropertyManager._propertyMap?5()
-OFS.PropertyManager.PropertyManager._reserved_names?8
-OFS.PropertyManager.PropertyManager._setPropValue?5(id, value)
-OFS.PropertyManager.PropertyManager._setProperty?5(id, value, type='string')
-OFS.PropertyManager.PropertyManager._updateProperty?5(id, value)
-OFS.PropertyManager.PropertyManager._wrapperCheck?5(object)
-OFS.PropertyManager.PropertyManager.getProperty?4(id, d=None)
-OFS.PropertyManager.PropertyManager.getPropertyType?4(id)
-OFS.PropertyManager.PropertyManager.hasProperty?4(id)
-OFS.PropertyManager.PropertyManager.manage_addProperty?4(id, value, type, REQUEST=None)
-OFS.PropertyManager.PropertyManager.manage_changeProperties?4(REQUEST=None, **kw)
-OFS.PropertyManager.PropertyManager.manage_changePropertyTypes?4(old_ids, props, REQUEST=None)
-OFS.PropertyManager.PropertyManager.manage_delProperties?4(ids=None, REQUEST=None)
-OFS.PropertyManager.PropertyManager.manage_editProperties?4(REQUEST)
-OFS.PropertyManager.PropertyManager.manage_options?7
-OFS.PropertyManager.PropertyManager.manage_propertiesForm?7
-OFS.PropertyManager.PropertyManager.manage_propertyTypeForm?7
-OFS.PropertyManager.PropertyManager.propdict?4()
-OFS.PropertyManager.PropertyManager.propertyDescription?4(id)
-OFS.PropertyManager.PropertyManager.propertyIds?4()
-OFS.PropertyManager.PropertyManager.propertyItems?4()
-OFS.PropertyManager.PropertyManager.propertyLabel?4(id)
-OFS.PropertyManager.PropertyManager.propertyMap?4()
-OFS.PropertyManager.PropertyManager.propertyValues?4()
-OFS.PropertyManager.PropertyManager.property_extensible_schema__?7
-OFS.PropertyManager.PropertyManager.propertysheets?7
-OFS.PropertyManager.PropertyManager.security?7
-OFS.PropertyManager.PropertyManager.title?7
-OFS.PropertyManager.PropertyManager.valid_property_id?4(id)
-OFS.PropertySheets.BadRequestException?7
-OFS.PropertySheets.DAVProperties._delProperty?5(id)
-OFS.PropertySheets.DAVProperties._md?8
-OFS.PropertySheets.DAVProperties._propertyMap?5()
-OFS.PropertySheets.DAVProperties._setProperty?5(id, value, type='string', meta=None)
-OFS.PropertySheets.DAVProperties._updateProperty?5(id, value)
-OFS.PropertySheets.DAVProperties.dav__creationdate?4()
-OFS.PropertySheets.DAVProperties.dav__displayname?4()
-OFS.PropertySheets.DAVProperties.dav__getcontentlength?4()
-OFS.PropertySheets.DAVProperties.dav__getcontenttype?4()
-OFS.PropertySheets.DAVProperties.dav__getlastmodified?4()
-OFS.PropertySheets.DAVProperties.dav__lockdiscovery?4()
-OFS.PropertySheets.DAVProperties.dav__resourcetype?4()
-OFS.PropertySheets.DAVProperties.dav__source?4()
-OFS.PropertySheets.DAVProperties.dav__supportedlock?4()
-OFS.PropertySheets.DAVProperties.getProperty?4(id, default=None)
-OFS.PropertySheets.DAVProperties.id?7
-OFS.PropertySheets.DAVProperties.pm?7
-OFS.PropertySheets.DAVProperties.propertyMap?4()
-OFS.PropertySheets.DefaultProperties._md?8
-OFS.PropertySheets.DefaultProperties.id?7
-OFS.PropertySheets.DefaultPropertySheets._get_defaults?5()
-OFS.PropertySheets.DefaultPropertySheets.default?7
-OFS.PropertySheets.DefaultPropertySheets.webdav?7
-OFS.PropertySheets.FixedSchema.__init__?1(self, id, base, md=None)
-OFS.PropertySheets.FixedSchema._propertyMap?5()
-OFS.PropertySheets.FixedSchema.propertyMap?4()
-OFS.PropertySheets.FixedSchema.property_extensible_schema__?4()
-OFS.PropertySheets.FixedSchema?1(id, base, md=None)
-OFS.PropertySheets.PropertySheet.__init__?1(self, id, md=None)
-OFS.PropertySheets.PropertySheet._delProperty?5(id)
-OFS.PropertySheets.PropertySheet._extensible?8
-OFS.PropertySheets.PropertySheet._propdict?5()
-OFS.PropertySheets.PropertySheet._properties?8
-OFS.PropertySheets.PropertySheet._propertyMap?5()
-OFS.PropertySheets.PropertySheet._setProperty?5(id, value, type='string', meta=None)
-OFS.PropertySheets.PropertySheet._updateProperty?5(id, value, meta=None)
-OFS.PropertySheets.PropertySheet._wrapperCheck?5(object)
-OFS.PropertySheets.PropertySheet.dav__allprop?4(propstat=propstat)
-OFS.PropertySheets.PropertySheet.dav__propnames?4(propstat=propstat)
-OFS.PropertySheets.PropertySheet.dav__propstat?4(name, result, propstat=propstat, propdesc=propdesc)
-OFS.PropertySheets.PropertySheet.getId?4()
-OFS.PropertySheets.PropertySheet.getProperty?4(id, default=None)
-OFS.PropertySheets.PropertySheet.getPropertyType?4(id)
-OFS.PropertySheets.PropertySheet.hasProperty?4(id)
-OFS.PropertySheets.PropertySheet.icon?7
-OFS.PropertySheets.PropertySheet.manage?7
-OFS.PropertySheets.PropertySheet.manage_addProperty?4(id, value, type, REQUEST=None)
-OFS.PropertySheets.PropertySheet.manage_changeProperties?4(REQUEST=None, **kw)
-OFS.PropertySheets.PropertySheet.manage_delProperties?4(ids=None, REQUEST=None)
-OFS.PropertySheets.PropertySheet.manage_editProperties?4(REQUEST)
-OFS.PropertySheets.PropertySheet.manage_propertiesForm?4(URL1)
-OFS.PropertySheets.PropertySheet.p_self?4()
-OFS.PropertySheets.PropertySheet.propdesc?7
-OFS.PropertySheets.PropertySheet.propertyIds?4()
-OFS.PropertySheets.PropertySheet.propertyInfo?4(id)
-OFS.PropertySheets.PropertySheet.propertyItems?4()
-OFS.PropertySheets.PropertySheet.propertyMap?4()
-OFS.PropertySheets.PropertySheet.propertyValues?4()
-OFS.PropertySheets.PropertySheet.property_extensible_schema__?4()
-OFS.PropertySheets.PropertySheet.propstat?7
-OFS.PropertySheets.PropertySheet.security?7
-OFS.PropertySheets.PropertySheet.v_self?4()
-OFS.PropertySheets.PropertySheet.valid_property_id?4(id)
-OFS.PropertySheets.PropertySheet.xml_namespace?4()
-OFS.PropertySheets.PropertySheet?1(id, md=None)
-OFS.PropertySheets.PropertySheets.PropertySheetClass?7
-OFS.PropertySheets.PropertySheets._get_defaults?5()
-OFS.PropertySheets.PropertySheets.addPropertySheet?4(propset)
-OFS.PropertySheets.PropertySheets.delPropertySheet?4(name)
-OFS.PropertySheets.PropertySheets.get?4(name, default=None)
-OFS.PropertySheets.PropertySheets.getId?4()
-OFS.PropertySheets.PropertySheets.id?7
-OFS.PropertySheets.PropertySheets.isDeletable?4(name)
-OFS.PropertySheets.PropertySheets.items?4()
-OFS.PropertySheets.PropertySheets.manage?7
-OFS.PropertySheets.PropertySheets.manage_addPropertySheet?4(id, ns, REQUEST=None)
-OFS.PropertySheets.PropertySheets.manage_delPropertySheets?4(ids=(), REQUEST=None)
-OFS.PropertySheets.PropertySheets.manage_options?4()
-OFS.PropertySheets.PropertySheets.security?7
-OFS.PropertySheets.PropertySheets.tabs_path_info?4(script, path)
-OFS.PropertySheets.PropertySheets.values?4()
-OFS.PropertySheets.PropertySheets.webdav?7
-OFS.PropertySheets.View.manage_options?4()
-OFS.PropertySheets.View.manage_workspace?4(URL1, RESPONSE)
-OFS.PropertySheets.View.meta_type?4()
-OFS.PropertySheets.View.tabs_path_info?4(script, path)
-OFS.PropertySheets.View.tpURL?4()
-OFS.PropertySheets.Virtual.__init__?1(self)
-OFS.PropertySheets.Virtual.v_self?4()
-OFS.PropertySheets.Virtual?1()
-OFS.PropertySheets.absattr?4(attr)
-OFS.PropertySheets.vps.__init__?1(self, c=PropertySheets)
-OFS.PropertySheets.vps?1(c=PropertySheets)
-OFS.PropertySheets.xml_escape?4(value)
-OFS.SimpleItem.HTML?7
-OFS.SimpleItem.Item.REQUEST?7
-OFS.SimpleItem.Item._manage_editedDialog?8
-OFS.SimpleItem.Item.getId?4()
-OFS.SimpleItem.Item.icon?7
-OFS.SimpleItem.Item.id?7
-OFS.SimpleItem.Item.isPrincipiaFolderish?7
-OFS.SimpleItem.Item.isTopLevelPrincipiaApplicationObject?7
-OFS.SimpleItem.Item.manage?4(URL1)
-OFS.SimpleItem.Item.manage_FTPlist?4(REQUEST)
-OFS.SimpleItem.Item.manage_FTPstat?4(REQUEST)
-OFS.SimpleItem.Item.manage_afterAdd?4(item, container)
-OFS.SimpleItem.Item.manage_afterClone?4(item)
-OFS.SimpleItem.Item.manage_beforeDelete?4(item, container)
-OFS.SimpleItem.Item.manage_editedDialog?4(REQUEST, **args)
-OFS.SimpleItem.Item.manage_options?7
-OFS.SimpleItem.Item.meta_type?7
-OFS.SimpleItem.Item.objectIds?7
-OFS.SimpleItem.Item.objectValues?4(spec=None)
-OFS.SimpleItem.Item.raise_standardErrorMessage?4(client=None, REQUEST={}, error_type=None, error_value=None, tb=None, error_tb=None, error_message='', tagSearch=re.compile(r'[a-zA-Z]>').search, error_log_url='')
-OFS.SimpleItem.Item.security?7
-OFS.SimpleItem.Item.this?4()
-OFS.SimpleItem.Item.title?7
-OFS.SimpleItem.Item.title_and_id?4()
-OFS.SimpleItem.Item.title_or_id?4()
-OFS.SimpleItem.Item.tpURL?4()
-OFS.SimpleItem.Item.tpValues?4()
-OFS.SimpleItem.Item_w__name__._setId?5(id)
-OFS.SimpleItem.Item_w__name__.getId?4()
-OFS.SimpleItem.Item_w__name__.getPhysicalPath?4()
-OFS.SimpleItem.Item_w__name__.title_and_id?4()
-OFS.SimpleItem.Item_w__name__.title_or_id?4()
-OFS.SimpleItem.SimpleItem.manage_options?7
-OFS.SimpleItem.SimpleItem.security?7
-OFS.SimpleItem.logger?7
-OFS.SimpleItem.pretty_tb?4(t, v, tb, as_html=1)
-OFS.Traversable.Traversable.absolute_url?4(relative=0)
-OFS.Traversable.Traversable.absolute_url_path?4()
-OFS.Traversable.Traversable.getPhysicalPath?4()
-OFS.Traversable.Traversable.getPhysicalRoot?7
-OFS.Traversable.Traversable.restrictedTraverse?4(path, default=_marker)
-OFS.Traversable.Traversable.security?7
-OFS.Traversable.Traversable.unrestrictedTraverse?4(path, default=_marker, restricted=False)
-OFS.Traversable.Traversable.virtual_url_path?4()
-OFS.Traversable._marker?8
-OFS.Traversable.path2url?4(path)
-OFS.Uninstalled.Broken?4(self, oid, pair)
-OFS.Uninstalled.BrokenClass._p_changed?8
-OFS.Uninstalled.BrokenClass.icon?7
-OFS.Uninstalled.BrokenClass.id?7
-OFS.Uninstalled.BrokenClass.manage?7
-OFS.Uninstalled.BrokenClass.manage_main?7
-OFS.Uninstalled.BrokenClass.manage_page_footer?7
-OFS.Uninstalled.BrokenClass.manage_page_header?7
-OFS.Uninstalled.BrokenClass.manage_workspace?7
-OFS.Uninstalled.BrokenClass.meta_type?7
-OFS.Uninstalled.BrokenClass.product_name?7
-OFS.Uninstalled.LOG?7
-OFS.Uninstalled.broken_klasses?7
-OFS.Uninstalled.broken_klasses_lock?7
-OFS.XMLExportImport.XMLrecord?4(oid, len, p)
-OFS.XMLExportImport.exportXML?4(jar, oid, file=None)
-OFS.XMLExportImport.importXML?4(jar, file, clue='')
-OFS.XMLExportImport.magic?7
-OFS.XMLExportImport.save_record?4(parser, tag, data)
-OFS.XMLExportImport.save_zopedata?4(parser, tag, data)
-OFS.XMLExportImport.start_zopedata?4(parser, tag, data)
-OFS.XMLExportImport.zopedata.__init__?1(self, parser, tag, attrs)
-OFS.XMLExportImport.zopedata.append?4(data)
-OFS.XMLExportImport.zopedata?1(parser, tag, attrs)
-OFS.ZDOM.ATTRIBUTE_NODE?7
-OFS.ZDOM.Attr.__init__?1(self, name, value)
-OFS.ZDOM.Attr.getName?4()
-OFS.ZDOM.Attr.getNodeName?4()
-OFS.ZDOM.Attr.getNodeType?4()
-OFS.ZDOM.Attr.getNodeValue?4()
-OFS.ZDOM.Attr.getSpecified?4()
-OFS.ZDOM.Attr?1(name, value)
-OFS.ZDOM.CDATA_SECTION_NODE?7
-OFS.ZDOM.COMMENT_NODE?7
-OFS.ZDOM.DOCUMENT_FRAGMENT_NODE?7
-OFS.ZDOM.DOCUMENT_NODE?7
-OFS.ZDOM.DOCUMENT_TYPE_NODE?7
-OFS.ZDOM.DOMImplementation.hasFeature?4(feature, version = None)
-OFS.ZDOM.DOMImplementation.security?7
-OFS.ZDOM.DOMSTRING_SIZE_ERR?7
-OFS.ZDOM.DOMStringSizeException.code?7
-OFS.ZDOM.Document.getChildNodes?4()
-OFS.ZDOM.Document.getDoctype?4()
-OFS.ZDOM.Document.getDocumentElement?4()
-OFS.ZDOM.Document.getFirstChild?4()
-OFS.ZDOM.Document.getImplementation?4()
-OFS.ZDOM.Document.getLastChild?4()
-OFS.ZDOM.Document.getNodeName?4()
-OFS.ZDOM.Document.getNodeType?4()
-OFS.ZDOM.Document.getOwnerDocument?4()
-OFS.ZDOM.Document.hasChildNodes?4()
-OFS.ZDOM.Document.security?7
-OFS.ZDOM.ELEMENT_NODE?7
-OFS.ZDOM.ENTITY_NODE?7
-OFS.ZDOM.ENTITY_REFERENCE_NODE?7
-OFS.ZDOM.Element.getAttribute?4(name)
-OFS.ZDOM.Element.getAttributeNode?4(name)
-OFS.ZDOM.Element.getChildNodes?4()
-OFS.ZDOM.Element.getElementsByTagName?4(tagname)
-OFS.ZDOM.Element.getFirstChild?4()
-OFS.ZDOM.Element.getLastChild?4()
-OFS.ZDOM.Element.getNextSibling?4()
-OFS.ZDOM.Element.getNodeName?4()
-OFS.ZDOM.Element.getNodeType?4()
-OFS.ZDOM.Element.getParentNode?4()
-OFS.ZDOM.Element.getPreviousSibling?4()
-OFS.ZDOM.Element.getTagName?4()
-OFS.ZDOM.Element.security?7
-OFS.ZDOM.ElementWithAttributes.getAttribute?4(name)
-OFS.ZDOM.ElementWithAttributes.getAttributeNode?4(name)
-OFS.ZDOM.ElementWithAttributes.getAttributes?4()
-OFS.ZDOM.ElementWithTitle.getAttribute?4(name)
-OFS.ZDOM.ElementWithTitle.getAttributeNode?4(name)
-OFS.ZDOM.ElementWithTitle.getAttributes?4()
-OFS.ZDOM.HIERARCHY_REQUEST_ERR?7
-OFS.ZDOM.HierarchyRequestException.code?7
-OFS.ZDOM.INDEX_SIZE_ERR?7
-OFS.ZDOM.INUSE_ATTRIBUTE_ERR?7
-OFS.ZDOM.INVALID_CHARACTER_ERR?7
-OFS.ZDOM.InUseAttributeException.code?7
-OFS.ZDOM.IndexSizeException.code?7
-OFS.ZDOM.InvalidCharacterException.code?7
-OFS.ZDOM.NOTATION_NODE?7
-OFS.ZDOM.NOT_FOUND_ERR?7
-OFS.ZDOM.NOT_SUPPORTED_ERR?7
-OFS.ZDOM.NO_DATA_ALLOWED_ERR?7
-OFS.ZDOM.NO_MODIFICATION_ALLOWED_ERR?7
-OFS.ZDOM.NamedNodeMap.__init__?1(self, data=None)
-OFS.ZDOM.NamedNodeMap.getLength?4()
-OFS.ZDOM.NamedNodeMap.getNamedItem?4(name)
-OFS.ZDOM.NamedNodeMap.item?4(index)
-OFS.ZDOM.NamedNodeMap?1(data=None)
-OFS.ZDOM.NoDataAllowedException.code?7
-OFS.ZDOM.NoModificationAllowedException.code?7
-OFS.ZDOM.Node.getAttributes?4()
-OFS.ZDOM.Node.getChildNodes?4()
-OFS.ZDOM.Node.getFirstChild?4()
-OFS.ZDOM.Node.getLastChild?4()
-OFS.ZDOM.Node.getNextSibling?4()
-OFS.ZDOM.Node.getNodeName?4()
-OFS.ZDOM.Node.getNodeValue?4()
-OFS.ZDOM.Node.getOwnerDocument?4()
-OFS.ZDOM.Node.getParentNode?4()
-OFS.ZDOM.Node.getPreviousSibling?4()
-OFS.ZDOM.Node.hasChildNodes?4()
-OFS.ZDOM.Node.security?7
-OFS.ZDOM.NodeList.__init__?1(self, list=None)
-OFS.ZDOM.NodeList.getLength?4()
-OFS.ZDOM.NodeList.item?4(index)
-OFS.ZDOM.NodeList?1(list=None)
-OFS.ZDOM.NotFoundException.code?7
-OFS.ZDOM.NotSupportedException.code?7
-OFS.ZDOM.PROCESSING_INSTRUCTION_NODE?7
-OFS.ZDOM.Root.getOwnerDocument?4()
-OFS.ZDOM.TEXT_NODE?7
-OFS.ZDOM.WRONG_DOCUMENT_ERR?7
-OFS.ZDOM.WrongDocumentException.code?7
-OFS.event.ObjectWillBeAddedEvent.__init__?1(self, object, newParent=None, newName=None)
-OFS.event.ObjectWillBeAddedEvent?1(object, newParent=None, newName=None)
-OFS.event.ObjectWillBeMovedEvent.__init__?1(self, object, oldParent, oldName, newParent, newName)
-OFS.event.ObjectWillBeMovedEvent?1(object, oldParent, oldName, newParent, newName)
-OFS.event.ObjectWillBeRemovedEvent.__init__?1(self, object, oldParent=None, oldName=None)
-OFS.event.ObjectWillBeRemovedEvent?1(object, oldParent=None, oldName=None)
-OFS.interfaces.IApplication.HelpSys?7
-OFS.interfaces.IApplication.PrincipiaRedirect?4(URL1)
-OFS.interfaces.IApplication.PrincipiaTime?4()
-OFS.interfaces.IApplication.Redirect?7
-OFS.interfaces.IApplication.ZopeAttributionButton?4()
-OFS.interfaces.IApplication.ZopeTime?7
-OFS.interfaces.IApplication.absolute_url?4()
-OFS.interfaces.IApplication.absolute_url_path?4()
-OFS.interfaces.IApplication.checkGlobalRegistry?4()
-OFS.interfaces.IApplication.fixupZClassDependencies?4()
-OFS.interfaces.IApplication.getPhysicalRoot?4()
-OFS.interfaces.IApplication.isTopLevelPrincipiaApplicationObject?7
-OFS.interfaces.IApplication.misc_?7
-OFS.interfaces.IApplication.p_?7
-OFS.interfaces.IApplication.test_url?7
-OFS.interfaces.IApplication.title?7
-OFS.interfaces.IApplication.virtual_url_path?4()
-OFS.interfaces.ICopyContainer._delOb?5()
-OFS.interfaces.ICopyContainer._getOb?5(default=None)
-OFS.interfaces.ICopyContainer._get_id?5()
-OFS.interfaces.ICopyContainer._setOb?5(object)
-OFS.interfaces.ICopyContainer._verifyObjectPaste?5(validate_src=1)
-OFS.interfaces.ICopyContainer.cb_dataItems?4()
-OFS.interfaces.ICopyContainer.cb_dataValid?4()
-OFS.interfaces.ICopyContainer.manage_CopyContainerAllItems?4()
-OFS.interfaces.ICopyContainer.manage_CopyContainerFirstItem?4()
-OFS.interfaces.ICopyContainer.manage_clone?4(id, REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_copyObjects?4(REQUEST=None, RESPONSE=None)
-OFS.interfaces.ICopyContainer.manage_cutObjects?4(REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_pasteObjects?4(REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_renameForm?7
-OFS.interfaces.ICopyContainer.manage_renameObject?4(new_id, REQUEST=None)
-OFS.interfaces.ICopyContainer.manage_renameObjects?4(new_ids=[], REQUEST=None)
-OFS.interfaces.ICopySource._canCopy?5()
-OFS.interfaces.ICopySource._getCopy?5()
-OFS.interfaces.ICopySource._notifyOfCopyTo?5(op=0)
-OFS.interfaces.ICopySource._postCopy?5(op=0)
-OFS.interfaces.ICopySource._setId?5()
-OFS.interfaces.ICopySource.cb_isCopyable?4()
-OFS.interfaces.ICopySource.cb_isMoveable?4()
-OFS.interfaces.ICopySource.cb_userHasCopyOrMovePermission?4()
-OFS.interfaces.IFTPAccess.manage_FTPlist?4()
-OFS.interfaces.IFTPAccess.manage_FTPstat?4()
-OFS.interfaces.IFindSupport.PrincipiaFind?7
-OFS.interfaces.IFindSupport.ZopeFind?4(obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='')
-OFS.interfaces.IFindSupport.ZopeFindAndApply?4(obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='', apply_func=None, apply_path='')
-OFS.interfaces.IFindSupport.manage_findAdv?7
-OFS.interfaces.IFindSupport.manage_findForm?7
-OFS.interfaces.IFindSupport.manage_findFrame?7
-OFS.interfaces.IFindSupport.manage_findResult?7
-OFS.interfaces.IItem.description?7
-OFS.interfaces.IItem.getId?4()
-OFS.interfaces.IItem.icon?7
-OFS.interfaces.IItem.manage_editedDialog?4(**args)
-OFS.interfaces.IItem.raise_standardErrorMessage?4(REQUEST={}, error_type=None, error_value=None, tb=None, error_tb=None, error_message='', tagSearch=None, error_log_url='')
-OFS.interfaces.IItem.title?7
-OFS.interfaces.IItem.title_and_id?4()
-OFS.interfaces.IItem.title_or_id?4()
-OFS.interfaces.IManageable.class_manage_path?4()
-OFS.interfaces.IManageable.filtered_manage_options?4()
-OFS.interfaces.IManageable.manage?4()
-OFS.interfaces.IManageable.manage_afterAdd?4(container)
-OFS.interfaces.IManageable.manage_afterClone?4()
-OFS.interfaces.IManageable.manage_beforeDelete?4(container)
-OFS.interfaces.IManageable.manage_options?7
-OFS.interfaces.IManageable.manage_tabs?7
-OFS.interfaces.IManageable.manage_workspace?4()
-OFS.interfaces.IManageable.tabs_path_default?4()
-OFS.interfaces.IManageable.tabs_path_info?4(path)
-OFS.interfaces.IManageable.title?7
-OFS.interfaces.IObjectManager._delOb?5()
-OFS.interfaces.IObjectManager._delObject?5(dp=1)
-OFS.interfaces.IObjectManager._getOb?5(default=None)
-OFS.interfaces.IObjectManager._importObjectFromFile?5(verify=1, set_owner=1)
-OFS.interfaces.IObjectManager._setOb?5(object)
-OFS.interfaces.IObjectManager._setObject?5(object, roles=None, user=None, set_owner=1)
-OFS.interfaces.IObjectManager._subobject_permissions?5()
-OFS.interfaces.IObjectManager.all_meta_types?4()
-OFS.interfaces.IObjectManager.description?7
-OFS.interfaces.IObjectManager.filtered_meta_types?4()
-OFS.interfaces.IObjectManager.hasObject?4()
-OFS.interfaces.IObjectManager.isAnObjectManager?7
-OFS.interfaces.IObjectManager.manage_addProduct?7
-OFS.interfaces.IObjectManager.manage_delObjects?4(REQUEST=None)
-OFS.interfaces.IObjectManager.manage_exportObject?4(download=None, toxml=None, RESPONSE=None, REQUEST=None)
-OFS.interfaces.IObjectManager.manage_importExportForm?7
-OFS.interfaces.IObjectManager.manage_importObject?4(REQUEST=None, set_owner=1)
-OFS.interfaces.IObjectManager.manage_index_main?7
-OFS.interfaces.IObjectManager.manage_main?7
-OFS.interfaces.IObjectManager.meta_types?7
-OFS.interfaces.IObjectManager.objectIds?4()
-OFS.interfaces.IObjectManager.objectItems?4()
-OFS.interfaces.IObjectManager.objectMap?4()
-OFS.interfaces.IObjectManager.objectValues?4()
-OFS.interfaces.IObjectManager.superValues?4()
-OFS.interfaces.IObjectManager.title?7
-OFS.interfaces.IObjectManager.tpValues?4()
-OFS.interfaces.IObjectWillBeMovedEvent.newName?7
-OFS.interfaces.IObjectWillBeMovedEvent.newParent?7
-OFS.interfaces.IObjectWillBeMovedEvent.oldName?7
-OFS.interfaces.IObjectWillBeMovedEvent.oldParent?7
-OFS.interfaces.IOrderedContainer.getObjectPosition?4()
-OFS.interfaces.IOrderedContainer.moveObjectToPosition?4(position)
-OFS.interfaces.IOrderedContainer.moveObjectsByDelta?4(delta, subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsDown?4(delta=1, subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsToBottom?4(subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsToTop?4(subset_ids=None)
-OFS.interfaces.IOrderedContainer.moveObjectsUp?4(delta=1, subset_ids=None)
-OFS.interfaces.IOrderedContainer.orderObjects?4(reverse=None)
-OFS.interfaces.IPropertyManager._delPropValue?5()
-OFS.interfaces.IPropertyManager._delProperty?5()
-OFS.interfaces.IPropertyManager._properties?8
-OFS.interfaces.IPropertyManager._propertyMap?5()
-OFS.interfaces.IPropertyManager._setPropValue?5(value)
-OFS.interfaces.IPropertyManager._setProperty?5(value, type='string')
-OFS.interfaces.IPropertyManager._updateProperty?5(value)
-OFS.interfaces.IPropertyManager._wrapperCheck?5()
-OFS.interfaces.IPropertyManager.getProperty?4(d=None)
-OFS.interfaces.IPropertyManager.getPropertyType?4()
-OFS.interfaces.IPropertyManager.hasProperty?4()
-OFS.interfaces.IPropertyManager.manage_addProperty?4(value, type, REQUEST=None)
-OFS.interfaces.IPropertyManager.manage_changeProperties?4(**kw)
-OFS.interfaces.IPropertyManager.manage_changePropertyTypes?4(props, REQUEST=None)
-OFS.interfaces.IPropertyManager.manage_delProperties?4(REQUEST=None)
-OFS.interfaces.IPropertyManager.manage_editProperties?4()
-OFS.interfaces.IPropertyManager.manage_propertiesForm?7
-OFS.interfaces.IPropertyManager.manage_propertyTypeForm?7
-OFS.interfaces.IPropertyManager.propdict?4()
-OFS.interfaces.IPropertyManager.propertyIds?4()
-OFS.interfaces.IPropertyManager.propertyItems?4()
-OFS.interfaces.IPropertyManager.propertyLabel?4()
-OFS.interfaces.IPropertyManager.propertyMap?4()
-OFS.interfaces.IPropertyManager.propertyValues?4()
-OFS.interfaces.IPropertyManager.propertysheets?7
-OFS.interfaces.IPropertyManager.title?7
-OFS.interfaces.IPropertyManager.valid_property_id?4()
-OFS.interfaces.ITraversable.absolute_url?4()
-OFS.interfaces.ITraversable.absolute_url_path?4()
-OFS.interfaces.ITraversable.getPhysicalPath?4()
-OFS.interfaces.ITraversable.restrictedTraverse?4(default=None)
-OFS.interfaces.ITraversable.unrestrictedTraverse?4(default=None, restricted=0)
-OFS.interfaces.ITraversable.virtual_url_path?4()
-OFS.interfaces.IZopeObject.description?7
-OFS.interfaces.IZopeObject.isPrincipiaFolderish?7
-OFS.interfaces.IZopeObject.meta_type?7
-OFS.interfaces.IZopeObject.title?7
-OFS.misc_.Misc_.__init__?1(self, name, dict)
-OFS.misc_.Misc_.security?7
-OFS.misc_.Misc_?1(name, dict)
-OFS.misc_.misc_.security?7
-OFS.misc_.p_.ApplicationManagement_icon?7
-OFS.misc_.p_.BrokenProduct_icon?7
-OFS.misc_.p_.ControlPanel_icon?7
-OFS.misc_.p_.DatabaseManagement_icon?7
-OFS.misc_.p_.DebugManager_icon?7
-OFS.misc_.p_.Factory_icon?7
-OFS.misc_.p_.HelpTopic_icon?7
-OFS.misc_.p_.InstalledProduct_icon?7
-OFS.misc_.p_.Methods_icon?7
-OFS.misc_.p_.Permission_icon?7
-OFS.misc_.p_.ProductFolder_icon?7
-OFS.misc_.p_.ProductHelp_icon?7
-OFS.misc_.p_.Product_icon?7
-OFS.misc_.p_.Properties_icon?7
-OFS.misc_.p_.Propertysheets_icon?7
-OFS.misc_.p_.PyPoweredSmall_Gif?7
-OFS.misc_.p_.User_icon?7
-OFS.misc_.p_.VersionManagement_icon?7
-OFS.misc_.p_.ZButton?7
-OFS.misc_.p_.ZopeButton?7
-OFS.misc_.p_.broken?7
-OFS.misc_.p_.davlocked?7
-OFS.misc_.p_.l_arrow_gif?7
-OFS.misc_.p_.locked?7
-OFS.misc_.p_.lockedo?7
-OFS.misc_.p_.ltab?7
-OFS.misc_.p_.mi?7
-OFS.misc_.p_.pl?7
-OFS.misc_.p_.r_arrow_gif?7
-OFS.misc_.p_.rtab?7
-OFS.misc_.p_.security?7
-OFS.misc_.p_.sp?7
-OFS.misc_.p_.zopelogo_jpg?7
-OFS.ndiff.IS_CHARACTER_JUNK?4(ch, ws=" \t")
-OFS.ndiff.IS_LINE_JUNK?4(line, pat=re.compile(r"\s*)
-OFS.ndiff.SequenceMatcher.__init__?1(self, isjunk=None, a='', b='')
-OFS.ndiff.SequenceMatcher.find_longest_match?4(alo, ahi, blo, bhi)
-OFS.ndiff.SequenceMatcher.get_matching_blocks?4()
-OFS.ndiff.SequenceMatcher.get_opcodes?4()
-OFS.ndiff.SequenceMatcher.quick_ratio?4()
-OFS.ndiff.SequenceMatcher.ratio?4()
-OFS.ndiff.SequenceMatcher.real_quick_ratio?4()
-OFS.ndiff.SequenceMatcher.set_seq1?4(a)
-OFS.ndiff.SequenceMatcher.set_seq2?4(b)
-OFS.ndiff.SequenceMatcher.set_seqs?4(a, b)
-OFS.ndiff.SequenceMatcher?1(isjunk=None, a='', b='')
-OFS.ndiff.TRACE?7
-OFS.ndiff._combine?8
-OFS.ndiff.dump?4(tag, x, lo, hi)
-OFS.ndiff.fail?4(msg)
-OFS.ndiff.fancy_helper?4(a, alo, ahi, b, blo, bhi)
-OFS.ndiff.fancy_replace?4(a, alo, ahi, b, blo, bhi)
-OFS.ndiff.fcompare?4(f1name, f2name)
-OFS.ndiff.fopen?4(fname)
-OFS.ndiff.main?4(args)
-OFS.ndiff.plain_replace?4(a, alo, ahi, b, blo, bhi)
-OFS.ndiff.restore?4(which)
-OFS.rPickle.Unpickler.find_class?4(module, name)
-OFS.rPickle.Unpickler.load_string?4()
-OFS.rPickle.loads?4(s)
-OFS.rPickle.reg?7
-OFS.rPickle.register?4(mod, cls, obj)
-OFS.rPickle.unregister?4(mod, cls)
-OFS.subscribers.LOG?7
-OFS.subscribers.ObjectManagerSublocations.__init__?1(self, container)
-OFS.subscribers.ObjectManagerSublocations.sublocations?4()
-OFS.subscribers.ObjectManagerSublocations?1(container)
-OFS.subscribers.callManageAfterAdd?4(ob, item, container)
-OFS.subscribers.callManageAfterClone?4(ob, item)
-OFS.subscribers.callManageBeforeDelete?4(ob, item, container)
-OFS.subscribers.compatibilityCall?4(method_name, *args)
-OFS.subscribers.deprecatedManageAddDeleteClasses?7
-OFS.subscribers.dispatchObjectClonedEvent?4(ob, event)
-OFS.subscribers.dispatchObjectCopiedEvent?4(ob, event)
-OFS.subscribers.dispatchObjectMovedEvent?4(ob, event)
-OFS.subscribers.dispatchObjectWillBeMovedEvent?4(ob, event)
-OFS.subscribers.maybeWarnDeprecated?4(ob, method_name)
-ObjectManager.ObjectManager.getBrowserDefaultId?4()
-ObjectManager.ObjectManager.manage_delObjects?4()
-ObjectManager.ObjectManager.objectIds?4()
-ObjectManager.ObjectManager.objectItems?4()
-ObjectManager.ObjectManager.objectValues?4()
-ObjectManager.ObjectManager.setBrowserDefaultId?4(acquire=0)
-ObjectManager.ObjectManager.superValues?4()
-ObjectManagerItem.ObjectManagerItem.absolute_url?4()
-ObjectManagerItem.ObjectManagerItem.absolute_url_path?4()
-ObjectManagerItem.ObjectManagerItem.getId?4()
-ObjectManagerItem.ObjectManagerItem.getPhysicalPath?4()
-ObjectManagerItem.ObjectManagerItem.getPhysicalRoot?4()
-ObjectManagerItem.ObjectManagerItem.manage_workspace?4()
-ObjectManagerItem.ObjectManagerItem.restrictedTraverse?4(default=None)
-ObjectManagerItem.ObjectManagerItem.this?4()
-ObjectManagerItem.ObjectManagerItem.title_and_id?4()
-ObjectManagerItem.ObjectManagerItem.title_or_id?4()
-ObjectManagerItem.ObjectManagerItem.unrestrictedTraverse?4(default=None)
-ObjectManagerItem.ObjectManagerItem.virtual_url_path?4()
-OrderSupport.OrderSupport.getObjectPosition?4()
-OrderSupport.OrderSupport.moveObjectToPosition?4(position)
-OrderSupport.OrderSupport.moveObjectsByDelta?4(delta, subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsDown?4(delta=1, subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsToBottom?4(subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsToTop?4(subset_ids=None)
-OrderSupport.OrderSupport.moveObjectsUp?4(delta=1, subset_ids=None)
-OrderSupport.OrderSupport.orderObjects?4(reverse=None)
-OrderedFolder.manage_addOrderedFolder?4(id, title='', createPublic=0, createUserF=0, REQUEST=None)
-Persistence.Overridable?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2._checkId?5(id, allow_dup=0)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2.meta_type?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.__init__?1(self, id=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._checkId?5(id, allow_dup=0)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._cleanup?5()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._count?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._delOb?5(id)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._delObject?5(id, dp=1, suppress_events=False)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._fixCount?5()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._getOb?5(id, default=_marker)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._initBTrees?5()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._mt_index?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._objects?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._populateFromFolder?5(source)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._setOb?5(id, object)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._setObject?5(id, object, roles=None, user=None, set_owner=1, suppress_events=False)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._tree?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base._v_nextid?8
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.generateId?4(prefix='item', suffix='', rand_ceiling=999999999)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.get?4(name, default=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.getBatchObjectListing?4(REQUEST=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.hasObject?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.has_key?4(id)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.items?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.keys?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_cleanup?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_fixCount?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_main?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_object_workspace?4(ids=(), REQUEST=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.manage_options?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectCount?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectIds?4(spec=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectIds_d?4(t=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectItems?4(spec=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectMap?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectMap_d?4(t=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.objectValues?4(spec=None)
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.security?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.title?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.tpValues?4()
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base.values?7
-Products.BTreeFolder2.BTreeFolder2.BTreeFolder2Base?1(id=None)
-Products.BTreeFolder2.BTreeFolder2.LOG?7
-Products.BTreeFolder2.BTreeFolder2.MAX_UNIQUEID_ATTEMPTS?7
-Products.BTreeFolder2.BTreeFolder2._marker?8
-Products.BTreeFolder2.BTreeFolder2.listtext0?7
-Products.BTreeFolder2.BTreeFolder2.listtext1?7
-Products.BTreeFolder2.BTreeFolder2.listtext2?7
-Products.BTreeFolder2.BTreeFolder2.manage_addBTreeFolder?4(dispatcher, id, title='', REQUEST=None)
-Products.BTreeFolder2.BTreeFolder2.manage_addBTreeFolderForm?7
-Products.BTreeFolder2.initialize?4(context)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.HelpSys?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.ZopeTime?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.__init__?1(self, id, title, module, function)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.filepath?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.func_code?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.func_defaults?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.function?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.getFuncCode?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.getFuncDefaults?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.getFunction?4(reload=0)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_edit?4(title, module, function, REQUEST=None)
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_main?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_options?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.manage_page_header?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.meta_type?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod.module?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.reloadIfChanged?4()
-Products.ExternalMethod.ExternalMethod.ExternalMethod.security?7
-Products.ExternalMethod.ExternalMethod.ExternalMethod?1(id, title, module, function)
-Products.ExternalMethod.ExternalMethod.manage_addExternalMethod?4(self, id, title, module, function, REQUEST=None)
-Products.ExternalMethod.ExternalMethod.manage_addExternalMethodForm?7
-Products.ExternalMethod.initialize?4(context)
-Products.Five.bbb.BrowserDefault.__init__?1(self, context)
-Products.Five.bbb.BrowserDefault.defaultView?4(request)
-Products.Five.bbb.BrowserDefault?1(context)
-Products.Five.bbb.IBrowserDefault.defaultView?4(request)
-Products.Five.bridge._bridges?8
-Products.Five.bridge.fromZ2Attribute?4(z2a)
-Products.Five.bridge.fromZ2Interface?4(z2i)
-Products.Five.bridge.fromZ2Method?4(z2m)
-Products.Five.browser.absoluteurl.AbsoluteURL.__init__?1(self, context, request)
-Products.Five.browser.absoluteurl.AbsoluteURL._isVirtualHostRoot?5()
-Products.Five.browser.absoluteurl.AbsoluteURL.breadcrumbs?4()
-Products.Five.browser.absoluteurl.AbsoluteURL?1(context, request)
-Products.Five.browser.absoluteurl.SiteAbsoluteURL.breadcrumbs?4()
-Products.Five.browser.adding.Adding.action?4(type_name='', id='')
-Products.Five.browser.adding.Adding.add?4(content)
-Products.Five.browser.adding.Adding.addingInfo?4()
-Products.Five.browser.adding.Adding.contentName?7
-Products.Five.browser.adding.Adding.context?7
-Products.Five.browser.adding.Adding.hasCustomAddView?4()
-Products.Five.browser.adding.Adding.index?7
-Products.Five.browser.adding.Adding.isSingleMenuItem?4()
-Products.Five.browser.adding.Adding.menu_id?7
-Products.Five.browser.adding.Adding.nameAllowed?4()
-Products.Five.browser.adding.Adding.nextURL?4()
-Products.Five.browser.adding.Adding.publishTraverse?4(request, name)
-Products.Five.browser.adding.Adding.request?7
-Products.Five.browser.adding.ContentAdding.menu_id?7
-Products.Five.browser.adding.ObjectManagerNameChooser.__init__?1(self, context)
-Products.Five.browser.adding.ObjectManagerNameChooser.checkName?4(name, object)
-Products.Five.browser.adding.ObjectManagerNameChooser.chooseName?4(name, object)
-Products.Five.browser.adding.ObjectManagerNameChooser?1(context)
-Products.Five.browser.decode._decode?5(text, charsets)
-Products.Five.browser.decode.processInputs?4(request, charsets=None)
-Products.Five.browser.decode.setPageEncoding?4(request)
-Products.Five.browser.metaconfigure._factory_map?8
-Products.Five.browser.metaconfigure._rd_map?8
-Products.Five.browser.metaconfigure.makeClassForTemplate?4(filename, globals=None, used_for=None, bases=(), cdict=None, name=u'')
-Products.Five.browser.metaconfigure.page?4(_context, name, permission, for_, layer=IDefaultBrowserLayer, template=None, class_=None, allowed_interface=None, allowed_attributes=None, attribute='__call__', menu=None, title=None, )
-Products.Five.browser.metaconfigure.pages.page?4(_context, name, attribute='__call__', template=None, menu=None, title=None)
-Products.Five.browser.metaconfigure.resource?4(_context, name, layer=IDefaultBrowserLayer, permission='zope.Public', file=None, image=None, template=None)
-Products.Five.browser.metaconfigure.resourceDirectory?4(_context, name, directory, layer=IDefaultBrowserLayer, permission='zope.Public')
-Products.Five.browser.metaconfigure.view.publishTraverse?4(request, name, pages=pages, getattr=getattr)
-Products.Five.browser.pagetemplatefile.ViewPageTemplateFile?7
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.__init__?1(self, filename, _prefix=None, content_type=None)
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.get_path_from_prefix?4(_prefix)
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.pt_getContext?4()
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile.pt_getEngine?4()
-Products.Five.browser.pagetemplatefile.ZopeTwoPageTemplateFile?1(filename, _prefix=None, content_type=None)
-Products.Five.browser.pagetemplatefile._engine?8
-Products.Five.browser.pagetemplatefile.getEngine?4()
-Products.Five.browser.resource.Directory.__init__?1(self, path, name)
-Products.Five.browser.resource.Directory?1(path, name)
-Products.Five.browser.resource.DirectoryResource.__init__?1(self, context, request)
-Products.Five.browser.resource.DirectoryResource.default_factory?7
-Products.Five.browser.resource.DirectoryResource.get?4(name, default=_marker)
-Products.Five.browser.resource.DirectoryResource.getId?4()
-Products.Five.browser.resource.DirectoryResource.resource_factories?7
-Products.Five.browser.resource.DirectoryResource?1(context, request)
-Products.Five.browser.resource.DirectoryResourceFactory.factory?7
-Products.Five.browser.resource.DirectoryResourceFactory.resource?7
-Products.Five.browser.resource.FileResource.GET?4()
-Products.Five.browser.resource.FileResource.HEAD?4()
-Products.Five.browser.resource.FileResourceFactory.factory?7
-Products.Five.browser.resource.FileResourceFactory.resource?7
-Products.Five.browser.resource.ImageResourceFactory.factory?7
-Products.Five.browser.resource.ImageResourceFactory.resource?7
-Products.Five.browser.resource.PageTemplateResource.render?4()
-Products.Five.browser.resource.PageTemplateResourceFactory.factory?7
-Products.Five.browser.resource.PageTemplateResourceFactory.resource?7
-Products.Five.browser.resource.Resource.__init__?1(self, request)
-Products.Five.browser.resource.Resource?1(request)
-Products.Five.browser.resource.ResourceFactory.__init__?1(self, name, path, resource_factory=None)
-Products.Five.browser.resource.ResourceFactory.factory?7
-Products.Five.browser.resource.ResourceFactory.resource?7
-Products.Five.browser.resource.ResourceFactory?1(name, path, resource_factory=None)
-Products.Five.browser.resource._PageTemplate?5(self, path, name)
-Products.Five.browser.resource._marker?8
-Products.Five.component.HOOK_NAME?7
-Products.Five.component.browser.ObjectManagerSiteView.isSite?4()
-Products.Five.component.browser.ObjectManagerSiteView.makeSite?4()
-Products.Five.component.browser.ObjectManagerSiteView.unmakeSite?4()
-Products.Five.component.browser.ObjectManagerSiteView.update?4()
-Products.Five.component.disableSite?4(obj, iface=ISite)
-Products.Five.component.enableSite?4(obj, iface=ISite)
-Products.Five.component.findSite?4(obj, iface=ISite)
-Products.Five.component.siteManagerAdapter?4(ob)
-Products.Five.component.tests.test_suite?4()
-Products.Five.eventconfigure.cleanUp?4()
-Products.Five.eventconfigure.containerEvents?4(_context)
-Products.Five.eventconfigure.deprecatedManageAddDelete?4(_context, class_)
-Products.Five.eventconfigure.setContainerEvents?4()
-Products.Five.eventconfigure.setDeprecatedManageAddDelete?4(class_)
-Products.Five.fiveconfigure.LOG?7
-Products.Five.fiveconfigure._meta_type_regs?8
-Products.Five.fiveconfigure._registerClass?5(class_, meta_type, permission, addview, icon, global_)
-Products.Five.fiveconfigure._registerPackage?5(module_, init_func=None)
-Products.Five.fiveconfigure._register_monkies?8
-Products.Five.fiveconfigure.bridge?4(_context, zope2, package, name=None)
-Products.Five.fiveconfigure.cleanUp?4()
-Products.Five.fiveconfigure.createZope2Bridge?4(zope2, package, name)
-Products.Five.fiveconfigure.debug_mode?7
-Products.Five.fiveconfigure.defaultViewable?4(_context, class_)
-Products.Five.fiveconfigure.findProducts?4()
-Products.Five.fiveconfigure.handleBrokenProduct?4(product)
-Products.Five.fiveconfigure.implements?4(_context, class_, interface)
-Products.Five.fiveconfigure.killMonkey?4(class_, name, fallback, attr=None)
-Products.Five.fiveconfigure.loadProducts?4(_context, file=None)
-Products.Five.fiveconfigure.loadProductsOverrides?4(_context, file=None)
-Products.Five.fiveconfigure.pagesFromDirectory?4(_context, directory, module, for_=None, layer=IDefaultBrowserLayer, permission='zope.Public')
-Products.Five.fiveconfigure.registerClass?4(_context, class_, meta_type, permission, addview=None, icon=None, global_=True)
-Products.Five.fiveconfigure.registerPackage?4(_context, package, initialize=None)
-Products.Five.fiveconfigure.traversable?4(_context, class_)
-Products.Five.fiveconfigure.unregisterClass?4(class_)
-Products.Five.fivedirectives.IBridgeDirective.description?7
-Products.Five.fivedirectives.IBridgeDirective.name?7
-Products.Five.fivedirectives.IBridgeDirective.package?7
-Products.Five.fivedirectives.IBridgeDirective.required?7
-Products.Five.fivedirectives.IBridgeDirective.title?7
-Products.Five.fivedirectives.IBridgeDirective.zope2?7
-Products.Five.fivedirectives.IDefaultViewableDirective.class_?7
-Products.Five.fivedirectives.IDefaultViewableDirective.required?7
-Products.Five.fivedirectives.IDefaultViewableDirective.title?7
-Products.Five.fivedirectives.IDeprecatedManageAddDeleteDirective.class_?7
-Products.Five.fivedirectives.IDeprecatedManageAddDeleteDirective.required?7
-Products.Five.fivedirectives.IDeprecatedManageAddDeleteDirective.title?7
-Products.Five.fivedirectives.IImplementsDirective.class_?7
-Products.Five.fivedirectives.IImplementsDirective.interface?7
-Products.Five.fivedirectives.IImplementsDirective.required?7
-Products.Five.fivedirectives.IImplementsDirective.title?7
-Products.Five.fivedirectives.IImplementsDirective.value_type?7
-Products.Five.fivedirectives.IInclude.description?7
-Products.Five.fivedirectives.IInclude.file?7
-Products.Five.fivedirectives.IInclude.required?7
-Products.Five.fivedirectives.IInclude.title?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.description?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.directory?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.for_?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.module?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.required?7
-Products.Five.fivedirectives.IPagesFromDirectoryDirective.title?7
-Products.Five.fivedirectives.IRegisterClassDirective.addview?7
-Products.Five.fivedirectives.IRegisterClassDirective.class_?7
-Products.Five.fivedirectives.IRegisterClassDirective.default?7
-Products.Five.fivedirectives.IRegisterClassDirective.description?7
-Products.Five.fivedirectives.IRegisterClassDirective.global_?7
-Products.Five.fivedirectives.IRegisterClassDirective.icon?7
-Products.Five.fivedirectives.IRegisterClassDirective.meta_type?7
-Products.Five.fivedirectives.IRegisterClassDirective.permission?7
-Products.Five.fivedirectives.IRegisterClassDirective.required?7
-Products.Five.fivedirectives.IRegisterClassDirective.title?7
-Products.Five.fivedirectives.IRegisterPackageDirective.description?7
-Products.Five.fivedirectives.IRegisterPackageDirective.initialize?7
-Products.Five.fivedirectives.IRegisterPackageDirective.package?7
-Products.Five.fivedirectives.IRegisterPackageDirective.required?7
-Products.Five.fivedirectives.IRegisterPackageDirective.title?7
-Products.Five.fivedirectives.ISizableDirective.class_?7
-Products.Five.fivedirectives.ISizableDirective.required?7
-Products.Five.fivedirectives.ISizableDirective.title?7
-Products.Five.fivedirectives.ITraversableDirective.class_?7
-Products.Five.fivedirectives.ITraversableDirective.required?7
-Products.Five.fivedirectives.ITraversableDirective.title?7
-Products.Five.fivemethod?4(func)
-Products.Five.form.AddView._setUpWidgets?5()
-Products.Five.form.AddView.add?4(content)
-Products.Five.form.AddView.create?4(*args, **kw)
-Products.Five.form.AddView.createAndAdd?4(data)
-Products.Five.form.AddView.nextURL?4()
-Products.Five.form.AddView.update?4()
-Products.Five.form.EditView.__init__?1(self, context, request)
-Products.Five.form.EditView._setUpWidgets?5()
-Products.Five.form.EditView.changed?4()
-Products.Five.form.EditView.charsets?7
-Products.Five.form.EditView.errors?7
-Products.Five.form.EditView.fieldNames?7
-Products.Five.form.EditView.generated_form?7
-Products.Five.form.EditView.label?7
-Products.Five.form.EditView.setPrefix?4(prefix)
-Products.Five.form.EditView.update?4()
-Products.Five.form.EditView.update_status?7
-Products.Five.form.EditView.widgets?4()
-Products.Five.form.EditView?1(context, request)
-Products.Five.form._?8
-Products.Five.form.macros.FormMacros.macro_pages?7
-Products.Five.form.metaconfigure.AddFormDirective._handle_arguments?5(leftover=None)
-Products.Five.form.metaconfigure.AddFormDirective._handle_menu?5()
-Products.Five.form.metaconfigure.AddFormDirective.arguments?7
-Products.Five.form.metaconfigure.AddFormDirective.content_factory?7
-Products.Five.form.metaconfigure.AddFormDirective.default_template?7
-Products.Five.form.metaconfigure.AddFormDirective.description?7
-Products.Five.form.metaconfigure.AddFormDirective.for_?7
-Products.Five.form.metaconfigure.AddFormDirective.keyword_arguments?7
-Products.Five.form.metaconfigure.AddFormDirective.set_after_add?7
-Products.Five.form.metaconfigure.AddFormDirective.set_before_add?7
-Products.Five.form.metaconfigure.AddFormDirective.view?7
-Products.Five.form.metaconfigure.AddViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, content_factory, arguments, keyword_arguments, set_before_add, set_after_add, menu=u'')
-Products.Five.form.metaconfigure.EditFormDirective._handle_menu?5()
-Products.Five.form.metaconfigure.EditFormDirective.default_template?7
-Products.Five.form.metaconfigure.EditFormDirective.title?7
-Products.Five.form.metaconfigure.EditFormDirective.view?7
-Products.Five.form.metaconfigure.EditViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None, menu=u'')
-Products.Five.form.metaconfigure.FiveFormDirective._processWidgets?5()
-Products.Five.form.metaconfigure._?8
-Products.Five.form.objectwidget.ObjectWidget?4(context, request, factory, **kw)
-Products.Five.form.objectwidget.ObjectWidgetClass.__init__?1(self, context, request, factory, **kw)
-Products.Five.form.objectwidget.ObjectWidgetClass.setRenderedValue?4(value)
-Products.Five.form.objectwidget.ObjectWidgetClass?1(context, request, factory, **kw)
-Products.Five.form.objectwidget.ObjectWidgetView.security?7
-Products.Five.form.objectwidget.ObjectWidgetView.template?7
-Products.Five.formlib.formbase.AddForm?7
-Products.Five.formlib.formbase.DisplayForm?7
-Products.Five.formlib.formbase.EditForm?7
-Products.Five.formlib.formbase.FiveFormlibMixin.template?7
-Products.Five.formlib.formbase.FiveFormlibMixin.update?4()
-Products.Five.formlib.formbase.Form?7
-Products.Five.formlib.formbase.SubPageDisplayForm.template?7
-Products.Five.formlib.formbase.SubPageEditForm.template?7
-Products.Five.formlib.formbase.SubPageForm.template?7
-Products.Five.formlib.formbase._?8
-Products.Five.formlib.formbase._FORMLIB_DIR?8
-Products.Five.formlib.formbase._PAGEFORM_PATH?8
-Products.Five.formlib.formbase._SUBPAGEFORM_PATH?8
-Products.Five.i18n.FiveTranslationService.translate?4(domain, msgid, mapping=None, context=None, target_language=None, default=None)
-Products.Five.i18n.LocalizerLanguages.__init__?1(self, context)
-Products.Five.i18n.LocalizerLanguages.getPreferredLanguages?4()
-Products.Five.i18n.LocalizerLanguages?1(context)
-Products.Five.i18n.PTSLanguages.__init__?1(self, context)
-Products.Five.i18n.PTSLanguages.getPreferredLanguages?4()
-Products.Five.i18n.PTSLanguages?1(context)
-Products.Five.i18n._fallback_translation_service?8
-Products.Five.initialize?4(context)
-Products.Five.interfaces.IMenuItemType.IBrowserDefault?7
-Products.Five.isFiveMethod?4(m)
-Products.Five.metaclass.derivedMeta?4(metaclasses)
-Products.Five.metaclass.makeClass?4(name, bases, dict)
-Products.Five.metaclass.metaFromBases?4(bases)
-Products.Five.metaclass.metaReg?7
-Products.Five.metaclass.minimalBases?4(classes)
-Products.Five.metaclass.normalizeBases?4(allBases)
-Products.Five.metaconfigure.ContentDirective.__init__?1(self, _context, class_)
-Products.Five.metaconfigure.ContentDirective?1(_context, class_)
-Products.Five.security.CheckerPrivateId?7
-Products.Five.security.CheckerPublicId?7
-Products.Five.security.FiveSecurityPolicy.checkPermission?4(permission, object)
-Products.Five.security._getSecurity?5(klass)
-Products.Five.security.checkPermission?4(permission, object, interaction=None)
-Products.Five.security.clearSecurityInfo?4(klass)
-Products.Five.security.getSecurityInfo?4(klass)
-Products.Five.security.newInteraction?4()
-Products.Five.security.protectClass?4(klass, permission_id)
-Products.Five.security.protectName?4(klass, name, permission_id)
-Products.Five.site.browser.LocalSiteView.isOldSite?4()
-Products.Five.site.browser.LocalSiteView.isSite?4()
-Products.Five.site.browser.LocalSiteView.makeSite?4()
-Products.Five.site.browser.LocalSiteView.migrateToFive15?4()
-Products.Five.site.browser.LocalSiteView.unmakeSite?4()
-Products.Five.site.browser.LocalSiteView.update?4()
-Products.Five.site.interfaces.IFiveUtilityRegistry.getAllUtilitiesRegisteredFor?4(context=None)
-Products.Five.site.interfaces.IFiveUtilityRegistry.getUtilitiesFor?4(context=None)
-Products.Five.site.interfaces.IFiveUtilityRegistry.getUtility?4(name='', context=None)
-Products.Five.site.interfaces.IFiveUtilityRegistry.queryUtility?4(name='', default=None, context=None)
-Products.Five.site.interfaces.IRegisterUtilitySimply.next?7
-Products.Five.site.interfaces.IRegisterUtilitySimply.registerUtility?4(interface, utility, name='')
-Products.Five.site.localsite.FiveSite.getSiteManager?4()
-Products.Five.site.localsite.FiveSite.setSiteManager?4(sm)
-Products.Five.site.localsite.FiveSiteManager.__init__?1(self, context)
-Products.Five.site.localsite.FiveSiteManager.adapters?4()
-Products.Five.site.localsite.FiveSiteManager.getAdapters?4(objects, provided)
-Products.Five.site.localsite.FiveSiteManager.getAllUtilitiesRegisteredFor?4(interface)
-Products.Five.site.localsite.FiveSiteManager.getUtilitiesFor?4(interface)
-Products.Five.site.localsite.FiveSiteManager.next?4()
-Products.Five.site.localsite.FiveSiteManager.queryAdapter?4(object, interface, name, default=None)
-Products.Five.site.localsite.FiveSiteManager.queryMultiAdapter?4(objects, interface, name, default=None)
-Products.Five.site.localsite.FiveSiteManager.queryUtility?4(interface, name='', default=None)
-Products.Five.site.localsite.FiveSiteManager.registerUtility?4(*args, **kw)
-Products.Five.site.localsite.FiveSiteManager.subscribers?4(required, provided)
-Products.Five.site.localsite.FiveSiteManager.utilities?4()
-Products.Five.site.localsite.FiveSiteManager?1(context)
-Products.Five.site.localsite.disableLocalSiteHook?4(obj)
-Products.Five.site.localsite.enableLocalSiteHook?4(obj)
-Products.Five.site.localsite.one_of_three?4(a, b, c)
-Products.Five.site.metaconfigure.LOG?7
-Products.Five.site.metaconfigure._localsite_monkies?8
-Products.Five.site.metaconfigure.classSiteHook?4(class_, site_class)
-Products.Five.site.metaconfigure.installSiteHook?4(_context, class_, site_class=None)
-Products.Five.site.metaconfigure.uninstallSiteHooks?4()
-Products.Five.site.metadirectives.ILocalSiteDirective.class_?7
-Products.Five.site.metadirectives.ILocalSiteDirective.required?7
-Products.Five.site.metadirectives.ILocalSiteDirective.site_class?7
-Products.Five.site.metadirectives.ILocalSiteDirective.title?7
-Products.Five.site.utility.SimpleLocalUtilityRegistry.__init__?1(self, context)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.getAllUtilitiesRegisteredFor?4(interface)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.getUtilitiesFor?4(interface)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.getUtility?4(interface, name='')
-Products.Five.site.utility.SimpleLocalUtilityRegistry.next?4()
-Products.Five.site.utility.SimpleLocalUtilityRegistry.queryUtility?4(interface, name='', default=None)
-Products.Five.site.utility.SimpleLocalUtilityRegistry.registerUtility?4(interface, utility, name='')
-Products.Five.site.utility.SimpleLocalUtilityRegistry?1(context)
-Products.Five.sizeconfigure._monkied?8
-Products.Five.sizeconfigure.classSizable?4(class_)
-Products.Five.sizeconfigure.cleanUp?4()
-Products.Five.sizeconfigure.get_size?4(self)
-Products.Five.sizeconfigure.sizable?4(_context, class_)
-Products.Five.sizeconfigure.unsizable?4(class_)
-Products.Five.skin.standardmacros.Macros.aliases?7
-Products.Five.skin.standardmacros.Macros.macro_pages?7
-Products.Five.skin.standardmacros.StandardMacros.macro_pages?7
-Products.Five.testbrowser.Browser.__init__?1(self, url=None)
-Products.Five.testbrowser.Browser?1(url=None)
-Products.Five.testbrowser.PublisherConnection.__init__?1(self, host)
-Products.Five.testbrowser.PublisherConnection.getresponse?4()
-Products.Five.testbrowser.PublisherConnection?1(host)
-Products.Five.testbrowser.PublisherHTTPHandler.http_open?4(req)
-Products.Five.testbrowser.PublisherHTTPHandler.http_request?7
-Products.Five.testbrowser.PublisherMechanizeBrowser.__init__?1(self, *args, **kws)
-Products.Five.testbrowser.PublisherMechanizeBrowser.default_features?7
-Products.Five.testbrowser.PublisherMechanizeBrowser.default_others?7
-Products.Five.testbrowser.PublisherMechanizeBrowser.default_schemes?7
-Products.Five.testbrowser.PublisherMechanizeBrowser?1(*args, **kws)
-Products.Five.utilities.browser.marker.EditView.__init__?1(self, context, request)
-Products.Five.utilities.browser.marker.EditView._getLinkToInterfaceDetailsView?5(interfaceName)
-Products.Five.utilities.browser.marker.EditView._getNameLinkDicts?5(interfaceNames)
-Products.Five.utilities.browser.marker.EditView.getAvailableInterfaceNames?4()
-Products.Five.utilities.browser.marker.EditView.getDirectlyProvidedNames?4()
-Products.Five.utilities.browser.marker.EditView.getInterfaceNames?4()
-Products.Five.utilities.browser.marker.EditView.update?4(add, remove)
-Products.Five.utilities.browser.marker.EditView?1(context, request)
-Products.Five.utilities.interfaces.IReadInterface.getAvailableInterfaceNames?4()
-Products.Five.utilities.interfaces.IReadInterface.getAvailableInterfaces?4()
-Products.Five.utilities.interfaces.IReadInterface.getDirectlyProvided?4()
-Products.Five.utilities.interfaces.IReadInterface.getDirectlyProvidedNames?4()
-Products.Five.utilities.interfaces.IReadInterface.getInterfaceNames?4()
-Products.Five.utilities.interfaces.IReadInterface.getInterfaces?4()
-Products.Five.utilities.interfaces.IReadInterface.getProvided?4()
-Products.Five.utilities.interfaces.IWriteInterface.erase?4()
-Products.Five.utilities.interfaces.IWriteInterface.mark?4()
-Products.Five.utilities.interfaces.IWriteInterface.update?4(remove=())
-Products.Five.utilities.marker.MarkerInterfacesAdapter.__init__?1(self, context)
-Products.Five.utilities.marker.MarkerInterfacesAdapter._getDirectMarkersOf?5(base)
-Products.Five.utilities.marker.MarkerInterfacesAdapter._getInterfaceNames?5(interfaces)
-Products.Five.utilities.marker.MarkerInterfacesAdapter.dottedToInterfaces?4(seq)
-Products.Five.utilities.marker.MarkerInterfacesAdapter.erase?7
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getAvailableInterfaceNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getAvailableInterfaces?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getDirectlyProvided?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getDirectlyProvidedNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getInterfaceNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getInterfaces?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getProvided?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.getProvidedNames?4()
-Products.Five.utilities.marker.MarkerInterfacesAdapter.mark?7
-Products.Five.utilities.marker.MarkerInterfacesAdapter.update?4(add=(), remove=())
-Products.Five.utilities.marker.MarkerInterfacesAdapter?1(context)
-Products.Five.utilities.marker.erase?4(ob, interface)
-Products.Five.utilities.marker.erase?7
-Products.Five.utilities.marker.interfaceStringCheck?4(f)
-Products.Five.utilities.marker.mark?4(ob, interface)
-Products.Five.utilities.marker.mark?7
-Products.Five.utilities.marker.wrapper?4(ob, interface)
-Products.Five.viewlet.manager.ViewletManager?4(name, interface, template=None, bases=())
-Products.Five.viewlet.manager.ViewletManagerBase.filter?4(viewlets)
-Products.Five.viewlet.manager.ViewletManagerBase.sort?4(viewlets)
-Products.Five.viewlet.manager.aq_base?7
-Products.Five.viewlet.metaconfigure.viewletDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, manager=interfaces.IViewletManager, class_=None, template=None, attribute='render', allowed_interface=None, allowed_attributes=None, **kwargs)
-Products.Five.viewlet.metaconfigure.viewletManagerDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, provides=interfaces.IViewletManager, class_=None, template=None, allowed_interface=None, allowed_attributes=None)
-Products.Five.viewlet.tests.DynamicTempBox.city?7
-Products.Five.viewlet.tests.DynamicTempBox.weight?7
-Products.Five.viewlet.tests.Sport.weight?7
-Products.Five.viewlet.tests.Stock.getStockTicker?4()
-Products.Five.viewlet.tests.Stock.weight?7
-Products.Five.viewlet.tests.UnitTestSecurityPolicy.checkPermission?4(permission, object, context)
-Products.Five.viewlet.tests.UnitTestSecurityPolicy.validate?4(accessed=None, container=None, name=None, value=None, context=None, roles=None, *args, **kw)
-Products.Five.viewlet.tests.Weather.weight?7
-Products.Five.viewlet.tests.WeightBasedSorting.sort?4(viewlets)
-Products.Five.viewlet.tests.setUp?4(test)
-Products.Five.viewlet.tests.tearDown?4(test)
-Products.Five.viewlet.tests.test_suite?4()
-Products.Five.viewlet.viewlet.CSSViewlet?4(path, media="all", rel="stylesheet")
-Products.Five.viewlet.viewlet.JavaScriptViewlet?4(path)
-Products.Five.viewlet.viewlet.SimpleViewletClass?4(template, bases=(), attributes=None, name=u'')
-Products.Five.zcml._context?8
-Products.Five.zcml._initialized?8
-Products.Five.zcml.cleanUp?4()
-Products.Five.zcml.load_config?4(file, package=None, execute=True)
-Products.Five.zcml.load_site?4()
-Products.Five.zcml.load_string?4(s)
-Products.MIMETools.MIMETag.MIMEError?7
-Products.MIMETools.MIMETag.MIMETag.__init__?1(self, blocks)
-Products.MIMETools.MIMETag.MIMETag.blockContinuations?7
-Products.MIMETools.MIMETag.MIMETag.encode?7
-Products.MIMETools.MIMETag.MIMETag.name?7
-Products.MIMETools.MIMETag.MIMETag.render?4(md)
-Products.MIMETools.MIMETag.MIMETag?1(blocks)
-Products.MailHost.MailHost.LOG?7
-Products.MailHost.MailHost.MailBase.__init__?1(self, id='', title='', smtp_host='localhost', smtp_port=25, force_tls=False, smtp_uid='', smtp_pwd='', smtp_queue=False, smtp_queue_directory='/tmp')
-Products.MailHost.MailHost.MailBase._init?5(smtp_host, smtp_port)
-Products.MailHost.MailHost.MailBase._makeMailer?5()
-Products.MailHost.MailHost.MailBase._send?5(mfrom, mto, messageText, immediate=False)
-Products.MailHost.MailHost.MailBase._startQueueProcessorThread?5()
-Products.MailHost.MailHost.MailBase._stopQueueProcessorThread?5()
-Products.MailHost.MailHost.MailBase.force_tls?7
-Products.MailHost.MailHost.MailBase.index_html?7
-Products.MailHost.MailHost.MailBase.lock?7
-Products.MailHost.MailHost.MailBase.manage?7
-Products.MailHost.MailHost.MailBase.manage_makeChanges?4(title, smtp_host, smtp_port, smtp_uid='', smtp_pwd='', smtp_queue=False, smtp_queue_directory='/tmp', force_tls=False, REQUEST=None)
-Products.MailHost.MailHost.MailBase.manage_options?7
-Products.MailHost.MailHost.MailBase.manage_restartQueueThread?4(action='start', REQUEST=None)
-Products.MailHost.MailHost.MailBase.meta_type?7
-Products.MailHost.MailHost.MailBase.queueLength?4()
-Products.MailHost.MailHost.MailBase.queueThreadAlive?4()
-Products.MailHost.MailHost.MailBase.scheduledSend?7
-Products.MailHost.MailHost.MailBase.security?7
-Products.MailHost.MailHost.MailBase.send?4(messageText, mto=None, mfrom=None, subject=None, encode=None, immediate=False)
-Products.MailHost.MailHost.MailBase.sendTemplate?4(self, messageTemplate, statusTemplate=None, mto=None, mfrom=None, encode=None, REQUEST=None, immediate=False)
-Products.MailHost.MailHost.MailBase.simple_send?4(mto, mfrom, subject, body, immediate=False)
-Products.MailHost.MailHost.MailBase.smtp_pwd?7
-Products.MailHost.MailHost.MailBase.smtp_queue?7
-Products.MailHost.MailHost.MailBase.smtp_queue_directory?7
-Products.MailHost.MailHost.MailBase.smtp_uid?7
-Products.MailHost.MailHost.MailBase?1(id='', title='', smtp_host='localhost', smtp_port=25, force_tls=False, smtp_uid='', smtp_pwd='', smtp_queue=False, smtp_queue_directory='/tmp')
-Products.MailHost.MailHost._encode?5(body, encode=None)
-Products.MailHost.MailHost._mungeHeaders?5(messageText, mto=None, mfrom=None, subject=None)
-Products.MailHost.MailHost.add?7
-Products.MailHost.MailHost.manage_addMailHost?4(self, id, title='', smtp_host='localhost', localhost='localhost', smtp_port=25, timeout=1.0, REQUEST=None)
-Products.MailHost.MailHost.manage_addMailHostForm?7
-Products.MailHost.MailHost.queue_threads?7
-Products.MailHost.SendMailTag.SendMailTag.__init__?1(self, blocks)
-Products.MailHost.SendMailTag.SendMailTag.blockContinuations?7
-Products.MailHost.SendMailTag.SendMailTag.encode?7
-Products.MailHost.SendMailTag.SendMailTag.name?7
-Products.MailHost.SendMailTag.SendMailTag.render?4(md)
-Products.MailHost.SendMailTag.SendMailTag?1(blocks)
-Products.MailHost.decorator.method?4(*args, **kw)
-Products.MailHost.decorator.synchronized?4(lock)
-Products.MailHost.decorator.wrapper?4(f)
-Products.MailHost.initialize?4(context)
-Products.MailHost.interfaces.IMailHost.send?4(mto=None, mfrom=None, subject=None, encode=None)
-Products.MailHost.mailer.SMTPMailer.__init__?1(self, hostname='localhost', port=25, username=None, password=None, no_tls=False, force_tls=False)
-Products.MailHost.mailer.SMTPMailer.send?4(fromaddr, toaddrs, message)
-Products.MailHost.mailer.SMTPMailer.smtp?7
-Products.MailHost.mailer.SMTPMailer?1(hostname='localhost', port=25, username=None, password=None, no_tls=False, force_tls=False)
-Products.MailHost.mailer.have_ssl?7
-Products.OFSP.Draft.Cleanup.__init__?1(self, jar)
-Products.OFSP.Draft.Cleanup?1(jar)
-Products.OFSP.Draft.Draft.__init__?1(self, id, baseid, PATH_INFO)
-Products.OFSP.Draft.Draft._refid?8
-Products.OFSP.Draft.Draft._version?8
-Products.OFSP.Draft.Draft.icon?4()
-Products.OFSP.Draft.Draft.manage_Discard__draft__?4(REQUEST=None)
-Products.OFSP.Draft.Draft.manage_Save__draft__?4(remark, REQUEST=None)
-Products.OFSP.Draft.Draft.manage_afterAdd?4(item, container)
-Products.OFSP.Draft.Draft.manage_afterClone?4(item)
-Products.OFSP.Draft.Draft.manage_approve__draft__?7
-Products.OFSP.Draft.Draft.manage_beforeDelete?4(item, container)
-Products.OFSP.Draft.Draft.manage_options?4()
-Products.OFSP.Draft.Draft.meta_type?7
-Products.OFSP.Draft.Draft.nonempty?4()
-Products.OFSP.Draft.Draft.security?7
-Products.OFSP.Draft.Draft.title?4()
-Products.OFSP.Draft.Draft.title_and_id?4()
-Products.OFSP.Draft.Draft?1(id, baseid, PATH_INFO)
-Products.OFSP.Draft.getdraft?4(ob, jar)
-Products.OFSP.Draft.manage_addPrincipiaDraft?4(self, id, baseid, PATH_INFO, REQUEST=None)
-Products.OFSP.Draft.manage_addPrincipiaDraftForm?7
-Products.OFSP.Session.Session?7
-Products.OFSP.Version.Version.__init__?1(self, id, title, REQUEST)
-Products.OFSP.Version.Version._canCopy?5(op=0)
-Products.OFSP.Version.Version.cookie?7
-Products.OFSP.Version.Version.discard?4(remark='', REQUEST=None)
-Products.OFSP.Version.Version.enter?4(REQUEST, RESPONSE)
-Products.OFSP.Version.Version.index_html?7
-Products.OFSP.Version.Version.leave?4(REQUEST, RESPONSE)
-Products.OFSP.Version.Version.leave_another?4(REQUEST, RESPONSE)
-Products.OFSP.Version.Version.manage_afterAdd?4(item, container)
-Products.OFSP.Version.Version.manage_afterClone?4(item)
-Products.OFSP.Version.Version.manage_beforeDelete?4(item, container)
-Products.OFSP.Version.Version.manage_edit?4(title, REQUEST=None)
-Products.OFSP.Version.Version.manage_editForm?7
-Products.OFSP.Version.Version.manage_end?7
-Products.OFSP.Version.Version.manage_main?7
-Products.OFSP.Version.Version.manage_options?7
-Products.OFSP.Version.Version.meta_type?7
-Products.OFSP.Version.Version.nonempty?4()
-Products.OFSP.Version.Version.om_icons?4()
-Products.OFSP.Version.Version.save?4(remark, REQUEST=None)
-Products.OFSP.Version.Version.security?7
-Products.OFSP.Version.Version.title_and_id?4()
-Products.OFSP.Version.Version?1(id, title, REQUEST)
-Products.OFSP.Version.manage_addVersion?4(self, id, title, REQUEST=None)
-Products.OFSP.Version.manage_addVersionForm?7
-Products.OFSP.initialize?4(context)
-Products.OFSP.misc_?7
-Products.PageTemplates.DeferExpr.LazyWrapper.__init__?1(self, expr, econtext)
-Products.PageTemplates.DeferExpr.LazyWrapper?1(expr, econtext)
-Products.PageTemplates.DeferExpr._marker?8
-Products.PageTemplates.Expressions.LOG?7
-Products.PageTemplates.Expressions.PathIterator.same_part?4(name, ob1, ob2)
-Products.PageTemplates.Expressions.PathIterator.traverse?4(name, furtherPath)
-Products.PageTemplates.Expressions.SafeMapping._pop?8
-Products.PageTemplates.Expressions.SafeMapping._push?8
-Products.PageTemplates.Expressions.SafeMapping.push?7
-Products.PageTemplates.Expressions.SecureModuleImporter?7
-Products.PageTemplates.Expressions.ZopeContext.__init__?1(self, engine, contexts)
-Products.PageTemplates.Expressions.ZopeContext._handleText?5(text, expr)
-Products.PageTemplates.Expressions.ZopeContext.evaluateBoolean?4(expr)
-Products.PageTemplates.Expressions.ZopeContext.evaluateStructure?4(expr)
-Products.PageTemplates.Expressions.ZopeContext.evaluateText?4(expr)
-Products.PageTemplates.Expressions.ZopeContext.translate?4(msgid, domain=None, mapping=None, default=None)
-Products.PageTemplates.Expressions.ZopeContext?1(engine, contexts)
-Products.PageTemplates.Expressions.ZopeEngine._create_context?8
-Products.PageTemplates.Expressions.ZopeIterator.end?4()
-Products.PageTemplates.Expressions.ZopeIterator.first?4(name=None)
-Products.PageTemplates.Expressions.ZopeIterator.index?4()
-Products.PageTemplates.Expressions.ZopeIterator.item?4()
-Products.PageTemplates.Expressions.ZopeIterator.last?4(name=None)
-Products.PageTemplates.Expressions.ZopeIterator.next?4()
-Products.PageTemplates.Expressions.ZopeIterator.nextIndex?4()
-Products.PageTemplates.Expressions.ZopeIterator.same_part?4(name, ob1, ob2)
-Products.PageTemplates.Expressions.ZopeIterator.start?4()
-Products.PageTemplates.Expressions.ZopePathExpr.__init__?1(self, name, expr, engine)
-Products.PageTemplates.Expressions.ZopePathExpr._eval?5(econtext)
-Products.PageTemplates.Expressions.ZopePathExpr._exists?5(econtext)
-Products.PageTemplates.Expressions.ZopePathExpr?1(name, expr, engine)
-Products.PageTemplates.Expressions.ZopeUndefs?7
-Products.PageTemplates.Expressions._engine?8
-Products.PageTemplates.Expressions.boboAwareZopeTraverse?4(object, path_items, econtext)
-Products.PageTemplates.Expressions.createTrustedZopeEngine?4()
-Products.PageTemplates.Expressions.createZopeEngine?4()
-Products.PageTemplates.Expressions.getEngine?4()
-Products.PageTemplates.Expressions.render?4(ob, ns)
-Products.PageTemplates.GlobalTranslationService.DummyTranslationService.repl?4(mapping=mapping)
-Products.PageTemplates.GlobalTranslationService.DummyTranslationService.translate?4(domain, msgid, mapping=None, context=None, target_language=None, default=None)
-Products.PageTemplates.GlobalTranslationService.fiveTranslationService?7
-Products.PageTemplates.GlobalTranslationService.getGlobalTranslationService?4()
-Products.PageTemplates.GlobalTranslationService.setGlobalTranslationService?4(newservice)
-Products.PageTemplates.PageTemplate.ModuleImporter?7
-Products.PageTemplates.PageTemplate.PageTemplate.html?4()
-Products.PageTemplates.PageTemplate.PageTemplate.macros?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_errors?4(namespace={})
-Products.PageTemplates.PageTemplate.PageTemplate.pt_getContext?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_getEngine?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_macros?4()
-Products.PageTemplates.PageTemplate.PageTemplate.pt_render?4(source=False, extra_context={})
-Products.PageTemplates.PageTemplate.PageTemplate.read?4()
-Products.PageTemplates.PageTemplate._ModuleImporter?8
-Products.PageTemplates.PageTemplateFile.LOG?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.__init__?1(self, filename, _prefix=None, **kw)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._cook_check?5()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._default_bindings?8
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._exec?5(bound_names, args, kw)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._get__roles__?5()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._need__name__?8
-Products.PageTemplates.PageTemplateFile.PageTemplateFile._v_last_read?8
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.document_src?4(REQUEST=None, RESPONSE=None)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.func_code?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.func_defaults?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.getOwner?4(info=0)
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.meta_type?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.pt_getContext?4()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.pt_macros?4()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.pt_source_file?4()
-Products.PageTemplates.PageTemplateFile.PageTemplateFile.security?7
-Products.PageTemplates.PageTemplateFile.PageTemplateFile?1(filename, _prefix=None, **kw)
-Products.PageTemplates.PageTemplateFile.XML_PREFIXES?7
-Products.PageTemplates.PageTemplateFile.XML_PREFIX_MAX_LENGTH?7
-Products.PageTemplates.PageTemplateFile.guess_type?4(filename, text)
-Products.PageTemplates.PageTemplateFile.sniff_type?4(text)
-Products.PageTemplates.ZRPythonExpr.PythonExpr.__init__?1(self, name, expr, engine)
-Products.PageTemplates.ZRPythonExpr.PythonExpr._globals?8
-Products.PageTemplates.ZRPythonExpr.PythonExpr?1(name, expr, engine)
-Products.PageTemplates.ZRPythonExpr.Rtd.this?7
-Products.PageTemplates.ZRPythonExpr.call_with_ns?4(f, ns, arg=1)
-Products.PageTemplates.ZopePageTemplate.Src.PUT?7
-Products.PageTemplates.ZopePageTemplate.Src.index_html?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.PUT?4(REQUEST, RESPONSE)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.PrincipiaSearchSource?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.ZScriptHTML_tryParams?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.__init__?1(self, id, text=None, content_type='text/html', strict=True, output_encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._default_bindings?8
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._default_content_fn?8
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._exec?5(bound_names, args, kw)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._properties?8
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate._setPropValue?5(id, value)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.document_src?4(REQUEST=None, RESPONSE=None)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.func_code?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.func_defaults?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.getSize?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.get_size?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.html?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_FTPget?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_FTPput?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.manage_options?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.meta_type?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.om_icons?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.output_encoding?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_changePrefs?4(REQUEST, height=None, width=None, dtpref_cols="100%", dtpref_rows="20")
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_edit?4(text, content_type, keep_output_encoding=False)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_editAction?4(REQUEST, title, text, content_type, expand)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_editForm?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_getContext?4(*args, **kw)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_render?4(source=False, extra_context={})
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_setTitle?4(title, encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_source_file?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.pt_upload?4(REQUEST, file='', encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.security?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.source_dot_xml?7
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.wl_isLocked?4()
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate.write?4(text)
-Products.PageTemplates.ZopePageTemplate.ZopePageTemplate?1(id, text=None, content_type='text/html', strict=True, output_encoding='utf-8')
-Products.PageTemplates.ZopePageTemplate.initialize?4(context)
-Products.PageTemplates.ZopePageTemplate.manage_addPageTemplate?4(self, id, title='', text='', encoding='utf-8', submit=None, REQUEST=None, RESPONSE=None)
-Products.PageTemplates.ZopePageTemplate.manage_addPageTemplateForm?7
-Products.PageTemplates.ZopePageTemplate.preferred_encodings?7
-Products.PageTemplates.initialize?4(context)
-Products.PageTemplates.interfaces.IUnicodeEncodingConflictResolver.resolve?4(text, expression)
-Products.PageTemplates.misc_?7
-Products.PageTemplates.unicodeconflictresolver.DefaultUnicodeEncodingConflictResolver.resolve?4(context, text, expression)
-Products.PageTemplates.unicodeconflictresolver.DefaultUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.IgnoringUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.PreferredCharsetResolver.resolve?4(context, text, expression)
-Products.PageTemplates.unicodeconflictresolver.PreferredCharsetResolver?7
-Products.PageTemplates.unicodeconflictresolver.ReplacingUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.StrictUnicodeEncodingConflictResolver?7
-Products.PageTemplates.unicodeconflictresolver.Z2UnicodeEncodingConflictResolver.__init__?1(self, mode='strict')
-Products.PageTemplates.unicodeconflictresolver.Z2UnicodeEncodingConflictResolver.resolve?4(context, text, expression)
-Products.PageTemplates.unicodeconflictresolver.Z2UnicodeEncodingConflictResolver?1(mode='strict')
-Products.PageTemplates.unicodeconflictresolver.default_encoding?7
-Products.PageTemplates.utils.charsetFromMetaEquiv?4(html)
-Products.PageTemplates.utils.convertToUnicode?4(source, content_type, preferred_encodings)
-Products.PageTemplates.utils.encodingFromXMLPreamble?4(xml)
-Products.PageTemplates.utils.http_equiv_reg2?7
-Products.PageTemplates.utils.http_equiv_reg?7
-Products.PageTemplates.utils.xml_preamble_reg?7
-Products.PluginIndexes.DateIndex.DateIndex.DSTDIFF?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex._apply_index?5(request)
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex._convert?5(value, default=None)
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex._properties?8
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.clear?4()
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.index_naive_time_as_local?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.manage?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.manage_browse?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.manage_options?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.meta_type?7
-Products.PluginIndexes.DateIndex.DateIndex.DateIndex.query_options?7
-Products.PluginIndexes.DateIndex.DateIndex.LOG?7
-Products.PluginIndexes.DateIndex.DateIndex.Local?7
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone._isdst?5(dt)
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone.dst?4(dt)
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone.tzname?4(dt)
-Products.PluginIndexes.DateIndex.DateIndex.LocalTimezone.utcoffset?4(dt)
-Products.PluginIndexes.DateIndex.DateIndex.STDOFFSET?7
-Products.PluginIndexes.DateIndex.DateIndex.ZERO?7
-Products.PluginIndexes.DateIndex.DateIndex._marker?8
-Products.PluginIndexes.DateIndex.DateIndex.manage_addDateIndex?4(self, id, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.DateIndex.DateIndex.manage_addDateIndexForm?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.__init__?1(self, id, since_field=None, until_field=None, caller=None, extra=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._apply_index?5(request)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._convertDateTime?5(value)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._edit?5(since_field, until_field)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._insertForwardIndexEntry?5(since, until, documentId)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex._removeForwardIndexEntry?5(since, until, documentId)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.clear?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.getEntryForObject?4(documentId, default=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.getSinceField?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.getUntilField?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.indexSize?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.manage_edit?4(since_field, until_field, REQUEST)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.manage_indexProperties?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.manage_options?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.meta_type?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.numObjects?4()
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.query_options?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.security?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.since_field?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.unindex_object?4(documentId)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex.uniqueValues?4(name=None, withLengths=0)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.DateRangeIndex?1(id, since_field=None, until_field=None, caller=None, extra=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.INDEX_MGMT_PERMISSION?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.VIEW_PERMISSION?7
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex._dtmldir?8
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.manage_addDateRangeIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.DateRangeIndex.DateRangeIndex.manage_addDateRangeIndexForm?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.manage?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.manage_browse?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.manage_options?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.meta_type?7
-Products.PluginIndexes.FieldIndex.FieldIndex.FieldIndex.query_options?7
-Products.PluginIndexes.FieldIndex.FieldIndex.manage_addFieldIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.FieldIndex.FieldIndex.manage_addFieldIndexForm?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex._get_object_keywords?5(obj, attr)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex._index_object?5(documentId, obj, threshold=None, attr='')
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.manage?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.manage_browse?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.manage_options?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.meta_type?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.query_options?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.unindex_object?4(documentId)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.KeywordIndex.unindex_objectKeywords?4(documentId, keywords)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.LOG?7
-Products.PluginIndexes.KeywordIndex.KeywordIndex.manage_addKeywordIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.KeywordIndex.KeywordIndex.manage_addKeywordIndexForm?7
-Products.PluginIndexes.PathIndex.PathIndex.LOG?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.__init__?1(self, id, caller=None)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex._apply_index?5(request)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.clear?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.getEntryForObject?4(docid, default=_marker)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.getIndexSourceNames?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.hasUniqueValuesFor?4(name)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.indexSize?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.index_object?4(docid, obj, threshold=100)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.insertEntry?4(comp, id, level)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.manage?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.manage_options?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.meta_type?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.numObjects?4()
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.query_options?7
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.search?4(path, default_level=0)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.unindex_object?4(docid)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex.uniqueValues?4(name=None, withLength=0)
-Products.PluginIndexes.PathIndex.PathIndex.PathIndex?1(id, caller=None)
-Products.PluginIndexes.PathIndex.PathIndex._marker?8
-Products.PluginIndexes.PathIndex.PathIndex.manage_addPathIndex?4(self, id, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.PathIndex.PathIndex.manage_addPathIndexForm?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.Splitter?4(astring, words=None, encoding="latin1")
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.__init__?1(self, useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon._convertBTrees?5(threshold=200)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.assignWordId?4(word)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.clear?4()
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.createDigrams?4(word)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.createRegex?4(pat)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.eow?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.get?4(pattern)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.getWord?4(wid)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.getWordId?4(word)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.multi_wc?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.query_hook?4(q)
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.set?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon.single_wc?7
-Products.PluginIndexes.TextIndex.GlobbingLexicon.GlobbingLexicon?1(useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.Splitter?4(astring, words=None, encoding = "latin1")
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.__init__?1(self, stop_syn=None, useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon._convertBTrees?5(threshold=200)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.assignWordId?4(word)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.clear?4()
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.get?4(key, default=None)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.getWord?4(wid)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.getWordId?4(word)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.query_hook?4(q)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.set?7
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.set_stop_syn?4(stop_syn)
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon.stop_syn?7
-Products.PluginIndexes.TextIndex.Lexicon.Lexicon?1(stop_syn=None, useSplitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Lexicon.stop_word_dict?7
-Products.PluginIndexes.TextIndex.Lexicon.stop_words?7
-Products.PluginIndexes.TextIndex.Splitter.ISO_8859_1_Splitter.Splitter?4(txt, stopwords=None, encoding='latin1')
-Products.PluginIndexes.TextIndex.Splitter.ZopeSplitter.Splitter?4(txt, stopwords={}, encoding="latin1")
-Products.PluginIndexes.TextIndex.Splitter.availableSplitters?7
-Products.PluginIndexes.TextIndex.Splitter.getSplitter?4(name=None)
-Products.PluginIndexes.TextIndex.Splitter.setup.CFLAGS?7
-Products.PluginIndexes.TextIndex.Splitter.setup.LFLAGS?7
-Products.PluginIndexes.TextIndex.Splitter.setup.LIBS?7
-Products.PluginIndexes.TextIndex.Splitter.splitterNames?7
-Products.PluginIndexes.TextIndex.TextIndex.And?7
-Products.PluginIndexes.TextIndex.TextIndex.AndNot?7
-Products.PluginIndexes.TextIndex.TextIndex.LOG?7
-Products.PluginIndexes.TextIndex.TextIndex.Near?7
-Products.PluginIndexes.TextIndex.TextIndex.Op.__init__?1(self, name)
-Products.PluginIndexes.TextIndex.TextIndex.Op?1(name)
-Products.PluginIndexes.TextIndex.TextIndex.Or?7
-Products.PluginIndexes.TextIndex.TextIndex.QueryError?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.__init__?1(self, id, ignore_ex=None, call_methods=None, lexicon=None, caller=None, extra=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex._apply_index?5(request)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex._convertBTrees?5(threshold=200)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex._subindex?5(source, wordScores, last, splitter)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.clear?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.convertScores?4(type=type, TupleType=TupleType, IIBTree=IIBTree)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.evaluate?4(query)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getEntryForObject?4(rid, default=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getId?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getIndexSourceNames?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.getLexicon?4(vocab_id=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.get_operands?4(q, i)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.histogram?4(type=type, TupleType=type(()))
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.insertForwardIndexEntry?4(entry, documentId, score=1)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage_options?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage_setPreferences?4(vocabulary, REQUEST=None, RESPONSE=None, URL2=None)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.manage_vocabulary?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.meta_type?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.numObjects?4()
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.positions?4(docid, words, )
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.query?4(s, default_operator=Or)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.query_options?7
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.unindex_object?4(i)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex.unindex_objectWids?4(i, wids)
-Products.PluginIndexes.TextIndex.TextIndex.TextIndex?1(id, ignore_ex=None, call_methods=None, lexicon=None, caller=None, extra=None)
-Products.PluginIndexes.TextIndex.TextIndex.manage_addTextIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.TextIndex.TextIndex.manage_addTextIndexForm?7
-Products.PluginIndexes.TextIndex.TextIndex.operator_dict?7
-Products.PluginIndexes.TextIndex.TextIndex.parens?4(s, parens_re=re.compile('[()]').search)
-Products.PluginIndexes.TextIndex.TextIndex.parse2?4(q, default_operator, operator_dict=operator_dict)
-Products.PluginIndexes.TextIndex.TextIndex.parse?4(s)
-Products.PluginIndexes.TextIndex.TextIndex.quotes?4(s)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.__init__?1(self, id, title='', globbing=None, splitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary._isAVocabulary?8
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.getLexicon?4()
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.insert?4(word='')
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_insert?4(word='', URL1=None, RESPONSE=None)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_main?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_options?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_query?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.manage_stop_syn?4(stop_syn, REQUEST=None)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.meta_type?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.query?4(pattern)
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.security?7
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary.words?4()
-Products.PluginIndexes.TextIndex.Vocabulary.Vocabulary?1(id, title='', globbing=None, splitter=None, extra=None)
-Products.PluginIndexes.TextIndex.Vocabulary.manage_addVocabulary?4(self, id, title, globbing=None, extra=None, splitter='', REQUEST=None)
-Products.PluginIndexes.TextIndex.Vocabulary.manage_addVocabularyForm?7
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.__init__?1(self, id, expr)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.clear?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getExpression?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getId?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getIds?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.getType?4()
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.index_object?4(documentId, obj)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.setExpression?4(expr)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase.unindex_object?4(documentId)
-Products.PluginIndexes.TopicIndex.FilteredSet.FilteredSetBase?1(id, expr)
-Products.PluginIndexes.TopicIndex.FilteredSet.LOG?7
-Products.PluginIndexes.TopicIndex.FilteredSet.PythonFilteredSet.index_object?4(documentId, o)
-Products.PluginIndexes.TopicIndex.FilteredSet.PythonFilteredSet.meta_type?7
-Products.PluginIndexes.TopicIndex.FilteredSet.factory?4(f_id, f_type, expr)
-Products.PluginIndexes.TopicIndex.TopicIndex.LOG?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.__init__?1(self, id, caller=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex._apply_index?5(request)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.addFilteredSet?4(filter_id, typeFilteredSet, expr)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.clear?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.clearFilteredSet?4(filter_id)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.delFilteredSet?4(filter_id)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.editFilteredSet?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.getEntryForObject?4(docid, default=_marker)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.getId?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.getIndexSourceNames?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.index_object?4(docid, obj, threshold=100)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_addFilteredSet?4(filter_id, typeFilteredSet, expr, URL1, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_clearFilteredSet?4(filter_ids=[], URL1=None, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_delFilteredSet?4(filter_ids=[], URL1=None, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_options?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.manage_saveFilteredSet?4(filter_id, expr, URL1=None, REQUEST=None, RESPONSE=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.meta_type?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.numObjects?4()
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.query_options?7
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.search?4(filter_id)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.unindex_object?4(docid)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex.uniqueValues?4(name=None, withLength=0)
-Products.PluginIndexes.TopicIndex.TopicIndex.TopicIndex?1(id, caller=None)
-Products.PluginIndexes.TopicIndex.TopicIndex._marker?8
-Products.PluginIndexes.TopicIndex.TopicIndex.manage_addTopicIndex?4(self, id, REQUEST=None, RESPONSE=None, URL3=None)
-Products.PluginIndexes.TopicIndex.TopicIndex.manage_addTopicIndexForm?7
-Products.PluginIndexes._indexes?8
-Products.PluginIndexes.common.ResultList.ResultList.__init__?1(self, d, words, index, TupleType=type(()))
-Products.PluginIndexes.common.ResultList.ResultList.and_not?4(x)
-Products.PluginIndexes.common.ResultList.ResultList.bucket?4()
-Products.PluginIndexes.common.ResultList.ResultList.has_key?4(key)
-Products.PluginIndexes.common.ResultList.ResultList.items?4()
-Products.PluginIndexes.common.ResultList.ResultList.keys?4()
-Products.PluginIndexes.common.ResultList.ResultList.near?4(x)
-Products.PluginIndexes.common.ResultList.ResultList?1(d, words, index, TupleType=type(()))
-Products.PluginIndexes.common.UnIndex.LOG?7
-Products.PluginIndexes.common.UnIndex.UnIndex.__init__?1(self, id, ignore_ex=None, call_methods=None, extra=None, caller=None)
-Products.PluginIndexes.common.UnIndex.UnIndex._apply_index?5(request)
-Products.PluginIndexes.common.UnIndex.UnIndex._get?5(k, default)
-Products.PluginIndexes.common.UnIndex.UnIndex._get_object_datum?5(obj, attr)
-Products.PluginIndexes.common.UnIndex.UnIndex._index_object?5(documentId, obj, threshold=None, attr='')
-Products.PluginIndexes.common.UnIndex.UnIndex.clear?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.documentToKeyMap?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.getEntryForObject?4(documentId, default=_marker)
-Products.PluginIndexes.common.UnIndex.UnIndex.getId?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.getIndexSourceNames?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.hasUniqueValuesFor?4(name)
-Products.PluginIndexes.common.UnIndex.UnIndex.histogram?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.indexSize?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.index_object?4(documentId, obj, threshold=None)
-Products.PluginIndexes.common.UnIndex.UnIndex.insertForwardIndexEntry?4(entry, documentId)
-Products.PluginIndexes.common.UnIndex.UnIndex.items?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.keyForDocument?4(id)
-Products.PluginIndexes.common.UnIndex.UnIndex.numObjects?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.referencedObjects?4()
-Products.PluginIndexes.common.UnIndex.UnIndex.removeForwardIndexEntry?4(entry, documentId)
-Products.PluginIndexes.common.UnIndex.UnIndex.unindex_object?4(documentId)
-Products.PluginIndexes.common.UnIndex.UnIndex.uniqueValues?4(name=None, withLengths=0)
-Products.PluginIndexes.common.UnIndex.UnIndex?1(id, ignore_ex=None, call_methods=None, extra=None, caller=None)
-Products.PluginIndexes.common.UnIndex._marker?8
-Products.PluginIndexes.common.randid.randid?4(randint=random.randint, choice=random.choice, signs=(-1, 1))
-Products.PluginIndexes.common.safe_callable?4(ob)
-Products.PluginIndexes.common.util.parseIndexRequest.ParserException?7
-Products.PluginIndexes.common.util.parseIndexRequest.__init__?1(self, request, iid, options=[])
-Products.PluginIndexes.common.util.parseIndexRequest.get?4(k, default_v=None)
-Products.PluginIndexes.common.util.parseIndexRequest?1(request, iid, options=[])
-Products.PluginIndexes.initialize?4(context)
-Products.PluginIndexes.interfaces.IDateIndex.index_naive_time_as_local?7
-Products.PluginIndexes.interfaces.IDateRangeIndex.getSinceField?4()
-Products.PluginIndexes.interfaces.IDateRangeIndex.getUntilField?4()
-Products.PluginIndexes.interfaces.IFilteredSet.getExpression?4()
-Products.PluginIndexes.interfaces.IFilteredSet.getIds?4()
-Products.PluginIndexes.interfaces.IFilteredSet.setExpression?4()
-Products.PluginIndexes.interfaces.IPluggableIndex._apply_index?5()
-Products.PluginIndexes.interfaces.IPluggableIndex.clear?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.getEntryForObject?4(default=None)
-Products.PluginIndexes.interfaces.IPluggableIndex.getId?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.getIndexSourceNames?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.index_object?4(obj, threshold=None)
-Products.PluginIndexes.interfaces.IPluggableIndex.numObjects?4()
-Products.PluginIndexes.interfaces.IPluggableIndex.unindex_object?4()
-Products.PluginIndexes.interfaces.ISortIndex.documentToKeyMap?4()
-Products.PluginIndexes.interfaces.ISortIndex.keyForDocument?4()
-Products.PluginIndexes.interfaces.ITextIndex.getLexicon?4()
-Products.PluginIndexes.interfaces.ITopicIndex.addFilteredSet?4(typeFilteredSet, expr)
-Products.PluginIndexes.interfaces.ITopicIndex.clearFilteredSet?4()
-Products.PluginIndexes.interfaces.ITopicIndex.delFilteredSet?4()
-Products.PluginIndexes.interfaces.IUniqueValueIndex.hasUniqueValuesFor?4()
-Products.PluginIndexes.interfaces.IUniqueValueIndex.uniqueValues?4(withLengths=0)
-Products.PythonScripts.PythonScript.LOG?7
-Products.PythonScripts.PythonScript.PythonScript.PUT?4(REQUEST, RESPONSE)
-Products.PythonScripts.PythonScript.PythonScript.PrincipiaSearchSource?4()
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_changePrefs?4(REQUEST, height=None, width=None, dtpref_cols="100%", dtpref_rows="20")
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_editAction?4(REQUEST, title, params, body)
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_editForm?7
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScriptHTML_upload?4(REQUEST, file='')
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScript_edit?4(params, body)
-Products.PythonScripts.PythonScript.PythonScript.ZPythonScript_setTitle?4(title)
-Products.PythonScripts.PythonScript.PythonScript.ZScriptHTML_tryParams?4()
-Products.PythonScripts.PythonScript.PythonScript.__init__?1(self, id)
-Products.PythonScripts.PythonScript.PythonScript._compile?5()
-Products.PythonScripts.PythonScript.PythonScript._compiler?5(*args, **kw)
-Products.PythonScripts.PythonScript.PythonScript._editedBindings?5()
-Products.PythonScripts.PythonScript.PythonScript._exec?5(bound_names, args, kw)
-Products.PythonScripts.PythonScript.PythonScript._makeFunction?5(dummy=0)
-Products.PythonScripts.PythonScript.PythonScript._metadata_map?5()
-Products.PythonScripts.PythonScript.PythonScript._newfun?5(code)
-Products.PythonScripts.PythonScript.PythonScript._params?8
-Products.PythonScripts.PythonScript.PythonScript._proxy_roles?8
-Products.PythonScripts.PythonScript.PythonScript._v_change?8
-Products.PythonScripts.PythonScript.PythonScript._validateProxy?5(roles=None)
-Products.PythonScripts.PythonScript.PythonScript.body?4()
-Products.PythonScripts.PythonScript.PythonScript.document_src?4(REQUEST=None, RESPONSE=None)
-Products.PythonScripts.PythonScript.PythonScript.errors?7
-Products.PythonScripts.PythonScript.PythonScript.getSize?7
-Products.PythonScripts.PythonScript.PythonScript.get_filepath?4()
-Products.PythonScripts.PythonScript.PythonScript.get_size?4()
-Products.PythonScripts.PythonScript.PythonScript.manage?7
-Products.PythonScripts.PythonScript.PythonScript.manage_FTPget?4()
-Products.PythonScripts.PythonScript.PythonScript.manage_FTPput?7
-Products.PythonScripts.PythonScript.PythonScript.manage_afterAdd?4(item, container)
-Products.PythonScripts.PythonScript.PythonScript.manage_afterClone?4(item)
-Products.PythonScripts.PythonScript.PythonScript.manage_beforeDelete?4(item, container)
-Products.PythonScripts.PythonScript.PythonScript.manage_haveProxy?4(r)
-Products.PythonScripts.PythonScript.PythonScript.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-Products.PythonScripts.PythonScript.PythonScript.manage_options?7
-Products.PythonScripts.PythonScript.PythonScript.manage_proxy?4(roles=(), REQUEST=None)
-Products.PythonScripts.PythonScript.PythonScript.manage_proxyForm?7
-Products.PythonScripts.PythonScript.PythonScript.meta_type?7
-Products.PythonScripts.PythonScript.PythonScript.params?4()
-Products.PythonScripts.PythonScript.PythonScript.read?4()
-Products.PythonScripts.PythonScript.PythonScript.security?7
-Products.PythonScripts.PythonScript.PythonScript.write?4(text)
-Products.PythonScripts.PythonScript.PythonScript?1(id)
-Products.PythonScripts.PythonScript.PythonScriptTracebackSupplement.__init__?1(self, script, line=0)
-Products.PythonScripts.PythonScript.PythonScriptTracebackSupplement?1(script, line=0)
-Products.PythonScripts.PythonScript.Python_magic?7
-Products.PythonScripts.PythonScript.Script_magic?7
-Products.PythonScripts.PythonScript._default_file?8
-Products.PythonScripts.PythonScript._first_indent?8
-Products.PythonScripts.PythonScript._log_complaint?8
-Products.PythonScripts.PythonScript._marker?8
-Products.PythonScripts.PythonScript._nice_bind_names?8
-Products.PythonScripts.PythonScript._nonempty_line?8
-Products.PythonScripts.PythonScript.manage_addPythonScript?4(self, id, REQUEST=None, submit=None)
-Products.PythonScripts.PythonScript.manage_addPythonScriptForm?7
-Products.PythonScripts.initialize?4(context)
-Products.PythonScripts.patches.search_function?4(encoding)
-Products.PythonScripts.recompile?4(self)
-Products.PythonScripts.standard.Object?4(**kw)
-Products.PythonScripts.standard._Object.__init__?2(self, **kw)
-Products.PythonScripts.standard._Object._guarded_writes?8
-Products.PythonScripts.standard._Object.update?4(d)
-Products.PythonScripts.standard._Object?2(**kw)
-Products.PythonScripts.standard.security?7
-Products.Sessions.BrowserIdManager.ADD_BROWSER_ID_MANAGER_PERM?7
-Products.Sessions.BrowserIdManager.ALLOWED_BID_NAMESPACES?7
-Products.Sessions.BrowserIdManager.BROWSERID_MANAGER_NAME?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.__init__?1(self, id, title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath=('/'), cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0)
-Products.Sessions.BrowserIdManager.BrowserIdManager._setCookie?5(bid, REQUEST, remove=0, now=time.time, strftime=time.strftime, gmtime=time.gmtime)
-Products.Sessions.BrowserIdManager.BrowserIdManager._setId?5(id)
-Products.Sessions.BrowserIdManager.BrowserIdManager.auto_url_encoding?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.encodeUrl?4(url, style='querystring', create=1)
-Products.Sessions.BrowserIdManager.BrowserIdManager.flushBrowserIdCookie?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getAutoUrlEncoding?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getBrowserId?4(create=1)
-Products.Sessions.BrowserIdManager.BrowserIdManager.getBrowserIdName?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getBrowserIdNamespaces?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookieDomain?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookieLifeDays?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookiePath?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getCookieSecure?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.getHiddenFormField?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.hasBrowserId?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.hasTraversalHook?4(parent)
-Products.Sessions.BrowserIdManager.BrowserIdManager.icon?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdFromCookie?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdFromForm?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdFromUrl?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isBrowserIdNew?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.isUrlInBidNamespaces?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_afterAdd?4(item, container)
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_beforeDelete?4(item, container)
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_browseridmgr?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_changeBrowserIdManager?4(title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath='/', cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0, REQUEST=None)
-Products.Sessions.BrowserIdManager.BrowserIdManager.manage_options?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.meta_type?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.ok?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.registerTraversalHook?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.security?7
-Products.Sessions.BrowserIdManager.BrowserIdManager.setAutoUrlEncoding?4(auto_url_encoding)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setBrowserIdCookieByForce?4(bid)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setBrowserIdName?4(k)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setBrowserIdNamespaces?4(ns)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookieDomain?4(domain)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookieLifeDays?4(days)
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookiePath?4(path='')
-Products.Sessions.BrowserIdManager.BrowserIdManager.setCookieSecure?4(secure)
-Products.Sessions.BrowserIdManager.BrowserIdManager.unregisterTraversalHook?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager.updateTraversalData?4()
-Products.Sessions.BrowserIdManager.BrowserIdManager?1(id, title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath=('/'), cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0)
-Products.Sessions.BrowserIdManager.LOG?7
-Products.Sessions.BrowserIdManager.TRAVERSAL_APPHANDLE?7
-Products.Sessions.BrowserIdManager._marker?8
-Products.Sessions.BrowserIdManager.b64_trans?7
-Products.Sessions.BrowserIdManager.b64_untrans?7
-Products.Sessions.BrowserIdManager.badcookiecharsin?7
-Products.Sessions.BrowserIdManager.badidnamecharsin?7
-Products.Sessions.BrowserIdManager.constructBrowserIdManager?4(self, id=BROWSERID_MANAGER_NAME, title='', idname='_ZopeId', location=('cookies', 'form'), cookiepath='/', cookiedomain='', cookielifedays=0, cookiesecure=0, auto_url_encoding=0, REQUEST=None)
-Products.Sessions.BrowserIdManager.constructBrowserIdManagerForm?7
-Products.Sessions.BrowserIdManager.getB64TStamp?4(b2a=binascii.b2a_base64, gmtime=time.gmtime, time=time.time, b64_trans=b64_trans, split=string.split, TimeStamp=TimeStamp.TimeStamp, translate=string.translate)
-Products.Sessions.BrowserIdManager.getB64TStampToInt?4(ts, TimeStamp=TimeStamp.TimeStamp, b64_untrans=b64_untrans, a2b=binascii.a2b_base64, translate=string.translate)
-Products.Sessions.BrowserIdManager.getBrowserIdPieces?4(bid)
-Products.Sessions.BrowserIdManager.getNewBrowserId?4(randint=random.randint, maxint=99999999)
-Products.Sessions.BrowserIdManager.isAWellFormedBrowserId?4(bid, binerr=binascii.Error)
-Products.Sessions.BrowserIdManager.twodotsin?7
-Products.Sessions.SessionDataManager.ADD_SESSION_DATAMANAGER_PERM?7
-Products.Sessions.SessionDataManager.LOG?7
-Products.Sessions.SessionDataManager.SessionDataManager.__init__?1(self, id, path=None, title='', requestName=None)
-Products.Sessions.SessionDataManager.SessionDataManager._getSessionDataContainer?5()
-Products.Sessions.SessionDataManager.SessionDataManager._getSessionDataObject?5(key)
-Products.Sessions.SessionDataManager.SessionDataManager._getSessionDataObjectByKey?5(key)
-Products.Sessions.SessionDataManager.SessionDataManager._hasSessionDataObject?5(key)
-Products.Sessions.SessionDataManager.SessionDataManager.getBrowserIdManager?4()
-Products.Sessions.SessionDataManager.SessionDataManager.getContainerPath?4()
-Products.Sessions.SessionDataManager.SessionDataManager.getRequestName?4()
-Products.Sessions.SessionDataManager.SessionDataManager.getSessionData?4(create=1)
-Products.Sessions.SessionDataManager.SessionDataManager.getSessionDataByKey?4(key)
-Products.Sessions.SessionDataManager.SessionDataManager.hasSessionData?4()
-Products.Sessions.SessionDataManager.SessionDataManager.icon?7
-Products.Sessions.SessionDataManager.SessionDataManager.manage_afterAdd?4(item, container)
-Products.Sessions.SessionDataManager.SessionDataManager.manage_beforeDelete?4(item, container)
-Products.Sessions.SessionDataManager.SessionDataManager.manage_changeSDM?4(title, path=None, requestName=None, REQUEST=None)
-Products.Sessions.SessionDataManager.SessionDataManager.manage_options?7
-Products.Sessions.SessionDataManager.SessionDataManager.manage_sessiondatamgr?7
-Products.Sessions.SessionDataManager.SessionDataManager.meta_type?7
-Products.Sessions.SessionDataManager.SessionDataManager.ok?7
-Products.Sessions.SessionDataManager.SessionDataManager.security?7
-Products.Sessions.SessionDataManager.SessionDataManager.setContainerPath?4(path=None)
-Products.Sessions.SessionDataManager.SessionDataManager.setTitle?4(title)
-Products.Sessions.SessionDataManager.SessionDataManager.updateTraversalData?4(requestSessionName=None)
-Products.Sessions.SessionDataManager.SessionDataManager?1(id, path=None, title='', requestName=None)
-Products.Sessions.SessionDataManager.SessionDataManagerTraverser.__init__?1(self, requestSessionName, sessionDataManagerName)
-Products.Sessions.SessionDataManager.SessionDataManagerTraverser?1(requestSessionName, sessionDataManagerName)
-Products.Sessions.SessionDataManager.bad_path_chars_in?7
-Products.Sessions.SessionDataManager.constructSessionDataManager?4(self, id, title='', path=None, requestName=None, REQUEST=None)
-Products.Sessions.SessionDataManager.constructSessionDataManagerForm?7
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.encodeUrl?4(style='querystring')
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.flushBrowserIdCookie?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.getBrowserId?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.getBrowserIdName?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.getHiddenFormField?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.hasBrowserId?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromCookie?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromForm?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.isBrowserIdNew?4()
-Products.Sessions.SessionInterfaces.BrowserIdManagerInterface.setBrowserIdCookieByForce?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.getBrowserIdManager?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.getSessionData?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.getSessionDataByKey?4()
-Products.Sessions.SessionInterfaces.SessionDataManagerInterface.hasSessionData?4()
-Products.Sessions.SessionPermissions.ACCESS_CONTENTS_PERM?7
-Products.Sessions.SessionPermissions.ACCESS_SESSIONDATA_PERM?7
-Products.Sessions.SessionPermissions.ARBITRARY_SESSIONDATA_PERM?7
-Products.Sessions.SessionPermissions.CHANGE_DATAMGR_PERM?7
-Products.Sessions.SessionPermissions.CHANGE_IDMGR_PERM?7
-Products.Sessions.SessionPermissions.MANAGE_CONTAINER_PERM?7
-Products.Sessions.SessionPermissions.MGMT_SCREEN_PERM?7
-Products.Sessions.common.DEBUG?7
-Products.Sessions.initialize?4(context)
-Products.SiteAccess.AccessRule.AccessRule.meta_type?7
-Products.SiteAccess.AccessRule.SUPPRESS_ACCESSRULE?7
-Products.SiteAccess.AccessRule._swallow?5(request, prefix)
-Products.SiteAccess.AccessRule.constructors?7
-Products.SiteAccess.AccessRule.getAccessRule?4(self, REQUEST=None)
-Products.SiteAccess.AccessRule.manage_addAccessRule?4(self, method_id=None, REQUEST=None, **ignored)
-Products.SiteAccess.SiteRoot.SUPPRESS_SITEROOT?7
-Products.SiteAccess.SiteRoot.SiteRoot.__init__?1(self, title, base, path)
-Products.SiteAccess.SiteRoot.SiteRoot.get_size?4()
-Products.SiteAccess.SiteRoot.SiteRoot.id?7
-Products.SiteAccess.SiteRoot.SiteRoot.manage?7
-Products.SiteAccess.SiteRoot.SiteRoot.manage_edit?4(title, base, path, REQUEST=None)
-Products.SiteAccess.SiteRoot.SiteRoot.manage_options?7
-Products.SiteAccess.SiteRoot.SiteRoot.priority?7
-Products.SiteAccess.SiteRoot.SiteRoot.title?7
-Products.SiteAccess.SiteRoot.SiteRoot?1(title, base, path)
-Products.SiteAccess.SiteRoot.Traverser._setId?5(id)
-Products.SiteAccess.SiteRoot.Traverser.addToContainer?4(container)
-Products.SiteAccess.SiteRoot.Traverser.manage_addToContainer?4(container, nextURL='')
-Products.SiteAccess.SiteRoot.Traverser.manage_afterAdd?4(item, container)
-Products.SiteAccess.SiteRoot.Traverser.manage_beforeDelete?4(item, container)
-Products.SiteAccess.SiteRoot.Traverser.meta_type?7
-Products.SiteAccess.SiteRoot.Traverser.priority?7
-Products.SiteAccess.SiteRoot.constructors?7
-Products.SiteAccess.SiteRoot.manage_addSiteRoot?4(self, title='', base='', path='', REQUEST=None, **ignored)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.addToContainer?4(container)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.have_map?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.lines?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_addToContainer?4(container, nextURL='')
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_afterAdd?4(item, container)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_beforeDelete?4(item, container)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_edit?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_main?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.manage_options?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.meta_type?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.priority?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.security?7
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.set_map?4(map_text, RESPONSE=None)
-Products.SiteAccess.VirtualHostMonster.VirtualHostMonster.title?7
-Products.SiteAccess.VirtualHostMonster.constructors?7
-Products.SiteAccess.VirtualHostMonster.manage_addVirtualHostMonster?4(self, id, REQUEST=None, **ignored)
-Products.SiteAccess.initialize?4(context)
-Products.SiteErrorLog.SiteErrorLog.LOG?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._do_copy_to_zlog?5(now, strtype, url, tb_text)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._getLog?5()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._ignored_exceptions?8
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog._setId?5(id)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.checkEventLogPermission?4()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.copy_to_zlog?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.forgetEntry?4(id, REQUEST=None)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getLogEntries?4()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getLogEntryAsText?4(id, RESPONSE=None)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getLogEntryById?4(id)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.getProperties?4()
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.id?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.keep_entries?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_afterAdd?4(item, container)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_beforeDelete?4(item, container)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_main?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.manage_options?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.meta_type?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.raising?4(info)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.security?7
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.setProperties?4(keep_entries, copy_to_zlog=0, ignored_exceptions=(), RESPONSE=None)
-Products.SiteErrorLog.SiteErrorLog.SiteErrorLog.showEntry?7
-Products.SiteErrorLog.SiteErrorLog._rate_restrict_burst?8
-Products.SiteErrorLog.SiteErrorLog._rate_restrict_period?8
-Products.SiteErrorLog.SiteErrorLog._rate_restrict_pool?8
-Products.SiteErrorLog.SiteErrorLog._www?8
-Products.SiteErrorLog.SiteErrorLog.cleanup_lock?7
-Products.SiteErrorLog.SiteErrorLog.log_to_event_log?7
-Products.SiteErrorLog.SiteErrorLog.manage_addErrorLog?4(dispatcher, RESPONSE=None)
-Products.SiteErrorLog.SiteErrorLog.temp_logs?7
-Products.SiteErrorLog.SiteErrorLog.use_error_logging?7
-Products.SiteErrorLog.initialize?4(context)
-Products.SiteErrorLog.misc_?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.ZCache_get?4(ob, view_name, keywords, mtime_func, default)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.ZCache_invalidate?4(ob)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.ZCache_set?4(ob, data, view_name, keywords, mtime_func)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.__init__?1(self)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.connection_factory?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache.initSettings?4(kw)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCache?1()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.ZCacheManager_getCache?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.__init__?1(self, ob_id)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager._getSortInfo?5()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.getCacheReport?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.getId?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.getSettings?4()
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_editProps?4(title, settings=None, REQUEST=None)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_main?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_options?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.manage_stats?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.meta_type?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.security?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager.sort_link?4(name, id)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.AcceleratedHTTPCacheManager?1(ob_id)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.PRODUCT_DIR?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.caches?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.logger?7
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.manage_addAcceleratedHTTPCacheManager?4(self, id, REQUEST=None)
-Products.StandardCacheManagers.AcceleratedHTTPCacheManager.manage_addAcceleratedHTTPCacheManagerForm?7
-Products.StandardCacheManagers.RAMCacheManager.CacheEntry.__init__?1(self, index, data, view_name)
-Products.StandardCacheManagers.RAMCacheManager.CacheEntry?1(index, data, view_name)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.__init__?1(self, path)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.aggregateIndex?4(view_name, req, req_names, local_keys)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.delEntry?4(index)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.getEntry?4(lastmod, index)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.hits?7
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.misses?7
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries.setEntry?4(lastmod, index, data, view_name)
-Products.StandardCacheManagers.RAMCacheManager.ObjectCacheEntries?1(path)
-Products.StandardCacheManagers.RAMCacheManager.PRODUCT_DIR?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.ZCache_get?4(ob, view_name='', keywords=None, mtime_func=None, default=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.ZCache_invalidate?4(ob)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.ZCache_set?4(ob, data, view_name='', keywords=None, mtime_func=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.__init__?1(self)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.cleanup?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.clearAccessCounters?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.countAccesses?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.countAllEntries?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.deleteEntriesAtOrBelowThreshold?4(threshold_access_count)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.deleteStaleEntries?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.getCacheReport?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.getObjectCacheEntries?4(ob, create=0)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.initSettings?4(kw)
-Products.StandardCacheManagers.RAMCacheManager.RAMCache.max_age?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCache?1()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.ZCacheManager_getCache?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.ZCacheManager_getCache__roles__?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.__init__?1(self, ob_id)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager._getSortInfo?5()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.getCacheReport?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.getId?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.getSettings?4()
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_editProps?4(title, settings=None, REQUEST=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_invalidate?4(paths, REQUEST=None)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_main?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_options?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.manage_stats?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.meta_type?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.security?7
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager.sort_link?4(name, id)
-Products.StandardCacheManagers.RAMCacheManager.RAMCacheManager?1(ob_id)
-Products.StandardCacheManagers.RAMCacheManager._ByteCounter._count?8
-Products.StandardCacheManagers.RAMCacheManager._ByteCounter.getCount?4()
-Products.StandardCacheManagers.RAMCacheManager._ByteCounter.write?4(bytes)
-Products.StandardCacheManagers.RAMCacheManager._marker?8
-Products.StandardCacheManagers.RAMCacheManager.caches?7
-Products.StandardCacheManagers.RAMCacheManager.manage_addRAMCacheManager?4(self, id, REQUEST=None)
-Products.StandardCacheManagers.RAMCacheManager.manage_addRAMCacheManagerForm?7
-Products.StandardCacheManagers.initialize?4(context)
-Products.TemporaryFolder.LowConflictConnection.LowConflictConnection.setstate?4(object)
-Products.TemporaryFolder.TemporaryFolder.ADD_TEMPORARY_FOLDER_PERM?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.__init__?1(self, id, title='', params=None)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder._createDB?5(db=None)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder._getMountRoot?5(root)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder._populate?5(folder, root)
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.icon?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.manage_options?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.manage_traceback?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.meta_type?7
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder.mount_error_?4()
-Products.TemporaryFolder.TemporaryFolder.MountedTemporaryFolder?1(id, title='', params=None)
-Products.TemporaryFolder.TemporaryFolder.SimpleTemporaryContainer.icon?7
-Products.TemporaryFolder.TemporaryFolder.SimpleTemporaryContainer.meta_type?7
-Products.TemporaryFolder.TemporaryFolder.constructTemporaryFolder?4(self, id, title=None, REQUEST=None)
-Products.TemporaryFolder.TemporaryFolder.constructTemporaryFolderForm?7
-Products.TemporaryFolder.initialize?4(context)
-Products.TemporaryFolder.patchfs.app?7
-Products.TemporaryFolder.patchfs.bid?7
-Products.TemporaryFolder.patchfs.conn?7
-Products.TemporaryFolder.patchfs.db?7
-Products.TemporaryFolder.patchfs.fs?7
-Products.TemporaryFolder.patchfs.root?7
-Products.TemporaryFolder.patchfs.sdm?7
-Products.TemporaryFolder.patchfs.tf?7
-Products.Transience.Fake.FakeIOBTree.keys?4(min, max)
-Products.Transience.TransactionHelper.PreventTransactionCommit.__init__?1(self, reason)
-Products.Transience.TransactionHelper.PreventTransactionCommit?1(reason)
-Products.Transience.TransactionHelper.UncommittableJar.__init__?1(self, reason)
-Products.Transience.TransactionHelper.UncommittableJar.abort?4()
-Products.Transience.TransactionHelper.UncommittableJar.commit?4(obj, transaction)
-Products.Transience.TransactionHelper.UncommittableJar.sortKey?4()
-Products.Transience.TransactionHelper.UncommittableJar.tpc_begin?4(*arg, **kw)
-Products.Transience.TransactionHelper.UncommittableJar.tpc_vote?4(transaction)
-Products.Transience.TransactionHelper.UncommittableJar?1(reason)
-Products.Transience.TransactionHelper.makeTransactionUncommittable.__init__?1(self, transaction, reason)
-Products.Transience.TransactionHelper.makeTransactionUncommittable?1(transaction, reason)
-Products.Transience.Transience.ACCESS_CONTENTS_PERM?7
-Products.Transience.Transience.ACCESS_TRANSIENTS_PERM?7
-Products.Transience.Transience.ADD_CONTAINER_PERM?7
-Products.Transience.Transience.BUCKET_CLASS?7
-Products.Transience.Transience.CREATE_TRANSIENTS_PERM?7
-Products.Transience.Transience.DATA_CLASS?7
-Products.Transience.Transience.DEBUG?7
-Products.Transience.Transience.Increaser.__init__?1(self, v)
-Products.Transience.Transience.Increaser._p_resolveConflict?5(old, state1, state2)
-Products.Transience.Transience.Increaser.set?4(v)
-Products.Transience.Transience.Increaser?1(v)
-Products.Transience.Transience.LOG?7
-Products.Transience.Transience.Length2.__init__?1(self, value=0)
-Products.Transience.Transience.Length2._p_resolveConflict?5(old, saved, new)
-Products.Transience.Transience.Length2.decrement?4(delta)
-Products.Transience.Transience.Length2.increment?4(delta)
-Products.Transience.Transience.Length2.set?4(value)
-Products.Transience.Transience.Length2?1(value=0)
-Products.Transience.Transience.MANAGE_CONTAINER_PERM?7
-Products.Transience.Transience.MGMT_SCREEN_PERM?7
-Products.Transience.Transience.SPARE_BUCKETS?7
-Products.Transience.Transience.STRICT?7
-Products.Transience.Transience.TLOG?4(*args)
-Products.Transience.Transience.TransientObjectContainer.__init__?1(self, id, title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20)
-Products.Transience.Transience.TransientObjectContainer._all?5()
-Products.Transience.Transience.TransientObjectContainer._data?8
-Products.Transience.Transience.TransientObjectContainer._do_finalize_work?5(now, max_ts, start_finalize)
-Products.Transience.Transience.TransientObjectContainer._do_gc_work?5(now)
-Products.Transience.Transience.TransientObjectContainer._do_replentish_work?5(now, max_ts)
-Products.Transience.Transience.TransientObjectContainer._finalize?5(now)
-Products.Transience.Transience.TransientObjectContainer._gc?5(now=None)
-Products.Transience.Transience.TransientObjectContainer._getCallback?5(callback)
-Products.Transience.Transience.TransientObjectContainer._getCurrentSlices?5(now)
-Products.Transience.Transience.TransientObjectContainer._get_max_expired_ts?5(now)
-Products.Transience.Transience.TransientObjectContainer._housekeep?5(now)
-Products.Transience.Transience.TransientObjectContainer._in_emergency_bucket_shortage?5(now)
-Products.Transience.Transience.TransientObjectContainer._inband_housekeeping?8
-Products.Transience.Transience.TransientObjectContainer._invoke_finalize_and_gc?5()
-Products.Transience.Transience.TransientObjectContainer._limit?8
-Products.Transience.Transience.TransientObjectContainer._move_item?5(k, current_ts, default=None)
-Products.Transience.Transience.TransientObjectContainer._notify?5(item, callback, name)
-Products.Transience.Transience.TransientObjectContainer._replentish?5(now)
-Products.Transience.Transience.TransientObjectContainer._reset?5()
-Products.Transience.Transience.TransientObjectContainer._setLimit?5(limit)
-Products.Transience.Transience.TransientObjectContainer._setTimeout?5(timeout_mins, period_secs)
-Products.Transience.Transience.TransientObjectContainer._wrap?5(item)
-Products.Transience.Transience.TransientObjectContainer.disableInbandHousekeeping?4()
-Products.Transience.Transience.TransientObjectContainer.enableInbandHousekeeping?4()
-Products.Transience.Transience.TransientObjectContainer.finalize_lock?7
-Products.Transience.Transience.TransientObjectContainer.gc_lock?7
-Products.Transience.Transience.TransientObjectContainer.get?4(k, default=None)
-Products.Transience.Transience.TransientObjectContainer.getAddNotificationTarget?4()
-Products.Transience.Transience.TransientObjectContainer.getDelNotificationTarget?4()
-Products.Transience.Transience.TransientObjectContainer.getId?4()
-Products.Transience.Transience.TransientObjectContainer.getPeriodSeconds?4()
-Products.Transience.Transience.TransientObjectContainer.getSubobjectLimit?4()
-Products.Transience.Transience.TransientObjectContainer.getTimeoutMinutes?4()
-Products.Transience.Transience.TransientObjectContainer.has_key?4(k)
-Products.Transience.Transience.TransientObjectContainer.housekeep?4()
-Products.Transience.Transience.TransientObjectContainer.icon?7
-Products.Transience.Transience.TransientObjectContainer.isInbandHousekeepingEnabled?4()
-Products.Transience.Transience.TransientObjectContainer.items?4()
-Products.Transience.Transience.TransientObjectContainer.keys?4()
-Products.Transience.Transience.TransientObjectContainer.manage_changeTransientObjectContainer?4(title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20, REQUEST=None)
-Products.Transience.Transience.TransientObjectContainer.manage_container?7
-Products.Transience.Transience.TransientObjectContainer.manage_options?7
-Products.Transience.Transience.TransientObjectContainer.meta_type?7
-Products.Transience.Transience.TransientObjectContainer.new?4(key)
-Products.Transience.Transience.TransientObjectContainer.new_or_existing?4(key)
-Products.Transience.Transience.TransientObjectContainer.notifyAdd?4(item)
-Products.Transience.Transience.TransientObjectContainer.notifyDel?4(item)
-Products.Transience.Transience.TransientObjectContainer.raw?4(current_ts)
-Products.Transience.Transience.TransientObjectContainer.replentish_lock?7
-Products.Transience.Transience.TransientObjectContainer.security?7
-Products.Transience.Transience.TransientObjectContainer.setAddNotificationTarget?4(f)
-Products.Transience.Transience.TransientObjectContainer.setDelNotificationTarget?4(f)
-Products.Transience.Transience.TransientObjectContainer.setSubobjectLimit?4(limit)
-Products.Transience.Transience.TransientObjectContainer.setTimeoutMinutes?4(timeout_mins, period_secs=20)
-Products.Transience.Transience.TransientObjectContainer.values?4()
-Products.Transience.Transience.TransientObjectContainer?1(id, title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20)
-Products.Transience.Transience._assert?5(case)
-Products.Transience.Transience._marker?8
-Products.Transience.Transience.constructTransientObjectContainer?4(self, id, title='', timeout_mins=20, addNotification=None, delNotification=None, limit=0, period_secs=20, REQUEST=None)
-Products.Transience.Transience.constructTransientObjectContainerForm?7
-Products.Transience.Transience.getCurrentTimeslice?4(period)
-Products.Transience.Transience.getTimeslices?4(begin, n, period)
-Products.Transience.Transience.roll?4(low, high, reason)
-Products.Transience.Transience.setStrict?4(on='')
-Products.Transience.TransienceInterfaces.DictionaryLike.clear?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.get?4(default='marker')
-Products.Transience.TransienceInterfaces.DictionaryLike.has_key?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.items?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.keys?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.update?4()
-Products.Transience.TransienceInterfaces.DictionaryLike.values?4()
-Products.Transience.TransienceInterfaces.HomogeneousItemContainer.get?4(default=None)
-Products.Transience.TransienceInterfaces.HomogeneousItemContainer.has_key?4()
-Products.Transience.TransienceInterfaces.ItemWithId.getId?4()
-Products.Transience.TransienceInterfaces.StringKeyedHomogeneousItemContainer.new?4()
-Products.Transience.TransienceInterfaces.StringKeyedHomogeneousItemContainer.new_or_existing?4()
-Products.Transience.TransienceInterfaces.TTWDictionary.delete?4()
-Products.Transience.TransienceInterfaces.TTWDictionary.set?4(v)
-Products.Transience.TransienceInterfaces.Transient.getContainerKey?4()
-Products.Transience.TransienceInterfaces.Transient.getCreated?4()
-Products.Transience.TransienceInterfaces.Transient.getLastAccessed?4()
-Products.Transience.TransienceInterfaces.Transient.getLastModified?4()
-Products.Transience.TransienceInterfaces.Transient.invalidate?4()
-Products.Transience.TransienceInterfaces.Transient.isValid?4()
-Products.Transience.TransienceInterfaces.Transient.setLastAccessed?4()
-Products.Transience.TransienceInterfaces.Transient.setLastModified?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.getAddNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.getDelNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.getTimeoutMinutes?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.setAddNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.setDelNotificationTarget?4()
-Products.Transience.TransienceInterfaces.TransientItemContainer.setTimeoutMinutes?4()
-Products.Transience.TransientObject.DEBUG?7
-Products.Transience.TransientObject.LOG?7
-Products.Transience.TransientObject.TLOG?4(*args)
-Products.Transience.TransientObject.TransientObject.__init__?1(self, containerkey)
-Products.Transience.TransientObject.TransientObject._generateUniqueId?5()
-Products.Transience.TransientObject.TransientObject._last_modified?8
-Products.Transience.TransientObject.TransientObject._p_resolveConflict?5(saved, state1, state2)
-Products.Transience.TransientObject.TransientObject.clear?4()
-Products.Transience.TransientObject.TransientObject.delete?7
-Products.Transience.TransientObject.TransientObject.get?4(k, default=_notfound)
-Products.Transience.TransientObject.TransientObject.getContainerKey?4()
-Products.Transience.TransientObject.TransientObject.getCreated?4()
-Products.Transience.TransientObject.TransientObject.getId?4()
-Products.Transience.TransientObject.TransientObject.getLastAccessed?4()
-Products.Transience.TransientObject.TransientObject.getLastModified?4()
-Products.Transience.TransientObject.TransientObject.getName?7
-Products.Transience.TransientObject.TransientObject.has_key?4(k)
-Products.Transience.TransientObject.TransientObject.invalidate?4()
-Products.Transience.TransientObject.TransientObject.isValid?4()
-Products.Transience.TransientObject.TransientObject.items?4()
-Products.Transience.TransientObject.TransientObject.keys?4()
-Products.Transience.TransientObject.TransientObject.security?7
-Products.Transience.TransientObject.TransientObject.set?7
-Products.Transience.TransientObject.TransientObject.setLastAccessed?4()
-Products.Transience.TransientObject.TransientObject.setLastModified?4()
-Products.Transience.TransientObject.TransientObject.update?4(d)
-Products.Transience.TransientObject.TransientObject.values?4()
-Products.Transience.TransientObject.TransientObject?1(containerkey)
-Products.Transience.TransientObject.WRITEGRANULARITY?7
-Products.Transience.TransientObject._notfound?8
-Products.Transience.TransientObject.lastaccessed_sort?4(d1, d2)
-Products.Transience.TransientObject.lastmodified_sort?4(d1, d2)
-Products.Transience.initialize?4(context)
-Products.ZCTextIndex.BaseIndex.BaseIndex.DICT_CUTOFF?7
-Products.ZCTextIndex.BaseIndex.BaseIndex.__init__?1(self, lexicon)
-Products.ZCTextIndex.BaseIndex.BaseIndex._add_wordinfo?5(wid, f, docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex._del_wordinfo?5(wid, docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex._get_frequencies?5(wids)
-Products.ZCTextIndex.BaseIndex.BaseIndex._mass_add_wordinfo?5(wid2weight, docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex._reindex_doc?5(docid, text)
-Products.ZCTextIndex.BaseIndex.BaseIndex._remove_oov_wids?5(wids)
-Products.ZCTextIndex.BaseIndex.BaseIndex._search_wids?5(wids)
-Products.ZCTextIndex.BaseIndex.BaseIndex.document_count?4()
-Products.ZCTextIndex.BaseIndex.BaseIndex.get_words?4(docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex.has_doc?4(docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex.index_doc?4(docid, text)
-Products.ZCTextIndex.BaseIndex.BaseIndex.length?4()
-Products.ZCTextIndex.BaseIndex.BaseIndex.query_weight?4(terms)
-Products.ZCTextIndex.BaseIndex.BaseIndex.search?4(term)
-Products.ZCTextIndex.BaseIndex.BaseIndex.search_glob?4(pattern)
-Products.ZCTextIndex.BaseIndex.BaseIndex.search_phrase?4(phrase)
-Products.ZCTextIndex.BaseIndex.BaseIndex.unindex_doc?4(docid)
-Products.ZCTextIndex.BaseIndex.BaseIndex?1(lexicon)
-Products.ZCTextIndex.BaseIndex.SCALE_FACTOR?7
-Products.ZCTextIndex.BaseIndex.inverse_doc_frequency?4(term_count, num_items)
-Products.ZCTextIndex.BaseIndex.scaled_int?4(f, scale=SCALE_FACTOR)
-Products.ZCTextIndex.BaseIndex.unique?4(L)
-Products.ZCTextIndex.CosineIndex.CosineIndex.__init__?1(self, lexicon)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_Wd?5(d)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_frequencies?5(wids)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_ft?5(t)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_wdt?5(d, t)
-Products.ZCTextIndex.CosineIndex.CosineIndex._get_wt?5(t)
-Products.ZCTextIndex.CosineIndex.CosineIndex._search_wids?5(wids)
-Products.ZCTextIndex.CosineIndex.CosineIndex.query_weight?4(terms)
-Products.ZCTextIndex.CosineIndex.CosineIndex?1(lexicon)
-Products.ZCTextIndex.CosineIndex.doc_term_weight?4(count)
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter._split?5(text, wordpat)
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter.process?4(text, wordpat=r"(?L)\w+")
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter.processGlob?4(text)
-Products.ZCTextIndex.HTMLSplitter.HTMLWordSplitter.splitter?7
-Products.ZCTextIndex.IIndex.IIndex.document_count?4()
-Products.ZCTextIndex.IIndex.IIndex.get_words?4()
-Products.ZCTextIndex.IIndex.IIndex.has_doc?4()
-Products.ZCTextIndex.IIndex.IIndex.index_doc?4(text)
-Products.ZCTextIndex.IIndex.IIndex.length?4()
-Products.ZCTextIndex.IIndex.IIndex.query_weight?4()
-Products.ZCTextIndex.IIndex.IIndex.search?4()
-Products.ZCTextIndex.IIndex.IIndex.search_glob?4()
-Products.ZCTextIndex.IIndex.IIndex.search_phrase?4()
-Products.ZCTextIndex.IIndex.IIndex.unindex_doc?4()
-Products.ZCTextIndex.INBest.INBest.add?4(score)
-Products.ZCTextIndex.INBest.INBest.addmany?4()
-Products.ZCTextIndex.INBest.INBest.capacity?4()
-Products.ZCTextIndex.INBest.INBest.getbest?4()
-Products.ZCTextIndex.INBest.INBest.pop_smallest?4()
-Products.ZCTextIndex.IPipelineElement.IPipelineElement.process?4()
-Products.ZCTextIndex.IPipelineElement.IPipelineElement.processGlob?4()
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.getFactoryGroups?4()
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.getFactoryNames?4()
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.instantiate?4(name)
-Products.ZCTextIndex.IPipelineElementFactory.IPipelineElementFactory.registerFactory?4(name, factory)
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.executeQuery?4()
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.getValue?4()
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.nodeType?4()
-Products.ZCTextIndex.IQueryParseTree.IQueryParseTree.terms?4()
-Products.ZCTextIndex.IQueryParser.IQueryParser.getIgnored?4()
-Products.ZCTextIndex.IQueryParser.IQueryParser.parseQuery?4()
-Products.ZCTextIndex.IQueryParser.IQueryParser.parseQueryEx?4()
-Products.ZCTextIndex.ISplitter.ISplitter.process?4()
-Products.ZCTextIndex.Lexicon.CaseNormalizer.process?4(lst)
-Products.ZCTextIndex.Lexicon.Lexicon.__init__?1(self, *pipeline)
-Products.ZCTextIndex.Lexicon.Lexicon._getWordIdCreate?5(word)
-Products.ZCTextIndex.Lexicon.Lexicon._new_wid?5()
-Products.ZCTextIndex.Lexicon.Lexicon.get_wid?4(word)
-Products.ZCTextIndex.Lexicon.Lexicon.get_word?4(wid)
-Products.ZCTextIndex.Lexicon.Lexicon.globToWordIds?4(pattern)
-Products.ZCTextIndex.Lexicon.Lexicon.isGlob?4(word)
-Products.ZCTextIndex.Lexicon.Lexicon.items?4()
-Products.ZCTextIndex.Lexicon.Lexicon.length?4()
-Products.ZCTextIndex.Lexicon.Lexicon.parseTerms?4(text)
-Products.ZCTextIndex.Lexicon.Lexicon.sourceToWordIds?4(text)
-Products.ZCTextIndex.Lexicon.Lexicon.termToWordIds?4(text)
-Products.ZCTextIndex.Lexicon.Lexicon.wids?4()
-Products.ZCTextIndex.Lexicon.Lexicon.words?4()
-Products.ZCTextIndex.Lexicon.Lexicon?1(*pipeline)
-Products.ZCTextIndex.Lexicon.Splitter.process?4(lst)
-Products.ZCTextIndex.Lexicon.Splitter.processGlob?4(lst)
-Products.ZCTextIndex.Lexicon.Splitter.rx?7
-Products.ZCTextIndex.Lexicon.Splitter.rxGlob?7
-Products.ZCTextIndex.Lexicon.StopWordAndSingleCharRemover.dict?7
-Products.ZCTextIndex.Lexicon.StopWordRemover.dict?7
-Products.ZCTextIndex.Lexicon.StopWordRemover.process?4(lst)
-Products.ZCTextIndex.Lexicon._text2list?5(text)
-Products.ZCTextIndex.NBest.NBest.__init__?1(self, N)
-Products.ZCTextIndex.NBest.NBest.add?4(item, score)
-Products.ZCTextIndex.NBest.NBest.addmany?4(sequence)
-Products.ZCTextIndex.NBest.NBest.capacity?4()
-Products.ZCTextIndex.NBest.NBest.getbest?4()
-Products.ZCTextIndex.NBest.NBest.pop_smallest?4()
-Products.ZCTextIndex.NBest.NBest?1(N)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.B?7
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.K1?7
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.__init__?1(self, lexicon)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._change_doc_len?5(delta)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._get_frequencies?5(wids)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._reindex_doc?5(docid, text)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex._search_wids?5(wids)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.index_doc?4(docid, text)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.query_weight?4(terms)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex.unindex_doc?4(docid)
-Products.ZCTextIndex.OkapiIndex.OkapiIndex?1(lexicon)
-Products.ZCTextIndex.ParseTree.AndNode._nodeType?8
-Products.ZCTextIndex.ParseTree.AndNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.AtomNode._nodeType?8
-Products.ZCTextIndex.ParseTree.AtomNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.AtomNode.terms?4()
-Products.ZCTextIndex.ParseTree.GlobNode._nodeType?8
-Products.ZCTextIndex.ParseTree.GlobNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.NotNode._nodeType?8
-Products.ZCTextIndex.ParseTree.NotNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.NotNode.terms?4()
-Products.ZCTextIndex.ParseTree.OrNode._nodeType?8
-Products.ZCTextIndex.ParseTree.OrNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.ParseTreeNode.__init__?1(self, value)
-Products.ZCTextIndex.ParseTree.ParseTreeNode._nodeType?8
-Products.ZCTextIndex.ParseTree.ParseTreeNode.executeQuery?4(index)
-Products.ZCTextIndex.ParseTree.ParseTreeNode.getValue?4()
-Products.ZCTextIndex.ParseTree.ParseTreeNode.nodeType?4()
-Products.ZCTextIndex.ParseTree.ParseTreeNode.terms?4()
-Products.ZCTextIndex.ParseTree.ParseTreeNode?1(value)
-Products.ZCTextIndex.ParseTree.PhraseNode._nodeType?8
-Products.ZCTextIndex.ParseTree.PhraseNode.executeQuery?4(index)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.__init__?1(self)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.getFactoryGroups?4()
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.getFactoryNames?4(group)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.instantiate?4(group, name)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory.registerFactory?4(group, name, factory)
-Products.ZCTextIndex.PipelineFactory.PipelineElementFactory?1()
-Products.ZCTextIndex.PipelineFactory.element_factory?7
-Products.ZCTextIndex.QueryParser.QueryParser.__init__?1(self, lexicon)
-Products.ZCTextIndex.QueryParser.QueryParser._check?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser._get?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser._parseAndExpr?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseAtom?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseNotExpr?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseOrExpr?5()
-Products.ZCTextIndex.QueryParser.QueryParser._parseTerm?5()
-Products.ZCTextIndex.QueryParser.QueryParser._peek?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser._require?5(tokentype)
-Products.ZCTextIndex.QueryParser.QueryParser.getIgnored?4()
-Products.ZCTextIndex.QueryParser.QueryParser.parseQuery?4(query)
-Products.ZCTextIndex.QueryParser.QueryParser.parseQueryEx?4(query)
-Products.ZCTextIndex.QueryParser.QueryParser?1(lexicon)
-Products.ZCTextIndex.QueryParser._AND?8
-Products.ZCTextIndex.QueryParser._ATOM?8
-Products.ZCTextIndex.QueryParser._EOF?8
-Products.ZCTextIndex.QueryParser._LPAREN?8
-Products.ZCTextIndex.QueryParser._NOT?8
-Products.ZCTextIndex.QueryParser._OR?8
-Products.ZCTextIndex.QueryParser._RPAREN?8
-Products.ZCTextIndex.QueryParser._keywords?8
-Products.ZCTextIndex.QueryParser._tokenizer_regex?8
-Products.ZCTextIndex.RiceCode.BitArray.__init__?1(self, buf=None)
-Products.ZCTextIndex.RiceCode.BitArray.append?4(bit)
-Products.ZCTextIndex.RiceCode.BitArray?1(buf=None)
-Products.ZCTextIndex.RiceCode.RiceCode.__init__?1(self, m)
-Products.ZCTextIndex.RiceCode.RiceCode.append?4(val)
-Products.ZCTextIndex.RiceCode.RiceCode.init?4(m)
-Products.ZCTextIndex.RiceCode.RiceCode.tolist?4()
-Products.ZCTextIndex.RiceCode.RiceCode.tostring?4()
-Products.ZCTextIndex.RiceCode.RiceCode?1(m)
-Products.ZCTextIndex.RiceCode.decode_deltas?4(start, enc_deltas)
-Products.ZCTextIndex.RiceCode.encode?4(m, l)
-Products.ZCTextIndex.RiceCode.encode_deltas?4(l)
-Products.ZCTextIndex.RiceCode.pickle_efficiency?4()
-Products.ZCTextIndex.RiceCode.test?4()
-Products.ZCTextIndex.SetOps._trivial?5(L)
-Products.ZCTextIndex.SetOps.mass_weightedIntersection?4(L)
-Products.ZCTextIndex.SetOps.mass_weightedUnion?4(L)
-Products.ZCTextIndex.StopDict._dict?8
-Products.ZCTextIndex.StopDict._words?8
-Products.ZCTextIndex.StopDict.get_stopdict?4()
-Products.ZCTextIndex.WidCode._decode?5(s)
-Products.ZCTextIndex.WidCode._decoding?8
-Products.ZCTextIndex.WidCode._encode?5(w)
-Products.ZCTextIndex.WidCode._encoding?8
-Products.ZCTextIndex.WidCode._fill?5()
-Products.ZCTextIndex.WidCode._prog?8
-Products.ZCTextIndex.WidCode.decode?4(code)
-Products.ZCTextIndex.WidCode.encode?4(wids)
-Products.ZCTextIndex.WidCode.test?4()
-Products.ZCTextIndex.ZCTextIndex.LexiconMgmtPerm?7
-Products.ZCTextIndex.ZCTextIndex.LexiconQueryPerm?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.__init__?1(self, id, title='', *pipeline)
-Products.ZCTextIndex.ZCTextIndex.PLexicon._queryLexicon?8
-Products.ZCTextIndex.ZCTextIndex.PLexicon.getPipelineNames?4()
-Products.ZCTextIndex.ZCTextIndex.PLexicon.manage_main?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.manage_options?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.meta_type?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon.queryLexicon?4(REQUEST, words=None, page=0, rows=20, cols=4)
-Products.ZCTextIndex.ZCTextIndex.PLexicon.security?7
-Products.ZCTextIndex.ZCTextIndex.PLexicon?1(id, title='', *pipeline)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.__init__?1(self, id, extra=None, caller=None, index_factory=None, field_name=None, lexicon_id=None)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex._apply_index?5(request)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.clear?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getEntryForObject?4(documentId, default=None)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getIndexSourceNames?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getIndexType?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getLexicon?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.getLexiconURL?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.indexSize?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.index_object?4(documentId, obj, threshold=None)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.manage_main?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.manage_options?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.meta_type?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.numObjects?4()
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.query?4(query, nbest=10)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.query_options?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.security?7
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.unindex_object?4(docid)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex.uniqueValues?4(name=None, withLengths=0)
-Products.ZCTextIndex.ZCTextIndex.ZCTextIndex?1(id, extra=None, caller=None, index_factory=None, field_name=None, lexicon_id=None)
-Products.ZCTextIndex.ZCTextIndex.index_types?7
-Products.ZCTextIndex.ZCTextIndex.manage_addLexicon?4(self, id, title='', elements=[], REQUEST=None)
-Products.ZCTextIndex.ZCTextIndex.manage_addLexiconForm?7
-Products.ZCTextIndex.ZCTextIndex.manage_addZCTextIndex?4(self, id, extra=None, REQUEST=None, RESPONSE=None)
-Products.ZCTextIndex.ZCTextIndex.manage_addZCTextIndexForm?7
-Products.ZCTextIndex.getElementGroups?4(self)
-Products.ZCTextIndex.getElementNames?4(self, group)
-Products.ZCTextIndex.getIndexTypes?4(self)
-Products.ZCTextIndex.initialize?4(context)
-Products.ZCTextIndex.interfaces.ILexicon.get_wid?4()
-Products.ZCTextIndex.interfaces.ILexicon.get_word?4()
-Products.ZCTextIndex.interfaces.ILexicon.globToWordIds?4()
-Products.ZCTextIndex.interfaces.ILexicon.isGlob?4()
-Products.ZCTextIndex.interfaces.ILexicon.length?4()
-Products.ZCTextIndex.interfaces.ILexicon.parseTerms?4()
-Products.ZCTextIndex.interfaces.ILexicon.sourceToWordIds?4()
-Products.ZCTextIndex.interfaces.ILexicon.termToWordIds?4()
-Products.ZCatalog.Catalog.Catalog.__init__?1(self, vocabulary=None, brains=None)
-Products.ZCatalog.Catalog.Catalog._getSortIndex?5(args)
-Products.ZCatalog.Catalog.Catalog._get_sort_attr?5(attr, kw)
-Products.ZCatalog.Catalog.Catalog._v_brains?8
-Products.ZCatalog.Catalog.Catalog.addColumn?4(name, default_value=None)
-Products.ZCatalog.Catalog.Catalog.addIndex?4(name, index_type)
-Products.ZCatalog.Catalog.Catalog.catalogObject?4(object, uid, threshold=None, idxs=None, update_metadata=1)
-Products.ZCatalog.Catalog.Catalog.clear?4()
-Products.ZCatalog.Catalog.Catalog.delColumn?4(name)
-Products.ZCatalog.Catalog.Catalog.delIndex?4(name)
-Products.ZCatalog.Catalog.Catalog.getIndex?4(name)
-Products.ZCatalog.Catalog.Catalog.getIndexDataForRID?4(rid)
-Products.ZCatalog.Catalog.Catalog.getMetadataForRID?4(rid)
-Products.ZCatalog.Catalog.Catalog.getScoredResult?4(max=max, self=self)
-Products.ZCatalog.Catalog.Catalog.hasuid?4(uid)
-Products.ZCatalog.Catalog.Catalog.instantiate?4(record)
-Products.ZCatalog.Catalog.Catalog.migrate__len__?4()
-Products.ZCatalog.Catalog.Catalog.recordify?4(object)
-Products.ZCatalog.Catalog.Catalog.search?4(request, sort_index=None, reverse=0, limit=None, merge=1)
-Products.ZCatalog.Catalog.Catalog.searchResults?4(REQUEST=None, used=None, _merge=1, **kw)
-Products.ZCatalog.Catalog.Catalog.sortResults?4(rs, sort_index, reverse=0, limit=None, merge=1)
-Products.ZCatalog.Catalog.Catalog.uncatalogObject?4(uid)
-Products.ZCatalog.Catalog.Catalog.uniqueValuesFor?4(name)
-Products.ZCatalog.Catalog.Catalog.updateBrains?4()
-Products.ZCatalog.Catalog.Catalog.updateMetadata?4(object, uid)
-Products.ZCatalog.Catalog.Catalog.useBrains?4(brains)
-Products.ZCatalog.Catalog.Catalog?1(vocabulary=None, brains=None)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap.__init__?1(self, request, keywords)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap.get?4(key, default=None)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap.has_key?4(key)
-Products.ZCatalog.Catalog.CatalogSearchArgumentsMap?1(request, keywords)
-Products.ZCatalog.Catalog.LOG?7
-Products.ZCatalog.Catalog.mergeResults?4(results, has_sort_keys, reverse)
-Products.ZCatalog.Catalog.safe_callable?4(ob)
-Products.ZCatalog.CatalogAwareness.CatalogAware.creator?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.default_catalog?7
-Products.ZCatalog.CatalogAwareness.CatalogAware.index_object?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_afterAdd?4(item, container)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_afterClone?4(item)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_beforeDelete?4(item, container)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_editCataloger?4(default, REQUEST=None)
-Products.ZCatalog.CatalogAwareness.CatalogAware.manage_editCatalogerForm?7
-Products.ZCatalog.CatalogAwareness.CatalogAware.meta_type?7
-Products.ZCatalog.CatalogAwareness.CatalogAware.onDeleteObject?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.reindex_all?4(obj=None)
-Products.ZCatalog.CatalogAwareness.CatalogAware.reindex_object?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.summary?4(num=200)
-Products.ZCatalog.CatalogAwareness.CatalogAware.unindex_object?4()
-Products.ZCatalog.CatalogAwareness.CatalogAware.url?4(ftype=urllib.splittype, fhost=urllib.splithost)
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.creator?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.index_object?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.reindex_all?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.summary?4()
-Products.ZCatalog.CatalogAwarenessInterface.CatalogAware.unindex_object?4()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain._unrestrictedGetObject?5()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getObject?4(REQUEST=None)
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getPath?4()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getRID?4()
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.getURL?4(relative=0)
-Products.ZCatalog.CatalogBrains.AbstractCatalogBrain.has_key?4(key)
-Products.ZCatalog.CatalogBrains.GETOBJECT_RAISES?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.creator?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.default_catalog?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.getPath?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.index_object?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_afterAdd?4(item, container)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_afterClone?4(item)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_beforeDelete?4(item, container)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_editCataloger?4(default, REQUEST=None)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.manage_editCatalogerForm?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.meta_type?7
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.onDeleteObject?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.reindex_all?4(obj=None)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.reindex_object?4()
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.summary?4(num=200)
-Products.ZCatalog.CatalogPathAwareness.CatalogAware.unindex_object?4()
-Products.ZCatalog.Lazy.Lazy.slice?7
-Products.ZCatalog.Lazy.LazyCat.__init__?1(self, sequences, length=None)
-Products.ZCatalog.Lazy.LazyCat?1(sequences, length=None)
-Products.ZCatalog.Lazy.LazyFilter.__init__?1(self, test, seq)
-Products.ZCatalog.Lazy.LazyFilter?1(test, seq)
-Products.ZCatalog.Lazy.LazyMap.__init__?1(self, func, seq, length=None)
-Products.ZCatalog.Lazy.LazyMap?1(func, seq, length=None)
-Products.ZCatalog.Lazy.LazyMop.__init__?1(self, test, seq)
-Products.ZCatalog.Lazy.LazyMop?1(test, seq)
-Products.ZCatalog.Lazy.LazyValues.__init__?1(self, seq)
-Products.ZCatalog.Lazy.LazyValues.slice?7
-Products.ZCatalog.Lazy.LazyValues?1(seq)
-Products.ZCatalog.ProgressHandler.FilelogHandler.__init__?1(self, filename, steps=100)
-Products.ZCatalog.ProgressHandler.FilelogHandler.output?4(text)
-Products.ZCatalog.ProgressHandler.FilelogHandler?1(filename, steps=100)
-Products.ZCatalog.ProgressHandler.IProgressHandler.finish?4()
-Products.ZCatalog.ProgressHandler.IProgressHandler.info?4()
-Products.ZCatalog.ProgressHandler.IProgressHandler.init?4(max)
-Products.ZCatalog.ProgressHandler.IProgressHandler.output?4()
-Products.ZCatalog.ProgressHandler.IProgressHandler.report?4(*args, **kw)
-Products.ZCatalog.ProgressHandler.LOG?7
-Products.ZCatalog.ProgressHandler.StdoutHandler.__init__?1(self, steps=100)
-Products.ZCatalog.ProgressHandler.StdoutHandler.finish?4()
-Products.ZCatalog.ProgressHandler.StdoutHandler.info?4(text)
-Products.ZCatalog.ProgressHandler.StdoutHandler.init?4(ident, max)
-Products.ZCatalog.ProgressHandler.StdoutHandler.output?4(text)
-Products.ZCatalog.ProgressHandler.StdoutHandler.report?4(current, *args, **kw)
-Products.ZCatalog.ProgressHandler.StdoutHandler?1(steps=100)
-Products.ZCatalog.ProgressHandler.ZLogHandler.output?4(text)
-Products.ZCatalog.ZCatalog.LOG?7
-Products.ZCatalog.ZCatalog.ZCatalog.Indexes?7
-Products.ZCatalog.ZCatalog.ZCatalog.ZopeFindAndApply?4(obj, obj_ids=None, obj_metatypes=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_permission=None, obj_roles=None, search_sub=0, REQUEST=None, result=None, pre='', apply_func=None, apply_path='')
-Products.ZCatalog.ZCatalog.ZCatalog.__init__?1(self, id, title='', vocab_id=None, container=None)
-Products.ZCatalog.ZCatalog.ZCatalog._getProgressThreshold?5()
-Products.ZCatalog.ZCatalog.ZCatalog._searchable_arguments?5()
-Products.ZCatalog.ZCatalog.ZCatalog._searchable_result_columns?5()
-Products.ZCatalog.ZCatalog.ZCatalog._v_total?8
-Products.ZCatalog.ZCatalog.ZCatalog._v_transaction?8
-Products.ZCatalog.ZCatalog.ZCatalog.addColumn?4(name, default_value=None)
-Products.ZCatalog.ZCatalog.ZCatalog.addIndex?4(name, type, extra=None)
-Products.ZCatalog.ZCatalog.ZCatalog.availableSplitters?4()
-Products.ZCatalog.ZCatalog.ZCatalog.catalog_object?4(obj, uid=None, idxs=None, update_metadata=1, pghandler=None)
-Products.ZCatalog.ZCatalog.ZCatalog.clearIndex?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.delColumn?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.delIndex?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.getIndexDataForRID?4(rid)
-Products.ZCatalog.ZCatalog.ZCatalog.getIndexDataForUID?4(uid)
-Products.ZCatalog.ZCatalog.ZCatalog.getIndexObjects?4()
-Products.ZCatalog.ZCatalog.ZCatalog.getMetadataForRID?4(rid)
-Products.ZCatalog.ZCatalog.ZCatalog.getMetadataForUID?4(uid)
-Products.ZCatalog.ZCatalog.ZCatalog.getobject?4(rid, REQUEST=None)
-Products.ZCatalog.ZCatalog.ZCatalog.getpath?4(rid)
-Products.ZCatalog.ZCatalog.ZCatalog.getrid?4(path, default=None)
-Products.ZCatalog.ZCatalog.ZCatalog.icon?7
-Products.ZCatalog.ZCatalog.ZCatalog.index_objects?4()
-Products.ZCatalog.ZCatalog.ZCatalog.indexes?4()
-Products.ZCatalog.ZCatalog.ZCatalog.manage_addColumn?4(name, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_addIndex?4(name, type, extra=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogAddRowForm?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogAdvanced?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogClear?4(REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogFind?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogFoundItems?4(REQUEST, RESPONSE, URL2, URL1, obj_metatypes=None, obj_ids=None, obj_searchterm=None, obj_expr=None, obj_mtime=None, obj_mspec=None, obj_roles=None, obj_permission=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogIndexes?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogObject?4(REQUEST, RESPONSE, URL1, urls=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogReindex?4(REQUEST, RESPONSE, URL1)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogSchema?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_catalogView?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_clearIndex?4(ids=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_convertIndexes?4(REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_delColumn?4(names, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_delIndex?4(ids=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_edit?4(RESPONSE, URL1, threshold=1000, REQUEST=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_normalize_paths?4(REQUEST)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_objectInformation?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_options?7
-Products.ZCatalog.ZCatalog.ZCatalog.manage_reindexIndex?4(ids=None, REQUEST=None, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_setProgress?4(pgthreshold=0, RESPONSE=None, URL1=None)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_subbingToggle?4(REQUEST, RESPONSE, URL1)
-Products.ZCatalog.ZCatalog.ZCatalog.manage_uncatalogObject?4(REQUEST, RESPONSE, URL1, urls=None)
-Products.ZCatalog.ZCatalog.ZCatalog.meta_type?7
-Products.ZCatalog.ZCatalog.ZCatalog.meta_types?7
-Products.ZCatalog.ZCatalog.ZCatalog.refreshCatalog?4(clear=0, pghandler=None)
-Products.ZCatalog.ZCatalog.ZCatalog.reindexIndex?4(name, REQUEST, pghandler=None)
-Products.ZCatalog.ZCatalog.ZCatalog.resolve_path?4(path)
-Products.ZCatalog.ZCatalog.ZCatalog.resolve_url?4(path, REQUEST)
-Products.ZCatalog.ZCatalog.ZCatalog.schema?4()
-Products.ZCatalog.ZCatalog.ZCatalog.search?4(query_request, sort_index=None, reverse=0, limit=None, merge=1)
-Products.ZCatalog.ZCatalog.ZCatalog.searchResults?4(REQUEST=None, used=None, **kw)
-Products.ZCatalog.ZCatalog.ZCatalog.security?7
-Products.ZCatalog.ZCatalog.ZCatalog.threshold?7
-Products.ZCatalog.ZCatalog.ZCatalog.uncatalog_object?4(uid)
-Products.ZCatalog.ZCatalog.ZCatalog.uniqueValuesFor?4(name)
-Products.ZCatalog.ZCatalog.ZCatalog.valid_roles?4()
-Products.ZCatalog.ZCatalog.ZCatalog?1(id, title='', vocab_id=None, container=None)
-Products.ZCatalog.ZCatalog.absattr?4(attr)
-Products.ZCatalog.ZCatalog.expr_match?4(ob, ed, c=InstanceDict, r=0)
-Products.ZCatalog.ZCatalog.manage_addZCatalog?4(self, id, title, vocab_id=None, REQUEST=None)
-Products.ZCatalog.ZCatalog.manage_addZCatalogForm?7
-Products.ZCatalog.ZCatalog.mtime_match?4(ob, t, q, fn=hasattr)
-Products.ZCatalog.ZCatalog.p_name?4(name)
-Products.ZCatalog.ZCatalog.role_match?4(ob, permission, roles, lt=type([]), tt=type(()))
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.__init__?1(self, o)
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.manage_main?7
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.manage_options?7
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject.manage_workspace?7
-Products.ZCatalog.ZCatalogIndexes.OldCatalogWrapperObject?1(o)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._delOb?5(id)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._getOb?5(id, default=_marker)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._product_interfaces?8
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._setOb?5(id, object)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes._setObject?5(id, object, roles=None, user=None, set_owner=1)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.addIndexForm?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.manage_main?4(REQUEST, RESPONSE)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.manage_options?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.manage_workspace?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.meta_type?7
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.objectIds?4(spec=None)
-Products.ZCatalog.ZCatalogIndexes.ZCatalogIndexes.security?7
-Products.ZCatalog.ZCatalogIndexes._marker?8
-Products.ZCatalog.initialize?4(context)
-Products.ZCatalog.interfaces.ICatalogBrain._unrestrictedGetObject?5()
-Products.ZCatalog.interfaces.ICatalogBrain.getObject?4()
-Products.ZCatalog.interfaces.ICatalogBrain.getPath?4()
-Products.ZCatalog.interfaces.ICatalogBrain.getRID?4()
-Products.ZCatalog.interfaces.ICatalogBrain.getURL?4()
-Products.ZCatalog.interfaces.ICatalogBrain.has_key?4()
-Products.ZCatalog.interfaces.IZCatalog.catalog_object?4(uid, idxs=None, update_metadata=1)
-Products.ZCatalog.interfaces.IZCatalog.getIndexObjects?4()
-Products.ZCatalog.interfaces.IZCatalog.getobject?4(REQUEST=None)
-Products.ZCatalog.interfaces.IZCatalog.getpath?4()
-Products.ZCatalog.interfaces.IZCatalog.getrid?4()
-Products.ZCatalog.interfaces.IZCatalog.index_objects?4()
-Products.ZCatalog.interfaces.IZCatalog.indexes?4()
-Products.ZCatalog.interfaces.IZCatalog.refreshCatalog?4(pghandler=None)
-Products.ZCatalog.interfaces.IZCatalog.reindexIndex?4(REQUEST, pghandler=None)
-Products.ZCatalog.interfaces.IZCatalog.schema?4()
-Products.ZCatalog.interfaces.IZCatalog.search?4(sort_index=None, reverse=0, limit=None, merge=1)
-Products.ZCatalog.interfaces.IZCatalog.searchResults?4(**kw)
-Products.ZCatalog.interfaces.IZCatalog.uncatalog_object?4()
-Products.ZCatalog.interfaces.IZCatalog.uniqueValuesFor?4()
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer.__init__?1(self, base, container_class=None)
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer._construct?5(context, id)
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer.restricted?7
-Products.ZODBMountPoint.MountedObject.CustomTrailblazer?1(base, container_class=None)
-Products.ZODBMountPoint.MountedObject.LOG?7
-Products.ZODBMountPoint.MountedObject.MountedObject.__init__?1(self, path)
-Products.ZODBMountPoint.MountedObject.MountedObject._create_mount_points?8
-Products.ZODBMountPoint.MountedObject.MountedObject._getDB?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._getDBName?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._getMountedConnection?5(anyjar)
-Products.ZODBMountPoint.MountedObject.MountedObject._getOrOpenObject?5(parent)
-Products.ZODBMountPoint.MountedObject.MountedObject._getRootDBName?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._isMountedObject?8
-Products.ZODBMountPoint.MountedObject.MountedObject._loadMountParams?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._logConnectException?5()
-Products.ZODBMountPoint.MountedObject.MountedObject._test?5(parent)
-Products.ZODBMountPoint.MountedObject.MountedObject._traverseToMountedRoot?5(root, mount_parent)
-Products.ZODBMountPoint.MountedObject.MountedObject._v_connect_error?8
-Products.ZODBMountPoint.MountedObject.MountedObject._v_data?8
-Products.ZODBMountPoint.MountedObject.MountedObject._v_mount_params?8
-Products.ZODBMountPoint.MountedObject.MountedObject.icon?7
-Products.ZODBMountPoint.MountedObject.MountedObject.manage_options?7
-Products.ZODBMountPoint.MountedObject.MountedObject.manage_traceback?7
-Products.ZODBMountPoint.MountedObject.MountedObject.meta_type?7
-Products.ZODBMountPoint.MountedObject.MountedObject.mount_error_?4()
-Products.ZODBMountPoint.MountedObject.MountedObject?1(path)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer.__init__?1(self, base)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer._construct?5(context, id)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer.restricted?7
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer.traverseOrConstruct?4(path, omit_final=0)
-Products.ZODBMountPoint.MountedObject.SimpleTrailblazer?1(base)
-Products.ZODBMountPoint.MountedObject._www?8
-Products.ZODBMountPoint.MountedObject.getConfiguration?4()
-Products.ZODBMountPoint.MountedObject.getMountPoint?4(ob)
-Products.ZODBMountPoint.MountedObject.manage_addMounts?4(dispatcher, paths=(), create_mount_points=True, REQUEST=None)
-Products.ZODBMountPoint.MountedObject.manage_addMountsForm?7
-Products.ZODBMountPoint.MountedObject.manage_getMountStatus?4(dispatcher)
-Products.ZODBMountPoint.MountedObject.setMountPoint?4(container, id, mp)
-Products.ZODBMountPoint.initialize?4(context)
-Products.ZReST.ZReST.Warnings.__init__?1(self)
-Products.ZReST.ZReST.Warnings.write?4(message)
-Products.ZReST.ZReST.Warnings?1()
-Products.ZReST.ZReST.ZReST.PUT?4(REQUEST, RESPONSE)
-Products.ZReST.ZReST.ZReST.PrincipiaSearchSource?4()
-Products.ZReST.ZReST.ZReST.__init__?1(self, id, output_encoding=None, input_encoding=None)
-Products.ZReST.ZReST.ZReST._clear_cache?5()
-Products.ZReST.ZReST.ZReST._er?5(data, SUBMIT, dtpref_cols, dtpref_rows, REQUEST)
-Products.ZReST.ZReST.ZReST._properties?8
-Products.ZReST.ZReST.ZReST._size_changes?8
-Products.ZReST.ZReST.ZReST._v_formatted?8
-Products.ZReST.ZReST.ZReST.index_html?4(REQUEST=None)
-Products.ZReST.ZReST.ZReST.manage_FTPget?4()
-Products.ZReST.ZReST.ZReST.manage_FTPput?7
-Products.ZReST.ZReST.ZReST.manage_edit?4(data, SUBMIT='Change', dtpref_cols='50', dtpref_rows='20', REQUEST=None)
-Products.ZReST.ZReST.ZReST.manage_editProperties?4(REQUEST)
-Products.ZReST.ZReST.ZReST.manage_historyCompare?4(rev1, rev2, REQUEST, historyComparisonResults='')
-Products.ZReST.ZReST.ZReST.manage_main?7
-Products.ZReST.ZReST.ZReST.manage_options?7
-Products.ZReST.ZReST.ZReST.manage_upload?4(file='', REQUEST=None)
-Products.ZReST.ZReST.ZReST.meta_type?7
-Products.ZReST.ZReST.ZReST.property_extensible_schema__?7
-Products.ZReST.ZReST.ZReST.quotedHTML?4(text=None, character_entities=(
-                       (('&'), '&amp;'), (("<"), '&lt;' ), ((">"), '&gt;' ), (('"'), '&quot;')))
-Products.ZReST.ZReST.ZReST.render?4()
-Products.ZReST.ZReST.ZReST.security?7
-Products.ZReST.ZReST.ZReST.source_txt?4(REQUEST=None)
-Products.ZReST.ZReST.ZReST?1(id, output_encoding=None, input_encoding=None)
-Products.ZReST.ZReST.manage_addZReST?4(self, id, file='', REQUEST=None)
-Products.ZReST.ZReST.manage_addZReSTForm?7
-Products.ZReST.ZReST.modulesecurity?7
-Products.ZReST.initialize?4(context)
-Products.ZSQLMethods.SQL.SQL.manage?7
-Products.ZSQLMethods.SQL.SQL.meta_type?7
-Products.ZSQLMethods.SQL.SQL.security?7
-Products.ZSQLMethods.SQL.SQLConnectionIDs?4(self)
-Products.ZSQLMethods.SQL.manage_addZSQLMethod?4(self, id, title, connection_id, arguments, template, REQUEST=None, submit=None)
-Products.ZSQLMethods.SQL.manage_addZSQLMethodForm?7
-Products.ZSQLMethods.initialize?4(context)
-PropertyManager.PropertyManager.getProperty?4(d=None)
-PropertyManager.PropertyManager.getPropertyType?4()
-PropertyManager.PropertyManager.hasProperty?4()
-PropertyManager.PropertyManager.propertyIds?4()
-PropertyManager.PropertyManager.propertyItems?4()
-PropertyManager.PropertyManager.propertyMap?4()
-PropertyManager.PropertyManager.propertyValues?4()
-PropertySheet.PropertySheet.getProperty?4(d=None)
-PropertySheet.PropertySheet.getPropertyType?4()
-PropertySheet.PropertySheet.hasProperty?4()
-PropertySheet.PropertySheet.manage_addProperty?4(value, type, REQUEST=None)
-PropertySheet.PropertySheet.manage_changeProperties?4(**kw)
-PropertySheet.PropertySheet.manage_delProperties?4(REQUEST=None)
-PropertySheet.PropertySheet.propertyIds?4()
-PropertySheet.PropertySheet.propertyInfo?4()
-PropertySheet.PropertySheet.propertyItems?4()
-PropertySheet.PropertySheet.propertyMap?4()
-PropertySheet.PropertySheet.propertyValues?4()
-PropertySheet.PropertySheet.xml_namespace?4()
-PropertySheets.PropertySheets.get?4(default=None)
-PropertySheets.PropertySheets.items?4()
-PropertySheets.PropertySheets.values?4()
-PythonScript.PythonScript.ZPythonScriptHTML_editAction?4(title, params, body)
-PythonScript.PythonScript.ZPythonScriptHTML_upload?4(file='')
-PythonScript.PythonScript.ZPythonScript_edit?4(body)
-PythonScript.PythonScript.ZPythonScript_setTitle?4()
-PythonScript.PythonScript.ZScriptHTML_tryParams?4()
-PythonScript.PythonScript.document_src?4(RESPONSE=None)
-PythonScript.PythonScript.read?4()
-PythonScript.PythonScript.write?4()
-PythonScript.manage_addPythonScript?4(id, REQUEST=None)
-Record.tests.test_RecordPickling?4()
-Record.tests.test_suite?4()
-RemotePS.restricted_exec?4(self, body, varmap=None)
-Request.Request.get_header?4(default=None)
-Request.Request.has_key?4()
-Request.Request.items?4()
-Request.Request.keys?4()
-Request.Request.set?4(value)
-Request.Request.setServerURL?4(hostname=None, port=None)
-Request.Request.setVirtualRoot?4(hard=0)
-Request.Request.text?4()
-Request.Request.values?4()
-Response.Response.addHeader?4(value)
-Response.Response.appendCookie?4(value)
-Response.Response.appendHeader?4(value, delimiter=", ")
-Response.Response.expireCookie?4(**kw)
-Response.Response.redirect?4(lock=0)
-Response.Response.setBase?4()
-Response.Response.setCookie?4(value, **kw)
-Response.Response.setHeader?4(value)
-Response.Response.setStatus?4(reason=None)
-Response.Response.write?4()
-RestrictedPython.Eval.PROFILE?7
-RestrictedPython.Eval.RestrictionCapableEval.__init__?1(self, expr)
-RestrictedPython.Eval.RestrictionCapableEval.eval?4(mapping)
-RestrictedPython.Eval.RestrictionCapableEval.globals?7
-RestrictedPython.Eval.RestrictionCapableEval.prepRestrictedCode?4()
-RestrictedPython.Eval.RestrictionCapableEval.prepUnrestrictedCode?4()
-RestrictedPython.Eval.RestrictionCapableEval.rcode?7
-RestrictedPython.Eval.RestrictionCapableEval.ucode?7
-RestrictedPython.Eval.RestrictionCapableEval.used?7
-RestrictedPython.Eval.RestrictionCapableEval?1(expr)
-RestrictedPython.Eval.default_guarded_getattr?7
-RestrictedPython.Eval.default_guarded_getitem?4(ob, index)
-RestrictedPython.Eval.nltosp?7
-RestrictedPython.Guards.Wrapper.__init__?1(self, ob)
-RestrictedPython.Guards.Wrapper?1(ob)
-RestrictedPython.Guards._full_write_guard?5()
-RestrictedPython.Guards._handler?5(secattr, error_msg)
-RestrictedPython.Guards._write_wrapper?5()
-RestrictedPython.Guards.full_write_guard?7
-RestrictedPython.Guards.guard?4(ob)
-RestrictedPython.Guards.guarded_delattr?4(object, name)
-RestrictedPython.Guards.guarded_setattr?4(object, name, value)
-RestrictedPython.Guards.handler?4(self, *args)
-RestrictedPython.Guards.safe_builtins?7
-RestrictedPython.Limits.limited_builtins?7
-RestrictedPython.Limits.limited_list?4(seq)
-RestrictedPython.Limits.limited_range?4(iFirst, *args)
-RestrictedPython.Limits.limited_tuple?4(seq)
-RestrictedPython.MutatingWalker.ListType?7
-RestrictedPython.MutatingWalker.MutatingWalker.__init__?1(self, visitor)
-RestrictedPython.MutatingWalker.MutatingWalker.defaultVisitNode?4(node, walker=None, exclude=None)
-RestrictedPython.MutatingWalker.MutatingWalker.dispatchNode?4(node)
-RestrictedPython.MutatingWalker.MutatingWalker.dispatchObject?4(ob)
-RestrictedPython.MutatingWalker.MutatingWalker.visitSequence?4(seq)
-RestrictedPython.MutatingWalker.MutatingWalker?1(visitor)
-RestrictedPython.MutatingWalker.SequenceTypes?7
-RestrictedPython.MutatingWalker.TupleType?7
-RestrictedPython.MutatingWalker.walk?4(tree, visitor)
-RestrictedPython.PrintCollector.PrintCollector.__init__?1(self)
-RestrictedPython.PrintCollector.PrintCollector.write?4(text)
-RestrictedPython.PrintCollector.PrintCollector?1()
-RestrictedPython.RCompile.RExpression.CodeGeneratorClass?7
-RestrictedPython.RCompile.RExpression.mode?7
-RestrictedPython.RCompile.RFunction.CodeGeneratorClass?7
-RestrictedPython.RCompile.RFunction.__init__?1(self, p, body, name, filename, globals)
-RestrictedPython.RCompile.RFunction.parse?4()
-RestrictedPython.RCompile.RFunction?1(p, body, name, filename, globals)
-RestrictedPython.RCompile.RInteractive.CodeGeneratorClass?7
-RestrictedPython.RCompile.RInteractive.mode?7
-RestrictedPython.RCompile.RModule.CodeGeneratorClass?7
-RestrictedPython.RCompile.RModule.mode?7
-RestrictedPython.RCompile.RestrictedCodeGenerator._gen_safe_unpack_sequence?5(num)
-RestrictedPython.RCompile.RestrictedCodeGenerator._visitAssSequence?5(node)
-RestrictedPython.RCompile.RestrictedCodeGenerator.unpackSequence?4(tup)
-RestrictedPython.RCompile.RestrictedCodeGenerator.visitAssList?7
-RestrictedPython.RCompile.RestrictedCodeGenerator.visitAssTuple?7
-RestrictedPython.RCompile.RestrictedCompileMode.__init__?1(self, source, filename)
-RestrictedPython.RCompile.RestrictedCompileMode._get_tree?5()
-RestrictedPython.RCompile.RestrictedCompileMode.compile?4()
-RestrictedPython.RCompile.RestrictedCompileMode.parse?4()
-RestrictedPython.RCompile.RestrictedCompileMode?1(source, filename)
-RestrictedPython.RCompile.RestrictedModuleCodeGenerator.initClass?4()
-RestrictedPython.RCompile.compileAndTuplize?4(gen)
-RestrictedPython.RCompile.compile_restricted?4(source, filename, mode)
-RestrictedPython.RCompile.compile_restricted_eval?4(s, filename='<string>')
-RestrictedPython.RCompile.compile_restricted_exec?4(s, filename='<string>')
-RestrictedPython.RCompile.compile_restricted_function?4(p, body, name, filename, globalize=None)
-RestrictedPython.RCompile.niceParse?4(source, filename, mode)
-RestrictedPython.RestrictionMutator.FuncInfo.print_used?7
-RestrictedPython.RestrictionMutator.FuncInfo.printed_used?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.__init__?1(self)
-RestrictedPython.RestrictionMutator.RestrictionMutator.checkAttrName?4(node)
-RestrictedPython.RestrictionMutator.RestrictionMutator.checkName?4(node, name)
-RestrictedPython.RestrictionMutator.RestrictionMutator.error?4(node, info)
-RestrictedPython.RestrictionMutator.RestrictionMutator.prepBody?4(body)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAssAttr?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAssName?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAugAssign?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitCallFunc?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitClass?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitExec?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitFor?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitFunction?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitGenExprFor?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitGetattr?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitImport?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitLambda?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitListCompFor?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitModule?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitName?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitPrint?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitPrintnl?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitSlice?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitSubscript?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitYield?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator?1()
-RestrictedPython.RestrictionMutator._None_const?8
-RestrictedPython.RestrictionMutator._apply_name?8
-RestrictedPython.RestrictionMutator._getattr_name?8
-RestrictedPython.RestrictionMutator._getitem_name?8
-RestrictedPython.RestrictionMutator._getiter_name?8
-RestrictedPython.RestrictionMutator._inplacevar_name?8
-RestrictedPython.RestrictionMutator._print_target_name?8
-RestrictedPython.RestrictionMutator._print_target_node?8
-RestrictedPython.RestrictionMutator._printed_expr?8
-RestrictedPython.RestrictionMutator._write_const?8
-RestrictedPython.RestrictionMutator._write_name?8
-RestrictedPython.RestrictionMutator.rmLineno?4(node)
-RestrictedPython.RestrictionMutator.stmtNode?4(txt)
-RestrictedPython.Utilities.reorder?4(s, with=None, without=())
-RestrictedPython.Utilities.same_type?4(arg1, *args)
-RestrictedPython.Utilities.test?4(*args)
-RestrictedPython.Utilities.utility_builtins?7
-Script.Script.ZScriptHTML_tryAction?4(argvars)
-SecurityBase.SecurityBase._PrintTestEnvironment?5(root)
-SecurityBase.SecurityBase._checkPermission?5(user, hier, perm, expected)
-SecurityBase.SecurityBase._checkRequest?5(*args, **kw)
-SecurityBase.SecurityBase._checkRoles?5(hier, expected_roles=())
-SecurityBase.SecurityBase._perm_debug?5(obj, perm, res, expected)
-SecurityBase.SecurityBase._request?5(*args, **kw)
-SecurityBase.SecurityBase._request_debug?5(res, expected, args, kw)
-SecurityBase.SecurityBase._roles_debug?5(hier, got_roles, expected_roles)
-SecurityBase.SecurityBase._testHierarchy?5()
-SecurityBase.SecurityBase.status_regex?7
-SecurityBase.app?7
-SecurityBase.bobo_application?7
-SecurityBase.index_html?4()
-SecurityBase.zpublisher_validated_hook?7
-SessionInterfaces.BrowserIdManagerInterface.encodeUrl?4(style='querystring')
-SessionInterfaces.BrowserIdManagerInterface.flushBrowserIdCookie?4()
-SessionInterfaces.BrowserIdManagerInterface.getBrowserId?4()
-SessionInterfaces.BrowserIdManagerInterface.getBrowserIdName?4()
-SessionInterfaces.BrowserIdManagerInterface.getHiddenFormField?4()
-SessionInterfaces.BrowserIdManagerInterface.hasBrowserId?4()
-SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromCookie?4()
-SessionInterfaces.BrowserIdManagerInterface.isBrowserIdFromForm?4()
-SessionInterfaces.BrowserIdManagerInterface.isBrowserIdNew?4()
-SessionInterfaces.BrowserIdManagerInterface.setBrowserIdCookieByForce?4()
-SessionInterfaces.SessionDataManagerInterface.getBrowserIdManager?4()
-SessionInterfaces.SessionDataManagerInterface.getSessionData?4()
-SessionInterfaces.SessionDataManagerInterface.getSessionDataByKey?4()
-SessionInterfaces.SessionDataManagerInterface.hasSessionData?4()
-Shared.DC.Scripts.Bindings.Bindings.ZBindings_edit?4(mapping)
-Shared.DC.Scripts.Bindings.Bindings.ZBindings_setClient?4(clientname)
-Shared.DC.Scripts.Bindings.Bindings._Bindings_client?8
-Shared.DC.Scripts.Bindings.Bindings._bindAndExec?5(args, kw, caller_namespace)
-Shared.DC.Scripts.Bindings.Bindings._createBindCode?5(names)
-Shared.DC.Scripts.Bindings.Bindings._editedBindings?5()
-Shared.DC.Scripts.Bindings.Bindings._getBindCount?5()
-Shared.DC.Scripts.Bindings.Bindings._getContainer?5()
-Shared.DC.Scripts.Bindings.Bindings._getContext?5()
-Shared.DC.Scripts.Bindings.Bindings._getNamespace?5(caller_namespace, kw)
-Shared.DC.Scripts.Bindings.Bindings._getTraverseSubpath?5()
-Shared.DC.Scripts.Bindings.Bindings._prepareBindCode?5()
-Shared.DC.Scripts.Bindings.Bindings._setupBindings?5(names={})
-Shared.DC.Scripts.Bindings.Bindings.getBindingAssignments?4()
-Shared.DC.Scripts.Bindings.Bindings.render?7
-Shared.DC.Scripts.Bindings.Bindings.security?7
-Shared.DC.Scripts.Bindings.NameAssignments.__init__?1(self, mapping)
-Shared.DC.Scripts.Bindings.NameAssignments._asgns?8
-Shared.DC.Scripts.Bindings.NameAssignments._createCodeBlockForMapping?5()
-Shared.DC.Scripts.Bindings.NameAssignments._createCodeBlockForTuple?5(argNames)
-Shared.DC.Scripts.Bindings.NameAssignments._exprs?8
-Shared.DC.Scripts.Bindings.NameAssignments._generateCodeBlock?5(bindtext, assigned_names)
-Shared.DC.Scripts.Bindings.NameAssignments._isLegalName?8
-Shared.DC.Scripts.Bindings.NameAssignments.getAssignedName?4(name, default=_marker)
-Shared.DC.Scripts.Bindings.NameAssignments.getAssignedNames?4()
-Shared.DC.Scripts.Bindings.NameAssignments.getAssignedNamesInOrder?4()
-Shared.DC.Scripts.Bindings.NameAssignments.isAnyNameAssigned?4()
-Shared.DC.Scripts.Bindings.NameAssignments.isNameAssigned?4(name)
-Shared.DC.Scripts.Bindings.NameAssignments?1(mapping)
-Shared.DC.Scripts.Bindings.UnauthorizedBinding.__init__?1(self, name, wrapped)
-Shared.DC.Scripts.Bindings.UnauthorizedBinding?1(name, wrapped)
-Shared.DC.Scripts.Bindings._marker?8
-Shared.DC.Scripts.Bindings.defaultBindings?7
-Shared.DC.Scripts.BindingsUI.BindingsUI.ZBindingsHTML_editAction?4(REQUEST)
-Shared.DC.Scripts.BindingsUI.BindingsUI.ZBindingsHTML_editForm?7
-Shared.DC.Scripts.BindingsUI.BindingsUI.manage_options?7
-Shared.DC.Scripts.BindingsUI.BindingsUI.security?7
-Shared.DC.Scripts.Script.Script.ZScriptHTML_tryAction?4(REQUEST, argvars)
-Shared.DC.Scripts.Script.Script.ZScriptHTML_tryForm?7
-Shared.DC.Scripts.Script.Script._Bindings_ns_class?8
-Shared.DC.Scripts.Script.Script.func_code?7
-Shared.DC.Scripts.Script.Script.func_defaults?7
-Shared.DC.Scripts.Script.Script.index_html?7
-Shared.DC.Scripts.Script.Script.security?7
-Shared.DC.Scripts.Signature.FuncCode.__init__?1(self, varnames, argcount)
-Shared.DC.Scripts.Signature.FuncCode?1(varnames, argcount)
-Shared.DC.Scripts.Signature._setFuncSignature?5(self, defaults=None, varnames=(), argcount=-1)
-Shared.DC.ZRDB.Aqueduct.Args.__init__?1(self, data, keys)
-Shared.DC.ZRDB.Aqueduct.Args.has_key?4(key)
-Shared.DC.ZRDB.Aqueduct.Args.items?4()
-Shared.DC.ZRDB.Aqueduct.Args.keys?4()
-Shared.DC.ZRDB.Aqueduct.Args.values?4()
-Shared.DC.ZRDB.Aqueduct.Args?1(data, keys)
-Shared.DC.ZRDB.Aqueduct.BaseQuery.MissingArgumentError?7
-Shared.DC.ZRDB.Aqueduct.BaseQuery._arg?8
-Shared.DC.ZRDB.Aqueduct.BaseQuery._argdata?5(REQUEST)
-Shared.DC.ZRDB.Aqueduct.BaseQuery._col?8
-Shared.DC.ZRDB.Aqueduct.BaseQuery._convert?5()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.manage_options?7
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_date?7
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_day?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_month?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.query_year?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.quoted_input?4()
-Shared.DC.ZRDB.Aqueduct.BaseQuery.quoted_report?4()
-Shared.DC.ZRDB.Aqueduct.Composite._getquery?5(id)
-Shared.DC.ZRDB.Aqueduct.Composite.myQueryIds?4()
-Shared.DC.ZRDB.Aqueduct.InvalidParameter?7
-Shared.DC.ZRDB.Aqueduct.Searchable._searchable_arguments?5()
-Shared.DC.ZRDB.Aqueduct.Searchable._searchable_result_columns?5()
-Shared.DC.ZRDB.Aqueduct.Searchable.index_html?4(URL1)
-Shared.DC.ZRDB.Aqueduct.Searchable.manage_test?4(REQUEST)
-Shared.DC.ZRDB.Aqueduct.Searchable.manage_testForm?4(REQUEST)
-Shared.DC.ZRDB.Aqueduct.custom_default_report?4(id, result, action='', no_table=0, goofy=re.compile('\W').search)
-Shared.DC.ZRDB.Aqueduct.custom_default_report_src?7
-Shared.DC.ZRDB.Aqueduct.custom_default_zpt_report?4(id, result, action='', no_table=0, goofy=re.compile('\W').search)
-Shared.DC.ZRDB.Aqueduct.custom_default_zpt_report_src?7
-Shared.DC.ZRDB.Aqueduct.decapitate?4(html, RESPONSE=None, header_re=re.compile(
-                   r'(('
-                   r'[^\000- <>:]+:[^\n]*\n'
-                   r'|'
-                   r'[ \011]+[^\000- ][^\n]*\n'
-                   r')+)[ \t]*\n([\000-\377]+)'
-                   ), space_re=re.compile(r'([ \t]+)'), name_re=re.compile(r'([^\000- <>:]+)
-Shared.DC.ZRDB.Aqueduct.decode?4(input, output)
-Shared.DC.ZRDB.Aqueduct.decodestring?4(s)
-Shared.DC.ZRDB.Aqueduct.default_input_form?4(id, arguments, action='query', tabs='')
-Shared.DC.ZRDB.Aqueduct.delimited_output?4(results, REQUEST, RESPONSE)
-Shared.DC.ZRDB.Aqueduct.detypify?4(arg)
-Shared.DC.ZRDB.Aqueduct.dtml_dir?7
-Shared.DC.ZRDB.Aqueduct.nicify?4(name)
-Shared.DC.ZRDB.Aqueduct.parse?4(text, result=None, keys=None, unparmre=re.compile(
-              r'([\000- ]*([^\000- ="]+))'), parmre=re.compile(
-              r'([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile(
-              r'([\000- ]*([^\000- ="]+)="([^"]*)")'), )
-Shared.DC.ZRDB.Aqueduct.quotedHTML?4(text, character_entities=(
-                   ('&', '&amp;'), ("<", '&lt;' ), (">", '&gt;' ), ('"', '&quot;')))
-Shared.DC.ZRDB.Connection.Connection.__init__?1(self, id, title, connection_string, check=None)
-Shared.DC.ZRDB.Connection.Connection._v_connected?8
-Shared.DC.ZRDB.Connection.Connection.connect?4(s)
-Shared.DC.ZRDB.Connection.Connection.connected?4()
-Shared.DC.ZRDB.Connection.Connection.connection_string?7
-Shared.DC.ZRDB.Connection.Connection.edit?4(title, connection_string, check=1)
-Shared.DC.ZRDB.Connection.Connection.manage_close_connection?4(REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_edit?4(title, connection_string, check=None, REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_main?7
-Shared.DC.ZRDB.Connection.Connection.manage_open_connection?4(REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_options?7
-Shared.DC.ZRDB.Connection.Connection.manage_properties?7
-Shared.DC.ZRDB.Connection.Connection.manage_test?4(query, REQUEST=None)
-Shared.DC.ZRDB.Connection.Connection.manage_testForm?7
-Shared.DC.ZRDB.Connection.Connection.security?7
-Shared.DC.ZRDB.Connection.Connection.sql_quote__?4(v)
-Shared.DC.ZRDB.Connection.Connection.title_and_id?4()
-Shared.DC.ZRDB.Connection.Connection.title_or_id?4()
-Shared.DC.ZRDB.Connection.Connection?1(id, title, connection_string, check=None)
-Shared.DC.ZRDB.Connection.LOG?7
-Shared.DC.ZRDB.DA.DA.PUT?4(REQUEST, RESPONSE)
-Shared.DC.ZRDB.DA.DA.PrincipiaSearchSource?4()
-Shared.DC.ZRDB.DA.DA.__init__?1(self, id, title, connection_id, arguments, template)
-Shared.DC.ZRDB.DA.DA._cached_result?5(DB__, query, max_rows, conn_id)
-Shared.DC.ZRDB.DA.DA._col?8
-Shared.DC.ZRDB.DA.DA._er?5(title, connection_id, arguments, template, SUBMIT, dtpref_cols, dtpref_rows, REQUEST)
-Shared.DC.ZRDB.DA.DA._searchable_arguments?5()
-Shared.DC.ZRDB.DA.DA._searchable_result_columns?5()
-Shared.DC.ZRDB.DA.DA._size_changes?8
-Shared.DC.ZRDB.DA.DA._zclass?8
-Shared.DC.ZRDB.DA.DA.allow_simple_one_argument_traversal?7
-Shared.DC.ZRDB.DA.DA.cache_time_?7
-Shared.DC.ZRDB.DA.DA.class_name_?7
-Shared.DC.ZRDB.DA.DA.connected?4()
-Shared.DC.ZRDB.DA.DA.connectionIsValid?4()
-Shared.DC.ZRDB.DA.DA.connection_hook?7
-Shared.DC.ZRDB.DA.DA.da_has_single_argument?4()
-Shared.DC.ZRDB.DA.DA.default_content_type?7
-Shared.DC.ZRDB.DA.DA.document_src?4(REQUEST=None, RESPONSE=None)
-Shared.DC.ZRDB.DA.DA.get_size?4()
-Shared.DC.ZRDB.DA.DA.index_html?4(REQUEST)
-Shared.DC.ZRDB.DA.DA.manage_FTPget?4()
-Shared.DC.ZRDB.DA.DA.manage_advanced?4(max_rows, max_cache, cache_time, class_name, class_file, direct=None, REQUEST=None, zclass='', connection_hook=None)
-Shared.DC.ZRDB.DA.DA.manage_advancedForm?7
-Shared.DC.ZRDB.DA.DA.manage_edit?4(title, connection_id, arguments, template, SUBMIT='Change', dtpref_cols='100%', dtpref_rows='20', REQUEST=None)
-Shared.DC.ZRDB.DA.DA.manage_options?7
-Shared.DC.ZRDB.DA.DA.manage_product_zclass_info?4()
-Shared.DC.ZRDB.DA.DA.manage_test?4(REQUEST)
-Shared.DC.ZRDB.DA.DA.manage_testForm?4(REQUEST)
-Shared.DC.ZRDB.DA.DA.max_cache_?7
-Shared.DC.ZRDB.DA.DA.max_rows_?7
-Shared.DC.ZRDB.DA.DA.security?7
-Shared.DC.ZRDB.DA.DA.template_class?7
-Shared.DC.ZRDB.DA.DA.test_url_?4()
-Shared.DC.ZRDB.DA.DA?1(id, title, connection_id, arguments, template)
-Shared.DC.ZRDB.DA.ListType?7
-Shared.DC.ZRDB.DA.SQLMethodTracebackSupplement.__init__?1(self, sql)
-Shared.DC.ZRDB.DA.SQLMethodTracebackSupplement?1(sql)
-Shared.DC.ZRDB.DA.Traverse.__init__?1(self, da, args, name=None)
-Shared.DC.ZRDB.DA.Traverse._da?8
-Shared.DC.ZRDB.DA.Traverse?1(da, args, name=None)
-Shared.DC.ZRDB.DA.md5new?7
-Shared.DC.ZRDB.DA.nvSQL._proxy_roles?8
-Shared.DC.ZRDB.DA.nvSQL.commands?7
-Shared.DC.ZRDB.RDB.DatabaseResults.__init__?1(self, file, brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.RDB.DatabaseResults._index?8
-Shared.DC.ZRDB.RDB.DatabaseResults._searchable_result_columns?5()
-Shared.DC.ZRDB.RDB.DatabaseResults.data_dictionary?4()
-Shared.DC.ZRDB.RDB.DatabaseResults.names?4()
-Shared.DC.ZRDB.RDB.DatabaseResults?1(file, brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.RDB.File?7
-Shared.DC.ZRDB.RDB.Parsers?7
-Shared.DC.ZRDB.RDB.SQLAlias.__init__?1(self, name)
-Shared.DC.ZRDB.RDB.SQLAlias?1(name)
-Shared.DC.ZRDB.RDB.parse_text?4(s)
-Shared.DC.ZRDB.RDB.r.__init__?1(self, data, parent, binit=binit)
-Shared.DC.ZRDB.RDB.r.binit?7
-Shared.DC.ZRDB.RDB.r.l?7
-Shared.DC.ZRDB.RDB.r.p?7
-Shared.DC.ZRDB.RDB.r?1(data, parent, binit=binit)
-Shared.DC.ZRDB.Results.Results.__init__?1(self, (items, data), brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.Results.Results._index?8
-Shared.DC.ZRDB.Results.Results._searchable_result_columns?5()
-Shared.DC.ZRDB.Results.Results.asRDB?4()
-Shared.DC.ZRDB.Results.Results.data_dictionary?4()
-Shared.DC.ZRDB.Results.Results.dictionaries?4()
-Shared.DC.ZRDB.Results.Results.names?4()
-Shared.DC.ZRDB.Results.Results.tuples?4()
-Shared.DC.ZRDB.Results.Results?1((items, data), brains=NoBrains, parent=None, zbrains=None)
-Shared.DC.ZRDB.Results.SQLAlias.__init__?1(self, name)
-Shared.DC.ZRDB.Results.SQLAlias?1(name)
-Shared.DC.ZRDB.Results.r.__init__?1(self, data, parent, binit=binit)
-Shared.DC.ZRDB.Results.r.binit?7
-Shared.DC.ZRDB.Results.r?1(data, parent, binit=binit)
-Shared.DC.ZRDB.Search.ZQueryIds?4(self)
-Shared.DC.ZRDB.Search._getquery?5(self, id)
-Shared.DC.ZRDB.Search.addForm?7
-Shared.DC.ZRDB.Search.default_input_form?4(arguments, action='query', tabs='')
-Shared.DC.ZRDB.Search.default_input_zpt_form?4(arguments, action='query', tabs='')
-Shared.DC.ZRDB.Search.manage_addZSearch?4(self, report_id, report_title, report_style, input_id, input_title, object_type, queries=[], REQUEST=None)
-Shared.DC.ZRDB.THUNK.THUNKED_TM._register?5()
-Shared.DC.ZRDB.THUNK.THUNKED_TM.abort?4(*ignored)
-Shared.DC.ZRDB.THUNK.THUNKED_TM.tpc_finish?4(*ignored)
-Shared.DC.ZRDB.THUNK.thunk_lock?7
-Shared.DC.ZRDB.TM.Surrogate.__init__?1(self, db)
-Shared.DC.ZRDB.TM.Surrogate?1(db)
-Shared.DC.ZRDB.TM.TM._abort?5()
-Shared.DC.ZRDB.TM.TM._begin?5()
-Shared.DC.ZRDB.TM.TM._finish?5()
-Shared.DC.ZRDB.TM.TM._register?5()
-Shared.DC.ZRDB.TM.TM._registered?8
-Shared.DC.ZRDB.TM.TM.abort?4(*ignored)
-Shared.DC.ZRDB.TM.TM.commit?7
-Shared.DC.ZRDB.TM.TM.sortKey?4(*ignored)
-Shared.DC.ZRDB.TM.TM.tpc_abort?7
-Shared.DC.ZRDB.TM.TM.tpc_begin?4(*ignored)
-Shared.DC.ZRDB.TM.TM.tpc_finish?4(*ignored)
-Shared.DC.ZRDB.TM.TM.tpc_vote?4(*ignored)
-Shared.DC.ZRDB.dbi_db.DB.Database_Connection?4(string)
-Shared.DC.ZRDB.dbi_db.DB.Database_Error?7
-Shared.DC.ZRDB.dbi_db.DB.__init__?1(self, connection)
-Shared.DC.ZRDB.dbi_db.DB._p_oid?8
-Shared.DC.ZRDB.dbi_db.DB.defs?7
-Shared.DC.ZRDB.dbi_db.DB.query?4(query_string, max_rows=9999999)
-Shared.DC.ZRDB.dbi_db.DB.register?4()
-Shared.DC.ZRDB.dbi_db.DB.str?4(v, StringType=type(''))
-Shared.DC.ZRDB.dbi_db.DB?1(connection)
-Shared.DC.ZRDB.dbi_db.calls?7
-Shared.DC.ZRDB.dbi_db.failures?7
-Shared.DC.ZRDB.dbi_db.nonselect_desc?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.__init__?1(self, blocks)
-Shared.DC.ZRDB.sqlgroup.SQLGroup.blockContinuations?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.name?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.noparens?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.render?4(md)
-Shared.DC.ZRDB.sqlgroup.SQLGroup.required?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.set?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup.where?7
-Shared.DC.ZRDB.sqlgroup.SQLGroup?1(blocks)
-Shared.DC.ZRDB.sqlgroup._TNAME_MAPPING?8
-Shared.DC.ZRDB.sqlgroup.str?7
-Shared.DC.ZRDB.sqltest.SQLTest.__init__?1(self, args)
-Shared.DC.ZRDB.sqltest.SQLTest.name?7
-Shared.DC.ZRDB.sqltest.SQLTest.optional?7
-Shared.DC.ZRDB.sqltest.SQLTest.render?4(md)
-Shared.DC.ZRDB.sqltest.SQLTest?1(args)
-Shared.DC.ZRDB.sqltest.comparison_operators?7
-Shared.DC.ZRDB.sqltest.str?7
-Shared.DC.ZRDB.sqltest.valid_type?7
-Shared.DC.ZRDB.sqlvar.SQLVar.__init__?1(self, args)
-Shared.DC.ZRDB.sqlvar.SQLVar.name?7
-Shared.DC.ZRDB.sqlvar.SQLVar.render?4(md)
-Shared.DC.ZRDB.sqlvar.SQLVar?1(args)
-Shared.DC.ZRDB.sqlvar.StringType?7
-Shared.DC.ZRDB.sqlvar.str?7
-Shared.DC.ZRDB.sqlvar.valid_type?7
-Shared.DC.xml.ppml.Dictionary.__init__?1(self)
-Shared.DC.xml.ppml.Dictionary.value?4(indent)
-Shared.DC.xml.ppml.Dictionary?1()
-Shared.DC.xml.ppml.Get?7
-Shared.DC.xml.ppml.Global.__init__?1(self, module, name)
-Shared.DC.xml.ppml.Global?1(module, name)
-Shared.DC.xml.ppml.ListType?7
-Shared.DC.xml.ppml.Long.value?4()
-Shared.DC.xml.ppml.NoBlanks.handle_data?4(data)
-Shared.DC.xml.ppml.Object.__init__?1(self, klass, args)
-Shared.DC.xml.ppml.Object?1(klass, args)
-Shared.DC.xml.ppml.Reference.__init__?1(self, v)
-Shared.DC.xml.ppml.Reference?1(v)
-Shared.DC.xml.ppml.Scalar.__init__?1(self, v)
-Shared.DC.xml.ppml.Scalar.value?4()
-Shared.DC.xml.ppml.Scalar?1(v)
-Shared.DC.xml.ppml.Sequence.__init__?1(self, v=None)
-Shared.DC.xml.ppml.Sequence._stringify?5(v, indent)
-Shared.DC.xml.ppml.Sequence.append?4(v)
-Shared.DC.xml.ppml.Sequence.extend?4(v)
-Shared.DC.xml.ppml.Sequence.value?4(indent)
-Shared.DC.xml.ppml.Sequence?1(v=None)
-Shared.DC.xml.ppml.String.__init__?1(self, v, encoding='')
-Shared.DC.xml.ppml.String?1(v, encoding='')
-Shared.DC.xml.ppml.ToXMLUnpickler.dispatch?7
-Shared.DC.xml.ppml.ToXMLUnpickler.idprefix?7
-Shared.DC.xml.ppml.ToXMLUnpickler.load?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binfloat?4(unpack=struct.unpack)
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binget?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binint1?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binint2?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binint?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binput?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_binstring?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_dict?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_empty_dictionary?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_empty_list?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_empty_tuple?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_float?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_get?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_global?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_inst?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_int?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_list?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_long?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_long_binget?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_long_binput?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_none?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_obj?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_persid?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_put?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_reduce?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_short_binstring?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_string?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.load_tuple?4()
-Shared.DC.xml.ppml.ToXMLUnpickler.persistent_load?4(v)
-Shared.DC.xml.ppml.ToXMLload?4(file)
-Shared.DC.xml.ppml.ToXMLloads?4(str)
-Shared.DC.xml.ppml.Wrapper.__init__?1(self, v)
-Shared.DC.xml.ppml.Wrapper.value?4()
-Shared.DC.xml.ppml.Wrapper?1(v)
-Shared.DC.xml.ppml.convert?4(S, find=string.find)
-Shared.DC.xml.ppml.end_dictionary?4(self, tag, data)
-Shared.DC.xml.ppml.end_list?4(self, tag, data)
-Shared.DC.xml.ppml.end_string?4(self, tag, data)
-Shared.DC.xml.ppml.end_tuple?4(self, tag, data)
-Shared.DC.xml.ppml.mdumps?7
-Shared.DC.xml.ppml.mloads?7
-Shared.DC.xml.ppml.name?4(self, tag, data, join=string.join, strip=string.strip)
-Shared.DC.xml.ppml.none?7
-Shared.DC.xml.ppml.p64?4(v, pack=struct.pack)
-Shared.DC.xml.ppml.reprs2?7
-Shared.DC.xml.ppml.reprs?7
-Shared.DC.xml.ppml.save_dict?4(self, tag, data)
-Shared.DC.xml.ppml.save_float?4(self, tag, data)
-Shared.DC.xml.ppml.save_global?4(self, tag, data)
-Shared.DC.xml.ppml.save_int?4(self, tag, data)
-Shared.DC.xml.ppml.save_list?4(self, tag, data)
-Shared.DC.xml.ppml.save_object?4(self, tag, data)
-Shared.DC.xml.ppml.save_persis?4(self, tag, data)
-Shared.DC.xml.ppml.save_put?4(self, v, attrs)
-Shared.DC.xml.ppml.save_reference?4(self, tag, data)
-Shared.DC.xml.ppml.save_string?4(self, tag, data)
-Shared.DC.xml.ppml.save_tuple?4(self, tag, data)
-Shared.DC.xml.ppml.start_pickle?4(self, tag, attrs)
-Shared.DC.xml.ppml.t32?7
-Shared.DC.xml.ppml.test1?4()
-Shared.DC.xml.ppml.test2?4()
-Shared.DC.xml.ppml.test3?4()
-Shared.DC.xml.ppml.test?4()
-Shared.DC.xml.ppml.u64?4(v, unpack=struct.unpack)
-Shared.DC.xml.ppml.unconvert?4(encoding, S)
-Shared.DC.xml.ppml.xmlPickler.end_handlers?7
-Shared.DC.xml.ppml.xmlPickler.start_handlers?7
-Shared.DC.xml.ppml.xmlUnpickler.end_handlers?7
-Shared.DC.xml.ppml.xmlUnpickler.start_handlers?7
-Shared.DC.xml.ppml.xmlstr?4(v)
-Shared.DC.xml.ppml.xyap?7
-Shared.DC.xml.xyap.NoBlanks.handle_data?4(data)
-Shared.DC.xml.xyap.XYap.__init__?1(self)
-Shared.DC.xml.xyap.XYap?1()
-Shared.DC.xml.xyap._nulljoin?8
-Shared.DC.xml.xyap.name?4(self, tag, data)
-Shared.DC.xml.xyap.struct?4(self, tag, data)
-Shared.DC.xml.xyap.test?4()
-Shared.DC.xml.xyap.tuplef?4(self, tag, data)
-Shared.DC.xml.xyap.xmlrpc.end_handlers?7
-Shared.DC.xml.xyap.xyap.__init__?1(self)
-Shared.DC.xml.xyap.xyap.end_handlers?7
-Shared.DC.xml.xyap.xyap.handle_data?4(data)
-Shared.DC.xml.xyap.xyap.start_handlers?7
-Shared.DC.xml.xyap.xyap.unknown_endtag?4(tag)
-Shared.DC.xml.xyap.xyap.unknown_starttag?4(tag, attrs)
-Shared.DC.xml.xyap.xyap?1()
-Signals.SignalHandler.LOG?7
-Signals.SignalHandler.SignalHandler.__init__?1(self)
-Signals.SignalHandler.SignalHandler.getRegisteredSignals?4()
-Signals.SignalHandler.SignalHandler.registerHandler?4(signum, handler)
-Signals.SignalHandler.SignalHandler.signalHandler?4(signum, frame)
-Signals.SignalHandler.SignalHandler?1()
-Signals.SignalHandler.SignalHandler?7
-Signals.SignalHandler._signals?8
-Signals.SignalHandler.get_signal_name?4(n)
-Signals.Signals.LogfileReopenHandler.__init__?1(self, loggers)
-Signals.Signals.LogfileReopenHandler?1(loggers)
-Signals.Signals.LogfileRotateHandler.__init__?1(self, loggers)
-Signals.Signals.LogfileRotateHandler?1(loggers)
-Signals.Signals.logger?7
-Signals.Signals.packHandler?4()
-Signals.Signals.registerZopeSignals?4(loggers)
-Signals.Signals.restartHandler?4()
-Signals.Signals.shutdownFastHandler?4()
-Signals.Signals.shutdownHandler?4()
-Signals.WinSignalHandler.SignalHandler.__init__?1(self)
-Signals.WinSignalHandler.SignalHandler.consoleCtrlHandler?4(ctrlType)
-Signals.WinSignalHandler.SignalHandler.getRegisteredSignals?4()
-Signals.WinSignalHandler.SignalHandler.registerHandler?4(signum, handler)
-Signals.WinSignalHandler.SignalHandler.shutdown?4()
-Signals.WinSignalHandler.SignalHandler.signalCheckerThread?4()
-Signals.WinSignalHandler.SignalHandler.signalHandler?4(signum, frame)
-Signals.WinSignalHandler.SignalHandler?1()
-Signals.WinSignalHandler.SignalHandler?7
-Signals.WinSignalHandler._signals?8
-Signals.WinSignalHandler.consoleCtrlHandler?4(ctrlType)
-Signals.WinSignalHandler.createEventSecurityObject?4()
-Signals.WinSignalHandler.event_name_prefix?7
-Signals.WinSignalHandler.get_signal_name?4(n)
-Signals.WinSignalHandler.logger?7
-Signals.WinSignalHandler.wakeSelect?4()
-Signals.WinSignalHandler.winver?7
-StructuredText.Classic?7
-StructuredText.ClassicDocumentClass.DocumentClass.color_paragraphs?4(raw_paragraphs, type=type, sequence_types=(type([]), type(())), sts=StringTypes)
-StructuredText.ClassicDocumentClass.DocumentClass.color_text?4(str, types=None)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_bullet?4(paragraph, expr = re.compile('\s*[-*o]\s+').match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_description?4(paragraph, delim = re.compile('\s+--\s+').search, nb=re.compile(r'[^\000- ]').search, )
-StructuredText.ClassicDocumentClass.DocumentClass.doc_emphasize?4(s, expr = re.compile('\s*\*([ \n%s0-9.:/;, \'\"\?\=\-\>\<\(\)]+)\*(?!\*|-)' % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_header?4(paragraph, expr    = re.compile('[ %s0-9.:/, -_*<>\?\'\"]+' % letters).match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_href1?4(s, expr=re.compile("(\"[ %s0-9\n\-\.\, \;\(\)\/\:\/\*\']+\")(:)([a-zA-Z0-9\@\.\, \?\!\/\:\;\-\)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_href2?4(s, expr=re.compile('(\"[ %s0-9\n\-\.\:\;\(\)\/\*\']+\")([, ]+\s+)([a-zA-Z0-9\@\.\, \?\!\/\:\;\-\)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_href?4(s, expr, punctuation = re.compile("[\, \.\?\!\;]+").match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_inner_link?4(s, expr1 = re.compile("\.\.\s*").search, expr2 = re.compile("\[[%s0-9]+\]" % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_literal?4(s, expr=re.compile(
-          "(?:\s|^)'"                                                         "([^ \t\n\r\f\v']|[^ \t\n\r\f\v'][^\n']*[^ \t\n\r\f\v'])"           "'(?:\s|[, .;:!?]|$)"                                                ).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_named_link?4(s, expr=re.compile(r"(\.\.\s)(\[[%s0-9]+\])" % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_numbered?4(paragraph, expr = re.compile('(\s*[%s]+\.)|(\s*[0-9]+\.)|(\s*[0-9]+\s+)' % letters).match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_strong?4(s, expr = re.compile('\s*\*\*([ \n%s0-9.:/;\-, !\?\'\"]+)\*\*' % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_table?4(paragraph, expr = re.compile('(\s*)([||]+)').match)
-StructuredText.ClassicDocumentClass.DocumentClass.doc_underline?4(s, expr=re.compile("_([%s0-9\s\., \?\/]+)_" % letters).search)
-StructuredText.ClassicDocumentClass.DocumentClass.paragraph_types?7
-StructuredText.ClassicDocumentClass.DocumentClass.parse?4(raw_string, text_type, type=type, sts=StringTypes, lt=type([]))
-StructuredText.ClassicDocumentClass.DocumentClass.text_types?7
-StructuredText.ClassicDocumentClass.StringTypes?7
-StructuredText.ClassicDocumentClass.StructuredTextColumn.__init__?1(self, text, span, kw)
-StructuredText.ClassicDocumentClass.StructuredTextColumn._getSpan?5()
-StructuredText.ClassicDocumentClass.StructuredTextColumn.getSpan?4()
-StructuredText.ClassicDocumentClass.StructuredTextColumn?1(text, span, kw)
-StructuredText.ClassicDocumentClass.StructuredTextDescription.__init__?1(self, title, src, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextDescription.getChildren?4()
-StructuredText.ClassicDocumentClass.StructuredTextDescription.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextDescription.setColorizableTexts?4(src)
-StructuredText.ClassicDocumentClass.StructuredTextDescription?1(title, src, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextExample.__init__?1(self, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextExample.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextExample.setColorizableTexts?4(src)
-StructuredText.ClassicDocumentClass.StructuredTextExample?1(subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextLiteral.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextLiteral.setColorizableTexts?4(v)
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.__init__?1(self, v, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.getChildren?4(type=type, lt=type([]))
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextMarkup.setColorizableTexts?4(v)
-StructuredText.ClassicDocumentClass.StructuredTextMarkup?1(v, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextRow.__init__?1(self, row, kw)
-StructuredText.ClassicDocumentClass.StructuredTextRow._getColumns?5()
-StructuredText.ClassicDocumentClass.StructuredTextRow.getColumns?4()
-StructuredText.ClassicDocumentClass.StructuredTextRow?1(row, kw)
-StructuredText.ClassicDocumentClass.StructuredTextSection.__init__?1(self, src, subs=None, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextSection.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextSection.setColorizableTexts?4(src)
-StructuredText.ClassicDocumentClass.StructuredTextSection?1(src, subs=None, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextTable.__init__?1(self, rows, src, subs, **kw)
-StructuredText.ClassicDocumentClass.StructuredTextTable._getColorizableTexts?5()
-StructuredText.ClassicDocumentClass.StructuredTextTable._getRows?5()
-StructuredText.ClassicDocumentClass.StructuredTextTable._setColorizableTexts?5()
-StructuredText.ClassicDocumentClass.StructuredTextTable.getColorizableTexts?4()
-StructuredText.ClassicDocumentClass.StructuredTextTable.getRows?4()
-StructuredText.ClassicDocumentClass.StructuredTextTable.setColorizableTexts?4(texts)
-StructuredText.ClassicDocumentClass.StructuredTextTable?1(rows, src, subs, **kw)
-StructuredText.ClassicHTML?7
-StructuredText.ClassicStructuredText.HTML._str?5(structure, level, bullet=ts_regex.compile('[ \t\n]*[o*-][ \t\n]+\([^\0]*\)'
-                                     ).match_group, example=ts_regex.compile('[\0- ]examples?:[\0- ]*$'
-                                      ).search, dl=ts_regex.compile('\([^\n]+\)[ \t]+--[ \t\n]+\([^\0]*\)'
-                                 ).match_group, nl=ts_regex.compile('\n').search, ol=ts_regex.compile(
-                 '[ \t]*\(\([0-9]+\|[%s]+\)[.)]\)+[ \t\n]+\([^\0]*\|$\)' % string.letters
-                 ).match_group, olp=ts_regex.compile('[ \t]*([0-9]+)[ \t\n]+\([^\0]*\|$\)'
-                                  ).match_group, )
-StructuredText.ClassicStructuredText.HTML.dl?4(before, t, d, after)
-StructuredText.ClassicStructuredText.HTML.head?4(before, t, level, d)
-StructuredText.ClassicStructuredText.HTML.normal?4(before, p, after)
-StructuredText.ClassicStructuredText.HTML.ol?4(before, p, after)
-StructuredText.ClassicStructuredText.HTML.pre?4(structure, tagged=0)
-StructuredText.ClassicStructuredText.HTML.table?4(before, table, after)
-StructuredText.ClassicStructuredText.HTML.ul?4(before, p, after)
-StructuredText.ClassicStructuredText.StructuredText.__init__?1(self, aStructuredString, level=0, paragraph_divider=ts_regex.compile('\(\r?\n *\)+\r?\n'), )
-StructuredText.ClassicStructuredText.StructuredText?1(aStructuredString, level=0, paragraph_divider=ts_regex.compile('\(\r?\n *\)+\r?\n'), )
-StructuredText.ClassicStructuredText.Table.CELL?7
-StructuredText.ClassicStructuredText.Table.ROW?7
-StructuredText.ClassicStructuredText.Table.TABLE?7
-StructuredText.ClassicStructuredText.Table.create?4(aPar, td_reg=re.compile(r'[ \t\n]*\|\|([^\0|]*)'))
-StructuredText.ClassicStructuredText.Table.html?4()
-StructuredText.ClassicStructuredText.ctag?4(s, em=re.compile(
-             ctag_prefix+(ctag_middle % (("*", )*6) )+ctag_suffix), strong=re.compile(
-             ctag_prefix+(ctag_middl2 % (("*", )*8))+ctag_suffix), under=re.compile(
-             ctag_prefix+(ctag_middle % (("_", )*6) )+ctag_suffix), code=re.compile(
-             ctag_prefix+(ctag_middle % (("\'", )*6))+ctag_suffix), )
-StructuredText.ClassicStructuredText.ctag_middl2?7
-StructuredText.ClassicStructuredText.ctag_middle?7
-StructuredText.ClassicStructuredText.ctag_prefix?7
-StructuredText.ClassicStructuredText.ctag_suffix?7
-StructuredText.ClassicStructuredText.html_quote?4(v, character_entities=(
-                       (re.compile('&'), '&amp;'), (re.compile("<"), '&lt;' ), (re.compile(">"), '&gt;' ), (re.compile('"'), '&quot;')
-                       ))
-StructuredText.ClassicStructuredText.html_with_references?4(text, level=1)
-StructuredText.ClassicStructuredText.indent?4(aString, indent=2)
-StructuredText.ClassicStructuredText.indent_level?4(aString, indent_space=ts_regex.compile('\n\( *\)').search_group, )
-StructuredText.ClassicStructuredText.main?4()
-StructuredText.ClassicStructuredText.paragraphs?4(list, start)
-StructuredText.ClassicStructuredText.reindent?4(aString, indent=2, already_untabified=0)
-StructuredText.ClassicStructuredText.structure?4(list)
-StructuredText.ClassicStructuredText.table?7
-StructuredText.ClassicStructuredText.untabify?4(aString, indent_tab=ts_regex.compile('\(\n\|^\)\( *\)\t').search_group, )
-StructuredText.DocBookArticle?7
-StructuredText.DocBookBook?7
-StructuredText.DocBookChapter?7
-StructuredText.DocBookChapterWithFigures?7
-StructuredText.Document?7
-StructuredText.DocumentWithImages?7
-StructuredText.HTML?4(src, level=1)
-StructuredText.HTMLNG?7
-StructuredText.HTMLWithImages?7
-StructuredText.ST.Basic?7
-StructuredText.StructuredText.StructuredText?7
-StructuredText.StructuredText.html_quote?4(v, character_entities=(
-                       (re.compile('&'), '&amp;'), (re.compile("<"), '&lt;' ), (re.compile(">"), '&gt;' ), (re.compile('"'), '&quot;')
-                       ))
-StructuredText.ts_regex.SafeFunction.__init__?1(self, f)
-StructuredText.ts_regex.SafeFunction._a?8
-StructuredText.ts_regex.SafeFunction._l?8
-StructuredText.ts_regex.SafeFunction._r?8
-StructuredText.ts_regex.SafeFunction?1(f)
-StructuredText.ts_regex.allocate_lock.acquire?4()
-StructuredText.ts_regex.allocate_lock.release?4()
-StructuredText.ts_regex.compile.__init__?1(self, *args)
-StructuredText.ts_regex.compile._init?5(r)
-StructuredText.ts_regex.compile._r?8
-StructuredText.ts_regex.compile.groupindex?7
-StructuredText.ts_regex.compile.match?4(string, pos=0)
-StructuredText.ts_regex.compile.match_group?4(str, group, pos=0)
-StructuredText.ts_regex.compile.match_regs?4(str, pos=0)
-StructuredText.ts_regex.compile.search?4(string, pos=0)
-StructuredText.ts_regex.compile.search_group?4(str, group, pos=0)
-StructuredText.ts_regex.compile.search_regs?4(str, pos=0)
-StructuredText.ts_regex.compile?1(*args)
-StructuredText.ts_regex.symcomp.__init__?1(self, *args)
-StructuredText.ts_regex.symcomp?1(*args)
-TAL.DummyEngine.DummyTranslationService.getDomain?4(domain)
-TAL.DummyEngine.DummyTranslationService.translate?4(domain, msgid, mapping=None, context=None, target_language=None, default=None)
-TAL.XMLParser.XMLParseError?7
-TAL.markbench.compare?4(n, count, profiler=None)
-TAL.markbench.data?7
-TAL.markbench.dtml_fn?7
-TAL.markbench.main?4(count, profiler=None)
-TAL.markbench.profile_tal?4(fn, count, profiler)
-TAL.markbench.profile_zpt?4(fn, count, profiler)
-TAL.markbench.tal_fn?7
-TAL.markbench.time_apply?4(f, args, kwargs, count)
-TAL.markbench.time_dtml?4(fn, count)
-TAL.markbench.time_tal?4(fn, count)
-TAL.markbench.time_zpt?4(fn, count)
-TAL.markupbase.ParserBase._decl_otherchars?8
-TAL.markupbase.ParserBase._parse_doctype_attlist?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_element?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_entity?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_notation?5(i, declstartpos)
-TAL.markupbase.ParserBase._parse_doctype_subset?5(i, declstartpos)
-TAL.markupbase.ParserBase._scan_name?5(i, declstartpos)
-TAL.markupbase.ParserBase.error?4(message)
-TAL.markupbase.ParserBase.getpos?4()
-TAL.markupbase.ParserBase.parse_declaration?4(i)
-TAL.markupbase.ParserBase.reset?4()
-TAL.markupbase.ParserBase.updatepos?4(i, j)
-TAL.markupbase._declname_match?8
-TAL.markupbase._declstringlit_match?8
-TAL.setpath.dir?7
-TAL.setpath.path?7
-Testing.ZODButil.cleanDB?4()
-Testing.ZODButil.makeDB?4()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._configure_portal?8
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._portal?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._refreshSkinData?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setup?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setupHomeFolder?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setupUser?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase._setupUserFolder?5()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.createMemberarea?4(name)
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.getPortal?4()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.login?4(name=user_name)
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.logout?4()
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.setPermissions?4(permissions, role='Member')
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.setRoles?4(roles, name=user_name)
-Testing.ZopeTestCase.PortalTestCase.PortalTestCase.setUp?4()
-Testing.ZopeTestCase.PortalTestCase.portal_name?7
-Testing.ZopeTestCase.Zope?7
-Testing.ZopeTestCase.ZopeLite.DB?7
-Testing.ZopeTestCase.ZopeLite.NullHandler.emit?4(record)
-Testing.ZopeTestCase.ZopeLite.Zope?7
-Testing.ZopeTestCase.ZopeLite._apply_patches?5()
-Testing.ZopeTestCase.ZopeLite._configure_client_cache?5()
-Testing.ZopeTestCase.ZopeLite._configure_debug_mode?5()
-Testing.ZopeTestCase.ZopeLite._configure_logging?5()
-Testing.ZopeTestCase.ZopeLite._exec?5(cmd)
-Testing.ZopeTestCase.ZopeLite._installPackage?5(name, quiet=0)
-Testing.ZopeTestCase.ZopeLite._installProduct?5(name, quiet=0)
-Testing.ZopeTestCase.ZopeLite._installedPackages?8
-Testing.ZopeTestCase.ZopeLite._installedProducts?8
-Testing.ZopeTestCase.ZopeLite._patched?8
-Testing.ZopeTestCase.ZopeLite._print?5(msg)
-Testing.ZopeTestCase.ZopeLite._quiet?8
-Testing.ZopeTestCase.ZopeLite._start?8
-Testing.ZopeTestCase.ZopeLite._startup?5()
-Testing.ZopeTestCase.ZopeLite._theApp?8
-Testing.ZopeTestCase.ZopeLite._write?5(msg)
-Testing.ZopeTestCase.ZopeLite.active?7
-Testing.ZopeTestCase.ZopeLite.app?7
-Testing.ZopeTestCase.ZopeLite.configure?7
-Testing.ZopeTestCase.ZopeLite.debug?7
-Testing.ZopeTestCase.ZopeLite.hasPackage?4(name)
-Testing.ZopeTestCase.ZopeLite.hasProduct?4(name)
-Testing.ZopeTestCase.ZopeLite.installPackage?4(name, quiet=0)
-Testing.ZopeTestCase.ZopeLite.installProduct?4(name, quiet=0)
-Testing.ZopeTestCase.ZopeLite.null_import_products?4()
-Testing.ZopeTestCase.ZopeLite.null_initialize?4(app)
-Testing.ZopeTestCase.ZopeLite.null_register_help?4(self, directory='', clear=1, title_re=None)
-Testing.ZopeTestCase.ZopeLite.null_register_title?4(self, title)
-Testing.ZopeTestCase.ZopeLite.null_register_topic?4(self, id, topic)
-Testing.ZopeTestCase.ZopeLite.sandbox?4(base=None)
-Testing.ZopeTestCase.ZopeLite.startup?4()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._clear?5(call_close_hook=0)
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setup?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setupFolder?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setupUser?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setupUserFolder?5()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase._setup_fixture?8
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.login?4(name=user_name)
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.logout?4()
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.setPermissions?4(permissions, role=user_role)
-Testing.ZopeTestCase.ZopeTestCase.ZopeTestCase.setRoles?4(roles, name=user_name)
-Testing.ZopeTestCase.ZopeTestCase.folder_name?7
-Testing.ZopeTestCase.ZopeTestCase.standard_permissions?7
-Testing.ZopeTestCase.ZopeTestCase.user_name?7
-Testing.ZopeTestCase.ZopeTestCase.user_password?7
-Testing.ZopeTestCase.ZopeTestCase.user_role?7
-Testing.ZopeTestCase.base.TestCase._app?5()
-Testing.ZopeTestCase.base.TestCase._clear?5(call_close_hook=0)
-Testing.ZopeTestCase.base.TestCase._close?5()
-Testing.ZopeTestCase.base.TestCase._setup?5()
-Testing.ZopeTestCase.base.TestCase.afterClear?4()
-Testing.ZopeTestCase.base.TestCase.afterSetUp?4()
-Testing.ZopeTestCase.base.TestCase.beforeClose?4()
-Testing.ZopeTestCase.base.TestCase.beforeSetUp?4()
-Testing.ZopeTestCase.base.TestCase.beforeTearDown?4()
-Testing.ZopeTestCase.base.TestCase.layer?7
-Testing.ZopeTestCase.base.TestCase.logout?4()
-Testing.ZopeTestCase.base.TestCase.setUp?4()
-Testing.ZopeTestCase.base.TestCase.tearDown?4()
-Testing.ZopeTestCase.base.app?4()
-Testing.ZopeTestCase.base.close?4(app)
-Testing.ZopeTestCase.connections.ConnectionRegistry.__init__?1(self)
-Testing.ZopeTestCase.connections.ConnectionRegistry._do_close?5(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry.close?4(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry.closeAll?4()
-Testing.ZopeTestCase.connections.ConnectionRegistry.contains?4(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry.count?4()
-Testing.ZopeTestCase.connections.ConnectionRegistry.register?4(conn)
-Testing.ZopeTestCase.connections.ConnectionRegistry?1()
-Testing.ZopeTestCase.connections.close?7
-Testing.ZopeTestCase.connections.closeAll?7
-Testing.ZopeTestCase.connections.contains?7
-Testing.ZopeTestCase.connections.count?7
-Testing.ZopeTestCase.connections.register?7
-Testing.ZopeTestCase.connections.registry?7
-Testing.ZopeTestCase.functional.Functional.publish?4(path, basic=None, env=None, extra=None, request_method='GET', stdin=None, handle_errors=True)
-Testing.ZopeTestCase.functional.ResponseWrapper.__init__?1(self, response, outstream, path)
-Testing.ZopeTestCase.functional.ResponseWrapper._bodyre?8
-Testing.ZopeTestCase.functional.ResponseWrapper.getBody?4()
-Testing.ZopeTestCase.functional.ResponseWrapper.getCookie?4(name)
-Testing.ZopeTestCase.functional.ResponseWrapper.getHeader?4(name)
-Testing.ZopeTestCase.functional.ResponseWrapper.getOutput?4()
-Testing.ZopeTestCase.functional.ResponseWrapper.getPath?4()
-Testing.ZopeTestCase.functional.ResponseWrapper?1(response, outstream, path)
-Testing.ZopeTestCase.functional.savestate?4(func)
-Testing.ZopeTestCase.functional.wrapped_func?4(*args, **kw)
-Testing.ZopeTestCase.interfaces.IFunctional.publish?4(basic=None, env=None, extra=None, request_method='GET', stdin=None)
-Testing.ZopeTestCase.interfaces.IPortalTestCase.createMemberarea?4()
-Testing.ZopeTestCase.interfaces.IPortalTestCase.getPortal?4()
-Testing.ZopeTestCase.interfaces.IZopeSecurity.login?4()
-Testing.ZopeTestCase.interfaces.IZopeSecurity.logout?4()
-Testing.ZopeTestCase.interfaces.IZopeSecurity.setPermissions?4(role=None)
-Testing.ZopeTestCase.interfaces.IZopeSecurity.setRoles?4(name=None)
-Testing.ZopeTestCase.interfaces.IZopeTestCase.afterClear?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.afterSetUp?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.beforeClose?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.beforeSetUp?4()
-Testing.ZopeTestCase.interfaces.IZopeTestCase.beforeTearDown?4()
-Testing.ZopeTestCase.layer.ZopeLite.setUp?4()
-Testing.ZopeTestCase.layer.ZopeLite.tearDown?4()
-Testing.ZopeTestCase.layer.ZopeLiteLayer?7
-Testing.ZopeTestCase.layer._deferred_setup?8
-Testing.ZopeTestCase.layer.appcall?4(func)
-Testing.ZopeTestCase.layer.appcalled_func?4(*args, **kw)
-Testing.ZopeTestCase.layer.caller?4(*args, **kw)
-Testing.ZopeTestCase.layer.deferred_func?4(*args, **kw)
-Testing.ZopeTestCase.layer.onsetup?4(func)
-Testing.ZopeTestCase.placeless.callZCML?4(zcml_callback)
-Testing.ZopeTestCase.placeless.temporaryPlacelessSetUp?4(orig_func, placeless_available=True, required_zcml=[])
-Testing.ZopeTestCase.placeless.wrapper?4(*args, **kw)
-Testing.ZopeTestCase.runalltests.TestRunner?7
-Testing.ZopeTestCase.runalltests.cwd?7
-Testing.ZopeTestCase.runalltests.suite?7
-Testing.ZopeTestCase.runalltests.test_finder?4(recurse, dir, names)
-Testing.ZopeTestCase.sandbox.AppZapper.__init__?1(self)
-Testing.ZopeTestCase.sandbox.AppZapper.app?4()
-Testing.ZopeTestCase.sandbox.AppZapper.clear?4()
-Testing.ZopeTestCase.sandbox.AppZapper.set?4(app)
-Testing.ZopeTestCase.sandbox.AppZapper?1()
-Testing.ZopeTestCase.sandbox.Sandboxed._app?5()
-Testing.ZopeTestCase.sandbox.Sandboxed._close?5()
-Testing.ZopeTestCase.testBaseTestCase.App.__init__?1(self)
-Testing.ZopeTestCase.testBaseTestCase.App.closed?4()
-Testing.ZopeTestCase.testBaseTestCase.App?1()
-Testing.ZopeTestCase.testBaseTestCase.Conn._closed?8
-Testing.ZopeTestCase.testBaseTestCase.Conn.close?4()
-Testing.ZopeTestCase.testBaseTestCase.Conn.closed?4()
-Testing.ZopeTestCase.testBaseTestCase.Conn_1._closed?8
-Testing.ZopeTestCase.testBaseTestCase.Conn_1.close?4()
-Testing.ZopeTestCase.testBaseTestCase.Conn_1.closed?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest._setup?5()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.afterClear?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.assertHooks?4(sequence)
-Testing.ZopeTestCase.testBaseTestCase.HookTest.beforeClose?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.beforeSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.beforeTearDown?4()
-Testing.ZopeTestCase.testBaseTestCase.HookTest.setUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestApplicationRegistry.Klass?7
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.Klass?7
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseAllConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseForeignConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testCloseSeveralConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testContains?4()
-Testing.ZopeTestCase.testBaseTestCase.TestConnectionRegistry.testRegister?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testInteger?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testList0?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testList1?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testList2?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testObject?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testString0?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testString1?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testString2?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testTuple0?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testTuple1?4()
-Testing.ZopeTestCase.testBaseTestCase.TestListConverter.testTuple2?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage1.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage1.testBaseCloseClosesRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage2.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage2.testClearClosesRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage3.afterSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestGarbage3.testClearClosesRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestRequestVariables.testRequestVariables?4()
-Testing.ZopeTestCase.testBaseTestCase.TestSetUpRaises._setup?5()
-Testing.ZopeTestCase.testBaseTestCase.TestSetUpRaises.setUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestSetUpRaises.testTrigger?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTearDownRaises.beforeClose?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTearDownRaises.tearDown?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTearDownRaises.testTrigger?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.getObjectsInTransaction?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testAppOpensConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearAbortsTransaction?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearCallsCloseHook?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearClosesAllConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearClosesConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearLogsOut?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSkipsCloseHook?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesBrokenApp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesClosedConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesDoubleCall?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesMissingApp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testClearSurvivesMissingRequest?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testCloseAbortsTransaction?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testCloseClosesAllConnections?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testCloseClosesConnection?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testLogoutLogsOut?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testSetUp?4()
-Testing.ZopeTestCase.testBaseTestCase.TestTestCase.testTearDown?4()
-Testing.ZopeTestCase.testBaseTestCase._sentinel1?8
-Testing.ZopeTestCase.testBaseTestCase._sentinel2?8
-Testing.ZopeTestCase.testBaseTestCase._sentinel3?8
-Testing.ZopeTestCase.testBaseTestCase.test_suite?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.afterSetUp?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testBasicAuth?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testChangeTitle?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testCookie?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testHEAD?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPOST?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPROPFIND?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPUTEmpty?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPUTExisting?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPUTNew?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishDocument?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishFolder?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishScript?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testPublishScriptWithArgument?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testRedirect?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testSecurityContext?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testServerError?4()
-Testing.ZopeTestCase.testFunctional.TestFunctional.testUnauthorized?4()
-Testing.ZopeTestCase.testFunctional.test_suite?4()
-Testing.ZopeTestCase.testInterfaces.TestAbstractClasses.testIFunctional?4()
-Testing.ZopeTestCase.testInterfaces.TestBaseTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase._setup_fixture?8
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase.testIFunctional?4()
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase.testIZopeSecurity?4()
-Testing.ZopeTestCase.testInterfaces.TestFunctionalTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase._configure_portal?8
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase._portal?5()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase.testIPortalSecurity?4()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase.testIPortalTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestPortalTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.TestZopeTestCase._setup_fixture?8
-Testing.ZopeTestCase.testInterfaces.TestZopeTestCase.testIZopeSecurity?4()
-Testing.ZopeTestCase.testInterfaces.TestZopeTestCase.testIZopeTestCase?4()
-Testing.ZopeTestCase.testInterfaces.test_suite?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.afterSetUp?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.beforeTearDown?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.func?4(*args)
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testAvailableCA?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratedFuncLoadsZCMLCallable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratedFuncLoadsZCMLIterable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratorLoadsZCMLCallable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testDecoratorLoadsZCMLIterable?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testNoCA?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testPlacelessFlagDisablesDecoration?4()
-Testing.ZopeTestCase.testPlaceless.TestPlacelessSetUp.testSimple?4()
-Testing.ZopeTestCase.testPlaceless.setupZCML?4()
-Testing.ZopeTestCase.testPlaceless.test_suite?4()
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.__init__?1(self)
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.createMemberarea?4(member_id)
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.getHomeFolder?4(member_id)
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool.id?7
-Testing.ZopeTestCase.testPortalTestCase.DummyMembershipTool?1()
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal.__init__?1(self, id)
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal.clearCurrentSkin?4()
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal.setupCurrentSkin?4()
-Testing.ZopeTestCase.testPortalTestCase.DummyPortal?1(id)
-Testing.ZopeTestCase.testPortalTestCase.HookTest._setup?5()
-Testing.ZopeTestCase.testPortalTestCase.HookTest.afterClear?4()
-Testing.ZopeTestCase.testPortalTestCase.HookTest.assertHooks?4(sequence)
-Testing.ZopeTestCase.testPortalTestCase.HookTest.beforeSetUp?4()
-Testing.ZopeTestCase.testPortalTestCase.HookTest.setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.NewMembershipTool.createMemberArea?4(member_id)
-Testing.ZopeTestCase.testPortalTestCase.TestPlainUserFolder.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPlainUserFolder.testGetUserDoesNotWrapUser?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPlainUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase._setUp?8
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase._tearDown?8
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.afterClear?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.afterSetUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.assertPermissionsOfRole?4(permissions, role, context=None)
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.assertRolesOfUser?4(roles, user)
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.beforeClose?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.beforeSetUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.beforeTearDown?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.getPermissionsOfRole?4(role, context=None)
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_clear?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_configureFlag?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_createMemberarea?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_createMemberarea_NewTool?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_login?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_login_2?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_login_3?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_logout?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_refreshSkinData?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions_2?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions_3?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setPermissions_4?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_2?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_3?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_4?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setRoles_5?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setupHomeFolder?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setupUser?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_setupUserFolder?4()
-Testing.ZopeTestCase.testPortalTestCase.TestPortalTestCase.test_tearDown?4()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises._setup?5()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises.setUp?4()
-Testing.ZopeTestCase.testPortalTestCase.TestSetUpRaises.testTrigger?4()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder._setupUserFolder?5()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder.getPortal?4()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder.testGetUserWrapsUser?4()
-Testing.ZopeTestCase.testPortalTestCase.TestWrappingUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testPortalTestCase.WrappingUserFolder.getUser?4(name)
-Testing.ZopeTestCase.testPortalTestCase.hasattr_?4(ob, attr)
-Testing.ZopeTestCase.testPortalTestCase.portal_name?7
-Testing.ZopeTestCase.testPortalTestCase.test_suite?4()
-Testing.ZopeTestCase.testPortalTestCase.user_name?7
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.afterSetUp?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessIfManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessIfManagerSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessWithAccessPermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanAccessWithAccessPermissionSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanCallScript1WithArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanCallScript1WithoutArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanCallScript2WithArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanEditIfManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCanEditWithChangePermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessIfAnonymous?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessIfAnonymousSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessWithoutAccessPermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotAccessWithoutAccessPermissionSecurityManager?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotCallScript2WithoutArgument?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotEditIfAnonymous?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testCannotEditWithoutChangePermission?4()
-Testing.ZopeTestCase.testPythonScript.TestPythonScript.testSetup?4()
-Testing.ZopeTestCase.testPythonScript.access_permissions?7
-Testing.ZopeTestCase.testPythonScript.change_permissions?7
-Testing.ZopeTestCase.testPythonScript.ps_body1?7
-Testing.ZopeTestCase.testPythonScript.ps_body2?7
-Testing.ZopeTestCase.testPythonScript.ps_params1?7
-Testing.ZopeTestCase.testPythonScript.ps_params2?7
-Testing.ZopeTestCase.testPythonScript.test_suite?4()
-Testing.ZopeTestCase.testShoppingCart.DummyOrder.__init__?1(self, id, quantity)
-Testing.ZopeTestCase.testShoppingCart.DummyOrder?1(id, quantity)
-Testing.ZopeTestCase.testShoppingCart.ShoppingCartLayer.cleanup?4()
-Testing.ZopeTestCase.testShoppingCart.ShoppingCartLayer.setUp?4()
-Testing.ZopeTestCase.testShoppingCart.ShoppingCartLayer.tearDown?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart._setup_fixture?8
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.afterSetUp?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.layer?7
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testAddItems?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testAddQuantity?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testCartIsEmpty?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testDeleteItems?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testEight?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testGetItem?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testGetTotal?4()
-Testing.ZopeTestCase.testShoppingCart.TestShoppingCart.testSession?4()
-Testing.ZopeTestCase.testShoppingCart.examples_path?7
-Testing.ZopeTestCase.testShoppingCart.test_suite?4()
-Testing.ZopeTestCase.testSkeleton.TestSomeProduct.afterSetUp?4()
-Testing.ZopeTestCase.testSkeleton.TestSomeProduct.testSomething?4()
-Testing.ZopeTestCase.testSkeleton.test_suite?4()
-Testing.ZopeTestCase.testWebserver.ManagementOpener.prompt_user_passwd?4(host, realm)
-Testing.ZopeTestCase.testWebserver.TestSandboxedWebserver.testCanCommit?4()
-Testing.ZopeTestCase.testWebserver.TestSandboxedWebserver.testConnectionIsShared?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.afterSetUp?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.beforeClose?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testAccessProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testAccessPublicObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testModifyObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testSecurityOfProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testSecurityOfPublicObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLAccessProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLAccessPublicObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLModifyObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLSecurityOfProtectedObject?4()
-Testing.ZopeTestCase.testWebserver.TestWebserver.testURLSecurityOfPublicObject?4()
-Testing.ZopeTestCase.testWebserver.UnauthorizedOpener.prompt_user_passwd?4(host, realm)
-Testing.ZopeTestCase.testWebserver.test_suite?4()
-Testing.ZopeTestCase.testZODBCompat.DummyObject._p_foo?8
-Testing.ZopeTestCase.testZODBCompat.DummyObject._v_foo?8
-Testing.ZopeTestCase.testZODBCompat.DummyObject.foo?7
-Testing.ZopeTestCase.testZODBCompat.DummyObject.id?7
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.layer?7
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testNormal_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testNormal_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testNormal_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testPersistent_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testPersistent_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testPersistent_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testVolatile_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testVolatile_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfCleanObjects.testVolatile_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.layer?7
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyNormal_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyNormal_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyNormal_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyPersistent_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyPersistent_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyPersistent_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyVolatile_01?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyVolatile_02?4()
-Testing.ZopeTestCase.testZODBCompat.TestAttributesOfDirtyObjects.testDirtyVolatile_03?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testCOPY?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testClone?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testCopyPaste?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testCutPaste?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testMOVE?4()
-Testing.ZopeTestCase.testZODBCompat.TestCopyPaste.testRename?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.afterClear?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.afterSetUp?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.import_dir?7
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.local_home?7
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.setupLocalEnvironment?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.testExport?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.testImport?4()
-Testing.ZopeTestCase.testZODBCompat.TestImportExport.zexp_file?7
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testSubTransactionAbort?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testSubTransactionAbortPersistent?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testSubTransactionAbortVolatile?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testTransactionAbort?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testTransactionAbortPersistent?4()
-Testing.ZopeTestCase.testZODBCompat.TestTransactionAbort.testTransactionAbortVolatile?4()
-Testing.ZopeTestCase.testZODBCompat.ZODBCompatLayer.cleanup?4()
-Testing.ZopeTestCase.testZODBCompat.ZODBCompatLayer.setUp?4()
-Testing.ZopeTestCase.testZODBCompat.ZODBCompatLayer.setup?4()
-Testing.ZopeTestCase.testZODBCompat.ZODBCompatLayer.tearDown?4()
-Testing.ZopeTestCase.testZODBCompat.cutpaste_permissions?7
-Testing.ZopeTestCase.testZODBCompat.folder_name?7
-Testing.ZopeTestCase.testZODBCompat.test_suite?4()
-Testing.ZopeTestCase.testZopeTestCase.TestPlainUserFolder.testGetUserDoesNotWrapUser?4()
-Testing.ZopeTestCase.testZopeTestCase.TestPlainUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testZopeTestCase.TestWrappingUserFolder._setupUserFolder?5()
-Testing.ZopeTestCase.testZopeTestCase.TestWrappingUserFolder.testGetUserWrapsUser?4()
-Testing.ZopeTestCase.testZopeTestCase.TestWrappingUserFolder.testLoggedInUserIsWrapped?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase._setUp?8
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase._tearDown?8
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.afterClear?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.afterSetUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.assertPermissionsOfRole?4(permissions, role, context=None)
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.assertRolesOfUser?4(roles, user)
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.beforeClose?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.beforeSetUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.beforeTearDown?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.getPermissionsOfRole?4(role, context=None)
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.setUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_clear?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_login?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_login_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_login_3?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_logout?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setManagerPermissions?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setManagerPermissions_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setOwnerPermissions?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions_3?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setPermissions_4?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_2?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_3?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_4?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setRoles_5?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setUp?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupFlag?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupFolder?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupUser?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_setupUserFolder?4()
-Testing.ZopeTestCase.testZopeTestCase.TestZopeTestCase.test_tearDown?4()
-Testing.ZopeTestCase.testZopeTestCase.WrappingUserFolder.getUser?4(name)
-Testing.ZopeTestCase.testZopeTestCase.hasattr_?4(ob, attr)
-Testing.ZopeTestCase.testZopeTestCase.test_suite?4()
-Testing.ZopeTestCase.testpackage.initialize?4(context)
-Testing.ZopeTestCase.tests.names?7
-Testing.ZopeTestCase.tests.suite?7
-Testing.ZopeTestCase.tests.test_suite?4()
-Testing.ZopeTestCase.tests.tests?7
-Testing.ZopeTestCase.threadutils.QuietPublisher?4(self, accept)
-Testing.ZopeTestCase.threadutils.QuietThread._Thread__bootstrap?8
-Testing.ZopeTestCase.threadutils.QuietThread.__init__?1(self, target=None, args=(), kwargs={})
-Testing.ZopeTestCase.threadutils.QuietThread?1(target=None, args=(), kwargs={})
-Testing.ZopeTestCase.threadutils.dummyLOG?7
-Testing.ZopeTestCase.threadutils.setNumberOfThreads?4(number_of_threads)
-Testing.ZopeTestCase.threadutils.zserverRunner?4(host, port, log=None)
-Testing.ZopeTestCase.utils._Z2HOST?8
-Testing.ZopeTestCase.utils._Z2PORT?8
-Testing.ZopeTestCase.utils.appcall?4(func, *args, **kw)
-Testing.ZopeTestCase.utils.importObjectFromFile?4(container, filename, quiet=0)
-Testing.ZopeTestCase.utils.makelist?4(arg)
-Testing.ZopeTestCase.utils.makerequest?4(app, stdout=sys.stdout)
-Testing.ZopeTestCase.utils.setupCoreSessions?4(app)
-Testing.ZopeTestCase.utils.setupSiteErrorLog?4(app)
-Testing.ZopeTestCase.utils.setupZGlobals?4(app)
-Testing.ZopeTestCase.utils.startZServer?4(number_of_threads=1, log=None)
-Testing.ZopeTestCase.zopedoctest.functional.DocResponseWrapper.__init__?1(self, response, outstream, path, header_output)
-Testing.ZopeTestCase.zopedoctest.functional.DocResponseWrapper?1(response, outstream, path, header_output)
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalDocFileSuite?4(*paths, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalDocTestSuite?4(module=None, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalSuiteFactory.setup_globs?4()
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalSuiteFactory.setup_optionflags?4()
-Testing.ZopeTestCase.zopedoctest.functional.FunctionalSuiteFactory.setup_test_class?4()
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.__init__?1(self, protocol, omit)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.appendResponseHeaders?4(lst)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.setResponseHeaders?4(mapping)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput.setResponseStatus?4(status, reason)
-Testing.ZopeTestCase.zopedoctest.functional.HTTPHeaderOutput?1(protocol, omit)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeDocFileSuite?4(*paths, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeDocTestSuite?4(module=None, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.__init__?1(self, *args, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.docfilesuite?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.doctestsuite?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setUp?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setup_globs?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setup_optionflags?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.setup_test_class?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory.tearDown?4()
-Testing.ZopeTestCase.zopedoctest.functional.ZopeSuiteFactory?1(*args, **kw)
-Testing.ZopeTestCase.zopedoctest.functional.auth_header?4(header)
-Testing.ZopeTestCase.zopedoctest.functional.basicre?7
-Testing.ZopeTestCase.zopedoctest.functional.getRootFolder?4()
-Testing.ZopeTestCase.zopedoctest.functional.headerre?7
-Testing.ZopeTestCase.zopedoctest.functional.http?4(request_string, handle_errors=True)
-Testing.ZopeTestCase.zopedoctest.functional.split_header?4(header)
-Testing.ZopeTestCase.zopedoctest.functional.sync?4()
-Testing.ZopeTestCase.zopedoctest.runalltests.TestRunner?7
-Testing.ZopeTestCase.zopedoctest.runalltests.cwd?7
-Testing.ZopeTestCase.zopedoctest.runalltests.suite?7
-Testing.ZopeTestCase.zopedoctest.runalltests.test_finder?4(recurse, dir, names)
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_encoded?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_non_encoded?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_non_encoded_colon?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.AuthHeaderTestCase.test_auth_non_encoded_empty?4()
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.auth_header?7
-Testing.ZopeTestCase.zopedoctest.testAuthHeaderTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testFunctionalDocTest.setUp?4(self)
-Testing.ZopeTestCase.zopedoctest.testFunctionalDocTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestCase.layer?7
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestLayer.setUp?4()
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.TestLayer.tearDown?4()
-Testing.ZopeTestCase.zopedoctest.testLayerExtraction.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.TestClass.afterClear?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.TestClass.afterSetUp?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.testInstallPackage?4()
-Testing.ZopeTestCase.zopedoctest.testPackageAsProduct.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testWarningsTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.testZopeDocTest.setUp?4(self)
-Testing.ZopeTestCase.zopedoctest.testZopeDocTest.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.tests.names?7
-Testing.ZopeTestCase.zopedoctest.tests.suite?7
-Testing.ZopeTestCase.zopedoctest.tests.test_suite?4()
-Testing.ZopeTestCase.zopedoctest.tests.tests?7
-Testing.ZopeTestCase.ztc_common.Configurator.__init__?1(self)
-Testing.ZopeTestCase.ztc_common.Configurator.add_instance?4(p)
-Testing.ZopeTestCase.ztc_common.Configurator.detect_and_setup_instance_home?4()
-Testing.ZopeTestCase.ztc_common.Configurator.getconfig?4(key)
-Testing.ZopeTestCase.ztc_common.Configurator.realpath?4(path)
-Testing.ZopeTestCase.ztc_common.Configurator.run?4()
-Testing.ZopeTestCase.ztc_common.Configurator.setconfig?4(**kw)
-Testing.ZopeTestCase.ztc_common.Configurator.setup_custom_zodb?4()
-Testing.ZopeTestCase.ztc_common.Configurator.setup_instance_home?4()
-Testing.ZopeTestCase.ztc_common.Configurator.setup_zeo_instance_home?4()
-Testing.ZopeTestCase.ztc_common.Configurator?1()
-Testing.ZopeTestCase.ztc_common.framework?4(stream=sys.stderr, descriptions=1, verbosity=1)
-Testing.cfg?7
-Testing.common.Dummy.__init__?1(self, **kw)
-Testing.common.Dummy?1(**kw)
-Testing.common.TestRunner?7
-Testing.common.Testing_file?4(*args)
-Testing.common.debug?4()
-Testing.common.framework?4()
-Testing.common.pdebug?4()
-Testing.common.test_suite?4()
-Testing.custom_zodb.LOG?7
-Testing.custom_zodb.Storage?7
-Testing.custom_zodb.getStorage?4()
-Testing.dispatcher.Dispatcher.__init__?1(self, func='')
-Testing.dispatcher.Dispatcher.d?7
-Testing.dispatcher.Dispatcher.dispatcher?4(name='', *params)
-Testing.dispatcher.Dispatcher.getmem?4()
-Testing.dispatcher.Dispatcher.log?4(s)
-Testing.dispatcher.Dispatcher.logn?4(s)
-Testing.dispatcher.Dispatcher.mem_watcher?4()
-Testing.dispatcher.Dispatcher.profiling_off?4()
-Testing.dispatcher.Dispatcher.profiling_on?4()
-Testing.dispatcher.Dispatcher.register_startup?4(func)
-Testing.dispatcher.Dispatcher.register_teardown?4(func)
-Testing.dispatcher.Dispatcher.s2s?4(n)
-Testing.dispatcher.Dispatcher.setlog?4(fp)
-Testing.dispatcher.Dispatcher.th_setup?4()
-Testing.dispatcher.Dispatcher.th_teardown?4(env, **kw)
-Testing.dispatcher.Dispatcher.worker?4(*args, **kw)
-Testing.dispatcher.Dispatcher?1(func='')
-Testing.makerequest.makerequest?4(app, stdout=stdout, environ=None)
-ThreadLock.tests.test_suite?4()
-ThreadedAsync.LoopCallback._loop_callbacks?8
-ThreadedAsync.LoopCallback._loop_lock?8
-ThreadedAsync.LoopCallback._looping?8
-ThreadedAsync.LoopCallback.exit_status?7
-ThreadedAsync.LoopCallback.loop?4(timeout=30.0, use_poll=False, map=None, count=None)
-ThreadedAsync.LoopCallback.register_loop_callback?4(callback, args=(), kw=None)
-ThreadedAsync.LoopCallback.remove_loop_callback?4(callback)
-TransienceInterfaces.TransientObject.clear?4()
-TransienceInterfaces.TransientObject.delete?4(k)
-TransienceInterfaces.TransientObject.get?4(k, default='marker')
-TransienceInterfaces.TransientObject.getContainerKey?4()
-TransienceInterfaces.TransientObject.getCreated?4()
-TransienceInterfaces.TransientObject.getId?4()
-TransienceInterfaces.TransientObject.getLastAccessed?4()
-TransienceInterfaces.TransientObject.has_key?4(k)
-TransienceInterfaces.TransientObject.invalidate?4()
-TransienceInterfaces.TransientObject.items?4()
-TransienceInterfaces.TransientObject.keys?4()
-TransienceInterfaces.TransientObject.set?4(k, v)
-TransienceInterfaces.TransientObject.setLastAccessed?4()
-TransienceInterfaces.TransientObject.update?4(d)
-TransienceInterfaces.TransientObject.values?4()
-TransienceInterfaces.TransientObjectContainer.get?4(k, default=None)
-TransienceInterfaces.TransientObjectContainer.getAddNotificationTarget?4()
-TransienceInterfaces.TransientObjectContainer.getDelNotificationTarget?4()
-TransienceInterfaces.TransientObjectContainer.getId?4()
-TransienceInterfaces.TransientObjectContainer.getPeriodSeconds?4()
-TransienceInterfaces.TransientObjectContainer.getTimeoutMinutes?4()
-TransienceInterfaces.TransientObjectContainer.has_key?4(k)
-TransienceInterfaces.TransientObjectContainer.new?4(k)
-TransienceInterfaces.TransientObjectContainer.new_or_existing?4(k)
-TransienceInterfaces.TransientObjectContainer.setAddNotificationTarget?4(f)
-TransienceInterfaces.TransientObjectContainer.setDelNotificationTarget?4(f)
-TransienceInterfaces.TransientObjectContainer.setTimeoutMinutes?4(timeout_mins, period=20)
-TreeDisplay.TreeTag.MiniUnpickler.dispatch?7
-TreeDisplay.TreeTag.MiniUnpickler.refuse_to_unpickle?4()
-TreeDisplay.TreeTag.Tree.__init__?1(self, blocks)
-TreeDisplay.TreeTag.Tree.blockContinuations?7
-TreeDisplay.TreeTag.Tree.expand?7
-TreeDisplay.TreeTag.Tree.name?7
-TreeDisplay.TreeTag.Tree.render?4(md)
-TreeDisplay.TreeTag.Tree?1(blocks)
-TreeDisplay.TreeTag._should_fail?5(x, binary=1)
-TreeDisplay.TreeTag._should_succeed?5(x, binary=1)
-TreeDisplay.TreeTag._test?5()
-TreeDisplay.TreeTag.apply_diff?4(state, diff, expand)
-TreeDisplay.TreeTag.decode_seq?4(state)
-TreeDisplay.TreeTag.decompress?4(input, max_size=10240)
-TreeDisplay.TreeTag.encode_seq?4(state)
-TreeDisplay.TreeTag.encode_str?4(state)
-TreeDisplay.TreeTag.get_items?4(node, branches=args['branches'], md=md)
-TreeDisplay.TreeTag.get_items?4(node, branches_expr=args['branches_expr'], md=md)
-TreeDisplay.TreeTag.oid?4(self)
-TreeDisplay.TreeTag.pyid?7
-TreeDisplay.TreeTag.simple_types?7
-TreeDisplay.TreeTag.tbl?7
-TreeDisplay.TreeTag.tminus?7
-TreeDisplay.TreeTag.tpRender?4(self, md, section, args, try_call_attr=try_call_attr)
-TreeDisplay.TreeTag.tpRenderTABLE?4(self, id, root_url, url, state, substate, diff, data, colspan, section, md, treeData, level=0, args=None, try_call_attr=try_call_attr, )
-TreeDisplay.TreeTag.tpStateLevel?4(state, level=0)
-TreeDisplay.TreeTag.tpValuesIds?4(self, get_items, args, try_call_attr=try_call_attr, )
-TreeDisplay.TreeTag.tplus?7
-TreeDisplay.TreeTag.try_call_attr?4(ob, attrname, simple_types=simple_types)
-UserFolder.UserFolder.getUser?4()
-UserFolder.UserFolder.getUserNames?4()
-UserFolder.UserFolder.getUsers?4()
-UserFolder.UserFolder.userFolderAddUser?4(password, roles, domains, **kw)
-UserFolder.UserFolder.userFolderDelUsers?4()
-UserFolder.UserFolder.userFolderEditUser?4(password, roles, domains, **kw)
-Vocabulary.Vocabulary.insert?4()
-Vocabulary.Vocabulary.query?4()
-Vocabulary.Vocabulary.words?4()
-Vocabulary.manage_addVocabulary?4(id, title, globbing=None, REQUEST=None)
-ZCatalog.ZCatalog.catalog_object?4(uid, idxs=None, update_metadata=1)
-ZCatalog.ZCatalog.getIndexObjects?4()
-ZCatalog.ZCatalog.getobject?4(REQUEST=None)
-ZCatalog.ZCatalog.getpath?4()
-ZCatalog.ZCatalog.getrid?4()
-ZCatalog.ZCatalog.index_objects?4()
-ZCatalog.ZCatalog.indexes?4()
-ZCatalog.ZCatalog.refreshCatalog?4(pghandler=None)
-ZCatalog.ZCatalog.reindexIndex?4(REQUEST, pghandler=None)
-ZCatalog.ZCatalog.schema?4()
-ZCatalog.ZCatalog.search?4(sort_index=None, reverse=0, limit=None, merge=1)
-ZCatalog.ZCatalog.searchResults?4(**kw)
-ZCatalog.ZCatalog.uncatalog_object?4()
-ZCatalog.ZCatalog.uniqueValuesFor?4()
-ZCatalog.manage_addZCatalog?4(id, title, vocab_id=None)
-ZClasses.Basic.ZClassBasicSheet._getZClass?8
-ZClasses.Basic.ZClassBasicSheet.classIcon?4()
-ZClasses.Basic.ZClassBasicSheet.classMetaType?4()
-ZClasses.Basic.ZClassBasicSheet.class_id?4()
-ZClasses.Basic.ZClassBasicSheet.manage?7
-ZClasses.Basic.ZClassBasicSheet.manage_edit?4(meta_type='', icon='', file='', class_id=None, title=None, selected=(), REQUEST=None)
-ZClasses.Basic.ZClassBasicSheet.show_class_id?4()
-ZClasses.Basic.ZClassBasicSheet.zClassTitle?4()
-ZClasses.Basic.ZClassPermissionsSheet.manage?7
-ZClasses.Basic.ZClassPermissionsSheet.manage_edit?4(selected=[], REQUEST=None)
-ZClasses.Basic.ZClassPermissionsSheet.possible_permissions?4()
-ZClasses.Basic.ZClassViewsSheet.data?4()
-ZClasses.Basic.ZClassViewsSheet.manage?7
-ZClasses.Basic.ZClassViewsSheet.manage_add?4(label, action, help, REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.manage_delete?4(selected=[], REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.manage_edit?4(actions=[], helps=[], REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.manage_first?4(selected=[], REQUEST=None)
-ZClasses.Basic.ZClassViewsSheet.zclass_productid?4()
-ZClasses.Method.MW.__init__?1(self, meth)
-ZClasses.Method.MW?1(meth)
-ZClasses.Method.MWp.__init__?1(self, meth)
-ZClasses.Method.MWp?1(meth)
-ZClasses.Method.W._View_Permission?8
-ZClasses.Method.ZClassMethodsSheet.PUT_factory?4(name, typ, body)
-ZClasses.Method.ZClassMethodsSheet._checkId?5(id, allow_dup=0, _reserved=('propertysheets', 'manage_workspace'))
-ZClasses.Method.ZClassMethodsSheet._delOb?5(id)
-ZClasses.Method.ZClassMethodsSheet._delObject?5(id, dp=1)
-ZClasses.Method.ZClassMethodsSheet._getOb?5(id, default=_marker)
-ZClasses.Method.ZClassMethodsSheet._isBeingUsedAsAMethod?5(REQUEST =None, wannaBe=0)
-ZClasses.Method.ZClassMethodsSheet._isBeingUsedAsAMethod_?8
-ZClasses.Method.ZClassMethodsSheet._setOb?5(id, object)
-ZClasses.Method.ZClassMethodsSheet.icon?7
-ZClasses.Method.ZClassMethodsSheet.id?7
-ZClasses.Method.ZClassMethodsSheet.manage?4(REQUEST)
-ZClasses.Method.ZClassMethodsSheet.manage_FTPstat?4(REQUEST)
-ZClasses.Method.ZClassMethodsSheet.manage_addDTMLMethod?4(id, title='', file='', REQUEST=None, submit=None)
-ZClasses.Method.ZClassMethodsSheet.manage_addPropertyInterfaceForm?7
-ZClasses.Method.ZClassMethodsSheet.meta_type?4()
-ZClasses.Method.ZClassMethodsSheet.permissionMappingPossibleValues?4()
-ZClasses.Method.ZClassMethodsSheet.possible_permissions?4()
-ZClasses.Method.ZClassMethodsSheet.tpURL?4()
-ZClasses.Method._marker?8
-ZClasses.Method.default_dm_html?7
-ZClasses.Method.findMethodIds?4(klass, methodTypes=(MWp, MW, W))
-ZClasses.Method.methodattr?7
-ZClasses.ObjectManager.ObjectManager._zclass_method_meta_types?8
-ZClasses.ObjectManager.ObjectManager.all_meta_types?4()
-ZClasses.ObjectManager.SubobjectsSheet.isFolderish?4()
-ZClasses.ObjectManager.SubobjectsSheet.manage?7
-ZClasses.ObjectManager.SubobjectsSheet.manage_edit?4(meta_types=(), isFolderish=None, REQUEST=None)
-ZClasses.ObjectManager.SubobjectsSheet.possible_meta_types?4()
-ZClasses.ObjectManager.SubobjectsSheet.selected_meta_types?4()
-ZClasses.ObjectManager.ZObjectManager._zclass_?8
-ZClasses.ObjectManager.ZObjectManager.manage_options?7
-ZClasses.ObjectManager.ZObjectManager.propertysheets?7
-ZClasses.ObjectManager.ZObjectManagerPropertySheets.subobjects?7
-ZClasses.Property.ClassCaretaker.__init__?1(self, klass)
-ZClasses.Property.ClassCaretaker?1(klass)
-ZClasses.Property.ZCommonSheet.__init__?1(self, id, title)
-ZClasses.Property.ZCommonSheet._edit_widget_for_type?5(t, id, p)
-ZClasses.Property.ZCommonSheet._properties?8
-ZClasses.Property.ZCommonSheet._view_widget_for_type?5(t, id)
-ZClasses.Property.ZCommonSheet.manage_afterAdd?4(item, container)
-ZClasses.Property.ZCommonSheet.manage_beforeDelete?4(item, container)
-ZClasses.Property.ZCommonSheet.manage_createEditor?4(id, title='', REQUEST=None)
-ZClasses.Property.ZCommonSheet.manage_createView?4(id, title='', ps_view_type=None, REQUEST=None)
-ZClasses.Property.ZCommonSheet.manage_getPermissionMapping?4()
-ZClasses.Property.ZCommonSheet.manage_options?7
-ZClasses.Property.ZCommonSheet.manage_security?7
-ZClasses.Property.ZCommonSheet.manage_setPermissionMapping?4(permission_names=[], class_permissions=[], REQUEST=None)
-ZClasses.Property.ZCommonSheet.meta_type?7
-ZClasses.Property.ZCommonSheet.p_self?4()
-ZClasses.Property.ZCommonSheet.permissionMappingPossibleValues?4()
-ZClasses.Property.ZCommonSheet.security?7
-ZClasses.Property.ZCommonSheet.v_self?4()
-ZClasses.Property.ZCommonSheet?1(id, title)
-ZClasses.Property.ZInstanceSheet._Access_contents_information_Permission?8
-ZClasses.Property.ZInstanceSheet._Manage_properties_Permission?8
-ZClasses.Property.ZInstanceSheet.security?7
-ZClasses.Property.ZInstanceSheet.v_self?4()
-ZClasses.Property.ZInstanceSheets._implements_the_notional_subclassable_propertysheet_class_interface?8
-ZClasses.Property.ZInstanceSheetsSheet._delOb?5(id)
-ZClasses.Property.ZInstanceSheetsSheet._setOb?5(id, value)
-ZClasses.Property.ZInstanceSheetsSheet.all_meta_types?4()
-ZClasses.Property.ZInstanceSheetsSheet.dontAllowCopyAndPaste?7
-ZClasses.Property.ZInstanceSheetsSheet.icon?7
-ZClasses.Property.ZInstanceSheetsSheet.id?7
-ZClasses.Property.ZInstanceSheetsSheet.isPrincipiaFolderish?7
-ZClasses.Property.ZInstanceSheetsSheet.manage?7
-ZClasses.Property.ZInstanceSheetsSheet.manage_addCommonSheet?4(id, title, REQUEST=None)
-ZClasses.Property.ZInstanceSheetsSheet.manage_addCommonSheetForm?7
-ZClasses.Property.ZInstanceSheetsSheet.manage_main?7
-ZClasses.Property.ZInstanceSheetsSheet.meta_types?7
-ZClasses.Property.ZInstanceSheetsSheet.tpURL?4()
-ZClasses.Property.klass_sequence?4(klass, attr, result=None)
-ZClasses.Property.property_sheet_permissions?7
-ZClasses.Property.rclass?4(klass)
-ZClasses.ZClass.PersistentClass.CreateAFactory?7
-ZClasses.ZClass.PersistentClass.default_class_?7
-ZClasses.ZClass.PersistentClass.zope_object?7
-ZClasses.ZClass.PersistentClassDict?4(doc=None, meta_type=None)
-ZClasses.ZClass.Template._p_changed?8
-ZClasses.ZClass.Template._p_oid?8
-ZClasses.ZClass.Template.icon?7
-ZClasses.ZClass.ZClass.ZClassBaseClassNames?4()
-ZClasses.ZClass.ZClass.__init__?1(self, id, title, bases, zope_object=1)
-ZClasses.ZClass.ZClass._getZClass?5()
-ZClasses.ZClass.ZClass._new_class_id?5()
-ZClasses.ZClass.ZClass._register?5()
-ZClasses.ZClass.ZClass._setBasesHoldOnToYourButts?5(bases)
-ZClasses.ZClass.ZClass._unregister?5()
-ZClasses.ZClass.ZClass._waaa_getJar?5()
-ZClasses.ZClass.ZClass.cb_isCopyable?4()
-ZClasses.ZClass.ZClass.cb_isMoveable?7
-ZClasses.ZClass.ZClass.changeClassId?4(newid=None)
-ZClasses.ZClass.ZClass.classDefinedAndInheritedPermissions?4()
-ZClasses.ZClass.ZClass.classDefinedPermissions?4()
-ZClasses.ZClass.ZClass.classInheritedPermissions?4()
-ZClasses.ZClass.ZClass.createInObjectManager?4(id, REQUEST, RESPONSE=None)
-ZClasses.ZClass.ZClass.delClassAttr?4(name)
-ZClasses.ZClass.ZClass.fromRequest?4(id=None, REQUEST={})
-ZClasses.ZClass.ZClass.getClassAttr?4(name, default=_marker, inherit=0)
-ZClasses.ZClass.ZClass.icon?7
-ZClasses.ZClass.ZClass.index_html?7
-ZClasses.ZClass.ZClass.instance__icon?7
-ZClasses.ZClass.ZClass.instance__meta_type?7
-ZClasses.ZClass.ZClass.isAnObjectManager?7
-ZClasses.ZClass.ZClass.isPrincipiaFolderish?7
-ZClasses.ZClass.ZClass.manage_FTPlist?4(REQUEST)
-ZClasses.ZClass.ZClass.manage_FTPstat?4(REQUEST)
-ZClasses.ZClass.ZClass.manage_afterAdd?4(item, container)
-ZClasses.ZClass.ZClass.manage_afterClone?4(item)
-ZClasses.ZClass.ZClass.manage_beforeDelete?4(item, container)
-ZClasses.ZClass.ZClass.manage_options?4()
-ZClasses.ZClass.ZClass.manage_options?7
-ZClasses.ZClass.ZClass.meta_type?7
-ZClasses.ZClass.ZClass.objectValues?4(filter=None)
-ZClasses.ZClass.ZClass.security?7
-ZClasses.ZClass.ZClass.setClassAttr?4(name, value)
-ZClasses.ZClass.ZClass.tpValues?4()
-ZClasses.ZClass.ZClass.zclass_candidate_view_actions?4()
-ZClasses.ZClass.ZClass.zclass_product_name?4()
-ZClasses.ZClass.ZClass.ziconImage?4(REQUEST, RESPONSE)
-ZClasses.ZClass.ZClass?1(id, title, bases, zope_object=1)
-ZClasses.ZClass.ZClassSheets.__init__?1(self)
-ZClasses.ZClass.ZClassSheets.basic?7
-ZClasses.ZClass.ZClassSheets.isAnObjectManager?7
-ZClasses.ZClass.ZClassSheets.manage_FTPlist?4(REQUEST)
-ZClasses.ZClass.ZClassSheets.manage_FTPstat?4(REQUEST)
-ZClasses.ZClass.ZClassSheets.manage_workspace?4(URL2)
-ZClasses.ZClass.ZClassSheets.objectValues?4(filter=None)
-ZClasses.ZClass.ZClassSheets.permissions?7
-ZClasses.ZClass.ZClassSheets.views?7
-ZClasses.ZClass.ZClassSheets?1()
-ZClasses.ZClass.ZObject.manage_options?7
-ZClasses.ZClass.ZStandardSheets?7
-ZClasses.ZClass._marker?8
-ZClasses.ZClass.addDefault?7
-ZClasses.ZClass.addFormDefault?7
-ZClasses.ZClass.bad_id?7
-ZClasses.ZClass.createZClassForBase?4(base_class, pack, nice_name=None, meta_type=None)
-ZClasses.ZClass.findActions?4(klass, found)
-ZClasses.ZClass.find_class?4(ob, name)
-ZClasses.ZClass.manage_addZClass?4(self, id, title='', baseclasses=[], meta_type='', CreateAFactory=0, REQUEST=None, zope_object=0)
-ZClasses.ZClass.manage_addZClassForm?7
-ZClasses.ZClassOwner.ZClassOwner.CreateAFactory?7
-ZClasses.ZClassOwner.ZClassOwner.default_class_?7
-ZClasses.ZClassOwner.ZClassOwner.manage_addZClass?4(id, title='', baseclasses=[], meta_type='', CreateAFactory=0, REQUEST=None, zope_object=0)
-ZClasses.ZClassOwner.ZClassOwner.manage_addZClassForm?7
-ZClasses.ZClassOwner.ZClassOwner.manage_subclassableClassNames?7
-ZClasses.ZClassOwner.ZClassOwner.zope_object?7
-ZClasses.ZClassOwner.manage_subclassableClassNames?4(self)
-ZClasses.createZClassForBase?7
-ZClasses.meta_types?7
-ZClasses.methods?7
-ZClasses.misc_?7
-ZClasses.tests.FakeModule.__init__?1(self, name, dict)
-ZClasses.tests.FakeModule?1(name, dict)
-ZClasses.tests.setUp?4(test)
-ZClasses.tests.tearDown27?4(test)
-ZClasses.tests.tearDown?4(test)
-ZClasses.tests.test_suite?4()
-ZConfig.ConfigurationError.__init__?1(self, msg, url=None)
-ZConfig.ConfigurationError?1(msg, url=None)
-ZConfig.DataConversionError.__init__?1(self, exception, value, position)
-ZConfig.DataConversionError?1(exception, value, position)
-ZConfig.SchemaError.__init__?1(self, msg, url=None, lineno=None, colno=None)
-ZConfig.SchemaError?1(msg, url=None, lineno=None, colno=None)
-ZConfig.SchemaResourceError.__init__?1(self, msg, url=None, lineno=None, colno=None, path=None, package=None, filename=None)
-ZConfig.SchemaResourceError?1(msg, url=None, lineno=None, colno=None, path=None, package=None, filename=None)
-ZConfig.SubstitutionReplacementError.__init__?1(self, source, name, url=None, lineno=None)
-ZConfig.SubstitutionReplacementError?1(source, name, url=None, lineno=None)
-ZConfig._ParseError.__init__?2(self, msg, url, lineno, colno=None)
-ZConfig._ParseError?2(msg, url, lineno, colno=None)
-ZConfig.cfgparser.ZConfigParser.__init__?1(self, resource, context, defines=None)
-ZConfig.cfgparser.ZConfigParser._normalize_case?5(string)
-ZConfig.cfgparser.ZConfigParser.end_section?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.error?4(message)
-ZConfig.cfgparser.ZConfigParser.handle_define?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_directive?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_import?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_include?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_key_value?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.nextline?4()
-ZConfig.cfgparser.ZConfigParser.parse?4(section)
-ZConfig.cfgparser.ZConfigParser.replace?4(text)
-ZConfig.cfgparser.ZConfigParser.start_section?4(section, rest)
-ZConfig.cfgparser.ZConfigParser?1(resource, context, defines=None)
-ZConfig.cfgparser._keyvalue_rx?8
-ZConfig.cfgparser._name_re?8
-ZConfig.cfgparser._section_start_rx?8
-ZConfig.cmdline.ExtendedConfigLoader.__init__?1(self, schema)
-ZConfig.cmdline.ExtendedConfigLoader.addOption?4(spec, pos=None)
-ZConfig.cmdline.ExtendedConfigLoader.cook?4()
-ZConfig.cmdline.ExtendedConfigLoader.createSchemaMatcher?4()
-ZConfig.cmdline.ExtendedConfigLoader?1(schema)
-ZConfig.cmdline.ExtendedSchemaMatcher.finish?4()
-ZConfig.cmdline.ExtendedSectionMatcher.finish?4()
-ZConfig.cmdline.MatcherMixin.addValue?4(key, value, position)
-ZConfig.cmdline.MatcherMixin.createChildMatcher?4(type, name)
-ZConfig.cmdline.MatcherMixin.finish_optionbag?4()
-ZConfig.cmdline.MatcherMixin.set_optionbag?4(bag)
-ZConfig.cmdline.OptionBag.__init__?1(self, schema, sectiontype, options)
-ZConfig.cmdline.OptionBag._normalize_case?5(string)
-ZConfig.cmdline.OptionBag.add_value?4(name, val, pos)
-ZConfig.cmdline.OptionBag.basic_key?4(s, pos)
-ZConfig.cmdline.OptionBag.finish?4()
-ZConfig.cmdline.OptionBag.get_key?4(name)
-ZConfig.cmdline.OptionBag.get_section_info?4(type, name)
-ZConfig.cmdline.OptionBag.has_key?4(name)
-ZConfig.cmdline.OptionBag.keys?4()
-ZConfig.cmdline.OptionBag?1(schema, sectiontype, options)
-ZConfig.components.basic.mapping.mapping?4(section)
-ZConfig.components.logger.datatypes._logging_levels?8
-ZConfig.components.logger.datatypes.logging_level?4(value)
-ZConfig.components.logger.factory.Factory.__init__?1(self)
-ZConfig.components.logger.factory.Factory.create?4()
-ZConfig.components.logger.factory.Factory?1()
-ZConfig.components.logger.factory._marker?8
-ZConfig.components.logger.handlers.FileHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HTTPHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HandlerFactory.__init__?1(self, section)
-ZConfig.components.logger.handlers.HandlerFactory.create?4()
-ZConfig.components.logger.handlers.HandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HandlerFactory.getLevel?4()
-ZConfig.components.logger.handlers.HandlerFactory?1(section)
-ZConfig.components.logger.handlers.SMTPHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.SyslogHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.Win32EventLogFactory.create_loghandler?4()
-ZConfig.components.logger.handlers._control_char_rewrites?8
-ZConfig.components.logger.handlers._log_format_variables?8
-ZConfig.components.logger.handlers._syslog_facilities?8
-ZConfig.components.logger.handlers.ctrl_char_insert?4(value)
-ZConfig.components.logger.handlers.get_or_post?4(value)
-ZConfig.components.logger.handlers.http_handler_url?4(value)
-ZConfig.components.logger.handlers.log_format?4(value)
-ZConfig.components.logger.handlers.resolve?4(name)
-ZConfig.components.logger.handlers.syslog_facility?4(value)
-ZConfig.components.logger.logger.EventLogFactory.name?7
-ZConfig.components.logger.logger.LoggerFactory.__init__?1(self, section)
-ZConfig.components.logger.logger.LoggerFactory.create?4()
-ZConfig.components.logger.logger.LoggerFactory?1(section)
-ZConfig.components.logger.logger.LoggerFactoryBase.__init__?1(self, section)
-ZConfig.components.logger.logger.LoggerFactoryBase.create?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.getLowestHandlerLevel?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.reopen?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.startup?4()
-ZConfig.components.logger.logger.LoggerFactoryBase?1(section)
-ZConfig.components.logger.loghandler.FileHandler.__init__?1(self, filename, mode="a")
-ZConfig.components.logger.loghandler.FileHandler.close?4()
-ZConfig.components.logger.loghandler.FileHandler.reopen?4()
-ZConfig.components.logger.loghandler.FileHandler?1(filename, mode="a")
-ZConfig.components.logger.loghandler.NullHandler.emit?4(record)
-ZConfig.components.logger.loghandler.NullHandler.handle?4(record)
-ZConfig.components.logger.loghandler.RotatingFileHandler.__init__?1(self, *args, **kw)
-ZConfig.components.logger.loghandler.RotatingFileHandler.close?4()
-ZConfig.components.logger.loghandler.RotatingFileHandler.reopen?4()
-ZConfig.components.logger.loghandler.RotatingFileHandler?1(*args, **kw)
-ZConfig.components.logger.loghandler.StartupHandler.__init__?1(self)
-ZConfig.components.logger.loghandler.StartupHandler.flushBufferTo?4(target)
-ZConfig.components.logger.loghandler.StartupHandler.shouldFlush?4(record)
-ZConfig.components.logger.loghandler.StartupHandler?1()
-ZConfig.components.logger.loghandler.Win32FileHandler.FileHandler?7
-ZConfig.components.logger.loghandler.Win32FileHandler.rotate?4(rotateFilename=None)
-ZConfig.components.logger.loghandler._remove_from_reopenable?5(wr)
-ZConfig.components.logger.loghandler._reopenable_handlers?8
-ZConfig.components.logger.loghandler.closeFiles?4()
-ZConfig.components.logger.loghandler.reopenFiles?4()
-ZConfig.datatypes.BasicKeyConversion.__init__?1(self)
-ZConfig.datatypes.BasicKeyConversion?1()
-ZConfig.datatypes.DottedNameConversion.__init__?1(self)
-ZConfig.datatypes.DottedNameConversion.reason?7
-ZConfig.datatypes.DottedNameConversion?1()
-ZConfig.datatypes.DottedNameSuffixConversion.__init__?1(self)
-ZConfig.datatypes.DottedNameSuffixConversion.reason?7
-ZConfig.datatypes.DottedNameSuffixConversion?1()
-ZConfig.datatypes.IdentifierConversion.__init__?1(self)
-ZConfig.datatypes.IdentifierConversion.reason?7
-ZConfig.datatypes.IdentifierConversion?1()
-ZConfig.datatypes.InetAddress.DEFAULT_HOST?7
-ZConfig.datatypes.InetAddress.__init__?1(self, default_host)
-ZConfig.datatypes.InetAddress?1(default_host)
-ZConfig.datatypes.IpaddrOrHostname.__init__?1(self)
-ZConfig.datatypes.IpaddrOrHostname?1()
-ZConfig.datatypes.MemoizedConversion.__init__?1(self, conversion)
-ZConfig.datatypes.MemoizedConversion?1(conversion)
-ZConfig.datatypes.RangeCheckedConversion.__init__?1(self, conversion, min=None, max=None)
-ZConfig.datatypes.RangeCheckedConversion?1(conversion, min=None, max=None)
-ZConfig.datatypes.Registry.__init__?1(self, stock=None)
-ZConfig.datatypes.Registry.get?4(name)
-ZConfig.datatypes.Registry.register?4(name, conversion)
-ZConfig.datatypes.Registry.search?4(name)
-ZConfig.datatypes.Registry?1(stock=None)
-ZConfig.datatypes.RegularExpressionConversion.__init__?1(self, regex)
-ZConfig.datatypes.RegularExpressionConversion.reason?7
-ZConfig.datatypes.RegularExpressionConversion?1(regex)
-ZConfig.datatypes.SocketAddress.__init__?1(self, s)
-ZConfig.datatypes.SocketAddress._parse_address?5(s)
-ZConfig.datatypes.SocketAddress?1(s)
-ZConfig.datatypes.SocketBindingAddress._parse_address?5(s)
-ZConfig.datatypes.SocketConnectionAddress._parse_address?5(s)
-ZConfig.datatypes.SuffixMultiplier.__init__?1(self, d, default=1)
-ZConfig.datatypes.SuffixMultiplier?1(d, default=1)
-ZConfig.datatypes._ident_re?8
-ZConfig.datatypes.asBoolean?4(s)
-ZConfig.datatypes.check_locale?4(value)
-ZConfig.datatypes.existing_directory?4(v)
-ZConfig.datatypes.existing_dirpath?4(v)
-ZConfig.datatypes.existing_file?4(v)
-ZConfig.datatypes.existing_path?4(v)
-ZConfig.datatypes.float_conversion?4(v)
-ZConfig.datatypes.inet_address?7
-ZConfig.datatypes.inet_binding_address?7
-ZConfig.datatypes.inet_connection_address?7
-ZConfig.datatypes.integer?4(value)
-ZConfig.datatypes.null_conversion?4(value)
-ZConfig.datatypes.port_number?7
-ZConfig.datatypes.stock_datatypes?7
-ZConfig.datatypes.string_list?4(s)
-ZConfig.datatypes.timedelta?4(s)
-ZConfig.info.AbstractType.__init__?1(self, name)
-ZConfig.info.AbstractType.addsubtype?4(type)
-ZConfig.info.AbstractType.getsubtype?4(name)
-ZConfig.info.AbstractType.getsubtypenames?4()
-ZConfig.info.AbstractType.hassubtype?4(name)
-ZConfig.info.AbstractType.isabstract?4()
-ZConfig.info.AbstractType?1(name)
-ZConfig.info.BaseInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseInfo.description?7
-ZConfig.info.BaseInfo.example?7
-ZConfig.info.BaseInfo.isabstract?4()
-ZConfig.info.BaseInfo.ismulti?4()
-ZConfig.info.BaseInfo.issection?4()
-ZConfig.info.BaseInfo.metadefault?7
-ZConfig.info.BaseInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseKeyInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseKeyInfo._rawdefaults?8
-ZConfig.info.BaseKeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.BaseKeyInfo.adddefault?4(value, position, key=None)
-ZConfig.info.BaseKeyInfo.finish?4()
-ZConfig.info.BaseKeyInfo.prepare_raw_defaults?4()
-ZConfig.info.BaseKeyInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.KeyInfo.__init__?1(self, name, datatype, minOccurs, handler, attribute)
-ZConfig.info.KeyInfo._default?8
-ZConfig.info.KeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.KeyInfo.computedefault?4(keytype)
-ZConfig.info.KeyInfo.getdefault?4()
-ZConfig.info.KeyInfo?1(name, datatype, minOccurs, handler, attribute)
-ZConfig.info.MultiKeyInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.MultiKeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.MultiKeyInfo.computedefault?4(keytype)
-ZConfig.info.MultiKeyInfo.getdefault?4()
-ZConfig.info.MultiKeyInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SchemaType.__init__?1(self, keytype, valuetype, datatype, handler, url, registry)
-ZConfig.info.SchemaType.addComponent?4(name)
-ZConfig.info.SchemaType.addtype?4(typeinfo)
-ZConfig.info.SchemaType.allowUnnamed?4()
-ZConfig.info.SchemaType.createSectionType?4(name, keytype, valuetype, datatype)
-ZConfig.info.SchemaType.deriveSectionType?4(base, name, keytype, valuetype, datatype)
-ZConfig.info.SchemaType.getunusedtypes?4()
-ZConfig.info.SchemaType.hasComponent?4(name)
-ZConfig.info.SchemaType.isAllowedName?4(name)
-ZConfig.info.SchemaType.issection?4()
-ZConfig.info.SchemaType?1(keytype, valuetype, datatype, handler, url, registry)
-ZConfig.info.SectionInfo.__init__?1(self, name, sectiontype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SectionInfo.allowUnnamed?4()
-ZConfig.info.SectionInfo.getdefault?4()
-ZConfig.info.SectionInfo.isAllowedName?4(name)
-ZConfig.info.SectionInfo.issection?4()
-ZConfig.info.SectionInfo?1(name, sectiontype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SectionType.__init__?1(self, name, keytype, valuetype, datatype, registry, types)
-ZConfig.info.SectionType._add_child?5(key, info)
-ZConfig.info.SectionType.addkey?4(keyinfo)
-ZConfig.info.SectionType.addsection?4(name, sectinfo)
-ZConfig.info.SectionType.getinfo?4(key)
-ZConfig.info.SectionType.getrequiredtypes?4()
-ZConfig.info.SectionType.getsectioninfo?4(type, name)
-ZConfig.info.SectionType.gettype?4(name)
-ZConfig.info.SectionType.gettypenames?4()
-ZConfig.info.SectionType.isabstract?4()
-ZConfig.info.SectionType?1(name, keytype, valuetype, datatype, registry, types)
-ZConfig.info.Unbounded?7
-ZConfig.info.ValueInfo.__init__?1(self, value, position)
-ZConfig.info.ValueInfo.convert?4(datatype)
-ZConfig.info.ValueInfo?1(value, position)
-ZConfig.info.createDerivedSchema?4(base)
-ZConfig.loader.BaseLoader.__init__?1(self)
-ZConfig.loader.BaseLoader._raise_open_error?5(url, message)
-ZConfig.loader.BaseLoader.createResource?4(file, url)
-ZConfig.loader.BaseLoader.isPath?4(s)
-ZConfig.loader.BaseLoader.loadFile?4(file, url=None)
-ZConfig.loader.BaseLoader.loadResource?4(resource)
-ZConfig.loader.BaseLoader.loadURL?4(url)
-ZConfig.loader.BaseLoader.normalizeURL?4(url)
-ZConfig.loader.BaseLoader.openResource?4(url)
-ZConfig.loader.BaseLoader?1()
-ZConfig.loader.CompositeHandler.__init__?1(self, handlers, schema)
-ZConfig.loader.CompositeHandler?1(handlers, schema)
-ZConfig.loader.ConfigLoader.__init__?1(self, schema)
-ZConfig.loader.ConfigLoader._parse_resource?5(matcher, resource, defines=None)
-ZConfig.loader.ConfigLoader.createSchemaMatcher?4()
-ZConfig.loader.ConfigLoader.endSection?4(parent, type, name, matcher)
-ZConfig.loader.ConfigLoader.importSchemaComponent?4(pkgname)
-ZConfig.loader.ConfigLoader.includeConfiguration?4(section, url, defines)
-ZConfig.loader.ConfigLoader.loadResource?4(resource)
-ZConfig.loader.ConfigLoader.startSection?4(parent, type, name)
-ZConfig.loader.ConfigLoader?1(schema)
-ZConfig.loader.Resource.__init__?1(self, file, url)
-ZConfig.loader.Resource.close?4()
-ZConfig.loader.Resource?1(file, url)
-ZConfig.loader.SchemaLoader.__init__?1(self, registry=None)
-ZConfig.loader.SchemaLoader.loadResource?4(resource)
-ZConfig.loader.SchemaLoader.schemaComponentSource?4(package, file)
-ZConfig.loader.SchemaLoader?1(registry=None)
-ZConfig.loader._get_config_loader?5(schema, overrides)
-ZConfig.loader._url_from_file?5(file)
-ZConfig.loader.loadConfig?4(schema, url, overrides=())
-ZConfig.loader.loadConfigFile?4(schema, file, url=None, overrides=())
-ZConfig.loader.loadSchema?4(url)
-ZConfig.loader.loadSchemaFile?4(file, url=None)
-ZConfig.loader.openPackageResource?4(package, path)
-ZConfig.matcher.BaseMatcher.__init__?1(self, info, type, handlers)
-ZConfig.matcher.BaseMatcher.addSection?4(type, name, sectvalue)
-ZConfig.matcher.BaseMatcher.addValue?4(key, value, position)
-ZConfig.matcher.BaseMatcher.constuct?4()
-ZConfig.matcher.BaseMatcher.createChildMatcher?4(type, name)
-ZConfig.matcher.BaseMatcher.createValue?4()
-ZConfig.matcher.BaseMatcher.finish?4()
-ZConfig.matcher.BaseMatcher?1(info, type, handlers)
-ZConfig.matcher.SchemaMatcher.__init__?1(self, schema)
-ZConfig.matcher.SchemaMatcher.finish?4()
-ZConfig.matcher.SchemaMatcher?1(schema)
-ZConfig.matcher.SectionMatcher.__init__?1(self, info, type, name, handlers)
-ZConfig.matcher.SectionMatcher.createValue?4()
-ZConfig.matcher.SectionMatcher?1(info, type, name, handlers)
-ZConfig.matcher.SectionValue.__init__?1(self, values, name, matcher)
-ZConfig.matcher.SectionValue.getSectionAttributes?4()
-ZConfig.matcher.SectionValue.getSectionDefinition?4()
-ZConfig.matcher.SectionValue.getSectionMatcher?4()
-ZConfig.matcher.SectionValue.getSectionName?4()
-ZConfig.matcher.SectionValue.getSectionType?4()
-ZConfig.matcher.SectionValue?1(values, name, matcher)
-ZConfig.schema.BaseParser.__init__?1(self, loader, url)
-ZConfig.schema.BaseParser._allowed_parents?8
-ZConfig.schema.BaseParser._cdata_tags?8
-ZConfig.schema.BaseParser._handled_tags?8
-ZConfig.schema.BaseParser.basic_key?4(s)
-ZConfig.schema.BaseParser.characters?4(data)
-ZConfig.schema.BaseParser.characters_default?4(data)
-ZConfig.schema.BaseParser.characters_description?4(data)
-ZConfig.schema.BaseParser.characters_example?4(data)
-ZConfig.schema.BaseParser.characters_metadefault?4(data)
-ZConfig.schema.BaseParser.endDocument?4()
-ZConfig.schema.BaseParser.endElement?4(name)
-ZConfig.schema.BaseParser.end_abstracttype?4()
-ZConfig.schema.BaseParser.end_import?4()
-ZConfig.schema.BaseParser.end_key?4()
-ZConfig.schema.BaseParser.end_multikey?4()
-ZConfig.schema.BaseParser.end_multisection?4()
-ZConfig.schema.BaseParser.end_section?4()
-ZConfig.schema.BaseParser.end_sectiontype?4()
-ZConfig.schema.BaseParser.error?4(message)
-ZConfig.schema.BaseParser.get_classname?4(name)
-ZConfig.schema.BaseParser.get_datatype?4(attrs, attrkey, default, base=None)
-ZConfig.schema.BaseParser.get_handler?4(attrs)
-ZConfig.schema.BaseParser.get_key_info?4(attrs, element)
-ZConfig.schema.BaseParser.get_name_info?4(attrs, element, default=None)
-ZConfig.schema.BaseParser.get_ordinality?4(attrs)
-ZConfig.schema.BaseParser.get_position?4()
-ZConfig.schema.BaseParser.get_required?4(attrs)
-ZConfig.schema.BaseParser.get_sect_typeinfo?4(attrs, base=None)
-ZConfig.schema.BaseParser.get_sectiontype?4(attrs)
-ZConfig.schema.BaseParser.identifier?4(s)
-ZConfig.schema.BaseParser.initerror?4(e)
-ZConfig.schema.BaseParser.loadComponent?4(src)
-ZConfig.schema.BaseParser.pop_prefix?4()
-ZConfig.schema.BaseParser.push_prefix?4(attrs)
-ZConfig.schema.BaseParser.setDocumentLocator?4(locator)
-ZConfig.schema.BaseParser.startElement?4(name, attrs)
-ZConfig.schema.BaseParser.start_abstracttype?4(attrs)
-ZConfig.schema.BaseParser.start_import?4(attrs)
-ZConfig.schema.BaseParser.start_key?4(attrs)
-ZConfig.schema.BaseParser.start_multikey?4(attrs)
-ZConfig.schema.BaseParser.start_multisection?4(attrs)
-ZConfig.schema.BaseParser.start_section?4(attrs)
-ZConfig.schema.BaseParser.start_sectiontype?4(attrs)
-ZConfig.schema.BaseParser?1(loader, url)
-ZConfig.schema.ComponentParser.__init__?1(self, loader, url, schema)
-ZConfig.schema.ComponentParser._check_not_toplevel?5(what)
-ZConfig.schema.ComponentParser._handled_tags?8
-ZConfig.schema.ComponentParser._top_level?8
-ZConfig.schema.ComponentParser.characters_description?4(data)
-ZConfig.schema.ComponentParser.end_component?4()
-ZConfig.schema.ComponentParser.start_component?4(attrs)
-ZConfig.schema.ComponentParser.start_key?4(attrs)
-ZConfig.schema.ComponentParser.start_multikey?4(attrs)
-ZConfig.schema.ComponentParser.start_multisection?4(attrs)
-ZConfig.schema.ComponentParser.start_section?4(attrs)
-ZConfig.schema.ComponentParser?1(loader, url, schema)
-ZConfig.schema.SchemaParser.__init__?1(self, loader, url, extending_parser=None)
-ZConfig.schema.SchemaParser._handled_tags?8
-ZConfig.schema.SchemaParser._top_level?8
-ZConfig.schema.SchemaParser.end_schema?4()
-ZConfig.schema.SchemaParser.extendSchema?4(src)
-ZConfig.schema.SchemaParser.start_schema?4(attrs)
-ZConfig.schema.SchemaParser?1(loader, url, extending_parser=None)
-ZConfig.schema._srepr?5(ob)
-ZConfig.schema.parseComponent?4(resource, loader, schema)
-ZConfig.schema.parseResource?4(resource, loader)
-ZConfig.schemaless.Context.__init__?1(self)
-ZConfig.schemaless.Context.endSection?4(container, type, name, newsect)
-ZConfig.schemaless.Context.importSchemaComponent?4(pkgname)
-ZConfig.schemaless.Context.includeConfiguration?4(section, newurl, defines)
-ZConfig.schemaless.Context.startSection?4(container, type, name)
-ZConfig.schemaless.Context?1()
-ZConfig.schemaless.Parser.handle_define?4(section, rest)
-ZConfig.schemaless.Resource.__init__?1(self, file, url='')
-ZConfig.schemaless.Resource?1(file, url='')
-ZConfig.schemaless.Section.__init__?1(self, type='', name='', data=None, sections=None)
-ZConfig.schemaless.Section.addValue?4(key, value, *args)
-ZConfig.schemaless.Section.imports?7
-ZConfig.schemaless.Section?1(type='', name='', data=None, sections=None)
-ZConfig.schemaless.loadConfigFile?4(file, url=None)
-ZConfig.substitution._name_match?8
-ZConfig.substitution._split?5(s)
-ZConfig.substitution.isname?4(s)
-ZConfig.substitution.substitute?4(s, mapping)
-ZConfig.url.urldefrag?4(url)
-ZConfig.url.urljoin?4(base, relurl)
-ZConfig.url.urlnormalize?4(url)
-ZConfig.url.urlsplit?4(url)
-ZConfig.url.urlunsplit?4(parts)
-ZConfig.version_info?7
-ZEO.ClientStorage.ClientStorage.ClientCacheClass?7
-ZEO.ClientStorage.ClientStorage.ConnectionManagerClass?7
-ZEO.ClientStorage.ClientStorage.Invalidate?7
-ZEO.ClientStorage.ClientStorage.StorageServerStubClass?7
-ZEO.ClientStorage.ClientStorage.TransactionBufferClass?7
-ZEO.ClientStorage.ClientStorage.__init__?1(self, addr, storage='1', cache_size=20 * MB, name='', client=None, debug=0, var=None, min_disconnect_poll=5, max_disconnect_poll=300, wait_for_server_on_startup=None, wait=None, wait_timeout=None, read_only=0, read_only_fallback=0, username='', password='', realm=None, blob_dir=None, shared_blob_dir=False)
-ZEO.ClientStorage.ClientStorage._check_serials?5()
-ZEO.ClientStorage.ClientStorage._check_trans?5(trans)
-ZEO.ClientStorage.ClientStorage._handle_extensions?5()
-ZEO.ClientStorage.ClientStorage._have_blob?5(blob_filename, oid, serial)
-ZEO.ClientStorage.ClientStorage._process_invalidations?5(tid, invs)
-ZEO.ClientStorage.ClientStorage._storeBlob_shared?5(oid, serial, data, filename, version, txn)
-ZEO.ClientStorage.ClientStorage._update_cache?5(tid)
-ZEO.ClientStorage.ClientStorage._wait?5(timeout=None)
-ZEO.ClientStorage.ClientStorage.abortVersion?4(version, txn)
-ZEO.ClientStorage.ClientStorage.close?4()
-ZEO.ClientStorage.ClientStorage.commitVersion?4(source, destination, txn)
-ZEO.ClientStorage.ClientStorage.doAuth?4(protocol, stub)
-ZEO.ClientStorage.ClientStorage.end?7
-ZEO.ClientStorage.ClientStorage.endVerify?4()
-ZEO.ClientStorage.ClientStorage.end_transaction?4()
-ZEO.ClientStorage.ClientStorage.finish_verification?4(catch_up=None)
-ZEO.ClientStorage.ClientStorage.getExtensionMethods?4()
-ZEO.ClientStorage.ClientStorage.getName?4()
-ZEO.ClientStorage.ClientStorage.getSize?4()
-ZEO.ClientStorage.ClientStorage.getTid?4(oid)
-ZEO.ClientStorage.ClientStorage.history?4(oid, version, length=1)
-ZEO.ClientStorage.ClientStorage.info?4(dict)
-ZEO.ClientStorage.ClientStorage.invalidate?7
-ZEO.ClientStorage.ClientStorage.invalidateTrans?4(args)
-ZEO.ClientStorage.ClientStorage.invalidateTransaction?4(tid, args)
-ZEO.ClientStorage.ClientStorage.invalidateVerify?4(args)
-ZEO.ClientStorage.ClientStorage.isReadOnly?4()
-ZEO.ClientStorage.ClientStorage.is_connected?4()
-ZEO.ClientStorage.ClientStorage.lastTransaction?4()
-ZEO.ClientStorage.ClientStorage.load?4(oid, version)
-ZEO.ClientStorage.ClientStorage.loadBefore?4(oid, tid)
-ZEO.ClientStorage.ClientStorage.loadBlob?4(oid, serial)
-ZEO.ClientStorage.ClientStorage.loadEx?4(oid, version)
-ZEO.ClientStorage.ClientStorage.loadSerial?4(oid, serial)
-ZEO.ClientStorage.ClientStorage.modifiedInVersion?4(oid)
-ZEO.ClientStorage.ClientStorage.new_oid?4()
-ZEO.ClientStorage.ClientStorage.notifyConnected?4(conn)
-ZEO.ClientStorage.ClientStorage.notifyDisconnected?4()
-ZEO.ClientStorage.ClientStorage.pack?4(t=None, referencesf=None, wait=1, days=0)
-ZEO.ClientStorage.ClientStorage.receiveBlobChunk?4(oid, serial, chunk)
-ZEO.ClientStorage.ClientStorage.receiveBlobStart?4(oid, serial)
-ZEO.ClientStorage.ClientStorage.receiveBlobStop?4(oid, serial)
-ZEO.ClientStorage.ClientStorage.record_iternext?4(next=None)
-ZEO.ClientStorage.ClientStorage.registerDB?4(db)
-ZEO.ClientStorage.ClientStorage.serialnos?4(args)
-ZEO.ClientStorage.ClientStorage.set_server_addr?4(addr)
-ZEO.ClientStorage.ClientStorage.sortKey?4()
-ZEO.ClientStorage.ClientStorage.store?4(oid, serial, data, version, txn)
-ZEO.ClientStorage.ClientStorage.storeBlob?4(oid, serial, data, blobfilename, version, txn)
-ZEO.ClientStorage.ClientStorage.supportsUndo?4()
-ZEO.ClientStorage.ClientStorage.supportsVersions?4()
-ZEO.ClientStorage.ClientStorage.sync?4()
-ZEO.ClientStorage.ClientStorage.temporaryDirectory?4()
-ZEO.ClientStorage.ClientStorage.testConnection?4(conn)
-ZEO.ClientStorage.ClientStorage.tpc_abort?4(txn)
-ZEO.ClientStorage.ClientStorage.tpc_begin?4(txn, tid=None, status=' ')
-ZEO.ClientStorage.ClientStorage.tpc_finish?4(txn, f=None)
-ZEO.ClientStorage.ClientStorage.tpc_transaction?4()
-ZEO.ClientStorage.ClientStorage.tpc_vote?4(txn)
-ZEO.ClientStorage.ClientStorage.undo?4(trans_id, txn)
-ZEO.ClientStorage.ClientStorage.undoInfo?4(first=0, last=-20, specification=None)
-ZEO.ClientStorage.ClientStorage.undoLog?4(first=0, last=-20, filter=None)
-ZEO.ClientStorage.ClientStorage.verify_cache?4(server)
-ZEO.ClientStorage.ClientStorage.versionEmpty?4(version)
-ZEO.ClientStorage.ClientStorage.versions?4(max=None)
-ZEO.ClientStorage.ClientStorage?1(addr, storage='1', cache_size=20 * MB, name='', client=None, debug=0, var=None, min_disconnect_poll=5, max_disconnect_poll=300, wait_for_server_on_startup=None, wait=None, wait_timeout=None, read_only=0, read_only_fallback=0, username='', password='', realm=None, blob_dir=None, shared_blob_dir=False)
-ZEO.ClientStorage.MB?7
-ZEO.ClientStorage._pid?8
-ZEO.ClientStorage.disconnected_stub?7
-ZEO.ClientStorage.get_timestamp?4(prev_ts=None)
-ZEO.ClientStorage.log2?4(msg, level=logging.INFO, subsys=_pid, exc_info=False)
-ZEO.ClientStorage.logger?7
-ZEO.ClientStorage.tid2time?4(tid)
-ZEO.ClientStub.ClientStorage.__init__?1(self, rpc)
-ZEO.ClientStub.ClientStorage.beginVerify?4()
-ZEO.ClientStub.ClientStorage.endVerify?4()
-ZEO.ClientStub.ClientStorage.info?4(arg)
-ZEO.ClientStub.ClientStorage.invalidateTransaction?4(tid, args)
-ZEO.ClientStub.ClientStorage.invalidateVerify?4(args)
-ZEO.ClientStub.ClientStorage.serialnos?4(arg)
-ZEO.ClientStub.ClientStorage.store?4()
-ZEO.ClientStub.ClientStorage.storeBlob?4(oid, serial, blobfilename)
-ZEO.ClientStub.ClientStorage?1(rpc)
-ZEO.CommitLog.CommitLog.__init__?1(self)
-ZEO.CommitLog.CommitLog.close?4()
-ZEO.CommitLog.CommitLog.get_loader?4()
-ZEO.CommitLog.CommitLog.size?4()
-ZEO.CommitLog.CommitLog.store?4(oid, serial, data, version)
-ZEO.CommitLog.CommitLog?1()
-ZEO.DebugServer.CLOSE_CONN?7
-ZEO.DebugServer.DATA?7
-ZEO.DebugServer.DebugManagedServerConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.DebugServer.DebugManagedServerConnection.close?4()
-ZEO.DebugServer.DebugManagedServerConnection.recv?4(buffer_size)
-ZEO.DebugServer.DebugManagedServerConnection?1(sock, addr, obj, mgr)
-ZEO.DebugServer.DebugServer.ManagedServerConnectionClass?7
-ZEO.DebugServer.DebugServer.ZEOStorageClass?7
-ZEO.DebugServer.DebugServer.__init__?1(self, *args, **kwargs)
-ZEO.DebugServer.DebugServer._record?5(conn, code, data)
-ZEO.DebugServer.DebugServer._record_connection?5(addr)
-ZEO.DebugServer.DebugServer._setup_record?5(path)
-ZEO.DebugServer.DebugServer?1(*args, **kwargs)
-ZEO.DebugServer.ERROR?7
-ZEO.DebugServer.NEW_CONN?7
-ZEO.ServerStub.ExtensionMethodWrapper.__init__?1(self, rpc, name)
-ZEO.ServerStub.ExtensionMethodWrapper.call?4(*a, **kwa)
-ZEO.ServerStub.ExtensionMethodWrapper?1(rpc, name)
-ZEO.ServerStub.StorageServer.__init__?1(self, rpc)
-ZEO.ServerStub.StorageServer.abortVersion?4(src, id)
-ZEO.ServerStub.StorageServer.commitVersion?4(src, dest, id)
-ZEO.ServerStub.StorageServer.endZeoVerify?4()
-ZEO.ServerStub.StorageServer.extensionMethod?4(name)
-ZEO.ServerStub.StorageServer.getAuthProtocol?4()
-ZEO.ServerStub.StorageServer.getInvalidations?4(tid)
-ZEO.ServerStub.StorageServer.getTid?4(oid)
-ZEO.ServerStub.StorageServer.get_info?4()
-ZEO.ServerStub.StorageServer.history?4(oid, version, length=None)
-ZEO.ServerStub.StorageServer.lastTransaction?4()
-ZEO.ServerStub.StorageServer.load?4(oid, version)
-ZEO.ServerStub.StorageServer.loadBefore?4(oid, tid)
-ZEO.ServerStub.StorageServer.loadEx?4(oid, version)
-ZEO.ServerStub.StorageServer.loadSerial?4(oid, serial)
-ZEO.ServerStub.StorageServer.modifiedInVersion?4(oid)
-ZEO.ServerStub.StorageServer.new_oid?4()
-ZEO.ServerStub.StorageServer.new_oids?4(n=None)
-ZEO.ServerStub.StorageServer.pack?4(t, wait=None)
-ZEO.ServerStub.StorageServer.record_iternext?4(next)
-ZEO.ServerStub.StorageServer.register?4(storage_name, read_only)
-ZEO.ServerStub.StorageServer.sendBlob?4(oid, serial)
-ZEO.ServerStub.StorageServer.store?4(oid, serial, data, version, trans)
-ZEO.ServerStub.StorageServer.storeBlob?4(oid, serial, data, blobfilename, version, txn)
-ZEO.ServerStub.StorageServer.storeBlobShared?4(oid, serial, data, filename, version, id)
-ZEO.ServerStub.StorageServer.storea?4(oid, serial, data, version, id)
-ZEO.ServerStub.StorageServer.tpc_abort?4(id)
-ZEO.ServerStub.StorageServer.tpc_begin?4(id, user, descr, ext, tid, status)
-ZEO.ServerStub.StorageServer.tpc_finish?4(id)
-ZEO.ServerStub.StorageServer.undo?4(trans_id, trans)
-ZEO.ServerStub.StorageServer.undoInfo?4(first, last, spec)
-ZEO.ServerStub.StorageServer.undoLog?4(first, last)
-ZEO.ServerStub.StorageServer.verify?4(oid, version, serial)
-ZEO.ServerStub.StorageServer.versionEmpty?4(vers)
-ZEO.ServerStub.StorageServer.versions?4(max=None)
-ZEO.ServerStub.StorageServer.vote?4(trans_id)
-ZEO.ServerStub.StorageServer.zeoLoad?4(oid)
-ZEO.ServerStub.StorageServer.zeoVerify?4(oid, s, sv)
-ZEO.ServerStub.StorageServer?1(rpc)
-ZEO.StorageServer.SlowMethodThread.__init__?1(self, method, args)
-ZEO.StorageServer.SlowMethodThread.run?4()
-ZEO.StorageServer.SlowMethodThread?1(method, args)
-ZEO.StorageServer.StorageServer.DispatcherClass?7
-ZEO.StorageServer.StorageServer.ManagedServerConnectionClass?7
-ZEO.StorageServer.StorageServer.ZEOStorageClass?7
-ZEO.StorageServer.StorageServer.__init__?1(self, addr, storages, read_only=0, invalidation_queue_size=100, transaction_timeout=None, monitor_address=None, auth_protocol=None, auth_database=None, auth_realm=None)
-ZEO.StorageServer.StorageServer._invalidateCache?5(storage_id)
-ZEO.StorageServer.StorageServer._setup_auth?5(protocol)
-ZEO.StorageServer.StorageServer._setup_invq?5(name, storage)
-ZEO.StorageServer.StorageServer.close_conn?4(conn)
-ZEO.StorageServer.StorageServer.close_server?4()
-ZEO.StorageServer.StorageServer.get_invalidations?4(storage_id, tid)
-ZEO.StorageServer.StorageServer.invalidate?4(conn, storage_id, tid, invalidated=(), info=None)
-ZEO.StorageServer.StorageServer.new_connection?4(sock, addr)
-ZEO.StorageServer.StorageServer.register_connection?4(storage_id, conn)
-ZEO.StorageServer.StorageServer?1(addr, storages, read_only=0, invalidation_queue_size=100, transaction_timeout=None, monitor_address=None, auth_protocol=None, auth_database=None, auth_realm=None)
-ZEO.StorageServer.StorageServerDB.__init__?1(self, server, storage_id)
-ZEO.StorageServer.StorageServerDB.invalidate?4(tid, oids, version='')
-ZEO.StorageServer.StorageServerDB.invalidateCache?4()
-ZEO.StorageServer.StorageServerDB?1(server, storage_id)
-ZEO.StorageServer.StubTimeoutThread.begin?4(client)
-ZEO.StorageServer.StubTimeoutThread.end?4(client)
-ZEO.StorageServer.TimeoutThread.__init__?1(self, timeout)
-ZEO.StorageServer.TimeoutThread.begin?4(client)
-ZEO.StorageServer.TimeoutThread.end?4(client)
-ZEO.StorageServer.TimeoutThread.run?4()
-ZEO.StorageServer.TimeoutThread?1(timeout)
-ZEO.StorageServer.ZEOStorage.ClientStorageStubClass?7
-ZEO.StorageServer.ZEOStorage.__init__?1(self, server, read_only=0, auth_realm=None)
-ZEO.StorageServer.ZEOStorage._abort?5()
-ZEO.StorageServer.ZEOStorage._abortVersion?5(src)
-ZEO.StorageServer.ZEOStorage._check_tid?5(tid, exc=None)
-ZEO.StorageServer.ZEOStorage._clear_transaction?5()
-ZEO.StorageServer.ZEOStorage._commitVersion?5(src, dest)
-ZEO.StorageServer.ZEOStorage._handle_waiting?5()
-ZEO.StorageServer.ZEOStorage._pack_impl?5(time)
-ZEO.StorageServer.ZEOStorage._restart?5(delay=None)
-ZEO.StorageServer.ZEOStorage._restart_other?5(zeo_storage, delay)
-ZEO.StorageServer.ZEOStorage._store?5(oid, serial, data, version)
-ZEO.StorageServer.ZEOStorage._tpc_begin?5(txn, tid, status)
-ZEO.StorageServer.ZEOStorage._undo?5(trans_id)
-ZEO.StorageServer.ZEOStorage._vote?5()
-ZEO.StorageServer.ZEOStorage._wait?5(thunk)
-ZEO.StorageServer.ZEOStorage.abortVersion?4(src, id)
-ZEO.StorageServer.ZEOStorage.commitVersion?4(src, dest, id)
-ZEO.StorageServer.ZEOStorage.endZeoVerify?4()
-ZEO.StorageServer.ZEOStorage.extensions?7
-ZEO.StorageServer.ZEOStorage.finish_auth?4(authenticated)
-ZEO.StorageServer.ZEOStorage.getAuthProtocol?4()
-ZEO.StorageServer.ZEOStorage.getExtensionMethods?4()
-ZEO.StorageServer.ZEOStorage.getInvalidations?4(tid)
-ZEO.StorageServer.ZEOStorage.get_info?4()
-ZEO.StorageServer.ZEOStorage.get_size_info?4()
-ZEO.StorageServer.ZEOStorage.loadBefore?4(oid, tid)
-ZEO.StorageServer.ZEOStorage.loadEx?4(oid, version)
-ZEO.StorageServer.ZEOStorage.log?4(msg, level=logging.INFO, exc_info=False)
-ZEO.StorageServer.ZEOStorage.new_oids?4(n=100)
-ZEO.StorageServer.ZEOStorage.notifyConnected?4(conn)
-ZEO.StorageServer.ZEOStorage.notifyDisconnected?4()
-ZEO.StorageServer.ZEOStorage.pack?4(time, wait=1)
-ZEO.StorageServer.ZEOStorage.register?4(storage_id, read_only)
-ZEO.StorageServer.ZEOStorage.sendBlob?4(oid, serial)
-ZEO.StorageServer.ZEOStorage.set_database?4(database)
-ZEO.StorageServer.ZEOStorage.setup_delegation?4()
-ZEO.StorageServer.ZEOStorage.storeBlobChunk?4(chunk)
-ZEO.StorageServer.ZEOStorage.storeBlobEnd?4(oid, serial, data, version, id)
-ZEO.StorageServer.ZEOStorage.storeBlobShared?4(oid, serial, data, filename, version, id)
-ZEO.StorageServer.ZEOStorage.storeBlobStart?4()
-ZEO.StorageServer.ZEOStorage.storea?4(oid, serial, data, version, id)
-ZEO.StorageServer.ZEOStorage.tpc_abort?4(id)
-ZEO.StorageServer.ZEOStorage.tpc_begin?4(id, user, description, ext, tid=None, status=" ")
-ZEO.StorageServer.ZEOStorage.tpc_finish?4(id)
-ZEO.StorageServer.ZEOStorage.undo?4(trans_id, id)
-ZEO.StorageServer.ZEOStorage.undoInfo?4(first, last, spec)
-ZEO.StorageServer.ZEOStorage.undoLog?4(first, last)
-ZEO.StorageServer.ZEOStorage.verify?4(oid, version, tid)
-ZEO.StorageServer.ZEOStorage.vote?4(id)
-ZEO.StorageServer.ZEOStorage.zeoLoad?4(oid)
-ZEO.StorageServer.ZEOStorage.zeoVerify?4(oid, s, sv)
-ZEO.StorageServer.ZEOStorage?1(server, read_only=0, auth_realm=None)
-ZEO.StorageServer._label?8
-ZEO.StorageServer.log?4(message, level=logging.INFO, label=None, exc_info=False)
-ZEO.StorageServer.logger?7
-ZEO.StorageServer.run_in_thread?4(method, *args)
-ZEO.StorageServer.set_label?4()
-ZEO.TransactionBuffer.TBIterator.__init__?1(self, f, count)
-ZEO.TransactionBuffer.TBIterator.next?4()
-ZEO.TransactionBuffer.TBIterator?1(f, count)
-ZEO.TransactionBuffer.TransactionBuffer.__init__?1(self)
-ZEO.TransactionBuffer.TransactionBuffer._store?5(oid, version, data)
-ZEO.TransactionBuffer.TransactionBuffer.clear?4()
-ZEO.TransactionBuffer.TransactionBuffer.close?4()
-ZEO.TransactionBuffer.TransactionBuffer.invalidate?4(oid, version)
-ZEO.TransactionBuffer.TransactionBuffer.store?4(oid, version, data)
-ZEO.TransactionBuffer.TransactionBuffer.storeBlob?4(oid, blobfilename)
-ZEO.TransactionBuffer.TransactionBuffer?1()
-ZEO.auth._auth_modules?8
-ZEO.auth.auth_digest.DigestClient.extensions?7
-ZEO.auth.auth_digest.DigestClient.start?4(username, realm, password)
-ZEO.auth.auth_digest.DigestDatabase.__init__?1(self, filename, realm=None)
-ZEO.auth.auth_digest.DigestDatabase._store_password?5(username, password)
-ZEO.auth.auth_digest.DigestDatabase?1(filename, realm=None)
-ZEO.auth.auth_digest.StorageClass._get_nonce?5()
-ZEO.auth.auth_digest.StorageClass._get_time?5()
-ZEO.auth.auth_digest.StorageClass.auth_get_challenge?4()
-ZEO.auth.auth_digest.StorageClass.auth_response?4(resp)
-ZEO.auth.auth_digest.StorageClass.extensions?7
-ZEO.auth.auth_digest.StorageClass.set_database?4(database)
-ZEO.auth.auth_digest.get_random_bytes?4(n=8)
-ZEO.auth.auth_digest.hexdigest?4(s)
-ZEO.auth.auth_digest.session_key?4(h_up, nonce)
-ZEO.auth.base.Client.__init__?1(self, stub)
-ZEO.auth.base.Client.extensions?7
-ZEO.auth.base.Client?1(stub)
-ZEO.auth.base.Database.__init__?1(self, filename, realm=None)
-ZEO.auth.base.Database._store_password?5(username, password)
-ZEO.auth.base.Database.add_user?4(username, password)
-ZEO.auth.base.Database.change_password?4(username, password)
-ZEO.auth.base.Database.del_user?4(username)
-ZEO.auth.base.Database.get_password?4(username)
-ZEO.auth.base.Database.hash?4(s)
-ZEO.auth.base.Database.load?4()
-ZEO.auth.base.Database.realm?7
-ZEO.auth.base.Database.save?4(fd=None)
-ZEO.auth.base.Database?1(filename, realm=None)
-ZEO.auth.base.sort?4(L)
-ZEO.auth.get_module?4(name)
-ZEO.auth.hmac.HMAC.__init__?1(self, key, msg = None, digestmod = None)
-ZEO.auth.hmac.HMAC.copy?4()
-ZEO.auth.hmac.HMAC.digest?4()
-ZEO.auth.hmac.HMAC.hexdigest?4()
-ZEO.auth.hmac.HMAC.update?4(msg)
-ZEO.auth.hmac.HMAC?1(key, msg = None, digestmod = None)
-ZEO.auth.hmac._strxor?5(s1, s2)
-ZEO.auth.hmac.digest_size?7
-ZEO.auth.hmac.new?4(key, msg = None, digestmod = None)
-ZEO.auth.register_module?4(name, storage_class, client, db)
-ZEO.cache.ClientCache.__init__?1(self, path=None, size=200*1024**2)
-ZEO.cache.ClientCache._del_noncurrent?5(oid, tid)
-ZEO.cache.ClientCache._makeroom?5(nbytes)
-ZEO.cache.ClientCache._set_noncurrent?5(oid, tid, ofs)
-ZEO.cache.ClientCache._setup_trace?5(path)
-ZEO.cache.ClientCache._trace?5(oid="", version="", tid=z64, end_tid=z64, dlen=0)
-ZEO.cache.ClientCache.clearStats?4()
-ZEO.cache.ClientCache.close?4()
-ZEO.cache.ClientCache.contents?4()
-ZEO.cache.ClientCache.dump?4()
-ZEO.cache.ClientCache.fc?4()
-ZEO.cache.ClientCache.getLastTid?4()
-ZEO.cache.ClientCache.getStats?4()
-ZEO.cache.ClientCache.invalidate?4(oid, version, tid, server_invalidation=True)
-ZEO.cache.ClientCache.load?4(oid, version="")
-ZEO.cache.ClientCache.loadBefore?4(oid, before_tid)
-ZEO.cache.ClientCache.modifiedInVersion?4(oid)
-ZEO.cache.ClientCache.open?4()
-ZEO.cache.ClientCache.setLastTid?4(tid)
-ZEO.cache.ClientCache.store?4(oid, version, start_tid, end_tid, data)
-ZEO.cache.ClientCache?1(path=None, size=200*1024**2)
-ZEO.cache.ZEC3_HEADER_SIZE?7
-ZEO.cache.locked.__init__?1(self, func)
-ZEO.cache.locked.call?4(**kw)
-ZEO.cache.locked?1(func)
-ZEO.cache.logger?7
-ZEO.cache.magic?7
-ZEO.cache.sync?4(f)
-ZEO.interfaces.IServeable.getTid?4()
-ZEO.interfaces.IServeable.lastInvalidations?4()
-ZEO.interfaces.IServeable.tpc_transaction?4()
-ZEO.mkzeoinst.ZEOInstanceBuilder.create?4(home, params)
-ZEO.mkzeoinst.ZEOInstanceBuilder.get_params?4(zodb3_home, instance_home, port)
-ZEO.mkzeoinst.ZEOInstanceBuilder.run?4()
-ZEO.mkzeoinst.main?4()
-ZEO.mkzeoinst.makedir?4(*args)
-ZEO.mkzeoinst.makefile?4(template, *args, **kwds)
-ZEO.mkzeoinst.makexfile?4(template, *args, **kwds)
-ZEO.mkzeoinst.mkdirs?4(path)
-ZEO.mkzeoinst.runzeo_template?7
-ZEO.mkzeoinst.which?4(program)
-ZEO.mkzeoinst.zeo_conf_template?7
-ZEO.mkzeoinst.zeoctl_template?7
-ZEO.monitor.StatsClient.__init__?1(self, sock, addr)
-ZEO.monitor.StatsClient.close?4()
-ZEO.monitor.StatsClient.handle_write?4()
-ZEO.monitor.StatsClient.readable?4()
-ZEO.monitor.StatsClient.writable?4()
-ZEO.monitor.StatsClient.write?4(s)
-ZEO.monitor.StatsClient?1(sock, addr)
-ZEO.monitor.StatsServer.StatsConnectionClass?7
-ZEO.monitor.StatsServer.__init__?1(self, addr, stats)
-ZEO.monitor.StatsServer.dump?4(f)
-ZEO.monitor.StatsServer.handle_accept?4()
-ZEO.monitor.StatsServer.readable?4()
-ZEO.monitor.StatsServer.writable?4()
-ZEO.monitor.StatsServer?1(addr, stats)
-ZEO.monitor.StorageStats.__init__?1(self)
-ZEO.monitor.StorageStats.dump?4(f)
-ZEO.monitor.StorageStats.parse?4(s)
-ZEO.monitor.StorageStats?1()
-ZEO.runzeo.FSConfig.__init__?1(self, name, path)
-ZEO.runzeo.FSConfig.getSectionName?4()
-ZEO.runzeo.FSConfig?1(name, path)
-ZEO.runzeo.ZEOOptions.__init__?1(self)
-ZEO.runzeo.ZEOOptions.logsectionname?7
-ZEO.runzeo.ZEOOptions.schemadir?7
-ZEO.runzeo.ZEOOptions?1()
-ZEO.runzeo.ZEOOptionsMixin.add_zeo_options?4()
-ZEO.runzeo.ZEOOptionsMixin.handle_address?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.handle_filename?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.handle_monitor_address?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.storages?7
-ZEO.runzeo.ZEOServer.__init__?1(self, options)
-ZEO.runzeo.ZEOServer._get_pidfile?5()
-ZEO.runzeo.ZEOServer.can_connect?4(family, address)
-ZEO.runzeo.ZEOServer.check_socket?4()
-ZEO.runzeo.ZEOServer.clear_socket?4()
-ZEO.runzeo.ZEOServer.close_storages?4()
-ZEO.runzeo.ZEOServer.create_server?4()
-ZEO.runzeo.ZEOServer.handle_sighup?4()
-ZEO.runzeo.ZEOServer.handle_sigint?4()
-ZEO.runzeo.ZEOServer.handle_sigterm?4()
-ZEO.runzeo.ZEOServer.handle_sigusr2?4()
-ZEO.runzeo.ZEOServer.loop_forever?4()
-ZEO.runzeo.ZEOServer.main?4()
-ZEO.runzeo.ZEOServer.make_pidfile?4()
-ZEO.runzeo.ZEOServer.open_storages?4()
-ZEO.runzeo.ZEOServer.remove_pidfile?4()
-ZEO.runzeo.ZEOServer.setup_default_logging?4()
-ZEO.runzeo.ZEOServer.setup_signals?4()
-ZEO.runzeo.ZEOServer.setup_win32_signals?4()
-ZEO.runzeo.ZEOServer.wrapper?4(frame_dummy, method=method)
-ZEO.runzeo.ZEOServer?1(options)
-ZEO.runzeo._pid?8
-ZEO.runzeo.init_signames?4()
-ZEO.runzeo.log?4(msg, level=logging.INFO, exc_info=False)
-ZEO.runzeo.logger?7
-ZEO.runzeo.main?4(args=None)
-ZEO.runzeo.parse_binding_address?4(arg)
-ZEO.runzeo.signame?4(sig)
-ZEO.runzeo.signames?7
-ZEO.runzeo.windows_shutdown_handler?4()
-ZEO.scripts.parsezeolog.TStats.__init__?1(self)
-ZEO.scripts.parsezeolog.TStats.counter?7
-ZEO.scripts.parsezeolog.TStats.fields?7
-ZEO.scripts.parsezeolog.TStats.fmt?7
-ZEO.scripts.parsezeolog.TStats.hdr?7
-ZEO.scripts.parsezeolog.TStats.report?4()
-ZEO.scripts.parsezeolog.TStats?1()
-ZEO.scripts.parsezeolog.TransactionParser.__init__?1(self)
-ZEO.scripts.parsezeolog.TransactionParser.get_txn?4(args)
-ZEO.scripts.parsezeolog.TransactionParser.get_txns?4()
-ZEO.scripts.parsezeolog.TransactionParser.i?7
-ZEO.scripts.parsezeolog.TransactionParser.p?7
-ZEO.scripts.parsezeolog.TransactionParser.parse?4(line)
-ZEO.scripts.parsezeolog.TransactionParser.tpc_begin?4(time, args)
-ZEO.scripts.parsezeolog.TransactionParser.tpc_finish?4(time, args)
-ZEO.scripts.parsezeolog.TransactionParser.vote?4(time, args)
-ZEO.scripts.parsezeolog.TransactionParser?1()
-ZEO.scripts.parsezeolog.parse_line?4(line)
-ZEO.scripts.parsezeolog.parse_method?4(line)
-ZEO.scripts.parsezeolog.parse_time?4(line)
-ZEO.scripts.parsezeolog.rx_meth?7
-ZEO.scripts.parsezeolog.rx_time?7
-ZEO.scripts.timeout.ZERO?7
-ZEO.scripts.timeout.main?4()
-ZEO.scripts.zeopack.WAIT?7
-ZEO.scripts.zeopack.connect?4(storage)
-ZEO.scripts.zeopack.main?4()
-ZEO.scripts.zeopack.pack1?4(addr, storage, days, wait)
-ZEO.scripts.zeopack.pack2?4(addr, storage, days)
-ZEO.scripts.zeopack.usage?4(exit=1)
-ZEO.scripts.zeoqueue.COMMASPACE?7
-ZEO.scripts.zeoqueue.PROGRAM?7
-ZEO.scripts.zeoqueue.STATEFILE?7
-ZEO.scripts.zeoqueue.Status.__init__?1(self)
-ZEO.scripts.zeoqueue.Status.call_tpc_abort?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.call_tpc_begin?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.call_tpc_finish?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.call_vote?4(t, client, tid, rest)
-ZEO.scripts.zeoqueue.Status.iscomplete?4()
-ZEO.scripts.zeoqueue.Status.process?4(line)
-ZEO.scripts.zeoqueue.Status.process_block?4(line)
-ZEO.scripts.zeoqueue.Status.process_call?4(line)
-ZEO.scripts.zeoqueue.Status.process_connect?4(line)
-ZEO.scripts.zeoqueue.Status.process_file?4(fp)
-ZEO.scripts.zeoqueue.Status.process_start?4(line)
-ZEO.scripts.zeoqueue.Status.report?4()
-ZEO.scripts.zeoqueue.Status.reset?4()
-ZEO.scripts.zeoqueue.Status?1()
-ZEO.scripts.zeoqueue.Txn.__init__?1(self, tid)
-ZEO.scripts.zeoqueue.Txn.isactive?4()
-ZEO.scripts.zeoqueue.Txn?1(tid)
-ZEO.scripts.zeoqueue.ccre?7
-ZEO.scripts.zeoqueue.main?4()
-ZEO.scripts.zeoqueue.parse_time?4(line)
-ZEO.scripts.zeoqueue.tcre?7
-ZEO.scripts.zeoqueue.usage?4(code, msg='')
-ZEO.scripts.zeoqueue.wcre?7
-ZEO.scripts.zeoreplay.ReplayTxn.__init__?1(self, storage)
-ZEO.scripts.zeoreplay.ReplayTxn.replay?4()
-ZEO.scripts.zeoreplay.ReplayTxn?1(storage)
-ZEO.scripts.zeoreplay.StoreStat.__init__?1(self, when, oid, size)
-ZEO.scripts.zeoreplay.StoreStat?1(when, oid, size)
-ZEO.scripts.zeoreplay.TxnStat.__init__?1(self)
-ZEO.scripts.zeoreplay.TxnStat.storea?4(when, args, client)
-ZEO.scripts.zeoreplay.TxnStat.tpc_abort?4(when)
-ZEO.scripts.zeoreplay.TxnStat.tpc_begin?4(when, args, client)
-ZEO.scripts.zeoreplay.TxnStat.tpc_finish?4(when)
-ZEO.scripts.zeoreplay.TxnStat?1()
-ZEO.scripts.zeoreplay.ZEOParser.__init__?1(self, maxtxns=-1, report=1, storage=None)
-ZEO.scripts.zeoreplay.ZEOParser.parse?4(line)
-ZEO.scripts.zeoreplay.ZEOParser.replay?4()
-ZEO.scripts.zeoreplay.ZEOParser.report?4(txn)
-ZEO.scripts.zeoreplay.ZEOParser.storea?4(when, args, client)
-ZEO.scripts.zeoreplay.ZEOParser.tpc_begin?4(when, args, client)
-ZEO.scripts.zeoreplay.ZEOParser.tpc_finish?4(when, args, client)
-ZEO.scripts.zeoreplay.ZEOParser?1(maxtxns=-1, report=1, storage=None)
-ZEO.scripts.zeoreplay._revids?8
-ZEO.scripts.zeoreplay.datecre?7
-ZEO.scripts.zeoreplay.main?4()
-ZEO.scripts.zeoreplay.methcre?7
-ZEO.scripts.zeoreplay.parse_line?4(line)
-ZEO.scripts.zeoreplay.parse_time?4(line)
-ZEO.scripts.zeoreplay.usage?4(code, msg='')
-ZEO.scripts.zeoserverlog.blocked_times?4(args)
-ZEO.scripts.zeoserverlog.connidre?7
-ZEO.scripts.zeoserverlog.day?4(f)
-ZEO.scripts.zeoserverlog.days?4(f)
-ZEO.scripts.zeoserverlog.hour?4(f)
-ZEO.scripts.zeoserverlog.hours?4(f)
-ZEO.scripts.zeoserverlog.idre?7
-ZEO.scripts.zeoserverlog.minute?4(f, slice=16, detail=1, summary=1)
-ZEO.scripts.zeoserverlog.minutes?4(f)
-ZEO.scripts.zeoserverlog.new_connection_idre?7
-ZEO.scripts.zeoserverlog.newobre?7
-ZEO.scripts.zeoserverlog.recovery?4(f)
-ZEO.scripts.zeoserverlog.stats?4(s)
-ZEO.scripts.zeoserverlog.sub?4(t1, t2)
-ZEO.scripts.zeoserverlog.time?4(line)
-ZEO.scripts.zeoserverlog.time_calls?4(f)
-ZEO.scripts.zeoserverlog.time_tpc?4(f)
-ZEO.scripts.zeoserverlog.time_trans?4(f)
-ZEO.scripts.zeoserverlog.verify?4(f)
-ZEO.scripts.zeoserverlog.waitre?7
-ZEO.scripts.zeoserverlog.xopen?4(f)
-ZEO.scripts.zeoup.ZEO_VERSION?7
-ZEO.scripts.zeoup.check_server?4(addr, storage, write)
-ZEO.scripts.zeoup.main?4()
-ZEO.scripts.zeoup.setup_logging?4()
-ZEO.scripts.zeoup.usage?4(exit=1)
-ZEO.util.Environment.__init__?1(self, argv0)
-ZEO.util.Environment?1(argv0)
-ZEO.util.parentdir?4(p, n=1)
-ZEO.version?7
-ZEO.zeoctl.main?4(args=None)
-ZEO.zeopasswd.main?4(args=None, dbclass=None)
-ZEO.zeopasswd.options?4(args)
-ZEO.zeopasswd.usage?4(msg)
-ZEO.zrpc._hmac.HMAC.__init__?1(self, key, msg = None, digestmod = None)
-ZEO.zrpc._hmac.HMAC.copy?4()
-ZEO.zrpc._hmac.HMAC.digest?4()
-ZEO.zrpc._hmac.HMAC.hexdigest?4()
-ZEO.zrpc._hmac.HMAC.update?4(msg)
-ZEO.zrpc._hmac.HMAC?1(key, msg = None, digestmod = None)
-ZEO.zrpc._hmac._strxor?5(s1, s2)
-ZEO.zrpc._hmac.digest_size?7
-ZEO.zrpc._hmac.new?4(key, msg = None, digestmod = None)
-ZEO.zrpc.client.ConnectThread.__init__?1(self, mgr, client, addrlist, tmin, tmax)
-ZEO.zrpc.client.ConnectThread._connect_wrappers?5(wrappers, deadline)
-ZEO.zrpc.client.ConnectThread._create_wrappers?5()
-ZEO.zrpc.client.ConnectThread._fallback_wrappers?5(wrappers, deadline)
-ZEO.zrpc.client.ConnectThread.run?4()
-ZEO.zrpc.client.ConnectThread.stop?4()
-ZEO.zrpc.client.ConnectThread.try_connecting?4(timeout)
-ZEO.zrpc.client.ConnectThread?1(mgr, client, addrlist, tmin, tmax)
-ZEO.zrpc.client.ConnectWrapper.__init__?1(self, domain, addr, mgr, client)
-ZEO.zrpc.client.ConnectWrapper.close?4()
-ZEO.zrpc.client.ConnectWrapper.connect_procedure?4()
-ZEO.zrpc.client.ConnectWrapper.fileno?4()
-ZEO.zrpc.client.ConnectWrapper.notify_client?4()
-ZEO.zrpc.client.ConnectWrapper.test_connection?4()
-ZEO.zrpc.client.ConnectWrapper?1(domain, addr, mgr, client)
-ZEO.zrpc.client.ConnectionManager._CONNECT_IN_PROGRESS?8
-ZEO.zrpc.client.ConnectionManager._CONNECT_OK?8
-ZEO.zrpc.client.ConnectionManager.__init__?1(self, addrs, client, tmin=1, tmax=180)
-ZEO.zrpc.client.ConnectionManager._guess_type?5(addr)
-ZEO.zrpc.client.ConnectionManager._parse_addrs?5(addrs)
-ZEO.zrpc.client.ConnectionManager.attempt_connect?4()
-ZEO.zrpc.client.ConnectionManager.close?4()
-ZEO.zrpc.client.ConnectionManager.close_conn?4(conn)
-ZEO.zrpc.client.ConnectionManager.connect?4(sync=0)
-ZEO.zrpc.client.ConnectionManager.connect_done?4(conn, preferred)
-ZEO.zrpc.client.ConnectionManager.is_connected?4()
-ZEO.zrpc.client.ConnectionManager?1(addrs, client, tmin=1, tmax=180)
-ZEO.zrpc.connection.ASYNC?7
-ZEO.zrpc.connection.Connection.__init__?1(self, sock, addr, obj, tag, map=None)
-ZEO.zrpc.connection.Connection._deferred_call?5(method, *args)
-ZEO.zrpc.connection.Connection._deferred_wait?5(msgid)
-ZEO.zrpc.connection.Connection._pending?5(timeout=0)
-ZEO.zrpc.connection.Connection._prepare_async?5()
-ZEO.zrpc.connection.Connection._pull_trigger?5(tryagain=10)
-ZEO.zrpc.connection.Connection.call?4(method, *args)
-ZEO.zrpc.connection.Connection.callAsync?4(method, *args)
-ZEO.zrpc.connection.Connection.callAsyncIterator?4(iterator)
-ZEO.zrpc.connection.Connection.callAsyncNoPoll?4(method, *args)
-ZEO.zrpc.connection.Connection.clients_we_can_talk_to?7
-ZEO.zrpc.connection.Connection.close?4()
-ZEO.zrpc.connection.Connection.close_trigger?4()
-ZEO.zrpc.connection.Connection.current_protocol?7
-ZEO.zrpc.connection.Connection.flush?4()
-ZEO.zrpc.connection.Connection.handle_error?4()
-ZEO.zrpc.connection.Connection.handle_reply?4(msgid, flags, args)
-ZEO.zrpc.connection.Connection.handle_request?4(msgid, flags, name, args)
-ZEO.zrpc.connection.Connection.handshake?4()
-ZEO.zrpc.connection.Connection.is_async?4()
-ZEO.zrpc.connection.Connection.log?4(message, level=BLATHER, exc_info=False)
-ZEO.zrpc.connection.Connection.message_input?4(message)
-ZEO.zrpc.connection.Connection.poll?4()
-ZEO.zrpc.connection.Connection.recv_handshake?4(proto)
-ZEO.zrpc.connection.Connection.register_object?4(obj)
-ZEO.zrpc.connection.Connection.return_error?4(msgid, flags, err_type, err_value)
-ZEO.zrpc.connection.Connection.send_call?4(method, args, flags)
-ZEO.zrpc.connection.Connection.send_reply?4(msgid, ret)
-ZEO.zrpc.connection.Connection.servers_we_can_talk_to?7
-ZEO.zrpc.connection.Connection.setSessionKey?4(key)
-ZEO.zrpc.connection.Connection.set_async?4(map)
-ZEO.zrpc.connection.Connection.wait?4(msgid)
-ZEO.zrpc.connection.Connection?1(sock, addr, obj, tag, map=None)
-ZEO.zrpc.connection.Delay.error?4(exc_info)
-ZEO.zrpc.connection.Delay.reply?4(obj)
-ZEO.zrpc.connection.Delay.set_sender?4(msgid, send_reply, return_error)
-ZEO.zrpc.connection.MTDelay.__init__?1(self)
-ZEO.zrpc.connection.MTDelay.error?4(exc_info)
-ZEO.zrpc.connection.MTDelay.reply?4(obj)
-ZEO.zrpc.connection.MTDelay.set_sender?4(msgid, send_reply, return_error)
-ZEO.zrpc.connection.MTDelay?1()
-ZEO.zrpc.connection.ManagedClientConnection.__init__?1(self, sock, addr, mgr)
-ZEO.zrpc.connection.ManagedClientConnection._prepare_async?5()
-ZEO.zrpc.connection.ManagedClientConnection.base_message_output?7
-ZEO.zrpc.connection.ManagedClientConnection.close?4()
-ZEO.zrpc.connection.ManagedClientConnection.close_trigger?4()
-ZEO.zrpc.connection.ManagedClientConnection.handshake?4()
-ZEO.zrpc.connection.ManagedClientConnection.is_async?4()
-ZEO.zrpc.connection.ManagedClientConnection.message_output?4(message)
-ZEO.zrpc.connection.ManagedClientConnection.recv_handshake?4(proto)
-ZEO.zrpc.connection.ManagedClientConnection.set_async?4(map)
-ZEO.zrpc.connection.ManagedClientConnection?1(sock, addr, mgr)
-ZEO.zrpc.connection.ManagedServerConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.zrpc.connection.ManagedServerConnection.close?4()
-ZEO.zrpc.connection.ManagedServerConnection.handshake?4()
-ZEO.zrpc.connection.ManagedServerConnection?1(sock, addr, obj, mgr)
-ZEO.zrpc.connection.REPLY?7
-ZEO.zrpc.connection.client_exit?4()
-ZEO.zrpc.connection.client_exit_event?7
-ZEO.zrpc.connection.client_logger?7
-ZEO.zrpc.connection.client_loop?4()
-ZEO.zrpc.connection.client_map?7
-ZEO.zrpc.connection.client_running?7
-ZEO.zrpc.connection.client_thread?7
-ZEO.zrpc.connection.client_timeout?7
-ZEO.zrpc.connection.client_timeout_count?7
-ZEO.zrpc.connection.client_trigger?7
-ZEO.zrpc.connection.exception_type_type?7
-ZEO.zrpc.log.LOG_THREAD_ID?7
-ZEO.zrpc.log.REPR_LIMIT?7
-ZEO.zrpc.log._label?8
-ZEO.zrpc.log.log?4(message, level=BLATHER, label=None, exc_info=False)
-ZEO.zrpc.log.logger?7
-ZEO.zrpc.log.new_label?4()
-ZEO.zrpc.log.short_repr?4(obj)
-ZEO.zrpc.server.Dispatcher.__init__?1(self, addr, factory=Connection)
-ZEO.zrpc.server.Dispatcher._open_socket?5()
-ZEO.zrpc.server.Dispatcher.handle_accept?4()
-ZEO.zrpc.server.Dispatcher.readable?4()
-ZEO.zrpc.server.Dispatcher.writable?4()
-ZEO.zrpc.server.Dispatcher?1(addr, factory=Connection)
-ZEO.zrpc.server.loop?7
-ZEO.zrpc.smac.MAC_BIT?7
-ZEO.zrpc.smac.SEND_SIZE?7
-ZEO.zrpc.smac.SizedMessageAsyncConnection.__init__?1(self, sock, addr, map=None, debug=None)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.close?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.get_addr?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.hack?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_close?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_read?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_write?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.message_output?4(message)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.readable?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.setSessionKey?4(sesskey)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.should_close?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.socket?7
-ZEO.zrpc.smac.SizedMessageAsyncConnection.writable?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection?1(sock, addr, map=None, debug=None)
-ZEO.zrpc.smac._close_marker?8
-ZEO.zrpc.smac.expected_socket_read_errors?7
-ZEO.zrpc.smac.expected_socket_write_errors?7
-ZEO.zrpc.smac.tmp_dict?7
-ZEO.zrpc.trigger._triggerbase.__init__?2(self)
-ZEO.zrpc.trigger._triggerbase._close?5()
-ZEO.zrpc.trigger._triggerbase._physical_pull?5()
-ZEO.zrpc.trigger._triggerbase.close?4()
-ZEO.zrpc.trigger._triggerbase.handle_close?4()
-ZEO.zrpc.trigger._triggerbase.handle_connect?4()
-ZEO.zrpc.trigger._triggerbase.handle_read?4()
-ZEO.zrpc.trigger._triggerbase.kind?7
-ZEO.zrpc.trigger._triggerbase.pull_trigger?4(thunk=None)
-ZEO.zrpc.trigger._triggerbase.readable?4()
-ZEO.zrpc.trigger._triggerbase.writable?4()
-ZEO.zrpc.trigger._triggerbase?2()
-ZEO.zrpc.trigger.trigger.__init__?1(self, map=None)
-ZEO.zrpc.trigger.trigger._close?5()
-ZEO.zrpc.trigger.trigger._physical_pull?5()
-ZEO.zrpc.trigger.trigger.kind?7
-ZEO.zrpc.trigger.trigger?1(map=None)
-ZEO.zrpc.trigger.trigger_1._close?5()
-ZEO.zrpc.trigger.trigger_1._physical_pull?5()
-ZEO.zrpc.trigger.trigger_1.kind?7
-ZODB.ActivityMonitor.ActivityMonitor.__init__?1(self, history_length=3600)
-ZODB.ActivityMonitor.ActivityMonitor.closedConnection?4(conn)
-ZODB.ActivityMonitor.ActivityMonitor.getActivityAnalysis?4(start=0, end=0, divisions=10)
-ZODB.ActivityMonitor.ActivityMonitor.getHistoryLength?4()
-ZODB.ActivityMonitor.ActivityMonitor.setHistoryLength?4(history_length)
-ZODB.ActivityMonitor.ActivityMonitor.trim?4(now)
-ZODB.ActivityMonitor.ActivityMonitor?1(history_length=3600)
-ZODB.BaseStorage.BaseStorage.__init__?1(self, name, base=None)
-ZODB.BaseStorage.BaseStorage._abort?5()
-ZODB.BaseStorage.BaseStorage._begin?5(tid, u, d, e)
-ZODB.BaseStorage.BaseStorage._finish?5(tid, u, d, e)
-ZODB.BaseStorage.BaseStorage._is_read_only?8
-ZODB.BaseStorage.BaseStorage._transaction?8
-ZODB.BaseStorage.BaseStorage._tstatus?8
-ZODB.BaseStorage.BaseStorage._vote?5()
-ZODB.BaseStorage.BaseStorage.copyTransactionsFrom?4(other, verbose=0)
-ZODB.BaseStorage.BaseStorage.getName?4()
-ZODB.BaseStorage.BaseStorage.getSize?4()
-ZODB.BaseStorage.BaseStorage.getTid?4(oid)
-ZODB.BaseStorage.BaseStorage.history?4(oid, version, length=1, filter=None)
-ZODB.BaseStorage.BaseStorage.isReadOnly?4()
-ZODB.BaseStorage.BaseStorage.loadBefore?4(oid, tid)
-ZODB.BaseStorage.BaseStorage.loadSerial?4(oid, serial)
-ZODB.BaseStorage.BaseStorage.new_oid?4()
-ZODB.BaseStorage.BaseStorage.registerDB?4(db)
-ZODB.BaseStorage.BaseStorage.set_max_oid?4(possible_new_max_oid)
-ZODB.BaseStorage.BaseStorage.sortKey?4()
-ZODB.BaseStorage.BaseStorage.tpc_abort?4(transaction)
-ZODB.BaseStorage.BaseStorage.tpc_begin?4(transaction, tid=None, status=' ')
-ZODB.BaseStorage.BaseStorage.tpc_finish?4(transaction, f=None)
-ZODB.BaseStorage.BaseStorage.tpc_transaction?4()
-ZODB.BaseStorage.BaseStorage.tpc_vote?4(transaction)
-ZODB.BaseStorage.BaseStorage?1(name, base=None)
-ZODB.BaseStorage.copy?4(source, dest, verbose=0)
-ZODB.BaseStorage.log?7
-ZODB.ConflictResolution.ConflictResolvingStorage.tryToResolveConflict?7
-ZODB.ConflictResolution.IPersistentReference.database_name?7
-ZODB.ConflictResolution.IPersistentReference.klass?7
-ZODB.ConflictResolution.IPersistentReference.oid?7
-ZODB.ConflictResolution.IPersistentReference.weak?7
-ZODB.ConflictResolution.PersistentReference.__init__?1(self, data)
-ZODB.ConflictResolution.PersistentReference.oid?7
-ZODB.ConflictResolution.PersistentReference.weak?7
-ZODB.ConflictResolution.PersistentReference?1(data)
-ZODB.ConflictResolution.PersistentReferenceFactory.data?7
-ZODB.ConflictResolution.PersistentReferenceFactory.persistent_load?4(ref)
-ZODB.ConflictResolution.ResolvedSerial?7
-ZODB.ConflictResolution._class_cache?8
-ZODB.ConflictResolution._class_cache_get?8
-ZODB.ConflictResolution._unresolvable?8
-ZODB.ConflictResolution.find_global?4(*args)
-ZODB.ConflictResolution.logger?7
-ZODB.ConflictResolution.persistent_id?4(object)
-ZODB.ConflictResolution.state?4(self, oid, serial, prfactory, p='')
-ZODB.ConflictResolution.tryToResolveConflict?4(self, oid, committedSerial, oldSerial, newpickle, committedData='')
-ZODB.Connection.Connection.__init__?1(self, db, version='', cache_size=400)
-ZODB.Connection.Connection._abort?5()
-ZODB.Connection.Connection._cache_items?5()
-ZODB.Connection.Connection._code_timestamp?8
-ZODB.Connection.Connection._commit?5(transaction)
-ZODB.Connection.Connection._flush_invalidations?5()
-ZODB.Connection.Connection._handle_independent?5(obj)
-ZODB.Connection.Connection._handle_one_serial?5(oid, serial, change)
-ZODB.Connection.Connection._handle_serial?5(store_return, oid=None, change=1)
-ZODB.Connection.Connection._implicitlyAdding?5(oid)
-ZODB.Connection.Connection._invalidate_creating?5(creating=None)
-ZODB.Connection.Connection._load_before_or_conflict?5(obj)
-ZODB.Connection.Connection._register?5(obj=None)
-ZODB.Connection.Connection._resetCache?5()
-ZODB.Connection.Connection._setstate?5(obj)
-ZODB.Connection.Connection._setstate_noncurrent?5(obj)
-ZODB.Connection.Connection._storage_sync?5(*ignored)
-ZODB.Connection.Connection._store_objects?5(writer, transaction)
-ZODB.Connection.Connection._tpc_cleanup?5()
-ZODB.Connection.Connection.abort?4(transaction)
-ZODB.Connection.Connection.add?4(obj)
-ZODB.Connection.Connection.afterCompletion?7
-ZODB.Connection.Connection.beforeCompletion?4(txn)
-ZODB.Connection.Connection.cacheGC?4()
-ZODB.Connection.Connection.cacheMinimize?4()
-ZODB.Connection.Connection.callback?4()
-ZODB.Connection.Connection.close?4(primary=True)
-ZODB.Connection.Connection.commit?4(transaction)
-ZODB.Connection.Connection.db?4()
-ZODB.Connection.Connection.exchange?4(old, new)
-ZODB.Connection.Connection.get?4(oid)
-ZODB.Connection.Connection.getDebugInfo?4()
-ZODB.Connection.Connection.getTransferCounts?4(clear=False)
-ZODB.Connection.Connection.getVersion?4()
-ZODB.Connection.Connection.get_connection?4(database_name)
-ZODB.Connection.Connection.invalidate?4(tid, oids)
-ZODB.Connection.Connection.invalidateCache?4()
-ZODB.Connection.Connection.isReadOnly?4()
-ZODB.Connection.Connection.modifiedInVersion?4(oid)
-ZODB.Connection.Connection.newTransaction?7
-ZODB.Connection.Connection.oldstate?4(obj, tid)
-ZODB.Connection.Connection.onCloseCallback?4(f)
-ZODB.Connection.Connection.open?4(transaction_manager=None, delegate=True)
-ZODB.Connection.Connection.register?4(obj)
-ZODB.Connection.Connection.root?4()
-ZODB.Connection.Connection.setDebugInfo?4(*args)
-ZODB.Connection.Connection.setstate?4(obj)
-ZODB.Connection.Connection.sortKey?4()
-ZODB.Connection.Connection.sync?4()
-ZODB.Connection.Connection.tpc_abort?4(transaction)
-ZODB.Connection.Connection.tpc_begin?4(transaction)
-ZODB.Connection.Connection.tpc_finish?4(transaction)
-ZODB.Connection.Connection.tpc_vote?4(transaction)
-ZODB.Connection.Connection?1(db, version='', cache_size=400)
-ZODB.Connection.Savepoint.__init__?1(self, datamanager, state)
-ZODB.Connection.Savepoint.rollback?4()
-ZODB.Connection.Savepoint?1(datamanager, state)
-ZODB.Connection.TmpStore.__init__?1(self, base_version, storage)
-ZODB.Connection.TmpStore._getBlobPath?5()
-ZODB.Connection.TmpStore._getCleanFilename?5(oid, tid)
-ZODB.Connection.TmpStore.close?4()
-ZODB.Connection.TmpStore.load?4(oid, version)
-ZODB.Connection.TmpStore.loadBlob?4(oid, serial)
-ZODB.Connection.TmpStore.reset?4(position, index)
-ZODB.Connection.TmpStore.store?4(oid, serial, data, version, transaction)
-ZODB.Connection.TmpStore.storeBlob?4(oid, serial, data, blobfilename, version, transaction)
-ZODB.Connection.TmpStore.temporaryDirectory?4()
-ZODB.Connection.TmpStore?1(base_version, storage)
-ZODB.Connection.global_reset_counter?7
-ZODB.Connection.resetCaches?4()
-ZODB.DB.AbortVersion.__init__?1(self, db, version)
-ZODB.DB.AbortVersion.commit?4(ob, t)
-ZODB.DB.AbortVersion?1(db, version)
-ZODB.DB.CommitVersion.__init__?1(self, db, version, dest='')
-ZODB.DB.CommitVersion.commit?4(ob, t)
-ZODB.DB.CommitVersion?1(db, version, dest='')
-ZODB.DB.DB.__init__?1(self, storage, pool_size=7, cache_size=400, version_pool_size=3, version_cache_size=100, database_name='unnamed', databases=None, )
-ZODB.DB.DB._activity_monitor?8
-ZODB.DB.DB._connectionMap?5(f, open_connections=True)
-ZODB.DB.DB._reset_pool_sizes?5(size, for_versions=False)
-ZODB.DB.DB._returnToPool?5(connection)
-ZODB.DB.DB._setupUndoMethods?5()
-ZODB.DB.DB._setupVersionMethods?5()
-ZODB.DB.DB.abortVersion?4(version, txn=None)
-ZODB.DB.DB.cacheDetail?4()
-ZODB.DB.DB.cacheDetailSize?4()
-ZODB.DB.DB.cacheExtremeDetail?4()
-ZODB.DB.DB.cacheFullSweep?4()
-ZODB.DB.DB.cacheLastGCTime?4()
-ZODB.DB.DB.cacheMinimize?4()
-ZODB.DB.DB.cacheSize?4()
-ZODB.DB.DB.classFactory?4(connection, modulename, globalname)
-ZODB.DB.DB.close?4()
-ZODB.DB.DB.commitVersion?4(source, destination='', txn=None)
-ZODB.DB.DB.connectionDebugInfo?4()
-ZODB.DB.DB.f?4(m=m)
-ZODB.DB.DB.getActivityMonitor?4()
-ZODB.DB.DB.getCacheSize?4()
-ZODB.DB.DB.getName?4()
-ZODB.DB.DB.getPoolSize?4()
-ZODB.DB.DB.getSize?4()
-ZODB.DB.DB.getVersionCacheSize?4()
-ZODB.DB.DB.getVersionPoolSize?4()
-ZODB.DB.DB.get_info?4()
-ZODB.DB.DB.inval?4()
-ZODB.DB.DB.invalidate?4(tid, oids, connection=None, version='')
-ZODB.DB.DB.invalidateCache?4()
-ZODB.DB.DB.klass?7
-ZODB.DB.DB.lastTransaction?4()
-ZODB.DB.DB.objectCount?4()
-ZODB.DB.DB.open?4(version='', transaction_manager=None)
-ZODB.DB.DB.pack?4(t=None, days=0)
-ZODB.DB.DB.removeVersionPool?4(version)
-ZODB.DB.DB.setActivityMonitor?4(am)
-ZODB.DB.DB.setCacheSize?4(size)
-ZODB.DB.DB.setPoolSize?4(size)
-ZODB.DB.DB.setVersionCacheSize?4(size)
-ZODB.DB.DB.setVersionPoolSize?4(size)
-ZODB.DB.DB.setsize?4()
-ZODB.DB.DB.undo?4(id, txn=None)
-ZODB.DB.DB?1(storage, pool_size=7, cache_size=400, version_pool_size=3, version_cache_size=100, database_name='unnamed', databases=None, )
-ZODB.DB.ResourceManager.__init__?1(self, db)
-ZODB.DB.ResourceManager.abort?4(obj, txn)
-ZODB.DB.ResourceManager.commit?4(obj, txn)
-ZODB.DB.ResourceManager.sortKey?4()
-ZODB.DB.ResourceManager.tpc_begin?4(txn, sub=False)
-ZODB.DB.ResourceManager?1(db)
-ZODB.DB.TransactionalUndo.__init__?1(self, db, tid)
-ZODB.DB.TransactionalUndo.commit?4(ob, t)
-ZODB.DB.TransactionalUndo?1(db, tid)
-ZODB.DB._ConnectionPool.__init__?2(self, pool_size)
-ZODB.DB._ConnectionPool._reduce_size?5(strictly_less=False)
-ZODB.DB._ConnectionPool.map?4(f, open_connections=True)
-ZODB.DB._ConnectionPool.pop?4()
-ZODB.DB._ConnectionPool.push?4(c)
-ZODB.DB._ConnectionPool.repush?4(c)
-ZODB.DB._ConnectionPool.set_pool_size?4(pool_size)
-ZODB.DB._ConnectionPool?2(pool_size)
-ZODB.DB.logger?7
-ZODB.DB.resource_counter?7
-ZODB.DB.resource_counter_lock?7
-ZODB.DemoStorage.DemoStorage.__init__?1(self, name='Demo Storage', base=None, quota=None)
-ZODB.DemoStorage.DemoStorage._begin?5(tid, u, d, e)
-ZODB.DemoStorage.DemoStorage._build_indexes?5(stop='\377\377\377\377\377\377\377\377')
-ZODB.DemoStorage.DemoStorage._clear_temp?5()
-ZODB.DemoStorage.DemoStorage._finish?5(tid, user, desc, ext)
-ZODB.DemoStorage.DemoStorage._splat?5()
-ZODB.DemoStorage.DemoStorage.abortVersion?4(src, transaction)
-ZODB.DemoStorage.DemoStorage.cleanup?4()
-ZODB.DemoStorage.DemoStorage.close?4()
-ZODB.DemoStorage.DemoStorage.commitVersion?4(src, dest, transaction)
-ZODB.DemoStorage.DemoStorage.getSize?4()
-ZODB.DemoStorage.DemoStorage.lastTransaction?4()
-ZODB.DemoStorage.DemoStorage.load?4(oid, version)
-ZODB.DemoStorage.DemoStorage.modifiedInVersion?4(oid)
-ZODB.DemoStorage.DemoStorage.new_oid?4()
-ZODB.DemoStorage.DemoStorage.pack?4(t, referencesf)
-ZODB.DemoStorage.DemoStorage.store?4(oid, serial, data, version, transaction)
-ZODB.DemoStorage.DemoStorage.supportsVersions?4()
-ZODB.DemoStorage.DemoStorage.undoLog?4(first, last, filter=None)
-ZODB.DemoStorage.DemoStorage.versionEmpty?4(version)
-ZODB.DemoStorage.DemoStorage.versions?4(max=None)
-ZODB.DemoStorage.DemoStorage?1(name='Demo Storage', base=None, quota=None)
-ZODB.ExportImport.ExportImport._importDuringCommit?5(transaction, f, return_oid_list)
-ZODB.ExportImport.ExportImport.exportFile?4(oid, f=None)
-ZODB.ExportImport.ExportImport.importFile?4(f, clue='', customImporters=None)
-ZODB.ExportImport.ExportImport.persistent_load?4()
-ZODB.ExportImport.Ghost.__init__?1(self, oid)
-ZODB.ExportImport.Ghost?1(oid)
-ZODB.ExportImport.blob_begin_marker?7
-ZODB.ExportImport.export_end_marker?7
-ZODB.ExportImport.logger?7
-ZODB.ExportImport.persistent_id?4(obj)
-ZODB.FileStorage.FileStorage.FileIterator.__init__?1(self, file, start=None, stop=None, pos=4L)
-ZODB.FileStorage.FileStorage.FileIterator._file?8
-ZODB.FileStorage.FileStorage.FileIterator._ltid?8
-ZODB.FileStorage.FileStorage.FileIterator._skip_to_start?5(start)
-ZODB.FileStorage.FileStorage.FileIterator.close?4()
-ZODB.FileStorage.FileStorage.FileIterator.iterator?4()
-ZODB.FileStorage.FileStorage.FileIterator.next?4(index=0)
-ZODB.FileStorage.FileStorage.FileIterator?1(file, start=None, stop=None, pos=4L)
-ZODB.FileStorage.FileStorage.FileStorage.__init__?1(self, file_name, create=False, read_only=False, stop=None, quota=None)
-ZODB.FileStorage.FileStorage.FileStorage._abort?5()
-ZODB.FileStorage.FileStorage.FileStorage._begin?5(tid, u, d, e)
-ZODB.FileStorage.FileStorage.FileStorage._check_sanity?5(index, pos)
-ZODB.FileStorage.FileStorage.FileStorage._clear_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._clear_temp?5()
-ZODB.FileStorage.FileStorage.FileStorage._commitVersion?5(src, dest, transaction, abort=False)
-ZODB.FileStorage.FileStorage.FileStorage._data_find?5(tpos, oid, data)
-ZODB.FileStorage.FileStorage.FileStorage._finish?5(tid, u, d, e)
-ZODB.FileStorage.FileStorage.FileStorage._finish_finish?5(tid)
-ZODB.FileStorage.FileStorage.FileStorage._getVersion?5(oid, pos)
-ZODB.FileStorage.FileStorage.FileStorage._initIndex?5(index, vindex, tindex, tvindex)
-ZODB.FileStorage.FileStorage.FileStorage._lookup_pos?5(oid)
-ZODB.FileStorage.FileStorage.FileStorage._newIndexes?5()
-ZODB.FileStorage.FileStorage.FileStorage._pack_is_in_progress?8
-ZODB.FileStorage.FileStorage.FileStorage._redundant_pack?5(file, pos)
-ZODB.FileStorage.FileStorage.FileStorage._restore_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.FileStorage.FileStorage._sane?5(index, pos)
-ZODB.FileStorage.FileStorage.FileStorage._save_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._saved?8
-ZODB.FileStorage.FileStorage.FileStorage._transactionalUndoRecord?5(oid, pos, tid, pre, version)
-ZODB.FileStorage.FileStorage.FileStorage._txn_find?5(tid, stop_at_pack)
-ZODB.FileStorage.FileStorage.FileStorage._txn_undo?5(transaction_id)
-ZODB.FileStorage.FileStorage.FileStorage._txn_undo_write?5(tpos)
-ZODB.FileStorage.FileStorage.FileStorage._undoDataInfo?5(oid, pos, tpos)
-ZODB.FileStorage.FileStorage.FileStorage.abortVersion?4(src, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.cleanup?4()
-ZODB.FileStorage.FileStorage.FileStorage.close?4()
-ZODB.FileStorage.FileStorage.FileStorage.commitVersion?4(src, dest, transaction, abort=False)
-ZODB.FileStorage.FileStorage.FileStorage.getSize?4()
-ZODB.FileStorage.FileStorage.FileStorage.getTid?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.history?4(oid, version=None, size=1, filter=None)
-ZODB.FileStorage.FileStorage.FileStorage.iterator?4(start=None, stop=None)
-ZODB.FileStorage.FileStorage.FileStorage.lastInvalidations?4(count)
-ZODB.FileStorage.FileStorage.FileStorage.lastTid?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.lastTransaction?4()
-ZODB.FileStorage.FileStorage.FileStorage.load?4(oid, version)
-ZODB.FileStorage.FileStorage.FileStorage.loadBefore?4(oid, tid)
-ZODB.FileStorage.FileStorage.FileStorage.loadSerial?4(oid, serial)
-ZODB.FileStorage.FileStorage.FileStorage.modifiedInVersion?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.pack?4(t, referencesf)
-ZODB.FileStorage.FileStorage.FileStorage.record_iternext?4(next=None)
-ZODB.FileStorage.FileStorage.FileStorage.restore?4(oid, serial, data, version, prev_txn, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.store?4(oid, oldserial, data, version, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.supportsUndo?4()
-ZODB.FileStorage.FileStorage.FileStorage.supportsVersions?4()
-ZODB.FileStorage.FileStorage.FileStorage.tpc_vote?4(transaction)
-ZODB.FileStorage.FileStorage.FileStorage.undo?4(transaction_id, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.undoLog?4(first=0, last=-20, filter=None)
-ZODB.FileStorage.FileStorage.FileStorage.versionEmpty?4(version)
-ZODB.FileStorage.FileStorage.FileStorage.versions?4(max=None)
-ZODB.FileStorage.FileStorage.FileStorage?1(file_name, create=False, read_only=False, stop=None, quota=None)
-ZODB.FileStorage.FileStorage.Record.__init__?1(self, oid, tid, version, data, prev, pos)
-ZODB.FileStorage.FileStorage.Record?1(oid, tid, version, data, prev, pos)
-ZODB.FileStorage.FileStorage.RecordIterator.__init__?1(self, tid, status, user, desc, ext, pos, tend, file, tpos)
-ZODB.FileStorage.FileStorage.RecordIterator.next?4(index=0)
-ZODB.FileStorage.FileStorage.RecordIterator?1(tid, status, user, desc, ext, pos, tend, file, tpos)
-ZODB.FileStorage.FileStorage.TempFormatter.__init__?1(self, afile)
-ZODB.FileStorage.FileStorage.TempFormatter?1(afile)
-ZODB.FileStorage.FileStorage.UndoSearch.__init__?1(self, file, pos, first, last, filter=None)
-ZODB.FileStorage.FileStorage.UndoSearch._readnext?5()
-ZODB.FileStorage.FileStorage.UndoSearch.finished?4()
-ZODB.FileStorage.FileStorage.UndoSearch.search?4()
-ZODB.FileStorage.FileStorage.UndoSearch?1(file, pos, first, last, filter=None)
-ZODB.FileStorage.FileStorage._truncate?5(file, name, pos)
-ZODB.FileStorage.FileStorage.fsync?7
-ZODB.FileStorage.FileStorage.logger?7
-ZODB.FileStorage.FileStorage.packed_version?7
-ZODB.FileStorage.FileStorage.panic?4(message, *data)
-ZODB.FileStorage.FileStorage.read_index?4(file, name, index, vindex, tindex, stop='\377'*8, ltid=z64, start=4L, maxoid=z64, recover=0, read_only=0)
-ZODB.FileStorage.FileStorage.recover?4(file_name)
-ZODB.FileStorage.FileStorage.search_back?4(file, pos)
-ZODB.FileStorage.FileStorage.shift_transactions_forward?4(index, vindex, tindex, file, pos, opos)
-ZODB.FileStorage.format.CorruptedDataError.__init__?1(self, oid=None, buf=None, pos=None)
-ZODB.FileStorage.format.CorruptedDataError?1(oid=None, buf=None, pos=None)
-ZODB.FileStorage.format.DATA_HDR?7
-ZODB.FileStorage.format.DATA_HDR_LEN?7
-ZODB.FileStorage.format.DATA_VERSION_HDR_LEN?7
-ZODB.FileStorage.format.DataHeader.__init__?1(self, oid, tid, prev, tloc, vlen, plen)
-ZODB.FileStorage.format.DataHeader.asString?4()
-ZODB.FileStorage.format.DataHeader.parseVersion?4(buf)
-ZODB.FileStorage.format.DataHeader.recordlen?4()
-ZODB.FileStorage.format.DataHeader.setVersion?4(version, pnv, vprev)
-ZODB.FileStorage.format.DataHeader?1(oid, tid, prev, tloc, vlen, plen)
-ZODB.FileStorage.format.DataHeaderFromString?4(s)
-ZODB.FileStorage.format.FileStorageFormatter._format_version?8
-ZODB.FileStorage.format.FileStorageFormatter._loadBackPOS?5(oid, back)
-ZODB.FileStorage.format.FileStorageFormatter._loadBackTxn?5(oid, back, fail=True)
-ZODB.FileStorage.format.FileStorageFormatter._loadBack_impl?5(oid, back, fail=True)
-ZODB.FileStorage.format.FileStorageFormatter._metadata_size?8
-ZODB.FileStorage.format.FileStorageFormatter._read_data_header?5(pos, oid=None)
-ZODB.FileStorage.format.FileStorageFormatter._read_num?5(pos)
-ZODB.FileStorage.format.FileStorageFormatter._read_txn_header?5(pos, tid=None)
-ZODB.FileStorage.format.FileStorageFormatter._write_version_header?5(file, pnv, vprev, version)
-ZODB.FileStorage.format.FileStorageFormatter.checkData?4(th, tpos, dh, pos)
-ZODB.FileStorage.format.FileStorageFormatter.checkTxn?4(th, pos)
-ZODB.FileStorage.format.FileStorageFormatter.fail?4(pos, msg, *args)
-ZODB.FileStorage.format.FileStorageFormatter.getTxnFromData?4(oid, back)
-ZODB.FileStorage.format.TRANS_HDR?7
-ZODB.FileStorage.format.TRANS_HDR_LEN?7
-ZODB.FileStorage.format.TxnHeader.__init__?1(self, tid, tlen, status, ulen, dlen, elen)
-ZODB.FileStorage.format.TxnHeader.asString?4()
-ZODB.FileStorage.format.TxnHeader.headerlen?4()
-ZODB.FileStorage.format.TxnHeader?1(tid, tlen, status, ulen, dlen, elen)
-ZODB.FileStorage.format.TxnHeaderFromString?4(s)
-ZODB.FileStorage.format.logger?7
-ZODB.FileStorage.fsdump.Dumper.__init__?1(self, path, dest=None)
-ZODB.FileStorage.fsdump.Dumper.dump?4()
-ZODB.FileStorage.fsdump.Dumper.dump_data?4(tloc)
-ZODB.FileStorage.fsdump.Dumper.dump_txn?4()
-ZODB.FileStorage.fsdump.Dumper?1(path, dest=None)
-ZODB.FileStorage.fsdump.fmt?4(p64)
-ZODB.FileStorage.fsdump.fsdump?4(path, file=None, with_offset=1)
-ZODB.FileStorage.fsdump.main?4()
-ZODB.FileStorage.fsoids.Tracer.__init__?1(self, path)
-ZODB.FileStorage.fsoids.Tracer._check_drec?5(drec)
-ZODB.FileStorage.fsoids.Tracer._check_trec?5(txn)
-ZODB.FileStorage.fsoids.Tracer._msg?5(oid, tid, *args)
-ZODB.FileStorage.fsoids.Tracer._save_references?5(drec)
-ZODB.FileStorage.fsoids.Tracer.register_oids?4(*oids)
-ZODB.FileStorage.fsoids.Tracer.report?4()
-ZODB.FileStorage.fsoids.Tracer.run?4()
-ZODB.FileStorage.fsoids.Tracer?1(path)
-ZODB.FileStorage.fsoids.get_class?4(pickle)
-ZODB.FileStorage.fsoids.shorten?4(s, size=50)
-ZODB.FileStorage.fspack.DataCopier._data_find?5(tpos, oid, data)
-ZODB.FileStorage.fspack.DataCopier._resolve_backpointer?5(prev_txn, oid, data)
-ZODB.FileStorage.fspack.DataCopier._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.fspack.DataCopier._txn_find?5(tid, stop_at_pack)
-ZODB.FileStorage.fspack.DataCopier.copy?4(oid, serial, data, version, prev_txn, txnpos, datapos)
-ZODB.FileStorage.fspack.FileStoragePacker.__init__?1(self, path, stop, la, lr, cla, clr, current_size)
-ZODB.FileStorage.fspack.FileStoragePacker.copyDataRecords?4(pos, th)
-ZODB.FileStorage.fspack.FileStoragePacker.copyOne?4(ipos)
-ZODB.FileStorage.fspack.FileStoragePacker.copyRest?4(ipos)
-ZODB.FileStorage.fspack.FileStoragePacker.copyToPacktime?4()
-ZODB.FileStorage.fspack.FileStoragePacker.fetchBackpointer?4(oid, back)
-ZODB.FileStorage.fspack.FileStoragePacker.pack?4()
-ZODB.FileStorage.fspack.FileStoragePacker.writePackedDataRecord?4(h, data, new_tpos)
-ZODB.FileStorage.fspack.FileStoragePacker?1(path, stop, la, lr, cla, clr, current_size)
-ZODB.FileStorage.fspack.GC.__init__?1(self, file, eof, packtime)
-ZODB.FileStorage.fspack.GC.buildPackIndex?4()
-ZODB.FileStorage.fspack.GC.findReachable?4()
-ZODB.FileStorage.fspack.GC.findReachableAtPacktime?4(roots)
-ZODB.FileStorage.fspack.GC.findReachableFromFuture?4()
-ZODB.FileStorage.fspack.GC.findrefs?4(pos)
-ZODB.FileStorage.fspack.GC.isReachable?4(oid, pos)
-ZODB.FileStorage.fspack.GC?1(file, eof, packtime)
-ZODB.FileStorage.fspack.PackCopier.__init__?1(self, f, index, vindex, tindex, tvindex)
-ZODB.FileStorage.fspack.PackCopier._resolve_backpointer?5(prev_txn, oid, data)
-ZODB.FileStorage.fspack.PackCopier._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.fspack.PackCopier.setTxnPos?4(pos)
-ZODB.FileStorage.fspack.PackCopier?1(f, index, vindex, tindex, tvindex)
-ZODB.MappingStorage.MappingStorage.__init__?1(self, name='Mapping Storage')
-ZODB.MappingStorage.MappingStorage._clear_temp?5()
-ZODB.MappingStorage.MappingStorage._finish?5(tid, user, desc, ext)
-ZODB.MappingStorage.MappingStorage._splat?5()
-ZODB.MappingStorage.MappingStorage.cleanup?4()
-ZODB.MappingStorage.MappingStorage.close?4()
-ZODB.MappingStorage.MappingStorage.getSize?4()
-ZODB.MappingStorage.MappingStorage.getTid?4(oid)
-ZODB.MappingStorage.MappingStorage.lastTransaction?4()
-ZODB.MappingStorage.MappingStorage.load?4(oid, version)
-ZODB.MappingStorage.MappingStorage.pack?4(t, referencesf)
-ZODB.MappingStorage.MappingStorage.store?4(oid, serial, data, version, transaction)
-ZODB.MappingStorage.MappingStorage?1(name='Mapping Storage')
-ZODB.Mount.MountPoint.__init__?1(self, path, params=None, classDefsFromRoot=1)
-ZODB.Mount.MountPoint._createDB?5()
-ZODB.Mount.MountPoint._getDB?5()
-ZODB.Mount.MountPoint._getMountParams?5()
-ZODB.Mount.MountPoint._getMountRoot?5(root)
-ZODB.Mount.MountPoint._getMountpointId?5()
-ZODB.Mount.MountPoint._getObjectFromConnection?5(conn)
-ZODB.Mount.MountPoint._getOrOpenObject?5(parent)
-ZODB.Mount.MountPoint._logConnectException?5()
-ZODB.Mount.MountPoint._openMountableConnection?5(parent)
-ZODB.Mount.MountPoint._test?5(parent)
-ZODB.Mount.MountPoint._v_connect_error?8
-ZODB.Mount.MountPoint._v_data?8
-ZODB.Mount.MountPoint._v_db?8
-ZODB.Mount.MountPoint?1(path, params=None, classDefsFromRoot=1)
-ZODB.Mount.MountedConnectionCloser.__init__?1(self, mountpoint, conn)
-ZODB.Mount.MountedConnectionCloser.close_db?7
-ZODB.Mount.MountedConnectionCloser.setCloseDb?4()
-ZODB.Mount.MountedConnectionCloser?1(mountpoint, conn)
-ZODB.Mount.dblock?7
-ZODB.Mount.dbs?7
-ZODB.Mount.logger?7
-ZODB.Mount.parentClassFactory?4(jar, module, name)
-ZODB.POSException.BTreesConflictError.__init__?1(self, p1, p2, p3, reason)
-ZODB.POSException.BTreesConflictError.msgs?7
-ZODB.POSException.BTreesConflictError?1(p1, p2, p3, reason)
-ZODB.POSException.ConflictError.__init__?1(self, message=None, object=None, oid=None, serials=None, data=None)
-ZODB.POSException.ConflictError.get_class_name?4()
-ZODB.POSException.ConflictError.get_new_serial?4()
-ZODB.POSException.ConflictError.get_oid?4()
-ZODB.POSException.ConflictError.get_old_serial?4()
-ZODB.POSException.ConflictError.get_serials?4()
-ZODB.POSException.ConflictError?1(message=None, object=None, oid=None, serials=None, data=None)
-ZODB.POSException.DanglingReferenceError.__init__?1(self, Aoid, Boid)
-ZODB.POSException.DanglingReferenceError?1(Aoid, Boid)
-ZODB.POSException.MultipleUndoErrors.__init__?1(self, errs)
-ZODB.POSException.MultipleUndoErrors?1(errs)
-ZODB.POSException.ReadConflictError.__init__?1(self, message=None, object=None, serials=None)
-ZODB.POSException.ReadConflictError?1(message=None, object=None, serials=None)
-ZODB.POSException.UndoError.__init__?1(self, reason, oid=None)
-ZODB.POSException.UndoError?1(reason, oid=None)
-ZODB.POSException._fmt_undo?5(oid, reason)
-ZODB.POSException._recon?5(class_, state)
-ZODB.UndoLogCompatible.UndoLogCompatible.filter?4(spec=specification.items())
-ZODB.UndoLogCompatible.UndoLogCompatible.undoInfo?4(first=0, last=-20, specification=None)
-ZODB.blob.BLOB_SUFFIX?7
-ZODB.blob.Blob.__init__?1(self)
-ZODB.blob.Blob._create_uncommitted_file?5()
-ZODB.blob.Blob._current_filename?5()
-ZODB.blob.Blob._p_blob_committed?8
-ZODB.blob.Blob._p_blob_uncommitted?8
-ZODB.blob.Blob._p_deactivate?5()
-ZODB.blob.Blob._p_invalidate?5()
-ZODB.blob.Blob._uncommitted?5()
-ZODB.blob.Blob.cleanup?4()
-ZODB.blob.Blob.closed?4(f)
-ZODB.blob.Blob.committed?4()
-ZODB.blob.Blob.consumeFile?4(filename)
-ZODB.blob.Blob.destroyed?4(writers=self.writers)
-ZODB.blob.Blob.open?4(mode="r")
-ZODB.blob.Blob.opened?4()
-ZODB.blob.Blob.readers?7
-ZODB.blob.Blob?1()
-ZODB.blob.BlobFile.__init__?1(self, name, mode, blob)
-ZODB.blob.BlobFile.close?4()
-ZODB.blob.BlobFile?1(name, mode, blob)
-ZODB.blob.BlobStorage.__init__?1(self, base_directory, storage, layout='automatic')
-ZODB.blob.BlobStorage._packNonUndoing?5(packtime, referencesf)
-ZODB.blob.BlobStorage._packUndoing?5(packtime, referencesf)
-ZODB.blob.BlobStorage.getSize?4()
-ZODB.blob.BlobStorage.loadBlob?4(oid, serial)
-ZODB.blob.BlobStorage.pack?4(packtime, referencesf)
-ZODB.blob.BlobStorage.storeBlob?4(oid, oldserial, data, blobfilename, version, transaction)
-ZODB.blob.BlobStorage.temporaryDirectory?4()
-ZODB.blob.BlobStorage.tpc_abort?4(*arg, **kw)
-ZODB.blob.BlobStorage.tpc_finish?4(*arg, **kw)
-ZODB.blob.BlobStorage.undo?4(serial_id, transaction)
-ZODB.blob.BlobStorage?1(base_directory, storage, layout='automatic')
-ZODB.blob.BushyLayout.blob_path_pattern?7
-ZODB.blob.BushyLayout.oid_to_path?4(oid)
-ZODB.blob.BushyLayout.path_to_oid?4(path)
-ZODB.blob.FilesystemHelper.__init__?1(self, base_dir, layout_name='automatic')
-ZODB.blob.FilesystemHelper.blob_mkstemp?4(oid, tid)
-ZODB.blob.FilesystemHelper.checkSecure?4()
-ZODB.blob.FilesystemHelper.create?4()
-ZODB.blob.FilesystemHelper.getBlobFilename?4(oid, tid)
-ZODB.blob.FilesystemHelper.getOIDForPath?4(path)
-ZODB.blob.FilesystemHelper.getOIDsForSerial?4(search_serial)
-ZODB.blob.FilesystemHelper.getPathForOID?4(oid, create=False)
-ZODB.blob.FilesystemHelper.isSecure?4(path)
-ZODB.blob.FilesystemHelper.listOIDs?4()
-ZODB.blob.FilesystemHelper.splitBlobFilename?4(filename)
-ZODB.blob.FilesystemHelper?1(base_dir, layout_name='automatic')
-ZODB.blob.LAYOUTS?7
-ZODB.blob.LAYOUT_MARKER?7
-ZODB.blob.LawnLayout.oid_to_path?4(oid)
-ZODB.blob.LawnLayout.path_to_oid?4(path)
-ZODB.blob.SAVEPOINT_SUFFIX?7
-ZODB.blob._pid?8
-ZODB.blob.auto_layout_select?4(path)
-ZODB.blob.copied?7
-ZODB.blob.log?4(msg, level=logging.INFO, subsys=_pid, exc_info=False)
-ZODB.blob.logger?7
-ZODB.blob.remove_committed?4(filename)
-ZODB.blob.remove_committed_dir?4(path)
-ZODB.blob.rename_or_copy_blob?4(f1, f2, chmod=True)
-ZODB.blob.valid_modes?7
-ZODB.broken.Broken.__init__?1(self, *args)
-ZODB.broken.Broken?1(*args)
-ZODB.broken.broken_cache?7
-ZODB.broken.find_global?4(modulename, globalname, Broken=Broken, type=type, )
-ZODB.broken.persistentBroken?4(class_)
-ZODB.broken.rebuild?4(modulename, globalname, *args)
-ZODB.config.BDBFullStorage.get_storageclass?4()
-ZODB.config.BDBMinimalStorage.get_storageclass?4()
-ZODB.config.BDBStorage.open?4()
-ZODB.config.BaseConfig.__init__?1(self, config)
-ZODB.config.BaseConfig.open?4(database_name='unnamed', databases=None)
-ZODB.config.BaseConfig?1(config)
-ZODB.config.BlobStorage.open?4()
-ZODB.config.DemoStorage.open?4()
-ZODB.config.FileStorage.open?4()
-ZODB.config.MappingStorage.open?4()
-ZODB.config.ZEOClient.open?4()
-ZODB.config.ZODBDatabase.open?4(databases=None)
-ZODB.config._db_schema?8
-ZODB.config._s_schema?8
-ZODB.config.databaseFromConfig?4(section)
-ZODB.config.databaseFromFile?4(f)
-ZODB.config.databaseFromString?4(s)
-ZODB.config.databaseFromURL?4(url)
-ZODB.config.db_schema_path?7
-ZODB.config.getDbSchema?4()
-ZODB.config.getStorageSchema?4()
-ZODB.config.s_schema_path?7
-ZODB.config.storageFromConfig?4(section)
-ZODB.config.storageFromFile?4(f)
-ZODB.config.storageFromString?4(s)
-ZODB.config.storageFromURL?4(url)
-ZODB.conversionhack.fixer?7
-ZODB.conversionhack.hack?7
-ZODB.dbmStorage.anydbmStorage.__init__?1(self, filename, flag='r', mode=0666)
-ZODB.dbmStorage.anydbmStorage.getSize?4()
-ZODB.dbmStorage.anydbmStorage?1(filename, flag='r', mode=0666)
-ZODB.dbmStorage.gdbmStorage.__init__?1(self, filename, flag='r', mode=0666)
-ZODB.dbmStorage.gdbmStorage._finish?5(tid, user, desc, ext)
-ZODB.dbmStorage.gdbmStorage.getSize?4()
-ZODB.dbmStorage.gdbmStorage.pack?4(t, referencesf)
-ZODB.dbmStorage.gdbmStorage?1(filename, flag='r', mode=0666)
-ZODB.fsIndex.fsIndex.__init__?1(self)
-ZODB.fsIndex.fsIndex.clear?4()
-ZODB.fsIndex.fsIndex.get?4(key, default=None)
-ZODB.fsIndex.fsIndex.has_key?4(key)
-ZODB.fsIndex.fsIndex.items?4()
-ZODB.fsIndex.fsIndex.iteritems?4()
-ZODB.fsIndex.fsIndex.iterkeys?7
-ZODB.fsIndex.fsIndex.itervalues?4()
-ZODB.fsIndex.fsIndex.keys?4()
-ZODB.fsIndex.fsIndex.maxKey?4(key=None)
-ZODB.fsIndex.fsIndex.minKey?4(key=None)
-ZODB.fsIndex.fsIndex.update?4(mapping)
-ZODB.fsIndex.fsIndex.values?4()
-ZODB.fsIndex.fsIndex?1()
-ZODB.fsIndex.num2str?4(n)
-ZODB.fsIndex.prefix_minus_one?4(s)
-ZODB.fsIndex.prefix_plus_one?4(s)
-ZODB.fsIndex.str2num?4(s)
-ZODB.fsrecover.copy?4(src, dst, n)
-ZODB.fsrecover.die?4(mess='', show_docstring=False)
-ZODB.fsrecover.error?4(mess, *args)
-ZODB.fsrecover.iprogress?4(i)
-ZODB.fsrecover.main?4()
-ZODB.fsrecover.progress?4(p)
-ZODB.fsrecover.read_txn_header?4(f, pos, file_size, outp, ltid)
-ZODB.fsrecover.recover?4(inp, outp, verbose=0, partial=False, force=False, pack=None)
-ZODB.fsrecover.scan?4(f, pos)
-ZODB.fsrecover.truncate?4(f, pos, file_size, outp)
-ZODB.fstools.DataHeader.__init__?1(self, file, pos)
-ZODB.fstools.DataHeader._read_header?5()
-ZODB.fstools.DataHeader.next_offset?4()
-ZODB.fstools.DataHeader?1(file, pos)
-ZODB.fstools.TxnHeader.__init__?1(self, file, pos)
-ZODB.fstools.TxnHeader._read_header?5()
-ZODB.fstools.TxnHeader.get_data_offset?4()
-ZODB.fstools.TxnHeader.get_raw_data?4()
-ZODB.fstools.TxnHeader.get_timestamp?4()
-ZODB.fstools.TxnHeader.next_txn?4()
-ZODB.fstools.TxnHeader.prev_txn?4()
-ZODB.fstools.TxnHeader.read_meta?4()
-ZODB.fstools.TxnHeader?1(file, pos)
-ZODB.fstools.prev_txn?4(f)
-ZODB.interfaces.IBlob.committed?4()
-ZODB.interfaces.IBlob.consumeFile?4()
-ZODB.interfaces.IBlob.open?4()
-ZODB.interfaces.IBlobStorage.loadBlob?4(serial)
-ZODB.interfaces.IBlobStorage.storeBlob?4(oldserial, data, blob, version, transaction)
-ZODB.interfaces.IBlobStorage.temporaryDirectory?4()
-ZODB.interfaces.IConnection.add?4()
-ZODB.interfaces.IConnection.cacheGC?4()
-ZODB.interfaces.IConnection.cacheMinimize?4()
-ZODB.interfaces.IConnection.close?4()
-ZODB.interfaces.IConnection.connections?7
-ZODB.interfaces.IConnection.db?4()
-ZODB.interfaces.IConnection.get?4()
-ZODB.interfaces.IConnection.getDebugInfo?4()
-ZODB.interfaces.IConnection.getTransferCounts?4()
-ZODB.interfaces.IConnection.getVersion?4()
-ZODB.interfaces.IConnection.get_connection?4()
-ZODB.interfaces.IConnection.invalidate?4(oids)
-ZODB.interfaces.IConnection.invalidateCache?4()
-ZODB.interfaces.IConnection.isReadOnly?4()
-ZODB.interfaces.IConnection.onCloseCallback?4()
-ZODB.interfaces.IConnection.root?4()
-ZODB.interfaces.IConnection.setDebugInfo?4()
-ZODB.interfaces.IConnection.sync?4()
-ZODB.interfaces.IDatabase.close?4()
-ZODB.interfaces.IDatabase.databases?7
-ZODB.interfaces.IDatabase.open?4(transaction_manager=None)
-ZODB.interfaces.IDatabase.pack?4(days=0)
-ZODB.interfaces.IDatabase.undo?4(txn=None)
-ZODB.interfaces.IStorage.close?4()
-ZODB.interfaces.IStorage.getName?4()
-ZODB.interfaces.IStorage.getSize?4()
-ZODB.interfaces.IStorage.history?4(version, size=1)
-ZODB.interfaces.IStorage.isReadOnly?4()
-ZODB.interfaces.IStorage.lastTransaction?4()
-ZODB.interfaces.IStorage.load?4(version)
-ZODB.interfaces.IStorage.loadBefore?4(tid)
-ZODB.interfaces.IStorage.loadSerial?4(serial)
-ZODB.interfaces.IStorage.new_oid?4()
-ZODB.interfaces.IStorage.pack?4(referencesf)
-ZODB.interfaces.IStorage.registerDB?4()
-ZODB.interfaces.IStorage.sortKey?4()
-ZODB.interfaces.IStorage.store?4(serial, data, version, transaction)
-ZODB.interfaces.IStorage.tpc_abort?4()
-ZODB.interfaces.IStorage.tpc_begin?4()
-ZODB.interfaces.IStorage.tpc_finish?4(func = lambda: None)
-ZODB.interfaces.IStorage.tpc_vote?4()
-ZODB.interfaces.IStorageCurrentRecordIteration.record_iternext?4()
-ZODB.interfaces.IStorageDB.invalidate?4(oids, version='')
-ZODB.interfaces.IStorageDB.invalidateCache?4()
-ZODB.interfaces.IStorageDB.references?4(oids=None)
-ZODB.interfaces.IStorageIteration.iterator?4(stop=None)
-ZODB.interfaces.IStorageRecordInformation.data?7
-ZODB.interfaces.IStorageRecordInformation.oid?7
-ZODB.interfaces.IStorageRecordInformation.version?7
-ZODB.interfaces.IStorageRestoreable.restore?4(serial, data, version, prev_txn, transaction)
-ZODB.interfaces.IStorageRestoreable.tpc_begin?4(tid=None)
-ZODB.interfaces.IStorageTransactionInformation.description?7
-ZODB.interfaces.IStorageTransactionInformation.extension?7
-ZODB.interfaces.IStorageTransactionInformation.status?7
-ZODB.interfaces.IStorageTransactionInformation.tid?7
-ZODB.interfaces.IStorageTransactionInformation.user?7
-ZODB.interfaces.IStorageUndoable.supportsUndo?4()
-ZODB.interfaces.IStorageUndoable.undo?4(transaction)
-ZODB.interfaces.IStorageUndoable.undoInfo?4(last=-20, specification=None)
-ZODB.interfaces.IStorageUndoable.undoLog?4(last, filter=None)
-ZODB.lock_file.LockError._flags?8
-ZODB.lock_file.LockError._lock_file?5()
-ZODB.lock_file.LockError._unlock_file?5()
-ZODB.lock_file.LockFile.__init__?1(self, path)
-ZODB.lock_file.LockFile._fp?8
-ZODB.lock_file.LockFile.close?4()
-ZODB.lock_file.LockFile?1(path)
-ZODB.lock_file.logger?7
-ZODB.loglevels.BLATHER?7
-ZODB.loglevels.TRACE?7
-ZODB.persistentclass.PersistentMetaClass._p_activate?5()
-ZODB.persistentclass.PersistentMetaClass._p_activate?8
-ZODB.persistentclass.PersistentMetaClass._p_changed?8
-ZODB.persistentclass.PersistentMetaClass._p_deactivate?5()
-ZODB.persistentclass.PersistentMetaClass._p_deactivate?8
-ZODB.persistentclass.PersistentMetaClass._p_invalidate?5()
-ZODB.persistentclass.PersistentMetaClass._p_invalidate?8
-ZODB.persistentclass.PersistentMetaClass._p_jar?8
-ZODB.persistentclass.PersistentMetaClass._p_maybeupdate?5(name)
-ZODB.persistentclass.PersistentMetaClass._p_oid?8
-ZODB.persistentclass.PersistentMetaClass._p_serial?8
-ZODB.persistentclass._p_DataDescr.__init__?2(self, name)
-ZODB.persistentclass._p_DataDescr?2(name)
-ZODB.persistentclass._p_MethodDescr.__init__?2(self, func)
-ZODB.persistentclass._p_MethodDescr?2(func)
-ZODB.persistentclass.special_class_descrs?7
-ZODB.scripts.analyze.Report.__init__?1(self)
-ZODB.scripts.analyze.Report?1()
-ZODB.scripts.analyze.analyze?4(path)
-ZODB.scripts.analyze.analyze_rec?4(report, record)
-ZODB.scripts.analyze.analyze_trans?4(report, txn)
-ZODB.scripts.analyze.get_type?4(record)
-ZODB.scripts.analyze.main?4()
-ZODB.scripts.analyze.report?4(rep)
-ZODB.scripts.analyze.shorten?4(s, n)
-ZODB.scripts.checkbtrees.add_if_new_persistent?4(L, obj, path)
-ZODB.scripts.checkbtrees.get_subobjects?4(obj)
-ZODB.scripts.checkbtrees.main?4(fname=None)
-ZODB.scripts.checkbtrees.oids_seen?7
-ZODB.scripts.fsoids.main?4()
-ZODB.scripts.fsoids.usage?4()
-ZODB.scripts.fsrefs.VERBOSE?7
-ZODB.scripts.fsrefs.main?4(path=None)
-ZODB.scripts.fsrefs.report?4(oid, data, serial, missing)
-ZODB.scripts.fsstats.Histogram.add?4(size)
-ZODB.scripts.fsstats.Histogram.make_bins?4(binsize)
-ZODB.scripts.fsstats.Histogram.mean?4()
-ZODB.scripts.fsstats.Histogram.median?4()
-ZODB.scripts.fsstats.Histogram.mode?4()
-ZODB.scripts.fsstats.Histogram.report?4(name, binsize=50, usebins=False, gaps=True, skip=True)
-ZODB.scripts.fsstats.Histogram.size?4()
-ZODB.scripts.fsstats.class_detail?4(class_size)
-ZODB.scripts.fsstats.main?4(path=None)
-ZODB.scripts.fsstats.revision_detail?4(lifetimes, classes)
-ZODB.scripts.fsstats.rx_data?7
-ZODB.scripts.fsstats.rx_txn?7
-ZODB.scripts.fsstats.sort_byhsize?4(seq, reverse=False)
-ZODB.scripts.fstail.Main?4()
-ZODB.scripts.fstail.main?4(path, ntxn)
-ZODB.scripts.fstest.DREC_HDR_LEN?7
-ZODB.scripts.fstest.Status.checkpoint?7
-ZODB.scripts.fstest.Status.undone?7
-ZODB.scripts.fstest.TREC_HDR_LEN?7
-ZODB.scripts.fstest.U64?4(v)
-ZODB.scripts.fstest.VERBOSE?7
-ZODB.scripts.fstest.chatter?4(msg, level=1)
-ZODB.scripts.fstest.check?4(path)
-ZODB.scripts.fstest.check_drec?4(path, file, pos, tpos, tid)
-ZODB.scripts.fstest.check_trec?4(path, file, pos, ltid, file_size)
-ZODB.scripts.fstest.hexify?4(s)
-ZODB.scripts.fstest.main?4()
-ZODB.scripts.fstest.packed_version?7
-ZODB.scripts.fstest.usage?4()
-ZODB.scripts.migrate.Options.destargs?7
-ZODB.scripts.migrate.Options.dtype?7
-ZODB.scripts.migrate.Options.maxtxn?7
-ZODB.scripts.migrate.Options.outfile?7
-ZODB.scripts.migrate.Options.profilep?7
-ZODB.scripts.migrate.Options.skiptxn?7
-ZODB.scripts.migrate.Options.srcargs?7
-ZODB.scripts.migrate.Options.stype?7
-ZODB.scripts.migrate.Options.t0?7
-ZODB.scripts.migrate.Options.t1?7
-ZODB.scripts.migrate.Options.timestamps?7
-ZODB.scripts.migrate.Options.verbose?7
-ZODB.scripts.migrate.PROGRAM?7
-ZODB.scripts.migrate.RevidAccumulator.__init__?1(self)
-ZODB.scripts.migrate.RevidAccumulator._update_from_list?5(list)
-ZODB.scripts.migrate.RevidAccumulator.get_dict?4()
-ZODB.scripts.migrate.RevidAccumulator.store?4(oid, result)
-ZODB.scripts.migrate.RevidAccumulator.tpc_vote?4(result)
-ZODB.scripts.migrate.RevidAccumulator?1()
-ZODB.scripts.migrate.ZERO?7
-ZODB.scripts.migrate.doit?4(srcdb, dstdb, options)
-ZODB.scripts.migrate.error?4(code, msg)
-ZODB.scripts.migrate.main?4()
-ZODB.scripts.migrate.usage?4(code, msg='')
-ZODB.scripts.migrateblobs.link_or_copy?4(f1, f2)
-ZODB.scripts.migrateblobs.main?4(source=None, dest=None, layout="bushy")
-ZODB.scripts.migrateblobs.migrate?4(source, dest, layout)
-ZODB.scripts.netspace.Main?4()
-ZODB.scripts.netspace._total_size?5(oid, seen)
-ZODB.scripts.netspace.find_paths?4(root, maxdist)
-ZODB.scripts.netspace.main?4(path)
-ZODB.scripts.netspace.total_size?4(oid)
-ZODB.scripts.referrers.referrers?4(storage)
-ZODB.scripts.repozo.BACKUP?7
-ZODB.scripts.repozo.COMMASPACE?7
-ZODB.scripts.repozo.Options.VERBOSE?7
-ZODB.scripts.repozo.Options.date?7
-ZODB.scripts.repozo.Options.file?7
-ZODB.scripts.repozo.Options.full?7
-ZODB.scripts.repozo.Options.gzip?7
-ZODB.scripts.repozo.Options.mode?7
-ZODB.scripts.repozo.Options.output?7
-ZODB.scripts.repozo.Options.quick?7
-ZODB.scripts.repozo.Options.repository?7
-ZODB.scripts.repozo.READCHUNK?7
-ZODB.scripts.repozo.RECOVER?7
-ZODB.scripts.repozo.VERBOSE?7
-ZODB.scripts.repozo.checksum?4(fp, n)
-ZODB.scripts.repozo.concat?4(files, ofp=None)
-ZODB.scripts.repozo.copyfile?4(options, dst, start, n)
-ZODB.scripts.repozo.do_backup?4(options)
-ZODB.scripts.repozo.do_full_backup?4(options)
-ZODB.scripts.repozo.do_incremental_backup?4(options, reposz, repofiles)
-ZODB.scripts.repozo.do_recover?4(options)
-ZODB.scripts.repozo.dofile?4(func, fp, n=None)
-ZODB.scripts.repozo.find_files?4(options)
-ZODB.scripts.repozo.fsync?4(afile)
-ZODB.scripts.repozo.func?4(data)
-ZODB.scripts.repozo.gen_filename?4(options, ext=None)
-ZODB.scripts.repozo.is_data_file?7
-ZODB.scripts.repozo.log?4(msg, *args)
-ZODB.scripts.repozo.main?4()
-ZODB.scripts.repozo.parseargs?4()
-ZODB.scripts.repozo.program?7
-ZODB.scripts.repozo.scandat?4(repofiles)
-ZODB.scripts.repozo.usage?4(code, msg='')
-ZODB.scripts.simul.ARCCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.ARCCacheSimulation.extraheader?4()
-ZODB.scripts.simul.ARCCacheSimulation.extras?7
-ZODB.scripts.simul.ARCCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.ARCCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.ARCCacheSimulation.replace?4(lruB=False)
-ZODB.scripts.simul.ARCCacheSimulation.report?4()
-ZODB.scripts.simul.ARCCacheSimulation.restart?4()
-ZODB.scripts.simul.ARCCacheSimulation.stats?4()
-ZODB.scripts.simul.ARCCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.ARCCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.AltZEOCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.BlockNode.__init__?1(self, oid, size, addr)
-ZODB.scripts.simul.BlockNode?1(oid, size, addr)
-ZODB.scripts.simul.BuddyAllocator.__init__?1(self, cachelimit)
-ZODB.scripts.simul.BuddyAllocator.alloc?4(size)
-ZODB.scripts.simul.BuddyAllocator.dump?4(msg="")
-ZODB.scripts.simul.BuddyAllocator.free?4(node)
-ZODB.scripts.simul.BuddyAllocator?1(cachelimit)
-ZODB.scripts.simul.BuddyCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.BuddyCacheSimulation.allocatorFactory?4(size)
-ZODB.scripts.simul.BuddyCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.BuddyCacheSimulation.restart?4()
-ZODB.scripts.simul.BuddyCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.BuddyCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.CircularCacheEntry.__init__?1(self, key, end_tid, offset)
-ZODB.scripts.simul.CircularCacheEntry?1(key, end_tid, offset)
-ZODB.scripts.simul.CircularCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.CircularCacheSimulation._remove?5(oid, tid)
-ZODB.scripts.simul.CircularCacheSimulation._remove_noncurrent_revisions?5(oid)
-ZODB.scripts.simul.CircularCacheSimulation.add?4(oid, size, start_tid, end_tid=z64)
-ZODB.scripts.simul.CircularCacheSimulation.check?4()
-ZODB.scripts.simul.CircularCacheSimulation.dump?4()
-ZODB.scripts.simul.CircularCacheSimulation.extras?7
-ZODB.scripts.simul.CircularCacheSimulation.inval?4(oid, tid)
-ZODB.scripts.simul.CircularCacheSimulation.load?4(oid, size, tid)
-ZODB.scripts.simul.CircularCacheSimulation.makeroom?4(need)
-ZODB.scripts.simul.CircularCacheSimulation.report?4()
-ZODB.scripts.simul.CircularCacheSimulation.restart?4()
-ZODB.scripts.simul.CircularCacheSimulation.write?4(oid, size, start_tid, end_tid)
-ZODB.scripts.simul.CircularCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.LRUCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.LRUCacheSimulation.extraname?7
-ZODB.scripts.simul.LRUCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.LRUCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.LRUCacheSimulation.restart?4()
-ZODB.scripts.simul.LRUCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.LRUCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.MINSIZE?7
-ZODB.scripts.simul.Node.__init__?1(self, oid, size)
-ZODB.scripts.simul.Node.linkbefore?4(next)
-ZODB.scripts.simul.Node.unlink?4()
-ZODB.scripts.simul.Node2Q.__init__?1(self, oid, size, kind=None)
-ZODB.scripts.simul.Node2Q.linkbefore?4(next)
-ZODB.scripts.simul.Node2Q?1(oid, size, kind=None)
-ZODB.scripts.simul.Node?1(oid, size)
-ZODB.scripts.simul.OracleSimulation.__init__?1(self, cachelimit, filename)
-ZODB.scripts.simul.OracleSimulation.load?4(oid, size)
-ZODB.scripts.simul.OracleSimulation.scan?4(filename)
-ZODB.scripts.simul.OracleSimulation?1(cachelimit, filename)
-ZODB.scripts.simul.SimpleAllocator.__init__?1(self, arenasize)
-ZODB.scripts.simul.SimpleAllocator.alloc?4(size)
-ZODB.scripts.simul.SimpleAllocator.dump?4(msg="")
-ZODB.scripts.simul.SimpleAllocator.free?4(node)
-ZODB.scripts.simul.SimpleAllocator.report?4()
-ZODB.scripts.simul.SimpleAllocator?1(arenasize)
-ZODB.scripts.simul.SimpleCacheSimulation.allocatorFactory?4(size)
-ZODB.scripts.simul.SimpleCacheSimulation.finish?4()
-ZODB.scripts.simul.Simulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.Simulation.event?4(ts, dlen, _version, code, oid, start_tid, end_tid)
-ZODB.scripts.simul.Simulation.extraheader?4()
-ZODB.scripts.simul.Simulation.extraname?7
-ZODB.scripts.simul.Simulation.finish?4()
-ZODB.scripts.simul.Simulation.format?7
-ZODB.scripts.simul.Simulation.inval?4(oid, start_tid)
-ZODB.scripts.simul.Simulation.load?4(oid, size, start_tid)
-ZODB.scripts.simul.Simulation.nreports?7
-ZODB.scripts.simul.Simulation.printheader?4()
-ZODB.scripts.simul.Simulation.report?4(extratext='')
-ZODB.scripts.simul.Simulation.restart?4()
-ZODB.scripts.simul.Simulation.write?4(oid, size, start_tid, end_tid)
-ZODB.scripts.simul.Simulation?1(cachelimit)
-ZODB.scripts.simul.TwoQSimluation.NodeClass?7
-ZODB.scripts.simul.TwoQSimluation.__init__?1(self, cachelimit, outlen=10000, threshold=0)
-ZODB.scripts.simul.TwoQSimluation.enoughspace?4(size)
-ZODB.scripts.simul.TwoQSimluation.evict_a1in?4(extra)
-ZODB.scripts.simul.TwoQSimluation.evict_am?4(extra)
-ZODB.scripts.simul.TwoQSimluation.extras?7
-ZODB.scripts.simul.TwoQSimluation.insert?4(oid, size)
-ZODB.scripts.simul.TwoQSimluation.inval?4(oid)
-ZODB.scripts.simul.TwoQSimluation.load?4(oid, size)
-ZODB.scripts.simul.TwoQSimluation.makespace?4(size)
-ZODB.scripts.simul.TwoQSimluation.restart?4()
-ZODB.scripts.simul.TwoQSimluation.write?4(oid, size)
-ZODB.scripts.simul.TwoQSimluation?1(cachelimit, outlen=10000, threshold=0)
-ZODB.scripts.simul.UnboundedSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.UnboundedSimulation.extraname?7
-ZODB.scripts.simul.UnboundedSimulation.inval?4(oid)
-ZODB.scripts.simul.UnboundedSimulation.load?4(oid, size)
-ZODB.scripts.simul.UnboundedSimulation.write?4(oid, size)
-ZODB.scripts.simul.UnboundedSimulation?1(cachelimit)
-ZODB.scripts.simul.ZEOCacheSimulation.__init__?1(self, cachelimit)
-ZODB.scripts.simul.ZEOCacheSimulation.extraname?7
-ZODB.scripts.simul.ZEOCacheSimulation.inval?4(oid)
-ZODB.scripts.simul.ZEOCacheSimulation.load?4(oid, size)
-ZODB.scripts.simul.ZEOCacheSimulation.restart?4()
-ZODB.scripts.simul.ZEOCacheSimulation.write?4(oid, size)
-ZODB.scripts.simul.ZEOCacheSimulation?1(cachelimit)
-ZODB.scripts.simul.a1in?7
-ZODB.scripts.simul.a1out?7
-ZODB.scripts.simul.addcommas?4(n)
-ZODB.scripts.simul.am?7
-ZODB.scripts.simul.duration?4(secs)
-ZODB.scripts.simul.fifoB?7
-ZODB.scripts.simul.fifoT?7
-ZODB.scripts.simul.hitrate?4(loads, hits)
-ZODB.scripts.simul.lruB?7
-ZODB.scripts.simul.lruT?7
-ZODB.scripts.simul.main?4()
-ZODB.scripts.simul.maybe?4(f, p=0.5)
-ZODB.scripts.simul.roundup?4(size)
-ZODB.scripts.simul.testallocator?4(factory=BuddyAllocator)
-ZODB.scripts.simul.usage?4(msg)
-ZODB.scripts.space.main?4()
-ZODB.scripts.space.run?4(path, v=0)
-ZODB.scripts.stats.U64?4(s)
-ZODB.scripts.stats.addcommas?4(n)
-ZODB.scripts.stats.dumpbyinterval?4(byinterval, h0, he)
-ZODB.scripts.stats.dumpbysize?4(bysize, how, how2)
-ZODB.scripts.stats.explain?7
-ZODB.scripts.stats.histogram?4(d)
-ZODB.scripts.stats.hitrate?4(bycode)
-ZODB.scripts.stats.main?4()
-ZODB.scripts.stats.oid_repr?4(oid)
-ZODB.scripts.stats.usage?4(msg)
-ZODB.scripts.tests.test_suite?4()
-ZODB.scripts.zodbload.EditJob.__init__?1(self, mbox)
-ZODB.scripts.zodbload.EditJob.catalog?7
-ZODB.scripts.zodbload.EditJob.create?4()
-ZODB.scripts.zodbload.EditJob.needs_mbox?7
-ZODB.scripts.zodbload.EditJob.prefix?7
-ZODB.scripts.zodbload.EditJob?1(mbox)
-ZODB.scripts.zodbload.IndexJob.__init__?1(self, mbox, number=1, max=0)
-ZODB.scripts.zodbload.IndexJob.catalog?7
-ZODB.scripts.zodbload.IndexJob.create?4()
-ZODB.scripts.zodbload.IndexJob.needs_mbox?7
-ZODB.scripts.zodbload.IndexJob.prefix?7
-ZODB.scripts.zodbload.IndexJob?1(mbox, number=1, max=0)
-ZODB.scripts.zodbload.InsertJob.catalog?7
-ZODB.scripts.zodbload.InsertJob.prefix?7
-ZODB.scripts.zodbload.JobProducer.__init__?1(self)
-ZODB.scripts.zodbload.JobProducer.add?4(callable, frequency, sleep, repeatp=0)
-ZODB.scripts.zodbload.JobProducer.next?4()
-ZODB.scripts.zodbload.JobProducer?1()
-ZODB.scripts.zodbload.MBox.__init__?1(self, filename)
-ZODB.scripts.zodbload.MBox.next?4()
-ZODB.scripts.zodbload.MBox?1(filename)
-ZODB.scripts.zodbload.ModifyJob.catalog?7
-ZODB.scripts.zodbload.ModifyJob.prefix?7
-ZODB.scripts.zodbload.SearchJob.__init__?1(self, terms='', number=10)
-ZODB.scripts.zodbload.SearchJob.create?4()
-ZODB.scripts.zodbload.SearchJob?1(terms='', number=10)
-ZODB.scripts.zodbload.VmSize?4()
-ZODB.scripts.zodbload.bins?7
-ZODB.scripts.zodbload.collect_options?4(args, jobs, options)
-ZODB.scripts.zodbload.do?4(db, f, args)
-ZODB.scripts.zodbload.edit?4(connection, mbox, catalog=1)
-ZODB.scripts.zodbload.extra.doc_attr?7
-ZODB.scripts.zodbload.extra.index_type?7
-ZODB.scripts.zodbload.extra.lexicon_id?7
-ZODB.scripts.zodbload.find_lib_python?4()
-ZODB.scripts.zodbload.index?4(connection, messages, catalog, max)
-ZODB.scripts.zodbload.mailfolder?4(app, mboxname, number)
-ZODB.scripts.zodbload.main?4(args=None)
-ZODB.scripts.zodbload.run1?4(tid, db, factory, job, args)
-ZODB.scripts.zodbload.run?4(jobs, tid='')
-ZODB.scripts.zodbload.search?4(connection, terms, number)
-ZODB.scripts.zodbload.setup?4(lib_python)
-ZODB.scripts.zodbload.stop?7
-ZODB.scripts.zodbload.wordre?7
-ZODB.scripts.zodbload.words?7
-ZODB.scripts.zodbload.wordsd?7
-ZODB.scripts.zodbload.zetup?4(configfile_name)
-ZODB.serialize.NewObjectIterator.__init__?1(self, stack)
-ZODB.serialize.NewObjectIterator.next?4()
-ZODB.serialize.NewObjectIterator?1(stack)
-ZODB.serialize.ObjectReader.__init__?1(self, conn=None, cache=None, factory=None)
-ZODB.serialize.ObjectReader._get_class?5(module, name)
-ZODB.serialize.ObjectReader._get_unpickler?5(pickle)
-ZODB.serialize.ObjectReader._new_object?5(klass, args)
-ZODB.serialize.ObjectReader._persistent_load?5(reference)
-ZODB.serialize.ObjectReader.find_global?4(name)
-ZODB.serialize.ObjectReader.getClassName?4(pickle)
-ZODB.serialize.ObjectReader.getGhost?4(pickle)
-ZODB.serialize.ObjectReader.getState?4(pickle)
-ZODB.serialize.ObjectReader.load_multi_oid?4(database_name, oid)
-ZODB.serialize.ObjectReader.load_multi_persistent?4(database_name, oid, klass)
-ZODB.serialize.ObjectReader.load_oid?4(oid)
-ZODB.serialize.ObjectReader.load_persistent?4(oid, klass)
-ZODB.serialize.ObjectReader.load_persistent_weakref?4(oid)
-ZODB.serialize.ObjectReader.loaders?7
-ZODB.serialize.ObjectReader.setGhostState?4(obj, pickle)
-ZODB.serialize.ObjectReader?1(conn=None, cache=None, factory=None)
-ZODB.serialize.ObjectWriter.__init__?1(self, obj=None)
-ZODB.serialize.ObjectWriter._dump?5(classmeta, state)
-ZODB.serialize.ObjectWriter._jar?8
-ZODB.serialize.ObjectWriter.persistent_id?4(obj)
-ZODB.serialize.ObjectWriter.serialize?4(obj)
-ZODB.serialize.ObjectWriter?1(obj=None)
-ZODB.serialize._oidtypes?8
-ZODB.serialize.get_refs?4(a_pickle)
-ZODB.serialize.myhasattr?4(obj, name, _marker=object())
-ZODB.serialize.oid_klass_loaders?7
-ZODB.serialize.referencesf?4(p, oids=None)
-ZODB.transact._commit?5(note)
-ZODB.transact.g?4(*args, **kwargs)
-ZODB.transact.transact?4(f, note=None, retries=5)
-ZODB.utils.DEPRECATED_ARGUMENT?7
-ZODB.utils.U64?7
-ZODB.utils.WeakSet.__init__?1(self)
-ZODB.utils.WeakSet.add?4(obj)
-ZODB.utils.WeakSet.as_weakref_list?4()
-ZODB.utils.WeakSet.map?4(f)
-ZODB.utils.WeakSet.remove?4(obj)
-ZODB.utils.WeakSet?1()
-ZODB.utils._ADDRESS_MASK?8
-ZODB.utils.cp?4(f1, f2, length=None)
-ZODB.utils.deprecated37?4(msg)
-ZODB.utils.deprecated38?4(msg)
-ZODB.utils.get_pickle_metadata?4(data)
-ZODB.utils.mktemp?4(dir=None)
-ZODB.utils.newTimeStamp?4(old=None, TimeStamp=TimeStamp, time=time.time, gmtime=time.gmtime)
-ZODB.utils.oid_repr?4(oid)
-ZODB.utils.p64?4(v)
-ZODB.utils.positive_id?4(obj)
-ZODB.utils.readable_tid_repr?4(tid)
-ZODB.utils.repr_to_oid?4(repr)
-ZODB.utils.serial_repr?7
-ZODB.utils.tid_repr?7
-ZODB.utils.u64?4(v)
-ZODB.utils.z64?7
-ZPublisher.BaseRequest.BaseRequest.__init__?1(self, other=None, **kw)
-ZPublisher.BaseRequest.BaseRequest._auth?8
-ZPublisher.BaseRequest.BaseRequest._file?8
-ZPublisher.BaseRequest.BaseRequest._held?8
-ZPublisher.BaseRequest.BaseRequest._hold?5(object)
-ZPublisher.BaseRequest.BaseRequest.close?4()
-ZPublisher.BaseRequest.BaseRequest.common?7
-ZPublisher.BaseRequest.BaseRequest.get?4(key, default=None)
-ZPublisher.BaseRequest.BaseRequest.has_key?4(key)
-ZPublisher.BaseRequest.BaseRequest.items?4()
-ZPublisher.BaseRequest.BaseRequest.keys?4()
-ZPublisher.BaseRequest.BaseRequest.maybe_webdav_client?7
-ZPublisher.BaseRequest.BaseRequest.post_traverse?4(f, args=())
-ZPublisher.BaseRequest.BaseRequest.processInputs?4()
-ZPublisher.BaseRequest.BaseRequest.retry_count?7
-ZPublisher.BaseRequest.BaseRequest.set?7
-ZPublisher.BaseRequest.BaseRequest.set_lazy?4(key, callable)
-ZPublisher.BaseRequest.BaseRequest.supports_retry?4()
-ZPublisher.BaseRequest.BaseRequest.traverse?4(path, response=None, validated_hook=None)
-ZPublisher.BaseRequest.BaseRequest.traverseName?4(ob, name)
-ZPublisher.BaseRequest.BaseRequest.values?4()
-ZPublisher.BaseRequest.BaseRequest?1(other=None, **kw)
-ZPublisher.BaseRequest.DefaultPublishTraverse.__init__?1(self, context, request)
-ZPublisher.BaseRequest.DefaultPublishTraverse.browserDefault?4(request)
-ZPublisher.BaseRequest.DefaultPublishTraverse.publishTraverse?4(request, name)
-ZPublisher.BaseRequest.DefaultPublishTraverse?1(context, request)
-ZPublisher.BaseRequest.RequestContainer.__init__?1(self, **kw)
-ZPublisher.BaseRequest.RequestContainer.manage_property_types?4()
-ZPublisher.BaseRequest.RequestContainer?1(**kw)
-ZPublisher.BaseRequest.UNSPECIFIED_ROLES?7
-ZPublisher.BaseRequest._marker?8
-ZPublisher.BaseRequest.exec_callables?4(callables)
-ZPublisher.BaseRequest.getRoles?4(container, name, value, default)
-ZPublisher.BaseRequest.itypes?7
-ZPublisher.BaseRequest.old_validation?4(groups, request, auth, roles=UNSPECIFIED_ROLES)
-ZPublisher.BaseRequest.quote?4(text)
-ZPublisher.BaseRequest.typeCheck?4(obj, deny=itypes)
-ZPublisher.BaseResponse.BaseResponse.__init__?1(self, stdout, stderr, body='', headers=None, status=None, cookies=None)
-ZPublisher.BaseResponse.BaseResponse._auth?8
-ZPublisher.BaseResponse.BaseResponse._error_format?8
-ZPublisher.BaseResponse.BaseResponse.appendBody?4(body)
-ZPublisher.BaseResponse.BaseResponse.badRequestError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.debugError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.debug_mode?7
-ZPublisher.BaseResponse.BaseResponse.exception?4(fatal=0, info=None)
-ZPublisher.BaseResponse.BaseResponse.flush?4()
-ZPublisher.BaseResponse.BaseResponse.forbiddenError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.getBody?4()
-ZPublisher.BaseResponse.BaseResponse.getHeader?4(name)
-ZPublisher.BaseResponse.BaseResponse.getStatus?4()
-ZPublisher.BaseResponse.BaseResponse.notFoundError?4(v='')
-ZPublisher.BaseResponse.BaseResponse.outputBody?4()
-ZPublisher.BaseResponse.BaseResponse.setBody?4(body)
-ZPublisher.BaseResponse.BaseResponse.setCookie?4(name, value, **kw)
-ZPublisher.BaseResponse.BaseResponse.setHeader?4(name, value)
-ZPublisher.BaseResponse.BaseResponse.setStatus?4(status, reason=None)
-ZPublisher.BaseResponse.BaseResponse.unauthorized?4()
-ZPublisher.BaseResponse.BaseResponse.write?4(data)
-ZPublisher.BaseResponse.BaseResponse?1(stdout, stderr, body='', headers=None, status=None, cookies=None)
-ZPublisher.BeforeTraverse.LOG?7
-ZPublisher.BeforeTraverse.MultiHook.__init__?1(self, hookname, prior, defined_in_class)
-ZPublisher.BeforeTraverse.MultiHook.add?4(cob)
-ZPublisher.BeforeTraverse.MultiHook?1(hookname, prior, defined_in_class)
-ZPublisher.BeforeTraverse.NameCaller.__init__?1(self, name)
-ZPublisher.BeforeTraverse.NameCaller?1(name)
-ZPublisher.BeforeTraverse.queryBeforeTraverse?4(container, app_handle)
-ZPublisher.BeforeTraverse.registerBeforeTraverse?4(container, object, app_handle, priority=99)
-ZPublisher.BeforeTraverse.rewriteBeforeTraverse?4(container, btr)
-ZPublisher.BeforeTraverse.unregisterBeforeTraverse?4(container, app_handle)
-ZPublisher.Client.BadRequest?7
-ZPublisher.Client.ErrorTypes?4(code)
-ZPublisher.Client.Function.__init__?1(self, url, arguments=(), method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.Function._mp_call?5(kw, type2suffix={
-                    type(1.0)
-ZPublisher.Client.Function.handleError?4(query, ec, em, headers, response)
-ZPublisher.Client.Function.method?7
-ZPublisher.Client.Function.password?7
-ZPublisher.Client.Function.timeout?7
-ZPublisher.Client.Function.username?7
-ZPublisher.Client.Function?1(url, arguments=(), method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.InternalError?7
-ZPublisher.Client.MultiPart.__init__?1(self, *args)
-ZPublisher.Client.MultiPart._encmap?8
-ZPublisher.Client.MultiPart._extmap?8
-ZPublisher.Client.MultiPart.boundary?4()
-ZPublisher.Client.MultiPart.render?4()
-ZPublisher.Client.MultiPart?1(*args)
-ZPublisher.Client.NotAvailable?7
-ZPublisher.Client.NotFound?7
-ZPublisher.Client.Object.__init__?1(self, url, method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.Object.method?7
-ZPublisher.Client.Object.password?7
-ZPublisher.Client.Object.special_methods?7
-ZPublisher.Client.Object.timeout?7
-ZPublisher.Client.Object.username?7
-ZPublisher.Client.Object?1(url, method=None, username=None, password=None, timeout=None, **headers)
-ZPublisher.Client.RemoteException.__init__?1(self, etype=None, evalue=None, efile=None, eline=None, url=None, query=None, http_code=None, http_msg=None, http_resp=None)
-ZPublisher.Client.RemoteException?1(etype=None, evalue=None, efile=None, eline=None, url=None, query=None, http_code=None, http_msg=None, http_resp=None)
-ZPublisher.Client.ServerError?7
-ZPublisher.Client.Unauthorized?7
-ZPublisher.Client.call?4(url, username=None, password=None, **kw)
-ZPublisher.Client.dashtrans?7
-ZPublisher.Client.exceptmap?7
-ZPublisher.Client.main?4()
-ZPublisher.Client.marshal_float?4(n, f)
-ZPublisher.Client.marshal_int?4(n, f)
-ZPublisher.Client.marshal_list?4(n, l, tname='list', lt=type([]), tt=type(()))
-ZPublisher.Client.marshal_long?4(n, f)
-ZPublisher.Client.marshal_tuple?4(n, l)
-ZPublisher.Client.marshal_whatever?4(k, v)
-ZPublisher.Client.querify?4(items)
-ZPublisher.Client.type2marshal?7
-ZPublisher.Client.urlregex?7
-ZPublisher.Client.usage?7
-ZPublisher.Converters._unicode_converter.convert_unicode?4(v)
-ZPublisher.Converters.default_encoding?7
-ZPublisher.Converters.field2boolean?4(v)
-ZPublisher.Converters.field2date?4(v)
-ZPublisher.Converters.field2date_international?4(v)
-ZPublisher.Converters.field2float?4(v)
-ZPublisher.Converters.field2int?4(v)
-ZPublisher.Converters.field2lines?4(v)
-ZPublisher.Converters.field2long?4(v)
-ZPublisher.Converters.field2required?4(v)
-ZPublisher.Converters.field2string?4(v)
-ZPublisher.Converters.field2text?4(v, nl=re.compile('\r\n|\n\r').search)
-ZPublisher.Converters.field2tokens?4(v)
-ZPublisher.Converters.field2ulines.convert_unicode?4(v)
-ZPublisher.Converters.field2ulines?7
-ZPublisher.Converters.field2ustring.convert_unicode?4(v)
-ZPublisher.Converters.field2ustring?7
-ZPublisher.Converters.field2utext.convert_unicode?4(v)
-ZPublisher.Converters.field2utext?7
-ZPublisher.Converters.field2utokens.convert_unicode?4(v)
-ZPublisher.Converters.field2utokens?7
-ZPublisher.Converters.get_converter?7
-ZPublisher.Converters.type_converters?7
-ZPublisher.HTTPRangeSupport.WHITESPACE?7
-ZPublisher.HTTPRangeSupport.expandRanges?4(ranges, size)
-ZPublisher.HTTPRangeSupport.parseRange?4(header)
-ZPublisher.HTTPRequest.CONVERTED?7
-ZPublisher.HTTPRequest.DEFAULT?7
-ZPublisher.HTTPRequest.EMPTY?7
-ZPublisher.HTTPRequest.FileUpload.__init__?1(self, aFieldStorage)
-ZPublisher.HTTPRequest.FileUpload.xreadlines?4()
-ZPublisher.HTTPRequest.FileUpload?1(aFieldStorage)
-ZPublisher.HTTPRequest.HTTPRequest.__init__?1(self, stdin, environ, response, clean=0)
-ZPublisher.HTTPRequest.HTTPRequest._authUserPW?5()
-ZPublisher.HTTPRequest.HTTPRequest._file?8
-ZPublisher.HTTPRequest.HTTPRequest._hacked_path?8
-ZPublisher.HTTPRequest.HTTPRequest._resetURLS?5()
-ZPublisher.HTTPRequest.HTTPRequest._urls?8
-ZPublisher.HTTPRequest.HTTPRequest.args?7
-ZPublisher.HTTPRequest.HTTPRequest.clone?4()
-ZPublisher.HTTPRequest.HTTPRequest.close?4()
-ZPublisher.HTTPRequest.HTTPRequest.get?4(key, default=None, returnTaints=0, URLmatch=re.compile('URL(PATH)?([0-9]+)$').match, BASEmatch=re.compile('BASE(PATH)?([0-9]+)$').match, )
-ZPublisher.HTTPRequest.HTTPRequest.getClientAddr?4()
-ZPublisher.HTTPRequest.HTTPRequest.getURL?4()
-ZPublisher.HTTPRequest.HTTPRequest.get_header?4(name, default=None)
-ZPublisher.HTTPRequest.HTTPRequest.has_key?4(key, returnTaints=0)
-ZPublisher.HTTPRequest.HTTPRequest.keys?4(returnTaints=0)
-ZPublisher.HTTPRequest.HTTPRequest.physicalPathFromURL?4(URL)
-ZPublisher.HTTPRequest.HTTPRequest.physicalPathToURL?4(path, relative=0)
-ZPublisher.HTTPRequest.HTTPRequest.physicalPathToVirtualPath?4(path)
-ZPublisher.HTTPRequest.HTTPRequest.processInputs?4(SEQUENCE=1, DEFAULT=2, RECORD=4, RECORDS=8, REC=12, EMPTY=16, CONVERTED=32, hasattr=hasattr, getattr=getattr, setattr=setattr, search_type=re.compile('(:[a-zA-Z][-a-zA-Z0-9_]+|\\.[xy])$').search, )
-ZPublisher.HTTPRequest.HTTPRequest.resolve_url?4(url)
-ZPublisher.HTTPRequest.HTTPRequest.retry?4()
-ZPublisher.HTTPRequest.HTTPRequest.retry_max_count?7
-ZPublisher.HTTPRequest.HTTPRequest.setServerURL?4(protocol=None, hostname=None, port=None)
-ZPublisher.HTTPRequest.HTTPRequest.setVirtualRoot?4(path, hard=0)
-ZPublisher.HTTPRequest.HTTPRequest.set_lazy?4(key, callable)
-ZPublisher.HTTPRequest.HTTPRequest.setupLocale?4()
-ZPublisher.HTTPRequest.HTTPRequest.shiftNameToApplication?4()
-ZPublisher.HTTPRequest.HTTPRequest.supports_retry?4()
-ZPublisher.HTTPRequest.HTTPRequest.taintWrapper?4(enabled=TAINTING_ENABLED)
-ZPublisher.HTTPRequest.HTTPRequest.text?4()
-ZPublisher.HTTPRequest.HTTPRequest?1(stdin, environ, response, clean=0)
-ZPublisher.HTTPRequest.REC?7
-ZPublisher.HTTPRequest.RECORD?7
-ZPublisher.HTTPRequest.RECORDS?7
-ZPublisher.HTTPRequest.SEQUENCE?7
-ZPublisher.HTTPRequest.TAINTING_ENABLED?7
-ZPublisher.HTTPRequest.TaintMethodWrapper.__init__?1(self, method)
-ZPublisher.HTTPRequest.TaintMethodWrapper?1(method)
-ZPublisher.HTTPRequest.TaintRequestWrapper.__init__?1(self, req)
-ZPublisher.HTTPRequest.TaintRequestWrapper?1(req)
-ZPublisher.HTTPRequest.ZopeFieldStorage.make_file?4(binary=None)
-ZPublisher.HTTPRequest._filterPasswordFields?5(items)
-ZPublisher.HTTPRequest._marker?8
-ZPublisher.HTTPRequest.base64?7
-ZPublisher.HTTPRequest.default_encoding?7
-ZPublisher.HTTPRequest.default_port?7
-ZPublisher.HTTPRequest.has_codec?4(x)
-ZPublisher.HTTPRequest.hide_key?7
-ZPublisher.HTTPRequest.isCGI_NAME?7
-ZPublisher.HTTPRequest.parse_cookie?4(text, result=None, qparmre=re.compile(
-                    '([\x00- ]*([^\x00- ;, ="]+)="([^"]*)"([\x00- ]*[;, ])?[\x00- ]*)'), parmre=re.compile(
-                    '([\x00- ]*([^\x00- ;, ="]+)=([^;, "]*)([\x00- ]*[;, ])?[\x00- ]*)'), paramlessre=re.compile(
-                    '([\x00- ]*([^\x00- ;, ="]+)[\x00- ]*[;, ][\x00- ]*)'), acquire=parse_cookie_lock.acquire, release=parse_cookie_lock.release, )
-ZPublisher.HTTPRequest.parse_cookie_lock?7
-ZPublisher.HTTPRequest.record._guarded_writes?8
-ZPublisher.HTTPRequest.sane_environment?4(env)
-ZPublisher.HTTPRequest.tainting_env?7
-ZPublisher.HTTPRequest.trusted_proxies?7
-ZPublisher.HTTPRequest.xmlrpc?7
-ZPublisher.HTTPResponse.APPEND_TRACEBACKS?7
-ZPublisher.HTTPResponse.HTTPResponse.__init__?1(self, body='', status=200, headers=None, stdout=sys.stdout, stderr=sys.stderr, )
-ZPublisher.HTTPResponse.HTTPResponse._cookie_list?5()
-ZPublisher.HTTPResponse.HTTPResponse._encode_unicode?5(body, charset_re=re.compile(r'(?:application|text)/[-+0-9a-z]+\s*;\s*' +
-                                              r'charset=([-_0-9a-z]+' +
-                                              r')(?:(?:\s*;)|\Z)', re.IGNORECASE))
-ZPublisher.HTTPResponse.HTTPResponse._error_format?8
-ZPublisher.HTTPResponse.HTTPResponse._error_html?5(title, body)
-ZPublisher.HTTPResponse.HTTPResponse._html?5(title, body)
-ZPublisher.HTTPResponse.HTTPResponse._locked_body?8
-ZPublisher.HTTPResponse.HTTPResponse._locked_status?8
-ZPublisher.HTTPResponse.HTTPResponse._requestShutdown?5(exitCode=0)
-ZPublisher.HTTPResponse.HTTPResponse._shutdownRequested?5()
-ZPublisher.HTTPResponse.HTTPResponse._shutdown_flag?8
-ZPublisher.HTTPResponse.HTTPResponse._traceback?5(t, v, tb, as_html=1)
-ZPublisher.HTTPResponse.HTTPResponse._unauthorized?5()
-ZPublisher.HTTPResponse.HTTPResponse._wrote?8
-ZPublisher.HTTPResponse.HTTPResponse.accumulated_headers?7
-ZPublisher.HTTPResponse.HTTPResponse.addHeader?4(name, value)
-ZPublisher.HTTPResponse.HTTPResponse.appendCookie?4(name, value)
-ZPublisher.HTTPResponse.HTTPResponse.appendHeader?4(name, value, delimiter=", ")
-ZPublisher.HTTPResponse.HTTPResponse.badRequestError?4(name)
-ZPublisher.HTTPResponse.HTTPResponse.body?7
-ZPublisher.HTTPResponse.HTTPResponse.debugError?4(entry)
-ZPublisher.HTTPResponse.HTTPResponse.enableHTTPCompression?4(REQUEST={}, force=0, disable=0, query=0)
-ZPublisher.HTTPResponse.HTTPResponse.exception?4(fatal=0, info=None, absuri_match=re.compile(r'\w+://[\w\.]+').match, tag_search=re.compile('[a-zA-Z]>').search, abort=1)
-ZPublisher.HTTPResponse.HTTPResponse.expireCookie?4(name, **kw)
-ZPublisher.HTTPResponse.HTTPResponse.fix_xml_preamble?4(encoding)
-ZPublisher.HTTPResponse.HTTPResponse.forbiddenError?7
-ZPublisher.HTTPResponse.HTTPResponse.getHeader?4(name, literal=0)
-ZPublisher.HTTPResponse.HTTPResponse.insertBase?4(base_re_search=re.compile('(<base.*?>)', re.I).search)
-ZPublisher.HTTPResponse.HTTPResponse.isHTML?4(s)
-ZPublisher.HTTPResponse.HTTPResponse.notFoundError?4(entry='Unknown')
-ZPublisher.HTTPResponse.HTTPResponse.quoteHTML?4(text)
-ZPublisher.HTTPResponse.HTTPResponse.realm?7
-ZPublisher.HTTPResponse.HTTPResponse.redirect?4(location, status=302, lock=0)
-ZPublisher.HTTPResponse.HTTPResponse.retry?4()
-ZPublisher.HTTPResponse.HTTPResponse.setBase?4(base)
-ZPublisher.HTTPResponse.HTTPResponse.setBody?4(body, title='', is_error=0, bogus_str_search=re.compile(" [a-fA-F0-9]+>$").search, latin1_alias_match=re.compile(
-                r'text/html(\s*;\s*charset=((latin)|(latin[-_]?1)|'
-                r'(cp1252)|(cp819)|(csISOLatin1)|(IBM819)|(iso-ir-100)|'
-                r'(iso[-_]8859[-_]1(:1987)?)))?$', re.I).match, lock=None)
-ZPublisher.HTTPResponse.HTTPResponse.setCookie?4(name, value, **kw)
-ZPublisher.HTTPResponse.HTTPResponse.setHeader?4(name, value, literal=0)
-ZPublisher.HTTPResponse.HTTPResponse.setStatus?4(status, reason=None, lock=None)
-ZPublisher.HTTPResponse.HTTPResponse.unauthorized?4()
-ZPublisher.HTTPResponse.HTTPResponse.use_HTTP_content_compression?7
-ZPublisher.HTTPResponse.HTTPResponse.write?4(data)
-ZPublisher.HTTPResponse.HTTPResponse?1(body='', status=200, headers=None, stdout=sys.stdout, stderr=sys.stderr, )
-ZPublisher.HTTPResponse._CRLF?8
-ZPublisher.HTTPResponse._gzip_header?8
-ZPublisher.HTTPResponse._scrubHeader?5(name, value)
-ZPublisher.HTTPResponse.accumulate_header?7
-ZPublisher.HTTPResponse.default_encoding?7
-ZPublisher.HTTPResponse.en?7
-ZPublisher.HTTPResponse.nl2sp?7
-ZPublisher.HTTPResponse.otherTypes?7
-ZPublisher.HTTPResponse.start_of_header_search?7
-ZPublisher.HTTPResponse.status_codes?7
-ZPublisher.HTTPResponse.status_reasons?7
-ZPublisher.HTTPResponse.uncompressableMimeMajorTypes?7
-ZPublisher.Iterators.IStreamIterator.next?4()
-ZPublisher.Iterators._existing_filters?8
-ZPublisher.Iterators.filestream_iterator.__init__?1(self, name, mode='r', bufsize=-1, streamsize=1<<16)
-ZPublisher.Iterators.filestream_iterator.next?4()
-ZPublisher.Iterators.filestream_iterator?1(name, mode='r', bufsize=-1, streamsize=1<<16)
-ZPublisher.Main?4(*args, **kw)
-ZPublisher.Publish.DefaultTransactionsManager.abort?4()
-ZPublisher.Publish.DefaultTransactionsManager.begin?4()
-ZPublisher.Publish.DefaultTransactionsManager.commit?4()
-ZPublisher.Publish.DefaultTransactionsManager.recordMetaData?4(object, request)
-ZPublisher.Publish.Retry.__init__?1(self, t=None, v=None, tb=None)
-ZPublisher.Publish.Retry.reraise?4()
-ZPublisher.Publish.Retry?1(t=None, v=None, tb=None)
-ZPublisher.Publish._default_debug_mode?8
-ZPublisher.Publish._default_realm?8
-ZPublisher.Publish._l?8
-ZPublisher.Publish._pfile?8
-ZPublisher.Publish._pfunc?8
-ZPublisher.Publish._plock?8
-ZPublisher.Publish._pstat?8
-ZPublisher.Publish.call_object?4(object, args, request)
-ZPublisher.Publish.dont_publish_class?4(klass, request)
-ZPublisher.Publish.get_module_info?4(module_name, modules={}, acquire=_l.acquire, release=_l.release, )
-ZPublisher.Publish.install_profiling?4(filename)
-ZPublisher.Publish.missing_name?4(name, request)
-ZPublisher.Publish.pm?4(module_name, stdin, stdout, stderr, environ, debug, request, response)
-ZPublisher.Publish.publish?4(request, module_name, after_list, debug=0, call_object=call_object, missing_name=missing_name, dont_publish_class=dont_publish_class, mapply=mapply, )
-ZPublisher.Publish.publish_module?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None)
-ZPublisher.Publish.publish_module_profiled?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None)
-ZPublisher.Publish.publish_module_standard?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None)
-ZPublisher.Publish.set_default_authentication_realm?4(realm)
-ZPublisher.Publish.set_default_debug_mode?4(debug_mode)
-ZPublisher.Request.Request?7
-ZPublisher.Response.Response?7
-ZPublisher.TaintedString.TaintedString.__init__?1(self, value)
-ZPublisher.TaintedString.TaintedString.decode?4(*args)
-ZPublisher.TaintedString.TaintedString.encode?4(*args)
-ZPublisher.TaintedString.TaintedString.expandtabs?4(*args)
-ZPublisher.TaintedString.TaintedString.quoted?4()
-ZPublisher.TaintedString.TaintedString.replace?4(*args)
-ZPublisher.TaintedString.TaintedString.split?4(*args)
-ZPublisher.TaintedString.TaintedString.splitlines?4(*args)
-ZPublisher.TaintedString.TaintedString.translate?4(*args)
-ZPublisher.TaintedString.TaintedString?1(value)
-ZPublisher.TaintedString.createOneArgWrapper?4(func)
-ZPublisher.TaintedString.createOneOptArgWrapper?4(func)
-ZPublisher.TaintedString.createSimpleWrapper?4(func)
-ZPublisher.TaintedString.oneArgWrappedMethods?7
-ZPublisher.TaintedString.oneOptArgWrappedMethods?7
-ZPublisher.TaintedString.simpleWrappedMethods?7
-ZPublisher.Test.DONE_STRING_DEFAULT?7
-ZPublisher.Test.Pdb.do_ob?4(arg)
-ZPublisher.Test.Pdb.do_pub?4(arg)
-ZPublisher.Test.TupleType?7
-ZPublisher.Test.defaultModule?7
-ZPublisher.Test.fbreak?4(db, meth)
-ZPublisher.Test.getlineno?4(code)
-ZPublisher.Test.main?4()
-ZPublisher.Test.publish?4(script=None, path_info='/', u=None, p=None, d=None, t=None, e=None, s=None, pm=0, extra=None, request_method='GET', fp=None, done_string=DONE_STRING_DEFAULT, stdin=sys.stdin)
-ZPublisher.Test.publish_module?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, request=None, response=None, extra={})
-ZPublisher.Test.publish_module_pm?4(module_name, stdin=sys.stdin, stdout=sys.stdout, stderr=sys.stderr, environ=os.environ, debug=0, extra={})
-ZPublisher.Test.repeat_count?7
-ZPublisher.Test.run?4(statement, *args)
-ZPublisher.Test.time?4(function, *args, **kwargs)
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.abort?4()
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.begin?4()
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.commit?4()
-ZPublisher.WSGIPublisher.DefaultTransactionsManager.recordMetaData?4(object, request)
-ZPublisher.WSGIPublisher.Retry.__init__?1(self, t=None, v=None, tb=None)
-ZPublisher.WSGIPublisher.Retry.reraise?4()
-ZPublisher.WSGIPublisher.Retry?1(t=None, v=None, tb=None)
-ZPublisher.WSGIPublisher.WSGIResponse._streaming?8
-ZPublisher.WSGIPublisher._default_debug_mode?8
-ZPublisher.WSGIPublisher._default_realm?8
-ZPublisher.WSGIPublisher._l?8
-ZPublisher.WSGIPublisher._pfile?8
-ZPublisher.WSGIPublisher._pfunc?8
-ZPublisher.WSGIPublisher._plock?8
-ZPublisher.WSGIPublisher._pstat?8
-ZPublisher.WSGIPublisher.call_object?4(object, args, request)
-ZPublisher.WSGIPublisher.dont_publish_class?4(klass, request)
-ZPublisher.WSGIPublisher.get_module_info?4(module_name, modules={}, acquire=_l.acquire, release=_l.release, )
-ZPublisher.WSGIPublisher.install_profiling?4(filename)
-ZPublisher.WSGIPublisher.missing_name?4(name, request)
-ZPublisher.WSGIPublisher.pm?4(environ, start_response)
-ZPublisher.WSGIPublisher.publish?4(request, module_name, after_list, debug=0, call_object=call_object, missing_name=missing_name, dont_publish_class=dont_publish_class, mapply=mapply, )
-ZPublisher.WSGIPublisher.publish_module?4(environ, start_response)
-ZPublisher.WSGIPublisher.publish_module_profiled?4(environ, start_response)
-ZPublisher.WSGIPublisher.publish_module_standard?4(environ, start_response)
-ZPublisher.WSGIPublisher.set_default_authentication_realm?4(realm)
-ZPublisher.WSGIPublisher.set_default_debug_mode?4(debug_mode)
-ZPublisher.Zope?4(*args, **kw)
-ZPublisher.mapply.default_call_object?4(object, args, context)
-ZPublisher.mapply.default_handle_class?4(klass, context)
-ZPublisher.mapply.default_missing_name?4(name, context)
-ZPublisher.mapply.mapply?4(object, positional=(), keyword={}, debug=None, maybe=None, missing_name=default_missing_name, handle_class=default_handle_class, context=None, bind=0, )
-ZPublisher.maybe_lock.allocate_lock.acquire?4()
-ZPublisher.maybe_lock.allocate_lock.release?4()
-ZPublisher.test?4(*args, **kw)
-ZPublisher.xmlrpc.Response.__init__?1(self, real)
-ZPublisher.xmlrpc.Response._error_format?8
-ZPublisher.xmlrpc.Response.exception?4(fatal=0, info=None, absuri_match=None, tag_search=None)
-ZPublisher.xmlrpc.Response.setBody?4(body, title='', is_error=0, bogus_str_search=None)
-ZPublisher.xmlrpc.Response?1(real)
-ZPublisher.xmlrpc.WRAPPERS?7
-ZPublisher.xmlrpc.dump_instance?4(self, value, write)
-ZPublisher.xmlrpc.parse_input?4(data)
-ZPublisher.xmlrpc.response?7
-ZSQLMethod.ZSQLMethod.manage_edit?4(connection_id, arguments, template)
-ZSQLMethod.manage_addZSQLMethod?4(id, title, connection_id, arguments, template)
-ZServer.AccessLogger.AccessLogger.__init__?1(self)
-ZServer.AccessLogger.AccessLogger.log?4(message)
-ZServer.AccessLogger.AccessLogger?1()
-ZServer.AccessLogger.access_logger?7
-ZServer.BaseLogger.BaseLogger.__init__?1(self, name)
-ZServer.BaseLogger.BaseLogger.reopen?4()
-ZServer.BaseLogger.BaseLogger?1(name)
-ZServer.CONNECTION_LIMIT?7
-ZServer.ClockServer.ClockServer.GATEWAY_INTERFACE?7
-ZServer.ClockServer.ClockServer.REMOTE_ADDR?7
-ZServer.ClockServer.ClockServer.SCRIPT_NAME?7
-ZServer.ClockServer.ClockServer.SERVER_IDENT?7
-ZServer.ClockServer.ClockServer.SERVER_NAME?7
-ZServer.ClockServer.ClockServer.SERVER_PORT?7
-ZServer.ClockServer.ClockServer.SERVER_PROTOCOL?7
-ZServer.ClockServer.ClockServer.SERVER_SOFTWARE?7
-ZServer.ClockServer.ClockServer._ENV?8
-ZServer.ClockServer.ClockServer.__init__?1(self, method, period=60, user=None, password=None, host=None, logger=None, handler=None)
-ZServer.ClockServer.ClockServer.get_env?4(req)
-ZServer.ClockServer.ClockServer.get_requests_and_response?4()
-ZServer.ClockServer.ClockServer.handle_error?4()
-ZServer.ClockServer.ClockServer.handle_read?4()
-ZServer.ClockServer.ClockServer.handle_write?4()
-ZServer.ClockServer.ClockServer.readable?4()
-ZServer.ClockServer.ClockServer.writable?4()
-ZServer.ClockServer.ClockServer?1(method, period=60, user=None, password=None, host=None, logger=None, handler=None)
-ZServer.ClockServer.DummyChannel.__init__?1(self, server)
-ZServer.ClockServer.DummyChannel.addr?7
-ZServer.ClockServer.DummyChannel.close_when_done?4()
-ZServer.ClockServer.DummyChannel.closed?7
-ZServer.ClockServer.DummyChannel.push_with_producer?4()
-ZServer.ClockServer.DummyChannel?1(server)
-ZServer.ClockServer.LogHelper.__init__?1(self, logger)
-ZServer.ClockServer.LogHelper.log?4(ip, msg, **kw)
-ZServer.ClockServer.LogHelper?1(logger)
-ZServer.ClockServer.timeslice?4(period, when=None, t=time.time)
-ZServer.DebugLogger.DebugLogger.__init__?1(self)
-ZServer.DebugLogger.DebugLogger.log?4(code, request_id, data='')
-ZServer.DebugLogger.DebugLogger?1()
-ZServer.DebugLogger.debug_logger?7
-ZServer.DebugLogger.log?7
-ZServer.DebugLogger.reopen?7
-ZServer.FCGIServer.FCGIChannel.__init__?1(self, server, sock, addr)
-ZServer.FCGIServer.FCGIChannel.close?4()
-ZServer.FCGIServer.FCGIChannel.closed?7
-ZServer.FCGIServer.FCGIChannel.collect_incoming_data?4(data)
-ZServer.FCGIServer.FCGIChannel.found_terminator?4()
-ZServer.FCGIServer.FCGIChannel.handleManagementTypes?4(rec)
-ZServer.FCGIServer.FCGIChannel.log_request?4(bytes)
-ZServer.FCGIServer.FCGIChannel.push?4(producer, send=1)
-ZServer.FCGIServer.FCGIChannel.push_with_producer?7
-ZServer.FCGIServer.FCGIChannel.readable?4()
-ZServer.FCGIServer.FCGIChannel.sendDataRecord?4(data, recType)
-ZServer.FCGIServer.FCGIChannel.sendEndRecord?4(appStatus=0)
-ZServer.FCGIServer.FCGIChannel.sendStreamTerminator?4(recType)
-ZServer.FCGIServer.FCGIChannel.send_response?4()
-ZServer.FCGIServer.FCGIChannel.setInitialState?4()
-ZServer.FCGIServer.FCGIChannel.using_temp_stdin?7
-ZServer.FCGIServer.FCGIChannel?1(server, sock, addr)
-ZServer.FCGIServer.FCGIPipe.__init__?1(self, channel, recType)
-ZServer.FCGIServer.FCGIPipe.close?4()
-ZServer.FCGIServer.FCGIPipe.write?4(data)
-ZServer.FCGIServer.FCGIPipe?1(channel, recType)
-ZServer.FCGIServer.FCGIRecord.__init__?1(self, header=None)
-ZServer.FCGIServer.FCGIRecord.getRecordAsString?4()
-ZServer.FCGIServer.FCGIRecord.gotPadding?4()
-ZServer.FCGIServer.FCGIRecord.needContent?4()
-ZServer.FCGIServer.FCGIRecord.needMore?4()
-ZServer.FCGIServer.FCGIRecord.needPadding?4()
-ZServer.FCGIServer.FCGIRecord.parseContent?4(data)
-ZServer.FCGIServer.FCGIRecord.readPair?4(st, pos)
-ZServer.FCGIServer.FCGIRecord.writePair?4(value)
-ZServer.FCGIServer.FCGIRecord?1(header=None)
-ZServer.FCGIServer.FCGIResponse._finish?5()
-ZServer.FCGIServer.FCGIResponse._tempfile?8
-ZServer.FCGIServer.FCGIResponse._templock?8
-ZServer.FCGIServer.FCGIResponse._tempstart?8
-ZServer.FCGIServer.FCGIResponse.setChannel?4(channel)
-ZServer.FCGIServer.FCGIResponse.write?4(data)
-ZServer.FCGIServer.FCGIServer.__init__?1(self, module='Main', ip='127.0.0.1', port=None, socket_file=None, resolver=None, logger_object=None)
-ZServer.FCGIServer.FCGIServer.channel_class?7
-ZServer.FCGIServer.FCGIServer.create_socket?4(family, type)
-ZServer.FCGIServer.FCGIServer.handle_accept?4()
-ZServer.FCGIServer.FCGIServer.listen?4(num)
-ZServer.FCGIServer.FCGIServer.readable?4()
-ZServer.FCGIServer.FCGIServer.writable?4()
-ZServer.FCGIServer.FCGIServer?1(module='Main', ip='127.0.0.1', port=None, socket_file=None, resolver=None, logger_object=None)
-ZServer.FCGIServer.FCGI_ABORT_REQUEST?7
-ZServer.FCGIServer.FCGI_AUTHORIZER?7
-ZServer.FCGIServer.FCGI_BEGIN_REQUEST?7
-ZServer.FCGIServer.FCGI_CANT_MPX_CONN?7
-ZServer.FCGIServer.FCGI_DATA?7
-ZServer.FCGIServer.FCGI_END_REQUEST?7
-ZServer.FCGIServer.FCGI_FILTER?7
-ZServer.FCGIServer.FCGI_GET_VALUES?7
-ZServer.FCGIServer.FCGI_GET_VALUES_RESULT?7
-ZServer.FCGIServer.FCGI_KEEP_CONN?7
-ZServer.FCGIServer.FCGI_MAXTYPE?7
-ZServer.FCGIServer.FCGI_MAX_CONNS?7
-ZServer.FCGIServer.FCGI_MAX_REQS?7
-ZServer.FCGIServer.FCGI_MPXS_CONNS?7
-ZServer.FCGIServer.FCGI_ManagementTypes?7
-ZServer.FCGIServer.FCGI_NULL_REQUEST_ID?7
-ZServer.FCGIServer.FCGI_OVERLOADED?7
-ZServer.FCGIServer.FCGI_PARAMS?7
-ZServer.FCGIServer.FCGI_REQUEST_COMPLETE?7
-ZServer.FCGIServer.FCGI_RESPONDER?7
-ZServer.FCGIServer.FCGI_STDERR?7
-ZServer.FCGIServer.FCGI_STDIN?7
-ZServer.FCGIServer.FCGI_STDOUT?7
-ZServer.FCGIServer.FCGI_UNKNOWN_ROLE?7
-ZServer.FCGIServer.FCGI_UNKNOWN_TYPE?7
-ZServer.FCGIServer.FCGI_VERSION_1?7
-ZServer.FCGIServer.tz_for_log?7
-ZServer.FTPRequest.FTPRequest.__init__?1(self, path, command, channel, response, stdin=None, environ=None, globbing=None, recursive=0, size=None)
-ZServer.FTPRequest.FTPRequest._get_env?5(path, command, channel, stdin, size)
-ZServer.FTPRequest.FTPRequest._join_paths?5(*args)
-ZServer.FTPRequest.FTPRequest.retry?4()
-ZServer.FTPRequest.FTPRequest?1(path, command, channel, response, stdin=None, environ=None, globbing=None, recursive=0, size=None)
-ZServer.FTPResponse.CallbackPipe.__init__?1(self, callback, args)
-ZServer.FTPResponse.CallbackPipe.apply?4()
-ZServer.FTPResponse.CallbackPipe.close?4()
-ZServer.FTPResponse.CallbackPipe.finish?4(response)
-ZServer.FTPResponse.CallbackPipe.write?4(text, l=None)
-ZServer.FTPResponse.CallbackPipe?1(callback, args)
-ZServer.FTPResponse.FTPResponse._cookie_list?5()
-ZServer.FTPResponse.FTPResponse._marshalledBody?5()
-ZServer.FTPResponse.FTPResponse.appendCookie?4(name, value)
-ZServer.FTPResponse.FTPResponse.expireCookie?4(name, **kw)
-ZServer.FTPResponse.FTPResponse.getMessage?4()
-ZServer.FTPResponse.FTPResponse.outputBody?4()
-ZServer.FTPResponse.FTPResponse.setCookie?4(name, value, **kw)
-ZServer.FTPResponse.FTPResponse.setMessage?4(message)
-ZServer.FTPResponse.make_response?4(channel, callback, *args)
-ZServer.FTPServer.ContentReceiver.__init__?1(self, callback, *args)
-ZServer.FTPServer.ContentReceiver.close?4()
-ZServer.FTPServer.ContentReceiver.write?4(data)
-ZServer.FTPServer.ContentReceiver?1(callback, *args)
-ZServer.FTPServer.FTPLimiter.__init__?1(self, anon_limit=10, user_limit=4, total_limit=25)
-ZServer.FTPServer.FTPLimiter.check_limit?4(channel)
-ZServer.FTPServer.FTPLimiter?1(anon_limit=10, user_limit=4, total_limit=25)
-ZServer.FTPServer.FTPServer.__init__?1(self, module, *args, **kw)
-ZServer.FTPServer.FTPServer.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.FTPServer.FTPServer.create_socket?4(family, type)
-ZServer.FTPServer.FTPServer.ftp_channel_class?7
-ZServer.FTPServer.FTPServer.handle_accept?4()
-ZServer.FTPServer.FTPServer.limiter?7
-ZServer.FTPServer.FTPServer.listen?4(num)
-ZServer.FTPServer.FTPServer.log_info?4(message, type='info')
-ZServer.FTPServer.FTPServer.readable?4()
-ZServer.FTPServer.FTPServer.shutup?7
-ZServer.FTPServer.FTPServer?1(module, *args, **kw)
-ZServer.FTPServer.handle_close?4(self)
-ZServer.FTPServer.zope_ftp_channel.__init__?1(self, server, conn, addr, module)
-ZServer.FTPServer.zope_ftp_channel._join_paths?5(*args)
-ZServer.FTPServer.zope_ftp_channel.anonymous?7
-ZServer.FTPServer.zope_ftp_channel.cmd_appe?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_cdup?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_cwd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_dele?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_feat?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_list?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_mdtm?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_mkd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_nlst?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_pass?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_pwd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_retr?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_rmd?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_rnfr?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_rnto?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_size?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_stor?4(line, mode='wb')
-ZServer.FTPServer.zope_ftp_channel.cmd_user?4(line)
-ZServer.FTPServer.zope_ftp_channel.cmd_xmkd?7
-ZServer.FTPServer.zope_ftp_channel.cmd_xpwd?7
-ZServer.FTPServer.zope_ftp_channel.cmd_xrmd?7
-ZServer.FTPServer.zope_ftp_channel.cwd_completion?4(path, response)
-ZServer.FTPServer.zope_ftp_channel.dele_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.get_dir_list?4(line, long=0)
-ZServer.FTPServer.zope_ftp_channel.listdir?4(path, long=0)
-ZServer.FTPServer.zope_ftp_channel.listdir_completion?4(long, response)
-ZServer.FTPServer.zope_ftp_channel.mdtm_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.mkd_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.pass_completion?4(path, response)
-ZServer.FTPServer.zope_ftp_channel.push?4(producer, send=1)
-ZServer.FTPServer.zope_ftp_channel.push_with_producer?7
-ZServer.FTPServer.zope_ftp_channel.read_only?7
-ZServer.FTPServer.zope_ftp_channel.retr_completion?4(file, response)
-ZServer.FTPServer.zope_ftp_channel.rmd_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.rnfr_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.rnto_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.size_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel.stor_callback?4(path, data, size)
-ZServer.FTPServer.zope_ftp_channel.stor_completion?4(response)
-ZServer.FTPServer.zope_ftp_channel?1(server, conn, addr, module)
-ZServer.HTTPResponse.ChannelPipe.__init__?1(self, request)
-ZServer.HTTPResponse.ChannelPipe.close?4()
-ZServer.HTTPResponse.ChannelPipe.finish?4(response)
-ZServer.HTTPResponse.ChannelPipe.flush?4()
-ZServer.HTTPResponse.ChannelPipe.start_response?4(status, headers, exc_info=None)
-ZServer.HTTPResponse.ChannelPipe.write?4(text, l=None)
-ZServer.HTTPResponse.ChannelPipe?1(request)
-ZServer.HTTPResponse.ZServerHTTPResponse._bodyproducer?8
-ZServer.HTTPResponse.ZServerHTTPResponse._chunking?8
-ZServer.HTTPResponse.ZServerHTTPResponse._finish?5()
-ZServer.HTTPResponse.ZServerHTTPResponse._http_connection?8
-ZServer.HTTPResponse.ZServerHTTPResponse._http_version?8
-ZServer.HTTPResponse.ZServerHTTPResponse._retried_response?8
-ZServer.HTTPResponse.ZServerHTTPResponse._server_version?8
-ZServer.HTTPResponse.ZServerHTTPResponse._streaming?8
-ZServer.HTTPResponse.ZServerHTTPResponse._tempfile?8
-ZServer.HTTPResponse.ZServerHTTPResponse._templock?8
-ZServer.HTTPResponse.ZServerHTTPResponse._tempstart?8
-ZServer.HTTPResponse.ZServerHTTPResponse.http_chunk?7
-ZServer.HTTPResponse.ZServerHTTPResponse.http_chunk_size?7
-ZServer.HTTPResponse.ZServerHTTPResponse.outputBody?4()
-ZServer.HTTPResponse.ZServerHTTPResponse.retry?4()
-ZServer.HTTPResponse.ZServerHTTPResponse.setBody?4(body, title='', is_error=0, **kw)
-ZServer.HTTPResponse.ZServerHTTPResponse.write?4(data)
-ZServer.HTTPResponse.is_proxying_match?7
-ZServer.HTTPResponse.make_response?4(request, headers)
-ZServer.HTTPResponse.proxying_connection_re?7
-ZServer.HTTPServer.CONNECTION?7
-ZServer.HTTPServer.CONTENT_LENGTH?7
-ZServer.HTTPServer.USER_AGENT?7
-ZServer.HTTPServer.header2env?7
-ZServer.HTTPServer.is_proxying_match?7
-ZServer.HTTPServer.zhttp_channel.__init__?1(self, server, conn, addr)
-ZServer.HTTPServer.zhttp_channel.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.HTTPServer.zhttp_channel.close?4()
-ZServer.HTTPServer.zhttp_channel.closed?7
-ZServer.HTTPServer.zhttp_channel.collect_incoming_data?4(data)
-ZServer.HTTPServer.zhttp_channel.done?4()
-ZServer.HTTPServer.zhttp_channel.kill_zombies?4()
-ZServer.HTTPServer.zhttp_channel.no_more_requests?7
-ZServer.HTTPServer.zhttp_channel.push?4(producer, send=1)
-ZServer.HTTPServer.zhttp_channel.push_with_producer?7
-ZServer.HTTPServer.zhttp_channel.work?4()
-ZServer.HTTPServer.zhttp_channel.zombie_timeout?7
-ZServer.HTTPServer.zhttp_channel?1(server, conn, addr)
-ZServer.HTTPServer.zhttp_collector.__init__?1(self, handler, request, size)
-ZServer.HTTPServer.zhttp_collector.collect_incoming_data?4(data)
-ZServer.HTTPServer.zhttp_collector.found_terminator?4()
-ZServer.HTTPServer.zhttp_collector?1(handler, request, size)
-ZServer.HTTPServer.zhttp_handler.__init__?1(self, module, uri_base=None, env=None)
-ZServer.HTTPServer.zhttp_handler._force_connection_close?8
-ZServer.HTTPServer.zhttp_handler._munge_webdav_source_port?5(request, env)
-ZServer.HTTPServer.zhttp_handler._wdav_client_reg?8
-ZServer.HTTPServer.zhttp_handler.continue_request?4(sin, request)
-ZServer.HTTPServer.zhttp_handler.get_environment?4(request, h2ehas=header2env.has_key, h2eget=header2env.get, workdir=os.getcwd(), ospath=os.path, )
-ZServer.HTTPServer.zhttp_handler.handle_request?4(request)
-ZServer.HTTPServer.zhttp_handler.match?4(request)
-ZServer.HTTPServer.zhttp_handler.set_webdav_source_clients?4(regex)
-ZServer.HTTPServer.zhttp_handler.status?4()
-ZServer.HTTPServer.zhttp_handler?1(module, uri_base=None, env=None)
-ZServer.HTTPServer.zhttp_server.SERVER_IDENT?7
-ZServer.HTTPServer.zhttp_server.__init__?1(self, ip, port, resolver=None, logger_object=None, fast_listen=True)
-ZServer.HTTPServer.zhttp_server.channel_class?7
-ZServer.HTTPServer.zhttp_server.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.HTTPServer.zhttp_server.create_socket?4(family, type)
-ZServer.HTTPServer.zhttp_server.listen?4(num)
-ZServer.HTTPServer.zhttp_server.log_info?4(message, type='info')
-ZServer.HTTPServer.zhttp_server.readable?4()
-ZServer.HTTPServer.zhttp_server.server_protocol?7
-ZServer.HTTPServer.zhttp_server.shutup?7
-ZServer.HTTPServer.zhttp_server?1(ip, port, resolver=None, logger_object=None, fast_listen=True)
-ZServer.HTTPServer.zwebdav_server.server_protocol?7
-ZServer.HTTPServer.zwsgi_handler.continue_request?4(sin, request)
-ZServer.ICPServer.BaseICPServer.REQUESTS_PER_LOOP?7
-ZServer.ICPServer.BaseICPServer.__init__?1(self, ip, port)
-ZServer.ICPServer.BaseICPServer._shutdown?8
-ZServer.ICPServer.BaseICPServer.calc_reply?4(request)
-ZServer.ICPServer.BaseICPServer.check_url?4(url)
-ZServer.ICPServer.BaseICPServer.check_whence?4(whence)
-ZServer.ICPServer.BaseICPServer.clean_shutdown_control?4(phase, time_in_this_phase)
-ZServer.ICPServer.BaseICPServer.handle_error?4()
-ZServer.ICPServer.BaseICPServer.handle_read?4()
-ZServer.ICPServer.BaseICPServer.handle_write?4()
-ZServer.ICPServer.BaseICPServer.readable?4()
-ZServer.ICPServer.BaseICPServer.writable?4()
-ZServer.ICPServer.BaseICPServer?1(ip, port)
-ZServer.ICPServer.ICPServer.check_url?4(url)
-ZServer.ICPServer.ICPServer.hooks?7
-ZServer.ICPServer.ICP_OP_DENIED?7
-ZServer.ICPServer.ICP_OP_ERR?7
-ZServer.ICPServer.ICP_OP_HIT?7
-ZServer.ICPServer.ICP_OP_MISS?7
-ZServer.ICPServer.ICP_OP_MISS_NOFETCH?7
-ZServer.ICPServer.ICP_OP_QUERY?7
-ZServer.LARGE_FILE_THRESHOLD?7
-ZServer.PCGIServer.PCGIChannel.__init__?1(self, server, sock, addr)
-ZServer.PCGIServer.PCGIChannel.close?4()
-ZServer.PCGIServer.PCGIChannel.closed?7
-ZServer.PCGIServer.PCGIChannel.collect_incoming_data?4(data)
-ZServer.PCGIServer.PCGIChannel.found_terminator?4()
-ZServer.PCGIServer.PCGIChannel.log_request?4(bytes)
-ZServer.PCGIServer.PCGIChannel.push?4(producer, send=1)
-ZServer.PCGIServer.PCGIChannel.readable?4()
-ZServer.PCGIServer.PCGIChannel.send_response?4()
-ZServer.PCGIServer.PCGIChannel?1(server, sock, addr)
-ZServer.PCGIServer.PCGIPipe.__init__?1(self, channel)
-ZServer.PCGIServer.PCGIPipe.close?4()
-ZServer.PCGIServer.PCGIPipe.finish?4(response)
-ZServer.PCGIServer.PCGIPipe.write?4(text)
-ZServer.PCGIServer.PCGIPipe?1(channel)
-ZServer.PCGIServer.PCGIResponse._finish?5()
-ZServer.PCGIServer.PCGIResponse.write?4(data)
-ZServer.PCGIServer.PCGIServer.__init__?1(self, module='Main', ip='127.0.0.1', port=None, socket_file=None, pid_file=None, pcgi_file=None, resolver=None, logger_object=None)
-ZServer.PCGIServer.PCGIServer.channel_class?7
-ZServer.PCGIServer.PCGIServer.create_socket?4(family, type)
-ZServer.PCGIServer.PCGIServer.handle_accept?4()
-ZServer.PCGIServer.PCGIServer.listen?4(num)
-ZServer.PCGIServer.PCGIServer.read_info?4(info_file)
-ZServer.PCGIServer.PCGIServer.readable?4()
-ZServer.PCGIServer.PCGIServer.writable?4()
-ZServer.PCGIServer.PCGIServer?1(module='Main', ip='127.0.0.1', port=None, socket_file=None, pid_file=None, pcgi_file=None, resolver=None, logger_object=None)
-ZServer.PCGIServer.tz_for_log?7
-ZServer.Producers.CallbackProducer.__init__?1(self, callback)
-ZServer.Producers.CallbackProducer.more?4()
-ZServer.Producers.CallbackProducer?1(callback)
-ZServer.Producers.LoggingProducer.__init__?1(self, logger, bytes, method='log')
-ZServer.Producers.LoggingProducer.more?4()
-ZServer.Producers.LoggingProducer?1(logger, bytes, method='log')
-ZServer.Producers.ShutdownProducer.more?4()
-ZServer.Producers.file_close_producer.__init__?1(self, file)
-ZServer.Producers.file_close_producer.more?4()
-ZServer.Producers.file_close_producer?1(file)
-ZServer.Producers.file_part_producer.__init__?1(self, file, lock, start, end)
-ZServer.Producers.file_part_producer.more?4()
-ZServer.Producers.file_part_producer.out_buffer_size?7
-ZServer.Producers.file_part_producer?1(file, lock, start, end)
-ZServer.Producers.iterator_producer.__init__?1(self, iterator)
-ZServer.Producers.iterator_producer.more?4()
-ZServer.Producers.iterator_producer?1(iterator)
-ZServer.PubCore.ZEvent.Wakeup?4(thunk=None)
-ZServer.PubCore.ZEvent.simple_trigger.handle_close?4()
-ZServer.PubCore.ZEvent.the_trigger?7
-ZServer.PubCore.ZRendezvous.ZRendevous.__init__?1(self, n=1)
-ZServer.PubCore.ZRendezvous.ZRendevous.accept?4()
-ZServer.PubCore.ZRendezvous.ZRendevous.handle?4(name, request, response)
-ZServer.PubCore.ZRendezvous.ZRendevous?1(n=1)
-ZServer.PubCore.ZServerPublisher.ZServerPublisher.__init__?1(self, accept)
-ZServer.PubCore.ZServerPublisher.ZServerPublisher?1(accept)
-ZServer.PubCore._handle?8
-ZServer.PubCore._n?8
-ZServer.PubCore.handle?4(*args, **kw)
-ZServer.PubCore.setNumberOfThreads?4(n)
-ZServer.WebDAVSrcHandler.WebDAVSrcHandler.get_environment?4(request)
-ZServer.ZOPE_VERSION?7
-ZServer.ZSERVER_VERSION?7
-ZServer.datatypes.ClockServerFactory.__init__?1(self, section)
-ZServer.datatypes.ClockServerFactory.create?4()
-ZServer.datatypes.ClockServerFactory?1(section)
-ZServer.datatypes.FCGIServerFactory.__init__?1(self, section)
-ZServer.datatypes.FCGIServerFactory._set_default_host?5(host, ip)
-ZServer.datatypes.FCGIServerFactory.create?4()
-ZServer.datatypes.FCGIServerFactory?1(section)
-ZServer.datatypes.FTPServerFactory.__init__?1(self, section)
-ZServer.datatypes.FTPServerFactory.create?4()
-ZServer.datatypes.FTPServerFactory?1(section)
-ZServer.datatypes.HTTPServerFactory.__init__?1(self, section)
-ZServer.datatypes.HTTPServerFactory.create?4()
-ZServer.datatypes.HTTPServerFactory.createHandler?4()
-ZServer.datatypes.HTTPServerFactory?1(section)
-ZServer.datatypes.ICPServerFactory.__init__?1(self, section)
-ZServer.datatypes.ICPServerFactory.create?4()
-ZServer.datatypes.ICPServerFactory?1(section)
-ZServer.datatypes.MonitorServerFactory.__init__?1(self, section)
-ZServer.datatypes.MonitorServerFactory.create?4()
-ZServer.datatypes.MonitorServerFactory.getPassword?4()
-ZServer.datatypes.MonitorServerFactory?1(section)
-ZServer.datatypes.PCGIServerFactory.__init__?1(self, section)
-ZServer.datatypes.PCGIServerFactory.create?4()
-ZServer.datatypes.PCGIServerFactory?1(section)
-ZServer.datatypes.ServerFactory.__init__?1(self, address=None)
-ZServer.datatypes.ServerFactory._set_default_host?5(host, ip)
-ZServer.datatypes.ServerFactory.create?4()
-ZServer.datatypes.ServerFactory.prepare?4(defaulthost='', dnsresolver=None, module=None, env=None, portbase=None)
-ZServer.datatypes.ServerFactory.servertype?4()
-ZServer.datatypes.ServerFactory?1(address=None)
-ZServer.datatypes.WebDAVSourceServerFactory.__init__?1(self, section)
-ZServer.datatypes.WebDAVSourceServerFactory.createHandler?4()
-ZServer.datatypes.WebDAVSourceServerFactory?1(section)
-ZServer.exit_code?7
-ZServer.medusa.chat_server.RCS_ID?7
-ZServer.medusa.chat_server.VERSION?7
-ZServer.medusa.chat_server.chat_channel.__init__?1(self, server, sock, addr)
-ZServer.medusa.chat_server.chat_channel.close?4()
-ZServer.medusa.chat_server.chat_channel.cmd_q?7
-ZServer.medusa.chat_server.chat_channel.cmd_quit?4(args)
-ZServer.medusa.chat_server.chat_channel.collect_incoming_data?4(data)
-ZServer.medusa.chat_server.chat_channel.found_terminator?4()
-ZServer.medusa.chat_server.chat_channel.get_nick?4()
-ZServer.medusa.chat_server.chat_channel.greet?4()
-ZServer.medusa.chat_server.chat_channel.handle_close?4()
-ZServer.medusa.chat_server.chat_channel.handle_command?4(command)
-ZServer.medusa.chat_server.chat_channel.push_line?4(nick, line)
-ZServer.medusa.chat_server.chat_channel?1(server, sock, addr)
-ZServer.medusa.chat_server.chat_server.SERVER_IDENT?7
-ZServer.medusa.chat_server.chat_server.__init__?1(self, ip='', port=8518)
-ZServer.medusa.chat_server.chat_server.channel_class?7
-ZServer.medusa.chat_server.chat_server.handle_accept?4()
-ZServer.medusa.chat_server.chat_server.push_line?4(from_channel, line)
-ZServer.medusa.chat_server.chat_server.s?7
-ZServer.medusa.chat_server.chat_server.spy?7
-ZServer.medusa.chat_server.chat_server.status?4()
-ZServer.medusa.chat_server.chat_server.writable?4()
-ZServer.medusa.chat_server.chat_server?1(ip='', port=8518)
-ZServer.medusa.counter.counter.__init__?1(self, initial_value=0)
-ZServer.medusa.counter.counter.as_long?4()
-ZServer.medusa.counter.counter.decrement?4(delta=1)
-ZServer.medusa.counter.counter.increment?4(delta=1)
-ZServer.medusa.counter.counter?1(initial_value=0)
-ZServer.medusa.default_handler.CONTENT_TYPE?7
-ZServer.medusa.default_handler.IF_MODIFIED_SINCE?7
-ZServer.medusa.default_handler.RCS_ID?7
-ZServer.medusa.default_handler.USER_AGENT?7
-ZServer.medusa.default_handler.default_handler.IDENT?7
-ZServer.medusa.default_handler.default_handler.__init__?1(self, filesystem)
-ZServer.medusa.default_handler.default_handler.default_file_producer?7
-ZServer.medusa.default_handler.default_handler.directory_defaults?7
-ZServer.medusa.default_handler.default_handler.handle_request?4(request)
-ZServer.medusa.default_handler.default_handler.hit_counter?7
-ZServer.medusa.default_handler.default_handler.match?4(request)
-ZServer.medusa.default_handler.default_handler.set_content_type?4(path, request)
-ZServer.medusa.default_handler.default_handler.status?4()
-ZServer.medusa.default_handler.default_handler.valid_commands?7
-ZServer.medusa.default_handler.default_handler?1(filesystem)
-ZServer.medusa.default_handler.get_extension?4(path)
-ZServer.medusa.default_handler.get_header?7
-ZServer.medusa.default_handler.get_header_match?7
-ZServer.medusa.default_handler.unquote?7
-ZServer.medusa.event_loop.event_loop.__init__?1(self)
-ZServer.medusa.event_loop.event_loop.go?4(timeout=30.0, granularity=15)
-ZServer.medusa.event_loop.event_loop.schedule?4(delta, callback)
-ZServer.medusa.event_loop.event_loop?1()
-ZServer.medusa.event_loop.socket_map?7
-ZServer.medusa.event_loop.test.__init__?1(self)
-ZServer.medusa.event_loop.test.connect_timeout_callback?4(event_loop, when)
-ZServer.medusa.event_loop.test.el?7
-ZServer.medusa.event_loop.test.handle_connect?4()
-ZServer.medusa.event_loop.test.periodic_thing_callback?4(event_loop, when)
-ZServer.medusa.event_loop.test.t?7
-ZServer.medusa.event_loop.test.writable?4()
-ZServer.medusa.event_loop.test?1()
-ZServer.medusa.fifo.fifo.__init__?1(self)
-ZServer.medusa.fifo.fifo._nth?5(n)
-ZServer.medusa.fifo.fifo.first?4()
-ZServer.medusa.fifo.fifo.pop?4()
-ZServer.medusa.fifo.fifo.push?4(v)
-ZServer.medusa.fifo.fifo.push_front?4(thing)
-ZServer.medusa.fifo.fifo?1()
-ZServer.medusa.fifo.output_fifo.EMBEDDED?7
-ZServer.medusa.fifo.output_fifo.EOF?7
-ZServer.medusa.fifo.output_fifo.TRIGGER?7
-ZServer.medusa.fifo.output_fifo.__init__?1(self)
-ZServer.medusa.fifo.output_fifo.empty?4()
-ZServer.medusa.fifo.output_fifo.first?4()
-ZServer.medusa.fifo.output_fifo.pop?4()
-ZServer.medusa.fifo.output_fifo.push?4(item)
-ZServer.medusa.fifo.output_fifo.push_embedded?4(fifo)
-ZServer.medusa.fifo.output_fifo.push_eof?4()
-ZServer.medusa.fifo.output_fifo.push_trigger?4(thunk)
-ZServer.medusa.fifo.output_fifo?1()
-ZServer.medusa.fifo.protected_fifo.__init__?1(self, lock=None)
-ZServer.medusa.fifo.protected_fifo.dequeue?7
-ZServer.medusa.fifo.protected_fifo.enqueue?7
-ZServer.medusa.fifo.protected_fifo.pop?4()
-ZServer.medusa.fifo.protected_fifo.push?4(item)
-ZServer.medusa.fifo.protected_fifo?1(lock=None)
-ZServer.medusa.fifo.test_embedded?4()
-ZServer.medusa.filesys.abstract_filesystem.__init__?1(self)
-ZServer.medusa.filesys.abstract_filesystem.cdup?4()
-ZServer.medusa.filesys.abstract_filesystem.current_directory?4()
-ZServer.medusa.filesys.abstract_filesystem.cwd?4(path)
-ZServer.medusa.filesys.abstract_filesystem.isdir?4(path)
-ZServer.medusa.filesys.abstract_filesystem.isfile?4(path)
-ZServer.medusa.filesys.abstract_filesystem.listdir?4(path, long=0)
-ZServer.medusa.filesys.abstract_filesystem.longify?4(path)
-ZServer.medusa.filesys.abstract_filesystem.open?4(path, mode)
-ZServer.medusa.filesys.abstract_filesystem.stat?4(path)
-ZServer.medusa.filesys.abstract_filesystem?1()
-ZServer.medusa.filesys.list_producer.__init__?1(self, file_list, long, longify)
-ZServer.medusa.filesys.list_producer.more?4()
-ZServer.medusa.filesys.list_producer.ready?4()
-ZServer.medusa.filesys.list_producer?1(file_list, long, longify)
-ZServer.medusa.filesys.ls_date?4(now, t)
-ZServer.medusa.filesys.merged_filesystem.__init__?1(self, *fsys)
-ZServer.medusa.filesys.merged_filesystem?1(*fsys)
-ZServer.medusa.filesys.mode_table?7
-ZServer.medusa.filesys.months?7
-ZServer.medusa.filesys.msdos_date?4(t)
-ZServer.medusa.filesys.msdos_filesystem.longify?4((path, stat_info))
-ZServer.medusa.filesys.msdos_longify?4(file, stat_info)
-ZServer.medusa.filesys.os_filesystem.__init__?1(self, root, wd='/')
-ZServer.medusa.filesys.os_filesystem.cdup?4()
-ZServer.medusa.filesys.os_filesystem.current_directory?4()
-ZServer.medusa.filesys.os_filesystem.cwd?4(path)
-ZServer.medusa.filesys.os_filesystem.do_globbing?7
-ZServer.medusa.filesys.os_filesystem.isdir?4(path)
-ZServer.medusa.filesys.os_filesystem.isfile?4(path)
-ZServer.medusa.filesys.os_filesystem.listdir?4(path, long=0)
-ZServer.medusa.filesys.os_filesystem.longify?4((path, stat_info))
-ZServer.medusa.filesys.os_filesystem.mkdir?4(path)
-ZServer.medusa.filesys.os_filesystem.normalize?4(path)
-ZServer.medusa.filesys.os_filesystem.open?4(path, mode)
-ZServer.medusa.filesys.os_filesystem.path_module?7
-ZServer.medusa.filesys.os_filesystem.rmdir?4(path)
-ZServer.medusa.filesys.os_filesystem.stat?4(path)
-ZServer.medusa.filesys.os_filesystem.translate?4(path)
-ZServer.medusa.filesys.os_filesystem.unlink?4(path)
-ZServer.medusa.filesys.os_filesystem?1(root, wd='/')
-ZServer.medusa.filesys.safe_stat?4(path)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_EGID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_EUID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_GID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.PROCESS_UID?7
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.__init__?1(self, root, wd='/', persona=(None, None))
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.become_nobody?4()
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.become_persona?4()
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.cdup?4(path)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.cwd?4(path)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.listdir?4(path, long=0)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem.open?4(filename, mode)
-ZServer.medusa.filesys.schizophrenic_unix_filesystem?1(root, wd='/', persona=(None, None))
-ZServer.medusa.filesys.unix_longify?4(file, stat_info)
-ZServer.medusa.ftp_server.RCS_ID?7
-ZServer.medusa.ftp_server.anon_authorizer.__init__?1(self, root='/')
-ZServer.medusa.ftp_server.anon_authorizer.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.anon_authorizer?1(root='/')
-ZServer.medusa.ftp_server.command_documentation?7
-ZServer.medusa.ftp_server.dummy_authorizer.__init__?1(self, root='/')
-ZServer.medusa.ftp_server.dummy_authorizer.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.dummy_authorizer?1(root='/')
-ZServer.medusa.ftp_server.file_producer.__init__?1(self, server, dc, fd)
-ZServer.medusa.ftp_server.file_producer.block_size?7
-ZServer.medusa.ftp_server.file_producer.more?4()
-ZServer.medusa.ftp_server.file_producer?1(server, dc, fd)
-ZServer.medusa.ftp_server.ftp_channel.__init__?1(self, server, conn, addr)
-ZServer.medusa.ftp_server.ftp_channel.addr?7
-ZServer.medusa.ftp_server.ftp_channel.bind_local_minus_one?7
-ZServer.medusa.ftp_server.ftp_channel.cdup?4(line)
-ZServer.medusa.ftp_server.ftp_channel.check_command_authorization?4(command)
-ZServer.medusa.ftp_server.ftp_channel.close?4()
-ZServer.medusa.ftp_server.ftp_channel.closed?7
-ZServer.medusa.ftp_server.ftp_channel.cmd_abor?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_appe?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_cdup?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_cwd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_dele?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_help?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_list?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_mdtm?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_mkd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_mode?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_nlst?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_noop?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_pass?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_pasv?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_port?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_pwd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_quit?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_rest?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_retr?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_rmd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_size?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_stor?4(line, mode='wb')
-ZServer.medusa.ftp_server.ftp_channel.cmd_stru?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_syst?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_type?4(line)
-ZServer.medusa.ftp_server.ftp_channel.cmd_user?4(line)
-ZServer.medusa.ftp_server.ftp_channel.collect_incoming_data?4(data)
-ZServer.medusa.ftp_server.ftp_channel.command_not_authorized?4(command)
-ZServer.medusa.ftp_server.ftp_channel.command_not_understood?4(command)
-ZServer.medusa.ftp_server.ftp_channel.cwd?4(line)
-ZServer.medusa.ftp_server.ftp_channel.found_terminator?4()
-ZServer.medusa.ftp_server.ftp_channel.get_dir_list?4(line, long=0)
-ZServer.medusa.ftp_server.ftp_channel.handle_expt?4()
-ZServer.medusa.ftp_server.ftp_channel.listdir?4(path, long=0)
-ZServer.medusa.ftp_server.ftp_channel.log?4(message)
-ZServer.medusa.ftp_server.ftp_channel.make_recv_channel?4(fd)
-ZServer.medusa.ftp_server.ftp_channel.make_xmit_channel?4()
-ZServer.medusa.ftp_server.ftp_channel.new_passive_acceptor?4()
-ZServer.medusa.ftp_server.ftp_channel.open?4(path, mode)
-ZServer.medusa.ftp_server.ftp_channel.read_only?7
-ZServer.medusa.ftp_server.ftp_channel.respond?4(resp)
-ZServer.medusa.ftp_server.ftp_channel.restart_position?7
-ZServer.medusa.ftp_server.ftp_channel.type_map?7
-ZServer.medusa.ftp_server.ftp_channel.type_mode_map?7
-ZServer.medusa.ftp_server.ftp_channel.write_commands?7
-ZServer.medusa.ftp_server.ftp_channel?1(server, conn, addr)
-ZServer.medusa.ftp_server.ftp_server.SERVER_IDENT?7
-ZServer.medusa.ftp_server.ftp_server.__init__?1(self, authorizer, hostname	=None, ip			='', port		=21, resolver	=None, logger_object=logger.file_logger (sys.stdout))
-ZServer.medusa.ftp_server.ftp_server.ftp_channel_class?7
-ZServer.medusa.ftp_server.ftp_server.handle_accept?4()
-ZServer.medusa.ftp_server.ftp_server.handle_connect?4()
-ZServer.medusa.ftp_server.ftp_server.handle_read?4()
-ZServer.medusa.ftp_server.ftp_server.nice_bytes?4()
-ZServer.medusa.ftp_server.ftp_server.status?4()
-ZServer.medusa.ftp_server.ftp_server.writable?4()
-ZServer.medusa.ftp_server.ftp_server?1(authorizer, hostname	=None, ip			='', port		=21, resolver	=None, logger_object=logger.file_logger (sys.stdout))
-ZServer.medusa.ftp_server.get_vm_size?4()
-ZServer.medusa.ftp_server.passive_acceptor.__init__?1(self, control_channel)
-ZServer.medusa.ftp_server.passive_acceptor.handle_accept?4()
-ZServer.medusa.ftp_server.passive_acceptor.log?4(*ignore)
-ZServer.medusa.ftp_server.passive_acceptor.ready?7
-ZServer.medusa.ftp_server.passive_acceptor?1(control_channel)
-ZServer.medusa.ftp_server.print_vm?4()
-ZServer.medusa.ftp_server.recv_channel.__init__?1(self, channel, client_addr, fd)
-ZServer.medusa.ftp_server.recv_channel.buffer_size?7
-ZServer.medusa.ftp_server.recv_channel.handle_close?4()
-ZServer.medusa.ftp_server.recv_channel.handle_connect?4()
-ZServer.medusa.ftp_server.recv_channel.handle_read?4()
-ZServer.medusa.ftp_server.recv_channel.log?4(*ignore)
-ZServer.medusa.ftp_server.recv_channel.recv?4()
-ZServer.medusa.ftp_server.recv_channel.writable?4()
-ZServer.medusa.ftp_server.recv_channel?1(channel, client_addr, fd)
-ZServer.medusa.ftp_server.test?4()
-ZServer.medusa.ftp_server.test?4(port='8021')
-ZServer.medusa.ftp_server.unix_authorizer.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.unix_authorizer_with_anonymous.__init__?1(self, root=None, real_users=0)
-ZServer.medusa.ftp_server.unix_authorizer_with_anonymous.authorize?4(channel, username, password)
-ZServer.medusa.ftp_server.unix_authorizer_with_anonymous?1(root=None, real_users=0)
-ZServer.medusa.ftp_server.xmit_channel.__init__?1(self, channel, client_addr=None)
-ZServer.medusa.ftp_server.xmit_channel.ac_out_buffer_size?7
-ZServer.medusa.ftp_server.xmit_channel.bytes_out?7
-ZServer.medusa.ftp_server.xmit_channel.close?4()
-ZServer.medusa.ftp_server.xmit_channel.handle_connect?4()
-ZServer.medusa.ftp_server.xmit_channel.handle_error?4()
-ZServer.medusa.ftp_server.xmit_channel.log?4()
-ZServer.medusa.ftp_server.xmit_channel.readable?4()
-ZServer.medusa.ftp_server.xmit_channel.send?4(data)
-ZServer.medusa.ftp_server.xmit_channel.writable?4()
-ZServer.medusa.ftp_server.xmit_channel?1(channel, client_addr=None)
-ZServer.medusa.http_bobo.RCS_ID?7
-ZServer.medusa.http_bobo.VERSION_STRING?7
-ZServer.medusa.http_bobo.bobo_extension.SERVER_IDENT?7
-ZServer.medusa.http_bobo.bobo_extension.__init__?1(self, regexp)
-ZServer.medusa.http_bobo.bobo_extension.handle_request?4(channel)
-ZServer.medusa.http_bobo.bobo_extension.hits?7
-ZServer.medusa.http_bobo.bobo_extension.match?4(path_part)
-ZServer.medusa.http_bobo.bobo_extension.status?4()
-ZServer.medusa.http_bobo.bobo_extension?1(regexp)
-ZServer.medusa.http_date.build_http_date?4(when)
-ZServer.medusa.http_date.concat?4(*args)
-ZServer.medusa.http_date.daymap?7
-ZServer.medusa.http_date.group?4(s)
-ZServer.medusa.http_date.hms_reg?7
-ZServer.medusa.http_date.join?4(seq, field=' ')
-ZServer.medusa.http_date.long_day_reg?7
-ZServer.medusa.http_date.long_days?7
-ZServer.medusa.http_date.monmap?7
-ZServer.medusa.http_date.monthname?7
-ZServer.medusa.http_date.months?7
-ZServer.medusa.http_date.months_reg?7
-ZServer.medusa.http_date.parse_http_date?4(d)
-ZServer.medusa.http_date.rfc822_date?7
-ZServer.medusa.http_date.rfc822_reg?7
-ZServer.medusa.http_date.rfc850_date?7
-ZServer.medusa.http_date.rfc850_reg?7
-ZServer.medusa.http_date.short_day_reg?7
-ZServer.medusa.http_date.short_days?7
-ZServer.medusa.http_date.unpack_rfc822?4(m)
-ZServer.medusa.http_date.unpack_rfc850?4(m)
-ZServer.medusa.http_date.weekdayname?7
-ZServer.medusa.http_server.CONNECTION?7
-ZServer.medusa.http_server.RCS_ID?7
-ZServer.medusa.http_server.REQUEST?7
-ZServer.medusa.http_server.compute_timezone_for_log?4()
-ZServer.medusa.http_server.crack_request?4(r)
-ZServer.medusa.http_server.fifo.__init__?1(self, list=None)
-ZServer.medusa.http_server.fifo.first?4()
-ZServer.medusa.http_server.fifo.pop?4()
-ZServer.medusa.http_server.fifo.push?4(data)
-ZServer.medusa.http_server.fifo.push_front?4(object)
-ZServer.medusa.http_server.fifo?1(list=None)
-ZServer.medusa.http_server.get_header?4(head_reg, lines, group=1)
-ZServer.medusa.http_server.get_header_match?4(head_reg, lines)
-ZServer.medusa.http_server.http_channel.__init__?1(self, server, conn, addr)
-ZServer.medusa.http_server.http_channel.ac_out_buffer_size?7
-ZServer.medusa.http_server.http_channel.channel_counter?7
-ZServer.medusa.http_server.http_channel.check_maintenance?4()
-ZServer.medusa.http_server.http_channel.collect_incoming_data?4(data)
-ZServer.medusa.http_server.http_channel.current_request?7
-ZServer.medusa.http_server.http_channel.found_terminator?4()
-ZServer.medusa.http_server.http_channel.handle_error?4()
-ZServer.medusa.http_server.http_channel.kill_zombies?4()
-ZServer.medusa.http_server.http_channel.log?4(*args)
-ZServer.medusa.http_server.http_channel.maintenance?4()
-ZServer.medusa.http_server.http_channel.maintenance_interval?7
-ZServer.medusa.http_server.http_channel.recv?4(buffer_size)
-ZServer.medusa.http_server.http_channel.send?4(data)
-ZServer.medusa.http_server.http_channel.writable?4()
-ZServer.medusa.http_server.http_channel.writable_for_proxy?4()
-ZServer.medusa.http_server.http_channel.zombie_timeout?7
-ZServer.medusa.http_server.http_channel?1(server, conn, addr)
-ZServer.medusa.http_server.http_request.DEFAULT_ERROR_MESSAGE?7
-ZServer.medusa.http_server.http_request.__init__?1(self, *args)
-ZServer.medusa.http_server.http_request.build_reply_header?4()
-ZServer.medusa.http_server.http_request.collect_incoming_data?4(data)
-ZServer.medusa.http_server.http_request.collector?7
-ZServer.medusa.http_server.http_request.done?4()
-ZServer.medusa.http_server.http_request.error?4(code)
-ZServer.medusa.http_server.http_request.found_terminator?4()
-ZServer.medusa.http_server.http_request.get_header?4(header)
-ZServer.medusa.http_server.http_request.get_header_with_regex?4(head_reg, group)
-ZServer.medusa.http_server.http_request.has_key?4(key)
-ZServer.medusa.http_server.http_request.log?4(bytes)
-ZServer.medusa.http_server.http_request.log_date_string?4(when)
-ZServer.medusa.http_server.http_request.path_regex?7
-ZServer.medusa.http_server.http_request.push?4(thing)
-ZServer.medusa.http_server.http_request.reply_code?7
-ZServer.medusa.http_server.http_request.reply_now?7
-ZServer.medusa.http_server.http_request.request_counter?7
-ZServer.medusa.http_server.http_request.response?4(code=200)
-ZServer.medusa.http_server.http_request.responses?7
-ZServer.medusa.http_server.http_request.split_uri?4()
-ZServer.medusa.http_server.http_request.use_chunked?7
-ZServer.medusa.http_server.http_request?1(*args)
-ZServer.medusa.http_server.http_server.SERVER_IDENT?7
-ZServer.medusa.http_server.http_server.__init__?1(self, ip, port, resolver=None, logger_object=None)
-ZServer.medusa.http_server.http_server.channel_class?7
-ZServer.medusa.http_server.http_server.handle_accept?4()
-ZServer.medusa.http_server.http_server.handle_connect?4()
-ZServer.medusa.http_server.http_server.handle_read?4()
-ZServer.medusa.http_server.http_server.install_handler?4(handler, back=0)
-ZServer.medusa.http_server.http_server.nice_bytes?4()
-ZServer.medusa.http_server.http_server.readable?4()
-ZServer.medusa.http_server.http_server.remove_handler?4(handler)
-ZServer.medusa.http_server.http_server.status?4()
-ZServer.medusa.http_server.http_server.writable?4()
-ZServer.medusa.http_server.http_server?1(ip, port, resolver=None, logger_object=None)
-ZServer.medusa.http_server.join_headers?4(headers)
-ZServer.medusa.http_server.maybe_status?4(thing)
-ZServer.medusa.http_server.profile_loop?4()
-ZServer.medusa.http_server.tz_for_log?7
-ZServer.medusa.logger.file_logger.__init__?1(self, file, flush=1, mode='a')
-ZServer.medusa.logger.file_logger.flush?4()
-ZServer.medusa.logger.file_logger.log?4(message)
-ZServer.medusa.logger.file_logger.maybe_flush?4()
-ZServer.medusa.logger.file_logger.reopen?4()
-ZServer.medusa.logger.file_logger.softspace?4(*args)
-ZServer.medusa.logger.file_logger.write?4(data)
-ZServer.medusa.logger.file_logger.writeline?4(line)
-ZServer.medusa.logger.file_logger.writelines?4(lines)
-ZServer.medusa.logger.file_logger?1(file, flush=1, mode='a')
-ZServer.medusa.logger.logger_thunk.__init__?1(self, message, logger)
-ZServer.medusa.logger.logger_thunk?1(message, logger)
-ZServer.medusa.logger.multi_logger.__init__?1(self, loggers)
-ZServer.medusa.logger.multi_logger.log?4(message)
-ZServer.medusa.logger.multi_logger?1(loggers)
-ZServer.medusa.logger.resolving_logger.__init__?1(self, resolver, logger)
-ZServer.medusa.logger.resolving_logger.log?4(ip, message)
-ZServer.medusa.logger.resolving_logger?1(resolver, logger)
-ZServer.medusa.logger.rotating_file_logger.__init__?1(self, file, freq=None, maxsize=None, flush=1, mode='a')
-ZServer.medusa.logger.rotating_file_logger.maybe_flush?4()
-ZServer.medusa.logger.rotating_file_logger.maybe_rotate?4()
-ZServer.medusa.logger.rotating_file_logger.next_backup?4(freq)
-ZServer.medusa.logger.rotating_file_logger.rotate?4()
-ZServer.medusa.logger.rotating_file_logger?1(file, freq=None, maxsize=None, flush=1, mode='a')
-ZServer.medusa.logger.socket_logger.__init__?1(self, address)
-ZServer.medusa.logger.socket_logger.log?4(message)
-ZServer.medusa.logger.socket_logger?1(address)
-ZServer.medusa.logger.strip_eol?4(line)
-ZServer.medusa.logger.syslog_logger.__init__?1(self, address, facility='user')
-ZServer.medusa.logger.syslog_logger.log?4(message)
-ZServer.medusa.logger.syslog_logger.pid_str?7
-ZServer.medusa.logger.syslog_logger.svc_name?7
-ZServer.medusa.logger.syslog_logger?1(address, facility='user')
-ZServer.medusa.logger.syslog_logger?7
-ZServer.medusa.logger.tail_logger.__init__?1(self, logger, size=500)
-ZServer.medusa.logger.tail_logger.log?4(message)
-ZServer.medusa.logger.tail_logger?1(logger, size=500)
-ZServer.medusa.logger.unresolving_logger.__init__?1(self, logger)
-ZServer.medusa.logger.unresolving_logger.log?4(ip, message)
-ZServer.medusa.logger.unresolving_logger?1(logger)
-ZServer.medusa.m_syslog.LOG_ALERT?7
-ZServer.medusa.m_syslog.LOG_AUTH?7
-ZServer.medusa.m_syslog.LOG_AUTHPRIV?7
-ZServer.medusa.m_syslog.LOG_CRIT?7
-ZServer.medusa.m_syslog.LOG_CRON?7
-ZServer.medusa.m_syslog.LOG_DAEMON?7
-ZServer.medusa.m_syslog.LOG_DEBUG?7
-ZServer.medusa.m_syslog.LOG_EMERG?7
-ZServer.medusa.m_syslog.LOG_ERR?7
-ZServer.medusa.m_syslog.LOG_INFO?7
-ZServer.medusa.m_syslog.LOG_KERN?7
-ZServer.medusa.m_syslog.LOG_LOCAL0?7
-ZServer.medusa.m_syslog.LOG_LOCAL1?7
-ZServer.medusa.m_syslog.LOG_LOCAL2?7
-ZServer.medusa.m_syslog.LOG_LOCAL3?7
-ZServer.medusa.m_syslog.LOG_LOCAL4?7
-ZServer.medusa.m_syslog.LOG_LOCAL5?7
-ZServer.medusa.m_syslog.LOG_LOCAL6?7
-ZServer.medusa.m_syslog.LOG_LOCAL7?7
-ZServer.medusa.m_syslog.LOG_LPR?7
-ZServer.medusa.m_syslog.LOG_MAIL?7
-ZServer.medusa.m_syslog.LOG_NEWS?7
-ZServer.medusa.m_syslog.LOG_NOTICE?7
-ZServer.medusa.m_syslog.LOG_SYSLOG?7
-ZServer.medusa.m_syslog.LOG_USER?7
-ZServer.medusa.m_syslog.LOG_UUCP?7
-ZServer.medusa.m_syslog.LOG_WARNING?7
-ZServer.medusa.m_syslog.facility_names?7
-ZServer.medusa.m_syslog.priority_names?7
-ZServer.medusa.m_syslog.syslog_client.__init__?1(self, address='/dev/log')
-ZServer.medusa.m_syslog.syslog_client.close?4()
-ZServer.medusa.m_syslog.syslog_client.encode_priority?4(facility, priority)
-ZServer.medusa.m_syslog.syslog_client.log?4(message, facility=LOG_USER, priority=LOG_INFO)
-ZServer.medusa.m_syslog.syslog_client.log_format_string?7
-ZServer.medusa.m_syslog.syslog_client?1(address='/dev/log')
-ZServer.medusa.medusa_gif.data?7
-ZServer.medusa.medusa_gif.height?7
-ZServer.medusa.medusa_gif.width?7
-ZServer.medusa.mime_type_table.content_type_map?7
-ZServer.medusa.monitor.RCS_ID?7
-ZServer.medusa.monitor.hex_digest?4(s)
-ZServer.medusa.monitor.monitor_channel.__init__?1(self, server, sock, addr)
-ZServer.medusa.monitor.monitor_channel.clean_line?4(line)
-ZServer.medusa.monitor.monitor_channel.close?4()
-ZServer.medusa.monitor.monitor_channel.collect_incoming_data?4(data)
-ZServer.medusa.monitor.monitor_channel.found_terminator?4()
-ZServer.medusa.monitor.monitor_channel.handle_connect?4()
-ZServer.medusa.monitor.monitor_channel.prompt?4()
-ZServer.medusa.monitor.monitor_channel.try_linemode?7
-ZServer.medusa.monitor.monitor_channel?1(server, sock, addr)
-ZServer.medusa.monitor.monitor_server.SERVER_IDENT?7
-ZServer.medusa.monitor.monitor_server.__init__?1(self, hostname='127.0.0.1', port=8023)
-ZServer.medusa.monitor.monitor_server.channel_class?7
-ZServer.medusa.monitor.monitor_server.handle_accept?4()
-ZServer.medusa.monitor.monitor_server.status?4()
-ZServer.medusa.monitor.monitor_server.writable?4()
-ZServer.medusa.monitor.monitor_server?1(hostname='127.0.0.1', port=8023)
-ZServer.medusa.monitor.output_producer.__init__?1(self, channel, real_stderr)
-ZServer.medusa.monitor.output_producer.check_data?4()
-ZServer.medusa.monitor.output_producer.flush?4()
-ZServer.medusa.monitor.output_producer.more?4()
-ZServer.medusa.monitor.output_producer.ready?4()
-ZServer.medusa.monitor.output_producer.softspace?4(*args)
-ZServer.medusa.monitor.output_producer.write?4(data)
-ZServer.medusa.monitor.output_producer.writeline?4(line)
-ZServer.medusa.monitor.output_producer.writelines?4(lines)
-ZServer.medusa.monitor.output_producer?1(channel, real_stderr)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel.__init__?1(self, server, conn, addr)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel.recv?4(block_size)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel.send?4(data)
-ZServer.medusa.monitor.secure_encrypted_monitor_channel?1(server, conn, addr)
-ZServer.medusa.monitor.secure_monitor_channel.__init__?1(self, server, sock, addr)
-ZServer.medusa.monitor.secure_monitor_channel.authorized?7
-ZServer.medusa.monitor.secure_monitor_channel.found_terminator?4()
-ZServer.medusa.monitor.secure_monitor_channel?1(server, sock, addr)
-ZServer.medusa.monitor.secure_monitor_server.__init__?1(self, password, hostname='', port=8023)
-ZServer.medusa.monitor.secure_monitor_server.channel_class?7
-ZServer.medusa.monitor.secure_monitor_server.status?4()
-ZServer.medusa.monitor.secure_monitor_server?1(password, hostname='', port=8023)
-ZServer.medusa.monitor_client.encrypted_monitor_client.init_cipher?4(cipher, key)
-ZServer.medusa.monitor_client.encrypted_monitor_client.push?4(data)
-ZServer.medusa.monitor_client.encrypted_monitor_client.recv?4(block_size)
-ZServer.medusa.monitor_client.hex_digest?4(s)
-ZServer.medusa.monitor_client.monitor_client.__init__?1(self, password, addr=('', 8023), socket_type=socket.AF_INET)
-ZServer.medusa.monitor_client.monitor_client.collect_incoming_data?4(data)
-ZServer.medusa.monitor_client.monitor_client.found_terminator?4()
-ZServer.medusa.monitor_client.monitor_client.handle_close?4()
-ZServer.medusa.monitor_client.monitor_client.log?4(*ignore)
-ZServer.medusa.monitor_client.monitor_client?1(password, addr=('', 8023), socket_type=socket.AF_INET)
-ZServer.medusa.monitor_client.stdin_channel.handle_read?4()
-ZServer.medusa.monitor_client.stdin_channel.log?4(*ignore)
-ZServer.medusa.monitor_client.stdin_channel.writable?4()
-ZServer.medusa.monitor_client_win32.hex_digest?4(s)
-ZServer.medusa.monitor_client_win32.reader?4(lock, sock, password)
-ZServer.medusa.monitor_client_win32.writer?4(lock, sock, barrel="just kidding")
-ZServer.medusa.producers.RCS_ID?7
-ZServer.medusa.producers.buffer_list_producer.__init__?1(self, buffers)
-ZServer.medusa.producers.buffer_list_producer.more?4()
-ZServer.medusa.producers.buffer_list_producer?1(buffers)
-ZServer.medusa.producers.chunked_producer.__init__?1(self, producer, footers=None)
-ZServer.medusa.producers.chunked_producer.more?4()
-ZServer.medusa.producers.chunked_producer.zlib?7
-ZServer.medusa.producers.chunked_producer?1(producer, footers=None)
-ZServer.medusa.producers.composite_producer.__init__?1(self, producers)
-ZServer.medusa.producers.composite_producer.more?4()
-ZServer.medusa.producers.composite_producer?1(producers)
-ZServer.medusa.producers.compressed_producer.__init__?1(self, producer, level=5)
-ZServer.medusa.producers.compressed_producer.more?4()
-ZServer.medusa.producers.compressed_producer?1(producer, level=5)
-ZServer.medusa.producers.escaping_producer.__init__?1(self, producer, esc_from='\r\n.', esc_to='\r\n..')
-ZServer.medusa.producers.escaping_producer.more?4()
-ZServer.medusa.producers.escaping_producer?1(producer, esc_from='\r\n.', esc_to='\r\n..')
-ZServer.medusa.producers.file_producer.__init__?1(self, file)
-ZServer.medusa.producers.file_producer.more?4()
-ZServer.medusa.producers.file_producer.out_buffer_size?7
-ZServer.medusa.producers.file_producer?1(file)
-ZServer.medusa.producers.globbing_producer.__init__?1(self, producer, buffer_size=1<<16)
-ZServer.medusa.producers.globbing_producer.more?4()
-ZServer.medusa.producers.globbing_producer?1(producer, buffer_size=1<<16)
-ZServer.medusa.producers.hooked_producer.__init__?1(self, producer, function)
-ZServer.medusa.producers.hooked_producer.more?4()
-ZServer.medusa.producers.hooked_producer?1(producer, function)
-ZServer.medusa.producers.lines_producer.__init__?1(self, lines)
-ZServer.medusa.producers.lines_producer.more?4()
-ZServer.medusa.producers.lines_producer.ready?4()
-ZServer.medusa.producers.lines_producer?1(lines)
-ZServer.medusa.producers.output_producer.__init__?1(self)
-ZServer.medusa.producers.output_producer.flush?4()
-ZServer.medusa.producers.output_producer.more?4()
-ZServer.medusa.producers.output_producer.ready?4()
-ZServer.medusa.producers.output_producer.softspace?4(*args)
-ZServer.medusa.producers.output_producer.write?4(data)
-ZServer.medusa.producers.output_producer.writeline?4(line)
-ZServer.medusa.producers.output_producer.writelines?4(lines)
-ZServer.medusa.producers.output_producer?1()
-ZServer.medusa.producers.scanning_producer.__init__?1(self, data, buffer_size=1024)
-ZServer.medusa.producers.scanning_producer.more?4()
-ZServer.medusa.producers.scanning_producer?1(data, buffer_size=1024)
-ZServer.medusa.producers.simple_producer.__init__?1(self, data, buffer_size=1024)
-ZServer.medusa.producers.simple_producer.more?4()
-ZServer.medusa.producers.simple_producer?1(data, buffer_size=1024)
-ZServer.medusa.put_handler.CONTENT_LENGTH?7
-ZServer.medusa.put_handler.RCS_ID?7
-ZServer.medusa.put_handler.get_header?7
-ZServer.medusa.put_handler.last_request?7
-ZServer.medusa.put_handler.put_collector.__init__?1(self, file, length, request, is_update)
-ZServer.medusa.put_handler.put_collector.collect_incoming_data?4(data)
-ZServer.medusa.put_handler.put_collector.found_terminator?4()
-ZServer.medusa.put_handler.put_collector?1(file, length, request, is_update)
-ZServer.medusa.put_handler.put_handler.__init__?1(self, filesystem, uri_regex)
-ZServer.medusa.put_handler.put_handler.handle_request?4(request)
-ZServer.medusa.put_handler.put_handler.match?4(request)
-ZServer.medusa.put_handler.put_handler?1(filesystem, uri_regex)
-ZServer.medusa.put_handler.unquote?7
-ZServer.medusa.redirecting_handler.RCS_ID?7
-ZServer.medusa.redirecting_handler.redirecting_handler.__init__?1(self, pattern, redirect, regex_flag=re.IGNORECASE)
-ZServer.medusa.redirecting_handler.redirecting_handler.handle_request?4(request)
-ZServer.medusa.redirecting_handler.redirecting_handler.match?4(request)
-ZServer.medusa.redirecting_handler.redirecting_handler.status?4()
-ZServer.medusa.redirecting_handler.redirecting_handler?1(pattern, redirect, regex_flag=re.IGNORECASE)
-ZServer.medusa.resolver.RCS_ID?7
-ZServer.medusa.resolver.caching_resolver.SERVER_IDENT?7
-ZServer.medusa.resolver.caching_resolver.__init__?1(self, *args)
-ZServer.medusa.resolver.caching_resolver.callback_hook?4(host, ttl, answer)
-ZServer.medusa.resolver.caching_resolver.count?7
-ZServer.medusa.resolver.caching_resolver.print_it?4(ttl, answer)
-ZServer.medusa.resolver.caching_resolver.resolve?4(host, callback)
-ZServer.medusa.resolver.caching_resolver.resolve_ptr?4(host, callback)
-ZServer.medusa.resolver.caching_resolver.status?4()
-ZServer.medusa.resolver.caching_resolver?1(*args)
-ZServer.medusa.resolver.fast_address_request?4(host, id=0)
-ZServer.medusa.resolver.fast_ptr_request?4(host, id=0)
-ZServer.medusa.resolver.hooked_callback.__init__?1(self, hook, callback)
-ZServer.medusa.resolver.hooked_callback?1(hook, callback)
-ZServer.medusa.resolver.rbl.check_reply?4(r)
-ZServer.medusa.resolver.rbl.resolve_maps?4(host, callback)
-ZServer.medusa.resolver.resolver.__init__?1(self, server='127.0.0.1')
-ZServer.medusa.resolver.resolver.get_id?4()
-ZServer.medusa.resolver.resolver.handle_close?4()
-ZServer.medusa.resolver.resolver.handle_error?4()
-ZServer.medusa.resolver.resolver.handle_read?4()
-ZServer.medusa.resolver.resolver.id?7
-ZServer.medusa.resolver.resolver.log?4(*args)
-ZServer.medusa.resolver.resolver.reap?4()
-ZServer.medusa.resolver.resolver.resolve?4(host, callback)
-ZServer.medusa.resolver.resolver.resolve_ptr?4(host, callback)
-ZServer.medusa.resolver.resolver.writable?4()
-ZServer.medusa.resolver.resolver?1(server='127.0.0.1')
-ZServer.medusa.resolver.skip_name?4(r, pos)
-ZServer.medusa.resolver.unpack_address_reply?4(r)
-ZServer.medusa.resolver.unpack_name?4(r, pos)
-ZServer.medusa.resolver.unpack_ptr_reply?4(r)
-ZServer.medusa.resolver.unpack_ttl?4(r, pos)
-ZServer.medusa.status_handler.START_TIME?7
-ZServer.medusa.status_handler.VERSION_STRING?7
-ZServer.medusa.status_handler.channel_list_producer.__init__?1(self, statusdir)
-ZServer.medusa.status_handler.channel_list_producer?1(statusdir)
-ZServer.medusa.status_handler.english_bytes?4(n)
-ZServer.medusa.status_handler.english_time?4(n)
-ZServer.medusa.status_handler.html_repr?4(object)
-ZServer.medusa.status_handler.html_reprs?4(list, front='', back='')
-ZServer.medusa.status_handler.lines_producer.__init__?1(self, lines)
-ZServer.medusa.status_handler.lines_producer.more?4()
-ZServer.medusa.status_handler.lines_producer.ready?4()
-ZServer.medusa.status_handler.lines_producer?1(lines)
-ZServer.medusa.status_handler.logger_for_status.hyper_respond?4(sh, path, request)
-ZServer.medusa.status_handler.logger_for_status.status?4()
-ZServer.medusa.status_handler.progressive_divide?4(n, parts)
-ZServer.medusa.status_handler.sanitize?4(s)
-ZServer.medusa.status_handler.split_by_units?4(n, units, dividers, format_string)
-ZServer.medusa.status_handler.status_extension.__init__?1(self, objects, statusdir='/status', allow_emergency_debug=0)
-ZServer.medusa.status_handler.status_extension.handle_request?4(request)
-ZServer.medusa.status_handler.status_extension.hit_counter?7
-ZServer.medusa.status_handler.status_extension.match?4(request)
-ZServer.medusa.status_handler.status_extension.register_hyper_object?4(object)
-ZServer.medusa.status_handler.status_extension.status?4()
-ZServer.medusa.status_handler.status_extension?1(objects, statusdir='/status', allow_emergency_debug=0)
-ZServer.medusa.thread.pi_module.StopException?7
-ZServer.medusa.thread.pi_module.go?4(file)
-ZServer.medusa.thread.pi_module.line_writer.__init__?1(self, file, digit_limit=10000)
-ZServer.medusa.thread.pi_module.line_writer.write?4(data)
-ZServer.medusa.thread.pi_module.line_writer?1(file, digit_limit=10000)
-ZServer.medusa.thread.pi_module.main?4(env, stdin, stdout)
-ZServer.medusa.thread.select_trigger.VERSION_STRING?7
-ZServer.medusa.thread.select_trigger.the_trigger?7
-ZServer.medusa.thread.select_trigger.thread_parent.__init__?1(self, conn, addr)
-ZServer.medusa.thread.select_trigger.thread_parent.collect_incoming_data?4(data)
-ZServer.medusa.thread.select_trigger.thread_parent.found_terminator?4()
-ZServer.medusa.thread.select_trigger.thread_parent?1(conn, addr)
-ZServer.medusa.thread.select_trigger.thread_server.__init__?1(self, family=socket.AF_INET, address=('', 9003))
-ZServer.medusa.thread.select_trigger.thread_server.handle_accept?4()
-ZServer.medusa.thread.select_trigger.thread_server?1(family=socket.AF_INET, address=('', 9003))
-ZServer.medusa.thread.select_trigger.trigger.__init__?1(self)
-ZServer.medusa.thread.select_trigger.trigger.handle_connect?4()
-ZServer.medusa.thread.select_trigger.trigger.handle_read?4()
-ZServer.medusa.thread.select_trigger.trigger.pull_trigger?4(thunk=None)
-ZServer.medusa.thread.select_trigger.trigger.readable?4()
-ZServer.medusa.thread.select_trigger.trigger.writable?4()
-ZServer.medusa.thread.select_trigger.trigger?1()
-ZServer.medusa.thread.select_trigger.trigger_1.handle_connect?4()
-ZServer.medusa.thread.select_trigger.trigger_1.handle_read?4()
-ZServer.medusa.thread.select_trigger.trigger_1.pull_trigger?4(thunk=None)
-ZServer.medusa.thread.select_trigger.trigger_1.readable?4()
-ZServer.medusa.thread.select_trigger.trigger_1.writable?4()
-ZServer.medusa.thread.select_trigger.trigger_file.__init__?1(self, parent)
-ZServer.medusa.thread.select_trigger.trigger_file.buffer_size?7
-ZServer.medusa.thread.select_trigger.trigger_file.close?4()
-ZServer.medusa.thread.select_trigger.trigger_file.flush?4()
-ZServer.medusa.thread.select_trigger.trigger_file.softspace?4(*args)
-ZServer.medusa.thread.select_trigger.trigger_file.thread_function?4(i, n)
-ZServer.medusa.thread.select_trigger.trigger_file.trigger_close?4()
-ZServer.medusa.thread.select_trigger.trigger_file.write?4(data)
-ZServer.medusa.thread.select_trigger.trigger_file.writeline?4(line)
-ZServer.medusa.thread.select_trigger.trigger_file.writelines?4(lines)
-ZServer.medusa.thread.select_trigger.trigger_file?1(parent)
-ZServer.medusa.thread.test_module.main?4(env, stdin, stdout)
-ZServer.medusa.thread.thread_channel.VERSION_STRING?7
-ZServer.medusa.thread.thread_channel.thread_channel.__init__?1(self, channel, function, *args)
-ZServer.medusa.thread.thread_channel.thread_channel.buffer_size?7
-ZServer.medusa.thread.thread_channel.thread_channel.handle_close?4()
-ZServer.medusa.thread.thread_channel.thread_channel.handle_read?4()
-ZServer.medusa.thread.thread_channel.thread_channel.readable?4()
-ZServer.medusa.thread.thread_channel.thread_channel.start?4()
-ZServer.medusa.thread.thread_channel.thread_channel.thread_function?4(i, n)
-ZServer.medusa.thread.thread_channel.thread_channel.writable?4()
-ZServer.medusa.thread.thread_channel.thread_channel?1(channel, function, *args)
-ZServer.medusa.thread.thread_channel.thread_parent.__init__?1(self, conn, addr)
-ZServer.medusa.thread.thread_channel.thread_parent.collect_incoming_data?4(data)
-ZServer.medusa.thread.thread_channel.thread_parent.found_terminator?4()
-ZServer.medusa.thread.thread_channel.thread_parent?1(conn, addr)
-ZServer.medusa.thread.thread_channel.thread_server.__init__?1(self, family=socket.AF_INET, address=('127.0.0.1', 9003))
-ZServer.medusa.thread.thread_channel.thread_server.handle_accept?4()
-ZServer.medusa.thread.thread_channel.thread_server?1(family=socket.AF_INET, address=('127.0.0.1', 9003))
-ZServer.medusa.thread.thread_handler.HEADER_LINE?7
-ZServer.medusa.thread.thread_handler.collector.__init__?1(self, handler, request, env)
-ZServer.medusa.thread.thread_handler.collector.collect_incoming_data?4(data)
-ZServer.medusa.thread.thread_handler.collector?1(handler, request, env)
-ZServer.medusa.thread.thread_handler.header2env?7
-ZServer.medusa.thread.thread_handler.header_scanning_file.__init__?1(self, request, file)
-ZServer.medusa.thread.thread_handler.header_scanning_file._write?5(data)
-ZServer.medusa.thread.thread_handler.header_scanning_file.build_header?4(lines)
-ZServer.medusa.thread.thread_handler.header_scanning_file.close?4()
-ZServer.medusa.thread.thread_handler.header_scanning_file.flush?4()
-ZServer.medusa.thread.thread_handler.header_scanning_file.write?4(data)
-ZServer.medusa.thread.thread_handler.header_scanning_file.writelines?4(list)
-ZServer.medusa.thread.thread_handler.header_scanning_file?1(request, file)
-ZServer.medusa.thread.thread_handler.request_loop_thread.__init__?1(self, queue)
-ZServer.medusa.thread.thread_handler.request_loop_thread.run?4()
-ZServer.medusa.thread.thread_handler.request_loop_thread?1(queue)
-ZServer.medusa.thread.thread_handler.request_queue.__init__?1(self)
-ZServer.medusa.thread.thread_handler.request_queue.get?4()
-ZServer.medusa.thread.thread_handler.request_queue.key?7
-ZServer.medusa.thread.thread_handler.request_queue.put?4(item)
-ZServer.medusa.thread.thread_handler.request_queue?1()
-ZServer.medusa.thread.thread_handler.script_handler.__init__?1(self, queue, document_root="")
-ZServer.medusa.thread.thread_handler.script_handler.add_module?4(module, *names)
-ZServer.medusa.thread.thread_handler.script_handler.continue_request?4(stdin, request, env)
-ZServer.medusa.thread.thread_handler.script_handler.handle_request?4(request)
-ZServer.medusa.thread.thread_handler.script_handler.match?4(request)
-ZServer.medusa.thread.thread_handler.script_handler?1(queue, document_root="")
-ZServer.medusa.thread.thread_handler.thread_output_file.close?4()
-ZServer.utils.getZopeVersion?4()
-ZServer.utils.log_info?4(self, message, type='info')
-ZServer.utils.patchAsyncoreLogger?4()
-ZServer.utils.patchSyslogServiceName?4()
-ZServer.utils.requestCloseOnExec?4(sock)
-ZTUtils.Batch.Batch.__init__?1(self, sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Batch.Batch.next?7
-ZTUtils.Batch.Batch.previous?7
-ZTUtils.Batch.Batch.sequence_length?7
-ZTUtils.Batch.Batch?1(sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Batch.__init__?1(self, sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Batch.opt?4(start, end, size, orphan, sequence)
-ZTUtils.Batch?1(sequence, size, start=0, end=0, orphan=0, overlap=0)
-ZTUtils.Iterator.InnerBase.advance?4(it)
-ZTUtils.Iterator.InnerBase.it_end?4(it)
-ZTUtils.Iterator.InnerBase.no_next?4(it)
-ZTUtils.Iterator.InnerBase.prep_next?4(it)
-ZTUtils.Iterator.IterInner._supports?5(ob, it)
-ZTUtils.Iterator.IterInner.prep_next?4(it)
-ZTUtils.Iterator.IterIter.__init__?1(self, it)
-ZTUtils.Iterator.IterIter.next?4()
-ZTUtils.Iterator.IterIter?1(it)
-ZTUtils.Iterator.Iterator.Letter?4()
-ZTUtils.Iterator.Iterator.Roman?4(rnvalues=(
-                    (1000, 'M'), (900, 'CM'), (500, 'D'), (400, 'CD'), (100, 'C'), (90, 'XC'), (50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')))
-ZTUtils.Iterator.Iterator.__init__?1(self, seq)
-ZTUtils.Iterator.Iterator._advance?5(it)
-ZTUtils.Iterator.Iterator.even?4()
-ZTUtils.Iterator.Iterator.first?4(name=None)
-ZTUtils.Iterator.Iterator.last?4(name=None)
-ZTUtils.Iterator.Iterator.length?4()
-ZTUtils.Iterator.Iterator.letter?4(base=ord('a'), radix=26)
-ZTUtils.Iterator.Iterator.next?4()
-ZTUtils.Iterator.Iterator.nextIndex?7
-ZTUtils.Iterator.Iterator.number?4()
-ZTUtils.Iterator.Iterator.odd?4()
-ZTUtils.Iterator.Iterator.parity?4()
-ZTUtils.Iterator.Iterator.roman?4()
-ZTUtils.Iterator.Iterator.same_part?4(name, ob1, ob2)
-ZTUtils.Iterator.Iterator?1(seq)
-ZTUtils.Iterator.iterInner?7
-ZTUtils.SimpleTree.SimpleTreeMaker.__init__?1(self, tree_pre="tree")
-ZTUtils.SimpleTree.SimpleTreeMaker.node?4(object)
-ZTUtils.SimpleTree.SimpleTreeMaker.tree?4(root, expanded=None, subtree=0)
-ZTUtils.SimpleTree.SimpleTreeMaker?1(tree_pre="tree")
-ZTUtils.SimpleTree.SimpleTreeNode.branch?4()
-ZTUtils.Tree.TreeMaker._assume_children?8
-ZTUtils.Tree.TreeMaker._cached_children?8
-ZTUtils.Tree.TreeMaker._expand_root?8
-ZTUtils.Tree.TreeMaker._id?8
-ZTUtils.Tree.TreeMaker._state_function?8
-ZTUtils.Tree.TreeMaker._values?8
-ZTUtils.Tree.TreeMaker._values_filter?8
-ZTUtils.Tree.TreeMaker._values_function?8
-ZTUtils.Tree.TreeMaker.filterChildren?4(children)
-ZTUtils.Tree.TreeMaker.getChildren?4(object)
-ZTUtils.Tree.TreeMaker.getId?4(object)
-ZTUtils.Tree.TreeMaker.hasChildren?4(object)
-ZTUtils.Tree.TreeMaker.node?4(object)
-ZTUtils.Tree.TreeMaker.setAssumeChildren?4(assume)
-ZTUtils.Tree.TreeMaker.setChildAccess?4(attrname=_marker, filter=_marker, function=_marker)
-ZTUtils.Tree.TreeMaker.setExpandRoot?4(expand)
-ZTUtils.Tree.TreeMaker.setIdAttr?4(id)
-ZTUtils.Tree.TreeMaker.setStateFunction?4(function)
-ZTUtils.Tree.TreeMaker.tree?4(root, expanded=None, subtree=0)
-ZTUtils.Tree.TreeNode.__init__?1(self)
-ZTUtils.Tree.TreeNode._add_child?5(child)
-ZTUtils.Tree.TreeNode._depth?5()
-ZTUtils.Tree.TreeNode.depth?7
-ZTUtils.Tree.TreeNode.flat?4()
-ZTUtils.Tree.TreeNode.height?7
-ZTUtils.Tree.TreeNode.size?7
-ZTUtils.Tree.TreeNode.state?7
-ZTUtils.Tree.TreeNode.walk?4(f, data=None)
-ZTUtils.Tree.TreeNode?1()
-ZTUtils.Tree._marker?8
-ZTUtils.Tree.a2b?4(s)
-ZTUtils.Tree.a2u_map?7
-ZTUtils.Tree.b2a?4(s)
-ZTUtils.Tree.decodeExpansion?4(s, nth=None, maxsize=8192)
-ZTUtils.Tree.encodeExpansion?4(nodes, compress=1)
-ZTUtils.Tree.simple_type?4(ob, is_simple={type('')
-ZTUtils.Tree.u2a_map?7
-ZTUtils.Zope.Batch.__init__?1(self, sequence, size, start=0, end=0, orphan=0, overlap=0, skip_unauthorized=None)
-ZTUtils.Zope.Batch?1(sequence, size, start=0, end=0, orphan=0, overlap=0, skip_unauthorized=None)
-ZTUtils.Zope.LazyFilter.__init__?1(self, seq, test=None, skip=None)
-ZTUtils.Zope.LazyFilter?1(seq, test=None, skip=None)
-ZTUtils.Zope.SimpleTreeMaker._getChildren?8
-ZTUtils.Zope.SimpleTreeMaker.cookieTree?4(root_object, default_state=None)
-ZTUtils.Zope.TreeMaker._getChildren?8
-ZTUtils.Zope.TreeSkipMixin.filterChildren?4(children)
-ZTUtils.Zope.TreeSkipMixin.getChildren?4(object)
-ZTUtils.Zope.TreeSkipMixin.setSkip?4(skip)
-ZTUtils.Zope.TreeSkipMixin.skip?7
-ZTUtils.Zope._Batch?8
-ZTUtils.Zope.complex_marshal?4(pairs)
-ZTUtils.Zope.guarded_getitem?4(object, index)
-ZTUtils.Zope.make_hidden_input?4(*args, **kwargs)
-ZTUtils.Zope.make_query?4(*args, **kwargs)
-ZTUtils.Zope.simple_marshal?4(v)
-ZTUtils.Zope.url_query?4(request, req_name="URL", omit=None)
-Zope2.App.ClassFactory.ClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.App.startup.RequestContainer.__init__?1(self, r)
-Zope2.App.startup.RequestContainer?1(r)
-Zope2.App.startup.TransactionsManager.abort?4()
-Zope2.App.startup.TransactionsManager.begin?4(transaction=transaction)
-Zope2.App.startup.TransactionsManager.commit?4()
-Zope2.App.startup.TransactionsManager.recordMetaData?4(object, request, hasattr=hasattr, getattr=getattr, logger=ac_logger, )
-Zope2.App.startup.ZPublisherExceptionHook.__init__?1(self)
-Zope2.App.startup.ZPublisherExceptionHook.logConflicts?4(v, REQUEST)
-Zope2.App.startup.ZPublisherExceptionHook?1()
-Zope2.App.startup.ac_logger?7
-Zope2.App.startup.app?7
-Zope2.App.startup.startup?4()
-Zope2.App.startup.startup_time?7
-Zope2.App.startup.validated_hook?4(request, user)
-Zope2.App.startup.zpublisher_exception_hook?7
-Zope2.DB?7
-Zope2.Startup.UnixZopeStarter.registerSignals?4()
-Zope2.Startup.UnixZopeStarter.setupFinalLogging?4()
-Zope2.Startup.UnixZopeStarter.setupInitialLogging?4()
-Zope2.Startup.WindowsZopeStarter.registerSignals?4()
-Zope2.Startup.WindowsZopeStarter.setupFinalLogging?4()
-Zope2.Startup.WindowsZopeStarter.setupInitialLogging?4()
-Zope2.Startup.ZopeStarter.__init__?1(self)
-Zope2.Startup.ZopeStarter.dropPrivileges?4()
-Zope2.Startup.ZopeStarter.error?4(msg)
-Zope2.Startup.ZopeStarter.getLoggingLevel?4()
-Zope2.Startup.ZopeStarter.info?4(msg)
-Zope2.Startup.ZopeStarter.makeLockFile?4()
-Zope2.Startup.ZopeStarter.makePidFile?4()
-Zope2.Startup.ZopeStarter.panic?4(msg)
-Zope2.Startup.ZopeStarter.prepare?4()
-Zope2.Startup.ZopeStarter.run?4()
-Zope2.Startup.ZopeStarter.sendEvents?4()
-Zope2.Startup.ZopeStarter.serverListen?4()
-Zope2.Startup.ZopeStarter.setConfiguration?4(cfg)
-Zope2.Startup.ZopeStarter.setupConfiguredLoggers?4()
-Zope2.Startup.ZopeStarter.setupInitialLogging?4()
-Zope2.Startup.ZopeStarter.setupInterpreter?4()
-Zope2.Startup.ZopeStarter.setupLocale?4()
-Zope2.Startup.ZopeStarter.setupPublisher?4()
-Zope2.Startup.ZopeStarter.setupSecurityOptions?4()
-Zope2.Startup.ZopeStarter.setupServers?4()
-Zope2.Startup.ZopeStarter.setupZServer?4()
-Zope2.Startup.ZopeStarter.shutdown?4()
-Zope2.Startup.ZopeStarter.startZope?4()
-Zope2.Startup.ZopeStarter.unlinkLockFile?4()
-Zope2.Startup.ZopeStarter.unlinkPidFile?4()
-Zope2.Startup.ZopeStarter?1()
-Zope2.Startup._name2Ips?5(host, isIp_=compile(r'(\d+\.){3}').match)
-Zope2.Startup.check_python_version?4()
-Zope2.Startup.datatypes.DBTab.__init__?1(self, db_factories, mount_paths)
-Zope2.Startup.datatypes.DBTab._mountPathError?5(mount_path)
-Zope2.Startup.datatypes.DBTab.getDatabase?4(mount_path=None, name=None, is_root=0)
-Zope2.Startup.datatypes.DBTab.getDatabaseFactory?4(mount_path=None, name=None)
-Zope2.Startup.datatypes.DBTab.getName?4(mount_path)
-Zope2.Startup.datatypes.DBTab.hasDatabase?4(name)
-Zope2.Startup.datatypes.DBTab.listDatabaseNames?4()
-Zope2.Startup.datatypes.DBTab.listMountPaths?4()
-Zope2.Startup.datatypes.DBTab?1(db_factories, mount_paths)
-Zope2.Startup.datatypes.LoggerFactory.__init__?1(self, section)
-Zope2.Startup.datatypes.LoggerFactory?1(section)
-Zope2.Startup.datatypes.TwistedServerFactory.__init__?1(self, section)
-Zope2.Startup.datatypes.TwistedServerFactory?1(section)
-Zope2.Startup.datatypes.ZopeDatabase.computeMountPaths?4()
-Zope2.Startup.datatypes.ZopeDatabase.createDB?4(database_name, databases)
-Zope2.Startup.datatypes.ZopeDatabase.getMountParams?4(mount_path)
-Zope2.Startup.datatypes.ZopeDatabase.getName?4()
-Zope2.Startup.datatypes.ZopeDatabase.getVirtualMountPaths?4()
-Zope2.Startup.datatypes.ZopeDatabase.open?4(database_name, databases)
-Zope2.Startup.datatypes.cgi_environment?4(section)
-Zope2.Startup.datatypes.datetime_format?4(value)
-Zope2.Startup.datatypes.default_zpublisher_encoding?4(value)
-Zope2.Startup.datatypes.dns_resolver?4(hostname)
-Zope2.Startup.datatypes.importable_name?4(name)
-Zope2.Startup.datatypes.minimalClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.Startup.datatypes.mount_point?4(value)
-Zope2.Startup.datatypes.python_dotted_path?4(name)
-Zope2.Startup.datatypes.root_config?4(section)
-Zope2.Startup.datatypes.security_policy_implementation?4(value)
-Zope2.Startup.datatypes.simpleClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.Startup.datatypes.zdaemonEnvironDict.mapping?4()
-Zope2.Startup.datatypes.zopeClassFactory?4(jar, module, name, _silly=('__doc__', ), _globals={}, )
-Zope2.Startup.dropPrivileges?4(cfg)
-Zope2.Startup.get_starter?4()
-Zope2.Startup.handlers._name2Ips?5(host, isIp_=compile(r'(\d+\.){3}').match)
-Zope2.Startup.handlers._setenv?5(name, value)
-Zope2.Startup.handlers.automatically_quote_dtml_request_data?4(value)
-Zope2.Startup.handlers.catalog_getObject_raises?4(value)
-Zope2.Startup.handlers.cgi_maxlen?4(value)
-Zope2.Startup.handlers.createHTTPFactory?4(ignored)
-Zope2.Startup.handlers.database_quota_size?4(value)
-Zope2.Startup.handlers.datetime_format?4(value)
-Zope2.Startup.handlers.debug_mode?4(value)
-Zope2.Startup.handlers.enable_ms_author_via?4(value)
-Zope2.Startup.handlers.enable_ms_public_header?4(value)
-Zope2.Startup.handlers.handleConfig?4(config, multihandler)
-Zope2.Startup.handlers.http_header_max_length?4(value)
-Zope2.Startup.handlers.http_realm?4(value)
-Zope2.Startup.handlers.large_file_threshold?4(value)
-Zope2.Startup.handlers.locale?4(value)
-Zope2.Startup.handlers.max_listen_sockets?4(value)
-Zope2.Startup.handlers.maximum_number_of_session_objects?4(value)
-Zope2.Startup.handlers.publisher_profile_file?4(value)
-Zope2.Startup.handlers.read_only_database?4(value)
-Zope2.Startup.handlers.rest_header_level?4(value)
-Zope2.Startup.handlers.rest_input_encoding?4(value)
-Zope2.Startup.handlers.rest_language_code?4(value)
-Zope2.Startup.handlers.rest_output_encoding?4(value)
-Zope2.Startup.handlers.root_handler?4(config)
-Zope2.Startup.handlers.session_add_notify_script_path?4(value)
-Zope2.Startup.handlers.session_delete_notify_script_path?4(value)
-Zope2.Startup.handlers.session_timeout_minutes?4(value)
-Zope2.Startup.handlers.structured_text_header_level?4(value)
-Zope2.Startup.handlers.suppress_all_access_rules?4(value)
-Zope2.Startup.handlers.suppress_all_site_roots?4(value)
-Zope2.Startup.handlers.zeo_client_name?4(value)
-Zope2.Startup.handlers.zserver_read_only_mode?4(value)
-Zope2.Startup.logger?7
-Zope2.Startup.misc.TextBlockFormatter.format?4(text, max_width=80, indent=0, trailing_lines_indent_more=0)
-Zope2.Startup.misc.TextBlockFormatter.long2?7
-Zope2.Startup.misc.TextBlockFormatter.long3?7
-Zope2.Startup.misc.TextBlockFormatter.long?7
-Zope2.Startup.misc.TextBlockFormatter.splitlongline?4(line, max_width=80)
-Zope2.Startup.misc.TextBlockFormatter.splitword?4(word, max_width=80, linepos=0)
-Zope2.Startup.misc.lock_file.lock_file?4(file)
-Zope2.Startup.misc.zpasswd.generate_passwd?4(password, encoding)
-Zope2.Startup.misc.zpasswd.generate_salt?4()
-Zope2.Startup.misc.zpasswd.main?4(argv)
-Zope2.Startup.misc.zpasswd.write_access?4(home, user='', group='')
-Zope2.Startup.misc.zpasswd.write_generated_password?4(home, ac_path, username)
-Zope2.Startup.misc.zpasswd.write_inituser?4(home, user='', group='')
-Zope2.Startup.nt.NTService.ZopeService?7
-Zope2.Startup.options.ZopeOptions.schemadir?7
-Zope2.Startup.options.ZopeOptions.schemafile?7
-Zope2.Startup.run._setconfig?5(configfile=None)
-Zope2.Startup.run.configure?4(configfile)
-Zope2.Startup.run.run?4()
-Zope2.Startup.start_zope?4(cfg, debug_handler)
-Zope2.Startup.started?7
-Zope2.Startup.warnfilter.warn_action?4(val)
-Zope2.Startup.warnfilter.warn_category?4(category)
-Zope2.Startup.warnfilter.warning_filter_handler?4(section)
-Zope2.Startup.zopectl.WIN?7
-Zope2.Startup.zopectl.ZopeCmd._exitstatus?8
-Zope2.Startup.zopectl.ZopeCmd._get_override?5(opt, name, svalue=None, flag=0)
-Zope2.Startup.zopectl.ZopeCmd.do_adduser?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_debug?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_foreground?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_install?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_remove?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_restart?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_run?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_start?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_stop?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.do_test?4(arg)
-Zope2.Startup.zopectl.ZopeCmd.get_startup_cmd?4(python, more)
-Zope2.Startup.zopectl.ZopeCmd.get_status?4()
-Zope2.Startup.zopectl.ZopeCmd.help_adduser?4()
-Zope2.Startup.zopectl.ZopeCmd.help_debug?4()
-Zope2.Startup.zopectl.ZopeCmd.help_install?4()
-Zope2.Startup.zopectl.ZopeCmd.help_remove?4()
-Zope2.Startup.zopectl.ZopeCmd.help_run?4()
-Zope2.Startup.zopectl.ZopeCmd.help_test?4()
-Zope2.Startup.zopectl.ZopeCtlOptions.__init__?1(self)
-Zope2.Startup.zopectl.ZopeCtlOptions.logsectionname?7
-Zope2.Startup.zopectl.ZopeCtlOptions.positional_args_allowed?7
-Zope2.Startup.zopectl.ZopeCtlOptions.program?7
-Zope2.Startup.zopectl.ZopeCtlOptions.realize?4(*args, **kw)
-Zope2.Startup.zopectl.ZopeCtlOptions.schemadir?7
-Zope2.Startup.zopectl.ZopeCtlOptions.schemafile?7
-Zope2.Startup.zopectl.ZopeCtlOptions.uid?7
-Zope2.Startup.zopectl.ZopeCtlOptions?1()
-Zope2.Startup.zopectl._ignoreSIGCHLD?5(*unused)
-Zope2.Startup.zopectl.main?4(args=None)
-Zope2.Startup.zopectl.string_list?4(arg)
-Zope2._began_startup?8
-Zope2._configure?5()
-Zope2.app?4(*args, **kw)
-Zope2.bobo_application?7
-Zope2.debug?4(*args, **kw)
-Zope2.startup?4()
-Zope2.zpublisher_exception_hook?7
-Zope2.zpublisher_transactions_manager?7
-Zope2.zpublisher_validated_hook?7
-ZopeUndo.Prefix.Prefix.__init__?1(self, path)
-ZopeUndo.Prefix.Prefix?1(path)
-docutils.Component.component_type?7
-docutils.Component.supported?7
-docutils.Component.supports?4(format)
-docutils.SettingsSpec.config_section?7
-docutils.SettingsSpec.config_section_dependencies?7
-docutils.SettingsSpec.relative_path_settings?7
-docutils.SettingsSpec.settings_default_overrides?7
-docutils.SettingsSpec.settings_defaults?7
-docutils.SettingsSpec.settings_spec?7
-docutils.TransformSpec.default_transforms?7
-docutils.TransformSpec.get_transforms?4()
-docutils.TransformSpec.unknown_reference_resolvers?7
-docutils.core.Publisher.__init__?1(self, reader=None, parser=None, writer=None, source=None, source_class=io.FileInput, destination=None, destination_class=io.FileOutput, settings=None)
-docutils.core.Publisher.apply_transforms?4()
-docutils.core.Publisher.debugging_dumps?4()
-docutils.core.Publisher.get_settings?4(usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher.process_command_line?4(argv=None, usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher.process_programmatic_settings?4(settings_spec, settings_overrides, config_section)
-docutils.core.Publisher.publish?4(argv=None, usage=None, description=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.Publisher.report_Exception?4(error)
-docutils.core.Publisher.report_SystemMessage?4(error)
-docutils.core.Publisher.report_UnicodeError?4(error)
-docutils.core.Publisher.set_components?4(reader_name, parser_name, writer_name)
-docutils.core.Publisher.set_destination?4(destination=None, destination_path=None)
-docutils.core.Publisher.set_io?4(source_path=None, destination_path=None)
-docutils.core.Publisher.set_reader?4(reader_name, parser, parser_name)
-docutils.core.Publisher.set_source?4(source=None, source_path=None)
-docutils.core.Publisher.set_writer?4(writer_name)
-docutils.core.Publisher.setup_option_parser?4(usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher?1(reader=None, parser=None, writer=None, source=None, source_class=io.FileInput, destination=None, destination_class=io.FileOutput, settings=None)
-docutils.core.default_description?7
-docutils.core.default_usage?7
-docutils.core.publish_cmdline?4(reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=1, argv=None, usage=default_usage, description=default_description)
-docutils.core.publish_doctree?4(source, source_path=None, source_class=io.StringInput, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_file?4(source=None, source_path=None, destination=None, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_from_doctree?4(document, destination_path=None, writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_parts?4(source, source_path=None, source_class=io.StringInput, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_programmatically?4(source_class, source, source_path, destination_class, destination, destination_path, reader, reader_name, parser, parser_name, writer, writer_name, settings, settings_spec, settings_overrides, config_section, enable_exit_status)
-docutils.core.publish_string?4(source, source_path=None, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.examples.html_body?4(input_string, source_path=None, destination_path=None, input_encoding='unicode', output_encoding='unicode', doctitle=1, initial_header_level=1)
-docutils.examples.html_parts?4(input_string, source_path=None, destination_path=None, input_encoding='unicode', doctitle=1, initial_header_level=1)
-docutils.examples.internals?4(input_string, source_path=None, destination_path=None, input_encoding='unicode')
-docutils.frontend.ConfigParser.get_section?4(section)
-docutils.frontend.ConfigParser.handle_old_config?4(filename)
-docutils.frontend.ConfigParser.old_settings?7
-docutils.frontend.ConfigParser.old_warning?7
-docutils.frontend.ConfigParser.optionxform?4(optionstr)
-docutils.frontend.ConfigParser.read?4(filenames, option_parser)
-docutils.frontend.ConfigParser.validate_settings?4(filename, option_parser)
-docutils.frontend.Option.ATTRS?7
-docutils.frontend.Option.process?4(opt, value, values, parser)
-docutils.frontend.OptionParser.__init__?1(self, components=(), defaults=None, read_config_files=None, *args, **kwargs)
-docutils.frontend.OptionParser.booleans?7
-docutils.frontend.OptionParser.check_args?4(args)
-docutils.frontend.OptionParser.check_values?4(values, args)
-docutils.frontend.OptionParser.config_section?7
-docutils.frontend.OptionParser.default_error_encoding_error_handler?7
-docutils.frontend.OptionParser.get_config_file_settings?4(config_file)
-docutils.frontend.OptionParser.get_default_values?4()
-docutils.frontend.OptionParser.get_option_by_dest?4(dest)
-docutils.frontend.OptionParser.get_standard_config_files?4()
-docutils.frontend.OptionParser.get_standard_config_settings?4()
-docutils.frontend.OptionParser.populate_from_components?4(components)
-docutils.frontend.OptionParser.relative_path_settings?7
-docutils.frontend.OptionParser.settings_defaults?7
-docutils.frontend.OptionParser.settings_spec?7
-docutils.frontend.OptionParser.standard_config_files?7
-docutils.frontend.OptionParser.threshold_choices?7
-docutils.frontend.OptionParser.thresholds?7
-docutils.frontend.OptionParser.version_template?7
-docutils.frontend.OptionParser?1(components=(), defaults=None, read_config_files=None, *args, **kwargs)
-docutils.frontend.Values.__init__?1(self, *args, **kwargs)
-docutils.frontend.Values.copy?4()
-docutils.frontend.Values.update?4(other_dict, option_parser)
-docutils.frontend.Values?1(*args, **kwargs)
-docutils.frontend.make_one_path_absolute?4(base_path, path)
-docutils.frontend.make_paths_absolute?4(pathdict, keys, base_path=None)
-docutils.frontend.read_config_file?4(option, opt, value, parser)
-docutils.frontend.store_multiple?4(option, opt, value, parser, *args, **kwargs)
-docutils.frontend.validate_boolean?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_colon_separated_string_list?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_dependency_file?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding_and_error_handler?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding_error_handler?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_nonnegative_int?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_threshold?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_url_trailing_slash?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.io.DocTreeInput.default_source_path?7
-docutils.io.DocTreeInput.read?4()
-docutils.io.FileInput.__init__?1(self, source=None, source_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileInput.close?4()
-docutils.io.FileInput.read?4()
-docutils.io.FileInput?1(source=None, source_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileOutput.__init__?1(self, destination=None, destination_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileOutput.close?4()
-docutils.io.FileOutput.open?4()
-docutils.io.FileOutput.write?4(data)
-docutils.io.FileOutput?1(destination=None, destination_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.Input.__init__?1(self, source=None, source_path=None, encoding=None, error_handler='strict')
-docutils.io.Input.component_type?7
-docutils.io.Input.decode?4(data)
-docutils.io.Input.default_source_path?7
-docutils.io.Input.read?4()
-docutils.io.Input?1(source=None, source_path=None, encoding=None, error_handler='strict')
-docutils.io.NullInput.default_source_path?7
-docutils.io.NullInput.read?4()
-docutils.io.NullOutput.default_destination_path?7
-docutils.io.NullOutput.write?4(data)
-docutils.io.Output.__init__?1(self, destination=None, destination_path=None, encoding=None, error_handler='strict')
-docutils.io.Output.component_type?7
-docutils.io.Output.default_destination_path?7
-docutils.io.Output.encode?4(data)
-docutils.io.Output.write?4(data)
-docutils.io.Output.xmlcharref_encode?4(char)
-docutils.io.Output?1(destination=None, destination_path=None, encoding=None, error_handler='strict')
-docutils.io.StringInput.default_source_path?7
-docutils.io.StringInput.read?4()
-docutils.io.StringOutput.default_destination_path?7
-docutils.io.StringOutput.write?4(data)
-docutils.languages._languages?8
-docutils.languages.af.author_separators?7
-docutils.languages.af.bibliographic_fields?7
-docutils.languages.af.labels?7
-docutils.languages.ca.author_separators?7
-docutils.languages.ca.bibliographic_fields?7
-docutils.languages.ca.labels?7
-docutils.languages.cs.author_separators?7
-docutils.languages.cs.bibliographic_fields?7
-docutils.languages.cs.labels?7
-docutils.languages.de.author_separators?7
-docutils.languages.de.bibliographic_fields?7
-docutils.languages.de.labels?7
-docutils.languages.en.author_separators?7
-docutils.languages.en.bibliographic_fields?7
-docutils.languages.en.labels?7
-docutils.languages.eo.author_separators?7
-docutils.languages.eo.bibliographic_fields?7
-docutils.languages.eo.labels?7
-docutils.languages.es.author_separators?7
-docutils.languages.es.bibliographic_fields?7
-docutils.languages.es.labels?7
-docutils.languages.fi.author_separators?7
-docutils.languages.fi.bibliographic_fields?7
-docutils.languages.fi.labels?7
-docutils.languages.fr.author_separators?7
-docutils.languages.fr.bibliographic_fields?7
-docutils.languages.fr.labels?7
-docutils.languages.get_language?4(language_code)
-docutils.languages.it.author_separators?7
-docutils.languages.it.bibliographic_fields?7
-docutils.languages.it.labels?7
-docutils.languages.ja.author_separators?7
-docutils.languages.ja.bibliographic_fields?7
-docutils.languages.ja.labels?7
-docutils.languages.nl.author_separators?7
-docutils.languages.nl.bibliographic_fields?7
-docutils.languages.nl.labels?7
-docutils.languages.pt_br.author_separators?7
-docutils.languages.pt_br.bibliographic_fields?7
-docutils.languages.pt_br.labels?7
-docutils.languages.ru.author_separators?7
-docutils.languages.ru.bibliographic_fields?7
-docutils.languages.ru.labels?7
-docutils.languages.sk.author_separators?7
-docutils.languages.sk.bibliographic_fields?7
-docutils.languages.sk.labels?7
-docutils.languages.sv.author_separators?7
-docutils.languages.sv.bibliographic_fields?7
-docutils.languages.sv.labels?7
-docutils.languages.zh_cn.author_separators?7
-docutils.languages.zh_cn.bibliographic_fields?7
-docutils.languages.zh_cn.labels?7
-docutils.languages.zh_tw.author_separators?7
-docutils.languages.zh_tw.bibliographic_fields?7
-docutils.languages.zh_tw.labels?7
-docutils.nodes.BackLinkable.add_backref?4(refid)
-docutils.nodes.Element.__init__?1(self, rawsource='', *children, **attributes)
-docutils.nodes.Element._dom_node?5(domroot)
-docutils.nodes.Element.append?4(item)
-docutils.nodes.Element.astext?4()
-docutils.nodes.Element.attlist?4()
-docutils.nodes.Element.child_text_separator?7
-docutils.nodes.Element.clear?4()
-docutils.nodes.Element.copy?4()
-docutils.nodes.Element.deepcopy?4()
-docutils.nodes.Element.delattr?4(attr)
-docutils.nodes.Element.emptytag?4()
-docutils.nodes.Element.endtag?4()
-docutils.nodes.Element.extend?4(item)
-docutils.nodes.Element.first_child_matching_class?4(childclass, start=0, end=sys.maxint)
-docutils.nodes.Element.first_child_not_matching_class?4(childclass, start=0, end=sys.maxint)
-docutils.nodes.Element.get?4(key, failobj=None)
-docutils.nodes.Element.has_key?7
-docutils.nodes.Element.hasattr?4(attr)
-docutils.nodes.Element.index?4(item)
-docutils.nodes.Element.insert?4(index, item)
-docutils.nodes.Element.is_not_default?4(key)
-docutils.nodes.Element.list_attributes?7
-docutils.nodes.Element.non_default_attributes?4()
-docutils.nodes.Element.note_referenced_by?4(name=None, id=None)
-docutils.nodes.Element.pformat?4(indent='    ', level=0)
-docutils.nodes.Element.pop?4(i=-1)
-docutils.nodes.Element.remove?4(item)
-docutils.nodes.Element.replace?4(old, new)
-docutils.nodes.Element.replace_self?4(new)
-docutils.nodes.Element.set_class?4(name)
-docutils.nodes.Element.setdefault?4(key, failobj=None)
-docutils.nodes.Element.shortrepr?4()
-docutils.nodes.Element.starttag?4()
-docutils.nodes.Element.tagname?7
-docutils.nodes.Element.update_basic_atts?4(dict)
-docutils.nodes.Element?1(rawsource='', *children, **attributes)
-docutils.nodes.FixedTextElement.__init__?1(self, rawsource='', text='', *children, **attributes)
-docutils.nodes.FixedTextElement?1(rawsource='', text='', *children, **attributes)
-docutils.nodes.GenericNodeVisitor.default_departure?4(node)
-docutils.nodes.GenericNodeVisitor.default_visit?4(node)
-docutils.nodes.Node.asdom?4(dom=None)
-docutils.nodes.Node.condition?4(node_class=node_class)
-docutils.nodes.Node.copy?4()
-docutils.nodes.Node.deepcopy?4()
-docutils.nodes.Node.document?7
-docutils.nodes.Node.line?7
-docutils.nodes.Node.next_node?4(condition=None, include_self=0, descend=1, siblings=0, ascend=0)
-docutils.nodes.Node.parent?7
-docutils.nodes.Node.pformat?4(indent='    ', level=0)
-docutils.nodes.Node.setup_child?4(child)
-docutils.nodes.Node.source?7
-docutils.nodes.Node.traverse?4(condition=None, include_self=1, descend=1, siblings=0, ascend=0)
-docutils.nodes.Node.walk?4(visitor)
-docutils.nodes.Node.walkabout?4(visitor)
-docutils.nodes.NodeVisitor.__init__?1(self, document)
-docutils.nodes.NodeVisitor.dispatch_departure?4(node)
-docutils.nodes.NodeVisitor.dispatch_visit?4(node)
-docutils.nodes.NodeVisitor.optional?7
-docutils.nodes.NodeVisitor.unknown_departure?4(node)
-docutils.nodes.NodeVisitor.unknown_visit?4(node)
-docutils.nodes.NodeVisitor?1(document)
-docutils.nodes.Resolvable.resolved?7
-docutils.nodes.Targetable.indirect_reference_name?7
-docutils.nodes.Targetable.referenced?7
-docutils.nodes.Text.__init__?1(self, data, rawsource='')
-docutils.nodes.Text._dom_node?5(domroot)
-docutils.nodes.Text.astext?4()
-docutils.nodes.Text.children?7
-docutils.nodes.Text.copy?4()
-docutils.nodes.Text.deepcopy?4()
-docutils.nodes.Text.pformat?4(indent='    ', level=0)
-docutils.nodes.Text.shortrepr?4()
-docutils.nodes.Text.tagname?7
-docutils.nodes.Text?1(data, rawsource='')
-docutils.nodes.TextElement.__init__?1(self, rawsource='', text='', *children, **attributes)
-docutils.nodes.TextElement.child_text_separator?7
-docutils.nodes.TextElement?1(rawsource='', text='', *children, **attributes)
-docutils.nodes.TreeCopyVisitor.__init__?1(self, document)
-docutils.nodes.TreeCopyVisitor.default_departure?4(node)
-docutils.nodes.TreeCopyVisitor.default_visit?4(node)
-docutils.nodes.TreeCopyVisitor.get_tree_copy?4()
-docutils.nodes.TreeCopyVisitor?1(document)
-docutils.nodes._add_node_class_names?5(names)
-docutils.nodes._call_default_departure?5(self, node)
-docutils.nodes._call_default_visit?5(self, node)
-docutils.nodes._non_id_at_ends?8
-docutils.nodes._non_id_chars?8
-docutils.nodes._nop?5(self, node)
-docutils.nodes.decoration.get_footer?4()
-docutils.nodes.decoration.get_header?4()
-docutils.nodes.document.__init__?1(self, settings, reporter, *args, **kwargs)
-docutils.nodes.document.asdom?4(dom=None)
-docutils.nodes.document.copy?4()
-docutils.nodes.document.get_decoration?4()
-docutils.nodes.document.has_name?4(name)
-docutils.nodes.document.note_anonymous_target?4(target)
-docutils.nodes.document.note_autofootnote?4(footnote)
-docutils.nodes.document.note_autofootnote_ref?4(ref)
-docutils.nodes.document.note_citation?4(citation)
-docutils.nodes.document.note_citation_ref?4(ref)
-docutils.nodes.document.note_explicit_target?4(target, msgnode=None)
-docutils.nodes.document.note_footnote?4(footnote)
-docutils.nodes.document.note_footnote_ref?4(ref)
-docutils.nodes.document.note_implicit_target?4(target, msgnode=None)
-docutils.nodes.document.note_indirect_target?4(target)
-docutils.nodes.document.note_parse_message?4(message)
-docutils.nodes.document.note_pending?4(pending, priority=None)
-docutils.nodes.document.note_refid?4(node)
-docutils.nodes.document.note_refname?4(node)
-docutils.nodes.document.note_source?4(source, offset)
-docutils.nodes.document.note_substitution_def?4(subdef, def_name, msgnode=None)
-docutils.nodes.document.note_substitution_ref?4(subref, refname)
-docutils.nodes.document.note_symbol_footnote?4(footnote)
-docutils.nodes.document.note_symbol_footnote_ref?4(ref)
-docutils.nodes.document.note_transform_message?4(message)
-docutils.nodes.document.set_duplicate_name_id?4(node, id, name, msgnode, explicit)
-docutils.nodes.document.set_id?4(node, msgnode=None)
-docutils.nodes.document.set_name_id_map?4(node, id, msgnode=None, explicit=None)
-docutils.nodes.document?1(settings, reporter, *args, **kwargs)
-docutils.nodes.dupname?4(node, name)
-docutils.nodes.fully_normalize_name?4(name)
-docutils.nodes.image.astext?4()
-docutils.nodes.line.indent?7
-docutils.nodes.make_id?4(string)
-docutils.nodes.node_class_names?7
-docutils.nodes.option.child_text_separator?7
-docutils.nodes.option_argument.astext?4()
-docutils.nodes.option_group.child_text_separator?7
-docutils.nodes.option_list_item.child_text_separator?7
-docutils.nodes.pending.__init__?1(self, transform, details=None, rawsource='', *children, **attributes)
-docutils.nodes.pending.copy?4()
-docutils.nodes.pending.pformat?4(indent='    ', level=0)
-docutils.nodes.pending?1(transform, details=None, rawsource='', *children, **attributes)
-docutils.nodes.serial_escape?4(value)
-docutils.nodes.system_message.__init__?1(self, message=None, *children, **attributes)
-docutils.nodes.system_message.astext?4()
-docutils.nodes.system_message?1(message=None, *children, **attributes)
-docutils.nodes.whitespace_normalize_name?4(name)
-docutils.parsers.Parser.component_type?7
-docutils.parsers.Parser.config_section?7
-docutils.parsers.Parser.finish_parse?4()
-docutils.parsers.Parser.parse?4(inputstring, document)
-docutils.parsers.Parser.setup_parse?4(inputstring, document)
-docutils.parsers._parser_aliases?8
-docutils.parsers.get_parser_class?4(parser_name)
-docutils.parsers.null.Parser.config_section?7
-docutils.parsers.null.Parser.config_section_dependencies?7
-docutils.parsers.null.Parser.parse?4(inputstring, document)
-docutils.parsers.null.Parser.supported?7
-docutils.parsers.rst.Parser.__init__?1(self, rfc2822=None, inliner=None)
-docutils.parsers.rst.Parser.config_section?7
-docutils.parsers.rst.Parser.config_section_dependencies?7
-docutils.parsers.rst.Parser.parse?4(inputstring, document)
-docutils.parsers.rst.Parser.settings_spec?7
-docutils.parsers.rst.Parser.supported?7
-docutils.parsers.rst.Parser?1(rfc2822=None, inliner=None)
-docutils.parsers.rst.directives._directive_registry?8
-docutils.parsers.rst.directives._directives?8
-docutils.parsers.rst.directives._modules?8
-docutils.parsers.rst.directives.admonitions.admonition?4(*args)
-docutils.parsers.rst.directives.admonitions.attention?4(*args)
-docutils.parsers.rst.directives.admonitions.caution?4(*args)
-docutils.parsers.rst.directives.admonitions.danger?4(*args)
-docutils.parsers.rst.directives.admonitions.error?4(*args)
-docutils.parsers.rst.directives.admonitions.hint?4(*args)
-docutils.parsers.rst.directives.admonitions.important?4(*args)
-docutils.parsers.rst.directives.admonitions.make_admonition?4(node_class, name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.admonitions.note?4(*args)
-docutils.parsers.rst.directives.admonitions.tip?4(*args)
-docutils.parsers.rst.directives.admonitions.warning?4(*args)
-docutils.parsers.rst.directives.body.block?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine, node_class)
-docutils.parsers.rst.directives.body.compound?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.container?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.epigraph?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.highlights?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.line_block?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.parsed_literal?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.pull_quote?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.rubric?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.sidebar?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.topic?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine, node_class=nodes.topic)
-docutils.parsers.rst.directives.choice?4(argument, values)
-docutils.parsers.rst.directives.class_option?4(argument)
-docutils.parsers.rst.directives.directive?4(directive_name, language_module, document)
-docutils.parsers.rst.directives.encoding?4(argument)
-docutils.parsers.rst.directives.flag?4(argument)
-docutils.parsers.rst.directives.format_values?4(values)
-docutils.parsers.rst.directives.get_measure?4(argument, units)
-docutils.parsers.rst.directives.html.MetaBody.field_marker?4(match, context, next_state)
-docutils.parsers.rst.directives.html.MetaBody.parsemeta?4(match)
-docutils.parsers.rst.directives.html.imagemap?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.html.meta?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.html.metaSMkwargs?7
-docutils.parsers.rst.directives.images.align?4(argument)
-docutils.parsers.rst.directives.images.align_h_values?7
-docutils.parsers.rst.directives.images.align_v_values?7
-docutils.parsers.rst.directives.images.align_values?7
-docutils.parsers.rst.directives.images.figure?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.images.figure_align?4(argument)
-docutils.parsers.rst.directives.images.figwidth_value?4(argument)
-docutils.parsers.rst.directives.images.image?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.length_or_percentage_or_unitless?4(argument)
-docutils.parsers.rst.directives.length_or_unitless?4(argument)
-docutils.parsers.rst.directives.length_units?7
-docutils.parsers.rst.directives.misc.class_directive?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.date?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.default_role?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.directive_test_function?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.include?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.raw?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.replace?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.role?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.role_arg_pat?7
-docutils.parsers.rst.directives.misc.standard_include_path?7
-docutils.parsers.rst.directives.misc.title?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.unicode_comment_pattern?7
-docutils.parsers.rst.directives.misc.unicode_directive?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.nonnegative_int?4(argument)
-docutils.parsers.rst.directives.parts.backlinks?4(arg)
-docutils.parsers.rst.directives.parts.backlinks_values?7
-docutils.parsers.rst.directives.parts.contents?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.footer?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.header?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.header_footer?4(node, name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.sectnum?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.path?4(argument)
-docutils.parsers.rst.directives.positive_int?4(argument)
-docutils.parsers.rst.directives.positive_int_list?4(argument)
-docutils.parsers.rst.directives.references.target_notes?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.register_directive?4(name, directive_function)
-docutils.parsers.rst.directives.single_char_or_unicode?4(argument)
-docutils.parsers.rst.directives.single_char_or_whitespace_or_unicode?4(argument)
-docutils.parsers.rst.directives.tables.DocutilsDialect.__init__?1(self, options)
-docutils.parsers.rst.directives.tables.DocutilsDialect.delimiter?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.doublequote?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.lineterminator?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.quotechar?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.quoting?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.skipinitialspace?7
-docutils.parsers.rst.directives.tables.DocutilsDialect?1(options)
-docutils.parsers.rst.directives.tables.HeaderDialect.delimiter?7
-docutils.parsers.rst.directives.tables.HeaderDialect.doublequote?7
-docutils.parsers.rst.directives.tables.HeaderDialect.escapechar?7
-docutils.parsers.rst.directives.tables.HeaderDialect.lineterminator?7
-docutils.parsers.rst.directives.tables.HeaderDialect.quotechar?7
-docutils.parsers.rst.directives.tables.HeaderDialect.quoting?7
-docutils.parsers.rst.directives.tables.HeaderDialect.skipinitialspace?7
-docutils.parsers.rst.directives.tables.build_table_from_list?4(table_data, col_widths, header_rows, stub_columns)
-docutils.parsers.rst.directives.tables.check_list_content?4(node, name, options, content, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.check_requirements?4(name, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.check_table_dimensions?4(rows, header_rows, stub_columns, name, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.csv_table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.extend_short_rows_with_empty_cells?4(columns, parts)
-docutils.parsers.rst.directives.tables.get_column_widths?4(max_cols, name, options, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.get_csv_data?4(name, options, content, lineno, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.list_table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.make_title?4(arguments, state, lineno)
-docutils.parsers.rst.directives.tables.parse_csv_data_into_rows?4(csv_data, dialect, source, options)
-docutils.parsers.rst.directives.tables.process_header_option?4(options, state_machine, lineno)
-docutils.parsers.rst.directives.tables.table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.unchanged?4(argument)
-docutils.parsers.rst.directives.unchanged_required?4(argument)
-docutils.parsers.rst.directives.unicode_code?4(code)
-docutils.parsers.rst.directives.unicode_pattern?7
-docutils.parsers.rst.directives.uri?4(argument)
-docutils.parsers.rst.languages._languages?8
-docutils.parsers.rst.languages.af.directives?7
-docutils.parsers.rst.languages.af.roles?7
-docutils.parsers.rst.languages.ca.directives?7
-docutils.parsers.rst.languages.ca.roles?7
-docutils.parsers.rst.languages.cs.directives?7
-docutils.parsers.rst.languages.cs.roles?7
-docutils.parsers.rst.languages.de.directives?7
-docutils.parsers.rst.languages.de.roles?7
-docutils.parsers.rst.languages.en.directives?7
-docutils.parsers.rst.languages.en.roles?7
-docutils.parsers.rst.languages.eo.directives?7
-docutils.parsers.rst.languages.eo.roles?7
-docutils.parsers.rst.languages.es.directives?7
-docutils.parsers.rst.languages.es.roles?7
-docutils.parsers.rst.languages.fi.directives?7
-docutils.parsers.rst.languages.fi.roles?7
-docutils.parsers.rst.languages.fr.directives?7
-docutils.parsers.rst.languages.fr.roles?7
-docutils.parsers.rst.languages.get_language?4(language_code)
-docutils.parsers.rst.languages.it.directives?7
-docutils.parsers.rst.languages.it.roles?7
-docutils.parsers.rst.languages.ja.directives?7
-docutils.parsers.rst.languages.ja.roles?7
-docutils.parsers.rst.languages.nl.directives?7
-docutils.parsers.rst.languages.nl.roles?7
-docutils.parsers.rst.languages.pt_br.directives?7
-docutils.parsers.rst.languages.pt_br.roles?7
-docutils.parsers.rst.languages.ru.directives?7
-docutils.parsers.rst.languages.ru.roles?7
-docutils.parsers.rst.languages.sk.directives?7
-docutils.parsers.rst.languages.sk.roles?7
-docutils.parsers.rst.languages.sv.directives?7
-docutils.parsers.rst.languages.sv.roles?7
-docutils.parsers.rst.languages.zh_cn.directives?7
-docutils.parsers.rst.languages.zh_cn.roles?7
-docutils.parsers.rst.languages.zh_tw.directives?7
-docutils.parsers.rst.languages.zh_tw.roles?7
-docutils.parsers.rst.roles.CustomRole.__init__?1(self, role_name, base_role, options={}, content=[])
-docutils.parsers.rst.roles.CustomRole?1(role_name, base_role, options={}, content=[])
-docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE?7
-docutils.parsers.rst.roles.GenericRole.__init__?1(self, role_name, node_class)
-docutils.parsers.rst.roles.GenericRole?1(role_name, node_class)
-docutils.parsers.rst.roles._role_registry?8
-docutils.parsers.rst.roles._roles?8
-docutils.parsers.rst.roles.generic_custom_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.pep_reference_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.raw_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.register_canonical_role?4(name, role_fn)
-docutils.parsers.rst.roles.register_generic_role?4(canonical_name, node_class)
-docutils.parsers.rst.roles.register_local_role?4(name, role_fn)
-docutils.parsers.rst.roles.rfc_reference_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.role?4(role_name, language_module, lineno, reporter)
-docutils.parsers.rst.roles.set_classes?4(options)
-docutils.parsers.rst.roles.set_implicit_options?4(role_fn)
-docutils.parsers.rst.roles.unimplemented_role?4(role, rawtext, text, lineno, inliner, attributes={})
-docutils.parsers.rst.roman.fromRoman?4(s)
-docutils.parsers.rst.roman.romanNumeralMap?7
-docutils.parsers.rst.roman.romanNumeralPattern?7
-docutils.parsers.rst.roman.toRoman?4(n)
-docutils.parsers.rst.states.Body.add_target?4(targetname, refuri, target, lineno)
-docutils.parsers.rst.states.Body.anonymous?4(match, context, next_state)
-docutils.parsers.rst.states.Body.anonymous_target?4(match)
-docutils.parsers.rst.states.Body.attribution_pattern?7
-docutils.parsers.rst.states.Body.block_quote?4(indented, line_offset)
-docutils.parsers.rst.states.Body.build_table?4(tabledata, tableline, stub_columns=0)
-docutils.parsers.rst.states.Body.build_table_row?4(rowdata, tableline)
-docutils.parsers.rst.states.Body.bullet?4(match, context, next_state)
-docutils.parsers.rst.states.Body.check_attribution?4(indented, line_offset)
-docutils.parsers.rst.states.Body.citation?4(match)
-docutils.parsers.rst.states.Body.comment?4(match)
-docutils.parsers.rst.states.Body.directive?4(match, **option_presets)
-docutils.parsers.rst.states.Body.disallowed_inside_substitution_definitions?4(node)
-docutils.parsers.rst.states.Body.doctest?4(match, context, next_state)
-docutils.parsers.rst.states.Body.double_width_pad_char?7
-docutils.parsers.rst.states.Body.enum?7
-docutils.parsers.rst.states.Body.enumerator?4(match, context, next_state)
-docutils.parsers.rst.states.Body.explicit?7
-docutils.parsers.rst.states.Body.explicit_construct?4(match)
-docutils.parsers.rst.states.Body.explicit_list?4(blank_finish)
-docutils.parsers.rst.states.Body.explicit_markup?4(match, context, next_state)
-docutils.parsers.rst.states.Body.field?4(match)
-docutils.parsers.rst.states.Body.field_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Body.footnote?4(match)
-docutils.parsers.rst.states.Body.grid_table_top?4(match, context, next_state)
-docutils.parsers.rst.states.Body.grid_table_top_pat?7
-docutils.parsers.rst.states.Body.hyperlink_target?4(match)
-docutils.parsers.rst.states.Body.indent?4(match, context, next_state)
-docutils.parsers.rst.states.Body.initial_transitions?7
-docutils.parsers.rst.states.Body.is_enumerated_list_item?4(ordinal, sequence, format)
-docutils.parsers.rst.states.Body.is_reference?4(reference)
-docutils.parsers.rst.states.Body.isolate_grid_table?4()
-docutils.parsers.rst.states.Body.isolate_simple_table?4()
-docutils.parsers.rst.states.Body.line?4(match, context, next_state)
-docutils.parsers.rst.states.Body.line_block?4(match, context, next_state)
-docutils.parsers.rst.states.Body.line_block_line?4(match, lineno)
-docutils.parsers.rst.states.Body.list_item?4(indent)
-docutils.parsers.rst.states.Body.make_enumerator?4(ordinal, sequence, format)
-docutils.parsers.rst.states.Body.make_target?4(block, block_text, lineno, target_name)
-docutils.parsers.rst.states.Body.malformed_table?4(block, detail='')
-docutils.parsers.rst.states.Body.nest_line_block_lines?4(block)
-docutils.parsers.rst.states.Body.nest_line_block_segment?4(block)
-docutils.parsers.rst.states.Body.option_list_item?4(match)
-docutils.parsers.rst.states.Body.option_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Body.parse_attribution?4(indented, line_offset)
-docutils.parsers.rst.states.Body.parse_directive_arguments?4(argument_spec, arg_block)
-docutils.parsers.rst.states.Body.parse_directive_block?4(indented, line_offset, directive_fn, option_presets)
-docutils.parsers.rst.states.Body.parse_directive_options?4(option_presets, option_spec, arg_block)
-docutils.parsers.rst.states.Body.parse_enumerator?4(match, expected_sequence=None)
-docutils.parsers.rst.states.Body.parse_extension_options?4(option_spec, datalines)
-docutils.parsers.rst.states.Body.parse_field_body?4(indented, offset, node)
-docutils.parsers.rst.states.Body.parse_field_marker?4(match)
-docutils.parsers.rst.states.Body.parse_option_marker?4(match)
-docutils.parsers.rst.states.Body.parse_target?4(block, block_text, lineno)
-docutils.parsers.rst.states.Body.pats?7
-docutils.parsers.rst.states.Body.patterns?7
-docutils.parsers.rst.states.Body.run_directive?4(directive_fn, match, type_name, option_presets)
-docutils.parsers.rst.states.Body.simple_table_border_pat?7
-docutils.parsers.rst.states.Body.simple_table_top?4(match, context, next_state)
-docutils.parsers.rst.states.Body.simple_table_top_pat?7
-docutils.parsers.rst.states.Body.substitution_def?4(match)
-docutils.parsers.rst.states.Body.table?4(isolate_function, parser_class)
-docutils.parsers.rst.states.Body.table_top?4(match, context, next_state, isolate_function, parser_class)
-docutils.parsers.rst.states.Body.text?4(match, context, next_state)
-docutils.parsers.rst.states.Body.unknown_directive?4(type_name)
-docutils.parsers.rst.states.BulletList.bullet?4(match, context, next_state)
-docutils.parsers.rst.states.Definition.eof?4(context)
-docutils.parsers.rst.states.Definition.indent?4(match, context, next_state)
-docutils.parsers.rst.states.DefinitionList.text?4(match, context, next_state)
-docutils.parsers.rst.states.EnumeratedList.enumerator?4(match, context, next_state)
-docutils.parsers.rst.states.Explicit.anonymous?4(match, context, next_state)
-docutils.parsers.rst.states.Explicit.blank?7
-docutils.parsers.rst.states.Explicit.explicit_markup?4(match, context, next_state)
-docutils.parsers.rst.states.ExtensionOptions.parse_field_body?4(indented, offset, node)
-docutils.parsers.rst.states.FieldList.field_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Inliner.__init__?1(self)
-docutils.parsers.rst.states.Inliner.adjust_uri?4(uri)
-docutils.parsers.rst.states.Inliner.anonymous_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.closers?7
-docutils.parsers.rst.states.Inliner.dispatch?7
-docutils.parsers.rst.states.Inliner.email_pattern?7
-docutils.parsers.rst.states.Inliner.emailc?7
-docutils.parsers.rst.states.Inliner.emphasis?4(match, lineno)
-docutils.parsers.rst.states.Inliner.end_string_suffix?7
-docutils.parsers.rst.states.Inliner.footnote_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.implicit_inline?4(text, lineno)
-docutils.parsers.rst.states.Inliner.init_customizations?4(settings)
-docutils.parsers.rst.states.Inliner.inline_internal_target?4(match, lineno)
-docutils.parsers.rst.states.Inliner.inline_obj?4(match, lineno, end_pattern, nodeclass, restore_backslashes=0)
-docutils.parsers.rst.states.Inliner.interpreted?4(rawsource, text, role, lineno)
-docutils.parsers.rst.states.Inliner.interpreted_or_phrase_ref?4(match, lineno)
-docutils.parsers.rst.states.Inliner.literal?4(match, lineno)
-docutils.parsers.rst.states.Inliner.non_whitespace_after?7
-docutils.parsers.rst.states.Inliner.non_whitespace_before?7
-docutils.parsers.rst.states.Inliner.non_whitespace_escape_before?7
-docutils.parsers.rst.states.Inliner.openers?7
-docutils.parsers.rst.states.Inliner.parse?4(text, lineno, memo, parent)
-docutils.parsers.rst.states.Inliner.parts?7
-docutils.parsers.rst.states.Inliner.patterns?7
-docutils.parsers.rst.states.Inliner.pep_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.pep_url?7
-docutils.parsers.rst.states.Inliner.phrase_ref?4(before, after, rawsource, escaped, text)
-docutils.parsers.rst.states.Inliner.problematic?4(text, rawsource, message)
-docutils.parsers.rst.states.Inliner.quoted_start?4(match)
-docutils.parsers.rst.states.Inliner.reference?4(match, lineno, anonymous=None)
-docutils.parsers.rst.states.Inliner.rfc_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.rfc_url?7
-docutils.parsers.rst.states.Inliner.simplename?7
-docutils.parsers.rst.states.Inliner.standalone_uri?4(match, lineno)
-docutils.parsers.rst.states.Inliner.start_string_prefix?7
-docutils.parsers.rst.states.Inliner.strong?4(match, lineno)
-docutils.parsers.rst.states.Inliner.substitution_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.uri_end?7
-docutils.parsers.rst.states.Inliner.uri_end_delim?7
-docutils.parsers.rst.states.Inliner.uric?7
-docutils.parsers.rst.states.Inliner.urilast?7
-docutils.parsers.rst.states.Inliner?1()
-docutils.parsers.rst.states.Line.blank?4(match, context, next_state)
-docutils.parsers.rst.states.Line.eof?4(context)
-docutils.parsers.rst.states.Line.eofcheck?7
-docutils.parsers.rst.states.Line.indent?7
-docutils.parsers.rst.states.Line.short_overline?4(context, blocktext, lineno, lines=1)
-docutils.parsers.rst.states.Line.state_correction?4(context, lines=1)
-docutils.parsers.rst.states.Line.text?4(match, context, next_state)
-docutils.parsers.rst.states.Line.underline?4(match, context, next_state)
-docutils.parsers.rst.states.LineBlock.blank?7
-docutils.parsers.rst.states.LineBlock.line_block?4(match, context, next_state)
-docutils.parsers.rst.states.NestedStateMachine.run?4(input_lines, input_offset, memo, node, match_titles=1)
-docutils.parsers.rst.states.OptionList.option_marker?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.__init__?1(self, state_machine, debug=0)
-docutils.parsers.rst.states.QuotedLiteralBlock.blank?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.eof?4(context)
-docutils.parsers.rst.states.QuotedLiteralBlock.indent?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.initial_quoted?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.initial_transitions?7
-docutils.parsers.rst.states.QuotedLiteralBlock.patterns?7
-docutils.parsers.rst.states.QuotedLiteralBlock.quoted?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.text?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock?1(state_machine, debug=0)
-docutils.parsers.rst.states.RFC2822Body.initial_transitions?7
-docutils.parsers.rst.states.RFC2822Body.patterns?7
-docutils.parsers.rst.states.RFC2822Body.rfc2822?4(match, context, next_state)
-docutils.parsers.rst.states.RFC2822Body.rfc2822_field?4(match)
-docutils.parsers.rst.states.RFC2822List.blank?7
-docutils.parsers.rst.states.RFC2822List.initial_transitions?7
-docutils.parsers.rst.states.RFC2822List.patterns?7
-docutils.parsers.rst.states.RFC2822List.rfc2822?4(match, context, next_state)
-docutils.parsers.rst.states.RSTState.__init__?1(self, state_machine, debug=0)
-docutils.parsers.rst.states.RSTState.bof?4(context)
-docutils.parsers.rst.states.RSTState.check_subsection?4(source, style, lineno)
-docutils.parsers.rst.states.RSTState.goto_line?4(abs_line_offset)
-docutils.parsers.rst.states.RSTState.inline_text?4(text, lineno)
-docutils.parsers.rst.states.RSTState.nested_list_parse?4(block, input_offset, node, initial_state, blank_finish, blank_finish_state=None, extra_settings={}, match_titles=0, state_machine_class=None, state_machine_kwargs=None)
-docutils.parsers.rst.states.RSTState.nested_parse?4(block, input_offset, node, match_titles=0, state_machine_class=None, state_machine_kwargs=None)
-docutils.parsers.rst.states.RSTState.nested_sm?7
-docutils.parsers.rst.states.RSTState.new_subsection?4(title, lineno, messages)
-docutils.parsers.rst.states.RSTState.no_match?4(context, transitions)
-docutils.parsers.rst.states.RSTState.paragraph?4(lines, lineno)
-docutils.parsers.rst.states.RSTState.runtime_init?4()
-docutils.parsers.rst.states.RSTState.section?4(title, source, style, lineno, messages)
-docutils.parsers.rst.states.RSTState.title_inconsistent?4(sourcetext, lineno)
-docutils.parsers.rst.states.RSTState.unindent_warning?4(node_name)
-docutils.parsers.rst.states.RSTState?1(state_machine, debug=0)
-docutils.parsers.rst.states.RSTStateMachine.run?4(input_lines, document, input_offset=0, match_titles=1, inliner=None)
-docutils.parsers.rst.states.SpecializedBody.anonymous?7
-docutils.parsers.rst.states.SpecializedBody.bullet?7
-docutils.parsers.rst.states.SpecializedBody.doctest?7
-docutils.parsers.rst.states.SpecializedBody.enumerator?7
-docutils.parsers.rst.states.SpecializedBody.explicit_markup?7
-docutils.parsers.rst.states.SpecializedBody.field_marker?7
-docutils.parsers.rst.states.SpecializedBody.grid_table_top?7
-docutils.parsers.rst.states.SpecializedBody.indent?7
-docutils.parsers.rst.states.SpecializedBody.invalid_input?4(match=None, context=None, next_state=None)
-docutils.parsers.rst.states.SpecializedBody.line?7
-docutils.parsers.rst.states.SpecializedBody.line_block?7
-docutils.parsers.rst.states.SpecializedBody.option_marker?7
-docutils.parsers.rst.states.SpecializedBody.simple_table_top?7
-docutils.parsers.rst.states.SpecializedBody.text?7
-docutils.parsers.rst.states.SpecializedText.blank?7
-docutils.parsers.rst.states.SpecializedText.eof?4(context)
-docutils.parsers.rst.states.SpecializedText.indent?7
-docutils.parsers.rst.states.SpecializedText.invalid_input?4(match=None, context=None, next_state=None)
-docutils.parsers.rst.states.SpecializedText.text?7
-docutils.parsers.rst.states.SpecializedText.underline?7
-docutils.parsers.rst.states.Struct.__init__?1(self, **keywordargs)
-docutils.parsers.rst.states.Struct?1(**keywordargs)
-docutils.parsers.rst.states.SubstitutionDef.embedded_directive?4(match, context, next_state)
-docutils.parsers.rst.states.SubstitutionDef.initial_transitions?7
-docutils.parsers.rst.states.SubstitutionDef.patterns?7
-docutils.parsers.rst.states.SubstitutionDef.text?4(match, context, next_state)
-docutils.parsers.rst.states.Text.blank?4(match, context, next_state)
-docutils.parsers.rst.states.Text.classifier_delimiter?7
-docutils.parsers.rst.states.Text.definition_list_item?4(termline)
-docutils.parsers.rst.states.Text.eof?4(context)
-docutils.parsers.rst.states.Text.indent?4(match, context, next_state)
-docutils.parsers.rst.states.Text.initial_transitions?7
-docutils.parsers.rst.states.Text.literal_block?4()
-docutils.parsers.rst.states.Text.patterns?7
-docutils.parsers.rst.states.Text.quoted_literal_block?4()
-docutils.parsers.rst.states.Text.term?4(lines, lineno)
-docutils.parsers.rst.states.Text.text?4(match, context, next_state)
-docutils.parsers.rst.states.Text.underline?4(match, context, next_state)
-docutils.parsers.rst.states._loweralpha_to_int?5(s, _zero=(ord('a')-1))
-docutils.parsers.rst.states._lowerroman_to_int?5(s)
-docutils.parsers.rst.states._upperalpha_to_int?5(s, _zero=(ord('A')-1))
-docutils.parsers.rst.states.build_regexp?4(definition, compile=1)
-docutils.parsers.rst.states.state_classes?7
-docutils.parsers.rst.tableparser.GridTableParser.check_parse_complete?4()
-docutils.parsers.rst.tableparser.GridTableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.GridTableParser.mark_done?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.parse_table?4()
-docutils.parsers.rst.tableparser.GridTableParser.scan_cell?4(top, left)
-docutils.parsers.rst.tableparser.GridTableParser.scan_down?4(top, left, right)
-docutils.parsers.rst.tableparser.GridTableParser.scan_left?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.scan_right?4(top, left)
-docutils.parsers.rst.tableparser.GridTableParser.scan_up?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.setup?4(block)
-docutils.parsers.rst.tableparser.GridTableParser.structure_from_cells?4()
-docutils.parsers.rst.tableparser.SimpleTableParser.check_columns?4(lines, first_line, columns)
-docutils.parsers.rst.tableparser.SimpleTableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.SimpleTableParser.init_row?4(colspec, offset)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_columns?4(line, offset)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_row?4(lines, start, spanline=None)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_table?4()
-docutils.parsers.rst.tableparser.SimpleTableParser.setup?4(block)
-docutils.parsers.rst.tableparser.SimpleTableParser.span_pat?7
-docutils.parsers.rst.tableparser.SimpleTableParser.structure_from_cells?4()
-docutils.parsers.rst.tableparser.TableParser.double_width_pad_char?7
-docutils.parsers.rst.tableparser.TableParser.find_head_body_sep?4()
-docutils.parsers.rst.tableparser.TableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.TableParser.parse?4(block)
-docutils.parsers.rst.tableparser.update_dict_of_lists?4(master, newdata)
-docutils.readers.ReReader.get_transforms?4()
-docutils.readers.Reader.__init__?1(self, parser=None, parser_name=None)
-docutils.readers.Reader.component_type?7
-docutils.readers.Reader.config_section?7
-docutils.readers.Reader.get_transforms?4()
-docutils.readers.Reader.new_document?4()
-docutils.readers.Reader.parse?4()
-docutils.readers.Reader.read?4(source, parser, settings)
-docutils.readers.Reader.set_parser?4(parser_name)
-docutils.readers.Reader?1(parser=None, parser_name=None)
-docutils.readers._reader_aliases?8
-docutils.readers.doctree.Reader.config_section?7
-docutils.readers.doctree.Reader.config_section_dependencies?7
-docutils.readers.doctree.Reader.parse?4()
-docutils.readers.doctree.Reader.supported?7
-docutils.readers.get_reader_class?4(reader_name)
-docutils.readers.pep.Reader.__init__?1(self, parser=None, parser_name=None)
-docutils.readers.pep.Reader.config_section?7
-docutils.readers.pep.Reader.config_section_dependencies?7
-docutils.readers.pep.Reader.get_transforms?4()
-docutils.readers.pep.Reader.inliner_class?7
-docutils.readers.pep.Reader.settings_default_overrides?7
-docutils.readers.pep.Reader.settings_spec?7
-docutils.readers.pep.Reader.supported?7
-docutils.readers.pep.Reader?1(parser=None, parser_name=None)
-docutils.readers.python.DocformatVisitor.visit_attribute?4(node)
-docutils.readers.python.DocstringFormattingVisitor.__init__?1(self, document, default_parser)
-docutils.readers.python.DocstringFormattingVisitor.description?7
-docutils.readers.python.DocstringFormattingVisitor.find_docformat?4(node)
-docutils.readers.python.DocstringFormattingVisitor.get_parser?4(parser_name)
-docutils.readers.python.DocstringFormattingVisitor.visit_docstring?4(node)
-docutils.readers.python.DocstringFormattingVisitor?1(document, default_parser)
-docutils.readers.python.Reader.config_section?7
-docutils.readers.python.Reader.config_section_dependencies?7
-docutils.readers.python.Reader.default_parser?7
-docutils.readers.python.Reader.parse?4()
-docutils.readers.python.moduleparser.AssignmentVisitor.visitAssign?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssAttr?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssName?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssTuple?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssign?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitGetattr?4(node, suffix)
-docutils.readers.python.moduleparser.AttributeVisitor.visitName?4(node, suffix)
-docutils.readers.python.moduleparser.AttributeVisitor?1(token_parser)
-docutils.readers.python.moduleparser.BaseVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.BaseVisitor.default?4(node, *args)
-docutils.readers.python.moduleparser.BaseVisitor.default_visit?4(node, *args)
-docutils.readers.python.moduleparser.BaseVisitor?1(token_parser)
-docutils.readers.python.moduleparser.ClassVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.ClassVisitor.in_class?7
-docutils.readers.python.moduleparser.ClassVisitor.visitClass?4(node)
-docutils.readers.python.moduleparser.ClassVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.ClassVisitor.visitGetattr?4(node, suffix=None)
-docutils.readers.python.moduleparser.ClassVisitor.visitName?4(node, suffix=None)
-docutils.readers.python.moduleparser.ClassVisitor?1(token_parser)
-docutils.readers.python.moduleparser.DocstringVisitor.visitConst?4(node)
-docutils.readers.python.moduleparser.DocstringVisitor.visitDiscard?4(node)
-docutils.readers.python.moduleparser.DocstringVisitor.visitStmt?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor.__init__?1(self, token_parser, function_class)
-docutils.readers.python.moduleparser.FunctionVisitor.in_function?7
-docutils.readers.python.moduleparser.FunctionVisitor.parse_parameter_list?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor?1(token_parser, function_class)
-docutils.readers.python.moduleparser.ModuleVisitor.__init__?1(self, filename, token_parser)
-docutils.readers.python.moduleparser.ModuleVisitor.visitClass?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitFrom?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitImport?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitModule?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor?1(filename, token_parser)
-docutils.readers.python.moduleparser.TokenParser.__init__?1(self, text)
-docutils.readers.python.moduleparser.TokenParser.closers?7
-docutils.readers.python.moduleparser.TokenParser.del_ws_prefix?7
-docutils.readers.python.moduleparser.TokenParser.function_parameters?4(lineno)
-docutils.readers.python.moduleparser.TokenParser.goto_line?4(lineno)
-docutils.readers.python.moduleparser.TokenParser.next?4()
-docutils.readers.python.moduleparser.TokenParser.no_ws_suffix?7
-docutils.readers.python.moduleparser.TokenParser.note_token?4()
-docutils.readers.python.moduleparser.TokenParser.openers?7
-docutils.readers.python.moduleparser.TokenParser.rhs?4(lineno)
-docutils.readers.python.moduleparser.TokenParser?1(text)
-docutils.readers.python.moduleparser.append_docstring?4(node, doc, lineno)
-docutils.readers.python.moduleparser.make_attribute?4(name, lineno)
-docutils.readers.python.moduleparser.make_class_attribute?4(name, lineno)
-docutils.readers.python.moduleparser.make_class_section?4(name, bases, lineno, doc)
-docutils.readers.python.moduleparser.make_docstring?4(doc, lineno)
-docutils.readers.python.moduleparser.make_function_like_section?4(name, lineno, doc, function_class)
-docutils.readers.python.moduleparser.make_import_group?4(names, lineno, from_name=None)
-docutils.readers.python.moduleparser.make_object_name?4(name)
-docutils.readers.python.moduleparser.make_parameter?4(name, excess_keyword=0, excess_positional=0)
-docutils.readers.python.moduleparser.normalize_parameter_name?4(name)
-docutils.readers.python.moduleparser.parse_module?4(module_text, filename)
-docutils.readers.python.moduleparser.trim_docstring?4(text)
-docutils.readers.python.pynodes.install_node_class_names?4()
-docutils.readers.standalone.Reader.config_section?7
-docutils.readers.standalone.Reader.config_section_dependencies?7
-docutils.readers.standalone.Reader.document?7
-docutils.readers.standalone.Reader.get_transforms?4()
-docutils.readers.standalone.Reader.settings_spec?7
-docutils.readers.standalone.Reader.supported?7
-docutils.statemachine.State.__init__?1(self, state_machine, debug=0)
-docutils.statemachine.State.add_initial_transitions?4()
-docutils.statemachine.State.add_transition?4(name, transition)
-docutils.statemachine.State.add_transitions?4(names, transitions)
-docutils.statemachine.State.bof?4(context)
-docutils.statemachine.State.eof?4(context)
-docutils.statemachine.State.initial_transitions?7
-docutils.statemachine.State.make_transition?4(name, next_state=None)
-docutils.statemachine.State.make_transitions?4(name_list)
-docutils.statemachine.State.nested_sm?7
-docutils.statemachine.State.nested_sm_kwargs?7
-docutils.statemachine.State.no_match?4(context, transitions)
-docutils.statemachine.State.nop?4(match, context, next_state)
-docutils.statemachine.State.patterns?7
-docutils.statemachine.State.remove_transition?4(name)
-docutils.statemachine.State.runtime_init?4()
-docutils.statemachine.State.unlink?4()
-docutils.statemachine.State?1(state_machine, debug=0)
-docutils.statemachine.StateMachine.__init__?1(self, state_classes, initial_state, debug=0)
-docutils.statemachine.StateMachine.abs_line_number?4()
-docutils.statemachine.StateMachine.abs_line_offset?4()
-docutils.statemachine.StateMachine.add_state?4(state_class)
-docutils.statemachine.StateMachine.add_states?4(state_classes)
-docutils.statemachine.StateMachine.at_bof?4()
-docutils.statemachine.StateMachine.at_eof?4()
-docutils.statemachine.StateMachine.attach_observer?4(observer)
-docutils.statemachine.StateMachine.check_line?4(context, state, transitions=None)
-docutils.statemachine.StateMachine.detach_observer?4(observer)
-docutils.statemachine.StateMachine.error?4()
-docutils.statemachine.StateMachine.get_source?4(line_offset)
-docutils.statemachine.StateMachine.get_state?4(next_state=None)
-docutils.statemachine.StateMachine.get_text_block?4(flush_left=0)
-docutils.statemachine.StateMachine.goto_line?4(line_offset)
-docutils.statemachine.StateMachine.insert_input?4(input_lines, source)
-docutils.statemachine.StateMachine.is_next_line_blank?4()
-docutils.statemachine.StateMachine.match?4(pattern)
-docutils.statemachine.StateMachine.next_line?4(n=1)
-docutils.statemachine.StateMachine.notify_observers?4()
-docutils.statemachine.StateMachine.previous_line?4(n=1)
-docutils.statemachine.StateMachine.run?4(input_lines, input_offset=0, context=None, input_source=None)
-docutils.statemachine.StateMachine.runtime_init?4()
-docutils.statemachine.StateMachine.unlink?4()
-docutils.statemachine.StateMachine?1(state_classes, initial_state, debug=0)
-docutils.statemachine.StateMachineWS.get_first_known_indented?4(indent, until_blank=0, strip_indent=1, strip_top=1)
-docutils.statemachine.StateMachineWS.get_indented?4(until_blank=0, strip_indent=1)
-docutils.statemachine.StateMachineWS.get_known_indented?4(indent, until_blank=0, strip_indent=1)
-docutils.statemachine.StateWS.__init__?1(self, state_machine, debug=0)
-docutils.statemachine.StateWS.add_initial_transitions?4()
-docutils.statemachine.StateWS.blank?4(match, context, next_state)
-docutils.statemachine.StateWS.first_known_indent?4(match, context, next_state)
-docutils.statemachine.StateWS.indent?4(match, context, next_state)
-docutils.statemachine.StateWS.indent_sm?7
-docutils.statemachine.StateWS.indent_sm_kwargs?7
-docutils.statemachine.StateWS.known_indent?4(match, context, next_state)
-docutils.statemachine.StateWS.known_indent_sm?7
-docutils.statemachine.StateWS.known_indent_sm_kwargs?7
-docutils.statemachine.StateWS.ws_initial_transitions?7
-docutils.statemachine.StateWS.ws_patterns?7
-docutils.statemachine.StateWS?1(state_machine, debug=0)
-docutils.statemachine.StringList.get_2D_block?4(top, left, bottom, right, strip_indent=1)
-docutils.statemachine.StringList.get_indented?4(start=0, until_blank=0, strip_indent=1, block_indent=None, first_indent=None)
-docutils.statemachine.StringList.get_text_block?4(start, flush_left=0)
-docutils.statemachine.StringList.pad_double_width?4(pad_char)
-docutils.statemachine.StringList.replace?4(old, new)
-docutils.statemachine.StringList.trim_left?4(length, start=0, end=sys.maxint)
-docutils.statemachine.ViewList.__init__?1(self, initlist=None, source=None, items=None, parent=None, parent_offset=None)
-docutils.statemachine.ViewList.append?4(item, source=None, offset=0)
-docutils.statemachine.ViewList.count?4(item)
-docutils.statemachine.ViewList.disconnect?4()
-docutils.statemachine.ViewList.extend?4(other)
-docutils.statemachine.ViewList.index?4(item)
-docutils.statemachine.ViewList.info?4(i)
-docutils.statemachine.ViewList.insert?4(i, item, source=None, offset=0)
-docutils.statemachine.ViewList.offset?4(i)
-docutils.statemachine.ViewList.pop?4(i=-1)
-docutils.statemachine.ViewList.remove?4(item)
-docutils.statemachine.ViewList.reverse?4()
-docutils.statemachine.ViewList.sort?4(*args)
-docutils.statemachine.ViewList.source?4(i)
-docutils.statemachine.ViewList.trim_end?4(n=1)
-docutils.statemachine.ViewList.trim_start?4(n=1)
-docutils.statemachine.ViewList?1(initlist=None, source=None, items=None, parent=None, parent_offset=None)
-docutils.statemachine._SearchOverride.match?4(pattern)
-docutils.statemachine._exception_data?5()
-docutils.statemachine.string2lines?4(astring, tab_width=8, convert_whitespace=0, whitespace=re.compile('[\v\f]'))
-docutils.transforms.Transform.__init__?1(self, document, startnode=None)
-docutils.transforms.Transform.apply?4(**kwargs)
-docutils.transforms.Transform.default_priority?7
-docutils.transforms.Transform?1(document, startnode=None)
-docutils.transforms.Transformer.__init__?1(self, document)
-docutils.transforms.Transformer.add_pending?4(pending, priority=None)
-docutils.transforms.Transformer.add_transform?4(transform_class, priority=None, **kwargs)
-docutils.transforms.Transformer.add_transforms?4(transform_list)
-docutils.transforms.Transformer.apply_transforms?4()
-docutils.transforms.Transformer.get_priority_string?4(priority)
-docutils.transforms.Transformer.populate_from_components?4(components)
-docutils.transforms.Transformer?1(document)
-docutils.transforms.components.Filter.apply?4()
-docutils.transforms.components.Filter.default_priority?7
-docutils.transforms.frontmatter.DocInfo.apply?4()
-docutils.transforms.frontmatter.DocInfo.authors_from_bullet_list?4(field)
-docutils.transforms.frontmatter.DocInfo.authors_from_one_paragraph?4(field)
-docutils.transforms.frontmatter.DocInfo.authors_from_paragraphs?4(field)
-docutils.transforms.frontmatter.DocInfo.biblio_nodes?7
-docutils.transforms.frontmatter.DocInfo.check_compound_biblio_field?4(field, name)
-docutils.transforms.frontmatter.DocInfo.check_empty_biblio_field?4(field, name)
-docutils.transforms.frontmatter.DocInfo.default_priority?7
-docutils.transforms.frontmatter.DocInfo.extract_authors?4(field, name, docinfo)
-docutils.transforms.frontmatter.DocInfo.extract_bibliographic?4(field_list)
-docutils.transforms.frontmatter.DocInfo.rcs_keyword_substitutions?7
-docutils.transforms.frontmatter.DocTitle.apply?4()
-docutils.transforms.frontmatter.DocTitle.default_priority?7
-docutils.transforms.frontmatter.DocTitle.set_metadata?4()
-docutils.transforms.frontmatter.SectionSubTitle.apply?4()
-docutils.transforms.frontmatter.SectionSubTitle.default_priority?7
-docutils.transforms.frontmatter.TitlePromoter.candidate_index?4(node)
-docutils.transforms.frontmatter.TitlePromoter.promote_subtitle?4(node)
-docutils.transforms.frontmatter.TitlePromoter.promote_title?4(node)
-docutils.transforms.misc.CallBack.apply?4()
-docutils.transforms.misc.CallBack.default_priority?7
-docutils.transforms.misc.ClassAttribute.apply?4()
-docutils.transforms.misc.ClassAttribute.default_priority?7
-docutils.transforms.misc.Transitions.apply?4()
-docutils.transforms.misc.Transitions.default_priority?7
-docutils.transforms.misc.Transitions.visit_transition?4(node)
-docutils.transforms.parts.Contents.apply?4()
-docutils.transforms.parts.Contents.build_contents?4(node, level=0)
-docutils.transforms.parts.Contents.copy_and_filter?4(node)
-docutils.transforms.parts.Contents.default_priority?7
-docutils.transforms.parts.ContentsFilter.get_entry_text?4()
-docutils.transforms.parts.ContentsFilter.ignore_node_but_process_children?4(node)
-docutils.transforms.parts.ContentsFilter.visit_citation_reference?4(node)
-docutils.transforms.parts.ContentsFilter.visit_footnote_reference?4(node)
-docutils.transforms.parts.ContentsFilter.visit_image?4(node)
-docutils.transforms.parts.ContentsFilter.visit_interpreted?7
-docutils.transforms.parts.ContentsFilter.visit_problematic?7
-docutils.transforms.parts.ContentsFilter.visit_reference?7
-docutils.transforms.parts.ContentsFilter.visit_target?7
-docutils.transforms.parts.SectNum.apply?4()
-docutils.transforms.parts.SectNum.default_priority?7
-docutils.transforms.parts.SectNum.update_section_numbers?4(node, prefix=(), depth=0)
-docutils.transforms.peps.Contents.apply?4()
-docutils.transforms.peps.Contents.default_priority?7
-docutils.transforms.peps.Headers.apply?4()
-docutils.transforms.peps.Headers.default_priority?7
-docutils.transforms.peps.Headers.pep_cvs_url?7
-docutils.transforms.peps.Headers.pep_url?7
-docutils.transforms.peps.Headers.rcs_keyword_substitutions?7
-docutils.transforms.peps.PEPZero.apply?4()
-docutils.transforms.peps.PEPZero.default_priority?7
-docutils.transforms.peps.PEPZeroSpecial.pep_url?7
-docutils.transforms.peps.PEPZeroSpecial.unknown_visit?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_colspec?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_entry?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_field_list?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_reference?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_row?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_tgroup?4(node)
-docutils.transforms.peps.TargetNotes.apply?4()
-docutils.transforms.peps.TargetNotes.cleanup_callback?4(pending)
-docutils.transforms.peps.TargetNotes.default_priority?7
-docutils.transforms.peps.mask_email?4(ref, pepno=None)
-docutils.transforms.peps.non_masked_addresses?7
-docutils.transforms.references.AnonymousHyperlinks.apply?4()
-docutils.transforms.references.AnonymousHyperlinks.default_priority?7
-docutils.transforms.references.DanglingReferences.apply?4()
-docutils.transforms.references.DanglingReferences.default_priority?7
-docutils.transforms.references.DanglingReferencesVisitor.__init__?1(self, document, unknown_reference_resolvers)
-docutils.transforms.references.DanglingReferencesVisitor.unknown_visit?4(node)
-docutils.transforms.references.DanglingReferencesVisitor.visit_footnote_reference?7
-docutils.transforms.references.DanglingReferencesVisitor.visit_reference?4(node)
-docutils.transforms.references.DanglingReferencesVisitor?1(document, unknown_reference_resolvers)
-docutils.transforms.references.ExternalTargets.apply?4()
-docutils.transforms.references.ExternalTargets.default_priority?7
-docutils.transforms.references.Footnotes.apply?4()
-docutils.transforms.references.Footnotes.autofootnote_labels?7
-docutils.transforms.references.Footnotes.default_priority?7
-docutils.transforms.references.Footnotes.number_footnote_references?4(startnum)
-docutils.transforms.references.Footnotes.number_footnotes?4(startnum)
-docutils.transforms.references.Footnotes.resolve_footnotes_and_citations?4()
-docutils.transforms.references.Footnotes.resolve_references?4(note, reflist)
-docutils.transforms.references.Footnotes.symbolize_footnotes?4()
-docutils.transforms.references.Footnotes.symbols?7
-docutils.transforms.references.IndirectHyperlinks.apply?4()
-docutils.transforms.references.IndirectHyperlinks.circular_indirect_reference?4(target)
-docutils.transforms.references.IndirectHyperlinks.default_priority?7
-docutils.transforms.references.IndirectHyperlinks.indirect_target_error?4(target, explanation)
-docutils.transforms.references.IndirectHyperlinks.nonexistent_indirect_target?4(target)
-docutils.transforms.references.IndirectHyperlinks.resolve_indirect_references?4(target)
-docutils.transforms.references.IndirectHyperlinks.resolve_indirect_target?4(target)
-docutils.transforms.references.InternalTargets.apply?4()
-docutils.transforms.references.InternalTargets.default_priority?7
-docutils.transforms.references.InternalTargets.resolve_reference_ids?4(target)
-docutils.transforms.references.PropagateTargets.apply?4()
-docutils.transforms.references.PropagateTargets.default_priority?7
-docutils.transforms.references.Substitutions.apply?4()
-docutils.transforms.references.Substitutions.default_priority?7
-docutils.transforms.references.TargetNotes.__init__?1(self, document, startnode)
-docutils.transforms.references.TargetNotes.apply?4()
-docutils.transforms.references.TargetNotes.default_priority?7
-docutils.transforms.references.TargetNotes.make_target_footnote?4(refuri, refs, notes)
-docutils.transforms.references.TargetNotes?1(document, startnode)
-docutils.transforms.references.uniq?4(L)
-docutils.transforms.universal.Decorations.apply?4()
-docutils.transforms.universal.Decorations.default_priority?7
-docutils.transforms.universal.Decorations.generate_footer?4()
-docutils.transforms.universal.Decorations.generate_header?4()
-docutils.transforms.universal.ExposeInternals.apply?4()
-docutils.transforms.universal.ExposeInternals.default_priority?7
-docutils.transforms.universal.ExposeInternals.not_Text?4(node)
-docutils.transforms.universal.FilterMessages.apply?4()
-docutils.transforms.universal.FilterMessages.default_priority?7
-docutils.transforms.universal.Messages.apply?4()
-docutils.transforms.universal.Messages.default_priority?7
-docutils.transforms.universal.StripComments.apply?4()
-docutils.transforms.universal.StripComments.default_priority?7
-docutils.transforms.universal.TestMessages.apply?4()
-docutils.transforms.universal.TestMessages.default_priority?7
-docutils.transforms.writer_aux.Compound.apply?4()
-docutils.transforms.writer_aux.Compound.default_priority?7
-docutils.urischemes.schemes?7
-docutils.utils.DependencyList.__init__?1(self, output_file=None, dependencies=[])
-docutils.utils.DependencyList.add?4(filename)
-docutils.utils.DependencyList.close?4()
-docutils.utils.DependencyList.set_output?4(output_file)
-docutils.utils.DependencyList?1(output_file=None, dependencies=[])
-docutils.utils.Reporter.__init__?1(self, source, report_level, halt_level, stream=None, debug=0, encoding='ascii', error_handler='replace')
-docutils.utils.Reporter.attach_observer?4(observer)
-docutils.utils.Reporter.debug?4(*args, **kwargs)
-docutils.utils.Reporter.detach_observer?4(observer)
-docutils.utils.Reporter.error?4(*args, **kwargs)
-docutils.utils.Reporter.info?4(*args, **kwargs)
-docutils.utils.Reporter.levels?7
-docutils.utils.Reporter.notify_observers?4(message)
-docutils.utils.Reporter.set_conditions?4(category, report_level, halt_level, stream=None, debug=0)
-docutils.utils.Reporter.severe?4(*args, **kwargs)
-docutils.utils.Reporter.system_message?4(level, message, *children, **kwargs)
-docutils.utils.Reporter.warning?4(*args, **kwargs)
-docutils.utils.Reporter?1(source, report_level, halt_level, stream=None, debug=0, encoding='ascii', error_handler='replace')
-docutils.utils.SystemMessage.__init__?1(self, system_message, level)
-docutils.utils.SystemMessage?1(system_message, level)
-docutils.utils.assemble_option_dict?4(option_list, options_spec)
-docutils.utils.clean_rcs_keywords?4(paragraph, keyword_substitutions)
-docutils.utils.east_asian_column_width?4(text)
-docutils.utils.east_asian_widths?7
-docutils.utils.escape2null?4(text)
-docutils.utils.extract_extension_options?4(field_list, options_spec)
-docutils.utils.extract_name_value?4(line)
-docutils.utils.extract_options?4(field_list)
-docutils.utils.get_source_line?4(node)
-docutils.utils.get_stylesheet_reference?4(settings, relative_to=None)
-docutils.utils.get_trim_footnote_ref_space?4(settings)
-docutils.utils.new_document?4(source_path, settings=None)
-docutils.utils.new_reporter?4(source_path, settings)
-docutils.utils.relative_path?4(source, target)
-docutils.utils.unescape?4(text, restore_backslashes=0)
-docutils.writers.UnfilteredWriter.get_transforms?4()
-docutils.writers.Writer.__init__?1(self)
-docutils.writers.Writer.assemble_parts?4()
-docutils.writers.Writer.component_type?7
-docutils.writers.Writer.config_section?7
-docutils.writers.Writer.destination?7
-docutils.writers.Writer.document?7
-docutils.writers.Writer.get_transforms?4()
-docutils.writers.Writer.language?7
-docutils.writers.Writer.output?7
-docutils.writers.Writer.translate?4()
-docutils.writers.Writer.write?4(document, destination)
-docutils.writers.Writer?1()
-docutils.writers._writer_aliases?8
-docutils.writers.docutils_xml.Writer.config_section?7
-docutils.writers.docutils_xml.Writer.config_section_dependencies?7
-docutils.writers.docutils_xml.Writer.doctype?7
-docutils.writers.docutils_xml.Writer.generator?7
-docutils.writers.docutils_xml.Writer.output?7
-docutils.writers.docutils_xml.Writer.settings_defaults?7
-docutils.writers.docutils_xml.Writer.settings_spec?7
-docutils.writers.docutils_xml.Writer.supported?7
-docutils.writers.docutils_xml.Writer.translate?4()
-docutils.writers.docutils_xml.Writer.xml_declaration?7
-docutils.writers.get_writer_class?4(writer_name)
-docutils.writers.html4css1.HTMLTranslator.__init__?1(self, document)
-docutils.writers.html4css1.HTMLTranslator.add_meta?4(tag)
-docutils.writers.html4css1.HTMLTranslator.astext?4()
-docutils.writers.html4css1.HTMLTranslator.attribution_formats?7
-docutils.writers.html4css1.HTMLTranslator.attval?4(text, whitespace=re.compile('[\n\r\t\v\f]'))
-docutils.writers.html4css1.HTMLTranslator.check_simple_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.cloak_email?4(addr)
-docutils.writers.html4css1.HTMLTranslator.cloak_mailto?4(uri)
-docutils.writers.html4css1.HTMLTranslator.content_type?7
-docutils.writers.html4css1.HTMLTranslator.depart_Text?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_abbreviation?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_acronym?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_address?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_admonition?4(node=None)
-docutils.writers.html4css1.HTMLTranslator.depart_attention?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_attribution?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_author?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_authors?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_block_quote?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_bullet_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_caption?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_caution?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_citation?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_citation_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_classifier?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_colspec?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_compound?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_contact?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_container?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_copyright?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_danger?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_date?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_decoration?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_description?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_docinfo?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_docinfo_item?4()
-docutils.writers.html4css1.HTMLTranslator.depart_doctest_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_document?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_emphasis?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_entry?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_enumerated_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_error?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_body?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_name?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_figure?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footer?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footnote?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footnote_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_generated?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_header?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_hint?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_image?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_important?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_inline?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_label?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_legend?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_line?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_line_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_literal_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_meta?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_note?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_argument?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_group?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_string?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_organization?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_problematic?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_revision?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_row?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_rubric?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_section?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_sidebar?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_status?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_strong?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_subscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_subtitle?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_superscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_system_message?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_table?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_target?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tbody?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_term?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tgroup?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_thead?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tip?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_title?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_title_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_topic?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_transition?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_version?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_warning?4(node)
-docutils.writers.html4css1.HTMLTranslator.doctype?7
-docutils.writers.html4css1.HTMLTranslator.embedded_stylesheet?7
-docutils.writers.html4css1.HTMLTranslator.emptytag?4(node, tagname, suffix='\n', **attributes)
-docutils.writers.html4css1.HTMLTranslator.encode?4(text)
-docutils.writers.html4css1.HTMLTranslator.footnote_backrefs?4(node)
-docutils.writers.html4css1.HTMLTranslator.generator?7
-docutils.writers.html4css1.HTMLTranslator.head_prefix_template?7
-docutils.writers.html4css1.HTMLTranslator.is_compactable?4(node)
-docutils.writers.html4css1.HTMLTranslator.named_tags?7
-docutils.writers.html4css1.HTMLTranslator.set_class_on_child?4(node, class_, index=0)
-docutils.writers.html4css1.HTMLTranslator.set_first_last?4(node)
-docutils.writers.html4css1.HTMLTranslator.should_be_compact_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.start_tag_with_title?4(node, tagname, **atts)
-docutils.writers.html4css1.HTMLTranslator.starttag?4(node, tagname, suffix='\n', empty=0, **attributes)
-docutils.writers.html4css1.HTMLTranslator.stylesheet_link?7
-docutils.writers.html4css1.HTMLTranslator.unimplemented_visit?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_Text?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_abbreviation?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_acronym?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_address?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_admonition?4(node, name='')
-docutils.writers.html4css1.HTMLTranslator.visit_attention?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_attribution?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_author?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_authors?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_block_quote?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_bullet_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_caption?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_caution?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_citation?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_citation_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_classifier?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_colspec?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_comment?4(node, sub=re.compile('-(?=-)').sub)
-docutils.writers.html4css1.HTMLTranslator.visit_compound?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_contact?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_container?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_copyright?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_danger?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_date?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_decoration?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_description?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_docinfo?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_docinfo_item?4(node, name, meta=1)
-docutils.writers.html4css1.HTMLTranslator.visit_doctest_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_document?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_emphasis?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_entry?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_enumerated_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_error?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_body?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_name?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_figure?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footer?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footnote?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footnote_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_generated?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_header?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_hint?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_image?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_important?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_inline?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_label?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_legend?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_line?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_line_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_literal?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_literal_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_meta?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_note?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_argument?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_group?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_string?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_organization?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_problematic?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_raw?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_revision?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_row?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_rubric?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_section?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_sidebar?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_status?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_strong?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_subscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_substitution_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_substitution_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_subtitle?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_superscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_system_message?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_table?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_target?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tbody?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_term?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tgroup?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_thead?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tip?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_title?4(node, move_ids=1)
-docutils.writers.html4css1.HTMLTranslator.visit_title_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_topic?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_transition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_version?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_warning?4(node)
-docutils.writers.html4css1.HTMLTranslator.words_and_spaces?7
-docutils.writers.html4css1.HTMLTranslator.write_colspecs?4()
-docutils.writers.html4css1.HTMLTranslator.xml_declaration?7
-docutils.writers.html4css1.HTMLTranslator?1(document)
-docutils.writers.html4css1.SimpleListChecker.default_visit?4(node)
-docutils.writers.html4css1.SimpleListChecker.invisible_visit?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_bullet_list?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_comment?7
-docutils.writers.html4css1.SimpleListChecker.visit_enumerated_list?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_list_item?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_paragraph?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_pending?7
-docutils.writers.html4css1.SimpleListChecker.visit_substitution_definition?7
-docutils.writers.html4css1.SimpleListChecker.visit_target?7
-docutils.writers.html4css1.Writer.__init__?1(self)
-docutils.writers.html4css1.Writer.assemble_parts?4()
-docutils.writers.html4css1.Writer.config_section?7
-docutils.writers.html4css1.Writer.config_section_dependencies?7
-docutils.writers.html4css1.Writer.default_stylesheet?7
-docutils.writers.html4css1.Writer.default_stylesheet_path?7
-docutils.writers.html4css1.Writer.relative_path_settings?7
-docutils.writers.html4css1.Writer.settings_defaults?7
-docutils.writers.html4css1.Writer.settings_spec?7
-docutils.writers.html4css1.Writer.supported?7
-docutils.writers.html4css1.Writer.translate?4()
-docutils.writers.html4css1.Writer?1()
-docutils.writers.latex2e.Babel._ISO639_TO_BABEL?8
-docutils.writers.latex2e.Babel.__init__?1(self, lang)
-docutils.writers.latex2e.Babel.double_quotes_in_tt?4(text)
-docutils.writers.latex2e.Babel.get_language?4()
-docutils.writers.latex2e.Babel.next_quote?4()
-docutils.writers.latex2e.Babel.quote_quotes?4(text)
-docutils.writers.latex2e.Babel?1(lang)
-docutils.writers.latex2e.DocumentClass.__init__?1(self, document_class)
-docutils.writers.latex2e.DocumentClass._class_sections?8
-docutils.writers.latex2e.DocumentClass._deepest_section?8
-docutils.writers.latex2e.DocumentClass.section?4(level)
-docutils.writers.latex2e.DocumentClass?1(document_class)
-docutils.writers.latex2e.LaTeXTranslator.__init__?1(self, document)
-docutils.writers.latex2e.LaTeXTranslator.astext?4()
-docutils.writers.latex2e.LaTeXTranslator.attribution_formats?7
-docutils.writers.latex2e.LaTeXTranslator.attval?4(text, whitespace=re.compile('[\n\r\t\v\f]'))
-docutils.writers.latex2e.LaTeXTranslator.bookmark?4(node)
-docutils.writers.latex2e.LaTeXTranslator.compound_enumerators?7
-docutils.writers.latex2e.LaTeXTranslator.depart_Text?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_address?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_admonition?4(node=None)
-docutils.writers.latex2e.LaTeXTranslator.depart_attention?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_attribution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_author?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_authors?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_block_quote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_bullet_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_caption?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_caution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_citation?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_citation_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_classifier?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_colspec?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_compound?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_contact?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_container?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_copyright?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_danger?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_date?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_decoration?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_description?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_docinfo?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_docinfo_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_doctest_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_document?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_emphasis?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_entry?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_enumerated_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_error?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_body?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_name?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_figure?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footer?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footnote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footnote_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_generated?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_header?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_hint?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_image?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_important?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_inline?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_interpreted?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_label?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_legend?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_line?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_line_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_literal?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_literal_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_meta?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_note?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_group?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_string?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_organization?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_paragraph?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_problematic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_revision?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_row?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_rubric?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_section?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_sidebar?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_status?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_strong?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_subscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_subtitle?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_superscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_system_message?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_table?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_target?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tbody?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_term?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tgroup?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_thead?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tip?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_title?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_title_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_topic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_transition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_version?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_warning?4(node)
-docutils.writers.latex2e.LaTeXTranslator.encode?4(text)
-docutils.writers.latex2e.LaTeXTranslator.encoding?7
-docutils.writers.latex2e.LaTeXTranslator.generator?7
-docutils.writers.latex2e.LaTeXTranslator.hyperlink_color?7
-docutils.writers.latex2e.LaTeXTranslator.label_delim?4(node, bracket, superscript)
-docutils.writers.latex2e.LaTeXTranslator.language_label?4(docutil_label)
-docutils.writers.latex2e.LaTeXTranslator.latex_equivalents?7
-docutils.writers.latex2e.LaTeXTranslator.latex_head?7
-docutils.writers.latex2e.LaTeXTranslator.linking?7
-docutils.writers.latex2e.LaTeXTranslator.section_enumerator_separator?7
-docutils.writers.latex2e.LaTeXTranslator.section_prefix_for_enumerators?7
-docutils.writers.latex2e.LaTeXTranslator.stylesheet?7
-docutils.writers.latex2e.LaTeXTranslator.to_latex_encoding?4(docutils_encoding)
-docutils.writers.latex2e.LaTeXTranslator.unicode_to_latex?4(text)
-docutils.writers.latex2e.LaTeXTranslator.unimplemented_visit?4(node)
-docutils.writers.latex2e.LaTeXTranslator.use_latex_toc?7
-docutils.writers.latex2e.LaTeXTranslator.use_optionlist_for_docinfo?7
-docutils.writers.latex2e.LaTeXTranslator.use_optionlist_for_option_list?7
-docutils.writers.latex2e.LaTeXTranslator.visit_Text?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_address?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_admonition?4(node, name='')
-docutils.writers.latex2e.LaTeXTranslator.visit_attention?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_attribution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_author?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_authors?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_block_quote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_bullet_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_caption?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_caution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_citation?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_citation_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_classifier?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_colspec?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_comment?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_compound?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_contact?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_container?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_copyright?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_danger?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_date?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_decoration?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_description?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_docinfo?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_docinfo_item?4(node, name)
-docutils.writers.latex2e.LaTeXTranslator.visit_doctest_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_document?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_emphasis?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_entry?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_enumerated_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_error?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_body?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_name?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_figure?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footer?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footnote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footnote_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_generated?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_header?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_hint?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_image?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_important?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_inline?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_interpreted?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_label?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_legend?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_line?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_line_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_literal?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_literal_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_meta?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_note?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_group?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_string?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_organization?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_paragraph?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_problematic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_raw?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_revision?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_row?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_rubric?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_section?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_sidebar?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_status?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_strong?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_subscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_substitution_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_substitution_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_subtitle?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_superscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_system_message?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_table?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_target?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tbody?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_term?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tgroup?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_thead?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tip?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_title?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_title_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_topic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_transition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_version?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_warning?4(node)
-docutils.writers.latex2e.LaTeXTranslator?1(document)
-docutils.writers.latex2e.Table.__init__?1(self, latex_type, table_style)
-docutils.writers.latex2e.Table.close?4()
-docutils.writers.latex2e.Table.depart_row?4()
-docutils.writers.latex2e.Table.depart_thead?4()
-docutils.writers.latex2e.Table.get?4(attr)
-docutils.writers.latex2e.Table.get_closing?4()
-docutils.writers.latex2e.Table.get_colspecs?4()
-docutils.writers.latex2e.Table.get_column_width?4()
-docutils.writers.latex2e.Table.get_entry_number?4()
-docutils.writers.latex2e.Table.get_latex_type?4()
-docutils.writers.latex2e.Table.get_opening?4()
-docutils.writers.latex2e.Table.get_rowspan?4(cell)
-docutils.writers.latex2e.Table.get_vertical_bar?4()
-docutils.writers.latex2e.Table.is_open?4()
-docutils.writers.latex2e.Table.open?4()
-docutils.writers.latex2e.Table.set?4(attr, value)
-docutils.writers.latex2e.Table.set_rowspan?4(cell, value)
-docutils.writers.latex2e.Table.used_packages?4()
-docutils.writers.latex2e.Table.visit_colspec?4(node)
-docutils.writers.latex2e.Table.visit_entry?4()
-docutils.writers.latex2e.Table.visit_row?4()
-docutils.writers.latex2e.Table.visit_thead?4()
-docutils.writers.latex2e.Table?1(latex_type, table_style)
-docutils.writers.latex2e.Writer.__init__?1(self)
-docutils.writers.latex2e.Writer.config_section?7
-docutils.writers.latex2e.Writer.config_section_dependencies?7
-docutils.writers.latex2e.Writer.output?7
-docutils.writers.latex2e.Writer.relative_path_settings?7
-docutils.writers.latex2e.Writer.settings_defaults?7
-docutils.writers.latex2e.Writer.settings_spec?7
-docutils.writers.latex2e.Writer.supported?7
-docutils.writers.latex2e.Writer.translate?4()
-docutils.writers.latex2e.Writer?1()
-docutils.writers.latex2e.latex_headings?7
-docutils.writers.newlatex2e.LaTeXTranslator.__init__?1(self, document)
-docutils.writers.newlatex2e.LaTeXTranslator.always_needs_space?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.append?4(text, newline='%\n')
-docutils.writers.newlatex2e.LaTeXTranslator.astext?4()
-docutils.writers.newlatex2e.LaTeXTranslator.att_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.attribute_cmp?4(a1, a2)
-docutils.writers.newlatex2e.LaTeXTranslator.attribute_order?7
-docutils.writers.newlatex2e.LaTeXTranslator.before_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_generated?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_line?7
-docutils.writers.newlatex2e.LaTeXTranslator.before_list_item?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_paragraph?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_raw?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_row?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_substitution_definition?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_table?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_tbody?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_tgroup?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_thead?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_title?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_topic?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.bullet_list_level?7
-docutils.writers.newlatex2e.LaTeXTranslator.character_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.depart_Text?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_bullet_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_doctest_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.depart_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_enumerated_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_literal?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_literal_block?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_tgroup?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.dispatch_departure?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.dispatch_visit?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.encode?4(text, attval=None)
-docutils.writers.newlatex2e.LaTeXTranslator.encode_replace_for_inline_literal_spaces?4(match)
-docutils.writers.newlatex2e.LaTeXTranslator.encode_replace_for_literal_block_spaces?4(match)
-docutils.writers.newlatex2e.LaTeXTranslator.enum_counter?7
-docutils.writers.newlatex2e.LaTeXTranslator.enum_styles?7
-docutils.writers.newlatex2e.LaTeXTranslator.indentation_level?7
-docutils.writers.newlatex2e.LaTeXTranslator.inline_literal?7
-docutils.writers.newlatex2e.LaTeXTranslator.is_indented?4(paragraph)
-docutils.writers.newlatex2e.LaTeXTranslator.is_invisible?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.is_simply_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.is_visible?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.iso639_to_babel?7
-docutils.writers.newlatex2e.LaTeXTranslator.left_quote?7
-docutils.writers.newlatex2e.LaTeXTranslator.literal_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.needs_space?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.node_name?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.pass_contents?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.process_backlinks?4(node, type)
-docutils.writers.newlatex2e.LaTeXTranslator.propagate_attributes?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.unicode_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.visit_Text?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_bullet_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_citation?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_comment?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_docinfo?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_doctest_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.visit_document?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_enumerated_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_footnote?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_literal?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_literal_block?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.write_header?4()
-docutils.writers.newlatex2e.LaTeXTranslator?1(document)
-docutils.writers.newlatex2e.Writer.__init__?1(self)
-docutils.writers.newlatex2e.Writer.config_section?7
-docutils.writers.newlatex2e.Writer.config_section_dependencies?7
-docutils.writers.newlatex2e.Writer.default_stylesheet?7
-docutils.writers.newlatex2e.Writer.default_stylesheet_path?7
-docutils.writers.newlatex2e.Writer.get_transforms?4()
-docutils.writers.newlatex2e.Writer.output?7
-docutils.writers.newlatex2e.Writer.relative_path_settings?7
-docutils.writers.newlatex2e.Writer.settings_defaults?7
-docutils.writers.newlatex2e.Writer.settings_spec?7
-docutils.writers.newlatex2e.Writer.supported?7
-docutils.writers.newlatex2e.Writer.translate?4()
-docutils.writers.newlatex2e.Writer?1()
-docutils.writers.newlatex2e.unicode_map.unicode_map?7
-docutils.writers.null.Writer.config_section?7
-docutils.writers.null.Writer.config_section_dependencies?7
-docutils.writers.null.Writer.supported?7
-docutils.writers.null.Writer.translate?4()
-docutils.writers.pep_html.HTMLTranslator.depart_field_list?4(node)
-docutils.writers.pep_html.Writer.__init__?1(self)
-docutils.writers.pep_html.Writer.config_section?7
-docutils.writers.pep_html.Writer.config_section_dependencies?7
-docutils.writers.pep_html.Writer.default_stylesheet?7
-docutils.writers.pep_html.Writer.default_stylesheet_path?7
-docutils.writers.pep_html.Writer.default_template?7
-docutils.writers.pep_html.Writer.default_template_path?7
-docutils.writers.pep_html.Writer.relative_path_settings?7
-docutils.writers.pep_html.Writer.settings_default_overrides?7
-docutils.writers.pep_html.Writer.settings_spec?7
-docutils.writers.pep_html.Writer.translate?4()
-docutils.writers.pep_html.Writer?1()
-docutils.writers.pseudoxml.Writer.config_section?7
-docutils.writers.pseudoxml.Writer.config_section_dependencies?7
-docutils.writers.pseudoxml.Writer.output?7
-docutils.writers.pseudoxml.Writer.supported?7
-docutils.writers.pseudoxml.Writer.supports?4(format)
-docutils.writers.pseudoxml.Writer.translate?4()
-docutils.writers.s5_html.S5HTMLTranslator.__init__?1(self, *args)
-docutils.writers.s5_html.S5HTMLTranslator.base_theme_file?7
-docutils.writers.s5_html.S5HTMLTranslator.copy_file?4(name, source_dir, dest_dir)
-docutils.writers.s5_html.S5HTMLTranslator.copy_theme?4()
-docutils.writers.s5_html.S5HTMLTranslator.default_theme?7
-docutils.writers.s5_html.S5HTMLTranslator.depart_document?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.depart_footer?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.depart_header?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.direct_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.disable_current_slide?7
-docutils.writers.s5_html.S5HTMLTranslator.doctype?7
-docutils.writers.s5_html.S5HTMLTranslator.files_to_skip_pattern?7
-docutils.writers.s5_html.S5HTMLTranslator.indirect_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.layout_template?7
-docutils.writers.s5_html.S5HTMLTranslator.required_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.s5_stylesheet_template?7
-docutils.writers.s5_html.S5HTMLTranslator.setup_theme?4()
-docutils.writers.s5_html.S5HTMLTranslator.visit_section?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.visit_subtitle?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.visit_title?4(node, move_ids=0)
-docutils.writers.s5_html.S5HTMLTranslator?1(*args)
-docutils.writers.s5_html.Writer.__init__?1(self)
-docutils.writers.s5_html.Writer.config_section?7
-docutils.writers.s5_html.Writer.config_section_dependencies?7
-docutils.writers.s5_html.Writer.settings_default_overrides?7
-docutils.writers.s5_html.Writer.settings_spec?7
-docutils.writers.s5_html.Writer?1()
-docutils.writers.s5_html.find_theme?4(name)
-docutils.writers.s5_html.themes_dir_path?7
-gc0.make_sure_gc_is_disabled?4()
-gc0.test_suite?4()
-gc1.make_sure_gc_threshold_is_one?4()
-gc1.test_suite?4()
-gcset.make_sure_gc_threshold_is_701_11_9?4()
-gcset.test_suite?4()
-gcstats.generate_some_gc_statistics?4()
-gcstats.test_suite?4()
-keywords.Keywords.__init__?1(self)
-keywords.Keywords.build?4(mbox, limit)
-keywords.Keywords.k?7
-keywords.Keywords.keywords?4()
-keywords.Keywords.reload?4()
-keywords.Keywords?1()
-leak.ClassicLeakable.__init__?1(self)
-leak.ClassicLeakable?1()
-leak.Leakable.__init__?1(self)
-leak.Leakable?1()
-leak.TestSomething.testleak?4()
-leak.leaked?7
-leak.test_suite?4()
-loadmail.RE.redirect?4(**kw)
-loadmail.VERBOSE?7
-loadmail.VmSize?4()
-loadmail.base?4()
-loadmail.catdel?4()
-loadmail.do?4(db, f, args, returnf=None)
-loadmail.edit?4()
-loadmail.extra.doc_attr?7
-loadmail.extra.index_type?7
-loadmail.extra.lexicon_id?7
-loadmail.hist?4(n)
-loadmail.inc?4()
-loadmail.incedit?4(edits, wait, ndel=20, nins=20)
-loadmail.index?4()
-loadmail.indexf?4(app)
-loadmail.initmaili?4(n)
-loadmail.loadinc?4(name, mb, f, max=99999999, wait=1)
-loadmail.loadmail?4(dest, name, mbox, max=-1)
-loadmail.loadmessage?4(dest, message, i, body=None, headers=None)
-loadmail.pdebug?4()
-loadmail.returnf?4(t, c, size, mem, r, lock=lock)
-loadmail.usage?4(code, msg='')
-loadmail.words?7
-mechanize.USE_BARE_EXCEPT?7
-mechanize._auth.AbstractBasicAuthHandler.__init__?1(self, password_mgr=None)
-mechanize._auth.AbstractBasicAuthHandler.http_error_auth_reqed?4(authreq, host, req, headers)
-mechanize._auth.AbstractBasicAuthHandler.retry_http_basic_auth?4(host, req, realm)
-mechanize._auth.AbstractBasicAuthHandler.rx?7
-mechanize._auth.AbstractBasicAuthHandler?1(password_mgr=None)
-mechanize._auth.AbstractDigestAuthHandler.__init__?1(self, passwd=None)
-mechanize._auth.AbstractDigestAuthHandler.get_algorithm_impls?4(algorithm)
-mechanize._auth.AbstractDigestAuthHandler.get_authorization?4(req, chal)
-mechanize._auth.AbstractDigestAuthHandler.get_cnonce?4(nonce)
-mechanize._auth.AbstractDigestAuthHandler.get_entity_digest?4(data, chal)
-mechanize._auth.AbstractDigestAuthHandler.http_error_auth_reqed?4(auth_header, host, req, headers)
-mechanize._auth.AbstractDigestAuthHandler.reset_retry_count?4()
-mechanize._auth.AbstractDigestAuthHandler.retry_http_digest_auth?4(req, auth)
-mechanize._auth.AbstractDigestAuthHandler?1(passwd=None)
-mechanize._auth.HTTPBasicAuthHandler.auth_header?7
-mechanize._auth.HTTPBasicAuthHandler.http_error_401?4(req, fp, code, msg, headers)
-mechanize._auth.HTTPDigestAuthHandler.auth_header?7
-mechanize._auth.HTTPDigestAuthHandler.http_error_401?4(req, fp, code, msg, headers)
-mechanize._auth.HTTPPasswordMgr.__init__?1(self)
-mechanize._auth.HTTPPasswordMgr.add_password?4(realm, uri, user, passwd)
-mechanize._auth.HTTPPasswordMgr.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPPasswordMgr.is_suburi?4(base, test)
-mechanize._auth.HTTPPasswordMgr.reduce_uri?4(uri)
-mechanize._auth.HTTPPasswordMgr?1()
-mechanize._auth.HTTPPasswordMgrWithDefaultRealm.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPProxyPasswordMgr.add_password?4(realm, uri, user, passwd)
-mechanize._auth.HTTPProxyPasswordMgr.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPProxyPasswordMgr.is_suburi?4(base, test)
-mechanize._auth.HTTPProxyPasswordMgr.reduce_uri?4(uri)
-mechanize._auth.ProxyBasicAuthHandler.auth_header?7
-mechanize._auth.ProxyBasicAuthHandler.http_error_407?4(req, fp, code, msg, headers)
-mechanize._auth.ProxyDigestAuthHandler.auth_header?7
-mechanize._auth.ProxyDigestAuthHandler.http_error_407?4(req, fp, code, msg, headers)
-mechanize._auth.ProxyHandler.__init__?1(self, proxies=None)
-mechanize._auth.ProxyHandler.handler_order?7
-mechanize._auth.ProxyHandler.proxy_open?4(req, proxy, type)
-mechanize._auth.ProxyHandler?1(proxies=None)
-mechanize._auth._parse_proxy?5(proxy)
-mechanize._auth.randombytes?4(n)
-mechanize._clientcookie.Cookie.__init__?1(self, version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=False, )
-mechanize._clientcookie.Cookie.get_nonstandard_attr?4(name, default=None)
-mechanize._clientcookie.Cookie.has_nonstandard_attr?4(name)
-mechanize._clientcookie.Cookie.is_expired?4(now=None)
-mechanize._clientcookie.Cookie.nonstandard_attr_keys?4()
-mechanize._clientcookie.Cookie.set_nonstandard_attr?4(name, value)
-mechanize._clientcookie.Cookie?1(version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=False, )
-mechanize._clientcookie.CookieJar.__init__?1(self, policy=None)
-mechanize._clientcookie.CookieJar._cookie_attrs?5(cookies)
-mechanize._clientcookie.CookieJar._cookie_from_cookie_tuple?5(tup, request)
-mechanize._clientcookie.CookieJar._cookies_for_domain?5(domain, request)
-mechanize._clientcookie.CookieJar._cookies_for_request?5(request)
-mechanize._clientcookie.CookieJar._cookies_from_attrs_set?5(attrs_set, request)
-mechanize._clientcookie.CookieJar._normalized_cookie_tuples?5(attrs_set)
-mechanize._clientcookie.CookieJar._process_rfc2109_cookies?5(cookies)
-mechanize._clientcookie.CookieJar.add_cookie_header?4(request)
-mechanize._clientcookie.CookieJar.clear?4(domain=None, path=None, name=None)
-mechanize._clientcookie.CookieJar.clear_expired_cookies?4()
-mechanize._clientcookie.CookieJar.clear_session_cookies?4()
-mechanize._clientcookie.CookieJar.decreasing_size?4(b)
-mechanize._clientcookie.CookieJar.domain_re?7
-mechanize._clientcookie.CookieJar.dots_re?7
-mechanize._clientcookie.CookieJar.extract_cookies?4(response, request)
-mechanize._clientcookie.CookieJar.make_cookies?4(response, request)
-mechanize._clientcookie.CookieJar.no_matching_rfc2965?4(lookup=lookup)
-mechanize._clientcookie.CookieJar.non_word_re?7
-mechanize._clientcookie.CookieJar.quote_re?7
-mechanize._clientcookie.CookieJar.set_cookie?4(cookie)
-mechanize._clientcookie.CookieJar.set_cookie_if_ok?4(cookie, request)
-mechanize._clientcookie.CookieJar.set_policy?4(policy)
-mechanize._clientcookie.CookieJar.strict_domain_re?7
-mechanize._clientcookie.CookieJar?1(policy=None)
-mechanize._clientcookie.CookiePolicy.domain_return_ok?4(domain, request)
-mechanize._clientcookie.CookiePolicy.path_return_ok?4(path, request)
-mechanize._clientcookie.CookiePolicy.return_ok?4(cookie, request)
-mechanize._clientcookie.CookiePolicy.set_ok?4(cookie, request)
-mechanize._clientcookie.DEFAULT_HTTP_PORT?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainLiberal?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainRFC2965Match?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrict?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrictNoDots?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrictNonDomain?7
-mechanize._clientcookie.DefaultCookiePolicy.__init__?1(self, blocked_domains=None, allowed_domains=None, netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=DomainLiberal, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, )
-mechanize._clientcookie.DefaultCookiePolicy.allowed_domains?4()
-mechanize._clientcookie.DefaultCookiePolicy.blocked_domains?4()
-mechanize._clientcookie.DefaultCookiePolicy.domain_return_ok?4(domain, request)
-mechanize._clientcookie.DefaultCookiePolicy.is_blocked?4(domain)
-mechanize._clientcookie.DefaultCookiePolicy.is_not_allowed?4(domain)
-mechanize._clientcookie.DefaultCookiePolicy.path_return_ok?4(path, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_expires?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_port?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_secure?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_verifiability?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_version?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_allowed_domains?4(allowed_domains)
-mechanize._clientcookie.DefaultCookiePolicy.set_blocked_domains?4(blocked_domains)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_countrycode_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_name?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_path?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_port?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_verifiability?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_version?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy?1(blocked_domains=None, allowed_domains=None, netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=DomainLiberal, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, )
-mechanize._clientcookie.ESCAPED_CHAR_RE?7
-mechanize._clientcookie.FileCookieJar.__init__?1(self, filename=None, delayload=False, policy=None)
-mechanize._clientcookie.FileCookieJar.load?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar.revert?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar?1(filename=None, delayload=False, policy=None)
-mechanize._clientcookie.HTTP_PATH_SAFE?7
-mechanize._clientcookie.IPV4_RE?7
-mechanize._clientcookie.MISSING_FILENAME_TEXT?7
-mechanize._clientcookie.MappingIterator.__init__?1(self, mapping)
-mechanize._clientcookie.MappingIterator.next?4()
-mechanize._clientcookie.MappingIterator?1(mapping)
-mechanize._clientcookie.cut_port_re?7
-mechanize._clientcookie.debug?7
-mechanize._clientcookie.domain_match?4(A, B)
-mechanize._clientcookie.eff_request_host?4(request)
-mechanize._clientcookie.escape_path?4(path)
-mechanize._clientcookie.is_HDN?4(text)
-mechanize._clientcookie.is_third_party?4(request)
-mechanize._clientcookie.liberal_is_HDN?4(text)
-mechanize._clientcookie.reach?4(h)
-mechanize._clientcookie.request_host?4(request)
-mechanize._clientcookie.request_path?4(request)
-mechanize._clientcookie.request_port?4(request)
-mechanize._clientcookie.reraise_unmasked_exceptions?4(unmasked=())
-mechanize._clientcookie.uppercase_escaped_char?4(match)
-mechanize._clientcookie.user_domain_match?4(A, B)
-mechanize._clientcookie.vals_sorted_by_key?4(adict)
-mechanize._gzip.GzipConsumer.__init__?1(self, consumer)
-mechanize._gzip.GzipConsumer.close?4()
-mechanize._gzip.GzipConsumer.feed?4(data)
-mechanize._gzip.GzipConsumer?1(consumer)
-mechanize._gzip.HTTPGzipProcessor.handler_order?7
-mechanize._gzip.HTTPGzipProcessor.http_request?4(request)
-mechanize._gzip.HTTPGzipProcessor.http_response?4(request, response)
-mechanize._gzip.HTTPGzipProcessor.https_response?7
-mechanize._gzip.stupid_gzip_consumer.__init__?1(self)
-mechanize._gzip.stupid_gzip_consumer.feed?4(data)
-mechanize._gzip.stupid_gzip_consumer?1()
-mechanize._gzip.stupid_gzip_wrapper.__init__?1(self, response)
-mechanize._gzip.stupid_gzip_wrapper.read?4(size=-1)
-mechanize._gzip.stupid_gzip_wrapper.readline?4(size=-1)
-mechanize._gzip.stupid_gzip_wrapper.readlines?4(sizehint=-1)
-mechanize._gzip.stupid_gzip_wrapper?1(response)
-mechanize._headersutil.STRING_TYPES?7
-mechanize._headersutil._test?5()
-mechanize._headersutil.escape_re?7
-mechanize._headersutil.is_html?4(ct_headers, url, allow_xhtml=False)
-mechanize._headersutil.join_escape_re?7
-mechanize._headersutil.join_header_words?4(lists)
-mechanize._headersutil.parse_ns_headers?4(ns_headers)
-mechanize._headersutil.quoted_value_re?7
-mechanize._headersutil.split_header_words?4(header_values)
-mechanize._headersutil.token_re?7
-mechanize._headersutil.unmatched?4(match)
-mechanize._headersutil.value_re?7
-mechanize._html.Args.__init__?1(self, args_map)
-mechanize._html.Args?1(args_map)
-mechanize._html.CachingGeneratorFunction.__init__?1(self, iterable)
-mechanize._html.CachingGeneratorFunction.make_gen?4()
-mechanize._html.CachingGeneratorFunction?1(iterable)
-mechanize._html.DEFAULT_ENCODING?7
-mechanize._html.DefaultFactory.__init__?1(self, i_want_broken_xhtml_support=False)
-mechanize._html.DefaultFactory.set_response?4(response)
-mechanize._html.DefaultFactory?1(i_want_broken_xhtml_support=False)
-mechanize._html.Factory.__init__?1(self, forms_factory, links_factory, title_factory, get_encoding=encoding_finder(DEFAULT_ENCODING), is_html_p=make_is_html(allow_xhtml=False), )
-mechanize._html.Factory.forms?4()
-mechanize._html.Factory.links?4()
-mechanize._html.Factory.set_request_class?4(request_class)
-mechanize._html.Factory.set_response?4(response)
-mechanize._html.Factory?1(forms_factory, links_factory, title_factory, get_encoding=encoding_finder(DEFAULT_ENCODING), is_html_p=make_is_html(allow_xhtml=False), )
-mechanize._html.FormsFactory.__init__?1(self, select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.FormsFactory.forms?4()
-mechanize._html.FormsFactory.set_response?4(response, encoding)
-mechanize._html.FormsFactory?1(select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.Link.__init__?1(self, base_url, url, text, tag, attrs)
-mechanize._html.Link?1(base_url, url, text, tag, attrs)
-mechanize._html.LinksFactory.__init__?1(self, link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.LinksFactory.links?4()
-mechanize._html.LinksFactory.set_response?4(response, base_url, encoding)
-mechanize._html.LinksFactory?1(link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.MechanizeBs.PARSER_MASSAGE?7
-mechanize._html.MechanizeBs.__init__?1(self, encoding, text=None, avoidParserProblems=True, initialTextIsEverything=True)
-mechanize._html.MechanizeBs._entitydefs?8
-mechanize._html.MechanizeBs.handle_charref?4(ref)
-mechanize._html.MechanizeBs.handle_entityref?4(ref)
-mechanize._html.MechanizeBs.unescape_attrs?4(attrs)
-mechanize._html.MechanizeBs?1(encoding, text=None, avoidParserProblems=True, initialTextIsEverything=True)
-mechanize._html.RobustFactory.__init__?1(self, i_want_broken_xhtml_support=False, soup_class=None)
-mechanize._html.RobustFactory.set_response?4(response)
-mechanize._html.RobustFactory?1(i_want_broken_xhtml_support=False, soup_class=None)
-mechanize._html.RobustFormsFactory.__init__?1(self, *args, **kwds)
-mechanize._html.RobustFormsFactory.set_response?4(response, encoding)
-mechanize._html.RobustFormsFactory?1(*args, **kwds)
-mechanize._html.RobustLinksFactory.__init__?1(self, link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.RobustLinksFactory.compress_re?7
-mechanize._html.RobustLinksFactory.links?4()
-mechanize._html.RobustLinksFactory.set_soup?4(soup, base_url, encoding)
-mechanize._html.RobustLinksFactory?1(link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.RobustTitleFactory.__init__?1(self)
-mechanize._html.RobustTitleFactory.set_soup?4(soup, encoding)
-mechanize._html.RobustTitleFactory.title?4()
-mechanize._html.RobustTitleFactory?1()
-mechanize._html.TitleFactory.__init__?1(self)
-mechanize._html.TitleFactory.set_response?4(response, encoding)
-mechanize._html.TitleFactory.title?4()
-mechanize._html.TitleFactory?1()
-mechanize._html.URLQUOTE_SAFE_URL_CHARS?7
-mechanize._html.clean_url?4(url, encoding)
-mechanize._html.encoding?4(response)
-mechanize._html.encoding_finder?4(default_encoding)
-mechanize._html.form_parser_args?4(select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.is_html?4(response, encoding)
-mechanize._html.make_is_html?4(allow_xhtml)
-mechanize._html.replace_entities?4(match)
-mechanize._html.unescape?4(data, entities, encoding)
-mechanize._html.unescape_charref?4(data, encoding)
-mechanize._lwpcookiejar.LWPCookieJar._really_load?5(f, filename, ignore_discard, ignore_expires)
-mechanize._lwpcookiejar.LWPCookieJar.as_lwp_str?4(ignore_discard=True, ignore_expires=True)
-mechanize._lwpcookiejar.LWPCookieJar.magic_re?7
-mechanize._lwpcookiejar.LWPCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._lwpcookiejar.debug?7
-mechanize._lwpcookiejar.lwp_cookie_str?4(cookie)
-mechanize._mechanize.Browser.__init__?1(self, factory=None, history=None, request_class=None, )
-mechanize._mechanize.Browser._add_referer_header?5(request, origin_request=True)
-mechanize._mechanize.Browser._filter_links?5(links, text=None, text_regex=None, name=None, name_regex=None, url=None, url_regex=None, tag=None, predicate=None, nr=0)
-mechanize._mechanize.Browser._mech_open?5(url, data=None, update_history=True)
-mechanize._mechanize.Browser.back?4(n=1)
-mechanize._mechanize.Browser.clear_history?4()
-mechanize._mechanize.Browser.click?4(*args, **kwds)
-mechanize._mechanize.Browser.click_link?4(link=None, **kwds)
-mechanize._mechanize.Browser.close?4()
-mechanize._mechanize.Browser.default_others?7
-mechanize._mechanize.Browser.encoding?4()
-mechanize._mechanize.Browser.find_link?4(**kwds)
-mechanize._mechanize.Browser.follow_link?4(link=None, **kwds)
-mechanize._mechanize.Browser.forms?4()
-mechanize._mechanize.Browser.geturl?4()
-mechanize._mechanize.Browser.handler_classes?7
-mechanize._mechanize.Browser.links?4(**kwds)
-mechanize._mechanize.Browser.open?4(url, data=None)
-mechanize._mechanize.Browser.reload?4()
-mechanize._mechanize.Browser.response?4()
-mechanize._mechanize.Browser.select_form?4(name=None, predicate=None, nr=None)
-mechanize._mechanize.Browser.set_response?4(response)
-mechanize._mechanize.Browser.submit?4(*args, **kwds)
-mechanize._mechanize.Browser.title?4()
-mechanize._mechanize.Browser.viewing_html?4()
-mechanize._mechanize.Browser?1(factory=None, history=None, request_class=None, )
-mechanize._mechanize.History.__init__?1(self)
-mechanize._mechanize.History.add?4(request, response)
-mechanize._mechanize.History.back?4(n, _response)
-mechanize._mechanize.History.clear?4()
-mechanize._mechanize.History.close?4()
-mechanize._mechanize.History?1()
-mechanize._mechanize.ResponseUpgradeProcessor.any_response?4(request, response)
-mechanize._mechanize.ResponseUpgradeProcessor.handler_order?7
-mechanize._mechanize.upgrade_response?4(response)
-mechanize._mozillacookiejar.MozillaCookieJar._really_load?5(f, filename, ignore_discard, ignore_expires)
-mechanize._mozillacookiejar.MozillaCookieJar.header?7
-mechanize._mozillacookiejar.MozillaCookieJar.magic_re?7
-mechanize._mozillacookiejar.MozillaCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._mozillacookiejar.debug?7
-mechanize._msiecookiejar.MSIEBase.__init__?1(self)
-mechanize._msiecookiejar.MSIEBase._delayload_domain?5(domain)
-mechanize._msiecookiejar.MSIEBase._load_cookies_from_file?5(filename)
-mechanize._msiecookiejar.MSIEBase._really_load?5(index, filename, ignore_discard, ignore_expires, username)
-mechanize._msiecookiejar.MSIEBase.cookie_re?7
-mechanize._msiecookiejar.MSIEBase.getlong?4()
-mechanize._msiecookiejar.MSIEBase.getstr?4()
-mechanize._msiecookiejar.MSIEBase.load_cookie_data?4(filename, ignore_discard=False, ignore_expires=False)
-mechanize._msiecookiejar.MSIEBase.load_from_registry?4(ignore_discard=False, ignore_expires=False, username=None)
-mechanize._msiecookiejar.MSIEBase.magic_re?7
-mechanize._msiecookiejar.MSIEBase.msie_domain_re?7
-mechanize._msiecookiejar.MSIEBase.padding?7
-mechanize._msiecookiejar.MSIEBase.reg_key?7
-mechanize._msiecookiejar.MSIEBase.reg_path?7
-mechanize._msiecookiejar.MSIEBase?1()
-mechanize._msiecookiejar.MSIECookieJar.__init__?1(self, filename=None, delayload=False, policy=None)
-mechanize._msiecookiejar.MSIECookieJar._cookies_for_domain?5(domain, request)
-mechanize._msiecookiejar.MSIECookieJar._cookies_for_request?5(request)
-mechanize._msiecookiejar.MSIECookieJar.load?4(filename, ignore_discard=False, ignore_expires=False, username=None)
-mechanize._msiecookiejar.MSIECookieJar.read_all_cookies?4()
-mechanize._msiecookiejar.MSIECookieJar.set_cookie?4(cookie)
-mechanize._msiecookiejar.MSIECookieJar?1(filename=None, delayload=False, policy=None)
-mechanize._msiecookiejar.WIN32_EPOCH?7
-mechanize._msiecookiejar.binary_to_char?4(c)
-mechanize._msiecookiejar.binary_to_str?4(d)
-mechanize._msiecookiejar.debug?7
-mechanize._msiecookiejar.epoch_time_offset_from_win32_filetime?4(filetime)
-mechanize._msiecookiejar.regload?4(path, leaf)
-mechanize._opener.OpenerDirector.__init__?1(self)
-mechanize._opener.OpenerDirector._maybe_reindex_handlers?5()
-mechanize._opener.OpenerDirector._request?5(url_or_req, data)
-mechanize._opener.OpenerDirector.add_handler?4(handler)
-mechanize._opener.OpenerDirector.error?4(proto, *args)
-mechanize._opener.OpenerDirector.open?4(fullurl, data=None)
-mechanize._opener.OpenerDirector.retrieve?4(fullurl, filename=None, reporthook=None, data=None)
-mechanize._opener.OpenerDirector?1()
-mechanize._opener.methnames?4(obj)
-mechanize._opener.methnames_of_class_as_dict?4(klass)
-mechanize._opener.methnames_of_instance_as_dict?4(inst)
-mechanize._pullparser.PullParser.__init__?1(self, *args, **kwds)
-mechanize._pullparser.PullParser.unescape?4(name)
-mechanize._pullparser.PullParser?1(*args, **kwds)
-mechanize._pullparser.Token.__init__?1(self, type, data, attrs=None)
-mechanize._pullparser.Token?1(type, data, attrs=None)
-mechanize._pullparser.TolerantPullParser.__init__?1(self, *args, **kwds)
-mechanize._pullparser.TolerantPullParser.unknown_endtag?4(tag)
-mechanize._pullparser.TolerantPullParser.unknown_starttag?4(tag, attrs)
-mechanize._pullparser.TolerantPullParser?1(*args, **kwds)
-mechanize._pullparser._AbstractParser.__init__?2(self, fh, textify={"img": "alt", "applet": "alt"}, encoding="ascii", entitydefs=None)
-mechanize._pullparser._AbstractParser.chunk?7
-mechanize._pullparser._AbstractParser.compress_re?7
-mechanize._pullparser._AbstractParser.get_compressed_text?4(*args, **kwds)
-mechanize._pullparser._AbstractParser.get_tag?4(*names)
-mechanize._pullparser._AbstractParser.get_text?4(endat=None)
-mechanize._pullparser._AbstractParser.get_token?4(*tokentypes)
-mechanize._pullparser._AbstractParser.handle_charref?4(name)
-mechanize._pullparser._AbstractParser.handle_comment?4(data)
-mechanize._pullparser._AbstractParser.handle_data?4(data)
-mechanize._pullparser._AbstractParser.handle_decl?4(decl)
-mechanize._pullparser._AbstractParser.handle_endtag?4(tag)
-mechanize._pullparser._AbstractParser.handle_entityref?4(name)
-mechanize._pullparser._AbstractParser.handle_pi?4(data)
-mechanize._pullparser._AbstractParser.handle_startendtag?4(tag, attrs)
-mechanize._pullparser._AbstractParser.handle_starttag?4(tag, attrs)
-mechanize._pullparser._AbstractParser.next?4()
-mechanize._pullparser._AbstractParser.tags?4(*names)
-mechanize._pullparser._AbstractParser.tokens?4(*tokentypes)
-mechanize._pullparser._AbstractParser.unescape_attr?4(name)
-mechanize._pullparser._AbstractParser.unescape_attrs?4(attrs)
-mechanize._pullparser._AbstractParser.unget_token?4(token)
-mechanize._pullparser._AbstractParser.unknown_decl?4(data)
-mechanize._pullparser._AbstractParser?2(fh, textify={"img": "alt", "applet": "alt"}, encoding="ascii", entitydefs=None)
-mechanize._pullparser._test?5()
-mechanize._pullparser.iter_until_exception?4(fn, exception, *args, **kwds)
-mechanize._request.Request.__init__?1(self, url, data=None, headers={}, origin_req_host=None, unverifiable=False)
-mechanize._request.Request.add_unredirected_header?4(key, val)
-mechanize._request.Request.get_header?4(header_name, default=None)
-mechanize._request.Request.get_method?4()
-mechanize._request.Request.get_origin_req_host?4()
-mechanize._request.Request.has_header?4(header_name)
-mechanize._request.Request.header_items?4()
-mechanize._request.Request.is_unverifiable?4()
-mechanize._request.Request?1(url, data=None, headers={}, origin_req_host=None, unverifiable=False)
-mechanize._urllib2_support.AbstractHTTPHandler.__init__?1(self, debuglevel=0)
-mechanize._urllib2_support.AbstractHTTPHandler.do_open?4(http_class, req)
-mechanize._urllib2_support.AbstractHTTPHandler.do_request_?4(request)
-mechanize._urllib2_support.AbstractHTTPHandler.set_http_debuglevel?4(level)
-mechanize._urllib2_support.AbstractHTTPHandler?1(debuglevel=0)
-mechanize._urllib2_support.AbstractHeadParser.__init__?1(self)
-mechanize._urllib2_support.AbstractHeadParser._encoding?8
-mechanize._urllib2_support.AbstractHeadParser._entitydefs?8
-mechanize._urllib2_support.AbstractHeadParser.end_head?4()
-mechanize._urllib2_support.AbstractHeadParser.handle_charref?4(name)
-mechanize._urllib2_support.AbstractHeadParser.handle_entityref?4(name)
-mechanize._urllib2_support.AbstractHeadParser.head_elems?7
-mechanize._urllib2_support.AbstractHeadParser.start_meta?4(attrs)
-mechanize._urllib2_support.AbstractHeadParser.unescape_attr?4(name)
-mechanize._urllib2_support.AbstractHeadParser.unescape_attrs?4(attrs)
-mechanize._urllib2_support.AbstractHeadParser.unknown_charref?4(ref)
-mechanize._urllib2_support.AbstractHeadParser.unknown_entityref?4(ref)
-mechanize._urllib2_support.AbstractHeadParser?1()
-mechanize._urllib2_support.CHUNK?7
-mechanize._urllib2_support.DEFAULT_ENCODING?7
-mechanize._urllib2_support.HTTPCookieProcessor.__init__?1(self, cookiejar=None)
-mechanize._urllib2_support.HTTPCookieProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPCookieProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPCookieProcessor.https_request?7
-mechanize._urllib2_support.HTTPCookieProcessor.https_response?7
-mechanize._urllib2_support.HTTPCookieProcessor?1(cookiejar=None)
-mechanize._urllib2_support.HTTPEquivProcessor.__init__?1(self, head_parser_class=HeadParser, i_want_broken_xhtml_support=False, )
-mechanize._urllib2_support.HTTPEquivProcessor.handler_order?7
-mechanize._urllib2_support.HTTPEquivProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPEquivProcessor.https_response?7
-mechanize._urllib2_support.HTTPEquivProcessor?1(head_parser_class=HeadParser, i_want_broken_xhtml_support=False, )
-mechanize._urllib2_support.HTTPErrorProcessor.handler_order?7
-mechanize._urllib2_support.HTTPErrorProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPErrorProcessor.https_response?7
-mechanize._urllib2_support.HTTPHandler.http_open?4(req)
-mechanize._urllib2_support.HTTPHandler.http_request?7
-mechanize._urllib2_support.HTTPRedirectDebugProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_301?7
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_302?4(req, fp, code, msg, headers)
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_refresh?7
-mechanize._urllib2_support.HTTPRedirectHandler.inf_msg?7
-mechanize._urllib2_support.HTTPRedirectHandler.max_redirections?7
-mechanize._urllib2_support.HTTPRedirectHandler.max_repeats?7
-mechanize._urllib2_support.HTTPRedirectHandler.redirect_request?4(newurl, req, fp, code, msg, headers)
-mechanize._urllib2_support.HTTPRefererProcessor.__init__?1(self)
-mechanize._urllib2_support.HTTPRefererProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRefererProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPRefererProcessor.https_request?7
-mechanize._urllib2_support.HTTPRefererProcessor.https_response?7
-mechanize._urllib2_support.HTTPRefererProcessor?1()
-mechanize._urllib2_support.HTTPRefreshProcessor.__init__?1(self, max_time=0, honor_time=True)
-mechanize._urllib2_support.HTTPRefreshProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRefreshProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPRefreshProcessor.https_response?7
-mechanize._urllib2_support.HTTPRefreshProcessor?1(max_time=0, honor_time=True)
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.https_request?7
-mechanize._urllib2_support.HTTPResponseDebugProcessor.handler_order?7
-mechanize._urllib2_support.HTTPResponseDebugProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPResponseDebugProcessor.https_response?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.__init__?1(self, rfp_class=robotparser.RobotFileParser)
-mechanize._urllib2_support.HTTPRobotRulesProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRobotRulesProcessor.http_response_class?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.https_request?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor?1(rfp_class=robotparser.RobotFileParser)
-mechanize._urllib2_support.HTTPSHandler.https_open?4(req)
-mechanize._urllib2_support.HTTPSHandler.https_request?7
-mechanize._urllib2_support.HeadParser.__init__?1(self)
-mechanize._urllib2_support.HeadParser._not_called?5()
-mechanize._urllib2_support.HeadParser.handle_endtag?4(tag, method)
-mechanize._urllib2_support.HeadParser.handle_starttag?4(tag, method, attrs)
-mechanize._urllib2_support.HeadParser.unescape_attr_if_required?4(name)
-mechanize._urllib2_support.HeadParser.unknown_starttag?4(tag, attrs)
-mechanize._urllib2_support.HeadParser?1()
-mechanize._urllib2_support.OpenerFactory.__init__?1(self, klass=_opener.OpenerDirector)
-mechanize._urllib2_support.OpenerFactory.build_opener?4(*handlers)
-mechanize._urllib2_support.OpenerFactory.default_classes?7
-mechanize._urllib2_support.OpenerFactory.handlers?7
-mechanize._urllib2_support.OpenerFactory.replacement_handlers?7
-mechanize._urllib2_support.OpenerFactory?1(klass=_opener.OpenerDirector)
-mechanize._urllib2_support.RobotExclusionError.__init__?1(self, request, *args)
-mechanize._urllib2_support.RobotExclusionError?1(request, *args)
-mechanize._urllib2_support.SeekableProcessor.any_response?4(request, response)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.__init__?1(self)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.handle_endtag?4(tag)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.handle_starttag?4(tag, attrs)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.unescape?4(name)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.unescape_attr_if_required?4(name)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser?1()
-mechanize._urllib2_support._opener?8
-mechanize._urllib2_support.build_opener?7
-mechanize._urllib2_support.debug?7
-mechanize._urllib2_support.install_opener?4(opener)
-mechanize._urllib2_support.parse_head?4(fileobj, parser)
-mechanize._urllib2_support.urlopen?4(url, data=None)
-mechanize._urllib2_support.urlopen_lock?7
-mechanize._urllib2_support.urlretrieve?4(url, filename=None, reporthook=None, data=None)
-mechanize._useragent.HTTPRefererProcessor.http_request?4(request)
-mechanize._useragent.HTTPRefererProcessor.https_request?7
-mechanize._useragent.UserAgent.__init__?1(self)
-mechanize._useragent.UserAgent._add_referer_header?5(request, origin_request=True)
-mechanize._useragent.UserAgent._replace_handler?5(name, newhandler=None)
-mechanize._useragent.UserAgent._set_handler?5(name, handle=None, obj=None, constructor_args=(), constructor_kwds={})
-mechanize._useragent.UserAgent.add_password?4(url, user, password, realm=None)
-mechanize._useragent.UserAgent.add_proxy_password?4(user, password, hostport=None, realm=None)
-mechanize._useragent.UserAgent.close?4()
-mechanize._useragent.UserAgent.default_features?7
-mechanize._useragent.UserAgent.default_others?7
-mechanize._useragent.UserAgent.default_schemes?7
-mechanize._useragent.UserAgent.handler_classes?7
-mechanize._useragent.UserAgent.set_cookiejar?4(cookiejar)
-mechanize._useragent.UserAgent.set_debug_http?4(handle)
-mechanize._useragent.UserAgent.set_debug_redirects?4(handle)
-mechanize._useragent.UserAgent.set_debug_responses?4(handle)
-mechanize._useragent.UserAgent.set_handle_equiv?4(handle, head_parser_class=None)
-mechanize._useragent.UserAgent.set_handle_gzip?4(handle)
-mechanize._useragent.UserAgent.set_handle_redirect?4(handle)
-mechanize._useragent.UserAgent.set_handle_referer?4(handle)
-mechanize._useragent.UserAgent.set_handle_refresh?4(handle, max_time=None, honor_time=True)
-mechanize._useragent.UserAgent.set_handle_robots?4(handle)
-mechanize._useragent.UserAgent.set_handled_schemes?4(schemes)
-mechanize._useragent.UserAgent.set_password_manager?4(password_manager)
-mechanize._useragent.UserAgent.set_proxies?4(proxies)
-mechanize._useragent.UserAgent.set_proxy_password_manager?4(password_manager)
-mechanize._useragent.UserAgent?1()
-mechanize._util.EPOCH?7
-mechanize._util.SPACE_DICT?7
-mechanize._util.UTC_ZONES?7
-mechanize._util._str2time?5(day, mon, yr, hr, min, sec, tz)
-mechanize._util.closeable_response.__init__?1(self, fp, headers, url, code, msg)
-mechanize._util.closeable_response._set_fp?5(fp)
-mechanize._util.closeable_response.close?4()
-mechanize._util.closeable_response.closeable_response?7
-mechanize._util.closeable_response.geturl?4()
-mechanize._util.closeable_response.info?4()
-mechanize._util.closeable_response?1(fp, headers, url, code, msg)
-mechanize._util.days?7
-mechanize._util.endswith?4(string, final)
-mechanize._util.eoffile.close?4()
-mechanize._util.eoffile.next?4()
-mechanize._util.eoffile.read?4(size=-1)
-mechanize._util.eoffile.readline?4(size=-1)
-mechanize._util.eofresponse.__init__?1(self, url, headers, code, msg)
-mechanize._util.eofresponse.geturl?4()
-mechanize._util.eofresponse.info?4()
-mechanize._util.eofresponse?1(url, headers, code, msg)
-mechanize._util.getheaders?4(msg, name)
-mechanize._util.http2time?4(text)
-mechanize._util.iso2time?4(text)
-mechanize._util.iso_re?7
-mechanize._util.isspace?4(string)
-mechanize._util.isstringlike?4(x)
-mechanize._util.loose_http_re?7
-mechanize._util.make_response?4(data, headers, url, code, msg)
-mechanize._util.months?7
-mechanize._util.months_lower?7
-mechanize._util.my_timegm?4(tt)
-mechanize._util.offset_from_tz_string?4(tz)
-mechanize._util.response_seek_wrapper.__init__?1(self, wrapped)
-mechanize._util.response_seek_wrapper.info?4()
-mechanize._util.response_seek_wrapper.set_data?4(data)
-mechanize._util.response_seek_wrapper?1(wrapped)
-mechanize._util.seek_wrapper.__init__?1(self, wrapped)
-mechanize._util.seek_wrapper.get_data?4()
-mechanize._util.seek_wrapper.invariant?4()
-mechanize._util.seek_wrapper.next?4()
-mechanize._util.seek_wrapper.read?4(size=-1)
-mechanize._util.seek_wrapper.readline?4(size=-1)
-mechanize._util.seek_wrapper.readlines?4(sizehint=-1)
-mechanize._util.seek_wrapper.seek?4(offset, whence=0)
-mechanize._util.seek_wrapper.tell?4()
-mechanize._util.seek_wrapper.xreadlines?7
-mechanize._util.seek_wrapper?1(wrapped)
-mechanize._util.startswith?4(string, initial)
-mechanize._util.strict_re?7
-mechanize._util.time2isoz?4(t=None)
-mechanize._util.time2netscape?4(t=None)
-mechanize._util.timezone_re?7
-mechanize._util.wkday_re?7
-nt_svcutils.service.BACKOFF_CLEAR_TIME?7
-nt_svcutils.service.BACKOFF_INITIAL_INTERVAL?7
-nt_svcutils.service.BACKOFF_MAX?7
-nt_svcutils.service.CHILDCAPTURE_BLOCK_SIZE?7
-nt_svcutils.service.CHILDCAPTURE_MAX_BLOCKS?7
-nt_svcutils.service.Service.SvcDoRun?4()
-nt_svcutils.service.Service.SvcShutdown?7
-nt_svcutils.service.Service.SvcStop?4()
-nt_svcutils.service.Service.__init__?1(self, args)
-nt_svcutils.service.Service._dolog?5(func, msg)
-nt_svcutils.service.Service._svc_display_name_?8
-nt_svcutils.service.Service._svc_name_?8
-nt_svcutils.service.Service.checkRestart?4()
-nt_svcutils.service.Service.createProcess?4(cmd)
-nt_svcutils.service.Service.createProcessCaptureIO?4(cmd)
-nt_svcutils.service.Service.dup?4(pipe)
-nt_svcutils.service.Service.error?4(s)
-nt_svcutils.service.Service.evtlog_name?7
-nt_svcutils.service.Service.info?4(s)
-nt_svcutils.service.Service.logmsg?4(event)
-nt_svcutils.service.Service.newPipe?4()
-nt_svcutils.service.Service.onStop?4()
-nt_svcutils.service.Service.process_args?7
-nt_svcutils.service.Service.process_runner?7
-nt_svcutils.service.Service.redirectCaptureThread?4(handle)
-nt_svcutils.service.Service.run?4()
-nt_svcutils.service.Service.warning?4(s)
-nt_svcutils.service.Service?1(args)
-persistent.dict.PersistentDict.__init__?1(self, dict=None)
-persistent.dict.PersistentDict.clear?4()
-persistent.dict.PersistentDict.pop?4(key, *args)
-persistent.dict.PersistentDict.popitem?4()
-persistent.dict.PersistentDict.setdefault?4(key, failobj=None)
-persistent.dict.PersistentDict.update?4(b)
-persistent.dict.PersistentDict?1(dict=None)
-persistent.interfaces.IPersistent._p_activate?5()
-persistent.interfaces.IPersistent._p_changed?8
-persistent.interfaces.IPersistent._p_deactivate?5()
-persistent.interfaces.IPersistent._p_invalidate?5()
-persistent.interfaces.IPersistent._p_jar?8
-persistent.interfaces.IPersistent._p_oid?8
-persistent.interfaces.IPersistent._p_serial?8
-persistent.interfaces.IPersistentDataManager.oldstate?4(tid)
-persistent.interfaces.IPersistentDataManager.register?4()
-persistent.interfaces.IPersistentDataManager.setstate?4()
-persistent.interfaces.IPersistentNoReadConflicts._p_independent?5()
-persistent.list.PersistentList.append?4(item)
-persistent.list.PersistentList.extend?4(other)
-persistent.list.PersistentList.insert?4(i, item)
-persistent.list.PersistentList.pop?4(i=-1)
-persistent.list.PersistentList.remove?4(item)
-persistent.list.PersistentList.reverse?4()
-persistent.list.PersistentList.sort?4(*args)
-persistent.mapping.PersistentMapping.clear?4()
-persistent.mapping.PersistentMapping.pop?4(key, *args)
-persistent.mapping.PersistentMapping.popitem?4()
-persistent.mapping.PersistentMapping.setdefault?4(key, failobj=None)
-persistent.mapping.PersistentMapping.update?4(b)
-persistent.wref.PersistentWeakKeyDictionary.__init__?1(self, adict=None, **kwargs)
-persistent.wref.PersistentWeakKeyDictionary.get?4(key, default=None)
-persistent.wref.PersistentWeakKeyDictionary.update?4(adict)
-persistent.wref.PersistentWeakKeyDictionary?1(adict=None, **kwargs)
-persistent.wref.WeakRef.__init__?1(self, ob)
-persistent.wref.WeakRef._p_oid?8
-persistent.wref.WeakRef?1(ob)
-persistent.wref.WeakRefMarker?7
-pledge.pledge?4()
-pledge.pledge_template?7
-pledge.test_suite?4()
-pytz.FixedOffset?4(offset, _tzinfos = {})
-pytz.HOUR?7
-pytz.OLSEN_VERSION?7
-pytz.OLSON_VERSION?7
-pytz.UTC.dst?4(dt)
-pytz.UTC.localize?4(dt, is_dst=False)
-pytz.UTC.normalize?4(dt, is_dst=False)
-pytz.UTC.tzname?4(dt)
-pytz.UTC.utcoffset?4(dt)
-pytz.UTC.zone?7
-pytz.UTC?7
-pytz.VERSION?7
-pytz.ZERO?7
-pytz._FixedOffset.__init__?2(self, minutes)
-pytz._FixedOffset.dst?4(dt)
-pytz._FixedOffset.localize?4(dt, is_dst=False)
-pytz._FixedOffset.normalize?4(dt, is_dst=False)
-pytz._FixedOffset.tzname?4(dt)
-pytz._FixedOffset.utcoffset?4(dt)
-pytz._FixedOffset.zone?7
-pytz._FixedOffset?2(minutes)
-pytz._UTC?5()
-pytz._country_timezones_cache?8
-pytz._p?5(*args)
-pytz._test?5()
-pytz._tzinfo_cache?8
-pytz._unmunge_zone?5(zone)
-pytz.all_timezones?7
-pytz.all_timezones_set?7
-pytz.common_timezones?7
-pytz.common_timezones_set?7
-pytz.country_timezones?4(iso3166_code)
-pytz.open_resource?4(name)
-pytz.reference.Central?7
-pytz.reference.DSTDIFF?7
-pytz.reference.DSTEND?7
-pytz.reference.DSTSTART?7
-pytz.reference.Eastern?7
-pytz.reference.FixedOffset.DSTOFFSET?7
-pytz.reference.FixedOffset.__init__?1(self, offset, name)
-pytz.reference.FixedOffset.dst?4(dt)
-pytz.reference.FixedOffset.tzname?4(dt)
-pytz.reference.FixedOffset.utcoffset?4(dt)
-pytz.reference.FixedOffset?1(offset, name)
-pytz.reference.Local?7
-pytz.reference.LocalTimezone._isdst?5(dt)
-pytz.reference.LocalTimezone.dst?4(dt)
-pytz.reference.LocalTimezone.tzname?4(dt)
-pytz.reference.LocalTimezone.utcoffset?4(dt)
-pytz.reference.Mountain?7
-pytz.reference.Pacific?7
-pytz.reference.STDOFFSET?7
-pytz.reference.USTimeZone.__init__?1(self, hours, reprname, stdname, dstname)
-pytz.reference.USTimeZone.dst?4(dt)
-pytz.reference.USTimeZone.tzname?4(dt)
-pytz.reference.USTimeZone.utcoffset?4(dt)
-pytz.reference.USTimeZone?1(hours, reprname, stdname, dstname)
-pytz.reference.first_sunday_on_or_after?4(dt)
-pytz.timezone?4(zone)
-pytz.tzfile.build_tzinfo?4(zone, fp)
-pytz.tzinfo.BaseTzInfo._tzname?8
-pytz.tzinfo.BaseTzInfo._utcoffset?8
-pytz.tzinfo.BaseTzInfo.zone?7
-pytz.tzinfo.DstTzInfo.__init__?1(self, _inf=None, _tzinfos=None)
-pytz.tzinfo.DstTzInfo._dst?8
-pytz.tzinfo.DstTzInfo._transition_info?8
-pytz.tzinfo.DstTzInfo._tzinfos?8
-pytz.tzinfo.DstTzInfo._utc_transition_times?8
-pytz.tzinfo.DstTzInfo.dst?4(dt)
-pytz.tzinfo.DstTzInfo.fromutc?4(dt)
-pytz.tzinfo.DstTzInfo.localize?4(dt, is_dst=False)
-pytz.tzinfo.DstTzInfo.mycmp?4(b)
-pytz.tzinfo.DstTzInfo.normalize?4(dt)
-pytz.tzinfo.DstTzInfo.tzname?4(dt)
-pytz.tzinfo.DstTzInfo.utcoffset?4(dt)
-pytz.tzinfo.DstTzInfo.zone?7
-pytz.tzinfo.DstTzInfo?1(_inf=None, _tzinfos=None)
-pytz.tzinfo.StaticTzInfo.dst?4(dt)
-pytz.tzinfo.StaticTzInfo.fromutc?4(dt)
-pytz.tzinfo.StaticTzInfo.localize?4(dt, is_dst=False)
-pytz.tzinfo.StaticTzInfo.normalize?4(dt, is_dst=False)
-pytz.tzinfo.StaticTzInfo.tzname?4(dt)
-pytz.tzinfo.StaticTzInfo.utcoffset?4(dt)
-pytz.tzinfo._datetime_cache?8
-pytz.tzinfo._epoch?8
-pytz.tzinfo._notime?8
-pytz.tzinfo._timedelta_cache?8
-pytz.tzinfo._to_seconds?5(td)
-pytz.tzinfo._ttinfo_cache?8
-pytz.tzinfo.memorized_datetime?4(seconds)
-pytz.tzinfo.memorized_timedelta?4(seconds)
-pytz.tzinfo.memorized_ttinfo?4(*args)
-pytz.tzinfo.unpickler?4(zone, utcoffset=None, dstoffset=None, tzname=None)
-reStructuredText.HTML?4(src, writer='html4css1', report_level=1, stylesheet=None, input_encoding=default_input_encoding, output_encoding=default_output_encoding, language_code=default_language_code, initial_header_level = initial_header_level, warnings = None, settings = {})
-reStructuredText.Warnings.__init__?1(self)
-reStructuredText.Warnings.write?4(message)
-reStructuredText.Warnings?1()
-reStructuredText.default_enc?7
-reStructuredText.default_input_encoding?7
-reStructuredText.default_lang?7
-reStructuredText.default_language_code?7
-reStructuredText.default_level?7
-reStructuredText.default_output_encoding?7
-reStructuredText.initial_header_level?7
-reStructuredText.render?4(src, writer='html4css1', report_level=1, stylesheet=None, input_encoding=default_input_encoding, output_encoding=default_output_encoding, language_code=default_language_code, initial_header_level = initial_header_level, settings = {})
-reStructuredText.version?7
-regressionCatalog.BuildEnv.__init__?1(self, func, *args, **kw)
-regressionCatalog.BuildEnv.buildTestEnvironment?4(args, kw)
-regressionCatalog.BuildEnv.funcTestEnvironment?4(dataDir, maxFiles)
-regressionCatalog.BuildEnv?1(func, *args, **kw)
-regressionCatalog.dataDir?7
-regressionCatalog.debug?4()
-regressionCatalog.get_tests?4(what)
-regressionCatalog.here?7
-regressionCatalog.main?4()
-regressionCatalog.maxFiles?7
-regressionCatalog.mbox2?7
-regressionCatalog.mbox?7
-regressionCatalog.numThreads?7
-regressionCatalog.pdebug?4()
-regressionCatalog.searchIterations?7
-regressionCatalog.testCatalog.__init__?1(self, mboxname, maxfiles)
-regressionCatalog.testCatalog.build_catalog?4(mboxname)
-regressionCatalog.testCatalog.catMessage?4(m)
-regressionCatalog.testCatalog.uncatMessage?4(uid)
-regressionCatalog.testCatalog?1(mboxname, maxfiles)
-regressionCatalog.testMessage.__init__?1(self, msg, modify_doc=0)
-regressionCatalog.testMessage.reverse?4(s)
-regressionCatalog.testMessage?1(msg, modify_doc=0)
-regressionCatalog.testSearches.__init__?1(self, func, *args, **kw)
-regressionCatalog.testSearches.funcFieldIndex?4(*args)
-regressionCatalog.testSearches.funcFieldRangeIndex?4(*args)
-regressionCatalog.testSearches.funcFulltextIndex?4(*args)
-regressionCatalog.testSearches.funcKeywordIndex?4(*args)
-regressionCatalog.testSearches.funcKeywordRangeIndex?4(*args)
-regressionCatalog.testSearches.funcReindexing?4(mbox, numfiles=100, modify_doc=0)
-regressionCatalog.testSearches.funcUpdates?4(*args, **kw)
-regressionCatalog.testSearches.get_catalog?4()
-regressionCatalog.testSearches.log_zodb_size?4(s, n)
-regressionCatalog.testSearches.setUp?4()
-regressionCatalog.testSearches.setupUpdatesMethod?4(numUpdates)
-regressionCatalog.testSearches.size2size?4(n)
-regressionCatalog.testSearches.tearDown?4()
-regressionCatalog.testSearches.testFieldIndex?4(args, kw)
-regressionCatalog.testSearches.testFieldRangeIndex?4(args, kw)
-regressionCatalog.testSearches.testFulltextIndex?4(args, kw)
-regressionCatalog.testSearches.testIncrementalIndexing?4(args, kw)
-regressionCatalog.testSearches.testKeywordIndex?4(args, kw)
-regressionCatalog.testSearches.testKeywordRangeIndex?4(args, kw)
-regressionCatalog.testSearches.testReindexing?4(args, kw)
-regressionCatalog.testSearches.testReindexingAndModify?4(args, kw)
-regressionCatalog.testSearches.testUpdates?4(args, kw)
-regressionCatalog.testSearches.zodb_size?4()
-regressionCatalog.testSearches?1(func, *args, **kw)
-regressionCatalog.testZODB.__init__?1(self, file = "data/work/Data.fs", open=1)
-regressionCatalog.testZODB.read?4(name)
-regressionCatalog.testZODB.write?4(name, obj)
-regressionCatalog.testZODB?1(file = "data/work/Data.fs", open=1)
-regressionCatalog.test_suite?4()
-regressionCatalog.updateIterations?7
-regressionCatalog.usage?4(program)
-regressionCatalogTiming.TestTimeIndex.checkTimeBulkIndex?4()
-regressionCatalogTiming.TestTimeIndex.checkTimeIncrementalIndexAndQuery?4()
-regressionCatalogTiming.TestTimeIndex.checkTimeSubcommit?4()
-regressionCatalogTiming.TestTimeIndex.setUp?4()
-regressionCatalogTiming.TestTimeIndex.tearDown?4()
-regressionCatalogTiming.TextTestRunner?7
-regressionCatalogTiming.debug?4()
-regressionCatalogTiming.here?7
-regressionCatalogTiming.loadmail?4(folder, name, mbox, max=None, catalog=None)
-regressionCatalogTiming.main?4()
-regressionCatalogTiming.out?4(s)
-regressionCatalogTiming.test_suite?4()
-regressionSecurity.AVeryBasicSecurityTest.setUp?4()
-regressionSecurity.AVeryBasicSecurityTest.testNobody?4()
-regressionSecurity.AVeryBasicSecurityTest.testPermissionAccess?4()
-regressionSecurity.AVeryBasicSecurityTest.testZPublisherAccess?4()
-regressionSecurity.MAGIC_PERMISSION1?7
-regressionSecurity.MAGIC_PERMISSION2?7
-regressionSecurity.TestFolder.__init__?1(self, id)
-regressionSecurity.TestFolder.getId?4()
-regressionSecurity.TestFolder.meta_type?7
-regressionSecurity.TestFolder.security?7
-regressionSecurity.TestFolder?1(id)
-regressionSecurity.TestObject.__init__?1(self, id)
-regressionSecurity.TestObject._protected_attr?8
-regressionSecurity.TestObject.manage_func2?4()
-regressionSecurity.TestObject.manage_func?4()
-regressionSecurity.TestObject.private_func?4()
-regressionSecurity.TestObject.protected_func?4()
-regressionSecurity.TestObject.public_attr?7
-regressionSecurity.TestObject.public_func?4()
-regressionSecurity.TestObject.security?7
-regressionSecurity.TestObject?1(id)
-regressionSecurity.USERS?7
-regressionSecurity.User.__init__?1(self, username, password, roles)
-regressionSecurity.User.auth?4()
-regressionSecurity.User?1(username, password, roles)
-regressionSecurity.getAuth?4(username)
-regressionSecurity.main?4()
-regressionSecurity.test_suite?4()
-regressionUnicode.TO.__init__?1(self, txt, kw='')
-regressionUnicode.TO?1(txt, kw='')
-regressionUnicode.UnicodeTextIndexCatalogTest._doTests?5(tests, field, test_unicode=0)
-regressionUnicode.UnicodeTextIndexCatalogTest.setUp?4()
-regressionUnicode.UnicodeTextIndexCatalogTest.testAsciiQuery?4()
-regressionUnicode.UnicodeTextIndexCatalogTest.testUnicodeQuery?4()
-regressionUnicode.main?4()
-regressionUnicode.test_suite?4()
-samplelayers.Layer1.base?7
-samplelayers.Layer1.layer?7
-samplelayers.Layer1.layerx?7
-samplelayers.Layer1.setUp?4()
-samplelayers.Layer1.setUp?7
-samplelayers.Layer1.tearDown?4()
-samplelayers.Layer1.tearDown?7
-samplelayers.Layer11.base?7
-samplelayers.Layer11.layer?7
-samplelayers.Layer111.base?7
-samplelayers.Layer111.basex?7
-samplelayers.Layer111.layer?7
-samplelayers.Layer111.layerx?7
-samplelayers.Layer111.setUp?4()
-samplelayers.Layer111.setUp?7
-samplelayers.Layer111.tearDown?4()
-samplelayers.Layer111.tearDown?7
-samplelayers.Layer112.base?7
-samplelayers.Layer112.basex?7
-samplelayers.Layer112.layer?7
-samplelayers.Layer112.layerx?7
-samplelayers.Layer112.setUp?4()
-samplelayers.Layer112.setUp?7
-samplelayers.Layer112.tearDown?4()
-samplelayers.Layer112.tearDown?7
-samplelayers.Layer12.base?7
-samplelayers.Layer12.layer?7
-samplelayers.Layer121.base?7
-samplelayers.Layer121.layer?7
-samplelayers.Layer122.base?7
-samplelayers.Layer122.layer?7
-samplelayers.Layerx.basex?7
-samplelayers.Layerx.layerx?7
-samplelayers.Layerx.setUp?4()
-samplelayers.Layerx.setUp?7
-samplelayers.Layerx.tearDown?4()
-samplelayers.Layerx.tearDown?7
-samplelayers.layer?7
-samplelayers.layerx?7
-sampletests.Test.test1?4()
-sampletests.Test.test2?4()
-sampletests.Test.test3?4()
-sampletests.Test.test4?4()
-sampletests.Test.test5?4()
-sampletests.eek?4(self)
-sampletests.f?4()
-sampletests.g?4()
-sampletests.test_suite?4()
-sampletestsf.Layered.layer?7
-sampletestsf.Layered.layerv?7
-sampletestsf.Layered.layerx?7
-sampletestsf.TestA.setUp?4()
-sampletestsf.TestA.tearDown?4()
-sampletestsf.TestA.test_x1?4()
-sampletestsf.TestA.test_y0?4()
-sampletestsf.TestA.test_z0?4()
-sampletestsf.TestA1.setUp?4()
-sampletestsf.TestA1.tearDown?4()
-sampletestsf.TestA1.test_x1?4()
-sampletestsf.TestA1.test_y0?4()
-sampletestsf.TestA1.test_z0?4()
-sampletestsf.TestA2.level?7
-sampletestsf.TestA2.setUp?4()
-sampletestsf.TestA2.tearDown?4()
-sampletestsf.TestA2.test_x1?4()
-sampletestsf.TestA2.test_y0?4()
-sampletestsf.TestA2.test_z0?4()
-sampletestsf.TestB.setUp?4()
-sampletestsf.TestB.tearDown?4()
-sampletestsf.TestB.test_x0?4()
-sampletestsf.TestB.test_y1?4()
-sampletestsf.TestB.test_z0?4()
-sampletestsf.TestB1.setUp?4()
-sampletestsf.TestB1.tearDown?4()
-sampletestsf.TestB1.test_x0?4()
-sampletestsf.TestB1.test_y1?4()
-sampletestsf.TestB1.test_z0?4()
-sampletestsf.TestNotMuch.test_1?4()
-sampletestsf.TestNotMuch.test_2?4()
-sampletestsf.TestNotMuch.test_3?4()
-sampletestsf.TestNotMuch1.test_1?4()
-sampletestsf.TestNotMuch1.test_2?4()
-sampletestsf.TestNotMuch1.test_3?4()
-sampletestsf.setUp?4(test)
-sampletestsf.test_suite?4()
-sampletestsf.test_x0?4(self)
-sampletestsf.test_y0?4(self)
-sampletestsf.test_z1?4(self)
-sampletestsf.x?7
-sampletestsf.y?7
-sampletestsf.z?7
-sandbox.Agent.__init__?1(self, id, home, auth_token, action)
-sandbox.Agent.action?4()
-sandbox.Agent.getAuthenticationToken?4()
-sandbox.Agent.getHome?4()
-sandbox.Agent.setHome?4(home)
-sandbox.Agent?1(id, home, auth_token, action)
-sandbox.AgentDiscoveryService.getLocalAgents?4(home)
-sandbox.GreenerPastures?4(agent)
-sandbox.HomeDiscoveryService.getAvailableHomes?4()
-sandbox.IAgent.action?4()
-sandbox.IAgent.getAuthenticationToken?4()
-sandbox.IAgent.getHome?4()
-sandbox.IAgent.setHome?4()
-sandbox.ISandbox.addAgent?4()
-sandbox.ISandbox.getAgents?4()
-sandbox.ISandbox.getService?4()
-sandbox.ISandbox.transportAgent?4(destination)
-sandbox.Identity.__init__?1(self, id, *args, **kw)
-sandbox.Identity.getId?4()
-sandbox.Identity?1(id, *args, **kw)
-sandbox.Sandbox.__init__?1(self, id, service_factories)
-sandbox.Sandbox.addAgent?4(agent)
-sandbox.Sandbox.addService?4(service)
-sandbox.Sandbox.getAgentIds?4()
-sandbox.Sandbox.getAgents?4()
-sandbox.Sandbox.getHome?4()
-sandbox.Sandbox.getService?4(sid)
-sandbox.Sandbox.getServiceIds?4()
-sandbox.Sandbox.transportAgent?4(agent, destination)
-sandbox.Sandbox?1(id, service_factories)
-sandbox.Service.getHome?4()
-sandbox.Service.getId?4()
-sandbox.Service.setHome?4(home)
-sandbox.TimeGenerator.setupAgent?4(agent)
-sandbox.TimeGenerator.teardownAgent?4(agent)
-sandbox.TimeGenerator.turn?4()
-sandbox.TimeService.getTime?4()
-sandbox.WanderLust?4(agent)
-sandbox._homes?8
-sandbox.action_find_homes?4(agent, home)
-sandbox.action_find_neighbors?4(agent, home)
-sandbox.action_find_time?4(agent, home)
-sandbox.agents?7
-sandbox.all_homes?7
-sandbox.default_service_factories?7
-sandbox.main?4()
-sandbox.origin?7
-sandbox_security.ALL?7
-sandbox_security.AccessAgentService?7
-sandbox_security.AccessAgents?7
-sandbox_security.AccessHomeService?7
-sandbox_security.AccessServices?7
-sandbox_security.AccessTimeService?7
-sandbox_security.AddAgent?7
-sandbox_security.AgentParticipation.__init__?1(self, agent)
-sandbox_security.AgentParticipation?1(agent)
-sandbox_security.GreenerPastures?4(agent)
-sandbox_security.NoSetAttr?7
-sandbox_security.NotAllowed?7
-sandbox_security.PermissionMapChecker?4(permissions_map=None, set_permissions=None)
-sandbox_security.Public?7
-sandbox_security.SimulationSecurityDatabase.jail?7
-sandbox_security.SimulationSecurityDatabase.origin?7
-sandbox_security.SimulationSecurityDatabase.valhalla?7
-sandbox_security.SimulationSecurityPolicy.checkPermission?4(permission, object)
-sandbox_security.TransportAgent?7
-sandbox_security.addAgent?4(self, agent)
-sandbox_security.agent_service_checker?7
-sandbox_security.aservice_security?7
-sandbox_security.home_service_checker?7
-sandbox_security.hservice_security?7
-sandbox_security.setupAgent?4(self, agent)
-sandbox_security.teardownAgent?4(self, agent)
-sandbox_security.time_service_checker?7
-sandbox_security.tservice_security?7
-sandbox_security.wire_security?4()
-sequence.sort?4(seq, sort)
-standard.DTML.__init__?1(source, **kw)
-standard.DTML.call?4(REQUEST={}, **kw)
-standard.DTML?1(**kw)
-standard.dollars_and_cents?4(number)
-standard.html_quote?4(s)
-standard.newline_to_br?4(s)
-standard.sql_quote?4(s)
-standard.structured_text?4(s)
-standard.thousand_commas?4(number)
-standard.url_quote?4(s)
-standard.url_quote_plus?4(s)
-standard.url_unquote?4(s)
-standard.url_unquote_plus?4(s)
-standard.urlencode?4(query, doseq=0)
-standard.whole_dollars?4(number)
-stresstestMultiThread.BaseReaderWriter.__init__?1(self, db, iters, token=None)
-stresstestMultiThread.BaseReaderWriter.isFinished?4()
-stresstestMultiThread.BaseReaderWriter.run?4()
-stresstestMultiThread.BaseReaderWriter?1(db, iters, token=None)
-stresstestMultiThread.ReaderThread.run1?4()
-stresstestMultiThread.TestMultiThread.go?4(token)
-stresstestMultiThread.TestMultiThread.testNonOverlappingBrowserIds?4()
-stresstestMultiThread.TestMultiThread.testOverlappingBrowserIds?4()
-stresstestMultiThread.ValuesGetterThread.run1?4()
-stresstestMultiThread.WriterThread.run1?4()
-stresstestMultiThread._delDB?5()
-stresstestMultiThread._getDB?5()
-stresstestMultiThread._populate?5(app)
-stresstestMultiThread.idmgr_name?7
-stresstestMultiThread.log_time?4()
-stresstestMultiThread.numActive?4(threads)
-stresstestMultiThread.sdm_name?7
-stresstestMultiThread.stuff?7
-stresstestMultiThread.test_suite?4()
-stresstestMultiThread.tf_name?7
-stresstestMultiThread.toc_name?7
-tempstorage.TemporaryStorage.CONFLICT_CACHE_GCEVERY?7
-tempstorage.TemporaryStorage.CONFLICT_CACHE_MAXAGE?7
-tempstorage.TemporaryStorage.LOG?7
-tempstorage.TemporaryStorage.RECENTLY_GC_OIDS_LEN?7
-tempstorage.TemporaryStorage.TemporaryStorage.__init__?1(self, name='TemporaryStorage')
-tempstorage.TemporaryStorage.TemporaryStorage._clear_temp?5()
-tempstorage.TemporaryStorage.TemporaryStorage._finish?5(tid, u, d, e)
-tempstorage.TemporaryStorage.TemporaryStorage._takeOutGarbage?5(oid)
-tempstorage.TemporaryStorage.TemporaryStorage.close?4()
-tempstorage.TemporaryStorage.TemporaryStorage.getSize?4()
-tempstorage.TemporaryStorage.TemporaryStorage.lastTransaction?4()
-tempstorage.TemporaryStorage.TemporaryStorage.load?4(oid, version)
-tempstorage.TemporaryStorage.TemporaryStorage.loadBefore?4(oid, tid)
-tempstorage.TemporaryStorage.TemporaryStorage.loadEx?4(oid, version)
-tempstorage.TemporaryStorage.TemporaryStorage.loadSerial?4(oid, serial, marker=[])
-tempstorage.TemporaryStorage.TemporaryStorage.pack?4(t, referencesf)
-tempstorage.TemporaryStorage.TemporaryStorage.store?4(oid, serial, data, version, transaction)
-tempstorage.TemporaryStorage.TemporaryStorage?1(name='TemporaryStorage')
-tempstorage.config.TemporaryStorage.open?4()
-testfstest.TestCorruptedFS.copyTransactions?4(n)
-testfstest.TestCorruptedFS.datafs?7
-testfstest.TestCorruptedFS.detectsError?4(rx)
-testfstest.TestCorruptedFS.f?7
-testfstest.TestCorruptedFS.getHeader?4()
-testfstest.TestCorruptedFS.noError?4()
-testfstest.TestCorruptedFS.setUp?4()
-testfstest.TestCorruptedFS.tearDown?4()
-testfstest.TestCorruptedFS.testBadDataLength?4()
-testfstest.TestCorruptedFS.testBadLength?4()
-testfstest.TestCorruptedFS.testCheckpointFlag?4()
-testfstest.TestCorruptedFS.testDecreasingTimestamps?4()
-testfstest.TestCorruptedFS.testEmptyFile?4()
-testfstest.TestCorruptedFS.testGood?4()
-testfstest.TestCorruptedFS.testInvalidHeader?4()
-testfstest.TestCorruptedFS.testInvalidStatus?4()
-testfstest.TestCorruptedFS.testTruncatedData?4()
-testfstest.TestCorruptedFS.testTruncatedRecord?4()
-testfstest.TestCorruptedFS.testTruncatedTransaction?4()
-testfstest.TestCorruptedFS.testTwoTransactions?4()
-testrepozo.OurDB.__init__?1(self)
-testrepozo.OurDB.close?4()
-testrepozo.OurDB.getdb?4()
-testrepozo.OurDB.gettree?4()
-testrepozo.OurDB.pack?4()
-testrepozo.OurDB?1()
-testrepozo.PYTHON?7
-testrepozo.check?4(correctpath='Data.fs', when=None)
-testrepozo.cleanup?4()
-testrepozo.main?4()
-testrepozo.mutatedb?4(db)
-testzeopack.PackerTests.delayed_start?4()
-testzeopack.PackerTests.do_updates?4()
-testzeopack.PackerTests.setUp?4()
-testzeopack.PackerTests.set_inet_addr?4()
-testzeopack.PackerTests.start?4()
-testzeopack.PackerTests.tearDown?4()
-testzeopack.PackerTests.testAF_UNIXPack?4()
-testzeopack.PackerTests.testNoServer?4()
-testzeopack.PackerTests.testPack?4()
-testzeopack.PackerTests.testPackDays?4()
-testzeopack.PackerTests.testWaitForServer?4()
-testzeopack.UpTest.testUp?4()
-transaction._manager.ThreadTransactionManager.__init__?1(self)
-transaction._manager.ThreadTransactionManager.begin?4()
-transaction._manager.ThreadTransactionManager.free?4(txn)
-transaction._manager.ThreadTransactionManager.get?4()
-transaction._manager.ThreadTransactionManager.registerSynch?4(synch)
-transaction._manager.ThreadTransactionManager.unregisterSynch?4(synch)
-transaction._manager.ThreadTransactionManager?1()
-transaction._manager.TransactionManager.__init__?1(self)
-transaction._manager.TransactionManager.abort?4()
-transaction._manager.TransactionManager.begin?4()
-transaction._manager.TransactionManager.commit?4()
-transaction._manager.TransactionManager.doom?4()
-transaction._manager.TransactionManager.free?4(txn)
-transaction._manager.TransactionManager.get?4()
-transaction._manager.TransactionManager.isDoomed?4()
-transaction._manager.TransactionManager.registerSynch?4(synch)
-transaction._manager.TransactionManager.savepoint?4(optimistic=False)
-transaction._manager.TransactionManager.unregisterSynch?4(synch)
-transaction._manager.TransactionManager?1()
-transaction._manager._marker?8
-transaction._manager._new_transaction?5(txn, synchs)
-transaction._transaction.AbortSavepoint.__init__?1(self, datamanager, transaction)
-transaction._transaction.AbortSavepoint.rollback?4()
-transaction._transaction.AbortSavepoint?1(datamanager, transaction)
-transaction._transaction.DataManagerAdapter.__init__?1(self, datamanager)
-transaction._transaction.DataManagerAdapter.abort?4(transaction)
-transaction._transaction.DataManagerAdapter.commit?4(transaction)
-transaction._transaction.DataManagerAdapter.sortKey?4()
-transaction._transaction.DataManagerAdapter.tpc_abort?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_begin?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_finish?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_vote?4(transaction)
-transaction._transaction.DataManagerAdapter?1(datamanager)
-transaction._transaction.MultiObjectResourceAdapter.__init__?1(self, jar)
-transaction._transaction.MultiObjectResourceAdapter.abort?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.commit?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.sortKey?4()
-transaction._transaction.MultiObjectResourceAdapter.tpc_abort?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_begin?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_finish?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_vote?4(txn)
-transaction._transaction.MultiObjectResourceAdapter?1(jar)
-transaction._transaction.NoRollbackSavepoint.__init__?1(self, datamanager)
-transaction._transaction.NoRollbackSavepoint.rollback?4()
-transaction._transaction.NoRollbackSavepoint?1(datamanager)
-transaction._transaction.Savepoint.__init__?1(self, transaction, optimistic, *resources)
-transaction._transaction.Savepoint.rollback?4()
-transaction._transaction.Savepoint.valid?7
-transaction._transaction.Savepoint?1(transaction, optimistic, *resources)
-transaction._transaction.Status.ACTIVE?7
-transaction._transaction.Status.COMMITFAILED?7
-transaction._transaction.Status.COMMITTED?7
-transaction._transaction.Status.COMMITTING?7
-transaction._transaction.Status.DOOMED?7
-transaction._transaction.Transaction.__init__?1(self, synchronizers=None, manager=None)
-transaction._transaction.Transaction._callAfterCommitHooks?5(status=True)
-transaction._transaction.Transaction._callBeforeCommitHooks?5()
-transaction._transaction.Transaction._cleanup?5(L)
-transaction._transaction.Transaction._commitResources?5()
-transaction._transaction.Transaction._invalidate_all_savepoints?5()
-transaction._transaction.Transaction._prior_operation_failed?5()
-transaction._transaction.Transaction._remove_and_invalidate_after?5(savepoint)
-transaction._transaction.Transaction._saveAndGetCommitishError?5()
-transaction._transaction.Transaction._saveAndRaiseCommitishError?5()
-transaction._transaction.Transaction._savepoint2index?8
-transaction._transaction.Transaction._savepoint_index?8
-transaction._transaction.Transaction.abort?4()
-transaction._transaction.Transaction.addAfterCommitHook?4(hook, args=(), kws=None)
-transaction._transaction.Transaction.addBeforeCommitHook?4(hook, args=(), kws=None)
-transaction._transaction.Transaction.beforeCommitHook?4(hook, *args, **kws)
-transaction._transaction.Transaction.commit?4()
-transaction._transaction.Transaction.description?7
-transaction._transaction.Transaction.doom?4()
-transaction._transaction.Transaction.getAfterCommitHooks?4()
-transaction._transaction.Transaction.getBeforeCommitHooks?4()
-transaction._transaction.Transaction.isDoomed?4()
-transaction._transaction.Transaction.join?4(resource)
-transaction._transaction.Transaction.note?4(text)
-transaction._transaction.Transaction.register?4(obj)
-transaction._transaction.Transaction.savepoint?4(optimistic=False)
-transaction._transaction.Transaction.setExtendedInfo?4(name, value)
-transaction._transaction.Transaction.setUser?4(user_name, path="/")
-transaction._transaction.Transaction.user?7
-transaction._transaction.Transaction?1(synchronizers=None, manager=None)
-transaction._transaction._marker?8
-transaction._transaction.myhasattr?4(obj, attr)
-transaction._transaction.object_hint?4(o)
-transaction._transaction.rm_cmp?4(rm1, rm2)
-transaction.abort?7
-transaction.begin?7
-transaction.commit?7
-transaction.doom?7
-transaction.get?7
-transaction.interfaces.IDataManager.abort?4()
-transaction.interfaces.IDataManager.commit?4()
-transaction.interfaces.IDataManager.sortKey?4()
-transaction.interfaces.IDataManager.tpc_abort?4()
-transaction.interfaces.IDataManager.tpc_begin?4()
-transaction.interfaces.IDataManager.tpc_finish?4()
-transaction.interfaces.IDataManager.tpc_vote?4()
-transaction.interfaces.IDataManager.transaction_manager?7
-transaction.interfaces.IDataManagerSavepoint.rollback?4()
-transaction.interfaces.ISavepoint.rollback?4()
-transaction.interfaces.ISavepoint.valid?7
-transaction.interfaces.ISavepointDataManager.savepoint?4()
-transaction.interfaces.ISynchronizer.afterCompletion?4()
-transaction.interfaces.ISynchronizer.beforeCompletion?4()
-transaction.interfaces.ISynchronizer.newTransaction?4()
-transaction.interfaces.ITransaction.abort?4()
-transaction.interfaces.ITransaction.addAfterCommitHook?4(args=(), kws=None)
-transaction.interfaces.ITransaction.addBeforeCommitHook?4(args=(), kws=None)
-transaction.interfaces.ITransaction.beforeCommitHook?4(*args, **kws)
-transaction.interfaces.ITransaction.commit?4()
-transaction.interfaces.ITransaction.description?7
-transaction.interfaces.ITransaction.doom?4()
-transaction.interfaces.ITransaction.getAfterCommitHooks?4()
-transaction.interfaces.ITransaction.getBeforeCommitHooks?4()
-transaction.interfaces.ITransaction.join?4()
-transaction.interfaces.ITransaction.note?4()
-transaction.interfaces.ITransaction.savepoint?4()
-transaction.interfaces.ITransaction.setExtendedInfo?4(value)
-transaction.interfaces.ITransaction.setUser?4(path="/")
-transaction.interfaces.ITransaction.user?7
-transaction.interfaces.ITransactionDeprecated.begin?4()
-transaction.interfaces.ITransactionDeprecated.register?4()
-transaction.interfaces.ITransactionManager.abort?4()
-transaction.interfaces.ITransactionManager.begin?4()
-transaction.interfaces.ITransactionManager.commit?4()
-transaction.interfaces.ITransactionManager.doom?4()
-transaction.interfaces.ITransactionManager.get?4()
-transaction.interfaces.ITransactionManager.isDoomed?4()
-transaction.interfaces.ITransactionManager.registerSynch?4()
-transaction.interfaces.ITransactionManager.savepoint?4()
-transaction.interfaces.ITransactionManager.unregisterSynch?4()
-transaction.isDoomed?7
-transaction.manager?7
-transaction.savepoint?7
-unicode.test_suite?4()
-unittest_patched.FunctionTestCase.__init__?1(self, testFunc, setUp=None, tearDown=None, description=None)
-unittest_patched.FunctionTestCase.id?4()
-unittest_patched.FunctionTestCase.runTest?4()
-unittest_patched.FunctionTestCase.setUp?4()
-unittest_patched.FunctionTestCase.shortDescription?4()
-unittest_patched.FunctionTestCase.tearDown?4()
-unittest_patched.FunctionTestCase?1(testFunc, setUp=None, tearDown=None, description=None)
-unittest_patched.JUnitTextTestRunner.__init__?1(self, stream=sys.stderr)
-unittest_patched.JUnitTextTestRunner.run?4(test)
-unittest_patched.JUnitTextTestRunner?1(stream=sys.stderr)
-unittest_patched.TestCase.__init__?1(self, methodName='runTest', *args, **kw)
-unittest_patched.TestCase.assertEqual?4(first, second, msg=None)
-unittest_patched.TestCase.assertRaises?4(excClass, callableObj, *args, **kwargs)
-unittest_patched.TestCase.assert_?4(expr, msg=None)
-unittest_patched.TestCase.countTestCases?4()
-unittest_patched.TestCase.debug?4()
-unittest_patched.TestCase.defaultTestResult?4()
-unittest_patched.TestCase.fail?4(msg=None)
-unittest_patched.TestCase.failIf?4(expr, msg=None)
-unittest_patched.TestCase.failUnless?7
-unittest_patched.TestCase.id?4()
-unittest_patched.TestCase.run?4(result=None)
-unittest_patched.TestCase.setUp?4()
-unittest_patched.TestCase.shortDescription?4()
-unittest_patched.TestCase.tearDown?4()
-unittest_patched.TestCase?1(methodName='runTest', *args, **kw)
-unittest_patched.TestProgram.USAGE?7
-unittest_patched.TestProgram.__init__?1(self, module='__main__', defaultTest=None, argv=None, testRunner=None, suiteClass=TestSuite)
-unittest_patched.TestProgram.createTests?4()
-unittest_patched.TestProgram.parseArgs?4(argv)
-unittest_patched.TestProgram.runTests?4()
-unittest_patched.TestProgram.usageExit?4(msg=None)
-unittest_patched.TestProgram?1(module='__main__', defaultTest=None, argv=None, testRunner=None, suiteClass=TestSuite)
-unittest_patched.TestResult.__init__?1(self, args=(), kw={})
-unittest_patched.TestResult.addError?4(test, err)
-unittest_patched.TestResult.addFailure?4(test, err)
-unittest_patched.TestResult.startTest?4(test)
-unittest_patched.TestResult.stop?4()
-unittest_patched.TestResult.stopTest?4(test)
-unittest_patched.TestResult.wasSuccessful?4()
-unittest_patched.TestResult?1(args=(), kw={})
-unittest_patched.TestSuite.__init__?1(self, tests=())
-unittest_patched.TestSuite.addTest?4(test)
-unittest_patched.TestSuite.addTests?4(tests)
-unittest_patched.TestSuite.countTestCases?4()
-unittest_patched.TestSuite.debug?4()
-unittest_patched.TestSuite.run?4(result)
-unittest_patched.TestSuite?1(tests=())
-unittest_patched.TextTestRunner?7
-unittest_patched.VerboseTextTestRunner.__init__?1(self, stream=sys.stderr, descriptions=1)
-unittest_patched.VerboseTextTestRunner.run?4(test)
-unittest_patched.VerboseTextTestRunner?1(stream=sys.stderr, descriptions=1)
-unittest_patched._JUnitTextTestResult.__init__?2(self, stream)
-unittest_patched._JUnitTextTestResult.addError?4(test, error)
-unittest_patched._JUnitTextTestResult.addFailure?4(test, error)
-unittest_patched._JUnitTextTestResult.printErrors?4()
-unittest_patched._JUnitTextTestResult.printFailures?4()
-unittest_patched._JUnitTextTestResult.printHeader?4()
-unittest_patched._JUnitTextTestResult.printNumberedErrors?4(errFlavour, errors)
-unittest_patched._JUnitTextTestResult.printResult?4()
-unittest_patched._JUnitTextTestResult.startTest?4(test)
-unittest_patched._JUnitTextTestResult?2(stream)
-unittest_patched._VerboseTextTestResult.__init__?2(self, stream, descriptions)
-unittest_patched._VerboseTextTestResult._printError?5(flavour, test, err)
-unittest_patched._VerboseTextTestResult.addError?4(test, err)
-unittest_patched._VerboseTextTestResult.addFailure?4(test, err)
-unittest_patched._VerboseTextTestResult.startTest?4(test)
-unittest_patched._VerboseTextTestResult.stopTest?4(test)
-unittest_patched._VerboseTextTestResult?2(stream, descriptions)
-unittest_patched._WritelnDecorator.__init__?2(self, stream)
-unittest_patched._WritelnDecorator.writeln?4(*args)
-unittest_patched._WritelnDecorator?2(stream)
-unittest_patched._isJPython?8
-unittest_patched.createTestInstance?4(name, module=None, suiteClass=TestSuite)
-unittest_patched.findTestCases?4(module, prefix='test', sortUsing=cmp, suiteClass=TestSuite)
-unittest_patched.getTestCaseNames?4(testCaseClass, prefix, sortUsing=cmp)
-unittest_patched.main?7
-unittest_patched.makeSuite?4(testCaseClass, prefix='test', sortUsing=cmp, suiteClass=TestSuite)
-unittest_patched.plat?7
-updata._cvt_btr?5(app)
-updata.updata?4(self)
-webdav.Collection.Collection.DELETE?4(REQUEST, RESPONSE)
-webdav.Collection.Collection.HEAD?4(REQUEST, RESPONSE)
-webdav.Collection.Collection.PUT?4(REQUEST, RESPONSE)
-webdav.Collection.Collection.dav__init?4(request, response)
-webdav.Collection.Collection.listDAVObjects?4()
-webdav.EtagSupport.EtagBaseInterface.http__etag?4()
-webdav.EtagSupport.EtagBaseInterface.http__refreshEtag?4()
-webdav.EtagSupport.EtagSupport.http__etag?4(readonly=0)
-webdav.EtagSupport.EtagSupport.http__parseMatchList?4(REQUEST, header="if-match")
-webdav.EtagSupport.EtagSupport.http__processMatchHeaders?4(REQUEST=None)
-webdav.EtagSupport.EtagSupport.http__refreshEtag?4()
-webdav.LockItem.DEFAULTTIMEOUT?7
-webdav.LockItem.LockItem.__init__?1(self, creator, owner='', depth=0, timeout='Infinite', locktype='write', lockscope='exclusive', token=None)
-webdav.LockItem.LockItem.asLockDiscoveryProperty?4(ns='d', fake=0)
-webdav.LockItem.LockItem.asXML?4()
-webdav.LockItem.LockItem.getCreator?4()
-webdav.LockItem.LockItem.getCreatorPath?4()
-webdav.LockItem.LockItem.getDepth?4()
-webdav.LockItem.LockItem.getLockScope?4()
-webdav.LockItem.LockItem.getLockToken?4()
-webdav.LockItem.LockItem.getLockType?4()
-webdav.LockItem.LockItem.getModifiedTime?4()
-webdav.LockItem.LockItem.getOwner?4()
-webdav.LockItem.LockItem.getTimeout?4()
-webdav.LockItem.LockItem.getTimeoutString?4()
-webdav.LockItem.LockItem.isValid?4()
-webdav.LockItem.LockItem.refresh?4()
-webdav.LockItem.LockItem.security?7
-webdav.LockItem.LockItem.setTimeout?4(newtimeout)
-webdav.LockItem.LockItem?1(creator, owner='', depth=0, timeout='Infinite', locktype='write', lockscope='exclusive', token=None)
-webdav.LockItem.MAXTIMEOUT?7
-webdav.LockItem.validateTimeout?4(timeout)
-webdav.Lockable.LockableItem.security?7
-webdav.Lockable.LockableItem.wl_clearLocks?4()
-webdav.Lockable.LockableItem.wl_delLock?4(locktoken)
-webdav.Lockable.LockableItem.wl_getLock?4(locktoken)
-webdav.Lockable.LockableItem.wl_hasLock?4(token, killinvalids=0)
-webdav.Lockable.LockableItem.wl_isLocked?4()
-webdav.Lockable.LockableItem.wl_lockItems?4(killinvalids=0)
-webdav.Lockable.LockableItem.wl_lockTokens?4(killinvalids=0)
-webdav.Lockable.LockableItem.wl_lockValues?4(killinvalids=0)
-webdav.Lockable.LockableItem.wl_lockmapping?4(killinvalids=0, create=0)
-webdav.Lockable.LockableItem.wl_setLock?4(locktoken, lock)
-webdav.Lockable.wl_isLockable?4(ob)
-webdav.Lockable.wl_isLocked?4(ob)
-webdav.NullResource.LockNullResource.LOCK?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.MKCOL?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.PROPFIND?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.PUT?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.UNLOCK?4(REQUEST, RESPONSE)
-webdav.NullResource.LockNullResource.__init__?1(self, name)
-webdav.NullResource.LockNullResource.manage?7
-webdav.NullResource.LockNullResource.manage_options?7
-webdav.NullResource.LockNullResource.manage_workspace?7
-webdav.NullResource.LockNullResource.meta_type?7
-webdav.NullResource.LockNullResource.security?7
-webdav.NullResource.LockNullResource.title_or_id?4()
-webdav.NullResource.LockNullResource?1(name)
-webdav.NullResource.NullResource.DELETE?7
-webdav.NullResource.NullResource.HEAD?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.LOCK?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.MKCOL?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.PUT?4(REQUEST, RESPONSE)
-webdav.NullResource.NullResource.__init__?1(self, parent, name, request=None)
-webdav.NullResource.NullResource._default_PUT_factory?5(name, typ, body)
-webdav.NullResource.NullResource.index_html?7
-webdav.NullResource.NullResource.security?7
-webdav.NullResource.NullResource?1(parent, name, request=None)
-webdav.Resource.Resource.COPY?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.DELETE?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.HEAD?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.LOCK?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.MKCOL?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.MOVE?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.OPTIONS?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.PROPFIND?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.PROPPATCH?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.PUT?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.TRACE?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.UNLOCK?4(REQUEST, RESPONSE)
-webdav.Resource.Resource.dav__init?4(request, response)
-webdav.Resource.Resource.dav__simpleifhandler?4(request, response, method='PUT', col=0, url=None, refresh=0)
-webdav.Resource.Resource.dav__validate?4(object, methodname, REQUEST)
-webdav.Resource.Resource.listDAVObjects?4()
-webdav.Resource.Resource.manage_DAVget?4()
-webdav.Resource.Resource.security?7
-webdav.Resource.ms_dav_agent?7
-webdav.client.HTTP.getreply?4()
-webdav.client.HTTP.putrequest?4(request, selector, ver='1.1')
-webdav.client.HTTP.read_bug?7
-webdav.client.MultiPart.__init__?1(self, *args)
-webdav.client.MultiPart._encmap?8
-webdav.client.MultiPart._extmap?8
-webdav.client.MultiPart.boundary?4()
-webdav.client.MultiPart.render?4()
-webdav.client.MultiPart?1(*args)
-webdav.client.Resource.__init__?1(self, url, username=None, password=None)
-webdav.client.Resource.allprops?4(depth=0)
-webdav.client.Resource.copy?4(dest, depth='infinity', overwrite=0, **kw)
-webdav.client.Resource.delete?4(**kw)
-webdav.client.Resource.delprops?4(*names)
-webdav.client.Resource.get?4(**kw)
-webdav.client.Resource.getprops?4(*names)
-webdav.client.Resource.head?4(**kw)
-webdav.client.Resource.lock?4(scope='exclusive', type='write', owner='', depth='infinity', timeout='Infinite', **kw)
-webdav.client.Resource.mkcol?4(**kw)
-webdav.client.Resource.move?4(dest, depth='infinity', overwrite=0, **kw)
-webdav.client.Resource.options?4(**kw)
-webdav.client.Resource.post?4(**kw)
-webdav.client.Resource.propfind?4(body='', depth=0, **kw)
-webdav.client.Resource.propnames?4(depth=0)
-webdav.client.Resource.proppatch?4(body, **kw)
-webdav.client.Resource.put?4(file='', content_type='', content_enc='', isbin=re.compile(r'[\000-\006\177-\277]').search, **kw)
-webdav.client.Resource.setprops?4(**props)
-webdav.client.Resource.trace?4(**kw)
-webdav.client.Resource.unlock?4(token, **kw)
-webdav.client.Resource?1(url, username=None, password=None)
-webdav.client.abri?7
-webdav.client.adav?7
-webdav.client.bri?7
-webdav.client.dav?7
-webdav.client.find_xml?7
-webdav.client.funny?7
-webdav.client.http_response.__init__?1(self, ver, code, msg, headers, body)
-webdav.client.http_response.get_body?4()
-webdav.client.http_response.get_header?4(name, val=None)
-webdav.client.http_response.get_headers?4()
-webdav.client.http_response.get_status?4()
-webdav.client.http_response?1(ver, code, msg, headers, body)
-webdav.client.marshal_float?4(name, val)
-webdav.client.marshal_int?4(name, val)
-webdav.client.marshal_list?4(name, seq, tname='list', lt=type([]), tt=type(()))
-webdav.client.marshal_long?4(name, val)
-webdav.client.marshal_string?4(name, val)
-webdav.client.marshal_tuple?4(name, seq)
-webdav.client.marshal_var?4(name, val)
-webdav.client.rem_xml?7
-webdav.client.set_xml?7
-webdav.client.urlreg?7
-webdav.client.varfuncs?7
-webdav.client.vartypes?7
-webdav.common.IfHdr?7
-webdav.common.IfParser?4(hdr)
-webdav.common.ListItem?7
-webdav.common.ListParser?4(listitem)
-webdav.common.TagList.__init__?1(self)
-webdav.common.TagList?1()
-webdav.common._randGen?8
-webdav.common.absattr?4(attr)
-webdav.common.generateLockToken?4()
-webdav.common.isDavCollection?4(object)
-webdav.common.is_acquired?4(ob)
-webdav.common.tokenFinder?4(token)
-webdav.common.urlbase?4(url, ftype=urllib.splittype, fhost=urllib.splithost)
-webdav.common.urlfix?4(url, s)
-webdav.common.urljoin?4(url, s)
-webdav.davcmds.DAVProps.__init__?1(self, obj)
-webdav.davcmds.DAVProps.p_self?7
-webdav.davcmds.DAVProps.v_self?4()
-webdav.davcmds.DAVProps?1(obj)
-webdav.davcmds.DeleteCollection.apply?4(obj, token, user, url=None, result=None, top=1)
-webdav.davcmds.Lock.__init__?1(self, request)
-webdav.davcmds.Lock.apply?4(obj, creator=None, depth='infinity', token=None, result=None, url=None, top=1)
-webdav.davcmds.Lock.parse?4(data, dav='DAV:')
-webdav.davcmds.Lock?1(request)
-webdav.davcmds.PropFind.__init__?1(self, request)
-webdav.davcmds.PropFind.apply?4(obj, url=None, depth=0, result=None, top=1)
-webdav.davcmds.PropFind.parse?4(request, dav='DAV:')
-webdav.davcmds.PropFind?1(request)
-webdav.davcmds.PropPatch.__init__?1(self, request)
-webdav.davcmds.PropPatch.apply?4(obj)
-webdav.davcmds.PropPatch.parse?4(request, dav='DAV:')
-webdav.davcmds.PropPatch?1(request)
-webdav.davcmds.Unlock.apply?4(obj, token, url=None, result=None, top=1)
-webdav.davcmds.safe_quote?4(url, mark=r'%')
-webdav.enable_ms_author_via?7
-webdav.enable_ms_public_header?7
-webdav.hookable_PUT.PUT_factory?4(self, name, typ, body)
-webdav.hookable_PUT.TEXT_PATTERN?7
-webdav.interfaces.IDAVCollection.DELETE?4(RESPONSE)
-webdav.interfaces.IDAVCollection.PUT?4(RESPONSE)
-webdav.interfaces.IDAVCollection.description?7
-webdav.interfaces.IDAVCollection.title?7
-webdav.interfaces.IDAVResource.COPY?4(RESPONSE)
-webdav.interfaces.IDAVResource.DELETE?4(RESPONSE)
-webdav.interfaces.IDAVResource.HEAD?4(RESPONSE)
-webdav.interfaces.IDAVResource.LOCK?4(RESPONSE)
-webdav.interfaces.IDAVResource.MKCOL?4(RESPONSE)
-webdav.interfaces.IDAVResource.MOVE?4(RESPONSE)
-webdav.interfaces.IDAVResource.OPTIONS?4(RESPONSE)
-webdav.interfaces.IDAVResource.PROPFIND?4(RESPONSE)
-webdav.interfaces.IDAVResource.PROPPATCH?4(RESPONSE)
-webdav.interfaces.IDAVResource.PUT?4(RESPONSE)
-webdav.interfaces.IDAVResource.TRACE?4(RESPONSE)
-webdav.interfaces.IDAVResource.UNLOCK?4(RESPONSE)
-webdav.interfaces.IDAVResource.dav__init?4(response)
-webdav.interfaces.IDAVResource.dav__simpleifhandler?4(response, method='PUT', col=0, url=None, refresh=0)
-webdav.interfaces.IDAVResource.dav__validate?4(methodname, REQUEST)
-webdav.interfaces.IDAVResource.description?7
-webdav.interfaces.IDAVResource.listDAVObjects?4()
-webdav.interfaces.IDAVResource.manage_DAVget?4()
-webdav.interfaces.IDAVResource.title?7
-webdav.interfaces.ILockItem.__init__?1(creator, owner, depth=0, timeout='Infinity', locktype='write', lockscope='exclusive', token=None)
-webdav.interfaces.ILockItem.asLockDiscoveryProperty?4()
-webdav.interfaces.ILockItem.asXML?4()
-webdav.interfaces.ILockItem.getCreator?4()
-webdav.interfaces.ILockItem.getCreatorPath?4()
-webdav.interfaces.ILockItem.getDepth?4()
-webdav.interfaces.ILockItem.getLockScope?4()
-webdav.interfaces.ILockItem.getLockToken?4()
-webdav.interfaces.ILockItem.getLockType?4()
-webdav.interfaces.ILockItem.getModifiedTime?4()
-webdav.interfaces.ILockItem.getOwner?4()
-webdav.interfaces.ILockItem.getTimeout?4()
-webdav.interfaces.ILockItem.getTimeoutString?4()
-webdav.interfaces.ILockItem.isValid?4()
-webdav.interfaces.ILockItem.refresh?4()
-webdav.interfaces.ILockItem.setTimeout?4()
-webdav.interfaces.ILockItem?1(owner, depth=0, timeout='Infinity', locktype='write', lockscope='exclusive', token=None)
-webdav.interfaces.IWriteLock.wl_clearLocks?4()
-webdav.interfaces.IWriteLock.wl_delLock?4()
-webdav.interfaces.IWriteLock.wl_getLock?4()
-webdav.interfaces.IWriteLock.wl_hasLock?4(killinvalids=0)
-webdav.interfaces.IWriteLock.wl_isLocked?4()
-webdav.interfaces.IWriteLock.wl_lockItems?4()
-webdav.interfaces.IWriteLock.wl_lockTokens?4()
-webdav.interfaces.IWriteLock.wl_lockValues?4()
-webdav.interfaces.IWriteLock.wl_setLock?4(lock)
-webdav.xmltools.Element.toxml?4()
-webdav.xmltools.Node.__init__?1(self, node)
-webdav.xmltools.Node.addNode?4(node)
-webdav.xmltools.Node.attrs?4()
-webdav.xmltools.Node.del_attr?4(name)
-webdav.xmltools.Node.elements?4(name=None, ns=None)
-webdav.xmltools.Node.name?4()
-webdav.xmltools.Node.namespace?4()
-webdav.xmltools.Node.node?7
-webdav.xmltools.Node.nodes?4()
-webdav.xmltools.Node.nskey?4()
-webdav.xmltools.Node.qname?4()
-webdav.xmltools.Node.remap?4(dict, n=0, top=1)
-webdav.xmltools.Node.remove_namespace_attrs?4()
-webdav.xmltools.Node.strval?4()
-webdav.xmltools.Node.toxml?4()
-webdav.xmltools.Node.value?4()
-webdav.xmltools.Node?1(node)
-webdav.xmltools.XmlParser.__init__?1(self)
-webdav.xmltools.XmlParser.dom?7
-webdav.xmltools.XmlParser.parse?4(data)
-webdav.xmltools.XmlParser?1()
-webdav.xmltools.escape?4(value, entities=None)
-webdav.xmltools.escape_entities?7
-webdav.xmltools.unescape?4(value, entities=None)
-webdav.xmltools.unescape_entities?7
-webdav.xmltools.zope_encoding?7
-zExceptions.ExceptionFormatter.DEBUG_EXCEPTION_FORMATTER?7
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.escape?4(s)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatExtraInfo?4(supplement)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatLastLine?4(exc_line)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatLine?4(tb)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatSupplementLine?4(line)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.formatTracebackInfo?4(tbi)
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.getPrefix?4()
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.limit?7
-zExceptions.ExceptionFormatter.HTMLExceptionFormatter.line_sep?7
-zExceptions.ExceptionFormatter.TextExceptionFormatter.__init__?1(self, limit=None)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.escape?4(s)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatException?4(etype, value, tb, limit=None)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatExceptionOnly?4(etype, value)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatExtraInfo?4(supplement)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatLastLine?4(exc_line)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatLine?4(tb)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatObject?4(object)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatSourceURL?4(url)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatSupplement?4(supplement, tb)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatSupplementLine?4(line)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.formatTracebackInfo?4(tbi)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.getLimit?4()
-zExceptions.ExceptionFormatter.TextExceptionFormatter.getPrefix?4()
-zExceptions.ExceptionFormatter.TextExceptionFormatter.getRevision?4(globals)
-zExceptions.ExceptionFormatter.TextExceptionFormatter.line_sep?7
-zExceptions.ExceptionFormatter.TextExceptionFormatter.show_revisions?7
-zExceptions.ExceptionFormatter.TextExceptionFormatter?1(limit=None)
-zExceptions.ExceptionFormatter.format_exception?4(t, v, tb, limit=None, as_html=0)
-zExceptions.ExceptionFormatter.html_formatter?7
-zExceptions.ExceptionFormatter.limit?7
-zExceptions.ExceptionFormatter.text_formatter?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.column?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.expression?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.getInfo?4()
-zExceptions.ITracebackSupplement.ITracebackSupplement.line?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.object?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.source_url?7
-zExceptions.ITracebackSupplement.ITracebackSupplement.warnings?7
-zExceptions.TracebackSupplement.PathTracebackSupplement.__init__?1(self, object)
-zExceptions.TracebackSupplement.PathTracebackSupplement.getInfo?4(as_html=0)
-zExceptions.TracebackSupplement.PathTracebackSupplement.pp?7
-zExceptions.TracebackSupplement.PathTracebackSupplement?1(object)
-zExceptions.unauthorized.Unauthorized.__init__?1(self, message=None, value=None, needed=None, name=None, **kw)
-zExceptions.unauthorized.Unauthorized.getValueName?4()
-zExceptions.unauthorized.Unauthorized?1(message=None, value=None, needed=None, name=None, **kw)
-zLOG.BLATHER?7
-zLOG.DEBUG?7
-zLOG.ERROR?7
-zLOG.EventLogger.CUSTOM_BLATHER?7
-zLOG.EventLogger.CUSTOM_TRACE?7
-zLOG.EventLogger.log_time?4()
-zLOG.EventLogger.log_write?4(subsystem, severity, summary, detail, error)
-zLOG.EventLogger.severity_string?4(severity, mapping={
-    -300: 'TRACE', -200: 'DEBUG', -100: 'BLATHER', 0: 'INFO', 100: 'PROBLEM', 200: 'ERROR', 300: 'PANIC', })
-zLOG.EventLogger.zlog_to_pep282_severity?4(zlog_severity)
-zLOG.EventLogger.zlog_to_pep282_severity_cache?7
-zLOG.EventLogger.zlog_to_pep282_severity_cache_get?7
-zLOG.INFO?7
-zLOG.LOG?4(subsystem, severity, summary, detail='', error=None, reraise=None)
-zLOG.PANIC?7
-zLOG.PROBLEM?7
-zLOG.TRACE?7
-zLOG.WARNING?7
-zLOG._subsystems?8
-zLOG.initialize?4()
-zLOG.register_subsystem?4(subsystem)
-zLOG.set_initializer?4(func)
-zdaemon.zdctl.TailHelper.MAX_BUFFSIZE?7
-zdaemon.zdctl.TailHelper.__init__?1(self, fname)
-zdaemon.zdctl.TailHelper.fsize?4()
-zdaemon.zdctl.TailHelper.tail?4(max=10)
-zdaemon.zdctl.TailHelper.tailf?4()
-zdaemon.zdctl.TailHelper?1(fname)
-zdaemon.zdctl.ZDCmd.__init__?1(self, options)
-zdaemon.zdctl.ZDCmd._get_override?5(opt, name, svalue=None, flag=0)
-zdaemon.zdctl.ZDCmd.awhile?4(cond, msg)
-zdaemon.zdctl.ZDCmd.complete_show?4(text, *ignored)
-zdaemon.zdctl.ZDCmd.do_EOF?4(arg)
-zdaemon.zdctl.ZDCmd.do_fg?4(arg)
-zdaemon.zdctl.ZDCmd.do_foreground?4(arg)
-zdaemon.zdctl.ZDCmd.do_kill?4(arg)
-zdaemon.zdctl.ZDCmd.do_logreopen?4(arg)
-zdaemon.zdctl.ZDCmd.do_logtail?4(arg)
-zdaemon.zdctl.ZDCmd.do_quit?4(arg)
-zdaemon.zdctl.ZDCmd.do_reload?4(arg)
-zdaemon.zdctl.ZDCmd.do_reopen_transcript?4(arg)
-zdaemon.zdctl.ZDCmd.do_restart?4(arg)
-zdaemon.zdctl.ZDCmd.do_shell?4(arg)
-zdaemon.zdctl.ZDCmd.do_show?4(arg)
-zdaemon.zdctl.ZDCmd.do_start?4(arg)
-zdaemon.zdctl.ZDCmd.do_status?4(arg="")
-zdaemon.zdctl.ZDCmd.do_stop?4(arg)
-zdaemon.zdctl.ZDCmd.do_wait?4(arg)
-zdaemon.zdctl.ZDCmd.emptyline?4()
-zdaemon.zdctl.ZDCmd.get_status?4()
-zdaemon.zdctl.ZDCmd.help_EOF?4()
-zdaemon.zdctl.ZDCmd.help_fg?4()
-zdaemon.zdctl.ZDCmd.help_foreground?4()
-zdaemon.zdctl.ZDCmd.help_help?4()
-zdaemon.zdctl.ZDCmd.help_kill?4()
-zdaemon.zdctl.ZDCmd.help_logreopen?4()
-zdaemon.zdctl.ZDCmd.help_logtail?4()
-zdaemon.zdctl.ZDCmd.help_quit?4()
-zdaemon.zdctl.ZDCmd.help_reload?4()
-zdaemon.zdctl.ZDCmd.help_restart?4()
-zdaemon.zdctl.ZDCmd.help_shell?4()
-zdaemon.zdctl.ZDCmd.help_show?4()
-zdaemon.zdctl.ZDCmd.help_start?4()
-zdaemon.zdctl.ZDCmd.help_status?4()
-zdaemon.zdctl.ZDCmd.help_stop?4()
-zdaemon.zdctl.ZDCmd.help_wait?4()
-zdaemon.zdctl.ZDCmd.send_action?4(action)
-zdaemon.zdctl.ZDCmd.set_uid?4()
-zdaemon.zdctl.ZDCmd.show_all?4()
-zdaemon.zdctl.ZDCmd.show_options?4()
-zdaemon.zdctl.ZDCmd.show_python?4()
-zdaemon.zdctl.ZDCmd?1(options)
-zdaemon.zdctl.ZDCtlOptions.__init__?1(self)
-zdaemon.zdctl.ZDCtlOptions.positional_args_allowed?7
-zdaemon.zdctl.ZDCtlOptions.realize?4(*args, **kwds)
-zdaemon.zdctl.ZDCtlOptions.set_schemafile?4(file)
-zdaemon.zdctl.ZDCtlOptions?1()
-zdaemon.zdctl.main?4(args=None, options=None, cmdclass=ZDCmd)
-zdaemon.zdctl.string_list?4(arg)
-zdaemon.zdoptions.RunnerOptions.__init__?1(self)
-zdaemon.zdoptions.RunnerOptions.realize?4(*args, **kwds)
-zdaemon.zdoptions.RunnerOptions.uid?7
-zdaemon.zdoptions.RunnerOptions?1()
-zdaemon.zdoptions.ZDOptions.__init__?1(self)
-zdaemon.zdoptions.ZDOptions.add?4(name=None, confname=None, short=None, long=None, handler=None, default=None, required=None, flag=None, env=None, )
-zdaemon.zdoptions.ZDOptions.config_logger?7
-zdaemon.zdoptions.ZDOptions.configfile?7
-zdaemon.zdoptions.ZDOptions.confighandlers?7
-zdaemon.zdoptions.ZDOptions.configroot?7
-zdaemon.zdoptions.ZDOptions.default_configfile?4()
-zdaemon.zdoptions.ZDOptions.doc?7
-zdaemon.zdoptions.ZDOptions.help?4(dummy)
-zdaemon.zdoptions.ZDOptions.load_configfile?4()
-zdaemon.zdoptions.ZDOptions.load_logconf?4(sectname="eventlog")
-zdaemon.zdoptions.ZDOptions.load_schema?4()
-zdaemon.zdoptions.ZDOptions.logsectionname?7
-zdaemon.zdoptions.ZDOptions.positional_args_allowed?7
-zdaemon.zdoptions.ZDOptions.progname?7
-zdaemon.zdoptions.ZDOptions.realize?4(args=None, progname=None, doc=None, raise_getopt_errs=True)
-zdaemon.zdoptions.ZDOptions.remove?4(name=None, confname=None, short=None, long=None, )
-zdaemon.zdoptions.ZDOptions.schema?7
-zdaemon.zdoptions.ZDOptions.schemadir?7
-zdaemon.zdoptions.ZDOptions.schemafile?7
-zdaemon.zdoptions.ZDOptions.usage?4(msg)
-zdaemon.zdoptions.ZDOptions?1()
-zdaemon.zdoptions._test?5()
-zdaemon.zdoptions.list_of_ints?4(arg)
-zdaemon.zdoptions.octal_type?4(arg)
-zdaemon.zdrun.Daemonizer.backoff?7
-zdaemon.zdrun.Daemonizer.checkopen?4()
-zdaemon.zdrun.Daemonizer.cmd_exit?4(args)
-zdaemon.zdrun.Daemonizer.cmd_help?4(args)
-zdaemon.zdrun.Daemonizer.cmd_kill?4(args)
-zdaemon.zdrun.Daemonizer.cmd_reopen_transcript?4(args)
-zdaemon.zdrun.Daemonizer.cmd_restart?4(args)
-zdaemon.zdrun.Daemonizer.cmd_start?4(args)
-zdaemon.zdrun.Daemonizer.cmd_status?4(args)
-zdaemon.zdrun.Daemonizer.cmd_stop?4(args)
-zdaemon.zdrun.Daemonizer.commandsocket?7
-zdaemon.zdrun.Daemonizer.daemonize?4()
-zdaemon.zdrun.Daemonizer.delay?7
-zdaemon.zdrun.Daemonizer.doaccept?4()
-zdaemon.zdrun.Daemonizer.docommand?4()
-zdaemon.zdrun.Daemonizer.dorecv?4()
-zdaemon.zdrun.Daemonizer.governor?4()
-zdaemon.zdrun.Daemonizer.killing?7
-zdaemon.zdrun.Daemonizer.main?4(args=None)
-zdaemon.zdrun.Daemonizer.mastersocket?7
-zdaemon.zdrun.Daemonizer.mood?7
-zdaemon.zdrun.Daemonizer.opensocket?4()
-zdaemon.zdrun.Daemonizer.proc?7
-zdaemon.zdrun.Daemonizer.reportstatus?4()
-zdaemon.zdrun.Daemonizer.run?4()
-zdaemon.zdrun.Daemonizer.runforever?4()
-zdaemon.zdrun.Daemonizer.sendreply?4(msg)
-zdaemon.zdrun.Daemonizer.setsignals?4()
-zdaemon.zdrun.Daemonizer.sigchild?4(sig, frame)
-zdaemon.zdrun.Daemonizer.sigexit?4(sig, frame)
-zdaemon.zdrun.Daemonizer.transcript?7
-zdaemon.zdrun.Daemonizer.unlink_quietly?4(filename)
-zdaemon.zdrun.Daemonizer.waitstatus?7
-zdaemon.zdrun.Subprocess.__init__?1(self, options, args=None)
-zdaemon.zdrun.Subprocess._set_filename?5(program)
-zdaemon.zdrun.Subprocess.kill?4(sig)
-zdaemon.zdrun.Subprocess.lasttime?7
-zdaemon.zdrun.Subprocess.pid?7
-zdaemon.zdrun.Subprocess.setstatus?4(sts)
-zdaemon.zdrun.Subprocess.spawn?4()
-zdaemon.zdrun.Subprocess?1(options, args=None)
-zdaemon.zdrun.Transcript.__init__?1(self, filename)
-zdaemon.zdrun.Transcript.copy?4()
-zdaemon.zdrun.Transcript.reopen?4()
-zdaemon.zdrun.Transcript?1(filename)
-zdaemon.zdrun.ZDRunOptions.__init__?1(self)
-zdaemon.zdrun.ZDRunOptions.load_logconf?4(sectname)
-zdaemon.zdrun.ZDRunOptions.logsectionname?7
-zdaemon.zdrun.ZDRunOptions.positional_args_allowed?7
-zdaemon.zdrun.ZDRunOptions.program?7
-zdaemon.zdrun.ZDRunOptions.realize?4(*args, **kwds)
-zdaemon.zdrun.ZDRunOptions.set_schemafile?4(file)
-zdaemon.zdrun.ZDRunOptions?1()
-zdaemon.zdrun._init_signames?5()
-zdaemon.zdrun._signames?8
-zdaemon.zdrun.decode_wait_status?4(sts)
-zdaemon.zdrun.get_path?4()
-zdaemon.zdrun.main?4(args=None)
-zdaemon.zdrun.signame?4(sig)
-zodbcode.class_.DataMixin.__init__?1(self, name, descr, val)
-zodbcode.class_.DataMixin.clsdelete?4()
-zodbcode.class_.DataMixin.clsget?4(cls)
-zodbcode.class_.DataMixin.clsset?4(val)
-zodbcode.class_.DataMixin?1(name, descr, val)
-zodbcode.class_.ExtClassDescr.__init__?1(self, name, instdescr)
-zodbcode.class_.ExtClassDescr.clsdelete?4()
-zodbcode.class_.ExtClassDescr.clsget?4(cls)
-zodbcode.class_.ExtClassDescr.clsset?4(val)
-zodbcode.class_.ExtClassDescr?1(name, instdescr)
-zodbcode.class_.ExtClassHookDataDescr.__init__?1(self, name, descr, val, hook)
-zodbcode.class_.ExtClassHookDataDescr.clsset?4(val)
-zodbcode.class_.ExtClassHookDataDescr?1(name, descr, val, hook)
-zodbcode.class_.MethodMixin.__init__?1(self, name, descr, func)
-zodbcode.class_.MethodMixin.clsget?4(cls)
-zodbcode.class_.MethodMixin.f?4(**kwargs)
-zodbcode.class_.MethodMixin?1(name, descr, func)
-zodbcode.class_.PersistentClassMetaClass._p_activate?5()
-zodbcode.class_.PersistentClassMetaClass._p_deactivate?5()
-zodbcode.class_.PersistentClassMetaClass._p_newstate?5(acls)
-zodbcode.class_.PersistentClassMetaClass.extend_attr?4(v)
-zodbcode.class_.PersistentClassMetaClass.extend_meth?4(m)
-zodbcode.class_.PersistentClassMetaClass.getkeys?4()
-zodbcode.class_.PersistentDescriptor.__init__?1(self, objclass, func)
-zodbcode.class_.PersistentDescriptor?1(objclass, func)
-zodbcode.class_.PersistentMethod.__init__?1(self, klass, inst, func)
-zodbcode.class_.PersistentMethod?1(klass, inst, func)
-zodbcode.class_.SimpleDescriptor.__init__?1(self, value)
-zodbcode.class_.SimpleDescriptor.missing?7
-zodbcode.class_.SimpleDescriptor?1(value)
-zodbcode.class_._missing?8
-zodbcode.class_.findattr?4(cls, attr, default)
-zodbcode.function.CodeWrapper.__init__?1(self, co)
-zodbcode.function.CodeWrapper.ascode?4()
-zodbcode.function.CodeWrapper.nested?7
-zodbcode.function.CodeWrapper?1(co)
-zodbcode.function.PersistentFunction.__init__?1(self, func, module)
-zodbcode.function.PersistentFunction?1(func, module)
-zodbcode.function._STORE_GLOBAL?8
-zodbcode.function.get_code_args?4(co)
-zodbcode.function.has_side_effect?4(func)
-zodbcode.interfaces.IPersistentModuleImportRegistry.findModule?4()
-zodbcode.interfaces.IPersistentModuleImportRegistry.modules?4()
-zodbcode.interfaces.IPersistentModuleManager.name?7
-zodbcode.interfaces.IPersistentModuleManager.new?4(source)
-zodbcode.interfaces.IPersistentModuleManager.remove?4()
-zodbcode.interfaces.IPersistentModuleManager.source?7
-zodbcode.interfaces.IPersistentModuleManager.update?4()
-zodbcode.interfaces.IPersistentModuleUpdateRegistry.delModule?4()
-zodbcode.interfaces.IPersistentModuleUpdateRegistry.setModule?4(module)
-zodbcode.module.ManagedRegistry.__init__?1(self)
-zodbcode.module.ManagedRegistry.newModule?4(name, source)
-zodbcode.module.ManagedRegistry.removeModule?4(name)
-zodbcode.module.ManagedRegistry.updateModule?4(name, source)
-zodbcode.module.ManagedRegistry?1()
-zodbcode.module.PersistentModule.__init__?1(self, name)
-zodbcode.module.PersistentModule?1(name)
-zodbcode.module.PersistentModuleImporter._get_parent?5(globals)
-zodbcode.module.PersistentModuleImporter._import?5(registry, name, parent, fromlist)
-zodbcode.module.PersistentModuleImporter._import_fromlist?5(registry, mod, fromlist)
-zodbcode.module.PersistentModuleImporter._saved_import?8
-zodbcode.module.PersistentModuleImporter.install?4()
-zodbcode.module.PersistentModuleImporter.uninstall?4()
-zodbcode.module.PersistentModuleManager.__init__?1(self, registry)
-zodbcode.module.PersistentModuleManager._get_parent?5(name)
-zodbcode.module.PersistentModuleManager._new_package?5(name)
-zodbcode.module.PersistentModuleManager.new?4(name, source)
-zodbcode.module.PersistentModuleManager.remove?4()
-zodbcode.module.PersistentModuleManager.update?4(source)
-zodbcode.module.PersistentModuleManager?1(registry)
-zodbcode.module.PersistentModuleRegistry.__init__?1(self)
-zodbcode.module.PersistentModuleRegistry.delModule?4(name)
-zodbcode.module.PersistentModuleRegistry.findModule?4(name)
-zodbcode.module.PersistentModuleRegistry.modules?4()
-zodbcode.module.PersistentModuleRegistry.setModule?4(name, module)
-zodbcode.module.PersistentModuleRegistry?1()
-zodbcode.module.PersistentPackage.__init__?1(self, name)
-zodbcode.module.PersistentPackage?1(name)
-zodbcode.module._pickle_module?5(mod)
-zodbcode.module._unpickle_module?5(modname)
-zodbcode.module.compileModule?4(module, registry, source)
-zodbcode.module.newModule?4(registry, name, source)
-zodbcode.patch.FunctionWrapper.unwrap?4(defaults, dict)
-zodbcode.patch.NameFinder.__init__?1(self, module)
-zodbcode.patch.NameFinder._walk?5(obj, name, fmt)
-zodbcode.patch.NameFinder.classTypes?7
-zodbcode.patch.NameFinder.names?4()
-zodbcode.patch.NameFinder.replacements?4(aFinder)
-zodbcode.patch.NameFinder.types?7
-zodbcode.patch.NameFinder.walkClass?4(klass, name)
-zodbcode.patch.NameFinder.walkModule?4(mod)
-zodbcode.patch.NameFinder?1(module)
-zodbcode.patch.Pickler.__init__?1(self, file, module, memo, replacements)
-zodbcode.patch.Pickler.dispatch?7
-zodbcode.patch.Pickler.external?7
-zodbcode.patch.Pickler.persistent_id?4(obj, force=False)
-zodbcode.patch.Pickler.save?4(obj, ignore=None)
-zodbcode.patch.Pickler.save_external?4(obj)
-zodbcode.patch.Pickler.save_function?4(func)
-zodbcode.patch.Pickler.save_reduce?4(callable, arg_tup, state = None, obj = None)
-zodbcode.patch.Pickler.save_type?4(atype)
-zodbcode.patch.Pickler.wrap?4(wrapperclass, obj)
-zodbcode.patch.Pickler?1(file, module, memo, replacements)
-zodbcode.patch.TypeWrapper.unwrap?4(bases, dict)
-zodbcode.patch.Unpickler.__init__?1(self, file, pmemo)
-zodbcode.patch.Unpickler.persistent_load?4(oid)
-zodbcode.patch.Unpickler?1(file, pmemo)
-zodbcode.patch.Wrapper.__init__?1(self, obj, module, replace=None)
-zodbcode.patch.Wrapper?1(obj, module, replace=None)
-zodbcode.patch._module_cache?8
-zodbcode.patch.convert?4(module, replacements)
-zodbcode.patch.marker?7
-zodbcode.patch.registerWrapper?4(atype, wrapper, unwrap_args, getstate=None)
-zodbcode.patch.whichmodule?4(func, funcname)
-zope.annotation.attribute.AttributeAnnotations.__init__?1(self, obj, context=None)
-zope.annotation.attribute.AttributeAnnotations.get?4(key, default=None)
-zope.annotation.attribute.AttributeAnnotations.keys?4()
-zope.annotation.attribute.AttributeAnnotations?1(obj, context=None)
-zope.annotation.factory.factory?4(factory, key=None)
-zope.annotation.factory.getAnnotation?4(context)
-zope.annotation.interfaces.IAnnotations.get?4(default=None)
-zope.app.apidoc.apidoc.APIDocumentation.__init__?1(self, parent, name)
-zope.app.apidoc.apidoc.APIDocumentation.get?4(key, default=None)
-zope.app.apidoc.apidoc.APIDocumentation.items?4()
-zope.app.apidoc.apidoc.APIDocumentation?1(parent, name)
-zope.app.apidoc.apidoc.apidocNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.apidoc.apidocNamespace.traverse?4(name, ignore)
-zope.app.apidoc.apidoc.apidocNamespace?1(ob, request=None)
-zope.app.apidoc.apidoc.handleNamespace?4(ob, name)
-zope.app.apidoc.bookmodule.book.BookModule.description?7
-zope.app.apidoc.bookmodule.book.BookModule.title?7
-zope.app.apidoc.bookmodule.book._clear?5()
-zope.app.apidoc.bookmodule.book.book?7
-zope.app.apidoc.bookmodule.book.path?7
-zope.app.apidoc.bookmodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.bookmodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.bookmodule.metaconfigure.EMPTYPATH?7
-zope.app.apidoc.bookmodule.metaconfigure.bookchapter?4(_context, id, title, doc_path=EMPTYPATH, parent="", resources=None)
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.default?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.description?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.doc_path?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.id?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.parent?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.required?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.resources?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.title?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.value_type?7
-zope.app.apidoc.bookmodule.tests.test_suite?4()
-zope.app.apidoc.browser.apidoc.APIDocumentationView.getModuleList?4()
-zope.app.apidoc.browser.macros.APIDocumentationMacros.macro_pages?7
-zope.app.apidoc.browser.macros.BaseMacros?7
-zope.app.apidoc.browser.preference.APIDocPreferencesTree.apidocTree?4()
-zope.app.apidoc.browser.preference.ApidocEditPreferenceGroup.__init__?1(self, context, request)
-zope.app.apidoc.browser.preference.ApidocEditPreferenceGroup?1(context, request)
-zope.app.apidoc.browser.tests.APIDocTests.testContentsView?4()
-zope.app.apidoc.browser.tests.APIDocTests.testIndexView?4()
-zope.app.apidoc.browser.tests.APIDocTests.testMenu?4()
-zope.app.apidoc.browser.tests.APIDocTests.testModuleListView?4()
-zope.app.apidoc.browser.tests.checker?7
-zope.app.apidoc.browser.tests.test_suite?4()
-zope.app.apidoc.classregistry.ClassRegistry.getClassesThatImplement?4(iface)
-zope.app.apidoc.classregistry.ClassRegistry.getSubclassesOf?4(klass)
-zope.app.apidoc.classregistry.IGNORE_MODULES?7
-zope.app.apidoc.classregistry.classRegistry?7
-zope.app.apidoc.classregistry.cleanUp?4()
-zope.app.apidoc.classregistry.safe_import?4(path, default=None)
-zope.app.apidoc.codemodule.browser.class_.ClassDetails._listClasses?5(classes)
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getAttributes?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getBases?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getDoc?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getInterfaces?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getMethods?4()
-zope.app.apidoc.codemodule.browser.class_.getInterfaceInfo?4(iface)
-zope.app.apidoc.codemodule.browser.class_.getTypeLink?4(type)
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getAttributes?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getDocString?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.__init__?1(self, context, request)
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getAnnotationsInfo?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getAttributes?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getBases?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getDirectlyProvidedInterfaces?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getMappingItems?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getMethods?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getProvidedInterfaces?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getSequenceItems?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isAnnotatable?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isMapping?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isSequence?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.parent?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector?1(context, request)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.getTypeLink?4(type)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.menu.Menu.findAllClasses?4()
-zope.app.apidoc.codemodule.browser.menu.Menu.findClasses?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.__init__?1(self, context, request)
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getDoc?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getEntries?4(columns=True)
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getPath?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.isPackage?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails?1(context, request)
-zope.app.apidoc.codemodule.browser.module.findAPIDocumentationRoot?4(obj, request)
-zope.app.apidoc.codemodule.browser.tests.CodeModuleTests.testClassDetailsView?4()
-zope.app.apidoc.codemodule.browser.tests.CodeModuleTests.testFunctionDetailsView?4()
-zope.app.apidoc.codemodule.browser.tests.CodeModuleTests.testMenu?4()
-zope.app.apidoc.codemodule.browser.tests.CodeModuleTests.testMenuCodeFinder?4()
-zope.app.apidoc.codemodule.browser.tests.CodeModuleTests.testModuleDetailsView?4()
-zope.app.apidoc.codemodule.browser.tests.CodeModuleTests.testTextFileDetailsView?4()
-zope.app.apidoc.codemodule.browser.tests.CodeModuleTests.testZCMLFileDetailsView?4()
-zope.app.apidoc.codemodule.browser.tests.foo?4(cls, bar=1, *args)
-zope.app.apidoc.codemodule.browser.tests.meta?7
-zope.app.apidoc.codemodule.browser.tests.setUp?4(test)
-zope.app.apidoc.codemodule.browser.tests.tearDown?4(test)
-zope.app.apidoc.codemodule.browser.tests.test_suite?4()
-zope.app.apidoc.codemodule.browser.text.TextFileDetails.renderedContent?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.attributes?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.fullTagName?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.getElements?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.hasSubDirectives?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.highlight?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.line?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.objectURL?4(value, field, rootURL)
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.url?4()
-zope.app.apidoc.codemodule.browser.zcml._compareAttrs?5(x, y, nameOrder)
-zope.app.apidoc.codemodule.browser.zcml.findDocModule?4(obj)
-zope.app.apidoc.codemodule.class_.Class.__init__?1(self, module, name, klass)
-zope.app.apidoc.codemodule.class_.Class._iterAllAttributes?5()
-zope.app.apidoc.codemodule.class_.Class.getAttributes?4()
-zope.app.apidoc.codemodule.class_.Class.getBases?4()
-zope.app.apidoc.codemodule.class_.Class.getDocString?4()
-zope.app.apidoc.codemodule.class_.Class.getInterfaces?4()
-zope.app.apidoc.codemodule.class_.Class.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.class_.Class.getMethodDescriptors?4()
-zope.app.apidoc.codemodule.class_.Class.getMethods?4()
-zope.app.apidoc.codemodule.class_.Class.getPath?4()
-zope.app.apidoc.codemodule.class_.Class.getSecurityChecker?4()
-zope.app.apidoc.codemodule.class_.Class?1(module, name, klass)
-zope.app.apidoc.codemodule.codemodule.CodeModule.__init__?1(self)
-zope.app.apidoc.codemodule.codemodule.CodeModule.description?7
-zope.app.apidoc.codemodule.codemodule.CodeModule.get?4(key, default=None)
-zope.app.apidoc.codemodule.codemodule.CodeModule.getDocString?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.getFileName?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.getPath?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.isPackage?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.items?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.setup?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.title?7
-zope.app.apidoc.codemodule.codemodule.CodeModule?1()
-zope.app.apidoc.codemodule.function.Function.__init__?1(self, module, name, func)
-zope.app.apidoc.codemodule.function.Function.getAttributes?4()
-zope.app.apidoc.codemodule.function.Function.getDocString?4()
-zope.app.apidoc.codemodule.function.Function.getPath?4()
-zope.app.apidoc.codemodule.function.Function.getSignature?4()
-zope.app.apidoc.codemodule.function.Function?1(module, name, func)
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getAttributes?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getBases?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getInterfaces?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getMethodDescriptors?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getMethods?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getSecurityChecker?4()
-zope.app.apidoc.codemodule.interfaces.IDirective.attrs?7
-zope.app.apidoc.codemodule.interfaces.IDirective.context?7
-zope.app.apidoc.codemodule.interfaces.IDirective.description?7
-zope.app.apidoc.codemodule.interfaces.IDirective.info?7
-zope.app.apidoc.codemodule.interfaces.IDirective.name?7
-zope.app.apidoc.codemodule.interfaces.IDirective.prefixes?7
-zope.app.apidoc.codemodule.interfaces.IDirective.required?7
-zope.app.apidoc.codemodule.interfaces.IDirective.schema?7
-zope.app.apidoc.codemodule.interfaces.IDirective.subs?7
-zope.app.apidoc.codemodule.interfaces.IDirective.title?7
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getAttributes?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getSignature?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getFileName?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.isPackage?4()
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.description?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.filename?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.package?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.required?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.rootElement?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.title?7
-zope.app.apidoc.codemodule.metaconfigure.moduleImport?4(_context, allow)
-zope.app.apidoc.codemodule.metaconfigure.rootModule?4(_context, module)
-zope.app.apidoc.codemodule.metaconfigure.setModuleImport?4(flag)
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.allow?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.default?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.description?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.required?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.title?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.description?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.module?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.required?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.title?7
-zope.app.apidoc.codemodule.module.IGNORE_FILES?7
-zope.app.apidoc.codemodule.module.Module.__init__?1(self, parent, name, module, setup=True)
-zope.app.apidoc.codemodule.module.Module.get?4(key, default=None)
-zope.app.apidoc.codemodule.module.Module.getDocString?4()
-zope.app.apidoc.codemodule.module.Module.getFileName?4()
-zope.app.apidoc.codemodule.module.Module.getPath?4()
-zope.app.apidoc.codemodule.module.Module.isPackage?4()
-zope.app.apidoc.codemodule.module.Module.items?4()
-zope.app.apidoc.codemodule.module.Module?1(parent, name, module, setup=True)
-zope.app.apidoc.codemodule.tests.setUp?4(test)
-zope.app.apidoc.codemodule.tests.tearDown?4(test)
-zope.app.apidoc.codemodule.tests.test_suite?4()
-zope.app.apidoc.codemodule.text.TextFile.__init__?1(self, path, name, package)
-zope.app.apidoc.codemodule.text.TextFile.getContent?4()
-zope.app.apidoc.codemodule.text.TextFile?1(path, name, package)
-zope.app.apidoc.codemodule.zcml.Directive.__init__?1(self, name, schema, attrs, context, info, prefixes)
-zope.app.apidoc.codemodule.zcml.Directive?1(name, schema, attrs, context, info, prefixes)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.__init__?1(self, context)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.endElementNS?4(name, qname)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.evaluateCondition?4(expression)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.startElementNS?4(name, qname, attrs)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.startPrefixMapping?4(prefix, uri)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler?1(context)
-zope.app.apidoc.codemodule.zcml.ZCMLFile.__init__?1(self, filename, package, parent, name)
-zope.app.apidoc.codemodule.zcml.ZCMLFile.rootElement?4()
-zope.app.apidoc.codemodule.zcml.ZCMLFile.rootElement?7
-zope.app.apidoc.codemodule.zcml.ZCMLFile?1(filename, package, parent, name)
-zope.app.apidoc.component.EXTENDED_INTERFACE_LEVEL?7
-zope.app.apidoc.component.GENERIC_INTERFACE_LEVEL?7
-zope.app.apidoc.component.SPECIFIC_INTERFACE_LEVEL?7
-zope.app.apidoc.component._adapterishRegistrations?5(registry)
-zope.app.apidoc.component.filterAdapterRegistrations?4(regs, iface, level=SPECIFIC_INTERFACE_LEVEL)
-zope.app.apidoc.component.getAdapterInfoDictionary?4(reg)
-zope.app.apidoc.component.getClasses?4(iface)
-zope.app.apidoc.component.getFactories?4(iface)
-zope.app.apidoc.component.getFactoryInfoDictionary?4(reg)
-zope.app.apidoc.component.getInterfaceInfoDictionary?4(iface)
-zope.app.apidoc.component.getParserInfoInfoDictionary?4(info)
-zope.app.apidoc.component.getProvidedAdapters?4(iface, withViews=False)
-zope.app.apidoc.component.getRealFactory?4(factory)
-zope.app.apidoc.component.getRequiredAdapters?4(iface, withViews=False)
-zope.app.apidoc.component.getSpecificationInfoDictionary?4(spec)
-zope.app.apidoc.component.getTypeInfoDictionary?4(type)
-zope.app.apidoc.component.getUtilities?4(iface)
-zope.app.apidoc.component.getUtilityInfoDictionary?4(reg)
-zope.app.apidoc.disabled.apidocNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.disabled.apidocNamespace.traverse?4(name, ignore)
-zope.app.apidoc.disabled.apidocNamespace?1(ob, request=None)
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.__init__?1(self, context, request)
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails._prepareViews?5()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getAttributes?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getBases?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getClasses?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getDoc?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getExtendedRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getFactories?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getFields?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getGenericRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getId?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getMethods?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getProvidedAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getSpecificRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getTypes?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getUtilities?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getViewClassTitles?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getViewTypeTitles?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails?1(context, request)
-zope.app.apidoc.ifacemodule.browser.findAPIDocumentationRoot?4(obj, request)
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.description?7
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.get?4(key, default=None)
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.items?4()
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.title?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.default?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.description?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.required?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.title?7
-zope.app.apidoc.ifacemodule.macros.InterfaceDetailsMacros.macro_pages?7
-zope.app.apidoc.ifacemodule.menu.Menu.findAllInterfaces?4()
-zope.app.apidoc.ifacemodule.menu.Menu.findInterfaces?4()
-zope.app.apidoc.ifacemodule.menu.getAllTextOfInterface?4(iface)
-zope.app.apidoc.ifacemodule.menu.whitepattern?7
-zope.app.apidoc.ifacemodule.tests.InterfaceModuleTests.testInterfaceDetailsView?4()
-zope.app.apidoc.ifacemodule.tests.InterfaceModuleTests.testMenu?4()
-zope.app.apidoc.ifacemodule.tests.setUp?4(test)
-zope.app.apidoc.ifacemodule.tests.test_suite?4()
-zope.app.apidoc.interface._getDocFormat?5(attr)
-zope.app.apidoc.interface.getAttributeInfoDictionary?4(attr, format=None)
-zope.app.apidoc.interface.getAttributes?4(iface)
-zope.app.apidoc.interface.getElements?4(iface, type=IElement)
-zope.app.apidoc.interface.getFieldInfoDictionary?4(field, format=None)
-zope.app.apidoc.interface.getFieldInterface?4(field)
-zope.app.apidoc.interface.getFields?4(iface)
-zope.app.apidoc.interface.getFieldsInOrder?4(iface, _itemsorter=lambda x, y: cmp(x[1].order, y[1].order))
-zope.app.apidoc.interface.getInterfaceTypes?4(iface)
-zope.app.apidoc.interface.getMethodInfoDictionary?4(method, format=None)
-zope.app.apidoc.interface.getMethods?4(iface)
-zope.app.apidoc.interfaces.IDocumentationModule.description?7
-zope.app.apidoc.interfaces.IDocumentationModule.required?7
-zope.app.apidoc.interfaces.IDocumentationModule.title?7
-zope.app.apidoc.presentation.BROWSER_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.EXTENDED_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.GENERIC_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.JSONRPC_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.SPECIFIC_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.XMLRPC_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.filterViewRegistrations?4(regs, iface, level=SPECIFIC_INTERFACE_LEVEL)
-zope.app.apidoc.presentation.getPresentationType?4(iface)
-zope.app.apidoc.presentation.getViewFactoryData?4(factory)
-zope.app.apidoc.presentation.getViewInfoDictionary?4(reg)
-zope.app.apidoc.presentation.getViews?4(iface, type=IRequest)
-zope.app.apidoc.static.ApiDocDefaultFactory.__init__?1(self, i_want_broken_xhtml_support=False)
-zope.app.apidoc.static.ApiDocDefaultFactory?1(i_want_broken_xhtml_support=False)
-zope.app.apidoc.static.ApiDocLinksFactory.help?7
-zope.app.apidoc.static.ApiDocLinksFactory.links?4()
-zope.app.apidoc.static.Link.__init__?1(self, mechLink, rootURL, referenceURL='None')
-zope.app.apidoc.static.Link.isApidocLink?4()
-zope.app.apidoc.static.Link.isLocalURL?4()
-zope.app.apidoc.static.Link?1(mechLink, rootURL, referenceURL='None')
-zope.app.apidoc.static.OnlineBrowser.__init__?1(self, factory=None, history=None, request_class=None)
-zope.app.apidoc.static.OnlineBrowser.contents?4()
-zope.app.apidoc.static.OnlineBrowser.setUserAndPassword?4(user, pw)
-zope.app.apidoc.static.OnlineBrowser?1(factory=None, history=None, request_class=None)
-zope.app.apidoc.static.PublisherBrowser.__init__?1(self, *args, **kw)
-zope.app.apidoc.static.PublisherBrowser.contents?4()
-zope.app.apidoc.static.PublisherBrowser.setUserAndPassword?4(user, pw)
-zope.app.apidoc.static.PublisherBrowser?1(*args, **kw)
-zope.app.apidoc.static.StaticAPIDocGenerator.__init__?1(self, options)
-zope.app.apidoc.static.StaticAPIDocGenerator.processLink?4(link)
-zope.app.apidoc.static.StaticAPIDocGenerator.sendMessage?4(msg, verbosity=4)
-zope.app.apidoc.static.StaticAPIDocGenerator.showProgress?4(link)
-zope.app.apidoc.static.StaticAPIDocGenerator.start?4()
-zope.app.apidoc.static.StaticAPIDocGenerator?1(options)
-zope.app.apidoc.static.VERBOSITY_MAP?7
-zope.app.apidoc.static.cleanURL?4(url)
-zope.app.apidoc.static.completeURL?4(url)
-zope.app.apidoc.static.getMaxWidth?4()
-zope.app.apidoc.static.main?4()
-zope.app.apidoc.static.parser?7
-zope.app.apidoc.static.reporting?7
-zope.app.apidoc.static.urltags?7
-zope.app.apidoc.testing.APIDocLayer?7
-zope.app.apidoc.testing.APIDocNoDevModeLayer?7
-zope.app.apidoc.tests.rootLocation?4(obj, name)
-zope.app.apidoc.tests.setUp?4(test)
-zope.app.apidoc.tests.tearDown?4(test)
-zope.app.apidoc.tests.test_suite?4()
-zope.app.apidoc.typemodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.typemodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.typemodule.tests.test_suite?4()
-zope.app.apidoc.typemodule.type.TypeInterface.__init__?1(self, interface, parent, name)
-zope.app.apidoc.typemodule.type.TypeInterface.get?4(key, default=None)
-zope.app.apidoc.typemodule.type.TypeInterface.items?4()
-zope.app.apidoc.typemodule.type.TypeInterface?1(interface, parent, name)
-zope.app.apidoc.typemodule.type.TypeModule.description?7
-zope.app.apidoc.typemodule.type.TypeModule.get?4(key, default=None)
-zope.app.apidoc.typemodule.type.TypeModule.items?4()
-zope.app.apidoc.typemodule.type.TypeModule.title?7
-zope.app.apidoc.utilities.BASEDIR?7
-zope.app.apidoc.utilities.ReadContainerBase.get?4(key, default=None)
-zope.app.apidoc.utilities.ReadContainerBase.items?4()
-zope.app.apidoc.utilities.ReadContainerBase.keys?4()
-zope.app.apidoc.utilities.ReadContainerBase.values?4()
-zope.app.apidoc.utilities._?8
-zope.app.apidoc.utilities._evalId?5(id)
-zope.app.apidoc.utilities._format_dict?8
-zope.app.apidoc.utilities._marker?8
-zope.app.apidoc.utilities._remove_html_overhead?8
-zope.app.apidoc.utilities.columnize?4(entries, columns=3)
-zope.app.apidoc.utilities.dedentString?4(text)
-zope.app.apidoc.utilities.getDocFormat?4(module)
-zope.app.apidoc.utilities.getFunctionSignature?4(func)
-zope.app.apidoc.utilities.getInterfaceForAttribute?4(name, interfaces=_marker, klass=_marker, asPath=True)
-zope.app.apidoc.utilities.getPermissionIds?4(name, checker=_marker, klass=_marker)
-zope.app.apidoc.utilities.getPublicAttributes?4(obj)
-zope.app.apidoc.utilities.getPythonPath?4(obj)
-zope.app.apidoc.utilities.isReferencable?4(path)
-zope.app.apidoc.utilities.relativizePath?4(path)
-zope.app.apidoc.utilities.renderText?4(text, module=None, format=None, dedent=True)
-zope.app.apidoc.utilities.space_re?7
-zope.app.apidoc.utilities.truncateSysPath?4(path)
-zope.app.apidoc.utilitymodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.utilitymodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getComponent?4()
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getInterface?4()
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getName?4()
-zope.app.apidoc.utilitymodule.tests.UtilityModuleTests.testMenu?4()
-zope.app.apidoc.utilitymodule.tests.UtilityModuleTests.testUtilityDetailsView?4()
-zope.app.apidoc.utilitymodule.tests.setUp?4(test)
-zope.app.apidoc.utilitymodule.tests.test_suite?4()
-zope.app.apidoc.utilitymodule.utilitymodule.NONAME?7
-zope.app.apidoc.utilitymodule.utilitymodule.Utility.__init__?1(self, parent, reg)
-zope.app.apidoc.utilitymodule.utilitymodule.Utility?1(parent, reg)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.__init__?1(self, parent, name, interface)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.get?4(key, default=None)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.items?4()
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface?1(parent, name, interface)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.description?7
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.get?4(key, default=None)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.items?4()
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.title?7
-zope.app.apidoc.utilitymodule.utilitymodule.decodeName?4(name)
-zope.app.apidoc.utilitymodule.utilitymodule.encodeName?4(name)
-zope.app.apidoc.zcmlmodule.Directive.__init__?1(self, ns, name, schema, handler, info, subdirs)
-zope.app.apidoc.zcmlmodule.Directive?1(ns, name, schema, handler, info, subdirs)
-zope.app.apidoc.zcmlmodule.Namespace.__init__?1(self, parent, name)
-zope.app.apidoc.zcmlmodule.Namespace.get?4(key, default=None)
-zope.app.apidoc.zcmlmodule.Namespace.getFullName?4()
-zope.app.apidoc.zcmlmodule.Namespace.getQuotedName?4()
-zope.app.apidoc.zcmlmodule.Namespace.getShortName?4()
-zope.app.apidoc.zcmlmodule.Namespace.items?4()
-zope.app.apidoc.zcmlmodule.Namespace?1(parent, name)
-zope.app.apidoc.zcmlmodule.ZCMLModule._makeDocStructure?5()
-zope.app.apidoc.zcmlmodule.ZCMLModule.description?7
-zope.app.apidoc.zcmlmodule.ZCMLModule.get?4(key, default=None)
-zope.app.apidoc.zcmlmodule.ZCMLModule.items?4()
-zope.app.apidoc.zcmlmodule.ZCMLModule.title?7
-zope.app.apidoc.zcmlmodule._clear?5()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails._getInterfaceDetails?5(schema)
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getFileInfo?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getHandler?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getInfo?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getNamespaceName?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getSchema?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getSubdirectives?4()
-zope.app.apidoc.zcmlmodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.zcmlmodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.zcmlmodule.browser._getFieldName?5(field)
-zope.app.apidoc.zcmlmodule.namespaces?7
-zope.app.apidoc.zcmlmodule.quoteNS?4(ns)
-zope.app.apidoc.zcmlmodule.subdirs?7
-zope.app.apidoc.zcmlmodule.tests.ZCMLModuleTests.testDirectiveDetailsView?4()
-zope.app.apidoc.zcmlmodule.tests.ZCMLModuleTests.testMenu?4()
-zope.app.apidoc.zcmlmodule.tests.foo?4()
-zope.app.apidoc.zcmlmodule.tests.getDirective?4()
-zope.app.apidoc.zcmlmodule.tests.setUp?4(test)
-zope.app.apidoc.zcmlmodule.tests.tearDown?4(test)
-zope.app.apidoc.zcmlmodule.tests.test_suite?4()
-zope.app.apidoc.zcmlmodule.unquoteNS?4(ns)
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl.__init__?1(self)
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl.getStartTime?4()
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl?1()
-zope.app.applicationcontrol.applicationcontrol.applicationController?7
-zope.app.applicationcontrol.applicationcontrol.applicationControllerRoot?7
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._fields?8
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._getInfo?5(ri)
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._getUptime?5(ri)
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._unavailable?8
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView.runtimeInfo?4()
-zope.app.applicationcontrol.browser.servercontrol.ServerControlView.action?4()
-zope.app.applicationcontrol.browser.servercontrol.ServerControlView.serverControl?4()
-zope.app.applicationcontrol.browser.translationdomaincontrol.TranslationDomainControlView.getCatalogsInfo?4()
-zope.app.applicationcontrol.browser.translationdomaincontrol.TranslationDomainControlView.reloadCatalogs?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView._getSize?5(db)
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.databases?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.status?7
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.update?4()
-zope.app.applicationcontrol.i18n.ZopeMessageFactory?7
-zope.app.applicationcontrol.interfaces.IApplicationControl.getStartTime?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getCommandLine?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getDeveloperMode?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getFileSystemEncoding?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPreferredEncoding?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getProcessId?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPythonPath?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPythonVersion?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getSystemPlatform?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getUptime?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getZopeVersion?4()
-zope.app.applicationcontrol.interfaces.IServerControl.restart?4()
-zope.app.applicationcontrol.interfaces.IServerControl.shutdown?4()
-zope.app.applicationcontrol.interfaces.IZopeVersion.getZopeVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.__init__?1(self, context)
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getCommandLine?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getDeveloperMode?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getFileSystemEncoding?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPreferredEncoding?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getProcessId?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPythonPath?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPythonVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getSystemPlatform?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getUptime?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getZopeVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo?1(context)
-zope.app.applicationcontrol.testing.ApplicationControlLayer?7
-zope.app.applicationcontrol.zopeversion.ZopeVersion.__init__?1(self, path=None)
-zope.app.applicationcontrol.zopeversion.ZopeVersion._getSVNInfoOutput?5()
-zope.app.applicationcontrol.zopeversion.ZopeVersion.getZopeVersion?4()
-zope.app.applicationcontrol.zopeversion.ZopeVersion?1(path=None)
-zope.app.applicationcontrol.zopeversion.ZopeVersionUtility?7
-zope.app.appsetup.appsetup.SystemConfigurationParticipation.interaction?7
-zope.app.appsetup.appsetup.SystemConfigurationParticipation.principal?7
-zope.app.appsetup.appsetup._configured?8
-zope.app.appsetup.appsetup.config?4(file, features=(), execute=True)
-zope.app.appsetup.appsetup.database?4(db)
-zope.app.appsetup.appsetup.getConfigContext?4()
-zope.app.appsetup.appsetup.getConfigSource?4()
-zope.app.appsetup.appsetup.multi_database?4(database_factories)
-zope.app.appsetup.appsetup.reset?4()
-zope.app.appsetup.bootstrap.addConfigureUtility?4(root_folder, interface, utility_type, utility_factory, name='', asObject=False, **kw)
-zope.app.appsetup.bootstrap.addUtility?4(root_folder, utility_type, utility_factory, asObject=False, **kw)
-zope.app.appsetup.bootstrap.bootStrapSubscriber?4(event)
-zope.app.appsetup.bootstrap.checkSecurityPolicy?4(event)
-zope.app.appsetup.bootstrap.configureUtility?4(root_folder, interface, utility_type, name, folder_name, initial_status=u'Active')
-zope.app.appsetup.bootstrap.ensureObject?4(root_folder, object_name, object_type, object_factory, asObject=False)
-zope.app.appsetup.bootstrap.ensureUtility?4(root_folder, interface, utility_type, utility_factory, name='', asObject=False, **kw)
-zope.app.appsetup.bootstrap.getInformationFromEvent?4(event)
-zope.app.appsetup.bootstrap.getSiteManagerDefault?4(root_folder)
-zope.app.appsetup.controller.INSTANCE_HOME?7
-zope.app.appsetup.controller.ZopectlCmd.do_debug?4(rest)
-zope.app.appsetup.controller.ZopectlCmd.do_run?4(arg)
-zope.app.appsetup.controller.ZopectlCmd.help_debug?4()
-zope.app.appsetup.controller.ZopectlCmd.help_run?4()
-zope.app.appsetup.controller.main?4(args=None, options=None, cmdclass=ZopectlCmd)
-zope.app.appsetup.interfaces.DatabaseOpened.__init__?1(self, database)
-zope.app.appsetup.interfaces.DatabaseOpened?1(database)
-zope.app.appsetup.interfaces.DatabaseOpenedWithRoot.__init__?1(self, database)
-zope.app.appsetup.interfaces.DatabaseOpenedWithRoot?1(database)
-zope.app.appsetup.interfaces.IDatabaseOpenedEvent.database?7
-zope.app.appsetup.interfaces.IDatabaseOpenedWithRootEvent.database?7
-zope.app.appsetup.product._configs?8
-zope.app.appsetup.product.getProductConfiguration?4(name)
-zope.app.appsetup.product.setProductConfigurations?4(configs)
-zope.app.appsetup.tests.EventStub.__init__?1(self, db)
-zope.app.appsetup.tests.EventStub?1(db)
-zope.app.appsetup.tests.TestBootstrapSubscriber.createRFAndSM?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.createRootFolder?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.setUp?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.tearDown?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_ensureUtility?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_ensureUtilityForSubSite?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_notify?4()
-zope.app.appsetup.tests.bootstraptearDown?4(test)
-zope.app.appsetup.tests.test_suite?4()
-zope.app.authentication.authentication.PluggableAuthentication.__init__?1(self, prefix='')
-zope.app.authentication.authentication.PluggableAuthentication._plugins?5(names, interface)
-zope.app.authentication.authentication.PluggableAuthentication.authenticate?4(request)
-zope.app.authentication.authentication.PluggableAuthentication.authenticatorPlugins?7
-zope.app.authentication.authentication.PluggableAuthentication.credentialsPlugins?7
-zope.app.authentication.authentication.PluggableAuthentication.getAuthenticatorPlugins?4()
-zope.app.authentication.authentication.PluggableAuthentication.getCredentialsPlugins?4()
-zope.app.authentication.authentication.PluggableAuthentication.getPrincipal?4(id)
-zope.app.authentication.authentication.PluggableAuthentication.getQueriables?4()
-zope.app.authentication.authentication.PluggableAuthentication.logout?4(request)
-zope.app.authentication.authentication.PluggableAuthentication.registrationManager?4()
-zope.app.authentication.authentication.PluggableAuthentication.unauthenticatedPrincipal?4()
-zope.app.authentication.authentication.PluggableAuthentication.unauthorized?4(id, request)
-zope.app.authentication.authentication.PluggableAuthentication?1(prefix='')
-zope.app.authentication.authentication.QuerySchemaSearchAdapter.__init__?1(self, authplugin, pau)
-zope.app.authentication.authentication.QuerySchemaSearchAdapter.search?4(query, start=None, batch_size=None)
-zope.app.authentication.authentication.QuerySchemaSearchAdapter?1(authplugin, pau)
-zope.app.authentication.browser.adding.Adding.nextURL?4()
-zope.app.authentication.browser.register.AddAuthenticationRegistration.label?7
-zope.app.authentication.browser.register.AddAuthenticationRegistration.name?7
-zope.app.authentication.browser.register.AddAuthenticationRegistration.provided?7
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.__init__?1(self, context, request)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.render?4(name)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.results?4(name)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView?1(context, request)
-zope.app.authentication.browser.schemasearch.search_label?7
-zope.app.authentication.browser.schemasearch.source_label?7
-zope.app.authentication.browser.schemasearch.source_title?7
-zope.app.authentication.browser.tests.FunkTest.test_copypaste_duplicated_id_object?4()
-zope.app.authentication.browser.tests.FunkTest.test_cutpaste_duplicated_id_object?4()
-zope.app.authentication.browser.tests.checker?7
-zope.app.authentication.browser.tests.schemaSearchSetUp?4(self)
-zope.app.authentication.browser.tests.schemaSearchTearDown?4(self)
-zope.app.authentication.browser.tests.test_suite?4()
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.challenge?4(request)
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.logout?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.challenge?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.logout?4(request)
-zope.app.authentication.groupfolder.GroupFolder.__init__?1(self, prefix=u'')
-zope.app.authentication.groupfolder.GroupFolder._addPrincipalsToGroup?5(principal_ids, group_id)
-zope.app.authentication.groupfolder.GroupFolder._groupid?5(group)
-zope.app.authentication.groupfolder.GroupFolder._removePrincipalsFromGroup?5(principal_ids, group_id)
-zope.app.authentication.groupfolder.GroupFolder.authenticateCredentials?4(credentials)
-zope.app.authentication.groupfolder.GroupFolder.getGroupsForPrincipal?4(principalid)
-zope.app.authentication.groupfolder.GroupFolder.getPrincipalsForGroup?4(groupid)
-zope.app.authentication.groupfolder.GroupFolder.principalInfo?4(id)
-zope.app.authentication.groupfolder.GroupFolder.schema?7
-zope.app.authentication.groupfolder.GroupFolder.search?4(query, start=None, batch_size=None)
-zope.app.authentication.groupfolder.GroupFolder?1(prefix=u'')
-zope.app.authentication.groupfolder.GroupInfo.__init__?1(self, id, information)
-zope.app.authentication.groupfolder.GroupInfo.description?4()
-zope.app.authentication.groupfolder.GroupInfo.get?4()
-zope.app.authentication.groupfolder.GroupInfo.members?4()
-zope.app.authentication.groupfolder.GroupInfo.set?4(value)
-zope.app.authentication.groupfolder.GroupInfo.title?4()
-zope.app.authentication.groupfolder.GroupInfo?1(id, information)
-zope.app.authentication.groupfolder.GroupInformation.__init__?1(self, title='', description='')
-zope.app.authentication.groupfolder.GroupInformation._principals?8
-zope.app.authentication.groupfolder.GroupInformation.principals?7
-zope.app.authentication.groupfolder.GroupInformation.setPrincipals?4(prinlist, check=True)
-zope.app.authentication.groupfolder.GroupInformation?1(title='', description='')
-zope.app.authentication.groupfolder.IGroupFolder.description?7
-zope.app.authentication.groupfolder.IGroupFolder.getGroupsForPrincipal?4()
-zope.app.authentication.groupfolder.IGroupFolder.getPrincipalsForGroup?4()
-zope.app.authentication.groupfolder.IGroupFolder.prefix?7
-zope.app.authentication.groupfolder.IGroupFolder.readonly?7
-zope.app.authentication.groupfolder.IGroupFolder.title?7
-zope.app.authentication.groupfolder.IGroupInformation.description?7
-zope.app.authentication.groupfolder.IGroupInformation.principals?7
-zope.app.authentication.groupfolder.IGroupInformation.required?7
-zope.app.authentication.groupfolder.IGroupInformation.source?7
-zope.app.authentication.groupfolder.IGroupInformation.title?7
-zope.app.authentication.groupfolder.IGroupInformation.value_type?7
-zope.app.authentication.groupfolder.IGroupPrincipalInfo.members?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.missing_value?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.required?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.search?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.title?7
-zope.app.authentication.groupfolder.nocycles?4(principal_ids, seen, getPrincipal)
-zope.app.authentication.groupfolder.setGroupsForPrincipal?4(event)
-zope.app.authentication.groupfolder.setMemberSubscriber?4(event)
-zope.app.authentication.groupfolder.setMembers?4(value)
-zope.app.authentication.groupfolder.specialGroups?4(event)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.challenge?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.logout?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.protocol?7
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.realm?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.default?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.description?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.realm?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.required?7
-zope.app.authentication.i18n.ZopeMessageFactory?7
-zope.app.authentication.idpicker.IdPicker.checkName?4(name, object)
-zope.app.authentication.idpicker.IdPicker.chooseName?4(name, object)
-zope.app.authentication.idpicker.ok?7
-zope.app.authentication.interfaces.AbstractMembersChanged.__init__?1(self, principal_ids, group_id)
-zope.app.authentication.interfaces.AbstractMembersChanged?1(principal_ids, group_id)
-zope.app.authentication.interfaces.AuthenticatedPrincipalCreated.__init__?1(self, authentication, principal, info, request)
-zope.app.authentication.interfaces.AuthenticatedPrincipalCreated?1(authentication, principal, info, request)
-zope.app.authentication.interfaces.FoundPrincipalCreated.__init__?1(self, authentication, principal, info)
-zope.app.authentication.interfaces.FoundPrincipalCreated?1(authentication, principal, info)
-zope.app.authentication.interfaces.GroupAdded.__init__?1(self, group)
-zope.app.authentication.interfaces.GroupAdded?1(group)
-zope.app.authentication.interfaces.IAuthenticatedPrincipalCreated.request?7
-zope.app.authentication.interfaces.IAuthenticatorPlugin.authenticateCredentials?4()
-zope.app.authentication.interfaces.IAuthenticatorPlugin.principalInfo?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.challenge?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.challengeProtocol?7
-zope.app.authentication.interfaces.ICredentialsPlugin.extractCredentials?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.logout?4()
-zope.app.authentication.interfaces.IGroupAdded.group?7
-zope.app.authentication.interfaces.IPasswordManager.checkPassword?4(password)
-zope.app.authentication.interfaces.IPasswordManager.encodePassword?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.authenticatorPlugins?7
-zope.app.authentication.interfaces.IPluggableAuthentication.credentialsPlugins?7
-zope.app.authentication.interfaces.IPluggableAuthentication.default?7
-zope.app.authentication.interfaces.IPluggableAuthentication.description?7
-zope.app.authentication.interfaces.IPluggableAuthentication.getAuthenticatorPlugins?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.getCredentialsPlugins?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.logout?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.prefix?7
-zope.app.authentication.interfaces.IPluggableAuthentication.title?7
-zope.app.authentication.interfaces.IPluggableAuthentication.value_type?7
-zope.app.authentication.interfaces.IPrincipal.description?7
-zope.app.authentication.interfaces.IPrincipal.groups?7
-zope.app.authentication.interfaces.IPrincipal.required?7
-zope.app.authentication.interfaces.IPrincipal.title?7
-zope.app.authentication.interfaces.IPrincipal.value_type?7
-zope.app.authentication.interfaces.IPrincipalCreated.authentication?7
-zope.app.authentication.interfaces.IPrincipalCreated.info?7
-zope.app.authentication.interfaces.IPrincipalCreated.principal?7
-zope.app.authentication.interfaces.IPrincipalInfo.authenticatorPlugin?7
-zope.app.authentication.interfaces.IPrincipalInfo.credentialsPlugin?7
-zope.app.authentication.interfaces.IPrincipalInfo.description?7
-zope.app.authentication.interfaces.IPrincipalInfo.id?7
-zope.app.authentication.interfaces.IPrincipalInfo.title?7
-zope.app.authentication.interfaces.IPrincipalsAddedToGroup.group_id?7
-zope.app.authentication.interfaces.IPrincipalsAddedToGroup.principal_ids?7
-zope.app.authentication.interfaces.IPrincipalsRemovedFromGroup.group_id?7
-zope.app.authentication.interfaces.IPrincipalsRemovedFromGroup.principal_ids?7
-zope.app.authentication.interfaces.IQuerySchemaSearch.schema?7
-zope.app.authentication.interfaces.IQuerySchemaSearch.search?4(start=None, batch_size=None)
-zope.app.authentication.password.MD5PasswordManager.checkPassword?4(storedPassword, password)
-zope.app.authentication.password.MD5PasswordManager.encodePassword?4(password, salt=None)
-zope.app.authentication.password.PasswordManagerNamesVocabulary.interface?7
-zope.app.authentication.password.PasswordManagerNamesVocabulary.nameOnly?7
-zope.app.authentication.password.PlainTextPasswordManager.checkPassword?4(storedPassword, password)
-zope.app.authentication.password.PlainTextPasswordManager.encodePassword?4(password)
-zope.app.authentication.password.SHA1PasswordManager.checkPassword?4(storedPassword, password)
-zope.app.authentication.password.SHA1PasswordManager.encodePassword?4(password, salt=None)
-zope.app.authentication.password._encoder?8
-zope.app.authentication.password.managers?7
-zope.app.authentication.placelesssetup.PlacelessSetup.setUp?4()
-zope.app.authentication.principalfolder.AuthenticatedPrincipalFactory.__init__?1(self, info, request)
-zope.app.authentication.principalfolder.AuthenticatedPrincipalFactory?1(info, request)
-zope.app.authentication.principalfolder.FoundPrincipalFactory.__init__?1(self, info)
-zope.app.authentication.principalfolder.FoundPrincipalFactory?1(info)
-zope.app.authentication.principalfolder.IInternalPrincipal.description?7
-zope.app.authentication.principalfolder.IInternalPrincipal.login?7
-zope.app.authentication.principalfolder.IInternalPrincipal.password?7
-zope.app.authentication.principalfolder.IInternalPrincipal.passwordManagerName?7
-zope.app.authentication.principalfolder.IInternalPrincipal.setPassword?4(passwordManagerName=None)
-zope.app.authentication.principalfolder.IInternalPrincipal.title?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.default?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.description?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.getIdByLogin?4()
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.missing_value?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.prefix?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.readonly?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.title?7
-zope.app.authentication.principalfolder.ISearchSchema.default?7
-zope.app.authentication.principalfolder.ISearchSchema.description?7
-zope.app.authentication.principalfolder.ISearchSchema.missing_value?7
-zope.app.authentication.principalfolder.ISearchSchema.required?7
-zope.app.authentication.principalfolder.ISearchSchema.search?7
-zope.app.authentication.principalfolder.ISearchSchema.title?7
-zope.app.authentication.principalfolder.InternalPrincipal.__init__?1(self, login, password, title, description=u'', passwordManagerName="Plain Text")
-zope.app.authentication.principalfolder.InternalPrincipal._getPasswordManager?5()
-zope.app.authentication.principalfolder.InternalPrincipal.checkPassword?4(password)
-zope.app.authentication.principalfolder.InternalPrincipal.getLogin?4()
-zope.app.authentication.principalfolder.InternalPrincipal.getPassword?4()
-zope.app.authentication.principalfolder.InternalPrincipal.getPasswordManagerName?4()
-zope.app.authentication.principalfolder.InternalPrincipal.login?7
-zope.app.authentication.principalfolder.InternalPrincipal.password?7
-zope.app.authentication.principalfolder.InternalPrincipal.passwordManagerName?7
-zope.app.authentication.principalfolder.InternalPrincipal.setLogin?4(login)
-zope.app.authentication.principalfolder.InternalPrincipal.setPassword?4(password, passwordManagerName=None)
-zope.app.authentication.principalfolder.InternalPrincipal?1(login, password, title, description=u'', passwordManagerName="Plain Text")
-zope.app.authentication.principalfolder.Principal.__init__?1(self, id, title=u'', description=u'')
-zope.app.authentication.principalfolder.Principal.allGroups?4()
-zope.app.authentication.principalfolder.Principal?1(id, title=u'', description=u'')
-zope.app.authentication.principalfolder.PrincipalFolder.__init__?1(self, prefix='')
-zope.app.authentication.principalfolder.PrincipalFolder.authenticateCredentials?4(credentials)
-zope.app.authentication.principalfolder.PrincipalFolder.getIdByLogin?4(login)
-zope.app.authentication.principalfolder.PrincipalFolder.notifyLoginChanged?4(oldLogin, principal)
-zope.app.authentication.principalfolder.PrincipalFolder.principalInfo?4(id)
-zope.app.authentication.principalfolder.PrincipalFolder.schema?7
-zope.app.authentication.principalfolder.PrincipalFolder.search?4(query, start=None, batch_size=None)
-zope.app.authentication.principalfolder.PrincipalFolder?1(prefix='')
-zope.app.authentication.principalfolder.PrincipalInfo.__init__?1(self, id, login, title, description)
-zope.app.authentication.principalfolder.PrincipalInfo?1(id, login, title, description)
-zope.app.authentication.session.IBrowserFormChallenger.default?7
-zope.app.authentication.session.IBrowserFormChallenger.description?7
-zope.app.authentication.session.IBrowserFormChallenger.loginfield?7
-zope.app.authentication.session.IBrowserFormChallenger.loginpagename?7
-zope.app.authentication.session.IBrowserFormChallenger.passwordfield?7
-zope.app.authentication.session.IBrowserFormChallenger.title?7
-zope.app.authentication.session.ISessionCredentials.__init__?1(login, password)
-zope.app.authentication.session.ISessionCredentials.getLogin?4()
-zope.app.authentication.session.ISessionCredentials.getPassword?4()
-zope.app.authentication.session.ISessionCredentials?1(password)
-zope.app.authentication.session.SessionCredentials.__init__?1(self, login, password)
-zope.app.authentication.session.SessionCredentials.getLogin?4()
-zope.app.authentication.session.SessionCredentials.getPassword?4()
-zope.app.authentication.session.SessionCredentials?1(login, password)
-zope.app.authentication.session.SessionCredentialsPlugin.challenge?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.loginfield?7
-zope.app.authentication.session.SessionCredentialsPlugin.loginpagename?7
-zope.app.authentication.session.SessionCredentialsPlugin.logout?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.passwordfield?7
-zope.app.authentication.testing.AppAuthenticationLayer?7
-zope.app.authentication.tests.NonHTTPSessionTestCase.setUp?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.tearDown?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_challenge?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_exeractCredentials?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_logout?4()
-zope.app.authentication.tests.nonHTTPSessionTestCaseSetUp?4(sdc_class=PersistentSessionDataContainer)
-zope.app.authentication.tests.sessionSetUp?4(session_data_container_class=PersistentSessionDataContainer)
-zope.app.authentication.tests.siteSetUp?4(test)
-zope.app.authentication.tests.siteTearDown?4(test)
-zope.app.authentication.tests.test_suite?4()
-zope.app.authentication.vocabulary.CONTAINED_TITLE?7
-zope.app.authentication.vocabulary.MISSING_TITLE?7
-zope.app.authentication.vocabulary.UTILITY_TITLE?7
-zope.app.authentication.vocabulary._pluginVocabulary?5(context, interface, attr_name)
-zope.app.authentication.vocabulary.authenticatorPlugins?4(context)
-zope.app.authentication.vocabulary.credentialsPlugins?4(context)
-zope.app.basicskin.standardmacros.Macros.aliases?7
-zope.app.basicskin.standardmacros.Macros.macro_pages?7
-zope.app.basicskin.standardmacros.StandardMacros.macro_pages?7
-zope.app.broken.broken.Broken.get?4(key, default=None)
-zope.app.broken.broken.classFactory?4(connection, modulename, globalname)
-zope.app.broken.broken.installBroken?4(event)
-zope.app.broken.broken.type_?4(name, bases, dict)
-zope.app.broken.tests.test_annotations?4()
-zope.app.broken.tests.test_suite?4()
-zope.app.cache.annotationcacheable.AnnotationCacheable.__init__?1(self, context)
-zope.app.cache.annotationcacheable.AnnotationCacheable.cacheId?7
-zope.app.cache.annotationcacheable.AnnotationCacheable.getCacheId?4()
-zope.app.cache.annotationcacheable.AnnotationCacheable.setCacheId?4(id)
-zope.app.cache.annotationcacheable.AnnotationCacheable?1(context)
-zope.app.cache.annotationcacheable.annotation_key?7
-zope.app.cache.browser.cacheable.CacheableView.__init__?1(self, *args)
-zope.app.cache.browser.cacheable.CacheableView.action?4()
-zope.app.cache.browser.cacheable.CacheableView.current_cache_id?4()
-zope.app.cache.browser.cacheable.CacheableView.current_cache_url?4()
-zope.app.cache.browser.cacheable.CacheableView.form?7
-zope.app.cache.browser.cacheable.CacheableView.invalidate?4()
-zope.app.cache.browser.cacheable.CacheableView?1(*args)
-zope.app.cache.browser.ram.RAMCacheView.action?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.caching.CacheNamesVocabulary.interface?7
-zope.app.cache.caching.CacheNamesVocabulary.nameOnly?7
-zope.app.cache.caching.getCacheForObject?4(obj)
-zope.app.cache.caching.getLocationForCache?4(obj)
-zope.app.cache.interfaces.ICache.invalidate?4(key=None)
-zope.app.cache.interfaces.ICache.invalidateAll?4()
-zope.app.cache.interfaces.ICache.query?4(key=None, default=None)
-zope.app.cache.interfaces.ICache.set?4(ob, key=None)
-zope.app.cache.interfaces.ICacheable.cacheId?7
-zope.app.cache.interfaces.ICacheable.description?7
-zope.app.cache.interfaces.ICacheable.getCacheId?4()
-zope.app.cache.interfaces.ICacheable.required?7
-zope.app.cache.interfaces.ICacheable.setCacheId?4()
-zope.app.cache.interfaces.ICacheable.title?7
-zope.app.cache.interfaces.ICacheable.vocabulary?7
-zope.app.cache.interfaces.ram.IRAMCache.cleanupInterval?7
-zope.app.cache.interfaces.ram.IRAMCache.getStatistics?4()
-zope.app.cache.interfaces.ram.IRAMCache.maxAge?7
-zope.app.cache.interfaces.ram.IRAMCache.maxEntries?7
-zope.app.cache.interfaces.ram.IRAMCache.update?4(maxAge, cleanupInterval)
-zope.app.cache.ram.RAMCache.__init__?1(self)
-zope.app.cache.ram.RAMCache._buildKey?5()
-zope.app.cache.ram.RAMCache._buildKey?8
-zope.app.cache.ram.RAMCache._getStorage?5()
-zope.app.cache.ram.RAMCache.getStatistics?4()
-zope.app.cache.ram.RAMCache.invalidate?4(ob, key=None)
-zope.app.cache.ram.RAMCache.invalidateAll?4()
-zope.app.cache.ram.RAMCache.query?4(ob, key=None, default=None)
-zope.app.cache.ram.RAMCache.set?4(data, ob, key=None)
-zope.app.cache.ram.RAMCache.update?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.ram.RAMCache?1()
-zope.app.cache.ram.Storage.__init__?1(self, maxEntries=1000, maxAge=3600, cleanupInterval=300)
-zope.app.cache.ram.Storage._clearAccessCounters?5()
-zope.app.cache.ram.Storage._do_invalidate?5(ob, key=None)
-zope.app.cache.ram.Storage._invalidate_queued?5()
-zope.app.cache.ram.Storage.cleanup?4()
-zope.app.cache.ram.Storage.getEntry?4(ob, key)
-zope.app.cache.ram.Storage.getKey?4()
-zope.app.cache.ram.Storage.getKeys?4(object)
-zope.app.cache.ram.Storage.getStatistics?4()
-zope.app.cache.ram.Storage.invalidate?4(ob, key=None)
-zope.app.cache.ram.Storage.invalidateAll?4()
-zope.app.cache.ram.Storage.removeLeastAccessed?4()
-zope.app.cache.ram.Storage.removeStaleEntries?4()
-zope.app.cache.ram.Storage.setEntry?4(ob, key, value)
-zope.app.cache.ram.Storage.update?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.ram.Storage?1(maxEntries=1000, maxAge=3600, cleanupInterval=300)
-zope.app.cache.ram.cache_id_counter?7
-zope.app.cache.ram.cache_id_writelock?7
-zope.app.cache.ram.caches?7
-zope.app.cache.ram.writelock?7
-zope.app.component._marker?8
-zope.app.component.back35.ActiveStatus?7
-zope.app.component.back35.AdapterRegistration.__init__?1(self, required, provided, factoryName, name='', permission=None)
-zope.app.component.back35.AdapterRegistration.component?4()
-zope.app.component.back35.AdapterRegistration.component?7
-zope.app.component.back35.AdapterRegistration.getRegistry?4()
-zope.app.component.back35.AdapterRegistration2.__init__?1(self, required, provided, factory, name='', permission=None, registry=None)
-zope.app.component.back35.AdapterRegistration2.getRegistry?4()
-zope.app.component.back35.AdapterRegistration2?1(required, provided, factory, name='', permission=None, registry=None)
-zope.app.component.back35.AdapterRegistration?1(required, provided, factoryName, name='', permission=None)
-zope.app.component.back35.BBBComponentRegistration._BBB_componentPath?8
-zope.app.component.back35.BBBComponentRegistration.__init__?1(self, component, permission=None)
-zope.app.component.back35.BBBComponentRegistration.component?7
-zope.app.component.back35.BBBComponentRegistration.componentPath?7
-zope.app.component.back35.BBBComponentRegistration.getComponent?4()
-zope.app.component.back35.BBBComponentRegistration.getComponent?7
-zope.app.component.back35.BBBComponentRegistration?1(component, permission=None)
-zope.app.component.back35.ComponentRegistration.__init__?1(self, component, permission=None)
-zope.app.component.back35.ComponentRegistration._getComponent?5()
-zope.app.component.back35.ComponentRegistration._setComponent?5(component)
-zope.app.component.back35.ComponentRegistration.component?7
-zope.app.component.back35.ComponentRegistration.interface?7
-zope.app.component.back35.ComponentRegistration?1(component, permission=None)
-zope.app.component.back35.IAdapterRegistration.default?7
-zope.app.component.back35.IAdapterRegistration.description?7
-zope.app.component.back35.IAdapterRegistration.factoryName?7
-zope.app.component.back35.IAdapterRegistration.name?7
-zope.app.component.back35.IAdapterRegistration.permission?7
-zope.app.component.back35.IAdapterRegistration.provided?7
-zope.app.component.back35.IAdapterRegistration.readonly?7
-zope.app.component.back35.IAdapterRegistration.required?7
-zope.app.component.back35.IAdapterRegistration.title?7
-zope.app.component.back35.IAdapterRegistration.value_type?7
-zope.app.component.back35.IAdapterRegistration.vocabulary?7
-zope.app.component.back35.IAdapterRegistration.with?7
-zope.app.component.back35.IComponentRegistration.component?7
-zope.app.component.back35.IComponentRegistration.default?7
-zope.app.component.back35.IComponentRegistration.description?7
-zope.app.component.back35.IComponentRegistration.interface?7
-zope.app.component.back35.IComponentRegistration.permission?7
-zope.app.component.back35.IComponentRegistration.required?7
-zope.app.component.back35.IComponentRegistration.title?7
-zope.app.component.back35.IComponentRegistration.vocabulary?7
-zope.app.component.back35.ILocatedRegistry.addSub?4()
-zope.app.component.back35.ILocatedRegistry.base?7
-zope.app.component.back35.ILocatedRegistry.next?7
-zope.app.component.back35.ILocatedRegistry.removeSub?4()
-zope.app.component.back35.ILocatedRegistry.setNext?4(base=None)
-zope.app.component.back35.ILocatedRegistry.subs?7
-zope.app.component.back35.IRegisterableContainer.description?7
-zope.app.component.back35.IRegisterableContainer.registrationManager?7
-zope.app.component.back35.IRegisterableContainer.title?7
-zope.app.component.back35.IRegistered.registrations?4()
-zope.app.component.back35.IRegistration.default?7
-zope.app.component.back35.IRegistration.status?7
-zope.app.component.back35.IRegistration.title?7
-zope.app.component.back35.IRegistration.vocabulary?7
-zope.app.component.back35.IRegistrationManager.addRegistration?4()
-zope.app.component.back35.IRegistry.register?4()
-zope.app.component.back35.IRegistry.registered?4()
-zope.app.component.back35.IRegistry.unregister?4()
-zope.app.component.back35.IUtilityRegistration.default?7
-zope.app.component.back35.IUtilityRegistration.description?7
-zope.app.component.back35.IUtilityRegistration.name?7
-zope.app.component.back35.IUtilityRegistration.provided?7
-zope.app.component.back35.IUtilityRegistration.readonly?7
-zope.app.component.back35.IUtilityRegistration.required?7
-zope.app.component.back35.IUtilityRegistration.title?7
-zope.app.component.back35.IUtilityRegistration.vocabulary?7
-zope.app.component.back35.InactiveStatus?7
-zope.app.component.back35.LayerField.fromUnicode?4(u)
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._adapter_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._evolve_to_generation_4?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._handler_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._subscription_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._utility_registrations?5()
-zope.app.component.back35.NULL_COMPONENT?7
-zope.app.component.back35.RegisterableContainer.__init__?1(self)
-zope.app.component.back35.RegisterableContainer?1()
-zope.app.component.back35.Registered.__init__?1(self, registerable)
-zope.app.component.back35.Registered.registrations?4()
-zope.app.component.back35.Registered?1(registerable)
-zope.app.component.back35.RegistrationManager._chooseName?5(name, reg)
-zope.app.component.back35.RegistrationManager.addRegistration?4(reg)
-zope.app.component.back35.RegistrationManagerNamespace.__init__?1(self, ob, request=None)
-zope.app.component.back35.RegistrationManagerNamespace.traverse?4(name, ignore)
-zope.app.component.back35.RegistrationManagerNamespace?1(ob, request=None)
-zope.app.component.back35.SimpleRegistration.getRegistry?4()
-zope.app.component.back35.SimpleRegistration.status?7
-zope.app.component.back35.UtilityRegistration.__init__?1(self, name, provided, component, permission=None)
-zope.app.component.back35.UtilityRegistration.getRegistry?4()
-zope.app.component.back35.UtilityRegistration?1(name, provided, component, permission=None)
-zope.app.component.back35._OldAdapterRegistrations._getOldRegistrations?5()
-zope.app.component.back35._OldSubscriberRegistrations.__init__?2(self, site, name)
-zope.app.component.back35._OldSubscriberRegistrations.append?4(value)
-zope.app.component.back35._OldSubscriberRegistrations.extend?4(other)
-zope.app.component.back35._OldSubscriberRegistrations?2(site, name)
-zope.app.component.back35._OldUtilityRegistrations.__init__?2(self, site, rname, name)
-zope.app.component.back35._OldUtilityRegistrations._getOldRegistrations?5()
-zope.app.component.back35._OldUtilityRegistrations.keys?4()
-zope.app.component.back35._OldUtilityRegistrations.update?4(other)
-zope.app.component.back35._OldUtilityRegistrations?2(site, rname, name)
-zope.app.component.browser.ComponentAdding._addFilterInterface?8
-zope.app.component.browser.ComponentAdding.action?4(type_name, id='')
-zope.app.component.browser.ComponentAdding.add?4(content)
-zope.app.component.browser.ComponentAdding.addingInfo?4()
-zope.app.component.browser.ComponentAdding.menu_id?7
-zope.app.component.browser.ComponentAdding.nextURL?4()
-zope.app.component.browser.MakeSite.addSiteManager?4()
-zope.app.component.browser.UtilityAdding.menu_id?7
-zope.app.component.browser.UtilityAdding.nextURL?4()
-zope.app.component.browser.UtilityAdding.title?7
-zope.app.component.browser.metaconfigure.tool?4(_context, interface, title, description=None, folder="tools", unique=False)
-zope.app.component.browser.metadirectives.IUtilityToolDirective.default?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.description?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.folder?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.interface?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.required?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.title?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.unique?7
-zope.app.component.browser.registration.AddUtilityRegistration.__init__?1(self, context, request)
-zope.app.component.browser.registration.AddUtilityRegistration.default?7
-zope.app.component.browser.registration.AddUtilityRegistration.description?7
-zope.app.component.browser.registration.AddUtilityRegistration.form_fields?7
-zope.app.component.browser.registration.AddUtilityRegistration.label?4()
-zope.app.component.browser.registration.AddUtilityRegistration.missing_value?7
-zope.app.component.browser.registration.AddUtilityRegistration.name?7
-zope.app.component.browser.registration.AddUtilityRegistration.prefix?7
-zope.app.component.browser.registration.AddUtilityRegistration.register?4(action, data)
-zope.app.component.browser.registration.AddUtilityRegistration.required?7
-zope.app.component.browser.registration.AddUtilityRegistration.title?7
-zope.app.component.browser.registration.AddUtilityRegistration.update?4()
-zope.app.component.browser.registration.AddUtilityRegistration.vocabulary?7
-zope.app.component.browser.registration.AddUtilityRegistration?1(context, request)
-zope.app.component.browser.registration.IRegistrationDisplay.id?4()
-zope.app.component.browser.registration.IRegistrationDisplay.render?4()
-zope.app.component.browser.registration.IRegistrationDisplay.unregister?4()
-zope.app.component.browser.registration.RegistrationView.registrations?4()
-zope.app.component.browser.registration.RegistrationView.render?7
-zope.app.component.browser.registration.RegistrationView.update?4()
-zope.app.component.browser.registration.SiteRegistrationView.registrations?4()
-zope.app.component.browser.registration.SiteRegistrationView.render?7
-zope.app.component.browser.registration.UtilityRegistrationDisplay.__init__?1(self, context, request)
-zope.app.component.browser.registration.UtilityRegistrationDisplay._comment?5()
-zope.app.component.browser.registration.UtilityRegistrationDisplay._provided?5()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.id?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.provided?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.render?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.unregister?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay?1(context, request)
-zope.app.component.browser.registration.UtilitySiteRegistrationDisplay.render?4()
-zope.app.component.browser.registration._registrations?5(context, comp)
-zope.app.component.browser.tests.AppComponentBrowserLayer?7
-zope.app.component.browser.tests.test_suite?4()
-zope.app.component.contentdirective.ClassDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.ClassDirective.allow?4(_context, attributes=None, interface=None)
-zope.app.component.contentdirective.ClassDirective.factory?4(_context, id=None, title="", description='')
-zope.app.component.contentdirective.ClassDirective.implements?4(_context, interface)
-zope.app.component.contentdirective.ClassDirective.require?4(_context, permission=None, attributes=None, interface=None, like_class=None, set_attributes=None, set_schema=None)
-zope.app.component.contentdirective.ClassDirective?1(_context, class_)
-zope.app.component.contentdirective.ContentDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.ContentDirective?1(_context, class_)
-zope.app.component.contentdirective.LocalUtilityDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.LocalUtilityDirective?1(_context, class_)
-zope.app.component.contentdirective.PublicPermission?7
-zope.app.component.contentdirective.dottedName?4(klass)
-zope.app.component.getNextSiteManager?4(context)
-zope.app.component.getNextUtility?4(context, interface, name='')
-zope.app.component.hooks.SiteInfo.adapter_hook?4()
-zope.app.component.hooks.SiteInfo.adapter_hook?7
-zope.app.component.hooks.SiteInfo.site?7
-zope.app.component.hooks.SiteInfo.sm?7
-zope.app.component.hooks.adapter_hook?4(interface, object, name='', default=None)
-zope.app.component.hooks.clearSite?7
-zope.app.component.hooks.getSite?4()
-zope.app.component.hooks.getSiteManager?4(context=None)
-zope.app.component.hooks.read_property.__init__?1(self, func)
-zope.app.component.hooks.read_property?1(func)
-zope.app.component.hooks.resetHooks?4()
-zope.app.component.hooks.setHooks?4()
-zope.app.component.hooks.setSite?4(site=None)
-zope.app.component.hooks.siteinfo?7
-zope.app.component.i18n.ZopeMessageFactory?7
-zope.app.component.interfaces.ILocalSiteManager.addSub?4()
-zope.app.component.interfaces.ILocalSiteManager.removeSub?4()
-zope.app.component.interfaces.ILocalSiteManager.subs?7
-zope.app.component.interfaces.INewLocalSite.manager?7
-zope.app.component.interfaces.NewLocalSite.__init__?1(self, manager)
-zope.app.component.interfaces.NewLocalSite?1(manager)
-zope.app.component.metaconfigure.defaultView?4(_context, type, name, for_)
-zope.app.component.metadirectives.IAllowSubdirective.attributes?7
-zope.app.component.metadirectives.IAllowSubdirective.interface?7
-zope.app.component.metadirectives.IAllowSubdirective.required?7
-zope.app.component.metadirectives.IAllowSubdirective.title?7
-zope.app.component.metadirectives.IAllowSubdirective.value_type?7
-zope.app.component.metadirectives.IBasicResourceInformation.default?7
-zope.app.component.metadirectives.IBasicResourceInformation.description?7
-zope.app.component.metadirectives.IBasicResourceInformation.name?7
-zope.app.component.metadirectives.IBasicResourceInformation.provides?7
-zope.app.component.metadirectives.IBasicResourceInformation.required?7
-zope.app.component.metadirectives.IBasicResourceInformation.title?7
-zope.app.component.metadirectives.IBasicResourceInformation.type?7
-zope.app.component.metadirectives.IBasicViewInformation.allowed_attributes?7
-zope.app.component.metadirectives.IBasicViewInformation.allowed_interface?7
-zope.app.component.metadirectives.IBasicViewInformation.class_?7
-zope.app.component.metadirectives.IBasicViewInformation.description?7
-zope.app.component.metadirectives.IBasicViewInformation.for_?7
-zope.app.component.metadirectives.IBasicViewInformation.layer?7
-zope.app.component.metadirectives.IBasicViewInformation.missing_value?7
-zope.app.component.metadirectives.IBasicViewInformation.permission?7
-zope.app.component.metadirectives.IBasicViewInformation.required?7
-zope.app.component.metadirectives.IBasicViewInformation.title?7
-zope.app.component.metadirectives.IBasicViewInformation.value_type?7
-zope.app.component.metadirectives.IClassDirective.class_?7
-zope.app.component.metadirectives.IClassDirective.required?7
-zope.app.component.metadirectives.IClassDirective.title?7
-zope.app.component.metadirectives.IFactoryDirective.component?7
-zope.app.component.metadirectives.IFactoryDirective.description?7
-zope.app.component.metadirectives.IFactoryDirective.id?7
-zope.app.component.metadirectives.IFactoryDirective.required?7
-zope.app.component.metadirectives.IFactoryDirective.title?7
-zope.app.component.metadirectives.IFactorySubdirective.description?7
-zope.app.component.metadirectives.IFactorySubdirective.id?7
-zope.app.component.metadirectives.IFactorySubdirective.required?7
-zope.app.component.metadirectives.IFactorySubdirective.title?7
-zope.app.component.metadirectives.IImplementsSubdirective.interface?7
-zope.app.component.metadirectives.IImplementsSubdirective.required?7
-zope.app.component.metadirectives.IImplementsSubdirective.title?7
-zope.app.component.metadirectives.IImplementsSubdirective.value_type?7
-zope.app.component.metadirectives.IRequireSubdirective.attributes?7
-zope.app.component.metadirectives.IRequireSubdirective.description?7
-zope.app.component.metadirectives.IRequireSubdirective.interface?7
-zope.app.component.metadirectives.IRequireSubdirective.like_class?7
-zope.app.component.metadirectives.IRequireSubdirective.permission?7
-zope.app.component.metadirectives.IRequireSubdirective.required?7
-zope.app.component.metadirectives.IRequireSubdirective.set_attributes?7
-zope.app.component.metadirectives.IRequireSubdirective.set_schema?7
-zope.app.component.metadirectives.IRequireSubdirective.title?7
-zope.app.component.metadirectives.IRequireSubdirective.value_type?7
-zope.app.component.metadirectives.IResourceDirective.allowed_attributes?7
-zope.app.component.metadirectives.IResourceDirective.allowed_interface?7
-zope.app.component.metadirectives.IResourceDirective.layer?7
-zope.app.component.metadirectives.IResourceDirective.required?7
-zope.app.component.metadirectives.IResourceDirective.title?7
-zope.app.component.metadirectives.IResourceDirective.value_type?7
-zope.app.component.metadirectives.IViewDirective.factory?7
-zope.app.component.metadirectives.IViewDirective.required?7
-zope.app.component.metadirectives.IViewDirective.title?7
-zope.app.component.metadirectives.IViewDirective.value_type?7
-zope.app.component.queryNextSiteManager?4(context, default=None)
-zope.app.component.queryNextUtility?4(context, interface, name='', default=None)
-zope.app.component.site.LocalSiteManager.AdaptersRegistration?7
-zope.app.component.site.LocalSiteManager.LocalAdapterRegistry?7
-zope.app.component.site.LocalSiteManager.LocalUtilityRegistry?7
-zope.app.component.site.LocalSiteManager.UtilityRegistration?7
-zope.app.component.site.LocalSiteManager.__init__?1(self, site)
-zope.app.component.site.LocalSiteManager._init_registries?5()
-zope.app.component.site.LocalSiteManager._setBases?5(bases)
-zope.app.component.site.LocalSiteManager.addSub?4(sub)
-zope.app.component.site.LocalSiteManager.next?4()
-zope.app.component.site.LocalSiteManager.register?4(registration)
-zope.app.component.site.LocalSiteManager.registered?4(registration)
-zope.app.component.site.LocalSiteManager.registrations?4()
-zope.app.component.site.LocalSiteManager.removeSub?4(sub)
-zope.app.component.site.LocalSiteManager.setNext?4(next, base=None)
-zope.app.component.site.LocalSiteManager.subs?7
-zope.app.component.site.LocalSiteManager.unregister?4(registration)
-zope.app.component.site.LocalSiteManager?1(site)
-zope.app.component.site.SMFolderFactory.__init__?1(self, context)
-zope.app.component.site.SMFolderFactory?1(context)
-zope.app.component.site.SiteManagerAdapter?4(ob)
-zope.app.component.site.SiteManagerContainer._sm?8
-zope.app.component.site.SiteManagerContainer.getSiteManager?4()
-zope.app.component.site.SiteManagerContainer.setSiteManager?4(sm)
-zope.app.component.site._findNextSiteManager?5(site)
-zope.app.component.site.changeSiteConfigurationAfterMove?4(site, event)
-zope.app.component.site.clearSite?7
-zope.app.component.site.clearThreadSiteSubscriber?4(event)
-zope.app.component.site.resolve?4(name, context=None)
-zope.app.component.site.threadSiteSubscriber?4(ob, event)
-zope.app.component.testing.AppComponentLayer?7
-zope.app.component.testing.Place.__init__?1(self, path)
-zope.app.component.testing.Place?1(path)
-zope.app.component.testing.PlacefulSetup.buildFolders?4(site=False)
-zope.app.component.testing.PlacefulSetup.createRootFolder?4()
-zope.app.component.testing.PlacefulSetup.folder1?7
-zope.app.component.testing.PlacefulSetup.folder1_1?7
-zope.app.component.testing.PlacefulSetup.folder1_1_1?7
-zope.app.component.testing.PlacefulSetup.folder1_1_2?7
-zope.app.component.testing.PlacefulSetup.folder1_2?7
-zope.app.component.testing.PlacefulSetup.folder1_2_1?7
-zope.app.component.testing.PlacefulSetup.folder2?7
-zope.app.component.testing.PlacefulSetup.folder2_1?7
-zope.app.component.testing.PlacefulSetup.folder2_1_1?7
-zope.app.component.testing.PlacefulSetup.folder3?7
-zope.app.component.testing.PlacefulSetup.folder3_1?7
-zope.app.component.testing.PlacefulSetup.makeSite?4(path='/')
-zope.app.component.testing.PlacefulSetup.rootFolder?7
-zope.app.component.testing.PlacefulSetup.setUp?4(folders=False, site=False)
-zope.app.component.testing.PlacefulSetup.tearDown?4()
-zope.app.component.testing.SiteManagerStub.__init__?1(self)
-zope.app.component.testing.SiteManagerStub.provideUtility?4(iface, util, name='')
-zope.app.component.testing.SiteManagerStub.queryUtility?4(iface, name='', default=None)
-zope.app.component.testing.SiteManagerStub.setNext?4(next)
-zope.app.component.testing.SiteManagerStub?1()
-zope.app.component.testing.testingNextUtility?4(utility, nextutility, interface, name='', sitemanager=None, nextsitemanager=None)
-zope.app.component.vocabulary.InterfacesVocabulary.interface?7
-zope.app.component.vocabulary.UtilityComponentInterfacesVocabulary.__init__?1(self, context)
-zope.app.component.vocabulary.UtilityComponentInterfacesVocabulary?1(context)
-zope.app.component.vocabulary.UtilityNameTerm.__init__?1(self, value)
-zope.app.component.vocabulary.UtilityNameTerm.title?4()
-zope.app.component.vocabulary.UtilityNameTerm.token?4()
-zope.app.component.vocabulary.UtilityNameTerm?1(value)
-zope.app.component.vocabulary.UtilityNames.__init__?1(self, interface)
-zope.app.component.vocabulary.UtilityNames.getTerm?4(value)
-zope.app.component.vocabulary.UtilityNames.getTermByToken?4(token)
-zope.app.component.vocabulary.UtilityNames?1(interface)
-zope.app.component.vocabulary.UtilityTerm.__init__?1(self, value, token)
-zope.app.component.vocabulary.UtilityTerm?1(value, token)
-zope.app.component.vocabulary.UtilityVocabulary.__init__?1(self, context, **kw)
-zope.app.component.vocabulary.UtilityVocabulary.getTerm?4(value)
-zope.app.component.vocabulary.UtilityVocabulary.getTermByToken?4(token)
-zope.app.component.vocabulary.UtilityVocabulary.interface?7
-zope.app.component.vocabulary.UtilityVocabulary.nameOnly?7
-zope.app.component.vocabulary.UtilityVocabulary?1(context, **kw)
-zope.app.container.browser.adding.Adding.action?4(type_name='', id='')
-zope.app.container.browser.adding.Adding.add?4(content)
-zope.app.container.browser.adding.Adding.addingInfo?4()
-zope.app.container.browser.adding.Adding.contentName?7
-zope.app.container.browser.adding.Adding.context?7
-zope.app.container.browser.adding.Adding.hasCustomAddView?4()
-zope.app.container.browser.adding.Adding.index?7
-zope.app.container.browser.adding.Adding.isSingleMenuItem?4()
-zope.app.container.browser.adding.Adding.menu_id?7
-zope.app.container.browser.adding.Adding.nameAllowed?4()
-zope.app.container.browser.adding.Adding.nextURL?4()
-zope.app.container.browser.adding.Adding.publishTraverse?4(request, name)
-zope.app.container.browser.adding.Adding.request?7
-zope.app.container.browser.contents.Contents._extractContentInfo?5(item)
-zope.app.container.browser.contents.Contents._index?8
-zope.app.container.browser.contents.Contents._normalListContentsInfo?5()
-zope.app.container.browser.contents.Contents.addObject?4()
-zope.app.container.browser.contents.Contents.changeTitle?4()
-zope.app.container.browser.contents.Contents.contents?7
-zope.app.container.browser.contents.Contents.contentsMacros?7
-zope.app.container.browser.contents.Contents.copyObjects?4()
-zope.app.container.browser.contents.Contents.cutObjects?4()
-zope.app.container.browser.contents.Contents.error?7
-zope.app.container.browser.contents.Contents.hasAdding?4()
-zope.app.container.browser.contents.Contents.hasClipboardContents?4()
-zope.app.container.browser.contents.Contents.index?4()
-zope.app.container.browser.contents.Contents.listContentInfo?4()
-zope.app.container.browser.contents.Contents.message?7
-zope.app.container.browser.contents.Contents.normalButtons?7
-zope.app.container.browser.contents.Contents.normalListContentInfo?4()
-zope.app.container.browser.contents.Contents.pasteObjects?4()
-zope.app.container.browser.contents.Contents.pasteable?4()
-zope.app.container.browser.contents.Contents.removeObjects?4()
-zope.app.container.browser.contents.Contents.renameObjects?4()
-zope.app.container.browser.contents.Contents.safe_getattr?4(obj, attr, default)
-zope.app.container.browser.contents.Contents.specialButtons?7
-zope.app.container.browser.contents.Contents.supportsRename?7
-zope.app.container.browser.contents.JustContents.index?4()
-zope.app.container.browser.contents.getDCTitle?4(ob)
-zope.app.container.browser.contents.getPrincipalClipboard?4(request)
-zope.app.container.browser.find.Find.findByIds?4(ids)
-zope.app.container.browser.metaconfigure.IContainerViews.add?7
-zope.app.container.browser.metaconfigure.IContainerViews.contents?7
-zope.app.container.browser.metaconfigure.IContainerViews.description?7
-zope.app.container.browser.metaconfigure.IContainerViews.for_?7
-zope.app.container.browser.metaconfigure.IContainerViews.index?7
-zope.app.container.browser.metaconfigure.IContainerViews.layer?7
-zope.app.container.browser.metaconfigure.IContainerViews.required?7
-zope.app.container.browser.metaconfigure.IContainerViews.title?7
-zope.app.container.browser.metaconfigure.containerViews?4(_context, for_, contents=None, add=None, index=None, layer=IDefaultBrowserLayer)
-zope.app.container.btree.BTreeContainer._BTreeContainer__len?5()
-zope.app.container.btree.BTreeContainer.__init__?1(self)
-zope.app.container.btree.BTreeContainer._newContainerData?5()
-zope.app.container.btree.BTreeContainer.has_key?7
-zope.app.container.btree.BTreeContainer?1()
-zope.app.container.constraints.IItemTypePrecondition.factory?4(name, factory)
-zope.app.container.constraints.ItemTypePrecondition.factory?4(container, name, factory)
-zope.app.container.constraints._TypesBased.__init__?2(self, *types, **kw)
-zope.app.container.constraints._TypesBased.types?4()
-zope.app.container.constraints._TypesBased?2(*types, **kw)
-zope.app.container.constraints.checkFactory?4(container, name, factory)
-zope.app.container.constraints.checkObject?4(container, name, object)
-zope.app.container.constraints.containers?4(*types)
-zope.app.container.constraints.contains?4(*types)
-zope.app.container.contained.ContainerSublocations.__init__?1(self, container)
-zope.app.container.contained.ContainerSublocations.sublocations?4()
-zope.app.container.contained.ContainerSublocations?1(container)
-zope.app.container.contained.NameChooser.__init__?1(self, context)
-zope.app.container.contained.NameChooser.checkName?4(name, object)
-zope.app.container.contained.NameChooser.chooseName?4(name, object)
-zope.app.container.contained.NameChooser?1(context)
-zope.app.container.contained.ObjectAddedEvent.__init__?1(self, object, newParent=None, newName=None)
-zope.app.container.contained.ObjectAddedEvent?1(object, newParent=None, newName=None)
-zope.app.container.contained.ObjectMovedEvent.__init__?1(self, object, oldParent, oldName, newParent, newName)
-zope.app.container.contained.ObjectMovedEvent?1(object, oldParent, oldName, newParent, newName)
-zope.app.container.contained.ObjectRemovedEvent.__init__?1(self, object, oldParent=None, oldName=None)
-zope.app.container.contained.ObjectRemovedEvent?1(object, oldParent=None, oldName=None)
-zope.app.container.contained.contained?4(object, container, name=None)
-zope.app.container.contained.containedEvent?4(object, container, name=None)
-zope.app.container.contained.dispatchToSublocations?4(object, event)
-zope.app.container.contained.fixing_up?7
-zope.app.container.contained.notifyContainerModified?4(object, *descriptions)
-zope.app.container.contained.setitem?4(container, setitemf, name, object)
-zope.app.container.contained.uncontained?4(object, container, name=None)
-zope.app.container.dependency.CheckDependency?4(event)
-zope.app.container.dependency.exception_msg?7
-zope.app.container.directory.Cloner.__init__?1(self, context)
-zope.app.container.directory.Cloner?1(context)
-zope.app.container.directory.noop?4(container)
-zope.app.container.find.FindAdapter.__init__?1(self, context)
-zope.app.container.find.FindAdapter.find?4(id_filters=None, object_filters=None)
-zope.app.container.find.FindAdapter?1(context)
-zope.app.container.find.SimpleIdFindFilter.__init__?1(self, ids)
-zope.app.container.find.SimpleIdFindFilter.matches?4(id)
-zope.app.container.find.SimpleIdFindFilter?1(ids)
-zope.app.container.find.SimpleInterfacesFindFilter.__init__?1(self, *interfaces)
-zope.app.container.find.SimpleInterfacesFindFilter.matches?4(object)
-zope.app.container.find.SimpleInterfacesFindFilter?1(*interfaces)
-zope.app.container.find._find_helper?5(id, object, container, id_filters, object_filters, result)
-zope.app.container.i18n.ZopeMessageFactory?7
-zope.app.container.interfaces.IAdding.add?4()
-zope.app.container.interfaces.IAdding.addingInfo?4()
-zope.app.container.interfaces.IAdding.contentName?7
-zope.app.container.interfaces.IAdding.hasCustomAddView?4()
-zope.app.container.interfaces.IAdding.isSingleMenuItem?4()
-zope.app.container.interfaces.IAdding.nameAllowed?4()
-zope.app.container.interfaces.IAdding.nextURL?4()
-zope.app.container.interfaces.IFind.find?4(object_filters=None)
-zope.app.container.interfaces.IIdFindFilter.matches?4()
-zope.app.container.interfaces.INameChooser.checkName?4(object)
-zope.app.container.interfaces.INameChooser.chooseName?4(object)
-zope.app.container.interfaces.IObjectFindFilter.matches?4()
-zope.app.container.interfaces.IObjectMovedEvent.newName?7
-zope.app.container.interfaces.IObjectMovedEvent.newParent?7
-zope.app.container.interfaces.IObjectMovedEvent.oldName?7
-zope.app.container.interfaces.IObjectMovedEvent.oldParent?7
-zope.app.container.interfaces.IOrderedContainer.updateOrder?4()
-zope.app.container.interfaces.UnaddableError.__init__?1(self, container, obj, message="")
-zope.app.container.interfaces.UnaddableError?1(container, obj, message="")
-zope.app.container.ordered.OrderedContainer.__init__?1(self)
-zope.app.container.ordered.OrderedContainer.get?4(key, default=None)
-zope.app.container.ordered.OrderedContainer.has_key?7
-zope.app.container.ordered.OrderedContainer.items?4()
-zope.app.container.ordered.OrderedContainer.keys?4()
-zope.app.container.ordered.OrderedContainer.updateOrder?4(order)
-zope.app.container.ordered.OrderedContainer.values?4()
-zope.app.container.ordered.OrderedContainer?1()
-zope.app.container.sample.SampleContainer.__init__?1(self)
-zope.app.container.sample.SampleContainer._newContainerData?5()
-zope.app.container.sample.SampleContainer.get?4(key, default=None)
-zope.app.container.sample.SampleContainer.has_key?7
-zope.app.container.sample.SampleContainer.items?4()
-zope.app.container.sample.SampleContainer.keys?4()
-zope.app.container.sample.SampleContainer.values?4()
-zope.app.container.sample.SampleContainer?1()
-zope.app.container.size.ContainerSized.__init__?1(self, container)
-zope.app.container.size.ContainerSized.sizeForDisplay?4()
-zope.app.container.size.ContainerSized.sizeForSorting?4()
-zope.app.container.size.ContainerSized?1(container)
-zope.app.container.testing.AppContainerLayer?7
-zope.app.container.traversal.ContainerTraversable.__init__?1(self, container)
-zope.app.container.traversal.ContainerTraversable.traverse?4(name, furtherPath)
-zope.app.container.traversal.ContainerTraversable?1(container)
-zope.app.container.traversal.ContainerTraverser.__init__?1(self, container, request)
-zope.app.container.traversal.ContainerTraverser.browserDefault?4(request)
-zope.app.container.traversal.ContainerTraverser.publishTraverse?4(request, name)
-zope.app.container.traversal.ContainerTraverser?1(container, request)
-zope.app.container.traversal.ItemTraverser.publishTraverse?4(request, name)
-zope.app.container.traversal._marker?8
-zope.app.content.ContentTypesVocabulary.interface?7
-zope.app.content.queryContentType?4(object)
-zope.app.debug.debug.Debugger.__init__?1(self, db=None, config_file=None)
-zope.app.debug.debug.Debugger._request?5(path='/', stdin='', basic=None, environment = None, form=None, request=None, publication=BrowserPublication)
-zope.app.debug.debug.Debugger.debug?4(*args, **kw)
-zope.app.debug.debug.Debugger.fromDatabase?4(db)
-zope.app.debug.debug.Debugger.fromDatabase?7
-zope.app.debug.debug.Debugger.publish?4(path='/', stdin='', *args, **kw)
-zope.app.debug.debug.Debugger.root?4()
-zope.app.debug.debug.Debugger.run?4(*args, **kw)
-zope.app.debug.debug.Debugger?1(db=None, config_file=None)
-zope.app.debug.debug.Pdb.do_ob?4(arg)
-zope.app.debug.debug.Pdb.do_pub?4(arg)
-zope.app.debug.debug.fbreak?4(db, meth)
-zope.app.debug.debug.getlineno?4(code)
-zope.app.dependable.Dependable.addDependent?7
-zope.app.dependable.Dependable.dependents?7
-zope.app.dependable.Dependable.key?7
-zope.app.dependable.Dependable.removeDependent?7
-zope.app.dependable.PathSetAnnotation.__init__?1(self, context)
-zope.app.dependable.PathSetAnnotation._make_absolute?5(path)
-zope.app.dependable.PathSetAnnotation._make_relative?5(path)
-zope.app.dependable.PathSetAnnotation.addPath?4(path)
-zope.app.dependable.PathSetAnnotation.getPaths?4()
-zope.app.dependable.PathSetAnnotation.removePath?4(path)
-zope.app.dependable.PathSetAnnotation?1(context)
-zope.app.dependable.interfaces.IDependable.addDependent?4()
-zope.app.dependable.interfaces.IDependable.dependents?4()
-zope.app.dependable.interfaces.IDependable.removeDependent?4()
-zope.app.dependable.tests.Test.factory?4()
-zope.app.dependable.tests.Test.testBasic?4()
-zope.app.dependable.tests.Test.testRelativeAbsolute?4()
-zope.app.dependable.tests.Test.testVerifyInterface?4()
-zope.app.dependable.tests.test_suite?4()
-zope.app.error.browser.EditErrorLog.updateProperties?4(keep_entries, copy_to_zlog=None, ignored_exceptions=None)
-zope.app.error.browser.ErrorRedirect.action?4()
-zope.app.error.tests.test_suite?4()
-zope.app.exception.browser.unauthorized.Unauthorized.template?7
-zope.app.exception.browser.unauthorized.default_template?7
-zope.app.exception.browser.user.UserErrorView.title?4()
-zope.app.exception.interfaces.ISystemErrorView.isSystemError?4()
-zope.app.exception.systemerror.SystemErrorView.isSystemError?4()
-zope.app.exception.testing.AppExceptionLayer?7
-zope.app.file.browser.file.FileAdd.update_object?4(data, contenttype)
-zope.app.file.browser.file.FileEdit.error?7
-zope.app.file.browser.file.FileEdit.getData?4()
-zope.app.file.browser.file.FileEdit.setData?4(data)
-zope.app.file.browser.file.FileEdit.update?4()
-zope.app.file.browser.file.FileUpdateView.__init__?1(self, context, request)
-zope.app.file.browser.file.FileUpdateView.errors?4()
-zope.app.file.browser.file.FileUpdateView?1(context, request)
-zope.app.file.browser.file.FileUpload.update_object?4(data, contenttype)
-zope.app.file.browser.file.FileView.show?4()
-zope.app.file.browser.file.IFileEditForm.data?7
-zope.app.file.browser.file.IFileEditForm.default?7
-zope.app.file.browser.file.IFileEditForm.description?7
-zope.app.file.browser.file.IFileEditForm.missing_value?7
-zope.app.file.browser.file.IFileEditForm.required?7
-zope.app.file.browser.file.IFileEditForm.title?7
-zope.app.file.browser.file.extractCharset?4(content_type)
-zope.app.file.browser.image.ImageAdd.update?4()
-zope.app.file.browser.image.ImageData.tag?4(height=None, width=None, alt=None, scale=0, xscale=0, yscale=0, css_class=None, **args)
-zope.app.file.browser.image.ImageUpload.size?4()
-zope.app.file.file.File.__init__?1(self, data='', contentType='')
-zope.app.file.file.File._getData?5()
-zope.app.file.file.File._setData?5(data)
-zope.app.file.file.File.data?7
-zope.app.file.file.File.getSize?4()
-zope.app.file.file.File?1(data='', contentType='')
-zope.app.file.file.FileChunk.__init__?1(self, data)
-zope.app.file.file.FileChunk.next?7
-zope.app.file.file.FileChunk?1(data)
-zope.app.file.file.FileReadFile.__init__?1(self, context)
-zope.app.file.file.FileReadFile.read?4()
-zope.app.file.file.FileReadFile.size?4()
-zope.app.file.file.FileReadFile?1(context)
-zope.app.file.file.FileWriteFile.__init__?1(self, context)
-zope.app.file.file.FileWriteFile.write?4(data)
-zope.app.file.file.FileWriteFile?1(context)
-zope.app.file.file.MAXCHUNKSIZE?7
-zope.app.file.i18n.ZopeMessageFactory?7
-zope.app.file.image.FileFactory.__init__?1(self, context)
-zope.app.file.image.FileFactory?1(context)
-zope.app.file.image.Image.__init__?1(self, data='')
-zope.app.file.image.Image._setData?5(data)
-zope.app.file.image.Image.data?7
-zope.app.file.image.Image.getImageSize?4()
-zope.app.file.image.Image?1(data='')
-zope.app.file.image.ImageSized.__init__?1(self, image)
-zope.app.file.image.ImageSized.sizeForDisplay?4()
-zope.app.file.image.ImageSized.sizeForSorting?4()
-zope.app.file.image.ImageSized?1(image)
-zope.app.file.image.getImageInfo?4(data)
-zope.app.file.interfaces.IFile.contentType?7
-zope.app.file.interfaces.IFile.data?7
-zope.app.file.interfaces.IFile.default?7
-zope.app.file.interfaces.IFile.description?7
-zope.app.file.interfaces.IFile.getSize?4()
-zope.app.file.interfaces.IFile.missing_value?7
-zope.app.file.interfaces.IFile.required?7
-zope.app.file.interfaces.IFile.title?7
-zope.app.file.interfaces.IImage.getImageSize?4()
-zope.app.file.testing.AppFileLayer?7
-zope.app.folder.filerepresentation.MARKER?7
-zope.app.folder.filerepresentation.ReadDirectory.__init__?1(self, context)
-zope.app.folder.filerepresentation.ReadDirectory.get?4(key, default=None)
-zope.app.folder.filerepresentation.ReadDirectory.items?4()
-zope.app.folder.filerepresentation.ReadDirectory.keys?4()
-zope.app.folder.filerepresentation.ReadDirectory.values?4()
-zope.app.folder.filerepresentation.ReadDirectory?1(context)
-zope.app.folder.filerepresentation.RootDirectoryFactory.__init__?1(self, context)
-zope.app.folder.filerepresentation.RootDirectoryFactory?1(context)
-zope.app.folder.folder.Folder.__init__?1(self)
-zope.app.folder.folder.Folder.get?4(name, default=None)
-zope.app.folder.folder.Folder.items?4()
-zope.app.folder.folder.Folder.keys?4()
-zope.app.folder.folder.Folder.values?4()
-zope.app.folder.folder.Folder?1()
-zope.app.folder.folder.FolderSublocations.__init__?1(self, folder)
-zope.app.folder.folder.FolderSublocations.sublocations?4()
-zope.app.folder.folder.FolderSublocations?1(folder)
-zope.app.folder.folder.rootFolder?4()
-zope.app.folder.testing.AppFolderLayer?7
-zope.app.folder.tests.FolderMetaDataTest.setUp?4()
-zope.app.folder.tests.Test.getBadKeyTypes?4()
-zope.app.folder.tests.Test.getUnknownKey?4()
-zope.app.folder.tests.Test.makeTestData?4()
-zope.app.folder.tests.Test.makeTestObject?4()
-zope.app.folder.tests.test_suite?4()
-zope.app.form.CustomWidgetFactory.__init__?1(self, widget_factory, *args, **kw)
-zope.app.form.CustomWidgetFactory._create?5(args)
-zope.app.form.CustomWidgetFactory?1(widget_factory, *args, **kw)
-zope.app.form.InputWidget.applyChanges?4(content)
-zope.app.form.InputWidget.hasValidInput?4()
-zope.app.form.Widget.__init__?1(self, context, request)
-zope.app.form.Widget._data?8
-zope.app.form.Widget._data_marker?8
-zope.app.form.Widget._prefix?8
-zope.app.form.Widget._renderedValueSet?5()
-zope.app.form.Widget._translate?5(text)
-zope.app.form.Widget.hint?4()
-zope.app.form.Widget.label?4()
-zope.app.form.Widget.setPrefix?4(prefix)
-zope.app.form.Widget.setRenderedValue?4(value)
-zope.app.form.Widget.visible?7
-zope.app.form.Widget?1(context, request)
-zope.app.form.browser.add.AddView._setUpWidgets?5()
-zope.app.form.browser.add.AddView.add?4(content)
-zope.app.form.browser.add.AddView.create?4(*args, **kw)
-zope.app.form.browser.add.AddView.createAndAdd?4(data)
-zope.app.form.browser.add.AddView.nextURL?4()
-zope.app.form.browser.add.AddView.update?4()
-zope.app.form.browser.add.AddViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, content_factory, arguments, keyword_arguments, set_before_add, set_after_add)
-zope.app.form.browser.add._getFactory?5(self)
-zope.app.form.browser.add._setFactory?5(self, value)
-zope.app.form.browser.boolwidgets.BooleanDropdownWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.BooleanRadioWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.BooleanSelectWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.CheckBoxWidget.__init__?1(self, context, request)
-zope.app.form.browser.boolwidgets.CheckBoxWidget._getFormInput?5()
-zope.app.form.browser.boolwidgets.CheckBoxWidget._toFieldValue?5(input)
-zope.app.form.browser.boolwidgets.CheckBoxWidget._toFormValue?5(value)
-zope.app.form.browser.boolwidgets.CheckBoxWidget.default?7
-zope.app.form.browser.boolwidgets.CheckBoxWidget.extra?7
-zope.app.form.browser.boolwidgets.CheckBoxWidget.hasInput?4()
-zope.app.form.browser.boolwidgets.CheckBoxWidget.type?7
-zope.app.form.browser.boolwidgets.CheckBoxWidget?1(context, request)
-zope.app.form.browser.boolwidgets._msg_false?8
-zope.app.form.browser.boolwidgets._msg_true?8
-zope.app.form.browser.editview.EditView.__init__?1(self, context, request)
-zope.app.form.browser.editview.EditView._setUpWidgets?5()
-zope.app.form.browser.editview.EditView.changed?4()
-zope.app.form.browser.editview.EditView.errors?7
-zope.app.form.browser.editview.EditView.fieldNames?7
-zope.app.form.browser.editview.EditView.generated_form?7
-zope.app.form.browser.editview.EditView.label?7
-zope.app.form.browser.editview.EditView.setPrefix?4(prefix)
-zope.app.form.browser.editview.EditView.update?4()
-zope.app.form.browser.editview.EditView.update_status?7
-zope.app.form.browser.editview.EditView.widgets?4()
-zope.app.form.browser.editview.EditView?1(context, request)
-zope.app.form.browser.editview.EditViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None)
-zope.app.form.browser.exception.WidgetInputErrorView.__init__?1(self, context, request)
-zope.app.form.browser.exception.WidgetInputErrorView.snippet?4()
-zope.app.form.browser.exception.WidgetInputErrorView?1(context, request)
-zope.app.form.browser.formview.FormView._setUpWidgets?5()
-zope.app.form.browser.formview.FormView.getData?4()
-zope.app.form.browser.formview.FormView.setData?4(data)
-zope.app.form.browser.formview.FormView.update?4()
-zope.app.form.browser.i18n._?8
-zope.app.form.browser.interfaces.IAddFormCustomization.add?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.createAndAdd?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.nextURL?4()
-zope.app.form.browser.interfaces.IBrowserWidget.error?4()
-zope.app.form.browser.interfaces.IBrowserWidget.hidden?4()
-zope.app.form.browser.interfaces.IFormCollaborationView.setPrefix?4()
-zope.app.form.browser.interfaces.IFormCollaborationView.update?4()
-zope.app.form.browser.interfaces.ISimpleInputWidget.cssClass?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.description?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.extra?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.required?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.tag?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.title?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.type?7
-zope.app.form.browser.interfaces.ISourceQueryView.render?4()
-zope.app.form.browser.interfaces.ISourceQueryView.results?4()
-zope.app.form.browser.interfaces.ITerms.getTerm?4()
-zope.app.form.browser.interfaces.ITerms.getValue?4()
-zope.app.form.browser.interfaces.ITextBrowserWidget.convert_missing_value?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.default?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.description?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.title?7
-zope.app.form.browser.interfaces.IWidgetInputErrorView.snippet?4()
-zope.app.form.browser.itemswidgets.ChoiceCollectionDisplayWidget?4(field, value_type, request)
-zope.app.form.browser.itemswidgets.ChoiceCollectionInputWidget?4(field, value_type, request)
-zope.app.form.browser.itemswidgets.ChoiceDisplayWidget?4(field, request)
-zope.app.form.browser.itemswidgets.ChoiceInputWidget?4(field, request)
-zope.app.form.browser.itemswidgets.CollectionDisplayWidget?4(field, request)
-zope.app.form.browser.itemswidgets.CollectionInputWidget?4(field, request)
-zope.app.form.browser.itemswidgets.DropdownWidget.size?7
-zope.app.form.browser.itemswidgets.ItemDisplayWidget.__init__?1(self, *args, **kw)
-zope.app.form.browser.itemswidgets.ItemDisplayWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemDisplayWidget?1(*args, **kw)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.__init__?1(self, field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase._displayItemForMissingValue?8
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase._div?5(cssClass, contents, **kw)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderItemsWithValues?4(values)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.setPrefix?4(prefix)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.size?7
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.tag?7
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase?1(field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.__init__?1(self, *args, **kw)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.itemTag?7
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.renderItems?4(value)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget?1(*args, **kw)
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase._displayItemForMissingValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.hidden?4()
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.renderItems?4(value)
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.renderValue?4(value)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.__init__?1(self, field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase._emptyMarker?5()
-zope.app.form.browser.itemswidgets.ItemsWidgetBase._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.convertTokensToValues?4(tokens)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.extra?7
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.hasInput?4()
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.setPrefix?4(prefix)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.textForValue?4(term)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase?1(field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ListDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget._joinButtonToMessageTemplate?8
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget._renderItem?5(index, text, value, name, cssClass, checked=False)
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.orientation?7
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.MultiDataHelper._getDefault?5()
-zope.app.form.browser.itemswidgets.MultiDataHelper._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.MultiSelectFrozenSetWidget._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.MultiSelectSetWidget._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.choices?4()
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.selected?4()
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.template?7
-zope.app.form.browser.itemswidgets.RadioWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.RadioWidget._renderItem?5(index, text, value, name, cssClass, checked=False)
-zope.app.form.browser.itemswidgets.RadioWidget.orientation?7
-zope.app.form.browser.itemswidgets.RadioWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.RadioWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.RadioWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.SelectWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.SelectWidget.renderItems?4(value)
-zope.app.form.browser.itemswidgets.SelectWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.SetDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.SingleDataHelper._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.SingleDataHelper.hidden?4()
-zope.app.form.browser.itemswidgets.TranslationHook.translate?4(msgid)
-zope.app.form.browser.macros.FormMacros.macro_pages?7
-zope.app.form.browser.metaconfigure.AddFormDirective._default_widget_factory?5(field, request)
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_arguments?5(leftover=None)
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_content_factory?5()
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_menu?5()
-zope.app.form.browser.metaconfigure.AddFormDirective.arguments?7
-zope.app.form.browser.metaconfigure.AddFormDirective.content_factory?7
-zope.app.form.browser.metaconfigure.AddFormDirective.content_factory_id?7
-zope.app.form.browser.metaconfigure.AddFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.AddFormDirective.description?7
-zope.app.form.browser.metaconfigure.AddFormDirective.for_?7
-zope.app.form.browser.metaconfigure.AddFormDirective.keyword_arguments?7
-zope.app.form.browser.metaconfigure.AddFormDirective.set_after_add?7
-zope.app.form.browser.metaconfigure.AddFormDirective.set_before_add?7
-zope.app.form.browser.metaconfigure.AddFormDirective.view?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.__init__?1(self, _context, **kwargs)
-zope.app.form.browser.metaconfigure.BaseFormDirective._args?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._discriminator?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._normalize?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._processWidgets?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective.class_?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.fields?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.for_?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.label?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.layer?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.menu?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.permission?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.template?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.title?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.view?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.widget?4(_context, field, **kw)
-zope.app.form.browser.metaconfigure.BaseFormDirective?1(_context, **kwargs)
-zope.app.form.browser.metaconfigure.EditFormDirective._handle_menu?5()
-zope.app.form.browser.metaconfigure.EditFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.EditFormDirective.title?7
-zope.app.form.browser.metaconfigure.EditFormDirectiveBase._default_widget_factory?5(field, request)
-zope.app.form.browser.metaconfigure.EditFormDirectiveBase.view?7
-zope.app.form.browser.metaconfigure.FormDirective.__init__?1(self, _context, **kwargs)
-zope.app.form.browser.metaconfigure.FormDirective.view?7
-zope.app.form.browser.metaconfigure.FormDirective?1(_context, **kwargs)
-zope.app.form.browser.metaconfigure.SchemaDisplayDirective.default_template?7
-zope.app.form.browser.metaconfigure.SchemaDisplayDirective.view?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.fulledit_label?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.fulledit_path?7
-zope.app.form.browser.metadirectives.IAddFormDirective.description?7
-zope.app.form.browser.metadirectives.IAddFormDirective.required?7
-zope.app.form.browser.metadirectives.IAddFormDirective.title?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.arguments?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.content_factory?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.content_factory_id?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.description?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.keyword_arguments?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.required?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.set_after_add?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.set_before_add?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.title?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.value_type?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.description?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.fields?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.label?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.menu?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.required?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.title?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.value_type?7
-zope.app.form.browser.metadirectives.ICommonInformation.class_?7
-zope.app.form.browser.metadirectives.ICommonInformation.description?7
-zope.app.form.browser.metadirectives.ICommonInformation.for_?7
-zope.app.form.browser.metadirectives.ICommonInformation.layer?7
-zope.app.form.browser.metadirectives.ICommonInformation.name?7
-zope.app.form.browser.metadirectives.ICommonInformation.permission?7
-zope.app.form.browser.metadirectives.ICommonInformation.required?7
-zope.app.form.browser.metadirectives.ICommonInformation.schema?7
-zope.app.form.browser.metadirectives.ICommonInformation.template?7
-zope.app.form.browser.metadirectives.ICommonInformation.title?7
-zope.app.form.browser.metadirectives.IFormDirective.class_?7
-zope.app.form.browser.metadirectives.IFormDirective.description?7
-zope.app.form.browser.metadirectives.IFormDirective.required?7
-zope.app.form.browser.metadirectives.IFormDirective.title?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.description?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.required?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.title?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.description?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.fulledit_label?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.fulledit_path?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.label?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.required?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.title?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.class_?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.description?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.field?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.required?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.title?7
-zope.app.form.browser.objectwidget.ObjectWidget.__init__?1(self, context, request, factory, **kw)
-zope.app.form.browser.objectwidget.ObjectWidget._object?8
-zope.app.form.browser.objectwidget.ObjectWidget._request_parsed?8
-zope.app.form.browser.objectwidget.ObjectWidget._setUpEditWidgets?5()
-zope.app.form.browser.objectwidget.ObjectWidget.applyChanges?4(content)
-zope.app.form.browser.objectwidget.ObjectWidget.error?4()
-zope.app.form.browser.objectwidget.ObjectWidget.getInputValue?4()
-zope.app.form.browser.objectwidget.ObjectWidget.getSubWidget?4(name)
-zope.app.form.browser.objectwidget.ObjectWidget.hasInput?4()
-zope.app.form.browser.objectwidget.ObjectWidget.hidden?4()
-zope.app.form.browser.objectwidget.ObjectWidget.legendTitle?4()
-zope.app.form.browser.objectwidget.ObjectWidget.setPrefix?4(prefix)
-zope.app.form.browser.objectwidget.ObjectWidget.setRenderedValue?4(value)
-zope.app.form.browser.objectwidget.ObjectWidget.subwidgets?4()
-zope.app.form.browser.objectwidget.ObjectWidget?1(context, request, factory, **kw)
-zope.app.form.browser.objectwidget.ObjectWidgetView.__init__?1(self, context, request)
-zope.app.form.browser.objectwidget.ObjectWidgetView.template?7
-zope.app.form.browser.objectwidget.ObjectWidgetView?1(context, request)
-zope.app.form.browser.schemadisplay.DisplayView.__init__?1(self, context, request)
-zope.app.form.browser.schemadisplay.DisplayView._setUpWidgets?5()
-zope.app.form.browser.schemadisplay.DisplayView.errors?7
-zope.app.form.browser.schemadisplay.DisplayView.fieldNames?7
-zope.app.form.browser.schemadisplay.DisplayView.label?7
-zope.app.form.browser.schemadisplay.DisplayView.setPrefix?4(prefix)
-zope.app.form.browser.schemadisplay.DisplayView.update_status?7
-zope.app.form.browser.schemadisplay.DisplayView.widgets?4()
-zope.app.form.browser.schemadisplay.DisplayView?1(context, request)
-zope.app.form.browser.schemadisplay.DisplayViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None)
-zope.app.form.browser.sequencewidget.ListSequenceWidget._type?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.__init__?1(self, context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._emptySequenceMessage?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._getWidget?5(i)
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._missingValueMessage?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.cssClass?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.extra?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.itemTag?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.tag?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget?1(context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceWidget.__init__?1(self, context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceWidget._generateSequence?5()
-zope.app.form.browser.sequencewidget.SequenceWidget._getPresenceMarker?5(count=0)
-zope.app.form.browser.sequencewidget.SequenceWidget._getRenderedValue?5()
-zope.app.form.browser.sequencewidget.SequenceWidget._getWidget?5(i)
-zope.app.form.browser.sequencewidget.SequenceWidget._type?8
-zope.app.form.browser.sequencewidget.SequenceWidget._update?5()
-zope.app.form.browser.sequencewidget.SequenceWidget.addButtonLabel?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.applyChanges?4(content)
-zope.app.form.browser.sequencewidget.SequenceWidget.getInputValue?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.hasInput?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.hidden?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.template?7
-zope.app.form.browser.sequencewidget.SequenceWidget.widgets?4()
-zope.app.form.browser.sequencewidget.SequenceWidget?1(context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.TupleSequenceWidget._type?8
-zope.app.form.browser.source.IterableSourceVocabulary.__init__?1(self, source, request)
-zope.app.form.browser.source.IterableSourceVocabulary.getTerm?4(value)
-zope.app.form.browser.source.IterableSourceVocabulary.getTermByToken?4(token)
-zope.app.form.browser.source.IterableSourceVocabulary?1(source, request)
-zope.app.form.browser.source.SourceDisplayWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceDisplayWidget.error?4()
-zope.app.form.browser.source.SourceDisplayWidget.hidden?4()
-zope.app.form.browser.source.SourceDisplayWidget.renderTermForDisplay?4(term)
-zope.app.form.browser.source.SourceDisplayWidget.required?7
-zope.app.form.browser.source.SourceDisplayWidget?1(field, source, request)
-zope.app.form.browser.source.SourceDropdownWidget.size?7
-zope.app.form.browser.source.SourceInputWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceInputWidget._error?8
-zope.app.form.browser.source.SourceInputWidget._renderResults?5(results, name)
-zope.app.form.browser.source.SourceInputWidget._value?5()
-zope.app.form.browser.source.SourceInputWidget.error?4()
-zope.app.form.browser.source.SourceInputWidget.getInputValue?4()
-zope.app.form.browser.source.SourceInputWidget.hasInput?4()
-zope.app.form.browser.source.SourceInputWidget.hidden?4()
-zope.app.form.browser.source.SourceInputWidget.queryviews?4()
-zope.app.form.browser.source.SourceInputWidget.queryviews?7
-zope.app.form.browser.source.SourceInputWidget.renderTermForDisplay?4(term)
-zope.app.form.browser.source.SourceInputWidget.required?7
-zope.app.form.browser.source.SourceInputWidget?1(field, source, request)
-zope.app.form.browser.source.SourceListInputWidget._input_value?5()
-zope.app.form.browser.source.SourceListInputWidget._renderResults?5(results, name)
-zope.app.form.browser.source.SourceListInputWidget._value?5()
-zope.app.form.browser.source.SourceListInputWidget.getInputValue?4()
-zope.app.form.browser.source.SourceListInputWidget.hasInput?4()
-zope.app.form.browser.source.SourceListInputWidget.hidden?4()
-zope.app.form.browser.source.SourceMultiCheckBoxWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiCheckBoxWidget?1(field, source, request)
-zope.app.form.browser.source.SourceMultiSelectFrozenSetWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiSelectFrozenSetWidget?1(field, source, request)
-zope.app.form.browser.source.SourceMultiSelectSetWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiSelectSetWidget?1(field, source, request)
-zope.app.form.browser.source.SourceMultiSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiSelectWidget?1(field, source, request)
-zope.app.form.browser.source.SourceOrderedMultiSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceOrderedMultiSelectWidget?1(field, source, request)
-zope.app.form.browser.source.SourceRadioWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceRadioWidget?1(field, source, request)
-zope.app.form.browser.source.SourceSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceSelectWidget?1(field, source, request)
-zope.app.form.browser.submit.Next?7
-zope.app.form.browser.submit.Previous?7
-zope.app.form.browser.submit.Update?7
-zope.app.form.browser.textwidgets.Bytes._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DateDisplayWidget._category?8
-zope.app.form.browser.textwidgets.DateDisplayWidget.cssClass?7
-zope.app.form.browser.textwidgets.DateDisplayWidget.displayStyle?7
-zope.app.form.browser.textwidgets.DateI18nWidget._category?8
-zope.app.form.browser.textwidgets.DateI18nWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DateI18nWidget._toFormValue?5(value)
-zope.app.form.browser.textwidgets.DateI18nWidget.displayStyle?7
-zope.app.form.browser.textwidgets.DateI18nWidget.displayWidth?7
-zope.app.form.browser.textwidgets.DateWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DatetimeDisplayWidget._category?8
-zope.app.form.browser.textwidgets.DatetimeDisplayWidget.cssClass?7
-zope.app.form.browser.textwidgets.DatetimeI18nWidget._category?8
-zope.app.form.browser.textwidgets.DatetimeWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DatetimeWidget.displayWidth?7
-zope.app.form.browser.textwidgets.DecimalWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DecimalWidget._toFormValue?5(value)
-zope.app.form.browser.textwidgets.DecimalWidget.displayWidth?7
-zope.app.form.browser.textwidgets.FileWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.FileWidget.hasInput?4()
-zope.app.form.browser.textwidgets.FileWidget.type?7
-zope.app.form.browser.textwidgets.FloatWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.FloatWidget.displayWidth?7
-zope.app.form.browser.textwidgets.IntWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.IntWidget.displayWidth?7
-zope.app.form.browser.textwidgets.PasswordWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.PasswordWidget.hidden?4()
-zope.app.form.browser.textwidgets.PasswordWidget.type?7
-zope.app.form.browser.textwidgets.TextAreaWidget._toFieldValue?5(value)
-zope.app.form.browser.textwidgets.TextAreaWidget._toFormValue?5(value)
-zope.app.form.browser.textwidgets.TextAreaWidget.default?7
-zope.app.form.browser.textwidgets.TextAreaWidget.extra?7
-zope.app.form.browser.textwidgets.TextAreaWidget.height?7
-zope.app.form.browser.textwidgets.TextAreaWidget.style?7
-zope.app.form.browser.textwidgets.TextAreaWidget.width?7
-zope.app.form.browser.textwidgets.TextWidget.__init__?1(self, *args)
-zope.app.form.browser.textwidgets.TextWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.TextWidget.convert_missing_value?7
-zope.app.form.browser.textwidgets.TextWidget.default?7
-zope.app.form.browser.textwidgets.TextWidget.displayMaxWidth?7
-zope.app.form.browser.textwidgets.TextWidget.displayWidth?7
-zope.app.form.browser.textwidgets.TextWidget.extra?7
-zope.app.form.browser.textwidgets.TextWidget.style?7
-zope.app.form.browser.textwidgets.TextWidget?1(*args)
-zope.app.form.browser.textwidgets.URIDisplayWidget.linkTarget?7
-zope.app.form.browser.textwidgets.escape?4(str)
-zope.app.form.browser.widget.BrowserWidget.__init__?1(self, context, request)
-zope.app.form.browser.widget.BrowserWidget._error?8
-zope.app.form.browser.widget.BrowserWidget.error?4()
-zope.app.form.browser.widget.BrowserWidget.hidden?4()
-zope.app.form.browser.widget.BrowserWidget?1(context, request)
-zope.app.form.browser.widget.DisplayWidget.__init__?1(self, context, request)
-zope.app.form.browser.widget.DisplayWidget?1(context, request)
-zope.app.form.browser.widget.SimpleInputWidget._getCurrentValue?5()
-zope.app.form.browser.widget.SimpleInputWidget._getCurrentValueHelper?5()
-zope.app.form.browser.widget.SimpleInputWidget._getDefault?5()
-zope.app.form.browser.widget.SimpleInputWidget._getFormInput?5()
-zope.app.form.browser.widget.SimpleInputWidget._getFormValue?5()
-zope.app.form.browser.widget.SimpleInputWidget._missing?8
-zope.app.form.browser.widget.SimpleInputWidget._toFieldValue?5(input)
-zope.app.form.browser.widget.SimpleInputWidget._toFormValue?5(value)
-zope.app.form.browser.widget.SimpleInputWidget.cssClass?7
-zope.app.form.browser.widget.SimpleInputWidget.extra?7
-zope.app.form.browser.widget.SimpleInputWidget.getInputValue?4()
-zope.app.form.browser.widget.SimpleInputWidget.hasInput?4()
-zope.app.form.browser.widget.SimpleInputWidget.hidden?4()
-zope.app.form.browser.widget.SimpleInputWidget.tag?7
-zope.app.form.browser.widget.SimpleInputWidget.type?7
-zope.app.form.browser.widget.quoteattr?4(data)
-zope.app.form.browser.widget.renderElement?4(tag, **kw)
-zope.app.form.browser.widget.renderTag?4(tag, **kw)
-zope.app.form.browser.widget.setUp?4()
-zope.app.form.browser.widget.tearDown?4()
-zope.app.form.interfaces.ConversionError.__init__?1(self, error_name, original_exception=None)
-zope.app.form.interfaces.ConversionError.doc?4()
-zope.app.form.interfaces.ConversionError?1(error_name, original_exception=None)
-zope.app.form.interfaces.ErrorContainer.append?4(error)
-zope.app.form.interfaces.IDisplayWidget.description?7
-zope.app.form.interfaces.IDisplayWidget.required?7
-zope.app.form.interfaces.IDisplayWidget.title?7
-zope.app.form.interfaces.IInputWidget.applyChanges?4()
-zope.app.form.interfaces.IInputWidget.description?7
-zope.app.form.interfaces.IInputWidget.getInputValue?4()
-zope.app.form.interfaces.IInputWidget.hasInput?4()
-zope.app.form.interfaces.IInputWidget.hasValidInput?4()
-zope.app.form.interfaces.IInputWidget.required?7
-zope.app.form.interfaces.IInputWidget.title?7
-zope.app.form.interfaces.IWidget.hint?7
-zope.app.form.interfaces.IWidget.label?7
-zope.app.form.interfaces.IWidget.name?7
-zope.app.form.interfaces.IWidget.setPrefix?4()
-zope.app.form.interfaces.IWidget.setRenderedValue?4()
-zope.app.form.interfaces.IWidget.visible?7
-zope.app.form.interfaces.IWidgetInputError.doc?4()
-zope.app.form.interfaces.InputErrors?7
-zope.app.form.interfaces.WidgetInputError.__init__?1(self, field_name, widget_title, errors=None)
-zope.app.form.interfaces.WidgetInputError.doc?4()
-zope.app.form.interfaces.WidgetInputError?1(field_name, widget_title, errors=None)
-zope.app.form.interfaces.WidgetsError.__init__?1(self, errors, widgetsData={})
-zope.app.form.interfaces.WidgetsError?1(errors, widgetsData={})
-zope.app.form.testing.AppFormLayer?7
-zope.app.form.utility._createWidget?5(context, field, viewType, request)
-zope.app.form.utility._fieldlist?5(names, schema)
-zope.app.form.utility._widgetHasStickyValue?5(widget)
-zope.app.form.utility.applyWidgetsChanges?4(view, schema, target=None, names=None)
-zope.app.form.utility.getWidgetsData?4(view, schema, names=None)
-zope.app.form.utility.no_value?7
-zope.app.form.utility.setUpDisplayWidgets?4(view, schema, source=None, prefix=None, ignoreStickyValues=False, names=None, context=None, degradeDisplay=False)
-zope.app.form.utility.setUpEditWidgets?4(view, schema, source=None, prefix=None, ignoreStickyValues=False, names=None, context=None, degradeInput=False, degradeDisplay=False)
-zope.app.form.utility.setUpWidget?4(view, name, field, viewType, value=no_value, prefix=None, ignoreStickyValues=False, context=None)
-zope.app.form.utility.setUpWidgets?4(view, schema, viewType, prefix=None, ignoreStickyValues=False, initial={}, names=None, context=None)
-zope.app.form.utility.viewHasInput?4(view, schema, names=None)
-zope.app.generations.browser.managerdetails.ManagerDetails.getEvolvers?4()
-zope.app.generations.browser.managerdetails.ManagerDetails.id?7
-zope.app.generations.browser.managers.Managers.__init__?1(self, context, request)
-zope.app.generations.browser.managers.Managers._getdb?5()
-zope.app.generations.browser.managers.Managers.applications?4()
-zope.app.generations.browser.managers.Managers.evolve?4()
-zope.app.generations.browser.managers.Managers?1(context, request)
-zope.app.generations.browser.managers.request_key_format?7
-zope.app.generations.browser.tests.TestDatabaseSchema.test?4()
-zope.app.generations.browser.tests.test_suite?4()
-zope.app.generations.demo.evolve1.evolve?4(context)
-zope.app.generations.demo.evolve1.generation?7
-zope.app.generations.demo.evolve2.evolve?4(context)
-zope.app.generations.demo.evolve2.generation?7
-zope.app.generations.demo.evolve3.evolve?4(context)
-zope.app.generations.demo.evolve3.generation?7
-zope.app.generations.demo.evolve?4(context, generation)
-zope.app.generations.demo.install.evolve?4(context)
-zope.app.generations.demo.install.generation?7
-zope.app.generations.demo.key?7
-zope.app.generations.demo3.install.evolve?4(context)
-zope.app.generations.demo3.install.generation?7
-zope.app.generations.demo3.key?7
-zope.app.generations.generations.PersistentDict?4()
-zope.app.generations.generations.SchemaManager.__init__?1(self, minimum_generation=0, generation=0, package_name=None)
-zope.app.generations.generations.SchemaManager.evolve?4(context, generation)
-zope.app.generations.generations.SchemaManager.getInfo?4(generation)
-zope.app.generations.generations.SchemaManager.install?4(context)
-zope.app.generations.generations.SchemaManager?1(minimum_generation=0, generation=0, package_name=None)
-zope.app.generations.generations.evolve?4(db, how=EVOLVE)
-zope.app.generations.generations.evolveMinimumSubscriber?4(event)
-zope.app.generations.generations.evolveNotSubscriber?4(event)
-zope.app.generations.generations.evolveSubscriber?4(event)
-zope.app.generations.generations.findManagers?4()
-zope.app.generations.generations.generations_key?7
-zope.app.generations.interfaces.IInstallableSchemaManager.install?4()
-zope.app.generations.interfaces.ISchemaManager.evolve?4(generation)
-zope.app.generations.interfaces.ISchemaManager.generation?7
-zope.app.generations.interfaces.ISchemaManager.getInfo?4()
-zope.app.generations.interfaces.ISchemaManager.minimum_generation?7
-zope.app.generations.testing.GenerationsLayer?7
-zope.app.generations.tests.tearDownREADME?4(test)
-zope.app.generations.tests.test_suite?4()
-zope.app.generations.utility.findObjectsMatching?4(root, condition)
-zope.app.generations.utility.findObjectsProviding?4(root, interface)
-zope.app.http.delete.DELETE.DELETE?4()
-zope.app.http.delete.DELETE.__init__?1(self, context, request)
-zope.app.http.delete.DELETE?1(context, request)
-zope.app.http.exception.methodnotallowed.MethodNotAllowedView.__init__?1(self, error, request)
-zope.app.http.exception.methodnotallowed.MethodNotAllowedView?1(error, request)
-zope.app.http.exception.notfound.NotFound.__init__?1(self, context, request)
-zope.app.http.exception.notfound.NotFound?1(context, request)
-zope.app.http.exception.unauthorized.Unauthorized.__init__?1(self, context, request)
-zope.app.http.exception.unauthorized.Unauthorized?1(context, request)
-zope.app.http.httpdate.build_http_date?4(when)
-zope.app.http.httpdate.concat?4(*args)
-zope.app.http.httpdate.daymap?7
-zope.app.http.httpdate.group?4(s)
-zope.app.http.httpdate.hms_reg?7
-zope.app.http.httpdate.join?4(seq, field=' ')
-zope.app.http.httpdate.long_day_reg?7
-zope.app.http.httpdate.long_days?7
-zope.app.http.httpdate.monmap?7
-zope.app.http.httpdate.monthname?7
-zope.app.http.httpdate.months?7
-zope.app.http.httpdate.months_reg?7
-zope.app.http.httpdate.parse_http_date?4(d)
-zope.app.http.httpdate.rfc822_date?7
-zope.app.http.httpdate.rfc822_reg?7
-zope.app.http.httpdate.rfc850_date?7
-zope.app.http.httpdate.rfc850_reg?7
-zope.app.http.httpdate.short_day_reg?7
-zope.app.http.httpdate.short_days?7
-zope.app.http.httpdate.unpack_rfc822?4(m)
-zope.app.http.httpdate.unpack_rfc850?4(m)
-zope.app.http.httpdate.weekdayname?7
-zope.app.http.interfaces.INullResource.container?7
-zope.app.http.interfaces.INullResource.name?7
-zope.app.http.options.OPTIONS.OPTIONS?4()
-zope.app.http.options.OPTIONS.__init__?1(self, context, request)
-zope.app.http.options.OPTIONS?1(context, request)
-zope.app.http.options._allowed_methods?8
-zope.app.http.put.FilePUT.PUT?4()
-zope.app.http.put.FilePUT.__init__?1(self, context, request)
-zope.app.http.put.FilePUT?1(context, request)
-zope.app.http.put.NullPUT.PUT?4()
-zope.app.http.put.NullPUT.__init__?1(self, context, request)
-zope.app.http.put.NullPUT?1(context, request)
-zope.app.http.put.NullResource.__init__?1(self, container, name)
-zope.app.http.put.NullResource?1(container, name)
-zope.app.http.testing.AppHttpLayer?7
-zope.app.http.traversal.ContainerTraverser.__init__?1(self, container, request)
-zope.app.http.traversal.ContainerTraverser.nullResource?4(request, name)
-zope.app.http.traversal.ContainerTraverser.publishTraverse?4(request, name)
-zope.app.http.traversal.ContainerTraverser?1(container, request)
-zope.app.http.traversal.ItemTraverser.publishTraverse?4(request, name)
-zope.app.i18n.browser.BaseView.getAllLanguages?4()
-zope.app.i18n.browser.exportimport.ExportImport.exportMessages?4(languages)
-zope.app.i18n.browser.exportimport.ExportImport.importMessages?4(languages, file)
-zope.app.i18n.browser.synchronize.BasicAuthTransport.__init__?1(self, username=None, password=None, verbose=0)
-zope.app.i18n.browser.synchronize.BasicAuthTransport.request?4(host, handler, request_body, verbose=0)
-zope.app.i18n.browser.synchronize.BasicAuthTransport?1(username=None, password=None, verbose=0)
-zope.app.i18n.browser.synchronize.DEFAULT?7
-zope.app.i18n.browser.synchronize.Synchronize.__init__?1(self, context, request)
-zope.app.i18n.browser.synchronize.Synchronize._connect?5()
-zope.app.i18n.browser.synchronize.Synchronize._disconnect?5()
-zope.app.i18n.browser.synchronize.Synchronize._isConnected?5()
-zope.app.i18n.browser.synchronize.Synchronize.canConnect?4()
-zope.app.i18n.browser.synchronize.Synchronize.getAllLanguages?4()
-zope.app.i18n.browser.synchronize.Synchronize.getStatus?4(fmsg, lmsg, verbose=1)
-zope.app.i18n.browser.synchronize.Synchronize.messageStatus?7
-zope.app.i18n.browser.synchronize.Synchronize.queryMessageItems?4()
-zope.app.i18n.browser.synchronize.Synchronize.queryMessages?4()
-zope.app.i18n.browser.synchronize.Synchronize.saveSettings?4()
-zope.app.i18n.browser.synchronize.Synchronize.synchronize?4()
-zope.app.i18n.browser.synchronize.Synchronize.synchronizeMessages?4()
-zope.app.i18n.browser.synchronize.Synchronize?1(context, request)
-zope.app.i18n.browser.synchronize._?8
-zope.app.i18n.browser.translate.Translate.addLanguage?4(language)
-zope.app.i18n.browser.translate.Translate.changeEditLanguages?4(languages=[])
-zope.app.i18n.browser.translate.Translate.changeFilter?4()
-zope.app.i18n.browser.translate.Translate.deleteLanguages?4(languages)
-zope.app.i18n.browser.translate.Translate.deleteMessages?4(message_ids)
-zope.app.i18n.browser.translate.Translate.editMessage?4()
-zope.app.i18n.browser.translate.Translate.editMessages?4()
-zope.app.i18n.browser.translate.Translate.getEditLanguages?4()
-zope.app.i18n.browser.translate.Translate.getMessages?4()
-zope.app.i18n.browser.translate.Translate.getTranslation?4(msgid, target_lang)
-zope.app.i18n.filters.GettextExportFilter.__init__?1(self, domain)
-zope.app.i18n.filters.GettextExportFilter.exportMessages?4(languages)
-zope.app.i18n.filters.GettextExportFilter?1(domain)
-zope.app.i18n.filters.GettextImportFilter.__init__?1(self, domain)
-zope.app.i18n.filters.GettextImportFilter.importMessages?4(languages, file)
-zope.app.i18n.filters.GettextImportFilter?1(domain)
-zope.app.i18n.filters.ParseError.__init__?1(self, state, lineno)
-zope.app.i18n.filters.ParseError?1(state, lineno)
-zope.app.i18n.filters._file_header?8
-zope.app.i18n.filters._msg_template?8
-zope.app.i18n.filters.extractCharset?4(header)
-zope.app.i18n.filters.parseGetText?4(content)
-zope.app.i18n.filters.parserHeaders?4(headers_text)
-zope.app.i18n.interfaces.ILocalMessageCatalog.deleteMessage?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getFullMessage?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getMessageIds?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getMessages?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.setMessage?4(message, mod_time=None)
-zope.app.i18n.interfaces.ISyncTranslationDomain.getMessagesMapping?4(foreign_messages)
-zope.app.i18n.interfaces.ISyncTranslationDomain.synchronize?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.addLanguage?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.addMessage?4(msg, language, mod_time=None)
-zope.app.i18n.interfaces.IWriteTranslationDomain.deleteLanguage?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.deleteMessage?4(msgid, language)
-zope.app.i18n.interfaces.IWriteTranslationDomain.getAllLanguages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getAvailableLanguages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessage?4(langauge)
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessageIds?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.updateMessage?4(msg, language, mod_time=None)
-zope.app.i18n.messagecatalog.MessageCatalog.__init__?1(self, language, domain="default")
-zope.app.i18n.messagecatalog.MessageCatalog.deleteMessage?4(msgid)
-zope.app.i18n.messagecatalog.MessageCatalog.getFullMessage?4(msgid)
-zope.app.i18n.messagecatalog.MessageCatalog.getIdentifier?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getInterfaces?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getInterfaces?7
-zope.app.i18n.messagecatalog.MessageCatalog.getMessage?4(id)
-zope.app.i18n.messagecatalog.MessageCatalog.getMessageIds?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getMessages?4()
-zope.app.i18n.messagecatalog.MessageCatalog.queryMessage?4(id, default=None)
-zope.app.i18n.messagecatalog.MessageCatalog.setMessage?4(msgid, message, mod_time=None)
-zope.app.i18n.messagecatalog.MessageCatalog?1(language, domain="default")
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.description?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.directory?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.required?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.title?7
-zope.app.i18n.translationdomain.TranslationDomain.__init__?1(self)
-zope.app.i18n.translationdomain.TranslationDomain._registerMessageCatalog?5(language, catalog_name)
-zope.app.i18n.translationdomain.TranslationDomain._unregisterMessageCatalog?5(language, catalog_name)
-zope.app.i18n.translationdomain.TranslationDomain.addLanguage?4(language)
-zope.app.i18n.translationdomain.TranslationDomain.addMessage?4(msgid, msg, language, mod_time=None)
-zope.app.i18n.translationdomain.TranslationDomain.deleteLanguage?4(language)
-zope.app.i18n.translationdomain.TranslationDomain.deleteMessage?4(msgid, language)
-zope.app.i18n.translationdomain.TranslationDomain.getAllLanguages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getAvailableLanguages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getMessage?4(msgid, language)
-zope.app.i18n.translationdomain.TranslationDomain.getMessageIds?4(filter='%')
-zope.app.i18n.translationdomain.TranslationDomain.getMessages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getMessagesMapping?4(languages, foreign_messages)
-zope.app.i18n.translationdomain.TranslationDomain.synchronize?4(messages_mapping)
-zope.app.i18n.translationdomain.TranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.app.i18n.translationdomain.TranslationDomain.updateMessage?4(msgid, msg, language, mod_time=None)
-zope.app.i18n.translationdomain.TranslationDomain?1()
-zope.app.i18n.translationdomain.setDomainOnActivation?4(domain, event)
-zope.app.i18n.translationdomain.unsetDomainOnDeactivation?4(domain, event)
-zope.app.i18n.xmlrpc.methods.Methods.getAllLanguages?4()
-zope.app.i18n.xmlrpc.methods.Methods.getMessagesFor?4(languages)
-zope.app.interface.PersistentInterface?7
-zope.app.interface.PersistentInterfaceClass.__init__?1(self, *args, **kw)
-zope.app.interface.PersistentInterfaceClass?1(*args, **kw)
-zope.app.interface.PersistentInterfaceWrapper.unwrap?4()
-zope.app.interface.getInterfaceStateForPersistentInterfaceCreation?4(iface)
-zope.app.interface.interfaces.IInterfaceBasedRegistry.getRegistrationsForInterface?4()
-zope.app.interface.queryType?4(object, interface)
-zope.app.interface.vocabulary.ObjectInterfacesVocabulary.__init__?1(self, context)
-zope.app.interface.vocabulary.ObjectInterfacesVocabulary?1(context)
-zope.app.interface.wref.FlexibleWeakKeyDictionary.get?4(key, default=None)
-zope.app.interface.wref.FlexibleWeakKeyDictionary.keys?4()
-zope.app.interface.wref.FlexibleWeakKeyDictionary.update?4(adict)
-zope.app.interface.wref._wref_reconstructor?5()
-zope.app.interface.wref.getWeakRef?4(ob)
-zope.app.intid.IntIds.__init__?1(self, family=None)
-zope.app.intid.IntIds._generateId?5()
-zope.app.intid.IntIds._randrange?8
-zope.app.intid.IntIds._v_nextid?8
-zope.app.intid.IntIds.family?7
-zope.app.intid.IntIds.getId?4(ob)
-zope.app.intid.IntIds.getObject?4(id)
-zope.app.intid.IntIds.items?4()
-zope.app.intid.IntIds.queryId?4(ob, default=None)
-zope.app.intid.IntIds.queryObject?4(id, default=None)
-zope.app.intid.IntIds.register?4(ob)
-zope.app.intid.IntIds.unregister?4(ob)
-zope.app.intid.IntIds?1(family=None)
-zope.app.intid.addIntIdSubscriber?4(ob, event)
-zope.app.intid.browser.IntIdsView._items?5()
-zope.app.intid.browser.IntIdsView.len?4()
-zope.app.intid.browser.IntIdsView.populate?4()
-zope.app.intid.browser.ftests.test_suite?4()
-zope.app.intid.interfaces.IIntIdAddedEvent.object?7
-zope.app.intid.interfaces.IIntIdAddedEvent.original_event?7
-zope.app.intid.interfaces.IIntIdRemovedEvent.object?7
-zope.app.intid.interfaces.IIntIdRemovedEvent.original_event?7
-zope.app.intid.interfaces.IIntIdsManage.items?4()
-zope.app.intid.interfaces.IIntIdsQuery.getId?4()
-zope.app.intid.interfaces.IIntIdsQuery.getObject?4()
-zope.app.intid.interfaces.IIntIdsQuery.queryId?4(default=None)
-zope.app.intid.interfaces.IIntIdsQuery.queryObject?4(default=None)
-zope.app.intid.interfaces.IIntIdsSet.register?4()
-zope.app.intid.interfaces.IIntIdsSet.unregister?4()
-zope.app.intid.interfaces.IntIdAddedEvent.__init__?1(self, object, event)
-zope.app.intid.interfaces.IntIdAddedEvent?1(object, event)
-zope.app.intid.interfaces.IntIdRemovedEvent.__init__?1(self, object, event)
-zope.app.intid.interfaces.IntIdRemovedEvent?1(object, event)
-zope.app.intid.removeIntIdSubscriber?4(ob, event)
-zope.app.intid.testing.IntIdLayer?7
-zope.app.intid.tests.ConnectionStub.add?4(ob)
-zope.app.intid.tests.ConnectionStub.database_name?7
-zope.app.intid.tests.ConnectionStub.db?4()
-zope.app.intid.tests.ConnectionStub.next?7
-zope.app.intid.tests.ReferenceSetupMixin.setUp?4()
-zope.app.intid.tests.ReferenceSetupMixin.tearDown?4()
-zope.app.intid.tests.TestFunctionalIntIds.setUp?4()
-zope.app.intid.tests.TestFunctionalIntIds.test?4()
-zope.app.intid.tests.TestIntIds.createIntIds?7
-zope.app.intid.tests.TestIntIds.test?4()
-zope.app.intid.tests.TestIntIds.test_btree_long?4()
-zope.app.intid.tests.TestIntIds.test_getenrateId?4()
-zope.app.intid.tests.TestIntIds.test_interface?4()
-zope.app.intid.tests.TestIntIds.test_len_items?4()
-zope.app.intid.tests.TestIntIds.test_non_keyreferences?4()
-zope.app.intid.tests.TestIntIds64.createIntIds?4()
-zope.app.intid.tests.TestSubscribers.setUp?4()
-zope.app.intid.tests.TestSubscribers.test_addIntIdSubscriber?4()
-zope.app.intid.tests.TestSubscribers.test_removeIntIdSubscriber?4()
-zope.app.intid.tests.test_suite?4()
-zope.app.keyreference.interfaces.IKeyReference.description?7
-zope.app.keyreference.interfaces.IKeyReference.key_type_id?7
-zope.app.keyreference.interfaces._?8
-zope.app.keyreference.persistent.KeyReferenceToPersistent.__init__?1(self, object)
-zope.app.keyreference.persistent.KeyReferenceToPersistent.key_type_id?7
-zope.app.keyreference.persistent.KeyReferenceToPersistent?1(object)
-zope.app.keyreference.persistent.connectionOfPersistent?4(ob)
-zope.app.keyreference.testing.SimpleKeyReference.__init__?1(self, object)
-zope.app.keyreference.testing.SimpleKeyReference.key_type_id?7
-zope.app.keyreference.testing.SimpleKeyReference?1(object)
-zope.app.keyreference.tests.test_multi_databases?4()
-zope.app.keyreference.tests.test_suite?4()
-zope.app.layers.set?4(name, obj)
-zope.app.locales.extract.DEFAULT_CHARSET?7
-zope.app.locales.extract.DEFAULT_ENCODING?7
-zope.app.locales.extract.Devnull.defaultCatalog?7
-zope.app.locales.extract.Devnull.f?7
-zope.app.locales.extract.Devnull.start?7
-zope.app.locales.extract.Devnull.write?4(s)
-zope.app.locales.extract.POTEntry.__init__?1(self, msgid, comments=None)
-zope.app.locales.extract.POTEntry.addComment?4(comment)
-zope.app.locales.extract.POTEntry.addLocationComment?4(filename, line)
-zope.app.locales.extract.POTEntry.write?4(file)
-zope.app.locales.extract.POTEntry?1(msgid, comments=None)
-zope.app.locales.extract.POTMaker.__init__?1(self, output_fn, path)
-zope.app.locales.extract.POTMaker._getProductVersion?5()
-zope.app.locales.extract.POTMaker.add?4(strings, base_dir=None)
-zope.app.locales.extract.POTMaker.write?4()
-zope.app.locales.extract.POTMaker?1(output_fn, path)
-zope.app.locales.extract.TokenEater.__init__?1(self)
-zope.app.locales.extract.TokenEater.getCatalog?4()
-zope.app.locales.extract.TokenEater.set_filename?4(filename)
-zope.app.locales.extract.TokenEater?1()
-zope.app.locales.extract.USAGE?7
-zope.app.locales.extract._import_chickens?8
-zope.app.locales.extract.find_files?4(dir, pattern, exclude=())
-zope.app.locales.extract.main?4(argv=None)
-zope.app.locales.extract.module_from_filename?4(filename, sys_path=None)
-zope.app.locales.extract.normalize_path?4(path)
-zope.app.locales.extract.pot_header?7
-zope.app.locales.extract.py_strings?4(dir, domain="zope", exclude=(), verify_domain=False)
-zope.app.locales.extract.tal_strings?4(dir, domain="zope", include_default_domain=False, exclude=())
-zope.app.locales.extract.usage?4(code, msg='')
-zope.app.locales.extract.visit?4(files, dirname, names)
-zope.app.locales.extract.zcml_strings?4(dir, domain="zope", site_zcml=None)
-zope.app.locales.interfaces.IPOTEntry.addComment?4()
-zope.app.locales.interfaces.IPOTEntry.addLocationComment?4(line)
-zope.app.locales.interfaces.IPOTEntry.write?4()
-zope.app.locales.interfaces.IPOTMaker.add?4(base_dir=None)
-zope.app.locales.interfaces.IPOTMaker.write?4()
-zope.app.locales.interfaces.ITokenEater.getCatalog?4()
-zope.app.locales.pygettext.DEFAULTKEYWORDS?7
-zope.app.locales.pygettext.EMPTYSTRING?7
-zope.app.locales.pygettext.Options.GNU?7
-zope.app.locales.pygettext.Options.SOLARIS?7
-zope.app.locales.pygettext.Options.closep?7
-zope.app.locales.pygettext.Options.default_keywords?7
-zope.app.locales.pygettext.Options.docstrings?7
-zope.app.locales.pygettext.Options.escape?7
-zope.app.locales.pygettext.Options.excludefilename?7
-zope.app.locales.pygettext.Options.extractall?7
-zope.app.locales.pygettext.Options.fp?7
-zope.app.locales.pygettext.Options.keywords?7
-zope.app.locales.pygettext.Options.line?7
-zope.app.locales.pygettext.Options.locationstyle?7
-zope.app.locales.pygettext.Options.nodocstrings?7
-zope.app.locales.pygettext.Options.outfile?7
-zope.app.locales.pygettext.Options.outpath?7
-zope.app.locales.pygettext.Options.verbose?7
-zope.app.locales.pygettext.Options.width?7
-zope.app.locales.pygettext.Options.writelocations?7
-zope.app.locales.pygettext.TokenEater.__init__?1(self, options)
-zope.app.locales.pygettext.TokenEater.set_filename?4(filename)
-zope.app.locales.pygettext.TokenEater.write?4(fp)
-zope.app.locales.pygettext.TokenEater?1(options)
-zope.app.locales.pygettext._?5(s)
-zope.app.locales.pygettext.default_keywords?7
-zope.app.locales.pygettext.escape?4(s)
-zope.app.locales.pygettext.escapes?7
-zope.app.locales.pygettext.main?4()
-zope.app.locales.pygettext.make_escapes?4(pass_iso8859)
-zope.app.locales.pygettext.normalize?4(s)
-zope.app.locales.pygettext.pot_header?7
-zope.app.locales.pygettext.safe_eval?4(s)
-zope.app.locales.pygettext.usage?4(code, msg='')
-zope.app.locales.tests.test_suite?4()
-zope.app.onlinehelp._clear?5()
-zope.app.onlinehelp.browser.ContextHelpView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.ContextHelpView.contextHelpTopic?7
-zope.app.onlinehelp.browser.ContextHelpView.getContextHelpTopic?4()
-zope.app.onlinehelp.browser.ContextHelpView.getContextualTopicView?4()
-zope.app.onlinehelp.browser.ContextHelpView?1(context, request)
-zope.app.onlinehelp.browser.OnlineHelpTopicView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.OnlineHelpTopicView.renderTopic?7
-zope.app.onlinehelp.browser.OnlineHelpTopicView.topicContent?4()
-zope.app.onlinehelp.browser.OnlineHelpTopicView?1(context, request)
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView.renderTopic?4()
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView?1(context, request)
-zope.app.onlinehelp.browser.tests.Test.test_contexthelp?4()
-zope.app.onlinehelp.browser.tests.test_suite?4()
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.getTopicTree?4()
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.isExpanded?4(topic)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderItemList?4(topic, intend)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderLink?4(topic)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderTree?4(root)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView?1(context, request)
-zope.app.onlinehelp.getTopicFor?4(obj, view=None)
-zope.app.onlinehelp.globalhelp?7
-zope.app.onlinehelp.helpNamespace.__init__?1(self, context, request=None)
-zope.app.onlinehelp.helpNamespace.traverse?4(name, ignored)
-zope.app.onlinehelp.helpNamespace?1(context, request=None)
-zope.app.onlinehelp.interfaces.IOnlineHelp.registerHelpTopic?4(id, title, doc_path, interface=None, view=None, resources=None)
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.default?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.description?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.path?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.required?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.title?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.addResources?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.default?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.description?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.getSubTopics?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.getTopicPath?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.id?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.interface?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.parentPath?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.path?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.required?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.title?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.view?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.default?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.description?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.readonly?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.required?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.source?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.title?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.type?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.vocabulary?7
-zope.app.onlinehelp.interfaces._?8
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective.__init__?1(self, _context, id, title, parent="", doc_path=None, for_=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective._args?5()
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective._discriminator?5()
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective?1(_context, id, title, parent="", doc_path=None, for_=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.class_?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.default?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.description?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.doc_path?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.for_?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.id?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.parent?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.required?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.resources?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.title?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.value_type?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.view?7
-zope.app.onlinehelp.onlinehelp.OnlineHelp.__init__?1(self, title, path)
-zope.app.onlinehelp.onlinehelp.OnlineHelp.registerHelpTopic?4(parent_path, id, title, doc_path, interface=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.onlinehelp.OnlineHelp?1(title, path)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.__init__?1(self, id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.addResources?4(resources)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.getSubTopics?4()
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.getTopicPath?4()
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.id?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.interface?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.parentPath?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.path?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.title?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.view?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic?1(id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.DEFAULT_ENCODING?7
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.__init__?1(self, path='', contentType='')
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource._getData?5()
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.data?7
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.getSize?4()
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource?1(path='', contentType='')
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopic.__init__?1(self, id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopic?1(id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopicFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None, menu=u'')
-zope.app.onlinehelp.onlinehelptopic.RESTOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.STXOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.SimpleViewClass?4(src, offering=None, used_for=None, bases=())
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic._getSource?5()
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic.source?7
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.simple.browserDefault?4(request)
-zope.app.onlinehelp.onlinehelptopic.simple.publishTraverse?4(request, name)
-zope.app.onlinehelp.path?7
-zope.app.onlinehelp.testing.OnlineHelpLayer?7
-zope.app.pagetemplate.engine.AdapterNamespaces.__init__?1(self)
-zope.app.pagetemplate.engine.AdapterNamespaces.namespace?4()
-zope.app.pagetemplate.engine.AdapterNamespaces?1()
-zope.app.pagetemplate.engine.AppPT.pt_getEngine?4()
-zope.app.pagetemplate.engine.Engine?7
-zope.app.pagetemplate.engine.TraversableModuleImporter.traverse?4(name, further_path)
-zope.app.pagetemplate.engine.TrustedAppPT.pt_getEngine?4()
-zope.app.pagetemplate.engine.TrustedEngine?7
-zope.app.pagetemplate.engine.TrustedZopeEngine._create_context?8
-zope.app.pagetemplate.engine.TrustedZopePathExpr.__init__?1(self, name, expr, engine)
-zope.app.pagetemplate.engine.TrustedZopePathExpr?1(name, expr, engine)
-zope.app.pagetemplate.engine.ZopeBaseEngine.__init__?1(self)
-zope.app.pagetemplate.engine.ZopeBaseEngine._create_context?8
-zope.app.pagetemplate.engine.ZopeBaseEngine.getContext?4(__namespace=None, **namespace)
-zope.app.pagetemplate.engine.ZopeBaseEngine?1()
-zope.app.pagetemplate.engine.ZopeContext.evaluateMacro?4(expr)
-zope.app.pagetemplate.engine.ZopeContext.setContext?4(name, value)
-zope.app.pagetemplate.engine.ZopeContextBase.evaluateCode?4(lang, code)
-zope.app.pagetemplate.engine.ZopeContextBase.evaluateInlineCode?7
-zope.app.pagetemplate.engine.ZopeContextBase.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.app.pagetemplate.engine.ZopeEngine.getFunctionNamespace?4(namespacename)
-zope.app.pagetemplate.engine.ZopePathExpr.__init__?1(self, name, expr, engine)
-zope.app.pagetemplate.engine.ZopePathExpr?1(name, expr, engine)
-zope.app.pagetemplate.engine.ZopePythonExpr._compile?5(text, filename)
-zope.app.pagetemplate.engine.ZopeTraverser.__init__?1(self, proxify=None)
-zope.app.pagetemplate.engine.ZopeTraverser?1(proxify=None)
-zope.app.pagetemplate.engine._Engine?5(engine=None)
-zope.app.pagetemplate.engine._TrustedEngine?5(engine=None)
-zope.app.pagetemplate.engine._create_base_engine?5(engine, pathtype)
-zope.app.pagetemplate.engine.trustedZopeTraverser?7
-zope.app.pagetemplate.engine.zopeTraverser?7
-zope.app.pagetemplate.i18n.ZopeMessageFactory?7
-zope.app.pagetemplate.interfaces.IURLQuote.quote?4()
-zope.app.pagetemplate.interfaces.IURLQuote.quote_plus?4()
-zope.app.pagetemplate.interfaces.IURLQuote.unquote?4()
-zope.app.pagetemplate.interfaces.IURLQuote.unquote_plus?4()
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.description?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.handler?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.name?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.required?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.title?7
-zope.app.pagetemplate.metaconfigure.clear?4()
-zope.app.pagetemplate.metaconfigure.expressiontype?4(_context, name, handler)
-zope.app.pagetemplate.metaconfigure.registerType?4(name, handler)
-zope.app.pagetemplate.simpleviewclass.SimpleViewClass?4(src, offering=None, used_for=None, bases=(), name=u'')
-zope.app.pagetemplate.simpleviewclass.simple.browserDefault?4(request)
-zope.app.pagetemplate.simpleviewclass.simple.publishTraverse?4(request, name)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.__init__?1(self, context)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.created?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.created?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.description?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.description?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.modified?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.modified?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.name?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.setEngine?4(engine)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.size?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title_or_name?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI?1(context)
-zope.app.pagetemplate.testing.PageTemplateLayer?7
-zope.app.pagetemplate.urlquote.URLQuote.__init__?1(self, context)
-zope.app.pagetemplate.urlquote.URLQuote.quote?4()
-zope.app.pagetemplate.urlquote.URLQuote.quote_plus?4()
-zope.app.pagetemplate.urlquote.URLQuote.unquote?4()
-zope.app.pagetemplate.urlquote.URLQuote.unquote_plus?4()
-zope.app.pagetemplate.urlquote.URLQuote?1(context)
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.__init__?1(self, pt, ob)
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.filename?7
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.macros?7
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate?1(pt, ob)
-zope.app.pagetemplate.viewpagetemplatefile.ViewMapper.__init__?1(self, ob, request)
-zope.app.pagetemplate.viewpagetemplatefile.ViewMapper?1(ob, request)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile.__init__?1(self, filename, _prefix=None, content_type=None)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile.pt_getContext?4(instance, request, **_kw)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile?1(filename, _prefix=None, content_type=None)
-zope.app.pluggableauth.BTreePrincipalSource.__init__?1(self)
-zope.app.pluggableauth.BTreePrincipalSource.authenticate?4(login, password)
-zope.app.pluggableauth.BTreePrincipalSource.checkName?4(name, object)
-zope.app.pluggableauth.BTreePrincipalSource.chooseName?4(name, object)
-zope.app.pluggableauth.BTreePrincipalSource.get?4(key, default=None)
-zope.app.pluggableauth.BTreePrincipalSource.getPrincipal?4(id)
-zope.app.pluggableauth.BTreePrincipalSource.getPrincipals?4(name)
-zope.app.pluggableauth.BTreePrincipalSource.has_key?7
-zope.app.pluggableauth.BTreePrincipalSource.items?4()
-zope.app.pluggableauth.BTreePrincipalSource.keys?4()
-zope.app.pluggableauth.BTreePrincipalSource.values?4()
-zope.app.pluggableauth.BTreePrincipalSource?1()
-zope.app.pluggableauth.IBTreePrincipalSourceContained.constraint?7
-zope.app.pluggableauth.PluggableAuthentication.__init__?1(self, earmark=None, hide_deprecation_warning=False)
-zope.app.pluggableauth.PluggableAuthentication.addPrincipalSource?4(id, principal_source)
-zope.app.pluggableauth.PluggableAuthentication.authenticate?4(request)
-zope.app.pluggableauth.PluggableAuthentication.getPrincipal?4(id)
-zope.app.pluggableauth.PluggableAuthentication.getPrincipals?4(name)
-zope.app.pluggableauth.PluggableAuthentication.removePrincipalSource?4(id)
-zope.app.pluggableauth.PluggableAuthentication.unauthenticatedPrincipal?4()
-zope.app.pluggableauth.PluggableAuthentication.unauthorized?4(id, request)
-zope.app.pluggableauth.PluggableAuthentication?1(earmark=None, hide_deprecation_warning=False)
-zope.app.pluggableauth.PluggableAuthenticationAddSubscriber?4(self, event)
-zope.app.pluggableauth.PluggableAuthenticationService?7
-zope.app.pluggableauth.PrincipalAuthenticationView.__init__?1(self, context, request)
-zope.app.pluggableauth.PrincipalAuthenticationView.authenticate?4()
-zope.app.pluggableauth.PrincipalAuthenticationView?1(context, request)
-zope.app.pluggableauth.SimplePrincipal.__init__?1(self, login, password, title='', description='')
-zope.app.pluggableauth.SimplePrincipal._getId?5()
-zope.app.pluggableauth.SimplePrincipal._setId?5(id)
-zope.app.pluggableauth.SimplePrincipal.getDescription?4()
-zope.app.pluggableauth.SimplePrincipal.getLogin?4()
-zope.app.pluggableauth.SimplePrincipal.getTitle?4()
-zope.app.pluggableauth.SimplePrincipal.id?7
-zope.app.pluggableauth.SimplePrincipal.validate?4(test_password)
-zope.app.pluggableauth.SimplePrincipal?1(login, password, title='', description='')
-zope.app.pluggableauth.gen_key?4()
-zope.app.pluggableauth.interfaces.IContainedPrincipalSource.constraint?7
-zope.app.pluggableauth.interfaces.ILoginPasswordPrincipalSource.authenticate?4(password)
-zope.app.pluggableauth.interfaces.IPluggableAuthentication.removePrincipalSource?4()
-zope.app.pluggableauth.interfaces.IPluggableAuthenticationService?7
-zope.app.pluggableauth.interfaces.IPrincipalSource.getPrincipal?4()
-zope.app.pluggableauth.interfaces.IPrincipalSource.getPrincipals?4()
-zope.app.pluggableauth.interfaces.IUserSchemafied.description?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.login?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.password?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.required?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.title?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.validate?4()
-zope.app.preference.browser.EditPreferenceGroup.__init__?1(self, context, request)
-zope.app.preference.browser.EditPreferenceGroup.getIntroduction?4()
-zope.app.preference.browser.EditPreferenceGroup?1(context, request)
-zope.app.preference.browser.NoneInterface?7
-zope.app.preference.browser.PreferenceGroupFilter.matches?4(obj)
-zope.app.preference.browser.PreferencesMacros.macro_pages?7
-zope.app.preference.browser.PreferencesTree.tree?4()
-zope.app.preference.browser.pref_msg?7
-zope.app.preference.default.DefaultPreferenceGroup.__init__?1(self, group, provider)
-zope.app.preference.default.DefaultPreferenceGroup.data?4()
-zope.app.preference.default.DefaultPreferenceGroup.data?7
-zope.app.preference.default.DefaultPreferenceGroup.get?4(key, default=None)
-zope.app.preference.default.DefaultPreferenceGroup.items?4()
-zope.app.preference.default.DefaultPreferenceGroup?1(group, provider)
-zope.app.preference.default.DefaultPreferenceProvider.__init__?1(self)
-zope.app.preference.default.DefaultPreferenceProvider.getDefaultPreferenceGroup?4(id='')
-zope.app.preference.default.DefaultPreferenceProvider.preferences?7
-zope.app.preference.default.DefaultPreferenceProvider?1()
-zope.app.preference.default.DefaultPreferences?4(context, request)
-zope.app.preference.interfaces.IDefaultPreferenceProvider.description?7
-zope.app.preference.interfaces.IDefaultPreferenceProvider.preferences?7
-zope.app.preference.interfaces.IDefaultPreferenceProvider.title?7
-zope.app.preference.interfaces.IPreferenceGroup.description?7
-zope.app.preference.interfaces.IPreferenceGroup.required?7
-zope.app.preference.interfaces.IPreferenceGroup.title?7
-zope.app.preference.metaconfigure.preferenceGroup?4(_context, id=None, schema=None, title=u'', description=u'', category=False)
-zope.app.preference.metadirectives.IPreferenceGroupDirective.category?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.default?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.description?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.id?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.required?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.schema?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.title?7
-zope.app.preference.preference.PreferenceGroup.__init__?1(self, id, schema=None, title=u'', description=u'', isCategory=False)
-zope.app.preference.preference.PreferenceGroup.data?4()
-zope.app.preference.preference.PreferenceGroup.data?7
-zope.app.preference.preference.PreferenceGroup.get?4(key, default=None)
-zope.app.preference.preference.PreferenceGroup.items?4()
-zope.app.preference.preference.PreferenceGroup.keys?4()
-zope.app.preference.preference.PreferenceGroup.values?4()
-zope.app.preference.preference.PreferenceGroup?1(id, schema=None, title=u'', description=u'', isCategory=False)
-zope.app.preference.preference.PreferenceGroupChecker?4(instance)
-zope.app.preference.preference.UserPreferences?4(context=None)
-zope.app.preference.preference.pref_key?7
-zope.app.preference.preference.preferencesNamespace.__init__?1(self, ob, request=None)
-zope.app.preference.preference.preferencesNamespace.traverse?4(name, ignore)
-zope.app.preference.preference.preferencesNamespace?1(ob, request=None)
-zope.app.preference.tests.setUp?4(test)
-zope.app.preference.tests.tearDown?4(test)
-zope.app.preference.tests.test_suite?4()
-zope.app.principalannotation.Annotations.__init__?1(self, principalId, store=None)
-zope.app.principalannotation.Annotations.get?4(key, default=None)
-zope.app.principalannotation.Annotations?1(principalId, store=None)
-zope.app.principalannotation.PrincipalAnnotationUtility.__init__?1(self)
-zope.app.principalannotation.PrincipalAnnotationUtility.getAnnotations?4(principal)
-zope.app.principalannotation.PrincipalAnnotationUtility.getAnnotationsById?4(principalId)
-zope.app.principalannotation.PrincipalAnnotationUtility.hasAnnotations?4(principal)
-zope.app.principalannotation.PrincipalAnnotationUtility?1()
-zope.app.principalannotation.annotations?4(principal, context=None)
-zope.app.principalannotation.bootstrap.bootStrapSubscriber?4(event)
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.getAnnotations?4()
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.getAnnotationsById?4()
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.hasAnnotations?4()
-zope.app.principalannotation.tests.Principal.__init__?1(self, id)
-zope.app.principalannotation.tests.Principal?1(id)
-zope.app.principalannotation.tests.PrincipalAnnotationTests.setUp?4()
-zope.app.principalannotation.tests.PrincipalAnnotationTests.testGetFromLayered?4()
-zope.app.principalannotation.tests.PrincipalAnnotationTests.testGetSimple?4()
-zope.app.principalannotation.tests.test_suite?4()
-zope.app.publication.browser.BrowserPublication.afterCall?4(request, ob)
-zope.app.publication.browser.BrowserPublication.getDefaultTraversal?4(request, ob)
-zope.app.publication.browser.PublicationFactory.__init__?1(self, db)
-zope.app.publication.browser.PublicationFactory?1(db)
-zope.app.publication.browser.PublicationTraverser.traverseRelativeURL?4(request, ob, path)
-zope.app.publication.ftp.FTPPublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.ftp.FTPPublication.callObject?4(request, ob)
-zope.app.publication.http.BaseHTTPPublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.http.HTTPPublication.callObject?4(request, ob)
-zope.app.publication.http.IMethodNotAllowed.object?7
-zope.app.publication.http.IMethodNotAllowed.request?7
-zope.app.publication.http.MethodNotAllowed.__init__?1(self, object, request)
-zope.app.publication.http.MethodNotAllowed?1(object, request)
-zope.app.publication.httpfactory.HTTPPublicationRequestFactory.__init__?1(self, db)
-zope.app.publication.httpfactory.HTTPPublicationRequestFactory?1(db)
-zope.app.publication.httpfactory.chooseClasses?4(method, environment)
-zope.app.publication.interfaces.BeforeTraverseEvent.__init__?1(self, ob, request)
-zope.app.publication.interfaces.BeforeTraverseEvent?1(ob, request)
-zope.app.publication.interfaces.EndRequestEvent.__init__?1(self, ob, request)
-zope.app.publication.interfaces.EndRequestEvent?1(ob, request)
-zope.app.publication.interfaces.IBeforeTraverseEvent.request?7
-zope.app.publication.interfaces.IRequestPublicationFactory.canHandle?4()
-zope.app.publication.interfaces.IRequestPublicationRegistry.getFactoriesFor?4(mimetype)
-zope.app.publication.interfaces.IRequestPublicationRegistry.lookup?4(mimetype, environment)
-zope.app.publication.interfaces.IRequestPublicationRegistry.register?4(mimetype, name, priority, factory)
-zope.app.publication.metaconfigure.publisher?4(_context, name, factory, methods=['*'], mimetypes=['*'], priority=0)
-zope.app.publication.metadirectives.IRequestPublicationDirective.description?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.factory?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.methods?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.mimetypes?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.name?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.priority?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.required?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.title?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.value_type?7
-zope.app.publication.publicationtraverse.PublicationTraverse.traverseName?4(request, ob, name)
-zope.app.publication.publicationtraverse.PublicationTraverser.traversePath?4(request, ob, path)
-zope.app.publication.requestpublicationfactories.BrowserFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.HTTPFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.SOAPFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.XMLRPCFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.__init__?1(self)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.getFactoriesFor?4(method, mimetype)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.lookup?4(method, mimetype, environment)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.register?4(method, mimetype, name, priority, factory)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry?1()
-zope.app.publication.requestpublicationregistry.factoryRegistry?7
-zope.app.publication.soap.SOAPPublication?7
-zope.app.publication.soap.SOAPPublicationFactory.__init__?1(self, db)
-zope.app.publication.soap.SOAPPublicationFactory?1(db)
-zope.app.publication.testing.PublicationLayer?7
-zope.app.publication.traversers.FileContentTraverser.browserDefault?4(request)
-zope.app.publication.traversers.NoTraverser?4(ob, request)
-zope.app.publication.traversers.SimpleComponentTraverser.__init__?1(self, context, request)
-zope.app.publication.traversers.SimpleComponentTraverser.browserDefault?4(request)
-zope.app.publication.traversers.SimpleComponentTraverser.publishTraverse?4(request, name)
-zope.app.publication.traversers.SimpleComponentTraverser?1(context, request)
-zope.app.publication.traversers.TestTraverser.__init__?1(self, context, request)
-zope.app.publication.traversers.TestTraverser.browserDefault?4(request)
-zope.app.publication.traversers.TestTraverser.publishTraverse?4(request, name)
-zope.app.publication.traversers.TestTraverser?1(context, request)
-zope.app.publication.xmlrpc.XMLRPCPublication?7
-zope.app.publication.xmlrpc.XMLRPCPublicationFactory.__init__?1(self, db)
-zope.app.publication.xmlrpc.XMLRPCPublicationFactory?1(db)
-zope.app.publication.zopepublication.Cleanup.__init__?1(self, f)
-zope.app.publication.zopepublication.Cleanup.release?4()
-zope.app.publication.zopepublication.Cleanup?1(f)
-zope.app.publication.zopepublication.ZopePublication.__init__?1(self, db)
-zope.app.publication.zopepublication.ZopePublication._logErrorWithErrorReportingUtility?5(object, request, exc_info)
-zope.app.publication.zopepublication.ZopePublication._maybePlacefullyAuthenticate?5(request, ob)
-zope.app.publication.zopepublication.ZopePublication.afterCall?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.afterTraversal?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.zopepublication.ZopePublication.beforeTraversal?4(request)
-zope.app.publication.zopepublication.ZopePublication.beginErrorHandlingTransaction?4(request, ob, note)
-zope.app.publication.zopepublication.ZopePublication.callObject?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.callTraversalHooks?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.endRequest?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.getApplication?4(request)
-zope.app.publication.zopepublication.ZopePublication.handleException?4(object, request, exc_info, retry_allowed=True)
-zope.app.publication.zopepublication.ZopePublication.openedConnection?4(conn)
-zope.app.publication.zopepublication.ZopePublication.root_name?7
-zope.app.publication.zopepublication.ZopePublication.version_cookie?7
-zope.app.publication.zopepublication.ZopePublication?1(db)
-zope.app.publication.zopepublication.tryToLogException?4(arg1, arg2=None)
-zope.app.publication.zopepublication.tryToLogWarning?4(arg1, arg2=None, exc_info=False)
-zope.app.publisher.browser.CacheableBrowserLanguages._getLanguagesData?5()
-zope.app.publisher.browser.CacheableBrowserLanguages.getPreferredLanguages?4()
-zope.app.publisher.browser.IDefaultViewNameAPI.getDefaultViewName?4(request, context=None)
-zope.app.publisher.browser.IDefaultViewNameAPI.queryDefaultViewName?4(request, default=None, context=None)
-zope.app.publisher.browser.ModifiableBrowserLanguages.setPreferredLanguages?4(languages)
-zope.app.publisher.browser.directoryresource.Directory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.directoryresource.Directory?1(path, checker, name)
-zope.app.publisher.browser.directoryresource.DirectoryResource.browserDefault?4(request)
-zope.app.publisher.browser.directoryresource.DirectoryResource.default_factory?7
-zope.app.publisher.browser.directoryresource.DirectoryResource.get?4(name, default=_marker)
-zope.app.publisher.browser.directoryresource.DirectoryResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.directoryresource.DirectoryResource.resource_factories?7
-zope.app.publisher.browser.directoryresource.DirectoryResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.directoryresource.DirectoryResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.directoryresource._marker?8
-zope.app.publisher.browser.fields.MenuField.fromUnicode?4(u)
-zope.app.publisher.browser.fileresource.FileResource.GET?4()
-zope.app.publisher.browser.fileresource.FileResource.HEAD?4()
-zope.app.publisher.browser.fileresource.FileResource._testData?5()
-zope.app.publisher.browser.fileresource.FileResource.browserDefault?4(request)
-zope.app.publisher.browser.fileresource.FileResource.chooseContext?4()
-zope.app.publisher.browser.fileresource.FileResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.fileresource.FileResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.fileresource.FileResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.fileresource.ImageResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.fileresource.ImageResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.fileresource.setCacheControl?4(response, secs=86400)
-zope.app.publisher.browser.getDefaultViewName?4(object, request, context=None)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.__init__?1(self, data, request, defaultLanguage='en')
-zope.app.publisher.browser.i18nfileresource.I18nFileResource._testData?5(language)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.chooseContext?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.getAvailableLanguages?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.getDefaultLanguage?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.setDefaultLanguage?4(language)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource?1(data, request, defaultLanguage='en')
-zope.app.publisher.browser.i18nfileresource.I18nFileResourceFactory.__init__?1(self, data, defaultLanguage)
-zope.app.publisher.browser.i18nfileresource.I18nFileResourceFactory?1(data, defaultLanguage)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.__init__?1(self, _context, name=None, defaultLanguage='en', layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource._proxyFactory?5(factory, checker)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.default_allowed_attributes?7
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.proxyView?4(factory=factory, checker=checker)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.translation?4(_context, language, file=None, image=None)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.type?7
-zope.app.publisher.browser.i18nresourcemeta.I18nResource?1(_context, name=None, defaultLanguage='en', layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.icon.IName?7
-zope.app.publisher.browser.icon.IconDirective?4(_context, name, for_, file=None, resource=None, layer=IDefaultBrowserLayer, title=None, width=16, height=16)
-zope.app.publisher.browser.icon.IconView.__init__?1(self, context, request, rname, alt, width, height)
-zope.app.publisher.browser.icon.IconView.url?4()
-zope.app.publisher.browser.icon.IconView?1(context, request, rname, alt, width, height)
-zope.app.publisher.browser.icon.IconViewFactory.__init__?1(self, rname, alt, width, height)
-zope.app.publisher.browser.icon.IconViewFactory?1(rname, alt, width, height)
-zope.app.publisher.browser.key?7
-zope.app.publisher.browser.managementviewselector.ManagementViewSelector.browserDefault?4(request)
-zope.app.publisher.browser.menu.BrowserMenu.__init__?1(self, id, title=u'', description=u'')
-zope.app.publisher.browser.menu.BrowserMenu.getMenuItemType?4()
-zope.app.publisher.browser.menu.BrowserMenu.getMenuItems?4(object, request)
-zope.app.publisher.browser.menu.BrowserMenu.iface_index?4()
-zope.app.publisher.browser.menu.BrowserMenu?1(id, title=u'', description=u'')
-zope.app.publisher.browser.menu.BrowserMenuItem._for?8
-zope.app.publisher.browser.menu.BrowserMenuItem.action?7
-zope.app.publisher.browser.menu.BrowserMenuItem.available?4()
-zope.app.publisher.browser.menu.BrowserMenuItem.description?7
-zope.app.publisher.browser.menu.BrowserMenuItem.extra?7
-zope.app.publisher.browser.menu.BrowserMenuItem.filter?7
-zope.app.publisher.browser.menu.BrowserMenuItem.icon?7
-zope.app.publisher.browser.menu.BrowserMenuItem.order?7
-zope.app.publisher.browser.menu.BrowserMenuItem.permission?7
-zope.app.publisher.browser.menu.BrowserMenuItem.selected?4()
-zope.app.publisher.browser.menu.BrowserMenuItem.title?7
-zope.app.publisher.browser.menu.BrowserSubMenuItem.selected?4()
-zope.app.publisher.browser.menu.BrowserSubMenuItem.submenuId?7
-zope.app.publisher.browser.menu.getFirstMenuItem?4(id, object, request)
-zope.app.publisher.browser.menu.getMenu?4(id, object, request)
-zope.app.publisher.browser.menumeta.MenuItemFactory.__init__?1(self, factory, **kwargs)
-zope.app.publisher.browser.menumeta.MenuItemFactory?1(factory, **kwargs)
-zope.app.publisher.browser.menumeta._checkViewFor?5(for_=None, layer=None, view_name=None)
-zope.app.publisher.browser.menumeta._order_counter?8
-zope.app.publisher.browser.menumeta.addMenuItem?4(_context, title, description='', menu=None, for_=None, class_=None, factory=None, view=None, icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuDirective?4(_context, id=None, class_=BrowserMenu, interface=None, title=u'', description=u'')
-zope.app.publisher.browser.menumeta.menuItemDirective?4(_context, menu, for_, action, title, description=u'', icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective.__init__?1(self, _context, menu, for_, layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.menumeta.menuItemsDirective.menuItem?4(_context, action, title, description=u'', icon=None, filter=None, permission=None, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective.menuItemClass?7
-zope.app.publisher.browser.menumeta.menuItemsDirective.subMenuItem?4(_context, submenu, title, description=u'', action=u'', icon=None, filter=None, permission=None, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective.subMenuItemClass?7
-zope.app.publisher.browser.menumeta.menuItemsDirective?1(_context, menu, for_, layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.menumeta.menus?7
-zope.app.publisher.browser.menumeta.subMenuItemDirective?4(_context, menu, for_, title, submenu, action=u'', description=u'', icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.metaconfigure.defaultSkin?4(_context, name)
-zope.app.publisher.browser.metaconfigure.defaultView?4(_context, name, for_=None, layer=IBrowserRequest)
-zope.app.publisher.browser.metaconfigure.layer?4(_context, name=None, interface=None, base=IBrowserRequest, bbb_aware=False)
-zope.app.publisher.browser.metaconfigure.setDefaultSkin?4(name, info='')
-zope.app.publisher.browser.metaconfigure.skin?4(_context, name=None, interface=None, layers=None)
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.class_?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.description?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.factory?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.for_?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.layer?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.menu?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.required?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.title?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.view?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.description?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.layer?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.permission?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.required?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.title?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.description?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.name?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.required?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.title?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.description?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.for_?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.layer?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.name?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.required?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.title?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.defaultLanguage?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.description?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.name?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.required?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.title?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.description?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.file?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.image?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.language?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.required?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IIconDirective.default?7
-zope.app.publisher.browser.metadirectives.IIconDirective.description?7
-zope.app.publisher.browser.metadirectives.IIconDirective.file?7
-zope.app.publisher.browser.metadirectives.IIconDirective.for_?7
-zope.app.publisher.browser.metadirectives.IIconDirective.height?7
-zope.app.publisher.browser.metadirectives.IIconDirective.layer?7
-zope.app.publisher.browser.metadirectives.IIconDirective.name?7
-zope.app.publisher.browser.metadirectives.IIconDirective.required?7
-zope.app.publisher.browser.metadirectives.IIconDirective.resource?7
-zope.app.publisher.browser.metadirectives.IIconDirective.title?7
-zope.app.publisher.browser.metadirectives.IIconDirective.width?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.base?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.bbb_aware?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.description?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.interface?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.name?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.required?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.class_?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.id?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.interface?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuItem.default?7
-zope.app.publisher.browser.metadirectives.IMenuItem.description?7
-zope.app.publisher.browser.metadirectives.IMenuItem.filter?7
-zope.app.publisher.browser.metadirectives.IMenuItem.icon?7
-zope.app.publisher.browser.metadirectives.IMenuItem.order?7
-zope.app.publisher.browser.metadirectives.IMenuItem.permission?7
-zope.app.publisher.browser.metadirectives.IMenuItem.required?7
-zope.app.publisher.browser.metadirectives.IMenuItem.title?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.action?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.for_?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.layer?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.menu?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.permission?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.title?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.description?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.for_?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.permission?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.required?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.title?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.menu?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.description?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.factory?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.file?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.image?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.name?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.required?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.template?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.title?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.description?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.directory?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.name?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.required?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.title?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.description?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.interface?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.layers?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.name?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.required?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.title?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.value_type?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.action?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.description?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.required?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.submenu?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.name?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IViewDirective.default?7
-zope.app.publisher.browser.metadirectives.IViewDirective.description?7
-zope.app.publisher.browser.metadirectives.IViewDirective.for_?7
-zope.app.publisher.browser.metadirectives.IViewDirective.menu?7
-zope.app.publisher.browser.metadirectives.IViewDirective.name?7
-zope.app.publisher.browser.metadirectives.IViewDirective.provides?7
-zope.app.publisher.browser.metadirectives.IViewDirective.required?7
-zope.app.publisher.browser.metadirectives.IViewDirective.title?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.attribute?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.name?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.template?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.title?7
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResource.browserDefault?4(request)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.queryDefaultViewName?4(object, request, default=None, context=None)
-zope.app.publisher.browser.resource.Resource.__init__?1(self, request)
-zope.app.publisher.browser.resource.Resource?1(request)
-zope.app.publisher.browser.resourcemeta.ResourceFactoryWrapper.__init__?1(self, factory, checker, name)
-zope.app.publisher.browser.resourcemeta.ResourceFactoryWrapper?1(factory, checker, name)
-zope.app.publisher.browser.resourcemeta.allowed_names?7
-zope.app.publisher.browser.resourcemeta.resource?4(_context, name, layer=IDefaultBrowserLayer, permission='zope.Public', factory=None, file=None, image=None, template=None)
-zope.app.publisher.browser.resourcemeta.resourceDirectory?4(_context, name, directory, layer=IDefaultBrowserLayer, permission='zope.Public')
-zope.app.publisher.browser.resources.Resources.browserDefault?4(request)
-zope.app.publisher.browser.resources.Resources.publishTraverse?4(request, name)
-zope.app.publisher.browser.resources.empty?4()
-zope.app.publisher.browser.viewmeta._handle_allowed_attributes?5(_context, allowed_attributes, permission, required)
-zope.app.publisher.browser.viewmeta._handle_allowed_interface?5(_context, allowed_interface, permission, required)
-zope.app.publisher.browser.viewmeta._handle_for?5(_context, for_)
-zope.app.publisher.browser.viewmeta._handle_menu?5(_context, menu, title, for_, name, permission, layer=IDefaultBrowserLayer)
-zope.app.publisher.browser.viewmeta._handle_permission?5(_context, permission)
-zope.app.publisher.browser.viewmeta._registeredMenus?8
-zope.app.publisher.browser.viewmeta.page?4(_context, name, permission, for_, layer=IDefaultBrowserLayer, template=None, class_=None, allowed_interface=None, allowed_attributes=None, attribute='__call__', menu=None, title=None, )
-zope.app.publisher.browser.viewmeta.pages.__init__?1(self, _context, for_, permission, layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, )
-zope.app.publisher.browser.viewmeta.pages.page?4(_context, name, attribute='__call__', template=None, menu=None, title=None)
-zope.app.publisher.browser.viewmeta.pages?1(_context, for_, permission, layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, )
-zope.app.publisher.browser.viewmeta.providesCallable?4(class_)
-zope.app.publisher.browser.viewmeta.simple.publishTraverse?4(request, name)
-zope.app.publisher.browser.viewmeta.view.__init__?1(self, _context, for_, permission, name='', layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, menu=None, title=None, provides=Interface, )
-zope.app.publisher.browser.viewmeta.view.default?7
-zope.app.publisher.browser.viewmeta.view.defaultPage?4(_context, name)
-zope.app.publisher.browser.viewmeta.view.page?4(_context, name, attribute=None, template=None)
-zope.app.publisher.browser.viewmeta.view.publishTraverse?4(request, name, pages=pages, getattr=getattr)
-zope.app.publisher.browser.viewmeta.view?1(_context, for_, permission, name='', layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, menu=None, title=None, provides=Interface, )
-zope.app.publisher.browser.vocabulary.BrowserSkinsVocabulary.interface?7
-zope.app.publisher.fieldconverters.ZOPE_CONVERTERS?7
-zope.app.publisher.fieldconverters.field2date_via_datetimeutils?4(v)
-zope.app.publisher.fieldconverters.registerZopeConverters?4()
-zope.app.publisher.fileresource.File.__init__?1(self, path, name)
-zope.app.publisher.fileresource.File?1(path, name)
-zope.app.publisher.fileresource.Image.__init__?1(self, path, name)
-zope.app.publisher.fileresource.Image?1(path, name)
-zope.app.publisher.i18n.ZopeMessageFactory?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.description?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.getMenuItems?4(request)
-zope.app.publisher.interfaces.browser.IBrowserMenu.id?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.required?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.title?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.action?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.available?4()
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.description?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.filter_string?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.icon?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.order?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.required?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.title?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.action?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.description?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.required?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.submenuId?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.title?7
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.ls?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.lsinfo?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.mkdir?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.mtime?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.names?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.readfile?4(outstream, start=0, end=None)
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.remove?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.rename?4(new)
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.rmdir?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.size?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.type?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.writable?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.writefile?4(instream, start=None, end=None, append=False)
-zope.app.publisher.interfaces.http.ILogin.login?4()
-zope.app.publisher.interfaces.http.ILogout.logout?4()
-zope.app.publisher.pagetemplateresource.PageTemplate.__init__?1(self, filename, _prefix=None, content_type=None)
-zope.app.publisher.pagetemplateresource.PageTemplate.pt_getContext?4(request, **kw)
-zope.app.publisher.pagetemplateresource.PageTemplate?1(filename, _prefix=None, content_type=None)
-zope.app.publisher.testing.AppPublisherLayer?7
-zope.app.publisher.xmlrpc.MethodTraverser.__init__?1(self, context, request)
-zope.app.publisher.xmlrpc.MethodTraverser.publishTraverse?4(request, name)
-zope.app.publisher.xmlrpc.MethodTraverser?1(context, request)
-zope.app.publisher.xmlrpc.XMLRPCView.__init__?1(self, context, request)
-zope.app.publisher.xmlrpc.XMLRPCView?1(context, request)
-zope.app.publisher.xmlrpc.metaconfigure.proxyView?4(context, request, class_=class_)
-zope.app.publisher.xmlrpc.metaconfigure.proxyView?4(context, request, class_=class_, checker=checker)
-zope.app.publisher.xmlrpc.metaconfigure.view?4(_context, for_=None, interface=None, methods=None, class_=None, permission=None, name=None)
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.class_?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.description?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.for_?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.interface?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.methods?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.name?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.permission?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.required?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.title?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.value_type?7
-zope.app.renderer.SourceFactory.__init__?1(self, iface, title='', description='')
-zope.app.renderer.SourceFactory.getInterfaces?4()
-zope.app.renderer.SourceFactory?1(iface, title='', description='')
-zope.app.renderer.i18n.ZopeMessageFactory?7
-zope.app.renderer.interfaces.ISourceRenderer.__init__?1(self, source)
-zope.app.renderer.interfaces.ISourceRenderer.render?4()
-zope.app.renderer.interfaces.ISourceRenderer?1(source)
-zope.app.renderer.metaconfigure.IRendererDirective.description?7
-zope.app.renderer.metaconfigure.IRendererDirective.factory?7
-zope.app.renderer.metaconfigure.IRendererDirective.for_?7
-zope.app.renderer.metaconfigure.IRendererDirective.required?7
-zope.app.renderer.metaconfigure.IRendererDirective.sourceType?7
-zope.app.renderer.metaconfigure.IRendererDirective.title?7
-zope.app.renderer.metaconfigure.dottify?4(obj)
-zope.app.renderer.metaconfigure.renderer?4(_context, sourceType, for_, factory)
-zope.app.renderer.plaintext.PlainTextSourceFactory?7
-zope.app.renderer.plaintext.PlainTextToHTMLRenderer.render?4()
-zope.app.renderer.rest.ReStructuredTextSourceFactory?7
-zope.app.renderer.rest.ReStructuredTextToHTMLRenderer.render?4(settings_overrides={})
-zope.app.renderer.rest.ZopeTranslator.astext?4()
-zope.app.renderer.stx.StructuredTextSourceFactory?7
-zope.app.renderer.stx.StructuredTextToHTMLRenderer.render?4()
-zope.app.renderer.vocabulary.SourceTypeVocabulary?4(context)
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget._toFieldValue?5(value)
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.contents?4()
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.default?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.extra?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.height?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.rowFragment?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.rowTemplate?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.style?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.width?7
-zope.app.rotterdam.i18n.ZopeMessageFactory?7
-zope.app.rotterdam.standardmacros.StandardMacros.macro_pages?7
-zope.app.rotterdam.testing.RotterdamLayer?7
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.children?4()
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.children_utility?4(container)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.getIconUrl?4(item)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.getLengthOf?4(item)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.singleBranchTree?4(root='')
-zope.app.rotterdam.xmlobject.XmlObjectView.singleBranchTree?4(root='')
-zope.app.rotterdam.xmlobject.getParentsFromContextToObject?4(context, obj)
-zope.app.rotterdam.xmlobject.loadingMsg?7
-zope.app.rotterdam.xmlobject.setNoCacheHeaders?4(response)
-zope.app.rotterdam.xmlobject.titleTemplate?7
-zope.app.rotterdam.xmlobject.xmlEscape?4(format, *args)
-zope.app.rotterdam.xmlobject.xmlEscapeWithCData?4(format, *args)
-zope.app.schema.metaconfigure.FactoryKeywordPasser.__init__?1(self, factory, kwargs)
-zope.app.schema.metaconfigure.FactoryKeywordPasser?1(factory, kwargs)
-zope.app.schema.metaconfigure.vocabulary?4(_context, name, factory, **kw)
-zope.app.schema.metadirectives.IVocabularyDirective.description?7
-zope.app.schema.metadirectives.IVocabularyDirective.factory?7
-zope.app.schema.metadirectives.IVocabularyDirective.name?7
-zope.app.schema.metadirectives.IVocabularyDirective.required?7
-zope.app.schema.metadirectives.IVocabularyDirective.title?7
-zope.app.schema.vocabulary.ZopeVocabularyRegistry.get?4(context, name)
-zope.app.schema.vocabulary._clear?5()
-zope.app.security.LogoutSupported.__init__?1(self, dummy)
-zope.app.security.LogoutSupported?1(dummy)
-zope.app.security.NoLogout.__init__?1(self, auth)
-zope.app.security.NoLogout.logout?4(request)
-zope.app.security.NoLogout?1(auth)
-zope.app.security._protections.protect?4()
-zope.app.security.basicauthadapter.BasicAuthAdapter.__init__?1(self, request)
-zope.app.security.basicauthadapter.BasicAuthAdapter.needLogin?4(realm)
-zope.app.security.basicauthadapter.BasicAuthAdapter?1(request)
-zope.app.security.browser.auth.AuthUtilitySearchView.__init__?1(self, context, request)
-zope.app.security.browser.auth.AuthUtilitySearchView.render?4(name)
-zope.app.security.browser.auth.AuthUtilitySearchView.results?4(name)
-zope.app.security.browser.auth.AuthUtilitySearchView?1(context, request)
-zope.app.security.browser.auth.HTTPAuthenticationLogin.confirmation?7
-zope.app.security.browser.auth.HTTPAuthenticationLogin.failed?7
-zope.app.security.browser.auth.HTTPAuthenticationLogin.login?4(nextURL=None)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.__init__?1(self, context, request)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.confirmation?7
-zope.app.security.browser.auth.HTTPAuthenticationLogout.logout?4(nextURL=None)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.redirect?7
-zope.app.security.browser.auth.HTTPAuthenticationLogout?1(context, request)
-zope.app.security.browser.auth.HTTPBasicAuthenticationLogin.login?4(nextURL=None)
-zope.app.security.browser.auth.LoginLogout.__init__?1(self, context, request)
-zope.app.security.browser.auth.LoginLogout?1(context, request)
-zope.app.security.browser.auth.search_label?7
-zope.app.security.browser.auth.search_title?7
-zope.app.security.browser.principalterms.PrincipalTerms.__init__?1(self, context, request)
-zope.app.security.browser.principalterms.PrincipalTerms.getTerm?4(principal_id)
-zope.app.security.browser.principalterms.PrincipalTerms.getValue?4(token)
-zope.app.security.browser.principalterms.PrincipalTerms?1(context, request)
-zope.app.security.browser.principalterms.Term.__init__?1(self, token, title)
-zope.app.security.browser.principalterms.Term?1(token, title)
-zope.app.security.browser.tests.test_suite?4()
-zope.app.security.ftpauth.FTPAuth.__init__?1(self, request)
-zope.app.security.ftpauth.FTPAuth.needLogin?4(realm)
-zope.app.security.ftpauth.FTPAuth?1(request)
-zope.app.security.i18n._?8
-zope.app.security.interfaces.IAuthentication.authenticate?4()
-zope.app.security.interfaces.IAuthentication.getPrincipal?4()
-zope.app.security.interfaces.IAuthentication.unauthenticatedPrincipal?4()
-zope.app.security.interfaces.IAuthentication.unauthorized?4(request)
-zope.app.security.interfaces.IAuthenticationUtility.getPrincipals?4()
-zope.app.security.interfaces.ILoginPassword.getLogin?4()
-zope.app.security.interfaces.ILoginPassword.getPassword?4()
-zope.app.security.interfaces.ILoginPassword.needLogin?4()
-zope.app.security.interfaces.ILogout.logout?4()
-zope.app.security.loginpassword.LoginPassword.__init__?1(self, login, password)
-zope.app.security.loginpassword.LoginPassword.getLogin?4()
-zope.app.security.loginpassword.LoginPassword.getPassword?4()
-zope.app.security.loginpassword.LoginPassword.needLogin?4(realm)
-zope.app.security.loginpassword.LoginPassword?1(login, password)
-zope.app.security.metaconfigure._authenticatedGroup?5(group)
-zope.app.security.metaconfigure._everybodyGroup?5(group)
-zope.app.security.metaconfigure._names?5(attributes, interfaces)
-zope.app.security.metaconfigure._principal?5()
-zope.app.security.metaconfigure._unauthenticatedGroup?5(group)
-zope.app.security.metaconfigure._unauthenticatedPrincipal?5()
-zope.app.security.metaconfigure.allow?4(context, attributes=(), interface=())
-zope.app.security.metaconfigure.authenticatedGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.everybodyGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.principal?4(_context, id, title, login, password, description='', password_manager="Plain Text")
-zope.app.security.metaconfigure.protectModule?4(module, name, permission)
-zope.app.security.metaconfigure.require?4(context, permission, attributes=(), interface=())
-zope.app.security.metaconfigure.unauthenticatedGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.unauthenticatedPrincipal?4(_context, id, title, description='')
-zope.app.security.metadirectives.IAllow.attributes?7
-zope.app.security.metadirectives.IAllow.description?7
-zope.app.security.metadirectives.IAllow.interface?7
-zope.app.security.metadirectives.IAllow.required?7
-zope.app.security.metadirectives.IAllow.title?7
-zope.app.security.metadirectives.IAllow.value_type?7
-zope.app.security.metadirectives.IBasePrincipalDirective.description?7
-zope.app.security.metadirectives.IBasePrincipalDirective.id?7
-zope.app.security.metadirectives.IBasePrincipalDirective.required?7
-zope.app.security.metadirectives.IBasePrincipalDirective.title?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.default?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.description?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.login?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.password?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.password_manager?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.required?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.title?7
-zope.app.security.metadirectives.IModule.description?7
-zope.app.security.metadirectives.IModule.module?7
-zope.app.security.metadirectives.IModule.required?7
-zope.app.security.metadirectives.IModule.title?7
-zope.app.security.metadirectives.IRequire.attributes?7
-zope.app.security.metadirectives.IRequire.description?7
-zope.app.security.metadirectives.IRequire.permission?7
-zope.app.security.metadirectives.IRequire.required?7
-zope.app.security.metadirectives.IRequire.title?7
-zope.app.security.metadirectives.IRequire.value_type?7
-zope.app.security.permission.LocalPermission.__init__?1(self, title="", description="")
-zope.app.security.permission.LocalPermission?1(title="", description="")
-zope.app.security.permission.NULL_ID?7
-zope.app.security.permission.setIdOnActivation?4(permission, event)
-zope.app.security.permission.unsetIdOnDeactivation?4(permission, event)
-zope.app.security.principal.checkPrincipal?4(context, principal_id)
-zope.app.security.principallogging.PrincipalLogging.__init__?1(self, principal)
-zope.app.security.principallogging.PrincipalLogging.getLogMessage?4()
-zope.app.security.principallogging.PrincipalLogging?1(principal)
-zope.app.security.principalregistry.Group.getLogin?4()
-zope.app.security.principalregistry.Principal.__init__?1(self, id, title, description, login, pw, pwManagerName="Plain Text")
-zope.app.security.principalregistry.Principal.getLogin?4()
-zope.app.security.principalregistry.Principal.validate?4(pw)
-zope.app.security.principalregistry.Principal?1(id, title, description, login, pw, pwManagerName="Plain Text")
-zope.app.security.principalregistry.PrincipalBase.__init__?1(self, id, title, description)
-zope.app.security.principalregistry.PrincipalBase?1(id, title, description)
-zope.app.security.principalregistry.PrincipalRegistry.__init__?1(self)
-zope.app.security.principalregistry.PrincipalRegistry._clear?5()
-zope.app.security.principalregistry.PrincipalRegistry.authenticate?4(request)
-zope.app.security.principalregistry.PrincipalRegistry.defineDefaultPrincipal?4(id, title, description='', principal=None)
-zope.app.security.principalregistry.PrincipalRegistry.definePrincipal?4(principal, title, description='', login='', password='', passwordManagerName='Plain Text')
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipal?4(id)
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipalByLogin?4(login)
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipals?4(name)
-zope.app.security.principalregistry.PrincipalRegistry.logout?4(request)
-zope.app.security.principalregistry.PrincipalRegistry.registerGroup?4(group)
-zope.app.security.principalregistry.PrincipalRegistry.unauthenticatedPrincipal?4()
-zope.app.security.principalregistry.PrincipalRegistry.unauthorized?4(id, request)
-zope.app.security.principalregistry.PrincipalRegistry?1()
-zope.app.security.principalregistry.fallback_unauthenticated_principal?7
-zope.app.security.principalregistry.principalRegistry?7
-zope.app.security.protectclass.protectLikeUnto?4(class_, like_unto)
-zope.app.security.protectclass.protectName?4(class_, name, permission)
-zope.app.security.protectclass.protectSetAttribute?4(class_, name, permission)
-zope.app.security.settings.Allow?7
-zope.app.security.settings.Deny?7
-zope.app.security.settings.PermissionSetting._init?5(name, description)
-zope.app.security.settings.PermissionSetting.getDescription?4()
-zope.app.security.settings.PermissionSetting.getName?4()
-zope.app.security.settings.Unset?7
-zope.app.security.vocabulary.PermissionIdsVocabulary.__init__?1(self, context)
-zope.app.security.vocabulary.PermissionIdsVocabulary?1(context)
-zope.app.security.vocabulary.PermissionsVocabulary.interface?7
-zope.app.security.vocabulary.PrincipalSource.getQueriables?4()
-zope.app.securitypolicy.browser.granting.GrantWidget._tdTemplate?8
-zope.app.securitypolicy.browser.granting.GrantWidget.orientation?7
-zope.app.securitypolicy.browser.granting.GrantWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.securitypolicy.browser.granting.GrantWidget.renderItems?4(value)
-zope.app.securitypolicy.browser.granting.GrantWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.securitypolicy.browser.granting.GrantWidget.renderValue?4(value)
-zope.app.securitypolicy.browser.granting.Granting.__init__?1(self, context, request)
-zope.app.securitypolicy.browser.granting.Granting.principal?7
-zope.app.securitypolicy.browser.granting.Granting.principal_field?7
-zope.app.securitypolicy.browser.granting.Granting.required?7
-zope.app.securitypolicy.browser.granting.Granting.source?7
-zope.app.securitypolicy.browser.granting.Granting.status?4()
-zope.app.securitypolicy.browser.granting.Granting?1(context, request)
-zope.app.securitypolicy.browser.granting.settings_vocabulary?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.__init__?1(self, permission, context, roles)
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles._getDescription?5()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles._getId?5()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles._getTitle?5()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.description?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.id?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.roleSettings?4()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.title?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles?1(permission, context, roles)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView._pagetip?8
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.availableSettings?4(noacquire=False)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.pagetip?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.permissionForID?4(pid)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.permissionRoles?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.permissions?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.roleForID?4(rid)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.roles?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.update?4(testing=None)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.__init__?1(self, role, context, permissions)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions._getDescription?5()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions._getId?5()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions._getTitle?5()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.description?7
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.id?7
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.permissionsInfo?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.title?7
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions?1(role, context, permissions)
-zope.app.securitypolicy.testing.SecurityPolicyLayer?7
-zope.app.servicenames.Authentication?7
-zope.app.servicenames.BrowserMenu?7
-zope.app.servicenames.ErrorLogging?7
-zope.app.servicenames.PrincipalAnnotation?7
-zope.app.session.testing.SessionLayer?7
-zope.app.session.tests.VirtualHostSessionTest.accessSessionOnRootTraverse?4(event)
-zope.app.session.tests.VirtualHostSessionTest.assertCookiePath?4(path)
-zope.app.session.tests.VirtualHostSessionTest.setUp?4()
-zope.app.session.tests.VirtualHostSessionTest.tearDown?4()
-zope.app.session.tests.VirtualHostSessionTest.testDifferentHostname?4()
-zope.app.session.tests.VirtualHostSessionTest.testLongerPath?4()
-zope.app.session.tests.VirtualHostSessionTest.testShortendPath?4()
-zope.app.session.tests.ZPTSessionTest.content?7
-zope.app.session.tests.ZPTSessionTest.fetch?4(page='/page')
-zope.app.session.tests.ZPTSessionTest.setUp?4()
-zope.app.session.tests.ZPTSessionTest.tearDown?4()
-zope.app.session.tests.ZPTSessionTest.test?4()
-zope.app.session.tests.setUp?4(session_data_container_class=PersistentSessionDataContainer)
-zope.app.session.tests.tearDown?4()
-zope.app.session.tests.tearDownTransaction?4(test)
-zope.app.session.tests.test_documentation?4()
-zope.app.session.tests.test_suite?4()
-zope.app.skins.set?4(name, obj)
-zope.app.sqlscript.browser.sqlscript.SQLScriptAdd.nextURL?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptAdd.update?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptEdit.update?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.error?7
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getArguments?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getFormattedError?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getRenderedSQL?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getTestResults?4()
-zope.app.sqlscript.browser.tests.SQLScriptTest.addSQLScript?4()
-zope.app.sqlscript.browser.tests.SQLScriptTest.content?7
-zope.app.sqlscript.browser.tests.SQLScriptTest.testAdd?4()
-zope.app.sqlscript.browser.tests.SQLScriptTest.testAddForm?4()
-zope.app.sqlscript.browser.tests.SQLScriptTest.testEdit?4()
-zope.app.sqlscript.browser.tests.SQLScriptTest.testEditForm?4()
-zope.app.sqlscript.browser.tests.SQLScriptTest.testTestForm?4()
-zope.app.sqlscript.browser.tests.test_suite?4()
-zope.app.sqlscript.dtml.SQLDTML.commands?7
-zope.app.sqlscript.dtml.SQLGroup.__init__?1(self, context, blocks)
-zope.app.sqlscript.dtml.SQLGroup.blockContinuations?7
-zope.app.sqlscript.dtml.SQLGroup.name?7
-zope.app.sqlscript.dtml.SQLGroup.render?4(md)
-zope.app.sqlscript.dtml.SQLGroup.required?7
-zope.app.sqlscript.dtml.SQLGroup.where?7
-zope.app.sqlscript.dtml.SQLGroup?1(context, blocks)
-zope.app.sqlscript.dtml.SQLTest.__init__?1(self, context, args)
-zope.app.sqlscript.dtml.SQLTest.name?7
-zope.app.sqlscript.dtml.SQLTest.optional?7
-zope.app.sqlscript.dtml.SQLTest.render?4(md)
-zope.app.sqlscript.dtml.SQLTest.sql_delimiter?7
-zope.app.sqlscript.dtml.SQLTest.sql_quote__?4(v)
-zope.app.sqlscript.dtml.SQLTest?1(context, args)
-zope.app.sqlscript.dtml.SQLVar.__init__?1(self, context, args)
-zope.app.sqlscript.dtml.SQLVar.name?7
-zope.app.sqlscript.dtml.SQLVar.render?4(md)
-zope.app.sqlscript.dtml.SQLVar.sql_delimiter?7
-zope.app.sqlscript.dtml.SQLVar.sql_quote__?4(v)
-zope.app.sqlscript.dtml.SQLVar?1(context, args)
-zope.app.sqlscript.dtml.comparison_operators?7
-zope.app.sqlscript.dtml.valid_type?7
-zope.app.sqlscript.interfaces.ISQLScript.arguments?7
-zope.app.sqlscript.interfaces.ISQLScript.connectionName?7
-zope.app.sqlscript.interfaces.ISQLScript.default?7
-zope.app.sqlscript.interfaces.ISQLScript.description?7
-zope.app.sqlscript.interfaces.ISQLScript.getArguments?4()
-zope.app.sqlscript.interfaces.ISQLScript.getTemplate?4()
-zope.app.sqlscript.interfaces.ISQLScript.missing_value?7
-zope.app.sqlscript.interfaces.ISQLScript.required?7
-zope.app.sqlscript.interfaces.ISQLScript.source?7
-zope.app.sqlscript.interfaces.ISQLScript.title?7
-zope.app.sqlscript.interfaces.ISQLScript.vocabulary?7
-zope.app.sqlscript.interfaces._?8
-zope.app.sqlscript.sqlscript.ConnectionNamesVocabulary.interface?7
-zope.app.sqlscript.sqlscript.ConnectionNamesVocabulary.nameOnly?7
-zope.app.sqlscript.sqlscript.SQLScript.__init__?1(self, connectionName='', source='', arguments='')
-zope.app.sqlscript.sqlscript.SQLScript._getConnectionName?5()
-zope.app.sqlscript.sqlscript.SQLScript._setConnectionName?5(name)
-zope.app.sqlscript.sqlscript.SQLScript.arguments?7
-zope.app.sqlscript.sqlscript.SQLScript.connectionName?7
-zope.app.sqlscript.sqlscript.SQLScript.getArguments?4()
-zope.app.sqlscript.sqlscript.SQLScript.getArgumentsString?4()
-zope.app.sqlscript.sqlscript.SQLScript.getConnection?4()
-zope.app.sqlscript.sqlscript.SQLScript.getSource?4()
-zope.app.sqlscript.sqlscript.SQLScript.getTemplate?4()
-zope.app.sqlscript.sqlscript.SQLScript.setArguments?4(arguments)
-zope.app.sqlscript.sqlscript.SQLScript.setSource?4(source)
-zope.app.sqlscript.sqlscript.SQLScript.source?7
-zope.app.sqlscript.sqlscript.SQLScript?1(connectionName='', source='', arguments='')
-zope.app.sqlscript.sqlscript.parmre?7
-zope.app.sqlscript.sqlscript.parseArguments?4(text, result=None)
-zope.app.sqlscript.sqlscript.qparmre?7
-zope.app.sqlscript.sqlscript.unparmre?7
-zope.app.sqlscript.testing.SQLScriptLayer?7
-zope.app.testing.back35.addService?4(servicemanager, name, service, suffix='')
-zope.app.testing.dochttp.Message.__init__?1(self, file, skip_headers)
-zope.app.testing.dochttp.Message.header_lines?4()
-zope.app.testing.dochttp.Message.lines?4()
-zope.app.testing.dochttp.Message.start?7
-zope.app.testing.dochttp.Message?1(file, skip_headers)
-zope.app.testing.dochttp.Request.__init__?1(self, file, skip_headers)
-zope.app.testing.dochttp.Request.path?7
-zope.app.testing.dochttp.Request?1(file, skip_headers)
-zope.app.testing.dochttp.Requests?4(file, skip_headers)
-zope.app.testing.dochttp.Responses?4(file, skip_headers)
-zope.app.testing.dochttp.default_options?7
-zope.app.testing.dochttp.dochttp?4(args=sys.argv[1:], default=None)
-zope.app.testing.dochttp.headerre?7
-zope.app.testing.dochttp.main?7
-zope.app.testing.dochttp.messages?4(cls, file, skip_headers)
-zope.app.testing.dochttp.output_test?4(request, response, clean_redirects=False)
-zope.app.testing.dochttp.parser?7
-zope.app.testing.dochttp.split_header?4(header)
-zope.app.testing.dochttp.usage?7
-zope.app.testing.functional.BaseDatabaseFactory.__init__?1(self, name, base_storages)
-zope.app.testing.functional.BaseDatabaseFactory.open?4()
-zope.app.testing.functional.BaseDatabaseFactory?1(name, base_storages)
-zope.app.testing.functional.BrowserTestCase.checkForBrokenLinks?4(body, path, basic=None)
-zope.app.testing.functional.BrowserTestCase.getSite?4()
-zope.app.testing.functional.BrowserTestCase.makeRequest?4(path='', basic=None, form=None, env={})
-zope.app.testing.functional.BrowserTestCase.publish?4(path, basic=None, form=None, env={}, handle_errors=False)
-zope.app.testing.functional.BrowserTestCase.setSite?4(site)
-zope.app.testing.functional.CookieHandler.__init__?1(self, *args, **kw)
-zope.app.testing.functional.CookieHandler.httpCookie?4(path)
-zope.app.testing.functional.CookieHandler.loadCookies?4(envstring)
-zope.app.testing.functional.CookieHandler.saveCookies?4(response)
-zope.app.testing.functional.CookieHandler?1(*args, **kw)
-zope.app.testing.functional.DerivedDatabaseFactory.__init__?1(self, name, base_storages)
-zope.app.testing.functional.DerivedDatabaseFactory.open?4()
-zope.app.testing.functional.DerivedDatabaseFactory?1(name, base_storages)
-zope.app.testing.functional.Functional?7
-zope.app.testing.functional.FunctionalDocFileSuite?4(*paths, **kw)
-zope.app.testing.functional.FunctionalDocTestSuite?4(*paths, **kw)
-zope.app.testing.functional.FunctionalNoDevMode?7
-zope.app.testing.functional.FunctionalTestCase.abort?4()
-zope.app.testing.functional.FunctionalTestCase.commit?4()
-zope.app.testing.functional.FunctionalTestCase.getRootFolder?4()
-zope.app.testing.functional.FunctionalTestCase.layer?7
-zope.app.testing.functional.FunctionalTestCase.setUp?4()
-zope.app.testing.functional.FunctionalTestCase.tearDown?4()
-zope.app.testing.functional.FunctionalTestSetup.__init__?1(self, config_file=None, database_names=None)
-zope.app.testing.functional.FunctionalTestSetup._get_base_storage?5()
-zope.app.testing.functional.FunctionalTestSetup._set_base_storage?5(value)
-zope.app.testing.functional.FunctionalTestSetup.base_storage?7
-zope.app.testing.functional.FunctionalTestSetup.getApplication?4()
-zope.app.testing.functional.FunctionalTestSetup.getRootFolder?4()
-zope.app.testing.functional.FunctionalTestSetup.setUp?4()
-zope.app.testing.functional.FunctionalTestSetup.tearDown?4()
-zope.app.testing.functional.FunctionalTestSetup.tearDownCompletely?4()
-zope.app.testing.functional.FunctionalTestSetup?1(config_file=None, database_names=None)
-zope.app.testing.functional.HTTPCaller.chooseRequestClass?4(method, path, environment)
-zope.app.testing.functional.HTTPTestCase.makeRequest?4(path='', basic=None, form=None, env={}, instream=None)
-zope.app.testing.functional.HTTPTestCase.publish?4(path, basic=None, form=None, env={}, handle_errors=False, request_body='')
-zope.app.testing.functional.IManagerSetup.setUpManager?4()
-zope.app.testing.functional.ResponseWrapper.__init__?1(self, response, path, omit=())
-zope.app.testing.functional.ResponseWrapper.getBody?4()
-zope.app.testing.functional.ResponseWrapper.getOutput?4()
-zope.app.testing.functional.ResponseWrapper.getPath?4()
-zope.app.testing.functional.ResponseWrapper?1(response, path, omit=())
-zope.app.testing.functional.SampleFunctionalTest.testLinks?4()
-zope.app.testing.functional.SampleFunctionalTest.testNotExisting?4()
-zope.app.testing.functional.SampleFunctionalTest.testRootPage?4()
-zope.app.testing.functional.SampleFunctionalTest.testRootPage_preferred_languages?4()
-zope.app.testing.functional.SimpleHTMLParser.__init__?1(self, fmt, base)
-zope.app.testing.functional.SimpleHTMLParser.base?7
-zope.app.testing.functional.SimpleHTMLParser.do_base?4(attrs)
-zope.app.testing.functional.SimpleHTMLParser.request?7
-zope.app.testing.functional.SimpleHTMLParser?1(fmt, base)
-zope.app.testing.functional.ZCMLLayer.__init__?1(self, config_file, module, name, allow_teardown=False)
-zope.app.testing.functional.ZCMLLayer.setUp?4()
-zope.app.testing.functional.ZCMLLayer.tearDown?4()
-zope.app.testing.functional.ZCMLLayer?1(config_file, module, name, allow_teardown=False)
-zope.app.testing.functional._prepare_doctest_keywords?5(kw)
-zope.app.testing.functional.auth_header?4(header)
-zope.app.testing.functional.basicre?7
-zope.app.testing.functional.defineLayer?4(name, zcml='test.zcml', allow_teardown=False)
-zope.app.testing.functional.getRootFolder?4()
-zope.app.testing.functional.headerre?7
-zope.app.testing.functional.sample_test_suite?4()
-zope.app.testing.functional.setUp?4(test)
-zope.app.testing.functional.split_header?4(header)
-zope.app.testing.functional.sync?4()
-zope.app.testing.functional.tearDown?4(test)
-zope.app.testing.placelesssetup.PlacelessSetup.setUp?4(doctesttest=None)
-zope.app.testing.placelesssetup.ps?7
-zope.app.testing.placelesssetup.setUp?7
-zope.app.testing.placelesssetup.tearDown?4()
-zope.app.testing.placelesssetup.tearDown?4(doctesttest=None)
-zope.app.testing.placelesssetup.tearDown?7
-zope.app.testing.setup.FakeModule.__init__?1(self, dict)
-zope.app.testing.setup.FakeModule?1(dict)
-zope.app.testing.setup.NoCopyDict.copy?4()
-zope.app.testing.setup.addUtility?4(sitemanager, name, iface, utility, suffix='')
-zope.app.testing.setup.buildSampleFolderTree?4()
-zope.app.testing.setup.createSiteManager?4(folder, setsite=False)
-zope.app.testing.setup.placefulSetUp?4(site=False)
-zope.app.testing.setup.placefulTearDown?4()
-zope.app.testing.setup.setUpAnnotations?4()
-zope.app.testing.setup.setUpDependable?4()
-zope.app.testing.setup.setUpSiteManagerLookup?4()
-zope.app.testing.setup.setUpTestAsModule?4(test, name=None)
-zope.app.testing.setup.setUpTraversal?4()
-zope.app.testing.setup.tearDownTestAsModule?4(test)
-zope.app.testing.testing.AppTestingLayer?7
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_encoded?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded_colon?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded_empty?4()
-zope.app.testing.tests.BODY?7
-zope.app.testing.tests.CookieFunctionalTest.setUp?4()
-zope.app.testing.tests.CookieFunctionalTest.tearDown?4()
-zope.app.testing.tests.CookieFunctionalTest.testCookiePaths?4()
-zope.app.testing.tests.CookieFunctionalTest.testDefaultCookies?4()
-zope.app.testing.tests.CookieFunctionalTest.testHttpCookieHeader?4()
-zope.app.testing.tests.CookieFunctionalTest.testSimpleCookies?4()
-zope.app.testing.tests.CookieFunctionalTest.testStickyCookies?4()
-zope.app.testing.tests.CookieHandlerTestCase.setUp?4()
-zope.app.testing.tests.CookieHandlerTestCase.test_httpCookie?4()
-zope.app.testing.tests.CookieHandlerTestCase.test_saveCookies?4()
-zope.app.testing.tests.DummyCookiesResponse.__init__?1(self, cookies=None)
-zope.app.testing.tests.DummyCookiesResponse._cookies?8
-zope.app.testing.tests.DummyCookiesResponse?1(cookies=None)
-zope.app.testing.tests.FunctionalHTTPDocTest.test_dochttp?4()
-zope.app.testing.tests.HEADERS?7
-zope.app.testing.tests.HTTPCallerTestCase.test_chooseRequestClass?4()
-zope.app.testing.tests.SkinsAndHTTPCaller.test_skins?4()
-zope.app.testing.tests.directory?7
-zope.app.testing.tests.expected?7
-zope.app.testing.tests.test_suite?4()
-zope.app.testing.xmlrpc.ServerProxy?4(uri, transport=None, encoding=None, verbose=0, allow_none=0, handleErrors=True)
-zope.app.testing.xmlrpc.ZopeTestTransport.handleErrors?7
-zope.app.testing.xmlrpc.ZopeTestTransport.request?4(host, handler, request_body, verbose=0)
-zope.app.testing.xmlrpc.ZopeTestTransport.verbose?7
-zope.app.testing.ztapi.browserResource?4(name, factory, layer=IDefaultBrowserLayer, providing=zope.interface.Interface)
-zope.app.testing.ztapi.browserView?4(for_, name, factory, layer=IDefaultBrowserLayer, providing=zope.interface.Interface)
-zope.app.testing.ztapi.browserViewProviding?4(for_, factory, providing, layer=IDefaultBrowserLayer)
-zope.app.testing.ztapi.provideAdapter?4(required, provided, factory, name='', with=())
-zope.app.testing.ztapi.provideMultiView?4(for_, type, providing, name, factory, layer=None)
-zope.app.testing.ztapi.provideNamespaceHandler?4(name, handler)
-zope.app.testing.ztapi.provideUtility?4(provided, component, name='')
-zope.app.testing.ztapi.provideView?4(for_, type, providing, name, factory, layer=None)
-zope.app.testing.ztapi.setDefaultViewName?4(for_, name, layer=IDefaultBrowserLayer, type=IBrowserRequest)
-zope.app.testing.ztapi.stypes?7
-zope.app.testing.ztapi.subscribe?4(required, provided, factory)
-zope.app.testing.ztapi.unprovideUtility?4(provided, name='')
-zope.app.tree.adapters.ContainerChildObjects.__init__?1(self, context)
-zope.app.tree.adapters.ContainerChildObjects.getChildObjects?4()
-zope.app.tree.adapters.ContainerChildObjects.hasChildren?4()
-zope.app.tree.adapters.ContainerChildObjects?1(context)
-zope.app.tree.adapters.ContainerSiteChildObjects._canAccessSiteManager?5()
-zope.app.tree.adapters.ContainerSiteChildObjects.getChildObjects?4()
-zope.app.tree.adapters.ContainerSiteChildObjects.hasChildren?4()
-zope.app.tree.adapters.LocationUniqueId.__init__?1(self, context)
-zope.app.tree.adapters.LocationUniqueId.getId?4()
-zope.app.tree.adapters.LocationUniqueId?1(context)
-zope.app.tree.adapters.StubChildObjects.__init__?1(self, context)
-zope.app.tree.adapters.StubChildObjects.getChildObjects?4()
-zope.app.tree.adapters.StubChildObjects.hasChildren?4()
-zope.app.tree.adapters.StubChildObjects?1(context)
-zope.app.tree.adapters.StubUniqueId.__init__?1(self, context)
-zope.app.tree.adapters.StubUniqueId.getId?4()
-zope.app.tree.adapters.StubUniqueId?1(context)
-zope.app.tree.browser.StatefulTreeView.statefulTree?4(root=None, filter=None, tree_state=None)
-zope.app.tree.browser.cookie.CookieTreeView.cookieTree?4(root=None, filter=None)
-zope.app.tree.browser.cookie.CookieTreeView.folderTree?4(root=None)
-zope.app.tree.browser.cookie.CookieTreeView.request_variable?7
-zope.app.tree.browser.cookie.CookieTreeView.rootTree?4()
-zope.app.tree.browser.cookie.CookieTreeView.siteTree?4()
-zope.app.tree.browser.cookie.CookieTreeView.virtualHostTree?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.makeRequestWithVar?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.setUp?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_pre_expanded?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_root_tree?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_sets_cookie?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_site_tree?4()
-zope.app.tree.browser.tests.StatefulTreeViewTest.makeRequest?4()
-zope.app.tree.browser.tests.StatefulTreeViewTest.setUp?4()
-zope.app.tree.browser.tests.test_suite?4()
-zope.app.tree.filters.AllButInterfacesFilter.only_interfaces?7
-zope.app.tree.filters.OnlyInterfacesFilter.__init__?1(self, *filterby)
-zope.app.tree.filters.OnlyInterfacesFilter.matches?4(obj)
-zope.app.tree.filters.OnlyInterfacesFilter.only_interfaces?7
-zope.app.tree.filters.OnlyInterfacesFilter?1(*filterby)
-zope.app.tree.interfaces.IChildObjects.getChildObjects?4()
-zope.app.tree.interfaces.IChildObjects.hasChildren?4()
-zope.app.tree.interfaces.INode.collapse?4()
-zope.app.tree.interfaces.INode.context?7
-zope.app.tree.interfaces.INode.depth?7
-zope.app.tree.interfaces.INode.description?7
-zope.app.tree.interfaces.INode.expand?4()
-zope.app.tree.interfaces.INode.expanded?7
-zope.app.tree.interfaces.INode.getChildNodes?4()
-zope.app.tree.interfaces.INode.getFlatDicts?4()
-zope.app.tree.interfaces.INode.getFlatNodes?4()
-zope.app.tree.interfaces.INode.title?7
-zope.app.tree.interfaces.ITreeStateEncoder.decodeTreeState?4()
-zope.app.tree.interfaces.ITreeStateEncoder.encodeTreeState?4()
-zope.app.tree.interfaces.IUniqueId.getId?4()
-zope.app.tree.node.Node.__init__?1(self, context, expanded_nodes=[], filter=None)
-zope.app.tree.node.Node._create_child_nodes?5()
-zope.app.tree.node.Node._get_child_objects_adapter?5()
-zope.app.tree.node.Node.collapse?4()
-zope.app.tree.node.Node.expand?4(recursive=False)
-zope.app.tree.node.Node.getChildNodes?4()
-zope.app.tree.node.Node.getChildObjects?4()
-zope.app.tree.node.Node.getFlatDicts?4(maxdepth=0, row_state=None)
-zope.app.tree.node.Node.getFlatNodes?4()
-zope.app.tree.node.Node.getId?4()
-zope.app.tree.node.Node.hasChildren?4()
-zope.app.tree.node.Node?1(context, expanded_nodes=[], filter=None)
-zope.app.tree.utils.TreeStateEncoder.decodeTreeState?4(tree_state)
-zope.app.tree.utils.TreeStateEncoder.encodeTreeState?4(expanded_nodes)
-zope.app.tree.utils.a2b?4(s)
-zope.app.tree.utils.a2u_map?7
-zope.app.tree.utils.b2a?4(s)
-zope.app.tree.utils.u2a_map?7
-zope.app.undo.ZODBUndoManager.__init__?1(self, db)
-zope.app.undo.ZODBUndoManager._getUndoInfo?5(context, principal, first, last)
-zope.app.undo.ZODBUndoManager._undo?5(ids)
-zope.app.undo.ZODBUndoManager.getPrincipalTransactions?4(principal, context=None, first=0, last=-20)
-zope.app.undo.ZODBUndoManager.getTransactions?4(context=None, first=0, last=-20)
-zope.app.undo.ZODBUndoManager.undoPrincipalTransactions?4(principal, ids)
-zope.app.undo.ZODBUndoManager.undoTransactions?4(ids)
-zope.app.undo.ZODBUndoManager?1(db)
-zope.app.undo.browser.UndoView._redirect?5()
-zope.app.undo.browser.UndoView.getAllTransactions?4(first=0, last=-20, showall=False)
-zope.app.undo.browser.UndoView.getPrincipalTransactions?4(first=0, last=-20, showall=False)
-zope.app.undo.browser.UndoView.principalLastTransactionIsUndo?4()
-zope.app.undo.browser.UndoView.undoAllTransactions?4(ids)
-zope.app.undo.browser.UndoView.undoPrincipalLastTransaction?4()
-zope.app.undo.browser.UndoView.undoPrincipalTransactions?4(ids)
-zope.app.undo.interfaces.IPrincipalUndo.getPrincipalTransactions?4(context=None, first=0, last=-20)
-zope.app.undo.interfaces.IPrincipalUndo.undoPrincipalTransactions?4(ids)
-zope.app.undo.interfaces.IUndo.getTransactions?4(first=0, last=-20)
-zope.app.undo.interfaces.IUndo.undoTransactions?4()
-zope.app.undo.undoSetup?4(event)
-zope.app.wfmc.metaconfigure.IdefineXpdl.description?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.file?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.id?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.integration?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.process?7
-zope.app.wfmc.metaconfigure.IdefineXpdl.title?7
-zope.app.wfmc.metaconfigure.defineXpdl?4(_context, file, process, id, integration)
-zope.app.wfmc.tests.setUp?4(test)
-zope.app.wfmc.tests.test_suite?4()
-zope.app.wfmc.tests.zcml?4(s)
-zope.app.wfmc.xpdl2zcml.main?4(args = sys.argv[1:])
-zope.app.wsgi.WSGIPublisherApplication.__init__?1(self, db=None, factory=HTTPPublicationRequestFactory)
-zope.app.wsgi.WSGIPublisherApplication?1(db=None, factory=HTTPPublicationRequestFactory)
-zope.app.wsgi.config?4(configfile, schemafile=None, features=())
-zope.app.wsgi.fileresult.FallbackWrapper.__init__?1(self, f)
-zope.app.wsgi.fileresult.FallbackWrapper?1(f)
-zope.app.wsgi.fileresult.FileResult?4(f, request)
-zope.app.wsgi.fileresult.TemporaryFileResult?4(f, request)
-zope.app.wsgi.fileresult._tfile?8
-zope.app.wsgi.getWSGIApplication?4(configfile, schemafile=None, features=(), requestFactory=HTTPPublicationRequestFactory)
-zope.app.wsgi.interfaces.IWSGIOutput.getHeaders?4()
-zope.app.wsgi.interfaces.IWSGIOutput.write?4()
-zope.app.wsgi.interfaces.IWSGIServer.set_application?4()
-zope.app.wsgi.testing.AppWSGILayer?7
-zope.app.wsgi.tests.FileView.__init__?1(self, _, request)
-zope.app.wsgi.tests.FileView.browserDefault?4(*_)
-zope.app.wsgi.tests.FileView?1(_, request)
-zope.app.wsgi.tests.setUp?4(test)
-zope.app.wsgi.tests.test_file_returns?4()
-zope.app.wsgi.tests.test_suite?4()
-zope.app.xmlrpcintrospection.ftests.checker?7
-zope.app.xmlrpcintrospection.ftests.setUp?4(test)
-zope.app.xmlrpcintrospection.ftests.tearDown?4(test)
-zope.app.xmlrpcintrospection.ftests.test_suite?4()
-zope.app.xmlrpcintrospection.testing.XmlrpcIntrospectionLayer?7
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._filterXMLRPCRequestRegistrations?5(registrations)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._getFunctionArgumentSize?5(func)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._getFunctionHelp?5(func)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._getFunctionSignature?5(func)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._getRegistrationAdapters?5(interfaces)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._getXMLRPCMethodHelp?5(method_name)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._getXMLRPCMethodSignature?5(method_name)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._getXMLRPCMethods?5()
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection._reserved_method_names?8
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection.listMethods?4()
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection.methodHelp?4(method_name)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.XMLRPCIntrospection.methodSignature?4(method_name)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.getViews?4(ifaces)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.wrapper?4(func)
-zope.app.xmlrpcintrospection.xmlrpcintrospection.xmlrpccallable?4(return_type, *parameters_types)
-zope.app.zapi.interfaces.IZAPI.UserError?4()
-zope.app.zapi.interfaces.IZAPI.isinstance?4(cls)
-zope.app.zapi.interfaces.IZAPI.name?4()
-zope.app.zapi.interfaces.IZAPI.principals?4()
-zope.app.zapi.interfaces.IZAPI.queryType?4(type)
-zope.app.zapi.name?7
-zope.app.zapi.principals?4()
-zope.app.zapi.tests.TestIZAPI.test_izapi?4()
-zope.app.zapi.tests.setUp?4(test)
-zope.app.zapi.tests.test_suite?4()
-zope.app.zcmlfiles.tests.test_include?4()
-zope.app.zcmlfiles.tests.test_suite?4()
-zope.app.zopeappgenerations.ZopeAppSchemaManager?7
-zope.app.zopeappgenerations.evolve2.evolve?4(context)
-zope.app.zopeappgenerations.evolve2.generation?7
-zope.app.zopeappgenerations.evolve3.evolve?4(context)
-zope.app.zopeappgenerations.evolve3.generation?7
-zope.app.zopeappgenerations.evolve4.evolve?4(context)
-zope.app.zopeappgenerations.evolve5.evolve?4(context)
-zope.app.zopeappgenerations.evolve5.generation?7
-zope.app.zopeappgenerations.getRootFolder?4(context)
-zope.app.zopeappgenerations.key?7
-zope.app.zptpage.browser.tests.ZPTPageTest.addZPTPage?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.content?7
-zope.app.zptpage.browser.tests.ZPTPageTest.testAdd?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testAddForm?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testEdit?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testEditForm?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testIndex?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testInlineCode?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testIssue199?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testPreview?4()
-zope.app.zptpage.browser.tests.ZPTPageTest.testSource?4()
-zope.app.zptpage.browser.tests.checker?7
-zope.app.zptpage.browser.tests.test_suite?4()
-zope.app.zptpage.browser.zptpage.EditForm.form_fields?7
-zope.app.zptpage.browser.zptpage.EditForm.render_context?7
-zope.app.zptpage.browser.zptpage.EditForm.setUpWidgets?4(ignore_request=False)
-zope.app.zptpage.browser.zptpage.ZPTPageEval.index?4(**kw)
-zope.app.zptpage.i18n.ZopeMessageFactory?7
-zope.app.zptpage.interfaces.IRenderZPTPage.content_type?7
-zope.app.zptpage.interfaces.IRenderZPTPage.default?7
-zope.app.zptpage.interfaces.IRenderZPTPage.description?7
-zope.app.zptpage.interfaces.IRenderZPTPage.render?4(*args, **kw)
-zope.app.zptpage.interfaces.IRenderZPTPage.required?7
-zope.app.zptpage.interfaces.IRenderZPTPage.title?7
-zope.app.zptpage.interfaces.IZPTPage.evaluateInlineCode?7
-zope.app.zptpage.interfaces.IZPTPage.expand?7
-zope.app.zptpage.interfaces.IZPTPage.getSource?4()
-zope.app.zptpage.interfaces.IZPTPage.setSource?4(content_type='text/html')
-zope.app.zptpage.interfaces.IZPTPage.source?7
-zope.app.zptpage.testing.ZPTPageLayer?7
-zope.app.zptpage.textindex.tests.ZPTPageTests.setUp?4()
-zope.app.zptpage.textindex.tests.ZPTPageTests.testSearchableText?4()
-zope.app.zptpage.textindex.tests.test_suite?4()
-zope.app.zptpage.textindex.zptpage.SearchableText.__init__?1(self, page)
-zope.app.zptpage.textindex.zptpage.SearchableText.getSearchableText?4()
-zope.app.zptpage.textindex.zptpage.SearchableText?1(page)
-zope.app.zptpage.textindex.zptpage.tag?7
-zope.app.zptpage.zptpage.Sized.__init__?1(self, page)
-zope.app.zptpage.zptpage.Sized.sizeForDisplay?4()
-zope.app.zptpage.zptpage.Sized.sizeForSorting?4()
-zope.app.zptpage.zptpage.Sized?1(page)
-zope.app.zptpage.zptpage.ZPTFactory.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTFactory?1(context)
-zope.app.zptpage.zptpage.ZPTPage.evaluateInlineCode?7
-zope.app.zptpage.zptpage.ZPTPage.expand?7
-zope.app.zptpage.zptpage.ZPTPage.getSource?4(request=None)
-zope.app.zptpage.zptpage.ZPTPage.pt_getContext?4(instance, request, **_kw)
-zope.app.zptpage.zptpage.ZPTPage.pt_getEngineContext?4(namespace)
-zope.app.zptpage.zptpage.ZPTPage.pt_source_file?4()
-zope.app.zptpage.zptpage.ZPTPage.render?4(request, *args, **keywords)
-zope.app.zptpage.zptpage.ZPTPage.setSource?4(text, content_type='text/html')
-zope.app.zptpage.zptpage.ZPTPage.source?7
-zope.app.zptpage.zptpage.ZPTReadFile.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTReadFile.read?4()
-zope.app.zptpage.zptpage.ZPTReadFile.size?4()
-zope.app.zptpage.zptpage.ZPTReadFile?1(context)
-zope.app.zptpage.zptpage.ZPTWriteFile.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTWriteFile.write?4(data)
-zope.app.zptpage.zptpage.ZPTWriteFile?1(context)
-zope.cachedescriptors.method.cachedIn.__init__?1(self, attribute_name)
-zope.cachedescriptors.method.cachedIn._get_cache_key?5(**kwargs)
-zope.cachedescriptors.method.cachedIn.cache?4(instance)
-zope.cachedescriptors.method.cachedIn.decorated?4(*args, **kwargs)
-zope.cachedescriptors.method.cachedIn.invalidate?4(instance, *args, **kwargs)
-zope.cachedescriptors.method.cachedIn?1(attribute_name)
-zope.cachedescriptors.property.CachedProperty.__init__?1(self, func, *names)
-zope.cachedescriptors.property.CachedProperty?1(func, *names)
-zope.cachedescriptors.property.Lazy.__init__?1(self, func, name=None)
-zope.cachedescriptors.property.Lazy?1(func, name=None)
-zope.cachedescriptors.property.cachedIn.__init__?1(self, attribute_name)
-zope.cachedescriptors.property.cachedIn.get?4()
-zope.cachedescriptors.property.cachedIn?1(attribute_name)
-zope.cachedescriptors.property.ncaches?7
-zope.cachedescriptors.property.readproperty.__init__?1(self, func)
-zope.cachedescriptors.property.readproperty?1(func)
-zope.cachedescriptors.tests.test_suite?4()
-zope.component._api._adapts_descr.__init__?2(self, interfaces)
-zope.component._api._adapts_descr?2(interfaces)
-zope.component._api._class_types?8
-zope.component._api.adaptedBy?4(ob)
-zope.component._api.adapter.__init__?1(self, *interfaces)
-zope.component._api.adapter?1(*interfaces)
-zope.component._api.adapts?4(*interfaces)
-zope.component._api.createObject?4(__factory_name, *args, **kwargs)
-zope.component._api.getAdapter?4(object, interface=Interface, name=u'', context=None)
-zope.component._api.getAdapterInContext?4(object, interface, context)
-zope.component._api.getAdapters?4(objects, provided, context=None)
-zope.component._api.getAllUtilitiesRegisteredFor?4(interface, context=None)
-zope.component._api.getFactoriesFor?4(interface, context=None)
-zope.component._api.getFactoryInterfaces?4(name, context=None)
-zope.component._api.getMultiAdapter?4(objects, interface=Interface, name=u'', context=None)
-zope.component._api.getSiteManager?4(context=None)
-zope.component._api.getSiteManager?7
-zope.component._api.getUtilitiesFor?4(interface, context=None)
-zope.component._api.getUtility?4(interface, name='', context=None)
-zope.component._api.handle?4(*objects)
-zope.component._api.hookable?4(ob)
-zope.component._api.queryAdapter?4(object, interface=Interface, name=u'', default=None, context=None)
-zope.component._api.queryAdapterInContext?4(object, interface, context, default=None)
-zope.component._api.queryMultiAdapter?4(objects, interface=Interface, name=u'', default=None, context=None)
-zope.component._api.queryUtility?4(interface, name='', default=None, context=None)
-zope.component._api.subscribers?4(objects, interface, context=None)
-zope.component._declaration._adapts_descr.__init__?2(self, interfaces)
-zope.component._declaration._adapts_descr?2(interfaces)
-zope.component._declaration._class_types?8
-zope.component._declaration.adaptedBy?4(ob)
-zope.component._declaration.adapter.__init__?1(self, *interfaces)
-zope.component._declaration.adapter?1(*interfaces)
-zope.component._declaration.adapts?4(*interfaces)
-zope.component.adapter.AdapterService.__init__?1(self, sitemanager=None)
-zope.component.adapter.AdapterService?1(sitemanager=None)
-zope.component.adapter.GlobalAdapterService.__init__?1(self, sitemanager=None)
-zope.component.adapter.GlobalAdapterService.register?4(required, provided, name, factory, info='')
-zope.component.adapter.GlobalAdapterService.registrations?4()
-zope.component.adapter.GlobalAdapterService.subscribe?4(required, provided, factory, info='')
-zope.component.adapter.GlobalAdapterService?1(sitemanager=None)
-zope.component.adapter.IGlobalAdapterService.register?4(provided, name, factory, info='')
-zope.component.adapter.IGlobalAdapterService.subscribe?4(provided, factory, info='')
-zope.component.back35.deprecated?4(*args, **kw)
-zope.component.bbb.interfaces.IAdapterService.queryAdapter?4(interface, name, default=None)
-zope.component.bbb.interfaces.IAdapterService.queryMultiAdapter?4(interface, name, default=None)
-zope.component.bbb.interfaces.IAdapterService.subscribers?4(provided)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getDefaultViewName?4(request, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getGlobalService?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getGlobalServices?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getMultiView?4(request, providing=Interface, name='', context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getResource?4(request, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getService?4(context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getServiceDefinitions?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getServices?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getView?4(name, request, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getViewProviding?4(providing, request, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryDefaultViewName?4(request, default=None, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryMultiView?4(request, providing=Interface, name='', default=None, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryResource?4(request, default=None, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryView?4(name, request, default=None, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryViewProviding?4(providing, request, default=None, context=None)
-zope.component.bbb.interfaces.IContextDependent.context?7
-zope.component.bbb.interfaces.IPresentation.request?7
-zope.component.bbb.interfaces.IServiceService.getInterfaceFor?4()
-zope.component.bbb.interfaces.IServiceService.getService?4()
-zope.component.bbb.interfaces.IServiceService.getServiceDefinitions?4()
-zope.component.bbb.interfaces.IUtilityService.getAllUtilitiesRegisteredFor?4()
-zope.component.bbb.interfaces.IUtilityService.getUtilitiesFor?4()
-zope.component.bbb.interfaces.IUtilityService.getUtility?4(name='')
-zope.component.bbb.interfaces.IUtilityService.queryUtility?4(name='', default=None)
-zope.component.contextdependent.ContextDependent.__init__?1(self, context)
-zope.component.contextdependent.ContextDependent?1(context)
-zope.component.event.dispatch?4(*event)
-zope.component.event.objectEventNotify?4(event)
-zope.component.eventtesting.PlacelessSetup.setUp?4()
-zope.component.eventtesting.clearEvents?4()
-zope.component.eventtesting.events?7
-zope.component.eventtesting.getEvents?4(event_type=None, filter=None)
-zope.component.eventtesting.setUp?4(test=None)
-zope.component.factory.Factory.__init__?1(self, callable, title='', description='', interfaces=None)
-zope.component.factory.Factory.getInterfaces?4()
-zope.component.factory.Factory?1(callable, title='', description='', interfaces=None)
-zope.component.globalregistry.BaseGlobalComponents._init_registries?5()
-zope.component.globalregistry.BaseGlobalComponents.provideAdapter?4(required, provided, name, factory, info='')
-zope.component.globalregistry.BaseGlobalComponents.provideUtility?4(providedInterface, component, name='', info='', strict=True)
-zope.component.globalregistry.BaseGlobalComponents.registrations?4()
-zope.component.globalregistry.BaseGlobalComponents.subscribe?4(required, provided, factory, info='')
-zope.component.globalregistry.GAR?4(components, registryName)
-zope.component.globalregistry.GlobalAdapterRegistry.__init__?1(self, parent, name)
-zope.component.globalregistry.GlobalAdapterRegistry?1(parent, name)
-zope.component.globalregistry._IGlobalSiteManager.provideAdapter?4(provided, name, factory, info='')
-zope.component.globalregistry._IGlobalSiteManager.provideUtility?4(component, name='', info='', strict=True)
-zope.component.globalregistry._IGlobalSiteManager.subscribe?4(provided, factory, info='')
-zope.component.globalregistry.base?7
-zope.component.globalregistry.getGlobalSiteManager?4()
-zope.component.globalregistry.globalSiteManager?7
-zope.component.globalregistry.provideAdapter?4(factory, adapts=None, provides=None, name='')
-zope.component.globalregistry.provideHandler?4(factory, adapts=None)
-zope.component.globalregistry.provideSubscriptionAdapter?4(factory, adapts=None, provides=None)
-zope.component.globalregistry.provideUtility?4(component, provides=None, name=u'')
-zope.component.interface.getInterface?4(context, id)
-zope.component.interface.getInterfaceAllDocs?4(interface)
-zope.component.interface.interfaceToName?4(context, interface)
-zope.component.interface.nameToInterface?4(context, id)
-zope.component.interface.provideInterface?4(id, interface, iface_type=None, info='')
-zope.component.interface.queryInterface?4(id, default=None)
-zope.component.interface.searchInterface?4(context, search_string=None, base=None)
-zope.component.interface.searchInterfaceIds?4(context, search_string=None, base=None)
-zope.component.interface.searchInterfaceUtilities?4(context, search_string=None, base=None)
-zope.component.interfaces.IComponentArchitecture.adapts?4()
-zope.component.interfaces.IComponentArchitecture.createObject?4(*args, **kwargs)
-zope.component.interfaces.IComponentArchitecture.getAdapter?4(interface=interface.Interface, name=u'', context=None)
-zope.component.interfaces.IComponentArchitecture.getAdapterInContext?4(interface, context)
-zope.component.interfaces.IComponentArchitecture.getAdapters?4(provided, context=None)
-zope.component.interfaces.IComponentArchitecture.getAllUtilitiesRegisteredFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getFactoriesFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getFactoryInterfaces?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getGlobalSiteManager?4()
-zope.component.interfaces.IComponentArchitecture.getMultiAdapter?4(interface=interface.Interface, name='', context=None)
-zope.component.interfaces.IComponentArchitecture.getSiteManager?4()
-zope.component.interfaces.IComponentArchitecture.getUtilitiesFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getUtility?4(name='', context=None)
-zope.component.interfaces.IComponentArchitecture.handle?4()
-zope.component.interfaces.IComponentArchitecture.queryAdapter?4(interface=interface.Interface, name=u'', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.queryAdapterInContext?4(interface, context, default=None)
-zope.component.interfaces.IComponentArchitecture.queryMultiAdapter?4(interface=interface.Interface, name=u'', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.queryUtility?4(name='', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.subscribers?4(provided, context=None)
-zope.component.interfaces.IComponentLookup.ISiteManager?7
-zope.component.interfaces.IComponentLookup.adapters?7
-zope.component.interfaces.IComponentLookup.getAdapter?4(interface, name=u'')
-zope.component.interfaces.IComponentLookup.getAdapters?4(provided)
-zope.component.interfaces.IComponentLookup.getAllUtilitiesRegisteredFor?4()
-zope.component.interfaces.IComponentLookup.getMultiAdapter?4(interface, name=u'')
-zope.component.interfaces.IComponentLookup.getUtilitiesFor?4()
-zope.component.interfaces.IComponentLookup.handle?4()
-zope.component.interfaces.IComponentLookup.queryAdapter?4(interface, name=u'', default=None)
-zope.component.interfaces.IComponentLookup.queryMultiAdapter?4(interface, name=u'', default=None)
-zope.component.interfaces.IComponentLookup.queryUtility?4(name='', default=None)
-zope.component.interfaces.IComponentLookup.subscribers?4(provided)
-zope.component.interfaces.IComponentLookup.utilities?7
-zope.component.interfaces.IComponentRegistrationConvenience.provideAdapter?4(adapts=None, provides=None, name=u'')
-zope.component.interfaces.IComponentRegistrationConvenience.provideHandler?4(adapts=None)
-zope.component.interfaces.IComponentRegistrationConvenience.provideSubscriptionAdapter?4(adapts=None, provides=None)
-zope.component.interfaces.IComponentRegistrationConvenience.provideUtility?4(provides=None, name=u'')
-zope.component.interfaces.IComponentRegistry.registerAdapter?4(required=None, provided=None, name=u'', info=u'')
-zope.component.interfaces.IComponentRegistry.registerHandler?4(required=None, name=u'', info='')
-zope.component.interfaces.IComponentRegistry.registerSubscriptionAdapter?4(required=None, provides=None, name=u'', info='')
-zope.component.interfaces.IComponentRegistry.registerUtility?4(provided=None, name=u'', info=u'')
-zope.component.interfaces.IComponentRegistry.registeredAdapters?4()
-zope.component.interfaces.IComponentRegistry.registeredHandlers?4()
-zope.component.interfaces.IComponentRegistry.registeredSubscriptionAdapters?4()
-zope.component.interfaces.IComponentRegistry.registeredUtilities?4()
-zope.component.interfaces.IComponentRegistry.unregisterAdapter?4(required=None, provided=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterHandler?4(required=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterSubscriptionAdapter?4(required=None, provides=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterUtility?4(provided=None, name=u'')
-zope.component.interfaces.IFactory.description?7
-zope.component.interfaces.IFactory.getInterfaces?4()
-zope.component.interfaces.IFactory.title?7
-zope.component.interfaces.IHandlerRegistration.handler?7
-zope.component.interfaces.IHandlerRegistration.required?7
-zope.component.interfaces.IObjectEvent.object?7
-zope.component.interfaces.IRegistration.info?7
-zope.component.interfaces.IRegistration.name?7
-zope.component.interfaces.IRegistration.registry?7
-zope.component.interfaces.IRegistry.registrations?4()
-zope.component.interfaces.IUtilityRegistration.component?7
-zope.component.interfaces.IUtilityRegistration.provided?7
-zope.component.interfaces.ObjectEvent.__init__?1(self, object)
-zope.component.interfaces.ObjectEvent?1(object)
-zope.component.interfaces._IBaseAdapterRegistration.factory?7
-zope.component.interfaces._IBaseAdapterRegistration.provided?7
-zope.component.interfaces._IBaseAdapterRegistration.required?7
-zope.component.persistentregistry.PersistentAdapterRegistry.changed?4(originally_changed)
-zope.component.persistentregistry.PersistentComponents._init_registrations?5()
-zope.component.persistentregistry.PersistentComponents._init_registries?5()
-zope.component.registry.AdapterRegistration.__init__?1(self, registry, required, provided, name, component, doc)
-zope.component.registry.AdapterRegistration.component?4()
-zope.component.registry.AdapterRegistration.doc?4()
-zope.component.registry.AdapterRegistration.value?4()
-zope.component.registry.AdapterRegistration?1(registry, required, provided, name, component, doc)
-zope.component.registry.Components.__init__?1(self, name='', bases=())
-zope.component.registry.Components._getBases?5()
-zope.component.registry.Components._init_registrations?5()
-zope.component.registry.Components._init_registries?5()
-zope.component.registry.Components._setBases?5(bases)
-zope.component.registry.Components.getAdapter?4(object, interface, name=u'')
-zope.component.registry.Components.getAdapters?4(objects, provided)
-zope.component.registry.Components.getAllUtilitiesRegisteredFor?4(interface)
-zope.component.registry.Components.getMultiAdapter?4(objects, interface, name=u'')
-zope.component.registry.Components.getUtilitiesFor?4(interface)
-zope.component.registry.Components.getUtility?4(provided, name=u'')
-zope.component.registry.Components.handle?4(*objects)
-zope.component.registry.Components.queryAdapter?4(object, interface, name=u'', default=None)
-zope.component.registry.Components.queryMultiAdapter?4(objects, interface, name=u'', default=None)
-zope.component.registry.Components.queryUtility?4(provided, name=u'', default=None)
-zope.component.registry.Components.registerAdapter?4(factory, required=None, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerHandler?4(factory, required=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerSubscriptionAdapter?4(factory, required=None, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerUtility?4(component, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registeredAdapters?4()
-zope.component.registry.Components.registeredHandlers?4()
-zope.component.registry.Components.registeredSubscriptionAdapters?4()
-zope.component.registry.Components.registeredUtilities?4()
-zope.component.registry.Components.subscribers?4(objects, provided)
-zope.component.registry.Components.unregisterAdapter?4(factory=None, required=None, provided=None, name=u'', )
-zope.component.registry.Components.unregisterHandler?4(factory=None, required=None, name=u'')
-zope.component.registry.Components.unregisterSubscriptionAdapter?4(factory=None, required=None, provided=None, name=u'', )
-zope.component.registry.Components.unregisterUtility?4(component=None, provided=None, name=u'')
-zope.component.registry.Components?1(name='', bases=())
-zope.component.registry.HandlerRegistration.__init__?1(self, registry, required, name, handler, doc)
-zope.component.registry.HandlerRegistration.factory?4()
-zope.component.registry.HandlerRegistration.provided?7
-zope.component.registry.HandlerRegistration?1(registry, required, name, handler, doc)
-zope.component.registry.UtilityRegistration.__init__?1(self, registry, provided, name, component, doc)
-zope.component.registry.UtilityRegistration?1(registry, provided, name, component, doc)
-zope.component.registry._getAdapterProvided?5(factory)
-zope.component.registry._getAdapterRequired?5(factory, required)
-zope.component.registry._getUtilityProvided?5(component)
-zope.component.registry.classTypes?7
-zope.component.registry.dispatchAdapterRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchHandlerRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchSubscriptionAdapterRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchUtilityRegistrationEvent?4(registration, event)
-zope.component.service.GS?4(service_manager, service_name)
-zope.component.service.GlobalServiceManager.__init__?1(self, name=None, module=None, sitemanager=None)
-zope.component.service.GlobalServiceManager._clear?5()
-zope.component.service.GlobalServiceManager.defineService?4(name, interface)
-zope.component.service.GlobalServiceManager.getService?4(name)
-zope.component.service.GlobalServiceManager.getServiceDefinitions?4()
-zope.component.service.GlobalServiceManager.provideService?4(name, component, force=False)
-zope.component.service.GlobalServiceManager?1(name=None, module=None, sitemanager=None)
-zope.component.service.IGlobalServiceManager.defineService?4(interface)
-zope.component.service.IGlobalServiceManager.provideService?4(component)
-zope.component.service.defineService?4(name, interface, sitemanager=None)
-zope.component.service.serviceManager?7
-zope.component.servicenames.Adapters?7
-zope.component.servicenames.Services?7
-zope.component.servicenames.Utilities?7
-zope.component.standalonetests.Comp.__init__?1(self, context)
-zope.component.standalonetests.Comp?1(context)
-zope.component.standalonetests.ob?7
-zope.component.standalonetests.providing_adapter_sets_adapter_hook?4()
-zope.component.standalonetests.test_suite?4()
-zope.component.testfiles.adapter.Adapter.__init__?1(self, *args)
-zope.component.testfiles.adapter.Adapter?1(*args)
-zope.component.testfiles.adapter.Handler?4(content, *args)
-zope.component.testfiles.adapter.I3.f1?4()
-zope.component.testfiles.adapter.I3.f2?4()
-zope.component.testfiles.adapter.I3.f3?4()
-zope.component.testfiles.adapter.a4?7
-zope.component.testfiles.adapter.a5?7
-zope.component.testfiles.components.Comp.__init__?1(self, *args)
-zope.component.testfiles.components.Comp.a?7
-zope.component.testfiles.components.Comp.f?4()
-zope.component.testfiles.components.Comp?1(*args)
-zope.component.testfiles.components.IAppb.a?7
-zope.component.testfiles.components.IAppb.f?4()
-zope.component.testfiles.components.comp?7
-zope.component.testing.setUp?4(test=None)
-zope.component.testing.tearDown?4(test=None)
-zope.component.tests.A.__init__?1(self, *context)
-zope.component.tests.A?1(*context)
-zope.component.tests.Comp.__init__?1(self, context)
-zope.component.tests.Comp2.__init__?1(self, context)
-zope.component.tests.Comp2?1(context)
-zope.component.tests.Comp?1(context)
-zope.component.tests.ConformsToIComponentLookup.__init__?1(self, sitemanager)
-zope.component.tests.ConformsToIComponentLookup?1(sitemanager)
-zope.component.tests.Foo.__init__?1(self, name='')
-zope.component.tests.Foo.name?7
-zope.component.tests.Foo?1(name='')
-zope.component.tests.StandaloneTests.testStandalone?4()
-zope.component.tests.U.__init__?1(self, name)
-zope.component.tests.U?1(name)
-zope.component.tests.base?7
-zope.component.tests.clearZCML?4(test=None)
-zope.component.tests.clear_base?4()
-zope.component.tests.comp?7
-zope.component.tests.handle1?4(x)
-zope.component.tests.handle3?4(x)
-zope.component.tests.handle4?4(x)
-zope.component.tests.handle?4(*objects)
-zope.component.tests.noop?4(*args)
-zope.component.tests.ob?7
-zope.component.tests.persistent_registry_doesnt_scew_up_subsribers?4()
-zope.component.tests.setUpRegistryTests?4(tests)
-zope.component.tests.tearDownRegistryTests?4(tests)
-zope.component.tests.testAdapter?4()
-zope.component.tests.testAdapterForInterfaceNone?4()
-zope.component.tests.testAdapterInContext?4(self)
-zope.component.tests.testGetAdapters?4()
-zope.component.tests.testInterfaceCall?4()
-zope.component.tests.testInterfaces?4()
-zope.component.tests.testMultiAdapter?4()
-zope.component.tests.testNamedAdapter?4()
-zope.component.tests.testNamedUtility?4()
-zope.component.tests.testNo__component_adapts__leakage?4()
-zope.component.tests.testNotBrokenWhenNoSiteManager?4()
-zope.component.tests.testUtility?4()
-zope.component.tests.test_ability_to_pickle_globalsitemanager?4()
-zope.component.tests.test_deghostification_of_persistent_adapter_registries?4()
-zope.component.tests.test_getAllUtilitiesRegisteredFor?4()
-zope.component.tests.test_getGlobalSiteManager?4()
-zope.component.tests.test_getSiteManager?4()
-zope.component.tests.test_multi_handler_unregistration?4()
-zope.component.tests.test_persistent_component_managers?4()
-zope.component.tests.test_suite?4()
-zope.component.utility.GlobalUtilityService.__init__?1(self, sitemanager=None)
-zope.component.utility.GlobalUtilityService.provideUtility?4(providedInterface, component, name='', info='')
-zope.component.utility.GlobalUtilityService.registrations?4()
-zope.component.utility.GlobalUtilityService?1(sitemanager=None)
-zope.component.utility.IGlobalUtilityService.provideUtility?4(component, name='', info='')
-zope.component.utility.UtilityService.__init__?1(self, sitemanager=None)
-zope.component.utility.UtilityService?1(sitemanager=None)
-zope.component.zcml.IAdapterDirective.default?7
-zope.component.zcml.IAdapterDirective.description?7
-zope.component.zcml.IAdapterDirective.factory?7
-zope.component.zcml.IAdapterDirective.for_?7
-zope.component.zcml.IAdapterDirective.locate?7
-zope.component.zcml.IAdapterDirective.missing_value?7
-zope.component.zcml.IAdapterDirective.name?7
-zope.component.zcml.IAdapterDirective.permission?7
-zope.component.zcml.IAdapterDirective.provides?7
-zope.component.zcml.IAdapterDirective.required?7
-zope.component.zcml.IAdapterDirective.title?7
-zope.component.zcml.IAdapterDirective.trusted?7
-zope.component.zcml.IAdapterDirective.value_type?7
-zope.component.zcml.IBasicComponentInformation.component?7
-zope.component.zcml.IBasicComponentInformation.description?7
-zope.component.zcml.IBasicComponentInformation.factory?7
-zope.component.zcml.IBasicComponentInformation.permission?7
-zope.component.zcml.IBasicComponentInformation.required?7
-zope.component.zcml.IBasicComponentInformation.title?7
-zope.component.zcml.IInterfaceDirective.interface?7
-zope.component.zcml.IInterfaceDirective.name?7
-zope.component.zcml.IInterfaceDirective.required?7
-zope.component.zcml.IInterfaceDirective.title?7
-zope.component.zcml.IInterfaceDirective.type?7
-zope.component.zcml.ISubscriberDirective.default?7
-zope.component.zcml.ISubscriberDirective.description?7
-zope.component.zcml.ISubscriberDirective.factory?7
-zope.component.zcml.ISubscriberDirective.for_?7
-zope.component.zcml.ISubscriberDirective.handler?7
-zope.component.zcml.ISubscriberDirective.locate?7
-zope.component.zcml.ISubscriberDirective.missing_value?7
-zope.component.zcml.ISubscriberDirective.permission?7
-zope.component.zcml.ISubscriberDirective.provides?7
-zope.component.zcml.ISubscriberDirective.required?7
-zope.component.zcml.ISubscriberDirective.title?7
-zope.component.zcml.ISubscriberDirective.trusted?7
-zope.component.zcml.ISubscriberDirective.value_type?7
-zope.component.zcml.IUtilityDirective.description?7
-zope.component.zcml.IUtilityDirective.name?7
-zope.component.zcml.IUtilityDirective.provides?7
-zope.component.zcml.IUtilityDirective.required?7
-zope.component.zcml.IUtilityDirective.title?7
-zope.component.zcml.PublicPermission?7
-zope.component.zcml._?8
-zope.component.zcml._handler?8
-zope.component.zcml._protectedFactory?5(original_factory, checker)
-zope.component.zcml._rolledUpFactory?5(factories)
-zope.component.zcml.adapter?4(_context, factory, provides=None, for_=None, permission=None, name='', trusted=False, locate=False)
-zope.component.zcml.factory?4(*args)
-zope.component.zcml.factory?4(ob)
-zope.component.zcml.handler?4(methodName, *args, **kwargs)
-zope.component.zcml.interface?4(_context, interface, type=None, name='')
-zope.component.zcml.proxify?4(ob, checker)
-zope.component.zcml.subscriber?4(_context, for_=None, factory=None, handler=None, provides=None, permission=None, trusted=False, locate=False)
-zope.component.zcml.utility?4(_context, provides=None, component=None, factory=None, permission=None, name='')
-zope.configuration.config.ComplexDirectiveDefinition.before?4()
-zope.configuration.config.ComplexDirectiveDefinition.factory?4(data, info)
-zope.configuration.config.ComplexStackItem.__init__?1(self, meta, context, data, info)
-zope.configuration.config.ComplexStackItem.contained?4(name, data, info)
-zope.configuration.config.ComplexStackItem.finish?4()
-zope.configuration.config.ComplexStackItem?1(meta, context, data, info)
-zope.configuration.config.ConfigurationAdapterRegistry.__init__?1(self)
-zope.configuration.config.ConfigurationAdapterRegistry.document?4(name, schema, usedIn, handler, info, parent=None)
-zope.configuration.config.ConfigurationAdapterRegistry.factory?4(context, name)
-zope.configuration.config.ConfigurationAdapterRegistry.register?4(interface, name, factory)
-zope.configuration.config.ConfigurationAdapterRegistry?1()
-zope.configuration.config.ConfigurationConflictError.__init__?1(self, conflicts)
-zope.configuration.config.ConfigurationConflictError?1(conflicts)
-zope.configuration.config.ConfigurationContext.__init__?1(self)
-zope.configuration.config.ConfigurationContext.action?4(discriminator, callable=None, args=(), kw={}, order=0)
-zope.configuration.config.ConfigurationContext.checkDuplicate?4(filename)
-zope.configuration.config.ConfigurationContext.hasFeature?4(feature)
-zope.configuration.config.ConfigurationContext.path?4(filename)
-zope.configuration.config.ConfigurationContext.processFile?4(filename)
-zope.configuration.config.ConfigurationContext.provideFeature?4(feature)
-zope.configuration.config.ConfigurationContext.resolve?4(dottedname)
-zope.configuration.config.ConfigurationContext?1()
-zope.configuration.config.ConfigurationExecutionError.__init__?1(self, etype, evalue, info)
-zope.configuration.config.ConfigurationExecutionError?1(etype, evalue, info)
-zope.configuration.config.ConfigurationMachine.__init__?1(self)
-zope.configuration.config.ConfigurationMachine.basepath?7
-zope.configuration.config.ConfigurationMachine.begin?4(__name, __data=None, __info=None, **kw)
-zope.configuration.config.ConfigurationMachine.end?4()
-zope.configuration.config.ConfigurationMachine.execute_actions?4(clear=True, testing=False)
-zope.configuration.config.ConfigurationMachine.getInfo?4()
-zope.configuration.config.ConfigurationMachine.includepath?7
-zope.configuration.config.ConfigurationMachine.info?7
-zope.configuration.config.ConfigurationMachine.package?7
-zope.configuration.config.ConfigurationMachine.setInfo?4(info)
-zope.configuration.config.ConfigurationMachine?1()
-zope.configuration.config.GroupingContextDecorator.__init__?1(self, context, **kw)
-zope.configuration.config.GroupingContextDecorator.after?4()
-zope.configuration.config.GroupingContextDecorator.before?4()
-zope.configuration.config.GroupingContextDecorator?1(context, **kw)
-zope.configuration.config.GroupingStackItem.__init__?1(self, context)
-zope.configuration.config.GroupingStackItem.contained?4(name, data, info)
-zope.configuration.config.GroupingStackItem.finish?4()
-zope.configuration.config.GroupingStackItem?1(context)
-zope.configuration.config.IDirectiveInfo.description?7
-zope.configuration.config.IDirectiveInfo.name?7
-zope.configuration.config.IDirectiveInfo.schema?7
-zope.configuration.config.IDirectiveInfo.title?7
-zope.configuration.config.IDirectivesInfo.description?7
-zope.configuration.config.IDirectivesInfo.namespace?7
-zope.configuration.config.IDirectivesInfo.title?7
-zope.configuration.config.IFullInfo.default?7
-zope.configuration.config.IFullInfo.description?7
-zope.configuration.config.IFullInfo.handler?7
-zope.configuration.config.IFullInfo.title?7
-zope.configuration.config.IFullInfo.usedIn?7
-zope.configuration.config.IProvidesDirectiveInfo.description?7
-zope.configuration.config.IProvidesDirectiveInfo.feature?7
-zope.configuration.config.IProvidesDirectiveInfo.title?7
-zope.configuration.config.IStackItem.contained?4(data, info)
-zope.configuration.config.IStackItem.finish?4()
-zope.configuration.config.RootStackItem.__init__?1(self, context)
-zope.configuration.config.RootStackItem.contained?4(name, data, info)
-zope.configuration.config.RootStackItem.finish?4()
-zope.configuration.config.RootStackItem?1(context)
-zope.configuration.config.SimpleStackItem.__init__?1(self, context, handler, info, *argdata)
-zope.configuration.config.SimpleStackItem.contained?4(name, data, info)
-zope.configuration.config.SimpleStackItem.finish?4()
-zope.configuration.config.SimpleStackItem?1(context, handler, info, *argdata)
-zope.configuration.config._bootstrap?5(context)
-zope.configuration.config._import_chickens?8
-zope.configuration.config.defineGroupingDirective?4(context, name, schema, handler, namespace='', usedIn=IConfigurationContext)
-zope.configuration.config.defineSimpleDirective?4(context, name, schema, handler, namespace='', usedIn=IConfigurationContext)
-zope.configuration.config.expand_action?4(discriminator, callable=None, args=(), kw={}, includepath=(), info='', order=0)
-zope.configuration.config.factory?4(context, data, info)
-zope.configuration.config.metans?7
-zope.configuration.config.noop?4()
-zope.configuration.config.provides?4(context, feature)
-zope.configuration.config.resolveConflicts?4(actions)
-zope.configuration.config.subdirective?4(context, name, schema)
-zope.configuration.config.testns?7
-zope.configuration.config.toargs?4(context, schema, data)
-zope.configuration.config.zopens?7
-zope.configuration.docutils.makeDocStructures?4(context)
-zope.configuration.docutils.para_sep?7
-zope.configuration.docutils.whitespace?7
-zope.configuration.docutils.wrap?4(text, width=78, indent=0)
-zope.configuration.fields.Bool.fromUnicode?4(u)
-zope.configuration.fields.GlobalInterface.__init__?1(self, **kw)
-zope.configuration.fields.GlobalInterface?1(**kw)
-zope.configuration.fields.GlobalObject.__init__?1(self, value_type=None, **kw)
-zope.configuration.fields.GlobalObject._validate?5(value)
-zope.configuration.fields.GlobalObject.fromUnicode?4(u)
-zope.configuration.fields.GlobalObject?1(value_type=None, **kw)
-zope.configuration.fields.MessageID.fromUnicode?4(u)
-zope.configuration.fields.PYIDENTIFIER_REGEX?7
-zope.configuration.fields.Path.fromUnicode?4(u)
-zope.configuration.fields.PythonIdentifier._validate?5(value)
-zope.configuration.fields.PythonIdentifier.fromUnicode?4(u)
-zope.configuration.fields.Tokens.fromUnicode?4(u)
-zope.configuration.fields.pyidentifierPattern?7
-zope.configuration.interfaces.IConfigurationContext.action?4(discriminator, callable, args=(), kw={}, order=0)
-zope.configuration.interfaces.IConfigurationContext.checkDuplicate?4()
-zope.configuration.interfaces.IConfigurationContext.description?7
-zope.configuration.interfaces.IConfigurationContext.hasFeature?4()
-zope.configuration.interfaces.IConfigurationContext.package?7
-zope.configuration.interfaces.IConfigurationContext.path?4()
-zope.configuration.interfaces.IConfigurationContext.provideFeature?4()
-zope.configuration.interfaces.IConfigurationContext.required?7
-zope.configuration.interfaces.IConfigurationContext.resolve?4()
-zope.configuration.interfaces.IConfigurationContext.title?7
-zope.configuration.interfaces.IGroupingContext.after?4()
-zope.configuration.interfaces.IGroupingContext.before?4()
-zope.configuration.name.getNormalizedName?4(name, package)
-zope.configuration.name.path?4(file='', package = 'zopeproducts', _silly=('__doc__', ), _globals={})
-zope.configuration.name.resolve?4(name, package='zopeproducts', _silly=('__doc__', ), _globals={})
-zope.configuration.namespace?4(suffix)
-zope.configuration.stxdocs._directiveDocs?5(name, schema, handler, info, indent_offset=0)
-zope.configuration.stxdocs._makeabs?5(path)
-zope.configuration.stxdocs._subDirectiveDocs?5(subdirs, namespace, name)
-zope.configuration.stxdocs.main?4(argv=sys.argv)
-zope.configuration.stxdocs.makedocs?4(target_dir, zcml_file)
-zope.configuration.stxdocs.usage?4(code, msg='')
-zope.configuration.xmlconfig.ConfigurationHandler.__init__?1(self, context, testing=0)
-zope.configuration.xmlconfig.ConfigurationHandler.characters?4(text)
-zope.configuration.xmlconfig.ConfigurationHandler.endElementNS?4(name, qname)
-zope.configuration.xmlconfig.ConfigurationHandler.evaluateCondition?4(expression)
-zope.configuration.xmlconfig.ConfigurationHandler.setDocumentLocator?4(locator)
-zope.configuration.xmlconfig.ConfigurationHandler.startElementNS?4(name, qname, attrs)
-zope.configuration.xmlconfig.ConfigurationHandler?1(context, testing=0)
-zope.configuration.xmlconfig.IInclude.description?7
-zope.configuration.xmlconfig.IInclude.file?7
-zope.configuration.xmlconfig.IInclude.files?7
-zope.configuration.xmlconfig.IInclude.package?7
-zope.configuration.xmlconfig.IInclude.required?7
-zope.configuration.xmlconfig.IInclude.title?7
-zope.configuration.xmlconfig.ParserInfo.__init__?1(self, file, line, column)
-zope.configuration.xmlconfig.ParserInfo.characters?4(characters)
-zope.configuration.xmlconfig.ParserInfo.end?4(line, column)
-zope.configuration.xmlconfig.ParserInfo.text?7
-zope.configuration.xmlconfig.ParserInfo?1(file, line, column)
-zope.configuration.xmlconfig.XMLConfig.__init__?1(self, file_name, module=None)
-zope.configuration.xmlconfig.XMLConfig?1(file_name, module=None)
-zope.configuration.xmlconfig.ZCML_CONDITION?7
-zope.configuration.xmlconfig.ZCML_NAMESPACE?7
-zope.configuration.xmlconfig.ZopeSAXParseException.__init__?1(self, v)
-zope.configuration.xmlconfig.ZopeSAXParseException?1(v)
-zope.configuration.xmlconfig.ZopeXMLConfigurationError.__init__?1(self, info, etype, evalue)
-zope.configuration.xmlconfig.ZopeXMLConfigurationError?1(info, etype, evalue)
-zope.configuration.xmlconfig._clearContext?5()
-zope.configuration.xmlconfig._context?8
-zope.configuration.xmlconfig._getContext?5()
-zope.configuration.xmlconfig.file?4(name, package=None, context=None, execute=True)
-zope.configuration.xmlconfig.include?4(_context, file=None, package=None, files=None)
-zope.configuration.xmlconfig.includeOverrides?4(_context, file=None, package=None, files=None)
-zope.configuration.xmlconfig.logger?7
-zope.configuration.xmlconfig.openInOrPlain?4(filename)
-zope.configuration.xmlconfig.processxmlfile?4(file, context, testing=False)
-zope.configuration.xmlconfig.registerCommonDirectives?4(context)
-zope.configuration.xmlconfig.string?4(s, context=None, name="<string>", execute=True)
-zope.configuration.xmlconfig.testxmlconfig?4(file, context=None)
-zope.configuration.xmlconfig.xmlconfig?4(file, testing=False)
-zope.configuration.zopeconfigure.IZopeConfigure.description?7
-zope.configuration.zopeconfigure.IZopeConfigure.i18n_domain?7
-zope.configuration.zopeconfigure.IZopeConfigure.package?7
-zope.configuration.zopeconfigure.IZopeConfigure.required?7
-zope.configuration.zopeconfigure.IZopeConfigure.title?7
-zope.configuration.zopeconfigure.ZopeConfigure.__init__?1(self, context, **kw)
-zope.configuration.zopeconfigure.ZopeConfigure?1(context, **kw)
-zope.contentprovider.interfaces.BeforeUpdateEvent.__init__?1(self, provider, request=None)
-zope.contentprovider.interfaces.BeforeUpdateEvent?1(provider, request=None)
-zope.contentprovider.interfaces.IBeforeUpdateEvent.request?7
-zope.contentprovider.interfaces.IContentProvider.render?4(**kw)
-zope.contentprovider.interfaces.IContentProvider.update?4()
-zope.contentprovider.interfaces.UpdateNotCalled?7
-zope.contentprovider.tales.addTALNamespaceData?4(provider, context)
-zope.contentprovider.tests.TestParticipation.interaction?7
-zope.contentprovider.tests.TestParticipation.principal?7
-zope.contentprovider.tests.counter?7
-zope.contentprovider.tests.mtime_func?7
-zope.contentprovider.tests.number?4(x)
-zope.contentprovider.tests.setUp?4(test)
-zope.contentprovider.tests.tearDown?4(test)
-zope.contentprovider.tests.test_suite?4()
-zope.contenttype.add_files?4(filenames)
-zope.contenttype.find_binary?7
-zope.contenttype.guess_content_type?4(name='', body='', default=None)
-zope.contenttype.here?7
-zope.contenttype.text_type?4(s)
-zope.copypastemove.ContainerItemRenamer.__init__?1(self, container)
-zope.copypastemove.ContainerItemRenamer.renameItem?4(oldName, newName)
-zope.copypastemove.ContainerItemRenamer?1(container)
-zope.copypastemove.ExampleContainer.chooseName?4(name, ob)
-zope.copypastemove.ObjectCopier.__init__?1(self, object)
-zope.copypastemove.ObjectCopier.copyTo?4(target, new_name=None)
-zope.copypastemove.ObjectCopier.copyable?4()
-zope.copypastemove.ObjectCopier.copyableTo?4(target, name=None)
-zope.copypastemove.ObjectCopier?1(object)
-zope.copypastemove.ObjectMover.__init__?1(self, object)
-zope.copypastemove.ObjectMover.moveTo?4(target, new_name=None)
-zope.copypastemove.ObjectMover.moveable?4()
-zope.copypastemove.ObjectMover.moveableTo?4(target, name=None)
-zope.copypastemove.ObjectMover?1(object)
-zope.copypastemove.OrderedContainerItemRenamer.renameItem?4(oldName, newName)
-zope.copypastemove.PrincipalClipboard.__init__?1(self, annotation)
-zope.copypastemove.PrincipalClipboard.addItems?4(action, targets)
-zope.copypastemove.PrincipalClipboard.clearContents?4()
-zope.copypastemove.PrincipalClipboard.getContents?4()
-zope.copypastemove.PrincipalClipboard.setContents?4(clipboard)
-zope.copypastemove.PrincipalClipboard?1(annotation)
-zope.copypastemove.dispatchToSublocations?4(object, event)
-zope.copypastemove.interfaces.IContainerItemRenamer.renameItem?4(newName)
-zope.copypastemove.interfaces.IObjectCopier.copyTo?4(new_name=None)
-zope.copypastemove.interfaces.IObjectCopier.copyable?4()
-zope.copypastemove.interfaces.IObjectCopier.copyableTo?4(name=None)
-zope.copypastemove.interfaces.IObjectMover.moveTo?4(new_name=None)
-zope.copypastemove.interfaces.IObjectMover.moveable?4()
-zope.copypastemove.interfaces.IObjectMover.moveableTo?4(name=None)
-zope.copypastemove.interfaces.IPrincipalClipboard.addItems?4(targets)
-zope.copypastemove.interfaces.IPrincipalClipboard.clearContents?4()
-zope.copypastemove.interfaces.IPrincipalClipboard.getContents?4()
-zope.copypastemove.interfaces.IPrincipalClipboard.setContents?4()
-zope.datetime.DateTimeParser._calcTimezoneName?5(x, ms)
-zope.datetime.DateTimeParser._daymap?8
-zope.datetime.DateTimeParser._isDST?8
-zope.datetime.DateTimeParser._localzone0?8
-zope.datetime.DateTimeParser._localzone1?8
-zope.datetime.DateTimeParser._localzone?8
-zope.datetime.DateTimeParser._month_len?8
-zope.datetime.DateTimeParser._monthmap?8
-zope.datetime.DateTimeParser._multipleZones?8
-zope.datetime.DateTimeParser._parse?5(string, local=True)
-zope.datetime.DateTimeParser._parse_iso8601?5(s)
-zope.datetime.DateTimeParser._tzinfo?8
-zope.datetime.DateTimeParser._until_month?8
-zope.datetime.DateTimeParser._validDate?5(y, m, d)
-zope.datetime.DateTimeParser._validTime?5(h, m, s)
-zope.datetime.DateTimeParser.delimiters?7
-zope.datetime.DateTimeParser.flt_pattern?7
-zope.datetime.DateTimeParser.int_pattern?7
-zope.datetime.DateTimeParser.localZone?4(ltm=None)
-zope.datetime.DateTimeParser.name_pattern?7
-zope.datetime.DateTimeParser.parse?4(arg, local=True)
-zope.datetime.DateTimeParser.space_chars?7
-zope.datetime.DateTimeParser.time?4(arg)
-zope.datetime.EPOCH?7
-zope.datetime._cache.__init__?2(self)
-zope.datetime._cache._zlst?8
-zope.datetime._cache._zmap?8
-zope.datetime._cache?2()
-zope.datetime._calcDependentSecond2?5(yr, mo, dy, hr, mn, sc)
-zope.datetime._calcDependentSecond?5(tz, t)
-zope.datetime._calcHMS?5(x, ms)
-zope.datetime._calcIndependentSecondEtc?5(tz, x, ms)
-zope.datetime._calcSD?5(t)
-zope.datetime._calcYMDHMS?5(x, ms)
-zope.datetime._calendarday?5(j)
-zope.datetime._correctYear?5(year)
-zope.datetime._findLocalTimeZoneName?5(isDST)
-zope.datetime._iso_tz_re?8
-zope.datetime._julianday?5(yr, mo, dy)
-zope.datetime._timezone.__init__?2(self, data)
-zope.datetime._timezone.default_index?4()
-zope.datetime._timezone.index?4(t=None)
-zope.datetime._timezone.info?4(t=None)
-zope.datetime._timezone?2(data)
-zope.datetime._tzoffset?5(tz, t)
-zope.datetime.i?7
-zope.datetime.iso8601_date?4(ts=None)
-zope.datetime.jd1901?7
-zope.datetime.monthname?7
-zope.datetime.numericTimeZoneMatch?7
-zope.datetime.parse?7
-zope.datetime.parseDatetimetz?4(string, local=True)
-zope.datetime.parser?7
-zope.datetime.rfc1123_date?4(ts=None)
-zope.datetime.rfc850_date?4(ts=None)
-zope.datetime.safegmtime?4(t)
-zope.datetime.safelocaltime?4(t)
-zope.datetime.time?7
-zope.datetime.timezones.dumpTimezoneInfo?4(_data)
-zope.datetime.timezones.historical_zone_info?7
-zope.datetime.tm?7
-zope.datetime.to_month?7
-zope.datetime.to_year?7
-zope.datetime.weekday_abbr?7
-zope.datetime.weekday_full?7
-zope.decorator.Decorator?7
-zope.deferredimport.deferredmodule.Deferred.__init__?1(self, name, specifier)
-zope.deferredimport.deferredmodule.Deferred._import_chicken?8
-zope.deferredimport.deferredmodule.Deferred.get?4()
-zope.deferredimport.deferredmodule.Deferred?1(name, specifier)
-zope.deferredimport.deferredmodule.DeferredAndDeprecated.__init__?1(self, name, specifier, message)
-zope.deferredimport.deferredmodule.DeferredAndDeprecated.get?4()
-zope.deferredimport.deferredmodule.DeferredAndDeprecated?1(name, specifier, message)
-zope.deferredimport.deferredmodule.ModuleProxy.__init__?1(self, module)
-zope.deferredimport.deferredmodule.ModuleProxy?1(module)
-zope.deferredimport.deferredmodule.define?4(**names)
-zope.deferredimport.deferredmodule.defineFrom?4(from_name, *names)
-zope.deferredimport.deferredmodule.deprecated?4(message, **names)
-zope.deferredimport.deferredmodule.deprecatedFrom?4(message, from_name, *names)
-zope.deferredimport.deferredmodule.initialize?4(level=1)
-zope.deferredimport.tests.OutErr.write?4()
-zope.deferredimport.tests.create_module?4(**modules)
-zope.deferredimport.tests.setUp?4(test)
-zope.deferredimport.tests.tearDown?4(test)
-zope.deferredimport.tests.test_suite?4()
-zope.deferredimport.tests.warn?4(message, type_, stacklevel)
-zope.deprecation.deprecation.DeprecatedGetProperty.__init__?1(self, prop, message)
-zope.deprecation.deprecation.DeprecatedGetProperty?1(prop, message)
-zope.deprecation.deprecation.DeprecatedMethod?4(method, message)
-zope.deprecation.deprecation.DeprecatedModule.__init__?1(self, module, msg)
-zope.deprecation.deprecation.DeprecatedModule?1(module, msg)
-zope.deprecation.deprecation.DeprecationProxy.__init__?1(self, module)
-zope.deprecation.deprecation.DeprecationProxy.deprecate?4(names, message)
-zope.deprecation.deprecation.DeprecationProxy?1(module)
-zope.deprecation.deprecation.ShowSwitch.__init__?1(self)
-zope.deprecation.deprecation.ShowSwitch.off?4()
-zope.deprecation.deprecation.ShowSwitch.on?4()
-zope.deprecation.deprecation.ShowSwitch.reset?4()
-zope.deprecation.deprecation.ShowSwitch?1()
-zope.deprecation.deprecation.deprecate.__init__?1(self, msg)
-zope.deprecation.deprecation.deprecate?1(msg)
-zope.deprecation.deprecation.deprecated?4(specifier, message)
-zope.deprecation.deprecation.deprecated_method?4(self, *args, **kw)
-zope.deprecation.deprecation.moved?4(to_location, unsupported_in=None)
-zope.deprecation.deprecation.ogetattr?7
-zope.deprecation.tests.create_module?4(modules=(), **kw)
-zope.deprecation.tests.demo1?7
-zope.deprecation.tests.demo2?7
-zope.deprecation.tests.demo3?7
-zope.deprecation.tests.demo4?7
-zope.deprecation.tests.deprecatedemo4?4()
-zope.deprecation.tests.setUp?4(test)
-zope.deprecation.tests.setUpCreateModule?4(test)
-zope.deprecation.tests.tearDown?4(test)
-zope.deprecation.tests.tearDownCreateModule?4(test)
-zope.deprecation.tests.test_suite?4()
-zope.deprecation.tests.warn?4(message, type_, stacklevel)
-zope.documenttemplate.dt_html.DTMLRegExClass.group?4(*args)
-zope.documenttemplate.dt_html.DTMLRegExClass.search?4(text, start=0, name_match=re.compile('[\0- ]*[a-zA-Z]+[\0- ]*').match, start_search=re.compile('[<&]').search, ent_name=re.compile('[-a-zA-Z0-9_.]+').match)
-zope.documenttemplate.dt_html.DTMLRegExClass.start?4(*args)
-zope.documenttemplate.dt_html.HTML.SubTemplate?4(name)
-zope.documenttemplate.dt_html.HTML.errQuote?7
-zope.documenttemplate.dt_html.HTML.parseTag?4(tagre, command=None, sargs='')
-zope.documenttemplate.dt_html.HTML.quotedHTML?4(text=None, character_entities=(
-                       (('&'), '&amp;'), (("<"), '&lt;' ), ((">"), '&gt;' ), (('"'), '&quot;')))
-zope.documenttemplate.dt_html.HTML.tagre?4()
-zope.documenttemplate.dt_html.HTML.varExtra?4(tagre)
-zope.documenttemplate.dt_if.Else.name?7
-zope.documenttemplate.dt_if.If.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_if.If.blockContinuations?7
-zope.documenttemplate.dt_if.If.elses?7
-zope.documenttemplate.dt_if.If.expr?7
-zope.documenttemplate.dt_if.If.name?7
-zope.documenttemplate.dt_if.If?1(context, blocks)
-zope.documenttemplate.dt_if.Unless.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_if.Unless.blockContinuations?7
-zope.documenttemplate.dt_if.Unless.name?7
-zope.documenttemplate.dt_if.Unless?1(context, blocks)
-zope.documenttemplate.dt_in.In?7
-zope.documenttemplate.dt_in.InClass.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_in.InClass.elses?7
-zope.documenttemplate.dt_in.InClass.expr?7
-zope.documenttemplate.dt_in.InClass.renderwb?4(md)
-zope.documenttemplate.dt_in.InClass.renderwob?4(md)
-zope.documenttemplate.dt_in.InClass.reverse?7
-zope.documenttemplate.dt_in.InClass.reverse_sequence?4(sequence)
-zope.documenttemplate.dt_in.InClass.sort_expr?7
-zope.documenttemplate.dt_in.InClass.sort_sequence?4(sequence)
-zope.documenttemplate.dt_in.InClass.start_name_re?7
-zope.documenttemplate.dt_in.InClass?1(context, blocks)
-zope.documenttemplate.dt_in.InFactory.blockContinuations?7
-zope.documenttemplate.dt_in.InFactory.name?7
-zope.documenttemplate.dt_in.basic_type?7
-zope.documenttemplate.dt_in.int_param?4(params, md, name, default=0, st=StringType)
-zope.documenttemplate.dt_insv.mv?7
-zope.documenttemplate.dt_insv.opt?4(start, end, size, orphan, sequence)
-zope.documenttemplate.dt_insv.sequence_variables.Letter?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.Roman?4(num)
-zope.documenttemplate.dt_insv.sequence_variables.__init__?1(self, items=None, query_string='', start_name_re=None)
-zope.documenttemplate.dt_insv.sequence_variables.even?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.first?4(name, key='')
-zope.documenttemplate.dt_insv.sequence_variables.item?4(index, tt = TupleType)
-zope.documenttemplate.dt_insv.sequence_variables.key?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.last?4(name, key='')
-zope.documenttemplate.dt_insv.sequence_variables.length?4(ignored)
-zope.documenttemplate.dt_insv.sequence_variables.letter?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.next_batches?4(suffix='batches', key='')
-zope.documenttemplate.dt_insv.sequence_variables.number?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.odd?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.previous_batches?4(suffix='batches', key='')
-zope.documenttemplate.dt_insv.sequence_variables.query?4(*ignored)
-zope.documenttemplate.dt_insv.sequence_variables.roman?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.special_prefixes?7
-zope.documenttemplate.dt_insv.sequence_variables.statistic_names?7
-zope.documenttemplate.dt_insv.sequence_variables.statistics?4(name, key)
-zope.documenttemplate.dt_insv.sequence_variables.value?4(index, name)
-zope.documenttemplate.dt_insv.sequence_variables?1(items=None, query_string='', start_name_re=None)
-zope.documenttemplate.dt_insv.sub?4(s1, s2, src)
-zope.documenttemplate.dt_let.Let.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_let.Let.blockContinuations?7
-zope.documenttemplate.dt_let.Let.name?7
-zope.documenttemplate.dt_let.Let.render?4(md)
-zope.documenttemplate.dt_let.Let?1(context, blocks)
-zope.documenttemplate.dt_let.parse_let_params?4(text, result=None, tag='let', parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-zope.documenttemplate.dt_raise.Raise.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_raise.Raise.blockContinuations?7
-zope.documenttemplate.dt_raise.Raise.expr?7
-zope.documenttemplate.dt_raise.Raise.name?7
-zope.documenttemplate.dt_raise.Raise.render?4(md)
-zope.documenttemplate.dt_raise.Raise?1(context, blocks)
-zope.documenttemplate.dt_return.DTReturn.__init__?1(self, v)
-zope.documenttemplate.dt_return.DTReturn?1(v)
-zope.documenttemplate.dt_return.ReturnTag.__init__?1(self, context, args)
-zope.documenttemplate.dt_return.ReturnTag.expr?7
-zope.documenttemplate.dt_return.ReturnTag.name?7
-zope.documenttemplate.dt_return.ReturnTag.render?4(md)
-zope.documenttemplate.dt_return.ReturnTag?1(context, args)
-zope.documenttemplate.dt_string.String.SubTemplate?4(name)
-zope.documenttemplate.dt_string.String.__init__?1(self, source_string='', mapping=None, __name__='<string>', **vars)
-zope.documenttemplate.dt_string.String._parseTag?5(match_ob, command=None, sargs='', tt=TupleType)
-zope.documenttemplate.dt_string.String.commands?7
-zope.documenttemplate.dt_string.String.compile_python_expresssion?4(src)
-zope.documenttemplate.dt_string.String.cook?4(cooklock=thread.allocate_lock())
-zope.documenttemplate.dt_string.String.default?4(name=None, **kw)
-zope.documenttemplate.dt_string.String.errQuote?4(s)
-zope.documenttemplate.dt_string.String.func_code?7
-zope.documenttemplate.dt_string.String.func_defaults?7
-zope.documenttemplate.dt_string.String.initvars?4(globals, vars)
-zope.documenttemplate.dt_string.String.munge?4(source_string=None, mapping=None, **vars)
-zope.documenttemplate.dt_string.String.parse?4(text, start=0, result=None, tagre=None)
-zope.documenttemplate.dt_string.String.parseTag?4(match_ob, command=None, sargs='')
-zope.documenttemplate.dt_string.String.parse_block?4(text, start, result, tagre, stag, sloc, sargs, scommand)
-zope.documenttemplate.dt_string.String.parse_close?4(text, start, tagre, stag, sloc, scommand, sa)
-zope.documenttemplate.dt_string.String.parse_error?4(mess, tag, text, start)
-zope.documenttemplate.dt_string.String.read?4(raw=None)
-zope.documenttemplate.dt_string.String.read_raw?4(raw=None)
-zope.documenttemplate.dt_string.String.shared_globals?7
-zope.documenttemplate.dt_string.String.skip_eol?4(text, start, eol=re.compile('[ \t]*\n'))
-zope.documenttemplate.dt_string.String.tagre?4()
-zope.documenttemplate.dt_string.String.validate?7
-zope.documenttemplate.dt_string.String.var?4(name=None, **kw)
-zope.documenttemplate.dt_string.String.varExtra?4(match_ob)
-zope.documenttemplate.dt_string.String?1(source_string='', mapping=None, __name__='<string>', **vars)
-zope.documenttemplate.dt_string._marker?8
-zope.documenttemplate.dt_try.Try.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_try.Try.blockContinuations?7
-zope.documenttemplate.dt_try.Try.elseBlock?7
-zope.documenttemplate.dt_try.Try.finallyBlock?7
-zope.documenttemplate.dt_try.Try.find_handler?4(exception)
-zope.documenttemplate.dt_try.Try.match_base?4(exception, name)
-zope.documenttemplate.dt_try.Try.name?7
-zope.documenttemplate.dt_try.Try.render?4(md)
-zope.documenttemplate.dt_try.Try.render_try_except?4(md)
-zope.documenttemplate.dt_try.Try.render_try_finally?4(md)
-zope.documenttemplate.dt_try.Try?1(context, blocks)
-zope.documenttemplate.dt_util.Eval.__init__?1(self, context, expr)
-zope.documenttemplate.dt_util.Eval.eval?4(mapping)
-zope.documenttemplate.dt_util.Eval?1(context, expr)
-zope.documenttemplate.dt_util.Expr_doc?7
-zope.documenttemplate.dt_util.html_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_util.int_param?4(params, md, name, default=0)
-zope.documenttemplate.dt_util.name_param?4(context, params, tag='', expr=0, attr='name', default_unnamed=1)
-zope.documenttemplate.dt_util.parse_params?4(text, result=None, tag='', unparmre=re.compile('([\000- ]*([^\000- ="]+))'), qunparmre=re.compile('([\000- ]*("[^"]*"))'), parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-zope.documenttemplate.dt_var.Call.__init__?1(self, context, args)
-zope.documenttemplate.dt_var.Call.expr?7
-zope.documenttemplate.dt_var.Call.name?7
-zope.documenttemplate.dt_var.Call?1(context, args)
-zope.documenttemplate.dt_var.Comment.__init__?1(self, context, args, fmt='')
-zope.documenttemplate.dt_var.Comment.blockContinuations?7
-zope.documenttemplate.dt_var.Comment.name?7
-zope.documenttemplate.dt_var.Comment.render?4(md)
-zope.documenttemplate.dt_var.Comment?1(context, args, fmt='')
-zope.documenttemplate.dt_var.Var.__init__?1(self, context, args, fmt='s')
-zope.documenttemplate.dt_var.Var.expr?7
-zope.documenttemplate.dt_var.Var.name?7
-zope.documenttemplate.dt_var.Var.render?4(md)
-zope.documenttemplate.dt_var.Var?1(context, args, fmt='s')
-zope.documenttemplate.dt_var.capitalize?4(val)
-zope.documenttemplate.dt_var.dollars_and_cents?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.dollars_and_cents_with_commas?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.len_comma?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.len_format?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.lower?4(val)
-zope.documenttemplate.dt_var.modifiers?7
-zope.documenttemplate.dt_var.newline_to_br?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.spacify?4(val)
-zope.documenttemplate.dt_var.special_formats?7
-zope.documenttemplate.dt_var.sql_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.structured_text?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.thousands_commas?4(v, name='(Unknown name)', md={}, thou=re.compile(
-                         r"([0-9])([0-9][0-9][0-9]([, .]|$))").search)
-zope.documenttemplate.dt_var.upper?4(val)
-zope.documenttemplate.dt_var.url_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.url_quote_plus?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.whole_dollars?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.whole_dollars_with_commas?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_with.With.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_with.With.blockContinuations?7
-zope.documenttemplate.dt_with.With.mapping?7
-zope.documenttemplate.dt_with.With.name?7
-zope.documenttemplate.dt_with.With.only?7
-zope.documenttemplate.dt_with.With.render?4(md)
-zope.documenttemplate.dt_with.With?1(context, blocks)
-zope.documenttemplate.pdocumenttemplate.ClassTypes?7
-zope.documenttemplate.pdocumenttemplate.DictInstance.__init__?1(self, mapping)
-zope.documenttemplate.pdocumenttemplate.DictInstance?1(mapping)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.__init__?1(self, o, namespace)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.has_key?4(key)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.keys?4()
-zope.documenttemplate.pdocumenttemplate.InstanceDict?1(o, namespace)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.__init__?1(self)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.keys?4()
-zope.documenttemplate.pdocumenttemplate.MultiMapping.pop?4(n=1)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.push?4(d)
-zope.documenttemplate.pdocumenttemplate.MultiMapping?1()
-zope.documenttemplate.pdocumenttemplate.TemplateDict.__init__?1(self)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._pop?5(n=1)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._proxied?5()
-zope.documenttemplate.pdocumenttemplate.TemplateDict._push?5(d)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._push_instance?5(inst)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.attr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.getattr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.getitem?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.has_key?4(key)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.hasattr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.level?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.namespace?4(**kw)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.pow?4(x, y, z)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.range?4(iFirst, *args)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.render?4(v)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.reorder?4(s, with=None, without=())
-zope.documenttemplate.pdocumenttemplate.TemplateDict.test?4(*args)
-zope.documenttemplate.pdocumenttemplate.TemplateDict?1()
-zope.documenttemplate.pdocumenttemplate.render_blocks?4(blocks, md)
-zope.documenttemplate.pdocumenttemplate.safe_callable?4(ob)
-zope.documenttemplate.untrusted.tests.test_suite?4()
-zope.documenttemplate.untrusted.untrusted.UntrustedHTML.TemplateDict?7
-zope.documenttemplate.untrusted.untrusted.UntrustedHTML.compile_python_expresssion?4(src)
-zope.documenttemplate.untrusted.untrusted.UntrustedTemplateDict._proxied?5()
-zope.documenttemplate.untrusted.untrusted.UntrustedTemplateDict._push_instance?5(inst)
-zope.documenttemplate.ustr._exception_str?5(exc)
-zope.documenttemplate.ustr.nasty_exception_str?7
-zope.documenttemplate.ustr.ustr?4(v)
-zope.dottedname.resolve.resolve?4(name, module=None)
-zope.dottedname.tests.test_suite?4()
-zope.dublincore.annotatableadapter.DCkey?7
-zope.dublincore.annotatableadapter.DirectProperty.__init__?1(self, name, attrname)
-zope.dublincore.annotatableadapter.DirectProperty?1(name, attrname)
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter.__init__?1(self, context)
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter._changed?5()
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter.annotations?7
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter?1(context)
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.__init__?1(self, context)
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.oldprop?7
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.prop?7
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter?1(context)
-zope.dublincore.annotatableadapter.partialAnnotatableAdapterFactory?4(direct_fields)
-zope.dublincore.browser.metadataedit.MetaDataEdit.edit?4()
-zope.dublincore.browser.metadataedit._?8
-zope.dublincore.creatorannotator.CreatorAnnotator?4(event)
-zope.dublincore.dcsv._decode_string?5(s)
-zope.dublincore.dcsv._encode_string?5(s, what)
-zope.dublincore.dcsv._find_interesting?8
-zope.dublincore.dcsv._find_value?8
-zope.dublincore.dcsv._prefix?8
-zope.dublincore.dcsv.createMapping?4(items, allow_duplicates=False)
-zope.dublincore.dcsv.decode?4(text)
-zope.dublincore.dcsv.encode?4(items)
-zope.dublincore.dcterms.DCTERMS_NS?7
-zope.dublincore.dcterms.DC_NS?7
-zope.dublincore.dcterms.W3CDTF?7
-zope.dublincore.dcterms.XSI_NS?7
-zope.dublincore.dcterms._dcmitypes?8
-zope.dublincore.dcterms._period_fields?8
-zope.dublincore.dcterms._prefix_to_ns?8
-zope.dublincore.dcterms.check_box?4(value)
-zope.dublincore.dcterms.check_dcmitype?4(value)
-zope.dublincore.dcterms.check_imt?4(value)
-zope.dublincore.dcterms.check_iso3166?4(value)
-zope.dublincore.dcterms.check_iso639_2?4(value)
-zope.dublincore.dcterms.check_period?4(value)
-zope.dublincore.dcterms.check_point?4(value)
-zope.dublincore.dcterms.check_rfc1766?4(value)
-zope.dublincore.dcterms.check_rfc3066?4(value)
-zope.dublincore.dcterms.check_tgn?4(value)
-zope.dublincore.dcterms.check_uri?4(value)
-zope.dublincore.dcterms.check_w3cdtf?4(value)
-zope.dublincore.dcterms.element_to_name?7
-zope.dublincore.dcterms.encodings?7
-zope.dublincore.dcterms.name_to_element?7
-zope.dublincore.dcterms.splitEncoding?4(name)
-zope.dublincore.interfaces.ICMFDublinCore.Contributors?4()
-zope.dublincore.interfaces.ICMFDublinCore.CreationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Creator?4()
-zope.dublincore.interfaces.ICMFDublinCore.Date?4()
-zope.dublincore.interfaces.ICMFDublinCore.Description?4()
-zope.dublincore.interfaces.ICMFDublinCore.EffectiveDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.ExpirationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Format?4()
-zope.dublincore.interfaces.ICMFDublinCore.Identifier?4()
-zope.dublincore.interfaces.ICMFDublinCore.Language?4()
-zope.dublincore.interfaces.ICMFDublinCore.ModificationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Publisher?4()
-zope.dublincore.interfaces.ICMFDublinCore.Rights?4()
-zope.dublincore.interfaces.ICMFDublinCore.Subject?4()
-zope.dublincore.interfaces.ICMFDublinCore.Title?4()
-zope.dublincore.interfaces.ICMFDublinCore.Type?4()
-zope.dublincore.interfaces.IDCDescriptiveProperties.description?7
-zope.dublincore.interfaces.IDCDescriptiveProperties.title?7
-zope.dublincore.interfaces.IDCExtended.contributors?7
-zope.dublincore.interfaces.IDCExtended.creators?7
-zope.dublincore.interfaces.IDCExtended.description?7
-zope.dublincore.interfaces.IDCExtended.publisher?7
-zope.dublincore.interfaces.IDCExtended.subjects?7
-zope.dublincore.interfaces.IDCExtended.title?7
-zope.dublincore.interfaces.IDCExtended.value_type?7
-zope.dublincore.interfaces.IDCPublishing.description?7
-zope.dublincore.interfaces.IDCPublishing.effective?7
-zope.dublincore.interfaces.IDCPublishing.expires?7
-zope.dublincore.interfaces.IDCPublishing.title?7
-zope.dublincore.interfaces.IDCTimes.created?7
-zope.dublincore.interfaces.IDCTimes.description?7
-zope.dublincore.interfaces.IDCTimes.modified?7
-zope.dublincore.interfaces.IDCTimes.title?7
-zope.dublincore.interfaces.IDublinCoreElementItem.description?7
-zope.dublincore.interfaces.IDublinCoreElementItem.qualification?7
-zope.dublincore.interfaces.IDublinCoreElementItem.title?7
-zope.dublincore.interfaces.IDublinCoreElementItem.value?7
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedContributors?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedCoverages?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedCreators?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedDates?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedDescriptions?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedFormats?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedIdentifiers?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedLanguages?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedPublishers?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedRelations?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedRights?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedSources?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedSubjects?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedTitles?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedTypes?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedContributors?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedCoverages?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedCreators?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedDates?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedDescriptions?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedFormats?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedIdentifiers?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedLanguages?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedPublishers?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedRelations?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedRights?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedSources?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedSubjects?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedTitles?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedTypes?4()
-zope.dublincore.property.DCListProperty.__init__?1(self, name)
-zope.dublincore.property.DCListProperty?1(name)
-zope.dublincore.property.DCProperty.__init__?1(self, name)
-zope.dublincore.property.DCProperty?1(name)
-zope.dublincore.property._marker?8
-zope.dublincore.testing.setUpDublinCore?4()
-zope.dublincore.timeannotators.CreatedAnnotator?4(event)
-zope.dublincore.timeannotators.ModifiedAnnotator?4(event)
-zope.dublincore.xmlmetadata.DEFAULT_NAMESPACE_PREFIXES?7
-zope.dublincore.xmlmetadata.DublinCoreHandler.characters?4(data)
-zope.dublincore.xmlmetadata.DublinCoreHandler.endElementNS?4(name, qname)
-zope.dublincore.xmlmetadata.DublinCoreHandler.get_dc_container?4()
-zope.dublincore.xmlmetadata.DublinCoreHandler.startDocument?4()
-zope.dublincore.xmlmetadata.DublinCoreHandler.startElementNS?4(name, qname, attrs)
-zope.dublincore.xmlmetadata.NamespaceTracker.__init__?1(self, mapping=None)
-zope.dublincore.xmlmetadata.NamespaceTracker.encode?4((uri, localname))
-zope.dublincore.xmlmetadata.NamespaceTracker.getPrefixMappings?4()
-zope.dublincore.xmlmetadata.NamespaceTracker?1(mapping=None)
-zope.dublincore.xmlmetadata.PrefixManager.endPrefixMapping?4(prefix)
-zope.dublincore.xmlmetadata.PrefixManager.get_uri?4(prefix)
-zope.dublincore.xmlmetadata.PrefixManager.startPrefixMapping?4(prefix, uri)
-zope.dublincore.xmlmetadata.XSI_TYPE?7
-zope.dublincore.xmlmetadata._encode_string?5(s)
-zope.dublincore.xmlmetadata._setup_parser?5(error_handler)
-zope.dublincore.xmlmetadata.dublin_core_namespaces?7
-zope.dublincore.xmlmetadata.dumpString?4(mapping)
-zope.dublincore.xmlmetadata.parse?4(source, error_handler=None)
-zope.dublincore.xmlmetadata.parseString?4(text, error_handler=None)
-zope.dublincore.zopedublincore.SimpleProperty.__init__?1(self, name)
-zope.dublincore.zopedublincore.SimpleProperty?1(name)
-zope.dublincore.zopedublincore.ZopeDublinCore.Contributors?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.CreationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Creator?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Date?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Description?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.EffectiveDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.ExpirationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Format?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Identifier?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Language?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.ModificationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Publisher?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Rights?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Subject?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Title?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Type?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.__init__?1(self, mapping=None)
-zope.dublincore.zopedublincore.ZopeDublinCore._changed?5()
-zope.dublincore.zopedublincore.ZopeDublinCore.contributors?7
-zope.dublincore.zopedublincore.ZopeDublinCore.created?7
-zope.dublincore.zopedublincore.ZopeDublinCore.creators?7
-zope.dublincore.zopedublincore.ZopeDublinCore.description?7
-zope.dublincore.zopedublincore.ZopeDublinCore.effective?7
-zope.dublincore.zopedublincore.ZopeDublinCore.expires?7
-zope.dublincore.zopedublincore.ZopeDublinCore.format?7
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedContributors?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedCoverages?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedCreators?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedDates?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedDescriptions?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedFormats?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedIdentifiers?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedLanguages?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedPublishers?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedRelations?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedRights?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedSources?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedSubjects?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedTitles?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedTypes?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.identifier?7
-zope.dublincore.zopedublincore.ZopeDublinCore.language?7
-zope.dublincore.zopedublincore.ZopeDublinCore.modified?7
-zope.dublincore.zopedublincore.ZopeDublinCore.publisher?7
-zope.dublincore.zopedublincore.ZopeDublinCore.rights?7
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedContributors?4(qualified_contributors)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedCoverages?4(qualified_coverages)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedCreators?4(qualified_creators)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedDates?4(qualified_dates)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedDescriptions?4(qualified_descriptions)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedFormats?4(qualified_formats)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedIdentifiers?4(qualified_identifiers)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedLanguages?4(qualified_languages)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedPublishers?4(qualified_publishers)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedRelations?4(qualified_relations)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedRights?4(qualified_rights)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedSources?4(qualified_sources)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedSubjects?4(qualified_subjects)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedTitles?4(qualified_titles)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedTypes?4(qualified_types)
-zope.dublincore.zopedublincore.ZopeDublinCore.subjects?7
-zope.dublincore.zopedublincore.ZopeDublinCore.title?7
-zope.dublincore.zopedublincore.ZopeDublinCore.type?7
-zope.dublincore.zopedublincore.ZopeDublinCore?1(mapping=None)
-zope.dublincore.zopedublincore._get_qualified?5(self, name)
-zope.dublincore.zopedublincore._scalar_get?5(inst, name)
-zope.dublincore.zopedublincore._set_qualified?5(self, name, qvalue)
-zope.error.bootstrap.bootStrapSubscriber?4(event)
-zope.error.error.ErrorReportingUtility._do_copy_to_zlog?5(now, strtype, url, info)
-zope.error.error.ErrorReportingUtility._getLog?5()
-zope.error.error.ErrorReportingUtility._getRequestAsHTML?5(request)
-zope.error.error.ErrorReportingUtility._getUsername?5(request)
-zope.error.error.ErrorReportingUtility._ignored_exceptions?8
-zope.error.error.ErrorReportingUtility.copy_to_zlog?7
-zope.error.error.ErrorReportingUtility.getLogEntries?4()
-zope.error.error.ErrorReportingUtility.getLogEntryById?4(id)
-zope.error.error.ErrorReportingUtility.getProperties?4()
-zope.error.error.ErrorReportingUtility.keep_entries?7
-zope.error.error.ErrorReportingUtility.raising?4(info, request=None)
-zope.error.error.ErrorReportingUtility.setProperties?4(keep_entries, copy_to_zlog=0, ignored_exceptions=())
-zope.error.error.RootErrorReportingUtility._getLog?5()
-zope.error.error.RootErrorReportingUtility.rootId?7
-zope.error.error._cleanup_temp_log?5()
-zope.error.error._clear?8
-zope.error.error._rate_restrict_burst?8
-zope.error.error._rate_restrict_period?8
-zope.error.error._rate_restrict_pool?8
-zope.error.error._temp_logs?8
-zope.error.error.cleanup_lock?7
-zope.error.error.getFormattedException?4(info, as_html=False)
-zope.error.error.getPrintable?4(value)
-zope.error.error.globalErrorReportingUtility?7
-zope.error.error.logger?7
-zope.error.error.printedreplace?4(error)
-zope.error.interfaces.IErrorReportingUtility.raising?4(request=None)
-zope.error.interfaces.ILocalErrorReportingUtility.getLogEntries?4()
-zope.error.interfaces.ILocalErrorReportingUtility.getLogEntryById?4()
-zope.error.interfaces.ILocalErrorReportingUtility.getProperties?4()
-zope.error.interfaces.ILocalErrorReportingUtility.setProperties?4(copy_to_zlog=0, ignored_exceptions=(), RESPONSE=None)
-zope.error.tests.Error.__init__?1(self, value)
-zope.error.tests.Error?1(value)
-zope.error.tests.ErrorReportingUtilityTests.test_ErrorLog?4()
-zope.error.tests.ErrorReportingUtilityTests.test_ErrorLog_nonascii?4()
-zope.error.tests.ErrorReportingUtilityTests.test_ErrorLog_unicode?4()
-zope.error.tests.ErrorReportingUtilityTests.test_checkForEmpryLog?4()
-zope.error.tests.ErrorReportingUtilityTests.test_checkProperties?4()
-zope.error.tests.PrincipalStub.description?7
-zope.error.tests.PrincipalStub.id?7
-zope.error.tests.PrincipalStub.title?7
-zope.error.tests.PrincipalStub_1.description?7
-zope.error.tests.PrincipalStub_1.id?7
-zope.error.tests.PrincipalStub_1.title?7
-zope.error.tests.getAnErrorInfo?4(value="")
-zope.error.tests.test_suite?4()
-zope.event.notify?4(event)
-zope.event.subscribers?7
-zope.event.tests.DocFileSuite?4(*paths)
-zope.event.tests.runit?4(path=path, source=source)
-zope.event.tests.test_suite?4()
-zope.exceptions.exceptionformatter.DEBUG_EXCEPTION_FORMATTER?7
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.escape?4(s)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatLastLine?4(exc_line)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatLine?4(tb)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatSupplementLine?4(line)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatTracebackInfo?4(tbi)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.getPrefix?4()
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.line_sep?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter.__init__?1(self, limit=None, with_filenames=False)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.escape?4(s)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatException?4(etype, value, tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatExceptionOnly?4(etype, value)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatLastLine?4(exc_line)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatLine?4(tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSourceURL?4(url)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSupplement?4(supplement, tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSupplementLine?4(line)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatTracebackInfo?4(tbi)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.getLimit?4()
-zope.exceptions.exceptionformatter.TextExceptionFormatter.getPrefix?4()
-zope.exceptions.exceptionformatter.TextExceptionFormatter.line_sep?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter.show_revisions?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter?1(limit=None, with_filenames=False)
-zope.exceptions.exceptionformatter.format_exception?4(t, v, tb, limit=None, as_html=False, with_filenames=False)
-zope.exceptions.exceptionformatter.print_exception?4(t, v, tb, limit=None, file=None, as_html=False, with_filenames=True)
-zope.exceptions.interfaces.ITracebackSupplement.column?7
-zope.exceptions.interfaces.ITracebackSupplement.expression?7
-zope.exceptions.interfaces.ITracebackSupplement.getInfo?4()
-zope.exceptions.interfaces.ITracebackSupplement.line?7
-zope.exceptions.interfaces.ITracebackSupplement.source_url?7
-zope.exceptions.interfaces.ITracebackSupplement.warnings?7
-zope.exceptions.log.Formatter.formatException?4(ei)
-zope.filerepresentation.interfaces.IReadFile.read?4()
-zope.filerepresentation.interfaces.IReadFile.size?4()
-zope.filerepresentation.interfaces.IWriteFile.write?4()
-zope.formlib.errors.InvalidErrorView.__init__?1(self, context, request)
-zope.formlib.errors.InvalidErrorView.snippet?4()
-zope.formlib.errors.InvalidErrorView?1(context, request)
-zope.formlib.form.Action.__init__?1(self, label, **options)
-zope.formlib.form.Action.available?4()
-zope.formlib.form.Action.failure?4(data, errors)
-zope.formlib.form.Action.render?7
-zope.formlib.form.Action.submitted?4()
-zope.formlib.form.Action.success?4(data)
-zope.formlib.form.Action.update?4()
-zope.formlib.form.Action.validate?4(data)
-zope.formlib.form.Action?1(label, **options)
-zope.formlib.form.Actions.__init__?1(self, *actions)
-zope.formlib.form.Actions.append?4(action)
-zope.formlib.form.Actions.copy?4()
-zope.formlib.form.Actions?1(*actions)
-zope.formlib.form.AddForm?7
-zope.formlib.form.AddFormBase.__init__?1(self, context, request)
-zope.formlib.form.AddFormBase._finished_add?8
-zope.formlib.form.AddFormBase.add?4(object)
-zope.formlib.form.AddFormBase.create?4(data)
-zope.formlib.form.AddFormBase.createAndAdd?4(data)
-zope.formlib.form.AddFormBase.handle_add?4(action, data)
-zope.formlib.form.AddFormBase.nextURL?4()
-zope.formlib.form.AddFormBase.render?4()
-zope.formlib.form.AddFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.AddFormBase?1(context, request)
-zope.formlib.form.DisplayForm?7
-zope.formlib.form.DisplayFormBase.actions?7
-zope.formlib.form.DisplayFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.EditForm?7
-zope.formlib.form.EditFormBase.handle_edit_action?4(action, data)
-zope.formlib.form.EditFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.Field?7
-zope.formlib.form.Fields?7
-zope.formlib.form.Form?7
-zope.formlib.form.FormBase.availableActions?4()
-zope.formlib.form.FormBase.error_views?4()
-zope.formlib.form.FormBase.errors?7
-zope.formlib.form.FormBase.form_reset?7
-zope.formlib.form.FormBase.form_result?7
-zope.formlib.form.FormBase.label?7
-zope.formlib.form.FormBase.prefix?7
-zope.formlib.form.FormBase.render?4()
-zope.formlib.form.FormBase.resetForm?4()
-zope.formlib.form.FormBase.setPrefix?4(prefix)
-zope.formlib.form.FormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.FormBase.status?7
-zope.formlib.form.FormBase.template?7
-zope.formlib.form.FormBase.update?4()
-zope.formlib.form.FormBase.validate?4(action, data)
-zope.formlib.form.FormData.__init__?1(self, schema, data)
-zope.formlib.form.FormData?1(schema, data)
-zope.formlib.form.FormField.__init__?1(self, field, name=None, prefix='', for_display=None, for_input=None, custom_widget=None, render_context=False, get_rendered=None, interface=None)
-zope.formlib.form.FormField?1(field, name=None, prefix='', for_display=None, for_input=None, custom_widget=None, render_context=False, get_rendered=None, interface=None)
-zope.formlib.form.FormFields.__init__?1(self, *args, **kw)
-zope.formlib.form.FormFields.get?4(name, default=None)
-zope.formlib.form.FormFields.omit?4(*names)
-zope.formlib.form.FormFields.select?4(*names)
-zope.formlib.form.FormFields?1(*args, **kw)
-zope.formlib.form.Widgets.__init__?1(self, widgets, prefix_length=None, prefix=None)
-zope.formlib.form.Widgets.get?4(name)
-zope.formlib.form.Widgets?1(widgets, prefix_length=None, prefix=None)
-zope.formlib.form._?8
-zope.formlib.form._action_options?5(success=None, failure=None, condition=None, validator=None, prefix='actions', name=None, data=None, )
-zope.formlib.form._callify?5(f)
-zope.formlib.form._createWidget?5(form_field, field, request, iface)
-zope.formlib.form._identifier?8
-zope.formlib.form._initkw?5(keep_readonly=(), omit_readonly=False, **defaults)
-zope.formlib.form._widgetKey?5(widget, form_prefix)
-zope.formlib.form.action.__init__?1(self, label, actions=None, **options)
-zope.formlib.form.action?1(label, actions=None, **options)
-zope.formlib.form.applyChanges?4(context, form_fields, data, adapters=None)
-zope.formlib.form.availableActions?4(form, actions)
-zope.formlib.form.canWrite?4(context, field)
-zope.formlib.form.checkInvariants?4(form_fields, form_data)
-zope.formlib.form.default_page_template?7
-zope.formlib.form.default_subpage_template?7
-zope.formlib.form.expandPrefix?4(prefix)
-zope.formlib.form.fields?4(*args, **kw)
-zope.formlib.form.fields_initkw?4(keep_all_readonly=False, **other)
-zope.formlib.form.getWidgetsData?4(widgets, form_prefix, data)
-zope.formlib.form.handleSubmit?4(actions, data, default_validate=None)
-zope.formlib.form.haveInputWidgets?4(form, action)
-zope.formlib.form.render_submit_button?4(self)
-zope.formlib.form.setUpDataWidgets?4(form_fields, form_prefix, context, request, data=(), for_display=False, ignore_request=False)
-zope.formlib.form.setUpEditWidgets?4(form_fields, form_prefix, context, request, adapters=None, for_display=False, ignore_request=False)
-zope.formlib.form.setUpInputWidgets?4(form_fields, form_prefix, context, request, form=None, ignore_request=False)
-zope.formlib.form.setUpWidgets?4(form_fields, form_prefix=None, context=None, request=None, form=None, data=(), adapters=None, ignore_request=False)
-zope.formlib.interfaces.DISPLAY_UNWRITEABLE?7
-zope.formlib.interfaces.IAction.available?4()
-zope.formlib.interfaces.IAction.condition?7
-zope.formlib.interfaces.IAction.data?7
-zope.formlib.interfaces.IAction.failure?4(errors)
-zope.formlib.interfaces.IAction.label?7
-zope.formlib.interfaces.IAction.name?7
-zope.formlib.interfaces.IAction.submitted?4()
-zope.formlib.interfaces.IAction.success?4()
-zope.formlib.interfaces.IAction.validate?4()
-zope.formlib.interfaces.IAction.validator?7
-zope.formlib.interfaces.IAddFormCustomization.add?4()
-zope.formlib.interfaces.IAddFormCustomization.create?4()
-zope.formlib.interfaces.IAddFormCustomization.createAndAdd?4()
-zope.formlib.interfaces.IAddFormCustomization.nextURL?4()
-zope.formlib.interfaces.IBoundAction.form?7
-zope.formlib.interfaces.IFormAPI.Action?4(**options)
-zope.formlib.interfaces.IFormAPI.Field?4(**options)
-zope.formlib.interfaces.IFormAPI.Fields?4(**options)
-zope.formlib.interfaces.IFormAPI.FormBase?7
-zope.formlib.interfaces.IFormAPI.action?4(**options)
-zope.formlib.interfaces.IFormAPI.applyChanges?4(form_fields, data, adapters=None)
-zope.formlib.interfaces.IFormAPI.checkInvariants?4(form_data)
-zope.formlib.interfaces.IFormAPI.getWidgetsData?4(form_prefix, data)
-zope.formlib.interfaces.IFormAPI.setUpDataWidgets?4(form_prefix, context, request, data=(), for_display=False, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.setUpEditWidgets?4(form_prefix, context, request, adapters=None, for_display=False, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.setUpInputWidgets?4(form_prefix, context, request, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.validate?4(actions, form_prefix, data, default_validate=None)
-zope.formlib.interfaces.IFormBaseCustomization.error_views?4()
-zope.formlib.interfaces.IFormBaseCustomization.errors?7
-zope.formlib.interfaces.IFormBaseCustomization.form_fields?7
-zope.formlib.interfaces.IFormBaseCustomization.form_reset?7
-zope.formlib.interfaces.IFormBaseCustomization.form_result?7
-zope.formlib.interfaces.IFormBaseCustomization.label?7
-zope.formlib.interfaces.IFormBaseCustomization.resetForm?4()
-zope.formlib.interfaces.IFormBaseCustomization.setUpWidgets?4()
-zope.formlib.interfaces.IFormBaseCustomization.status?7
-zope.formlib.interfaces.IFormBaseCustomization.template?7
-zope.formlib.interfaces.IFormBaseCustomization.validate?4(data)
-zope.formlib.interfaces.IFormBaseCustomization.widgets?7
-zope.formlib.interfaces.IFormField.constraint?7
-zope.formlib.interfaces.IFormField.custom_widget?7
-zope.formlib.interfaces.IFormField.default?7
-zope.formlib.interfaces.IFormField.description?7
-zope.formlib.interfaces.IFormField.field?7
-zope.formlib.interfaces.IFormField.for_display?7
-zope.formlib.interfaces.IFormField.for_input?7
-zope.formlib.interfaces.IFormField.get_rendered?7
-zope.formlib.interfaces.IFormField.missing_value?7
-zope.formlib.interfaces.IFormField.prefix?7
-zope.formlib.interfaces.IFormField.render_context?7
-zope.formlib.interfaces.IFormField.title?7
-zope.formlib.interfaces.IFormField.vocabulary?7
-zope.formlib.interfaces.IFormFields.get?4(default=None)
-zope.formlib.interfaces.IFormFields.omit?4()
-zope.formlib.interfaces.IFormFields.select?4()
-zope.formlib.interfaces.ISubPage.prefix?7
-zope.formlib.interfaces.ISubPage.render?4()
-zope.formlib.interfaces.ISubPage.setPrefix?4()
-zope.formlib.interfaces.ISubPage.update?4()
-zope.formlib.interfaces.SKIP_UNAUTHORIZED?7
-zope.formlib.interfaces.constraint?4(value)
-zope.formlib.interfaces.reConstraint?4(pat, explanation)
-zope.formlib.namedtemplate.NamedTemplate.__init__?1(self, name)
-zope.formlib.namedtemplate.NamedTemplate?1(name)
-zope.formlib.namedtemplate.NamedTemplateImplementation.__init__?1(self, descriptor, view_type=None)
-zope.formlib.namedtemplate.NamedTemplateImplementation?1(descriptor, view_type=None)
-zope.formlib.namedtemplate.NamedTemplatePathAdapter.__init__?1(self, context)
-zope.formlib.namedtemplate.NamedTemplatePathAdapter?1(context)
-zope.formlib.namedtemplate.implementation.__init__?1(self, view_type=None)
-zope.formlib.namedtemplate.implementation?1(view_type=None)
-zope.formlib.tests.FormlibLayer?7
-zope.formlib.tests.TestTemplate?4(self)
-zope.formlib.tests.formSetUp?4(test)
-zope.formlib.tests.makeSureRenderCanBeCalledWithoutCallingUpdate?4()
-zope.formlib.tests.make_sure_i18n_is_called_correctly_for_actions?4()
-zope.formlib.tests.pageSetUp?4(test)
-zope.formlib.tests.requestToTZInfo?4(request)
-zope.formlib.tests.test_error_handling?4()
-zope.formlib.tests.test_form_template_i18n?4()
-zope.formlib.tests.test_setUpWidgets_prefix?4()
-zope.formlib.tests.test_suite?4()
-zope.i18n.NAME_RE?7
-zope.i18n._interp_regex?8
-zope.i18n.format.BEGIN?7
-zope.i18n.format.DEFAULT?7
-zope.i18n.format.DateTimeFormat._DATETIMECHARS?8
-zope.i18n.format.DateTimeFormat.__init__?1(self, pattern=None, calendar=None)
-zope.i18n.format.DateTimeFormat.format?4(obj, pattern=None)
-zope.i18n.format.DateTimeFormat.getPattern?4()
-zope.i18n.format.DateTimeFormat.parse?4(text, pattern=None, asObject=True)
-zope.i18n.format.DateTimeFormat.setPattern?4(pattern)
-zope.i18n.format.DateTimeFormat?1(pattern=None, calendar=None)
-zope.i18n.format.EXPONENTIAL?7
-zope.i18n.format.FRACTION?7
-zope.i18n.format.GROUPING?7
-zope.i18n.format.INTEGER?7
-zope.i18n.format.IN_DATETIMEFIELD?7
-zope.i18n.format.IN_QUOTE?7
-zope.i18n.format.NumberFormat.__init__?1(self, pattern=None, symbols={})
-zope.i18n.format.NumberFormat._format_fraction?5(fraction, pattern)
-zope.i18n.format.NumberFormat._format_integer?5(integer, pattern)
-zope.i18n.format.NumberFormat.format?4(obj, pattern=None)
-zope.i18n.format.NumberFormat.getPattern?4()
-zope.i18n.format.NumberFormat.parse?4(text, pattern=None)
-zope.i18n.format.NumberFormat.setPattern?4(pattern)
-zope.i18n.format.NumberFormat.type?7
-zope.i18n.format.NumberFormat?1(pattern=None, symbols={})
-zope.i18n.format.PADDING1?7
-zope.i18n.format.PADDING2?7
-zope.i18n.format.PADDING3?7
-zope.i18n.format.PADDING4?7
-zope.i18n.format.PREFIX?7
-zope.i18n.format.READ_EXPONENTIAL?7
-zope.i18n.format.READ_FRACTION?7
-zope.i18n.format.READ_INTEGER?7
-zope.i18n.format.READ_NEG_SUBPATTERN?7
-zope.i18n.format.READ_PADDING_1?7
-zope.i18n.format.READ_PADDING_2?7
-zope.i18n.format.READ_PADDING_3?7
-zope.i18n.format.READ_PADDING_4?7
-zope.i18n.format.READ_PREFIX?7
-zope.i18n.format.READ_PREFIX_STRING?7
-zope.i18n.format.READ_SUFFIX?7
-zope.i18n.format.READ_SUFFIX_STRING?7
-zope.i18n.format.SUFFIX?7
-zope.i18n.format._findFormattingCharacterInPattern?5(char, pattern)
-zope.i18n.format.buildDateTimeInfo?4(dt, calendar, pattern)
-zope.i18n.format.buildDateTimeParseInfo?4(calendar, pattern)
-zope.i18n.format.parseDateTimePattern?4(pattern, DATETIMECHARS="aGyMdEDFwWhHmsSkKz")
-zope.i18n.format.parseNumberPattern?4(pattern)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.__init__?1(self, language, domain, path_to_file)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.getIdentifier?4()
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.getMessage?4(id)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.queryMessage?4(id, default=None)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.reload?4()
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog?1(language, domain, path_to_file)
-zope.i18n.gettextmessagecatalog._KeyErrorRaisingFallback.ugettext?4(message)
-zope.i18n.interfaces.IDateTimeFormat.calendar?7
-zope.i18n.interfaces.IFormat.format?4(pattern=None)
-zope.i18n.interfaces.IFormat.getPattern?4()
-zope.i18n.interfaces.IFormat.parse?4(pattern=None)
-zope.i18n.interfaces.IFormat.setPattern?4()
-zope.i18n.interfaces.IGlobalMessageCatalog.reload?4()
-zope.i18n.interfaces.II18nAware.getAvailableLanguages?4()
-zope.i18n.interfaces.II18nAware.getDefaultLanguage?4()
-zope.i18n.interfaces.II18nAware.setDefaultLanguage?4()
-zope.i18n.interfaces.ILanguageAvailability.getAvailableLanguages?4()
-zope.i18n.interfaces.IMessageCatalog.domain?7
-zope.i18n.interfaces.IMessageCatalog.getIdentifier?4()
-zope.i18n.interfaces.IMessageCatalog.getMessage?4()
-zope.i18n.interfaces.IMessageCatalog.language?7
-zope.i18n.interfaces.IMessageCatalog.queryMessage?4(default=None)
-zope.i18n.interfaces.IMessageExportFilter.exportMessages?4(languages)
-zope.i18n.interfaces.IMessageImportFilter.importMessages?4(languages, file)
-zope.i18n.interfaces.IModifiableUserPreferredLanguages.setPreferredLanguages?4()
-zope.i18n.interfaces.INegotiator.getLanguage?4(env)
-zope.i18n.interfaces.INumberFormat.default?7
-zope.i18n.interfaces.INumberFormat.description?7
-zope.i18n.interfaces.INumberFormat.key_type?7
-zope.i18n.interfaces.INumberFormat.required?7
-zope.i18n.interfaces.INumberFormat.symbols?7
-zope.i18n.interfaces.INumberFormat.title?7
-zope.i18n.interfaces.INumberFormat.type?7
-zope.i18n.interfaces.INumberFormat.value_type?7
-zope.i18n.interfaces.INumberFormat.values?7
-zope.i18n.interfaces.ITranslationDomain.description?7
-zope.i18n.interfaces.ITranslationDomain.domain?7
-zope.i18n.interfaces.ITranslationDomain.required?7
-zope.i18n.interfaces.ITranslationDomain.title?7
-zope.i18n.interfaces.ITranslationDomain.translate?4(mapping=None, context=None, target_language=None, default=None)
-zope.i18n.interfaces.ITranslator.translate?4(mapping=None, default=None)
-zope.i18n.interfaces.IUserPreferredCharsets.getPreferredCharsets?4()
-zope.i18n.interfaces.IUserPreferredLanguages.getPreferredLanguages?4()
-zope.i18n.interfaces.locales.ICollator.cmp?4(text2)
-zope.i18n.interfaces.locales.ICollator.key?4()
-zope.i18n.interfaces.locales.ILocale.dates?7
-zope.i18n.interfaces.locales.ILocale.delimiters?7
-zope.i18n.interfaces.locales.ILocale.description?7
-zope.i18n.interfaces.locales.ILocale.displayNames?7
-zope.i18n.interfaces.locales.ILocale.getLocaleID?4()
-zope.i18n.interfaces.locales.ILocale.id?7
-zope.i18n.interfaces.locales.ILocale.key_type?7
-zope.i18n.interfaces.locales.ILocale.numbers?7
-zope.i18n.interfaces.locales.ILocale.orientation?7
-zope.i18n.interfaces.locales.ILocale.readonly?7
-zope.i18n.interfaces.locales.ILocale.required?7
-zope.i18n.interfaces.locales.ILocale.title?7
-zope.i18n.interfaces.locales.ILocale.value_type?7
-zope.i18n.interfaces.locales.ILocale.values?7
-zope.i18n.interfaces.locales.ILocaleCalendar.am?7
-zope.i18n.interfaces.locales.ILocaleCalendar.dateFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.dateTimeFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.days?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultDateFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultDateTimeFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultTimeFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.description?7
-zope.i18n.interfaces.locales.ILocaleCalendar.eras?7
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayAbbr?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayNames?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayTypeFromAbbr?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayTypeFromName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getFirstDayName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthAbbreviations?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthNames?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthTypeFromAbbreviation?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthTypeFromName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.isWeekend?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.key_type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.min_length?7
-zope.i18n.interfaces.locales.ILocaleCalendar.months?7
-zope.i18n.interfaces.locales.ILocaleCalendar.pm?7
-zope.i18n.interfaces.locales.ILocaleCalendar.timeFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.title?7
-zope.i18n.interfaces.locales.ILocaleCalendar.type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.value_type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.values?7
-zope.i18n.interfaces.locales.ILocaleCalendar.week?7
-zope.i18n.interfaces.locales.ILocaleCurrency.displayName?7
-zope.i18n.interfaces.locales.ILocaleCurrency.symbol?7
-zope.i18n.interfaces.locales.ILocaleCurrency.symbolChoice?7
-zope.i18n.interfaces.locales.ILocaleCurrency.type?7
-zope.i18n.interfaces.locales.ILocaleDates.calendars?7
-zope.i18n.interfaces.locales.ILocaleDates.description?7
-zope.i18n.interfaces.locales.ILocaleDates.getFormatter?4(length=None, name=None, calendar=u'gregorian')
-zope.i18n.interfaces.locales.ILocaleDates.key_type?7
-zope.i18n.interfaces.locales.ILocaleDates.localizedPatternChars?7
-zope.i18n.interfaces.locales.ILocaleDates.timezones?7
-zope.i18n.interfaces.locales.ILocaleDates.title?7
-zope.i18n.interfaces.locales.ILocaleDates.value_type?7
-zope.i18n.interfaces.locales.ILocaleDates.values?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.key_type?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.keys?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.languages?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.scripts?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.territories?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.title?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.types?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.value_type?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.variants?7
-zope.i18n.interfaces.locales.ILocaleFormat.description?7
-zope.i18n.interfaces.locales.ILocaleFormat.displayName?7
-zope.i18n.interfaces.locales.ILocaleFormat.pattern?7
-zope.i18n.interfaces.locales.ILocaleFormat.readonly?7
-zope.i18n.interfaces.locales.ILocaleFormat.required?7
-zope.i18n.interfaces.locales.ILocaleFormat.title?7
-zope.i18n.interfaces.locales.ILocaleFormat.type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.default?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.description?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.formats?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.key_type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.readonly?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.required?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.title?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.value_type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.values?7
-zope.i18n.interfaces.locales.ILocaleIdentity.constraint?7
-zope.i18n.interfaces.locales.ILocaleIdentity.description?7
-zope.i18n.interfaces.locales.ILocaleIdentity.language?7
-zope.i18n.interfaces.locales.ILocaleIdentity.readonly?7
-zope.i18n.interfaces.locales.ILocaleIdentity.required?7
-zope.i18n.interfaces.locales.ILocaleIdentity.script?7
-zope.i18n.interfaces.locales.ILocaleIdentity.territory?7
-zope.i18n.interfaces.locales.ILocaleIdentity.title?7
-zope.i18n.interfaces.locales.ILocaleIdentity.variant?7
-zope.i18n.interfaces.locales.ILocaleIdentity.version?7
-zope.i18n.interfaces.locales.ILocaleInheritance.description?7
-zope.i18n.interfaces.locales.ILocaleInheritance.getInheritedSelf?4()
-zope.i18n.interfaces.locales.ILocaleInheritance.title?7
-zope.i18n.interfaces.locales.ILocaleNumbers.currencies?7
-zope.i18n.interfaces.locales.ILocaleNumbers.currencyFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.decimalFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultCurrencyFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultDecimalFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultPercentFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultScientificFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.description?7
-zope.i18n.interfaces.locales.ILocaleNumbers.getDefaultCurrency?4()
-zope.i18n.interfaces.locales.ILocaleNumbers.getFormatter?4(length=None, name=u'')
-zope.i18n.interfaces.locales.ILocaleNumbers.key_type?7
-zope.i18n.interfaces.locales.ILocaleNumbers.percentFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.scientificFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.symbols?7
-zope.i18n.interfaces.locales.ILocaleNumbers.title?7
-zope.i18n.interfaces.locales.ILocaleNumbers.value_type?7
-zope.i18n.interfaces.locales.ILocaleNumbers.values?7
-zope.i18n.interfaces.locales.ILocaleOrientation.characters?7
-zope.i18n.interfaces.locales.ILocaleOrientation.default?7
-zope.i18n.interfaces.locales.ILocaleOrientation.lines?7
-zope.i18n.interfaces.locales.ILocaleOrientation.title?7
-zope.i18n.interfaces.locales.ILocaleOrientation.values?7
-zope.i18n.interfaces.locales.ILocaleProvider.getLocale?4(country=None, variant=None)
-zope.i18n.interfaces.locales.ILocaleProvider.loadLocale?4(country=None, variant=None)
-zope.i18n.interfaces.locales.ILocaleTimeZone.cities?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.description?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.key_type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.min_length?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.names?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.readonly?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.required?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.title?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.value_type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.values?7
-zope.i18n.interfaces.locales.ILocaleVersion.constraint?7
-zope.i18n.interfaces.locales.ILocaleVersion.description?7
-zope.i18n.interfaces.locales.ILocaleVersion.generationDate?7
-zope.i18n.interfaces.locales.ILocaleVersion.notes?7
-zope.i18n.interfaces.locales.ILocaleVersion.number?7
-zope.i18n.interfaces.locales.ILocaleVersion.readonly?7
-zope.i18n.interfaces.locales.ILocaleVersion.required?7
-zope.i18n.interfaces.locales.ILocaleVersion.title?7
-zope.i18n.interfaces.locales._orientations?8
-zope.i18n.interpolate?4(text, mapping=None)
-zope.i18n.locales.AD?7
-zope.i18n.locales.APRIL?7
-zope.i18n.locales.AUGUST?7
-zope.i18n.locales.BC?7
-zope.i18n.locales.DECEMBER?7
-zope.i18n.locales.FEBRUARY?7
-zope.i18n.locales.FRIDAY?7
-zope.i18n.locales.JANUARY?7
-zope.i18n.locales.JULY?7
-zope.i18n.locales.JUNE?7
-zope.i18n.locales.LOCALEDIR?7
-zope.i18n.locales.Locale.__init__?1(self, id)
-zope.i18n.locales.Locale.getInheritedSelf?4()
-zope.i18n.locales.Locale.getLocaleID?4()
-zope.i18n.locales.Locale?1(id)
-zope.i18n.locales.LocaleCalendar.__init__?1(self, type)
-zope.i18n.locales.LocaleCalendar.getDayAbbreviations?4()
-zope.i18n.locales.LocaleCalendar.getDayNames?4()
-zope.i18n.locales.LocaleCalendar.getDayTypeFromAbbreviation?4(abbr)
-zope.i18n.locales.LocaleCalendar.getDayTypeFromName?4(name)
-zope.i18n.locales.LocaleCalendar.getFirstWeekDayName?4()
-zope.i18n.locales.LocaleCalendar.getMonthAbbreviations?4()
-zope.i18n.locales.LocaleCalendar.getMonthNames?4()
-zope.i18n.locales.LocaleCalendar.getMonthTypeFromAbbreviation?4(abbr)
-zope.i18n.locales.LocaleCalendar.getMonthTypeFromName?4(name)
-zope.i18n.locales.LocaleCalendar.isWeekend?4(datetime)
-zope.i18n.locales.LocaleCalendar?1(type)
-zope.i18n.locales.LocaleCurrency.__init__?1(self, type)
-zope.i18n.locales.LocaleCurrency?1(type)
-zope.i18n.locales.LocaleDates.getFormatter?4(category, length=None, name=None, calendar=u'gregorian')
-zope.i18n.locales.LocaleFormat.__init__?1(self, type=None)
-zope.i18n.locales.LocaleFormat?1(type=None)
-zope.i18n.locales.LocaleFormatLength.__init__?1(self, type=None)
-zope.i18n.locales.LocaleFormatLength?1(type=None)
-zope.i18n.locales.LocaleIdentity.__init__?1(self, language=None, script=None, territory=None, variant=None)
-zope.i18n.locales.LocaleIdentity?1(language=None, script=None, territory=None, variant=None)
-zope.i18n.locales.LocaleNumbers.getFormatter?4(category, length=None, name=None)
-zope.i18n.locales.LocaleTimeZone.__init__?1(self, type)
-zope.i18n.locales.LocaleTimeZone?1(type)
-zope.i18n.locales.LocaleVersion.__init__?1(self, number, generationDate, notes)
-zope.i18n.locales.LocaleVersion?1(number, generationDate, notes)
-zope.i18n.locales.MARCH?7
-zope.i18n.locales.MAY?7
-zope.i18n.locales.MONDAY?7
-zope.i18n.locales.NOVEMBER?7
-zope.i18n.locales.OCTOBER?7
-zope.i18n.locales.SATURDAY?7
-zope.i18n.locales.SEPTEMBER?7
-zope.i18n.locales.SUNDAY?7
-zope.i18n.locales.THURSDAY?7
-zope.i18n.locales.TUESDAY?7
-zope.i18n.locales.WEDNESDAY?7
-zope.i18n.locales.dayMapping?7
-zope.i18n.locales.fallbackcollator.FallbackCollator.__init__?1(self, locale)
-zope.i18n.locales.fallbackcollator.FallbackCollator.cmp?4(s1, s2)
-zope.i18n.locales.fallbackcollator.FallbackCollator.key?4(s)
-zope.i18n.locales.fallbackcollator.FallbackCollator?1(locale)
-zope.i18n.locales.inheritance.Inheritance.getInheritedSelf?4()
-zope.i18n.locales.inheritance.InheritingDictionary.get?4(name, default=None)
-zope.i18n.locales.inheritance.InheritingDictionary.items?4()
-zope.i18n.locales.inheritance.InheritingDictionary.keys?4()
-zope.i18n.locales.inheritance.InheritingDictionary.value?4()
-zope.i18n.locales.locales?7
-zope.i18n.locales.provider.LocaleProvider.__init__?1(self, locale_dir)
-zope.i18n.locales.provider.LocaleProvider.getLocale?4(language=None, country=None, variant=None)
-zope.i18n.locales.provider.LocaleProvider.loadLocale?4(language=None, country=None, variant=None)
-zope.i18n.locales.provider.LocaleProvider?1(locale_dir)
-zope.i18n.locales.xmlfactory.LocaleFactory.__init__?1(self, path)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractCalendars?5(dates_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractCurrencies?5(numbers_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDates?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDays?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDelimiters?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDisplayNames?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractEras?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractFormats?5(formats_node, lengthNodeName, formatNodeName)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractIdentity?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractMonths?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractNumberFormats?5(numbers_node, numbers)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractNumbers?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractOrientation?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractSymbols?5(numbers_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractTimeZones?5(dates_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractTypes?5(names_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractVersion?5(identity_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractWeek?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._getText?5(nodelist)
-zope.i18n.locales.xmlfactory.LocaleFactory?1(path)
-zope.i18n.negotiator.Negotiator.getLanguage?4(langs, env)
-zope.i18n.negotiator.negotiator?7
-zope.i18n.negotiator.normalize_lang?4(lang)
-zope.i18n.negotiator.normalize_langs?4(langs)
-zope.i18n.replace?4(match)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.__init__?1(self, domain, messages=None)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.domain?7
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain?1(domain, messages=None)
-zope.i18n.testing.PlacelessSetup.setUp?4()
-zope.i18n.testing.setUp?4(test=None)
-zope.i18n.testmessagecatalog.TestMessageCatalog.__init__?1(self, domain)
-zope.i18n.testmessagecatalog.TestMessageCatalog.getIdentifier?4()
-zope.i18n.testmessagecatalog.TestMessageCatalog.getMessage?7
-zope.i18n.testmessagecatalog.TestMessageCatalog.language?7
-zope.i18n.testmessagecatalog.TestMessageCatalog.queryMessage?4(msgid, default=None)
-zope.i18n.testmessagecatalog.TestMessageCatalog.reload?4()
-zope.i18n.testmessagecatalog.TestMessageCatalog?1(domain)
-zope.i18n.testmessagecatalog.TestMessageFallbackDomain?4(domain_id=u'')
-zope.i18n.translate?4(msgid, domain=None, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.translationdomain.LANGUAGE_FALLBACKS?7
-zope.i18n.translationdomain.TranslationDomain.__init__?1(self, domain, fallbacks=None)
-zope.i18n.translationdomain.TranslationDomain._registerMessageCatalog?5(language, catalog_name)
-zope.i18n.translationdomain.TranslationDomain.addCatalog?4(catalog)
-zope.i18n.translationdomain.TranslationDomain.getCatalogsInfo?4()
-zope.i18n.translationdomain.TranslationDomain.reloadCatalogs?4(catalogNames)
-zope.i18n.translationdomain.TranslationDomain.setLanguageFallbacks?4(fallbacks=None)
-zope.i18n.translationdomain.TranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.translationdomain.TranslationDomain?1(domain, fallbacks=None)
-zope.i18n.zcml.IRegisterTranslationsDirective.description?7
-zope.i18n.zcml.IRegisterTranslationsDirective.directory?7
-zope.i18n.zcml.IRegisterTranslationsDirective.required?7
-zope.i18n.zcml.IRegisterTranslationsDirective.title?7
-zope.i18n.zcml.registerTranslations?4(_context, directory)
-zope.i18nmessageid.ZopeMessageFactory?7
-zope.i18nmessageid.message.MessageFactory.__init__?1(self, domain)
-zope.i18nmessageid.message.MessageFactory?1(domain)
-zope.i18nmessageid.message.pyMessage?7
-zope.i18nmessageid.tests.test_suite?4()
-zope.index.field.index.FieldIndex.__init__?1(self, family=None)
-zope.index.field.index.FieldIndex.apply?4(query)
-zope.index.field.index.FieldIndex.clear?4()
-zope.index.field.index.FieldIndex.documentCount?4()
-zope.index.field.index.FieldIndex.family?7
-zope.index.field.index.FieldIndex.index_doc?4(docid, value)
-zope.index.field.index.FieldIndex.unindex_doc?4(docid)
-zope.index.field.index.FieldIndex.wordCount?4()
-zope.index.field.index.FieldIndex?1(family=None)
-zope.index.field.tests.test_suite?4()
-zope.index.interfaces.IIndexSearch.apply?4()
-zope.index.interfaces.IInjection.clear?4()
-zope.index.interfaces.IInjection.index_doc?4(value)
-zope.index.interfaces.IInjection.unindex_doc?4()
-zope.index.interfaces.INBest.add?4(score)
-zope.index.interfaces.INBest.addmany?4()
-zope.index.interfaces.INBest.capacity?4()
-zope.index.interfaces.INBest.getbest?4()
-zope.index.interfaces.INBest.pop_smallest?4()
-zope.index.interfaces.IStatistics.documentCount?4()
-zope.index.interfaces.IStatistics.wordCount?4()
-zope.index.keyword.index.CaseSensitiveKeywordIndex.normalize?7
-zope.index.keyword.index.KeywordIndex.__init__?1(self, family=None)
-zope.index.keyword.index.KeywordIndex._insert_forward?5(docid, words)
-zope.index.keyword.index.KeywordIndex._insert_reverse?5(docid, words)
-zope.index.keyword.index.KeywordIndex.clear?4()
-zope.index.keyword.index.KeywordIndex.documentCount?4()
-zope.index.keyword.index.KeywordIndex.family?7
-zope.index.keyword.index.KeywordIndex.has_doc?4(docid)
-zope.index.keyword.index.KeywordIndex.index_doc?4(docid, seq)
-zope.index.keyword.index.KeywordIndex.normalize?7
-zope.index.keyword.index.KeywordIndex.search?4(query, operator='and')
-zope.index.keyword.index.KeywordIndex.unindex_doc?4(docid)
-zope.index.keyword.index.KeywordIndex.wordCount?4()
-zope.index.keyword.index.KeywordIndex?1(family=None)
-zope.index.keyword.interfaces.IKeywordQuerying.search?4(operator='and')
-zope.index.keyword.tests.KeywordIndexTest._populate_index?5()
-zope.index.keyword.tests.KeywordIndexTest._search?5(query, expected, mode='and')
-zope.index.keyword.tests.KeywordIndexTest._search_and?5(query, expected)
-zope.index.keyword.tests.KeywordIndexTest._search_or?5(query, expected)
-zope.index.keyword.tests.KeywordIndexTest.setUp?4()
-zope.index.keyword.tests.KeywordIndexTest.test_empty_index?4()
-zope.index.keyword.tests.KeywordIndexTest.test_hasdoc?4()
-zope.index.keyword.tests.KeywordIndexTest.test_index_input?4()
-zope.index.keyword.tests.KeywordIndexTest.test_interface?4()
-zope.index.keyword.tests.KeywordIndexTest.test_reindex?4()
-zope.index.keyword.tests.KeywordIndexTest.test_search_and?4()
-zope.index.keyword.tests.KeywordIndexTest.test_search_or?4()
-zope.index.keyword.tests.KeywordIndexTest.test_simplesearch?4()
-zope.index.keyword.tests.KeywordIndexTest.test_unindex?4()
-zope.index.keyword.tests.KeywordIndexTest64.setUp?4()
-zope.index.keyword.tests.test_suite?4()
-zope.index.nbest.NBest.__init__?1(self, N)
-zope.index.nbest.NBest.add?4(item, score)
-zope.index.nbest.NBest.addmany?4(sequence)
-zope.index.nbest.NBest.capacity?4()
-zope.index.nbest.NBest.getbest?4()
-zope.index.nbest.NBest.pop_smallest?4()
-zope.index.nbest.NBest?1(N)
-zope.index.tests.NBestTest.testAllSameScore?4()
-zope.index.tests.NBestTest.testConstructor?4()
-zope.index.tests.NBestTest.testMany?4()
-zope.index.tests.NBestTest.testOne?4()
-zope.index.tests.test_suite?4()
-zope.index.text.baseindex.BaseIndex.DICT_CUTOFF?7
-zope.index.text.baseindex.BaseIndex.__init__?1(self, lexicon, family=None)
-zope.index.text.baseindex.BaseIndex._add_wordinfo?5(wid, f, docid)
-zope.index.text.baseindex.BaseIndex._del_wordinfo?5(wid, docid)
-zope.index.text.baseindex.BaseIndex._get_frequencies?5(wids)
-zope.index.text.baseindex.BaseIndex._mass_add_wordinfo?5(wid2weight, docid)
-zope.index.text.baseindex.BaseIndex._reindex_doc?5(docid, text)
-zope.index.text.baseindex.BaseIndex._remove_oov_wids?5(wids)
-zope.index.text.baseindex.BaseIndex._search_wids?5(wids)
-zope.index.text.baseindex.BaseIndex.clear?4()
-zope.index.text.baseindex.BaseIndex.documentCount?4()
-zope.index.text.baseindex.BaseIndex.family?7
-zope.index.text.baseindex.BaseIndex.get_words?4(docid)
-zope.index.text.baseindex.BaseIndex.has_doc?4(docid)
-zope.index.text.baseindex.BaseIndex.index_doc?4(docid, text)
-zope.index.text.baseindex.BaseIndex.query_weight?4(terms)
-zope.index.text.baseindex.BaseIndex.search?4(term)
-zope.index.text.baseindex.BaseIndex.search_glob?4(pattern)
-zope.index.text.baseindex.BaseIndex.search_phrase?4(phrase)
-zope.index.text.baseindex.BaseIndex.unindex_doc?4(docid)
-zope.index.text.baseindex.BaseIndex.wordCount?4()
-zope.index.text.baseindex.BaseIndex?1(lexicon, family=None)
-zope.index.text.baseindex.inverse_doc_frequency?4(term_count, num_items)
-zope.index.text.cosineindex.CosineIndex.__init__?1(self, lexicon, family=None)
-zope.index.text.cosineindex.CosineIndex._get_Wd?5(d)
-zope.index.text.cosineindex.CosineIndex._get_frequencies?5(wids)
-zope.index.text.cosineindex.CosineIndex._get_ft?5(t)
-zope.index.text.cosineindex.CosineIndex._get_wdt?5(d, t)
-zope.index.text.cosineindex.CosineIndex._get_wt?5(t)
-zope.index.text.cosineindex.CosineIndex._search_wids?5(wids)
-zope.index.text.cosineindex.CosineIndex.query_weight?4(terms)
-zope.index.text.cosineindex.CosineIndex?1(lexicon, family=None)
-zope.index.text.cosineindex.doc_term_weight?4(count)
-zope.index.text.htmlsplitter.HTMLWordSplitter._split?5(text, wordpat)
-zope.index.text.htmlsplitter.HTMLWordSplitter.process?4(text, wordpat=r"(?L)\w+")
-zope.index.text.htmlsplitter.HTMLWordSplitter.processGlob?4(text)
-zope.index.text.htmlsplitter.HTMLWordSplitter.splitter?7
-zope.index.text.interfaces.IExtendedQuerying.query_weight?4()
-zope.index.text.interfaces.IExtendedQuerying.search?4()
-zope.index.text.interfaces.IExtendedQuerying.search_glob?4()
-zope.index.text.interfaces.IExtendedQuerying.search_phrase?4()
-zope.index.text.interfaces.ILexicon.get_wid?4()
-zope.index.text.interfaces.ILexicon.get_word?4()
-zope.index.text.interfaces.ILexicon.globToWordIds?4()
-zope.index.text.interfaces.ILexicon.isGlob?4()
-zope.index.text.interfaces.ILexicon.parseTerms?4()
-zope.index.text.interfaces.ILexicon.sourceToWordIds?4()
-zope.index.text.interfaces.ILexicon.termToWordIds?4()
-zope.index.text.interfaces.ILexicon.wordCount?4()
-zope.index.text.interfaces.IQueryParseTree.executeQuery?4()
-zope.index.text.interfaces.IQueryParseTree.getValue?4()
-zope.index.text.interfaces.IQueryParseTree.nodeType?4()
-zope.index.text.interfaces.IQueryParseTree.terms?4()
-zope.index.text.interfaces.IQueryParser.getIgnored?4()
-zope.index.text.interfaces.IQueryParser.parseQuery?4()
-zope.index.text.interfaces.IQueryParser.parseQueryEx?4()
-zope.index.text.interfaces.ISearchableText.getSearchableText?4()
-zope.index.text.interfaces.ISplitter.process?4()
-zope.index.text.lexicon.CaseNormalizer.process?4(lst)
-zope.index.text.lexicon.Lexicon.__init__?1(self, *pipeline)
-zope.index.text.lexicon.Lexicon._getWordIdCreate?5(word)
-zope.index.text.lexicon.Lexicon._new_wid?5()
-zope.index.text.lexicon.Lexicon.get_wid?4(word)
-zope.index.text.lexicon.Lexicon.get_word?4(wid)
-zope.index.text.lexicon.Lexicon.globToWordIds?4(pattern)
-zope.index.text.lexicon.Lexicon.isGlob?4(word)
-zope.index.text.lexicon.Lexicon.items?4()
-zope.index.text.lexicon.Lexicon.parseTerms?4(text)
-zope.index.text.lexicon.Lexicon.sourceToWordIds?4(text)
-zope.index.text.lexicon.Lexicon.termToWordIds?4(text)
-zope.index.text.lexicon.Lexicon.wids?4()
-zope.index.text.lexicon.Lexicon.wordCount?4()
-zope.index.text.lexicon.Lexicon.words?4()
-zope.index.text.lexicon.Lexicon?1(*pipeline)
-zope.index.text.lexicon.Splitter.process?4(lst)
-zope.index.text.lexicon.Splitter.processGlob?4(lst)
-zope.index.text.lexicon.Splitter.rx?7
-zope.index.text.lexicon.Splitter.rxGlob?7
-zope.index.text.lexicon.StopWordAndSingleCharRemover.dict?7
-zope.index.text.lexicon.StopWordRemover.dict?7
-zope.index.text.lexicon.StopWordRemover.process?4(lst)
-zope.index.text.lexicon._text2list?5(text)
-zope.index.text.okapiindex.OkapiIndex.B?7
-zope.index.text.okapiindex.OkapiIndex.K1?7
-zope.index.text.okapiindex.OkapiIndex.__init__?1(self, lexicon, family=None)
-zope.index.text.okapiindex.OkapiIndex._get_frequencies?5(wids)
-zope.index.text.okapiindex.OkapiIndex._reindex_doc?5(docid, text)
-zope.index.text.okapiindex.OkapiIndex._search_wids?5(wids)
-zope.index.text.okapiindex.OkapiIndex._search_wids_NOTYET?5(wids)
-zope.index.text.okapiindex.OkapiIndex.index_doc?4(docid, text)
-zope.index.text.okapiindex.OkapiIndex.query_weight?4(terms)
-zope.index.text.okapiindex.OkapiIndex.unindex_doc?4(docid)
-zope.index.text.okapiindex.OkapiIndex?1(lexicon, family=None)
-zope.index.text.parsetree.AndNode._nodeType?8
-zope.index.text.parsetree.AndNode.executeQuery?4(index)
-zope.index.text.parsetree.AtomNode._nodeType?8
-zope.index.text.parsetree.AtomNode.executeQuery?4(index)
-zope.index.text.parsetree.AtomNode.terms?4()
-zope.index.text.parsetree.GlobNode._nodeType?8
-zope.index.text.parsetree.GlobNode.executeQuery?4(index)
-zope.index.text.parsetree.NotNode._nodeType?8
-zope.index.text.parsetree.NotNode.executeQuery?4(index)
-zope.index.text.parsetree.NotNode.terms?4()
-zope.index.text.parsetree.OrNode._nodeType?8
-zope.index.text.parsetree.OrNode.executeQuery?4(index)
-zope.index.text.parsetree.ParseTreeNode.__init__?1(self, value)
-zope.index.text.parsetree.ParseTreeNode._nodeType?8
-zope.index.text.parsetree.ParseTreeNode.executeQuery?4(index)
-zope.index.text.parsetree.ParseTreeNode.getValue?4()
-zope.index.text.parsetree.ParseTreeNode.nodeType?4()
-zope.index.text.parsetree.ParseTreeNode.terms?4()
-zope.index.text.parsetree.ParseTreeNode?1(value)
-zope.index.text.parsetree.PhraseNode._nodeType?8
-zope.index.text.parsetree.PhraseNode.executeQuery?4(index)
-zope.index.text.queryparser.QueryParser.__init__?1(self, lexicon)
-zope.index.text.queryparser.QueryParser._check?5(tokentype)
-zope.index.text.queryparser.QueryParser._get?5(tokentype)
-zope.index.text.queryparser.QueryParser._parseAndExpr?5()
-zope.index.text.queryparser.QueryParser._parseAtom?5()
-zope.index.text.queryparser.QueryParser._parseNotExpr?5()
-zope.index.text.queryparser.QueryParser._parseOrExpr?5()
-zope.index.text.queryparser.QueryParser._parseTerm?5()
-zope.index.text.queryparser.QueryParser._peek?5(tokentype)
-zope.index.text.queryparser.QueryParser._require?5(tokentype)
-zope.index.text.queryparser.QueryParser.getIgnored?4()
-zope.index.text.queryparser.QueryParser.parseQuery?4(query)
-zope.index.text.queryparser.QueryParser.parseQueryEx?4(query)
-zope.index.text.queryparser.QueryParser?1(lexicon)
-zope.index.text.queryparser._AND?8
-zope.index.text.queryparser._ATOM?8
-zope.index.text.queryparser._EOF?8
-zope.index.text.queryparser._LPAREN?8
-zope.index.text.queryparser._NOT?8
-zope.index.text.queryparser._OR?8
-zope.index.text.queryparser._RPAREN?8
-zope.index.text.queryparser._keywords?8
-zope.index.text.queryparser._tokenizer_regex?8
-zope.index.text.ricecode.BitArray.__init__?1(self, buf=None)
-zope.index.text.ricecode.BitArray.append?4(bit)
-zope.index.text.ricecode.BitArray?1(buf=None)
-zope.index.text.ricecode.RiceCode.__init__?1(self, m)
-zope.index.text.ricecode.RiceCode.append?4(val)
-zope.index.text.ricecode.RiceCode.init?4(m)
-zope.index.text.ricecode.RiceCode.tolist?4()
-zope.index.text.ricecode.RiceCode.tostring?4()
-zope.index.text.ricecode.RiceCode?1(m)
-zope.index.text.ricecode.decode_deltas?4(start, enc_deltas)
-zope.index.text.ricecode.encode?4(m, l)
-zope.index.text.ricecode.encode_deltas?4(l)
-zope.index.text.ricecode.pickle_efficiency?4()
-zope.index.text.ricecode.test?4()
-zope.index.text.setops._trivial?5(L, family)
-zope.index.text.setops.mass_weightedIntersection?4(L, family=BTrees.family32)
-zope.index.text.setops.mass_weightedUnion?4(L, family=BTrees.family32)
-zope.index.text.stopdict._dict?8
-zope.index.text.stopdict._words?8
-zope.index.text.stopdict.get_stopdict?4()
-zope.index.text.textindex.TextIndex.__init__?1(self, lexicon=None, index=None)
-zope.index.text.textindex.TextIndex.apply?4(querytext, start=0, count=None)
-zope.index.text.textindex.TextIndex.clear?4()
-zope.index.text.textindex.TextIndex.documentCount?4()
-zope.index.text.textindex.TextIndex.index_doc?4(docid, text)
-zope.index.text.textindex.TextIndex.unindex_doc?4(docid)
-zope.index.text.textindex.TextIndex.wordCount?4()
-zope.index.text.textindex.TextIndex?1(lexicon=None, index=None)
-zope.index.text.widcode._decode?5(s)
-zope.index.text.widcode._decoding?8
-zope.index.text.widcode._encode?5(w)
-zope.index.text.widcode._encoding?8
-zope.index.text.widcode._fill?5()
-zope.index.text.widcode._prog?8
-zope.index.text.widcode.decode?4(code)
-zope.index.text.widcode.encode?4(wids)
-zope.index.text.widcode.test?4()
-zope.index.topic.filter.FilteredSetBase.__init__?1(self, id, expr, family=None)
-zope.index.topic.filter.FilteredSetBase.clear?4()
-zope.index.topic.filter.FilteredSetBase.family?7
-zope.index.topic.filter.FilteredSetBase.getExpression?4()
-zope.index.topic.filter.FilteredSetBase.getId?4()
-zope.index.topic.filter.FilteredSetBase.getIds?4()
-zope.index.topic.filter.FilteredSetBase.index_doc?4(docid, context)
-zope.index.topic.filter.FilteredSetBase.setExpression?4(expr)
-zope.index.topic.filter.FilteredSetBase.unindex_doc?4(docid)
-zope.index.topic.filter.FilteredSetBase?1(id, expr, family=None)
-zope.index.topic.filter.PythonFilteredSet.index_doc?4(docid, context)
-zope.index.topic.index.TopicIndex.__init__?1(self, family=None)
-zope.index.topic.index.TopicIndex.addFilter?4(f)
-zope.index.topic.index.TopicIndex.clear?4()
-zope.index.topic.index.TopicIndex.delFilter?4(id)
-zope.index.topic.index.TopicIndex.family?7
-zope.index.topic.index.TopicIndex.index_doc?4(docid, obj)
-zope.index.topic.index.TopicIndex.search?4(query, operator='and')
-zope.index.topic.index.TopicIndex.unindex_doc?4(docid)
-zope.index.topic.index.TopicIndex?1(family=None)
-zope.index.topic.interfaces.ITopicFilteredSet.clear?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getExpression?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getId?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getIds?4()
-zope.index.topic.interfaces.ITopicFilteredSet.index_doc?4(context)
-zope.index.topic.interfaces.ITopicFilteredSet.setExpression?4()
-zope.index.topic.interfaces.ITopicFilteredSet.unindex_doc?4()
-zope.index.topic.interfaces.ITopicQuerying.search?4(operator='and')
-zope.interface._flatten._flatten?5(implements, include_None=0)
-zope.interface.adapter.AdapterLookupBase.__init__?1(self, registry)
-zope.interface.adapter.AdapterLookupBase._subscribe?5(*required)
-zope.interface.adapter.AdapterLookupBase._uncached_lookup?5(required, provided, name=u'')
-zope.interface.adapter.AdapterLookupBase._uncached_lookupAll?5(required, provided)
-zope.interface.adapter.AdapterLookupBase._uncached_subscriptions?5(required, provided)
-zope.interface.adapter.AdapterLookupBase.add_extendor?4(provided)
-zope.interface.adapter.AdapterLookupBase.changed?4(ignored=None)
-zope.interface.adapter.AdapterLookupBase.init_extendors?4()
-zope.interface.adapter.AdapterLookupBase.names?4(required, provided)
-zope.interface.adapter.AdapterLookupBase.queryMultiAdapter?4(objects, provided, name=u'', default=None)
-zope.interface.adapter.AdapterLookupBase.remove_extendor?4(provided)
-zope.interface.adapter.AdapterLookupBase.subscribers?4(objects, provided)
-zope.interface.adapter.AdapterLookupBase?1(registry)
-zope.interface.adapter.AdapterRegistry.LookupClass?7
-zope.interface.adapter.AdapterRegistry.__init__?1(self, bases=())
-zope.interface.adapter.AdapterRegistry._addSubregistry?5(r)
-zope.interface.adapter.AdapterRegistry._removeSubregistry?5(r)
-zope.interface.adapter.AdapterRegistry._setBases?5(bases)
-zope.interface.adapter.AdapterRegistry.changed?4(originally_changed)
-zope.interface.adapter.AdapterRegistry?1(bases=())
-zope.interface.adapter.BaseAdapterRegistry.__init__?1(self, bases=())
-zope.interface.adapter.BaseAdapterRegistry._createLookup?5()
-zope.interface.adapter.BaseAdapterRegistry._delegated?8
-zope.interface.adapter.BaseAdapterRegistry._generation?8
-zope.interface.adapter.BaseAdapterRegistry._setBases?5(bases)
-zope.interface.adapter.BaseAdapterRegistry.changed?4(originally_changed)
-zope.interface.adapter.BaseAdapterRegistry.get?4(_)
-zope.interface.adapter.BaseAdapterRegistry.register?4(required, provided, name, value)
-zope.interface.adapter.BaseAdapterRegistry.registered?4(required, provided, name=u'')
-zope.interface.adapter.BaseAdapterRegistry.subscribe?4(required, provided, value)
-zope.interface.adapter.BaseAdapterRegistry.unregister?4(required, provided, name, value=None)
-zope.interface.adapter.BaseAdapterRegistry.unsubscribe?4(required, provided, value=None)
-zope.interface.adapter.BaseAdapterRegistry?1(bases=())
-zope.interface.adapter.LookupBase?7
-zope.interface.adapter.LookupBasePy.__init__?1(self)
-zope.interface.adapter.LookupBasePy._getcache?5(provided, name)
-zope.interface.adapter.LookupBasePy.adapter_hook?4(provided, object, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.changed?4(ignored=None)
-zope.interface.adapter.LookupBasePy.lookup1?4(required, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.lookup?4(required, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.lookupAll?4(required, provided)
-zope.interface.adapter.LookupBasePy.queryAdapter?4(object, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.subscriptions?4(required, provided)
-zope.interface.adapter.LookupBasePy?1()
-zope.interface.adapter.VerifyingAdapterRegistry.LookupClass?7
-zope.interface.adapter.VerifyingBase?7
-zope.interface.adapter.VerifyingBasePy._getcache?5(provided, name)
-zope.interface.adapter.VerifyingBasePy._verify?5()
-zope.interface.adapter.VerifyingBasePy.changed?4(originally_changed)
-zope.interface.adapter.VerifyingBasePy.lookupAll?4(required, provided)
-zope.interface.adapter.VerifyingBasePy.subscriptions?4(required, provided)
-zope.interface.adapter.XXXTwistedFakeOut.selfImplied?7
-zope.interface.adapter._convert_None_to_Interface?5(x)
-zope.interface.adapter._lookup?5(components, specs, provided, name, i, l)
-zope.interface.adapter._lookupAll?5(components, specs, provided, result, i, l)
-zope.interface.adapter._marker?8
-zope.interface.adapter._normalize_name?5(name)
-zope.interface.adapter._not_in_mapping?8
-zope.interface.adapter._subscriptions?5(components, specs, provided, name, result, i, l)
-zope.interface.advice.addClassAdvisor?4(callback, depth=2)
-zope.interface.advice.advise?4(name, bases, cdict)
-zope.interface.advice.determineMetaclass?4(bases, explicit_mc=None)
-zope.interface.advice.getFrameInfo?4(frame)
-zope.interface.advice.isClassAdvisor?4(ob)
-zope.interface.advice.minimalBases?4(classes)
-zope.interface.common.idatetime.IDate.ctime?4()
-zope.interface.common.idatetime.IDate.day?7
-zope.interface.common.idatetime.IDate.isocalendar?4()
-zope.interface.common.idatetime.IDate.isoformat?4()
-zope.interface.common.idatetime.IDate.isoweekday?4()
-zope.interface.common.idatetime.IDate.month?7
-zope.interface.common.idatetime.IDate.replace?4(month, day)
-zope.interface.common.idatetime.IDate.strftime?4()
-zope.interface.common.idatetime.IDate.timetuple?4()
-zope.interface.common.idatetime.IDate.toordinal?4()
-zope.interface.common.idatetime.IDate.weekday?4()
-zope.interface.common.idatetime.IDate.year?7
-zope.interface.common.idatetime.IDateClass.fromordinal?4()
-zope.interface.common.idatetime.IDateClass.fromtimestamp?4()
-zope.interface.common.idatetime.IDateClass.max?7
-zope.interface.common.idatetime.IDateClass.min?7
-zope.interface.common.idatetime.IDateClass.resolution?7
-zope.interface.common.idatetime.IDateClass.today?4()
-zope.interface.common.idatetime.IDateTime.astimezone?4()
-zope.interface.common.idatetime.IDateTime.ctime?4()
-zope.interface.common.idatetime.IDateTime.date?4()
-zope.interface.common.idatetime.IDateTime.day?7
-zope.interface.common.idatetime.IDateTime.dst?4()
-zope.interface.common.idatetime.IDateTime.hour?7
-zope.interface.common.idatetime.IDateTime.isocalendar?4()
-zope.interface.common.idatetime.IDateTime.isoformat?4()
-zope.interface.common.idatetime.IDateTime.isoweekday?4()
-zope.interface.common.idatetime.IDateTime.microsecond?7
-zope.interface.common.idatetime.IDateTime.minute?7
-zope.interface.common.idatetime.IDateTime.month?7
-zope.interface.common.idatetime.IDateTime.replace?4(month, day, hour, minute, second, microsecond, tzinfo)
-zope.interface.common.idatetime.IDateTime.second?7
-zope.interface.common.idatetime.IDateTime.strftime?4()
-zope.interface.common.idatetime.IDateTime.time?4()
-zope.interface.common.idatetime.IDateTime.timetuple?4()
-zope.interface.common.idatetime.IDateTime.timetz?4()
-zope.interface.common.idatetime.IDateTime.toordinal?4()
-zope.interface.common.idatetime.IDateTime.tzinfo?7
-zope.interface.common.idatetime.IDateTime.tzname?4()
-zope.interface.common.idatetime.IDateTime.utcoffset?4()
-zope.interface.common.idatetime.IDateTime.utctimetuple?4()
-zope.interface.common.idatetime.IDateTime.weekday?4()
-zope.interface.common.idatetime.IDateTime.year?7
-zope.interface.common.idatetime.IDateTimeClass.combine?4(time)
-zope.interface.common.idatetime.IDateTimeClass.fromordinal?4()
-zope.interface.common.idatetime.IDateTimeClass.fromtimestamp?4(tz=None)
-zope.interface.common.idatetime.IDateTimeClass.max?7
-zope.interface.common.idatetime.IDateTimeClass.min?7
-zope.interface.common.idatetime.IDateTimeClass.now?4()
-zope.interface.common.idatetime.IDateTimeClass.resolution?7
-zope.interface.common.idatetime.IDateTimeClass.today?4()
-zope.interface.common.idatetime.IDateTimeClass.utcfromtimestamp?4()
-zope.interface.common.idatetime.IDateTimeClass.utcnow?4()
-zope.interface.common.idatetime.ITZInfo.dst?4()
-zope.interface.common.idatetime.ITZInfo.fromutc?4()
-zope.interface.common.idatetime.ITZInfo.tzname?4()
-zope.interface.common.idatetime.ITZInfo.utcoffset?4()
-zope.interface.common.idatetime.ITime.dst?4()
-zope.interface.common.idatetime.ITime.hour?7
-zope.interface.common.idatetime.ITime.isoformat?4()
-zope.interface.common.idatetime.ITime.microsecond?7
-zope.interface.common.idatetime.ITime.minute?7
-zope.interface.common.idatetime.ITime.replace?4(minute, second, microsecond, tzinfo)
-zope.interface.common.idatetime.ITime.second?7
-zope.interface.common.idatetime.ITime.strftime?4()
-zope.interface.common.idatetime.ITime.tzinfo?7
-zope.interface.common.idatetime.ITime.tzname?4()
-zope.interface.common.idatetime.ITime.utcoffset?4()
-zope.interface.common.idatetime.ITimeClass.max?7
-zope.interface.common.idatetime.ITimeClass.min?7
-zope.interface.common.idatetime.ITimeClass.resolution?7
-zope.interface.common.idatetime.ITimeDelta.days?7
-zope.interface.common.idatetime.ITimeDelta.microseconds?7
-zope.interface.common.idatetime.ITimeDelta.seconds?7
-zope.interface.common.idatetime.ITimeDeltaClass.max?7
-zope.interface.common.idatetime.ITimeDeltaClass.min?7
-zope.interface.common.idatetime.ITimeDeltaClass.resolution?7
-zope.interface.common.mapping.IClonableMapping.copy?4()
-zope.interface.common.mapping.IEnumerableMapping.items?4()
-zope.interface.common.mapping.IEnumerableMapping.keys?4()
-zope.interface.common.mapping.IEnumerableMapping.values?4()
-zope.interface.common.mapping.IExtendedReadMapping.has_key?4()
-zope.interface.common.mapping.IExtendedWriteMapping.clear?4()
-zope.interface.common.mapping.IExtendedWriteMapping.pop?4(*args)
-zope.interface.common.mapping.IExtendedWriteMapping.popitem?4()
-zope.interface.common.mapping.IExtendedWriteMapping.setdefault?4(default=None)
-zope.interface.common.mapping.IExtendedWriteMapping.update?4()
-zope.interface.common.mapping.IIterableMapping.iteritems?4()
-zope.interface.common.mapping.IIterableMapping.iterkeys?4()
-zope.interface.common.mapping.IIterableMapping.itervalues?4()
-zope.interface.common.mapping.IReadMapping.get?4(default=None)
-zope.interface.common.sequence.IExtendedReadSequence.count?4()
-zope.interface.common.sequence.IExtendedReadSequence.index?4(*args)
-zope.interface.common.sequence.IUniqueMemberWriteSequence.append?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.extend?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.insert?4(item)
-zope.interface.common.sequence.IUniqueMemberWriteSequence.pop?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.remove?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.reverse?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.sort?4()
-zope.interface.declarations.BuiltinImplementationSpecifications?7
-zope.interface.declarations.ClassProvides.__init__?1(self, cls, metacls, *interfaces)
-zope.interface.declarations.ClassProvides?1(cls, metacls, *interfaces)
-zope.interface.declarations.ClassProvidesBase?7
-zope.interface.declarations.Declaration.__init__?1(self, *interfaces)
-zope.interface.declarations.Declaration.changed?4(originally_changed)
-zope.interface.declarations.Declaration.flattened?4()
-zope.interface.declarations.Declaration?1(*interfaces)
-zope.interface.declarations.DescriptorAwareMetaClasses?7
-zope.interface.declarations.Implements.declared?7
-zope.interface.declarations.Implements.inherit?7
-zope.interface.declarations.InstanceDeclarations?7
-zope.interface.declarations.ObjectSpecification?4(direct, cls)
-zope.interface.declarations.ObjectSpecificationDescriptor?7
-zope.interface.declarations.Provides.__init__?1(self, cls, *interfaces)
-zope.interface.declarations.Provides?1(cls, *interfaces)
-zope.interface.declarations.Provides?4(*interfaces)
-zope.interface.declarations.ProvidesClass?7
-zope.interface.declarations._classProvides_advice?5(cls)
-zope.interface.declarations._empty?8
-zope.interface.declarations._implements?5(name, interfaces, classImplements)
-zope.interface.declarations._implements_advice?5(cls)
-zope.interface.declarations._normalizeargs?5(sequence, output = None)
-zope.interface.declarations.alsoProvides?4(object, *interfaces)
-zope.interface.declarations.classImplements?4(cls, *interfaces)
-zope.interface.declarations.classImplementsOnly?4(cls, *interfaces)
-zope.interface.declarations.classProvides?4(*interfaces)
-zope.interface.declarations.directlyProvidedBy?4(object)
-zope.interface.declarations.directlyProvides?4(object, *interfaces)
-zope.interface.declarations.getObjectSpecification?4(ob)
-zope.interface.declarations.implementedBy?7
-zope.interface.declarations.implementedByFallback?4(cls)
-zope.interface.declarations.implementer.__init__?1(self, *interfaces)
-zope.interface.declarations.implementer?1(*interfaces)
-zope.interface.declarations.implements?4(*interfaces)
-zope.interface.declarations.implementsOnly?4(*interfaces)
-zope.interface.declarations.moduleProvides?4(*interfaces)
-zope.interface.declarations.noLongerProvides?4(object, interface)
-zope.interface.declarations.objectSpecificationDescriptor?7
-zope.interface.declarations.providedBy?4(ob)
-zope.interface.document._justify_and_indent?5(text, level, munge=0, width=72)
-zope.interface.document._trim_doc_string?5(text)
-zope.interface.document.asStructuredText?4(I, munge=0)
-zope.interface.interface.Attribute.interface?7
-zope.interface.interface.CO_VARARGS?7
-zope.interface.interface.CO_VARKEYWORDS?7
-zope.interface.interface.Element.__init__?1(self, __name__, __doc__='')
-zope.interface.interface.Element.getDoc?4()
-zope.interface.interface.Element.getName?4()
-zope.interface.interface.Element.getTaggedValue?4(tag)
-zope.interface.interface.Element.getTaggedValueTags?4()
-zope.interface.interface.Element.queryTaggedValue?4(tag, default=None)
-zope.interface.interface.Element.setTaggedValue?4(tag, value)
-zope.interface.interface.Element?1(__name__, __doc__='')
-zope.interface.interface.Interface?7
-zope.interface.interface.InterfaceBase?7
-zope.interface.interface.InterfaceClass.__init__?1(self, name, bases=(), attrs=None, __doc__=None, __module__=None)
-zope.interface.interface.InterfaceClass._call_conform?5(conform)
-zope.interface.interface.InterfaceClass._getInterface?5(ob, name)
-zope.interface.interface.InterfaceClass.deferred?4()
-zope.interface.interface.InterfaceClass.direct?4(name)
-zope.interface.interface.InterfaceClass.getBases?4()
-zope.interface.interface.InterfaceClass.getDescriptionFor?4(name)
-zope.interface.interface.InterfaceClass.interfaces?4()
-zope.interface.interface.InterfaceClass.isEqualOrExtendedBy?4(other)
-zope.interface.interface.InterfaceClass.names?4(all=False)
-zope.interface.interface.InterfaceClass.namesAndDescriptions?4(all=False)
-zope.interface.interface.InterfaceClass.queryDescriptionFor?4(name, default=None)
-zope.interface.interface.InterfaceClass.validateInvariants?4(obj, errors=None)
-zope.interface.interface.InterfaceClass?1(name, bases=(), attrs=None, __doc__=None, __module__=None)
-zope.interface.interface.Method.getSignatureInfo?4()
-zope.interface.interface.Method.getSignatureString?4()
-zope.interface.interface.Specification.__init__?1(self, bases=())
-zope.interface.interface.Specification.changed?4(originally_changed)
-zope.interface.interface.Specification.extends?4(interface, strict=True)
-zope.interface.interface.Specification.get?4(name, default=None)
-zope.interface.interface.Specification.interfaces?4()
-zope.interface.interface.Specification.isOrExtends?7
-zope.interface.interface.Specification.providedBy?7
-zope.interface.interface.Specification.subscribe?4(dependent)
-zope.interface.interface.Specification.unsubscribe?4(dependent)
-zope.interface.interface.Specification.weakref?4(callback=None)
-zope.interface.interface.Specification?1(bases=())
-zope.interface.interface.SpecificationBase?7
-zope.interface.interface.SpecificationBasePy.implementedBy?4(cls)
-zope.interface.interface.SpecificationBasePy.isOrExtends?4(interface)
-zope.interface.interface.SpecificationBasePy.providedBy?4(ob)
-zope.interface.interface.TAGGED_DATA?7
-zope.interface.interface._decorator_non_return?8
-zope.interface.interface._marker?8
-zope.interface.interface._wire?5()
-zope.interface.interface.adapter_hooks?7
-zope.interface.interface.fromFunction?4(func, interface=None, imlevel=0, name=None)
-zope.interface.interface.fromMethod?4(meth, interface=None, name=None)
-zope.interface.interface.invariant?4(call)
-zope.interface.interface.taggedValue?4(key, value)
-zope.interface.interfaces.IAdapterRegistry.adapter_hook?4(object, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookup1?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookup?4(provided, name='', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookupAll?4(provided)
-zope.interface.interfaces.IAdapterRegistry.names?4(provided)
-zope.interface.interfaces.IAdapterRegistry.queryAdapter?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.queryMultiAdapter?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.register?4(provided, name, value)
-zope.interface.interfaces.IAdapterRegistry.registered?4(provided, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscribe?4(provided, subscriber, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscribers?4(provided, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscriptions?4(provided, name=u'')
-zope.interface.interfaces.IAttribute.interface?7
-zope.interface.interfaces.IDeclaration.flattened?4()
-zope.interface.interfaces.IElement.getTaggedValue?4()
-zope.interface.interfaces.IElement.getTaggedValueTags?4()
-zope.interface.interfaces.IElement.queryTaggedValue?4(default=None)
-zope.interface.interfaces.IElement.setTaggedValue?4(value)
-zope.interface.interfaces.IInterface.direct?4()
-zope.interface.interfaces.IInterface.implementedBy?4()
-zope.interface.interfaces.IInterface.names?4()
-zope.interface.interfaces.IInterface.namesAndDescriptions?4()
-zope.interface.interfaces.IInterface.providedBy?4()
-zope.interface.interfaces.IInterface.validateInvariants?4(errors=None)
-zope.interface.interfaces.IInterfaceDeclaration.Declaration?4()
-zope.interface.interfaces.IInterfaceDeclaration.alsoProvides?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classImplements?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classImplementsOnly?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classProvides?4()
-zope.interface.interfaces.IInterfaceDeclaration.directlyProvidedBy?4()
-zope.interface.interfaces.IInterfaceDeclaration.directlyProvides?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.implementedBy?4()
-zope.interface.interfaces.IInterfaceDeclaration.implementer?4()
-zope.interface.interfaces.IInterfaceDeclaration.implements?4()
-zope.interface.interfaces.IInterfaceDeclaration.implementsOnly?4()
-zope.interface.interfaces.IInterfaceDeclaration.moduleProvides?4()
-zope.interface.interfaces.IInterfaceDeclaration.noLongerProvides?4(interface)
-zope.interface.interfaces.IInterfaceDeclaration.providedBy?4()
-zope.interface.interfaces.IMethod.getSignatureInfo?4()
-zope.interface.interfaces.IMethod.getSignatureString?4()
-zope.interface.interfaces.ISpecification.extends?4(strict=True)
-zope.interface.interfaces.ISpecification.get?4(default=None)
-zope.interface.interfaces.ISpecification.isOrExtends?4()
-zope.interface.interfaces.ISpecification.weakref?4()
-zope.interface.ro._flatten?5(ob, result)
-zope.interface.ro.mergeOrderings?4(orderings, seen=None)
-zope.interface.ro.ro?4(object)
-zope.interface.verify.MethodTypes?7
-zope.interface.verify._incompat?5(required, implemented)
-zope.interface.verify._verify?5(iface, candidate, tentative=0, vtype=None)
-zope.interface.verify.verifyClass?4(iface, candidate, tentative=0)
-zope.interface.verify.verifyObject?4(iface, candidate, tentative=0)
-zope.lifecycleevent.Attributes.__init__?1(self, interface, *attributes)
-zope.lifecycleevent.Attributes?1(interface, *attributes)
-zope.lifecycleevent.ObjectCopiedEvent.__init__?1(self, object, original)
-zope.lifecycleevent.ObjectCopiedEvent?1(object, original)
-zope.lifecycleevent.ObjectModifiedEvent.__init__?1(self, object, *descriptions)
-zope.lifecycleevent.ObjectModifiedEvent?1(object, *descriptions)
-zope.lifecycleevent.Sequence.__init__?1(self, interface, *keys)
-zope.lifecycleevent.Sequence?1(interface, *keys)
-zope.lifecycleevent._marker?8
-zope.lifecycleevent.interfaces.IAttributes.attributes?7
-zope.lifecycleevent.interfaces.IAttributes.interface?7
-zope.lifecycleevent.interfaces.IObjectCopiedEvent.original?7
-zope.lifecycleevent.interfaces.ISequence.interface?7
-zope.lifecycleevent.interfaces.ISequence.keys?7
-zope.lifecycleevent.modified?4(object, *descriptions)
-zope.lifecycleevent.tests.TestObjectModifiedEvent.klass?7
-zope.lifecycleevent.tests.TestObjectModifiedEvent.object?7
-zope.lifecycleevent.tests.TestObjectModifiedEvent.setUp?4()
-zope.lifecycleevent.tests.TestObjectModifiedEvent.testGetObject?4()
-zope.lifecycleevent.tests.setUpDoctest?4(test)
-zope.lifecycleevent.tests.test_suite?4()
-zope.location.interfaces.ILocation.default?7
-zope.location.interfaces.ILocation.description?7
-zope.location.interfaces.ILocation.required?7
-zope.location.interfaces.ILocation.title?7
-zope.location.interfaces.IPossibleSite.getSiteManager?4()
-zope.location.interfaces.IPossibleSite.setSiteManager?4()
-zope.location.interfaces.ISublocations.sublocations?4()
-zope.location.location.ClassAndInstanceDescr.__init__?1(self, *args)
-zope.location.location.ClassAndInstanceDescr?1(*args)
-zope.location.location.LocationIterator?4(object)
-zope.location.location.LocationProxy.__init__?1(self, ob, container=None, name=None)
-zope.location.location.LocationProxy?1(ob, container=None, name=None)
-zope.location.location.inside?4(l1, l2)
-zope.location.location.locate?4(object, parent, name=None)
-zope.location.location.located?4(object, parent, name=None)
-zope.location.pickling.CopyPersistent.__init__?1(self, location)
-zope.location.pickling.CopyPersistent.id?4(object)
-zope.location.pickling.CopyPersistent?1(location)
-zope.location.pickling.PathPersistent.__init__?1(self, location)
-zope.location.pickling.PathPersistent.id?4(object)
-zope.location.pickling.PathPersistent.load?4(path)
-zope.location.pickling.PathPersistent?1(location)
-zope.location.pickling.locationCopy?4(loc)
-zope.location.tests.TLocation.traverse?4(path, default=None, request=None)
-zope.location.tests.test_suite?4()
-zope.location.traversing.LocationPhysicallyLocatable.__init__?1(self, context)
-zope.location.traversing.LocationPhysicallyLocatable.getName?4()
-zope.location.traversing.LocationPhysicallyLocatable.getNearestSite?4()
-zope.location.traversing.LocationPhysicallyLocatable.getPath?4()
-zope.location.traversing.LocationPhysicallyLocatable.getRoot?4()
-zope.location.traversing.LocationPhysicallyLocatable?1(context)
-zope.minmax._minmax.AbstractValue.__init__?1(self, value=None)
-zope.minmax._minmax.AbstractValue._p_resolveConflict?5(old, commited, new)
-zope.minmax._minmax.AbstractValue?1(value=None)
-zope.minmax._minmax.Maximum._p_resolveConflict?5(old, commited, new)
-zope.minmax._minmax.Minimum._p_resolveConflict?5(old, commited, new)
-zope.minmax.interfaces.IAbstractValue.value?7
-zope.minmax.tests.test_suite?4()
-zope.modulealias.metaconfigure.alias_module?4(module, alias, context)
-zope.modulealias.metaconfigure.define_module_alias?4(_context, module, alias)
-zope.modulealias.metadirectives.IModuleAliasDirective.alias?7
-zope.modulealias.metadirectives.IModuleAliasDirective.module?7
-zope.pagetemplate.interfaces.IPageTemplate.macros?7
-zope.pagetemplate.interfaces.IPageTemplate.pt_edit?4(content_type)
-zope.pagetemplate.interfaces.IPageTemplate.pt_errors?4()
-zope.pagetemplate.interfaces.IPageTemplate.read?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing._cook?5()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing._cook_check?5()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.content_type?7
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.expand?7
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getContext?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getEngine?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getEngineContext?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_source_file?4()
-zope.pagetemplate.pagetemplate.PageTemplate._cook?5()
-zope.pagetemplate.pagetemplate.PageTemplate._cook_check?5()
-zope.pagetemplate.pagetemplate.PageTemplate._text?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_cooked?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_errors?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_macros?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_program?8
-zope.pagetemplate.pagetemplate.PageTemplate.content_type?7
-zope.pagetemplate.pagetemplate.PageTemplate.expand?7
-zope.pagetemplate.pagetemplate.PageTemplate.macros?4()
-zope.pagetemplate.pagetemplate.PageTemplate.macros?7
-zope.pagetemplate.pagetemplate.PageTemplate.pt_edit?4(text, content_type)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_errors?4(namespace)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getContext?4(args=(), options=_default_options, **ignored)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getEngine?4()
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getEngineContext?4(namespace)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_render?4(namespace, source=False, sourceAnnotations=False, showtal=False)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_source_file?4()
-zope.pagetemplate.pagetemplate.PageTemplate.read?4(request=None)
-zope.pagetemplate.pagetemplate.PageTemplate.write?4(text)
-zope.pagetemplate.pagetemplate.PageTemplateTracebackSupplement.__init__?1(self, pt, namespace)
-zope.pagetemplate.pagetemplate.PageTemplateTracebackSupplement?1(pt, namespace)
-zope.pagetemplate.pagetemplate._default_options?8
-zope.pagetemplate.pagetemplate._error_start?8
-zope.pagetemplate.pagetemplatefile.DEFAULT_ENCODING?7
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.__init__?1(self, filename, _prefix=None)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._cook_check?5()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._prepare_html?5(text)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._read_file?5()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._v_last_read?8
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.get_path_from_prefix?4(_prefix)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.pt_source_file?4()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile?1(filename, _prefix=None)
-zope.pagetemplate.pagetemplatefile.XML_PREFIXES?7
-zope.pagetemplate.pagetemplatefile.XML_PREFIX_MAX_LENGTH?7
-zope.pagetemplate.pagetemplatefile.meta_pattern?7
-zope.pagetemplate.pagetemplatefile.package_home?4(gdict)
-zope.pagetemplate.pagetemplatefile.sniff_type?4(text)
-zope.proxy.ProxyIterator?4(p)
-zope.proxy.interfaces.IProxyIntrospection.getProxiedObject?4()
-zope.proxy.interfaces.IProxyIntrospection.isProxy?4(proxytype=None)
-zope.proxy.interfaces.IProxyIntrospection.queryInnerProxy?4(proxytype, default=None)
-zope.proxy.interfaces.IProxyIntrospection.queryProxy?4(proxytype, default=None)
-zope.proxy.interfaces.IProxyIntrospection.removeAllProxies?4()
-zope.proxy.interfaces.IProxyIntrospection.sameProxiedObjects?4(ob2)
-zope.proxy.interfaces.IProxyIntrospection.setProxiedObject?4(ob2)
-zope.proxy.non_overridable?4(func)
-zope.publisher.base.BaseRequest.__init__?1(self, body_instream, environ, response=None, positional=None)
-zope.publisher.base.BaseRequest._createResponse?5()
-zope.publisher.base.BaseRequest._getBodyStream?5()
-zope.publisher.base.BaseRequest._getPublication?5()
-zope.publisher.base.BaseRequest._getResponse?5()
-zope.publisher.base.BaseRequest._setupPath_helper?5(attr)
-zope.publisher.base.BaseRequest.bodyStream?7
-zope.publisher.base.BaseRequest.close?4()
-zope.publisher.base.BaseRequest.environment?7
-zope.publisher.base.BaseRequest.get?4(key, default=None)
-zope.publisher.base.BaseRequest.getPositionalArguments?4()
-zope.publisher.base.BaseRequest.getTraversalStack?4()
-zope.publisher.base.BaseRequest.has_key?7
-zope.publisher.base.BaseRequest.hold?4(object)
-zope.publisher.base.BaseRequest.items?4()
-zope.publisher.base.BaseRequest.keys?4()
-zope.publisher.base.BaseRequest.principal?7
-zope.publisher.base.BaseRequest.processInputs?4()
-zope.publisher.base.BaseRequest.publication?7
-zope.publisher.base.BaseRequest.response?7
-zope.publisher.base.BaseRequest.retry?4()
-zope.publisher.base.BaseRequest.setPrincipal?4(principal)
-zope.publisher.base.BaseRequest.setPublication?4(pub)
-zope.publisher.base.BaseRequest.setTraversalStack?4(stack)
-zope.publisher.base.BaseRequest.supportsRetry?4()
-zope.publisher.base.BaseRequest.traverse?4(obj)
-zope.publisher.base.BaseRequest.values?4()
-zope.publisher.base.BaseRequest?1(body_instream, environ, response=None, positional=None)
-zope.publisher.base.BaseResponse.__init__?1(self)
-zope.publisher.base.BaseResponse.handleException?4(exc_info)
-zope.publisher.base.BaseResponse.internalError?4()
-zope.publisher.base.BaseResponse.reset?4()
-zope.publisher.base.BaseResponse.retry?4()
-zope.publisher.base.BaseResponse.setResult?4(result)
-zope.publisher.base.BaseResponse?1()
-zope.publisher.base.DebugFlags.showTAL?7
-zope.publisher.base.DebugFlags.sourceAnnotations?7
-zope.publisher.base.DefaultPublication.__init__?1(self, app)
-zope.publisher.base.DefaultPublication.afterCall?4(request, ob)
-zope.publisher.base.DefaultPublication.afterTraversal?4(request, ob)
-zope.publisher.base.DefaultPublication.beforeTraversal?4(request)
-zope.publisher.base.DefaultPublication.callObject?4(request, ob)
-zope.publisher.base.DefaultPublication.callTraversalHooks?4(request, ob)
-zope.publisher.base.DefaultPublication.endRequest?4(request, ob)
-zope.publisher.base.DefaultPublication.getApplication?4(request)
-zope.publisher.base.DefaultPublication.getDefaultTraversal?4(request, ob)
-zope.publisher.base.DefaultPublication.handleException?4(object, request, exc_info, retry_allowed=1)
-zope.publisher.base.DefaultPublication.require_docstrings?7
-zope.publisher.base.DefaultPublication.traverseName?4(request, ob, name, check_auth=1)
-zope.publisher.base.DefaultPublication?1(app)
-zope.publisher.base.RequestDataGetter.__init__?1(self, request)
-zope.publisher.base.RequestDataGetter.get?4(name, default=None)
-zope.publisher.base.RequestDataGetter.has_key?7
-zope.publisher.base.RequestDataGetter?1(request)
-zope.publisher.base.RequestDataMapper.__init__?1(self, request)
-zope.publisher.base.RequestDataMapper.get?4(name, default=None)
-zope.publisher.base.RequestDataMapper.has_key?7
-zope.publisher.base.RequestDataMapper.items?4()
-zope.publisher.base.RequestDataMapper.keys?4()
-zope.publisher.base.RequestDataMapper.values?4()
-zope.publisher.base.RequestDataMapper?1(request)
-zope.publisher.base.RequestDataProperty.__init__?1(self, gettr_class)
-zope.publisher.base.RequestDataProperty?1(gettr_class)
-zope.publisher.base.RequestEnvironment._mapname?8
-zope.publisher.base.TestPublication.traverseName?4(request, ob, name, check_auth=1)
-zope.publisher.base.TestRequest.__init__?1(self, path, body_instream=None, environ=None)
-zope.publisher.base.TestRequest?1(path, body_instream=None, environ=None)
-zope.publisher.base._marker?8
-zope.publisher.browser.BrowserLanguages.__init__?1(self, request)
-zope.publisher.browser.BrowserLanguages.getPreferredLanguages?4()
-zope.publisher.browser.BrowserLanguages?1(request)
-zope.publisher.browser.BrowserPage.browserDefault?4(request)
-zope.publisher.browser.BrowserPage.publishTraverse?4(request, name)
-zope.publisher.browser.BrowserRequest.__init__?1(self, body_instream, environ, response=None)
-zope.publisher.browser.BrowserRequest._createResponse?5()
-zope.publisher.browser.BrowserRequest._decode?5(text)
-zope.publisher.browser.BrowserRequest._typeFormat?8
-zope.publisher.browser.BrowserRequest.get?4(key, default=None)
-zope.publisher.browser.BrowserRequest.keys?4()
-zope.publisher.browser.BrowserRequest.processInputs?4()
-zope.publisher.browser.BrowserRequest.traverse?4(obj)
-zope.publisher.browser.BrowserRequest.use_redirect?7
-zope.publisher.browser.BrowserRequest?1(body_instream, environ, response=None)
-zope.publisher.browser.BrowserResponse._implicitResult?5(body)
-zope.publisher.browser.BrowserResponse.getBase?4()
-zope.publisher.browser.BrowserResponse.redirect?4(location, status=None)
-zope.publisher.browser.BrowserResponse.reset?4()
-zope.publisher.browser.BrowserResponse.setBase?4(base)
-zope.publisher.browser.BrowserView.__init__?1(self, context, request)
-zope.publisher.browser.BrowserView?1(context, request)
-zope.publisher.browser.CONVERTED?7
-zope.publisher.browser.DEFAULT?7
-zope.publisher.browser.DEFAULTABLE_METHODS?7
-zope.publisher.browser.FileUpload.__init__?1(self, aFieldStorage)
-zope.publisher.browser.FileUpload?1(aFieldStorage)
-zope.publisher.browser.REC?7
-zope.publisher.browser.RECORD?7
-zope.publisher.browser.RECORDS?7
-zope.publisher.browser.Record._attrs?8
-zope.publisher.browser.RedirectingBrowserRequest.use_redirect?7
-zope.publisher.browser.SEQUENCE?7
-zope.publisher.browser.SkinChangedEvent.__init__?1(self, request)
-zope.publisher.browser.SkinChangedEvent?1(request)
-zope.publisher.browser.TestRequest.__init__?1(self, body_instream=None, environ=None, form=None, skin=None, **kw)
-zope.publisher.browser.TestRequest?1(body_instream=None, environ=None, form=None, skin=None, **kw)
-zope.publisher.browser.ZopeFieldStorage.make_file?4(binary=None)
-zope.publisher.browser.applySkin?4(request, skin)
-zope.publisher.browser.base_re_search?7
-zope.publisher.browser.field2boolean?4(v)
-zope.publisher.browser.field2float?4(v)
-zope.publisher.browser.field2int?4(v)
-zope.publisher.browser.field2lines?4(v)
-zope.publisher.browser.field2long?4(v)
-zope.publisher.browser.field2required?4(v)
-zope.publisher.browser.field2string?4(v)
-zope.publisher.browser.field2text?4(v, nl=newlines)
-zope.publisher.browser.field2tokens?4(v)
-zope.publisher.browser.get_converter?7
-zope.publisher.browser.hide_key?7
-zope.publisher.browser.isCGI_NAME?7
-zope.publisher.browser.isHTML?4(str)
-zope.publisher.browser.isRelative?7
-zope.publisher.browser.is_text_html?4(content_type)
-zope.publisher.browser.newlines?7
-zope.publisher.browser.normalize_lang?4(lang)
-zope.publisher.browser.registerTypeConverter?4(field_type, converter, replace=False)
-zope.publisher.browser.setDefaultSkin?4(request)
-zope.publisher.browser.start_of_header_search?7
-zope.publisher.browser.type_converters?7
-zope.publisher.contenttype._check_token?5(string)
-zope.publisher.contenttype._escape?5(string)
-zope.publisher.contenttype._parse_params?5(string)
-zope.publisher.contenttype._quoted_string_match?5(string)
-zope.publisher.contenttype._token_match?5(string)
-zope.publisher.contenttype._unescape?5(string)
-zope.publisher.contenttype.join?4((major, minor, params))
-zope.publisher.contenttype.parse?4(string)
-zope.publisher.contenttype.parseOrdered?4(string)
-zope.publisher.ftp.FTPRequest.__init__?1(self, body_instream, environ, response=None)
-zope.publisher.ftp.FTPRequest._authUserPW?5()
-zope.publisher.ftp.FTPRequest._createResponse?5()
-zope.publisher.ftp.FTPRequest.unauthorized?4(challenge)
-zope.publisher.ftp.FTPRequest?1(body_instream, environ, response=None)
-zope.publisher.ftp.FTPResponse.getResult?4()
-zope.publisher.ftp.FTPResponse.handleException?4(exc_info)
-zope.publisher.ftp.FTPResponse.outputBody?4()
-zope.publisher.http.CookieMapper._mapname?8
-zope.publisher.http.DEFAULT_PORTS?7
-zope.publisher.http.DirectResult.__init__?1(self, body)
-zope.publisher.http.DirectResult?1(body)
-zope.publisher.http.ENCODING?7
-zope.publisher.http.HTTPCharsets.__init__?1(self, request)
-zope.publisher.http.HTTPCharsets.getPreferredCharsets?4()
-zope.publisher.http.HTTPCharsets?1(request)
-zope.publisher.http.HTTPInputStream.__init__?1(self, stream, environment)
-zope.publisher.http.HTTPInputStream.getCacheStream?4()
-zope.publisher.http.HTTPInputStream.read?4(size=-1)
-zope.publisher.http.HTTPInputStream.readline?4(size=None)
-zope.publisher.http.HTTPInputStream.readlines?4(hint=0)
-zope.publisher.http.HTTPInputStream?1(stream, environment)
-zope.publisher.http.HTTPRequest.URL?7
-zope.publisher.http.HTTPRequest.__init__?1(self, body_instream, environ, response=None)
-zope.publisher.http.HTTPRequest._authUserPW?5()
-zope.publisher.http.HTTPRequest._createResponse?5()
-zope.publisher.http.HTTPRequest._getLocale?5()
-zope.publisher.http.HTTPRequest._parseCookies?5(text, result=None)
-zope.publisher.http.HTTPRequest.cookies?7
-zope.publisher.http.HTTPRequest.get?4(key, default=None)
-zope.publisher.http.HTTPRequest.getApplicationURL?4(depth=0, path_only=False)
-zope.publisher.http.HTTPRequest.getCookies?4()
-zope.publisher.http.HTTPRequest.getHeader?4(name, default=None, literal=False)
-zope.publisher.http.HTTPRequest.getURL?4(level=0, path_only=False)
-zope.publisher.http.HTTPRequest.getVirtualHostRoot?4()
-zope.publisher.http.HTTPRequest.headers?7
-zope.publisher.http.HTTPRequest.keys?4()
-zope.publisher.http.HTTPRequest.locale?7
-zope.publisher.http.HTTPRequest.retry?4()
-zope.publisher.http.HTTPRequest.retry_max_count?7
-zope.publisher.http.HTTPRequest.setApplicationServer?4(host, proto='http', port=None)
-zope.publisher.http.HTTPRequest.setPathSuffix?4(steps)
-zope.publisher.http.HTTPRequest.setPrincipal?4(principal)
-zope.publisher.http.HTTPRequest.setVirtualHostRoot?4(names=())
-zope.publisher.http.HTTPRequest.setupLocale?4()
-zope.publisher.http.HTTPRequest.shiftNameToApplication?4()
-zope.publisher.http.HTTPRequest.supportsRetry?4()
-zope.publisher.http.HTTPRequest.traverse?4(obj)
-zope.publisher.http.HTTPRequest.unauthorized?4(challenge)
-zope.publisher.http.HTTPRequest?1(body_instream, environ, response=None)
-zope.publisher.http.HTTPResponse.__init__?1(self)
-zope.publisher.http.HTTPResponse._cookie_list?5()
-zope.publisher.http.HTTPResponse._html?5(title, content)
-zope.publisher.http.HTTPResponse._implicitResult?5(body)
-zope.publisher.http.HTTPResponse.addHeader?4(name, value)
-zope.publisher.http.HTTPResponse.appendToCookie?4(name, value)
-zope.publisher.http.HTTPResponse.consumeBody?4()
-zope.publisher.http.HTTPResponse.consumeBodyIter?4()
-zope.publisher.http.HTTPResponse.expireCookie?4(name, **kw)
-zope.publisher.http.HTTPResponse.getCookie?4(name, default=None)
-zope.publisher.http.HTTPResponse.getHeader?4(name, default=None, literal=False)
-zope.publisher.http.HTTPResponse.getHeaders?4()
-zope.publisher.http.HTTPResponse.getStatus?4()
-zope.publisher.http.HTTPResponse.getStatusString?4()
-zope.publisher.http.HTTPResponse.handleException?4(exc_info)
-zope.publisher.http.HTTPResponse.internalError?4()
-zope.publisher.http.HTTPResponse.redirect?4(location, status=None)
-zope.publisher.http.HTTPResponse.reset?4()
-zope.publisher.http.HTTPResponse.retry?4()
-zope.publisher.http.HTTPResponse.setCookie?4(name, value, **kw)
-zope.publisher.http.HTTPResponse.setHeader?4(name, value, literal=False)
-zope.publisher.http.HTTPResponse.setResult?4(result)
-zope.publisher.http.HTTPResponse.setStatus?4(status, reason=None)
-zope.publisher.http.HTTPResponse.write?4()
-zope.publisher.http.HTTPResponse?1()
-zope.publisher.http.HTTPVirtualHostChangedEvent.__init__?1(self, request)
-zope.publisher.http.HTTPVirtualHostChangedEvent.request?7
-zope.publisher.http.HTTPVirtualHostChangedEvent?1(request)
-zope.publisher.http.HeaderGetter._gettrname?8
-zope.publisher.http.STAGGER_RETRIES?7
-zope.publisher.http.URLGetter.__init__?1(self, request)
-zope.publisher.http.URLGetter.get?4(name, default=None)
-zope.publisher.http.URLGetter?1(request)
-zope.publisher.http.eventlog?7
-zope.publisher.http.getCharsetUsingRequest?4(request)
-zope.publisher.http.init_status_codes?4()
-zope.publisher.http.sane_environment?4(env)
-zope.publisher.http.sort_charsets?4(x, y)
-zope.publisher.http.status_codes?7
-zope.publisher.http.status_reasons?7
-zope.publisher.interfaces.BadRequest.__init__?1(self, message)
-zope.publisher.interfaces.BadRequest?1(message)
-zope.publisher.interfaces.DebugError.__init__?1(self, ob, message)
-zope.publisher.interfaces.DebugError.getMessage?4()
-zope.publisher.interfaces.DebugError.getObject?4()
-zope.publisher.interfaces.DebugError?1(ob, message)
-zope.publisher.interfaces.IApplicationRequest.annotations?7
-zope.publisher.interfaces.IApplicationRequest.bodyStream?7
-zope.publisher.interfaces.IApplicationRequest.debug?7
-zope.publisher.interfaces.IApplicationRequest.environment?7
-zope.publisher.interfaces.IApplicationRequest.principal?7
-zope.publisher.interfaces.IDebugError.getMessage?4()
-zope.publisher.interfaces.IDebugError.getObject?4()
-zope.publisher.interfaces.IDebugFlags.showTAL?7
-zope.publisher.interfaces.IDebugFlags.sourceAnnotations?7
-zope.publisher.interfaces.IHeld.release?4()
-zope.publisher.interfaces.INotFound.getName?4()
-zope.publisher.interfaces.INotFound.getObject?4()
-zope.publisher.interfaces.IPublication.afterCall?4(ob)
-zope.publisher.interfaces.IPublication.afterTraversal?4(ob)
-zope.publisher.interfaces.IPublication.beforeTraversal?4()
-zope.publisher.interfaces.IPublication.callObject?4(ob)
-zope.publisher.interfaces.IPublication.callTraversalHooks?4(ob)
-zope.publisher.interfaces.IPublication.endRequest?4(ob)
-zope.publisher.interfaces.IPublication.getApplication?4()
-zope.publisher.interfaces.IPublication.handleException?4(request, exc_info, retry_allowed=1)
-zope.publisher.interfaces.IPublication.traverseName?4(ob, name)
-zope.publisher.interfaces.IPublicationRequest.close?4()
-zope.publisher.interfaces.IPublicationRequest.getPositionalArguments?4()
-zope.publisher.interfaces.IPublicationRequest.getTraversalStack?4()
-zope.publisher.interfaces.IPublicationRequest.hold?4()
-zope.publisher.interfaces.IPublicationRequest.response?7
-zope.publisher.interfaces.IPublicationRequest.setPrincipal?4()
-zope.publisher.interfaces.IPublicationRequest.setTraversalStack?4()
-zope.publisher.interfaces.IPublishTraverse.publishTraverse?4(name)
-zope.publisher.interfaces.IPublisher.publish?4()
-zope.publisher.interfaces.IPublisherRequest.processInputs?4()
-zope.publisher.interfaces.IPublisherRequest.publication?7
-zope.publisher.interfaces.IPublisherRequest.retry?4()
-zope.publisher.interfaces.IPublisherRequest.setPublication?4()
-zope.publisher.interfaces.IPublisherRequest.supportsRetry?4()
-zope.publisher.interfaces.IPublisherRequest.traverse?4()
-zope.publisher.interfaces.IRedirect.getLocation?4()
-zope.publisher.interfaces.IResponse.handleException?4()
-zope.publisher.interfaces.IResponse.internalError?4()
-zope.publisher.interfaces.IResponse.reset?4()
-zope.publisher.interfaces.IResponse.retry?4()
-zope.publisher.interfaces.IResponse.setResult?4()
-zope.publisher.interfaces.IRetry.getOriginalException?4()
-zope.publisher.interfaces.NotFound.__init__?1(self, ob, name, request=None)
-zope.publisher.interfaces.NotFound.getName?4()
-zope.publisher.interfaces.NotFound.getObject?4()
-zope.publisher.interfaces.NotFound?1(ob, name, request=None)
-zope.publisher.interfaces.Redirect.__init__?1(self, location)
-zope.publisher.interfaces.Redirect.getLocation?4()
-zope.publisher.interfaces.Redirect?1(location)
-zope.publisher.interfaces.Retry.__init__?1(self, orig_exc=None)
-zope.publisher.interfaces.Retry.getOriginalException?4()
-zope.publisher.interfaces.Retry?1(orig_exc=None)
-zope.publisher.interfaces.browser.IBrowserApplicationRequest.form?7
-zope.publisher.interfaces.browser.IBrowserPublication.getDefaultTraversal?4(ob)
-zope.publisher.interfaces.browser.IBrowserPublisher.browserDefault?4()
-zope.publisher.interfaces.browser.ISkin?7
-zope.publisher.interfaces.browser.ISkinChangedEvent.request?7
-zope.publisher.interfaces.ftp.IFTPCredentials._authUserPW?5()
-zope.publisher.interfaces.ftp.IFTPCredentials.unauthorized?4()
-zope.publisher.interfaces.http.IHTTPApplicationRequest.URL?7
-zope.publisher.interfaces.http.IHTTPApplicationRequest.cookies?7
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getApplicationURL?4(path_only=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getCookies?4()
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getHeader?4(default=None, literal=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getURL?4(path_only=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.headers?7
-zope.publisher.interfaces.http.IHTTPApplicationResponse.redirect?4(status=302)
-zope.publisher.interfaces.http.IHTTPCredentials._authUserPW?5()
-zope.publisher.interfaces.http.IHTTPCredentials.unauthorized?4()
-zope.publisher.interfaces.http.IHTTPRequest.locale?7
-zope.publisher.interfaces.http.IHTTPRequest.method?7
-zope.publisher.interfaces.http.IHTTPRequest.setPathSuffix?4()
-zope.publisher.interfaces.http.IHTTPRequest.setupLocale?4()
-zope.publisher.interfaces.http.IHTTPResponse.addHeader?4(value)
-zope.publisher.interfaces.http.IHTTPResponse.appendToCookie?4(value)
-zope.publisher.interfaces.http.IHTTPResponse.authUser?7
-zope.publisher.interfaces.http.IHTTPResponse.consumeBody?4()
-zope.publisher.interfaces.http.IHTTPResponse.consumeBodyIter?4()
-zope.publisher.interfaces.http.IHTTPResponse.expireCookie?4(**kw)
-zope.publisher.interfaces.http.IHTTPResponse.getCookie?4(default=None)
-zope.publisher.interfaces.http.IHTTPResponse.getHeader?4(default=None)
-zope.publisher.interfaces.http.IHTTPResponse.getHeaders?4()
-zope.publisher.interfaces.http.IHTTPResponse.getStatus?4()
-zope.publisher.interfaces.http.IHTTPResponse.getStatusString?4()
-zope.publisher.interfaces.http.IHTTPResponse.setCookie?4(value, **kw)
-zope.publisher.interfaces.http.IHTTPResponse.setHeader?4(value, literal=False)
-zope.publisher.interfaces.http.IHTTPResponse.setResult?4()
-zope.publisher.interfaces.http.IHTTPResponse.setStatus?4(reason=None)
-zope.publisher.interfaces.http.IHTTPVirtualHostChangedEvent.request?7
-zope.publisher.interfaces.http.IHeaderOutput.appendResponseHeaders?4()
-zope.publisher.interfaces.http.IHeaderOutput.setAuthUserName?4()
-zope.publisher.interfaces.http.IHeaderOutput.setResponseHeaders?4()
-zope.publisher.interfaces.http.IHeaderOutput.setResponseStatus?4(reason)
-zope.publisher.interfaces.http.IHeaderOutput.wroteResponseHeader?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.getVirtualHostRoot?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.setApplicationServer?4(proto='http', port=None)
-zope.publisher.interfaces.http.IVirtualHostRequest.setVirtualHostRoot?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.shiftNameToApplication?4()
-zope.publisher.interfaces.logginginfo.ILoggingInfo.getLogMessage?4()
-zope.publisher.interfaces.xmlrpc.IXMLRPCPublication.getDefaultTraversal?4(ob)
-zope.publisher.publish._marker?8
-zope.publisher.publish.debug_call?4(obj, args)
-zope.publisher.publish.mapply?4(obj, positional=(), request={})
-zope.publisher.publish.publish?4(request, handle_errors=True)
-zope.publisher.publish.unwrapMethod?4(obj)
-zope.publisher.xmlrpc.PreMarshallerBase.__init__?1(self, data)
-zope.publisher.xmlrpc.PreMarshallerBase?1(data)
-zope.publisher.xmlrpc.TestRequest.__init__?1(self, body_instream=None, environ=None, response=None, **kw)
-zope.publisher.xmlrpc.TestRequest?1(body_instream=None, environ=None, response=None, **kw)
-zope.publisher.xmlrpc.XMLRPCRequest._args?8
-zope.publisher.xmlrpc.XMLRPCRequest._createResponse?5()
-zope.publisher.xmlrpc.XMLRPCRequest.processInputs?4()
-zope.publisher.xmlrpc.XMLRPCResponse.handleException?4(exc_info)
-zope.publisher.xmlrpc.XMLRPCResponse.setResult?4(result)
-zope.publisher.xmlrpc.premarshal?4(data)
-zope.rdb.DEFAULT_ENCODING?7
-zope.rdb.InstanceOnlyDescriptor.__init__?1(self, value=__marker)
-zope.rdb.InstanceOnlyDescriptor?1(value=__marker)
-zope.rdb.ResultSet.__init__?1(self, columns, rows)
-zope.rdb.ResultSet?1(columns, rows)
-zope.rdb.Row.__init__?1(self, data)
-zope.rdb.Row?1(data)
-zope.rdb.RowClassFactory?4(columns)
-zope.rdb.ZopeConnection.__init__?1(self, conn, typeinfo)
-zope.rdb.ZopeConnection.commit?4()
-zope.rdb.ZopeConnection.cursor?4()
-zope.rdb.ZopeConnection.getTypeInfo?4()
-zope.rdb.ZopeConnection.registerForTxn?4()
-zope.rdb.ZopeConnection.rollback?4()
-zope.rdb.ZopeConnection?1(conn, typeinfo)
-zope.rdb.ZopeCursor.__init__?1(self, cursor, connection)
-zope.rdb.ZopeCursor._convertTypes?5(results)
-zope.rdb.ZopeCursor._prepareOperation?5(operation, parameters)
-zope.rdb.ZopeCursor._prepareParameters?5(parameters, encoding)
-zope.rdb.ZopeCursor.convertRow?4()
-zope.rdb.ZopeCursor.execute?4(operation, parameters=None)
-zope.rdb.ZopeCursor.executemany?4(operation, parameters)
-zope.rdb.ZopeCursor.fetchall?4()
-zope.rdb.ZopeCursor.fetchmany?4(*args, **kw)
-zope.rdb.ZopeCursor.fetchone?4()
-zope.rdb.ZopeCursor?1(cursor, connection)
-zope.rdb.ZopeDBTransactionManager.__init__?1(self, dbconn)
-zope.rdb.ZopeDBTransactionManager.abort?4(txn)
-zope.rdb.ZopeDBTransactionManager.commit?4(txn)
-zope.rdb.ZopeDBTransactionManager.prepare?4(txn)
-zope.rdb.ZopeDBTransactionManager.sortKey?4()
-zope.rdb.ZopeDBTransactionManager.tpc_abort?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_begin?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_finish?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_vote?4(txn)
-zope.rdb.ZopeDBTransactionManager?1(dbconn)
-zope.rdb.ZopeDatabaseAdapter.__init__?1(self, dsn)
-zope.rdb.ZopeDatabaseAdapter._connection_factory?5()
-zope.rdb.ZopeDatabaseAdapter._connections?8
-zope.rdb.ZopeDatabaseAdapter._get_v_connection?5()
-zope.rdb.ZopeDatabaseAdapter._set_v_connection?5(value)
-zope.rdb.ZopeDatabaseAdapter._v_connection?8
-zope.rdb.ZopeDatabaseAdapter.connect?4()
-zope.rdb.ZopeDatabaseAdapter.disconnect?4()
-zope.rdb.ZopeDatabaseAdapter.encoding?7
-zope.rdb.ZopeDatabaseAdapter.getConverter?4(type)
-zope.rdb.ZopeDatabaseAdapter.getDSN?4()
-zope.rdb.ZopeDatabaseAdapter.getEncoding?4()
-zope.rdb.ZopeDatabaseAdapter.isConnected?4()
-zope.rdb.ZopeDatabaseAdapter.paramstyle?7
-zope.rdb.ZopeDatabaseAdapter.setDSN?4(dsn)
-zope.rdb.ZopeDatabaseAdapter.setEncoding?4(encoding)
-zope.rdb.ZopeDatabaseAdapter.threadsafety?7
-zope.rdb.ZopeDatabaseAdapter?1(dsn)
-zope.rdb._dsnFormat?8
-zope.rdb._paramsFormat?8
-zope.rdb.browser.rdb.Connection.connect?4()
-zope.rdb.browser.rdb.Connection.disconnect?4()
-zope.rdb.browser.rdb.Connection.edit?4(dsn, encoding)
-zope.rdb.browser.rdb.TestSQL.getTestResults?4()
-zope.rdb.gadfly.DLispShort.AddToList?4(list, Context)
-zope.rdb.gadfly.DLispShort.BindRules?4(Grammar)
-zope.rdb.gadfly.DLispShort.COMPILEDFILENAME?7
-zope.rdb.gadfly.DLispShort.Context?7
-zope.rdb.gadfly.DLispShort.DoPrint?4(list, Context)
-zope.rdb.gadfly.DLispShort.DoSetq?4(list, Context)
-zope.rdb.gadfly.DLispShort.EchoValue?4(list, Context)
-zope.rdb.gadfly.DLispShort.GRAMMARSTRING?7
-zope.rdb.gadfly.DLispShort.GrammarBuild?4()
-zope.rdb.gadfly.DLispShort.INTREGEX?7
-zope.rdb.gadfly.DLispShort.LISPCOMMENTREGEX?7
-zope.rdb.gadfly.DLispShort.LispG2?7
-zope.rdb.gadfly.DLispShort.LoadLispG?4()
-zope.rdb.gadfly.DLispShort.MARSHALLEDFILENAME?7
-zope.rdb.gadfly.DLispShort.MakeList?4(list, Context)
-zope.rdb.gadfly.DLispShort.NilTail?4(list, Context)
-zope.rdb.gadfly.DLispShort.REGENERATEONLOAD?7
-zope.rdb.gadfly.DLispShort.STRREGEX?7
-zope.rdb.gadfly.DLispShort.VARREGEX?7
-zope.rdb.gadfly.DLispShort.VarValue?4(list, Context)
-zope.rdb.gadfly.DLispShort.test1?7
-zope.rdb.gadfly.DLispShort.test2?7
-zope.rdb.gadfly.DLispShort.test3?7
-zope.rdb.gadfly.DLispShort.test4?7
-zope.rdb.gadfly.DLispShort.test5?7
-zope.rdb.gadfly.DLispShort.test6?7
-zope.rdb.gadfly.DLispShort.test7?7
-zope.rdb.gadfly.DLispShort.test7str?7
-zope.rdb.gadfly.DLispShort.test8?7
-zope.rdb.gadfly.DLispShort.unMarshalLispG?4()
-zope.rdb.gadfly.DumbLispGen.Context?7
-zope.rdb.gadfly.DumbLispGen.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.DumbLispGen.Dummy?7
-zope.rdb.gadfly.DumbLispGen.LISPCOMMENTREGEX?7
-zope.rdb.gadfly.DumbLispGen.LispG?7
-zope.rdb.gadfly.DumbLispGen.echo?4(string)
-zope.rdb.gadfly.DumbLispGen.intInterp?4(str)
-zope.rdb.gadfly.DumbLispGen.stripQuotes?4(str)
-zope.rdb.gadfly.DumbLispGen.test1?7
-zope.rdb.gadfly.DumbLispGen.test2?7
-zope.rdb.gadfly.DumbLispGen.test3?7
-zope.rdb.gadfly.DumbLispGen.test4?7
-zope.rdb.gadfly.DumbLispGen.test5?7
-zope.rdb.gadfly.DumbLispGen.test6?7
-zope.rdb.gadfly.DumbLispGen.test7?7
-zope.rdb.gadfly.DumbLispGen.test7str?7
-zope.rdb.gadfly.SQLTESTG.BuildSQLG?4()
-zope.rdb.gadfly.SQLTESTG.LoadSQLG?4()
-zope.rdb.gadfly.SQLTESTG.MARSHALFILE?7
-zope.rdb.gadfly.SQLTESTG.REBUILD?7
-zope.rdb.gadfly.SQLTESTG.SELECTKEYWORDS?7
-zope.rdb.gadfly.SQLTESTG.SELECTNONTERMS?7
-zope.rdb.gadfly.SQLTESTG.SELECTRULES?7
-zope.rdb.gadfly.SQLTESTG.SQLG?7
-zope.rdb.gadfly.gadfly.GF_Cursor.EVAL_DUMP?7
-zope.rdb.gadfly.gadfly.GF_Cursor.__init__?1(self, gadfly_instance)
-zope.rdb.gadfly.gadfly.GF_Cursor.arraysize?7
-zope.rdb.gadfly.gadfly.GF_Cursor.close?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.description?7
-zope.rdb.gadfly.gadfly.GF_Cursor.execute?4(statement=None, params=None)
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchall?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchmany?4(size=None)
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchone?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.pp?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.reset_results?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.reshadow?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.setinputsizes?4(*args)
-zope.rdb.gadfly.gadfly.GF_Cursor.setoutputsize?4(*args)
-zope.rdb.gadfly.gadfly.GF_Cursor.verbose?7
-zope.rdb.gadfly.gadfly.GF_Cursor?1(gadfly_instance)
-zope.rdb.gadfly.gadfly.error?7
-zope.rdb.gadfly.gadfly.gadfly.DUMP_ALL?4()
-zope.rdb.gadfly.gadfly.gadfly.__init__?1(self, databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-zope.rdb.gadfly.gadfly.gadfly.add_remote_view?4(name, definition)
-zope.rdb.gadfly.gadfly.gadfly.checkpoint?4()
-zope.rdb.gadfly.gadfly.gadfly.close?4()
-zope.rdb.gadfly.gadfly.gadfly.closed?7
-zope.rdb.gadfly.gadfly.gadfly.commit?4()
-zope.rdb.gadfly.gadfly.gadfly.cursor?4()
-zope.rdb.gadfly.gadfly.gadfly.dumplog?4()
-zope.rdb.gadfly.gadfly.gadfly.open?4()
-zope.rdb.gadfly.gadfly.gadfly.restart?4()
-zope.rdb.gadfly.gadfly.gadfly.rollback?4()
-zope.rdb.gadfly.gadfly.gadfly.startup?4(databasename, directory, scratch=0, verbose=0)
-zope.rdb.gadfly.gadfly.gadfly.table_names?4()
-zope.rdb.gadfly.gadfly.gadfly.transaction_log?4()
-zope.rdb.gadfly.gadfly.gadfly.verbose?7
-zope.rdb.gadfly.gadfly.gadfly?1(databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-zope.rdb.gadfly.gadfly.sql?7
-zope.rdb.gadfly.gadfly.verbosity?7
-zope.rdb.gadfly.gfclient.CHECKPOINT?7
-zope.rdb.gadfly.gfclient.EXECUTE_PREPARED?7
-zope.rdb.gadfly.gfclient.EXECUTE_STATEMENT?7
-zope.rdb.gadfly.gfclient.RESTART?7
-zope.rdb.gadfly.gfclient.SHUTDOWN?7
-zope.rdb.gadfly.gfclient.dosimple?4(action, port, pw, machine=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.__init__?1(self, connection)
-zope.rdb.gadfly.gfclient.gfClientCursor.description?7
-zope.rdb.gadfly.gfclient.gfClientCursor.execute?4(statement=None, params=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.execute_prepared?4(name, params=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.fetchall?4()
-zope.rdb.gadfly.gfclient.gfClientCursor.results?7
-zope.rdb.gadfly.gfclient.gfClientCursor.setinputsizes?4()
-zope.rdb.gadfly.gfclient.gfClientCursor.setoutputsizes?4(*args)
-zope.rdb.gadfly.gfclient.gfClientCursor.statement?7
-zope.rdb.gadfly.gfclient.gfClientCursor?1(connection)
-zope.rdb.gadfly.gfclient.gfclient.__init__?1(self, policy, port, password, machine=None)
-zope.rdb.gadfly.gfclient.gfclient.checkpoint?4()
-zope.rdb.gadfly.gfclient.gfclient.close?4()
-zope.rdb.gadfly.gfclient.gfclient.closed?7
-zope.rdb.gadfly.gfclient.gfclient.commit?4()
-zope.rdb.gadfly.gfclient.gfclient.cursor?4()
-zope.rdb.gadfly.gfclient.gfclient.open_connection?4()
-zope.rdb.gadfly.gfclient.gfclient.restart?4()
-zope.rdb.gadfly.gfclient.gfclient.rollback?7
-zope.rdb.gadfly.gfclient.gfclient.send_action?4(action, arguments, socket)
-zope.rdb.gadfly.gfclient.gfclient.shutdown?4()
-zope.rdb.gadfly.gfclient.gfclient.simple_action?4(action, args=())
-zope.rdb.gadfly.gfclient.gfclient?1(policy, port, password, machine=None)
-zope.rdb.gadfly.gfclient.main?4()
-zope.rdb.gadfly.gfdb0.Database0.__init__?1(self, shadowing=None, log=None)
-zope.rdb.gadfly.gfdb0.Database0.add_datadef?4(name, defn, logit=1)
-zope.rdb.gadfly.gfdb0.Database0.add_index?4(name, index)
-zope.rdb.gadfly.gfdb0.Database0.bindings?4(fromlist)
-zope.rdb.gadfly.gfdb0.Database0.clear?4()
-zope.rdb.gadfly.gfdb0.Database0.commit?4()
-zope.rdb.gadfly.gfdb0.Database0.drop_datadef?4(name)
-zope.rdb.gadfly.gfdb0.Database0.drop_index?4(name)
-zope.rdb.gadfly.gfdb0.Database0.get_for_update?4(name)
-zope.rdb.gadfly.gfdb0.Database0.getdatadefs?4()
-zope.rdb.gadfly.gfdb0.Database0.has_datadef?4(name)
-zope.rdb.gadfly.gfdb0.Database0.has_relation?4(name)
-zope.rdb.gadfly.gfdb0.Database0.introspect?7
-zope.rdb.gadfly.gfdb0.Database0.is_scratch?7
-zope.rdb.gadfly.gfdb0.Database0.readonly?7
-zope.rdb.gadfly.gfdb0.Database0.relations?4()
-zope.rdb.gadfly.gfdb0.Database0.reshadow?4(db, dblog)
-zope.rdb.gadfly.gfdb0.Database0.set_introspection?4()
-zope.rdb.gadfly.gfdb0.Database0.verbose?7
-zope.rdb.gadfly.gfdb0.Database0?1(shadowing=None, log=None)
-zope.rdb.gadfly.gfdb0.File_Storage0.UNDEFINED_OP_FOR_VIEW?4(**kw)
-zope.rdb.gadfly.gfdb0.File_Storage0.__init__?1(self, name, namelist, selection, indb)
-zope.rdb.gadfly.gfdb0.File_Storage0.add_tuples?7
-zope.rdb.gadfly.gfdb0.File_Storage0.attributes?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_dbfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_logfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_relfilename?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.choose_index?4(a)
-zope.rdb.gadfly.gfdb0.File_Storage0.dbfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.drop_indices?7
-zope.rdb.gadfly.gfdb0.File_Storage0.dump?4(db)
-zope.rdb.gadfly.gfdb0.File_Storage0.dumpdatadefs?4(db, force=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.dumprelation?4(name, rel, force=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.get_initstat_file?4(mode)
-zope.rdb.gadfly.gfdb0.File_Storage0.get_initstatements?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.get_relation?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.getfile_fallback?4(first, second, mode)
-zope.rdb.gadfly.gfdb0.File_Storage0.ignore_op_for_view?4(**kw)
-zope.rdb.gadfly.gfdb0.File_Storage0.irepr?7
-zope.rdb.gadfly.gfdb0.File_Storage0.load?4(parser=None, forscratch=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.logfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.relbind?4(db, atts)
-zope.rdb.gadfly.gfdb0.File_Storage0.relfile?4(name, mode="rb")
-zope.rdb.gadfly.gfdb0.File_Storage0.relfilename?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.rows?4(andseqs=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.shadow?7
-zope.rdb.gadfly.gfdb0.File_Storage0.uncache?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.verbose?7
-zope.rdb.gadfly.gfdb0.File_Storage0?1(name, namelist, selection, indb)
-zope.rdb.gadfly.gfdb0.Index.dump?4()
-zope.rdb.gadfly.gfdb0.Index.read_records?4(file)
-zope.rdb.gadfly.gfdb0.StorageError?7
-zope.rdb.gadfly.gfdb0.backup_file?4(filename, backupname)
-zope.rdb.gadfly.gfdb0.checksum?4(string)
-zope.rdb.gadfly.gfdb0.checksum_dump?4(data, file)
-zope.rdb.gadfly.gfdb0.checksum_undump?4(file)
-zope.rdb.gadfly.gfdb0.del_file?4(filename)
-zope.rdb.gadfly.gfdb0.recursive_dump?4(data, prefix="[")
-zope.rdb.gadfly.gfdb0.verbosity?7
-zope.rdb.gadfly.gfinstall.argv?7
-zope.rdb.gadfly.gfinstall.cwd?7
-zope.rdb.gadfly.gfinstall.f?7
-zope.rdb.gadfly.gfinstall.force?7
-zope.rdb.gadfly.gfinstall.marfile?7
-zope.rdb.gadfly.gfinstall.modfile?7
-zope.rdb.gadfly.gfinstall.modtemplate?7
-zope.rdb.gadfly.gfinstall.where?7
-zope.rdb.gadfly.gfinstall.wheremod?7
-zope.rdb.gadfly.gfintrospect.ColumnsView.column_names?7
-zope.rdb.gadfly.gfintrospect.ColumnsView.listing?4()
-zope.rdb.gadfly.gfintrospect.ColumnsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.DataDefsView.column_names?7
-zope.rdb.gadfly.gfintrospect.DataDefsView.mapstring?7
-zope.rdb.gadfly.gfintrospect.DataDefsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.__init__?1(self, dict=None)
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.column_names?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.listing?4()
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.mapper?4()
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.mapstring?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.static?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView?1(dict=None)
-zope.rdb.gadfly.gfintrospect.DualView.column_names?7
-zope.rdb.gadfly.gfintrospect.DualView.listing?4()
-zope.rdb.gadfly.gfintrospect.DualView.static?7
-zope.rdb.gadfly.gfintrospect.IndexAttsView.column_names?7
-zope.rdb.gadfly.gfintrospect.IndexAttsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.IndicesView.column_names?7
-zope.rdb.gadfly.gfintrospect.IndicesView.listing?4()
-zope.rdb.gadfly.gfintrospect.IndicesView.mapstring?7
-zope.rdb.gadfly.gfintrospect.IndicesView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RelationsView.column_names?7
-zope.rdb.gadfly.gfintrospect.RelationsView.mapstring?7
-zope.rdb.gadfly.gfintrospect.RelationsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RemoteView.__init__?1(self)
-zope.rdb.gadfly.gfintrospect.RemoteView.attributes?4()
-zope.rdb.gadfly.gfintrospect.RemoteView.cached_rows?7
-zope.rdb.gadfly.gfintrospect.RemoteView.column_names?7
-zope.rdb.gadfly.gfintrospect.RemoteView.irepr?7
-zope.rdb.gadfly.gfintrospect.RemoteView.listing?4()
-zope.rdb.gadfly.gfintrospect.RemoteView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RemoteView.rows?4(andseqs=0)
-zope.rdb.gadfly.gfintrospect.RemoteView.static?7
-zope.rdb.gadfly.gfintrospect.RemoteView.uncache?4()
-zope.rdb.gadfly.gfintrospect.RemoteView?1()
-zope.rdb.gadfly.gfserve.ACTIONS?7
-zope.rdb.gadfly.gfserve.CHECKPOINT?7
-zope.rdb.gadfly.gfserve.EXECUTE_PREPARED?7
-zope.rdb.gadfly.gfserve.EXECUTE_STATEMENT?7
-zope.rdb.gadfly.gfserve.Policy.__init__?1(self, name, password, connection, queries=0)
-zope.rdb.gadfly.gfserve.Policy.action?4(certificate, datastring, socket)
-zope.rdb.gadfly.gfserve.Policy.certify?4(datastring, certificate, password)
-zope.rdb.gadfly.gfserve.Policy.execute?4(cursor, statement, params=None)
-zope.rdb.gadfly.gfserve.Policy.execute_any_statement?4(statement, params=None)
-zope.rdb.gadfly.gfserve.Policy.execute_named?4(name, params=None)
-zope.rdb.gadfly.gfserve.Policy.general_queries?7
-zope.rdb.gadfly.gfserve.Policy.named_accesses?7
-zope.rdb.gadfly.gfserve.Policy.policy_CHECKPOINT?4(socket)
-zope.rdb.gadfly.gfserve.Policy.policy_EXECUTE_PREPARED?4(name, dyn, socket)
-zope.rdb.gadfly.gfserve.Policy.policy_EXECUTE_STATEMENT?4(stat, dyn, socket)
-zope.rdb.gadfly.gfserve.Policy.policy_RESTART?4(socket)
-zope.rdb.gadfly.gfserve.Policy.policy_SHUTDOWN?4(socket)
-zope.rdb.gadfly.gfserve.Policy.prepared_cursors?7
-zope.rdb.gadfly.gfserve.Policy.reply_exception?4(exc, info, socket)
-zope.rdb.gadfly.gfserve.Policy.reply_success?4(data, socket)
-zope.rdb.gadfly.gfserve.Policy.verbose?7
-zope.rdb.gadfly.gfserve.Policy?1(name, password, connection, queries=0)
-zope.rdb.gadfly.gfserve.PreparedNameError?7
-zope.rdb.gadfly.gfserve.RESTART?7
-zope.rdb.gadfly.gfserve.SHUTDOWN?7
-zope.rdb.gadfly.gfserve.Server.BACKLOG?7
-zope.rdb.gadfly.gfserve.Server.HOST?7
-zope.rdb.gadfly.gfserve.Server.__init__?1(self, port, db, dr, pw, startup=None)
-zope.rdb.gadfly.gfserve.Server.check_loop?7
-zope.rdb.gadfly.gfserve.Server.get_admin_policy?4()
-zope.rdb.gadfly.gfserve.Server.getconnection?4()
-zope.rdb.gadfly.gfserve.Server.getsocket?4()
-zope.rdb.gadfly.gfserve.Server.init?4()
-zope.rdb.gadfly.gfserve.Server.select_timeout?7
-zope.rdb.gadfly.gfserve.Server.start?4()
-zope.rdb.gadfly.gfserve.Server.startup_load?4()
-zope.rdb.gadfly.gfserve.Server.verbose?7
-zope.rdb.gadfly.gfserve.Server?1(port, db, dr, pw, startup=None)
-zope.rdb.gadfly.gfserve.ServerError?7
-zope.rdb.gadfly.gfserve.main?4()
-zope.rdb.gadfly.gfsocket.BLOCK_SIZE?7
-zope.rdb.gadfly.gfsocket.DATA?7
-zope.rdb.gadfly.gfsocket.ERROR?7
-zope.rdb.gadfly.gfsocket.EXCEPTION?7
-zope.rdb.gadfly.gfsocket.LEN?7
-zope.rdb.gadfly.gfsocket.LEN_LIMIT?7
-zope.rdb.gadfly.gfsocket.Packet_Reader.__init__?1(self, socket)
-zope.rdb.gadfly.gfsocket.Packet_Reader.get_data?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.limit_len?7
-zope.rdb.gadfly.gfsocket.Packet_Reader.poll?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.read_data?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.read_len?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader?1(socket)
-zope.rdb.gadfly.gfsocket.READY?7
-zope.rdb.gadfly.gfsocket.SUCCESS?7
-zope.rdb.gadfly.gfsocket.certificate?4(String, password)
-zope.rdb.gadfly.gfsocket.certify?4(String, cert, password)
-zope.rdb.gadfly.gfsocket.interpret_response?4(data)
-zope.rdb.gadfly.gfsocket.recv_data?4(socket, timeout=10)
-zope.rdb.gadfly.gfsocket.reply?4(data, socket)
-zope.rdb.gadfly.gfsocket.reply_exception?4(exception, info, socket)
-zope.rdb.gadfly.gfsocket.reply_success?4(data, socket)
-zope.rdb.gadfly.gfsocket.send_certified_action?4(actor_name, action, arguments, password, socket)
-zope.rdb.gadfly.gfsocket.send_len?4(data, socket)
-zope.rdb.gadfly.gfsocket.send_packet?4(socket, data)
-zope.rdb.gadfly.gfsocket.unpack_certified_data?4(data)
-zope.rdb.gadfly.gfstest.DB?7
-zope.rdb.gadfly.gfstest.DBDIR?7
-zope.rdb.gadfly.gfstest.PORT?7
-zope.rdb.gadfly.gfstest.PW?7
-zope.rdb.gadfly.gfstest.STARTUP?7
-zope.rdb.gadfly.gfstest.admin_queries?7
-zope.rdb.gadfly.gfstest.doqueries?4()
-zope.rdb.gadfly.gfstest.dosimple?4(command, pw)
-zope.rdb.gadfly.gfstest.main?4()
-zope.rdb.gadfly.gfstest.policy_test?4()
-zope.rdb.gadfly.gfstest.startup?4(admin_policy, connection, Server_instance)
-zope.rdb.gadfly.gftest.dataseq?4(s)
-zope.rdb.gadfly.gftest.dpairs?7
-zope.rdb.gadfly.gftest.dynamic_queries?7
-zope.rdb.gadfly.gftest.fdata?7
-zope.rdb.gadfly.gftest.indices?7
-zope.rdb.gadfly.gftest.keep_updates?7
-zope.rdb.gadfly.gftest.ldata?7
-zope.rdb.gadfly.gftest.queries?7
-zope.rdb.gadfly.gftest.repeats?7
-zope.rdb.gadfly.gftest.retest?4(directory)
-zope.rdb.gadfly.gftest.rollback_queries?7
-zope.rdb.gadfly.gftest.rollback_updates?7
-zope.rdb.gadfly.gftest.rollbacktest?4(directory)
-zope.rdb.gadfly.gftest.sdata?7
-zope.rdb.gadfly.gftest.table_creates?7
-zope.rdb.gadfly.gftest.test?4(directory)
-zope.rdb.gadfly.gftest.trace_updates?7
-zope.rdb.gadfly.gftest.updates?7
-zope.rdb.gadfly.gftest.workqueries?7
-zope.rdb.gadfly.idl.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.idl.GrammarBuild?4()
-zope.rdb.gadfly.idl.character_literalre?7
-zope.rdb.gadfly.idl.echo?4(str)
-zope.rdb.gadfly.idl.floating_pt_literalre?7
-zope.rdb.gadfly.idl.identifierre?7
-zope.rdb.gadfly.idl.idlgramstring?7
-zope.rdb.gadfly.idl.integer_literalre?7
-zope.rdb.gadfly.idl.keywords?7
-zope.rdb.gadfly.idl.myLexDictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.idl.myLexDictionary.__init__?1(self)
-zope.rdb.gadfly.idl.myLexDictionary?1()
-zope.rdb.gadfly.idl.nonterms?7
-zope.rdb.gadfly.idl.positive_int_constre?7
-zope.rdb.gadfly.idl.punctuations?7
-zope.rdb.gadfly.idl.string_literalre?7
-zope.rdb.gadfly.kjParseBuild.ABORTONERROR?7
-zope.rdb.gadfly.kjParseBuild.CFSMachine.Eclosure?4(Epsilon, DoNullMaps=0)
-zope.rdb.gadfly.kjParseBuild.CFSMachine.NewSetState?4(kind, InSet)
-zope.rdb.gadfly.kjParseBuild.CFSMachine.__init__?1(self, nonterm)
-zope.rdb.gadfly.kjParseBuild.CFSMachine?1(nonterm)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Compile?4(MetaGrammar=RULEGRAM)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Declarerules?4(StringWithRules)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Keywords?4(Stringofkeys)
-zope.rdb.gadfly.kjParseBuild.CGrammar.MarshalDump?4(Tofile)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Nonterms?4(StringofNonterms)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Reconstruct?4(VarName, Tofile, FName=None, indent="")
-zope.rdb.gadfly.kjParseBuild.CGrammar.comments?4(listOfCommentStrings)
-zope.rdb.gadfly.kjParseBuild.CGrammar.punct?4(Stringofpuncts)
-zope.rdb.gadfly.kjParseBuild.COLKEY?7
-zope.rdb.gadfly.kjParseBuild.COMMENTFORM?7
-zope.rdb.gadfly.kjParseBuild.FullBody?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.FullRuleList?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.GrammarDumpSequence?4(ReconstructObj)
-zope.rdb.gadfly.kjParseBuild.IDFORM?7
-zope.rdb.gadfly.kjParseBuild.IDNAME?7
-zope.rdb.gadfly.kjParseBuild.IdentFun?4(string)
-zope.rdb.gadfly.kjParseBuild.InterpNonTerm?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.InterpRule?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.InterpRuleName?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.LTKEY?7
-zope.rdb.gadfly.kjParseBuild.NULLTOKEN?7
-zope.rdb.gadfly.kjParseBuild.NotSLRError?7
-zope.rdb.gadfly.kjParseBuild.NullBody?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.NullCGrammar?4()
-zope.rdb.gadfly.kjParseBuild.NullRuleList?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.PMODULE?7
-zope.rdb.gadfly.kjParseBuild.RSKEY?7
-zope.rdb.gadfly.kjParseBuild.RULEGRAM?7
-zope.rdb.gadfly.kjParseBuild.RUNTESTS?7
-zope.rdb.gadfly.kjParseBuild.Reconstruct.MakeTokenArchives?4()
-zope.rdb.gadfly.kjParseBuild.RootReduction?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.TESTDFA0?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA1?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA2?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA?4(STRING, ttt, DFA, Rulelist, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TokenError?7
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.Cleanup?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutLex?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutRules?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutTransitions?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.__init__?1(self, VarName, Tofile, Grammar, FName=None, indent ="")
-zope.rdb.gadfly.kjParseBuild.codeReconstruct?1(VarName, Tofile, Grammar, FName=None, indent ="")
-zope.rdb.gadfly.kjParseBuild.echo?4(x)
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.Cleanup?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutLex?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutRules?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutTransitions?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.__init__?1(self, Grammar, Tofile)
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct?1(Grammar, Tofile)
-zope.rdb.gadfly.kjParseBuild.ruleGrammar?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompDFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompFirst?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompFollow?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompSLRNFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DoSLRGeneration?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpDFAsets?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpFirstFollow?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpItemSet?4(State)
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpSLRNFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.FirstOfTail?4(Rule, TailIndex, Token=None)
-zope.rdb.gadfly.kjParseBuild.ruleset.ItemDump?4(item)
-zope.rdb.gadfly.kjParseBuild.ruleset.SLRFixDFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.SLRItemIsFinal?4(item)
-zope.rdb.gadfly.kjParseBuild.ruleset.__init__?1(self, StartNonterm, Rulelist)
-zope.rdb.gadfly.kjParseBuild.ruleset?1(StartNonterm, Rulelist)
-zope.rdb.gadfly.kjParser.BadPunctError?7
-zope.rdb.gadfly.kjParser.DumpStringWindow?4(Str, Pos, Offset=15)
-zope.rdb.gadfly.kjParser.ENDOFFILETERM?7
-zope.rdb.gadfly.kjParser.ENDOFFILETOKEN?7
-zope.rdb.gadfly.kjParser.EOFFLAG?7
-zope.rdb.gadfly.kjParser.FlowError?7
-zope.rdb.gadfly.kjParser.KEYFLAG?7
-zope.rdb.gadfly.kjParser.LexDictionary.Dump?4()
-zope.rdb.gadfly.kjParser.LexDictionary.SetCaseSensitivity?4(Boolean)
-zope.rdb.gadfly.kjParser.LexDictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.kjParser.LexDictionary.__init__?1(self)
-zope.rdb.gadfly.kjParser.LexDictionary.comment?4(string)
-zope.rdb.gadfly.kjParser.LexDictionary.isCaseSensitive?4()
-zope.rdb.gadfly.kjParser.LexDictionary.keyword?4(str)
-zope.rdb.gadfly.kjParser.LexDictionary.punctuation?4(Instring)
-zope.rdb.gadfly.kjParser.LexDictionary.terminal?4(string, RegExpr=None, Function=None)
-zope.rdb.gadfly.kjParser.LexDictionary?1()
-zope.rdb.gadfly.kjParser.LexDictionary?7
-zope.rdb.gadfly.kjParser.LexTokenError?7
-zope.rdb.gadfly.kjParser.MOVETOFLAG?7
-zope.rdb.gadfly.kjParser.NOMATCHFLAG?7
-zope.rdb.gadfly.kjParser.NONTERMFLAG?7
-zope.rdb.gadfly.kjParser.NondetError?7
-zope.rdb.gadfly.kjParser.ParseInitError?7
-zope.rdb.gadfly.kjParser.REDUCEFLAG?7
-zope.rdb.gadfly.kjParser.RMATCH?4(re, key, start=0)
-zope.rdb.gadfly.kjParser.RUNTESTS?7
-zope.rdb.gadfly.kjParser.ReductError?7
-zope.rdb.gadfly.kjParser.TERMFLAG?7
-zope.rdb.gadfly.kjParser.THISMODULE?7
-zope.rdb.gadfly.kjParser.TRANSFLAG?7
-zope.rdb.gadfly.kjParser.UnkTermError?7
-zope.rdb.gadfly.kjParser.WARNONDEFAULTS?7
-zope.rdb.gadfly.kjParser.WHITERE?7
-zope.rdb.gadfly.kjParser.WHITEREGEX?7
-zope.rdb.gadfly.kjParser.lexdictionary.Dump?4(*k)
-zope.rdb.gadfly.kjParser.lexdictionary.SetCaseSensitivity?4(Boolean)
-zope.rdb.gadfly.kjParser.lexdictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.kjParser.lexdictionary.__init__?1(self)
-zope.rdb.gadfly.kjParser.lexdictionary.comment?4(str)
-zope.rdb.gadfly.kjParser.lexdictionary.compile?4()
-zope.rdb.gadfly.kjParser.lexdictionary.isCaseSensitive?4()
-zope.rdb.gadfly.kjParser.lexdictionary.keyword?4(str)
-zope.rdb.gadfly.kjParser.lexdictionary.punctuation?4(Instring)
-zope.rdb.gadfly.kjParser.lexdictionary.terminal?4(str, regexstr=None, Function=None)
-zope.rdb.gadfly.kjParser.lexdictionary?1()
-zope.rdb.gadfly.kjSet.AddArc?4(Graph, Source, Dest)
-zope.rdb.gadfly.kjSet.AddComposition?4(G1, G2, G3)
-zope.rdb.gadfly.kjSet.Augment?4(Set, OtherSet)
-zope.rdb.gadfly.kjSet.BGadd?4(elt, B)
-zope.rdb.gadfly.kjSet.BGempty?4(B)
-zope.rdb.gadfly.kjSet.BGgetdel?4(B)
-zope.rdb.gadfly.kjSet.BGtest?4(n)
-zope.rdb.gadfly.kjSet.Difference?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Empty?4(Set)
-zope.rdb.gadfly.kjSet.GetPairs?4(Graph)
-zope.rdb.gadfly.kjSet.HasArc?4(Graph, Source, Dest)
-zope.rdb.gadfly.kjSet.Intersection?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Mask?4(Set, OtherSet)
-zope.rdb.gadfly.kjSet.NEW?7
-zope.rdb.gadfly.kjSet.Neighbors?4(Graph, Source)
-zope.rdb.gadfly.kjSet.NewBG?4()
-zope.rdb.gadfly.kjSet.NewDG?4(pairlist)
-zope.rdb.gadfly.kjSet.NewSet?4(Sequence)
-zope.rdb.gadfly.kjSet.OLD?7
-zope.rdb.gadfly.kjSet.START?7
-zope.rdb.gadfly.kjSet.Same?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Sources?4(Graph)
-zope.rdb.gadfly.kjSet.Subset?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.TransClose?4(Graph)
-zope.rdb.gadfly.kjSet.Union?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.addMember?4(Elt, Set)
-zope.rdb.gadfly.kjSet.get_elts?4(Set)
-zope.rdb.gadfly.kjSet.member?4(Elt, Set)
-zope.rdb.gadfly.kjbuckets0.kjDict.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjDict._member?8
-zope.rdb.gadfly.kjbuckets0.kjDict._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjDict._setitems?5(thing)
-zope.rdb.gadfly.kjbuckets0.kjDict.add?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.choose_key?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.delete_arc?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.dump?4(dumper)
-zope.rdb.gadfly.kjbuckets0.kjDict.has_key?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.items?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.keys?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.member?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.neighbors?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.reachable?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.remap?4(X)
-zope.rdb.gadfly.kjbuckets0.kjDict.subset?4(o)
-zope.rdb.gadfly.kjbuckets0.kjDict.values?4()
-zope.rdb.gadfly.kjbuckets0.kjDict?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjGraph.Clean?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.Soil?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.Wash?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjGraph._member?8
-zope.rdb.gadfly.kjbuckets0.kjGraph._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjGraph._setitems?5(thing)
-zope.rdb.gadfly.kjbuckets0.kjGraph.add?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.choose_key?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.delete_arc?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.dump?4(seq)
-zope.rdb.gadfly.kjbuckets0.kjGraph.has_key?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.ident?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.is_kjtable?7
-zope.rdb.gadfly.kjbuckets0.kjGraph.items?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.keys?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.member?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.neighbors?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.reachable?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.remap?4(X)
-zope.rdb.gadfly.kjbuckets0.kjGraph.subset?4(other)
-zope.rdb.gadfly.kjbuckets0.kjGraph.tclosure?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.values?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjSet.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjSet._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjSet._setelts?5(items)
-zope.rdb.gadfly.kjbuckets0.kjSet.add?4(elt)
-zope.rdb.gadfly.kjbuckets0.kjSet.items?7
-zope.rdb.gadfly.kjbuckets0.kjSet.member?7
-zope.rdb.gadfly.kjbuckets0.kjSet.values?7
-zope.rdb.gadfly.kjbuckets0.kjSet?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjUndump?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.kjtabletest?4(x)
-zope.rdb.gadfly.kjbuckets0.less_general?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.more_general?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.test?4()
-zope.rdb.gadfly.kjbuckets0.unhashable?7
-zope.rdb.gadfly.kjpylint.BindRules?4(pyg)
-zope.rdb.gadfly.kjpylint.all1?4(list, context)
-zope.rdb.gadfly.kjpylint.aname?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1c2?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1c?4(list, context)
-zope.rdb.gadfly.kjpylint.assn?4(left, right)
-zope.rdb.gadfly.kjpylint.assnn?4(list, context)
-zope.rdb.gadfly.kjpylint.assnnc?4(list, context)
-zope.rdb.gadfly.kjpylint.default_reduction?4(list, context)
-zope.rdb.gadfly.kjpylint.dn1?4(list, context)
-zope.rdb.gadfly.kjpylint.except2?4(list, context)
-zope.rdb.gadfly.kjpylint.for1?4(list, context)
-zope.rdb.gadfly.kjpylint.for2?4(list, context)
-zope.rdb.gadfly.kjpylint.global1?4(list, context)
-zope.rdb.gadfly.kjpylint.globalContext.__init__?1(self, lexd)
-zope.rdb.gadfly.kjpylint.globalContext.complain?4(str)
-zope.rdb.gadfly.kjpylint.globalContext.defer_globals?4(globals)
-zope.rdb.gadfly.kjpylint.globalContext.patch_globals?4()
-zope.rdb.gadfly.kjpylint.globalContext.when_done?4(list)
-zope.rdb.gadfly.kjpylint.globalContext?1(lexd)
-zope.rdb.gadfly.kjpylint.globaln?4(list, context)
-zope.rdb.gadfly.kjpylint.go?4()
-zope.rdb.gadfly.kjpylint.lint?4(data, pygin=None, contextin=None)
-zope.rdb.gadfly.kjpylint.lintdir?4(directory_name)
-zope.rdb.gadfly.kjpylint.mark?4(kind, thing, context)
-zope.rdb.gadfly.kjpylint.namearg?4(list, context)
-zope.rdb.gadfly.kjpylint.nlist1?4(list, context)
-zope.rdb.gadfly.kjpylint.nlistn?4(list, context)
-zope.rdb.gadfly.kjpylint.powera?4(list, context)
-zope.rdb.gadfly.kjpylint.pyg?7
-zope.rdb.gadfly.kjpylint.rfrom?4(list, context)
-zope.rdb.gadfly.kjpylint.rfromc?4(list, context)
-zope.rdb.gadfly.kjpylint.setup?4()
-zope.rdb.gadfly.kjpylint.teststring?7
-zope.rdb.gadfly.kjpylint.trailerlist0?4(list, context)
-zope.rdb.gadfly.kjpylint.trailerlistn?4(list, context)
-zope.rdb.gadfly.pygram.ARCHIVE?7
-zope.rdb.gadfly.pygram.DEDENTre?7
-zope.rdb.gadfly.pygram.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.pygram.GrammarBuild?4()
-zope.rdb.gadfly.pygram.INDENTre?7
-zope.rdb.gadfly.pygram.NAMEre?7
-zope.rdb.gadfly.pygram.NUMBERre?7
-zope.rdb.gadfly.pygram.STRINGre?7
-zope.rdb.gadfly.pygram.alpha?7
-zope.rdb.gadfly.pygram.alphanumunder?7
-zope.rdb.gadfly.pygram.buildinfo?7
-zope.rdb.gadfly.pygram.char2kw?7
-zope.rdb.gadfly.pygram.char3k_data?7
-zope.rdb.gadfly.pygram.char3kw?7
-zope.rdb.gadfly.pygram.char3kwdict?7
-zope.rdb.gadfly.pygram.dotest?7
-zope.rdb.gadfly.pygram.echo?4(str)
-zope.rdb.gadfly.pygram.id_letters?7
-zope.rdb.gadfly.pygram.indentp?7
-zope.rdb.gadfly.pygram.keywords?7
-zope.rdb.gadfly.pygram.kwmap?7
-zope.rdb.gadfly.pygram.marshalfilename?7
-zope.rdb.gadfly.pygram.nameterm?7
-zope.rdb.gadfly.pygram.nametermre?7
-zope.rdb.gadfly.pygram.newlineresult?7
-zope.rdb.gadfly.pygram.nonterms?7
-zope.rdb.gadfly.pygram.numterm?7
-zope.rdb.gadfly.pygram.numtermre?7
-zope.rdb.gadfly.pygram.parseerror?7
-zope.rdb.gadfly.pygram.punct2?7
-zope.rdb.gadfly.pygram.punct?7
-zope.rdb.gadfly.pygram.punctlist?7
-zope.rdb.gadfly.pygram.pycommentre?7
-zope.rdb.gadfly.pygram.pyrules?7
-zope.rdb.gadfly.pygram.pywhitein?7
-zope.rdb.gadfly.pygram.pywhiteinre?7
-zope.rdb.gadfly.pygram.pywhiteout?7
-zope.rdb.gadfly.pygram.pywhiteoutre?7
-zope.rdb.gadfly.pygram.regen?7
-zope.rdb.gadfly.pygram.test?4(grammar, context=None, teststring=teststring)
-zope.rdb.gadfly.pygram.teststring?7
-zope.rdb.gadfly.pygram.unMarshalpygram?4()
-zope.rdb.gadfly.relalg.BindRules?4(sqlg)
-zope.rdb.gadfly.relalg.Buildrelalg?4(filename=MARSHALFILE)
-zope.rdb.gadfly.relalg.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.relalg.INSTALLDIR?7
-zope.rdb.gadfly.relalg.MARSHALFILE?7
-zope.rdb.gadfly.relalg.RACOMMENTREGEX?7
-zope.rdb.gadfly.relalg.VARS?7
-zope.rdb.gadfly.relalg.alphanum?7
-zope.rdb.gadfly.relalg.assignment1?4(l, c)
-zope.rdb.gadfly.relalg.assignmentn?7
-zope.rdb.gadfly.relalg.charstfn?4(str)
-zope.rdb.gadfly.relalg.charstre?7
-zope.rdb.gadfly.relalg.check_compat?4(v1, v2)
-zope.rdb.gadfly.relalg.condfactor?7
-zope.rdb.gadfly.relalg.conditionor.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.conditionor.filter?4(val)
-zope.rdb.gadfly.relalg.conditionor?1(l, c)
-zope.rdb.gadfly.relalg.elt0?4(l, c)
-zope.rdb.gadfly.relalg.elt1?4(l, c)
-zope.rdb.gadfly.relalg.emptylist?4(l, c)
-zope.rdb.gadfly.relalg.emptyrow?7
-zope.rdb.gadfly.relalg.expname.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.expname.value?4(rows)
-zope.rdb.gadfly.relalg.expname?1(l, c)
-zope.rdb.gadfly.relalg.expvalue.value?4(rows)
-zope.rdb.gadfly.relalg.factorand.filter?4(val)
-zope.rdb.gadfly.relalg.factorexpr?4(l, c)
-zope.rdb.gadfly.relalg.factorprime?7
-zope.rdb.gadfly.relalg.intersect?4(l, c)
-zope.rdb.gadfly.relalg.join?4(l, c)
-zope.rdb.gadfly.relalg.keywords?7
-zope.rdb.gadfly.relalg.maxrep?4(list)
-zope.rdb.gadfly.relalg.minus?4(l, c)
-zope.rdb.gadfly.relalg.named?4(l, c)
-zope.rdb.gadfly.relalg.names0?7
-zope.rdb.gadfly.relalg.names11?4(l, c)
-zope.rdb.gadfly.relalg.names1n?4(l, c)
-zope.rdb.gadfly.relalg.namesn?7
-zope.rdb.gadfly.relalg.nonterms?7
-zope.rdb.gadfly.relalg.notprimary.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.notprimary.filter?4(val)
-zope.rdb.gadfly.relalg.notprimary?1(l, c)
-zope.rdb.gadfly.relalg.numlitfn?4(str)
-zope.rdb.gadfly.relalg.numlitre?7
-zope.rdb.gadfly.relalg.primarycondition?7
-zope.rdb.gadfly.relalg.primaryeq.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.primaryeq.filter?4(val)
-zope.rdb.gadfly.relalg.primaryeq?1(l, c)
-zope.rdb.gadfly.relalg.projection?4(l, c)
-zope.rdb.gadfly.relalg.puncts?7
-zope.rdb.gadfly.relalg.punter.__init__?1(self, name)
-zope.rdb.gadfly.relalg.punter?1(name)
-zope.rdb.gadfly.relalg.relalg_rules?7
-zope.rdb.gadfly.relalg.relation.__init__?1(self, names, rows)
-zope.rdb.gadfly.relalg.relation?1(names, rows)
-zope.rdb.gadfly.relalg.relationval?4(l, c)
-zope.rdb.gadfly.relalg.reloadrelalg?4(filename=MARSHALFILE)
-zope.rdb.gadfly.relalg.rename?4(l, c)
-zope.rdb.gadfly.relalg.rfactor?7
-zope.rdb.gadfly.relalg.row1?7
-zope.rdb.gadfly.relalg.rown?4(l, c)
-zope.rdb.gadfly.relalg.rows0?7
-zope.rdb.gadfly.relalg.rowsn?7
-zope.rdb.gadfly.relalg.rterm?7
-zope.rdb.gadfly.relalg.runfile?4(f)
-zope.rdb.gadfly.relalg.selection?4(l, c)
-zope.rdb.gadfly.relalg.somerows1?4(l, c)
-zope.rdb.gadfly.relalg.somerowsn?4(l, c)
-zope.rdb.gadfly.relalg.statementassn?7
-zope.rdb.gadfly.relalg.statementexpr?4(l, c)
-zope.rdb.gadfly.relalg.tracer.__init__?1(self, name, fn)
-zope.rdb.gadfly.relalg.tracer?1(name, fn)
-zope.rdb.gadfly.relalg.union?4(l, c)
-zope.rdb.gadfly.relalg.userdeffn?4(str)
-zope.rdb.gadfly.relalg.userdefre?7
-zope.rdb.gadfly.relalg.valuenum?7
-zope.rdb.gadfly.remotetest.c?7
-zope.rdb.gadfly.remotetest.g?7
-zope.rdb.gadfly.remotetest.myTable.__init__?1(self, column_names=None, rowlist=None)
-zope.rdb.gadfly.remotetest.myTable.listing?4()
-zope.rdb.gadfly.remotetest.myTable.static?7
-zope.rdb.gadfly.remotetest.myTable?1(column_names=None, rowlist=None)
-zope.rdb.gadfly.sqlbind.BindRules?4(sqlg)
-zope.rdb.gadfly.sqlbind.VARS?7
-zope.rdb.gadfly.sqlbind.ad0?4(list, context)
-zope.rdb.gadfly.sqlbind.adall?7
-zope.rdb.gadfly.sqlbind.addistinct?4(list, context)
-zope.rdb.gadfly.sqlbind.allcount?7
-zope.rdb.gadfly.sqlbind.allset?4(l, c)
-zope.rdb.gadfly.sqlbind.assn1?4(l, c)
-zope.rdb.gadfly.sqlbind.assn?4(l, c)
-zope.rdb.gadfly.sqlbind.assnn?4(l, c)
-zope.rdb.gadfly.sqlbind.average?7
-zope.rdb.gadfly.sqlbind.bf1?7
-zope.rdb.gadfly.sqlbind.bool1?7
-zope.rdb.gadfly.sqlbind.booln?4(list, context)
-zope.rdb.gadfly.sqlbind.bp1?7
-zope.rdb.gadfly.sqlbind.bps?7
-zope.rdb.gadfly.sqlbind.colalias?7
-zope.rdb.gadfly.sqlbind.coldef?4(l, c)
-zope.rdb.gadfly.sqlbind.coleltconstraint?7
-zope.rdb.gadfly.sqlbind.coleltid?7
-zope.rdb.gadfly.sqlbind.colelts1?7
-zope.rdb.gadfly.sqlbind.coleltsn?7
-zope.rdb.gadfly.sqlbind.colids1?7
-zope.rdb.gadfly.sqlbind.colidsn?7
-zope.rdb.gadfly.sqlbind.colnames1?7
-zope.rdb.gadfly.sqlbind.colnamesn?7
-zope.rdb.gadfly.sqlbind.columnid1?7
-zope.rdb.gadfly.sqlbind.columnname1?4(list, context)
-zope.rdb.gadfly.sqlbind.columnname2?4(list, context)
-zope.rdb.gadfly.sqlbind.countstar?4(l, c)
-zope.rdb.gadfly.sqlbind.createindex?4(l, c)
-zope.rdb.gadfly.sqlbind.createindexstat?7
-zope.rdb.gadfly.sqlbind.createtable?4(list, context)
-zope.rdb.gadfly.sqlbind.createtablestat?7
-zope.rdb.gadfly.sqlbind.createuniqueindex?4(l, c)
-zope.rdb.gadfly.sqlbind.createview?4(l, c)
-zope.rdb.gadfly.sqlbind.createviewstat?7
-zope.rdb.gadfly.sqlbind.deletefrom?4(l, c)
-zope.rdb.gadfly.sqlbind.delstat?7
-zope.rdb.gadfly.sqlbind.distinctcount?7
-zope.rdb.gadfly.sqlbind.distinctset?4(l, c)
-zope.rdb.gadfly.sqlbind.dropindex?4(l, c)
-zope.rdb.gadfly.sqlbind.dropindexstat?7
-zope.rdb.gadfly.sqlbind.droptable?4(l, c)
-zope.rdb.gadfly.sqlbind.droptablestat?7
-zope.rdb.gadfly.sqlbind.dropview?4(l, c)
-zope.rdb.gadfly.sqlbind.dropviewstat?7
-zope.rdb.gadfly.sqlbind.dynamic?4(list, context)
-zope.rdb.gadfly.sqlbind.elt0?4(list, context)
-zope.rdb.gadfly.sqlbind.elt1?4(list, context)
-zope.rdb.gadfly.sqlbind.elt2?4(list, context)
-zope.rdb.gadfly.sqlbind.except1?4(l, c)
-zope.rdb.gadfly.sqlbind.exists?4(l, c)
-zope.rdb.gadfly.sqlbind.exp1?7
-zope.rdb.gadfly.sqlbind.expminus?4(list, context)
-zope.rdb.gadfly.sqlbind.expplus?4(list, context)
-zope.rdb.gadfly.sqlbind.factor1?7
-zope.rdb.gadfly.sqlbind.group0?7
-zope.rdb.gadfly.sqlbind.group1?7
-zope.rdb.gadfly.sqlbind.having0?7
-zope.rdb.gadfly.sqlbind.having1?7
-zope.rdb.gadfly.sqlbind.insert1?4(l, c)
-zope.rdb.gadfly.sqlbind.insert_query?4(l, c)
-zope.rdb.gadfly.sqlbind.insert_values?4(l, c)
-zope.rdb.gadfly.sqlbind.insstat?7
-zope.rdb.gadfly.sqlbind.intersect1?4(l, c)
-zope.rdb.gadfly.sqlbind.listcommathing?4(l, c)
-zope.rdb.gadfly.sqlbind.literal?4(list, context)
-zope.rdb.gadfly.sqlbind.litlist1?7
-zope.rdb.gadfly.sqlbind.litlistn?7
-zope.rdb.gadfly.sqlbind.minusfactor?4(list, context)
-zope.rdb.gadfly.sqlbind.names1?7
-zope.rdb.gadfly.sqlbind.namesn?7
-zope.rdb.gadfly.sqlbind.nnall?7
-zope.rdb.gadfly.sqlbind.nnany?7
-zope.rdb.gadfly.sqlbind.notbf?4(list, context)
-zope.rdb.gadfly.sqlbind.numlit?7
-zope.rdb.gadfly.sqlbind.optcolconstr0?7
-zope.rdb.gadfly.sqlbind.optcolids0?7
-zope.rdb.gadfly.sqlbind.optcolids1?7
-zope.rdb.gadfly.sqlbind.optdef0?7
-zope.rdb.gadfly.sqlbind.optnamelist0?7
-zope.rdb.gadfly.sqlbind.optnamelistn?7
-zope.rdb.gadfly.sqlbind.optord0?4(l, c)
-zope.rdb.gadfly.sqlbind.optordasc?7
-zope.rdb.gadfly.sqlbind.optorddesc?4(l, c)
-zope.rdb.gadfly.sqlbind.order0?7
-zope.rdb.gadfly.sqlbind.order1?7
-zope.rdb.gadfly.sqlbind.plusfactor?7
-zope.rdb.gadfly.sqlbind.predbetween?4(list, context)
-zope.rdb.gadfly.sqlbind.predexists?7
-zope.rdb.gadfly.sqlbind.predicate1?7
-zope.rdb.gadfly.sqlbind.predicateeq?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatege?4(list, context)
-zope.rdb.gadfly.sqlbind.predicategt?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatele?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatelt?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatene?4(list, context)
-zope.rdb.gadfly.sqlbind.predin?4(list, context)
-zope.rdb.gadfly.sqlbind.predinlits?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotbetween?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotin?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotinlits?4(list, context)
-zope.rdb.gadfly.sqlbind.predqeq?4(list, context)
-zope.rdb.gadfly.sqlbind.predqge?4(list, context)
-zope.rdb.gadfly.sqlbind.predqgt?4(list, context)
-zope.rdb.gadfly.sqlbind.predqle?4(list, context)
-zope.rdb.gadfly.sqlbind.predqlt?4(list, context)
-zope.rdb.gadfly.sqlbind.predqne?4(list, context)
-zope.rdb.gadfly.sqlbind.primary1?7
-zope.rdb.gadfly.sqlbind.primaryexp?7
-zope.rdb.gadfly.sqlbind.primarylit?7
-zope.rdb.gadfly.sqlbind.primaryset?7
-zope.rdb.gadfly.sqlbind.psubselect?7
-zope.rdb.gadfly.sqlbind.punter.__init__?1(self, name)
-zope.rdb.gadfly.sqlbind.punter?1(name)
-zope.rdb.gadfly.sqlbind.returnNone?4(list, context)
-zope.rdb.gadfly.sqlbind.search1?7
-zope.rdb.gadfly.sqlbind.searchn?4(list, context)
-zope.rdb.gadfly.sqlbind.select1?4(list, context)
-zope.rdb.gadfly.sqlbind.select1?7
-zope.rdb.gadfly.sqlbind.selectit?4(list, context)
-zope.rdb.gadfly.sqlbind.selectn?4(list, context)
-zope.rdb.gadfly.sqlbind.selectname?4(list, context)
-zope.rdb.gadfly.sqlbind.selectsome?7
-zope.rdb.gadfly.sqlbind.selectstar?4(l, c)
-zope.rdb.gadfly.sqlbind.selectx?4(list, context)
-zope.rdb.gadfly.sqlbind.selstat?7
-zope.rdb.gadfly.sqlbind.set?4(agg, exp, distinct)
-zope.rdb.gadfly.sqlbind.sliteral0?7
-zope.rdb.gadfly.sqlbind.sliterald?4(l, c)
-zope.rdb.gadfly.sqlbind.sliteralm?4(l, c)
-zope.rdb.gadfly.sqlbind.sliteralp?4(l, c)
-zope.rdb.gadfly.sqlbind.sliterals?4(l, c)
-zope.rdb.gadfly.sqlbind.sortcol?4(l, c)
-zope.rdb.gadfly.sqlbind.sortint?4(l, c)
-zope.rdb.gadfly.sqlbind.sortspec1?7
-zope.rdb.gadfly.sqlbind.sortspecn?7
-zope.rdb.gadfly.sqlbind.stat1?4(list, context)
-zope.rdb.gadfly.sqlbind.statn?7
-zope.rdb.gadfly.sqlbind.stringlit?7
-zope.rdb.gadfly.sqlbind.stringstring?4(l, c)
-zope.rdb.gadfly.sqlbind.stringtype?7
-zope.rdb.gadfly.sqlbind.subqexpr?4(list, context)
-zope.rdb.gadfly.sqlbind.subselect?4(list, context)
-zope.rdb.gadfly.sqlbind.tablename1?7
-zope.rdb.gadfly.sqlbind.term1?7
-zope.rdb.gadfly.sqlbind.termdiv?4(list, context)
-zope.rdb.gadfly.sqlbind.termtimes?4(list, context)
-zope.rdb.gadfly.sqlbind.thingcommalist?4(l, c)
-zope.rdb.gadfly.sqlbind.tracer.__init__?1(self, name, fn)
-zope.rdb.gadfly.sqlbind.tracer?1(name, fn)
-zope.rdb.gadfly.sqlbind.trl1?4(l, c)
-zope.rdb.gadfly.sqlbind.trl1a?4(l, c)
-zope.rdb.gadfly.sqlbind.trl1as?4(l, c)
-zope.rdb.gadfly.sqlbind.trln?4(l, c)
-zope.rdb.gadfly.sqlbind.trlna?4(l, c)
-zope.rdb.gadfly.sqlbind.trlnas?4(l, c)
-zope.rdb.gadfly.sqlbind.union0?7
-zope.rdb.gadfly.sqlbind.union1?4(l, c)
-zope.rdb.gadfly.sqlbind.update?4(l, c)
-zope.rdb.gadfly.sqlbind.updatestat?7
-zope.rdb.gadfly.sqlbind.varcharn?7
-zope.rdb.gadfly.sqlbind.where0?4(list, context)
-zope.rdb.gadfly.sqlbind.where1?7
-zope.rdb.gadfly.sqlgen.BuildSQL?4(filename=MARSHALFILE)
-zope.rdb.gadfly.sqlgen.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.sqlgen.MARSHALFILE?7
-zope.rdb.gadfly.sqlgen.alphanum?7
-zope.rdb.gadfly.sqlgen.charstfn?4(str)
-zope.rdb.gadfly.sqlgen.charstre?7
-zope.rdb.gadfly.sqlgen.commentre?7
-zope.rdb.gadfly.sqlgen.digits?7
-zope.rdb.gadfly.sqlgen.getSQL?4()
-zope.rdb.gadfly.sqlgen.intre?7
-zope.rdb.gadfly.sqlgen.numlitfn?4(str)
-zope.rdb.gadfly.sqlgen.numlitre?7
-zope.rdb.gadfly.sqlgen.reloadSQLG?4(filename=MARSHALFILE)
-zope.rdb.gadfly.sqlgen.userdeffn?4(str)
-zope.rdb.gadfly.sqlgen.userdefre?7
-zope.rdb.gadfly.sqlgram.keywords?7
-zope.rdb.gadfly.sqlgram.nonterms?7
-zope.rdb.gadfly.sqlgram.puncts?7
-zope.rdb.gadfly.sqlgram.sqlrules?7
-zope.rdb.gadfly.sqlgtest.test?7
-zope.rdb.gadfly.sqlmod.COLDEFFMT?7
-zope.rdb.gadfly.sqlmod.CREATEINDEXFMT?7
-zope.rdb.gadfly.sqlmod.CTFMT?7
-zope.rdb.gadfly.sqlmod.ColumnDef.__init__?1(self, colid, datatype, defaults, constraints)
-zope.rdb.gadfly.sqlmod.ColumnDef.initargs?4()
-zope.rdb.gadfly.sqlmod.ColumnDef?1(colid, datatype, defaults, constraints)
-zope.rdb.gadfly.sqlmod.CreateIndex.__init__?1(self, name, tablename, atts, unique=0)
-zope.rdb.gadfly.sqlmod.CreateIndex.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateIndex.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateIndex.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateIndex?1(name, tablename, atts, unique=0)
-zope.rdb.gadfly.sqlmod.CreateTable.__init__?1(self, name, colelts)
-zope.rdb.gadfly.sqlmod.CreateTable.demarshal?4(args)
-zope.rdb.gadfly.sqlmod.CreateTable.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateTable.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateTable.marshaldata?4()
-zope.rdb.gadfly.sqlmod.CreateTable.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateTable?1(name, colelts)
-zope.rdb.gadfly.sqlmod.CreateView.__init__?1(self, name, namelist, selection)
-zope.rdb.gadfly.sqlmod.CreateView.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateView.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateView.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateView?1(name, namelist, selection)
-zope.rdb.gadfly.sqlmod.DeleteOp.__init__?1(self, name, where)
-zope.rdb.gadfly.sqlmod.DeleteOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.DeleteOp.initargs?4()
-zope.rdb.gadfly.sqlmod.DeleteOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DeleteOp?1(name, where)
-zope.rdb.gadfly.sqlmod.DropIndex.__init__?1(self, name)
-zope.rdb.gadfly.sqlmod.DropIndex.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.DropIndex.initargs?4()
-zope.rdb.gadfly.sqlmod.DropIndex.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DropIndex?1(name)
-zope.rdb.gadfly.sqlmod.DropTable.__init__?1(self, name)
-zope.rdb.gadfly.sqlmod.DropTable.check_kind?4(name, db)
-zope.rdb.gadfly.sqlmod.DropTable.eval?4(dyn)
-zope.rdb.gadfly.sqlmod.DropTable.initargs?4()
-zope.rdb.gadfly.sqlmod.DropTable.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DropTable?1(name)
-zope.rdb.gadfly.sqlmod.DropView.check_kind?4(name, db)
-zope.rdb.gadfly.sqlmod.INSFMT?7
-zope.rdb.gadfly.sqlmod.InsertOp.__init__?1(self, name, optcolids, insertspec)
-zope.rdb.gadfly.sqlmod.InsertOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertOp.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertOp?1(name, optcolids, insertspec)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.__init__?1(self, subsel)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertSubSelect.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.resultexps?4()
-zope.rdb.gadfly.sqlmod.InsertSubSelect?1(subsel)
-zope.rdb.gadfly.sqlmod.InsertValues.__init__?1(self, List)
-zope.rdb.gadfly.sqlmod.InsertValues.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertValues.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertValues.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertValues.resultexps?4()
-zope.rdb.gadfly.sqlmod.InsertValues?1(List)
-zope.rdb.gadfly.sqlmod.Insert_dummy_arg?7
-zope.rdb.gadfly.sqlmod.Ordered_DDF.cmp?4(other)
-zope.rdb.gadfly.sqlmod.UPDFMT?7
-zope.rdb.gadfly.sqlmod.UpdateOp.__init__?1(self, name, assns, condition)
-zope.rdb.gadfly.sqlmod.UpdateOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.UpdateOp.initargs?4()
-zope.rdb.gadfly.sqlmod.UpdateOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.UpdateOp?1(name, assns, condition)
-zope.rdb.gadfly.sqlmod.ddf_order?7
-zope.rdb.gadfly.sqlmod.evalcond?4(cond, eqs, target, dyn, rassns, translate, invtrans)
-zope.rdb.gadfly.sqlmod.viewfmt?7
-zope.rdb.gadfly.sqlsem.Add_Tuples?7
-zope.rdb.gadfly.sqlsem.Average.__init__?1(self, expr, distinct=0)
-zope.rdb.gadfly.sqlsem.Average.agg_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average.all_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average.clean?4(values, contexts)
-zope.rdb.gadfly.sqlsem.Average.contains_aggregate?7
-zope.rdb.gadfly.sqlsem.Average.dvalues?4(values)
-zope.rdb.gadfly.sqlsem.Average.name?7
-zope.rdb.gadfly.sqlsem.Average.op?4(values)
-zope.rdb.gadfly.sqlsem.Average.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.Average.value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average?1(expr, distinct=0)
-zope.rdb.gadfly.sqlsem.BTand_pred.__init__?1(self, members, precondition=None, *othermembers)
-zope.rdb.gadfly.sqlsem.BTand_pred?1(members, precondition=None, *othermembers)
-zope.rdb.gadfly.sqlsem.BTnot_pred.__init__?1(self, thing)
-zope.rdb.gadfly.sqlsem.BTnot_pred.detrivialize?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.domain?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.initargs?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.negated_constraints?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BTnot_pred.uncache?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred?1(thing)
-zope.rdb.gadfly.sqlsem.BTor_pred.__init__?1(self, members, *othermembers)
-zope.rdb.gadfly.sqlsem.BTor_pred.detrivialize?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.domain?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.initargs?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.negated_constraints?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BTor_pred.uncache?4()
-zope.rdb.gadfly.sqlsem.BTor_pred?1(members, *othermembers)
-zope.rdb.gadfly.sqlsem.BoundTuple.__init__?1(self, **bindings)
-zope.rdb.gadfly.sqlsem.BoundTuple.clean?7
-zope.rdb.gadfly.sqlsem.BoundTuple.closed?7
-zope.rdb.gadfly.sqlsem.BoundTuple.demarshal?4(args)
-zope.rdb.gadfly.sqlsem.BoundTuple.initargs?4()
-zope.rdb.gadfly.sqlsem.BoundTuple.marshaldata?4()
-zope.rdb.gadfly.sqlsem.BoundTuple.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BoundTuple.relorder?4(db, allrels)
-zope.rdb.gadfly.sqlsem.BoundTuple?1(**bindings)
-zope.rdb.gadfly.sqlsem.ColumnDef?7
-zope.rdb.gadfly.sqlsem.Count.__init__?1(self, thing, distinct = 0)
-zope.rdb.gadfly.sqlsem.Count.all_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Count.distinct?7
-zope.rdb.gadfly.sqlsem.Count.domain?4()
-zope.rdb.gadfly.sqlsem.Count.name?7
-zope.rdb.gadfly.sqlsem.Count.op?4(values)
-zope.rdb.gadfly.sqlsem.Count.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.Count.uncache?4()
-zope.rdb.gadfly.sqlsem.Count?1(thing, distinct = 0)
-zope.rdb.gadfly.sqlsem.CreateIndex?7
-zope.rdb.gadfly.sqlsem.CreateTable?7
-zope.rdb.gadfly.sqlsem.CreateView?7
-zope.rdb.gadfly.sqlsem.DeleteOp?7
-zope.rdb.gadfly.sqlsem.DropIndex?7
-zope.rdb.gadfly.sqlsem.DropTable?7
-zope.rdb.gadfly.sqlsem.DropView?7
-zope.rdb.gadfly.sqlsem.Erase_Tuples?7
-zope.rdb.gadfly.sqlsem.Except.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Except.op?7
-zope.rdb.gadfly.sqlsem.HashJoiner.__init__?1(self, bt, relname, attributes, relation, witness)
-zope.rdb.gadfly.sqlsem.HashJoiner.args1?7
-zope.rdb.gadfly.sqlsem.HashJoiner.join?4(subseq)
-zope.rdb.gadfly.sqlsem.HashJoiner.klass?7
-zope.rdb.gadfly.sqlsem.HashJoiner.ob?7
-zope.rdb.gadfly.sqlsem.HashJoiner.relbind?4(db, atts)
-zope.rdb.gadfly.sqlsem.HashJoiner.uncache?4()
-zope.rdb.gadfly.sqlsem.HashJoiner?1(bt, relname, attributes, relation, witness)
-zope.rdb.gadfly.sqlsem.InLits.__init__?1(self, expr, lits)
-zope.rdb.gadfly.sqlsem.InLits.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.InLits.domain?4()
-zope.rdb.gadfly.sqlsem.InLits.fmt?7
-zope.rdb.gadfly.sqlsem.InLits.initargs?4()
-zope.rdb.gadfly.sqlsem.InLits.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.InLits.uncache?4()
-zope.rdb.gadfly.sqlsem.InLits?1(expr, lits)
-zope.rdb.gadfly.sqlsem.InPredicate?7
-zope.rdb.gadfly.sqlsem.InsertOp?7
-zope.rdb.gadfly.sqlsem.InsertSubSelect?7
-zope.rdb.gadfly.sqlsem.InsertValues?7
-zope.rdb.gadfly.sqlsem.Intersect.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Intersect.op?7
-zope.rdb.gadfly.sqlsem.Maximum.name?7
-zope.rdb.gadfly.sqlsem.Maximum.op?4(values)
-zope.rdb.gadfly.sqlsem.Median.name?7
-zope.rdb.gadfly.sqlsem.Median.op?4(values)
-zope.rdb.gadfly.sqlsem.Minimum.name?7
-zope.rdb.gadfly.sqlsem.Minimum.op?4(values)
-zope.rdb.gadfly.sqlsem.Parse_Context.ndynamic?4()
-zope.rdb.gadfly.sqlsem.Parse_Context.param?4()
-zope.rdb.gadfly.sqlsem.Parse_Context.parameter_index?7
-zope.rdb.gadfly.sqlsem.QuantEQ.__init__?1(self, expr, subq)
-zope.rdb.gadfly.sqlsem.QuantEQ.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.QuantEQ.domain?4()
-zope.rdb.gadfly.sqlsem.QuantEQ.fmt?7
-zope.rdb.gadfly.sqlsem.QuantEQ.initargs?4()
-zope.rdb.gadfly.sqlsem.QuantEQ.op?7
-zope.rdb.gadfly.sqlsem.QuantEQ.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.QuantEQ.uncache?4()
-zope.rdb.gadfly.sqlsem.QuantEQ?1(expr, subq)
-zope.rdb.gadfly.sqlsem.QuantNE.attributes?4()
-zope.rdb.gadfly.sqlsem.QuantNE.check_domains?4()
-zope.rdb.gadfly.sqlsem.QuantNE.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.QuantNE.demarshal?4(data)
-zope.rdb.gadfly.sqlsem.QuantNE.eval?4(dynamic=None, outerboundtuple=None)
-zope.rdb.gadfly.sqlsem.QuantNE.initargs?4()
-zope.rdb.gadfly.sqlsem.QuantNE.marshaldata?4()
-zope.rdb.gadfly.sqlsem.QuantNE.op?7
-zope.rdb.gadfly.sqlsem.QuantNE.plan_query?4()
-zope.rdb.gadfly.sqlsem.QuantNE.relbind?4(db, outerbindings=None)
-zope.rdb.gadfly.sqlsem.QuantNE.unbound?4()
-zope.rdb.gadfly.sqlsem.QuantNE.uncache?4()
-zope.rdb.gadfly.sqlsem.Reset_Tuples?7
-zope.rdb.gadfly.sqlsem.SimpleRecursive.demarshal?4(args)
-zope.rdb.gadfly.sqlsem.SimpleRecursive.marshaldata?4()
-zope.rdb.gadfly.sqlsem.Sum.name?7
-zope.rdb.gadfly.sqlsem.Sum.op?4(values)
-zope.rdb.gadfly.sqlsem.Union.__init__?1(self, alldistinct, selection)
-zope.rdb.gadfly.sqlsem.Union.attributes?4()
-zope.rdb.gadfly.sqlsem.Union.check_domains?4()
-zope.rdb.gadfly.sqlsem.Union.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Union.initargs?4()
-zope.rdb.gadfly.sqlsem.Union.relbind?4(db, outer=None)
-zope.rdb.gadfly.sqlsem.Union.unbound?4()
-zope.rdb.gadfly.sqlsem.Union?1(alldistinct, selection)
-zope.rdb.gadfly.sqlsem.UpdateOp?7
-zope.rdb.gadfly.sqlsem.aggregate?4(assignments, exprlist)
-zope.rdb.gadfly.sqlsem.detrivialize?4(self)
-zope.rdb.gadfly.sqlsem.domain?4(self)
-zope.rdb.gadfly.sqlsem.negated_constraints?4(self)
-zope.rdb.gadfly.sqlsem.no_ints_nulls?4(list)
-zope.rdb.gadfly.sqlsem.serialize?4(ob)
-zope.rdb.gadflyda.GadflyAdapter._connection_factory?5()
-zope.rdb.gadflyda.GadflyAdapter._v_connection?8
-zope.rdb.gadflyda.GadflyAdapter.connect?4()
-zope.rdb.gadflyda.GadflyAdapter.paramstyle?7
-zope.rdb.gadflyda.GadflyAdapterConnection.cursor?4()
-zope.rdb.gadflyda.GadflyAdapterCursor.executemany?4(operation, parameters)
-zope.rdb.gadflyda.GadflyError?7
-zope.rdb.gadflyda._gadflyRoot?8
-zope.rdb.gadflyda.getGadflyRoot?4()
-zope.rdb.gadflyda.setGadflyRoot?4(path='gadfly')
-zope.rdb.gadflyzcml.IGadflyRoot.description?7
-zope.rdb.gadflyzcml.IGadflyRoot.path?7
-zope.rdb.gadflyzcml.IGadflyRoot.required?7
-zope.rdb.gadflyzcml.IGadflyRoot.title?7
-zope.rdb.gadflyzcml.gadflyRootHandler?4(_context, path)
-zope.rdb.identity?4(x)
-zope.rdb.interfaces.DatabaseException.__init__?1(self, message)
-zope.rdb.interfaces.DatabaseException?1(message)
-zope.rdb.interfaces.IDBIConnection.close?4()
-zope.rdb.interfaces.IDBIConnection.commit?4()
-zope.rdb.interfaces.IDBIConnection.cursor?4()
-zope.rdb.interfaces.IDBIConnection.rollback?4()
-zope.rdb.interfaces.IDBICursor.arraysize?7
-zope.rdb.interfaces.IDBICursor.close?4()
-zope.rdb.interfaces.IDBICursor.description?7
-zope.rdb.interfaces.IDBICursor.execute?4(parameters=None)
-zope.rdb.interfaces.IDBICursor.executemany?4(seq_of_parameters)
-zope.rdb.interfaces.IDBICursor.fetchall?4()
-zope.rdb.interfaces.IDBICursor.fetchmany?4()
-zope.rdb.interfaces.IDBICursor.fetchone?4()
-zope.rdb.interfaces.IDBITypeInfo.default?7
-zope.rdb.interfaces.IDBITypeInfo.description?7
-zope.rdb.interfaces.IDBITypeInfo.encoding?7
-zope.rdb.interfaces.IDBITypeInfo.getConverter?4()
-zope.rdb.interfaces.IDBITypeInfo.getEncoding?4()
-zope.rdb.interfaces.IDBITypeInfo.paramstyle?7
-zope.rdb.interfaces.IDBITypeInfo.required?7
-zope.rdb.interfaces.IDBITypeInfo.setEncoding?4()
-zope.rdb.interfaces.IDBITypeInfo.threadsafety?7
-zope.rdb.interfaces.IDBITypeInfo.title?7
-zope.rdb.interfaces.IDBITypeInfoProvider.getTypeInfo?4()
-zope.rdb.interfaces.IResultSet.columns?7
-zope.rdb.interfaces.ISQLCommand.connectionName?7
-zope.rdb.interfaces.ISQLCommand.getConnection?4()
-zope.rdb.interfaces.IZopeConnection.cursor?4()
-zope.rdb.interfaces.IZopeConnection.registerForTxn?4()
-zope.rdb.interfaces.IZopeCursor.execute?4(parameters=None)
-zope.rdb.interfaces.IZopeCursor.executemany?4(seq_of_parameters)
-zope.rdb.interfaces.IZopeDatabaseAdapter.isConnected?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.connect?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.disconnect?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.dsn?7
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.getDSN?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.setDSN?4()
-zope.rdb.interfaces._?8
-zope.rdb.interfaces.arraysize?7
-zope.rdb.parseDSN?4(dsn)
-zope.rdb.queryForResults?4(conn, query)
-zope.rdb.sqlquote?4(x)
-zope.rdb.zcml.IProvideConnectionDirective.component?7
-zope.rdb.zcml.IProvideConnectionDirective.default?7
-zope.rdb.zcml.IProvideConnectionDirective.description?7
-zope.rdb.zcml.IProvideConnectionDirective.dsn?7
-zope.rdb.zcml.IProvideConnectionDirective.name?7
-zope.rdb.zcml.IProvideConnectionDirective.required?7
-zope.rdb.zcml.IProvideConnectionDirective.title?7
-zope.rdb.zcml.connectionhandler?4(_context, name, component, dsn)
-zope.rdb.zcml.provideConnection?4(name, connection)
-zope.schema._bootstrapfields.Bool._type?8
-zope.schema._bootstrapfields.Bool._validate?5(value)
-zope.schema._bootstrapfields.Bool.fromUnicode?4(str)
-zope.schema._bootstrapfields.Bool.set?4(object, value)
-zope.schema._bootstrapfields.Container._validate?5(value)
-zope.schema._bootstrapfields.Field.__init__?1(self, title=u'', description=u'', __name__='', required=True, readonly=False, constraint=None, default=None, missing_value=__missing_value_marker)
-zope.schema._bootstrapfields.Field._type?8
-zope.schema._bootstrapfields.Field._validate?5(value)
-zope.schema._bootstrapfields.Field.bind?4(object)
-zope.schema._bootstrapfields.Field.constraint?4(value)
-zope.schema._bootstrapfields.Field.context?7
-zope.schema._bootstrapfields.Field.default?7
-zope.schema._bootstrapfields.Field.get?4(object)
-zope.schema._bootstrapfields.Field.missing_value?7
-zope.schema._bootstrapfields.Field.order?7
-zope.schema._bootstrapfields.Field.query?4(object, default=None)
-zope.schema._bootstrapfields.Field.set?4(object, value)
-zope.schema._bootstrapfields.Field.validate?4(value)
-zope.schema._bootstrapfields.Field?1(title=u'', description=u'', __name__='', required=True, readonly=False, constraint=None, default=None, missing_value=__missing_value_marker)
-zope.schema._bootstrapfields.Int.__init__?1(self, *args, **kw)
-zope.schema._bootstrapfields.Int._type?8
-zope.schema._bootstrapfields.Int.fromUnicode?4(str)
-zope.schema._bootstrapfields.Int?1(*args, **kw)
-zope.schema._bootstrapfields.Iterable._validate?5(value)
-zope.schema._bootstrapfields.MinMaxLen.__init__?1(self, min_length=0, max_length=None, **kw)
-zope.schema._bootstrapfields.MinMaxLen._validate?5(value)
-zope.schema._bootstrapfields.MinMaxLen.max_length?7
-zope.schema._bootstrapfields.MinMaxLen.min_length?7
-zope.schema._bootstrapfields.MinMaxLen?1(min_length=0, max_length=None, **kw)
-zope.schema._bootstrapfields.Orderable.__init__?1(self, min=None, max=None, default=None, **kw)
-zope.schema._bootstrapfields.Orderable._validate?5(value)
-zope.schema._bootstrapfields.Orderable.max?7
-zope.schema._bootstrapfields.Orderable.min?7
-zope.schema._bootstrapfields.Orderable?1(min=None, max=None, default=None, **kw)
-zope.schema._bootstrapfields.Password.UNCHANGED_PASSWORD?7
-zope.schema._bootstrapfields.Password.set?4(context, value)
-zope.schema._bootstrapfields.Password.validate?4(value)
-zope.schema._bootstrapfields.Text.__init__?1(self, *args, **kw)
-zope.schema._bootstrapfields.Text._type?8
-zope.schema._bootstrapfields.Text.fromUnicode?4(str)
-zope.schema._bootstrapfields.Text?1(*args, **kw)
-zope.schema._bootstrapfields.TextLine.constraint?4(value)
-zope.schema._bootstrapfields.ValidatedProperty.__init__?1(self, name, check=None)
-zope.schema._bootstrapfields.ValidatedProperty?1(name, check=None)
-zope.schema._bootstrapinterfaces.IFromUnicode.fromUnicode?4()
-zope.schema._bootstrapinterfaces.ValidationError.doc?4()
-zope.schema._bootstrapinterfaces._?8
-zope.schema._field.ASCII._validate?5(value)
-zope.schema._field.ASCIILine.constraint?4(value)
-zope.schema._field.AbstractCollection.__init__?1(self, value_type=None, unique=False, **kw)
-zope.schema._field.AbstractCollection._validate?5(value)
-zope.schema._field.AbstractCollection.bind?4(object)
-zope.schema._field.AbstractCollection.unique?7
-zope.schema._field.AbstractCollection.value_type?7
-zope.schema._field.AbstractCollection?1(value_type=None, unique=False, **kw)
-zope.schema._field.BeforeObjectAssignedEvent.__init__?1(self, object, name, context)
-zope.schema._field.BeforeObjectAssignedEvent?1(object, name, context)
-zope.schema._field.Bytes._type?8
-zope.schema._field.Bytes.fromUnicode?4(u)
-zope.schema._field.BytesLine.constraint?4(value)
-zope.schema._field.Choice.__init__?1(self, values=None, vocabulary=None, source=None, **kw)
-zope.schema._field.Choice._validate?5(value)
-zope.schema._field.Choice.bind?4(object)
-zope.schema._field.Choice.fromUnicode?4(str)
-zope.schema._field.Choice.source?7
-zope.schema._field.Choice?1(values=None, vocabulary=None, source=None, **kw)
-zope.schema._field.Date._type?8
-zope.schema._field.Date._validate?5(value)
-zope.schema._field.Datetime.__init__?1(self, *args, **kw)
-zope.schema._field.Datetime._type?8
-zope.schema._field.Datetime?1(*args, **kw)
-zope.schema._field.Decimal.__init__?1(self, *args, **kw)
-zope.schema._field.Decimal._type?8
-zope.schema._field.Decimal.fromUnicode?4(u)
-zope.schema._field.Decimal?1(*args, **kw)
-zope.schema._field.Dict.__init__?1(self, key_type=None, value_type=None, **kw)
-zope.schema._field.Dict._type?8
-zope.schema._field.Dict._validate?5(value)
-zope.schema._field.Dict.bind?4(object)
-zope.schema._field.Dict.key_type?7
-zope.schema._field.Dict.value_type?7
-zope.schema._field.Dict?1(key_type=None, value_type=None, **kw)
-zope.schema._field.DottedName.__init__?1(self, *args, **kw)
-zope.schema._field.DottedName._validate?5(value)
-zope.schema._field.DottedName.fromUnicode?4(value)
-zope.schema._field.DottedName?1(*args, **kw)
-zope.schema._field.Float.__init__?1(self, *args, **kw)
-zope.schema._field.Float._type?8
-zope.schema._field.Float.fromUnicode?4(u)
-zope.schema._field.Float?1(*args, **kw)
-zope.schema._field.FrozenSet.__init__?1(self, **kw)
-zope.schema._field.FrozenSet._type?8
-zope.schema._field.FrozenSet?1(**kw)
-zope.schema._field.Id._validate?5(value)
-zope.schema._field.Id.fromUnicode?4(value)
-zope.schema._field.InterfaceField._validate?5(value)
-zope.schema._field.List._type?8
-zope.schema._field.Object.__init__?1(self, schema, **kw)
-zope.schema._field.Object._validate?5(value)
-zope.schema._field.Object.set?4(object, value)
-zope.schema._field.Object?1(schema, **kw)
-zope.schema._field.Set.__init__?1(self, **kw)
-zope.schema._field.Set._type?8
-zope.schema._field.Set?1(**kw)
-zope.schema._field.SourceText._type?8
-zope.schema._field.Time._type?8
-zope.schema._field.Timedelta._type?8
-zope.schema._field.Tuple._type?8
-zope.schema._field.URI._validate?5(value)
-zope.schema._field.URI.fromUnicode?4(value)
-zope.schema._field._isdotted?8
-zope.schema._field._isuri?8
-zope.schema._field._validate_fields?5(schema, value, errors=None)
-zope.schema._field._validate_sequence?5(value_type, value, errors=None)
-zope.schema._field._validate_uniqueness?5(value)
-zope.schema._schema.getFieldNames?4(schema)
-zope.schema._schema.getFieldNamesInOrder?4(schema)
-zope.schema._schema.getFields?4(schema)
-zope.schema._schema.getFieldsInOrder?4(schema, _fieldsorter=lambda x, y: cmp(x[1].order, y[1].order))
-zope.schema.accessors.FieldReadAccessor.__init__?1(self, field)
-zope.schema.accessors.FieldReadAccessor.bind?4(object)
-zope.schema.accessors.FieldReadAccessor.get?4(object)
-zope.schema.accessors.FieldReadAccessor.getSignatureInfo?4()
-zope.schema.accessors.FieldReadAccessor.getSignatureString?4()
-zope.schema.accessors.FieldReadAccessor.query?4(object, default=None)
-zope.schema.accessors.FieldReadAccessor.set?4(object, value)
-zope.schema.accessors.FieldReadAccessor?1(field)
-zope.schema.accessors.FieldWriteAccessor.__init__?1(self, field)
-zope.schema.accessors.FieldWriteAccessor.getSignatureInfo?4()
-zope.schema.accessors.FieldWriteAccessor.getSignatureString?4()
-zope.schema.accessors.FieldWriteAccessor?1(field)
-zope.schema.accessors.accessors?4(field)
-zope.schema.fieldproperty.FieldProperty.__init__?1(self, field, name=None)
-zope.schema.fieldproperty.FieldProperty?1(field, name=None)
-zope.schema.fieldproperty._marker?8
-zope.schema.interfaces.IAbstractBag.unique?7
-zope.schema.interfaces.IAbstractSet.unique?7
-zope.schema.interfaces.IBaseVocabulary.getTerm?4()
-zope.schema.interfaces.IBeforeObjectAssignedEvent.context?7
-zope.schema.interfaces.IBeforeObjectAssignedEvent.name?7
-zope.schema.interfaces.IBeforeObjectAssignedEvent.object?7
-zope.schema.interfaces.IBool.default?7
-zope.schema.interfaces.IBool.description?7
-zope.schema.interfaces.IBool.title?7
-zope.schema.interfaces.IChoice.vocabulary?7
-zope.schema.interfaces.ICollection.default?7
-zope.schema.interfaces.ICollection.description?7
-zope.schema.interfaces.ICollection.title?7
-zope.schema.interfaces.ICollection.unique?7
-zope.schema.interfaces.ICollection.value_type?7
-zope.schema.interfaces.IDict.key_type?7
-zope.schema.interfaces.IDict.value_type?7
-zope.schema.interfaces.IField.bind?4()
-zope.schema.interfaces.IField.constraint?4()
-zope.schema.interfaces.IField.default?7
-zope.schema.interfaces.IField.description?7
-zope.schema.interfaces.IField.get?4()
-zope.schema.interfaces.IField.missing_value?7
-zope.schema.interfaces.IField.order?7
-zope.schema.interfaces.IField.query?4(default=None)
-zope.schema.interfaces.IField.readonly?7
-zope.schema.interfaces.IField.required?7
-zope.schema.interfaces.IField.set?4(value)
-zope.schema.interfaces.IField.title?7
-zope.schema.interfaces.IField.validate?4()
-zope.schema.interfaces.IInt.default?7
-zope.schema.interfaces.IInt.description?7
-zope.schema.interfaces.IInt.max?7
-zope.schema.interfaces.IInt.min?7
-zope.schema.interfaces.IInt.required?7
-zope.schema.interfaces.IInt.title?7
-zope.schema.interfaces.IMinMax.default?7
-zope.schema.interfaces.IMinMax.max?7
-zope.schema.interfaces.IMinMax.min?7
-zope.schema.interfaces.IMinMax.required?7
-zope.schema.interfaces.IMinMax.title?7
-zope.schema.interfaces.IMinMaxLen.default?7
-zope.schema.interfaces.IMinMaxLen.description?7
-zope.schema.interfaces.IMinMaxLen.max_length?7
-zope.schema.interfaces.IMinMaxLen.min?7
-zope.schema.interfaces.IMinMaxLen.min_length?7
-zope.schema.interfaces.IMinMaxLen.required?7
-zope.schema.interfaces.IMinMaxLen.title?7
-zope.schema.interfaces.IObject.schema?7
-zope.schema.interfaces.ISourceQueriables.getQueriables?4()
-zope.schema.interfaces.ITerm.value?7
-zope.schema.interfaces.ITitledTokenizedTerm.title?7
-zope.schema.interfaces.ITokenizedTerm.token?7
-zope.schema.interfaces.IVocabularyRegistry.get?4(name)
-zope.schema.interfaces.IVocabularyTokenized.getTermByToken?4()
-zope.schema.interfaces._?8
-zope.schema.interfaces._fields?5(values)
-zope.schema.interfaces._is_field?5(value)
-zope.schema.vocabulary.SimpleTerm.__init__?1(self, value, token=None, title=None)
-zope.schema.vocabulary.SimpleTerm?1(value, token=None, title=None)
-zope.schema.vocabulary.SimpleVocabulary.__init__?1(self, terms, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.createTerm?4(*args)
-zope.schema.vocabulary.SimpleVocabulary.createTerm?7
-zope.schema.vocabulary.SimpleVocabulary.fromItems?4(items, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.fromItems?7
-zope.schema.vocabulary.SimpleVocabulary.fromValues?4(values, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.fromValues?7
-zope.schema.vocabulary.SimpleVocabulary.getTerm?4(value)
-zope.schema.vocabulary.SimpleVocabulary.getTermByToken?4(token)
-zope.schema.vocabulary.SimpleVocabulary?1(terms, *interfaces)
-zope.schema.vocabulary.VocabularyRegistry.__init__?1(self)
-zope.schema.vocabulary.VocabularyRegistry.get?4(object, name)
-zope.schema.vocabulary.VocabularyRegistry.register?4(name, factory)
-zope.schema.vocabulary.VocabularyRegistry?1()
-zope.schema.vocabulary.VocabularyRegistryError.__init__?1(self, name)
-zope.schema.vocabulary.VocabularyRegistryError?1(name)
-zope.schema.vocabulary._clear?5()
-zope.schema.vocabulary._marker?8
-zope.schema.vocabulary._vocabularies?8
-zope.schema.vocabulary.getVocabularyRegistry?4()
-zope.schema.vocabulary.setVocabularyRegistry?4(registry)
-zope.security._definitions.system_user.description?7
-zope.security._definitions.system_user.id?7
-zope.security._definitions.system_user.title?7
-zope.security._definitions.thread_local?7
-zope.security.adapter.LocatingTrustedAdapterFactory.__init__?1(self, factory)
-zope.security.adapter.LocatingTrustedAdapterFactory._customizeProtected?5(adapter, context)
-zope.security.adapter.LocatingTrustedAdapterFactory._customizeUnprotected?5(adapter, context)
-zope.security.adapter.LocatingTrustedAdapterFactory?1(factory)
-zope.security.adapter.LocatingUntrustedAdapterFactory.__init__?1(self, factory)
-zope.security.adapter.LocatingUntrustedAdapterFactory?1(factory)
-zope.security.adapter.TrustedAdapterFactory._customizeProtected?5(adapter, context)
-zope.security.adapter.assertLocation?4(adapter, parent)
-zope.security.checker.BasicTypes.clear?4()
-zope.security.checker.BasicTypes.update?4(d)
-zope.security.checker.BasicTypes?7
-zope.security.checker.BasicTypes_examples?7
-zope.security.checker.Checker.__init__?1(self, get_permissions, set_permissions=None)
-zope.security.checker.Checker.check?4(object, name)
-zope.security.checker.Checker.check_getattr?4(object, name)
-zope.security.checker.Checker.check_setattr?4(object, name)
-zope.security.checker.Checker.permission_id?4(name)
-zope.security.checker.Checker.proxy?4(value)
-zope.security.checker.Checker.setattr_permission_id?4(name)
-zope.security.checker.Checker?1(get_permissions, set_permissions=None)
-zope.security.checker.CheckerLoggingMixin.check?4(object, name)
-zope.security.checker.CheckerLoggingMixin.check_getattr?4(object, name)
-zope.security.checker.CheckerLoggingMixin.check_setattr?4(object, name)
-zope.security.checker.CheckerLoggingMixin.verbosity?7
-zope.security.checker.CheckerPublic?7
-zope.security.checker.Checker_1.verbosity?7
-zope.security.checker.CombinedChecker.__init__?1(self, checker1, checker2)
-zope.security.checker.CombinedChecker.check?4(object, name)
-zope.security.checker.CombinedChecker.check_getattr?7
-zope.security.checker.CombinedChecker.check_setattr?4(object, name)
-zope.security.checker.CombinedChecker?1(checker1, checker2)
-zope.security.checker.CombinedChecker_1.verbosity?7
-zope.security.checker.Global.__init__?1(self, name, module=None)
-zope.security.checker.Global?1(name, module=None)
-zope.security.checker.InterfaceChecker?4(interface, permission_id=CheckerPublic, **__kw__)
-zope.security.checker.MultiChecker?4(specs)
-zope.security.checker.NamesChecker?4(names=(), permission_id=CheckerPublic, **__kw__)
-zope.security.checker.NoProxy?7
-zope.security.checker.ProxyFactory?4(object, checker=None)
-zope.security.checker.TracebackSupplement.__init__?1(self, obj)
-zope.security.checker.TracebackSupplement.getInfo?4()
-zope.security.checker.TracebackSupplement?1(obj)
-zope.security.checker._Declaration_checker?8
-zope.security.checker._Sequence._implied?8
-zope.security.checker._Sequence.subscribe?7
-zope.security.checker._Sequence.unsubscribe?7
-zope.security.checker._available_by_default?8
-zope.security.checker._callableChecker?8
-zope.security.checker._checkers?8
-zope.security.checker._clear?5()
-zope.security.checker._defaultChecker?8
-zope.security.checker._default_checkers?8
-zope.security.checker._getChecker?8
-zope.security.checker._instanceChecker?5(inst)
-zope.security.checker._iteratorChecker?8
-zope.security.checker._namedChecker?8
-zope.security.checker._setChecker?8
-zope.security.checker._typeChecker?8
-zope.security.checker.canAccess?4(obj, name)
-zope.security.checker.canWrite?4(obj, name)
-zope.security.checker.d?7
-zope.security.checker.defineChecker?4(type_, checker)
-zope.security.checker.f?4()
-zope.security.checker.getCheckerForInstancesOf?4(class_)
-zope.security.checker.moduleChecker?4(module)
-zope.security.checker.selectChecker?4(object)
-zope.security.checker.undefineChecker?4(type_)
-zope.security.interfaces.IChecker.check?4(operation)
-zope.security.interfaces.IChecker.check_getattr?4(name)
-zope.security.interfaces.IChecker.check_setattr?4(name)
-zope.security.interfaces.IChecker.proxy?4()
-zope.security.interfaces.IGroupAwarePrincipal.groups?7
-zope.security.interfaces.IGroupClosureAwarePrincipal.allGroups?7
-zope.security.interfaces.IInteraction.add?4()
-zope.security.interfaces.IInteraction.checkPermission?4(object)
-zope.security.interfaces.IInteraction.participations?7
-zope.security.interfaces.IInteraction.remove?4()
-zope.security.interfaces.IInteractionManagement.endInteraction?4()
-zope.security.interfaces.IInteractionManagement.getInteraction?4()
-zope.security.interfaces.IInteractionManagement.newInteraction?4()
-zope.security.interfaces.IInteractionManagement.queryInteraction?4()
-zope.security.interfaces.IMemberAwareGroup.setMembers?4()
-zope.security.interfaces.IMemberGetterGroup.getMembers?4()
-zope.security.interfaces.INameBasedChecker.permission_id?4()
-zope.security.interfaces.INameBasedChecker.setattr_permission_id?4()
-zope.security.interfaces.IParticipation.interaction?7
-zope.security.interfaces.IParticipation.principal?7
-zope.security.interfaces.IPermission.description?7
-zope.security.interfaces.IPermission.id?7
-zope.security.interfaces.IPermission.readonly?7
-zope.security.interfaces.IPermission.required?7
-zope.security.interfaces.IPermission.title?7
-zope.security.interfaces.IPrincipal.description?7
-zope.security.interfaces.IPrincipal.id?7
-zope.security.interfaces.IPrincipal.readonly?7
-zope.security.interfaces.IPrincipal.required?7
-zope.security.interfaces.IPrincipal.title?7
-zope.security.interfaces.ISecurityChecking.checkPermission?4(object, interaction=None)
-zope.security.interfaces.ISecurityManagement.getSecurityPolicy?4()
-zope.security.interfaces.ISecurityManagement.setSecurityPolicy?4()
-zope.security.interfaces._?8
-zope.security.management._clear?5()
-zope.security.management._defaultPolicy?8
-zope.security.management.addCleanUp?4(arg)
-zope.security.management.checkPermission?4(permission, object, interaction=None)
-zope.security.management.endInteraction?4()
-zope.security.management.getInteraction?4()
-zope.security.management.getSecurityPolicy?4()
-zope.security.management.newInteraction?4(*participations)
-zope.security.management.queryInteraction?4()
-zope.security.management.restoreInteraction?4()
-zope.security.management.setSecurityPolicy?4(aSecurityPolicy)
-zope.security.permission.Permission.__init__?1(self, id, title="", description="")
-zope.security.permission.Permission?1(id, title="", description="")
-zope.security.permission.allPermissions?4(context=None)
-zope.security.permission.checkPermission?4(context, permission_id)
-zope.security.proxy.builtin_isinstance?7
-zope.security.proxy.getTestProxyItems?4(proxy)
-zope.security.proxy.isinstance?4(object, cls)
-zope.security.proxy.removeSecurityProxy?7
-zope.security.simplepolicies.ParanoidSecurityPolicy.__init__?1(self, *participations)
-zope.security.simplepolicies.ParanoidSecurityPolicy.add?4(participation)
-zope.security.simplepolicies.ParanoidSecurityPolicy.checkPermission?4(permission, object)
-zope.security.simplepolicies.ParanoidSecurityPolicy.remove?4(participation)
-zope.security.simplepolicies.ParanoidSecurityPolicy?1(*participations)
-zope.security.simplepolicies.PermissiveSecurityPolicy.checkPermission?4(permission, object)
-zope.security.testing.Participation.__init__?1(self, principal)
-zope.security.testing.Participation?1(principal)
-zope.security.testing.Principal.__init__?1(self, id, title=None, description='', groups=None)
-zope.security.testing.Principal?1(id, title=None, description='', groups=None)
-zope.security.untrustedpython.builtins.ImmutableModule.__init__?1(self, name='__builtins__', **kw)
-zope.security.untrustedpython.builtins.ImmutableModule?1(name='__builtins__', **kw)
-zope.security.untrustedpython.builtins.SafeBuiltins?4()
-zope.security.untrustedpython.builtins.SafeBuiltins?7
-zope.security.untrustedpython.builtins._imp?5(name, fromlist, prefix='')
-zope.security.untrustedpython.interpreter.CompiledExpression.__init__?1(self, source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledExpression.eval?4(globals, locals=None)
-zope.security.untrustedpython.interpreter.CompiledExpression?1(source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledProgram.__init__?1(self, source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledProgram.exec_?4(globals, locals=None, output=None)
-zope.security.untrustedpython.interpreter.CompiledProgram?1(source, filename='<string>')
-zope.security.untrustedpython.interpreter.RestrictedInterpreter.__init__?1(self)
-zope.security.untrustedpython.interpreter.RestrictedInterpreter.ri_exec?4(code)
-zope.security.untrustedpython.interpreter.RestrictedInterpreter?1()
-zope.security.untrustedpython.interpreter.exec_code?4(code, globals, locals=None)
-zope.security.untrustedpython.interpreter.exec_src?4(source, globals, locals=None)
-zope.security.untrustedpython.rcompile.RExpression.CodeGeneratorClass?7
-zope.security.untrustedpython.rcompile.RExpression.__init__?1(self, source, filename, mode = "eval")
-zope.security.untrustedpython.rcompile.RExpression?1(source, filename, mode = "eval")
-zope.security.untrustedpython.rcompile.RestrictionMutator.__init__?1(self)
-zope.security.untrustedpython.rcompile.RestrictionMutator.error?4(node, info)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitExec?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitGetattr?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitPrint?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitPrintnl?7
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitRaise?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitTryExcept?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator?1()
-zope.security.untrustedpython.rcompile._getattr_name?8
-zope.security.untrustedpython.rcompile.compile?4(text, filename, mode)
-zope.security.untrustedpython.tests.test_suite?4()
-zope.security.zcml.IPermissionDirective.description?7
-zope.security.zcml.IPermissionDirective.id?7
-zope.security.zcml.IPermissionDirective.required?7
-zope.security.zcml.IPermissionDirective.title?7
-zope.security.zcml.IRedefinePermission.description?7
-zope.security.zcml.IRedefinePermission.from_?7
-zope.security.zcml.IRedefinePermission.required?7
-zope.security.zcml.IRedefinePermission.title?7
-zope.security.zcml.IRedefinePermission.to?7
-zope.security.zcml.ISecurityPolicyDirective.component?7
-zope.security.zcml.ISecurityPolicyDirective.description?7
-zope.security.zcml.ISecurityPolicyDirective.required?7
-zope.security.zcml.ISecurityPolicyDirective.title?7
-zope.security.zcml.Permission._validate?5(value)
-zope.security.zcml.Permission.fromUnicode?4(u)
-zope.security.zcml.permission?4(_context, id, title, description='')
-zope.security.zcml.redefinePermission?4(_context, from_, to)
-zope.security.zcml.securityPolicy?4(_context, component)
-zope.securitypolicy.grantinfo.AnnotationGrantInfo.__init__?1(self, context)
-zope.securitypolicy.grantinfo.AnnotationGrantInfo.getRolesForPermission?4(permission)
-zope.securitypolicy.grantinfo.AnnotationGrantInfo.getRolesForPrincipal?4(principal)
-zope.securitypolicy.grantinfo.AnnotationGrantInfo.principalPermissionGrant?4(principal, permission)
-zope.securitypolicy.grantinfo.AnnotationGrantInfo.prinper?7
-zope.securitypolicy.grantinfo.AnnotationGrantInfo?1(context)
-zope.securitypolicy.grantinfo.prinperkey?7
-zope.securitypolicy.grantinfo.prinrolekey?7
-zope.securitypolicy.grantinfo.rolepermkey?7
-zope.securitypolicy.interfaces.IGrantInfo.getRolesForPermission?4()
-zope.securitypolicy.interfaces.IGrantInfo.getRolesForPrincipal?4()
-zope.securitypolicy.interfaces.IGrantInfo.principalPermissionGrant?4(permission)
-zope.securitypolicy.interfaces.IPrincipalPermissionManager.denyPermissionToPrincipal?4(principal_id)
-zope.securitypolicy.interfaces.IPrincipalPermissionManager.grantPermissionToPrincipal?4(principal_id)
-zope.securitypolicy.interfaces.IPrincipalPermissionManager.unsetPermissionForPrincipal?4(principal_id)
-zope.securitypolicy.interfaces.IPrincipalPermissionMap.getPermissionsForPrincipal?4()
-zope.securitypolicy.interfaces.IPrincipalPermissionMap.getPrincipalsAndPermissions?4()
-zope.securitypolicy.interfaces.IPrincipalPermissionMap.getPrincipalsForPermission?4()
-zope.securitypolicy.interfaces.IPrincipalPermissionMap.getSetting?4(principal_id)
-zope.securitypolicy.interfaces.IPrincipalRoleManager.assignRoleToPrincipal?4(principal_id)
-zope.securitypolicy.interfaces.IPrincipalRoleManager.removeRoleFromPrincipal?4(principal_id)
-zope.securitypolicy.interfaces.IPrincipalRoleManager.unsetRoleForPrincipal?4(principal_id)
-zope.securitypolicy.interfaces.IPrincipalRoleMap.getPrincipalsAndRoles?4()
-zope.securitypolicy.interfaces.IPrincipalRoleMap.getPrincipalsForRole?4()
-zope.securitypolicy.interfaces.IPrincipalRoleMap.getRolesForPrincipal?4()
-zope.securitypolicy.interfaces.IPrincipalRoleMap.getSetting?4(principal_id)
-zope.securitypolicy.interfaces.IRole.description?7
-zope.securitypolicy.interfaces.IRole.id?7
-zope.securitypolicy.interfaces.IRole.readonly?7
-zope.securitypolicy.interfaces.IRole.required?7
-zope.securitypolicy.interfaces.IRole.title?7
-zope.securitypolicy.interfaces.IRolePermissionManager.denyPermissionToRole?4(role_id)
-zope.securitypolicy.interfaces.IRolePermissionManager.grantPermissionToRole?4(role_id)
-zope.securitypolicy.interfaces.IRolePermissionManager.unsetPermissionFromRole?4(role_id)
-zope.securitypolicy.interfaces.IRolePermissionMap.getPermissionsForRole?4()
-zope.securitypolicy.interfaces.IRolePermissionMap.getRolesAndPermissions?4()
-zope.securitypolicy.interfaces.IRolePermissionMap.getRolesForPermission?4()
-zope.securitypolicy.interfaces.IRolePermissionMap.getSetting?4(role_id)
-zope.securitypolicy.metaconfigure.defineRole?4(_context, id, title, description='')
-zope.securitypolicy.metaconfigure.grant?4(_context, principal=None, role=None, permission=None)
-zope.securitypolicy.metaconfigure.grantAll?4(_context, principal=None, role=None)
-zope.securitypolicy.metadirectives.IGrantAllDirective.description?7
-zope.securitypolicy.metadirectives.IGrantAllDirective.principal?7
-zope.securitypolicy.metadirectives.IGrantAllDirective.required?7
-zope.securitypolicy.metadirectives.IGrantAllDirective.role?7
-zope.securitypolicy.metadirectives.IGrantAllDirective.title?7
-zope.securitypolicy.metadirectives.IGrantDirective.description?7
-zope.securitypolicy.metadirectives.IGrantDirective.permission?7
-zope.securitypolicy.metadirectives.IGrantDirective.required?7
-zope.securitypolicy.metadirectives.IGrantDirective.title?7
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.denyPermissionToPrincipal?4(permission_id, principal_id)
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getPermissionsForPrincipal?7
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getPrincipalsAndPermissions?7
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getPrincipalsForPermission?7
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getSetting?4(permission_id, principal_id, default=Unset)
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.grantPermissionToPrincipal?4(permission_id, principal_id)
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.key?7
-zope.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.unsetPermissionForPrincipal?7
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.denyPermissionToPrincipal?4(permission_id, principal_id, check=True)
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.getPermissionsForPrincipal?4(principal_id)
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.getPrincipalsAndPermissions?4()
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.getPrincipalsForPermission?4(permission_id)
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.getSetting?4(permission_id, principal_id, default=Unset)
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.grantAllPermissionsToPrincipal?4(principal_id)
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.grantPermissionToPrincipal?4(permission_id, principal_id, check=True)
-zope.securitypolicy.principalpermission.PrincipalPermissionManager.unsetPermissionForPrincipal?4(permission_id, principal_id)
-zope.securitypolicy.principalpermission.principalPermissionManager?7
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.assignRoleToPrincipal?4(role_id, principal_id)
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getPrincipalsAndRoles?7
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getPrincipalsForRole?7
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getRolesForPrincipal?7
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getSetting?4(role_id, principal_id)
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.key?7
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.removeRoleFromPrincipal?4(role_id, principal_id)
-zope.securitypolicy.principalrole.AnnotationPrincipalRoleManager.unsetRoleForPrincipal?7
-zope.securitypolicy.principalrole.PrincipalRoleManager.assignRoleToPrincipal?4(role_id, principal_id, check=True)
-zope.securitypolicy.principalrole.PrincipalRoleManager.getPrincipalsAndRoles?4()
-zope.securitypolicy.principalrole.PrincipalRoleManager.getPrincipalsForRole?4(role_id)
-zope.securitypolicy.principalrole.PrincipalRoleManager.getRolesForPrincipal?4(principal_id)
-zope.securitypolicy.principalrole.PrincipalRoleManager.getSetting?4(role_id, principal_id)
-zope.securitypolicy.principalrole.PrincipalRoleManager.removeRoleFromPrincipal?4(role_id, principal_id, check=True)
-zope.securitypolicy.principalrole.PrincipalRoleManager.unsetRoleForPrincipal?4(role_id, principal_id)
-zope.securitypolicy.principalrole.principalRoleManager?7
-zope.securitypolicy.role.LocalRole.__init__?1(self, title, description="")
-zope.securitypolicy.role.LocalRole?1(title, description="")
-zope.securitypolicy.role.NULL_ID?7
-zope.securitypolicy.role.Role.__init__?1(self, id, title, description="")
-zope.securitypolicy.role.Role?1(id, title, description="")
-zope.securitypolicy.role.checkRole?4(context, role_id)
-zope.securitypolicy.role.setIdOnActivation?4(role, event)
-zope.securitypolicy.role.unsetIdOnDeactivation?4(role, event)
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.denyPermissionToRole?4(permission_id, role_id)
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.getPermissionsForRole?7
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.getRolesAndPermissions?7
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.getRolesForPermission?7
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.getSetting?4(permission_id, role_id)
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.grantPermissionToRole?4(permission_id, role_id)
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.key?7
-zope.securitypolicy.rolepermission.AnnotationRolePermissionManager.unsetPermissionFromRole?7
-zope.securitypolicy.rolepermission.RolePermissionManager.denyPermissionToRole?4(permission_id, role_id, check=True)
-zope.securitypolicy.rolepermission.RolePermissionManager.getPermissionsForRole?4(role_id)
-zope.securitypolicy.rolepermission.RolePermissionManager.getRolesAndPermissions?4()
-zope.securitypolicy.rolepermission.RolePermissionManager.getRolesForPermission?4(permission_id)
-zope.securitypolicy.rolepermission.RolePermissionManager.getSetting?4(permission_id, role_id)
-zope.securitypolicy.rolepermission.RolePermissionManager.grantAllPermissionsToRole?4(role_id)
-zope.securitypolicy.rolepermission.RolePermissionManager.grantPermissionToRole?4(permission_id, role_id, check=True)
-zope.securitypolicy.rolepermission.RolePermissionManager.unsetPermissionFromRole?4(permission_id, role_id)
-zope.securitypolicy.rolepermission.rolePermissionManager?7
-zope.securitypolicy.securitymap.AnnotationSecurityMap.__init__?1(self, context)
-zope.securitypolicy.securitymap.AnnotationSecurityMap._changed?5()
-zope.securitypolicy.securitymap.AnnotationSecurityMap.addCell?4(rowentry, colentry, value)
-zope.securitypolicy.securitymap.AnnotationSecurityMap.delCell?4(rowentry, colentry)
-zope.securitypolicy.securitymap.AnnotationSecurityMap?1(context)
-zope.securitypolicy.securitymap.PersistentSecurityMap.addCell?4(rowentry, colentry, value)
-zope.securitypolicy.securitymap.PersistentSecurityMap.delCell?4(rowentry, colentry)
-zope.securitypolicy.securitymap.SecurityMap.__init__?1(self)
-zope.securitypolicy.securitymap.SecurityMap._clear?5()
-zope.securitypolicy.securitymap.SecurityMap._invalidated_interaction_cache?5()
-zope.securitypolicy.securitymap.SecurityMap.addCell?4(rowentry, colentry, value)
-zope.securitypolicy.securitymap.SecurityMap.delCell?4(rowentry, colentry)
-zope.securitypolicy.securitymap.SecurityMap.getAllCells?4()
-zope.securitypolicy.securitymap.SecurityMap.getCell?4(rowentry, colentry)
-zope.securitypolicy.securitymap.SecurityMap.getCol?4(colentry)
-zope.securitypolicy.securitymap.SecurityMap.getRow?4(rowentry)
-zope.securitypolicy.securitymap.SecurityMap.queryCell?4(rowentry, colentry, default=None)
-zope.securitypolicy.securitymap.SecurityMap?1()
-zope.securitypolicy.vocabulary.RoleIdsVocabulary.__init__?1(self, context)
-zope.securitypolicy.vocabulary.RoleIdsVocabulary?1(context)
-zope.securitypolicy.zopepolicy.SettingAsBoolean?7
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.__init__?1(self, *args, **kw)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy._findGroupsFor?5(principal, getPrincipal, seen)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy._group_based_cashed_prinper?5(parent, principal, groups, permission)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy._groupsFor?5(principal)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.cache?4(parent)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_decision?4(parent, principal, groups, permission)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_principal_roles?4(parent, principal)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_principal_roles_w_groups?4(parent, principal, groups, prin_roles)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_prinper?4(parent, principal, groups, permission)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_roles?4(parent, permission)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.checkPermission?4(permission, object)
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy.invalidate_cache?4()
-zope.securitypolicy.zopepolicy.ZopeSecurityPolicy?1(*args, **kw)
-zope.securitypolicy.zopepolicy.globalPrincipalPermissionSetting?7
-zope.securitypolicy.zopepolicy.globalRolesForPermission?7
-zope.securitypolicy.zopepolicy.globalRolesForPrincipal?7
-zope.securitypolicy.zopepolicy.settingsForObject?4(ob)
-zope.sendmail.delivery.AbstractMailDelivery.newMessageId?4()
-zope.sendmail.delivery.AbstractMailDelivery.send?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.DirectMailDelivery.__init__?1(self, mailer)
-zope.sendmail.delivery.DirectMailDelivery.createDataManager?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.DirectMailDelivery?1(mailer)
-zope.sendmail.delivery.MailDataManager.__init__?1(self, callable, args=(), onAbort=None)
-zope.sendmail.delivery.MailDataManager.abort?4(transaction)
-zope.sendmail.delivery.MailDataManager.abort_sub?4(transaction)
-zope.sendmail.delivery.MailDataManager.afterCompletion?7
-zope.sendmail.delivery.MailDataManager.beforeCompletion?4(transaction)
-zope.sendmail.delivery.MailDataManager.commit?4(transaction)
-zope.sendmail.delivery.MailDataManager.commit_sub?7
-zope.sendmail.delivery.MailDataManager.sortKey?4()
-zope.sendmail.delivery.MailDataManager.tpc_abort?7
-zope.sendmail.delivery.MailDataManager.tpc_begin?4(transaction, subtransaction=False)
-zope.sendmail.delivery.MailDataManager.tpc_finish?4(transaction)
-zope.sendmail.delivery.MailDataManager.tpc_vote?4(transaction)
-zope.sendmail.delivery.MailDataManager?1(callable, args=(), onAbort=None)
-zope.sendmail.delivery.QueueProcessorThread.__init__?1(self)
-zope.sendmail.delivery.QueueProcessorThread._parseMessage?5(message)
-zope.sendmail.delivery.QueueProcessorThread.log?7
-zope.sendmail.delivery.QueueProcessorThread.run?4(forever=True)
-zope.sendmail.delivery.QueueProcessorThread.setMaildir?4(maildir)
-zope.sendmail.delivery.QueueProcessorThread.setMailer?4(mailer)
-zope.sendmail.delivery.QueueProcessorThread.setQueuePath?4(path)
-zope.sendmail.delivery.QueueProcessorThread.stop?4()
-zope.sendmail.delivery.QueueProcessorThread?1()
-zope.sendmail.delivery.QueuedMailDelivery.__init__?1(self, queuePath)
-zope.sendmail.delivery.QueuedMailDelivery.createDataManager?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.QueuedMailDelivery.queuePath?7
-zope.sendmail.delivery.QueuedMailDelivery?1(queuePath)
-zope.sendmail.event.MailErrorEvent.__init__?1(self, messageId, errorMessage)
-zope.sendmail.event.MailErrorEvent?1(messageId, errorMessage)
-zope.sendmail.event.MailSentEvent.__init__?1(self, messageId)
-zope.sendmail.event.MailSentEvent?1(messageId)
-zope.sendmail.interfaces.IDirectMailDelivery.mailer?7
-zope.sendmail.interfaces.IMailDelivery.send?4(toaddrs, message)
-zope.sendmail.interfaces.IMailErrorEvent.errorMessage?7
-zope.sendmail.interfaces.IMailEvent.messageId?7
-zope.sendmail.interfaces.IMailQueueProcessor.default?7
-zope.sendmail.interfaces.IMailQueueProcessor.description?7
-zope.sendmail.interfaces.IMailQueueProcessor.mailer?7
-zope.sendmail.interfaces.IMailQueueProcessor.pollingInterval?7
-zope.sendmail.interfaces.IMailQueueProcessor.queuePath?7
-zope.sendmail.interfaces.IMailQueueProcessor.title?7
-zope.sendmail.interfaces.IMaildir.newMessage?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.abort?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.close?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.commit?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.write?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.writelines?4()
-zope.sendmail.interfaces.IMailer.send?4(toaddrs, message)
-zope.sendmail.interfaces.IQueuedMailDelivery.description?7
-zope.sendmail.interfaces.IQueuedMailDelivery.queuePath?7
-zope.sendmail.interfaces.IQueuedMailDelivery.title?7
-zope.sendmail.interfaces.ISMTPMailer.default?7
-zope.sendmail.interfaces.ISMTPMailer.description?7
-zope.sendmail.interfaces.ISMTPMailer.hostname?7
-zope.sendmail.interfaces.ISMTPMailer.password?7
-zope.sendmail.interfaces.ISMTPMailer.port?7
-zope.sendmail.interfaces.ISMTPMailer.title?7
-zope.sendmail.interfaces.ISMTPMailer.username?7
-zope.sendmail.interfaces._?8
-zope.sendmail.maildir.Maildir.__init__?1(self, path, create=False)
-zope.sendmail.maildir.Maildir.access?4()
-zope.sendmail.maildir.Maildir.newMessage?4()
-zope.sendmail.maildir.Maildir?1(path, create=False)
-zope.sendmail.maildir.MaildirMessageWriter.__init__?1(self, fd, filename, new_filename)
-zope.sendmail.maildir.MaildirMessageWriter.abort?4()
-zope.sendmail.maildir.MaildirMessageWriter.close?4()
-zope.sendmail.maildir.MaildirMessageWriter.commit?4()
-zope.sendmail.maildir.MaildirMessageWriter.write?4(data)
-zope.sendmail.maildir.MaildirMessageWriter.writelines?4(lines)
-zope.sendmail.maildir.MaildirMessageWriter?1(fd, filename, new_filename)
-zope.sendmail.mailer.SMTPMailer.__init__?1(self, hostname='localhost', port=25, username=None, password=None)
-zope.sendmail.mailer.SMTPMailer.send?4(fromaddr, toaddrs, message)
-zope.sendmail.mailer.SMTPMailer.smtp?7
-zope.sendmail.mailer.SMTPMailer?1(hostname='localhost', port=25, username=None, password=None)
-zope.sendmail.vocabulary.MailDeliveryNames.interface?7
-zope.sendmail.vocabulary.MailDeliveryNames.nameOnly?7
-zope.sendmail.zcml.IDeliveryDirective.default?7
-zope.sendmail.zcml.IDeliveryDirective.description?7
-zope.sendmail.zcml.IDeliveryDirective.mailer?7
-zope.sendmail.zcml.IDeliveryDirective.name?7
-zope.sendmail.zcml.IDeliveryDirective.permission?7
-zope.sendmail.zcml.IDeliveryDirective.required?7
-zope.sendmail.zcml.IDeliveryDirective.title?7
-zope.sendmail.zcml.IMailerDirective.description?7
-zope.sendmail.zcml.IMailerDirective.name?7
-zope.sendmail.zcml.IMailerDirective.required?7
-zope.sendmail.zcml.IMailerDirective.title?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.description?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.queuePath?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.required?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.title?7
-zope.sendmail.zcml.ISMTPMailerDirective.default?7
-zope.sendmail.zcml.ISMTPMailerDirective.description?7
-zope.sendmail.zcml.ISMTPMailerDirective.hostname?7
-zope.sendmail.zcml.ISMTPMailerDirective.password?7
-zope.sendmail.zcml.ISMTPMailerDirective.port?7
-zope.sendmail.zcml.ISMTPMailerDirective.required?7
-zope.sendmail.zcml.ISMTPMailerDirective.title?7
-zope.sendmail.zcml.ISMTPMailerDirective.username?7
-zope.sendmail.zcml._assertPermission?5(permission, interfaces, component)
-zope.sendmail.zcml.createDirectDelivery?4()
-zope.sendmail.zcml.createQueuedDelivery?4()
-zope.sendmail.zcml.directDelivery?4(_context, permission, mailer, name="Mail")
-zope.sendmail.zcml.queuedDelivery?4(_context, permission, queuePath, mailer, name="Mail")
-zope.sendmail.zcml.smtpMailer?4(_context, name, hostname="localhost", port="25", username=None, password=None)
-zope.sequencesort.ssort.SortBy.__init__?1(self, multsort, sf_list)
-zope.sequencesort.ssort.SortBy?1(multsort, sf_list)
-zope.sequencesort.ssort.SortEx?7
-zope.sequencesort.ssort.basic_type?7
-zope.sequencesort.ssort.make_sortfunctions?4(sortfields, _)
-zope.sequencesort.ssort.nocase?4(str1, str2)
-zope.sequencesort.ssort.sort?4(sequence, sort=(), _=None, mapping=0)
-zope.sequencesort.ssort.strcoll_nocase?4(str1, str2)
-zope.server.adjustments.Adjustments.backlog?7
-zope.server.adjustments.Adjustments.channel_timeout?7
-zope.server.adjustments.Adjustments.cleanup_interval?7
-zope.server.adjustments.Adjustments.connection_limit?7
-zope.server.adjustments.Adjustments.copy_bytes?7
-zope.server.adjustments.Adjustments.inbuf_overflow?7
-zope.server.adjustments.Adjustments.log_socket_errors?7
-zope.server.adjustments.Adjustments.outbuf_overflow?7
-zope.server.adjustments.Adjustments.recv_bytes?7
-zope.server.adjustments.Adjustments.send_bytes?7
-zope.server.adjustments.Adjustments.socket_options?7
-zope.server.adjustments.default_adj?7
-zope.server.buffers.COPY_BYTES?7
-zope.server.buffers.FileBasedBuffer.__init__?1(self, file, from_buffer=None)
-zope.server.buffers.FileBasedBuffer.append?4(s)
-zope.server.buffers.FileBasedBuffer.get?4(bytes=-1, skip=0)
-zope.server.buffers.FileBasedBuffer.getfile?4()
-zope.server.buffers.FileBasedBuffer.newfile?4()
-zope.server.buffers.FileBasedBuffer.prune?4()
-zope.server.buffers.FileBasedBuffer.remain?7
-zope.server.buffers.FileBasedBuffer.skip?4(bytes, allow_prune=0)
-zope.server.buffers.FileBasedBuffer?1(file, from_buffer=None)
-zope.server.buffers.OverflowableBuffer.__init__?1(self, overflow)
-zope.server.buffers.OverflowableBuffer._create_buffer?5()
-zope.server.buffers.OverflowableBuffer._set_large_buffer?5()
-zope.server.buffers.OverflowableBuffer._set_small_buffer?5()
-zope.server.buffers.OverflowableBuffer.append?4(s)
-zope.server.buffers.OverflowableBuffer.buf?7
-zope.server.buffers.OverflowableBuffer.get?4(bytes=-1, skip=0)
-zope.server.buffers.OverflowableBuffer.getfile?4()
-zope.server.buffers.OverflowableBuffer.overflowed?7
-zope.server.buffers.OverflowableBuffer.prune?4()
-zope.server.buffers.OverflowableBuffer.skip?4(bytes, allow_prune=0)
-zope.server.buffers.OverflowableBuffer.strbuf?7
-zope.server.buffers.OverflowableBuffer?1(overflow)
-zope.server.buffers.STRBUF_LIMIT?7
-zope.server.buffers.StringIOBasedBuffer.__init__?1(self, from_buffer=None)
-zope.server.buffers.StringIOBasedBuffer.newfile?4()
-zope.server.buffers.StringIOBasedBuffer?1(from_buffer=None)
-zope.server.buffers.TempfileBasedBuffer.__init__?1(self, from_buffer=None)
-zope.server.buffers.TempfileBasedBuffer.newfile?4()
-zope.server.buffers.TempfileBasedBuffer?1(from_buffer=None)
-zope.server.dualmodechannel.DualModeChannel.__init__?1(self, conn, addr, adj=None)
-zope.server.dualmodechannel.DualModeChannel._flush_some?5()
-zope.server.dualmodechannel.DualModeChannel.async_mode?7
-zope.server.dualmodechannel.DualModeChannel.close?4()
-zope.server.dualmodechannel.DualModeChannel.close_when_done?4()
-zope.server.dualmodechannel.DualModeChannel.flush?4(block=True)
-zope.server.dualmodechannel.DualModeChannel.handle_close?4()
-zope.server.dualmodechannel.DualModeChannel.handle_comm_error?4()
-zope.server.dualmodechannel.DualModeChannel.handle_read?4()
-zope.server.dualmodechannel.DualModeChannel.handle_write?4()
-zope.server.dualmodechannel.DualModeChannel.pull_trigger?4()
-zope.server.dualmodechannel.DualModeChannel.readable?4()
-zope.server.dualmodechannel.DualModeChannel.received?4(data)
-zope.server.dualmodechannel.DualModeChannel.set_async?4()
-zope.server.dualmodechannel.DualModeChannel.set_sync?4()
-zope.server.dualmodechannel.DualModeChannel.will_close?7
-zope.server.dualmodechannel.DualModeChannel.writable?4()
-zope.server.dualmodechannel.DualModeChannel.write?4(data)
-zope.server.dualmodechannel.DualModeChannel?1(conn, addr, adj=None)
-zope.server.dualmodechannel.the_trigger?7
-zope.server.fixedstreamreceiver.FixedStreamReceiver.__init__?1(self, cl, buf)
-zope.server.fixedstreamreceiver.FixedStreamReceiver.completed?7
-zope.server.fixedstreamreceiver.FixedStreamReceiver.getfile?4()
-zope.server.fixedstreamreceiver.FixedStreamReceiver.received?4(data)
-zope.server.fixedstreamreceiver.FixedStreamReceiver?1(cl, buf)
-zope.server.ftp.logger.CommonFTPActivityLogger.log?4(task)
-zope.server.ftp.publisher.PublisherFTPServer.__init__?1(self, request_factory, name, ip, port, *args, **kw)
-zope.server.ftp.publisher.PublisherFTPServer?1(request_factory, name, ip, port, *args, **kw)
-zope.server.ftp.publisher.PublisherFileSystem.__init__?1(self, credentials, request_factory)
-zope.server.ftp.publisher.PublisherFileSystem._execute?5(path, command, split=True, **kw)
-zope.server.ftp.publisher.PublisherFileSystem._translate?5(path)
-zope.server.ftp.publisher.PublisherFileSystem.ls?4(path, filter=None)
-zope.server.ftp.publisher.PublisherFileSystem.lsinfo?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.mkdir?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.mtime?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.names?4(path, filter=None)
-zope.server.ftp.publisher.PublisherFileSystem.readfile?4(path, outstream, start=0, end=None)
-zope.server.ftp.publisher.PublisherFileSystem.remove?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.rename?4(old, new)
-zope.server.ftp.publisher.PublisherFileSystem.rmdir?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.size?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.type?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.writable?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.writefile?4(path, instream, start=None, end=None, append=False)
-zope.server.ftp.publisher.PublisherFileSystem?1(credentials, request_factory)
-zope.server.ftp.publisher.PublisherFileSystemAccess.__init__?1(self, request_factory)
-zope.server.ftp.publisher.PublisherFileSystemAccess.authenticate?4(credentials)
-zope.server.ftp.publisher.PublisherFileSystemAccess.open?4(credentials)
-zope.server.ftp.publisher.PublisherFileSystemAccess?1(request_factory)
-zope.server.ftp.server.ApplicationOutputStream.__init__?1(self, retr_channel)
-zope.server.ftp.server.ApplicationOutputStream?1(retr_channel)
-zope.server.ftp.server.FTPDataChannel.__init__?1(self, control_channel)
-zope.server.ftp.server.FTPDataChannel.abort?4()
-zope.server.ftp.server.FTPDataChannel.close?4()
-zope.server.ftp.server.FTPDataChannel.connectPort?4(client_addr)
-zope.server.ftp.server.FTPDataChannel.report?4(*reply_args)
-zope.server.ftp.server.FTPDataChannel.reportDefault?4()
-zope.server.ftp.server.FTPDataChannel?1(control_channel)
-zope.server.ftp.server.FTPServer.SERVER_IDENT?7
-zope.server.ftp.server.FTPServer.__init__?1(self, ip, port, fs_access, *args, **kw)
-zope.server.ftp.server.FTPServer.channel_class?7
-zope.server.ftp.server.FTPServer?1(ip, port, fs_access, *args, **kw)
-zope.server.ftp.server.FTPServerChannel.__init__?1(self, server, conn, addr, adj=None)
-zope.server.ftp.server.FTPServerChannel._generatePath?5(args)
-zope.server.ftp.server.FTPServerChannel._getFileSystem?5()
-zope.server.ftp.server.FTPServerChannel.abortData?4()
-zope.server.ftp.server.FTPServerChannel.abortPassive?4()
-zope.server.ftp.server.FTPServerChannel.asyncConnectData?4(cdc)
-zope.server.ftp.server.FTPServerChannel.bind_local_minus_one?7
-zope.server.ftp.server.FTPServerChannel.close?4()
-zope.server.ftp.server.FTPServerChannel.closedData?4()
-zope.server.ftp.server.FTPServerChannel.cmd_abor?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_appe?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_cdup?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_cwd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_dele?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_help?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_list?4(args, long=1)
-zope.server.ftp.server.FTPServerChannel.cmd_mdtm?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_mkd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_mode?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_nlst?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_noop?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pass?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pasv?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_port?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pwd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_quit?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rest?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_retr?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rmd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rnfr?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rnto?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_size?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_stor?4(args, write_mode='w')
-zope.server.ftp.server.FTPServerChannel.cmd_stru?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_syst?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_type?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_user?4(args)
-zope.server.ftp.server.FTPServerChannel.connectedPassive?4()
-zope.server.ftp.server.FTPServerChannel.finishSTOR?4(buffer, (path, mode, start))
-zope.server.ftp.server.FTPServerChannel.getList?4(args, long=0, directory=0)
-zope.server.ftp.server.FTPServerChannel.restart_position?7
-zope.server.ftp.server.FTPServerChannel.special_commands?7
-zope.server.ftp.server.FTPServerChannel.status_messages?7
-zope.server.ftp.server.FTPServerChannel.syncConnectData?4(cdc)
-zope.server.ftp.server.FTPServerChannel.system?7
-zope.server.ftp.server.FTPServerChannel.thread_commands?7
-zope.server.ftp.server.FTPServerChannel.type_map?7
-zope.server.ftp.server.FTPServerChannel.type_mode_map?7
-zope.server.ftp.server.FTPServerChannel?1(server, conn, addr, adj=None)
-zope.server.ftp.server.FinishSTORTask.__init__?1(self, control_channel, inbuf, finish_args)
-zope.server.ftp.server.FinishSTORTask.cancel?4()
-zope.server.ftp.server.FinishSTORTask.defer?4()
-zope.server.ftp.server.FinishSTORTask.service?4()
-zope.server.ftp.server.FinishSTORTask?1(control_channel, inbuf, finish_args)
-zope.server.ftp.server.PassiveListener.__init__?1(self, control_channel, local_addr)
-zope.server.ftp.server.PassiveListener.abort?4()
-zope.server.ftp.server.PassiveListener.connectData?4(cdc)
-zope.server.ftp.server.PassiveListener.handle_accept?4()
-zope.server.ftp.server.PassiveListener.log?4(*ignore)
-zope.server.ftp.server.PassiveListener?1(control_channel, local_addr)
-zope.server.ftp.server.RETRChannel.__init__?1(self, control_channel, ok_reply_args)
-zope.server.ftp.server.RETRChannel._fileno?8
-zope.server.ftp.server.RETRChannel._open?5()
-zope.server.ftp.server.RETRChannel.handle_comm_error?4()
-zope.server.ftp.server.RETRChannel.handle_connect?4()
-zope.server.ftp.server.RETRChannel.handle_read?4()
-zope.server.ftp.server.RETRChannel.opened?7
-zope.server.ftp.server.RETRChannel.readable?4()
-zope.server.ftp.server.RETRChannel.reportDefault?4()
-zope.server.ftp.server.RETRChannel.write?4(data)
-zope.server.ftp.server.RETRChannel?1(control_channel, ok_reply_args)
-zope.server.ftp.server.STORChannel.__init__?1(self, control_channel, finish_args)
-zope.server.ftp.server.STORChannel._fileno?8
-zope.server.ftp.server.STORChannel.complete_transfer?7
-zope.server.ftp.server.STORChannel.handle_close?4()
-zope.server.ftp.server.STORChannel.handle_connect?4()
-zope.server.ftp.server.STORChannel.received?4(data)
-zope.server.ftp.server.STORChannel.reportDefault?4()
-zope.server.ftp.server.STORChannel.writable?4()
-zope.server.ftp.server.STORChannel?1(control_channel, finish_args)
-zope.server.ftp.server.ls?4(ls_info)
-zope.server.ftp.server.status_messages?7
-zope.server.http.chunking.ChunkedReceiver.__init__?1(self, buf)
-zope.server.http.chunking.ChunkedReceiver.all_chunks_received?7
-zope.server.http.chunking.ChunkedReceiver.chunk_remainder?7
-zope.server.http.chunking.ChunkedReceiver.completed?7
-zope.server.http.chunking.ChunkedReceiver.control_line?7
-zope.server.http.chunking.ChunkedReceiver.getfile?4()
-zope.server.http.chunking.ChunkedReceiver.received?4(s)
-zope.server.http.chunking.ChunkedReceiver.trailer?7
-zope.server.http.chunking.ChunkedReceiver?1(buf)
-zope.server.http.commonaccesslogger.CommonAccessLogger.__init__?1(self, logger_object=None, resolver=None)
-zope.server.http.commonaccesslogger.CommonAccessLogger.compute_timezone_for_log?4(tz)
-zope.server.http.commonaccesslogger.CommonAccessLogger.log?4(task)
-zope.server.http.commonaccesslogger.CommonAccessLogger.log_date_string?4(when)
-zope.server.http.commonaccesslogger.CommonAccessLogger.tz_for_log?7
-zope.server.http.commonaccesslogger.CommonAccessLogger.tz_for_log_alt?7
-zope.server.http.commonaccesslogger.CommonAccessLogger?1(logger_object=None, resolver=None)
-zope.server.http.http_date.build_http_date?4(when)
-zope.server.http.http_date.concat?4(*args)
-zope.server.http.http_date.daymap?7
-zope.server.http.http_date.group?4(s)
-zope.server.http.http_date.hms_reg?7
-zope.server.http.http_date.join?4(seq, field=' ')
-zope.server.http.http_date.long_day_reg?7
-zope.server.http.http_date.long_days?7
-zope.server.http.http_date.monmap?7
-zope.server.http.http_date.monthname?7
-zope.server.http.http_date.months?7
-zope.server.http.http_date.months_reg?7
-zope.server.http.http_date.parse_http_date?4(d)
-zope.server.http.http_date.rfc822_date?7
-zope.server.http.http_date.rfc822_reg?7
-zope.server.http.http_date.rfc850_date?7
-zope.server.http.http_date.rfc850_reg?7
-zope.server.http.http_date.short_day_reg?7
-zope.server.http.http_date.short_days?7
-zope.server.http.http_date.unpack_rfc822?4(m)
-zope.server.http.http_date.unpack_rfc850?4(m)
-zope.server.http.http_date.weekdayname?7
-zope.server.http.httprequestparser.HTTPRequestParser.__init__?1(self, adj)
-zope.server.http.httprequestparser.HTTPRequestParser.body_rcv?7
-zope.server.http.httprequestparser.HTTPRequestParser.chunked?7
-zope.server.http.httprequestparser.HTTPRequestParser.completed?7
-zope.server.http.httprequestparser.HTTPRequestParser.content_length?7
-zope.server.http.httprequestparser.HTTPRequestParser.crack_first_line?4()
-zope.server.http.httprequestparser.HTTPRequestParser.empty?7
-zope.server.http.httprequestparser.HTTPRequestParser.first_line_re?7
-zope.server.http.httprequestparser.HTTPRequestParser.getBodyStream?4()
-zope.server.http.httprequestparser.HTTPRequestParser.get_header_lines?4()
-zope.server.http.httprequestparser.HTTPRequestParser.header_plus?7
-zope.server.http.httprequestparser.HTTPRequestParser.parse_header?4(header_plus)
-zope.server.http.httprequestparser.HTTPRequestParser.path_regex?7
-zope.server.http.httprequestparser.HTTPRequestParser.received?4(data)
-zope.server.http.httprequestparser.HTTPRequestParser.split_uri?4()
-zope.server.http.httprequestparser.HTTPRequestParser?1(adj)
-zope.server.http.httpserver.HTTPServer.SERVER_IDENT?7
-zope.server.http.httpserver.HTTPServer.channel_class?7
-zope.server.http.httpserver.HTTPServer.executeRequest?4(task)
-zope.server.http.httpserver.HTTPServer.td?7
-zope.server.http.httpserverchannel.HTTPServerChannel.parser_class?7
-zope.server.http.httpserverchannel.HTTPServerChannel.task_class?7
-zope.server.http.httptask.HTTPTask.__init__?1(self, channel, request_data)
-zope.server.http.httptask.HTTPTask.accumulated_headers?7
-zope.server.http.httptask.HTTPTask.appendResponseHeaders?4(lst)
-zope.server.http.httptask.HTTPTask.auth_user_name?7
-zope.server.http.httptask.HTTPTask.buildResponseHeader?4()
-zope.server.http.httptask.HTTPTask.bytes_written?7
-zope.server.http.httptask.HTTPTask.cancel?4()
-zope.server.http.httptask.HTTPTask.cgi_env?7
-zope.server.http.httptask.HTTPTask.close_on_finish?7
-zope.server.http.httptask.HTTPTask.defer?4()
-zope.server.http.httptask.HTTPTask.finish?4()
-zope.server.http.httptask.HTTPTask.flush?4()
-zope.server.http.httptask.HTTPTask.getCGIEnvironment?4()
-zope.server.http.httptask.HTTPTask.instream?7
-zope.server.http.httptask.HTTPTask.prepareResponseHeaders?4()
-zope.server.http.httptask.HTTPTask.reason?7
-zope.server.http.httptask.HTTPTask.service?4()
-zope.server.http.httptask.HTTPTask.setAuthUserName?4(name)
-zope.server.http.httptask.HTTPTask.setResponseHeaders?4(mapping)
-zope.server.http.httptask.HTTPTask.setResponseStatus?4(status, reason)
-zope.server.http.httptask.HTTPTask.start?4()
-zope.server.http.httptask.HTTPTask.status?7
-zope.server.http.httptask.HTTPTask.write?4(data)
-zope.server.http.httptask.HTTPTask.wroteResponseHeader?4()
-zope.server.http.httptask.HTTPTask.wrote_header?7
-zope.server.http.httptask.HTTPTask?1(channel, request_data)
-zope.server.http.httptask.rename_headers?7
-zope.server.http.publisherhttpserver.PMDBHTTPServer.__init__?1(self, request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PMDBHTTPServer.application?4(start_response)
-zope.server.http.publisherhttpserver.PMDBHTTPServer?1(request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PublisherHTTPServer.__init__?1(self, request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PublisherHTTPServer.application?4(start_response)
-zope.server.http.publisherhttpserver.PublisherHTTPServer?1(request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.PMDBWSGIHTTPServer.executeRequest?4(task)
-zope.server.http.wsgihttpserver.PMDBWSGIHTTPServer.start_response?4(headers)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.__init__?1(self, application, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.WSGIHTTPServer._constructWSGIEnvironment?5(task)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.application?7
-zope.server.http.wsgihttpserver.WSGIHTTPServer.executeRequest?4(task)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.start_response?4(headers)
-zope.server.http.wsgihttpserver.WSGIHTTPServer?1(application, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.fakeWrite?4(body)
-zope.server.interfaces.IDispatcher.add_channel?4()
-zope.server.interfaces.IDispatcher.create_socket?4(type)
-zope.server.interfaces.IDispatcher.del_channel?4()
-zope.server.interfaces.IDispatcher.readable?4()
-zope.server.interfaces.IDispatcher.writable?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_accept?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_close?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_connect?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_error?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_expt?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_expt_event?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_read?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_read_event?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_write?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_write_event?4()
-zope.server.interfaces.IDispatcherLogging.log?4()
-zope.server.interfaces.IDispatcherLogging.log_info?4(type='info')
-zope.server.interfaces.IServer.SERVER_IDENT?7
-zope.server.interfaces.IServer.channel_class?7
-zope.server.interfaces.IServerChannel.parser_class?7
-zope.server.interfaces.IServerChannel.queue_task?4()
-zope.server.interfaces.IServerChannel.task_class?7
-zope.server.interfaces.ISocket.accept?4()
-zope.server.interfaces.ISocket.bind?4()
-zope.server.interfaces.ISocket.close?4()
-zope.server.interfaces.ISocket.connect?4()
-zope.server.interfaces.ISocket.listen?4()
-zope.server.interfaces.ISocket.recv?4()
-zope.server.interfaces.ISocket.send?4()
-zope.server.interfaces.IStreamConsumer.completed?7
-zope.server.interfaces.IStreamConsumer.received?4()
-zope.server.interfaces.ITask.cancel?4()
-zope.server.interfaces.ITask.defer?4()
-zope.server.interfaces.ITask.service?4()
-zope.server.interfaces.ITaskDispatcher.addTask?4()
-zope.server.interfaces.ITaskDispatcher.getPendingTasksEstimate?4()
-zope.server.interfaces.ITaskDispatcher.setThreadCount?4()
-zope.server.interfaces.ITaskDispatcher.shutdown?4(timeout=5)
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_abor?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_appe?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_cdup?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_cwd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_dele?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_help?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_list?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mdtm?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mkd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mode?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_nlst?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_noop?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pass?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pasv?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_port?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pwd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_quit?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rest?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_retr?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rmd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rnfr?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rnto?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_size?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stat?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stor?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stru?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_syst?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_type?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_user?4()
-zope.server.interfaces.ftp.IFileSystem.ls?4(filter=None)
-zope.server.interfaces.ftp.IFileSystem.lsinfo?4()
-zope.server.interfaces.ftp.IFileSystem.mkdir?4()
-zope.server.interfaces.ftp.IFileSystem.mtime?4()
-zope.server.interfaces.ftp.IFileSystem.names?4(filter=None)
-zope.server.interfaces.ftp.IFileSystem.readfile?4(outstream, start=0, end=None)
-zope.server.interfaces.ftp.IFileSystem.remove?4()
-zope.server.interfaces.ftp.IFileSystem.rename?4(new)
-zope.server.interfaces.ftp.IFileSystem.rmdir?4()
-zope.server.interfaces.ftp.IFileSystem.size?4()
-zope.server.interfaces.ftp.IFileSystem.type?4()
-zope.server.interfaces.ftp.IFileSystem.writable?4()
-zope.server.interfaces.ftp.IFileSystem.writefile?4(instream, start=None, end=None, append=False)
-zope.server.interfaces.ftp.IFileSystemAccess.authenticate?4()
-zope.server.interfaces.ftp.IFileSystemAccess.open?4()
-zope.server.interfaces.ftp.not_implemented_commands?7
-zope.server.interfaces.logger.IMessageLogger.logMessage?4()
-zope.server.interfaces.logger.IRequestLogger.logRequest?4(message)
-zope.server.linereceiver.linecommandparser.LineCommandParser.__init__?1(self, adj)
-zope.server.linereceiver.linecommandparser.LineCommandParser.args?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.cmd?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.completed?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.empty?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.inbuf?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.max_line_length?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.parseLine?4(line)
-zope.server.linereceiver.linecommandparser.LineCommandParser.received?4(data)
-zope.server.linereceiver.linecommandparser.LineCommandParser?1(adj)
-zope.server.linereceiver.lineserverchannel.DEBUG?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.authenticated?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.exception?4()
-zope.server.linereceiver.lineserverchannel.LineServerChannel.handle_error_no_close?4()
-zope.server.linereceiver.lineserverchannel.LineServerChannel.handle_request?4(command)
-zope.server.linereceiver.lineserverchannel.LineServerChannel.not_auth_reply?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.parser_class?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.reply?4(code, args=(), flush=1)
-zope.server.linereceiver.lineserverchannel.LineServerChannel.reply_error?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.special_commands?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.status_messages?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.task_class?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.thread_commands?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.unknown_reply?7
-zope.server.linereceiver.linetask.LineTask.__init__?1(self, channel, command, m_name)
-zope.server.linereceiver.linetask.LineTask.cancel?4()
-zope.server.linereceiver.linetask.LineTask.defer?4()
-zope.server.linereceiver.linetask.LineTask.finish?4()
-zope.server.linereceiver.linetask.LineTask.service?4()
-zope.server.linereceiver.linetask.LineTask.start?4()
-zope.server.linereceiver.linetask.LineTask?1(channel, command, m_name)
-zope.server.logger.filelogger.FileLogger.__init__?1(self, file, flush=1, mode='a')
-zope.server.logger.filelogger.FileLogger.flush?4()
-zope.server.logger.filelogger.FileLogger.logMessage?4(message)
-zope.server.logger.filelogger.FileLogger.maybe_flush?4()
-zope.server.logger.filelogger.FileLogger.softspace?4(*args)
-zope.server.logger.filelogger.FileLogger.write?4(data)
-zope.server.logger.filelogger.FileLogger.writeline?4(line)
-zope.server.logger.filelogger.FileLogger.writelines?4(lines)
-zope.server.logger.filelogger.FileLogger?1(file, flush=1, mode='a')
-zope.server.logger.m_syslog.LOG_ALERT?7
-zope.server.logger.m_syslog.LOG_AUTH?7
-zope.server.logger.m_syslog.LOG_AUTHPRIV?7
-zope.server.logger.m_syslog.LOG_CRIT?7
-zope.server.logger.m_syslog.LOG_CRON?7
-zope.server.logger.m_syslog.LOG_DAEMON?7
-zope.server.logger.m_syslog.LOG_DEBUG?7
-zope.server.logger.m_syslog.LOG_EMERG?7
-zope.server.logger.m_syslog.LOG_ERR?7
-zope.server.logger.m_syslog.LOG_INFO?7
-zope.server.logger.m_syslog.LOG_KERN?7
-zope.server.logger.m_syslog.LOG_LOCAL0?7
-zope.server.logger.m_syslog.LOG_LOCAL1?7
-zope.server.logger.m_syslog.LOG_LOCAL2?7
-zope.server.logger.m_syslog.LOG_LOCAL3?7
-zope.server.logger.m_syslog.LOG_LOCAL4?7
-zope.server.logger.m_syslog.LOG_LOCAL5?7
-zope.server.logger.m_syslog.LOG_LOCAL6?7
-zope.server.logger.m_syslog.LOG_LOCAL7?7
-zope.server.logger.m_syslog.LOG_LPR?7
-zope.server.logger.m_syslog.LOG_MAIL?7
-zope.server.logger.m_syslog.LOG_NEWS?7
-zope.server.logger.m_syslog.LOG_NOTICE?7
-zope.server.logger.m_syslog.LOG_SYSLOG?7
-zope.server.logger.m_syslog.LOG_USER?7
-zope.server.logger.m_syslog.LOG_UUCP?7
-zope.server.logger.m_syslog.LOG_WARNING?7
-zope.server.logger.m_syslog.facility_names?7
-zope.server.logger.m_syslog.priority_names?7
-zope.server.logger.m_syslog.syslog_client.__init__?1(self, address='/dev/log')
-zope.server.logger.m_syslog.syslog_client.close?4()
-zope.server.logger.m_syslog.syslog_client.encode_priority?4(facility, priority)
-zope.server.logger.m_syslog.syslog_client.log?4(message, facility=LOG_USER, priority=LOG_INFO)
-zope.server.logger.m_syslog.syslog_client.log_format_string?7
-zope.server.logger.m_syslog.syslog_client?1(address='/dev/log')
-zope.server.logger.pythonlogger.PythonLogger.__init__?1(self, name=None, level=logging.INFO)
-zope.server.logger.pythonlogger.PythonLogger.logMessage?4(message)
-zope.server.logger.pythonlogger.PythonLogger?1(name=None, level=logging.INFO)
-zope.server.logger.resolvinglogger.ResolvingLogger.__init__?1(self, resolver, logger)
-zope.server.logger.resolvinglogger.ResolvingLogger.logRequest?4(ip, message)
-zope.server.logger.resolvinglogger.ResolvingLogger?1(resolver, logger)
-zope.server.logger.resolvinglogger.logger_thunk.__init__?1(self, message, logger)
-zope.server.logger.resolvinglogger.logger_thunk?1(message, logger)
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.__init__?1(self, file, freq=None, maxsize=None, flush=1, mode='a')
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.maybe_flush?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.maybe_rotate?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.next_backup?4(freq)
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.rotate?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger?1(file, freq=None, maxsize=None, flush=1, mode='a')
-zope.server.logger.socketlogger.SocketLogger.__init__?1(self, address)
-zope.server.logger.socketlogger.SocketLogger.logMessage?4(message)
-zope.server.logger.socketlogger.SocketLogger?1(address)
-zope.server.logger.sysloglogger.SyslogLogger.__init__?1(self, address, facility='user')
-zope.server.logger.sysloglogger.SyslogLogger.logMessage?4(message)
-zope.server.logger.sysloglogger.SyslogLogger.pid_str?7
-zope.server.logger.sysloglogger.SyslogLogger.svc_name?7
-zope.server.logger.sysloglogger.SyslogLogger?1(address, facility='user')
-zope.server.logger.taillogger.TailLogger.__init__?1(self, logger, size=500)
-zope.server.logger.taillogger.TailLogger.logMessage?4(message)
-zope.server.logger.taillogger.TailLogger?1(logger, size=500)
-zope.server.logger.taillogger.strip_eol?4(line)
-zope.server.logger.unresolvinglogger.UnresolvingLogger.__init__?1(self, logger)
-zope.server.logger.unresolvinglogger.UnresolvingLogger.logRequest?4(ip, message)
-zope.server.logger.unresolvinglogger.UnresolvingLogger?1(logger)
-zope.server.maxsockets.max_client_sockets?4()
-zope.server.maxsockets.max_select_sockets?4()
-zope.server.maxsockets.max_server_sockets?4()
-zope.server.serverbase.ServerBase.SERVER_IDENT?7
-zope.server.serverbase.ServerBase.__init__?1(self, ip, port, task_dispatcher=None, adj=None, start=1, hit_log=None, verbose=0)
-zope.server.serverbase.ServerBase.accept_connections?4()
-zope.server.serverbase.ServerBase.addTask?4(task)
-zope.server.serverbase.ServerBase.channel_class?7
-zope.server.serverbase.ServerBase.computeServerName?4(ip='')
-zope.server.serverbase.ServerBase.handle_accept?4()
-zope.server.serverbase.ServerBase.handle_connect?4()
-zope.server.serverbase.ServerBase.handle_read?4()
-zope.server.serverbase.ServerBase.level_mapping?7
-zope.server.serverbase.ServerBase.log?4(message)
-zope.server.serverbase.ServerBase.log_info?4(message, type='info')
-zope.server.serverbase.ServerBase.readable?4()
-zope.server.serverbase.ServerBase.writable?4()
-zope.server.serverbase.ServerBase?1(ip, port, task_dispatcher=None, adj=None, start=1, hit_log=None, verbose=0)
-zope.server.serverchannelbase.ServerChannelBase.__init__?1(self, server, conn, addr, adj=None)
-zope.server.serverchannelbase.ServerChannelBase.active_channels?7
-zope.server.serverchannelbase.ServerChannelBase.add_channel?4(map=None)
-zope.server.serverchannelbase.ServerChannelBase.cancel?4()
-zope.server.serverchannelbase.ServerChannelBase.check_maintenance?4(now)
-zope.server.serverchannelbase.ServerChannelBase.defer?4()
-zope.server.serverchannelbase.ServerChannelBase.del_channel?4(map=None)
-zope.server.serverchannelbase.ServerChannelBase.handle_comm_error?4()
-zope.server.serverchannelbase.ServerChannelBase.handle_error?4()
-zope.server.serverchannelbase.ServerChannelBase.handle_request?4(req)
-zope.server.serverchannelbase.ServerChannelBase.kill_zombies?4()
-zope.server.serverchannelbase.ServerChannelBase.last_activity?7
-zope.server.serverchannelbase.ServerChannelBase.maintenance?4()
-zope.server.serverchannelbase.ServerChannelBase.next_channel_cleanup?7
-zope.server.serverchannelbase.ServerChannelBase.parser_class?7
-zope.server.serverchannelbase.ServerChannelBase.proto_request?7
-zope.server.serverchannelbase.ServerChannelBase.queue_task?4(task)
-zope.server.serverchannelbase.ServerChannelBase.received?4(data)
-zope.server.serverchannelbase.ServerChannelBase.running_tasks?7
-zope.server.serverchannelbase.ServerChannelBase.service?4()
-zope.server.serverchannelbase.ServerChannelBase.task_class?7
-zope.server.serverchannelbase.ServerChannelBase.tasks?7
-zope.server.serverchannelbase.ServerChannelBase?1(server, conn, addr, adj=None)
-zope.server.serverchannelbase.task_lock?7
-zope.server.taskthreads.ThreadedTaskDispatcher.__init__?1(self)
-zope.server.taskthreads.ThreadedTaskDispatcher.addTask?4(task)
-zope.server.taskthreads.ThreadedTaskDispatcher.getPendingTasksEstimate?4()
-zope.server.taskthreads.ThreadedTaskDispatcher.handlerThread?4(thread_no)
-zope.server.taskthreads.ThreadedTaskDispatcher.setThreadCount?4(count)
-zope.server.taskthreads.ThreadedTaskDispatcher.shutdown?4(cancel_pending=True, timeout=5)
-zope.server.taskthreads.ThreadedTaskDispatcher.stop_count?7
-zope.server.taskthreads.ThreadedTaskDispatcher?1()
-zope.server.trigger._triggerbase.__init__?2(self)
-zope.server.trigger._triggerbase._close?5()
-zope.server.trigger._triggerbase._physical_pull?5()
-zope.server.trigger._triggerbase.close?4()
-zope.server.trigger._triggerbase.handle_close?4()
-zope.server.trigger._triggerbase.handle_connect?4()
-zope.server.trigger._triggerbase.handle_read?4()
-zope.server.trigger._triggerbase.kind?7
-zope.server.trigger._triggerbase.pull_trigger?4(thunk=None)
-zope.server.trigger._triggerbase.readable?4()
-zope.server.trigger._triggerbase.writable?4()
-zope.server.trigger._triggerbase?2()
-zope.server.trigger.trigger.__init__?1(self)
-zope.server.trigger.trigger._close?5()
-zope.server.trigger.trigger._physical_pull?5()
-zope.server.trigger.trigger.kind?7
-zope.server.trigger.trigger?1()
-zope.server.trigger.trigger_1._close?5()
-zope.server.trigger.trigger_1._physical_pull?5()
-zope.server.trigger.trigger_1.kind?7
-zope.server.utilities.find_double_newline?4(s)
-zope.server.zlogintegration.log_info?4(self, message, type='info')
-zope.server.zlogintegration.logger?7
-zope.server.zlogintegration.severity?7
-zope.session.bootstrap.bootStrapSubscriber?4(event)
-zope.session.http.CookieClientIdManager.__init__?1(self)
-zope.session.http.CookieClientIdManager.cookieLifetime?7
-zope.session.http.CookieClientIdManager.generateUniqueId?4()
-zope.session.http.CookieClientIdManager.getClientId?4(request)
-zope.session.http.CookieClientIdManager.getRequestId?4(request)
-zope.session.http.CookieClientIdManager.setRequestId?4(request, id)
-zope.session.http.CookieClientIdManager.thirdparty?7
-zope.session.http.CookieClientIdManager?1()
-zope.session.http.ICookieClientIdManager.constraint?7
-zope.session.http.ICookieClientIdManager.cookieLifetime?7
-zope.session.http.ICookieClientIdManager.default?7
-zope.session.http.ICookieClientIdManager.description?7
-zope.session.http.ICookieClientIdManager.max_length?7
-zope.session.http.ICookieClientIdManager.min?7
-zope.session.http.ICookieClientIdManager.min_length?7
-zope.session.http.ICookieClientIdManager.missing_value?7
-zope.session.http.ICookieClientIdManager.namespace?7
-zope.session.http.ICookieClientIdManager.required?7
-zope.session.http.ICookieClientIdManager.thirdparty?7
-zope.session.http.ICookieClientIdManager.title?7
-zope.session.http.cookieSafeTrans?7
-zope.session.http.digestEncode?4(s)
-zope.session.http.logger?7
-zope.session.http.notifyVirtualHostChanged?4(event)
-zope.session.interfaces.IClientIdManager.getClientId?4()
-zope.session.interfaces.ISession.get?4(default=None)
-zope.session.interfaces.ISessionData.default?7
-zope.session.interfaces.ISessionData.description?7
-zope.session.interfaces.ISessionData.lastAccessTime?7
-zope.session.interfaces.ISessionData.required?7
-zope.session.interfaces.ISessionData.title?7
-zope.session.interfaces.ISessionDataContainer.default?7
-zope.session.interfaces.ISessionDataContainer.description?7
-zope.session.interfaces.ISessionDataContainer.min?7
-zope.session.interfaces.ISessionDataContainer.required?7
-zope.session.interfaces.ISessionDataContainer.resolution?7
-zope.session.interfaces.ISessionDataContainer.timeout?7
-zope.session.interfaces.ISessionDataContainer.title?7
-zope.session.session.PersistentSessionDataContainer.__init__?1(self)
-zope.session.session.PersistentSessionDataContainer._v_last_sweep?8
-zope.session.session.PersistentSessionDataContainer.sweep?4()
-zope.session.session.PersistentSessionDataContainer?1()
-zope.session.session.RAMSessionDataContainer.__init__?1(self)
-zope.session.session.RAMSessionDataContainer._conns?8
-zope.session.session.RAMSessionDataContainer._getData?5()
-zope.session.session.RAMSessionDataContainer._ram_db?8
-zope.session.session.RAMSessionDataContainer._ram_storage?8
-zope.session.session.RAMSessionDataContainer.data?7
-zope.session.session.RAMSessionDataContainer.sweep?4()
-zope.session.session.RAMSessionDataContainer?1()
-zope.session.session.Session.__init__?1(self, request)
-zope.session.session.Session._sdc?5(pkg_id)
-zope.session.session.Session.get?4(pkg_id, default=None)
-zope.session.session.Session?1(request)
-zope.session.session.SessionData.__init__?1(self)
-zope.session.session.SessionData._getLastAccessTime?5()
-zope.session.session.SessionData._lastAccessTime?8
-zope.session.session.SessionData._setLastAccessTime?5(value)
-zope.session.session.SessionData.lastAccessTime?7
-zope.session.session.SessionData?1()
-zope.session.session.SessionPkgData.__init__?1(self)
-zope.session.session.SessionPkgData?1()
-zope.session.session.cookieSafeTrans?7
-zope.session.session.digestEncode?4(s)
-zope.session.tests.TestBootstrap.test_bootstrapSusbcriber?4()
-zope.session.tests.setUp?4(session_data_container_class=PersistentSessionDataContainer)
-zope.session.tests.tearDown?4()
-zope.session.tests.tearDownTransaction?4(test)
-zope.session.tests.test_documentation?4()
-zope.session.tests.test_suite?4()
-zope.size.DefaultSized.__init__?1(self, obj)
-zope.size.DefaultSized.sizeForDisplay?4()
-zope.size.DefaultSized.sizeForSorting?4()
-zope.size.DefaultSized?1(obj)
-zope.size._?8
-zope.size.byteDisplay?4(size)
-zope.size.interfaces.ISized.sizeForDisplay?4()
-zope.size.interfaces.ISized.sizeForSorting?4()
-zope.size.tests.DummyObject.__init__?1(self, size)
-zope.size.tests.DummyObject.getSize?4()
-zope.size.tests.DummyObject?1(size)
-zope.size.tests.Test.testImplementsISized?4()
-zope.size.tests.Test.testSizeNotAvailable?4()
-zope.size.tests.Test.testSizeWithBytes?4()
-zope.size.tests.Test.testSizeWithNone?4()
-zope.size.tests.Test.testVariousSizes?4()
-zope.size.tests.Test.test_byteDisplay?4()
-zope.size.tests.test_suite?4()
-zope.structuredtext.docbook.DocBook._text?5(doc, level, output)
-zope.structuredtext.docbook.DocBook.bullet?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.description?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.descriptionBody?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.descriptionTitle?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.dispatch?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.element_types?7
-zope.structuredtext.docbook.DocBook.emphasis?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.example?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.link?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.literal?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.numbered?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.paragraph?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.section?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.sectionTitle?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.sgml?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.strong?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.xref?4(doc, level, output)
-zope.structuredtext.docbook.DocBookArticle.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBookBook.__init__?1(self, title='')
-zope.structuredtext.docbook.DocBookBook.addChapter?4(chapter)
-zope.structuredtext.docbook.DocBookBook.read?4()
-zope.structuredtext.docbook.DocBookBook?1(title='')
-zope.structuredtext.docbook.DocBookChapter.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBookChapterWithFigures.element_types?7
-zope.structuredtext.docbook.DocBookChapterWithFigures.image?4(doc, level, output)
-zope.structuredtext.docbook.prestrip?4(v)
-zope.structuredtext.document.Document._ABSOLUTE_URL?8
-zope.structuredtext.document.Document._ABS_AND_RELATIVE_URL?8
-zope.structuredtext.document.Document._DQUOTEDTEXT?8
-zope.structuredtext.document.Document._SPACES?8
-zope.structuredtext.document.Document.color_paragraphs?4(raw_paragraphs, type=type, sequence_types=(type([]), type(())), sts=string_types)
-zope.structuredtext.document.Document.color_text?4(str, types=None)
-zope.structuredtext.document.Document.doc_bullet?4(paragraph, expr = re.compile(r'\s*[-*o]\s+').match)
-zope.structuredtext.document.Document.doc_description?4(paragraph, delim = re.compile(r'\s+--\s+').search, nb=re.compile(r'[^\000- ]').search, )
-zope.structuredtext.document.Document.doc_emphasize?4(s, expr = re.compile(r'\*([%s%s%s\s]+?)\*' % (letters, digits, strongem_punc)).search)
-zope.structuredtext.document.Document.doc_header?4(paragraph)
-zope.structuredtext.document.Document.doc_href1?4(s, expr=re.compile(_DQUOTEDTEXT + "(:)" + _ABS_AND_RELATIVE_URL + _SPACES).search)
-zope.structuredtext.document.Document.doc_href2?4(s, expr=re.compile(_DQUOTEDTEXT + r'(\, \s+)' + _ABSOLUTE_URL + _SPACES).search)
-zope.structuredtext.document.Document.doc_href?4(s, expr, punctuation=re.compile(r"[\, \.\?\!\;]+").match)
-zope.structuredtext.document.Document.doc_inner_link?4(s, expr1 = re.compile(r"\.\.\s*").search, expr2 = re.compile(r"\[[%s%s]+\]" % (letters, digits) ).search)
-zope.structuredtext.document.Document.doc_literal?4(s, expr = re.compile(r"(\W+|^)'([%s%s%s\s]+)'([%s]+|$)" % (letters, digits, literal_punc, phrase_delimiters)).search, )
-zope.structuredtext.document.Document.doc_named_link?4(s, expr=re.compile(r"(\.\.\s)(\[[%s0-9]+\])" % letters).search)
-zope.structuredtext.document.Document.doc_numbered?4(paragraph, expr = re.compile(r'(\s*[%s]\.)|(\s*[0-9]+\.)|(\s*[0-9]+\s+)' % letters).match)
-zope.structuredtext.document.Document.doc_sgml?4(s, expr=re.compile(r"\<[%s0-9\.\=\'\"\:\/\-\)
-zope.structuredtext.document.Document.doc_strong?4(s, expr = re.compile(r'\*\*([%s%s%s\s]+?)\*\*' % (letters, digits, strongem_punc)).search)
-zope.structuredtext.document.Document.doc_table?4(paragraph, expr = re.compile(r'\s*\|[-]+\|').match)
-zope.structuredtext.document.Document.doc_underline?4(s, expr=re.compile(r'_([%s%s%s\s]+)_([\s%s]|$)' % (letters, digits, under_punc, phrase_delimiters)).search)
-zope.structuredtext.document.Document.doc_xref?4(s, expr = re.compile('\[([%s0-9\-.:/;, \n\r\~]+)\]' % letters).search)
-zope.structuredtext.document.Document.paragraph_types?7
-zope.structuredtext.document.Document.parse?4(raw_string, text_type, type=type)
-zope.structuredtext.document.Document.text_types?7
-zope.structuredtext.document.DocumentWithImages.doc_img?4(s, expr1=re.compile('\"([ _a-zA-Z0-9*.:/;, \[\]\'\-\n\~]+)\":img:([a-zA-Z0-9%\_\-.:/\?=;, \n\~]+)').search, )
-zope.structuredtext.document.DocumentWithImages.text_types?7
-zope.structuredtext.document.string_types?7
-zope.structuredtext.html.HTML._text?5(doc, level, output)
-zope.structuredtext.html.HTML.bullet?4(doc, level, output)
-zope.structuredtext.html.HTML.description?4(doc, level, output)
-zope.structuredtext.html.HTML.descriptionBody?4(doc, level, output)
-zope.structuredtext.html.HTML.descriptionTitle?4(doc, level, output)
-zope.structuredtext.html.HTML.dispatch?4(doc, level, output)
-zope.structuredtext.html.HTML.document?4(doc, level, output)
-zope.structuredtext.html.HTML.element_types?7
-zope.structuredtext.html.HTML.emphasis?4(doc, level, output)
-zope.structuredtext.html.HTML.example?4(doc, level, output)
-zope.structuredtext.html.HTML.innerLink?4(doc, level, output)
-zope.structuredtext.html.HTML.link?4(doc, level, output)
-zope.structuredtext.html.HTML.literal?4(doc, level, output)
-zope.structuredtext.html.HTML.namedLink?4(doc, level, output)
-zope.structuredtext.html.HTML.numbered?4(doc, level, output)
-zope.structuredtext.html.HTML.paragraph?4(doc, level, output)
-zope.structuredtext.html.HTML.section?4(doc, level, output)
-zope.structuredtext.html.HTML.sectionTitle?4(doc, level, output)
-zope.structuredtext.html.HTML.sgml?4(doc, level, output)
-zope.structuredtext.html.HTML.strong?4(doc, level, output)
-zope.structuredtext.html.HTML.table?4(doc, level, output)
-zope.structuredtext.html.HTML.underline?4(doc, level, output)
-zope.structuredtext.html.HTML.xref?4(doc, level, output)
-zope.structuredtext.html.HTMLWithImages.element_types?7
-zope.structuredtext.html.HTMLWithImages.image?4(doc, level, output)
-zope.structuredtext.stdom.ATTRIBUTE_NODE?7
-zope.structuredtext.stdom.Attr.__init__?1(self, name, value, specified=1)
-zope.structuredtext.stdom.Attr.getName?4()
-zope.structuredtext.stdom.Attr.getNodeName?4()
-zope.structuredtext.stdom.Attr.getNodeType?4()
-zope.structuredtext.stdom.Attr.getNodeValue?4()
-zope.structuredtext.stdom.Attr.getSpecified?4()
-zope.structuredtext.stdom.Attr?1(name, value, specified=1)
-zope.structuredtext.stdom.CDATA_SECTION_NODE?7
-zope.structuredtext.stdom.COMMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_FRAGMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_TYPE_NODE?7
-zope.structuredtext.stdom.DOMSTRING_SIZE_ERR?7
-zope.structuredtext.stdom.DOMStringSizeException.code?7
-zope.structuredtext.stdom.ELEMENT_NODE?7
-zope.structuredtext.stdom.ENTITY_NODE?7
-zope.structuredtext.stdom.ENTITY_REFERENCE_NODE?7
-zope.structuredtext.stdom.Element._attributes?8
-zope.structuredtext.stdom.Element.getAttribute?4(name)
-zope.structuredtext.stdom.Element.getAttributeNode?4(name)
-zope.structuredtext.stdom.Element.getAttributes?4()
-zope.structuredtext.stdom.Element.getElementsByTagName?4(tagname)
-zope.structuredtext.stdom.Element.getNodeName?4()
-zope.structuredtext.stdom.Element.getNodeType?4()
-zope.structuredtext.stdom.Element.getNodeValue?4()
-zope.structuredtext.stdom.Element.getParentNode?4()
-zope.structuredtext.stdom.Element.getTagName?4()
-zope.structuredtext.stdom.HIERARCHY_REQUEST_ERR?7
-zope.structuredtext.stdom.HierarchyRequestException.code?7
-zope.structuredtext.stdom.INDEX_SIZE_ERR?7
-zope.structuredtext.stdom.INUSE_ATTRIBUTE_ERR?7
-zope.structuredtext.stdom.INVALID_CHARACTER_ERR?7
-zope.structuredtext.stdom.InUseAttributeException.code?7
-zope.structuredtext.stdom.IndexSizeException.code?7
-zope.structuredtext.stdom.InvalidCharacterException.code?7
-zope.structuredtext.stdom.NOTATION_NODE?7
-zope.structuredtext.stdom.NOT_FOUND_ERR?7
-zope.structuredtext.stdom.NOT_SUPPORTED_ERR?7
-zope.structuredtext.stdom.NO_DATA_ALLOWED_ERR?7
-zope.structuredtext.stdom.NO_MODIFICATION_ALLOWED_ERR?7
-zope.structuredtext.stdom.NamedNodeMap.__init__?1(self, data=None)
-zope.structuredtext.stdom.NamedNodeMap.getLength?4()
-zope.structuredtext.stdom.NamedNodeMap.getNamedItem?4(name)
-zope.structuredtext.stdom.NamedNodeMap.item?4(index)
-zope.structuredtext.stdom.NamedNodeMap?1(data=None)
-zope.structuredtext.stdom.NoDataAllowedException.code?7
-zope.structuredtext.stdom.NoModificationAllowedException.code?7
-zope.structuredtext.stdom.Node.getAttributes?4()
-zope.structuredtext.stdom.Node.getChildren?4()
-zope.structuredtext.stdom.Node.getNextSibling?4()
-zope.structuredtext.stdom.Node.getNodeName?4()
-zope.structuredtext.stdom.Node.getNodeValue?4()
-zope.structuredtext.stdom.Node.getOwnerDocument?4()
-zope.structuredtext.stdom.Node.getParentNode?4()
-zope.structuredtext.stdom.Node.getPreviousSibling?4()
-zope.structuredtext.stdom.Node.hasChildNodes?4()
-zope.structuredtext.stdom.NodeList.__init__?1(self, list=None)
-zope.structuredtext.stdom.NodeList.getLength?4()
-zope.structuredtext.stdom.NodeList.item?4(index)
-zope.structuredtext.stdom.NodeList?1(list=None)
-zope.structuredtext.stdom.NodeWrapper.__init__?1(self, aq_self, aq_parent)
-zope.structuredtext.stdom.NodeWrapper._getDOMIndex?5(children, getattr=getattr)
-zope.structuredtext.stdom.NodeWrapper.getNextSibling?4()
-zope.structuredtext.stdom.NodeWrapper.getOwnerDocument?4()
-zope.structuredtext.stdom.NodeWrapper.getParentNode?4()
-zope.structuredtext.stdom.NodeWrapper.getPreviousSibling?4()
-zope.structuredtext.stdom.NodeWrapper?1(aq_self, aq_parent)
-zope.structuredtext.stdom.NotFoundException.code?7
-zope.structuredtext.stdom.NotSupportedException.code?7
-zope.structuredtext.stdom.PROCESSING_INSTRUCTION_NODE?7
-zope.structuredtext.stdom.ParentNode.getChildNodes?4(type=type, sts=string_types)
-zope.structuredtext.stdom.ParentNode.getFirstChild?4(type=type, sts=string_types)
-zope.structuredtext.stdom.ParentNode.getLastChild?4(type=type, sts=string_types)
-zope.structuredtext.stdom.TEXT_NODE?7
-zope.structuredtext.stdom.TextNode.__init__?1(self, str)
-zope.structuredtext.stdom.TextNode.getNodeName?4()
-zope.structuredtext.stdom.TextNode.getNodeType?4()
-zope.structuredtext.stdom.TextNode.getNodeValue?4()
-zope.structuredtext.stdom.TextNode?1(str)
-zope.structuredtext.stdom.WRONG_DOCUMENT_ERR?7
-zope.structuredtext.stdom.WrongDocumentException.code?7
-zope.structuredtext.stdom.string_types?7
-zope.structuredtext.stletters.dbl_quoted_punc?7
-zope.structuredtext.stletters.digits?7
-zope.structuredtext.stletters.letters?7
-zope.structuredtext.stletters.literal_punc?7
-zope.structuredtext.stletters.phrase_delimiters?7
-zope.structuredtext.stletters.punc_func?4(exclude)
-zope.structuredtext.stletters.strongem_punc?7
-zope.structuredtext.stletters.under_punc?7
-zope.structuredtext.stng.StructuredTextColumn.__init__?1(self, text, span, align, valign, typ, kw)
-zope.structuredtext.stng.StructuredTextColumn._getAlign?5()
-zope.structuredtext.stng.StructuredTextColumn._getSpan?5()
-zope.structuredtext.stng.StructuredTextColumn._getType?5()
-zope.structuredtext.stng.StructuredTextColumn._getValign?5()
-zope.structuredtext.stng.StructuredTextColumn.getAlign?4()
-zope.structuredtext.stng.StructuredTextColumn.getSpan?4()
-zope.structuredtext.stng.StructuredTextColumn.getType?4()
-zope.structuredtext.stng.StructuredTextColumn.getValign?4()
-zope.structuredtext.stng.StructuredTextColumn?1(text, span, align, valign, typ, kw)
-zope.structuredtext.stng.StructuredTextDescription.__init__?1(self, title, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextDescription.getChildren?4()
-zope.structuredtext.stng.StructuredTextDescription.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextDescription.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextDescription?1(title, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextDocument.__init__?1(self, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextDocument._attributes?8
-zope.structuredtext.stng.StructuredTextDocument.getChildren?4()
-zope.structuredtext.stng.StructuredTextDocument.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextDocument.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextDocument?1(subs=None, **kw)
-zope.structuredtext.stng.StructuredTextExample.__init__?1(self, subs, **kw)
-zope.structuredtext.stng.StructuredTextExample.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextExample.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextExample?1(subs, **kw)
-zope.structuredtext.stng.StructuredTextLiteral.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextLiteral.setColorizableTexts?4(v)
-zope.structuredtext.stng.StructuredTextMarkup.__init__?1(self, value, **kw)
-zope.structuredtext.stng.StructuredTextMarkup.getChildren?4()
-zope.structuredtext.stng.StructuredTextMarkup.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextMarkup.setColorizableTexts?4(v)
-zope.structuredtext.stng.StructuredTextMarkup?1(value, **kw)
-zope.structuredtext.stng.StructuredTextParagraph.__init__?1(self, src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextParagraph.getAttribute?4(name)
-zope.structuredtext.stng.StructuredTextParagraph.getAttributeNode?4(name)
-zope.structuredtext.stng.StructuredTextParagraph.getAttributes?4()
-zope.structuredtext.stng.StructuredTextParagraph.getChildren?4()
-zope.structuredtext.stng.StructuredTextParagraph.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextParagraph.getSubparagraphs?4()
-zope.structuredtext.stng.StructuredTextParagraph.indent?7
-zope.structuredtext.stng.StructuredTextParagraph.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextParagraph.setSubparagraphs?4(subs)
-zope.structuredtext.stng.StructuredTextParagraph?1(src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextRow.__init__?1(self, row, kw)
-zope.structuredtext.stng.StructuredTextRow._getColumns?5()
-zope.structuredtext.stng.StructuredTextRow._setColumns?5(columns)
-zope.structuredtext.stng.StructuredTextRow.getColumns?4()
-zope.structuredtext.stng.StructuredTextRow.setColumns?4(columns)
-zope.structuredtext.stng.StructuredTextRow?1(row, kw)
-zope.structuredtext.stng.StructuredTextSection.__init__?1(self, src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextSection.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextSection.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextSection?1(src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextTable.__init__?1(self, rows, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextTable._getColorizableTexts?5()
-zope.structuredtext.stng.StructuredTextTable._getColumns?5()
-zope.structuredtext.stng.StructuredTextTable._getRows?5()
-zope.structuredtext.stng.StructuredTextTable._setColorizableTexts?5(texts)
-zope.structuredtext.stng.StructuredTextTable._setColumns?5(columns)
-zope.structuredtext.stng.StructuredTextTable.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextTable.getColumns?4()
-zope.structuredtext.stng.StructuredTextTable.getRows?4()
-zope.structuredtext.stng.StructuredTextTable.setColorizableTexts?4(texts)
-zope.structuredtext.stng.StructuredTextTable.setColumns?4(columns)
-zope.structuredtext.stng.StructuredTextTable?1(rows, src, subs, **kw)
-zope.structuredtext.stng.display2?4(struct)
-zope.structuredtext.stng.display?4(struct)
-zope.structuredtext.stng.findlevel?4(levels, indent)
-zope.structuredtext.stng.flatten?4(obj, append)
-zope.structuredtext.stng.indention?4(str, front=re.compile("^\s+").match)
-zope.structuredtext.stng.insert?4(struct, top, level)
-zope.structuredtext.stng.para_delim?7
-zope.structuredtext.stng.structurize?4(paragraphs, delimiter=re.compile(para_delim))
-zope.structuredtext.stx2html?4(aStructuredString, level=1, header=1)
-zope.structuredtext.stx2htmlWithReferences?4(text, level=1, header=1)
-zope.structuredtext.tests.BasicTests.TODOtestUnicodeContent?4()
-zope.structuredtext.tests.BasicTests._test?5(stxtxt, expected)
-zope.structuredtext.tests.BasicTests.testAsterisksInLiteral?4()
-zope.structuredtext.tests.BasicTests.testDoubleAsterisksInLiteral?4()
-zope.structuredtext.tests.BasicTests.testEmphasis?4()
-zope.structuredtext.tests.BasicTests.testImgLink?4()
-zope.structuredtext.tests.BasicTests.testLink?4()
-zope.structuredtext.tests.BasicTests.testLinkInLiteral?4()
-zope.structuredtext.tests.BasicTests.testStrong?4()
-zope.structuredtext.tests.BasicTests.testUnderline1?4()
-zope.structuredtext.tests.BasicTests.testUnderline?4()
-zope.structuredtext.tests.BasicTests.testUnderlineThroughoutTags?4()
-zope.structuredtext.tests.BasicTests.testUnderlinesWithoutWithspaces?4()
-zope.structuredtext.tests.BasicTests.testUnderscoresInLiteral1?4()
-zope.structuredtext.tests.BasicTests.testUnderscoresInLiteral2?4()
-zope.structuredtext.tests.StngTests.testDocumentClass?4()
-zope.structuredtext.tests.StngTests.testRegressionsTests?4()
-zope.structuredtext.tests.files?7
-zope.structuredtext.tests.main?4()
-zope.structuredtext.tests.package_dir?7
-zope.structuredtext.tests.readFile?4(dirname, fname)
-zope.structuredtext.tests.regressions?7
-zope.structuredtext.tests.test_suite?4()
-zope.tal.driver.ENGINES?7
-zope.tal.driver.FILE?7
-zope.tal.driver.TestEngine.__init__?1(self, macros=None)
-zope.tal.driver.TestEngine.evaluatePathOrVar?4(expr)
-zope.tal.driver.TestEngine?1(macros=None)
-zope.tal.driver.TestTranslations.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.tal.driver.compilefile?4(file, mode=None)
-zope.tal.driver.interpretit?4(it, engine=None, stream=None, tal=1, showtal=-1, strictinsert=1, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.driver.main?4()
-zope.tal.driver.showit?4(it)
-zope.tal.driver.usage?4(code, msg='')
-zope.tal.dummyengine.Default?7
-zope.tal.dummyengine.DummyEngine.__init__?1(self, macros=None)
-zope.tal.dummyengine.DummyEngine.beginScope?4()
-zope.tal.dummyengine.DummyEngine.compile?4(expr)
-zope.tal.dummyengine.DummyEngine.createErrorInfo?4(err, position)
-zope.tal.dummyengine.DummyEngine.endScope?4()
-zope.tal.dummyengine.DummyEngine.evaluate?4(expression)
-zope.tal.dummyengine.DummyEngine.evaluateBoolean?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateCode?4(lang, code)
-zope.tal.dummyengine.DummyEngine.evaluateMacro?4(macroName)
-zope.tal.dummyengine.DummyEngine.evaluatePathOrVar?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateSequence?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateStructure?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateText?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateValue?4(expr)
-zope.tal.dummyengine.DummyEngine.findMacroFile?4(macroName)
-zope.tal.dummyengine.DummyEngine.getCompilerError?4()
-zope.tal.dummyengine.DummyEngine.getDefault?4()
-zope.tal.dummyengine.DummyEngine.getValue?4(name, default=None)
-zope.tal.dummyengine.DummyEngine.position?7
-zope.tal.dummyengine.DummyEngine.setGlobal?4(name, value)
-zope.tal.dummyengine.DummyEngine.setLocal?4(name, value)
-zope.tal.dummyengine.DummyEngine.setPosition?4(position)
-zope.tal.dummyengine.DummyEngine.setRepeat?4(name, expr)
-zope.tal.dummyengine.DummyEngine.setSourceFile?4(source_file)
-zope.tal.dummyengine.DummyEngine.source_file?7
-zope.tal.dummyengine.DummyEngine.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tal.dummyengine.DummyEngine?1(macros=None)
-zope.tal.dummyengine.DummyTranslationDomain.appendMsgid?4(domain, data)
-zope.tal.dummyengine.DummyTranslationDomain.clearMsgids?4()
-zope.tal.dummyengine.DummyTranslationDomain.domain?7
-zope.tal.dummyengine.DummyTranslationDomain.getMsgids?4(domain)
-zope.tal.dummyengine.DummyTranslationDomain.msgids?7
-zope.tal.dummyengine.DummyTranslationDomain.repl?4()
-zope.tal.dummyengine.DummyTranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.tal.dummyengine.Iterator.__init__?1(self, name, seq, engine)
-zope.tal.dummyengine.Iterator.next?4()
-zope.tal.dummyengine.Iterator?1(name, seq, engine)
-zope.tal.dummyengine.MultipleDomainsDummyEngine.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tal.dummyengine.name_match?7
-zope.tal.htmltalparser.BLOCK_CLOSING_TAG_MAP?7
-zope.tal.htmltalparser.BLOCK_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.BOOLEAN_HTML_ATTRS?7
-zope.tal.htmltalparser.EMPTY_HTML_TAGS?7
-zope.tal.htmltalparser.EmptyTagError.__init__?1(self, tag, position=(None, None))
-zope.tal.htmltalparser.EmptyTagError?1(tag, position=(None, None))
-zope.tal.htmltalparser.HTMLTALParser.__init__?1(self, gen=None)
-zope.tal.htmltalparser.HTMLTALParser._namespaces?8
-zope.tal.htmltalparser.HTMLTALParser.close_enclosed_tags?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.close_para_tags?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.fixname?4(name)
-zope.tal.htmltalparser.HTMLTALParser.getCode?4()
-zope.tal.htmltalparser.HTMLTALParser.handle_charref?4(name)
-zope.tal.htmltalparser.HTMLTALParser.handle_comment?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_data?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_decl?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_endtag?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.handle_entityref?4(name)
-zope.tal.htmltalparser.HTMLTALParser.handle_pi?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_startendtag?4(tag, attrs)
-zope.tal.htmltalparser.HTMLTALParser.handle_starttag?4(tag, attrs)
-zope.tal.htmltalparser.HTMLTALParser.implied_endtag?4(tag, implied)
-zope.tal.htmltalparser.HTMLTALParser.parseFile?4(file)
-zope.tal.htmltalparser.HTMLTALParser.parseString?4(data)
-zope.tal.htmltalparser.HTMLTALParser.pop_xmlns?4()
-zope.tal.htmltalparser.HTMLTALParser.process_ns?4(name, attrs)
-zope.tal.htmltalparser.HTMLTALParser.scan_xmlns?4(attrs)
-zope.tal.htmltalparser.HTMLTALParser?1(gen=None)
-zope.tal.htmltalparser.NestingError.__init__?1(self, tagstack, endtag, position=(None, None))
-zope.tal.htmltalparser.NestingError?1(tagstack, endtag, position=(None, None))
-zope.tal.htmltalparser.OpenTagError.__init__?1(self, tagstack, tag, position=(None, None))
-zope.tal.htmltalparser.OpenTagError?1(tagstack, tag, position=(None, None))
-zope.tal.htmltalparser.PARA_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.SECTION_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.TIGHTEN_IMPLICIT_CLOSE_TAGS?7
-zope.tal.interfaces.ITALExpressionCompiler.compile?4()
-zope.tal.interfaces.ITALExpressionCompiler.getCompilerError?4()
-zope.tal.interfaces.ITALExpressionCompiler.getContext?4()
-zope.tal.interfaces.ITALExpressionEngine.beginScope?4()
-zope.tal.interfaces.ITALExpressionEngine.createErrorInfo?4((lineno, offset))
-zope.tal.interfaces.ITALExpressionEngine.endScope?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluate?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateBoolean?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateCode?4(code)
-zope.tal.interfaces.ITALExpressionEngine.evaluateMacro?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateStructure?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateText?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateValue?4()
-zope.tal.interfaces.ITALExpressionEngine.getDefault?4()
-zope.tal.interfaces.ITALExpressionEngine.getValue?4(default=None)
-zope.tal.interfaces.ITALExpressionEngine.setGlobal?4(value)
-zope.tal.interfaces.ITALExpressionEngine.setLocal?4(value)
-zope.tal.interfaces.ITALExpressionEngine.setPosition?4(offset))
-zope.tal.interfaces.ITALExpressionEngine.setRepeat?4(compiled_expression)
-zope.tal.interfaces.ITALExpressionEngine.setSourceFile?4()
-zope.tal.interfaces.ITALExpressionEngine.translate?4(domain=None, mapping=None, default=None)
-zope.tal.interfaces.ITALExpressionErrorInfo.lineno?7
-zope.tal.interfaces.ITALExpressionErrorInfo.offset?7
-zope.tal.interfaces.ITALExpressionErrorInfo.type?7
-zope.tal.interfaces.ITALExpressionErrorInfo.value?7
-zope.tal.interfaces.ITALIterator.next?4()
-zope.tal.ndiff.IS_CHARACTER_JUNK?4(ch, ws=" \t")
-zope.tal.ndiff.IS_LINE_JUNK?4(line, pat=re.compile(r"\s*)
-zope.tal.ndiff.SequenceMatcher.__init__?1(self, isjunk=None, a='', b='')
-zope.tal.ndiff.SequenceMatcher.find_longest_match?4(alo, ahi, blo, bhi)
-zope.tal.ndiff.SequenceMatcher.get_matching_blocks?4()
-zope.tal.ndiff.SequenceMatcher.get_opcodes?4()
-zope.tal.ndiff.SequenceMatcher.quick_ratio?4()
-zope.tal.ndiff.SequenceMatcher.ratio?4()
-zope.tal.ndiff.SequenceMatcher.real_quick_ratio?4()
-zope.tal.ndiff.SequenceMatcher.set_seq1?4(a)
-zope.tal.ndiff.SequenceMatcher.set_seq2?4(b)
-zope.tal.ndiff.SequenceMatcher.set_seqs?4(a, b)
-zope.tal.ndiff.SequenceMatcher?1(isjunk=None, a='', b='')
-zope.tal.ndiff.TRACE?7
-zope.tal.ndiff.count_leading?4(line, ch)
-zope.tal.ndiff.dump?4(tag, x, lo, hi)
-zope.tal.ndiff.fail?4(msg)
-zope.tal.ndiff.fancy_helper?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.fancy_replace?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.fcompare?4(f1name, f2name)
-zope.tal.ndiff.fopen?4(fname)
-zope.tal.ndiff.main?4(args)
-zope.tal.ndiff.plain_replace?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.printq?4(aline, bline, atags, btags)
-zope.tal.ndiff.restore?4(which)
-zope.tal.runtest.main?4()
-zope.tal.runtest.nicerange?4(lo, hi)
-zope.tal.runtest.readlines?4(f)
-zope.tal.runtest.showdiff?4(a, b)
-zope.tal.setpath.dir?7
-zope.tal.setpath.path?7
-zope.tal.taldefs.ErrorInfo.__init__?1(self, err, position=(None, None))
-zope.tal.taldefs.ErrorInfo?1(err, position=(None, None))
-zope.tal.taldefs.KNOWN_I18N_ATTRIBUTES?7
-zope.tal.taldefs.KNOWN_METAL_ATTRIBUTES?7
-zope.tal.taldefs.KNOWN_TAL_ATTRIBUTES?7
-zope.tal.taldefs.NAME_RE?7
-zope.tal.taldefs.TALError.__init__?1(self, msg, position=(None, None))
-zope.tal.taldefs.TALError.setFile?4(filename)
-zope.tal.taldefs.TALError?1(msg, position=(None, None))
-zope.tal.taldefs.TAL_VERSION?7
-zope.tal.taldefs.XMLNS_NS?7
-zope.tal.taldefs.XML_NS?7
-zope.tal.taldefs.ZOPE_I18N_NS?7
-zope.tal.taldefs.ZOPE_METAL_NS?7
-zope.tal.taldefs.ZOPE_TAL_NS?7
-zope.tal.taldefs._attr_re?8
-zope.tal.taldefs._ent1_re?8
-zope.tal.taldefs._entch_re?8
-zope.tal.taldefs._entn1_re?8
-zope.tal.taldefs._entnd_re?8
-zope.tal.taldefs._entnx_re?8
-zope.tal.taldefs._subst_re?8
-zope.tal.taldefs.attrEscape?4(s)
-zope.tal.taldefs.getProgramMode?4(program)
-zope.tal.taldefs.getProgramVersion?4(program)
-zope.tal.taldefs.isCurrentVersion?4(program)
-zope.tal.taldefs.isinstance_?4(ob, type)
-zope.tal.taldefs.parseAttributeReplacements?4(arg, xml)
-zope.tal.taldefs.parseSubstitution?4(arg, position=(None, None))
-zope.tal.taldefs.quote?4(s, escape=cgi.escape)
-zope.tal.taldefs.splitParts?4(arg)
-zope.tal.talgenerator.TALGenerator.__init__?1(self, expressionCompiler=None, xml=1, source_file=None)
-zope.tal.talgenerator.TALGenerator.compileExpression?4(expr)
-zope.tal.talgenerator.TALGenerator.emit?4(*instruction)
-zope.tal.talgenerator.TALGenerator.emitCondition?4(expr)
-zope.tal.talgenerator.TALGenerator.emitDefineMacro?4(macroName)
-zope.tal.talgenerator.TALGenerator.emitDefineSlot?4(slotName)
-zope.tal.talgenerator.TALGenerator.emitDefines?4(defines)
-zope.tal.talgenerator.TALGenerator.emitEndElement?4(name, isend=0, implied=0, position=(None, None))
-zope.tal.talgenerator.TALGenerator.emitEndTag?4(name)
-zope.tal.talgenerator.TALGenerator.emitEvaluateCode?4(lang)
-zope.tal.talgenerator.TALGenerator.emitExtendMacro?4(defineName, useExpr)
-zope.tal.talgenerator.TALGenerator.emitFillSlot?4(slotName)
-zope.tal.talgenerator.TALGenerator.emitI18nSubstitution?4(arg, attrDict={})
-zope.tal.talgenerator.TALGenerator.emitI18nVariable?4(varname)
-zope.tal.talgenerator.TALGenerator.emitOnError?4(name, onError, TALtag, isend)
-zope.tal.talgenerator.TALGenerator.emitOptTag?4(name, optTag, isend)
-zope.tal.talgenerator.TALGenerator.emitRawText?4(text)
-zope.tal.talgenerator.TALGenerator.emitRepeat?4(arg)
-zope.tal.talgenerator.TALGenerator.emitStartElement?4(name, attrlist, taldict, metaldict, i18ndict, position=(None, None), isend=0)
-zope.tal.talgenerator.TALGenerator.emitStartTag?4(name, attrlist, isend=0)
-zope.tal.talgenerator.TALGenerator.emitSubstitution?4(arg, attrDict={})
-zope.tal.talgenerator.TALGenerator.emitText?4(text)
-zope.tal.talgenerator.TALGenerator.emitTranslation?4(msgid, i18ndata)
-zope.tal.talgenerator.TALGenerator.emitUseMacro?4(expr)
-zope.tal.talgenerator.TALGenerator.getCode?4()
-zope.tal.talgenerator.TALGenerator.inMacroDef?7
-zope.tal.talgenerator.TALGenerator.inMacroUse?7
-zope.tal.talgenerator.TALGenerator.optimize?4(program)
-zope.tal.talgenerator.TALGenerator.optimizeArgsList?4(item)
-zope.tal.talgenerator.TALGenerator.optimizeCommonTriple?4(program)
-zope.tal.talgenerator.TALGenerator.optimizeStartTag?4(collect, name, attrlist, end)
-zope.tal.talgenerator.TALGenerator.popProgram?4()
-zope.tal.talgenerator.TALGenerator.popSlots?4()
-zope.tal.talgenerator.TALGenerator.pushProgram?4()
-zope.tal.talgenerator.TALGenerator.pushSlots?4()
-zope.tal.talgenerator.TALGenerator.replaceAttrs?4(attrlist, repldict)
-zope.tal.talgenerator.TALGenerator.source_file?7
-zope.tal.talgenerator.TALGenerator.todoPop?4()
-zope.tal.talgenerator.TALGenerator.todoPush?4(todo)
-zope.tal.talgenerator.TALGenerator.unEmitNewlineWhitespace?4()
-zope.tal.talgenerator.TALGenerator.unEmitWhitespace?4()
-zope.tal.talgenerator.TALGenerator?1(expressionCompiler=None, xml=1, source_file=None)
-zope.tal.talgenerator._name_rx?8
-zope.tal.talgenerator._parseI18nAttributes?5(i18nattrs, position, xml)
-zope.tal.talgenerator.test?4()
-zope.tal.talgettext.Devnull.engine?7
-zope.tal.talgettext.Devnull.outfile?7
-zope.tal.talgettext.Devnull.positions?7
-zope.tal.talgettext.Devnull.write?4(s)
-zope.tal.talgettext.NLSTR?7
-zope.tal.talgettext.POEngine.__init__?1(self, macros=None)
-zope.tal.talgettext.POEngine.evaluate?4()
-zope.tal.talgettext.POEngine.evaluateBoolean?4(expr)
-zope.tal.talgettext.POEngine.evaluatePathOrVar?4()
-zope.tal.talgettext.POEngine.evaluateSequence?4(expr)
-zope.tal.talgettext.POEngine.translate?4(msgid, domain=None, mapping=None, default=None, position=None)
-zope.tal.talgettext.POEngine?1(macros=None)
-zope.tal.talgettext.POTALInterpreter.translate?4(msgid, default=None, i18ndict=None, obj=None)
-zope.tal.talgettext.UpdatePOEngine.__init__?1(self, macros=None, filename=None)
-zope.tal.talgettext.UpdatePOEngine._loadFile?5()
-zope.tal.talgettext.UpdatePOEngine.evaluate?4(expression)
-zope.tal.talgettext.UpdatePOEngine.evaluatePathOrVar?4(expr)
-zope.tal.talgettext.UpdatePOEngine.translate?4(msgid, domain=None, mapping=None, default=None, position=None)
-zope.tal.talgettext.UpdatePOEngine?1(macros=None, filename=None)
-zope.tal.talgettext.main?4()
-zope.tal.talgettext.pot_header?7
-zope.tal.talgettext.usage?4(code, msg='')
-zope.tal.talinterpreter.AltTALGenerator.__init__?1(self, repldict, expressionCompiler=None, xml=0)
-zope.tal.talinterpreter.AltTALGenerator.emit?4(*args)
-zope.tal.talinterpreter.AltTALGenerator.emitStartElement?4(name, attrlist, taldict, metaldict, i18ndict, position=(None, None), isend=0)
-zope.tal.talinterpreter.AltTALGenerator.enable?4(enabled)
-zope.tal.talinterpreter.AltTALGenerator.replaceAttrs?4(attrlist, repldict)
-zope.tal.talinterpreter.AltTALGenerator?1(repldict, expressionCompiler=None, xml=0)
-zope.tal.talinterpreter.BOOLEAN_HTML_ATTRS?7
-zope.tal.talinterpreter.FasterStringIO.close?4()
-zope.tal.talinterpreter.FasterStringIO.seek?4(pos, mode=0)
-zope.tal.talinterpreter.FasterStringIO.write?4(s)
-zope.tal.talinterpreter.I18nMessageTypes?7
-zope.tal.talinterpreter.MacroStackItem.definingName?7
-zope.tal.talinterpreter.MacroStackItem.entering?7
-zope.tal.talinterpreter.MacroStackItem.extending?7
-zope.tal.talinterpreter.MacroStackItem.i18nContext?7
-zope.tal.talinterpreter.MacroStackItem.macroName?7
-zope.tal.talinterpreter.MacroStackItem.slots?7
-zope.tal.talinterpreter.TALInterpreter.StringIO?4()
-zope.tal.talinterpreter.TALInterpreter.__init__?1(self, program, macros, engine, stream=None, debug=0, wrap=60, metal=1, tal=1, showtal=-1, strictinsert=1, stackLimit=100, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.talinterpreter.TALInterpreter._annotated_stream_write?5(s)
-zope.tal.talinterpreter.TALInterpreter._writeText?5(text)
-zope.tal.talinterpreter.TALInterpreter.attrAction?4(item)
-zope.tal.talinterpreter.TALInterpreter.attrAction_tal?4(item)
-zope.tal.talinterpreter.TALInterpreter.bytecode_handlers?7
-zope.tal.talinterpreter.TALInterpreter.bytecode_handlers_tal?7
-zope.tal.talinterpreter.TALInterpreter.do_beginI18nContext?4(settings)
-zope.tal.talinterpreter.TALInterpreter.do_beginScope?4(dict)
-zope.tal.talinterpreter.TALInterpreter.do_beginScope_tal?4(dict)
-zope.tal.talinterpreter.TALInterpreter.do_condition?4((condition, block))
-zope.tal.talinterpreter.TALInterpreter.do_defineMacro?4((macroName, macro))
-zope.tal.talinterpreter.TALInterpreter.do_defineSlot?4((slotName, block))
-zope.tal.talinterpreter.TALInterpreter.do_endI18nContext?4(notused=None)
-zope.tal.talinterpreter.TALInterpreter.do_endScope?4(notused=None)
-zope.tal.talinterpreter.TALInterpreter.do_evaluateCode?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_extendMacro?4((macroName, macroExpr, compiledSlots, block, definingName))
-zope.tal.talinterpreter.TALInterpreter.do_fillSlot?4((slotName, block))
-zope.tal.talinterpreter.TALInterpreter.do_i18nVariable?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertI18nStructure_tal?4((expr, repldict, block))
-zope.tal.talinterpreter.TALInterpreter.do_insertI18nText_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertStructure?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertStructure_tal?4((expr, repldict, block))
-zope.tal.talinterpreter.TALInterpreter.do_insertText?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertText_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertTranslation?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_loop?4((name, expr, block))
-zope.tal.talinterpreter.TALInterpreter.do_loop_tal?4((name, expr, block))
-zope.tal.talinterpreter.TALInterpreter.do_mode?4(mode)
-zope.tal.talinterpreter.TALInterpreter.do_onError?4((block, handler))
-zope.tal.talinterpreter.TALInterpreter.do_onError_tal?4((block, handler))
-zope.tal.talinterpreter.TALInterpreter.do_optTag?4((name, cexpr, tag_ns, isend, start, program), omit=0)
-zope.tal.talinterpreter.TALInterpreter.do_optTag_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_rawtextBeginScope?4((s, col, position, closeprev, dict))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextBeginScope_tal?4((s, col, position, closeprev, dict))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextColumn?4((s, col))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextOffset?4((s, offset))
-zope.tal.talinterpreter.TALInterpreter.do_setGlobal_tal?4((name, expr))
-zope.tal.talinterpreter.TALInterpreter.do_setLocal?4(notused)
-zope.tal.talinterpreter.TALInterpreter.do_setLocal_tal?4((name, expr))
-zope.tal.talinterpreter.TALInterpreter.do_setPosition?4(position)
-zope.tal.talinterpreter.TALInterpreter.do_setSourceFile?4(source_file)
-zope.tal.talinterpreter.TALInterpreter.do_startEndTag?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_startTag?4((name, attrList), end=">", endlen=1, _len=len)
-zope.tal.talinterpreter.TALInterpreter.do_useMacro?4((macroName, macroExpr, compiledSlots, block), definingName=None, extending=False)
-zope.tal.talinterpreter.TALInterpreter.do_version?4(version)
-zope.tal.talinterpreter.TALInterpreter.formatSourceAnnotation?4()
-zope.tal.talinterpreter.TALInterpreter.insertHTMLStructure?4(text, repldict)
-zope.tal.talinterpreter.TALInterpreter.insertXMLStructure?4(text, repldict)
-zope.tal.talinterpreter.TALInterpreter.interpret?4(program)
-zope.tal.talinterpreter.TALInterpreter.no_tag?4(start, program)
-zope.tal.talinterpreter.TALInterpreter.popMacro?4()
-zope.tal.talinterpreter.TALInterpreter.popStream?4()
-zope.tal.talinterpreter.TALInterpreter.pushMacro?4(macroName, slots, definingName, extending)
-zope.tal.talinterpreter.TALInterpreter.pushStream?4(newstream)
-zope.tal.talinterpreter.TALInterpreter.restoreOutputState?4(state)
-zope.tal.talinterpreter.TALInterpreter.restoreState?4(state)
-zope.tal.talinterpreter.TALInterpreter.saveState?4()
-zope.tal.talinterpreter.TALInterpreter.stream_write?4(s, len=len)
-zope.tal.talinterpreter.TALInterpreter.translate?4(msgid, default=None, i18ndict=None, obj=None, domain=None)
-zope.tal.talinterpreter.TALInterpreter?1(program, macros, engine, stream=None, debug=0, wrap=60, metal=1, tal=1, showtal=-1, strictinsert=1, stackLimit=100, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.talinterpreter.TypesToTranslate?7
-zope.tal.talinterpreter._nulljoin?8
-zope.tal.talinterpreter._spacejoin?8
-zope.tal.talinterpreter._write_ValueError?5(s)
-zope.tal.talinterpreter.normalize?4(text)
-zope.tal.talparser.TALParser.DefaultHandler?4(text)
-zope.tal.talparser.TALParser.EndElementHandler?4(name)
-zope.tal.talparser.TALParser.EndNamespaceDeclHandler?4(prefix)
-zope.tal.talparser.TALParser.StartElementHandler?4(name, attrs)
-zope.tal.talparser.TALParser.StartNamespaceDeclHandler?4(prefix, uri)
-zope.tal.talparser.TALParser.__init__?1(self, gen=None, encoding=None)
-zope.tal.talparser.TALParser._namespaces?8
-zope.tal.talparser.TALParser.fixname?4(name)
-zope.tal.talparser.TALParser.getCode?4()
-zope.tal.talparser.TALParser.ordered_attributes?7
-zope.tal.talparser.TALParser.process_ns?4(name, attrlist)
-zope.tal.talparser.TALParser.xmlnsattrs?4()
-zope.tal.talparser.TALParser?1(gen=None, encoding=None)
-zope.tal.talparser.test?4()
-zope.tal.timer.main?4()
-zope.tal.timer.timefunc?4(count, func, *args)
-zope.tal.translationcontext.DEFAULT_DOMAIN?7
-zope.tal.translationcontext.TranslationContext.__init__?1(self, parent=None, domain=None, target=None, source=None)
-zope.tal.translationcontext.TranslationContext?1(parent=None, domain=None, target=None, source=None)
-zope.tal.xmlparser.XMLParser.__init__?1(self, encoding=None)
-zope.tal.xmlparser.XMLParser.createParser?4(encoding=None)
-zope.tal.xmlparser.XMLParser.getpos?4()
-zope.tal.xmlparser.XMLParser.handler_names?7
-zope.tal.xmlparser.XMLParser.ordered_attributes?7
-zope.tal.xmlparser.XMLParser.parseFile?4(filename)
-zope.tal.xmlparser.XMLParser.parseFragment?4(s, end=0)
-zope.tal.xmlparser.XMLParser.parseStream?4(stream)
-zope.tal.xmlparser.XMLParser.parseString?4(s)
-zope.tal.xmlparser.XMLParser.parseURL?4(url)
-zope.tal.xmlparser.XMLParser?1(encoding=None)
-zope.tales.engine.Engine?4()
-zope.tales.engine.Engine?7
-zope.tales.expressions.DeferExpr.__init__?1(self, name, expr, compiler)
-zope.tales.expressions.DeferExpr?1(name, expr, compiler)
-zope.tales.expressions.DeferWrapper.__init__?1(self, expr, econtext)
-zope.tales.expressions.DeferWrapper?1(expr, econtext)
-zope.tales.expressions.NotExpr.__init__?1(self, name, expr, engine)
-zope.tales.expressions.NotExpr?1(name, expr, engine)
-zope.tales.expressions.PathExpr.__init__?1(self, name, expr, engine, traverser=simpleTraverse)
-zope.tales.expressions.PathExpr._default_type_names?8
-zope.tales.expressions.PathExpr._eval?5(econtext)
-zope.tales.expressions.PathExpr._exists?5(econtext)
-zope.tales.expressions.PathExpr?1(name, expr, engine, traverser=simpleTraverse)
-zope.tales.expressions.SimpleModuleImporter._get_toplevel_module?5(module)
-zope.tales.expressions.StringExpr.__init__?1(self, name, expr, engine)
-zope.tales.expressions.StringExpr?1(name, expr, engine)
-zope.tales.expressions.SubPathExpr.__init__?1(self, path, traverser, engine)
-zope.tales.expressions.SubPathExpr._eval?5(econtext, isinstance=isinstance)
-zope.tales.expressions.SubPathExpr?1(path, traverser, engine)
-zope.tales.expressions.Undefs?7
-zope.tales.expressions._interp?8
-zope.tales.expressions._marker?8
-zope.tales.expressions.namespace_re?7
-zope.tales.expressions.simpleTraverse?4(object, path_items, econtext)
-zope.tales.interfaces.ITALESFunctionNamespace.setEngine?4()
-zope.tales.interfaces.ITALESIterator.Letter?4()
-zope.tales.interfaces.ITALESIterator.Roman?4()
-zope.tales.interfaces.ITALESIterator.end?4()
-zope.tales.interfaces.ITALESIterator.even?4()
-zope.tales.interfaces.ITALESIterator.index?4()
-zope.tales.interfaces.ITALESIterator.item?4()
-zope.tales.interfaces.ITALESIterator.length?4()
-zope.tales.interfaces.ITALESIterator.letter?4()
-zope.tales.interfaces.ITALESIterator.number?4()
-zope.tales.interfaces.ITALESIterator.odd?4()
-zope.tales.interfaces.ITALESIterator.parity?4()
-zope.tales.interfaces.ITALESIterator.roman?4()
-zope.tales.interfaces.ITALESIterator.start?4()
-zope.tales.pythonexpr.ExprTypeProxy.__init__?1(self, name, handler, econtext)
-zope.tales.pythonexpr.ExprTypeProxy?1(name, handler, econtext)
-zope.tales.pythonexpr.PythonExpr.__init__?1(self, name, expr, engine)
-zope.tales.pythonexpr.PythonExpr._bind_used_names?5(econtext, builtins)
-zope.tales.pythonexpr.PythonExpr._compile?5(text, filename)
-zope.tales.pythonexpr.PythonExpr?1(name, expr, engine)
-zope.tales.tales.Context.__init__?1(self, engine, contexts)
-zope.tales.tales.Context.beginScope?4()
-zope.tales.tales.Context.createErrorInfo?4(err, position)
-zope.tales.tales.Context.endScope?4()
-zope.tales.tales.Context.evaluate?4(expression)
-zope.tales.tales.Context.evaluateBoolean?4(expr)
-zope.tales.tales.Context.evaluateMacro?4(expr)
-zope.tales.tales.Context.evaluateMacro?7
-zope.tales.tales.Context.evaluateStructure?4(expr)
-zope.tales.tales.Context.evaluateStructure?7
-zope.tales.tales.Context.evaluateText?4(expr)
-zope.tales.tales.Context.evaluateValue?7
-zope.tales.tales.Context.getDefault?4()
-zope.tales.tales.Context.getValue?4(name, default=None)
-zope.tales.tales.Context.position?7
-zope.tales.tales.Context.setContext?4(name, value)
-zope.tales.tales.Context.setGlobal?4(name, value)
-zope.tales.tales.Context.setLocal?4(name, value)
-zope.tales.tales.Context.setPosition?4(position)
-zope.tales.tales.Context.setRepeat?4(name, expr)
-zope.tales.tales.Context.setSourceFile?4(source_file)
-zope.tales.tales.Context.source_file?7
-zope.tales.tales.Context.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tales.tales.Context?1(engine, contexts)
-zope.tales.tales.ErrorInfo.__init__?1(self, err, position=(None, None))
-zope.tales.tales.ErrorInfo?1(err, position=(None, None))
-zope.tales.tales.ExpressionEngine.__init__?1(self)
-zope.tales.tales.ExpressionEngine.compile?4(expression)
-zope.tales.tales.ExpressionEngine.getBaseNames?4()
-zope.tales.tales.ExpressionEngine.getCompilerError?4()
-zope.tales.tales.ExpressionEngine.getContext?4(contexts=None, **kwcontexts)
-zope.tales.tales.ExpressionEngine.getFunctionNamespace?4(namespacename)
-zope.tales.tales.ExpressionEngine.getTypes?4()
-zope.tales.tales.ExpressionEngine.registerBaseName?4(name, object)
-zope.tales.tales.ExpressionEngine.registerFunctionNamespace?4(namespacename, namespacecallable)
-zope.tales.tales.ExpressionEngine.registerType?4(name, handler)
-zope.tales.tales.ExpressionEngine?1()
-zope.tales.tales.Iterator.Letter?4()
-zope.tales.tales.Iterator.Roman?4(rnvalues=(
-                    (1000, 'M'), (900, 'CM'), (500, 'D'), (400, 'CD'), (100, 'C'), (90, 'XC'), (50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')))
-zope.tales.tales.Iterator.__init__?1(self, name, seq, context)
-zope.tales.tales.Iterator.end?4()
-zope.tales.tales.Iterator.even?4()
-zope.tales.tales.Iterator.index?4()
-zope.tales.tales.Iterator.item?4()
-zope.tales.tales.Iterator.length?4()
-zope.tales.tales.Iterator.letter?4(base=ord('a'), radix=26)
-zope.tales.tales.Iterator.next?4()
-zope.tales.tales.Iterator.number?4()
-zope.tales.tales.Iterator.odd?4()
-zope.tales.tales.Iterator.parity?4()
-zope.tales.tales.Iterator.roman?4()
-zope.tales.tales.Iterator.start?4()
-zope.tales.tales.Iterator?1(name, seq, context)
-zope.tales.tales.NAME_RE?7
-zope.tales.tales.TALESTracebackSupplement.__init__?1(self, context, expression)
-zope.tales.tales.TALESTracebackSupplement.getInfo?4(as_html=0)
-zope.tales.tales.TALESTracebackSupplement?1(context, expression)
-zope.tales.tales._default?8
-zope.tales.tales._parse_expr?8
-zope.tales.tales._valid_name?8
-zope.testbrowser.browser.Browser.__init__?1(self, url=None, mech_browser=None)
-zope.testbrowser.browser.Browser._changed?5()
-zope.testbrowser.browser.Browser._clickSubmit?5(form, control, coord)
-zope.testbrowser.browser.Browser._contents?8
-zope.testbrowser.browser.Browser._counter?8
-zope.testbrowser.browser.Browser._findByLabel?5(label, forms, include_subcontrols=False)
-zope.testbrowser.browser.Browser._findByName?5(name, forms)
-zope.testbrowser.browser.Browser._get_all_controls?5(label, name, forms, include_subcontrols=False)
-zope.testbrowser.browser.Browser._start_timer?5()
-zope.testbrowser.browser.Browser._stop_timer?5()
-zope.testbrowser.browser.Browser.addHeader?4(key, value)
-zope.testbrowser.browser.Browser.contents?4()
-zope.testbrowser.browser.Browser.get?4()
-zope.testbrowser.browser.Browser.getControl?4(label=None, name=None, index=None)
-zope.testbrowser.browser.Browser.getForm?4(id=None, name=None, action=None, index=None)
-zope.testbrowser.browser.Browser.getLink?4(text=None, url=None, id=None, index=0)
-zope.testbrowser.browser.Browser.goBack?4(count=1)
-zope.testbrowser.browser.Browser.handleErrors?4()
-zope.testbrowser.browser.Browser.headers?4()
-zope.testbrowser.browser.Browser.isHtml?4()
-zope.testbrowser.browser.Browser.lastRequestPystones?4()
-zope.testbrowser.browser.Browser.lastRequestSeconds?4()
-zope.testbrowser.browser.Browser.open?4(url, data=None)
-zope.testbrowser.browser.Browser.predicate?4()
-zope.testbrowser.browser.Browser.reload?4()
-zope.testbrowser.browser.Browser.set?4(value)
-zope.testbrowser.browser.Browser.title?4()
-zope.testbrowser.browser.Browser.url?4()
-zope.testbrowser.browser.Browser?1(url=None, mech_browser=None)
-zope.testbrowser.browser.Control.__init__?1(self, control, form, browser)
-zope.testbrowser.browser.Control._enable_setattr_errors?8
-zope.testbrowser.browser.Control.add_file?4(file, content_type, filename)
-zope.testbrowser.browser.Control.clear?4()
-zope.testbrowser.browser.Control.disabled?4()
-zope.testbrowser.browser.Control.fget?4()
-zope.testbrowser.browser.Control.fset?4(value)
-zope.testbrowser.browser.Control.multiple?4()
-zope.testbrowser.browser.Control.name?4()
-zope.testbrowser.browser.Control.type?4()
-zope.testbrowser.browser.Control.value?4()
-zope.testbrowser.browser.Control?1(control, form, browser)
-zope.testbrowser.browser.Form.__init__?1(self, browser, form)
-zope.testbrowser.browser.Form.action?4()
-zope.testbrowser.browser.Form.enctype?4()
-zope.testbrowser.browser.Form.getControl?4(label=None, name=None, index=None)
-zope.testbrowser.browser.Form.id?4()
-zope.testbrowser.browser.Form.method?4()
-zope.testbrowser.browser.Form.name?4()
-zope.testbrowser.browser.Form.submit?4(label=None, name=None, index=None, coord=(1, 1))
-zope.testbrowser.browser.Form?1(browser, form)
-zope.testbrowser.browser.ImageControl.click?4(coord=(1, 1))
-zope.testbrowser.browser.ItemControl.__init__?1(self, item, form, browser)
-zope.testbrowser.browser.ItemControl.click?4()
-zope.testbrowser.browser.ItemControl.control?4()
-zope.testbrowser.browser.ItemControl.disabled?4()
-zope.testbrowser.browser.ItemControl.fget?4()
-zope.testbrowser.browser.ItemControl.fset?4(value)
-zope.testbrowser.browser.ItemControl.optionValue?4()
-zope.testbrowser.browser.ItemControl.selected?4()
-zope.testbrowser.browser.ItemControl?1(item, form, browser)
-zope.testbrowser.browser.Link.__init__?1(self, link, browser)
-zope.testbrowser.browser.Link.attrs?4()
-zope.testbrowser.browser.Link.click?4()
-zope.testbrowser.browser.Link.tag?4()
-zope.testbrowser.browser.Link.text?4()
-zope.testbrowser.browser.Link.url?4()
-zope.testbrowser.browser.Link?1(link, browser)
-zope.testbrowser.browser.ListControl.controls?4()
-zope.testbrowser.browser.ListControl.disabled?4()
-zope.testbrowser.browser.ListControl.displayOptions?4()
-zope.testbrowser.browser.ListControl.displayValue?4()
-zope.testbrowser.browser.ListControl.fget?4()
-zope.testbrowser.browser.ListControl.fset?4(value)
-zope.testbrowser.browser.ListControl.getControl?4(label=None, value=None, index=None)
-zope.testbrowser.browser.ListControl.options?4()
-zope.testbrowser.browser.PystoneTimer._getTime?5()
-zope.testbrowser.browser.PystoneTimer._pystones_per_second?8
-zope.testbrowser.browser.PystoneTimer.elapsedPystones?4()
-zope.testbrowser.browser.PystoneTimer.elapsedSeconds?4()
-zope.testbrowser.browser.PystoneTimer.end_time?7
-zope.testbrowser.browser.PystoneTimer.pystonesPerSecond?4()
-zope.testbrowser.browser.PystoneTimer.start?4()
-zope.testbrowser.browser.PystoneTimer.start_time?7
-zope.testbrowser.browser.PystoneTimer.stop?4()
-zope.testbrowser.browser.RegexType?7
-zope.testbrowser.browser.SetattrErrorsMixin._enable_setattr_errors?8
-zope.testbrowser.browser.SubmitControl.click?4()
-zope.testbrowser.browser._compress_re?8
-zope.testbrowser.browser.any?4(items)
-zope.testbrowser.browser.compressText?7
-zope.testbrowser.browser.controlFactory?4(control, form, browser)
-zope.testbrowser.browser.disambiguate?4(intermediate, msg, index)
-zope.testbrowser.browser.onlyOne?4(items, description)
-zope.testbrowser.browser.zeroOrOne?4(items, description)
-zope.testbrowser.dummymodules.DummyInterfaceModule.Interface?7
-zope.testbrowser.dummymodules.interface?7
-zope.testbrowser.dummymodules.schema?7
-zope.testbrowser.interfaces.IBrowser.addHeader?4(value)
-zope.testbrowser.interfaces.IBrowser.contents?7
-zope.testbrowser.interfaces.IBrowser.default?7
-zope.testbrowser.interfaces.IBrowser.description?7
-zope.testbrowser.interfaces.IBrowser.getControl?4(name=None, index=None)
-zope.testbrowser.interfaces.IBrowser.getForm?4(name=None, action=None, index=None)
-zope.testbrowser.interfaces.IBrowser.getLink?4(url=None, id=None)
-zope.testbrowser.interfaces.IBrowser.goBack?4()
-zope.testbrowser.interfaces.IBrowser.handleErrors?7
-zope.testbrowser.interfaces.IBrowser.headers?7
-zope.testbrowser.interfaces.IBrowser.isHtml?7
-zope.testbrowser.interfaces.IBrowser.lastRequestPystones?7
-zope.testbrowser.interfaces.IBrowser.lastRequestSeconds?7
-zope.testbrowser.interfaces.IBrowser.open?4(data=None)
-zope.testbrowser.interfaces.IBrowser.reload?4()
-zope.testbrowser.interfaces.IBrowser.required?7
-zope.testbrowser.interfaces.IBrowser.title?7
-zope.testbrowser.interfaces.IBrowser.url?7
-zope.testbrowser.interfaces.IControl.clear?4()
-zope.testbrowser.interfaces.IControl.default?7
-zope.testbrowser.interfaces.IControl.description?7
-zope.testbrowser.interfaces.IControl.disabled?7
-zope.testbrowser.interfaces.IControl.multiple?7
-zope.testbrowser.interfaces.IControl.name?7
-zope.testbrowser.interfaces.IControl.required?7
-zope.testbrowser.interfaces.IControl.title?7
-zope.testbrowser.interfaces.IControl.type?7
-zope.testbrowser.interfaces.IControl.value?7
-zope.testbrowser.interfaces.IControl.values?7
-zope.testbrowser.interfaces.IForm.action?7
-zope.testbrowser.interfaces.IForm.description?7
-zope.testbrowser.interfaces.IForm.enctype?7
-zope.testbrowser.interfaces.IForm.getControl?4(name=None, index=None)
-zope.testbrowser.interfaces.IForm.id?7
-zope.testbrowser.interfaces.IForm.method?7
-zope.testbrowser.interfaces.IForm.name?7
-zope.testbrowser.interfaces.IForm.required?7
-zope.testbrowser.interfaces.IForm.submit?4(name=None, index=None, coord=(1, 1))
-zope.testbrowser.interfaces.IForm.title?7
-zope.testbrowser.interfaces.IForm.values?7
-zope.testbrowser.interfaces.IImageSubmitControl.click?4(1, ))
-zope.testbrowser.interfaces.IItemControl.control?7
-zope.testbrowser.interfaces.IItemControl.default?7
-zope.testbrowser.interfaces.IItemControl.description?7
-zope.testbrowser.interfaces.IItemControl.disabled?7
-zope.testbrowser.interfaces.IItemControl.optionValue?7
-zope.testbrowser.interfaces.IItemControl.required?7
-zope.testbrowser.interfaces.IItemControl.schema?7
-zope.testbrowser.interfaces.IItemControl.selected?7
-zope.testbrowser.interfaces.IItemControl.title?7
-zope.testbrowser.interfaces.ILink.attrs?7
-zope.testbrowser.interfaces.ILink.click?4()
-zope.testbrowser.interfaces.ILink.tag?7
-zope.testbrowser.interfaces.ILink.text?7
-zope.testbrowser.interfaces.ILink.url?7
-zope.testbrowser.interfaces.IListControl.controls?7
-zope.testbrowser.interfaces.IListControl.default?7
-zope.testbrowser.interfaces.IListControl.description?7
-zope.testbrowser.interfaces.IListControl.displayOptions?7
-zope.testbrowser.interfaces.IListControl.displayValue?7
-zope.testbrowser.interfaces.IListControl.getControl?4(value=None, index=None)
-zope.testbrowser.interfaces.IListControl.options?7
-zope.testbrowser.interfaces.IListControl.required?7
-zope.testbrowser.interfaces.IListControl.title?7
-zope.testbrowser.interfaces.ISubmitControl.click?4()
-zope.testbrowser.testing.Browser.__init__?1(self, url=None)
-zope.testbrowser.testing.Browser?1(url=None)
-zope.testbrowser.testing.PublisherConnection.__init__?1(self, host)
-zope.testbrowser.testing.PublisherConnection._quote?5(url)
-zope.testbrowser.testing.PublisherConnection.getresponse?4()
-zope.testbrowser.testing.PublisherConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.testing.PublisherConnection.set_debuglevel?4(level)
-zope.testbrowser.testing.PublisherConnection?1(host)
-zope.testbrowser.testing.PublisherHTTPHandler.http_open?4(req)
-zope.testbrowser.testing.PublisherHTTPHandler.http_request?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.__init__?1(self, *args, **kws)
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_features?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_others?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_schemes?7
-zope.testbrowser.testing.PublisherMechanizeBrowser?1(*args, **kws)
-zope.testbrowser.testing.PublisherResponse.__init__?1(self, content, headers, status, reason)
-zope.testbrowser.testing.PublisherResponse.close?4()
-zope.testbrowser.testing.PublisherResponse.read?4(amt=None)
-zope.testbrowser.testing.PublisherResponse?1(content, headers, status, reason)
-zope.testbrowser.testing.VirtualHostTestBrowserSuite?4(*paths, **kw)
-zope.testbrowser.testing.VirtualHostingBrowser.__init__?1(self, url=None)
-zope.testbrowser.testing.VirtualHostingBrowser?1(url=None)
-zope.testbrowser.testing.VirtualHostingPublisherConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.testing.VirtualHostingPublisherHTTPHandler.http_open?4(req)
-zope.testbrowser.testing.VirtualHostingPublisherHTTPHandler.http_request?7
-zope.testbrowser.testing.VirtualHostingPublisherMechanizeBrowser.handler_classes?7
-zope.testbrowser.testing.example_path_re?7
-zope.testbrowser.testing.vh_setUp?4(test)
-zope.testbrowser.testing.virtualHostingSetUp?4(test)
-zope.testbrowser.tests.Browser.__init__?1(self, url=None)
-zope.testbrowser.tests.Browser.open?4(body, headers=None, status=200, reason='OK')
-zope.testbrowser.tests.Browser?1(url=None)
-zope.testbrowser.tests.FauxConnection.__init__?1(self, host)
-zope.testbrowser.tests.FauxConnection._quote?5(url)
-zope.testbrowser.tests.FauxConnection.getresponse?4()
-zope.testbrowser.tests.FauxConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.tests.FauxConnection.set_debuglevel?4(level)
-zope.testbrowser.tests.FauxConnection?1(host)
-zope.testbrowser.tests.FauxHTTPHandler.http_open?4(req)
-zope.testbrowser.tests.FauxHTTPHandler.http_request?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_features?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_others?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_schemes?7
-zope.testbrowser.tests.FauxMechanizeBrowser.handler_classes?7
-zope.testbrowser.tests.FauxResponse.__init__?1(self, content, headers, status, reason)
-zope.testbrowser.tests.FauxResponse.close?4()
-zope.testbrowser.tests.FauxResponse.read?4(amt=None)
-zope.testbrowser.tests.FauxResponse?1(content, headers, status, reason)
-zope.testbrowser.tests.TestBrowserLayer?7
-zope.testbrowser.tests.checker?7
-zope.testbrowser.tests.set_next_response?4(body, headers=None, status='200', reason='OK')
-zope.testbrowser.tests.test_file_upload?4()
-zope.testbrowser.tests.test_strip_linebreaks_from_textarea?4(self)
-zope.testbrowser.tests.test_submit_duplicate_name?4()
-zope.testbrowser.tests.test_suite?4()
-zope.testbrowser.tests.win32CRLFtransformer.sub?4(replacement, text)
-zope.testing.cleanup.CleanUp.cleanUp?4()
-zope.testing.cleanup.CleanUp.setUp?7
-zope.testing.cleanup._cleanups?8
-zope.testing.cleanup.addCleanUp?4(func, args=(), kw={})
-zope.testing.cleanup.cleanUp?4()
-zope.testing.cleanup.setUp?7
-zope.testing.doctest.BLANKLINE_MARKER?7
-zope.testing.doctest.COMPARISON_FLAGS?7
-zope.testing.doctest.DONT_ACCEPT_BLANKLINE?7
-zope.testing.doctest.DONT_ACCEPT_TRUE_FOR_1?7
-zope.testing.doctest.DebugRunner.report_failure?4(out, test, example, got)
-zope.testing.doctest.DebugRunner.report_unexpected_exception?4(out, test, example, exc_info)
-zope.testing.doctest.DebugRunner.run?4(test, compileflags=None, out=None, clear_globs=True)
-zope.testing.doctest.DocFileCase.format_failure?4(err)
-zope.testing.doctest.DocFileCase.id?4()
-zope.testing.doctest.DocFileSuite?4(*paths, **kw)
-zope.testing.doctest.DocFileTest?4(path, module_relative=True, package=None, globs=None, parser=DocTestParser(), encoding=None, **options)
-zope.testing.doctest.DocTest.__init__?1(self, examples, globs, name, filename, lineno, docstring)
-zope.testing.doctest.DocTest?1(examples, globs, name, filename, lineno, docstring)
-zope.testing.doctest.DocTestCase.__init__?1(self, test, optionflags=0, setUp=None, tearDown=None, checker=None)
-zope.testing.doctest.DocTestCase.countTestCases?4()
-zope.testing.doctest.DocTestCase.debug?4()
-zope.testing.doctest.DocTestCase.failureException?7
-zope.testing.doctest.DocTestCase.format_failure?4(err)
-zope.testing.doctest.DocTestCase.id?4()
-zope.testing.doctest.DocTestCase.runTest?4()
-zope.testing.doctest.DocTestCase.setUp?4()
-zope.testing.doctest.DocTestCase.shortDescription?4()
-zope.testing.doctest.DocTestCase.tearDown?4()
-zope.testing.doctest.DocTestCase.write?4()
-zope.testing.doctest.DocTestCase?1(test, optionflags=0, setUp=None, tearDown=None, checker=None)
-zope.testing.doctest.DocTestFailure.__init__?1(self, test, example, got)
-zope.testing.doctest.DocTestFailure?1(test, example, got)
-zope.testing.doctest.DocTestFinder.__init__?1(self, verbose=False, parser=DocTestParser(), recurse=True, _namefilter=None, exclude_empty=True)
-zope.testing.doctest.DocTestFinder._filter?5(obj, prefix, base)
-zope.testing.doctest.DocTestFinder._find?5(tests, obj, name, module, source_lines, globs, seen, optionflags)
-zope.testing.doctest.DocTestFinder._find_lineno?5(obj, source_lines)
-zope.testing.doctest.DocTestFinder._from_module?5(module, object)
-zope.testing.doctest.DocTestFinder._get_test?5(obj, name, module, globs, source_lines, optionflags)
-zope.testing.doctest.DocTestFinder.find?4(obj, name=None, module=None, globs=None, extraglobs=None, optionflags=0)
-zope.testing.doctest.DocTestFinder?1(verbose=False, parser=DocTestParser(), recurse=True, _namefilter=None, exclude_empty=True)
-zope.testing.doctest.DocTestParser._EXAMPLE_RE?8
-zope.testing.doctest.DocTestParser._EXCEPTION_RE?8
-zope.testing.doctest.DocTestParser._FOOTNOTE_DEFINITION_RE?8
-zope.testing.doctest.DocTestParser._FOOTNOTE_END_RE?8
-zope.testing.doctest.DocTestParser._FOOTNOTE_REFERENCE_RE?8
-zope.testing.doctest.DocTestParser._INDENT_RE?8
-zope.testing.doctest.DocTestParser._IS_BLANK_OR_COMMENT?8
-zope.testing.doctest.DocTestParser._OPTION_DIRECTIVE_RE?8
-zope.testing.doctest.DocTestParser._check_prefix?5(lines, prefix, name, lineno)
-zope.testing.doctest.DocTestParser._check_prompt_blank?5(lines, indent, name, lineno)
-zope.testing.doctest.DocTestParser._find_options?5(source, name, lineno)
-zope.testing.doctest.DocTestParser._min_indent?5(s)
-zope.testing.doctest.DocTestParser._parse_example?5(m, name, lineno)
-zope.testing.doctest.DocTestParser.get_doctest?4(string, globs, name, filename, lineno, optionflags=0)
-zope.testing.doctest.DocTestParser.get_examples?4(string, name='<string>', optionflags=0)
-zope.testing.doctest.DocTestParser.parse?4(string, name='<string>', optionflags=0)
-zope.testing.doctest.DocTestRunner.DIVIDER?7
-zope.testing.doctest.DocTestRunner.__init__?1(self, checker=None, verbose=None, optionflags=0)
-zope.testing.doctest.DocTestRunner._failure_header?5(test, example)
-zope.testing.doctest.DocTestRunner.merge?4(other)
-zope.testing.doctest.DocTestRunner.report_failure?4(out, test, example, got)
-zope.testing.doctest.DocTestRunner.report_start?4(out, test, example)
-zope.testing.doctest.DocTestRunner.report_success?4(out, test, example, got)
-zope.testing.doctest.DocTestRunner.report_unexpected_exception?4(out, test, example, exc_info)
-zope.testing.doctest.DocTestRunner.run?4(test, compileflags=None, out=None, clear_globs=True)
-zope.testing.doctest.DocTestRunner.summarize?4(verbose=None)
-zope.testing.doctest.DocTestRunner?1(checker=None, verbose=None, optionflags=0)
-zope.testing.doctest.DocTestSuite?4(module=None, globs=None, extraglobs=None, test_finder=None, **options)
-zope.testing.doctest.ELLIPSIS?7
-zope.testing.doctest.ELLIPSIS_MARKER?7
-zope.testing.doctest.Example.__init__?1(self, source, want, exc_msg=None, lineno=0, indent=0, options=None)
-zope.testing.doctest.Example?1(source, want, exc_msg=None, lineno=0, indent=0, options=None)
-zope.testing.doctest.IGNORE_EXCEPTION_DETAIL?7
-zope.testing.doctest.INTERPRET_FOOTNOTES?7
-zope.testing.doctest.NORMALIZE_WHITESPACE?7
-zope.testing.doctest.OPTIONFLAGS_BY_NAME?7
-zope.testing.doctest.OutputChecker._do_a_fancy_diff?5(want, got, optionflags)
-zope.testing.doctest.OutputChecker.check_output?4(want, got, optionflags)
-zope.testing.doctest.OutputChecker.output_difference?4(example, got, optionflags)
-zope.testing.doctest.REPORTING_FLAGS?7
-zope.testing.doctest.REPORT_CDIFF?7
-zope.testing.doctest.REPORT_NDIFF?7
-zope.testing.doctest.REPORT_ONLY_FIRST_FAILURE?7
-zope.testing.doctest.REPORT_UDIFF?7
-zope.testing.doctest.Tester.__init__?1(self, mod=None, globs=None, verbose=None, isprivate=None, optionflags=0)
-zope.testing.doctest.Tester.merge?4(other)
-zope.testing.doctest.Tester.run__test__?4(d, name)
-zope.testing.doctest.Tester.rundict?4(d, name, module=None)
-zope.testing.doctest.Tester.rundoc?4(object, name=None, module=None)
-zope.testing.doctest.Tester.runstring?4(s, name)
-zope.testing.doctest.Tester.summarize?4(verbose=None)
-zope.testing.doctest.Tester?1(mod=None, globs=None, verbose=None, isprivate=None, optionflags=0)
-zope.testing.doctest.UnexpectedException.__init__?1(self, test, example, exc_info)
-zope.testing.doctest.UnexpectedException?1(test, example, exc_info)
-zope.testing.doctest._OutputRedirectingPdb.__init__?2(self, out)
-zope.testing.doctest._OutputRedirectingPdb.set_continue?4()
-zope.testing.doctest._OutputRedirectingPdb.set_trace?4()
-zope.testing.doctest._OutputRedirectingPdb.trace_dispatch?4(*args)
-zope.testing.doctest._OutputRedirectingPdb?2(out)
-zope.testing.doctest._SpoofOut.getvalue?4()
-zope.testing.doctest._SpoofOut.truncate?4(size=None)
-zope.testing.doctest._SpoofOut.write?4(value)
-zope.testing.doctest._TestClass.__init__?2(self, val)
-zope.testing.doctest._TestClass.get?4()
-zope.testing.doctest._TestClass.square?4()
-zope.testing.doctest._TestClass?2(val)
-zope.testing.doctest._comment_line?5(line)
-zope.testing.doctest._ellipsis_match?5(want, got)
-zope.testing.doctest._exception_traceback?5(exc_info)
-zope.testing.doctest._extract_future_flags?5(globs)
-zope.testing.doctest._indent?5(s, indent=4)
-zope.testing.doctest._module_relative_path?5(module, path)
-zope.testing.doctest._normalize_module?5(module, depth=2)
-zope.testing.doctest._para_re?8
-zope.testing.doctest._test?5()
-zope.testing.doctest._test_footnotes?5()
-zope.testing.doctest._unittest_count?5(docstring)
-zope.testing.doctest._unittest_reportflags?8
-zope.testing.doctest.debug?4(module, name, pm=False)
-zope.testing.doctest.debug_script?4(src, pm=False, globs=None)
-zope.testing.doctest.debug_src?4(src, pm=False, globs=None)
-zope.testing.doctest.is_private?4(prefix, base)
-zope.testing.doctest.master?7
-zope.testing.doctest.pep263_encoding?4(s)
-zope.testing.doctest.pep263_re_search?7
-zope.testing.doctest.preview?4(s)
-zope.testing.doctest.print_structure?4(doctest, optionflags=0)
-zope.testing.doctest.real_pdb_set_trace?7
-zope.testing.doctest.register_optionflag?4(name)
-zope.testing.doctest.run_docstring_examples?4(f, globs, verbose=False, name="NoName", compileflags=None, optionflags=0)
-zope.testing.doctest.script_from_examples?4(s)
-zope.testing.doctest.set_unittest_reportflags?4(flags)
-zope.testing.doctest.testfile?4(filename, module_relative=True, name=None, package=None, globs=None, verbose=None, report=True, optionflags=0, extraglobs=None, raise_on_error=False, parser=DocTestParser(), encoding=None)
-zope.testing.doctest.testmod?4(m=None, name=None, globs=None, verbose=None, isprivate=None, report=True, optionflags=0, extraglobs=None, raise_on_error=False, exclude_empty=False)
-zope.testing.doctest.testsource?4(module, name)
-zope.testing.doctestunit.pprint?4()
-zope.testing.doctestunit.pprint?4(ob, **opts)
-zope.testing.doctestunit.pprint?7
-zope.testing.formparser.Form.__init__?1(self, name, id, method, action, enctype)
-zope.testing.formparser.Form?1(name, id, method, action, enctype)
-zope.testing.formparser.FormParser.__init__?1(self, data, base=None)
-zope.testing.formparser.FormParser._add_field?5(field)
-zope.testing.formparser.FormParser._handle_data?5(data)
-zope.testing.formparser.FormParser._handle_endtag?5(tag)
-zope.testing.formparser.FormParser._handle_starttag?5(tag, attrs)
-zope.testing.formparser.FormParser.parse?4()
-zope.testing.formparser.FormParser?1(data, base=None)
-zope.testing.formparser.Input.__init__?1(self, name, id, type, value, checked, disabled, readonly, src, size, maxlength)
-zope.testing.formparser.Input.cols?7
-zope.testing.formparser.Input.rows?7
-zope.testing.formparser.Input?1(name, id, type, value, checked, disabled, readonly, src, size, maxlength)
-zope.testing.formparser.Option.__init__?1(self, id, value, selected, label, disabled)
-zope.testing.formparser.Option?1(id, value, selected, label, disabled)
-zope.testing.formparser.Select.__init__?1(self, name, id, disabled, multiple, size)
-zope.testing.formparser.Select?1(name, id, disabled, multiple, size)
-zope.testing.formparser.intattr?4(d, name)
-zope.testing.formparser.kwattr?4(d, name, default=None)
-zope.testing.formparser.parse?4(data, base=None)
-zope.testing.loggingsupport.Handler.__init__?1(self, *names, **kw)
-zope.testing.loggingsupport.Handler.clear?4()
-zope.testing.loggingsupport.Handler.emit?4(record)
-zope.testing.loggingsupport.Handler.install?4()
-zope.testing.loggingsupport.Handler.setLoggerLevel?4(level=1)
-zope.testing.loggingsupport.Handler.uninstall?4()
-zope.testing.loggingsupport.Handler?1(*names, **kw)
-zope.testing.loghandler.Handler.__init__?1(self, testcase, propagate=False)
-zope.testing.loghandler.Handler.add?4(name)
-zope.testing.loghandler.Handler.assertLogsMessage?4(msg, level=None)
-zope.testing.loghandler.Handler.close?4()
-zope.testing.loghandler.Handler.emit?4(record)
-zope.testing.loghandler.Handler.failIfLogsMessage?4(msg)
-zope.testing.loghandler.Handler?1(testcase, propagate=False)
-zope.testing.module.FakeModule.__init__?1(self, dict)
-zope.testing.module.FakeModule?1(dict)
-zope.testing.module.setUp?4(test, name='README.txt')
-zope.testing.module.tearDown?4(test, name=None)
-zope.testing.packagenormalization.packagenormalization.tests.Test.test_succeed?4()
-zope.testing.packagenormalization.packagenormalization.tests.test_suite?4()
-zope.testing.patchTracebackModule?4()
-zope.testing.renormalizing.RENormalizing.__init__?1(self, patterns)
-zope.testing.renormalizing.RENormalizing._cook?5(pattern)
-zope.testing.renormalizing.RENormalizing.check_output?4(want, got, optionflags)
-zope.testing.renormalizing.RENormalizing.output_difference?4(example, got, optionflags)
-zope.testing.renormalizing.RENormalizing?1(patterns)
-zope.testing.server.FunctionalTestRequestHandler.do_GET?4()
-zope.testing.server.FunctionalTestRequestHandler.do_POST?7
-zope.testing.server.addPortToURL?4(url, port)
-zope.testing.server.makeRequestHandler?4(http, user=None, password=None)
-zope.testing.server.startServer?4(http, url, user=None, password=None, port=8000)
-zope.testing.setupstack.key?7
-zope.testing.setupstack.register?4(test, function, *args, **kw)
-zope.testing.setupstack.setUpDirectory?4(test)
-zope.testing.setupstack.tearDown?4(test)
-zope.testing.testrunner-ex-pp-products.more.sampletests.Test.layer?7
-zope.testing.testrunner-ex-pp-products.more.sampletests.Test.test_another_test_in_products?4()
-zope.testing.testrunner-ex-pp-products.more.sampletests.test_suite?4()
-zope.testing.testrunner-ex-pp-products.sampletests.Test.layer?7
-zope.testing.testrunner-ex-pp-products.sampletests.Test.test_extra_test_in_products?4()
-zope.testing.testrunner-ex-pp-products.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.level?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.level?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.x?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.y?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.z?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.x?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.y?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.z?7
-zope.testing.testrunner-ex.sample1.sampletests_none_suite.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_none_test.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.setUp?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.tearDown?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.TestSomething.layer?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.x?7
-zope.testing.testrunner-ex.sample1.sampletestsf.y?7
-zope.testing.testrunner-ex.sample1.sampletestsf.z?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.x?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.y?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.z?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests_i.test_suite?4()
-zope.testing.testrunner-ex.sample2.sample22.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample22.sampletests_i.test_suitex?4()
-zope.testing.testrunner-ex.sample2.sample23.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample23.sampletests_i.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.x?7
-zope.testing.testrunner-ex.sample2.sampletests.test_1.y?7
-zope.testing.testrunner-ex.sample2.sampletests.test_1.z?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.x?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.y?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.z?7
-zope.testing.testrunner-ex.sample2.sampletests_1.eek?4(self)
-zope.testing.testrunner-ex.sample2.sampletests_1.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test1?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test2?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test3?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test4?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test5?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.eek?4(self)
-zope.testing.testrunner-ex.sample2.sampletests_e.f?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.g?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_f.Test.test?4()
-zope.testing.testrunner-ex.sample2.sampletests_f.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.setUp?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.tearDown?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.layer?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something2?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something3?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something4?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something5?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.f?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_set_trace2?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_set_trace?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample3.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample3.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.x?7
-zope.testing.testrunner-ex.sample3.sampletests.y?7
-zope.testing.testrunner-ex.sample3.sampletests.z?7
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem_failure1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_set_trace1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_set_trace2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.f?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.g?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem3?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem4?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem_failure2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.set_trace3?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.set_trace4?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_error1?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_error2?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_fail1?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_fail2?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_something_else?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test1.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test1.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test1.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test1.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test1.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test1.x?7
-zope.testing.testrunner-ex.sampletests.test1.y?7
-zope.testing.testrunner-ex.sampletests.test1.z?7
-zope.testing.testrunner-ex.sampletests.test11.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test11.layer?7
-zope.testing.testrunner-ex.sampletests.test11.layername?7
-zope.testing.testrunner-ex.sampletests.test11.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test11.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test11.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test11.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test11.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test11.x?7
-zope.testing.testrunner-ex.sampletests.test11.y?7
-zope.testing.testrunner-ex.sampletests.test11.z?7
-zope.testing.testrunner-ex.sampletests.test111.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test111.layer?7
-zope.testing.testrunner-ex.sampletests.test111.layername?7
-zope.testing.testrunner-ex.sampletests.test111.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test111.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test111.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test111.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test111.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test111.x?7
-zope.testing.testrunner-ex.sampletests.test111.y?7
-zope.testing.testrunner-ex.sampletests.test111.z?7
-zope.testing.testrunner-ex.sampletests.test112.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test112.layer?7
-zope.testing.testrunner-ex.sampletests.test112.layername?7
-zope.testing.testrunner-ex.sampletests.test112.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test112.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test112.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test112.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test112.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test112.x?7
-zope.testing.testrunner-ex.sampletests.test112.y?7
-zope.testing.testrunner-ex.sampletests.test112.z?7
-zope.testing.testrunner-ex.sampletests.test12.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test12.layer?7
-zope.testing.testrunner-ex.sampletests.test12.layername?7
-zope.testing.testrunner-ex.sampletests.test12.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test12.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test12.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test12.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test12.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test12.x?7
-zope.testing.testrunner-ex.sampletests.test12.y?7
-zope.testing.testrunner-ex.sampletests.test12.z?7
-zope.testing.testrunner-ex.sampletests.test121.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test121.layer?7
-zope.testing.testrunner-ex.sampletests.test121.layername?7
-zope.testing.testrunner-ex.sampletests.test121.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test121.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test121.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test121.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test121.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test121.x?7
-zope.testing.testrunner-ex.sampletests.test121.y?7
-zope.testing.testrunner-ex.sampletests.test121.z?7
-zope.testing.testrunner-ex.sampletests.test122.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test122.layer?7
-zope.testing.testrunner-ex.sampletests.test122.layername?7
-zope.testing.testrunner-ex.sampletests.test122.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test122.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test122.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test122.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test122.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test122.x?7
-zope.testing.testrunner-ex.sampletests.test122.y?7
-zope.testing.testrunner-ex.sampletests.test122.z?7
-zope.testing.testrunner-ex.sampletests.test_one.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test_one.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test_one.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test_one.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.x?7
-zope.testing.testrunner-ex.sampletests.test_one.y?7
-zope.testing.testrunner-ex.sampletests.test_one.z?7
-zope.testing.testrunner-ex.usecompiled.compiletest.Test.test1?4()
-zope.testing.testrunner-ex.usecompiled.compiletest.Test.test2?4()
-zope.testing.testrunner-ex.usecompiled.compiletest.test_suite?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.Test.test1?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.Test.test2?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.test_suite?4()
-zope.testing.testrunner.CProfiler.__init__?1(self, filepath)
-zope.testing.testrunner.CProfiler.finish?4()
-zope.testing.testrunner.CProfiler.loadStats?4(prof_glob)
-zope.testing.testrunner.CProfiler?1(filepath)
-zope.testing.testrunner.ColorfulOutputFormatter.color?4(what)
-zope.testing.testrunner.ColorfulOutputFormatter.color_code?4(color)
-zope.testing.testrunner.ColorfulOutputFormatter.colorcodes?7
-zope.testing.testrunner.ColorfulOutputFormatter.colorize?4(what, message, normal='normal')
-zope.testing.testrunner.ColorfulOutputFormatter.colorscheme?7
-zope.testing.testrunner.ColorfulOutputFormatter.diff_color?7
-zope.testing.testrunner.ColorfulOutputFormatter.error?4(message)
-zope.testing.testrunner.ColorfulOutputFormatter.error_count_color?4(n)
-zope.testing.testrunner.ColorfulOutputFormatter.error_with_banner?4(message)
-zope.testing.testrunner.ColorfulOutputFormatter.format_seconds?4(n_seconds, normal='normal')
-zope.testing.testrunner.ColorfulOutputFormatter.format_seconds_short?4(n_seconds)
-zope.testing.testrunner.ColorfulOutputFormatter.info?4(message)
-zope.testing.testrunner.ColorfulOutputFormatter.info_suboptimal?4(message)
-zope.testing.testrunner.ColorfulOutputFormatter.prefixes?7
-zope.testing.testrunner.ColorfulOutputFormatter.print_colorized_traceback?4(formatted_traceback)
-zope.testing.testrunner.ColorfulOutputFormatter.print_doctest_failure?4(formatted_failure)
-zope.testing.testrunner.ColorfulOutputFormatter.print_traceback?4(msg, exc_info)
-zope.testing.testrunner.ColorfulOutputFormatter.slow_test_threshold?7
-zope.testing.testrunner.ColorfulOutputFormatter.summary?4(n_tests, n_failures, n_errors, n_seconds)
-zope.testing.testrunner.ColorfulOutputFormatter.tear_down_not_supported?4()
-zope.testing.testrunner.ColorfulOutputFormatter.totals?4(n_tests, n_failures, n_errors, n_seconds)
-zope.testing.testrunner.FakeInputContinueGenerator.readline?4()
-zope.testing.testrunner.HotshotProfiler.__init__?1(self, filepath)
-zope.testing.testrunner.HotshotProfiler.finish?4()
-zope.testing.testrunner.HotshotProfiler.loadStats?4(prof_glob)
-zope.testing.testrunner.HotshotProfiler?1(filepath)
-zope.testing.testrunner.NullHandler.emit?4(record)
-zope.testing.testrunner.OutputFormatter.__init__?1(self, options)
-zope.testing.testrunner.OutputFormatter.compute_max_width?4()
-zope.testing.testrunner.OutputFormatter.detailed_refcounts?4(track, rc, prev)
-zope.testing.testrunner.OutputFormatter.error?4(message)
-zope.testing.testrunner.OutputFormatter.error_with_banner?4(message)
-zope.testing.testrunner.OutputFormatter.format_seconds?4(n_seconds)
-zope.testing.testrunner.OutputFormatter.format_seconds_short?4(n_seconds)
-zope.testing.testrunner.OutputFormatter.format_traceback?4(exc_info)
-zope.testing.testrunner.OutputFormatter.garbage?4(garbage)
-zope.testing.testrunner.OutputFormatter.getShortDescription?4(test, room)
-zope.testing.testrunner.OutputFormatter.import_errors?4(import_errors)
-zope.testing.testrunner.OutputFormatter.info?4(message)
-zope.testing.testrunner.OutputFormatter.info_suboptimal?4(message)
-zope.testing.testrunner.OutputFormatter.list_of_tests?4(tests, layer_name)
-zope.testing.testrunner.OutputFormatter.max_width?7
-zope.testing.testrunner.OutputFormatter.modules_with_import_problems?4(import_errors)
-zope.testing.testrunner.OutputFormatter.print_traceback?4(msg, exc_info)
-zope.testing.testrunner.OutputFormatter.profiler_stats?4(stats)
-zope.testing.testrunner.OutputFormatter.progress?7
-zope.testing.testrunner.OutputFormatter.refcounts?4(rc, prev)
-zope.testing.testrunner.OutputFormatter.start_set_up?4(layer_name)
-zope.testing.testrunner.OutputFormatter.start_tear_down?4(layer_name)
-zope.testing.testrunner.OutputFormatter.start_test?4(test, tests_run, total_tests)
-zope.testing.testrunner.OutputFormatter.stop_set_up?4(seconds)
-zope.testing.testrunner.OutputFormatter.stop_tear_down?4(seconds)
-zope.testing.testrunner.OutputFormatter.stop_test?4(test)
-zope.testing.testrunner.OutputFormatter.stop_tests?4()
-zope.testing.testrunner.OutputFormatter.summary?4(n_tests, n_failures, n_errors, n_seconds)
-zope.testing.testrunner.OutputFormatter.tear_down_not_supported?4()
-zope.testing.testrunner.OutputFormatter.test_error?4(test, seconds, exc_info)
-zope.testing.testrunner.OutputFormatter.test_failure?4(test, seconds, exc_info)
-zope.testing.testrunner.OutputFormatter.test_garbage?4(test, garbage)
-zope.testing.testrunner.OutputFormatter.test_success?4(test, seconds)
-zope.testing.testrunner.OutputFormatter.test_threads?4(test, new_threads)
-zope.testing.testrunner.OutputFormatter.tests_with_errors?4(errors)
-zope.testing.testrunner.OutputFormatter.tests_with_failures?4(failures)
-zope.testing.testrunner.OutputFormatter.totals?4(n_tests, n_failures, n_errors, n_seconds)
-zope.testing.testrunner.OutputFormatter.verbose?7
-zope.testing.testrunner.OutputFormatter?1(options)
-zope.testing.testrunner.SetUpLayerFailure.runTest?4()
-zope.testing.testrunner.StartUpFailure.__init__?1(self, options, module, exc_info)
-zope.testing.testrunner.StartUpFailure?1(options, module, exc_info)
-zope.testing.testrunner.TestIgnore.OldTestIgnore?7
-zope.testing.testrunner.TestIgnore.__init__?1(self, options)
-zope.testing.testrunner.TestIgnore._filenameFormat?5(filename)
-zope.testing.testrunner.TestIgnore.names?4(filename, modulename)
-zope.testing.testrunner.TestIgnore?1(options)
-zope.testing.testrunner.TestIgnore_1._filenameFormat?5(filename)
-zope.testing.testrunner.TestResult.__init__?1(self, options, tests, layer_name=None)
-zope.testing.testrunner.TestResult.addError?4(test, exc_info)
-zope.testing.testrunner.TestResult.addFailure?4(test, exc_info)
-zope.testing.testrunner.TestResult.addSuccess?4(test)
-zope.testing.testrunner.TestResult.startTest?4(test)
-zope.testing.testrunner.TestResult.stopTest?4(test)
-zope.testing.testrunner.TestResult.testSetUp?4()
-zope.testing.testrunner.TestResult.testTearDown?4()
-zope.testing.testrunner.TestResult?1(options, tests, layer_name=None)
-zope.testing.testrunner.TestTrace.__init__?1(self, options, **kw)
-zope.testing.testrunner.TestTrace.start?4()
-zope.testing.testrunner.TestTrace.stop?4()
-zope.testing.testrunner.TestTrace?1(options, **kw)
-zope.testing.testrunner.TrackRefs.__init__?1(self)
-zope.testing.testrunner.TrackRefs.output?4()
-zope.testing.testrunner.TrackRefs.update?4()
-zope.testing.testrunner.TrackRefs?1()
-zope.testing.testrunner._layer_name_cache?8
-zope.testing.testrunner.apply_auto_color?4(args)
-zope.testing.testrunner.apply_auto_progress?4(args)
-zope.testing.testrunner.available_profilers?7
-zope.testing.testrunner.cant_pm_in_subprocess_message?7
-zope.testing.testrunner.check_suite?4(suite, module_name)
-zope.testing.testrunner.compile_filter?4(pattern)
-zope.testing.testrunner.compiled_sufixes?7
-zope.testing.testrunner.configure_logging?4()
-zope.testing.testrunner.contains_init_py?4(options, fnamelist)
-zope.testing.testrunner.default_setup_args?7
-zope.testing.testrunner.dependencies?4(bases, result)
-zope.testing.testrunner.doctest_template?7
-zope.testing.testrunner.find_suites?4(options)
-zope.testing.testrunner.find_test_files?4(options)
-zope.testing.testrunner.find_test_files_?4(options)
-zope.testing.testrunner.find_tests?4(options, found_suites=None)
-zope.testing.testrunner.gather_layers?4(layer, result)
-zope.testing.testrunner.get_options?4(args=None, defaults=None)
-zope.testing.testrunner.identifier?7
-zope.testing.testrunner.import_name?4(name)
-zope.testing.testrunner.layer_from_name?4(layer_name)
-zope.testing.testrunner.main?4()
-zope.testing.testrunner.merge_options?4(options, defaults)
-zope.testing.testrunner.name_from_layer?4(layer)
-zope.testing.testrunner.normalize_package?4(package, package_map={})
-zope.testing.testrunner.order_by_bases?4(layers)
-zope.testing.testrunner.ordered_layers?4(tests_by_layer_name)
-zope.testing.testrunner.osettrace?7
-zope.testing.testrunner.parser?7
-zope.testing.testrunner.post_mortem?4(exc_info)
-zope.testing.testrunner.print_doctest_location?4(err)
-zope.testing.testrunner.real_pdb_set_trace?7
-zope.testing.testrunner.remove_stale_bytecode?4(options)
-zope.testing.testrunner.reporting?7
-zope.testing.testrunner.resume_tests?4(options, layer_name, layers, failures, errors)
-zope.testing.testrunner.run?4(defaults=None, args=None)
-zope.testing.testrunner.run_layer?4(options, layer_name, layer, tests, setup_layers, failures, errors)
-zope.testing.testrunner.run_tests?4(options, tests, name, failures, errors)
-zope.testing.testrunner.run_with_options?4(options, found_suites=None)
-zope.testing.testrunner.setUp?4(test)
-zope.testing.testrunner.settrace?4(trace)
-zope.testing.testrunner.setup?7
-zope.testing.testrunner.setup_layer?4(options, layer, setup_layers)
-zope.testing.testrunner.strip_py_ext?4(options, path)
-zope.testing.testrunner.tearDown?4(test)
-zope.testing.testrunner.tear_down_unneeded?4(options, needed, setup_layers, optional=False)
-zope.testing.testrunner.terminal_has_colors?4()
-zope.testing.testrunner.test_dirs?4(options, seen)
-zope.testing.testrunner.test_suite?4()
-zope.testing.testrunner.tests_from_suite?4(suite, options, dlevel=1, dlayer='unit')
-zope.testing.testrunner.tigetnum?4(attr, default=None)
-zope.testing.testrunner.type_or_class_title?4(t)
-zope.testing.testrunner.update_root2ext?4(dirname, noext, withext)
-zope.testing.testrunner.walk_with_symlinks?4(options, dir)
-zope.testing.tests.test_suite?4()
-zope.thread.tests.test_suite?4()
-zope.traversing.adapters.DefaultTraversable.__init__?1(self, subject)
-zope.traversing.adapters.DefaultTraversable.traverse?4(name, furtherPath)
-zope.traversing.adapters.DefaultTraversable?1(subject)
-zope.traversing.adapters.RootPhysicallyLocatable.__init__?1(self, context)
-zope.traversing.adapters.RootPhysicallyLocatable.getName?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getNearestSite?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getPath?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getRoot?4()
-zope.traversing.adapters.RootPhysicallyLocatable?1(context)
-zope.traversing.adapters.Traverser.__init__?1(self, wrapper)
-zope.traversing.adapters.Traverser.traverse?4(path, default=_marker, request=None)
-zope.traversing.adapters.Traverser?1(wrapper)
-zope.traversing.adapters._marker?8
-zope.traversing.adapters.traversePathElement?4(obj, name, further_path, default=_marker, traversable=None, request=None)
-zope.traversing.api._marker?8
-zope.traversing.api._normalizePath?5(path)
-zope.traversing.api.canonicalPath?4(path_or_object)
-zope.traversing.api.getName?4(obj)
-zope.traversing.api.getParent?4(obj)
-zope.traversing.api.getParents?4(obj)
-zope.traversing.api.getPath?4(obj)
-zope.traversing.api.getRoot?4(obj)
-zope.traversing.api.joinPath?4(path, *args)
-zope.traversing.api.traverse?4(object, path, default=_marker, request=None)
-zope.traversing.api.traverseName?4(obj, name, default=_marker, traversable=None, request=None)
-zope.traversing.browser.absoluteurl.AbsoluteURL._getContextName?5(context)
-zope.traversing.browser.absoluteurl.AbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.absoluteurl.SiteAbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.absoluteurl._?8
-zope.traversing.browser.absoluteurl._insufficientContext?8
-zope.traversing.browser.absoluteurl._safe?8
-zope.traversing.browser.absoluteurl.absoluteURL?4(ob, request)
-zope.traversing.browser.interfaces.IAbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.interfaces.IAbsoluteURLAPI.absoluteURL?4(request)
-zope.traversing.browser.tests.TestAbsoluteURL.setUp?4()
-zope.traversing.browser.tests.TestAbsoluteURL.tearDown?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBadObject?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBasicContext?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBasicContext_unicode?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testNoContext?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testNoContextInformation?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testRetainSkin?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHosting?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingInFront?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingWithVHElements?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingWithoutContextInformation?4()
-zope.traversing.browser.tests.TestAbsoluteURL.test_interface?4()
-zope.traversing.browser.tests.test_suite?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getName?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getNearestSite?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getPath?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getRoot?4()
-zope.traversing.interfaces.ITraversable.traverse?4(furtherPath)
-zope.traversing.interfaces.ITraversalAPI.canonicalPath?4()
-zope.traversing.interfaces.ITraversalAPI.getName?4()
-zope.traversing.interfaces.ITraversalAPI.getParent?4()
-zope.traversing.interfaces.ITraversalAPI.getParents?4()
-zope.traversing.interfaces.ITraversalAPI.getPath?4()
-zope.traversing.interfaces.ITraversalAPI.getRoot?4()
-zope.traversing.interfaces.ITraversalAPI.joinPath?4(*args)
-zope.traversing.interfaces.ITraversalAPI.traverse?4(path, default=None, request=None)
-zope.traversing.interfaces.ITraversalAPI.traverseName?4(name, default=None, traversable=None, request=None)
-zope.traversing.interfaces.ITraverser.traverse?4(default=_RAISE_KEYERROR, request=None)
-zope.traversing.interfaces._RAISE_KEYERROR?8
-zope.traversing.namespace.SimpleHandler.__init__?1(self, context, request=None)
-zope.traversing.namespace.SimpleHandler?1(context, request=None)
-zope.traversing.namespace.acquire.traverse?4(name, remaining)
-zope.traversing.namespace.adapter.traverse?4(name, ignored)
-zope.traversing.namespace.attr.traverse?4(name, ignored)
-zope.traversing.namespace.debug.traverse?4(name, ignored)
-zope.traversing.namespace.etc.traverse?4(name, ignored)
-zope.traversing.namespace.getResource?4(site, name, request)
-zope.traversing.namespace.item.traverse?4(name, ignored)
-zope.traversing.namespace.lang.traverse?4(name, ignored)
-zope.traversing.namespace.namespaceLookup?4(ns, name, object, request=None)
-zope.traversing.namespace.namespace_pattern?7
-zope.traversing.namespace.nsParse?4(name)
-zope.traversing.namespace.queryResource?4(site, name, request, default=None)
-zope.traversing.namespace.resource.traverse?4(name, ignored)
-zope.traversing.namespace.skin.traverse?4(name, ignored)
-zope.traversing.namespace.vh.traverse?4(name, ignored)
-zope.traversing.namespace.view.__init__?1(self, context, request)
-zope.traversing.namespace.view.traverse?4(name, ignored)
-zope.traversing.namespace.view?1(context, request)
-zope.traversing.testing.browserResource?4(name, factory, providing=zope.interface.Interface)
-zope.traversing.testing.browserView?4(for_, name, factory, providing=zope.interface.Interface)
-zope.traversing.testing.setUp?4()
-zope.viewlet.interfaces.IViewlet.manager?7
-zope.viewlet.interfaces._?8
-zope.viewlet.manager.ConditionalViewletManager.filter?4(viewlets)
-zope.viewlet.manager.ViewletManager?4(name, interface, template=None, bases=())
-zope.viewlet.manager.ViewletManagerBase.__init__?1(self, context, request, view)
-zope.viewlet.manager.ViewletManagerBase._updateViewlets?5()
-zope.viewlet.manager.ViewletManagerBase.filter?4(viewlets)
-zope.viewlet.manager.ViewletManagerBase.get?4(name, default=None)
-zope.viewlet.manager.ViewletManagerBase.render?4()
-zope.viewlet.manager.ViewletManagerBase.sort?4(viewlets)
-zope.viewlet.manager.ViewletManagerBase.template?7
-zope.viewlet.manager.ViewletManagerBase.update?4()
-zope.viewlet.manager.ViewletManagerBase?1(context, request, view)
-zope.viewlet.manager.WeightOrderedViewletManager.render?4()
-zope.viewlet.manager.WeightOrderedViewletManager.sort?4(viewlets)
-zope.viewlet.manager.getWeight?4((name, viewlet))
-zope.viewlet.manager.isAvailable?4(viewlet)
-zope.viewlet.metaconfigure.viewletDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, manager=interfaces.IViewletManager, class_=None, template=None, attribute='render', allowed_interface=None, allowed_attributes=None, **kwargs)
-zope.viewlet.metaconfigure.viewletManagerDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, provides=interfaces.IViewletManager, class_=None, template=None, allowed_interface=None, allowed_attributes=None)
-zope.viewlet.metadirectives.IContentProvider.default?7
-zope.viewlet.metadirectives.IContentProvider.description?7
-zope.viewlet.metadirectives.IContentProvider.name?7
-zope.viewlet.metadirectives.IContentProvider.required?7
-zope.viewlet.metadirectives.IContentProvider.title?7
-zope.viewlet.metadirectives.IContentProvider.view?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.description?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.required?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.template?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.title?7
-zope.viewlet.metadirectives.IViewletDirective.default?7
-zope.viewlet.metadirectives.IViewletDirective.description?7
-zope.viewlet.metadirectives.IViewletDirective.manager?7
-zope.viewlet.metadirectives.IViewletDirective.required?7
-zope.viewlet.metadirectives.IViewletDirective.title?7
-zope.viewlet.metadirectives.IViewletManagerDirective.default?7
-zope.viewlet.metadirectives.IViewletManagerDirective.description?7
-zope.viewlet.metadirectives.IViewletManagerDirective.provides?7
-zope.viewlet.metadirectives.IViewletManagerDirective.required?7
-zope.viewlet.metadirectives.IViewletManagerDirective.title?7
-zope.viewlet.metadirectives._?8
-zope.viewlet.tests.TestParticipation.interaction?7
-zope.viewlet.tests.TestParticipation.principal?7
-zope.viewlet.tests.directivesSetUp?4(test)
-zope.viewlet.tests.directivesTearDown?4(test)
-zope.viewlet.tests.setUp?4(test)
-zope.viewlet.tests.tearDown?4(test)
-zope.viewlet.tests.test_suite?4()
-zope.viewlet.viewlet.CSSBundleViewlet?4(items)
-zope.viewlet.viewlet.CSSResourceBundleViewletBase._items?8
-zope.viewlet.viewlet.CSSResourceBundleViewletBase.getResources?4()
-zope.viewlet.viewlet.CSSResourceBundleViewletBase.render?4(*args, **kw)
-zope.viewlet.viewlet.CSSResourceViewletBase._media?8
-zope.viewlet.viewlet.CSSResourceViewletBase._rel?8
-zope.viewlet.viewlet.CSSResourceViewletBase.getMedia?4()
-zope.viewlet.viewlet.CSSResourceViewletBase.getRel?4()
-zope.viewlet.viewlet.CSSViewlet?4(path, media="all", rel="stylesheet")
-zope.viewlet.viewlet.JavaScriptBundleViewlet?4(paths)
-zope.viewlet.viewlet.JavaScriptViewlet?4(path)
-zope.viewlet.viewlet.ResourceBundleViewletBase._paths?8
-zope.viewlet.viewlet.ResourceBundleViewletBase.getResources?4()
-zope.viewlet.viewlet.ResourceBundleViewletBase.render?4(*args, **kw)
-zope.viewlet.viewlet.ResourceViewletBase._path?8
-zope.viewlet.viewlet.ResourceViewletBase.getURL?4()
-zope.viewlet.viewlet.ResourceViewletBase.render?4(*args, **kw)
-zope.viewlet.viewlet.SimpleAttributeViewlet.render?4(*args, **kw)
-zope.viewlet.viewlet.SimpleViewletClass?4(template, offering=None, bases=(), attributes=None, name=u'')
-zope.viewlet.viewlet.ViewletBase.__init__?1(self, context, request, view, manager)
-zope.viewlet.viewlet.ViewletBase.render?4()
-zope.viewlet.viewlet.ViewletBase.update?4()
-zope.viewlet.viewlet.ViewletBase?1(context, request, view, manager)
-zope.viewlet.viewlet.simple.render?7
-zope.wfmc.adapter.integration.createParticipant?4(activity, process_definition_identifier, performer)
-zope.wfmc.adapter.integration.createWorkItem?4(participant, process_definition_identifier, application)
-zope.wfmc.adapter.tests.setUp?4(test)
-zope.wfmc.adapter.tests.tearDown?4(test)
-zope.wfmc.adapter.tests.test_suite?4()
-zope.wfmc.attributeintegration.AttributeIntegration.createParticipant?4(activity, process_definition_identifier, performer)
-zope.wfmc.attributeintegration.AttributeIntegration.createWorkItem?4(participant, process_definition_identifier, application)
-zope.wfmc.interfaces.IActivity.definition?7
-zope.wfmc.interfaces.IActivity.id?7
-zope.wfmc.interfaces.IActivity.workItemFinished?4(*results)
-zope.wfmc.interfaces.IActivityDefinition.addApplication?4(*parameters)
-zope.wfmc.interfaces.IActivityDefinition.definePerformer?4()
-zope.wfmc.interfaces.IActivityDefinition.description?7
-zope.wfmc.interfaces.IActivityDefinition.id?7
-zope.wfmc.interfaces.IActivityDefinition.setAndJoin?4()
-zope.wfmc.interfaces.IActivityDefinition.setAndSplit?4()
-zope.wfmc.interfaces.IApplicationDefinition.description?7
-zope.wfmc.interfaces.IApplicationDefinition.parameters?7
-zope.wfmc.interfaces.IIntegration.createParticipant?4(process_definition_identifier, performer)
-zope.wfmc.interfaces.IIntegration.createWorkItem?4(process_definition_identifier, application)
-zope.wfmc.interfaces.IParameterDefinition.input?7
-zope.wfmc.interfaces.IParameterDefinition.name?7
-zope.wfmc.interfaces.IParameterDefinition.output?7
-zope.wfmc.interfaces.IParticipant.description?7
-zope.wfmc.interfaces.IProcess.applicationRelevantData?7
-zope.wfmc.interfaces.IProcess.definition?7
-zope.wfmc.interfaces.IProcess.workflowRelevantData?7
-zope.wfmc.interfaces.IProcessContext.processFinished?4(*results)
-zope.wfmc.interfaces.IProcessDefinition.activities?7
-zope.wfmc.interfaces.IProcessDefinition.applications?7
-zope.wfmc.interfaces.IProcessDefinition.defineActivities?4()
-zope.wfmc.interfaces.IProcessDefinition.defineApplications?4()
-zope.wfmc.interfaces.IProcessDefinition.defineParameters?4()
-zope.wfmc.interfaces.IProcessDefinition.defineParticipants?4()
-zope.wfmc.interfaces.IProcessDefinition.defineTransitions?4()
-zope.wfmc.interfaces.IProcessDefinition.description?7
-zope.wfmc.interfaces.IProcessDefinition.id?7
-zope.wfmc.interfaces.IProcessDefinition.integration?7
-zope.wfmc.interfaces.IProcessDefinition.participants?7
-zope.wfmc.interfaces.IProcessFinished.process?7
-zope.wfmc.interfaces.IProcessStarted.process?7
-zope.wfmc.interfaces.ITransitionDefinition.condition?7
-zope.wfmc.interfaces.ITransitionDefinition.description?7
-zope.wfmc.interfaces.ITransitionDefinition.from_?7
-zope.wfmc.interfaces.ITransitionDefinition.id?7
-zope.wfmc.interfaces.ITransitionDefinition.to?7
-zope.wfmc.interfaces.IWorkItem.id?7
-zope.wfmc.interfaces.IWorkItem.start?4()
-zope.wfmc.process.Activity.__init__?1(self, process, definition)
-zope.wfmc.process.Activity.definition?4()
-zope.wfmc.process.Activity.definition?7
-zope.wfmc.process.Activity.finish?4()
-zope.wfmc.process.Activity.incoming?7
-zope.wfmc.process.Activity.start?4(transition)
-zope.wfmc.process.Activity.workItemFinished?4(work_item, *results)
-zope.wfmc.process.Activity?1(process, definition)
-zope.wfmc.process.ActivityDefinition.__init__?1(self, __name__=None)
-zope.wfmc.process.ActivityDefinition.addApplication?4(application, actual=())
-zope.wfmc.process.ActivityDefinition.addOutgoing?4(transition_id)
-zope.wfmc.process.ActivityDefinition.andJoin?4(setting)
-zope.wfmc.process.ActivityDefinition.andSplit?4(setting)
-zope.wfmc.process.ActivityDefinition.computeOutgoing?4()
-zope.wfmc.process.ActivityDefinition.definePerformer?4(performer)
-zope.wfmc.process.ActivityDefinition.performer?7
-zope.wfmc.process.ActivityDefinition.process?7
-zope.wfmc.process.ActivityDefinition.transitionOutgoing?4(transition)
-zope.wfmc.process.ActivityDefinition?1(__name__=None)
-zope.wfmc.process.ActivityFinished.__init__?1(self, activity)
-zope.wfmc.process.ActivityFinished?1(activity)
-zope.wfmc.process.ActivityStarted.__init__?1(self, activity)
-zope.wfmc.process.ActivityStarted?1(activity)
-zope.wfmc.process.Application.__init__?1(self, *parameters)
-zope.wfmc.process.Application.defineParameters?4(*parameters)
-zope.wfmc.process.Application?1(*parameters)
-zope.wfmc.process.InputParameter.input?7
-zope.wfmc.process.OutputParameter.output?7
-zope.wfmc.process.Parameter.__init__?1(self, name)
-zope.wfmc.process.Parameter.input?7
-zope.wfmc.process.Parameter?1(name)
-zope.wfmc.process.Participant.__init__?1(self, name=None)
-zope.wfmc.process.Participant?1(name=None)
-zope.wfmc.process.Process.__init__?1(self, definition, start, context=None)
-zope.wfmc.process.Process._finish?5()
-zope.wfmc.process.Process.definition?4()
-zope.wfmc.process.Process.definition?7
-zope.wfmc.process.Process.outputs?4()
-zope.wfmc.process.Process.start?4(*arguments)
-zope.wfmc.process.Process.transition?4(activity, transitions)
-zope.wfmc.process.Process?1(definition, start, context=None)
-zope.wfmc.process.ProcessDefinition.TransitionDefinitionFactory?7
-zope.wfmc.process.ProcessDefinition.__init__?1(self, id, integration=None)
-zope.wfmc.process.ProcessDefinition._dirty?5()
-zope.wfmc.process.ProcessDefinition._start?5()
-zope.wfmc.process.ProcessDefinition._start?8
-zope.wfmc.process.ProcessDefinition.defineActivities?4(**activities)
-zope.wfmc.process.ProcessDefinition.defineApplications?4(**applications)
-zope.wfmc.process.ProcessDefinition.defineParameters?4(*parameters)
-zope.wfmc.process.ProcessDefinition.defineParticipants?4(**participants)
-zope.wfmc.process.ProcessDefinition.defineTransitions?4(*transitions)
-zope.wfmc.process.ProcessDefinition?1(id, integration=None)
-zope.wfmc.process.ProcessFinished.__init__?1(self, process)
-zope.wfmc.process.ProcessFinished?1(process)
-zope.wfmc.process.ProcessStarted.__init__?1(self, process)
-zope.wfmc.process.ProcessStarted?1(process)
-zope.wfmc.process.Transition.__init__?1(self, from_, to)
-zope.wfmc.process.Transition?1(from_, to)
-zope.wfmc.process.TransitionDefinition.__init__?1(self, from_, to, condition=always_true, id=None, __name__=None)
-zope.wfmc.process.TransitionDefinition?1(from_, to, condition=always_true, id=None, __name__=None)
-zope.wfmc.process.WorkItemFinished.__init__?1(self, workitem, application, parameters, results)
-zope.wfmc.process.WorkItemFinished?1(workitem, application, parameters, results)
-zope.wfmc.process.always_true?4(data)
-zope.wfmc.tests.setUp?4(test)
-zope.wfmc.tests.tearDown?4(test)
-zope.wfmc.tests.test_inputoutput?4()
-zope.wfmc.tests.test_multiple_input_parameters?4()
-zope.wfmc.tests.test_pickling?4()
-zope.wfmc.tests.test_suite?4()
-zope.wfmc.tests.test_wrong_number_process_args_error_message?4()
-zope.wfmc.xpdl.HandlerError.__init__?1(self, orig, tag, locator)
-zope.wfmc.xpdl.HandlerError?1(orig, tag, locator)
-zope.wfmc.xpdl.Package.__init__?1(self)
-zope.wfmc.xpdl.Package.defineApplications?4(**applications)
-zope.wfmc.xpdl.Package.defineParticipants?4(**participants)
-zope.wfmc.xpdl.Package?1()
-zope.wfmc.xpdl.TextCondition.__init__?1(self, source)
-zope.wfmc.xpdl.TextCondition?1(source)
-zope.wfmc.xpdl.Tool.__init__?1(self, id)
-zope.wfmc.xpdl.Tool.parameters?7
-zope.wfmc.xpdl.Tool?1(id)
-zope.wfmc.xpdl.XPDLHandler.Activity?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.ActivityDefinitionFactory?7
-zope.wfmc.xpdl.XPDLHandler.ActivitySet?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.ApplicationFactory?7
-zope.wfmc.xpdl.XPDLHandler.Join?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.ParticipantFactory?7
-zope.wfmc.xpdl.XPDLHandler.ProcessDefinitionFactory?7
-zope.wfmc.xpdl.XPDLHandler.Split?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.Tool?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.Transition?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.TransitionDefinitionFactory?7
-zope.wfmc.xpdl.XPDLHandler.TransitionRef?4(attrs)
-zope.wfmc.xpdl.XPDLHandler.__init__?1(self, package)
-zope.wfmc.xpdl.XPDLHandler.actualparameter?4(ignored)
-zope.wfmc.xpdl.XPDLHandler.characters?4(text)
-zope.wfmc.xpdl.XPDLHandler.condition?4(ignored)
-zope.wfmc.xpdl.XPDLHandler.endElementNS?4(name, qname)
-zope.wfmc.xpdl.XPDLHandler.end_handlers?7
-zope.wfmc.xpdl.XPDLHandler.performer?4(ignored)
-zope.wfmc.xpdl.XPDLHandler.setDocumentLocator?4(locator)
-zope.wfmc.xpdl.XPDLHandler.startElementNS?4(name, qname, attrs)
-zope.wfmc.xpdl.XPDLHandler.start_handlers?7
-zope.wfmc.xpdl.XPDLHandler.text?7
-zope.wfmc.xpdl.XPDLHandler.tool?4(tool)
-zope.wfmc.xpdl.XPDLHandler.transition?4(transition)
-zope.wfmc.xpdl.XPDLHandler?1(package)
-zope.wfmc.xpdl.read?4(file)
-zope.wfmc.xpdl.xpdlns?7
\ No newline at end of file
--- a/src/eric7/APIs/Python/zope-3.3.1.api	Fri Sep 02 14:10:44 2022 +0200
+++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
@@ -1,32234 +0,0 @@
-BTrees.Interfaces.IBTree.insert?4(value)
-BTrees.Interfaces.ICollection.clear?4()
-BTrees.Interfaces.IDictionaryIsh.byValue?4()
-BTrees.Interfaces.IDictionaryIsh.pop?4(d)
-BTrees.Interfaces.IDictionaryIsh.setdefault?4(d)
-BTrees.Interfaces.IDictionaryIsh.update?4()
-BTrees.Interfaces.IIMerge.weightedIntersection?4(c2, weight1=1, weight2=1)
-BTrees.Interfaces.IIMerge.weightedUnion?4(c2, weight1=1, weight2=1)
-BTrees.Interfaces.IKeyed.has_key?4()
-BTrees.Interfaces.IKeyed.keys?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.IKeyed.maxKey?4()
-BTrees.Interfaces.IKeyed.minKey?4()
-BTrees.Interfaces.IMerge.difference?4(c2)
-BTrees.Interfaces.IMerge.intersection?4(c2)
-BTrees.Interfaces.IMerge.union?4(c2)
-BTrees.Interfaces.IMergeIntegerKey.multiunion?4()
-BTrees.Interfaces.IMinimalDictionary.get?4(default)
-BTrees.Interfaces.IMinimalDictionary.items?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.IMinimalDictionary.values?4(max=None, excludemin=False, excludemax=False)
-BTrees.Interfaces.ISetMutable.insert?4()
-BTrees.Interfaces.ISetMutable.remove?4()
-BTrees.Interfaces.ISetMutable.update?4()
-BTrees.Length.Length.__init__?1(self, v=0)
-BTrees.Length.Length._p_independent?5()
-BTrees.Length.Length._p_resolveConflict?5(old, s1, s2)
-BTrees.Length.Length.change?4(delta)
-BTrees.Length.Length.set?4(v)
-BTrees.Length.Length?1(v=0)
-BTrees.check.Checker.__init__?1(self, obj)
-BTrees.check.Checker.check?4()
-BTrees.check.Checker.check_sorted?4(obj, path, keys, lo, hi)
-BTrees.check.Checker.complain?4(msg, obj, path)
-BTrees.check.Checker.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Checker.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Checker?1(obj)
-BTrees.check.Printer.__init__?1(self, obj)
-BTrees.check.Printer.display?4()
-BTrees.check.Printer.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Printer.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Printer?1(obj)
-BTrees.check.Walker.__init__?1(self, obj)
-BTrees.check.Walker.visit_btree?4(obj, path, parent, is_mapping, keys, kids, lo, hi)
-BTrees.check.Walker.visit_bucket?4(obj, path, parent, is_mapping, keys, values, lo, hi)
-BTrees.check.Walker.walk?4()
-BTrees.check.Walker?1(obj)
-BTrees.check._btree2bucket?8
-BTrees.check._type2kind?8
-BTrees.check.check?4(btree)
-BTrees.check.classify?4(obj)
-BTrees.check.crack_btree?4(t, is_mapping)
-BTrees.check.crack_bucket?4(b, is_mapping)
-BTrees.check.display?4(btree)
-BTrees.check.type_and_adr?4(obj)
-ClientForm.CHUNK?7
-ClientForm.CheckboxControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.CheckboxControl.get_labels?4()
-ClientForm.CheckboxControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.Control.__init__?1(self, type, name, attrs, index=None)
-ClientForm.Control._totally_ordered_pairs?5()
-ClientForm.Control._write_mime_data?5(mw, name, value)
-ClientForm.Control.add_to_form?4(form)
-ClientForm.Control.clear?4()
-ClientForm.Control.fixup?4()
-ClientForm.Control.get_labels?4()
-ClientForm.Control.is_of_kind?4(kind)
-ClientForm.Control.pairs?4()
-ClientForm.Control?1(type, name, attrs, index=None)
-ClientForm.DEFAULT_ENCODING?7
-ClientForm.FileControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.FileControl._totally_ordered_pairs?5()
-ClientForm.FileControl._write_mime_data?5(mw, _name, _value)
-ClientForm.FileControl.add_file?4(file_object, content_type=None, filename=None)
-ClientForm.FileControl.clear?4()
-ClientForm.FileControl.is_of_kind?4(kind)
-ClientForm.FileControl?1(type, name, attrs, index=None)
-ClientForm.FormParser.__init__?1(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.FormParser?1(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.HTMLForm.__init__?1(self, action, method="GET", enctype="application/x-www-form-urlencoded", name=None, attrs=None, request_class=urllib2.Request, forms=None, labels=None, id_to_labels=None, backwards_compat=True)
-ClientForm.HTMLForm._click?5(name, type, id, label, nr, coord, return_type, request_class=urllib2.Request)
-ClientForm.HTMLForm._find_control?5(name, type, kind, id, label, predicate, nr)
-ClientForm.HTMLForm._find_list_control?5(name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.HTMLForm._pairs?5()
-ClientForm.HTMLForm._pairs_and_controls?5()
-ClientForm.HTMLForm._request_data?5()
-ClientForm.HTMLForm._switch_click?5(return_type, request_class=urllib2.Request)
-ClientForm.HTMLForm.add_file?4(file_object, content_type=None, filename=None, name=None, id=None, nr=None, label=None)
-ClientForm.HTMLForm.clear?4(name=None, type=None, kind=None, id=None, nr=None, label=None)
-ClientForm.HTMLForm.clear_all?4()
-ClientForm.HTMLForm.click?4(name=None, type=None, id=None, nr=0, coord=(1, 1), request_class=urllib2.Request, label=None)
-ClientForm.HTMLForm.click_pairs?4(name=None, type=None, id=None, nr=0, coord=(1, 1), label=None)
-ClientForm.HTMLForm.click_request_data?4(name=None, type=None, id=None, nr=0, coord=(1, 1), request_class=urllib2.Request, label=None)
-ClientForm.HTMLForm.find_control?4(name=None, type=None, kind=None, id=None, predicate=None, nr=None, label=None)
-ClientForm.HTMLForm.fixup?4()
-ClientForm.HTMLForm.get_value?4(name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.get_value_by_label?4(name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.HTMLForm.new_control?4(type, name, attrs, ignore_unknown=False, select_default=False, index=None)
-ClientForm.HTMLForm.possible_items?4(name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.set?4(selected, item_name, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.set_all_readonly?4(readonly)
-ClientForm.HTMLForm.set_single?4(selected, name=None, type=None, kind=None, id=None, nr=None, by_label=None, label=None)
-ClientForm.HTMLForm.set_value?4(value, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.set_value_by_label?4(value, name=None, type=None, kind=None, id=None, label=None, nr=None)
-ClientForm.HTMLForm.toggle?4(item_name, name=None, type=None, kind=None, id=None, nr=None, by_label=False, label=None)
-ClientForm.HTMLForm.toggle_single?4(name=None, type=None, kind=None, id=None, nr=None, by_label=None, label=None)
-ClientForm.HTMLForm.type2class?7
-ClientForm.HTMLForm?1(action, method="GET", enctype="application/x-www-form-urlencoded", name=None, attrs=None, request_class=urllib2.Request, forms=None, labels=None, id_to_labels=None, backwards_compat=True)
-ClientForm.IgnoreControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.IgnoreControl.is_of_kind?4(kind)
-ClientForm.IgnoreControl?1(type, name, attrs, index=None)
-ClientForm.ImageControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ImageControl._totally_ordered_pairs?5()
-ClientForm.ImageControl.get_labels?7
-ClientForm.ImageControl?1(type, name, attrs, index=None)
-ClientForm.IsindexControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.IsindexControl._click?5(form, coord, return_type, request_class=urllib2.Request)
-ClientForm.IsindexControl._totally_ordered_pairs?5()
-ClientForm.IsindexControl.is_of_kind?4(kind)
-ClientForm.IsindexControl?1(type, name, attrs, index=None)
-ClientForm.Item.__init__?1(self, control, attrs, index=None)
-ClientForm.Item.get_labels?4()
-ClientForm.Item?1(control, attrs, index=None)
-ClientForm.Label.__init__?1(self, attrs)
-ClientForm.Label?1(attrs)
-ClientForm.ListControl.__init__?1(self, type, name, attrs={}, select_default=False, called_as_base_class=False, index=None)
-ClientForm.ListControl._get?5(name, by_label=False, nr=None, exclude_disabled=False)
-ClientForm.ListControl._get_items?5(name, target=1)
-ClientForm.ListControl._label?8
-ClientForm.ListControl._multiple_set_value?5(value)
-ClientForm.ListControl._set_selected_state?5(item, action)
-ClientForm.ListControl._set_value?5(value)
-ClientForm.ListControl._single_set_value?5(value)
-ClientForm.ListControl._totally_ordered_pairs?5()
-ClientForm.ListControl.add_to_form?4(form)
-ClientForm.ListControl.clear?4()
-ClientForm.ListControl.fixup?4()
-ClientForm.ListControl.get?4(name=None, label=None, id=None, nr=None, exclude_disabled=False)
-ClientForm.ListControl.get_item_attrs?4(name, by_label=False, nr=None)
-ClientForm.ListControl.get_item_disabled?4(name, by_label=False, nr=None)
-ClientForm.ListControl.get_items?4(name=None, label=None, id=None, exclude_disabled=False)
-ClientForm.ListControl.get_value_by_label?4()
-ClientForm.ListControl.is_of_kind?4(kind)
-ClientForm.ListControl.merge_control?4(control)
-ClientForm.ListControl.possible_items?4(by_label=False)
-ClientForm.ListControl.set?4(selected, name, by_label=False, nr=None)
-ClientForm.ListControl.set_all_items_disabled?4(disabled)
-ClientForm.ListControl.set_item_disabled?4(disabled, name, by_label=False, nr=None)
-ClientForm.ListControl.set_single?4(selected, by_label=None)
-ClientForm.ListControl.set_value_by_label?4(value)
-ClientForm.ListControl.toggle?4(name, by_label=False, nr=None)
-ClientForm.ListControl.toggle_single?4(by_label=None)
-ClientForm.ListControl?1(type, name, attrs={}, select_default=False, called_as_base_class=False, index=None)
-ClientForm.MimeWriter.__init__?1(self, fp, http_hdrs=None)
-ClientForm.MimeWriter.addheader?4(key, value, prefix=0, add_to_http_hdrs=0)
-ClientForm.MimeWriter.flushheaders?4()
-ClientForm.MimeWriter.lastpart?4()
-ClientForm.MimeWriter.nextpart?4()
-ClientForm.MimeWriter.startbody?4(ctype=None, plist=[], prefix=1, add_to_http_hdrs=0, content_type=1)
-ClientForm.MimeWriter.startmultipartbody?4(subtype, boundary=None, plist=[], prefix=1, add_to_http_hdrs=0, content_type=1)
-ClientForm.MimeWriter?1(fp, http_hdrs=None)
-ClientForm.NestingRobustFormParser.bs_base_class?7
-ClientForm.ParseFile?4(file, base_uri, select_default=False, ignore_errors=False, form_parser_class=FormParser, request_class=urllib2.Request, entitydefs=None, backwards_compat=True, encoding=DEFAULT_ENCODING, )
-ClientForm.ParseResponse?4(response, select_default=False, ignore_errors=False, form_parser_class=FormParser, request_class=urllib2.Request, entitydefs=None, backwards_compat=True, encoding=DEFAULT_ENCODING, )
-ClientForm.RadioControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.RadioControl.fixup?4()
-ClientForm.RadioControl.get_labels?4()
-ClientForm.RadioControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.RobustFormParser.bs_base_class?7
-ClientForm.ScalarControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.ScalarControl._totally_ordered_pairs?5()
-ClientForm.ScalarControl.clear?4()
-ClientForm.ScalarControl?1(type, name, attrs, index=None)
-ClientForm.SelectControl.__init__?1(self, type, name, attrs, select_default=False, index=None)
-ClientForm.SelectControl.fixup?4()
-ClientForm.SelectControl?1(type, name, attrs, select_default=False, index=None)
-ClientForm.SubmitControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.SubmitControl._click?5(form, coord, return_type, request_class=urllib2.Request)
-ClientForm.SubmitControl._totally_ordered_pairs?5()
-ClientForm.SubmitControl.get_labels?4()
-ClientForm.SubmitControl.is_of_kind?4(kind)
-ClientForm.SubmitControl?1(type, name, attrs, index=None)
-ClientForm.TextControl.__init__?1(self, type, name, attrs, index=None)
-ClientForm.TextControl.is_of_kind?4(kind)
-ClientForm.TextControl?1(type, name, attrs, index=None)
-ClientForm.VERSION?7
-ClientForm.XHTMLCompatibleFormParser.__init__?1(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.XHTMLCompatibleFormParser?1(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm.XHTMLCompatibleFormParser_1.end_option?4()
-ClientForm.XHTMLCompatibleFormParser_1.handle_endtag?4(tag)
-ClientForm.XHTMLCompatibleFormParser_1.handle_starttag?4(tag, attrs)
-ClientForm.XHTMLCompatibleFormParser_1.start_option?4(attrs)
-ClientForm.XHTMLCompatibleFormParser_1.unescape?4(name)
-ClientForm.XHTMLCompatibleFormParser_1.unescape_attr_if_required?4(name)
-ClientForm.XHTMLCompatibleFormParser_1.unescape_attrs_if_required?4(attrs)
-ClientForm._AbstractBSFormParser.__init__?2(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractBSFormParser.bs_base_class?7
-ClientForm._AbstractBSFormParser.handle_data?4(data)
-ClientForm._AbstractBSFormParser?2(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractFormParser.__init__?2(self, entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractFormParser._add_label?5(d)
-ClientForm._AbstractFormParser._append_select_control?5(attrs)
-ClientForm._AbstractFormParser._end_option?5()
-ClientForm._AbstractFormParser._start_option?5(attrs)
-ClientForm._AbstractFormParser.do_base?4(attrs)
-ClientForm._AbstractFormParser.do_button?4(attrs)
-ClientForm._AbstractFormParser.do_input?4(attrs)
-ClientForm._AbstractFormParser.do_isindex?4(attrs)
-ClientForm._AbstractFormParser.end_body?4()
-ClientForm._AbstractFormParser.end_form?4()
-ClientForm._AbstractFormParser.end_label?4()
-ClientForm._AbstractFormParser.end_optgroup?4()
-ClientForm._AbstractFormParser.end_select?4()
-ClientForm._AbstractFormParser.end_textarea?4()
-ClientForm._AbstractFormParser.handle_charref?4(name)
-ClientForm._AbstractFormParser.handle_data?4(data)
-ClientForm._AbstractFormParser.handle_entityref?4(name)
-ClientForm._AbstractFormParser.start_form?4(attrs)
-ClientForm._AbstractFormParser.start_label?4(attrs)
-ClientForm._AbstractFormParser.start_optgroup?4(attrs)
-ClientForm._AbstractFormParser.start_select?4(attrs)
-ClientForm._AbstractFormParser.start_textarea?4(attrs)
-ClientForm._AbstractFormParser.unescape_attr?4(name)
-ClientForm._AbstractFormParser.unescape_attrs?4(attrs)
-ClientForm._AbstractFormParser.unknown_charref?4(ref)
-ClientForm._AbstractFormParser.unknown_entityref?4(ref)
-ClientForm._AbstractFormParser?2(entitydefs=None, encoding=DEFAULT_ENCODING)
-ClientForm._AbstractSgmllibParser.do_option?4(attrs)
-ClientForm._AbstractSgmllibParser.unescape_attr_if_required?4(name)
-ClientForm._AbstractSgmllibParser.unescape_attrs_if_required?4(attrs)
-ClientForm._compress_re?8
-ClientForm._get_label?5(attrs)
-ClientForm._show_debug_messages?5()
-ClientForm.bool?4(expr)
-ClientForm.choose_boundary?4()
-ClientForm.compress_text?4(text)
-ClientForm.debug?4(msg, *args, **kwds)
-ClientForm.deprecation?4(message)
-ClientForm.disambiguate?4(items, nr, **kwds)
-ClientForm.get_entitydefs?4()
-ClientForm.is_listcontrol?4(control)
-ClientForm.issequence?4(x)
-ClientForm.isstringlike?4(x)
-ClientForm.replace_entities?4(match, entities=entities, encoding=encoding)
-ClientForm.unescape?4(data, entities, encoding=DEFAULT_ENCODING)
-ClientForm.unescape_charref?4(data, encoding)
-ClientForm.urlencode?4(query, doseq=False, )
-RestrictedPython.Eval.PROFILE?7
-RestrictedPython.Eval.RestrictionCapableEval.__init__?1(self, expr)
-RestrictedPython.Eval.RestrictionCapableEval.eval?4(mapping)
-RestrictedPython.Eval.RestrictionCapableEval.globals?7
-RestrictedPython.Eval.RestrictionCapableEval.prepRestrictedCode?4()
-RestrictedPython.Eval.RestrictionCapableEval.prepUnrestrictedCode?4()
-RestrictedPython.Eval.RestrictionCapableEval.rcode?7
-RestrictedPython.Eval.RestrictionCapableEval.ucode?7
-RestrictedPython.Eval.RestrictionCapableEval.used?7
-RestrictedPython.Eval.RestrictionCapableEval?1(expr)
-RestrictedPython.Eval.default_guarded_getattr?7
-RestrictedPython.Eval.default_guarded_getitem?4(ob, index)
-RestrictedPython.Eval.nltosp?7
-RestrictedPython.Guards.Wrapper.__init__?1(self, ob)
-RestrictedPython.Guards.Wrapper?1(ob)
-RestrictedPython.Guards._full_write_guard?5()
-RestrictedPython.Guards._handler?5(secattr, error_msg)
-RestrictedPython.Guards._write_wrapper?5()
-RestrictedPython.Guards.full_write_guard?7
-RestrictedPython.Guards.guard?4(ob)
-RestrictedPython.Guards.guarded_delattr?4(object, name)
-RestrictedPython.Guards.guarded_setattr?4(object, name, value)
-RestrictedPython.Guards.handler?4(self, *args)
-RestrictedPython.Guards.safe_builtins?7
-RestrictedPython.Limits.limited_builtins?7
-RestrictedPython.Limits.limited_list?4(seq)
-RestrictedPython.Limits.limited_range?4(iFirst, *args)
-RestrictedPython.Limits.limited_tuple?4(seq)
-RestrictedPython.MutatingWalker.ListType?7
-RestrictedPython.MutatingWalker.MutatingWalker.__init__?1(self, visitor)
-RestrictedPython.MutatingWalker.MutatingWalker.defaultVisitNode?4(node, walker=None, exclude=None)
-RestrictedPython.MutatingWalker.MutatingWalker.dispatchNode?4(node)
-RestrictedPython.MutatingWalker.MutatingWalker.dispatchObject?4(ob)
-RestrictedPython.MutatingWalker.MutatingWalker.visitSequence?4(seq)
-RestrictedPython.MutatingWalker.MutatingWalker?1(visitor)
-RestrictedPython.MutatingWalker.SequenceTypes?7
-RestrictedPython.MutatingWalker.TupleType?7
-RestrictedPython.MutatingWalker.walk?4(tree, visitor)
-RestrictedPython.PrintCollector.PrintCollector.__init__?1(self)
-RestrictedPython.PrintCollector.PrintCollector.write?4(text)
-RestrictedPython.PrintCollector.PrintCollector?1()
-RestrictedPython.RCompile.RExpression.CodeGeneratorClass?7
-RestrictedPython.RCompile.RExpression.mode?7
-RestrictedPython.RCompile.RFunction.CodeGeneratorClass?7
-RestrictedPython.RCompile.RFunction.__init__?1(self, p, body, name, filename, globals)
-RestrictedPython.RCompile.RFunction.parse?4()
-RestrictedPython.RCompile.RFunction?1(p, body, name, filename, globals)
-RestrictedPython.RCompile.RInteractive.CodeGeneratorClass?7
-RestrictedPython.RCompile.RInteractive.mode?7
-RestrictedPython.RCompile.RModule.CodeGeneratorClass?7
-RestrictedPython.RCompile.RModule.mode?7
-RestrictedPython.RCompile.RestrictedCodeGenerator._gen_safe_unpack_sequence?5(num)
-RestrictedPython.RCompile.RestrictedCodeGenerator._visitAssSequence?5(node)
-RestrictedPython.RCompile.RestrictedCodeGenerator.unpackSequence?4(tup)
-RestrictedPython.RCompile.RestrictedCodeGenerator.visitAssList?7
-RestrictedPython.RCompile.RestrictedCodeGenerator.visitAssTuple?7
-RestrictedPython.RCompile.RestrictedCompileMode.__init__?1(self, source, filename)
-RestrictedPython.RCompile.RestrictedCompileMode._get_tree?5()
-RestrictedPython.RCompile.RestrictedCompileMode.compile?4()
-RestrictedPython.RCompile.RestrictedCompileMode.parse?4()
-RestrictedPython.RCompile.RestrictedCompileMode?1(source, filename)
-RestrictedPython.RCompile.RestrictedModuleCodeGenerator.initClass?4()
-RestrictedPython.RCompile.compileAndTuplize?4(gen)
-RestrictedPython.RCompile.compile_restricted?4(source, filename, mode)
-RestrictedPython.RCompile.compile_restricted_eval?4(s, filename='<string>')
-RestrictedPython.RCompile.compile_restricted_exec?4(s, filename='<string>')
-RestrictedPython.RCompile.compile_restricted_function?4(p, body, name, filename, globalize=None)
-RestrictedPython.RCompile.niceParse?4(source, filename, mode)
-RestrictedPython.RestrictionMutator.FuncInfo.print_used?7
-RestrictedPython.RestrictionMutator.FuncInfo.printed_used?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.__init__?1(self)
-RestrictedPython.RestrictionMutator.RestrictionMutator.checkAttrName?4(node)
-RestrictedPython.RestrictionMutator.RestrictionMutator.checkName?4(node, name)
-RestrictedPython.RestrictionMutator.RestrictionMutator.error?4(node, info)
-RestrictedPython.RestrictionMutator.RestrictionMutator.prepBody?4(body)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAssAttr?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAssName?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitAugAssign?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitCallFunc?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitClass?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitExec?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitFor?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitFunction?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitGetattr?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitImport?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitLambda?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitListCompFor?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitModule?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitName?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitPrint?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitPrintnl?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitSlice?7
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitSubscript?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator.visitYield?4(node, walker)
-RestrictedPython.RestrictionMutator.RestrictionMutator?1()
-RestrictedPython.RestrictionMutator._None_const?8
-RestrictedPython.RestrictionMutator._apply_name?8
-RestrictedPython.RestrictionMutator._getattr_name?8
-RestrictedPython.RestrictionMutator._getitem_name?8
-RestrictedPython.RestrictionMutator._getiter_name?8
-RestrictedPython.RestrictionMutator._print_target_name?8
-RestrictedPython.RestrictionMutator._print_target_node?8
-RestrictedPython.RestrictionMutator._printed_expr?8
-RestrictedPython.RestrictionMutator._write_const?8
-RestrictedPython.RestrictionMutator._write_name?8
-RestrictedPython.RestrictionMutator.rmLineno?4(node)
-RestrictedPython.RestrictionMutator.stmtNode?4(txt)
-RestrictedPython.Utilities.reorder?4(s, with=None, without=())
-RestrictedPython.Utilities.same_type?4(arg1, *args)
-RestrictedPython.Utilities.test?4(*args)
-RestrictedPython.Utilities.utility_builtins?7
-ThreadedAsync.LoopCallback._loop_callbacks?8
-ThreadedAsync.LoopCallback._loop_lock?8
-ThreadedAsync.LoopCallback._looping?8
-ThreadedAsync.LoopCallback.exit_status?7
-ThreadedAsync.LoopCallback.loop?4(timeout=30.0, use_poll=False, map=None, count=None)
-ThreadedAsync.LoopCallback.register_loop_callback?4(callback, args=(), kw=None)
-ThreadedAsync.LoopCallback.remove_loop_callback?4(callback)
-ZConfig.ConfigurationError.__init__?1(self, msg, url=None)
-ZConfig.ConfigurationError?1(msg, url=None)
-ZConfig.DataConversionError.__init__?1(self, exception, value, position)
-ZConfig.DataConversionError?1(exception, value, position)
-ZConfig.SchemaError.__init__?1(self, msg, url=None, lineno=None, colno=None)
-ZConfig.SchemaError?1(msg, url=None, lineno=None, colno=None)
-ZConfig.SchemaResourceError.__init__?1(self, msg, url=None, lineno=None, colno=None, path=None, package=None, filename=None)
-ZConfig.SchemaResourceError?1(msg, url=None, lineno=None, colno=None, path=None, package=None, filename=None)
-ZConfig.SubstitutionReplacementError.__init__?1(self, source, name, url=None, lineno=None)
-ZConfig.SubstitutionReplacementError?1(source, name, url=None, lineno=None)
-ZConfig._ParseError.__init__?2(self, msg, url, lineno, colno=None)
-ZConfig._ParseError?2(msg, url, lineno, colno=None)
-ZConfig.cfgparser.ZConfigParser.__init__?1(self, resource, context, defines=None)
-ZConfig.cfgparser.ZConfigParser._normalize_case?5(string)
-ZConfig.cfgparser.ZConfigParser.end_section?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.error?4(message)
-ZConfig.cfgparser.ZConfigParser.handle_define?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_directive?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_import?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_include?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.handle_key_value?4(section, rest)
-ZConfig.cfgparser.ZConfigParser.nextline?4()
-ZConfig.cfgparser.ZConfigParser.parse?4(section)
-ZConfig.cfgparser.ZConfigParser.replace?4(text)
-ZConfig.cfgparser.ZConfigParser.start_section?4(section, rest)
-ZConfig.cfgparser.ZConfigParser?1(resource, context, defines=None)
-ZConfig.cfgparser._keyvalue_rx?8
-ZConfig.cfgparser._name_re?8
-ZConfig.cfgparser._section_start_rx?8
-ZConfig.cmdline.ExtendedConfigLoader.__init__?1(self, schema)
-ZConfig.cmdline.ExtendedConfigLoader.addOption?4(spec, pos=None)
-ZConfig.cmdline.ExtendedConfigLoader.cook?4()
-ZConfig.cmdline.ExtendedConfigLoader.createSchemaMatcher?4()
-ZConfig.cmdline.ExtendedConfigLoader?1(schema)
-ZConfig.cmdline.ExtendedSchemaMatcher.finish?4()
-ZConfig.cmdline.ExtendedSectionMatcher.finish?4()
-ZConfig.cmdline.MatcherMixin.addValue?4(key, value, position)
-ZConfig.cmdline.MatcherMixin.createChildMatcher?4(type, name)
-ZConfig.cmdline.MatcherMixin.finish_optionbag?4()
-ZConfig.cmdline.MatcherMixin.set_optionbag?4(bag)
-ZConfig.cmdline.OptionBag.__init__?1(self, schema, sectiontype, options)
-ZConfig.cmdline.OptionBag._normalize_case?5(string)
-ZConfig.cmdline.OptionBag.add_value?4(name, val, pos)
-ZConfig.cmdline.OptionBag.basic_key?4(s, pos)
-ZConfig.cmdline.OptionBag.finish?4()
-ZConfig.cmdline.OptionBag.get_key?4(name)
-ZConfig.cmdline.OptionBag.get_section_info?4(type, name)
-ZConfig.cmdline.OptionBag.has_key?4(name)
-ZConfig.cmdline.OptionBag.keys?4()
-ZConfig.cmdline.OptionBag?1(schema, sectiontype, options)
-ZConfig.components.basic.mapping.mapping?4(section)
-ZConfig.components.logger.datatypes._logging_levels?8
-ZConfig.components.logger.datatypes.logging_level?4(value)
-ZConfig.components.logger.factory.Factory.__init__?1(self)
-ZConfig.components.logger.factory.Factory.create?4()
-ZConfig.components.logger.factory.Factory?1()
-ZConfig.components.logger.factory._marker?8
-ZConfig.components.logger.handlers.FileHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HTTPHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HandlerFactory.__init__?1(self, section)
-ZConfig.components.logger.handlers.HandlerFactory.create?4()
-ZConfig.components.logger.handlers.HandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.HandlerFactory.getLevel?4()
-ZConfig.components.logger.handlers.HandlerFactory?1(section)
-ZConfig.components.logger.handlers.SMTPHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.SyslogHandlerFactory.create_loghandler?4()
-ZConfig.components.logger.handlers.Win32EventLogFactory.create_loghandler?4()
-ZConfig.components.logger.handlers._control_char_rewrites?8
-ZConfig.components.logger.handlers._log_format_variables?8
-ZConfig.components.logger.handlers._syslog_facilities?8
-ZConfig.components.logger.handlers.ctrl_char_insert?4(value)
-ZConfig.components.logger.handlers.get_or_post?4(value)
-ZConfig.components.logger.handlers.http_handler_url?4(value)
-ZConfig.components.logger.handlers.log_format?4(value)
-ZConfig.components.logger.handlers.resolve?4(name)
-ZConfig.components.logger.handlers.syslog_facility?4(value)
-ZConfig.components.logger.logger.EventLogFactory.name?7
-ZConfig.components.logger.logger.LoggerFactory.__init__?1(self, section)
-ZConfig.components.logger.logger.LoggerFactory.create?4()
-ZConfig.components.logger.logger.LoggerFactory?1(section)
-ZConfig.components.logger.logger.LoggerFactoryBase.__init__?1(self, section)
-ZConfig.components.logger.logger.LoggerFactoryBase.create?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.getLowestHandlerLevel?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.reopen?4()
-ZConfig.components.logger.logger.LoggerFactoryBase.startup?4()
-ZConfig.components.logger.logger.LoggerFactoryBase?1(section)
-ZConfig.components.logger.loghandler.FileHandler.__init__?1(self, filename, mode="a")
-ZConfig.components.logger.loghandler.FileHandler.close?4()
-ZConfig.components.logger.loghandler.FileHandler.reopen?4()
-ZConfig.components.logger.loghandler.FileHandler?1(filename, mode="a")
-ZConfig.components.logger.loghandler.NullHandler.emit?4(record)
-ZConfig.components.logger.loghandler.NullHandler.handle?4(record)
-ZConfig.components.logger.loghandler.StartupHandler.__init__?1(self)
-ZConfig.components.logger.loghandler.StartupHandler.flushBufferTo?4(target)
-ZConfig.components.logger.loghandler.StartupHandler.shouldFlush?4(record)
-ZConfig.components.logger.loghandler.StartupHandler?1()
-ZConfig.components.logger.loghandler.Win32FileHandler.FileHandler?7
-ZConfig.components.logger.loghandler.Win32FileHandler.rotate?4(rotateFilename=None)
-ZConfig.datatypes.BasicKeyConversion.__init__?1(self)
-ZConfig.datatypes.BasicKeyConversion?1()
-ZConfig.datatypes.DottedNameConversion.__init__?1(self)
-ZConfig.datatypes.DottedNameConversion.reason?7
-ZConfig.datatypes.DottedNameConversion?1()
-ZConfig.datatypes.DottedNameSuffixConversion.__init__?1(self)
-ZConfig.datatypes.DottedNameSuffixConversion.reason?7
-ZConfig.datatypes.DottedNameSuffixConversion?1()
-ZConfig.datatypes.IdentifierConversion.__init__?1(self)
-ZConfig.datatypes.IdentifierConversion.reason?7
-ZConfig.datatypes.IdentifierConversion?1()
-ZConfig.datatypes.InetAddress.DEFAULT_HOST?7
-ZConfig.datatypes.InetAddress.__init__?1(self, default_host)
-ZConfig.datatypes.InetAddress?1(default_host)
-ZConfig.datatypes.IpaddrOrHostname.__init__?1(self)
-ZConfig.datatypes.IpaddrOrHostname?1()
-ZConfig.datatypes.MemoizedConversion.__init__?1(self, conversion)
-ZConfig.datatypes.MemoizedConversion?1(conversion)
-ZConfig.datatypes.RangeCheckedConversion.__init__?1(self, conversion, min=None, max=None)
-ZConfig.datatypes.RangeCheckedConversion?1(conversion, min=None, max=None)
-ZConfig.datatypes.Registry.__init__?1(self, stock=None)
-ZConfig.datatypes.Registry.get?4(name)
-ZConfig.datatypes.Registry.register?4(name, conversion)
-ZConfig.datatypes.Registry.search?4(name)
-ZConfig.datatypes.Registry?1(stock=None)
-ZConfig.datatypes.RegularExpressionConversion.__init__?1(self, regex)
-ZConfig.datatypes.RegularExpressionConversion.reason?7
-ZConfig.datatypes.RegularExpressionConversion?1(regex)
-ZConfig.datatypes.SocketAddress.__init__?1(self, s)
-ZConfig.datatypes.SocketAddress._parse_address?5(s)
-ZConfig.datatypes.SocketAddress?1(s)
-ZConfig.datatypes.SocketBindingAddress._parse_address?5(s)
-ZConfig.datatypes.SocketConnectionAddress._parse_address?5(s)
-ZConfig.datatypes.SuffixMultiplier.__init__?1(self, d, default=1)
-ZConfig.datatypes.SuffixMultiplier?1(d, default=1)
-ZConfig.datatypes._ident_re?8
-ZConfig.datatypes.asBoolean?4(s)
-ZConfig.datatypes.check_locale?4(value)
-ZConfig.datatypes.existing_directory?4(v)
-ZConfig.datatypes.existing_dirpath?4(v)
-ZConfig.datatypes.existing_file?4(v)
-ZConfig.datatypes.existing_path?4(v)
-ZConfig.datatypes.float_conversion?4(v)
-ZConfig.datatypes.inet_address?7
-ZConfig.datatypes.inet_binding_address?7
-ZConfig.datatypes.inet_connection_address?7
-ZConfig.datatypes.integer?4(value)
-ZConfig.datatypes.null_conversion?4(value)
-ZConfig.datatypes.port_number?7
-ZConfig.datatypes.stock_datatypes?7
-ZConfig.datatypes.string_list?4(s)
-ZConfig.datatypes.timedelta?4(s)
-ZConfig.info.AbstractType.__init__?1(self, name)
-ZConfig.info.AbstractType.addsubtype?4(type)
-ZConfig.info.AbstractType.getsubtype?4(name)
-ZConfig.info.AbstractType.getsubtypenames?4()
-ZConfig.info.AbstractType.hassubtype?4(name)
-ZConfig.info.AbstractType.isabstract?4()
-ZConfig.info.AbstractType?1(name)
-ZConfig.info.BaseInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseInfo.description?7
-ZConfig.info.BaseInfo.example?7
-ZConfig.info.BaseInfo.isabstract?4()
-ZConfig.info.BaseInfo.ismulti?4()
-ZConfig.info.BaseInfo.issection?4()
-ZConfig.info.BaseInfo.metadefault?7
-ZConfig.info.BaseInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseKeyInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.BaseKeyInfo._rawdefaults?8
-ZConfig.info.BaseKeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.BaseKeyInfo.adddefault?4(value, position, key=None)
-ZConfig.info.BaseKeyInfo.finish?4()
-ZConfig.info.BaseKeyInfo.prepare_raw_defaults?4()
-ZConfig.info.BaseKeyInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.KeyInfo.__init__?1(self, name, datatype, minOccurs, handler, attribute)
-ZConfig.info.KeyInfo._default?8
-ZConfig.info.KeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.KeyInfo.computedefault?4(keytype)
-ZConfig.info.KeyInfo.getdefault?4()
-ZConfig.info.KeyInfo?1(name, datatype, minOccurs, handler, attribute)
-ZConfig.info.MultiKeyInfo.__init__?1(self, name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.MultiKeyInfo.add_valueinfo?4(vi, key)
-ZConfig.info.MultiKeyInfo.computedefault?4(keytype)
-ZConfig.info.MultiKeyInfo.getdefault?4()
-ZConfig.info.MultiKeyInfo?1(name, datatype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SchemaType.__init__?1(self, keytype, valuetype, datatype, handler, url, registry)
-ZConfig.info.SchemaType.addComponent?4(name)
-ZConfig.info.SchemaType.addtype?4(typeinfo)
-ZConfig.info.SchemaType.allowUnnamed?4()
-ZConfig.info.SchemaType.createSectionType?4(name, keytype, valuetype, datatype)
-ZConfig.info.SchemaType.deriveSectionType?4(base, name, keytype, valuetype, datatype)
-ZConfig.info.SchemaType.getunusedtypes?4()
-ZConfig.info.SchemaType.hasComponent?4(name)
-ZConfig.info.SchemaType.isAllowedName?4(name)
-ZConfig.info.SchemaType.issection?4()
-ZConfig.info.SchemaType?1(keytype, valuetype, datatype, handler, url, registry)
-ZConfig.info.SectionInfo.__init__?1(self, name, sectiontype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SectionInfo.allowUnnamed?4()
-ZConfig.info.SectionInfo.getdefault?4()
-ZConfig.info.SectionInfo.isAllowedName?4(name)
-ZConfig.info.SectionInfo.issection?4()
-ZConfig.info.SectionInfo?1(name, sectiontype, minOccurs, maxOccurs, handler, attribute)
-ZConfig.info.SectionType.__init__?1(self, name, keytype, valuetype, datatype, registry, types)
-ZConfig.info.SectionType._add_child?5(key, info)
-ZConfig.info.SectionType.addkey?4(keyinfo)
-ZConfig.info.SectionType.addsection?4(name, sectinfo)
-ZConfig.info.SectionType.getinfo?4(key)
-ZConfig.info.SectionType.getrequiredtypes?4()
-ZConfig.info.SectionType.getsectioninfo?4(type, name)
-ZConfig.info.SectionType.gettype?4(name)
-ZConfig.info.SectionType.gettypenames?4()
-ZConfig.info.SectionType.isabstract?4()
-ZConfig.info.SectionType?1(name, keytype, valuetype, datatype, registry, types)
-ZConfig.info.Unbounded?7
-ZConfig.info.ValueInfo.__init__?1(self, value, position)
-ZConfig.info.ValueInfo.convert?4(datatype)
-ZConfig.info.ValueInfo?1(value, position)
-ZConfig.info.createDerivedSchema?4(base)
-ZConfig.loader.BaseLoader.__init__?1(self)
-ZConfig.loader.BaseLoader._raise_open_error?5(url, message)
-ZConfig.loader.BaseLoader.createResource?4(file, url)
-ZConfig.loader.BaseLoader.isPath?4(s)
-ZConfig.loader.BaseLoader.loadFile?4(file, url=None)
-ZConfig.loader.BaseLoader.loadResource?4(resource)
-ZConfig.loader.BaseLoader.loadURL?4(url)
-ZConfig.loader.BaseLoader.normalizeURL?4(url)
-ZConfig.loader.BaseLoader.openResource?4(url)
-ZConfig.loader.BaseLoader?1()
-ZConfig.loader.CompositeHandler.__init__?1(self, handlers, schema)
-ZConfig.loader.CompositeHandler?1(handlers, schema)
-ZConfig.loader.ConfigLoader.__init__?1(self, schema)
-ZConfig.loader.ConfigLoader._parse_resource?5(matcher, resource, defines=None)
-ZConfig.loader.ConfigLoader.createSchemaMatcher?4()
-ZConfig.loader.ConfigLoader.endSection?4(parent, type, name, matcher)
-ZConfig.loader.ConfigLoader.importSchemaComponent?4(pkgname)
-ZConfig.loader.ConfigLoader.includeConfiguration?4(section, url, defines)
-ZConfig.loader.ConfigLoader.loadResource?4(resource)
-ZConfig.loader.ConfigLoader.startSection?4(parent, type, name)
-ZConfig.loader.ConfigLoader?1(schema)
-ZConfig.loader.Resource.__init__?1(self, file, url)
-ZConfig.loader.Resource.close?4()
-ZConfig.loader.Resource?1(file, url)
-ZConfig.loader.SchemaLoader.__init__?1(self, registry=None)
-ZConfig.loader.SchemaLoader.loadResource?4(resource)
-ZConfig.loader.SchemaLoader.schemaComponentSource?4(package, file)
-ZConfig.loader.SchemaLoader?1(registry=None)
-ZConfig.loader._get_config_loader?5(schema, overrides)
-ZConfig.loader._url_from_file?5(file)
-ZConfig.loader.loadConfig?4(schema, url, overrides=())
-ZConfig.loader.loadConfigFile?4(schema, file, url=None, overrides=())
-ZConfig.loader.loadSchema?4(url)
-ZConfig.loader.loadSchemaFile?4(file, url=None)
-ZConfig.loader.openPackageResource?4(package, path)
-ZConfig.matcher.BaseMatcher.__init__?1(self, info, type, handlers)
-ZConfig.matcher.BaseMatcher.addSection?4(type, name, sectvalue)
-ZConfig.matcher.BaseMatcher.addValue?4(key, value, position)
-ZConfig.matcher.BaseMatcher.constuct?4()
-ZConfig.matcher.BaseMatcher.createChildMatcher?4(type, name)
-ZConfig.matcher.BaseMatcher.createValue?4()
-ZConfig.matcher.BaseMatcher.finish?4()
-ZConfig.matcher.BaseMatcher?1(info, type, handlers)
-ZConfig.matcher.SchemaMatcher.__init__?1(self, schema)
-ZConfig.matcher.SchemaMatcher.finish?4()
-ZConfig.matcher.SchemaMatcher?1(schema)
-ZConfig.matcher.SectionMatcher.__init__?1(self, info, type, name, handlers)
-ZConfig.matcher.SectionMatcher.createValue?4()
-ZConfig.matcher.SectionMatcher?1(info, type, name, handlers)
-ZConfig.matcher.SectionValue.__init__?1(self, values, name, matcher)
-ZConfig.matcher.SectionValue.getSectionAttributes?4()
-ZConfig.matcher.SectionValue.getSectionDefinition?4()
-ZConfig.matcher.SectionValue.getSectionMatcher?4()
-ZConfig.matcher.SectionValue.getSectionName?4()
-ZConfig.matcher.SectionValue.getSectionType?4()
-ZConfig.matcher.SectionValue?1(values, name, matcher)
-ZConfig.schema.BaseParser.__init__?1(self, loader, url)
-ZConfig.schema.BaseParser._allowed_parents?8
-ZConfig.schema.BaseParser._cdata_tags?8
-ZConfig.schema.BaseParser._handled_tags?8
-ZConfig.schema.BaseParser.basic_key?4(s)
-ZConfig.schema.BaseParser.characters?4(data)
-ZConfig.schema.BaseParser.characters_default?4(data)
-ZConfig.schema.BaseParser.characters_description?4(data)
-ZConfig.schema.BaseParser.characters_example?4(data)
-ZConfig.schema.BaseParser.characters_metadefault?4(data)
-ZConfig.schema.BaseParser.endDocument?4()
-ZConfig.schema.BaseParser.endElement?4(name)
-ZConfig.schema.BaseParser.end_abstracttype?4()
-ZConfig.schema.BaseParser.end_import?4()
-ZConfig.schema.BaseParser.end_key?4()
-ZConfig.schema.BaseParser.end_multikey?4()
-ZConfig.schema.BaseParser.end_multisection?4()
-ZConfig.schema.BaseParser.end_section?4()
-ZConfig.schema.BaseParser.end_sectiontype?4()
-ZConfig.schema.BaseParser.error?4(message)
-ZConfig.schema.BaseParser.get_classname?4(name)
-ZConfig.schema.BaseParser.get_datatype?4(attrs, attrkey, default, base=None)
-ZConfig.schema.BaseParser.get_handler?4(attrs)
-ZConfig.schema.BaseParser.get_key_info?4(attrs, element)
-ZConfig.schema.BaseParser.get_name_info?4(attrs, element, default=None)
-ZConfig.schema.BaseParser.get_ordinality?4(attrs)
-ZConfig.schema.BaseParser.get_position?4()
-ZConfig.schema.BaseParser.get_required?4(attrs)
-ZConfig.schema.BaseParser.get_sect_typeinfo?4(attrs, base=None)
-ZConfig.schema.BaseParser.get_sectiontype?4(attrs)
-ZConfig.schema.BaseParser.identifier?4(s)
-ZConfig.schema.BaseParser.initerror?4(e)
-ZConfig.schema.BaseParser.loadComponent?4(src)
-ZConfig.schema.BaseParser.pop_prefix?4()
-ZConfig.schema.BaseParser.push_prefix?4(attrs)
-ZConfig.schema.BaseParser.setDocumentLocator?4(locator)
-ZConfig.schema.BaseParser.startElement?4(name, attrs)
-ZConfig.schema.BaseParser.start_abstracttype?4(attrs)
-ZConfig.schema.BaseParser.start_import?4(attrs)
-ZConfig.schema.BaseParser.start_key?4(attrs)
-ZConfig.schema.BaseParser.start_multikey?4(attrs)
-ZConfig.schema.BaseParser.start_multisection?4(attrs)
-ZConfig.schema.BaseParser.start_section?4(attrs)
-ZConfig.schema.BaseParser.start_sectiontype?4(attrs)
-ZConfig.schema.BaseParser?1(loader, url)
-ZConfig.schema.ComponentParser.__init__?1(self, loader, url, schema)
-ZConfig.schema.ComponentParser._check_not_toplevel?5(what)
-ZConfig.schema.ComponentParser._handled_tags?8
-ZConfig.schema.ComponentParser._top_level?8
-ZConfig.schema.ComponentParser.characters_description?4(data)
-ZConfig.schema.ComponentParser.end_component?4()
-ZConfig.schema.ComponentParser.start_component?4(attrs)
-ZConfig.schema.ComponentParser.start_key?4(attrs)
-ZConfig.schema.ComponentParser.start_multikey?4(attrs)
-ZConfig.schema.ComponentParser.start_multisection?4(attrs)
-ZConfig.schema.ComponentParser.start_section?4(attrs)
-ZConfig.schema.ComponentParser?1(loader, url, schema)
-ZConfig.schema.SchemaParser.__init__?1(self, loader, url, extending_parser=None)
-ZConfig.schema.SchemaParser._handled_tags?8
-ZConfig.schema.SchemaParser._top_level?8
-ZConfig.schema.SchemaParser.end_schema?4()
-ZConfig.schema.SchemaParser.extendSchema?4(src)
-ZConfig.schema.SchemaParser.start_schema?4(attrs)
-ZConfig.schema.SchemaParser?1(loader, url, extending_parser=None)
-ZConfig.schema._srepr?5(ob)
-ZConfig.schema.parseComponent?4(resource, loader, schema)
-ZConfig.schema.parseResource?4(resource, loader)
-ZConfig.substitution._name_match?8
-ZConfig.substitution._split?5(s)
-ZConfig.substitution.isname?4(s)
-ZConfig.substitution.substitute?4(s, mapping)
-ZConfig.url.urldefrag?4(url)
-ZConfig.url.urljoin?4(base, relurl)
-ZConfig.url.urlnormalize?4(url)
-ZConfig.url.urlsplit?4(url)
-ZConfig.url.urlunsplit?4(parts)
-ZConfig.version_info?7
-ZEO.ClientStorage.ClientStorage.ClientCacheClass?7
-ZEO.ClientStorage.ClientStorage.ConnectionManagerClass?7
-ZEO.ClientStorage.ClientStorage.Invalidate?7
-ZEO.ClientStorage.ClientStorage.StorageServerStubClass?7
-ZEO.ClientStorage.ClientStorage.TransactionBufferClass?7
-ZEO.ClientStorage.ClientStorage.__init__?1(self, addr, storage='1', cache_size=20 * MB, name='', client=None, debug=0, var=None, min_disconnect_poll=5, max_disconnect_poll=300, wait_for_server_on_startup=None, wait=None, wait_timeout=None, read_only=0, read_only_fallback=0, username='', password='', realm=None)
-ZEO.ClientStorage.ClientStorage._check_serials?5()
-ZEO.ClientStorage.ClientStorage._check_trans?5(trans)
-ZEO.ClientStorage.ClientStorage._handle_extensions?5()
-ZEO.ClientStorage.ClientStorage._process_invalidations?5(invs)
-ZEO.ClientStorage.ClientStorage._update_cache?5(tid)
-ZEO.ClientStorage.ClientStorage._wait?5(timeout=None)
-ZEO.ClientStorage.ClientStorage.abortVersion?4(version, txn)
-ZEO.ClientStorage.ClientStorage.close?4()
-ZEO.ClientStorage.ClientStorage.commitVersion?4(source, destination, txn)
-ZEO.ClientStorage.ClientStorage.doAuth?4(protocol, stub)
-ZEO.ClientStorage.ClientStorage.end?7
-ZEO.ClientStorage.ClientStorage.endVerify?4()
-ZEO.ClientStorage.ClientStorage.end_transaction?4()
-ZEO.ClientStorage.ClientStorage.getExtensionMethods?4()
-ZEO.ClientStorage.ClientStorage.getName?4()
-ZEO.ClientStorage.ClientStorage.getSerial?4(oid)
-ZEO.ClientStorage.ClientStorage.getSize?4()
-ZEO.ClientStorage.ClientStorage.history?4(oid, version, length=1)
-ZEO.ClientStorage.ClientStorage.info?4(dict)
-ZEO.ClientStorage.ClientStorage.invalidate?7
-ZEO.ClientStorage.ClientStorage.invalidateTrans?4(args)
-ZEO.ClientStorage.ClientStorage.invalidateTransaction?4(tid, args)
-ZEO.ClientStorage.ClientStorage.invalidateVerify?4(args)
-ZEO.ClientStorage.ClientStorage.isReadOnly?4()
-ZEO.ClientStorage.ClientStorage.is_connected?4()
-ZEO.ClientStorage.ClientStorage.lastTransaction?4()
-ZEO.ClientStorage.ClientStorage.load?4(oid, version)
-ZEO.ClientStorage.ClientStorage.loadBefore?4(oid, tid)
-ZEO.ClientStorage.ClientStorage.loadEx?4(oid, version)
-ZEO.ClientStorage.ClientStorage.loadSerial?4(oid, serial)
-ZEO.ClientStorage.ClientStorage.modifiedInVersion?4(oid)
-ZEO.ClientStorage.ClientStorage.new_oid?4()
-ZEO.ClientStorage.ClientStorage.notifyConnected?4(conn)
-ZEO.ClientStorage.ClientStorage.notifyDisconnected?4()
-ZEO.ClientStorage.ClientStorage.pack?4(t=None, referencesf=None, wait=1, days=0)
-ZEO.ClientStorage.ClientStorage.record_iternext?4(next=None)
-ZEO.ClientStorage.ClientStorage.registerDB?4(db, limit)
-ZEO.ClientStorage.ClientStorage.serialnos?4(args)
-ZEO.ClientStorage.ClientStorage.set_server_addr?4(addr)
-ZEO.ClientStorage.ClientStorage.sortKey?4()
-ZEO.ClientStorage.ClientStorage.store?4(oid, serial, data, version, txn)
-ZEO.ClientStorage.ClientStorage.supportsTransactionalUndo?4()
-ZEO.ClientStorage.ClientStorage.supportsUndo?4()
-ZEO.ClientStorage.ClientStorage.supportsVersions?4()
-ZEO.ClientStorage.ClientStorage.sync?4()
-ZEO.ClientStorage.ClientStorage.testConnection?4(conn)
-ZEO.ClientStorage.ClientStorage.tpc_abort?4(txn)
-ZEO.ClientStorage.ClientStorage.tpc_begin?4(txn, tid=None, status=' ')
-ZEO.ClientStorage.ClientStorage.tpc_finish?4(txn, f=None)
-ZEO.ClientStorage.ClientStorage.tpc_vote?4(txn)
-ZEO.ClientStorage.ClientStorage.undo?4(trans_id, txn)
-ZEO.ClientStorage.ClientStorage.undoInfo?4(first=0, last=-20, specification=None)
-ZEO.ClientStorage.ClientStorage.undoLog?4(first=0, last=-20, filter=None)
-ZEO.ClientStorage.ClientStorage.verify_cache?4(server)
-ZEO.ClientStorage.ClientStorage.versionEmpty?4(version)
-ZEO.ClientStorage.ClientStorage.versions?4(max=None)
-ZEO.ClientStorage.ClientStorage?1(addr, storage='1', cache_size=20 * MB, name='', client=None, debug=0, var=None, min_disconnect_poll=5, max_disconnect_poll=300, wait_for_server_on_startup=None, wait=None, wait_timeout=None, read_only=0, read_only_fallback=0, username='', password='', realm=None)
-ZEO.ClientStorage.InvalidationLogIterator?4(fileobj)
-ZEO.ClientStorage.MB?7
-ZEO.ClientStorage._pid?8
-ZEO.ClientStorage.disconnected_stub?7
-ZEO.ClientStorage.get_timestamp?4(prev_ts=None)
-ZEO.ClientStorage.log2?4(msg, level=logging.INFO, subsys=_pid, exc_info=False)
-ZEO.ClientStorage.logger?7
-ZEO.ClientStorage.tid2time?4(tid)
-ZEO.ClientStub.ClientStorage.__init__?1(self, rpc)
-ZEO.ClientStub.ClientStorage.beginVerify?4()
-ZEO.ClientStub.ClientStorage.endVerify?4()
-ZEO.ClientStub.ClientStorage.info?4(arg)
-ZEO.ClientStub.ClientStorage.invalidateTransaction?4(tid, args)
-ZEO.ClientStub.ClientStorage.invalidateVerify?4(args)
-ZEO.ClientStub.ClientStorage.serialnos?4(arg)
-ZEO.ClientStub.ClientStorage?1(rpc)
-ZEO.CommitLog.CommitLog.__init__?1(self)
-ZEO.CommitLog.CommitLog.close?4()
-ZEO.CommitLog.CommitLog.get_loader?4()
-ZEO.CommitLog.CommitLog.size?4()
-ZEO.CommitLog.CommitLog.store?4(oid, serial, data, version)
-ZEO.CommitLog.CommitLog?1()
-ZEO.DebugServer.CLOSE_CONN?7
-ZEO.DebugServer.DATA?7
-ZEO.DebugServer.DebugManagedServerConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.DebugServer.DebugManagedServerConnection.close?4()
-ZEO.DebugServer.DebugManagedServerConnection.recv?4(buffer_size)
-ZEO.DebugServer.DebugManagedServerConnection?1(sock, addr, obj, mgr)
-ZEO.DebugServer.DebugServer.ManagedServerConnectionClass?7
-ZEO.DebugServer.DebugServer.ZEOStorageClass?7
-ZEO.DebugServer.DebugServer.__init__?1(self, *args, **kwargs)
-ZEO.DebugServer.DebugServer._record?5(conn, code, data)
-ZEO.DebugServer.DebugServer._record_connection?5(addr)
-ZEO.DebugServer.DebugServer._setup_record?5(path)
-ZEO.DebugServer.DebugServer?1(*args, **kwargs)
-ZEO.DebugServer.ERROR?7
-ZEO.DebugServer.NEW_CONN?7
-ZEO.ServerStub.ExtensionMethodWrapper.__init__?1(self, rpc, name)
-ZEO.ServerStub.ExtensionMethodWrapper.call?4(*a, **kwa)
-ZEO.ServerStub.ExtensionMethodWrapper?1(rpc, name)
-ZEO.ServerStub.StorageServer.__init__?1(self, rpc)
-ZEO.ServerStub.StorageServer.abortVersion?4(src, id)
-ZEO.ServerStub.StorageServer.commitVersion?4(src, dest, id)
-ZEO.ServerStub.StorageServer.endZeoVerify?4()
-ZEO.ServerStub.StorageServer.extensionMethod?4(name)
-ZEO.ServerStub.StorageServer.getAuthProtocol?4()
-ZEO.ServerStub.StorageServer.getInvalidations?4(tid)
-ZEO.ServerStub.StorageServer.getSerial?4(oid)
-ZEO.ServerStub.StorageServer.get_info?4()
-ZEO.ServerStub.StorageServer.history?4(oid, version, length=None)
-ZEO.ServerStub.StorageServer.lastTransaction?4()
-ZEO.ServerStub.StorageServer.load?4(oid, version)
-ZEO.ServerStub.StorageServer.loadBefore?4(oid, tid)
-ZEO.ServerStub.StorageServer.loadEx?4(oid, version)
-ZEO.ServerStub.StorageServer.loadSerial?4(oid, serial)
-ZEO.ServerStub.StorageServer.modifiedInVersion?4(oid)
-ZEO.ServerStub.StorageServer.new_oid?4()
-ZEO.ServerStub.StorageServer.new_oids?4(n=None)
-ZEO.ServerStub.StorageServer.pack?4(t, wait=None)
-ZEO.ServerStub.StorageServer.record_iternext?4(next)
-ZEO.ServerStub.StorageServer.register?4(storage_name, read_only)
-ZEO.ServerStub.StorageServer.store?4(oid, serial, data, version, trans)
-ZEO.ServerStub.StorageServer.storea?4(oid, serial, data, version, id)
-ZEO.ServerStub.StorageServer.tpc_abort?4(id)
-ZEO.ServerStub.StorageServer.tpc_begin?4(id, user, descr, ext, tid, status)
-ZEO.ServerStub.StorageServer.tpc_finish?4(id)
-ZEO.ServerStub.StorageServer.undo?4(trans_id, trans)
-ZEO.ServerStub.StorageServer.undoInfo?4(first, last, spec)
-ZEO.ServerStub.StorageServer.undoLog?4(first, last)
-ZEO.ServerStub.StorageServer.verify?4(oid, version, serial)
-ZEO.ServerStub.StorageServer.versionEmpty?4(vers)
-ZEO.ServerStub.StorageServer.versions?4(max=None)
-ZEO.ServerStub.StorageServer.vote?4(trans_id)
-ZEO.ServerStub.StorageServer.zeoLoad?4(oid)
-ZEO.ServerStub.StorageServer.zeoVerify?4(oid, s, sv)
-ZEO.ServerStub.StorageServer?1(rpc)
-ZEO.StorageServer.SlowMethodThread.__init__?1(self, method, args)
-ZEO.StorageServer.SlowMethodThread.run?4()
-ZEO.StorageServer.SlowMethodThread?1(method, args)
-ZEO.StorageServer.StorageServer.DispatcherClass?7
-ZEO.StorageServer.StorageServer.ManagedServerConnectionClass?7
-ZEO.StorageServer.StorageServer.ZEOStorageClass?7
-ZEO.StorageServer.StorageServer.__init__?1(self, addr, storages, read_only=0, invalidation_queue_size=100, transaction_timeout=None, monitor_address=None, auth_protocol=None, auth_database=None, auth_realm=None)
-ZEO.StorageServer.StorageServer._setup_auth?5(protocol)
-ZEO.StorageServer.StorageServer.close_conn?4(conn)
-ZEO.StorageServer.StorageServer.close_server?4()
-ZEO.StorageServer.StorageServer.get_invalidations?4(tid)
-ZEO.StorageServer.StorageServer.invalidate?4(conn, storage_id, tid, invalidated=(), info=None)
-ZEO.StorageServer.StorageServer.new_connection?4(sock, addr)
-ZEO.StorageServer.StorageServer.register_connection?4(storage_id, conn)
-ZEO.StorageServer.StorageServer?1(addr, storages, read_only=0, invalidation_queue_size=100, transaction_timeout=None, monitor_address=None, auth_protocol=None, auth_database=None, auth_realm=None)
-ZEO.StorageServer.StubTimeoutThread.begin?4(client)
-ZEO.StorageServer.StubTimeoutThread.end?4(client)
-ZEO.StorageServer.TimeoutThread.__init__?1(self, timeout)
-ZEO.StorageServer.TimeoutThread.begin?4(client)
-ZEO.StorageServer.TimeoutThread.end?4(client)
-ZEO.StorageServer.TimeoutThread.run?4()
-ZEO.StorageServer.TimeoutThread?1(timeout)
-ZEO.StorageServer.ZEOStorage.ClientStorageStubClass?7
-ZEO.StorageServer.ZEOStorage.__init__?1(self, server, read_only=0, auth_realm=None)
-ZEO.StorageServer.ZEOStorage._abort?5()
-ZEO.StorageServer.ZEOStorage._abortVersion?5(src)
-ZEO.StorageServer.ZEOStorage._check_tid?5(tid, exc=None)
-ZEO.StorageServer.ZEOStorage._clear_transaction?5()
-ZEO.StorageServer.ZEOStorage._commitVersion?5(src, dest)
-ZEO.StorageServer.ZEOStorage._handle_waiting?5()
-ZEO.StorageServer.ZEOStorage._pack_impl?5(time)
-ZEO.StorageServer.ZEOStorage._restart?5(delay=None)
-ZEO.StorageServer.ZEOStorage._restart_other?5(zeo_storage, delay)
-ZEO.StorageServer.ZEOStorage._store?5(oid, serial, data, version)
-ZEO.StorageServer.ZEOStorage._tpc_begin?5(txn, tid, status)
-ZEO.StorageServer.ZEOStorage._undo?5(trans_id)
-ZEO.StorageServer.ZEOStorage._vote?5()
-ZEO.StorageServer.ZEOStorage._wait?5(thunk)
-ZEO.StorageServer.ZEOStorage.abortVersion?4(src, id)
-ZEO.StorageServer.ZEOStorage.commitVersion?4(src, dest, id)
-ZEO.StorageServer.ZEOStorage.endZeoVerify?4()
-ZEO.StorageServer.ZEOStorage.extensions?7
-ZEO.StorageServer.ZEOStorage.finish_auth?4(authenticated)
-ZEO.StorageServer.ZEOStorage.getAuthProtocol?4()
-ZEO.StorageServer.ZEOStorage.getExtensionMethods?4()
-ZEO.StorageServer.ZEOStorage.getInvalidations?4(tid)
-ZEO.StorageServer.ZEOStorage.get_info?4()
-ZEO.StorageServer.ZEOStorage.get_size_info?4()
-ZEO.StorageServer.ZEOStorage.loadBefore?4(oid, tid)
-ZEO.StorageServer.ZEOStorage.loadEx?4(oid, version)
-ZEO.StorageServer.ZEOStorage.log?4(msg, level=logging.INFO, exc_info=False)
-ZEO.StorageServer.ZEOStorage.new_oids?4(n=100)
-ZEO.StorageServer.ZEOStorage.notifyConnected?4(conn)
-ZEO.StorageServer.ZEOStorage.notifyDisconnected?4()
-ZEO.StorageServer.ZEOStorage.pack?4(time, wait=1)
-ZEO.StorageServer.ZEOStorage.register?4(storage_id, read_only)
-ZEO.StorageServer.ZEOStorage.set_database?4(database)
-ZEO.StorageServer.ZEOStorage.setup_delegation?4()
-ZEO.StorageServer.ZEOStorage.storea?4(oid, serial, data, version, id)
-ZEO.StorageServer.ZEOStorage.tpc_abort?4(id)
-ZEO.StorageServer.ZEOStorage.tpc_begin?4(id, user, description, ext, tid=None, status=" ")
-ZEO.StorageServer.ZEOStorage.tpc_finish?4(id)
-ZEO.StorageServer.ZEOStorage.undo?4(trans_id, id)
-ZEO.StorageServer.ZEOStorage.undoInfo?4(first, last, spec)
-ZEO.StorageServer.ZEOStorage.undoLog?4(first, last)
-ZEO.StorageServer.ZEOStorage.verify?4(oid, version, tid)
-ZEO.StorageServer.ZEOStorage.vote?4(id)
-ZEO.StorageServer.ZEOStorage.zeoLoad?4(oid)
-ZEO.StorageServer.ZEOStorage.zeoVerify?4(oid, s, sv)
-ZEO.StorageServer.ZEOStorage?1(server, read_only=0, auth_realm=None)
-ZEO.StorageServer._label?8
-ZEO.StorageServer.log?4(message, level=logging.INFO, label=None, exc_info=False)
-ZEO.StorageServer.logger?7
-ZEO.StorageServer.run_in_thread?4(method, *args)
-ZEO.StorageServer.set_label?4()
-ZEO.TransactionBuffer.TBIterator.__init__?1(self, f, count)
-ZEO.TransactionBuffer.TBIterator.next?4()
-ZEO.TransactionBuffer.TBIterator?1(f, count)
-ZEO.TransactionBuffer.TransactionBuffer.__init__?1(self)
-ZEO.TransactionBuffer.TransactionBuffer._store?5(oid, version, data)
-ZEO.TransactionBuffer.TransactionBuffer.clear?4()
-ZEO.TransactionBuffer.TransactionBuffer.close?4()
-ZEO.TransactionBuffer.TransactionBuffer.invalidate?4(oid, version)
-ZEO.TransactionBuffer.TransactionBuffer.store?4(oid, version, data)
-ZEO.TransactionBuffer.TransactionBuffer?1()
-ZEO.auth._auth_modules?8
-ZEO.auth.auth_digest.DigestClient.extensions?7
-ZEO.auth.auth_digest.DigestClient.start?4(username, realm, password)
-ZEO.auth.auth_digest.DigestDatabase.__init__?1(self, filename, realm=None)
-ZEO.auth.auth_digest.DigestDatabase._store_password?5(username, password)
-ZEO.auth.auth_digest.DigestDatabase?1(filename, realm=None)
-ZEO.auth.auth_digest.StorageClass._get_nonce?5()
-ZEO.auth.auth_digest.StorageClass._get_time?5()
-ZEO.auth.auth_digest.StorageClass.auth_get_challenge?4()
-ZEO.auth.auth_digest.StorageClass.auth_response?4(resp)
-ZEO.auth.auth_digest.StorageClass.extensions?7
-ZEO.auth.auth_digest.StorageClass.set_database?4(database)
-ZEO.auth.auth_digest.get_random_bytes?4(n=8)
-ZEO.auth.auth_digest.hexdigest?4(s)
-ZEO.auth.auth_digest.session_key?4(h_up, nonce)
-ZEO.auth.base.Client.__init__?1(self, stub)
-ZEO.auth.base.Client.extensions?7
-ZEO.auth.base.Client?1(stub)
-ZEO.auth.base.Database.__init__?1(self, filename, realm=None)
-ZEO.auth.base.Database._store_password?5(username, password)
-ZEO.auth.base.Database.add_user?4(username, password)
-ZEO.auth.base.Database.change_password?4(username, password)
-ZEO.auth.base.Database.del_user?4(username)
-ZEO.auth.base.Database.get_password?4(username)
-ZEO.auth.base.Database.hash?4(s)
-ZEO.auth.base.Database.load?4()
-ZEO.auth.base.Database.realm?7
-ZEO.auth.base.Database.save?4(fd=None)
-ZEO.auth.base.Database?1(filename, realm=None)
-ZEO.auth.base.sort?4(L)
-ZEO.auth.get_module?4(name)
-ZEO.auth.hmac.HMAC.__init__?1(self, key, msg = None, digestmod = None)
-ZEO.auth.hmac.HMAC.copy?4()
-ZEO.auth.hmac.HMAC.digest?4()
-ZEO.auth.hmac.HMAC.hexdigest?4()
-ZEO.auth.hmac.HMAC.update?4(msg)
-ZEO.auth.hmac.HMAC?1(key, msg = None, digestmod = None)
-ZEO.auth.hmac._strxor?5(s1, s2)
-ZEO.auth.hmac.digest_size?7
-ZEO.auth.hmac.new?4(key, msg = None, digestmod = None)
-ZEO.auth.register_module?4(name, storage_class, client, db)
-ZEO.cache.ClientCache.__init__?1(self, path=None, size=200*1024**2)
-ZEO.cache.ClientCache._evicted?5(o)
-ZEO.cache.ClientCache._remove_noncurrent_revisions?5(oid, version, tid)
-ZEO.cache.ClientCache._setup_trace?5(path)
-ZEO.cache.ClientCache._trace?5(code, oid="", version="", tid=z64, end_tid=z64, dlen=0, time_time=time.time, struct_pack=struct.pack)
-ZEO.cache.ClientCache.close?4()
-ZEO.cache.ClientCache.contents?4()
-ZEO.cache.ClientCache.dump?4()
-ZEO.cache.ClientCache.getLastTid?4()
-ZEO.cache.ClientCache.install?4(f, ent)
-ZEO.cache.ClientCache.invalidate?4(oid, version, tid)
-ZEO.cache.ClientCache.load?4(oid, version="")
-ZEO.cache.ClientCache.loadBefore?4(oid, tid)
-ZEO.cache.ClientCache.modifiedInVersion?4(oid)
-ZEO.cache.ClientCache.notrace?4(**kws)
-ZEO.cache.ClientCache.open?4()
-ZEO.cache.ClientCache.setLastTid?4(tid)
-ZEO.cache.ClientCache.store?4(oid, version, start_tid, end_tid, data)
-ZEO.cache.ClientCache?1(path=None, size=200*1024**2)
-ZEO.cache.Entry.__init__?1(self, key=None, offset=None)
-ZEO.cache.Entry?1(key=None, offset=None)
-ZEO.cache.FileCache.__init__?1(self, maxsize, fpath, parent)
-ZEO.cache.FileCache._evictobj?5(e, size)
-ZEO.cache.FileCache._makeroom?5(nbytes)
-ZEO.cache.FileCache._verify_filemap?5(display=False)
-ZEO.cache.FileCache._writeobj?5(obj, nfreebytes)
-ZEO.cache.FileCache.access?4(key)
-ZEO.cache.FileCache.add?4(object)
-ZEO.cache.FileCache.clearStats?4()
-ZEO.cache.FileCache.close?4()
-ZEO.cache.FileCache.getStats?4()
-ZEO.cache.FileCache.remove?4(key)
-ZEO.cache.FileCache.scan?4(install)
-ZEO.cache.FileCache.settid?4(tid)
-ZEO.cache.FileCache.sync?4()
-ZEO.cache.FileCache.update?4(obj)
-ZEO.cache.FileCache?1(maxsize, fpath, parent)
-ZEO.cache.OBJECT_HEADER_SIZE?7
-ZEO.cache.Object.FIXED_HEADER_SIZE?7
-ZEO.cache.Object.TOTAL_FIXED_SIZE?7
-ZEO.cache.Object.__init__?1(self, key, version, data, start_tid, end_tid)
-ZEO.cache.Object.fmt?7
-ZEO.cache.Object.fromFile?4(f, key, skip_data=False)
-ZEO.cache.Object.fromFile?7
-ZEO.cache.Object.get_header?4()
-ZEO.cache.Object.serialize?4(f)
-ZEO.cache.Object.serialize_header?4(f)
-ZEO.cache.Object?1(key, version, data, start_tid, end_tid)
-ZEO.cache.ZEC3_HEADER_SIZE?7
-ZEO.cache.logger?7
-ZEO.cache.magic?7
-ZEO.cache.sync?4(f)
-ZEO.mkzeoinst.ZEOInstanceBuilder.create?4(home, params)
-ZEO.mkzeoinst.ZEOInstanceBuilder.get_params?4(zodb3_home, instance_home, port)
-ZEO.mkzeoinst.ZEOInstanceBuilder.run?4()
-ZEO.mkzeoinst.main?4()
-ZEO.mkzeoinst.makedir?4(*args)
-ZEO.mkzeoinst.makefile?4(template, *args, **kwds)
-ZEO.mkzeoinst.makexfile?4(template, *args, **kwds)
-ZEO.mkzeoinst.mkdirs?4(path)
-ZEO.mkzeoinst.runzeo_template?7
-ZEO.mkzeoinst.which?4(program)
-ZEO.mkzeoinst.zeo_conf_template?7
-ZEO.mkzeoinst.zeoctl_template?7
-ZEO.monitor.StatsClient.__init__?1(self, sock, addr)
-ZEO.monitor.StatsClient.close?4()
-ZEO.monitor.StatsClient.handle_write?4()
-ZEO.monitor.StatsClient.readable?4()
-ZEO.monitor.StatsClient.writable?4()
-ZEO.monitor.StatsClient.write?4(s)
-ZEO.monitor.StatsClient?1(sock, addr)
-ZEO.monitor.StatsServer.StatsConnectionClass?7
-ZEO.monitor.StatsServer.__init__?1(self, addr, stats)
-ZEO.monitor.StatsServer.dump?4(f)
-ZEO.monitor.StatsServer.handle_accept?4()
-ZEO.monitor.StatsServer.readable?4()
-ZEO.monitor.StatsServer.writable?4()
-ZEO.monitor.StatsServer?1(addr, stats)
-ZEO.monitor.StorageStats.__init__?1(self)
-ZEO.monitor.StorageStats.dump?4(f)
-ZEO.monitor.StorageStats.parse?4(s)
-ZEO.monitor.StorageStats?1()
-ZEO.runzeo.FSConfig.__init__?1(self, name, path)
-ZEO.runzeo.FSConfig.getSectionName?4()
-ZEO.runzeo.FSConfig?1(name, path)
-ZEO.runzeo.ZEOOptions.__init__?1(self)
-ZEO.runzeo.ZEOOptions.logsectionname?7
-ZEO.runzeo.ZEOOptions.schemadir?7
-ZEO.runzeo.ZEOOptions?1()
-ZEO.runzeo.ZEOOptionsMixin.add_zeo_options?4()
-ZEO.runzeo.ZEOOptionsMixin.handle_address?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.handle_filename?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.handle_monitor_address?4(arg)
-ZEO.runzeo.ZEOOptionsMixin.storages?7
-ZEO.runzeo.ZEOServer.__init__?1(self, options)
-ZEO.runzeo.ZEOServer._get_pidfile?5()
-ZEO.runzeo.ZEOServer.can_connect?4(family, address)
-ZEO.runzeo.ZEOServer.check_socket?4()
-ZEO.runzeo.ZEOServer.clear_socket?4()
-ZEO.runzeo.ZEOServer.close_storages?4()
-ZEO.runzeo.ZEOServer.create_server?4()
-ZEO.runzeo.ZEOServer.handle_sighup?4()
-ZEO.runzeo.ZEOServer.handle_sigint?4()
-ZEO.runzeo.ZEOServer.handle_sigterm?4()
-ZEO.runzeo.ZEOServer.handle_sigusr2?4()
-ZEO.runzeo.ZEOServer.loop_forever?4()
-ZEO.runzeo.ZEOServer.main?4()
-ZEO.runzeo.ZEOServer.make_pidfile?4()
-ZEO.runzeo.ZEOServer.open_storages?4()
-ZEO.runzeo.ZEOServer.remove_pidfile?4()
-ZEO.runzeo.ZEOServer.setup_default_logging?4()
-ZEO.runzeo.ZEOServer.setup_signals?4()
-ZEO.runzeo.ZEOServer.setup_win32_signals?4()
-ZEO.runzeo.ZEOServer.wrapper?4(frame_dummy, method=method)
-ZEO.runzeo.ZEOServer?1(options)
-ZEO.runzeo._pid?8
-ZEO.runzeo.init_signames?4()
-ZEO.runzeo.log?4(msg, level=logging.INFO, exc_info=False)
-ZEO.runzeo.logger?7
-ZEO.runzeo.main?4(args=None)
-ZEO.runzeo.parse_binding_address?4(arg)
-ZEO.runzeo.signame?4(sig)
-ZEO.runzeo.signames?7
-ZEO.runzeo.windows_shutdown_handler?4()
-ZEO.util.Environment.__init__?1(self, argv0)
-ZEO.util.Environment?1(argv0)
-ZEO.util.parentdir?4(p, n=1)
-ZEO.version?7
-ZEO.zeoctl.main?4(args=None)
-ZEO.zeopasswd.main?4(args=None, dbclass=None)
-ZEO.zeopasswd.options?4(args)
-ZEO.zeopasswd.usage?4(msg)
-ZEO.zrpc._hmac.HMAC.__init__?1(self, key, msg = None, digestmod = None)
-ZEO.zrpc._hmac.HMAC.copy?4()
-ZEO.zrpc._hmac.HMAC.digest?4()
-ZEO.zrpc._hmac.HMAC.hexdigest?4()
-ZEO.zrpc._hmac.HMAC.update?4(msg)
-ZEO.zrpc._hmac.HMAC?1(key, msg = None, digestmod = None)
-ZEO.zrpc._hmac._strxor?5(s1, s2)
-ZEO.zrpc._hmac.digest_size?7
-ZEO.zrpc._hmac.new?4(key, msg = None, digestmod = None)
-ZEO.zrpc.client.ConnectThread.__init__?1(self, mgr, client, addrlist, tmin, tmax)
-ZEO.zrpc.client.ConnectThread._connect_wrappers?5(wrappers, deadline)
-ZEO.zrpc.client.ConnectThread._create_wrappers?5()
-ZEO.zrpc.client.ConnectThread._fallback_wrappers?5(wrappers, deadline)
-ZEO.zrpc.client.ConnectThread.run?4()
-ZEO.zrpc.client.ConnectThread.stop?4()
-ZEO.zrpc.client.ConnectThread.try_connecting?4(timeout)
-ZEO.zrpc.client.ConnectThread?1(mgr, client, addrlist, tmin, tmax)
-ZEO.zrpc.client.ConnectWrapper.__init__?1(self, domain, addr, mgr, client)
-ZEO.zrpc.client.ConnectWrapper.close?4()
-ZEO.zrpc.client.ConnectWrapper.connect_procedure?4()
-ZEO.zrpc.client.ConnectWrapper.fileno?4()
-ZEO.zrpc.client.ConnectWrapper.notify_client?4()
-ZEO.zrpc.client.ConnectWrapper.test_connection?4()
-ZEO.zrpc.client.ConnectWrapper?1(domain, addr, mgr, client)
-ZEO.zrpc.client.ConnectionManager._CONNECT_IN_PROGRESS?8
-ZEO.zrpc.client.ConnectionManager._CONNECT_OK?8
-ZEO.zrpc.client.ConnectionManager.__init__?1(self, addrs, client, tmin=1, tmax=180)
-ZEO.zrpc.client.ConnectionManager._guess_type?5(addr)
-ZEO.zrpc.client.ConnectionManager._parse_addrs?5(addrs)
-ZEO.zrpc.client.ConnectionManager.attempt_connect?4()
-ZEO.zrpc.client.ConnectionManager.close?4()
-ZEO.zrpc.client.ConnectionManager.close_conn?4(conn)
-ZEO.zrpc.client.ConnectionManager.connect?4(sync=0)
-ZEO.zrpc.client.ConnectionManager.connect_done?4(conn, preferred)
-ZEO.zrpc.client.ConnectionManager.is_connected?4()
-ZEO.zrpc.client.ConnectionManager?1(addrs, client, tmin=1, tmax=180)
-ZEO.zrpc.connection.ASYNC?7
-ZEO.zrpc.connection.Connection.__init__?1(self, sock, addr, obj, tag, map=None)
-ZEO.zrpc.connection.Connection._deferred_call?5(method, *args)
-ZEO.zrpc.connection.Connection._deferred_wait?5(msgid)
-ZEO.zrpc.connection.Connection._pending?5(timeout=0)
-ZEO.zrpc.connection.Connection._prepare_async?5()
-ZEO.zrpc.connection.Connection._pull_trigger?5(tryagain=10)
-ZEO.zrpc.connection.Connection.call?4(method, *args)
-ZEO.zrpc.connection.Connection.callAsync?4(method, *args)
-ZEO.zrpc.connection.Connection.callAsyncNoPoll?4(method, *args)
-ZEO.zrpc.connection.Connection.check_method?4(name)
-ZEO.zrpc.connection.Connection.clients_we_can_talk_to?7
-ZEO.zrpc.connection.Connection.close?4()
-ZEO.zrpc.connection.Connection.close_trigger?4()
-ZEO.zrpc.connection.Connection.current_protocol?7
-ZEO.zrpc.connection.Connection.flush?4()
-ZEO.zrpc.connection.Connection.handle_error?4()
-ZEO.zrpc.connection.Connection.handle_reply?4(msgid, flags, args)
-ZEO.zrpc.connection.Connection.handle_request?4(msgid, flags, name, args)
-ZEO.zrpc.connection.Connection.handshake?4()
-ZEO.zrpc.connection.Connection.is_async?4()
-ZEO.zrpc.connection.Connection.log?4(message, level=BLATHER, exc_info=False)
-ZEO.zrpc.connection.Connection.message_input?4(message)
-ZEO.zrpc.connection.Connection.poll?4()
-ZEO.zrpc.connection.Connection.recv_handshake?4(proto)
-ZEO.zrpc.connection.Connection.register_object?4(obj)
-ZEO.zrpc.connection.Connection.return_error?4(msgid, flags, err_type, err_value)
-ZEO.zrpc.connection.Connection.send_call?4(method, args, flags)
-ZEO.zrpc.connection.Connection.send_reply?4(msgid, ret)
-ZEO.zrpc.connection.Connection.servers_we_can_talk_to?7
-ZEO.zrpc.connection.Connection.setSessionKey?4(key)
-ZEO.zrpc.connection.Connection.set_async?4(map)
-ZEO.zrpc.connection.Connection.wait?4(msgid)
-ZEO.zrpc.connection.Connection?1(sock, addr, obj, tag, map=None)
-ZEO.zrpc.connection.Delay.error?4(exc_info)
-ZEO.zrpc.connection.Delay.reply?4(obj)
-ZEO.zrpc.connection.Delay.set_sender?4(msgid, send_reply, return_error)
-ZEO.zrpc.connection.MTDelay.__init__?1(self)
-ZEO.zrpc.connection.MTDelay.error?4(exc_info)
-ZEO.zrpc.connection.MTDelay.reply?4(obj)
-ZEO.zrpc.connection.MTDelay.set_sender?4(msgid, send_reply, return_error)
-ZEO.zrpc.connection.MTDelay?1()
-ZEO.zrpc.connection.ManagedClientConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.zrpc.connection.ManagedClientConnection._prepare_async?5()
-ZEO.zrpc.connection.ManagedClientConnection.base_message_output?7
-ZEO.zrpc.connection.ManagedClientConnection.close?4()
-ZEO.zrpc.connection.ManagedClientConnection.close_trigger?4()
-ZEO.zrpc.connection.ManagedClientConnection.handshake?4()
-ZEO.zrpc.connection.ManagedClientConnection.is_async?4()
-ZEO.zrpc.connection.ManagedClientConnection.message_output?4(message)
-ZEO.zrpc.connection.ManagedClientConnection.recv_handshake?4(proto)
-ZEO.zrpc.connection.ManagedClientConnection.set_async?4(map)
-ZEO.zrpc.connection.ManagedClientConnection?1(sock, addr, obj, mgr)
-ZEO.zrpc.connection.ManagedServerConnection.__init__?1(self, sock, addr, obj, mgr)
-ZEO.zrpc.connection.ManagedServerConnection.close?4()
-ZEO.zrpc.connection.ManagedServerConnection.handshake?4()
-ZEO.zrpc.connection.ManagedServerConnection?1(sock, addr, obj, mgr)
-ZEO.zrpc.connection.REPLY?7
-ZEO.zrpc.connection.client_logger?7
-ZEO.zrpc.connection.client_loop?4()
-ZEO.zrpc.connection.client_map?7
-ZEO.zrpc.connection.client_thread?7
-ZEO.zrpc.connection.client_timeout?7
-ZEO.zrpc.connection.client_timeout_count?7
-ZEO.zrpc.connection.client_trigger?7
-ZEO.zrpc.log.LOG_THREAD_ID?7
-ZEO.zrpc.log.REPR_LIMIT?7
-ZEO.zrpc.log._label?8
-ZEO.zrpc.log.log?4(message, level=BLATHER, label=None, exc_info=False)
-ZEO.zrpc.log.logger?7
-ZEO.zrpc.log.new_label?4()
-ZEO.zrpc.log.short_repr?4(obj)
-ZEO.zrpc.server.Dispatcher.__init__?1(self, addr, factory=Connection)
-ZEO.zrpc.server.Dispatcher._open_socket?5()
-ZEO.zrpc.server.Dispatcher.handle_accept?4()
-ZEO.zrpc.server.Dispatcher.readable?4()
-ZEO.zrpc.server.Dispatcher.writable?4()
-ZEO.zrpc.server.Dispatcher?1(addr, factory=Connection)
-ZEO.zrpc.server.loop?7
-ZEO.zrpc.smac.MAC_BIT?7
-ZEO.zrpc.smac.SEND_SIZE?7
-ZEO.zrpc.smac.SizedMessageAsyncConnection.__init__?1(self, sock, addr, map=None, debug=None)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.close?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.get_addr?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_close?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_read?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.handle_write?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.message_output?4(message)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.readable?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection.setSessionKey?4(sesskey)
-ZEO.zrpc.smac.SizedMessageAsyncConnection.socket?7
-ZEO.zrpc.smac.SizedMessageAsyncConnection.writable?4()
-ZEO.zrpc.smac.SizedMessageAsyncConnection?1(sock, addr, map=None, debug=None)
-ZEO.zrpc.smac.expected_socket_read_errors?7
-ZEO.zrpc.smac.expected_socket_write_errors?7
-ZEO.zrpc.smac.tmp_dict?7
-ZEO.zrpc.trigger._triggerbase.__init__?2(self)
-ZEO.zrpc.trigger._triggerbase._close?5()
-ZEO.zrpc.trigger._triggerbase._physical_pull?5()
-ZEO.zrpc.trigger._triggerbase.close?4()
-ZEO.zrpc.trigger._triggerbase.handle_close?4()
-ZEO.zrpc.trigger._triggerbase.handle_connect?4()
-ZEO.zrpc.trigger._triggerbase.handle_read?4()
-ZEO.zrpc.trigger._triggerbase.kind?7
-ZEO.zrpc.trigger._triggerbase.pull_trigger?4(thunk=None)
-ZEO.zrpc.trigger._triggerbase.readable?4()
-ZEO.zrpc.trigger._triggerbase.writable?4()
-ZEO.zrpc.trigger._triggerbase?2()
-ZEO.zrpc.trigger.trigger.__init__?1(self, map=None)
-ZEO.zrpc.trigger.trigger._close?5()
-ZEO.zrpc.trigger.trigger._physical_pull?5()
-ZEO.zrpc.trigger.trigger.kind?7
-ZEO.zrpc.trigger.trigger?1(map=None)
-ZEO.zrpc.trigger.trigger_1._close?5()
-ZEO.zrpc.trigger.trigger_1._physical_pull?5()
-ZEO.zrpc.trigger.trigger_1.kind?7
-ZODB.ActivityMonitor.ActivityMonitor.__init__?1(self, history_length=3600)
-ZODB.ActivityMonitor.ActivityMonitor.closedConnection?4(conn)
-ZODB.ActivityMonitor.ActivityMonitor.getActivityAnalysis?4(start=0, end=0, divisions=10)
-ZODB.ActivityMonitor.ActivityMonitor.getHistoryLength?4()
-ZODB.ActivityMonitor.ActivityMonitor.setHistoryLength?4(history_length)
-ZODB.ActivityMonitor.ActivityMonitor.trim?4(now)
-ZODB.ActivityMonitor.ActivityMonitor?1(history_length=3600)
-ZODB.BaseStorage.BaseStorage.__init__?1(self, name, base=None)
-ZODB.BaseStorage.BaseStorage._abort?5()
-ZODB.BaseStorage.BaseStorage._begin?5(tid, u, d, e)
-ZODB.BaseStorage.BaseStorage._finish?5(tid, u, d, e)
-ZODB.BaseStorage.BaseStorage._is_read_only?8
-ZODB.BaseStorage.BaseStorage._transaction?8
-ZODB.BaseStorage.BaseStorage._tstatus?8
-ZODB.BaseStorage.BaseStorage._vote?5()
-ZODB.BaseStorage.BaseStorage.abortVersion?4(src, transaction)
-ZODB.BaseStorage.BaseStorage.cleanup?4()
-ZODB.BaseStorage.BaseStorage.close?4()
-ZODB.BaseStorage.BaseStorage.commitVersion?4(src, dest, transaction)
-ZODB.BaseStorage.BaseStorage.copyTransactionsFrom?4(other, verbose=0)
-ZODB.BaseStorage.BaseStorage.getExtensionMethods?4()
-ZODB.BaseStorage.BaseStorage.getName?4()
-ZODB.BaseStorage.BaseStorage.getSerial?4(oid)
-ZODB.BaseStorage.BaseStorage.getSize?4()
-ZODB.BaseStorage.BaseStorage.history?4(oid, version, length=1, filter=None)
-ZODB.BaseStorage.BaseStorage.isReadOnly?4()
-ZODB.BaseStorage.BaseStorage.loadBefore?4(oid, tid)
-ZODB.BaseStorage.BaseStorage.loadSerial?4(oid, serial)
-ZODB.BaseStorage.BaseStorage.modifiedInVersion?4(oid)
-ZODB.BaseStorage.BaseStorage.new_oid?4()
-ZODB.BaseStorage.BaseStorage.pack?4(t, referencesf)
-ZODB.BaseStorage.BaseStorage.registerDB?4(db, limit)
-ZODB.BaseStorage.BaseStorage.set_max_oid?4(possible_new_max_oid)
-ZODB.BaseStorage.BaseStorage.sortKey?4()
-ZODB.BaseStorage.BaseStorage.supportsUndo?4()
-ZODB.BaseStorage.BaseStorage.supportsVersions?4()
-ZODB.BaseStorage.BaseStorage.tpc_abort?4(transaction)
-ZODB.BaseStorage.BaseStorage.tpc_begin?4(transaction, tid=None, status=' ')
-ZODB.BaseStorage.BaseStorage.tpc_finish?4(transaction, f=None)
-ZODB.BaseStorage.BaseStorage.tpc_vote?4(transaction)
-ZODB.BaseStorage.BaseStorage.undo?4(transaction_id, txn)
-ZODB.BaseStorage.BaseStorage.undoLog?4(first, last, filter=None)
-ZODB.BaseStorage.BaseStorage.versionEmpty?4(version)
-ZODB.BaseStorage.BaseStorage.versions?4(max=None)
-ZODB.BaseStorage.BaseStorage?1(name, base=None)
-ZODB.BaseStorage.log?7
-ZODB.ConflictResolution.ConflictResolvingStorage.tryToResolveConflict?7
-ZODB.ConflictResolution.PersistentReferenceFactory.data?7
-ZODB.ConflictResolution.PersistentReferenceFactory.persistent_load?4(oid)
-ZODB.ConflictResolution.ResolvedSerial?7
-ZODB.ConflictResolution._class_cache?8
-ZODB.ConflictResolution._class_cache_get?8
-ZODB.ConflictResolution._unresolvable?8
-ZODB.ConflictResolution.find_global?4(*args)
-ZODB.ConflictResolution.logger?7
-ZODB.ConflictResolution.persistent_id?4(object)
-ZODB.ConflictResolution.state?4(self, oid, serial, prfactory, p='')
-ZODB.ConflictResolution.tryToResolveConflict?4(self, oid, committedSerial, oldSerial, newpickle, committedData='')
-ZODB.Connection.Connection.__init__?1(self, db, version='', cache_size=400)
-ZODB.Connection.Connection._abort?5()
-ZODB.Connection.Connection._cache_items?5()
-ZODB.Connection.Connection._code_timestamp?8
-ZODB.Connection.Connection._commit?5(transaction)
-ZODB.Connection.Connection._flush_invalidations?5()
-ZODB.Connection.Connection._handle_independent?5(obj)
-ZODB.Connection.Connection._handle_one_serial?5(oid, serial, change)
-ZODB.Connection.Connection._handle_serial?5(store_return, oid=None, change=1)
-ZODB.Connection.Connection._implicitlyAdding?5(oid)
-ZODB.Connection.Connection._invalidate_creating?5(creating=None)
-ZODB.Connection.Connection._load_before_or_conflict?5(obj)
-ZODB.Connection.Connection._register?5(obj=None)
-ZODB.Connection.Connection._resetCache?5()
-ZODB.Connection.Connection._setstate?5(obj)
-ZODB.Connection.Connection._setstate_noncurrent?5(obj)
-ZODB.Connection.Connection._storage_sync?5(*ignored)
-ZODB.Connection.Connection._store_objects?5(writer, transaction)
-ZODB.Connection.Connection._tpc_cleanup?5()
-ZODB.Connection.Connection.abort?4(transaction)
-ZODB.Connection.Connection.add?4(obj)
-ZODB.Connection.Connection.afterCompletion?7
-ZODB.Connection.Connection.beforeCompletion?4(txn)
-ZODB.Connection.Connection.cacheGC?4()
-ZODB.Connection.Connection.cacheMinimize?4()
-ZODB.Connection.Connection.callback?4()
-ZODB.Connection.Connection.close?4(primary=True)
-ZODB.Connection.Connection.commit?4(transaction)
-ZODB.Connection.Connection.db?4()
-ZODB.Connection.Connection.exchange?4(old, new)
-ZODB.Connection.Connection.get?4(oid)
-ZODB.Connection.Connection.getDebugInfo?4()
-ZODB.Connection.Connection.getTransferCounts?4(clear=False)
-ZODB.Connection.Connection.getVersion?4()
-ZODB.Connection.Connection.get_connection?4(database_name)
-ZODB.Connection.Connection.invalidate?4(tid, oids)
-ZODB.Connection.Connection.invalidateCache?4()
-ZODB.Connection.Connection.isReadOnly?4()
-ZODB.Connection.Connection.modifiedInVersion?4(oid)
-ZODB.Connection.Connection.newTransaction?7
-ZODB.Connection.Connection.oldstate?4(obj, tid)
-ZODB.Connection.Connection.onCloseCallback?4(f)
-ZODB.Connection.Connection.open?4(transaction_manager=None, mvcc=True, synch=True, delegate=True)
-ZODB.Connection.Connection.register?4(obj)
-ZODB.Connection.Connection.root?4()
-ZODB.Connection.Connection.setDebugInfo?4(*args)
-ZODB.Connection.Connection.setstate?4(obj)
-ZODB.Connection.Connection.sortKey?4()
-ZODB.Connection.Connection.sync?4()
-ZODB.Connection.Connection.tpc_abort?4(transaction)
-ZODB.Connection.Connection.tpc_begin?4(transaction)
-ZODB.Connection.Connection.tpc_finish?4(transaction)
-ZODB.Connection.Connection.tpc_vote?4(transaction)
-ZODB.Connection.Connection?1(db, version='', cache_size=400)
-ZODB.Connection.Savepoint.__init__?1(self, datamanager, state)
-ZODB.Connection.Savepoint.rollback?4()
-ZODB.Connection.Savepoint?1(datamanager, state)
-ZODB.Connection.TmpStore.__init__?1(self, base_version, storage)
-ZODB.Connection.TmpStore.close?4()
-ZODB.Connection.TmpStore.load?4(oid, version)
-ZODB.Connection.TmpStore.reset?4(position, index)
-ZODB.Connection.TmpStore.store?4(oid, serial, data, version, transaction)
-ZODB.Connection.TmpStore?1(base_version, storage)
-ZODB.Connection.global_reset_counter?7
-ZODB.Connection.resetCaches?4()
-ZODB.DB.AbortVersion.__init__?1(self, db, version)
-ZODB.DB.AbortVersion.commit?4(ob, t)
-ZODB.DB.AbortVersion?1(db, version)
-ZODB.DB.CommitVersion.__init__?1(self, db, version, dest='')
-ZODB.DB.CommitVersion.commit?4(ob, t)
-ZODB.DB.CommitVersion?1(db, version, dest='')
-ZODB.DB.DB.__init__?1(self, storage, pool_size=7, cache_size=400, version_pool_size=3, version_cache_size=100, database_name='unnamed', databases=None, )
-ZODB.DB.DB._activity_monitor?8
-ZODB.DB.DB._connectionMap?5(f)
-ZODB.DB.DB._reset_pool_sizes?5(size, for_versions=False)
-ZODB.DB.DB._returnToPool?5(connection)
-ZODB.DB.DB.abortVersion?4(version, txn=None)
-ZODB.DB.DB.cacheDetail?4()
-ZODB.DB.DB.cacheDetailSize?4()
-ZODB.DB.DB.cacheExtremeDetail?4()
-ZODB.DB.DB.cacheFullSweep?4()
-ZODB.DB.DB.cacheLastGCTime?4()
-ZODB.DB.DB.cacheMinimize?4()
-ZODB.DB.DB.cacheSize?4()
-ZODB.DB.DB.classFactory?4(connection, modulename, globalname)
-ZODB.DB.DB.close?4()
-ZODB.DB.DB.commitVersion?4(source, destination='', txn=None)
-ZODB.DB.DB.connectionDebugInfo?4()
-ZODB.DB.DB.f?4(m=m)
-ZODB.DB.DB.getActivityMonitor?4()
-ZODB.DB.DB.getCacheSize?4()
-ZODB.DB.DB.getName?4()
-ZODB.DB.DB.getPoolSize?4()
-ZODB.DB.DB.getSize?4()
-ZODB.DB.DB.getVersionCacheSize?4()
-ZODB.DB.DB.getVersionPoolSize?4()
-ZODB.DB.DB.get_info?4()
-ZODB.DB.DB.inval?4()
-ZODB.DB.DB.invalidate?4(tid, oids, connection=None, version='')
-ZODB.DB.DB.invalidateCache?4()
-ZODB.DB.DB.klass?7
-ZODB.DB.DB.lastTransaction?4()
-ZODB.DB.DB.modifiedInVersion?4(oid)
-ZODB.DB.DB.objectCount?4()
-ZODB.DB.DB.open?4(version='', mvcc=True, transaction_manager=None, synch=True)
-ZODB.DB.DB.pack?4(t=None, days=0)
-ZODB.DB.DB.removeVersionPool?4(version)
-ZODB.DB.DB.setActivityMonitor?4(am)
-ZODB.DB.DB.setCacheSize?4(size)
-ZODB.DB.DB.setPoolSize?4(size)
-ZODB.DB.DB.setVersionCacheSize?4(size)
-ZODB.DB.DB.setVersionPoolSize?4(size)
-ZODB.DB.DB.setsize?4()
-ZODB.DB.DB.undo?4(id, txn=None)
-ZODB.DB.DB.versionEmpty?4(version)
-ZODB.DB.DB?1(storage, pool_size=7, cache_size=400, version_pool_size=3, version_cache_size=100, database_name='unnamed', databases=None, )
-ZODB.DB.ResourceManager.__init__?1(self, db)
-ZODB.DB.ResourceManager.abort?4(obj, txn)
-ZODB.DB.ResourceManager.commit?4(obj, txn)
-ZODB.DB.ResourceManager.sortKey?4()
-ZODB.DB.ResourceManager.tpc_begin?4(txn, sub=False)
-ZODB.DB.ResourceManager?1(db)
-ZODB.DB.TransactionalUndo.__init__?1(self, db, tid)
-ZODB.DB.TransactionalUndo.commit?4(ob, t)
-ZODB.DB.TransactionalUndo?1(db, tid)
-ZODB.DB._ConnectionPool.__init__?2(self, pool_size)
-ZODB.DB._ConnectionPool._reduce_size?5(strictly_less=False)
-ZODB.DB._ConnectionPool.map?4(f)
-ZODB.DB._ConnectionPool.pop?4()
-ZODB.DB._ConnectionPool.push?4(c)
-ZODB.DB._ConnectionPool.repush?4(c)
-ZODB.DB._ConnectionPool.set_pool_size?4(pool_size)
-ZODB.DB._ConnectionPool?2(pool_size)
-ZODB.DB.logger?7
-ZODB.DB.resource_counter?7
-ZODB.DB.resource_counter_lock?7
-ZODB.DemoStorage.DemoStorage.__init__?1(self, name='Demo Storage', base=None, quota=None)
-ZODB.DemoStorage.DemoStorage._begin?5(tid, u, d, e)
-ZODB.DemoStorage.DemoStorage._build_indexes?5(stop='\377\377\377\377\377\377\377\377')
-ZODB.DemoStorage.DemoStorage._clear_temp?5()
-ZODB.DemoStorage.DemoStorage._finish?5(tid, user, desc, ext)
-ZODB.DemoStorage.DemoStorage._splat?5()
-ZODB.DemoStorage.DemoStorage.abortVersion?4(src, transaction)
-ZODB.DemoStorage.DemoStorage.commitVersion?4(src, dest, transaction)
-ZODB.DemoStorage.DemoStorage.getSize?4()
-ZODB.DemoStorage.DemoStorage.lastTransaction?4()
-ZODB.DemoStorage.DemoStorage.load?4(oid, version)
-ZODB.DemoStorage.DemoStorage.loadEx?4(oid, version)
-ZODB.DemoStorage.DemoStorage.modifiedInVersion?4(oid)
-ZODB.DemoStorage.DemoStorage.new_oid?4()
-ZODB.DemoStorage.DemoStorage.pack?4(t, referencesf)
-ZODB.DemoStorage.DemoStorage.registerDB?4(db, limit)
-ZODB.DemoStorage.DemoStorage.store?4(oid, serial, data, version, transaction)
-ZODB.DemoStorage.DemoStorage.supportsVersions?4()
-ZODB.DemoStorage.DemoStorage.undoLog?4(first, last, filter=None)
-ZODB.DemoStorage.DemoStorage.versionEmpty?4(version)
-ZODB.DemoStorage.DemoStorage.versions?4(max=None)
-ZODB.DemoStorage.DemoStorage?1(name='Demo Storage', base=None, quota=None)
-ZODB.ExportImport.ExportImport._importDuringCommit?5(transaction, f, return_oid_list)
-ZODB.ExportImport.ExportImport.exportFile?4(oid, f=None)
-ZODB.ExportImport.ExportImport.importFile?4(f, clue='', customImporters=None)
-ZODB.ExportImport.ExportImport.persistent_load?4()
-ZODB.ExportImport.Ghost.__init__?1(self, oid)
-ZODB.ExportImport.Ghost?1(oid)
-ZODB.ExportImport.export_end_marker?7
-ZODB.ExportImport.logger?7
-ZODB.ExportImport.persistent_id?4(obj)
-ZODB.FileStorage.FileStorage.FileIterator.__init__?1(self, file, start=None, stop=None)
-ZODB.FileStorage.FileStorage.FileIterator._file?8
-ZODB.FileStorage.FileStorage.FileIterator._ltid?8
-ZODB.FileStorage.FileStorage.FileIterator._skip_to_start?5(start)
-ZODB.FileStorage.FileStorage.FileIterator.close?4()
-ZODB.FileStorage.FileStorage.FileIterator.iterator?4()
-ZODB.FileStorage.FileStorage.FileIterator.next?4(index=0)
-ZODB.FileStorage.FileStorage.FileIterator?1(file, start=None, stop=None)
-ZODB.FileStorage.FileStorage.FileStorage.__init__?1(self, file_name, create=False, read_only=False, stop=None, quota=None)
-ZODB.FileStorage.FileStorage.FileStorage._abort?5()
-ZODB.FileStorage.FileStorage.FileStorage._begin?5(tid, u, d, e)
-ZODB.FileStorage.FileStorage.FileStorage._check_sanity?5(index, pos)
-ZODB.FileStorage.FileStorage.FileStorage._clear_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._clear_temp?5()
-ZODB.FileStorage.FileStorage.FileStorage._commitVersion?5(src, dest, transaction, abort=False)
-ZODB.FileStorage.FileStorage.FileStorage._data_find?5(tpos, oid, data)
-ZODB.FileStorage.FileStorage.FileStorage._finish?5(tid, u, d, e)
-ZODB.FileStorage.FileStorage.FileStorage._getTid?5(oid, pos)
-ZODB.FileStorage.FileStorage.FileStorage._getVersion?5(oid, pos)
-ZODB.FileStorage.FileStorage.FileStorage._get_cached_tid?5(oid)
-ZODB.FileStorage.FileStorage.FileStorage._initIndex?5(index, vindex, tindex, tvindex, oid2tid, toid2tid, toid2tid_delete)
-ZODB.FileStorage.FileStorage.FileStorage._lookup_pos?5(oid)
-ZODB.FileStorage.FileStorage.FileStorage._newIndexes?5()
-ZODB.FileStorage.FileStorage.FileStorage._pack_is_in_progress?8
-ZODB.FileStorage.FileStorage.FileStorage._records_before_save?8
-ZODB.FileStorage.FileStorage.FileStorage._records_written?8
-ZODB.FileStorage.FileStorage.FileStorage._redundant_pack?5(file, pos)
-ZODB.FileStorage.FileStorage.FileStorage._restore_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.FileStorage.FileStorage._sane?5(index, pos)
-ZODB.FileStorage.FileStorage.FileStorage._save_index?5()
-ZODB.FileStorage.FileStorage.FileStorage._saved?8
-ZODB.FileStorage.FileStorage.FileStorage._transactionalUndoRecord?5(oid, pos, tid, pre, version)
-ZODB.FileStorage.FileStorage.FileStorage._txn_find?5(tid, stop_at_pack)
-ZODB.FileStorage.FileStorage.FileStorage._txn_undo?5(transaction_id)
-ZODB.FileStorage.FileStorage.FileStorage._txn_undo_write?5(tpos)
-ZODB.FileStorage.FileStorage.FileStorage._undoDataInfo?5(oid, pos, tpos)
-ZODB.FileStorage.FileStorage.FileStorage.abortVersion?4(src, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.cleanup?4()
-ZODB.FileStorage.FileStorage.FileStorage.close?4()
-ZODB.FileStorage.FileStorage.FileStorage.commitVersion?4(src, dest, transaction, abort=False)
-ZODB.FileStorage.FileStorage.FileStorage.getSize?4()
-ZODB.FileStorage.FileStorage.FileStorage.getTid?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.history?4(oid, version=None, size=1, filter=None)
-ZODB.FileStorage.FileStorage.FileStorage.iterator?4(start=None, stop=None)
-ZODB.FileStorage.FileStorage.FileStorage.lastTid?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.lastTransaction?4()
-ZODB.FileStorage.FileStorage.FileStorage.load?4(oid, version)
-ZODB.FileStorage.FileStorage.FileStorage.loadBefore?4(oid, tid)
-ZODB.FileStorage.FileStorage.FileStorage.loadEx?4(oid, version)
-ZODB.FileStorage.FileStorage.FileStorage.loadSerial?4(oid, serial)
-ZODB.FileStorage.FileStorage.FileStorage.modifiedInVersion?4(oid)
-ZODB.FileStorage.FileStorage.FileStorage.pack?4(t, referencesf)
-ZODB.FileStorage.FileStorage.FileStorage.record_iternext?4(next=None)
-ZODB.FileStorage.FileStorage.FileStorage.restore?4(oid, serial, data, version, prev_txn, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.store?4(oid, serial, data, version, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.supportsTransactionalUndo?4()
-ZODB.FileStorage.FileStorage.FileStorage.supportsUndo?4()
-ZODB.FileStorage.FileStorage.FileStorage.supportsVersions?4()
-ZODB.FileStorage.FileStorage.FileStorage.tpc_vote?4(transaction)
-ZODB.FileStorage.FileStorage.FileStorage.undo?4(transaction_id, transaction)
-ZODB.FileStorage.FileStorage.FileStorage.undoLog?4(first=0, last=-20, filter=None)
-ZODB.FileStorage.FileStorage.FileStorage.versionEmpty?4(version)
-ZODB.FileStorage.FileStorage.FileStorage.versions?4(max=None)
-ZODB.FileStorage.FileStorage.FileStorage?1(file_name, create=False, read_only=False, stop=None, quota=None)
-ZODB.FileStorage.FileStorage.Record.__init__?1(self, oid, tid, version, data, prev, pos)
-ZODB.FileStorage.FileStorage.Record?1(oid, tid, version, data, prev, pos)
-ZODB.FileStorage.FileStorage.RecordIterator.__init__?1(self, tid, status, user, desc, ext, pos, tend, file, tpos)
-ZODB.FileStorage.FileStorage.RecordIterator.next?4(index=0)
-ZODB.FileStorage.FileStorage.RecordIterator?1(tid, status, user, desc, ext, pos, tend, file, tpos)
-ZODB.FileStorage.FileStorage.TempFormatter.__init__?1(self, afile)
-ZODB.FileStorage.FileStorage.TempFormatter?1(afile)
-ZODB.FileStorage.FileStorage.UndoSearch.__init__?1(self, file, pos, first, last, filter=None)
-ZODB.FileStorage.FileStorage.UndoSearch._readnext?5()
-ZODB.FileStorage.FileStorage.UndoSearch.finished?4()
-ZODB.FileStorage.FileStorage.UndoSearch.search?4()
-ZODB.FileStorage.FileStorage.UndoSearch?1(file, pos, first, last, filter=None)
-ZODB.FileStorage.FileStorage._truncate?5(file, name, pos)
-ZODB.FileStorage.FileStorage.fsync?7
-ZODB.FileStorage.FileStorage.logger?7
-ZODB.FileStorage.FileStorage.packed_version?7
-ZODB.FileStorage.FileStorage.panic?4(message, *data)
-ZODB.FileStorage.FileStorage.read_index?4(file, name, index, vindex, tindex, stop='\377'*8, ltid=z64, start=4L, maxoid=z64, recover=0, read_only=0)
-ZODB.FileStorage.FileStorage.recover?4(file_name)
-ZODB.FileStorage.FileStorage.search_back?4(file, pos)
-ZODB.FileStorage.FileStorage.shift_transactions_forward?4(index, vindex, tindex, file, pos, opos)
-ZODB.FileStorage.format.CorruptedDataError.__init__?1(self, oid=None, buf=None, pos=None)
-ZODB.FileStorage.format.CorruptedDataError?1(oid=None, buf=None, pos=None)
-ZODB.FileStorage.format.DATA_HDR?7
-ZODB.FileStorage.format.DATA_HDR_LEN?7
-ZODB.FileStorage.format.DATA_VERSION_HDR_LEN?7
-ZODB.FileStorage.format.DataHeader.__init__?1(self, oid, tid, prev, tloc, vlen, plen)
-ZODB.FileStorage.format.DataHeader.asString?4()
-ZODB.FileStorage.format.DataHeader.parseVersion?4(buf)
-ZODB.FileStorage.format.DataHeader.recordlen?4()
-ZODB.FileStorage.format.DataHeader.setVersion?4(version, pnv, vprev)
-ZODB.FileStorage.format.DataHeader?1(oid, tid, prev, tloc, vlen, plen)
-ZODB.FileStorage.format.DataHeaderFromString?4(s)
-ZODB.FileStorage.format.FileStorageFormatter._format_version?8
-ZODB.FileStorage.format.FileStorageFormatter._loadBackPOS?5(oid, back)
-ZODB.FileStorage.format.FileStorageFormatter._loadBackTxn?5(oid, back, fail=True)
-ZODB.FileStorage.format.FileStorageFormatter._loadBack_impl?5(oid, back, fail=True)
-ZODB.FileStorage.format.FileStorageFormatter._metadata_size?8
-ZODB.FileStorage.format.FileStorageFormatter._read_data_header?5(pos, oid=None)
-ZODB.FileStorage.format.FileStorageFormatter._read_num?5(pos)
-ZODB.FileStorage.format.FileStorageFormatter._read_txn_header?5(pos, tid=None)
-ZODB.FileStorage.format.FileStorageFormatter._write_version_header?5(file, pnv, vprev, version)
-ZODB.FileStorage.format.FileStorageFormatter.checkData?4(th, tpos, dh, pos)
-ZODB.FileStorage.format.FileStorageFormatter.checkTxn?4(th, pos)
-ZODB.FileStorage.format.FileStorageFormatter.fail?4(pos, msg, *args)
-ZODB.FileStorage.format.FileStorageFormatter.getTxnFromData?4(oid, back)
-ZODB.FileStorage.format.TRANS_HDR?7
-ZODB.FileStorage.format.TRANS_HDR_LEN?7
-ZODB.FileStorage.format.TxnHeader.__init__?1(self, tid, tlen, status, ulen, dlen, elen)
-ZODB.FileStorage.format.TxnHeader.asString?4()
-ZODB.FileStorage.format.TxnHeader.headerlen?4()
-ZODB.FileStorage.format.TxnHeader?1(tid, tlen, status, ulen, dlen, elen)
-ZODB.FileStorage.format.TxnHeaderFromString?4(s)
-ZODB.FileStorage.format.logger?7
-ZODB.FileStorage.fsdump.Dumper.__init__?1(self, path, dest=None)
-ZODB.FileStorage.fsdump.Dumper.dump?4()
-ZODB.FileStorage.fsdump.Dumper.dump_data?4(tloc)
-ZODB.FileStorage.fsdump.Dumper.dump_txn?4()
-ZODB.FileStorage.fsdump.Dumper?1(path, dest=None)
-ZODB.FileStorage.fsdump.fmt?4(p64)
-ZODB.FileStorage.fsdump.fsdump?4(path, file=None, with_offset=1)
-ZODB.FileStorage.fsoids.Tracer.__init__?1(self, path)
-ZODB.FileStorage.fsoids.Tracer._check_drec?5(drec)
-ZODB.FileStorage.fsoids.Tracer._check_trec?5(txn)
-ZODB.FileStorage.fsoids.Tracer._msg?5(oid, tid, *args)
-ZODB.FileStorage.fsoids.Tracer._save_references?5(drec)
-ZODB.FileStorage.fsoids.Tracer.register_oids?4(*oids)
-ZODB.FileStorage.fsoids.Tracer.report?4()
-ZODB.FileStorage.fsoids.Tracer.run?4()
-ZODB.FileStorage.fsoids.Tracer?1(path)
-ZODB.FileStorage.fsoids.get_class?4(pickle)
-ZODB.FileStorage.fsoids.shorten?4(s, size=50)
-ZODB.FileStorage.fspack.DataCopier._data_find?5(tpos, oid, data)
-ZODB.FileStorage.fspack.DataCopier._resolve_backpointer?5(prev_txn, oid, data)
-ZODB.FileStorage.fspack.DataCopier._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.fspack.DataCopier._txn_find?5(tid, stop_at_pack)
-ZODB.FileStorage.fspack.DataCopier.copy?4(oid, serial, data, version, prev_txn, txnpos, datapos)
-ZODB.FileStorage.fspack.FileStoragePacker.__init__?1(self, path, stop, la, lr, cla, clr, current_size)
-ZODB.FileStorage.fspack.FileStoragePacker.copyDataRecords?4(pos, th)
-ZODB.FileStorage.fspack.FileStoragePacker.copyOne?4(ipos)
-ZODB.FileStorage.fspack.FileStoragePacker.copyRest?4(ipos)
-ZODB.FileStorage.fspack.FileStoragePacker.copyToPacktime?4()
-ZODB.FileStorage.fspack.FileStoragePacker.fetchBackpointer?4(oid, back)
-ZODB.FileStorage.fspack.FileStoragePacker.pack?4()
-ZODB.FileStorage.fspack.FileStoragePacker.writePackedDataRecord?4(h, data, new_tpos)
-ZODB.FileStorage.fspack.FileStoragePacker?1(path, stop, la, lr, cla, clr, current_size)
-ZODB.FileStorage.fspack.GC.__init__?1(self, file, eof, packtime)
-ZODB.FileStorage.fspack.GC.buildPackIndex?4()
-ZODB.FileStorage.fspack.GC.findReachable?4()
-ZODB.FileStorage.fspack.GC.findReachableAtPacktime?4(roots)
-ZODB.FileStorage.fspack.GC.findReachableFromFuture?4()
-ZODB.FileStorage.fspack.GC.findrefs?4(pos)
-ZODB.FileStorage.fspack.GC.isReachable?4(oid, pos)
-ZODB.FileStorage.fspack.GC?1(file, eof, packtime)
-ZODB.FileStorage.fspack.PackCopier.__init__?1(self, f, index, vindex, tindex, tvindex)
-ZODB.FileStorage.fspack.PackCopier._resolve_backpointer?5(prev_txn, oid, data)
-ZODB.FileStorage.fspack.PackCopier._restore_pnv?5(oid, prev, version, bp)
-ZODB.FileStorage.fspack.PackCopier.setTxnPos?4(pos)
-ZODB.FileStorage.fspack.PackCopier?1(f, index, vindex, tindex, tvindex)
-ZODB.MappingStorage.MappingStorage.__init__?1(self, name='Mapping Storage')
-ZODB.MappingStorage.MappingStorage._clear_temp?5()
-ZODB.MappingStorage.MappingStorage._finish?5(tid, user, desc, ext)
-ZODB.MappingStorage.MappingStorage._splat?5()
-ZODB.MappingStorage.MappingStorage.getSize?4()
-ZODB.MappingStorage.MappingStorage.getTid?4(oid)
-ZODB.MappingStorage.MappingStorage.lastTransaction?4()
-ZODB.MappingStorage.MappingStorage.load?4(oid, version)
-ZODB.MappingStorage.MappingStorage.loadEx?4(oid, version)
-ZODB.MappingStorage.MappingStorage.pack?4(t, referencesf)
-ZODB.MappingStorage.MappingStorage.store?4(oid, serial, data, version, transaction)
-ZODB.MappingStorage.MappingStorage?1(name='Mapping Storage')
-ZODB.Mount.MountPoint.__init__?1(self, path, params=None, classDefsFromRoot=1)
-ZODB.Mount.MountPoint._createDB?5()
-ZODB.Mount.MountPoint._getDB?5()
-ZODB.Mount.MountPoint._getMountParams?5()
-ZODB.Mount.MountPoint._getMountRoot?5(root)
-ZODB.Mount.MountPoint._getMountpointId?5()
-ZODB.Mount.MountPoint._getObjectFromConnection?5(conn)
-ZODB.Mount.MountPoint._getOrOpenObject?5(parent)
-ZODB.Mount.MountPoint._logConnectException?5()
-ZODB.Mount.MountPoint._openMountableConnection?5(parent)
-ZODB.Mount.MountPoint._test?5(parent)
-ZODB.Mount.MountPoint._v_connect_error?8
-ZODB.Mount.MountPoint._v_data?8
-ZODB.Mount.MountPoint._v_db?8
-ZODB.Mount.MountPoint?1(path, params=None, classDefsFromRoot=1)
-ZODB.Mount.MountedConnectionCloser.__init__?1(self, mountpoint, conn)
-ZODB.Mount.MountedConnectionCloser.close_db?7
-ZODB.Mount.MountedConnectionCloser.setCloseDb?4()
-ZODB.Mount.MountedConnectionCloser?1(mountpoint, conn)
-ZODB.Mount.dblock?7
-ZODB.Mount.dbs?7
-ZODB.Mount.logger?7
-ZODB.Mount.parentClassFactory?4(jar, module, name)
-ZODB.POSException.BTreesConflictError.__init__?1(self, p1, p2, p3, reason)
-ZODB.POSException.BTreesConflictError.msgs?7
-ZODB.POSException.BTreesConflictError?1(p1, p2, p3, reason)
-ZODB.POSException.ConflictError.__init__?1(self, message=None, object=None, oid=None, serials=None, data=None)
-ZODB.POSException.ConflictError.get_class_name?4()
-ZODB.POSException.ConflictError.get_new_serial?4()
-ZODB.POSException.ConflictError.get_oid?4()
-ZODB.POSException.ConflictError.get_old_serial?4()
-ZODB.POSException.ConflictError.get_serials?4()
-ZODB.POSException.ConflictError?1(message=None, object=None, oid=None, serials=None, data=None)
-ZODB.POSException.DanglingReferenceError.__init__?1(self, Aoid, Boid)
-ZODB.POSException.DanglingReferenceError?1(Aoid, Boid)
-ZODB.POSException.MultipleUndoErrors.__init__?1(self, errs)
-ZODB.POSException.MultipleUndoErrors?1(errs)
-ZODB.POSException.ReadConflictError.__init__?1(self, message=None, object=None, serials=None)
-ZODB.POSException.ReadConflictError?1(message=None, object=None, serials=None)
-ZODB.POSException.UndoError.__init__?1(self, reason, oid=None)
-ZODB.POSException.UndoError?1(reason, oid=None)
-ZODB.POSException._fmt_undo?5(oid, reason)
-ZODB.UndoLogCompatible.UndoLogCompatible.filter?4(spec=specification.items())
-ZODB.UndoLogCompatible.UndoLogCompatible.undoInfo?4(first=0, last=-20, specification=None)
-ZODB.broken.Broken.__init__?1(self, *args)
-ZODB.broken.Broken?1(*args)
-ZODB.broken.broken_cache?7
-ZODB.broken.find_global?4(modulename, globalname, Broken=Broken, type=type, )
-ZODB.broken.persistentBroken?4(class_)
-ZODB.broken.rebuild?4(modulename, globalname, *args)
-ZODB.config.BDBFullStorage.get_storageclass?4()
-ZODB.config.BDBMinimalStorage.get_storageclass?4()
-ZODB.config.BDBStorage.open?4()
-ZODB.config.BaseConfig.__init__?1(self, config)
-ZODB.config.BaseConfig.open?4()
-ZODB.config.BaseConfig?1(config)
-ZODB.config.DemoStorage.open?4()
-ZODB.config.FileStorage.open?4()
-ZODB.config.MappingStorage.open?4()
-ZODB.config.ZEOClient.open?4()
-ZODB.config.ZODBDatabase.open?4(databases=None)
-ZODB.config._db_schema?8
-ZODB.config._s_schema?8
-ZODB.config.databaseFromConfig?4(section)
-ZODB.config.databaseFromFile?4(f)
-ZODB.config.databaseFromString?4(s)
-ZODB.config.databaseFromURL?4(url)
-ZODB.config.db_schema_path?7
-ZODB.config.getDbSchema?4()
-ZODB.config.getStorageSchema?4()
-ZODB.config.s_schema_path?7
-ZODB.config.storageFromConfig?4(section)
-ZODB.config.storageFromFile?4(f)
-ZODB.config.storageFromString?4(s)
-ZODB.config.storageFromURL?4(url)
-ZODB.conversionhack.fixer?7
-ZODB.conversionhack.hack?7
-ZODB.dbmStorage.anydbmStorage.__init__?1(self, filename, flag='r', mode=0666)
-ZODB.dbmStorage.anydbmStorage.getSize?4()
-ZODB.dbmStorage.anydbmStorage?1(filename, flag='r', mode=0666)
-ZODB.dbmStorage.gdbmStorage.__init__?1(self, filename, flag='r', mode=0666)
-ZODB.dbmStorage.gdbmStorage._finish?5(tid, user, desc, ext)
-ZODB.dbmStorage.gdbmStorage.getSize?4()
-ZODB.dbmStorage.gdbmStorage.pack?4(t, referencesf)
-ZODB.dbmStorage.gdbmStorage?1(filename, flag='r', mode=0666)
-ZODB.fsIndex.fsIndex.__init__?1(self)
-ZODB.fsIndex.fsIndex.clear?4()
-ZODB.fsIndex.fsIndex.get?4(key, default=None)
-ZODB.fsIndex.fsIndex.has_key?4(key)
-ZODB.fsIndex.fsIndex.items?4()
-ZODB.fsIndex.fsIndex.iteritems?4()
-ZODB.fsIndex.fsIndex.iterkeys?7
-ZODB.fsIndex.fsIndex.itervalues?4()
-ZODB.fsIndex.fsIndex.keys?4()
-ZODB.fsIndex.fsIndex.maxKey?4(key=None)
-ZODB.fsIndex.fsIndex.minKey?4(key=None)
-ZODB.fsIndex.fsIndex.update?4(mapping)
-ZODB.fsIndex.fsIndex.values?4()
-ZODB.fsIndex.fsIndex?1()
-ZODB.fsIndex.num2str?4(n)
-ZODB.fsIndex.prefix_minus_one?4(s)
-ZODB.fsIndex.prefix_plus_one?4(s)
-ZODB.fsIndex.str2num?4(s)
-ZODB.fsrecover.copy?4(src, dst, n)
-ZODB.fsrecover.die?4(mess='', show_docstring=False)
-ZODB.fsrecover.error?4(mess, *args)
-ZODB.fsrecover.iprogress?4(i)
-ZODB.fsrecover.main?4()
-ZODB.fsrecover.progress?4(p)
-ZODB.fsrecover.read_txn_header?4(f, pos, file_size, outp, ltid)
-ZODB.fsrecover.recover?4(inp, outp, verbose=0, partial=False, force=False, pack=None)
-ZODB.fsrecover.scan?4(f, pos)
-ZODB.fsrecover.truncate?4(f, pos, file_size, outp)
-ZODB.fstools.DataHeader.__init__?1(self, file, pos)
-ZODB.fstools.DataHeader._read_header?5()
-ZODB.fstools.DataHeader.next_offset?4()
-ZODB.fstools.DataHeader?1(file, pos)
-ZODB.fstools.TxnHeader.__init__?1(self, file, pos)
-ZODB.fstools.TxnHeader._read_header?5()
-ZODB.fstools.TxnHeader.get_data_offset?4()
-ZODB.fstools.TxnHeader.get_raw_data?4()
-ZODB.fstools.TxnHeader.get_timestamp?4()
-ZODB.fstools.TxnHeader.next_txn?4()
-ZODB.fstools.TxnHeader.prev_txn?4()
-ZODB.fstools.TxnHeader.read_meta?4()
-ZODB.fstools.TxnHeader?1(file, pos)
-ZODB.fstools.prev_txn?4(f)
-ZODB.interfaces.IConnection.add?4()
-ZODB.interfaces.IConnection.cacheGC?4()
-ZODB.interfaces.IConnection.cacheMinimize?4()
-ZODB.interfaces.IConnection.close?4()
-ZODB.interfaces.IConnection.connections?7
-ZODB.interfaces.IConnection.db?4()
-ZODB.interfaces.IConnection.get?4()
-ZODB.interfaces.IConnection.getDebugInfo?4()
-ZODB.interfaces.IConnection.getTransferCounts?4()
-ZODB.interfaces.IConnection.getVersion?4()
-ZODB.interfaces.IConnection.get_connection?4()
-ZODB.interfaces.IConnection.invalidate?4(oids)
-ZODB.interfaces.IConnection.invalidateCache?4()
-ZODB.interfaces.IConnection.isReadOnly?4()
-ZODB.interfaces.IConnection.onCloseCallback?4()
-ZODB.interfaces.IConnection.root?4()
-ZODB.interfaces.IConnection.setDebugInfo?4()
-ZODB.interfaces.IConnection.sync?4()
-ZODB.interfaces.IDatabase.databases?7
-ZODB.interfaces.IDatabase.invalidateCache?4()
-ZODB.interfaces.IStorageUndoable.pack?4(referencesf)
-ZODB.interfaces.IStorageUndoable.undo?4(txn)
-ZODB.interfaces.IStorageUndoable.undoInfo?4(last, specification=None)
-ZODB.interfaces.IStorageUndoable.undoLog?4(last, filter=(lambda desc: True))
-ZODB.lock_file.LockFile.__init__?1(self, path)
-ZODB.lock_file.LockFile.close?4()
-ZODB.lock_file.LockFile?1(path)
-ZODB.lock_file.lock_file?4(file)
-ZODB.lock_file.logger?7
-ZODB.lock_file.unlock_file?4(file)
-ZODB.loglevels.BLATHER?7
-ZODB.loglevels.TRACE?7
-ZODB.persistentclass.PersistentMetaClass._p_activate?5()
-ZODB.persistentclass.PersistentMetaClass._p_activate?8
-ZODB.persistentclass.PersistentMetaClass._p_changed?8
-ZODB.persistentclass.PersistentMetaClass._p_deactivate?5()
-ZODB.persistentclass.PersistentMetaClass._p_deactivate?8
-ZODB.persistentclass.PersistentMetaClass._p_invalidate?5()
-ZODB.persistentclass.PersistentMetaClass._p_invalidate?8
-ZODB.persistentclass.PersistentMetaClass._p_jar?8
-ZODB.persistentclass.PersistentMetaClass._p_maybeupdate?5(name)
-ZODB.persistentclass.PersistentMetaClass._p_oid?8
-ZODB.persistentclass.PersistentMetaClass._p_serial?8
-ZODB.persistentclass._p_DataDescr.__init__?2(self, name)
-ZODB.persistentclass._p_DataDescr?2(name)
-ZODB.persistentclass._p_MethodDescr.__init__?2(self, func)
-ZODB.persistentclass._p_MethodDescr?2(func)
-ZODB.persistentclass.special_class_descrs?7
-ZODB.serialize.NewObjectIterator.__init__?1(self, stack)
-ZODB.serialize.NewObjectIterator.next?4()
-ZODB.serialize.NewObjectIterator?1(stack)
-ZODB.serialize.ObjectReader.__init__?1(self, conn=None, cache=None, factory=None)
-ZODB.serialize.ObjectReader._get_class?5(module, name)
-ZODB.serialize.ObjectReader._get_unpickler?5(pickle)
-ZODB.serialize.ObjectReader._new_object?5(klass, args)
-ZODB.serialize.ObjectReader._persistent_load?5(reference)
-ZODB.serialize.ObjectReader.find_global?4(name)
-ZODB.serialize.ObjectReader.getClassName?4(pickle)
-ZODB.serialize.ObjectReader.getGhost?4(pickle)
-ZODB.serialize.ObjectReader.getState?4(pickle)
-ZODB.serialize.ObjectReader.load_multi_oid?4(database_name, oid)
-ZODB.serialize.ObjectReader.load_multi_persistent?4(database_name, oid, klass)
-ZODB.serialize.ObjectReader.load_oid?4(oid)
-ZODB.serialize.ObjectReader.load_persistent?4(oid, klass)
-ZODB.serialize.ObjectReader.load_persistent_weakref?4(oid)
-ZODB.serialize.ObjectReader.loaders?7
-ZODB.serialize.ObjectReader.setGhostState?4(obj, pickle)
-ZODB.serialize.ObjectReader?1(conn=None, cache=None, factory=None)
-ZODB.serialize.ObjectWriter.__init__?1(self, obj=None)
-ZODB.serialize.ObjectWriter._dump?5(classmeta, state)
-ZODB.serialize.ObjectWriter._jar?8
-ZODB.serialize.ObjectWriter.persistent_id?4(obj)
-ZODB.serialize.ObjectWriter.serialize?4(obj)
-ZODB.serialize.ObjectWriter?1(obj=None)
-ZODB.serialize._oidtypes?8
-ZODB.serialize.get_refs?4(a_pickle)
-ZODB.serialize.myhasattr?4(obj, name, _marker=object())
-ZODB.serialize.oid_klass_loaders?7
-ZODB.serialize.oid_loaders?7
-ZODB.serialize.referencesf?4(p, oids=None)
-ZODB.transact._commit?5(note)
-ZODB.transact.g?4(*args, **kwargs)
-ZODB.transact.transact?4(f, note=None, retries=5)
-ZODB.utils.DEPRECATED_ARGUMENT?7
-ZODB.utils.U64?7
-ZODB.utils.WeakSet.__init__?1(self)
-ZODB.utils.WeakSet.add?4(obj)
-ZODB.utils.WeakSet.as_weakref_list?4()
-ZODB.utils.WeakSet.map?4(f)
-ZODB.utils.WeakSet.remove?4(obj)
-ZODB.utils.WeakSet?1()
-ZODB.utils._ADDRESS_MASK?8
-ZODB.utils.cp?4(f1, f2, l)
-ZODB.utils.deprecated37?4(msg)
-ZODB.utils.deprecated38?4(msg)
-ZODB.utils.get_pickle_metadata?4(data)
-ZODB.utils.newTimeStamp?4(old=None, TimeStamp=TimeStamp, time=time.time, gmtime=time.gmtime)
-ZODB.utils.oid_repr?4(oid)
-ZODB.utils.p64?4(v)
-ZODB.utils.positive_id?4(obj)
-ZODB.utils.readable_tid_repr?4(tid)
-ZODB.utils.serial_repr?7
-ZODB.utils.tid_repr?7
-ZODB.utils.u64?4(v)
-ZODB.utils.z64?7
-docutils.Component.component_type?7
-docutils.Component.supported?7
-docutils.Component.supports?4(format)
-docutils.SettingsSpec.config_section?7
-docutils.SettingsSpec.config_section_dependencies?7
-docutils.SettingsSpec.relative_path_settings?7
-docutils.SettingsSpec.settings_default_overrides?7
-docutils.SettingsSpec.settings_defaults?7
-docutils.SettingsSpec.settings_spec?7
-docutils.TransformSpec.default_transforms?7
-docutils.TransformSpec.get_transforms?4()
-docutils.TransformSpec.unknown_reference_resolvers?7
-docutils.core.Publisher.__init__?1(self, reader=None, parser=None, writer=None, source=None, source_class=io.FileInput, destination=None, destination_class=io.FileOutput, settings=None)
-docutils.core.Publisher.apply_transforms?4()
-docutils.core.Publisher.debugging_dumps?4()
-docutils.core.Publisher.get_settings?4(usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher.process_command_line?4(argv=None, usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher.process_programmatic_settings?4(settings_spec, settings_overrides, config_section)
-docutils.core.Publisher.publish?4(argv=None, usage=None, description=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.Publisher.report_Exception?4(error)
-docutils.core.Publisher.report_SystemMessage?4(error)
-docutils.core.Publisher.report_UnicodeError?4(error)
-docutils.core.Publisher.set_components?4(reader_name, parser_name, writer_name)
-docutils.core.Publisher.set_destination?4(destination=None, destination_path=None)
-docutils.core.Publisher.set_io?4(source_path=None, destination_path=None)
-docutils.core.Publisher.set_reader?4(reader_name, parser, parser_name)
-docutils.core.Publisher.set_source?4(source=None, source_path=None)
-docutils.core.Publisher.set_writer?4(writer_name)
-docutils.core.Publisher.setup_option_parser?4(usage=None, description=None, settings_spec=None, config_section=None, **defaults)
-docutils.core.Publisher?1(reader=None, parser=None, writer=None, source=None, source_class=io.FileInput, destination=None, destination_class=io.FileOutput, settings=None)
-docutils.core.default_description?7
-docutils.core.default_usage?7
-docutils.core.publish_cmdline?4(reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=1, argv=None, usage=default_usage, description=default_description)
-docutils.core.publish_doctree?4(source, source_path=None, source_class=io.StringInput, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_file?4(source=None, source_path=None, destination=None, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_from_doctree?4(document, destination_path=None, writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_parts?4(source, source_path=None, source_class=io.StringInput, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.core.publish_programmatically?4(source_class, source, source_path, destination_class, destination, destination_path, reader, reader_name, parser, parser_name, writer, writer_name, settings, settings_spec, settings_overrides, config_section, enable_exit_status)
-docutils.core.publish_string?4(source, source_path=None, destination_path=None, reader=None, reader_name='standalone', parser=None, parser_name='restructuredtext', writer=None, writer_name='pseudoxml', settings=None, settings_spec=None, settings_overrides=None, config_section=None, enable_exit_status=None)
-docutils.examples.html_body?4(input_string, source_path=None, destination_path=None, input_encoding='unicode', output_encoding='unicode', doctitle=1, initial_header_level=1)
-docutils.examples.html_parts?4(input_string, source_path=None, destination_path=None, input_encoding='unicode', doctitle=1, initial_header_level=1)
-docutils.examples.internals?4(input_string, source_path=None, destination_path=None, input_encoding='unicode')
-docutils.frontend.ConfigParser.get_section?4(section)
-docutils.frontend.ConfigParser.handle_old_config?4(filename)
-docutils.frontend.ConfigParser.old_settings?7
-docutils.frontend.ConfigParser.old_warning?7
-docutils.frontend.ConfigParser.optionxform?4(optionstr)
-docutils.frontend.ConfigParser.read?4(filenames, option_parser)
-docutils.frontend.ConfigParser.validate_settings?4(filename, option_parser)
-docutils.frontend.Option.ATTRS?7
-docutils.frontend.Option.process?4(opt, value, values, parser)
-docutils.frontend.OptionParser.__init__?1(self, components=(), defaults=None, read_config_files=None, *args, **kwargs)
-docutils.frontend.OptionParser.booleans?7
-docutils.frontend.OptionParser.check_args?4(args)
-docutils.frontend.OptionParser.check_values?4(values, args)
-docutils.frontend.OptionParser.config_section?7
-docutils.frontend.OptionParser.default_error_encoding_error_handler?7
-docutils.frontend.OptionParser.get_config_file_settings?4(config_file)
-docutils.frontend.OptionParser.get_default_values?4()
-docutils.frontend.OptionParser.get_option_by_dest?4(dest)
-docutils.frontend.OptionParser.get_standard_config_files?4()
-docutils.frontend.OptionParser.get_standard_config_settings?4()
-docutils.frontend.OptionParser.populate_from_components?4(components)
-docutils.frontend.OptionParser.relative_path_settings?7
-docutils.frontend.OptionParser.settings_defaults?7
-docutils.frontend.OptionParser.settings_spec?7
-docutils.frontend.OptionParser.standard_config_files?7
-docutils.frontend.OptionParser.threshold_choices?7
-docutils.frontend.OptionParser.thresholds?7
-docutils.frontend.OptionParser.version_template?7
-docutils.frontend.OptionParser?1(components=(), defaults=None, read_config_files=None, *args, **kwargs)
-docutils.frontend.Values.__init__?1(self, *args, **kwargs)
-docutils.frontend.Values.copy?4()
-docutils.frontend.Values.update?4(other_dict, option_parser)
-docutils.frontend.Values?1(*args, **kwargs)
-docutils.frontend.make_one_path_absolute?4(base_path, path)
-docutils.frontend.make_paths_absolute?4(pathdict, keys, base_path=None)
-docutils.frontend.read_config_file?4(option, opt, value, parser)
-docutils.frontend.store_multiple?4(option, opt, value, parser, *args, **kwargs)
-docutils.frontend.validate_boolean?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_colon_separated_string_list?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_dependency_file?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding_and_error_handler?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_encoding_error_handler?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_nonnegative_int?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_threshold?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.frontend.validate_url_trailing_slash?4(setting, value, option_parser, config_parser=None, config_section=None)
-docutils.io.DocTreeInput.default_source_path?7
-docutils.io.DocTreeInput.read?4()
-docutils.io.FileInput.__init__?1(self, source=None, source_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileInput.close?4()
-docutils.io.FileInput.read?4()
-docutils.io.FileInput?1(source=None, source_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileOutput.__init__?1(self, destination=None, destination_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.FileOutput.close?4()
-docutils.io.FileOutput.open?4()
-docutils.io.FileOutput.write?4(data)
-docutils.io.FileOutput?1(destination=None, destination_path=None, encoding=None, error_handler='strict', autoclose=1, handle_io_errors=1)
-docutils.io.Input.__init__?1(self, source=None, source_path=None, encoding=None, error_handler='strict')
-docutils.io.Input.component_type?7
-docutils.io.Input.decode?4(data)
-docutils.io.Input.default_source_path?7
-docutils.io.Input.read?4()
-docutils.io.Input?1(source=None, source_path=None, encoding=None, error_handler='strict')
-docutils.io.NullInput.default_source_path?7
-docutils.io.NullInput.read?4()
-docutils.io.NullOutput.default_destination_path?7
-docutils.io.NullOutput.write?4(data)
-docutils.io.Output.__init__?1(self, destination=None, destination_path=None, encoding=None, error_handler='strict')
-docutils.io.Output.component_type?7
-docutils.io.Output.default_destination_path?7
-docutils.io.Output.encode?4(data)
-docutils.io.Output.write?4(data)
-docutils.io.Output.xmlcharref_encode?4(char)
-docutils.io.Output?1(destination=None, destination_path=None, encoding=None, error_handler='strict')
-docutils.io.StringInput.default_source_path?7
-docutils.io.StringInput.read?4()
-docutils.io.StringOutput.default_destination_path?7
-docutils.io.StringOutput.write?4(data)
-docutils.languages._languages?8
-docutils.languages.af.author_separators?7
-docutils.languages.af.bibliographic_fields?7
-docutils.languages.af.labels?7
-docutils.languages.ca.author_separators?7
-docutils.languages.ca.bibliographic_fields?7
-docutils.languages.ca.labels?7
-docutils.languages.cs.author_separators?7
-docutils.languages.cs.bibliographic_fields?7
-docutils.languages.cs.labels?7
-docutils.languages.de.author_separators?7
-docutils.languages.de.bibliographic_fields?7
-docutils.languages.de.labels?7
-docutils.languages.en.author_separators?7
-docutils.languages.en.bibliographic_fields?7
-docutils.languages.en.labels?7
-docutils.languages.eo.author_separators?7
-docutils.languages.eo.bibliographic_fields?7
-docutils.languages.eo.labels?7
-docutils.languages.es.author_separators?7
-docutils.languages.es.bibliographic_fields?7
-docutils.languages.es.labels?7
-docutils.languages.fi.author_separators?7
-docutils.languages.fi.bibliographic_fields?7
-docutils.languages.fi.labels?7
-docutils.languages.fr.author_separators?7
-docutils.languages.fr.bibliographic_fields?7
-docutils.languages.fr.labels?7
-docutils.languages.get_language?4(language_code)
-docutils.languages.it.author_separators?7
-docutils.languages.it.bibliographic_fields?7
-docutils.languages.it.labels?7
-docutils.languages.ja.author_separators?7
-docutils.languages.ja.bibliographic_fields?7
-docutils.languages.ja.labels?7
-docutils.languages.nl.author_separators?7
-docutils.languages.nl.bibliographic_fields?7
-docutils.languages.nl.labels?7
-docutils.languages.pt_br.author_separators?7
-docutils.languages.pt_br.bibliographic_fields?7
-docutils.languages.pt_br.labels?7
-docutils.languages.ru.author_separators?7
-docutils.languages.ru.bibliographic_fields?7
-docutils.languages.ru.labels?7
-docutils.languages.sk.author_separators?7
-docutils.languages.sk.bibliographic_fields?7
-docutils.languages.sk.labels?7
-docutils.languages.sv.author_separators?7
-docutils.languages.sv.bibliographic_fields?7
-docutils.languages.sv.labels?7
-docutils.languages.zh_cn.author_separators?7
-docutils.languages.zh_cn.bibliographic_fields?7
-docutils.languages.zh_cn.labels?7
-docutils.languages.zh_tw.author_separators?7
-docutils.languages.zh_tw.bibliographic_fields?7
-docutils.languages.zh_tw.labels?7
-docutils.nodes.BackLinkable.add_backref?4(refid)
-docutils.nodes.Element.__init__?1(self, rawsource='', *children, **attributes)
-docutils.nodes.Element._dom_node?5(domroot)
-docutils.nodes.Element.append?4(item)
-docutils.nodes.Element.astext?4()
-docutils.nodes.Element.attlist?4()
-docutils.nodes.Element.child_text_separator?7
-docutils.nodes.Element.clear?4()
-docutils.nodes.Element.copy?4()
-docutils.nodes.Element.deepcopy?4()
-docutils.nodes.Element.delattr?4(attr)
-docutils.nodes.Element.emptytag?4()
-docutils.nodes.Element.endtag?4()
-docutils.nodes.Element.extend?4(item)
-docutils.nodes.Element.first_child_matching_class?4(childclass, start=0, end=sys.maxint)
-docutils.nodes.Element.first_child_not_matching_class?4(childclass, start=0, end=sys.maxint)
-docutils.nodes.Element.get?4(key, failobj=None)
-docutils.nodes.Element.has_key?7
-docutils.nodes.Element.hasattr?4(attr)
-docutils.nodes.Element.index?4(item)
-docutils.nodes.Element.insert?4(index, item)
-docutils.nodes.Element.is_not_default?4(key)
-docutils.nodes.Element.list_attributes?7
-docutils.nodes.Element.non_default_attributes?4()
-docutils.nodes.Element.note_referenced_by?4(name=None, id=None)
-docutils.nodes.Element.pformat?4(indent='    ', level=0)
-docutils.nodes.Element.pop?4(i=-1)
-docutils.nodes.Element.remove?4(item)
-docutils.nodes.Element.replace?4(old, new)
-docutils.nodes.Element.replace_self?4(new)
-docutils.nodes.Element.set_class?4(name)
-docutils.nodes.Element.setdefault?4(key, failobj=None)
-docutils.nodes.Element.shortrepr?4()
-docutils.nodes.Element.starttag?4()
-docutils.nodes.Element.tagname?7
-docutils.nodes.Element.update_basic_atts?4(dict)
-docutils.nodes.Element?1(rawsource='', *children, **attributes)
-docutils.nodes.FixedTextElement.__init__?1(self, rawsource='', text='', *children, **attributes)
-docutils.nodes.FixedTextElement?1(rawsource='', text='', *children, **attributes)
-docutils.nodes.GenericNodeVisitor.default_departure?4(node)
-docutils.nodes.GenericNodeVisitor.default_visit?4(node)
-docutils.nodes.Node.asdom?4(dom=None)
-docutils.nodes.Node.condition?4(node_class=node_class)
-docutils.nodes.Node.copy?4()
-docutils.nodes.Node.deepcopy?4()
-docutils.nodes.Node.document?7
-docutils.nodes.Node.line?7
-docutils.nodes.Node.next_node?4(condition=None, include_self=0, descend=1, siblings=0, ascend=0)
-docutils.nodes.Node.parent?7
-docutils.nodes.Node.pformat?4(indent='    ', level=0)
-docutils.nodes.Node.setup_child?4(child)
-docutils.nodes.Node.source?7
-docutils.nodes.Node.traverse?4(condition=None, include_self=1, descend=1, siblings=0, ascend=0)
-docutils.nodes.Node.walk?4(visitor)
-docutils.nodes.Node.walkabout?4(visitor)
-docutils.nodes.NodeVisitor.__init__?1(self, document)
-docutils.nodes.NodeVisitor.dispatch_departure?4(node)
-docutils.nodes.NodeVisitor.dispatch_visit?4(node)
-docutils.nodes.NodeVisitor.optional?7
-docutils.nodes.NodeVisitor.unknown_departure?4(node)
-docutils.nodes.NodeVisitor.unknown_visit?4(node)
-docutils.nodes.NodeVisitor?1(document)
-docutils.nodes.Resolvable.resolved?7
-docutils.nodes.Targetable.indirect_reference_name?7
-docutils.nodes.Targetable.referenced?7
-docutils.nodes.Text.__init__?1(self, data, rawsource='')
-docutils.nodes.Text._dom_node?5(domroot)
-docutils.nodes.Text.astext?4()
-docutils.nodes.Text.children?7
-docutils.nodes.Text.copy?4()
-docutils.nodes.Text.deepcopy?4()
-docutils.nodes.Text.pformat?4(indent='    ', level=0)
-docutils.nodes.Text.shortrepr?4()
-docutils.nodes.Text.tagname?7
-docutils.nodes.Text?1(data, rawsource='')
-docutils.nodes.TextElement.__init__?1(self, rawsource='', text='', *children, **attributes)
-docutils.nodes.TextElement.child_text_separator?7
-docutils.nodes.TextElement?1(rawsource='', text='', *children, **attributes)
-docutils.nodes.TreeCopyVisitor.__init__?1(self, document)
-docutils.nodes.TreeCopyVisitor.default_departure?4(node)
-docutils.nodes.TreeCopyVisitor.default_visit?4(node)
-docutils.nodes.TreeCopyVisitor.get_tree_copy?4()
-docutils.nodes.TreeCopyVisitor?1(document)
-docutils.nodes._add_node_class_names?5(names)
-docutils.nodes._call_default_departure?5(self, node)
-docutils.nodes._call_default_visit?5(self, node)
-docutils.nodes._non_id_at_ends?8
-docutils.nodes._non_id_chars?8
-docutils.nodes._nop?5(self, node)
-docutils.nodes.decoration.get_footer?4()
-docutils.nodes.decoration.get_header?4()
-docutils.nodes.document.__init__?1(self, settings, reporter, *args, **kwargs)
-docutils.nodes.document.asdom?4(dom=None)
-docutils.nodes.document.copy?4()
-docutils.nodes.document.get_decoration?4()
-docutils.nodes.document.has_name?4(name)
-docutils.nodes.document.note_anonymous_target?4(target)
-docutils.nodes.document.note_autofootnote?4(footnote)
-docutils.nodes.document.note_autofootnote_ref?4(ref)
-docutils.nodes.document.note_citation?4(citation)
-docutils.nodes.document.note_citation_ref?4(ref)
-docutils.nodes.document.note_explicit_target?4(target, msgnode=None)
-docutils.nodes.document.note_footnote?4(footnote)
-docutils.nodes.document.note_footnote_ref?4(ref)
-docutils.nodes.document.note_implicit_target?4(target, msgnode=None)
-docutils.nodes.document.note_indirect_target?4(target)
-docutils.nodes.document.note_parse_message?4(message)
-docutils.nodes.document.note_pending?4(pending, priority=None)
-docutils.nodes.document.note_refid?4(node)
-docutils.nodes.document.note_refname?4(node)
-docutils.nodes.document.note_source?4(source, offset)
-docutils.nodes.document.note_substitution_def?4(subdef, def_name, msgnode=None)
-docutils.nodes.document.note_substitution_ref?4(subref, refname)
-docutils.nodes.document.note_symbol_footnote?4(footnote)
-docutils.nodes.document.note_symbol_footnote_ref?4(ref)
-docutils.nodes.document.note_transform_message?4(message)
-docutils.nodes.document.set_duplicate_name_id?4(node, id, name, msgnode, explicit)
-docutils.nodes.document.set_id?4(node, msgnode=None)
-docutils.nodes.document.set_name_id_map?4(node, id, msgnode=None, explicit=None)
-docutils.nodes.document?1(settings, reporter, *args, **kwargs)
-docutils.nodes.dupname?4(node, name)
-docutils.nodes.fully_normalize_name?4(name)
-docutils.nodes.image.astext?4()
-docutils.nodes.line.indent?7
-docutils.nodes.make_id?4(string)
-docutils.nodes.node_class_names?7
-docutils.nodes.option.child_text_separator?7
-docutils.nodes.option_argument.astext?4()
-docutils.nodes.option_group.child_text_separator?7
-docutils.nodes.option_list_item.child_text_separator?7
-docutils.nodes.pending.__init__?1(self, transform, details=None, rawsource='', *children, **attributes)
-docutils.nodes.pending.copy?4()
-docutils.nodes.pending.pformat?4(indent='    ', level=0)
-docutils.nodes.pending?1(transform, details=None, rawsource='', *children, **attributes)
-docutils.nodes.serial_escape?4(value)
-docutils.nodes.system_message.__init__?1(self, message=None, *children, **attributes)
-docutils.nodes.system_message.astext?4()
-docutils.nodes.system_message?1(message=None, *children, **attributes)
-docutils.nodes.whitespace_normalize_name?4(name)
-docutils.parsers.Parser.component_type?7
-docutils.parsers.Parser.config_section?7
-docutils.parsers.Parser.finish_parse?4()
-docutils.parsers.Parser.parse?4(inputstring, document)
-docutils.parsers.Parser.setup_parse?4(inputstring, document)
-docutils.parsers._parser_aliases?8
-docutils.parsers.get_parser_class?4(parser_name)
-docutils.parsers.null.Parser.config_section?7
-docutils.parsers.null.Parser.config_section_dependencies?7
-docutils.parsers.null.Parser.parse?4(inputstring, document)
-docutils.parsers.null.Parser.supported?7
-docutils.parsers.rst.Parser.__init__?1(self, rfc2822=None, inliner=None)
-docutils.parsers.rst.Parser.config_section?7
-docutils.parsers.rst.Parser.config_section_dependencies?7
-docutils.parsers.rst.Parser.parse?4(inputstring, document)
-docutils.parsers.rst.Parser.settings_spec?7
-docutils.parsers.rst.Parser.supported?7
-docutils.parsers.rst.Parser?1(rfc2822=None, inliner=None)
-docutils.parsers.rst.directives._directive_registry?8
-docutils.parsers.rst.directives._directives?8
-docutils.parsers.rst.directives._modules?8
-docutils.parsers.rst.directives.admonitions.admonition?4(*args)
-docutils.parsers.rst.directives.admonitions.attention?4(*args)
-docutils.parsers.rst.directives.admonitions.caution?4(*args)
-docutils.parsers.rst.directives.admonitions.danger?4(*args)
-docutils.parsers.rst.directives.admonitions.error?4(*args)
-docutils.parsers.rst.directives.admonitions.hint?4(*args)
-docutils.parsers.rst.directives.admonitions.important?4(*args)
-docutils.parsers.rst.directives.admonitions.make_admonition?4(node_class, name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.admonitions.note?4(*args)
-docutils.parsers.rst.directives.admonitions.tip?4(*args)
-docutils.parsers.rst.directives.admonitions.warning?4(*args)
-docutils.parsers.rst.directives.body.block?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine, node_class)
-docutils.parsers.rst.directives.body.compound?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.container?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.epigraph?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.highlights?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.line_block?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.parsed_literal?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.pull_quote?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.rubric?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.sidebar?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.body.topic?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine, node_class=nodes.topic)
-docutils.parsers.rst.directives.choice?4(argument, values)
-docutils.parsers.rst.directives.class_option?4(argument)
-docutils.parsers.rst.directives.directive?4(directive_name, language_module, document)
-docutils.parsers.rst.directives.encoding?4(argument)
-docutils.parsers.rst.directives.flag?4(argument)
-docutils.parsers.rst.directives.format_values?4(values)
-docutils.parsers.rst.directives.get_measure?4(argument, units)
-docutils.parsers.rst.directives.html.MetaBody.field_marker?4(match, context, next_state)
-docutils.parsers.rst.directives.html.MetaBody.parsemeta?4(match)
-docutils.parsers.rst.directives.html.imagemap?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.html.meta?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.html.metaSMkwargs?7
-docutils.parsers.rst.directives.images.align?4(argument)
-docutils.parsers.rst.directives.images.align_h_values?7
-docutils.parsers.rst.directives.images.align_v_values?7
-docutils.parsers.rst.directives.images.align_values?7
-docutils.parsers.rst.directives.images.figure?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.images.figure_align?4(argument)
-docutils.parsers.rst.directives.images.figwidth_value?4(argument)
-docutils.parsers.rst.directives.images.image?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.length_or_percentage_or_unitless?4(argument)
-docutils.parsers.rst.directives.length_or_unitless?4(argument)
-docutils.parsers.rst.directives.length_units?7
-docutils.parsers.rst.directives.misc.class_directive?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.date?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.default_role?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.directive_test_function?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.include?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.raw?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.replace?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.role?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.role_arg_pat?7
-docutils.parsers.rst.directives.misc.standard_include_path?7
-docutils.parsers.rst.directives.misc.title?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.misc.unicode_comment_pattern?7
-docutils.parsers.rst.directives.misc.unicode_directive?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.nonnegative_int?4(argument)
-docutils.parsers.rst.directives.parts.backlinks?4(arg)
-docutils.parsers.rst.directives.parts.backlinks_values?7
-docutils.parsers.rst.directives.parts.contents?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.footer?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.header?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.header_footer?4(node, name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.parts.sectnum?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.path?4(argument)
-docutils.parsers.rst.directives.positive_int?4(argument)
-docutils.parsers.rst.directives.positive_int_list?4(argument)
-docutils.parsers.rst.directives.references.target_notes?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.register_directive?4(name, directive_function)
-docutils.parsers.rst.directives.single_char_or_unicode?4(argument)
-docutils.parsers.rst.directives.single_char_or_whitespace_or_unicode?4(argument)
-docutils.parsers.rst.directives.tables.DocutilsDialect.__init__?1(self, options)
-docutils.parsers.rst.directives.tables.DocutilsDialect.delimiter?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.doublequote?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.lineterminator?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.quotechar?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.quoting?7
-docutils.parsers.rst.directives.tables.DocutilsDialect.skipinitialspace?7
-docutils.parsers.rst.directives.tables.DocutilsDialect?1(options)
-docutils.parsers.rst.directives.tables.HeaderDialect.delimiter?7
-docutils.parsers.rst.directives.tables.HeaderDialect.doublequote?7
-docutils.parsers.rst.directives.tables.HeaderDialect.escapechar?7
-docutils.parsers.rst.directives.tables.HeaderDialect.lineterminator?7
-docutils.parsers.rst.directives.tables.HeaderDialect.quotechar?7
-docutils.parsers.rst.directives.tables.HeaderDialect.quoting?7
-docutils.parsers.rst.directives.tables.HeaderDialect.skipinitialspace?7
-docutils.parsers.rst.directives.tables.build_table_from_list?4(table_data, col_widths, header_rows, stub_columns)
-docutils.parsers.rst.directives.tables.check_list_content?4(node, name, options, content, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.check_requirements?4(name, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.check_table_dimensions?4(rows, header_rows, stub_columns, name, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.csv_table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.extend_short_rows_with_empty_cells?4(columns, parts)
-docutils.parsers.rst.directives.tables.get_column_widths?4(max_cols, name, options, lineno, block_text, state_machine)
-docutils.parsers.rst.directives.tables.get_csv_data?4(name, options, content, lineno, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.list_table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.tables.make_title?4(arguments, state, lineno)
-docutils.parsers.rst.directives.tables.parse_csv_data_into_rows?4(csv_data, dialect, source, options)
-docutils.parsers.rst.directives.tables.process_header_option?4(options, state_machine, lineno)
-docutils.parsers.rst.directives.tables.table?4(name, arguments, options, content, lineno, content_offset, block_text, state, state_machine)
-docutils.parsers.rst.directives.unchanged?4(argument)
-docutils.parsers.rst.directives.unchanged_required?4(argument)
-docutils.parsers.rst.directives.unicode_code?4(code)
-docutils.parsers.rst.directives.unicode_pattern?7
-docutils.parsers.rst.directives.uri?4(argument)
-docutils.parsers.rst.languages._languages?8
-docutils.parsers.rst.languages.af.directives?7
-docutils.parsers.rst.languages.af.roles?7
-docutils.parsers.rst.languages.ca.directives?7
-docutils.parsers.rst.languages.ca.roles?7
-docutils.parsers.rst.languages.cs.directives?7
-docutils.parsers.rst.languages.cs.roles?7
-docutils.parsers.rst.languages.de.directives?7
-docutils.parsers.rst.languages.de.roles?7
-docutils.parsers.rst.languages.en.directives?7
-docutils.parsers.rst.languages.en.roles?7
-docutils.parsers.rst.languages.eo.directives?7
-docutils.parsers.rst.languages.eo.roles?7
-docutils.parsers.rst.languages.es.directives?7
-docutils.parsers.rst.languages.es.roles?7
-docutils.parsers.rst.languages.fi.directives?7
-docutils.parsers.rst.languages.fi.roles?7
-docutils.parsers.rst.languages.fr.directives?7
-docutils.parsers.rst.languages.fr.roles?7
-docutils.parsers.rst.languages.get_language?4(language_code)
-docutils.parsers.rst.languages.it.directives?7
-docutils.parsers.rst.languages.it.roles?7
-docutils.parsers.rst.languages.ja.directives?7
-docutils.parsers.rst.languages.ja.roles?7
-docutils.parsers.rst.languages.nl.directives?7
-docutils.parsers.rst.languages.nl.roles?7
-docutils.parsers.rst.languages.pt_br.directives?7
-docutils.parsers.rst.languages.pt_br.roles?7
-docutils.parsers.rst.languages.ru.directives?7
-docutils.parsers.rst.languages.ru.roles?7
-docutils.parsers.rst.languages.sk.directives?7
-docutils.parsers.rst.languages.sk.roles?7
-docutils.parsers.rst.languages.sv.directives?7
-docutils.parsers.rst.languages.sv.roles?7
-docutils.parsers.rst.languages.zh_cn.directives?7
-docutils.parsers.rst.languages.zh_cn.roles?7
-docutils.parsers.rst.languages.zh_tw.directives?7
-docutils.parsers.rst.languages.zh_tw.roles?7
-docutils.parsers.rst.roles.CustomRole.__init__?1(self, role_name, base_role, options={}, content=[])
-docutils.parsers.rst.roles.CustomRole?1(role_name, base_role, options={}, content=[])
-docutils.parsers.rst.roles.DEFAULT_INTERPRETED_ROLE?7
-docutils.parsers.rst.roles.GenericRole.__init__?1(self, role_name, node_class)
-docutils.parsers.rst.roles.GenericRole?1(role_name, node_class)
-docutils.parsers.rst.roles._role_registry?8
-docutils.parsers.rst.roles._roles?8
-docutils.parsers.rst.roles.generic_custom_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.pep_reference_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.raw_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.register_canonical_role?4(name, role_fn)
-docutils.parsers.rst.roles.register_generic_role?4(canonical_name, node_class)
-docutils.parsers.rst.roles.register_local_role?4(name, role_fn)
-docutils.parsers.rst.roles.rfc_reference_role?4(role, rawtext, text, lineno, inliner, options={}, content=[])
-docutils.parsers.rst.roles.role?4(role_name, language_module, lineno, reporter)
-docutils.parsers.rst.roles.set_classes?4(options)
-docutils.parsers.rst.roles.set_implicit_options?4(role_fn)
-docutils.parsers.rst.roles.unimplemented_role?4(role, rawtext, text, lineno, inliner, attributes={})
-docutils.parsers.rst.roman.fromRoman?4(s)
-docutils.parsers.rst.roman.romanNumeralMap?7
-docutils.parsers.rst.roman.romanNumeralPattern?7
-docutils.parsers.rst.roman.toRoman?4(n)
-docutils.parsers.rst.states.Body.add_target?4(targetname, refuri, target, lineno)
-docutils.parsers.rst.states.Body.anonymous?4(match, context, next_state)
-docutils.parsers.rst.states.Body.anonymous_target?4(match)
-docutils.parsers.rst.states.Body.attribution_pattern?7
-docutils.parsers.rst.states.Body.block_quote?4(indented, line_offset)
-docutils.parsers.rst.states.Body.build_table?4(tabledata, tableline, stub_columns=0)
-docutils.parsers.rst.states.Body.build_table_row?4(rowdata, tableline)
-docutils.parsers.rst.states.Body.bullet?4(match, context, next_state)
-docutils.parsers.rst.states.Body.check_attribution?4(indented, line_offset)
-docutils.parsers.rst.states.Body.citation?4(match)
-docutils.parsers.rst.states.Body.comment?4(match)
-docutils.parsers.rst.states.Body.directive?4(match, **option_presets)
-docutils.parsers.rst.states.Body.disallowed_inside_substitution_definitions?4(node)
-docutils.parsers.rst.states.Body.doctest?4(match, context, next_state)
-docutils.parsers.rst.states.Body.double_width_pad_char?7
-docutils.parsers.rst.states.Body.enum?7
-docutils.parsers.rst.states.Body.enumerator?4(match, context, next_state)
-docutils.parsers.rst.states.Body.explicit?7
-docutils.parsers.rst.states.Body.explicit_construct?4(match)
-docutils.parsers.rst.states.Body.explicit_list?4(blank_finish)
-docutils.parsers.rst.states.Body.explicit_markup?4(match, context, next_state)
-docutils.parsers.rst.states.Body.field?4(match)
-docutils.parsers.rst.states.Body.field_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Body.footnote?4(match)
-docutils.parsers.rst.states.Body.grid_table_top?4(match, context, next_state)
-docutils.parsers.rst.states.Body.grid_table_top_pat?7
-docutils.parsers.rst.states.Body.hyperlink_target?4(match)
-docutils.parsers.rst.states.Body.indent?4(match, context, next_state)
-docutils.parsers.rst.states.Body.initial_transitions?7
-docutils.parsers.rst.states.Body.is_enumerated_list_item?4(ordinal, sequence, format)
-docutils.parsers.rst.states.Body.is_reference?4(reference)
-docutils.parsers.rst.states.Body.isolate_grid_table?4()
-docutils.parsers.rst.states.Body.isolate_simple_table?4()
-docutils.parsers.rst.states.Body.line?4(match, context, next_state)
-docutils.parsers.rst.states.Body.line_block?4(match, context, next_state)
-docutils.parsers.rst.states.Body.line_block_line?4(match, lineno)
-docutils.parsers.rst.states.Body.list_item?4(indent)
-docutils.parsers.rst.states.Body.make_enumerator?4(ordinal, sequence, format)
-docutils.parsers.rst.states.Body.make_target?4(block, block_text, lineno, target_name)
-docutils.parsers.rst.states.Body.malformed_table?4(block, detail='')
-docutils.parsers.rst.states.Body.nest_line_block_lines?4(block)
-docutils.parsers.rst.states.Body.nest_line_block_segment?4(block)
-docutils.parsers.rst.states.Body.option_list_item?4(match)
-docutils.parsers.rst.states.Body.option_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Body.parse_attribution?4(indented, line_offset)
-docutils.parsers.rst.states.Body.parse_directive_arguments?4(argument_spec, arg_block)
-docutils.parsers.rst.states.Body.parse_directive_block?4(indented, line_offset, directive_fn, option_presets)
-docutils.parsers.rst.states.Body.parse_directive_options?4(option_presets, option_spec, arg_block)
-docutils.parsers.rst.states.Body.parse_enumerator?4(match, expected_sequence=None)
-docutils.parsers.rst.states.Body.parse_extension_options?4(option_spec, datalines)
-docutils.parsers.rst.states.Body.parse_field_body?4(indented, offset, node)
-docutils.parsers.rst.states.Body.parse_field_marker?4(match)
-docutils.parsers.rst.states.Body.parse_option_marker?4(match)
-docutils.parsers.rst.states.Body.parse_target?4(block, block_text, lineno)
-docutils.parsers.rst.states.Body.pats?7
-docutils.parsers.rst.states.Body.patterns?7
-docutils.parsers.rst.states.Body.run_directive?4(directive_fn, match, type_name, option_presets)
-docutils.parsers.rst.states.Body.simple_table_border_pat?7
-docutils.parsers.rst.states.Body.simple_table_top?4(match, context, next_state)
-docutils.parsers.rst.states.Body.simple_table_top_pat?7
-docutils.parsers.rst.states.Body.substitution_def?4(match)
-docutils.parsers.rst.states.Body.table?4(isolate_function, parser_class)
-docutils.parsers.rst.states.Body.table_top?4(match, context, next_state, isolate_function, parser_class)
-docutils.parsers.rst.states.Body.text?4(match, context, next_state)
-docutils.parsers.rst.states.Body.unknown_directive?4(type_name)
-docutils.parsers.rst.states.BulletList.bullet?4(match, context, next_state)
-docutils.parsers.rst.states.Definition.eof?4(context)
-docutils.parsers.rst.states.Definition.indent?4(match, context, next_state)
-docutils.parsers.rst.states.DefinitionList.text?4(match, context, next_state)
-docutils.parsers.rst.states.EnumeratedList.enumerator?4(match, context, next_state)
-docutils.parsers.rst.states.Explicit.anonymous?4(match, context, next_state)
-docutils.parsers.rst.states.Explicit.blank?7
-docutils.parsers.rst.states.Explicit.explicit_markup?4(match, context, next_state)
-docutils.parsers.rst.states.ExtensionOptions.parse_field_body?4(indented, offset, node)
-docutils.parsers.rst.states.FieldList.field_marker?4(match, context, next_state)
-docutils.parsers.rst.states.Inliner.__init__?1(self)
-docutils.parsers.rst.states.Inliner.adjust_uri?4(uri)
-docutils.parsers.rst.states.Inliner.anonymous_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.closers?7
-docutils.parsers.rst.states.Inliner.dispatch?7
-docutils.parsers.rst.states.Inliner.email_pattern?7
-docutils.parsers.rst.states.Inliner.emailc?7
-docutils.parsers.rst.states.Inliner.emphasis?4(match, lineno)
-docutils.parsers.rst.states.Inliner.end_string_suffix?7
-docutils.parsers.rst.states.Inliner.footnote_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.implicit_inline?4(text, lineno)
-docutils.parsers.rst.states.Inliner.init_customizations?4(settings)
-docutils.parsers.rst.states.Inliner.inline_internal_target?4(match, lineno)
-docutils.parsers.rst.states.Inliner.inline_obj?4(match, lineno, end_pattern, nodeclass, restore_backslashes=0)
-docutils.parsers.rst.states.Inliner.interpreted?4(rawsource, text, role, lineno)
-docutils.parsers.rst.states.Inliner.interpreted_or_phrase_ref?4(match, lineno)
-docutils.parsers.rst.states.Inliner.literal?4(match, lineno)
-docutils.parsers.rst.states.Inliner.non_whitespace_after?7
-docutils.parsers.rst.states.Inliner.non_whitespace_before?7
-docutils.parsers.rst.states.Inliner.non_whitespace_escape_before?7
-docutils.parsers.rst.states.Inliner.openers?7
-docutils.parsers.rst.states.Inliner.parse?4(text, lineno, memo, parent)
-docutils.parsers.rst.states.Inliner.parts?7
-docutils.parsers.rst.states.Inliner.patterns?7
-docutils.parsers.rst.states.Inliner.pep_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.pep_url?7
-docutils.parsers.rst.states.Inliner.phrase_ref?4(before, after, rawsource, escaped, text)
-docutils.parsers.rst.states.Inliner.problematic?4(text, rawsource, message)
-docutils.parsers.rst.states.Inliner.quoted_start?4(match)
-docutils.parsers.rst.states.Inliner.reference?4(match, lineno, anonymous=None)
-docutils.parsers.rst.states.Inliner.rfc_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.rfc_url?7
-docutils.parsers.rst.states.Inliner.simplename?7
-docutils.parsers.rst.states.Inliner.standalone_uri?4(match, lineno)
-docutils.parsers.rst.states.Inliner.start_string_prefix?7
-docutils.parsers.rst.states.Inliner.strong?4(match, lineno)
-docutils.parsers.rst.states.Inliner.substitution_reference?4(match, lineno)
-docutils.parsers.rst.states.Inliner.uri_end?7
-docutils.parsers.rst.states.Inliner.uri_end_delim?7
-docutils.parsers.rst.states.Inliner.uric?7
-docutils.parsers.rst.states.Inliner.urilast?7
-docutils.parsers.rst.states.Inliner?1()
-docutils.parsers.rst.states.Line.blank?4(match, context, next_state)
-docutils.parsers.rst.states.Line.eof?4(context)
-docutils.parsers.rst.states.Line.eofcheck?7
-docutils.parsers.rst.states.Line.indent?7
-docutils.parsers.rst.states.Line.short_overline?4(context, blocktext, lineno, lines=1)
-docutils.parsers.rst.states.Line.state_correction?4(context, lines=1)
-docutils.parsers.rst.states.Line.text?4(match, context, next_state)
-docutils.parsers.rst.states.Line.underline?4(match, context, next_state)
-docutils.parsers.rst.states.LineBlock.blank?7
-docutils.parsers.rst.states.LineBlock.line_block?4(match, context, next_state)
-docutils.parsers.rst.states.NestedStateMachine.run?4(input_lines, input_offset, memo, node, match_titles=1)
-docutils.parsers.rst.states.OptionList.option_marker?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.__init__?1(self, state_machine, debug=0)
-docutils.parsers.rst.states.QuotedLiteralBlock.blank?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.eof?4(context)
-docutils.parsers.rst.states.QuotedLiteralBlock.indent?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.initial_quoted?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.initial_transitions?7
-docutils.parsers.rst.states.QuotedLiteralBlock.patterns?7
-docutils.parsers.rst.states.QuotedLiteralBlock.quoted?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock.text?4(match, context, next_state)
-docutils.parsers.rst.states.QuotedLiteralBlock?1(state_machine, debug=0)
-docutils.parsers.rst.states.RFC2822Body.initial_transitions?7
-docutils.parsers.rst.states.RFC2822Body.patterns?7
-docutils.parsers.rst.states.RFC2822Body.rfc2822?4(match, context, next_state)
-docutils.parsers.rst.states.RFC2822Body.rfc2822_field?4(match)
-docutils.parsers.rst.states.RFC2822List.blank?7
-docutils.parsers.rst.states.RFC2822List.initial_transitions?7
-docutils.parsers.rst.states.RFC2822List.patterns?7
-docutils.parsers.rst.states.RFC2822List.rfc2822?4(match, context, next_state)
-docutils.parsers.rst.states.RSTState.__init__?1(self, state_machine, debug=0)
-docutils.parsers.rst.states.RSTState.bof?4(context)
-docutils.parsers.rst.states.RSTState.check_subsection?4(source, style, lineno)
-docutils.parsers.rst.states.RSTState.goto_line?4(abs_line_offset)
-docutils.parsers.rst.states.RSTState.inline_text?4(text, lineno)
-docutils.parsers.rst.states.RSTState.nested_list_parse?4(block, input_offset, node, initial_state, blank_finish, blank_finish_state=None, extra_settings={}, match_titles=0, state_machine_class=None, state_machine_kwargs=None)
-docutils.parsers.rst.states.RSTState.nested_parse?4(block, input_offset, node, match_titles=0, state_machine_class=None, state_machine_kwargs=None)
-docutils.parsers.rst.states.RSTState.nested_sm?7
-docutils.parsers.rst.states.RSTState.new_subsection?4(title, lineno, messages)
-docutils.parsers.rst.states.RSTState.no_match?4(context, transitions)
-docutils.parsers.rst.states.RSTState.paragraph?4(lines, lineno)
-docutils.parsers.rst.states.RSTState.runtime_init?4()
-docutils.parsers.rst.states.RSTState.section?4(title, source, style, lineno, messages)
-docutils.parsers.rst.states.RSTState.title_inconsistent?4(sourcetext, lineno)
-docutils.parsers.rst.states.RSTState.unindent_warning?4(node_name)
-docutils.parsers.rst.states.RSTState?1(state_machine, debug=0)
-docutils.parsers.rst.states.RSTStateMachine.run?4(input_lines, document, input_offset=0, match_titles=1, inliner=None)
-docutils.parsers.rst.states.SpecializedBody.anonymous?7
-docutils.parsers.rst.states.SpecializedBody.bullet?7
-docutils.parsers.rst.states.SpecializedBody.doctest?7
-docutils.parsers.rst.states.SpecializedBody.enumerator?7
-docutils.parsers.rst.states.SpecializedBody.explicit_markup?7
-docutils.parsers.rst.states.SpecializedBody.field_marker?7
-docutils.parsers.rst.states.SpecializedBody.grid_table_top?7
-docutils.parsers.rst.states.SpecializedBody.indent?7
-docutils.parsers.rst.states.SpecializedBody.invalid_input?4(match=None, context=None, next_state=None)
-docutils.parsers.rst.states.SpecializedBody.line?7
-docutils.parsers.rst.states.SpecializedBody.line_block?7
-docutils.parsers.rst.states.SpecializedBody.option_marker?7
-docutils.parsers.rst.states.SpecializedBody.simple_table_top?7
-docutils.parsers.rst.states.SpecializedBody.text?7
-docutils.parsers.rst.states.SpecializedText.blank?7
-docutils.parsers.rst.states.SpecializedText.eof?4(context)
-docutils.parsers.rst.states.SpecializedText.indent?7
-docutils.parsers.rst.states.SpecializedText.invalid_input?4(match=None, context=None, next_state=None)
-docutils.parsers.rst.states.SpecializedText.text?7
-docutils.parsers.rst.states.SpecializedText.underline?7
-docutils.parsers.rst.states.Struct.__init__?1(self, **keywordargs)
-docutils.parsers.rst.states.Struct?1(**keywordargs)
-docutils.parsers.rst.states.SubstitutionDef.embedded_directive?4(match, context, next_state)
-docutils.parsers.rst.states.SubstitutionDef.initial_transitions?7
-docutils.parsers.rst.states.SubstitutionDef.patterns?7
-docutils.parsers.rst.states.SubstitutionDef.text?4(match, context, next_state)
-docutils.parsers.rst.states.Text.blank?4(match, context, next_state)
-docutils.parsers.rst.states.Text.classifier_delimiter?7
-docutils.parsers.rst.states.Text.definition_list_item?4(termline)
-docutils.parsers.rst.states.Text.eof?4(context)
-docutils.parsers.rst.states.Text.indent?4(match, context, next_state)
-docutils.parsers.rst.states.Text.initial_transitions?7
-docutils.parsers.rst.states.Text.literal_block?4()
-docutils.parsers.rst.states.Text.patterns?7
-docutils.parsers.rst.states.Text.quoted_literal_block?4()
-docutils.parsers.rst.states.Text.term?4(lines, lineno)
-docutils.parsers.rst.states.Text.text?4(match, context, next_state)
-docutils.parsers.rst.states.Text.underline?4(match, context, next_state)
-docutils.parsers.rst.states._loweralpha_to_int?5(s, _zero=(ord('a')-1))
-docutils.parsers.rst.states._lowerroman_to_int?5(s)
-docutils.parsers.rst.states._upperalpha_to_int?5(s, _zero=(ord('A')-1))
-docutils.parsers.rst.states.build_regexp?4(definition, compile=1)
-docutils.parsers.rst.states.state_classes?7
-docutils.parsers.rst.tableparser.GridTableParser.check_parse_complete?4()
-docutils.parsers.rst.tableparser.GridTableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.GridTableParser.mark_done?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.parse_table?4()
-docutils.parsers.rst.tableparser.GridTableParser.scan_cell?4(top, left)
-docutils.parsers.rst.tableparser.GridTableParser.scan_down?4(top, left, right)
-docutils.parsers.rst.tableparser.GridTableParser.scan_left?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.scan_right?4(top, left)
-docutils.parsers.rst.tableparser.GridTableParser.scan_up?4(top, left, bottom, right)
-docutils.parsers.rst.tableparser.GridTableParser.setup?4(block)
-docutils.parsers.rst.tableparser.GridTableParser.structure_from_cells?4()
-docutils.parsers.rst.tableparser.SimpleTableParser.check_columns?4(lines, first_line, columns)
-docutils.parsers.rst.tableparser.SimpleTableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.SimpleTableParser.init_row?4(colspec, offset)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_columns?4(line, offset)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_row?4(lines, start, spanline=None)
-docutils.parsers.rst.tableparser.SimpleTableParser.parse_table?4()
-docutils.parsers.rst.tableparser.SimpleTableParser.setup?4(block)
-docutils.parsers.rst.tableparser.SimpleTableParser.span_pat?7
-docutils.parsers.rst.tableparser.SimpleTableParser.structure_from_cells?4()
-docutils.parsers.rst.tableparser.TableParser.double_width_pad_char?7
-docutils.parsers.rst.tableparser.TableParser.find_head_body_sep?4()
-docutils.parsers.rst.tableparser.TableParser.head_body_separator_pat?7
-docutils.parsers.rst.tableparser.TableParser.parse?4(block)
-docutils.parsers.rst.tableparser.update_dict_of_lists?4(master, newdata)
-docutils.readers.ReReader.get_transforms?4()
-docutils.readers.Reader.__init__?1(self, parser=None, parser_name=None)
-docutils.readers.Reader.component_type?7
-docutils.readers.Reader.config_section?7
-docutils.readers.Reader.get_transforms?4()
-docutils.readers.Reader.new_document?4()
-docutils.readers.Reader.parse?4()
-docutils.readers.Reader.read?4(source, parser, settings)
-docutils.readers.Reader.set_parser?4(parser_name)
-docutils.readers.Reader?1(parser=None, parser_name=None)
-docutils.readers._reader_aliases?8
-docutils.readers.doctree.Reader.config_section?7
-docutils.readers.doctree.Reader.config_section_dependencies?7
-docutils.readers.doctree.Reader.parse?4()
-docutils.readers.doctree.Reader.supported?7
-docutils.readers.get_reader_class?4(reader_name)
-docutils.readers.pep.Reader.__init__?1(self, parser=None, parser_name=None)
-docutils.readers.pep.Reader.config_section?7
-docutils.readers.pep.Reader.config_section_dependencies?7
-docutils.readers.pep.Reader.get_transforms?4()
-docutils.readers.pep.Reader.inliner_class?7
-docutils.readers.pep.Reader.settings_default_overrides?7
-docutils.readers.pep.Reader.settings_spec?7
-docutils.readers.pep.Reader.supported?7
-docutils.readers.pep.Reader?1(parser=None, parser_name=None)
-docutils.readers.python.DocformatVisitor.visit_attribute?4(node)
-docutils.readers.python.DocstringFormattingVisitor.__init__?1(self, document, default_parser)
-docutils.readers.python.DocstringFormattingVisitor.description?7
-docutils.readers.python.DocstringFormattingVisitor.find_docformat?4(node)
-docutils.readers.python.DocstringFormattingVisitor.get_parser?4(parser_name)
-docutils.readers.python.DocstringFormattingVisitor.visit_docstring?4(node)
-docutils.readers.python.DocstringFormattingVisitor?1(document, default_parser)
-docutils.readers.python.Reader.config_section?7
-docutils.readers.python.Reader.config_section_dependencies?7
-docutils.readers.python.Reader.default_parser?7
-docutils.readers.python.Reader.parse?4()
-docutils.readers.python.moduleparser.AssignmentVisitor.visitAssign?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssAttr?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssName?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssTuple?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitAssign?4(node)
-docutils.readers.python.moduleparser.AttributeVisitor.visitGetattr?4(node, suffix)
-docutils.readers.python.moduleparser.AttributeVisitor.visitName?4(node, suffix)
-docutils.readers.python.moduleparser.AttributeVisitor?1(token_parser)
-docutils.readers.python.moduleparser.BaseVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.BaseVisitor.default?4(node, *args)
-docutils.readers.python.moduleparser.BaseVisitor.default_visit?4(node, *args)
-docutils.readers.python.moduleparser.BaseVisitor?1(token_parser)
-docutils.readers.python.moduleparser.ClassVisitor.__init__?1(self, token_parser)
-docutils.readers.python.moduleparser.ClassVisitor.in_class?7
-docutils.readers.python.moduleparser.ClassVisitor.visitClass?4(node)
-docutils.readers.python.moduleparser.ClassVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.ClassVisitor.visitGetattr?4(node, suffix=None)
-docutils.readers.python.moduleparser.ClassVisitor.visitName?4(node, suffix=None)
-docutils.readers.python.moduleparser.ClassVisitor?1(token_parser)
-docutils.readers.python.moduleparser.DocstringVisitor.visitConst?4(node)
-docutils.readers.python.moduleparser.DocstringVisitor.visitDiscard?4(node)
-docutils.readers.python.moduleparser.DocstringVisitor.visitStmt?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor.__init__?1(self, token_parser, function_class)
-docutils.readers.python.moduleparser.FunctionVisitor.in_function?7
-docutils.readers.python.moduleparser.FunctionVisitor.parse_parameter_list?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.FunctionVisitor?1(token_parser, function_class)
-docutils.readers.python.moduleparser.ModuleVisitor.__init__?1(self, filename, token_parser)
-docutils.readers.python.moduleparser.ModuleVisitor.visitClass?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitFrom?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitFunction?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitImport?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor.visitModule?4(node)
-docutils.readers.python.moduleparser.ModuleVisitor?1(filename, token_parser)
-docutils.readers.python.moduleparser.TokenParser.__init__?1(self, text)
-docutils.readers.python.moduleparser.TokenParser.closers?7
-docutils.readers.python.moduleparser.TokenParser.del_ws_prefix?7
-docutils.readers.python.moduleparser.TokenParser.function_parameters?4(lineno)
-docutils.readers.python.moduleparser.TokenParser.goto_line?4(lineno)
-docutils.readers.python.moduleparser.TokenParser.next?4()
-docutils.readers.python.moduleparser.TokenParser.no_ws_suffix?7
-docutils.readers.python.moduleparser.TokenParser.note_token?4()
-docutils.readers.python.moduleparser.TokenParser.openers?7
-docutils.readers.python.moduleparser.TokenParser.rhs?4(lineno)
-docutils.readers.python.moduleparser.TokenParser?1(text)
-docutils.readers.python.moduleparser.append_docstring?4(node, doc, lineno)
-docutils.readers.python.moduleparser.make_attribute?4(name, lineno)
-docutils.readers.python.moduleparser.make_class_attribute?4(name, lineno)
-docutils.readers.python.moduleparser.make_class_section?4(name, bases, lineno, doc)
-docutils.readers.python.moduleparser.make_docstring?4(doc, lineno)
-docutils.readers.python.moduleparser.make_function_like_section?4(name, lineno, doc, function_class)
-docutils.readers.python.moduleparser.make_import_group?4(names, lineno, from_name=None)
-docutils.readers.python.moduleparser.make_object_name?4(name)
-docutils.readers.python.moduleparser.make_parameter?4(name, excess_keyword=0, excess_positional=0)
-docutils.readers.python.moduleparser.normalize_parameter_name?4(name)
-docutils.readers.python.moduleparser.parse_module?4(module_text, filename)
-docutils.readers.python.moduleparser.trim_docstring?4(text)
-docutils.readers.python.pynodes.install_node_class_names?4()
-docutils.readers.standalone.Reader.config_section?7
-docutils.readers.standalone.Reader.config_section_dependencies?7
-docutils.readers.standalone.Reader.document?7
-docutils.readers.standalone.Reader.get_transforms?4()
-docutils.readers.standalone.Reader.settings_spec?7
-docutils.readers.standalone.Reader.supported?7
-docutils.statemachine.State.__init__?1(self, state_machine, debug=0)
-docutils.statemachine.State.add_initial_transitions?4()
-docutils.statemachine.State.add_transition?4(name, transition)
-docutils.statemachine.State.add_transitions?4(names, transitions)
-docutils.statemachine.State.bof?4(context)
-docutils.statemachine.State.eof?4(context)
-docutils.statemachine.State.initial_transitions?7
-docutils.statemachine.State.make_transition?4(name, next_state=None)
-docutils.statemachine.State.make_transitions?4(name_list)
-docutils.statemachine.State.nested_sm?7
-docutils.statemachine.State.nested_sm_kwargs?7
-docutils.statemachine.State.no_match?4(context, transitions)
-docutils.statemachine.State.nop?4(match, context, next_state)
-docutils.statemachine.State.patterns?7
-docutils.statemachine.State.remove_transition?4(name)
-docutils.statemachine.State.runtime_init?4()
-docutils.statemachine.State.unlink?4()
-docutils.statemachine.State?1(state_machine, debug=0)
-docutils.statemachine.StateMachine.__init__?1(self, state_classes, initial_state, debug=0)
-docutils.statemachine.StateMachine.abs_line_number?4()
-docutils.statemachine.StateMachine.abs_line_offset?4()
-docutils.statemachine.StateMachine.add_state?4(state_class)
-docutils.statemachine.StateMachine.add_states?4(state_classes)
-docutils.statemachine.StateMachine.at_bof?4()
-docutils.statemachine.StateMachine.at_eof?4()
-docutils.statemachine.StateMachine.attach_observer?4(observer)
-docutils.statemachine.StateMachine.check_line?4(context, state, transitions=None)
-docutils.statemachine.StateMachine.detach_observer?4(observer)
-docutils.statemachine.StateMachine.error?4()
-docutils.statemachine.StateMachine.get_source?4(line_offset)
-docutils.statemachine.StateMachine.get_state?4(next_state=None)
-docutils.statemachine.StateMachine.get_text_block?4(flush_left=0)
-docutils.statemachine.StateMachine.goto_line?4(line_offset)
-docutils.statemachine.StateMachine.insert_input?4(input_lines, source)
-docutils.statemachine.StateMachine.is_next_line_blank?4()
-docutils.statemachine.StateMachine.match?4(pattern)
-docutils.statemachine.StateMachine.next_line?4(n=1)
-docutils.statemachine.StateMachine.notify_observers?4()
-docutils.statemachine.StateMachine.previous_line?4(n=1)
-docutils.statemachine.StateMachine.run?4(input_lines, input_offset=0, context=None, input_source=None)
-docutils.statemachine.StateMachine.runtime_init?4()
-docutils.statemachine.StateMachine.unlink?4()
-docutils.statemachine.StateMachine?1(state_classes, initial_state, debug=0)
-docutils.statemachine.StateMachineWS.get_first_known_indented?4(indent, until_blank=0, strip_indent=1, strip_top=1)
-docutils.statemachine.StateMachineWS.get_indented?4(until_blank=0, strip_indent=1)
-docutils.statemachine.StateMachineWS.get_known_indented?4(indent, until_blank=0, strip_indent=1)
-docutils.statemachine.StateWS.__init__?1(self, state_machine, debug=0)
-docutils.statemachine.StateWS.add_initial_transitions?4()
-docutils.statemachine.StateWS.blank?4(match, context, next_state)
-docutils.statemachine.StateWS.first_known_indent?4(match, context, next_state)
-docutils.statemachine.StateWS.indent?4(match, context, next_state)
-docutils.statemachine.StateWS.indent_sm?7
-docutils.statemachine.StateWS.indent_sm_kwargs?7
-docutils.statemachine.StateWS.known_indent?4(match, context, next_state)
-docutils.statemachine.StateWS.known_indent_sm?7
-docutils.statemachine.StateWS.known_indent_sm_kwargs?7
-docutils.statemachine.StateWS.ws_initial_transitions?7
-docutils.statemachine.StateWS.ws_patterns?7
-docutils.statemachine.StateWS?1(state_machine, debug=0)
-docutils.statemachine.StringList.get_2D_block?4(top, left, bottom, right, strip_indent=1)
-docutils.statemachine.StringList.get_indented?4(start=0, until_blank=0, strip_indent=1, block_indent=None, first_indent=None)
-docutils.statemachine.StringList.get_text_block?4(start, flush_left=0)
-docutils.statemachine.StringList.pad_double_width?4(pad_char)
-docutils.statemachine.StringList.replace?4(old, new)
-docutils.statemachine.StringList.trim_left?4(length, start=0, end=sys.maxint)
-docutils.statemachine.ViewList.__init__?1(self, initlist=None, source=None, items=None, parent=None, parent_offset=None)
-docutils.statemachine.ViewList.append?4(item, source=None, offset=0)
-docutils.statemachine.ViewList.count?4(item)
-docutils.statemachine.ViewList.disconnect?4()
-docutils.statemachine.ViewList.extend?4(other)
-docutils.statemachine.ViewList.index?4(item)
-docutils.statemachine.ViewList.info?4(i)
-docutils.statemachine.ViewList.insert?4(i, item, source=None, offset=0)
-docutils.statemachine.ViewList.offset?4(i)
-docutils.statemachine.ViewList.pop?4(i=-1)
-docutils.statemachine.ViewList.remove?4(item)
-docutils.statemachine.ViewList.reverse?4()
-docutils.statemachine.ViewList.sort?4(*args)
-docutils.statemachine.ViewList.source?4(i)
-docutils.statemachine.ViewList.trim_end?4(n=1)
-docutils.statemachine.ViewList.trim_start?4(n=1)
-docutils.statemachine.ViewList?1(initlist=None, source=None, items=None, parent=None, parent_offset=None)
-docutils.statemachine._SearchOverride.match?4(pattern)
-docutils.statemachine._exception_data?5()
-docutils.statemachine.string2lines?4(astring, tab_width=8, convert_whitespace=0, whitespace=re.compile('[\v\f]'))
-docutils.transforms.Transform.__init__?1(self, document, startnode=None)
-docutils.transforms.Transform.apply?4(**kwargs)
-docutils.transforms.Transform.default_priority?7
-docutils.transforms.Transform?1(document, startnode=None)
-docutils.transforms.Transformer.__init__?1(self, document)
-docutils.transforms.Transformer.add_pending?4(pending, priority=None)
-docutils.transforms.Transformer.add_transform?4(transform_class, priority=None, **kwargs)
-docutils.transforms.Transformer.add_transforms?4(transform_list)
-docutils.transforms.Transformer.apply_transforms?4()
-docutils.transforms.Transformer.get_priority_string?4(priority)
-docutils.transforms.Transformer.populate_from_components?4(components)
-docutils.transforms.Transformer?1(document)
-docutils.transforms.components.Filter.apply?4()
-docutils.transforms.components.Filter.default_priority?7
-docutils.transforms.frontmatter.DocInfo.apply?4()
-docutils.transforms.frontmatter.DocInfo.authors_from_bullet_list?4(field)
-docutils.transforms.frontmatter.DocInfo.authors_from_one_paragraph?4(field)
-docutils.transforms.frontmatter.DocInfo.authors_from_paragraphs?4(field)
-docutils.transforms.frontmatter.DocInfo.biblio_nodes?7
-docutils.transforms.frontmatter.DocInfo.check_compound_biblio_field?4(field, name)
-docutils.transforms.frontmatter.DocInfo.check_empty_biblio_field?4(field, name)
-docutils.transforms.frontmatter.DocInfo.default_priority?7
-docutils.transforms.frontmatter.DocInfo.extract_authors?4(field, name, docinfo)
-docutils.transforms.frontmatter.DocInfo.extract_bibliographic?4(field_list)
-docutils.transforms.frontmatter.DocInfo.rcs_keyword_substitutions?7
-docutils.transforms.frontmatter.DocTitle.apply?4()
-docutils.transforms.frontmatter.DocTitle.default_priority?7
-docutils.transforms.frontmatter.DocTitle.set_metadata?4()
-docutils.transforms.frontmatter.SectionSubTitle.apply?4()
-docutils.transforms.frontmatter.SectionSubTitle.default_priority?7
-docutils.transforms.frontmatter.TitlePromoter.candidate_index?4(node)
-docutils.transforms.frontmatter.TitlePromoter.promote_subtitle?4(node)
-docutils.transforms.frontmatter.TitlePromoter.promote_title?4(node)
-docutils.transforms.misc.CallBack.apply?4()
-docutils.transforms.misc.CallBack.default_priority?7
-docutils.transforms.misc.ClassAttribute.apply?4()
-docutils.transforms.misc.ClassAttribute.default_priority?7
-docutils.transforms.misc.Transitions.apply?4()
-docutils.transforms.misc.Transitions.default_priority?7
-docutils.transforms.misc.Transitions.visit_transition?4(node)
-docutils.transforms.parts.Contents.apply?4()
-docutils.transforms.parts.Contents.build_contents?4(node, level=0)
-docutils.transforms.parts.Contents.copy_and_filter?4(node)
-docutils.transforms.parts.Contents.default_priority?7
-docutils.transforms.parts.ContentsFilter.get_entry_text?4()
-docutils.transforms.parts.ContentsFilter.ignore_node_but_process_children?4(node)
-docutils.transforms.parts.ContentsFilter.visit_citation_reference?4(node)
-docutils.transforms.parts.ContentsFilter.visit_footnote_reference?4(node)
-docutils.transforms.parts.ContentsFilter.visit_image?4(node)
-docutils.transforms.parts.ContentsFilter.visit_interpreted?7
-docutils.transforms.parts.ContentsFilter.visit_problematic?7
-docutils.transforms.parts.ContentsFilter.visit_reference?7
-docutils.transforms.parts.ContentsFilter.visit_target?7
-docutils.transforms.parts.SectNum.apply?4()
-docutils.transforms.parts.SectNum.default_priority?7
-docutils.transforms.parts.SectNum.update_section_numbers?4(node, prefix=(), depth=0)
-docutils.transforms.peps.Contents.apply?4()
-docutils.transforms.peps.Contents.default_priority?7
-docutils.transforms.peps.Headers.apply?4()
-docutils.transforms.peps.Headers.default_priority?7
-docutils.transforms.peps.Headers.pep_cvs_url?7
-docutils.transforms.peps.Headers.pep_url?7
-docutils.transforms.peps.Headers.rcs_keyword_substitutions?7
-docutils.transforms.peps.PEPZero.apply?4()
-docutils.transforms.peps.PEPZero.default_priority?7
-docutils.transforms.peps.PEPZeroSpecial.pep_url?7
-docutils.transforms.peps.PEPZeroSpecial.unknown_visit?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_colspec?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_entry?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_field_list?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_reference?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_row?4(node)
-docutils.transforms.peps.PEPZeroSpecial.visit_tgroup?4(node)
-docutils.transforms.peps.TargetNotes.apply?4()
-docutils.transforms.peps.TargetNotes.cleanup_callback?4(pending)
-docutils.transforms.peps.TargetNotes.default_priority?7
-docutils.transforms.peps.mask_email?4(ref, pepno=None)
-docutils.transforms.peps.non_masked_addresses?7
-docutils.transforms.references.AnonymousHyperlinks.apply?4()
-docutils.transforms.references.AnonymousHyperlinks.default_priority?7
-docutils.transforms.references.DanglingReferences.apply?4()
-docutils.transforms.references.DanglingReferences.default_priority?7
-docutils.transforms.references.DanglingReferencesVisitor.__init__?1(self, document, unknown_reference_resolvers)
-docutils.transforms.references.DanglingReferencesVisitor.unknown_visit?4(node)
-docutils.transforms.references.DanglingReferencesVisitor.visit_footnote_reference?7
-docutils.transforms.references.DanglingReferencesVisitor.visit_reference?4(node)
-docutils.transforms.references.DanglingReferencesVisitor?1(document, unknown_reference_resolvers)
-docutils.transforms.references.ExternalTargets.apply?4()
-docutils.transforms.references.ExternalTargets.default_priority?7
-docutils.transforms.references.Footnotes.apply?4()
-docutils.transforms.references.Footnotes.autofootnote_labels?7
-docutils.transforms.references.Footnotes.default_priority?7
-docutils.transforms.references.Footnotes.number_footnote_references?4(startnum)
-docutils.transforms.references.Footnotes.number_footnotes?4(startnum)
-docutils.transforms.references.Footnotes.resolve_footnotes_and_citations?4()
-docutils.transforms.references.Footnotes.resolve_references?4(note, reflist)
-docutils.transforms.references.Footnotes.symbolize_footnotes?4()
-docutils.transforms.references.Footnotes.symbols?7
-docutils.transforms.references.IndirectHyperlinks.apply?4()
-docutils.transforms.references.IndirectHyperlinks.circular_indirect_reference?4(target)
-docutils.transforms.references.IndirectHyperlinks.default_priority?7
-docutils.transforms.references.IndirectHyperlinks.indirect_target_error?4(target, explanation)
-docutils.transforms.references.IndirectHyperlinks.nonexistent_indirect_target?4(target)
-docutils.transforms.references.IndirectHyperlinks.resolve_indirect_references?4(target)
-docutils.transforms.references.IndirectHyperlinks.resolve_indirect_target?4(target)
-docutils.transforms.references.InternalTargets.apply?4()
-docutils.transforms.references.InternalTargets.default_priority?7
-docutils.transforms.references.InternalTargets.resolve_reference_ids?4(target)
-docutils.transforms.references.PropagateTargets.apply?4()
-docutils.transforms.references.PropagateTargets.default_priority?7
-docutils.transforms.references.Substitutions.apply?4()
-docutils.transforms.references.Substitutions.default_priority?7
-docutils.transforms.references.TargetNotes.__init__?1(self, document, startnode)
-docutils.transforms.references.TargetNotes.apply?4()
-docutils.transforms.references.TargetNotes.default_priority?7
-docutils.transforms.references.TargetNotes.make_target_footnote?4(refuri, refs, notes)
-docutils.transforms.references.TargetNotes?1(document, startnode)
-docutils.transforms.references.uniq?4(L)
-docutils.transforms.universal.Decorations.apply?4()
-docutils.transforms.universal.Decorations.default_priority?7
-docutils.transforms.universal.Decorations.generate_footer?4()
-docutils.transforms.universal.Decorations.generate_header?4()
-docutils.transforms.universal.ExposeInternals.apply?4()
-docutils.transforms.universal.ExposeInternals.default_priority?7
-docutils.transforms.universal.ExposeInternals.not_Text?4(node)
-docutils.transforms.universal.FilterMessages.apply?4()
-docutils.transforms.universal.FilterMessages.default_priority?7
-docutils.transforms.universal.Messages.apply?4()
-docutils.transforms.universal.Messages.default_priority?7
-docutils.transforms.universal.StripComments.apply?4()
-docutils.transforms.universal.StripComments.default_priority?7
-docutils.transforms.universal.TestMessages.apply?4()
-docutils.transforms.universal.TestMessages.default_priority?7
-docutils.transforms.writer_aux.Compound.apply?4()
-docutils.transforms.writer_aux.Compound.default_priority?7
-docutils.urischemes.schemes?7
-docutils.utils.DependencyList.__init__?1(self, output_file=None, dependencies=[])
-docutils.utils.DependencyList.add?4(filename)
-docutils.utils.DependencyList.close?4()
-docutils.utils.DependencyList.set_output?4(output_file)
-docutils.utils.DependencyList?1(output_file=None, dependencies=[])
-docutils.utils.Reporter.__init__?1(self, source, report_level, halt_level, stream=None, debug=0, encoding='ascii', error_handler='replace')
-docutils.utils.Reporter.attach_observer?4(observer)
-docutils.utils.Reporter.debug?4(*args, **kwargs)
-docutils.utils.Reporter.detach_observer?4(observer)
-docutils.utils.Reporter.error?4(*args, **kwargs)
-docutils.utils.Reporter.info?4(*args, **kwargs)
-docutils.utils.Reporter.levels?7
-docutils.utils.Reporter.notify_observers?4(message)
-docutils.utils.Reporter.set_conditions?4(category, report_level, halt_level, stream=None, debug=0)
-docutils.utils.Reporter.severe?4(*args, **kwargs)
-docutils.utils.Reporter.system_message?4(level, message, *children, **kwargs)
-docutils.utils.Reporter.warning?4(*args, **kwargs)
-docutils.utils.Reporter?1(source, report_level, halt_level, stream=None, debug=0, encoding='ascii', error_handler='replace')
-docutils.utils.SystemMessage.__init__?1(self, system_message, level)
-docutils.utils.SystemMessage?1(system_message, level)
-docutils.utils.assemble_option_dict?4(option_list, options_spec)
-docutils.utils.clean_rcs_keywords?4(paragraph, keyword_substitutions)
-docutils.utils.east_asian_column_width?4(text)
-docutils.utils.east_asian_widths?7
-docutils.utils.escape2null?4(text)
-docutils.utils.extract_extension_options?4(field_list, options_spec)
-docutils.utils.extract_name_value?4(line)
-docutils.utils.extract_options?4(field_list)
-docutils.utils.get_source_line?4(node)
-docutils.utils.get_stylesheet_reference?4(settings, relative_to=None)
-docutils.utils.get_trim_footnote_ref_space?4(settings)
-docutils.utils.new_document?4(source_path, settings=None)
-docutils.utils.new_reporter?4(source_path, settings)
-docutils.utils.relative_path?4(source, target)
-docutils.utils.unescape?4(text, restore_backslashes=0)
-docutils.writers.UnfilteredWriter.get_transforms?4()
-docutils.writers.Writer.__init__?1(self)
-docutils.writers.Writer.assemble_parts?4()
-docutils.writers.Writer.component_type?7
-docutils.writers.Writer.config_section?7
-docutils.writers.Writer.destination?7
-docutils.writers.Writer.document?7
-docutils.writers.Writer.get_transforms?4()
-docutils.writers.Writer.language?7
-docutils.writers.Writer.output?7
-docutils.writers.Writer.translate?4()
-docutils.writers.Writer.write?4(document, destination)
-docutils.writers.Writer?1()
-docutils.writers._writer_aliases?8
-docutils.writers.docutils_xml.Writer.config_section?7
-docutils.writers.docutils_xml.Writer.config_section_dependencies?7
-docutils.writers.docutils_xml.Writer.doctype?7
-docutils.writers.docutils_xml.Writer.generator?7
-docutils.writers.docutils_xml.Writer.output?7
-docutils.writers.docutils_xml.Writer.settings_defaults?7
-docutils.writers.docutils_xml.Writer.settings_spec?7
-docutils.writers.docutils_xml.Writer.supported?7
-docutils.writers.docutils_xml.Writer.translate?4()
-docutils.writers.docutils_xml.Writer.xml_declaration?7
-docutils.writers.get_writer_class?4(writer_name)
-docutils.writers.html4css1.HTMLTranslator.__init__?1(self, document)
-docutils.writers.html4css1.HTMLTranslator.add_meta?4(tag)
-docutils.writers.html4css1.HTMLTranslator.astext?4()
-docutils.writers.html4css1.HTMLTranslator.attribution_formats?7
-docutils.writers.html4css1.HTMLTranslator.attval?4(text, whitespace=re.compile('[\n\r\t\v\f]'))
-docutils.writers.html4css1.HTMLTranslator.check_simple_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.cloak_email?4(addr)
-docutils.writers.html4css1.HTMLTranslator.cloak_mailto?4(uri)
-docutils.writers.html4css1.HTMLTranslator.content_type?7
-docutils.writers.html4css1.HTMLTranslator.depart_Text?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_abbreviation?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_acronym?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_address?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_admonition?4(node=None)
-docutils.writers.html4css1.HTMLTranslator.depart_attention?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_attribution?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_author?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_authors?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_block_quote?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_bullet_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_caption?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_caution?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_citation?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_citation_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_classifier?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_colspec?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_compound?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_contact?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_container?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_copyright?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_danger?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_date?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_decoration?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_definition_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_description?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_docinfo?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_docinfo_item?4()
-docutils.writers.html4css1.HTMLTranslator.depart_doctest_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_document?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_emphasis?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_entry?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_enumerated_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_error?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_body?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_field_name?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_figure?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footer?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footnote?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_footnote_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_generated?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_header?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_hint?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_image?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_important?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_inline?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_label?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_legend?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_line?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_line_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_literal_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_meta?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_note?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_argument?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_group?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_option_string?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_organization?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_problematic?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_revision?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_row?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_rubric?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_section?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_sidebar?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_status?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_strong?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_subscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_subtitle?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_superscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_system_message?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_table?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_target?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tbody?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_term?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tgroup?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_thead?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_tip?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_title?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_title_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_topic?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_transition?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_version?4(node)
-docutils.writers.html4css1.HTMLTranslator.depart_warning?4(node)
-docutils.writers.html4css1.HTMLTranslator.doctype?7
-docutils.writers.html4css1.HTMLTranslator.embedded_stylesheet?7
-docutils.writers.html4css1.HTMLTranslator.emptytag?4(node, tagname, suffix='\n', **attributes)
-docutils.writers.html4css1.HTMLTranslator.encode?4(text)
-docutils.writers.html4css1.HTMLTranslator.footnote_backrefs?4(node)
-docutils.writers.html4css1.HTMLTranslator.generator?7
-docutils.writers.html4css1.HTMLTranslator.head_prefix_template?7
-docutils.writers.html4css1.HTMLTranslator.is_compactable?4(node)
-docutils.writers.html4css1.HTMLTranslator.named_tags?7
-docutils.writers.html4css1.HTMLTranslator.set_class_on_child?4(node, class_, index=0)
-docutils.writers.html4css1.HTMLTranslator.set_first_last?4(node)
-docutils.writers.html4css1.HTMLTranslator.should_be_compact_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.start_tag_with_title?4(node, tagname, **atts)
-docutils.writers.html4css1.HTMLTranslator.starttag?4(node, tagname, suffix='\n', empty=0, **attributes)
-docutils.writers.html4css1.HTMLTranslator.stylesheet_link?7
-docutils.writers.html4css1.HTMLTranslator.unimplemented_visit?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_Text?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_abbreviation?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_acronym?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_address?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_admonition?4(node, name='')
-docutils.writers.html4css1.HTMLTranslator.visit_attention?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_attribution?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_author?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_authors?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_block_quote?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_bullet_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_caption?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_caution?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_citation?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_citation_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_classifier?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_colspec?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_comment?4(node, sub=re.compile('-(?=-)').sub)
-docutils.writers.html4css1.HTMLTranslator.visit_compound?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_contact?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_container?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_copyright?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_danger?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_date?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_decoration?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_definition_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_description?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_docinfo?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_docinfo_item?4(node, name, meta=1)
-docutils.writers.html4css1.HTMLTranslator.visit_doctest_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_document?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_emphasis?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_entry?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_enumerated_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_error?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_body?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_field_name?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_figure?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footer?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footnote?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_footnote_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_generated?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_header?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_hint?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_image?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_important?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_inline?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_label?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_legend?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_line?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_line_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_literal?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_literal_block?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_meta?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_note?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_argument?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_group?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_list?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_list_item?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_option_string?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_organization?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_paragraph?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_problematic?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_raw?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_revision?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_row?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_rubric?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_section?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_sidebar?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_status?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_strong?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_subscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_substitution_definition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_substitution_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_subtitle?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_superscript?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_system_message?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_table?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_target?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tbody?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_term?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tgroup?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_thead?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_tip?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_title?4(node, move_ids=1)
-docutils.writers.html4css1.HTMLTranslator.visit_title_reference?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_topic?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_transition?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_version?4(node)
-docutils.writers.html4css1.HTMLTranslator.visit_warning?4(node)
-docutils.writers.html4css1.HTMLTranslator.words_and_spaces?7
-docutils.writers.html4css1.HTMLTranslator.write_colspecs?4()
-docutils.writers.html4css1.HTMLTranslator.xml_declaration?7
-docutils.writers.html4css1.HTMLTranslator?1(document)
-docutils.writers.html4css1.SimpleListChecker.default_visit?4(node)
-docutils.writers.html4css1.SimpleListChecker.invisible_visit?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_bullet_list?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_comment?7
-docutils.writers.html4css1.SimpleListChecker.visit_enumerated_list?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_list_item?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_paragraph?4(node)
-docutils.writers.html4css1.SimpleListChecker.visit_pending?7
-docutils.writers.html4css1.SimpleListChecker.visit_substitution_definition?7
-docutils.writers.html4css1.SimpleListChecker.visit_target?7
-docutils.writers.html4css1.Writer.__init__?1(self)
-docutils.writers.html4css1.Writer.assemble_parts?4()
-docutils.writers.html4css1.Writer.config_section?7
-docutils.writers.html4css1.Writer.config_section_dependencies?7
-docutils.writers.html4css1.Writer.default_stylesheet?7
-docutils.writers.html4css1.Writer.default_stylesheet_path?7
-docutils.writers.html4css1.Writer.relative_path_settings?7
-docutils.writers.html4css1.Writer.settings_defaults?7
-docutils.writers.html4css1.Writer.settings_spec?7
-docutils.writers.html4css1.Writer.supported?7
-docutils.writers.html4css1.Writer.translate?4()
-docutils.writers.html4css1.Writer?1()
-docutils.writers.latex2e.Babel._ISO639_TO_BABEL?8
-docutils.writers.latex2e.Babel.__init__?1(self, lang)
-docutils.writers.latex2e.Babel.double_quotes_in_tt?4(text)
-docutils.writers.latex2e.Babel.get_language?4()
-docutils.writers.latex2e.Babel.next_quote?4()
-docutils.writers.latex2e.Babel.quote_quotes?4(text)
-docutils.writers.latex2e.Babel?1(lang)
-docutils.writers.latex2e.DocumentClass.__init__?1(self, document_class)
-docutils.writers.latex2e.DocumentClass._class_sections?8
-docutils.writers.latex2e.DocumentClass._deepest_section?8
-docutils.writers.latex2e.DocumentClass.section?4(level)
-docutils.writers.latex2e.DocumentClass?1(document_class)
-docutils.writers.latex2e.LaTeXTranslator.__init__?1(self, document)
-docutils.writers.latex2e.LaTeXTranslator.astext?4()
-docutils.writers.latex2e.LaTeXTranslator.attribution_formats?7
-docutils.writers.latex2e.LaTeXTranslator.attval?4(text, whitespace=re.compile('[\n\r\t\v\f]'))
-docutils.writers.latex2e.LaTeXTranslator.bookmark?4(node)
-docutils.writers.latex2e.LaTeXTranslator.compound_enumerators?7
-docutils.writers.latex2e.LaTeXTranslator.depart_Text?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_address?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_admonition?4(node=None)
-docutils.writers.latex2e.LaTeXTranslator.depart_attention?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_attribution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_author?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_authors?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_block_quote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_bullet_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_caption?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_caution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_citation?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_citation_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_classifier?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_colspec?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_compound?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_contact?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_container?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_copyright?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_danger?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_date?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_decoration?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_definition_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_description?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_docinfo?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_docinfo_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_doctest_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_document?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_emphasis?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_entry?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_enumerated_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_error?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_body?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_field_name?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_figure?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footer?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footnote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_footnote_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_generated?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_header?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_hint?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_image?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_important?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_inline?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_interpreted?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_label?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_legend?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_line?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_line_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_literal?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_literal_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_meta?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_note?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_group?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_option_string?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_organization?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_paragraph?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_problematic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_revision?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_row?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_rubric?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_section?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_sidebar?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_status?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_strong?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_subscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_subtitle?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_superscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_system_message?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_table?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_target?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tbody?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_term?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tgroup?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_thead?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_tip?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_title?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_title_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_topic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_transition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_version?4(node)
-docutils.writers.latex2e.LaTeXTranslator.depart_warning?4(node)
-docutils.writers.latex2e.LaTeXTranslator.encode?4(text)
-docutils.writers.latex2e.LaTeXTranslator.encoding?7
-docutils.writers.latex2e.LaTeXTranslator.generator?7
-docutils.writers.latex2e.LaTeXTranslator.hyperlink_color?7
-docutils.writers.latex2e.LaTeXTranslator.label_delim?4(node, bracket, superscript)
-docutils.writers.latex2e.LaTeXTranslator.language_label?4(docutil_label)
-docutils.writers.latex2e.LaTeXTranslator.latex_equivalents?7
-docutils.writers.latex2e.LaTeXTranslator.latex_head?7
-docutils.writers.latex2e.LaTeXTranslator.linking?7
-docutils.writers.latex2e.LaTeXTranslator.section_enumerator_separator?7
-docutils.writers.latex2e.LaTeXTranslator.section_prefix_for_enumerators?7
-docutils.writers.latex2e.LaTeXTranslator.stylesheet?7
-docutils.writers.latex2e.LaTeXTranslator.to_latex_encoding?4(docutils_encoding)
-docutils.writers.latex2e.LaTeXTranslator.unicode_to_latex?4(text)
-docutils.writers.latex2e.LaTeXTranslator.unimplemented_visit?4(node)
-docutils.writers.latex2e.LaTeXTranslator.use_latex_toc?7
-docutils.writers.latex2e.LaTeXTranslator.use_optionlist_for_docinfo?7
-docutils.writers.latex2e.LaTeXTranslator.use_optionlist_for_option_list?7
-docutils.writers.latex2e.LaTeXTranslator.visit_Text?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_address?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_admonition?4(node, name='')
-docutils.writers.latex2e.LaTeXTranslator.visit_attention?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_attribution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_author?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_authors?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_block_quote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_bullet_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_caption?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_caution?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_citation?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_citation_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_classifier?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_colspec?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_comment?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_compound?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_contact?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_container?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_copyright?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_danger?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_date?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_decoration?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_definition_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_description?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_docinfo?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_docinfo_item?4(node, name)
-docutils.writers.latex2e.LaTeXTranslator.visit_doctest_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_document?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_emphasis?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_entry?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_enumerated_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_error?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_body?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_field_name?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_figure?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footer?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footnote?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_footnote_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_generated?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_header?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_hint?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_image?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_important?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_inline?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_interpreted?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_label?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_legend?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_line?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_line_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_literal?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_literal_block?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_meta?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_note?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_argument?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_group?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_list?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_list_item?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_option_string?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_organization?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_paragraph?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_problematic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_raw?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_revision?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_row?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_rubric?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_section?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_sidebar?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_status?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_strong?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_subscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_substitution_definition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_substitution_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_subtitle?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_superscript?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_system_message?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_table?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_target?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tbody?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_term?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tgroup?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_thead?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_tip?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_title?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_title_reference?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_topic?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_transition?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_version?4(node)
-docutils.writers.latex2e.LaTeXTranslator.visit_warning?4(node)
-docutils.writers.latex2e.LaTeXTranslator?1(document)
-docutils.writers.latex2e.Table.__init__?1(self, latex_type, table_style)
-docutils.writers.latex2e.Table.close?4()
-docutils.writers.latex2e.Table.depart_row?4()
-docutils.writers.latex2e.Table.depart_thead?4()
-docutils.writers.latex2e.Table.get?4(attr)
-docutils.writers.latex2e.Table.get_closing?4()
-docutils.writers.latex2e.Table.get_colspecs?4()
-docutils.writers.latex2e.Table.get_column_width?4()
-docutils.writers.latex2e.Table.get_entry_number?4()
-docutils.writers.latex2e.Table.get_latex_type?4()
-docutils.writers.latex2e.Table.get_opening?4()
-docutils.writers.latex2e.Table.get_rowspan?4(cell)
-docutils.writers.latex2e.Table.get_vertical_bar?4()
-docutils.writers.latex2e.Table.is_open?4()
-docutils.writers.latex2e.Table.open?4()
-docutils.writers.latex2e.Table.set?4(attr, value)
-docutils.writers.latex2e.Table.set_rowspan?4(cell, value)
-docutils.writers.latex2e.Table.used_packages?4()
-docutils.writers.latex2e.Table.visit_colspec?4(node)
-docutils.writers.latex2e.Table.visit_entry?4()
-docutils.writers.latex2e.Table.visit_row?4()
-docutils.writers.latex2e.Table.visit_thead?4()
-docutils.writers.latex2e.Table?1(latex_type, table_style)
-docutils.writers.latex2e.Writer.__init__?1(self)
-docutils.writers.latex2e.Writer.config_section?7
-docutils.writers.latex2e.Writer.config_section_dependencies?7
-docutils.writers.latex2e.Writer.output?7
-docutils.writers.latex2e.Writer.relative_path_settings?7
-docutils.writers.latex2e.Writer.settings_defaults?7
-docutils.writers.latex2e.Writer.settings_spec?7
-docutils.writers.latex2e.Writer.supported?7
-docutils.writers.latex2e.Writer.translate?4()
-docutils.writers.latex2e.Writer?1()
-docutils.writers.latex2e.latex_headings?7
-docutils.writers.newlatex2e.LaTeXTranslator.__init__?1(self, document)
-docutils.writers.newlatex2e.LaTeXTranslator.always_needs_space?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.append?4(text, newline='%\n')
-docutils.writers.newlatex2e.LaTeXTranslator.astext?4()
-docutils.writers.newlatex2e.LaTeXTranslator.att_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.attribute_cmp?4(a1, a2)
-docutils.writers.newlatex2e.LaTeXTranslator.attribute_order?7
-docutils.writers.newlatex2e.LaTeXTranslator.before_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_generated?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_line?7
-docutils.writers.newlatex2e.LaTeXTranslator.before_list_item?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_paragraph?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_raw?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_row?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_substitution_definition?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_table?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_tbody?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_tgroup?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_thead?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_title?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.before_topic?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.bullet_list_level?7
-docutils.writers.newlatex2e.LaTeXTranslator.character_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.depart_Text?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_bullet_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_doctest_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.depart_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_enumerated_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_literal?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_literal_block?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.depart_tgroup?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.dispatch_departure?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.dispatch_visit?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.encode?4(text, attval=None)
-docutils.writers.newlatex2e.LaTeXTranslator.encode_replace_for_inline_literal_spaces?4(match)
-docutils.writers.newlatex2e.LaTeXTranslator.encode_replace_for_literal_block_spaces?4(match)
-docutils.writers.newlatex2e.LaTeXTranslator.enum_counter?7
-docutils.writers.newlatex2e.LaTeXTranslator.enum_styles?7
-docutils.writers.newlatex2e.LaTeXTranslator.indentation_level?7
-docutils.writers.newlatex2e.LaTeXTranslator.inline_literal?7
-docutils.writers.newlatex2e.LaTeXTranslator.is_indented?4(paragraph)
-docutils.writers.newlatex2e.LaTeXTranslator.is_invisible?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.is_simply_entry?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.is_visible?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.iso639_to_babel?7
-docutils.writers.newlatex2e.LaTeXTranslator.left_quote?7
-docutils.writers.newlatex2e.LaTeXTranslator.literal_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.needs_space?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.node_name?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.pass_contents?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.process_backlinks?4(node, type)
-docutils.writers.newlatex2e.LaTeXTranslator.propagate_attributes?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.unicode_map?7
-docutils.writers.newlatex2e.LaTeXTranslator.visit_Text?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_bullet_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_citation?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_comment?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_docinfo?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_doctest_block?7
-docutils.writers.newlatex2e.LaTeXTranslator.visit_document?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_enumerated_list?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_footnote?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_literal?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.visit_literal_block?4(node)
-docutils.writers.newlatex2e.LaTeXTranslator.write_header?4()
-docutils.writers.newlatex2e.LaTeXTranslator?1(document)
-docutils.writers.newlatex2e.Writer.__init__?1(self)
-docutils.writers.newlatex2e.Writer.config_section?7
-docutils.writers.newlatex2e.Writer.config_section_dependencies?7
-docutils.writers.newlatex2e.Writer.default_stylesheet?7
-docutils.writers.newlatex2e.Writer.default_stylesheet_path?7
-docutils.writers.newlatex2e.Writer.get_transforms?4()
-docutils.writers.newlatex2e.Writer.output?7
-docutils.writers.newlatex2e.Writer.relative_path_settings?7
-docutils.writers.newlatex2e.Writer.settings_defaults?7
-docutils.writers.newlatex2e.Writer.settings_spec?7
-docutils.writers.newlatex2e.Writer.supported?7
-docutils.writers.newlatex2e.Writer.translate?4()
-docutils.writers.newlatex2e.Writer?1()
-docutils.writers.newlatex2e.unicode_map.unicode_map?7
-docutils.writers.null.Writer.config_section?7
-docutils.writers.null.Writer.config_section_dependencies?7
-docutils.writers.null.Writer.supported?7
-docutils.writers.null.Writer.translate?4()
-docutils.writers.pep_html.HTMLTranslator.depart_field_list?4(node)
-docutils.writers.pep_html.Writer.__init__?1(self)
-docutils.writers.pep_html.Writer.config_section?7
-docutils.writers.pep_html.Writer.config_section_dependencies?7
-docutils.writers.pep_html.Writer.default_stylesheet?7
-docutils.writers.pep_html.Writer.default_stylesheet_path?7
-docutils.writers.pep_html.Writer.default_template?7
-docutils.writers.pep_html.Writer.default_template_path?7
-docutils.writers.pep_html.Writer.relative_path_settings?7
-docutils.writers.pep_html.Writer.settings_default_overrides?7
-docutils.writers.pep_html.Writer.settings_spec?7
-docutils.writers.pep_html.Writer.translate?4()
-docutils.writers.pep_html.Writer?1()
-docutils.writers.pseudoxml.Writer.config_section?7
-docutils.writers.pseudoxml.Writer.config_section_dependencies?7
-docutils.writers.pseudoxml.Writer.output?7
-docutils.writers.pseudoxml.Writer.supported?7
-docutils.writers.pseudoxml.Writer.supports?4(format)
-docutils.writers.pseudoxml.Writer.translate?4()
-docutils.writers.s5_html.S5HTMLTranslator.__init__?1(self, *args)
-docutils.writers.s5_html.S5HTMLTranslator.base_theme_file?7
-docutils.writers.s5_html.S5HTMLTranslator.copy_file?4(name, source_dir, dest_dir)
-docutils.writers.s5_html.S5HTMLTranslator.copy_theme?4()
-docutils.writers.s5_html.S5HTMLTranslator.default_theme?7
-docutils.writers.s5_html.S5HTMLTranslator.depart_document?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.depart_footer?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.depart_header?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.direct_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.disable_current_slide?7
-docutils.writers.s5_html.S5HTMLTranslator.doctype?7
-docutils.writers.s5_html.S5HTMLTranslator.files_to_skip_pattern?7
-docutils.writers.s5_html.S5HTMLTranslator.indirect_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.layout_template?7
-docutils.writers.s5_html.S5HTMLTranslator.required_theme_files?7
-docutils.writers.s5_html.S5HTMLTranslator.s5_stylesheet_template?7
-docutils.writers.s5_html.S5HTMLTranslator.setup_theme?4()
-docutils.writers.s5_html.S5HTMLTranslator.visit_section?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.visit_subtitle?4(node)
-docutils.writers.s5_html.S5HTMLTranslator.visit_title?4(node, move_ids=0)
-docutils.writers.s5_html.S5HTMLTranslator?1(*args)
-docutils.writers.s5_html.Writer.__init__?1(self)
-docutils.writers.s5_html.Writer.config_section?7
-docutils.writers.s5_html.Writer.config_section_dependencies?7
-docutils.writers.s5_html.Writer.settings_default_overrides?7
-docutils.writers.s5_html.Writer.settings_spec?7
-docutils.writers.s5_html.Writer?1()
-docutils.writers.s5_html.find_theme?4(name)
-docutils.writers.s5_html.themes_dir_path?7
-gc0.make_sure_gc_is_disabled?4()
-gc0.test_suite?4()
-gc1.make_sure_gc_threshold_is_one?4()
-gc1.test_suite?4()
-gcset.make_sure_gc_threshold_is_701_11_9?4()
-gcset.test_suite?4()
-gcstats.generate_some_gc_statistics?4()
-gcstats.test_suite?4()
-leak.ClassicLeakable.__init__?1(self)
-leak.ClassicLeakable?1()
-leak.Leakable.__init__?1(self)
-leak.Leakable?1()
-leak.TestSomething.testleak?4()
-leak.leaked?7
-leak.test_suite?4()
-mechanize.USE_BARE_EXCEPT?7
-mechanize._auth.AbstractBasicAuthHandler.__init__?1(self, password_mgr=None)
-mechanize._auth.AbstractBasicAuthHandler.http_error_auth_reqed?4(authreq, host, req, headers)
-mechanize._auth.AbstractBasicAuthHandler.retry_http_basic_auth?4(host, req, realm)
-mechanize._auth.AbstractBasicAuthHandler.rx?7
-mechanize._auth.AbstractBasicAuthHandler?1(password_mgr=None)
-mechanize._auth.AbstractDigestAuthHandler.__init__?1(self, passwd=None)
-mechanize._auth.AbstractDigestAuthHandler.get_algorithm_impls?4(algorithm)
-mechanize._auth.AbstractDigestAuthHandler.get_authorization?4(req, chal)
-mechanize._auth.AbstractDigestAuthHandler.get_cnonce?4(nonce)
-mechanize._auth.AbstractDigestAuthHandler.get_entity_digest?4(data, chal)
-mechanize._auth.AbstractDigestAuthHandler.http_error_auth_reqed?4(auth_header, host, req, headers)
-mechanize._auth.AbstractDigestAuthHandler.reset_retry_count?4()
-mechanize._auth.AbstractDigestAuthHandler.retry_http_digest_auth?4(req, auth)
-mechanize._auth.AbstractDigestAuthHandler?1(passwd=None)
-mechanize._auth.HTTPBasicAuthHandler.auth_header?7
-mechanize._auth.HTTPBasicAuthHandler.http_error_401?4(req, fp, code, msg, headers)
-mechanize._auth.HTTPDigestAuthHandler.auth_header?7
-mechanize._auth.HTTPDigestAuthHandler.http_error_401?4(req, fp, code, msg, headers)
-mechanize._auth.HTTPPasswordMgr.__init__?1(self)
-mechanize._auth.HTTPPasswordMgr.add_password?4(realm, uri, user, passwd)
-mechanize._auth.HTTPPasswordMgr.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPPasswordMgr.is_suburi?4(base, test)
-mechanize._auth.HTTPPasswordMgr.reduce_uri?4(uri)
-mechanize._auth.HTTPPasswordMgr?1()
-mechanize._auth.HTTPPasswordMgrWithDefaultRealm.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPProxyPasswordMgr.add_password?4(realm, uri, user, passwd)
-mechanize._auth.HTTPProxyPasswordMgr.find_user_password?4(realm, authuri)
-mechanize._auth.HTTPProxyPasswordMgr.is_suburi?4(base, test)
-mechanize._auth.HTTPProxyPasswordMgr.reduce_uri?4(uri)
-mechanize._auth.ProxyBasicAuthHandler.auth_header?7
-mechanize._auth.ProxyBasicAuthHandler.http_error_407?4(req, fp, code, msg, headers)
-mechanize._auth.ProxyDigestAuthHandler.auth_header?7
-mechanize._auth.ProxyDigestAuthHandler.http_error_407?4(req, fp, code, msg, headers)
-mechanize._auth.ProxyHandler.__init__?1(self, proxies=None)
-mechanize._auth.ProxyHandler.handler_order?7
-mechanize._auth.ProxyHandler.proxy_open?4(req, proxy, type)
-mechanize._auth.ProxyHandler?1(proxies=None)
-mechanize._auth._parse_proxy?5(proxy)
-mechanize._auth.randombytes?4(n)
-mechanize._clientcookie.Cookie.__init__?1(self, version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=False, )
-mechanize._clientcookie.Cookie.get_nonstandard_attr?4(name, default=None)
-mechanize._clientcookie.Cookie.has_nonstandard_attr?4(name)
-mechanize._clientcookie.Cookie.is_expired?4(now=None)
-mechanize._clientcookie.Cookie.nonstandard_attr_keys?4()
-mechanize._clientcookie.Cookie.set_nonstandard_attr?4(name, value)
-mechanize._clientcookie.Cookie?1(version, name, value, port, port_specified, domain, domain_specified, domain_initial_dot, path, path_specified, secure, expires, discard, comment, comment_url, rest, rfc2109=False, )
-mechanize._clientcookie.CookieJar.__init__?1(self, policy=None)
-mechanize._clientcookie.CookieJar._cookie_attrs?5(cookies)
-mechanize._clientcookie.CookieJar._cookie_from_cookie_tuple?5(tup, request)
-mechanize._clientcookie.CookieJar._cookies_for_domain?5(domain, request)
-mechanize._clientcookie.CookieJar._cookies_for_request?5(request)
-mechanize._clientcookie.CookieJar._cookies_from_attrs_set?5(attrs_set, request)
-mechanize._clientcookie.CookieJar._normalized_cookie_tuples?5(attrs_set)
-mechanize._clientcookie.CookieJar._process_rfc2109_cookies?5(cookies)
-mechanize._clientcookie.CookieJar.add_cookie_header?4(request)
-mechanize._clientcookie.CookieJar.clear?4(domain=None, path=None, name=None)
-mechanize._clientcookie.CookieJar.clear_expired_cookies?4()
-mechanize._clientcookie.CookieJar.clear_session_cookies?4()
-mechanize._clientcookie.CookieJar.decreasing_size?4(b)
-mechanize._clientcookie.CookieJar.domain_re?7
-mechanize._clientcookie.CookieJar.dots_re?7
-mechanize._clientcookie.CookieJar.extract_cookies?4(response, request)
-mechanize._clientcookie.CookieJar.make_cookies?4(response, request)
-mechanize._clientcookie.CookieJar.no_matching_rfc2965?4(lookup=lookup)
-mechanize._clientcookie.CookieJar.non_word_re?7
-mechanize._clientcookie.CookieJar.quote_re?7
-mechanize._clientcookie.CookieJar.set_cookie?4(cookie)
-mechanize._clientcookie.CookieJar.set_cookie_if_ok?4(cookie, request)
-mechanize._clientcookie.CookieJar.set_policy?4(policy)
-mechanize._clientcookie.CookieJar.strict_domain_re?7
-mechanize._clientcookie.CookieJar?1(policy=None)
-mechanize._clientcookie.CookiePolicy.domain_return_ok?4(domain, request)
-mechanize._clientcookie.CookiePolicy.path_return_ok?4(path, request)
-mechanize._clientcookie.CookiePolicy.return_ok?4(cookie, request)
-mechanize._clientcookie.CookiePolicy.set_ok?4(cookie, request)
-mechanize._clientcookie.DEFAULT_HTTP_PORT?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainLiberal?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainRFC2965Match?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrict?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrictNoDots?7
-mechanize._clientcookie.DefaultCookiePolicy.DomainStrictNonDomain?7
-mechanize._clientcookie.DefaultCookiePolicy.__init__?1(self, blocked_domains=None, allowed_domains=None, netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=DomainLiberal, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, )
-mechanize._clientcookie.DefaultCookiePolicy.allowed_domains?4()
-mechanize._clientcookie.DefaultCookiePolicy.blocked_domains?4()
-mechanize._clientcookie.DefaultCookiePolicy.domain_return_ok?4(domain, request)
-mechanize._clientcookie.DefaultCookiePolicy.is_blocked?4(domain)
-mechanize._clientcookie.DefaultCookiePolicy.is_not_allowed?4(domain)
-mechanize._clientcookie.DefaultCookiePolicy.path_return_ok?4(path, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_expires?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_port?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_secure?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_verifiability?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.return_ok_version?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_allowed_domains?4(allowed_domains)
-mechanize._clientcookie.DefaultCookiePolicy.set_blocked_domains?4(blocked_domains)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_countrycode_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_domain?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_name?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_path?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_port?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_verifiability?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy.set_ok_version?4(cookie, request)
-mechanize._clientcookie.DefaultCookiePolicy?1(blocked_domains=None, allowed_domains=None, netscape=True, rfc2965=False, rfc2109_as_netscape=None, hide_cookie2=False, strict_domain=False, strict_rfc2965_unverifiable=True, strict_ns_unverifiable=False, strict_ns_domain=DomainLiberal, strict_ns_set_initial_dollar=False, strict_ns_set_path=False, )
-mechanize._clientcookie.ESCAPED_CHAR_RE?7
-mechanize._clientcookie.FileCookieJar.__init__?1(self, filename=None, delayload=False, policy=None)
-mechanize._clientcookie.FileCookieJar.load?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar.revert?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._clientcookie.FileCookieJar?1(filename=None, delayload=False, policy=None)
-mechanize._clientcookie.HTTP_PATH_SAFE?7
-mechanize._clientcookie.IPV4_RE?7
-mechanize._clientcookie.MISSING_FILENAME_TEXT?7
-mechanize._clientcookie.MappingIterator.__init__?1(self, mapping)
-mechanize._clientcookie.MappingIterator.next?4()
-mechanize._clientcookie.MappingIterator?1(mapping)
-mechanize._clientcookie.cut_port_re?7
-mechanize._clientcookie.debug?7
-mechanize._clientcookie.domain_match?4(A, B)
-mechanize._clientcookie.eff_request_host?4(request)
-mechanize._clientcookie.escape_path?4(path)
-mechanize._clientcookie.is_HDN?4(text)
-mechanize._clientcookie.is_third_party?4(request)
-mechanize._clientcookie.liberal_is_HDN?4(text)
-mechanize._clientcookie.reach?4(h)
-mechanize._clientcookie.request_host?4(request)
-mechanize._clientcookie.request_path?4(request)
-mechanize._clientcookie.request_port?4(request)
-mechanize._clientcookie.reraise_unmasked_exceptions?4(unmasked=())
-mechanize._clientcookie.uppercase_escaped_char?4(match)
-mechanize._clientcookie.user_domain_match?4(A, B)
-mechanize._clientcookie.vals_sorted_by_key?4(adict)
-mechanize._gzip.GzipConsumer.__init__?1(self, consumer)
-mechanize._gzip.GzipConsumer.close?4()
-mechanize._gzip.GzipConsumer.feed?4(data)
-mechanize._gzip.GzipConsumer?1(consumer)
-mechanize._gzip.HTTPGzipProcessor.handler_order?7
-mechanize._gzip.HTTPGzipProcessor.http_request?4(request)
-mechanize._gzip.HTTPGzipProcessor.http_response?4(request, response)
-mechanize._gzip.HTTPGzipProcessor.https_response?7
-mechanize._gzip.stupid_gzip_consumer.__init__?1(self)
-mechanize._gzip.stupid_gzip_consumer.feed?4(data)
-mechanize._gzip.stupid_gzip_consumer?1()
-mechanize._gzip.stupid_gzip_wrapper.__init__?1(self, response)
-mechanize._gzip.stupid_gzip_wrapper.read?4(size=-1)
-mechanize._gzip.stupid_gzip_wrapper.readline?4(size=-1)
-mechanize._gzip.stupid_gzip_wrapper.readlines?4(sizehint=-1)
-mechanize._gzip.stupid_gzip_wrapper?1(response)
-mechanize._headersutil.STRING_TYPES?7
-mechanize._headersutil._test?5()
-mechanize._headersutil.escape_re?7
-mechanize._headersutil.is_html?4(ct_headers, url, allow_xhtml=False)
-mechanize._headersutil.join_escape_re?7
-mechanize._headersutil.join_header_words?4(lists)
-mechanize._headersutil.parse_ns_headers?4(ns_headers)
-mechanize._headersutil.quoted_value_re?7
-mechanize._headersutil.split_header_words?4(header_values)
-mechanize._headersutil.token_re?7
-mechanize._headersutil.unmatched?4(match)
-mechanize._headersutil.value_re?7
-mechanize._html.Args.__init__?1(self, args_map)
-mechanize._html.Args?1(args_map)
-mechanize._html.CachingGeneratorFunction.__init__?1(self, iterable)
-mechanize._html.CachingGeneratorFunction.make_gen?4()
-mechanize._html.CachingGeneratorFunction?1(iterable)
-mechanize._html.DEFAULT_ENCODING?7
-mechanize._html.DefaultFactory.__init__?1(self, i_want_broken_xhtml_support=False)
-mechanize._html.DefaultFactory.set_response?4(response)
-mechanize._html.DefaultFactory?1(i_want_broken_xhtml_support=False)
-mechanize._html.Factory.__init__?1(self, forms_factory, links_factory, title_factory, get_encoding=encoding_finder(DEFAULT_ENCODING), is_html_p=make_is_html(allow_xhtml=False), )
-mechanize._html.Factory.forms?4()
-mechanize._html.Factory.links?4()
-mechanize._html.Factory.set_request_class?4(request_class)
-mechanize._html.Factory.set_response?4(response)
-mechanize._html.Factory?1(forms_factory, links_factory, title_factory, get_encoding=encoding_finder(DEFAULT_ENCODING), is_html_p=make_is_html(allow_xhtml=False), )
-mechanize._html.FormsFactory.__init__?1(self, select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.FormsFactory.forms?4()
-mechanize._html.FormsFactory.set_response?4(response, encoding)
-mechanize._html.FormsFactory?1(select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.Link.__init__?1(self, base_url, url, text, tag, attrs)
-mechanize._html.Link?1(base_url, url, text, tag, attrs)
-mechanize._html.LinksFactory.__init__?1(self, link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.LinksFactory.links?4()
-mechanize._html.LinksFactory.set_response?4(response, base_url, encoding)
-mechanize._html.LinksFactory?1(link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.MechanizeBs.PARSER_MASSAGE?7
-mechanize._html.MechanizeBs.__init__?1(self, encoding, text=None, avoidParserProblems=True, initialTextIsEverything=True)
-mechanize._html.MechanizeBs._entitydefs?8
-mechanize._html.MechanizeBs.handle_charref?4(ref)
-mechanize._html.MechanizeBs.handle_entityref?4(ref)
-mechanize._html.MechanizeBs.unescape_attrs?4(attrs)
-mechanize._html.MechanizeBs?1(encoding, text=None, avoidParserProblems=True, initialTextIsEverything=True)
-mechanize._html.RobustFactory.__init__?1(self, i_want_broken_xhtml_support=False, soup_class=None)
-mechanize._html.RobustFactory.set_response?4(response)
-mechanize._html.RobustFactory?1(i_want_broken_xhtml_support=False, soup_class=None)
-mechanize._html.RobustFormsFactory.__init__?1(self, *args, **kwds)
-mechanize._html.RobustFormsFactory.set_response?4(response, encoding)
-mechanize._html.RobustFormsFactory?1(*args, **kwds)
-mechanize._html.RobustLinksFactory.__init__?1(self, link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.RobustLinksFactory.compress_re?7
-mechanize._html.RobustLinksFactory.links?4()
-mechanize._html.RobustLinksFactory.set_soup?4(soup, base_url, encoding)
-mechanize._html.RobustLinksFactory?1(link_parser_class=None, link_class=Link, urltags=None, )
-mechanize._html.RobustTitleFactory.__init__?1(self)
-mechanize._html.RobustTitleFactory.set_soup?4(soup, encoding)
-mechanize._html.RobustTitleFactory.title?4()
-mechanize._html.RobustTitleFactory?1()
-mechanize._html.TitleFactory.__init__?1(self)
-mechanize._html.TitleFactory.set_response?4(response, encoding)
-mechanize._html.TitleFactory.title?4()
-mechanize._html.TitleFactory?1()
-mechanize._html.URLQUOTE_SAFE_URL_CHARS?7
-mechanize._html.clean_url?4(url, encoding)
-mechanize._html.encoding?4(response)
-mechanize._html.encoding_finder?4(default_encoding)
-mechanize._html.form_parser_args?4(select_default=False, form_parser_class=None, request_class=None, backwards_compat=False, )
-mechanize._html.is_html?4(response, encoding)
-mechanize._html.make_is_html?4(allow_xhtml)
-mechanize._html.replace_entities?4(match)
-mechanize._html.unescape?4(data, entities, encoding)
-mechanize._html.unescape_charref?4(data, encoding)
-mechanize._lwpcookiejar.LWPCookieJar._really_load?5(f, filename, ignore_discard, ignore_expires)
-mechanize._lwpcookiejar.LWPCookieJar.as_lwp_str?4(ignore_discard=True, ignore_expires=True)
-mechanize._lwpcookiejar.LWPCookieJar.magic_re?7
-mechanize._lwpcookiejar.LWPCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._lwpcookiejar.debug?7
-mechanize._lwpcookiejar.lwp_cookie_str?4(cookie)
-mechanize._mechanize.Browser.__init__?1(self, factory=None, history=None, request_class=None, )
-mechanize._mechanize.Browser._add_referer_header?5(request, origin_request=True)
-mechanize._mechanize.Browser._filter_links?5(links, text=None, text_regex=None, name=None, name_regex=None, url=None, url_regex=None, tag=None, predicate=None, nr=0)
-mechanize._mechanize.Browser._mech_open?5(url, data=None, update_history=True)
-mechanize._mechanize.Browser.back?4(n=1)
-mechanize._mechanize.Browser.clear_history?4()
-mechanize._mechanize.Browser.click?4(*args, **kwds)
-mechanize._mechanize.Browser.click_link?4(link=None, **kwds)
-mechanize._mechanize.Browser.close?4()
-mechanize._mechanize.Browser.default_others?7
-mechanize._mechanize.Browser.encoding?4()
-mechanize._mechanize.Browser.find_link?4(**kwds)
-mechanize._mechanize.Browser.follow_link?4(link=None, **kwds)
-mechanize._mechanize.Browser.forms?4()
-mechanize._mechanize.Browser.geturl?4()
-mechanize._mechanize.Browser.handler_classes?7
-mechanize._mechanize.Browser.links?4(**kwds)
-mechanize._mechanize.Browser.open?4(url, data=None)
-mechanize._mechanize.Browser.reload?4()
-mechanize._mechanize.Browser.response?4()
-mechanize._mechanize.Browser.select_form?4(name=None, predicate=None, nr=None)
-mechanize._mechanize.Browser.set_response?4(response)
-mechanize._mechanize.Browser.submit?4(*args, **kwds)
-mechanize._mechanize.Browser.title?4()
-mechanize._mechanize.Browser.viewing_html?4()
-mechanize._mechanize.Browser?1(factory=None, history=None, request_class=None, )
-mechanize._mechanize.History.__init__?1(self)
-mechanize._mechanize.History.add?4(request, response)
-mechanize._mechanize.History.back?4(n, _response)
-mechanize._mechanize.History.clear?4()
-mechanize._mechanize.History.close?4()
-mechanize._mechanize.History?1()
-mechanize._mechanize.ResponseUpgradeProcessor.any_response?4(request, response)
-mechanize._mechanize.ResponseUpgradeProcessor.handler_order?7
-mechanize._mechanize.upgrade_response?4(response)
-mechanize._mozillacookiejar.MozillaCookieJar._really_load?5(f, filename, ignore_discard, ignore_expires)
-mechanize._mozillacookiejar.MozillaCookieJar.header?7
-mechanize._mozillacookiejar.MozillaCookieJar.magic_re?7
-mechanize._mozillacookiejar.MozillaCookieJar.save?4(filename=None, ignore_discard=False, ignore_expires=False)
-mechanize._mozillacookiejar.debug?7
-mechanize._msiecookiejar.MSIEBase.__init__?1(self)
-mechanize._msiecookiejar.MSIEBase._delayload_domain?5(domain)
-mechanize._msiecookiejar.MSIEBase._load_cookies_from_file?5(filename)
-mechanize._msiecookiejar.MSIEBase._really_load?5(index, filename, ignore_discard, ignore_expires, username)
-mechanize._msiecookiejar.MSIEBase.cookie_re?7
-mechanize._msiecookiejar.MSIEBase.getlong?4()
-mechanize._msiecookiejar.MSIEBase.getstr?4()
-mechanize._msiecookiejar.MSIEBase.load_cookie_data?4(filename, ignore_discard=False, ignore_expires=False)
-mechanize._msiecookiejar.MSIEBase.load_from_registry?4(ignore_discard=False, ignore_expires=False, username=None)
-mechanize._msiecookiejar.MSIEBase.magic_re?7
-mechanize._msiecookiejar.MSIEBase.msie_domain_re?7
-mechanize._msiecookiejar.MSIEBase.padding?7
-mechanize._msiecookiejar.MSIEBase.reg_key?7
-mechanize._msiecookiejar.MSIEBase.reg_path?7
-mechanize._msiecookiejar.MSIEBase?1()
-mechanize._msiecookiejar.MSIECookieJar.__init__?1(self, filename=None, delayload=False, policy=None)
-mechanize._msiecookiejar.MSIECookieJar._cookies_for_domain?5(domain, request)
-mechanize._msiecookiejar.MSIECookieJar._cookies_for_request?5(request)
-mechanize._msiecookiejar.MSIECookieJar.load?4(filename, ignore_discard=False, ignore_expires=False, username=None)
-mechanize._msiecookiejar.MSIECookieJar.read_all_cookies?4()
-mechanize._msiecookiejar.MSIECookieJar.set_cookie?4(cookie)
-mechanize._msiecookiejar.MSIECookieJar?1(filename=None, delayload=False, policy=None)
-mechanize._msiecookiejar.WIN32_EPOCH?7
-mechanize._msiecookiejar.binary_to_char?4(c)
-mechanize._msiecookiejar.binary_to_str?4(d)
-mechanize._msiecookiejar.debug?7
-mechanize._msiecookiejar.epoch_time_offset_from_win32_filetime?4(filetime)
-mechanize._msiecookiejar.regload?4(path, leaf)
-mechanize._opener.OpenerDirector.__init__?1(self)
-mechanize._opener.OpenerDirector._maybe_reindex_handlers?5()
-mechanize._opener.OpenerDirector._request?5(url_or_req, data)
-mechanize._opener.OpenerDirector.add_handler?4(handler)
-mechanize._opener.OpenerDirector.error?4(proto, *args)
-mechanize._opener.OpenerDirector.open?4(fullurl, data=None)
-mechanize._opener.OpenerDirector.retrieve?4(fullurl, filename=None, reporthook=None, data=None)
-mechanize._opener.OpenerDirector?1()
-mechanize._opener.methnames?4(obj)
-mechanize._opener.methnames_of_class_as_dict?4(klass)
-mechanize._opener.methnames_of_instance_as_dict?4(inst)
-mechanize._pullparser.PullParser.__init__?1(self, *args, **kwds)
-mechanize._pullparser.PullParser.unescape?4(name)
-mechanize._pullparser.PullParser?1(*args, **kwds)
-mechanize._pullparser.Token.__init__?1(self, type, data, attrs=None)
-mechanize._pullparser.Token?1(type, data, attrs=None)
-mechanize._pullparser.TolerantPullParser.__init__?1(self, *args, **kwds)
-mechanize._pullparser.TolerantPullParser.unknown_endtag?4(tag)
-mechanize._pullparser.TolerantPullParser.unknown_starttag?4(tag, attrs)
-mechanize._pullparser.TolerantPullParser?1(*args, **kwds)
-mechanize._pullparser._AbstractParser.__init__?2(self, fh, textify={"img": "alt", "applet": "alt"}, encoding="ascii", entitydefs=None)
-mechanize._pullparser._AbstractParser.chunk?7
-mechanize._pullparser._AbstractParser.compress_re?7
-mechanize._pullparser._AbstractParser.get_compressed_text?4(*args, **kwds)
-mechanize._pullparser._AbstractParser.get_tag?4(*names)
-mechanize._pullparser._AbstractParser.get_text?4(endat=None)
-mechanize._pullparser._AbstractParser.get_token?4(*tokentypes)
-mechanize._pullparser._AbstractParser.handle_charref?4(name)
-mechanize._pullparser._AbstractParser.handle_comment?4(data)
-mechanize._pullparser._AbstractParser.handle_data?4(data)
-mechanize._pullparser._AbstractParser.handle_decl?4(decl)
-mechanize._pullparser._AbstractParser.handle_endtag?4(tag)
-mechanize._pullparser._AbstractParser.handle_entityref?4(name)
-mechanize._pullparser._AbstractParser.handle_pi?4(data)
-mechanize._pullparser._AbstractParser.handle_startendtag?4(tag, attrs)
-mechanize._pullparser._AbstractParser.handle_starttag?4(tag, attrs)
-mechanize._pullparser._AbstractParser.next?4()
-mechanize._pullparser._AbstractParser.tags?4(*names)
-mechanize._pullparser._AbstractParser.tokens?4(*tokentypes)
-mechanize._pullparser._AbstractParser.unescape_attr?4(name)
-mechanize._pullparser._AbstractParser.unescape_attrs?4(attrs)
-mechanize._pullparser._AbstractParser.unget_token?4(token)
-mechanize._pullparser._AbstractParser.unknown_decl?4(data)
-mechanize._pullparser._AbstractParser?2(fh, textify={"img": "alt", "applet": "alt"}, encoding="ascii", entitydefs=None)
-mechanize._pullparser._test?5()
-mechanize._pullparser.iter_until_exception?4(fn, exception, *args, **kwds)
-mechanize._request.Request.__init__?1(self, url, data=None, headers={}, origin_req_host=None, unverifiable=False)
-mechanize._request.Request.add_unredirected_header?4(key, val)
-mechanize._request.Request.get_header?4(header_name, default=None)
-mechanize._request.Request.get_method?4()
-mechanize._request.Request.get_origin_req_host?4()
-mechanize._request.Request.has_header?4(header_name)
-mechanize._request.Request.header_items?4()
-mechanize._request.Request.is_unverifiable?4()
-mechanize._request.Request?1(url, data=None, headers={}, origin_req_host=None, unverifiable=False)
-mechanize._urllib2_support.AbstractHTTPHandler.__init__?1(self, debuglevel=0)
-mechanize._urllib2_support.AbstractHTTPHandler.do_open?4(http_class, req)
-mechanize._urllib2_support.AbstractHTTPHandler.do_request_?4(request)
-mechanize._urllib2_support.AbstractHTTPHandler.set_http_debuglevel?4(level)
-mechanize._urllib2_support.AbstractHTTPHandler?1(debuglevel=0)
-mechanize._urllib2_support.AbstractHeadParser.__init__?1(self)
-mechanize._urllib2_support.AbstractHeadParser._encoding?8
-mechanize._urllib2_support.AbstractHeadParser._entitydefs?8
-mechanize._urllib2_support.AbstractHeadParser.end_head?4()
-mechanize._urllib2_support.AbstractHeadParser.handle_charref?4(name)
-mechanize._urllib2_support.AbstractHeadParser.handle_entityref?4(name)
-mechanize._urllib2_support.AbstractHeadParser.head_elems?7
-mechanize._urllib2_support.AbstractHeadParser.start_meta?4(attrs)
-mechanize._urllib2_support.AbstractHeadParser.unescape_attr?4(name)
-mechanize._urllib2_support.AbstractHeadParser.unescape_attrs?4(attrs)
-mechanize._urllib2_support.AbstractHeadParser.unknown_charref?4(ref)
-mechanize._urllib2_support.AbstractHeadParser.unknown_entityref?4(ref)
-mechanize._urllib2_support.AbstractHeadParser?1()
-mechanize._urllib2_support.CHUNK?7
-mechanize._urllib2_support.DEFAULT_ENCODING?7
-mechanize._urllib2_support.HTTPCookieProcessor.__init__?1(self, cookiejar=None)
-mechanize._urllib2_support.HTTPCookieProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPCookieProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPCookieProcessor.https_request?7
-mechanize._urllib2_support.HTTPCookieProcessor.https_response?7
-mechanize._urllib2_support.HTTPCookieProcessor?1(cookiejar=None)
-mechanize._urllib2_support.HTTPEquivProcessor.__init__?1(self, head_parser_class=HeadParser, i_want_broken_xhtml_support=False, )
-mechanize._urllib2_support.HTTPEquivProcessor.handler_order?7
-mechanize._urllib2_support.HTTPEquivProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPEquivProcessor.https_response?7
-mechanize._urllib2_support.HTTPEquivProcessor?1(head_parser_class=HeadParser, i_want_broken_xhtml_support=False, )
-mechanize._urllib2_support.HTTPErrorProcessor.handler_order?7
-mechanize._urllib2_support.HTTPErrorProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPErrorProcessor.https_response?7
-mechanize._urllib2_support.HTTPHandler.http_open?4(req)
-mechanize._urllib2_support.HTTPHandler.http_request?7
-mechanize._urllib2_support.HTTPRedirectDebugProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_301?7
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_302?4(req, fp, code, msg, headers)
-mechanize._urllib2_support.HTTPRedirectHandler.http_error_refresh?7
-mechanize._urllib2_support.HTTPRedirectHandler.inf_msg?7
-mechanize._urllib2_support.HTTPRedirectHandler.max_redirections?7
-mechanize._urllib2_support.HTTPRedirectHandler.max_repeats?7
-mechanize._urllib2_support.HTTPRedirectHandler.redirect_request?4(newurl, req, fp, code, msg, headers)
-mechanize._urllib2_support.HTTPRefererProcessor.__init__?1(self)
-mechanize._urllib2_support.HTTPRefererProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRefererProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPRefererProcessor.https_request?7
-mechanize._urllib2_support.HTTPRefererProcessor.https_response?7
-mechanize._urllib2_support.HTTPRefererProcessor?1()
-mechanize._urllib2_support.HTTPRefreshProcessor.__init__?1(self, max_time=0, honor_time=True)
-mechanize._urllib2_support.HTTPRefreshProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRefreshProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPRefreshProcessor.https_response?7
-mechanize._urllib2_support.HTTPRefreshProcessor?1(max_time=0, honor_time=True)
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRequestUpgradeProcessor.https_request?7
-mechanize._urllib2_support.HTTPResponseDebugProcessor.handler_order?7
-mechanize._urllib2_support.HTTPResponseDebugProcessor.http_response?4(request, response)
-mechanize._urllib2_support.HTTPResponseDebugProcessor.https_response?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.__init__?1(self, rfp_class=robotparser.RobotFileParser)
-mechanize._urllib2_support.HTTPRobotRulesProcessor.handler_order?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.http_request?4(request)
-mechanize._urllib2_support.HTTPRobotRulesProcessor.http_response_class?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor.https_request?7
-mechanize._urllib2_support.HTTPRobotRulesProcessor?1(rfp_class=robotparser.RobotFileParser)
-mechanize._urllib2_support.HTTPSHandler.https_open?4(req)
-mechanize._urllib2_support.HTTPSHandler.https_request?7
-mechanize._urllib2_support.HeadParser.__init__?1(self)
-mechanize._urllib2_support.HeadParser._not_called?5()
-mechanize._urllib2_support.HeadParser.handle_endtag?4(tag, method)
-mechanize._urllib2_support.HeadParser.handle_starttag?4(tag, method, attrs)
-mechanize._urllib2_support.HeadParser.unescape_attr_if_required?4(name)
-mechanize._urllib2_support.HeadParser.unknown_starttag?4(tag, attrs)
-mechanize._urllib2_support.HeadParser?1()
-mechanize._urllib2_support.OpenerFactory.__init__?1(self, klass=_opener.OpenerDirector)
-mechanize._urllib2_support.OpenerFactory.build_opener?4(*handlers)
-mechanize._urllib2_support.OpenerFactory.default_classes?7
-mechanize._urllib2_support.OpenerFactory.handlers?7
-mechanize._urllib2_support.OpenerFactory.replacement_handlers?7
-mechanize._urllib2_support.OpenerFactory?1(klass=_opener.OpenerDirector)
-mechanize._urllib2_support.RobotExclusionError.__init__?1(self, request, *args)
-mechanize._urllib2_support.RobotExclusionError?1(request, *args)
-mechanize._urllib2_support.SeekableProcessor.any_response?4(request, response)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.__init__?1(self)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.handle_endtag?4(tag)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.handle_starttag?4(tag, attrs)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.unescape?4(name)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser.unescape_attr_if_required?4(name)
-mechanize._urllib2_support.XHTMLCompatibleHeadParser?1()
-mechanize._urllib2_support._opener?8
-mechanize._urllib2_support.build_opener?7
-mechanize._urllib2_support.debug?7
-mechanize._urllib2_support.install_opener?4(opener)
-mechanize._urllib2_support.parse_head?4(fileobj, parser)
-mechanize._urllib2_support.urlopen?4(url, data=None)
-mechanize._urllib2_support.urlopen_lock?7
-mechanize._urllib2_support.urlretrieve?4(url, filename=None, reporthook=None, data=None)
-mechanize._useragent.HTTPRefererProcessor.http_request?4(request)
-mechanize._useragent.HTTPRefererProcessor.https_request?7
-mechanize._useragent.UserAgent.__init__?1(self)
-mechanize._useragent.UserAgent._add_referer_header?5(request, origin_request=True)
-mechanize._useragent.UserAgent._replace_handler?5(name, newhandler=None)
-mechanize._useragent.UserAgent._set_handler?5(name, handle=None, obj=None, constructor_args=(), constructor_kwds={})
-mechanize._useragent.UserAgent.add_password?4(url, user, password, realm=None)
-mechanize._useragent.UserAgent.add_proxy_password?4(user, password, hostport=None, realm=None)
-mechanize._useragent.UserAgent.close?4()
-mechanize._useragent.UserAgent.default_features?7
-mechanize._useragent.UserAgent.default_others?7
-mechanize._useragent.UserAgent.default_schemes?7
-mechanize._useragent.UserAgent.handler_classes?7
-mechanize._useragent.UserAgent.set_cookiejar?4(cookiejar)
-mechanize._useragent.UserAgent.set_debug_http?4(handle)
-mechanize._useragent.UserAgent.set_debug_redirects?4(handle)
-mechanize._useragent.UserAgent.set_debug_responses?4(handle)
-mechanize._useragent.UserAgent.set_handle_equiv?4(handle, head_parser_class=None)
-mechanize._useragent.UserAgent.set_handle_gzip?4(handle)
-mechanize._useragent.UserAgent.set_handle_redirect?4(handle)
-mechanize._useragent.UserAgent.set_handle_referer?4(handle)
-mechanize._useragent.UserAgent.set_handle_refresh?4(handle, max_time=None, honor_time=True)
-mechanize._useragent.UserAgent.set_handle_robots?4(handle)
-mechanize._useragent.UserAgent.set_handled_schemes?4(schemes)
-mechanize._useragent.UserAgent.set_password_manager?4(password_manager)
-mechanize._useragent.UserAgent.set_proxies?4(proxies)
-mechanize._useragent.UserAgent.set_proxy_password_manager?4(password_manager)
-mechanize._useragent.UserAgent?1()
-mechanize._util.EPOCH?7
-mechanize._util.SPACE_DICT?7
-mechanize._util.UTC_ZONES?7
-mechanize._util._str2time?5(day, mon, yr, hr, min, sec, tz)
-mechanize._util.closeable_response.__init__?1(self, fp, headers, url, code, msg)
-mechanize._util.closeable_response._set_fp?5(fp)
-mechanize._util.closeable_response.close?4()
-mechanize._util.closeable_response.closeable_response?7
-mechanize._util.closeable_response.geturl?4()
-mechanize._util.closeable_response.info?4()
-mechanize._util.closeable_response?1(fp, headers, url, code, msg)
-mechanize._util.days?7
-mechanize._util.endswith?4(string, final)
-mechanize._util.eoffile.close?4()
-mechanize._util.eoffile.next?4()
-mechanize._util.eoffile.read?4(size=-1)
-mechanize._util.eoffile.readline?4(size=-1)
-mechanize._util.eofresponse.__init__?1(self, url, headers, code, msg)
-mechanize._util.eofresponse.geturl?4()
-mechanize._util.eofresponse.info?4()
-mechanize._util.eofresponse?1(url, headers, code, msg)
-mechanize._util.getheaders?4(msg, name)
-mechanize._util.http2time?4(text)
-mechanize._util.iso2time?4(text)
-mechanize._util.iso_re?7
-mechanize._util.isspace?4(string)
-mechanize._util.isstringlike?4(x)
-mechanize._util.loose_http_re?7
-mechanize._util.make_response?4(data, headers, url, code, msg)
-mechanize._util.months?7
-mechanize._util.months_lower?7
-mechanize._util.my_timegm?4(tt)
-mechanize._util.offset_from_tz_string?4(tz)
-mechanize._util.response_seek_wrapper.__init__?1(self, wrapped)
-mechanize._util.response_seek_wrapper.info?4()
-mechanize._util.response_seek_wrapper.set_data?4(data)
-mechanize._util.response_seek_wrapper?1(wrapped)
-mechanize._util.seek_wrapper.__init__?1(self, wrapped)
-mechanize._util.seek_wrapper.get_data?4()
-mechanize._util.seek_wrapper.invariant?4()
-mechanize._util.seek_wrapper.next?4()
-mechanize._util.seek_wrapper.read?4(size=-1)
-mechanize._util.seek_wrapper.readline?4(size=-1)
-mechanize._util.seek_wrapper.readlines?4(sizehint=-1)
-mechanize._util.seek_wrapper.seek?4(offset, whence=0)
-mechanize._util.seek_wrapper.tell?4()
-mechanize._util.seek_wrapper.xreadlines?7
-mechanize._util.seek_wrapper?1(wrapped)
-mechanize._util.startswith?4(string, initial)
-mechanize._util.strict_re?7
-mechanize._util.time2isoz?4(t=None)
-mechanize._util.time2netscape?4(t=None)
-mechanize._util.timezone_re?7
-mechanize._util.wkday_re?7
-persistent.dict.PersistentDict.__init__?1(self, dict=None)
-persistent.dict.PersistentDict.clear?4()
-persistent.dict.PersistentDict.pop?4(key, *args)
-persistent.dict.PersistentDict.popitem?4()
-persistent.dict.PersistentDict.setdefault?4(key, failobj=None)
-persistent.dict.PersistentDict.update?4(b)
-persistent.dict.PersistentDict?1(dict=None)
-persistent.interfaces.IPersistent._p_activate?5()
-persistent.interfaces.IPersistent._p_changed?8
-persistent.interfaces.IPersistent._p_deactivate?5()
-persistent.interfaces.IPersistent._p_invalidate?5()
-persistent.interfaces.IPersistent._p_jar?8
-persistent.interfaces.IPersistent._p_oid?8
-persistent.interfaces.IPersistent._p_serial?8
-persistent.interfaces.IPersistentDataManager.oldstate?4(tid)
-persistent.interfaces.IPersistentDataManager.register?4()
-persistent.interfaces.IPersistentDataManager.setstate?4()
-persistent.interfaces.IPersistentNoReadConflicts._p_independent?5()
-persistent.list.PersistentList.append?4(item)
-persistent.list.PersistentList.extend?4(other)
-persistent.list.PersistentList.insert?4(i, item)
-persistent.list.PersistentList.pop?4(i=-1)
-persistent.list.PersistentList.remove?4(item)
-persistent.list.PersistentList.reverse?4()
-persistent.list.PersistentList.sort?4(*args)
-persistent.mapping.PersistentMapping.clear?4()
-persistent.mapping.PersistentMapping.pop?4(key, *args)
-persistent.mapping.PersistentMapping.popitem?4()
-persistent.mapping.PersistentMapping.setdefault?4(key, failobj=None)
-persistent.mapping.PersistentMapping.update?4(b)
-persistent.wref.PersistentWeakKeyDictionary.__init__?1(self, adict=None, **kwargs)
-persistent.wref.PersistentWeakKeyDictionary.get?4(key, default=None)
-persistent.wref.PersistentWeakKeyDictionary.update?4(adict)
-persistent.wref.PersistentWeakKeyDictionary?1(adict=None, **kwargs)
-persistent.wref.WeakRef.__init__?1(self, ob)
-persistent.wref.WeakRef._p_oid?8
-persistent.wref.WeakRef?1(ob)
-persistent.wref.WeakRefMarker?7
-pledge.pledge?4()
-pledge.pledge_template?7
-pledge.test_suite?4()
-pytz.FixedOffset?4(offset, _tzinfos = {})
-pytz.HOUR?7
-pytz.OLSEN_VERSION?7
-pytz.OLSON_VERSION?7
-pytz.UTC.dst?4(dt)
-pytz.UTC.localize?4(dt, is_dst=False)
-pytz.UTC.normalize?4(dt, is_dst=False)
-pytz.UTC.tzname?4(dt)
-pytz.UTC.utcoffset?4(dt)
-pytz.UTC.zone?7
-pytz.UTC?7
-pytz.VERSION?7
-pytz.ZERO?7
-pytz._FixedOffset.__init__?2(self, minutes)
-pytz._FixedOffset.dst?4(dt)
-pytz._FixedOffset.localize?4(dt, is_dst=False)
-pytz._FixedOffset.normalize?4(dt, is_dst=False)
-pytz._FixedOffset.tzname?4(dt)
-pytz._FixedOffset.utcoffset?4(dt)
-pytz._FixedOffset.zone?7
-pytz._FixedOffset?2(minutes)
-pytz._UTC?5()
-pytz._country_timezones_cache?8
-pytz._munge_zone?5(zone)
-pytz._p?5(*args)
-pytz._test?5()
-pytz.all_timezones?7
-pytz.common_timezones?7
-pytz.country_timezones?4(iso3166_code)
-pytz.reference.Central?7
-pytz.reference.DSTDIFF?7
-pytz.reference.DSTEND?7
-pytz.reference.DSTSTART?7
-pytz.reference.Eastern?7
-pytz.reference.FixedOffset.DSTOFFSET?7
-pytz.reference.FixedOffset.__init__?1(self, offset, name)
-pytz.reference.FixedOffset.dst?4(dt)
-pytz.reference.FixedOffset.tzname?4(dt)
-pytz.reference.FixedOffset.utcoffset?4(dt)
-pytz.reference.FixedOffset?1(offset, name)
-pytz.reference.Local?7
-pytz.reference.LocalTimezone._isdst?5(dt)
-pytz.reference.LocalTimezone.dst?4(dt)
-pytz.reference.LocalTimezone.tzname?4(dt)
-pytz.reference.LocalTimezone.utcoffset?4(dt)
-pytz.reference.Mountain?7
-pytz.reference.Pacific?7
-pytz.reference.STDOFFSET?7
-pytz.reference.USTimeZone.__init__?1(self, hours, reprname, stdname, dstname)
-pytz.reference.USTimeZone.dst?4(dt)
-pytz.reference.USTimeZone.tzname?4(dt)
-pytz.reference.USTimeZone.utcoffset?4(dt)
-pytz.reference.USTimeZone?1(hours, reprname, stdname, dstname)
-pytz.reference.first_sunday_on_or_after?4(dt)
-pytz.timezone?4(zone)
-pytz.tzinfo.BaseTzInfo._tzname?8
-pytz.tzinfo.BaseTzInfo._utcoffset?8
-pytz.tzinfo.BaseTzInfo.zone?7
-pytz.tzinfo.DstTzInfo.__init__?1(self, _inf=None, _tzinfos=None)
-pytz.tzinfo.DstTzInfo._dst?8
-pytz.tzinfo.DstTzInfo._transition_info?8
-pytz.tzinfo.DstTzInfo._tzinfos?8
-pytz.tzinfo.DstTzInfo._utc_transition_times?8
-pytz.tzinfo.DstTzInfo.dst?4(dt)
-pytz.tzinfo.DstTzInfo.fromutc?4(dt)
-pytz.tzinfo.DstTzInfo.localize?4(dt, is_dst=False)
-pytz.tzinfo.DstTzInfo.mycmp?4(b)
-pytz.tzinfo.DstTzInfo.normalize?4(dt)
-pytz.tzinfo.DstTzInfo.tzname?4(dt)
-pytz.tzinfo.DstTzInfo.utcoffset?4(dt)
-pytz.tzinfo.DstTzInfo.zone?7
-pytz.tzinfo.DstTzInfo?1(_inf=None, _tzinfos=None)
-pytz.tzinfo.StaticTzInfo.dst?4(dt)
-pytz.tzinfo.StaticTzInfo.fromutc?4(dt)
-pytz.tzinfo.StaticTzInfo.localize?4(dt, is_dst=False)
-pytz.tzinfo.StaticTzInfo.normalize?4(dt, is_dst=False)
-pytz.tzinfo.StaticTzInfo.tzname?4(dt)
-pytz.tzinfo.StaticTzInfo.utcoffset?4(dt)
-pytz.tzinfo._datetime_cache?8
-pytz.tzinfo._notime?8
-pytz.tzinfo._timedelta_cache?8
-pytz.tzinfo._to_seconds?5(td)
-pytz.tzinfo._ttinfo_cache?8
-pytz.tzinfo.memorized_datetime?4(*args)
-pytz.tzinfo.memorized_timedelta?4(seconds)
-pytz.tzinfo.memorized_ttinfo?4(*args)
-pytz.tzinfo.unpickler?4(zone, utcoffset=None, dstoffset=None, tzname=None)
-pytz.zoneinfo.Africa.Abidjan.Abidjan._transition_info?8
-pytz.zoneinfo.Africa.Abidjan.Abidjan._utc_transition_times?8
-pytz.zoneinfo.Africa.Abidjan.Abidjan.zone?7
-pytz.zoneinfo.Africa.Abidjan.Abidjan?7
-pytz.zoneinfo.Africa.Accra.Accra._transition_info?8
-pytz.zoneinfo.Africa.Accra.Accra._utc_transition_times?8
-pytz.zoneinfo.Africa.Accra.Accra.zone?7
-pytz.zoneinfo.Africa.Accra.Accra?7
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa._transition_info?8
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa._utc_transition_times?8
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa.zone?7
-pytz.zoneinfo.Africa.Addis_Ababa.Addis_Ababa?7
-pytz.zoneinfo.Africa.Algiers.Algiers._transition_info?8
-pytz.zoneinfo.Africa.Algiers.Algiers._utc_transition_times?8
-pytz.zoneinfo.Africa.Algiers.Algiers.zone?7
-pytz.zoneinfo.Africa.Algiers.Algiers?7
-pytz.zoneinfo.Africa.Asmera.Asmera._transition_info?8
-pytz.zoneinfo.Africa.Asmera.Asmera._utc_transition_times?8
-pytz.zoneinfo.Africa.Asmera.Asmera.zone?7
-pytz.zoneinfo.Africa.Asmera.Asmera?7
-pytz.zoneinfo.Africa.Bamako.Bamako._transition_info?8
-pytz.zoneinfo.Africa.Bamako.Bamako._utc_transition_times?8
-pytz.zoneinfo.Africa.Bamako.Bamako.zone?7
-pytz.zoneinfo.Africa.Bamako.Bamako?7
-pytz.zoneinfo.Africa.Bangui.Bangui._transition_info?8
-pytz.zoneinfo.Africa.Bangui.Bangui._utc_transition_times?8
-pytz.zoneinfo.Africa.Bangui.Bangui.zone?7
-pytz.zoneinfo.Africa.Bangui.Bangui?7
-pytz.zoneinfo.Africa.Banjul.Banjul._transition_info?8
-pytz.zoneinfo.Africa.Banjul.Banjul._utc_transition_times?8
-pytz.zoneinfo.Africa.Banjul.Banjul.zone?7
-pytz.zoneinfo.Africa.Banjul.Banjul?7
-pytz.zoneinfo.Africa.Bissau.Bissau._transition_info?8
-pytz.zoneinfo.Africa.Bissau.Bissau._utc_transition_times?8
-pytz.zoneinfo.Africa.Bissau.Bissau.zone?7
-pytz.zoneinfo.Africa.Bissau.Bissau?7
-pytz.zoneinfo.Africa.Blantyre.Blantyre._transition_info?8
-pytz.zoneinfo.Africa.Blantyre.Blantyre._utc_transition_times?8
-pytz.zoneinfo.Africa.Blantyre.Blantyre.zone?7
-pytz.zoneinfo.Africa.Blantyre.Blantyre?7
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville._transition_info?8
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville._utc_transition_times?8
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville.zone?7
-pytz.zoneinfo.Africa.Brazzaville.Brazzaville?7
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura._tzname?8
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura._utcoffset?8
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura.zone?7
-pytz.zoneinfo.Africa.Bujumbura.Bujumbura?7
-pytz.zoneinfo.Africa.Cairo.Cairo._transition_info?8
-pytz.zoneinfo.Africa.Cairo.Cairo._utc_transition_times?8
-pytz.zoneinfo.Africa.Cairo.Cairo.zone?7
-pytz.zoneinfo.Africa.Cairo.Cairo?7
-pytz.zoneinfo.Africa.Casablanca.Casablanca._transition_info?8
-pytz.zoneinfo.Africa.Casablanca.Casablanca._utc_transition_times?8
-pytz.zoneinfo.Africa.Casablanca.Casablanca.zone?7
-pytz.zoneinfo.Africa.Casablanca.Casablanca?7
-pytz.zoneinfo.Africa.Ceuta.Ceuta._transition_info?8
-pytz.zoneinfo.Africa.Ceuta.Ceuta._utc_transition_times?8
-pytz.zoneinfo.Africa.Ceuta.Ceuta.zone?7
-pytz.zoneinfo.Africa.Ceuta.Ceuta?7
-pytz.zoneinfo.Africa.Conakry.Conakry._transition_info?8
-pytz.zoneinfo.Africa.Conakry.Conakry._utc_transition_times?8
-pytz.zoneinfo.Africa.Conakry.Conakry.zone?7
-pytz.zoneinfo.Africa.Conakry.Conakry?7
-pytz.zoneinfo.Africa.Dakar.Dakar._transition_info?8
-pytz.zoneinfo.Africa.Dakar.Dakar._utc_transition_times?8
-pytz.zoneinfo.Africa.Dakar.Dakar.zone?7
-pytz.zoneinfo.Africa.Dakar.Dakar?7
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam._transition_info?8
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam._utc_transition_times?8
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam.zone?7
-pytz.zoneinfo.Africa.Dar_es_Salaam.Dar_es_Salaam?7
-pytz.zoneinfo.Africa.Djibouti.Djibouti._transition_info?8
-pytz.zoneinfo.Africa.Djibouti.Djibouti._utc_transition_times?8
-pytz.zoneinfo.Africa.Djibouti.Djibouti.zone?7
-pytz.zoneinfo.Africa.Djibouti.Djibouti?7
-pytz.zoneinfo.Africa.Douala.Douala._transition_info?8
-pytz.zoneinfo.Africa.Douala.Douala._utc_transition_times?8
-pytz.zoneinfo.Africa.Douala.Douala.zone?7
-pytz.zoneinfo.Africa.Douala.Douala?7
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun._transition_info?8
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun._utc_transition_times?8
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun.zone?7
-pytz.zoneinfo.Africa.El_Aaiun.El_Aaiun?7
-pytz.zoneinfo.Africa.Freetown.Freetown._transition_info?8
-pytz.zoneinfo.Africa.Freetown.Freetown._utc_transition_times?8
-pytz.zoneinfo.Africa.Freetown.Freetown.zone?7
-pytz.zoneinfo.Africa.Freetown.Freetown?7
-pytz.zoneinfo.Africa.Gaborone.Gaborone._transition_info?8
-pytz.zoneinfo.Africa.Gaborone.Gaborone._utc_transition_times?8
-pytz.zoneinfo.Africa.Gaborone.Gaborone.zone?7
-pytz.zoneinfo.Africa.Gaborone.Gaborone?7
-pytz.zoneinfo.Africa.Harare.Harare._transition_info?8
-pytz.zoneinfo.Africa.Harare.Harare._utc_transition_times?8
-pytz.zoneinfo.Africa.Harare.Harare.zone?7
-pytz.zoneinfo.Africa.Harare.Harare?7
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg._transition_info?8
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg._utc_transition_times?8
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg.zone?7
-pytz.zoneinfo.Africa.Johannesburg.Johannesburg?7
-pytz.zoneinfo.Africa.Kampala.Kampala._transition_info?8
-pytz.zoneinfo.Africa.Kampala.Kampala._utc_transition_times?8
-pytz.zoneinfo.Africa.Kampala.Kampala.zone?7
-pytz.zoneinfo.Africa.Kampala.Kampala?7
-pytz.zoneinfo.Africa.Khartoum.Khartoum._transition_info?8
-pytz.zoneinfo.Africa.Khartoum.Khartoum._utc_transition_times?8
-pytz.zoneinfo.Africa.Khartoum.Khartoum.zone?7
-pytz.zoneinfo.Africa.Khartoum.Khartoum?7
-pytz.zoneinfo.Africa.Kigali.Kigali._transition_info?8
-pytz.zoneinfo.Africa.Kigali.Kigali._utc_transition_times?8
-pytz.zoneinfo.Africa.Kigali.Kigali.zone?7
-pytz.zoneinfo.Africa.Kigali.Kigali?7
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa._tzname?8
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa._utcoffset?8
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa.zone?7
-pytz.zoneinfo.Africa.Kinshasa.Kinshasa?7
-pytz.zoneinfo.Africa.Lagos.Lagos._transition_info?8
-pytz.zoneinfo.Africa.Lagos.Lagos._utc_transition_times?8
-pytz.zoneinfo.Africa.Lagos.Lagos.zone?7
-pytz.zoneinfo.Africa.Lagos.Lagos?7
-pytz.zoneinfo.Africa.Libreville.Libreville._transition_info?8
-pytz.zoneinfo.Africa.Libreville.Libreville._utc_transition_times?8
-pytz.zoneinfo.Africa.Libreville.Libreville.zone?7
-pytz.zoneinfo.Africa.Libreville.Libreville?7
-pytz.zoneinfo.Africa.Lome.Lome._tzname?8
-pytz.zoneinfo.Africa.Lome.Lome._utcoffset?8
-pytz.zoneinfo.Africa.Lome.Lome.zone?7
-pytz.zoneinfo.Africa.Lome.Lome?7
-pytz.zoneinfo.Africa.Luanda.Luanda._transition_info?8
-pytz.zoneinfo.Africa.Luanda.Luanda._utc_transition_times?8
-pytz.zoneinfo.Africa.Luanda.Luanda.zone?7
-pytz.zoneinfo.Africa.Luanda.Luanda?7
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi._tzname?8
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi._utcoffset?8
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi.zone?7
-pytz.zoneinfo.Africa.Lubumbashi.Lubumbashi?7
-pytz.zoneinfo.Africa.Lusaka.Lusaka._transition_info?8
-pytz.zoneinfo.Africa.Lusaka.Lusaka._utc_transition_times?8
-pytz.zoneinfo.Africa.Lusaka.Lusaka.zone?7
-pytz.zoneinfo.Africa.Lusaka.Lusaka?7
-pytz.zoneinfo.Africa.Malabo.Malabo._transition_info?8
-pytz.zoneinfo.Africa.Malabo.Malabo._utc_transition_times?8
-pytz.zoneinfo.Africa.Malabo.Malabo.zone?7
-pytz.zoneinfo.Africa.Malabo.Malabo?7
-pytz.zoneinfo.Africa.Maputo.Maputo._transition_info?8
-pytz.zoneinfo.Africa.Maputo.Maputo._utc_transition_times?8
-pytz.zoneinfo.Africa.Maputo.Maputo.zone?7
-pytz.zoneinfo.Africa.Maputo.Maputo?7
-pytz.zoneinfo.Africa.Maseru.Maseru._transition_info?8
-pytz.zoneinfo.Africa.Maseru.Maseru._utc_transition_times?8
-pytz.zoneinfo.Africa.Maseru.Maseru.zone?7
-pytz.zoneinfo.Africa.Maseru.Maseru?7
-pytz.zoneinfo.Africa.Mbabane.Mbabane._transition_info?8
-pytz.zoneinfo.Africa.Mbabane.Mbabane._utc_transition_times?8
-pytz.zoneinfo.Africa.Mbabane.Mbabane.zone?7
-pytz.zoneinfo.Africa.Mbabane.Mbabane?7
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu._transition_info?8
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu._utc_transition_times?8
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu.zone?7
-pytz.zoneinfo.Africa.Mogadishu.Mogadishu?7
-pytz.zoneinfo.Africa.Monrovia.Monrovia._transition_info?8
-pytz.zoneinfo.Africa.Monrovia.Monrovia._utc_transition_times?8
-pytz.zoneinfo.Africa.Monrovia.Monrovia.zone?7
-pytz.zoneinfo.Africa.Monrovia.Monrovia?7
-pytz.zoneinfo.Africa.Nairobi.Nairobi._transition_info?8
-pytz.zoneinfo.Africa.Nairobi.Nairobi._utc_transition_times?8
-pytz.zoneinfo.Africa.Nairobi.Nairobi.zone?7
-pytz.zoneinfo.Africa.Nairobi.Nairobi?7
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena._transition_info?8
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena._utc_transition_times?8
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena.zone?7
-pytz.zoneinfo.Africa.Ndjamena.Ndjamena?7
-pytz.zoneinfo.Africa.Niamey.Niamey._transition_info?8
-pytz.zoneinfo.Africa.Niamey.Niamey._utc_transition_times?8
-pytz.zoneinfo.Africa.Niamey.Niamey.zone?7
-pytz.zoneinfo.Africa.Niamey.Niamey?7
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott._transition_info?8
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott._utc_transition_times?8
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott.zone?7
-pytz.zoneinfo.Africa.Nouakchott.Nouakchott?7
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou._transition_info?8
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou._utc_transition_times?8
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou.zone?7
-pytz.zoneinfo.Africa.Ouagadougou.Ouagadougou?7
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo._transition_info?8
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo._utc_transition_times?8
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo.zone?7
-pytz.zoneinfo.Africa.Porto_minus_Novo.Porto_minus_Novo?7
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome._transition_info?8
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome._utc_transition_times?8
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome.zone?7
-pytz.zoneinfo.Africa.Sao_Tome.Sao_Tome?7
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu._transition_info?8
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu._utc_transition_times?8
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu.zone?7
-pytz.zoneinfo.Africa.Timbuktu.Timbuktu?7
-pytz.zoneinfo.Africa.Tripoli.Tripoli._transition_info?8
-pytz.zoneinfo.Africa.Tripoli.Tripoli._utc_transition_times?8
-pytz.zoneinfo.Africa.Tripoli.Tripoli.zone?7
-pytz.zoneinfo.Africa.Tripoli.Tripoli?7
-pytz.zoneinfo.Africa.Tunis.Tunis._transition_info?8
-pytz.zoneinfo.Africa.Tunis.Tunis._utc_transition_times?8
-pytz.zoneinfo.Africa.Tunis.Tunis.zone?7
-pytz.zoneinfo.Africa.Tunis.Tunis?7
-pytz.zoneinfo.Africa.Windhoek.Windhoek._transition_info?8
-pytz.zoneinfo.Africa.Windhoek.Windhoek._utc_transition_times?8
-pytz.zoneinfo.Africa.Windhoek.Windhoek.zone?7
-pytz.zoneinfo.Africa.Windhoek.Windhoek?7
-pytz.zoneinfo.America.Adak.Adak._transition_info?8
-pytz.zoneinfo.America.Adak.Adak._utc_transition_times?8
-pytz.zoneinfo.America.Adak.Adak.zone?7
-pytz.zoneinfo.America.Adak.Adak?7
-pytz.zoneinfo.America.Anchorage.Anchorage._transition_info?8
-pytz.zoneinfo.America.Anchorage.Anchorage._utc_transition_times?8
-pytz.zoneinfo.America.Anchorage.Anchorage.zone?7
-pytz.zoneinfo.America.Anchorage.Anchorage?7
-pytz.zoneinfo.America.Anguilla.Anguilla._transition_info?8
-pytz.zoneinfo.America.Anguilla.Anguilla._utc_transition_times?8
-pytz.zoneinfo.America.Anguilla.Anguilla.zone?7
-pytz.zoneinfo.America.Anguilla.Anguilla?7
-pytz.zoneinfo.America.Antigua.Antigua._transition_info?8
-pytz.zoneinfo.America.Antigua.Antigua._utc_transition_times?8
-pytz.zoneinfo.America.Antigua.Antigua.zone?7
-pytz.zoneinfo.America.Antigua.Antigua?7
-pytz.zoneinfo.America.Araguaina.Araguaina._transition_info?8
-pytz.zoneinfo.America.Araguaina.Araguaina._utc_transition_times?8
-pytz.zoneinfo.America.Araguaina.Araguaina.zone?7
-pytz.zoneinfo.America.Araguaina.Araguaina?7
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires._transition_info?8
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires.zone?7
-pytz.zoneinfo.America.Argentina.Buenos_Aires.Buenos_Aires?7
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca._transition_info?8
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca.zone?7
-pytz.zoneinfo.America.Argentina.Catamarca.Catamarca?7
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia._transition_info?8
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia.zone?7
-pytz.zoneinfo.America.Argentina.ComodRivadavia.ComodRivadavia?7
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba._transition_info?8
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba.zone?7
-pytz.zoneinfo.America.Argentina.Cordoba.Cordoba?7
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy._transition_info?8
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy.zone?7
-pytz.zoneinfo.America.Argentina.Jujuy.Jujuy?7
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja._transition_info?8
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja.zone?7
-pytz.zoneinfo.America.Argentina.La_Rioja.La_Rioja?7
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza._transition_info?8
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza.zone?7
-pytz.zoneinfo.America.Argentina.Mendoza.Mendoza?7
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos._transition_info?8
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos.zone?7
-pytz.zoneinfo.America.Argentina.Rio_Gallegos.Rio_Gallegos?7
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan._transition_info?8
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan.zone?7
-pytz.zoneinfo.America.Argentina.San_Juan.San_Juan?7
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman._transition_info?8
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman.zone?7
-pytz.zoneinfo.America.Argentina.Tucuman.Tucuman?7
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia._transition_info?8
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia._utc_transition_times?8
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia.zone?7
-pytz.zoneinfo.America.Argentina.Ushuaia.Ushuaia?7
-pytz.zoneinfo.America.Aruba.Aruba._transition_info?8
-pytz.zoneinfo.America.Aruba.Aruba._utc_transition_times?8
-pytz.zoneinfo.America.Aruba.Aruba.zone?7
-pytz.zoneinfo.America.Aruba.Aruba?7
-pytz.zoneinfo.America.Asuncion.Asuncion._transition_info?8
-pytz.zoneinfo.America.Asuncion.Asuncion._utc_transition_times?8
-pytz.zoneinfo.America.Asuncion.Asuncion.zone?7
-pytz.zoneinfo.America.Asuncion.Asuncion?7
-pytz.zoneinfo.America.Atikokan.Atikokan._transition_info?8
-pytz.zoneinfo.America.Atikokan.Atikokan._utc_transition_times?8
-pytz.zoneinfo.America.Atikokan.Atikokan.zone?7
-pytz.zoneinfo.America.Atikokan.Atikokan?7
-pytz.zoneinfo.America.Atka.Atka._transition_info?8
-pytz.zoneinfo.America.Atka.Atka._utc_transition_times?8
-pytz.zoneinfo.America.Atka.Atka.zone?7
-pytz.zoneinfo.America.Atka.Atka?7
-pytz.zoneinfo.America.Bahia.Bahia._transition_info?8
-pytz.zoneinfo.America.Bahia.Bahia._utc_transition_times?8
-pytz.zoneinfo.America.Bahia.Bahia.zone?7
-pytz.zoneinfo.America.Bahia.Bahia?7
-pytz.zoneinfo.America.Barbados.Barbados._transition_info?8
-pytz.zoneinfo.America.Barbados.Barbados._utc_transition_times?8
-pytz.zoneinfo.America.Barbados.Barbados.zone?7
-pytz.zoneinfo.America.Barbados.Barbados?7
-pytz.zoneinfo.America.Belem.Belem._transition_info?8
-pytz.zoneinfo.America.Belem.Belem._utc_transition_times?8
-pytz.zoneinfo.America.Belem.Belem.zone?7
-pytz.zoneinfo.America.Belem.Belem?7
-pytz.zoneinfo.America.Belize.Belize._transition_info?8
-pytz.zoneinfo.America.Belize.Belize._utc_transition_times?8
-pytz.zoneinfo.America.Belize.Belize.zone?7
-pytz.zoneinfo.America.Belize.Belize?7
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon._transition_info?8
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon._utc_transition_times?8
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon.zone?7
-pytz.zoneinfo.America.Blanc_minus_Sablon.Blanc_minus_Sablon?7
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista._transition_info?8
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista._utc_transition_times?8
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista.zone?7
-pytz.zoneinfo.America.Boa_Vista.Boa_Vista?7
-pytz.zoneinfo.America.Bogota.Bogota._transition_info?8
-pytz.zoneinfo.America.Bogota.Bogota._utc_transition_times?8
-pytz.zoneinfo.America.Bogota.Bogota.zone?7
-pytz.zoneinfo.America.Bogota.Bogota?7
-pytz.zoneinfo.America.Boise.Boise._transition_info?8
-pytz.zoneinfo.America.Boise.Boise._utc_transition_times?8
-pytz.zoneinfo.America.Boise.Boise.zone?7
-pytz.zoneinfo.America.Boise.Boise?7
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires._transition_info?8
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires._utc_transition_times?8
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires.zone?7
-pytz.zoneinfo.America.Buenos_Aires.Buenos_Aires?7
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay._transition_info?8
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay.zone?7
-pytz.zoneinfo.America.Cambridge_Bay.Cambridge_Bay?7
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande._transition_info?8
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande._utc_transition_times?8
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande.zone?7
-pytz.zoneinfo.America.Campo_Grande.Campo_Grande?7
-pytz.zoneinfo.America.Cancun.Cancun._transition_info?8
-pytz.zoneinfo.America.Cancun.Cancun._utc_transition_times?8
-pytz.zoneinfo.America.Cancun.Cancun.zone?7
-pytz.zoneinfo.America.Cancun.Cancun?7
-pytz.zoneinfo.America.Caracas.Caracas._transition_info?8
-pytz.zoneinfo.America.Caracas.Caracas._utc_transition_times?8
-pytz.zoneinfo.America.Caracas.Caracas.zone?7
-pytz.zoneinfo.America.Caracas.Caracas?7
-pytz.zoneinfo.America.Catamarca.Catamarca._transition_info?8
-pytz.zoneinfo.America.Catamarca.Catamarca._utc_transition_times?8
-pytz.zoneinfo.America.Catamarca.Catamarca.zone?7
-pytz.zoneinfo.America.Catamarca.Catamarca?7
-pytz.zoneinfo.America.Cayenne.Cayenne._transition_info?8
-pytz.zoneinfo.America.Cayenne.Cayenne._utc_transition_times?8
-pytz.zoneinfo.America.Cayenne.Cayenne.zone?7
-pytz.zoneinfo.America.Cayenne.Cayenne?7
-pytz.zoneinfo.America.Cayman.Cayman._transition_info?8
-pytz.zoneinfo.America.Cayman.Cayman._utc_transition_times?8
-pytz.zoneinfo.America.Cayman.Cayman.zone?7
-pytz.zoneinfo.America.Cayman.Cayman?7
-pytz.zoneinfo.America.Chicago.Chicago._transition_info?8
-pytz.zoneinfo.America.Chicago.Chicago._utc_transition_times?8
-pytz.zoneinfo.America.Chicago.Chicago.zone?7
-pytz.zoneinfo.America.Chicago.Chicago?7
-pytz.zoneinfo.America.Chihuahua.Chihuahua._transition_info?8
-pytz.zoneinfo.America.Chihuahua.Chihuahua._utc_transition_times?8
-pytz.zoneinfo.America.Chihuahua.Chihuahua.zone?7
-pytz.zoneinfo.America.Chihuahua.Chihuahua?7
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour._transition_info?8
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour._utc_transition_times?8
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour.zone?7
-pytz.zoneinfo.America.Coral_Harbour.Coral_Harbour?7
-pytz.zoneinfo.America.Cordoba.Cordoba._transition_info?8
-pytz.zoneinfo.America.Cordoba.Cordoba._utc_transition_times?8
-pytz.zoneinfo.America.Cordoba.Cordoba.zone?7
-pytz.zoneinfo.America.Cordoba.Cordoba?7
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica._transition_info?8
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica._utc_transition_times?8
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica.zone?7
-pytz.zoneinfo.America.Costa_Rica.Costa_Rica?7
-pytz.zoneinfo.America.Cuiaba.Cuiaba._transition_info?8
-pytz.zoneinfo.America.Cuiaba.Cuiaba._utc_transition_times?8
-pytz.zoneinfo.America.Cuiaba.Cuiaba.zone?7
-pytz.zoneinfo.America.Cuiaba.Cuiaba?7
-pytz.zoneinfo.America.Curacao.Curacao._transition_info?8
-pytz.zoneinfo.America.Curacao.Curacao._utc_transition_times?8
-pytz.zoneinfo.America.Curacao.Curacao.zone?7
-pytz.zoneinfo.America.Curacao.Curacao?7
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn._transition_info?8
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn._utc_transition_times?8
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn.zone?7
-pytz.zoneinfo.America.Danmarkshavn.Danmarkshavn?7
-pytz.zoneinfo.America.Dawson.Dawson._transition_info?8
-pytz.zoneinfo.America.Dawson.Dawson._utc_transition_times?8
-pytz.zoneinfo.America.Dawson.Dawson.zone?7
-pytz.zoneinfo.America.Dawson.Dawson?7
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek._transition_info?8
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek._utc_transition_times?8
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek.zone?7
-pytz.zoneinfo.America.Dawson_Creek.Dawson_Creek?7
-pytz.zoneinfo.America.Denver.Denver._transition_info?8
-pytz.zoneinfo.America.Denver.Denver._utc_transition_times?8
-pytz.zoneinfo.America.Denver.Denver.zone?7
-pytz.zoneinfo.America.Denver.Denver?7
-pytz.zoneinfo.America.Detroit.Detroit._transition_info?8
-pytz.zoneinfo.America.Detroit.Detroit._utc_transition_times?8
-pytz.zoneinfo.America.Detroit.Detroit.zone?7
-pytz.zoneinfo.America.Detroit.Detroit?7
-pytz.zoneinfo.America.Dominica.Dominica._transition_info?8
-pytz.zoneinfo.America.Dominica.Dominica._utc_transition_times?8
-pytz.zoneinfo.America.Dominica.Dominica.zone?7
-pytz.zoneinfo.America.Dominica.Dominica?7
-pytz.zoneinfo.America.Edmonton.Edmonton._transition_info?8
-pytz.zoneinfo.America.Edmonton.Edmonton._utc_transition_times?8
-pytz.zoneinfo.America.Edmonton.Edmonton.zone?7
-pytz.zoneinfo.America.Edmonton.Edmonton?7
-pytz.zoneinfo.America.Eirunepe.Eirunepe._transition_info?8
-pytz.zoneinfo.America.Eirunepe.Eirunepe._utc_transition_times?8
-pytz.zoneinfo.America.Eirunepe.Eirunepe.zone?7
-pytz.zoneinfo.America.Eirunepe.Eirunepe?7
-pytz.zoneinfo.America.El_Salvador.El_Salvador._transition_info?8
-pytz.zoneinfo.America.El_Salvador.El_Salvador._utc_transition_times?8
-pytz.zoneinfo.America.El_Salvador.El_Salvador.zone?7
-pytz.zoneinfo.America.El_Salvador.El_Salvador?7
-pytz.zoneinfo.America.Ensenada.Ensenada._transition_info?8
-pytz.zoneinfo.America.Ensenada.Ensenada._utc_transition_times?8
-pytz.zoneinfo.America.Ensenada.Ensenada.zone?7
-pytz.zoneinfo.America.Ensenada.Ensenada?7
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne._transition_info?8
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne._utc_transition_times?8
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne.zone?7
-pytz.zoneinfo.America.Fort_Wayne.Fort_Wayne?7
-pytz.zoneinfo.America.Fortaleza.Fortaleza._transition_info?8
-pytz.zoneinfo.America.Fortaleza.Fortaleza._utc_transition_times?8
-pytz.zoneinfo.America.Fortaleza.Fortaleza.zone?7
-pytz.zoneinfo.America.Fortaleza.Fortaleza?7
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay._transition_info?8
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay.zone?7
-pytz.zoneinfo.America.Glace_Bay.Glace_Bay?7
-pytz.zoneinfo.America.Godthab.Godthab._transition_info?8
-pytz.zoneinfo.America.Godthab.Godthab._utc_transition_times?8
-pytz.zoneinfo.America.Godthab.Godthab.zone?7
-pytz.zoneinfo.America.Godthab.Godthab?7
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay._transition_info?8
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay.zone?7
-pytz.zoneinfo.America.Goose_Bay.Goose_Bay?7
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk._transition_info?8
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk._utc_transition_times?8
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk.zone?7
-pytz.zoneinfo.America.Grand_Turk.Grand_Turk?7
-pytz.zoneinfo.America.Grenada.Grenada._transition_info?8
-pytz.zoneinfo.America.Grenada.Grenada._utc_transition_times?8
-pytz.zoneinfo.America.Grenada.Grenada.zone?7
-pytz.zoneinfo.America.Grenada.Grenada?7
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe._transition_info?8
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe._utc_transition_times?8
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe.zone?7
-pytz.zoneinfo.America.Guadeloupe.Guadeloupe?7
-pytz.zoneinfo.America.Guatemala.Guatemala._transition_info?8
-pytz.zoneinfo.America.Guatemala.Guatemala._utc_transition_times?8
-pytz.zoneinfo.America.Guatemala.Guatemala.zone?7
-pytz.zoneinfo.America.Guatemala.Guatemala?7
-pytz.zoneinfo.America.Guayaquil.Guayaquil._transition_info?8
-pytz.zoneinfo.America.Guayaquil.Guayaquil._utc_transition_times?8
-pytz.zoneinfo.America.Guayaquil.Guayaquil.zone?7
-pytz.zoneinfo.America.Guayaquil.Guayaquil?7
-pytz.zoneinfo.America.Guyana.Guyana._transition_info?8
-pytz.zoneinfo.America.Guyana.Guyana._utc_transition_times?8
-pytz.zoneinfo.America.Guyana.Guyana.zone?7
-pytz.zoneinfo.America.Guyana.Guyana?7
-pytz.zoneinfo.America.Halifax.Halifax._transition_info?8
-pytz.zoneinfo.America.Halifax.Halifax._utc_transition_times?8
-pytz.zoneinfo.America.Halifax.Halifax.zone?7
-pytz.zoneinfo.America.Halifax.Halifax?7
-pytz.zoneinfo.America.Havana.Havana._transition_info?8
-pytz.zoneinfo.America.Havana.Havana._utc_transition_times?8
-pytz.zoneinfo.America.Havana.Havana.zone?7
-pytz.zoneinfo.America.Havana.Havana?7
-pytz.zoneinfo.America.Hermosillo.Hermosillo._transition_info?8
-pytz.zoneinfo.America.Hermosillo.Hermosillo._utc_transition_times?8
-pytz.zoneinfo.America.Hermosillo.Hermosillo.zone?7
-pytz.zoneinfo.America.Hermosillo.Hermosillo?7
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis._transition_info?8
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis.zone?7
-pytz.zoneinfo.America.Indiana.Indianapolis.Indianapolis?7
-pytz.zoneinfo.America.Indiana.Knox.Knox._transition_info?8
-pytz.zoneinfo.America.Indiana.Knox.Knox._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Knox.Knox.zone?7
-pytz.zoneinfo.America.Indiana.Knox.Knox?7
-pytz.zoneinfo.America.Indiana.Marengo.Marengo._transition_info?8
-pytz.zoneinfo.America.Indiana.Marengo.Marengo._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Marengo.Marengo.zone?7
-pytz.zoneinfo.America.Indiana.Marengo.Marengo?7
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg._transition_info?8
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg.zone?7
-pytz.zoneinfo.America.Indiana.Petersburg.Petersburg?7
-pytz.zoneinfo.America.Indiana.Vevay.Vevay._transition_info?8
-pytz.zoneinfo.America.Indiana.Vevay.Vevay._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Vevay.Vevay.zone?7
-pytz.zoneinfo.America.Indiana.Vevay.Vevay?7
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes._transition_info?8
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes._utc_transition_times?8
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes.zone?7
-pytz.zoneinfo.America.Indiana.Vincennes.Vincennes?7
-pytz.zoneinfo.America.Indianapolis.Indianapolis._transition_info?8
-pytz.zoneinfo.America.Indianapolis.Indianapolis._utc_transition_times?8
-pytz.zoneinfo.America.Indianapolis.Indianapolis.zone?7
-pytz.zoneinfo.America.Indianapolis.Indianapolis?7
-pytz.zoneinfo.America.Inuvik.Inuvik._transition_info?8
-pytz.zoneinfo.America.Inuvik.Inuvik._utc_transition_times?8
-pytz.zoneinfo.America.Inuvik.Inuvik.zone?7
-pytz.zoneinfo.America.Inuvik.Inuvik?7
-pytz.zoneinfo.America.Iqaluit.Iqaluit._transition_info?8
-pytz.zoneinfo.America.Iqaluit.Iqaluit._utc_transition_times?8
-pytz.zoneinfo.America.Iqaluit.Iqaluit.zone?7
-pytz.zoneinfo.America.Iqaluit.Iqaluit?7
-pytz.zoneinfo.America.Jamaica.Jamaica._transition_info?8
-pytz.zoneinfo.America.Jamaica.Jamaica._utc_transition_times?8
-pytz.zoneinfo.America.Jamaica.Jamaica.zone?7
-pytz.zoneinfo.America.Jamaica.Jamaica?7
-pytz.zoneinfo.America.Jujuy.Jujuy._transition_info?8
-pytz.zoneinfo.America.Jujuy.Jujuy._utc_transition_times?8
-pytz.zoneinfo.America.Jujuy.Jujuy.zone?7
-pytz.zoneinfo.America.Jujuy.Jujuy?7
-pytz.zoneinfo.America.Juneau.Juneau._transition_info?8
-pytz.zoneinfo.America.Juneau.Juneau._utc_transition_times?8
-pytz.zoneinfo.America.Juneau.Juneau.zone?7
-pytz.zoneinfo.America.Juneau.Juneau?7
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville._transition_info?8
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville._utc_transition_times?8
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville.zone?7
-pytz.zoneinfo.America.Kentucky.Louisville.Louisville?7
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello._transition_info?8
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello._utc_transition_times?8
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello.zone?7
-pytz.zoneinfo.America.Kentucky.Monticello.Monticello?7
-pytz.zoneinfo.America.Knox_IN.Knox_IN._transition_info?8
-pytz.zoneinfo.America.Knox_IN.Knox_IN._utc_transition_times?8
-pytz.zoneinfo.America.Knox_IN.Knox_IN.zone?7
-pytz.zoneinfo.America.Knox_IN.Knox_IN?7
-pytz.zoneinfo.America.La_Paz.La_Paz._transition_info?8
-pytz.zoneinfo.America.La_Paz.La_Paz._utc_transition_times?8
-pytz.zoneinfo.America.La_Paz.La_Paz.zone?7
-pytz.zoneinfo.America.La_Paz.La_Paz?7
-pytz.zoneinfo.America.Lima.Lima._transition_info?8
-pytz.zoneinfo.America.Lima.Lima._utc_transition_times?8
-pytz.zoneinfo.America.Lima.Lima.zone?7
-pytz.zoneinfo.America.Lima.Lima?7
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles._transition_info?8
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles._utc_transition_times?8
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles.zone?7
-pytz.zoneinfo.America.Los_Angeles.Los_Angeles?7
-pytz.zoneinfo.America.Louisville.Louisville._transition_info?8
-pytz.zoneinfo.America.Louisville.Louisville._utc_transition_times?8
-pytz.zoneinfo.America.Louisville.Louisville.zone?7
-pytz.zoneinfo.America.Louisville.Louisville?7
-pytz.zoneinfo.America.Maceio.Maceio._transition_info?8
-pytz.zoneinfo.America.Maceio.Maceio._utc_transition_times?8
-pytz.zoneinfo.America.Maceio.Maceio.zone?7
-pytz.zoneinfo.America.Maceio.Maceio?7
-pytz.zoneinfo.America.Managua.Managua._transition_info?8
-pytz.zoneinfo.America.Managua.Managua._utc_transition_times?8
-pytz.zoneinfo.America.Managua.Managua.zone?7
-pytz.zoneinfo.America.Managua.Managua?7
-pytz.zoneinfo.America.Manaus.Manaus._transition_info?8
-pytz.zoneinfo.America.Manaus.Manaus._utc_transition_times?8
-pytz.zoneinfo.America.Manaus.Manaus.zone?7
-pytz.zoneinfo.America.Manaus.Manaus?7
-pytz.zoneinfo.America.Martinique.Martinique._transition_info?8
-pytz.zoneinfo.America.Martinique.Martinique._utc_transition_times?8
-pytz.zoneinfo.America.Martinique.Martinique.zone?7
-pytz.zoneinfo.America.Martinique.Martinique?7
-pytz.zoneinfo.America.Mazatlan.Mazatlan._transition_info?8
-pytz.zoneinfo.America.Mazatlan.Mazatlan._utc_transition_times?8
-pytz.zoneinfo.America.Mazatlan.Mazatlan.zone?7
-pytz.zoneinfo.America.Mazatlan.Mazatlan?7
-pytz.zoneinfo.America.Mendoza.Mendoza._transition_info?8
-pytz.zoneinfo.America.Mendoza.Mendoza._utc_transition_times?8
-pytz.zoneinfo.America.Mendoza.Mendoza.zone?7
-pytz.zoneinfo.America.Mendoza.Mendoza?7
-pytz.zoneinfo.America.Menominee.Menominee._transition_info?8
-pytz.zoneinfo.America.Menominee.Menominee._utc_transition_times?8
-pytz.zoneinfo.America.Menominee.Menominee.zone?7
-pytz.zoneinfo.America.Menominee.Menominee?7
-pytz.zoneinfo.America.Merida.Merida._transition_info?8
-pytz.zoneinfo.America.Merida.Merida._utc_transition_times?8
-pytz.zoneinfo.America.Merida.Merida.zone?7
-pytz.zoneinfo.America.Merida.Merida?7
-pytz.zoneinfo.America.Mexico_City.Mexico_City._transition_info?8
-pytz.zoneinfo.America.Mexico_City.Mexico_City._utc_transition_times?8
-pytz.zoneinfo.America.Mexico_City.Mexico_City.zone?7
-pytz.zoneinfo.America.Mexico_City.Mexico_City?7
-pytz.zoneinfo.America.Miquelon.Miquelon._transition_info?8
-pytz.zoneinfo.America.Miquelon.Miquelon._utc_transition_times?8
-pytz.zoneinfo.America.Miquelon.Miquelon.zone?7
-pytz.zoneinfo.America.Miquelon.Miquelon?7
-pytz.zoneinfo.America.Moncton.Moncton._transition_info?8
-pytz.zoneinfo.America.Moncton.Moncton._utc_transition_times?8
-pytz.zoneinfo.America.Moncton.Moncton.zone?7
-pytz.zoneinfo.America.Moncton.Moncton?7
-pytz.zoneinfo.America.Monterrey.Monterrey._transition_info?8
-pytz.zoneinfo.America.Monterrey.Monterrey._utc_transition_times?8
-pytz.zoneinfo.America.Monterrey.Monterrey.zone?7
-pytz.zoneinfo.America.Monterrey.Monterrey?7
-pytz.zoneinfo.America.Montevideo.Montevideo._transition_info?8
-pytz.zoneinfo.America.Montevideo.Montevideo._utc_transition_times?8
-pytz.zoneinfo.America.Montevideo.Montevideo.zone?7
-pytz.zoneinfo.America.Montevideo.Montevideo?7
-pytz.zoneinfo.America.Montreal.Montreal._transition_info?8
-pytz.zoneinfo.America.Montreal.Montreal._utc_transition_times?8
-pytz.zoneinfo.America.Montreal.Montreal.zone?7
-pytz.zoneinfo.America.Montreal.Montreal?7
-pytz.zoneinfo.America.Montserrat.Montserrat._transition_info?8
-pytz.zoneinfo.America.Montserrat.Montserrat._utc_transition_times?8
-pytz.zoneinfo.America.Montserrat.Montserrat.zone?7
-pytz.zoneinfo.America.Montserrat.Montserrat?7
-pytz.zoneinfo.America.Nassau.Nassau._transition_info?8
-pytz.zoneinfo.America.Nassau.Nassau._utc_transition_times?8
-pytz.zoneinfo.America.Nassau.Nassau.zone?7
-pytz.zoneinfo.America.Nassau.Nassau?7
-pytz.zoneinfo.America.New_York.New_York._transition_info?8
-pytz.zoneinfo.America.New_York.New_York._utc_transition_times?8
-pytz.zoneinfo.America.New_York.New_York.zone?7
-pytz.zoneinfo.America.New_York.New_York?7
-pytz.zoneinfo.America.Nipigon.Nipigon._transition_info?8
-pytz.zoneinfo.America.Nipigon.Nipigon._utc_transition_times?8
-pytz.zoneinfo.America.Nipigon.Nipigon.zone?7
-pytz.zoneinfo.America.Nipigon.Nipigon?7
-pytz.zoneinfo.America.Nome.Nome._transition_info?8
-pytz.zoneinfo.America.Nome.Nome._utc_transition_times?8
-pytz.zoneinfo.America.Nome.Nome.zone?7
-pytz.zoneinfo.America.Nome.Nome?7
-pytz.zoneinfo.America.Noronha.Noronha._transition_info?8
-pytz.zoneinfo.America.Noronha.Noronha._utc_transition_times?8
-pytz.zoneinfo.America.Noronha.Noronha.zone?7
-pytz.zoneinfo.America.Noronha.Noronha?7
-pytz.zoneinfo.America.North_Dakota.Center.Center._transition_info?8
-pytz.zoneinfo.America.North_Dakota.Center.Center._utc_transition_times?8
-pytz.zoneinfo.America.North_Dakota.Center.Center.zone?7
-pytz.zoneinfo.America.North_Dakota.Center.Center?7
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem._transition_info?8
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem._utc_transition_times?8
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem.zone?7
-pytz.zoneinfo.America.North_Dakota.New_Salem.New_Salem?7
-pytz.zoneinfo.America.Panama.Panama._transition_info?8
-pytz.zoneinfo.America.Panama.Panama._utc_transition_times?8
-pytz.zoneinfo.America.Panama.Panama.zone?7
-pytz.zoneinfo.America.Panama.Panama?7
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung._transition_info?8
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung._utc_transition_times?8
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung.zone?7
-pytz.zoneinfo.America.Pangnirtung.Pangnirtung?7
-pytz.zoneinfo.America.Paramaribo.Paramaribo._transition_info?8
-pytz.zoneinfo.America.Paramaribo.Paramaribo._utc_transition_times?8
-pytz.zoneinfo.America.Paramaribo.Paramaribo.zone?7
-pytz.zoneinfo.America.Paramaribo.Paramaribo?7
-pytz.zoneinfo.America.Phoenix.Phoenix._transition_info?8
-pytz.zoneinfo.America.Phoenix.Phoenix._utc_transition_times?8
-pytz.zoneinfo.America.Phoenix.Phoenix.zone?7
-pytz.zoneinfo.America.Phoenix.Phoenix?7
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince._transition_info?8
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince._utc_transition_times?8
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince.zone?7
-pytz.zoneinfo.America.Port_minus_au_minus_Prince.Port_minus_au_minus_Prince?7
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain._transition_info?8
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain._utc_transition_times?8
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain.zone?7
-pytz.zoneinfo.America.Port_of_Spain.Port_of_Spain?7
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre._transition_info?8
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre._utc_transition_times?8
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre.zone?7
-pytz.zoneinfo.America.Porto_Acre.Porto_Acre?7
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho._transition_info?8
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho._utc_transition_times?8
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho.zone?7
-pytz.zoneinfo.America.Porto_Velho.Porto_Velho?7
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico._transition_info?8
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico._utc_transition_times?8
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico.zone?7
-pytz.zoneinfo.America.Puerto_Rico.Puerto_Rico?7
-pytz.zoneinfo.America.Rainy_River.Rainy_River._transition_info?8
-pytz.zoneinfo.America.Rainy_River.Rainy_River._utc_transition_times?8
-pytz.zoneinfo.America.Rainy_River.Rainy_River.zone?7
-pytz.zoneinfo.America.Rainy_River.Rainy_River?7
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet._transition_info?8
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet._utc_transition_times?8
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet.zone?7
-pytz.zoneinfo.America.Rankin_Inlet.Rankin_Inlet?7
-pytz.zoneinfo.America.Recife.Recife._transition_info?8
-pytz.zoneinfo.America.Recife.Recife._utc_transition_times?8
-pytz.zoneinfo.America.Recife.Recife.zone?7
-pytz.zoneinfo.America.Recife.Recife?7
-pytz.zoneinfo.America.Regina.Regina._transition_info?8
-pytz.zoneinfo.America.Regina.Regina._utc_transition_times?8
-pytz.zoneinfo.America.Regina.Regina.zone?7
-pytz.zoneinfo.America.Regina.Regina?7
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco._transition_info?8
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco._utc_transition_times?8
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco.zone?7
-pytz.zoneinfo.America.Rio_Branco.Rio_Branco?7
-pytz.zoneinfo.America.Rosario.Rosario._transition_info?8
-pytz.zoneinfo.America.Rosario.Rosario._utc_transition_times?8
-pytz.zoneinfo.America.Rosario.Rosario.zone?7
-pytz.zoneinfo.America.Rosario.Rosario?7
-pytz.zoneinfo.America.Santiago.Santiago._transition_info?8
-pytz.zoneinfo.America.Santiago.Santiago._utc_transition_times?8
-pytz.zoneinfo.America.Santiago.Santiago.zone?7
-pytz.zoneinfo.America.Santiago.Santiago?7
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo._transition_info?8
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo._utc_transition_times?8
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo.zone?7
-pytz.zoneinfo.America.Santo_Domingo.Santo_Domingo?7
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo._transition_info?8
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo._utc_transition_times?8
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo.zone?7
-pytz.zoneinfo.America.Sao_Paulo.Sao_Paulo?7
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund._transition_info?8
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund._utc_transition_times?8
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund.zone?7
-pytz.zoneinfo.America.Scoresbysund.Scoresbysund?7
-pytz.zoneinfo.America.Shiprock.Shiprock._transition_info?8
-pytz.zoneinfo.America.Shiprock.Shiprock._utc_transition_times?8
-pytz.zoneinfo.America.Shiprock.Shiprock.zone?7
-pytz.zoneinfo.America.Shiprock.Shiprock?7
-pytz.zoneinfo.America.St_Johns.St_Johns._transition_info?8
-pytz.zoneinfo.America.St_Johns.St_Johns._utc_transition_times?8
-pytz.zoneinfo.America.St_Johns.St_Johns.zone?7
-pytz.zoneinfo.America.St_Johns.St_Johns?7
-pytz.zoneinfo.America.St_Kitts.St_Kitts._transition_info?8
-pytz.zoneinfo.America.St_Kitts.St_Kitts._utc_transition_times?8
-pytz.zoneinfo.America.St_Kitts.St_Kitts.zone?7
-pytz.zoneinfo.America.St_Kitts.St_Kitts?7
-pytz.zoneinfo.America.St_Lucia.St_Lucia._transition_info?8
-pytz.zoneinfo.America.St_Lucia.St_Lucia._utc_transition_times?8
-pytz.zoneinfo.America.St_Lucia.St_Lucia.zone?7
-pytz.zoneinfo.America.St_Lucia.St_Lucia?7
-pytz.zoneinfo.America.St_Thomas.St_Thomas._transition_info?8
-pytz.zoneinfo.America.St_Thomas.St_Thomas._utc_transition_times?8
-pytz.zoneinfo.America.St_Thomas.St_Thomas.zone?7
-pytz.zoneinfo.America.St_Thomas.St_Thomas?7
-pytz.zoneinfo.America.St_Vincent.St_Vincent._transition_info?8
-pytz.zoneinfo.America.St_Vincent.St_Vincent._utc_transition_times?8
-pytz.zoneinfo.America.St_Vincent.St_Vincent.zone?7
-pytz.zoneinfo.America.St_Vincent.St_Vincent?7
-pytz.zoneinfo.America.Swift_Current.Swift_Current._transition_info?8
-pytz.zoneinfo.America.Swift_Current.Swift_Current._utc_transition_times?8
-pytz.zoneinfo.America.Swift_Current.Swift_Current.zone?7
-pytz.zoneinfo.America.Swift_Current.Swift_Current?7
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa._transition_info?8
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa._utc_transition_times?8
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa.zone?7
-pytz.zoneinfo.America.Tegucigalpa.Tegucigalpa?7
-pytz.zoneinfo.America.Thule.Thule._transition_info?8
-pytz.zoneinfo.America.Thule.Thule._utc_transition_times?8
-pytz.zoneinfo.America.Thule.Thule.zone?7
-pytz.zoneinfo.America.Thule.Thule?7
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay._transition_info?8
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay._utc_transition_times?8
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay.zone?7
-pytz.zoneinfo.America.Thunder_Bay.Thunder_Bay?7
-pytz.zoneinfo.America.Tijuana.Tijuana._transition_info?8
-pytz.zoneinfo.America.Tijuana.Tijuana._utc_transition_times?8
-pytz.zoneinfo.America.Tijuana.Tijuana.zone?7
-pytz.zoneinfo.America.Tijuana.Tijuana?7
-pytz.zoneinfo.America.Toronto.Toronto._transition_info?8
-pytz.zoneinfo.America.Toronto.Toronto._utc_transition_times?8
-pytz.zoneinfo.America.Toronto.Toronto.zone?7
-pytz.zoneinfo.America.Toronto.Toronto?7
-pytz.zoneinfo.America.Tortola.Tortola._transition_info?8
-pytz.zoneinfo.America.Tortola.Tortola._utc_transition_times?8
-pytz.zoneinfo.America.Tortola.Tortola.zone?7
-pytz.zoneinfo.America.Tortola.Tortola?7
-pytz.zoneinfo.America.Vancouver.Vancouver._transition_info?8
-pytz.zoneinfo.America.Vancouver.Vancouver._utc_transition_times?8
-pytz.zoneinfo.America.Vancouver.Vancouver.zone?7
-pytz.zoneinfo.America.Vancouver.Vancouver?7
-pytz.zoneinfo.America.Virgin.Virgin._transition_info?8
-pytz.zoneinfo.America.Virgin.Virgin._utc_transition_times?8
-pytz.zoneinfo.America.Virgin.Virgin.zone?7
-pytz.zoneinfo.America.Virgin.Virgin?7
-pytz.zoneinfo.America.Whitehorse.Whitehorse._transition_info?8
-pytz.zoneinfo.America.Whitehorse.Whitehorse._utc_transition_times?8
-pytz.zoneinfo.America.Whitehorse.Whitehorse.zone?7
-pytz.zoneinfo.America.Whitehorse.Whitehorse?7
-pytz.zoneinfo.America.Winnipeg.Winnipeg._transition_info?8
-pytz.zoneinfo.America.Winnipeg.Winnipeg._utc_transition_times?8
-pytz.zoneinfo.America.Winnipeg.Winnipeg.zone?7
-pytz.zoneinfo.America.Winnipeg.Winnipeg?7
-pytz.zoneinfo.America.Yakutat.Yakutat._transition_info?8
-pytz.zoneinfo.America.Yakutat.Yakutat._utc_transition_times?8
-pytz.zoneinfo.America.Yakutat.Yakutat.zone?7
-pytz.zoneinfo.America.Yakutat.Yakutat?7
-pytz.zoneinfo.America.Yellowknife.Yellowknife._transition_info?8
-pytz.zoneinfo.America.Yellowknife.Yellowknife._utc_transition_times?8
-pytz.zoneinfo.America.Yellowknife.Yellowknife.zone?7
-pytz.zoneinfo.America.Yellowknife.Yellowknife?7
-pytz.zoneinfo.Antarctica.Casey.Casey._transition_info?8
-pytz.zoneinfo.Antarctica.Casey.Casey._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Casey.Casey.zone?7
-pytz.zoneinfo.Antarctica.Casey.Casey?7
-pytz.zoneinfo.Antarctica.Davis.Davis._transition_info?8
-pytz.zoneinfo.Antarctica.Davis.Davis._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Davis.Davis.zone?7
-pytz.zoneinfo.Antarctica.Davis.Davis?7
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville._transition_info?8
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville._utc_transition_times?8
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville.zone?7
-pytz.zoneinfo.Antarctica.DumontDUrville.DumontDUrville?7
-pytz.zoneinfo.Antarctica.Mawson.Mawson._transition_info?8
-pytz.zoneinfo.Antarctica.Mawson.Mawson._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Mawson.Mawson.zone?7
-pytz.zoneinfo.Antarctica.Mawson.Mawson?7
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo._transition_info?8
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo._utc_transition_times?8
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo.zone?7
-pytz.zoneinfo.Antarctica.McMurdo.McMurdo?7
-pytz.zoneinfo.Antarctica.Palmer.Palmer._transition_info?8
-pytz.zoneinfo.Antarctica.Palmer.Palmer._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Palmer.Palmer.zone?7
-pytz.zoneinfo.Antarctica.Palmer.Palmer?7
-pytz.zoneinfo.Antarctica.Rothera.Rothera._transition_info?8
-pytz.zoneinfo.Antarctica.Rothera.Rothera._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Rothera.Rothera.zone?7
-pytz.zoneinfo.Antarctica.Rothera.Rothera?7
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole._transition_info?8
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole._utc_transition_times?8
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole.zone?7
-pytz.zoneinfo.Antarctica.South_Pole.South_Pole?7
-pytz.zoneinfo.Antarctica.Syowa.Syowa._transition_info?8
-pytz.zoneinfo.Antarctica.Syowa.Syowa._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Syowa.Syowa.zone?7
-pytz.zoneinfo.Antarctica.Syowa.Syowa?7
-pytz.zoneinfo.Antarctica.Vostok.Vostok._transition_info?8
-pytz.zoneinfo.Antarctica.Vostok.Vostok._utc_transition_times?8
-pytz.zoneinfo.Antarctica.Vostok.Vostok.zone?7
-pytz.zoneinfo.Antarctica.Vostok.Vostok?7
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen._transition_info?8
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen._utc_transition_times?8
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen.zone?7
-pytz.zoneinfo.Arctic.Longyearbyen.Longyearbyen?7
-pytz.zoneinfo.Asia.Aden.Aden._transition_info?8
-pytz.zoneinfo.Asia.Aden.Aden._utc_transition_times?8
-pytz.zoneinfo.Asia.Aden.Aden.zone?7
-pytz.zoneinfo.Asia.Aden.Aden?7
-pytz.zoneinfo.Asia.Almaty.Almaty._transition_info?8
-pytz.zoneinfo.Asia.Almaty.Almaty._utc_transition_times?8
-pytz.zoneinfo.Asia.Almaty.Almaty.zone?7
-pytz.zoneinfo.Asia.Almaty.Almaty?7
-pytz.zoneinfo.Asia.Amman.Amman._transition_info?8
-pytz.zoneinfo.Asia.Amman.Amman._utc_transition_times?8
-pytz.zoneinfo.Asia.Amman.Amman.zone?7
-pytz.zoneinfo.Asia.Amman.Amman?7
-pytz.zoneinfo.Asia.Anadyr.Anadyr._transition_info?8
-pytz.zoneinfo.Asia.Anadyr.Anadyr._utc_transition_times?8
-pytz.zoneinfo.Asia.Anadyr.Anadyr.zone?7
-pytz.zoneinfo.Asia.Anadyr.Anadyr?7
-pytz.zoneinfo.Asia.Aqtau.Aqtau._transition_info?8
-pytz.zoneinfo.Asia.Aqtau.Aqtau._utc_transition_times?8
-pytz.zoneinfo.Asia.Aqtau.Aqtau.zone?7
-pytz.zoneinfo.Asia.Aqtau.Aqtau?7
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe._transition_info?8
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe._utc_transition_times?8
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe.zone?7
-pytz.zoneinfo.Asia.Aqtobe.Aqtobe?7
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat._transition_info?8
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat._utc_transition_times?8
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat.zone?7
-pytz.zoneinfo.Asia.Ashgabat.Ashgabat?7
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad._transition_info?8
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad._utc_transition_times?8
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad.zone?7
-pytz.zoneinfo.Asia.Ashkhabad.Ashkhabad?7
-pytz.zoneinfo.Asia.Baghdad.Baghdad._transition_info?8
-pytz.zoneinfo.Asia.Baghdad.Baghdad._utc_transition_times?8
-pytz.zoneinfo.Asia.Baghdad.Baghdad.zone?7
-pytz.zoneinfo.Asia.Baghdad.Baghdad?7
-pytz.zoneinfo.Asia.Bahrain.Bahrain._transition_info?8
-pytz.zoneinfo.Asia.Bahrain.Bahrain._utc_transition_times?8
-pytz.zoneinfo.Asia.Bahrain.Bahrain.zone?7
-pytz.zoneinfo.Asia.Bahrain.Bahrain?7
-pytz.zoneinfo.Asia.Baku.Baku._transition_info?8
-pytz.zoneinfo.Asia.Baku.Baku._utc_transition_times?8
-pytz.zoneinfo.Asia.Baku.Baku.zone?7
-pytz.zoneinfo.Asia.Baku.Baku?7
-pytz.zoneinfo.Asia.Bangkok.Bangkok._transition_info?8
-pytz.zoneinfo.Asia.Bangkok.Bangkok._utc_transition_times?8
-pytz.zoneinfo.Asia.Bangkok.Bangkok.zone?7
-pytz.zoneinfo.Asia.Bangkok.Bangkok?7
-pytz.zoneinfo.Asia.Beirut.Beirut._transition_info?8
-pytz.zoneinfo.Asia.Beirut.Beirut._utc_transition_times?8
-pytz.zoneinfo.Asia.Beirut.Beirut.zone?7
-pytz.zoneinfo.Asia.Beirut.Beirut?7
-pytz.zoneinfo.Asia.Bishkek.Bishkek._transition_info?8
-pytz.zoneinfo.Asia.Bishkek.Bishkek._utc_transition_times?8
-pytz.zoneinfo.Asia.Bishkek.Bishkek.zone?7
-pytz.zoneinfo.Asia.Bishkek.Bishkek?7
-pytz.zoneinfo.Asia.Brunei.Brunei._transition_info?8
-pytz.zoneinfo.Asia.Brunei.Brunei._utc_transition_times?8
-pytz.zoneinfo.Asia.Brunei.Brunei.zone?7
-pytz.zoneinfo.Asia.Brunei.Brunei?7
-pytz.zoneinfo.Asia.Calcutta.Calcutta._transition_info?8
-pytz.zoneinfo.Asia.Calcutta.Calcutta._utc_transition_times?8
-pytz.zoneinfo.Asia.Calcutta.Calcutta.zone?7
-pytz.zoneinfo.Asia.Calcutta.Calcutta?7
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan._transition_info?8
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan._utc_transition_times?8
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan.zone?7
-pytz.zoneinfo.Asia.Choibalsan.Choibalsan?7
-pytz.zoneinfo.Asia.Chongqing.Chongqing._transition_info?8
-pytz.zoneinfo.Asia.Chongqing.Chongqing._utc_transition_times?8
-pytz.zoneinfo.Asia.Chongqing.Chongqing.zone?7
-pytz.zoneinfo.Asia.Chongqing.Chongqing?7
-pytz.zoneinfo.Asia.Chungking.Chungking._transition_info?8
-pytz.zoneinfo.Asia.Chungking.Chungking._utc_transition_times?8
-pytz.zoneinfo.Asia.Chungking.Chungking.zone?7
-pytz.zoneinfo.Asia.Chungking.Chungking?7
-pytz.zoneinfo.Asia.Colombo.Colombo._transition_info?8
-pytz.zoneinfo.Asia.Colombo.Colombo._utc_transition_times?8
-pytz.zoneinfo.Asia.Colombo.Colombo.zone?7
-pytz.zoneinfo.Asia.Colombo.Colombo?7
-pytz.zoneinfo.Asia.Dacca.Dacca._transition_info?8
-pytz.zoneinfo.Asia.Dacca.Dacca._utc_transition_times?8
-pytz.zoneinfo.Asia.Dacca.Dacca.zone?7
-pytz.zoneinfo.Asia.Dacca.Dacca?7
-pytz.zoneinfo.Asia.Damascus.Damascus._transition_info?8
-pytz.zoneinfo.Asia.Damascus.Damascus._utc_transition_times?8
-pytz.zoneinfo.Asia.Damascus.Damascus.zone?7
-pytz.zoneinfo.Asia.Damascus.Damascus?7
-pytz.zoneinfo.Asia.Dhaka.Dhaka._transition_info?8
-pytz.zoneinfo.Asia.Dhaka.Dhaka._utc_transition_times?8
-pytz.zoneinfo.Asia.Dhaka.Dhaka.zone?7
-pytz.zoneinfo.Asia.Dhaka.Dhaka?7
-pytz.zoneinfo.Asia.Dili.Dili._transition_info?8
-pytz.zoneinfo.Asia.Dili.Dili._utc_transition_times?8
-pytz.zoneinfo.Asia.Dili.Dili.zone?7
-pytz.zoneinfo.Asia.Dili.Dili?7
-pytz.zoneinfo.Asia.Dubai.Dubai._transition_info?8
-pytz.zoneinfo.Asia.Dubai.Dubai._utc_transition_times?8
-pytz.zoneinfo.Asia.Dubai.Dubai.zone?7
-pytz.zoneinfo.Asia.Dubai.Dubai?7
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe._transition_info?8
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe._utc_transition_times?8
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe.zone?7
-pytz.zoneinfo.Asia.Dushanbe.Dushanbe?7
-pytz.zoneinfo.Asia.Gaza.Gaza._transition_info?8
-pytz.zoneinfo.Asia.Gaza.Gaza._utc_transition_times?8
-pytz.zoneinfo.Asia.Gaza.Gaza.zone?7
-pytz.zoneinfo.Asia.Gaza.Gaza?7
-pytz.zoneinfo.Asia.Harbin.Harbin._transition_info?8
-pytz.zoneinfo.Asia.Harbin.Harbin._utc_transition_times?8
-pytz.zoneinfo.Asia.Harbin.Harbin.zone?7
-pytz.zoneinfo.Asia.Harbin.Harbin?7
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong._transition_info?8
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong._utc_transition_times?8
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong.zone?7
-pytz.zoneinfo.Asia.Hong_Kong.Hong_Kong?7
-pytz.zoneinfo.Asia.Hovd.Hovd._transition_info?8
-pytz.zoneinfo.Asia.Hovd.Hovd._utc_transition_times?8
-pytz.zoneinfo.Asia.Hovd.Hovd.zone?7
-pytz.zoneinfo.Asia.Hovd.Hovd?7
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk._transition_info?8
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk.zone?7
-pytz.zoneinfo.Asia.Irkutsk.Irkutsk?7
-pytz.zoneinfo.Asia.Istanbul.Istanbul._transition_info?8
-pytz.zoneinfo.Asia.Istanbul.Istanbul._utc_transition_times?8
-pytz.zoneinfo.Asia.Istanbul.Istanbul.zone?7
-pytz.zoneinfo.Asia.Istanbul.Istanbul?7
-pytz.zoneinfo.Asia.Jakarta.Jakarta._transition_info?8
-pytz.zoneinfo.Asia.Jakarta.Jakarta._utc_transition_times?8
-pytz.zoneinfo.Asia.Jakarta.Jakarta.zone?7
-pytz.zoneinfo.Asia.Jakarta.Jakarta?7
-pytz.zoneinfo.Asia.Jayapura.Jayapura._transition_info?8
-pytz.zoneinfo.Asia.Jayapura.Jayapura._utc_transition_times?8
-pytz.zoneinfo.Asia.Jayapura.Jayapura.zone?7
-pytz.zoneinfo.Asia.Jayapura.Jayapura?7
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem._transition_info?8
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem._utc_transition_times?8
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem.zone?7
-pytz.zoneinfo.Asia.Jerusalem.Jerusalem?7
-pytz.zoneinfo.Asia.Kabul.Kabul._transition_info?8
-pytz.zoneinfo.Asia.Kabul.Kabul._utc_transition_times?8
-pytz.zoneinfo.Asia.Kabul.Kabul.zone?7
-pytz.zoneinfo.Asia.Kabul.Kabul?7
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka._transition_info?8
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka._utc_transition_times?8
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka.zone?7
-pytz.zoneinfo.Asia.Kamchatka.Kamchatka?7
-pytz.zoneinfo.Asia.Karachi.Karachi._transition_info?8
-pytz.zoneinfo.Asia.Karachi.Karachi._utc_transition_times?8
-pytz.zoneinfo.Asia.Karachi.Karachi.zone?7
-pytz.zoneinfo.Asia.Karachi.Karachi?7
-pytz.zoneinfo.Asia.Kashgar.Kashgar._transition_info?8
-pytz.zoneinfo.Asia.Kashgar.Kashgar._utc_transition_times?8
-pytz.zoneinfo.Asia.Kashgar.Kashgar.zone?7
-pytz.zoneinfo.Asia.Kashgar.Kashgar?7
-pytz.zoneinfo.Asia.Katmandu.Katmandu._transition_info?8
-pytz.zoneinfo.Asia.Katmandu.Katmandu._utc_transition_times?8
-pytz.zoneinfo.Asia.Katmandu.Katmandu.zone?7
-pytz.zoneinfo.Asia.Katmandu.Katmandu?7
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk._transition_info?8
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk.zone?7
-pytz.zoneinfo.Asia.Krasnoyarsk.Krasnoyarsk?7
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur._transition_info?8
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur._utc_transition_times?8
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur.zone?7
-pytz.zoneinfo.Asia.Kuala_Lumpur.Kuala_Lumpur?7
-pytz.zoneinfo.Asia.Kuching.Kuching._transition_info?8
-pytz.zoneinfo.Asia.Kuching.Kuching._utc_transition_times?8
-pytz.zoneinfo.Asia.Kuching.Kuching.zone?7
-pytz.zoneinfo.Asia.Kuching.Kuching?7
-pytz.zoneinfo.Asia.Kuwait.Kuwait._transition_info?8
-pytz.zoneinfo.Asia.Kuwait.Kuwait._utc_transition_times?8
-pytz.zoneinfo.Asia.Kuwait.Kuwait.zone?7
-pytz.zoneinfo.Asia.Kuwait.Kuwait?7
-pytz.zoneinfo.Asia.Macao.Macao._transition_info?8
-pytz.zoneinfo.Asia.Macao.Macao._utc_transition_times?8
-pytz.zoneinfo.Asia.Macao.Macao.zone?7
-pytz.zoneinfo.Asia.Macao.Macao?7
-pytz.zoneinfo.Asia.Macau.Macau._transition_info?8
-pytz.zoneinfo.Asia.Macau.Macau._utc_transition_times?8
-pytz.zoneinfo.Asia.Macau.Macau.zone?7
-pytz.zoneinfo.Asia.Macau.Macau?7
-pytz.zoneinfo.Asia.Magadan.Magadan._transition_info?8
-pytz.zoneinfo.Asia.Magadan.Magadan._utc_transition_times?8
-pytz.zoneinfo.Asia.Magadan.Magadan.zone?7
-pytz.zoneinfo.Asia.Magadan.Magadan?7
-pytz.zoneinfo.Asia.Makassar.Makassar._transition_info?8
-pytz.zoneinfo.Asia.Makassar.Makassar._utc_transition_times?8
-pytz.zoneinfo.Asia.Makassar.Makassar.zone?7
-pytz.zoneinfo.Asia.Makassar.Makassar?7
-pytz.zoneinfo.Asia.Manila.Manila._transition_info?8
-pytz.zoneinfo.Asia.Manila.Manila._utc_transition_times?8
-pytz.zoneinfo.Asia.Manila.Manila.zone?7
-pytz.zoneinfo.Asia.Manila.Manila?7
-pytz.zoneinfo.Asia.Muscat.Muscat._transition_info?8
-pytz.zoneinfo.Asia.Muscat.Muscat._utc_transition_times?8
-pytz.zoneinfo.Asia.Muscat.Muscat.zone?7
-pytz.zoneinfo.Asia.Muscat.Muscat?7
-pytz.zoneinfo.Asia.Nicosia.Nicosia._transition_info?8
-pytz.zoneinfo.Asia.Nicosia.Nicosia._utc_transition_times?8
-pytz.zoneinfo.Asia.Nicosia.Nicosia.zone?7
-pytz.zoneinfo.Asia.Nicosia.Nicosia?7
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk._transition_info?8
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk.zone?7
-pytz.zoneinfo.Asia.Novosibirsk.Novosibirsk?7
-pytz.zoneinfo.Asia.Omsk.Omsk._transition_info?8
-pytz.zoneinfo.Asia.Omsk.Omsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Omsk.Omsk.zone?7
-pytz.zoneinfo.Asia.Omsk.Omsk?7
-pytz.zoneinfo.Asia.Oral.Oral._transition_info?8
-pytz.zoneinfo.Asia.Oral.Oral._utc_transition_times?8
-pytz.zoneinfo.Asia.Oral.Oral.zone?7
-pytz.zoneinfo.Asia.Oral.Oral?7
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh._transition_info?8
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh._utc_transition_times?8
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh.zone?7
-pytz.zoneinfo.Asia.Phnom_Penh.Phnom_Penh?7
-pytz.zoneinfo.Asia.Pontianak.Pontianak._transition_info?8
-pytz.zoneinfo.Asia.Pontianak.Pontianak._utc_transition_times?8
-pytz.zoneinfo.Asia.Pontianak.Pontianak.zone?7
-pytz.zoneinfo.Asia.Pontianak.Pontianak?7
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang._transition_info?8
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang._utc_transition_times?8
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang.zone?7
-pytz.zoneinfo.Asia.Pyongyang.Pyongyang?7
-pytz.zoneinfo.Asia.Qatar.Qatar._transition_info?8
-pytz.zoneinfo.Asia.Qatar.Qatar._utc_transition_times?8
-pytz.zoneinfo.Asia.Qatar.Qatar.zone?7
-pytz.zoneinfo.Asia.Qatar.Qatar?7
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda._transition_info?8
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda._utc_transition_times?8
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda.zone?7
-pytz.zoneinfo.Asia.Qyzylorda.Qyzylorda?7
-pytz.zoneinfo.Asia.Rangoon.Rangoon._transition_info?8
-pytz.zoneinfo.Asia.Rangoon.Rangoon._utc_transition_times?8
-pytz.zoneinfo.Asia.Rangoon.Rangoon.zone?7
-pytz.zoneinfo.Asia.Rangoon.Rangoon?7
-pytz.zoneinfo.Asia.Riyadh.Riyadh._transition_info?8
-pytz.zoneinfo.Asia.Riyadh.Riyadh._utc_transition_times?8
-pytz.zoneinfo.Asia.Riyadh.Riyadh.zone?7
-pytz.zoneinfo.Asia.Riyadh.Riyadh?7
-pytz.zoneinfo.Asia.Saigon.Saigon._transition_info?8
-pytz.zoneinfo.Asia.Saigon.Saigon._utc_transition_times?8
-pytz.zoneinfo.Asia.Saigon.Saigon.zone?7
-pytz.zoneinfo.Asia.Saigon.Saigon?7
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin._transition_info?8
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin._utc_transition_times?8
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin.zone?7
-pytz.zoneinfo.Asia.Sakhalin.Sakhalin?7
-pytz.zoneinfo.Asia.Samarkand.Samarkand._transition_info?8
-pytz.zoneinfo.Asia.Samarkand.Samarkand._utc_transition_times?8
-pytz.zoneinfo.Asia.Samarkand.Samarkand.zone?7
-pytz.zoneinfo.Asia.Samarkand.Samarkand?7
-pytz.zoneinfo.Asia.Seoul.Seoul._transition_info?8
-pytz.zoneinfo.Asia.Seoul.Seoul._utc_transition_times?8
-pytz.zoneinfo.Asia.Seoul.Seoul.zone?7
-pytz.zoneinfo.Asia.Seoul.Seoul?7
-pytz.zoneinfo.Asia.Shanghai.Shanghai._transition_info?8
-pytz.zoneinfo.Asia.Shanghai.Shanghai._utc_transition_times?8
-pytz.zoneinfo.Asia.Shanghai.Shanghai.zone?7
-pytz.zoneinfo.Asia.Shanghai.Shanghai?7
-pytz.zoneinfo.Asia.Singapore.Singapore._transition_info?8
-pytz.zoneinfo.Asia.Singapore.Singapore._utc_transition_times?8
-pytz.zoneinfo.Asia.Singapore.Singapore.zone?7
-pytz.zoneinfo.Asia.Singapore.Singapore?7
-pytz.zoneinfo.Asia.Taipei.Taipei._transition_info?8
-pytz.zoneinfo.Asia.Taipei.Taipei._utc_transition_times?8
-pytz.zoneinfo.Asia.Taipei.Taipei.zone?7
-pytz.zoneinfo.Asia.Taipei.Taipei?7
-pytz.zoneinfo.Asia.Tashkent.Tashkent._transition_info?8
-pytz.zoneinfo.Asia.Tashkent.Tashkent._utc_transition_times?8
-pytz.zoneinfo.Asia.Tashkent.Tashkent.zone?7
-pytz.zoneinfo.Asia.Tashkent.Tashkent?7
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi._transition_info?8
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi._utc_transition_times?8
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi.zone?7
-pytz.zoneinfo.Asia.Tbilisi.Tbilisi?7
-pytz.zoneinfo.Asia.Tehran.Tehran._transition_info?8
-pytz.zoneinfo.Asia.Tehran.Tehran._utc_transition_times?8
-pytz.zoneinfo.Asia.Tehran.Tehran.zone?7
-pytz.zoneinfo.Asia.Tehran.Tehran?7
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv._transition_info?8
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv._utc_transition_times?8
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv.zone?7
-pytz.zoneinfo.Asia.Tel_Aviv.Tel_Aviv?7
-pytz.zoneinfo.Asia.Thimbu.Thimbu._transition_info?8
-pytz.zoneinfo.Asia.Thimbu.Thimbu._utc_transition_times?8
-pytz.zoneinfo.Asia.Thimbu.Thimbu.zone?7
-pytz.zoneinfo.Asia.Thimbu.Thimbu?7
-pytz.zoneinfo.Asia.Thimphu.Thimphu._transition_info?8
-pytz.zoneinfo.Asia.Thimphu.Thimphu._utc_transition_times?8
-pytz.zoneinfo.Asia.Thimphu.Thimphu.zone?7
-pytz.zoneinfo.Asia.Thimphu.Thimphu?7
-pytz.zoneinfo.Asia.Tokyo.Tokyo._transition_info?8
-pytz.zoneinfo.Asia.Tokyo.Tokyo._utc_transition_times?8
-pytz.zoneinfo.Asia.Tokyo.Tokyo.zone?7
-pytz.zoneinfo.Asia.Tokyo.Tokyo?7
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang._transition_info?8
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang._utc_transition_times?8
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang.zone?7
-pytz.zoneinfo.Asia.Ujung_Pandang.Ujung_Pandang?7
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar._transition_info?8
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar._utc_transition_times?8
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar.zone?7
-pytz.zoneinfo.Asia.Ulaanbaatar.Ulaanbaatar?7
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator._transition_info?8
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator._utc_transition_times?8
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator.zone?7
-pytz.zoneinfo.Asia.Ulan_Bator.Ulan_Bator?7
-pytz.zoneinfo.Asia.Urumqi.Urumqi._transition_info?8
-pytz.zoneinfo.Asia.Urumqi.Urumqi._utc_transition_times?8
-pytz.zoneinfo.Asia.Urumqi.Urumqi.zone?7
-pytz.zoneinfo.Asia.Urumqi.Urumqi?7
-pytz.zoneinfo.Asia.Vientiane.Vientiane._transition_info?8
-pytz.zoneinfo.Asia.Vientiane.Vientiane._utc_transition_times?8
-pytz.zoneinfo.Asia.Vientiane.Vientiane.zone?7
-pytz.zoneinfo.Asia.Vientiane.Vientiane?7
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok._transition_info?8
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok._utc_transition_times?8
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok.zone?7
-pytz.zoneinfo.Asia.Vladivostok.Vladivostok?7
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk._transition_info?8
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk._utc_transition_times?8
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk.zone?7
-pytz.zoneinfo.Asia.Yakutsk.Yakutsk?7
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg._transition_info?8
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg._utc_transition_times?8
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg.zone?7
-pytz.zoneinfo.Asia.Yekaterinburg.Yekaterinburg?7
-pytz.zoneinfo.Asia.Yerevan.Yerevan._transition_info?8
-pytz.zoneinfo.Asia.Yerevan.Yerevan._utc_transition_times?8
-pytz.zoneinfo.Asia.Yerevan.Yerevan.zone?7
-pytz.zoneinfo.Asia.Yerevan.Yerevan?7
-pytz.zoneinfo.Atlantic.Azores.Azores._transition_info?8
-pytz.zoneinfo.Atlantic.Azores.Azores._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Azores.Azores.zone?7
-pytz.zoneinfo.Atlantic.Azores.Azores?7
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda._transition_info?8
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda.zone?7
-pytz.zoneinfo.Atlantic.Bermuda.Bermuda?7
-pytz.zoneinfo.Atlantic.Canary.Canary._transition_info?8
-pytz.zoneinfo.Atlantic.Canary.Canary._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Canary.Canary.zone?7
-pytz.zoneinfo.Atlantic.Canary.Canary?7
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde._transition_info?8
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde.zone?7
-pytz.zoneinfo.Atlantic.Cape_Verde.Cape_Verde?7
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe._transition_info?8
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe.zone?7
-pytz.zoneinfo.Atlantic.Faeroe.Faeroe?7
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen._transition_info?8
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen.zone?7
-pytz.zoneinfo.Atlantic.Jan_Mayen.Jan_Mayen?7
-pytz.zoneinfo.Atlantic.Madeira.Madeira._transition_info?8
-pytz.zoneinfo.Atlantic.Madeira.Madeira._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Madeira.Madeira.zone?7
-pytz.zoneinfo.Atlantic.Madeira.Madeira?7
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik._transition_info?8
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik.zone?7
-pytz.zoneinfo.Atlantic.Reykjavik.Reykjavik?7
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia._tzname?8
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia._utcoffset?8
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia.zone?7
-pytz.zoneinfo.Atlantic.South_Georgia.South_Georgia?7
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena._transition_info?8
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena._utc_transition_times?8
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena.zone?7
-pytz.zoneinfo.Atlantic.St_Helena.St_Helena?7
-pytz.zoneinfo.Atlantic.Stanley.Stanley._transition_info?8
-pytz.zoneinfo.Atlantic.Stanley.Stanley._utc_transition_times?8
-pytz.zoneinfo.Atlantic.Stanley.Stanley.zone?7
-pytz.zoneinfo.Atlantic.Stanley.Stanley?7
-pytz.zoneinfo.Australia.ACT.ACT._transition_info?8
-pytz.zoneinfo.Australia.ACT.ACT._utc_transition_times?8
-pytz.zoneinfo.Australia.ACT.ACT.zone?7
-pytz.zoneinfo.Australia.ACT.ACT?7
-pytz.zoneinfo.Australia.Adelaide.Adelaide._transition_info?8
-pytz.zoneinfo.Australia.Adelaide.Adelaide._utc_transition_times?8
-pytz.zoneinfo.Australia.Adelaide.Adelaide.zone?7
-pytz.zoneinfo.Australia.Adelaide.Adelaide?7
-pytz.zoneinfo.Australia.Brisbane.Brisbane._transition_info?8
-pytz.zoneinfo.Australia.Brisbane.Brisbane._utc_transition_times?8
-pytz.zoneinfo.Australia.Brisbane.Brisbane.zone?7
-pytz.zoneinfo.Australia.Brisbane.Brisbane?7
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill._transition_info?8
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill._utc_transition_times?8
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill.zone?7
-pytz.zoneinfo.Australia.Broken_Hill.Broken_Hill?7
-pytz.zoneinfo.Australia.Canberra.Canberra._transition_info?8
-pytz.zoneinfo.Australia.Canberra.Canberra._utc_transition_times?8
-pytz.zoneinfo.Australia.Canberra.Canberra.zone?7
-pytz.zoneinfo.Australia.Canberra.Canberra?7
-pytz.zoneinfo.Australia.Currie.Currie._transition_info?8
-pytz.zoneinfo.Australia.Currie.Currie._utc_transition_times?8
-pytz.zoneinfo.Australia.Currie.Currie.zone?7
-pytz.zoneinfo.Australia.Currie.Currie?7
-pytz.zoneinfo.Australia.Darwin.Darwin._transition_info?8
-pytz.zoneinfo.Australia.Darwin.Darwin._utc_transition_times?8
-pytz.zoneinfo.Australia.Darwin.Darwin.zone?7
-pytz.zoneinfo.Australia.Darwin.Darwin?7
-pytz.zoneinfo.Australia.Hobart.Hobart._transition_info?8
-pytz.zoneinfo.Australia.Hobart.Hobart._utc_transition_times?8
-pytz.zoneinfo.Australia.Hobart.Hobart.zone?7
-pytz.zoneinfo.Australia.Hobart.Hobart?7
-pytz.zoneinfo.Australia.LHI.LHI._transition_info?8
-pytz.zoneinfo.Australia.LHI.LHI._utc_transition_times?8
-pytz.zoneinfo.Australia.LHI.LHI.zone?7
-pytz.zoneinfo.Australia.LHI.LHI?7
-pytz.zoneinfo.Australia.Lindeman.Lindeman._transition_info?8
-pytz.zoneinfo.Australia.Lindeman.Lindeman._utc_transition_times?8
-pytz.zoneinfo.Australia.Lindeman.Lindeman.zone?7
-pytz.zoneinfo.Australia.Lindeman.Lindeman?7
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe._transition_info?8
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe._utc_transition_times?8
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe.zone?7
-pytz.zoneinfo.Australia.Lord_Howe.Lord_Howe?7
-pytz.zoneinfo.Australia.Melbourne.Melbourne._transition_info?8
-pytz.zoneinfo.Australia.Melbourne.Melbourne._utc_transition_times?8
-pytz.zoneinfo.Australia.Melbourne.Melbourne.zone?7
-pytz.zoneinfo.Australia.Melbourne.Melbourne?7
-pytz.zoneinfo.Australia.NSW.NSW._transition_info?8
-pytz.zoneinfo.Australia.NSW.NSW._utc_transition_times?8
-pytz.zoneinfo.Australia.NSW.NSW.zone?7
-pytz.zoneinfo.Australia.NSW.NSW?7
-pytz.zoneinfo.Australia.North.North._transition_info?8
-pytz.zoneinfo.Australia.North.North._utc_transition_times?8
-pytz.zoneinfo.Australia.North.North.zone?7
-pytz.zoneinfo.Australia.North.North?7
-pytz.zoneinfo.Australia.Perth.Perth._transition_info?8
-pytz.zoneinfo.Australia.Perth.Perth._utc_transition_times?8
-pytz.zoneinfo.Australia.Perth.Perth.zone?7
-pytz.zoneinfo.Australia.Perth.Perth?7
-pytz.zoneinfo.Australia.Queensland.Queensland._transition_info?8
-pytz.zoneinfo.Australia.Queensland.Queensland._utc_transition_times?8
-pytz.zoneinfo.Australia.Queensland.Queensland.zone?7
-pytz.zoneinfo.Australia.Queensland.Queensland?7
-pytz.zoneinfo.Australia.South.South._transition_info?8
-pytz.zoneinfo.Australia.South.South._utc_transition_times?8
-pytz.zoneinfo.Australia.South.South.zone?7
-pytz.zoneinfo.Australia.South.South?7
-pytz.zoneinfo.Australia.Sydney.Sydney._transition_info?8
-pytz.zoneinfo.Australia.Sydney.Sydney._utc_transition_times?8
-pytz.zoneinfo.Australia.Sydney.Sydney.zone?7
-pytz.zoneinfo.Australia.Sydney.Sydney?7
-pytz.zoneinfo.Australia.Tasmania.Tasmania._transition_info?8
-pytz.zoneinfo.Australia.Tasmania.Tasmania._utc_transition_times?8
-pytz.zoneinfo.Australia.Tasmania.Tasmania.zone?7
-pytz.zoneinfo.Australia.Tasmania.Tasmania?7
-pytz.zoneinfo.Australia.Victoria.Victoria._transition_info?8
-pytz.zoneinfo.Australia.Victoria.Victoria._utc_transition_times?8
-pytz.zoneinfo.Australia.Victoria.Victoria.zone?7
-pytz.zoneinfo.Australia.Victoria.Victoria?7
-pytz.zoneinfo.Australia.West.West._transition_info?8
-pytz.zoneinfo.Australia.West.West._utc_transition_times?8
-pytz.zoneinfo.Australia.West.West.zone?7
-pytz.zoneinfo.Australia.West.West?7
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna._transition_info?8
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna._utc_transition_times?8
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna.zone?7
-pytz.zoneinfo.Australia.Yancowinna.Yancowinna?7
-pytz.zoneinfo.Brazil.Acre.Acre._transition_info?8
-pytz.zoneinfo.Brazil.Acre.Acre._utc_transition_times?8
-pytz.zoneinfo.Brazil.Acre.Acre.zone?7
-pytz.zoneinfo.Brazil.Acre.Acre?7
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha._transition_info?8
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha._utc_transition_times?8
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha.zone?7
-pytz.zoneinfo.Brazil.DeNoronha.DeNoronha?7
-pytz.zoneinfo.Brazil.East.East._transition_info?8
-pytz.zoneinfo.Brazil.East.East._utc_transition_times?8
-pytz.zoneinfo.Brazil.East.East.zone?7
-pytz.zoneinfo.Brazil.East.East?7
-pytz.zoneinfo.Brazil.West.West._transition_info?8
-pytz.zoneinfo.Brazil.West.West._utc_transition_times?8
-pytz.zoneinfo.Brazil.West.West.zone?7
-pytz.zoneinfo.Brazil.West.West?7
-pytz.zoneinfo.CET.CET._transition_info?8
-pytz.zoneinfo.CET.CET._utc_transition_times?8
-pytz.zoneinfo.CET.CET.zone?7
-pytz.zoneinfo.CET.CET?7
-pytz.zoneinfo.CST6CDT.CST6CDT._transition_info?8
-pytz.zoneinfo.CST6CDT.CST6CDT._utc_transition_times?8
-pytz.zoneinfo.CST6CDT.CST6CDT.zone?7
-pytz.zoneinfo.CST6CDT.CST6CDT?7
-pytz.zoneinfo.Canada.Atlantic.Atlantic._transition_info?8
-pytz.zoneinfo.Canada.Atlantic.Atlantic._utc_transition_times?8
-pytz.zoneinfo.Canada.Atlantic.Atlantic.zone?7
-pytz.zoneinfo.Canada.Atlantic.Atlantic?7
-pytz.zoneinfo.Canada.Central.Central._transition_info?8
-pytz.zoneinfo.Canada.Central.Central._utc_transition_times?8
-pytz.zoneinfo.Canada.Central.Central.zone?7
-pytz.zoneinfo.Canada.Central.Central?7
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan._transition_info?8
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan._utc_transition_times?8
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan.zone?7
-pytz.zoneinfo.Canada.East_minus_Saskatchewan.East_minus_Saskatchewan?7
-pytz.zoneinfo.Canada.Eastern.Eastern._transition_info?8
-pytz.zoneinfo.Canada.Eastern.Eastern._utc_transition_times?8
-pytz.zoneinfo.Canada.Eastern.Eastern.zone?7
-pytz.zoneinfo.Canada.Eastern.Eastern?7
-pytz.zoneinfo.Canada.Mountain.Mountain._transition_info?8
-pytz.zoneinfo.Canada.Mountain.Mountain._utc_transition_times?8
-pytz.zoneinfo.Canada.Mountain.Mountain.zone?7
-pytz.zoneinfo.Canada.Mountain.Mountain?7
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland._transition_info?8
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland._utc_transition_times?8
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland.zone?7
-pytz.zoneinfo.Canada.Newfoundland.Newfoundland?7
-pytz.zoneinfo.Canada.Pacific.Pacific._transition_info?8
-pytz.zoneinfo.Canada.Pacific.Pacific._utc_transition_times?8
-pytz.zoneinfo.Canada.Pacific.Pacific.zone?7
-pytz.zoneinfo.Canada.Pacific.Pacific?7
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan._transition_info?8
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan._utc_transition_times?8
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan.zone?7
-pytz.zoneinfo.Canada.Saskatchewan.Saskatchewan?7
-pytz.zoneinfo.Canada.Yukon.Yukon._transition_info?8
-pytz.zoneinfo.Canada.Yukon.Yukon._utc_transition_times?8
-pytz.zoneinfo.Canada.Yukon.Yukon.zone?7
-pytz.zoneinfo.Canada.Yukon.Yukon?7
-pytz.zoneinfo.Chile.Continental.Continental._transition_info?8
-pytz.zoneinfo.Chile.Continental.Continental._utc_transition_times?8
-pytz.zoneinfo.Chile.Continental.Continental.zone?7
-pytz.zoneinfo.Chile.Continental.Continental?7
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland._transition_info?8
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland._utc_transition_times?8
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland.zone?7
-pytz.zoneinfo.Chile.EasterIsland.EasterIsland?7
-pytz.zoneinfo.Cuba.Cuba._transition_info?8
-pytz.zoneinfo.Cuba.Cuba._utc_transition_times?8
-pytz.zoneinfo.Cuba.Cuba.zone?7
-pytz.zoneinfo.Cuba.Cuba?7
-pytz.zoneinfo.EET.EET._transition_info?8
-pytz.zoneinfo.EET.EET._utc_transition_times?8
-pytz.zoneinfo.EET.EET.zone?7
-pytz.zoneinfo.EET.EET?7
-pytz.zoneinfo.EST.EST._tzname?8
-pytz.zoneinfo.EST.EST._utcoffset?8
-pytz.zoneinfo.EST.EST.zone?7
-pytz.zoneinfo.EST.EST?7
-pytz.zoneinfo.EST5EDT.EST5EDT._transition_info?8
-pytz.zoneinfo.EST5EDT.EST5EDT._utc_transition_times?8
-pytz.zoneinfo.EST5EDT.EST5EDT.zone?7
-pytz.zoneinfo.EST5EDT.EST5EDT?7
-pytz.zoneinfo.Egypt.Egypt._transition_info?8
-pytz.zoneinfo.Egypt.Egypt._utc_transition_times?8
-pytz.zoneinfo.Egypt.Egypt.zone?7
-pytz.zoneinfo.Egypt.Egypt?7
-pytz.zoneinfo.Eire.Eire._transition_info?8
-pytz.zoneinfo.Eire.Eire._utc_transition_times?8
-pytz.zoneinfo.Eire.Eire.zone?7
-pytz.zoneinfo.Eire.Eire?7
-pytz.zoneinfo.Etc.GMT.GMT._tzname?8
-pytz.zoneinfo.Etc.GMT.GMT._utcoffset?8
-pytz.zoneinfo.Etc.GMT.GMT.zone?7
-pytz.zoneinfo.Etc.GMT.GMT?7
-pytz.zoneinfo.Etc.GMT0.GMT0._tzname?8
-pytz.zoneinfo.Etc.GMT0.GMT0._utcoffset?8
-pytz.zoneinfo.Etc.GMT0.GMT0.zone?7
-pytz.zoneinfo.Etc.GMT0.GMT0?7
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0.zone?7
-pytz.zoneinfo.Etc.GMT_minus_0.GMT_minus_0?7
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1.zone?7
-pytz.zoneinfo.Etc.GMT_minus_1.GMT_minus_1?7
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10.zone?7
-pytz.zoneinfo.Etc.GMT_minus_10.GMT_minus_10?7
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11.zone?7
-pytz.zoneinfo.Etc.GMT_minus_11.GMT_minus_11?7
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12.zone?7
-pytz.zoneinfo.Etc.GMT_minus_12.GMT_minus_12?7
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13.zone?7
-pytz.zoneinfo.Etc.GMT_minus_13.GMT_minus_13?7
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14.zone?7
-pytz.zoneinfo.Etc.GMT_minus_14.GMT_minus_14?7
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2.zone?7
-pytz.zoneinfo.Etc.GMT_minus_2.GMT_minus_2?7
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3.zone?7
-pytz.zoneinfo.Etc.GMT_minus_3.GMT_minus_3?7
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4.zone?7
-pytz.zoneinfo.Etc.GMT_minus_4.GMT_minus_4?7
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5.zone?7
-pytz.zoneinfo.Etc.GMT_minus_5.GMT_minus_5?7
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6.zone?7
-pytz.zoneinfo.Etc.GMT_minus_6.GMT_minus_6?7
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7.zone?7
-pytz.zoneinfo.Etc.GMT_minus_7.GMT_minus_7?7
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8.zone?7
-pytz.zoneinfo.Etc.GMT_minus_8.GMT_minus_8?7
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9._tzname?8
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9._utcoffset?8
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9.zone?7
-pytz.zoneinfo.Etc.GMT_minus_9.GMT_minus_9?7
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0.zone?7
-pytz.zoneinfo.Etc.GMT_plus_0.GMT_plus_0?7
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1.zone?7
-pytz.zoneinfo.Etc.GMT_plus_1.GMT_plus_1?7
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10.zone?7
-pytz.zoneinfo.Etc.GMT_plus_10.GMT_plus_10?7
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11.zone?7
-pytz.zoneinfo.Etc.GMT_plus_11.GMT_plus_11?7
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12.zone?7
-pytz.zoneinfo.Etc.GMT_plus_12.GMT_plus_12?7
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2.zone?7
-pytz.zoneinfo.Etc.GMT_plus_2.GMT_plus_2?7
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3.zone?7
-pytz.zoneinfo.Etc.GMT_plus_3.GMT_plus_3?7
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4.zone?7
-pytz.zoneinfo.Etc.GMT_plus_4.GMT_plus_4?7
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5.zone?7
-pytz.zoneinfo.Etc.GMT_plus_5.GMT_plus_5?7
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6.zone?7
-pytz.zoneinfo.Etc.GMT_plus_6.GMT_plus_6?7
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7.zone?7
-pytz.zoneinfo.Etc.GMT_plus_7.GMT_plus_7?7
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8.zone?7
-pytz.zoneinfo.Etc.GMT_plus_8.GMT_plus_8?7
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9._tzname?8
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9._utcoffset?8
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9.zone?7
-pytz.zoneinfo.Etc.GMT_plus_9.GMT_plus_9?7
-pytz.zoneinfo.Etc.Greenwich.Greenwich._tzname?8
-pytz.zoneinfo.Etc.Greenwich.Greenwich._utcoffset?8
-pytz.zoneinfo.Etc.Greenwich.Greenwich.zone?7
-pytz.zoneinfo.Etc.Greenwich.Greenwich?7
-pytz.zoneinfo.Etc.UCT.UCT._tzname?8
-pytz.zoneinfo.Etc.UCT.UCT._utcoffset?8
-pytz.zoneinfo.Etc.UCT.UCT.zone?7
-pytz.zoneinfo.Etc.UCT.UCT?7
-pytz.zoneinfo.Etc.UTC.UTC._tzname?8
-pytz.zoneinfo.Etc.UTC.UTC._utcoffset?8
-pytz.zoneinfo.Etc.UTC.UTC.zone?7
-pytz.zoneinfo.Etc.UTC.UTC?7
-pytz.zoneinfo.Etc.Universal.Universal._tzname?8
-pytz.zoneinfo.Etc.Universal.Universal._utcoffset?8
-pytz.zoneinfo.Etc.Universal.Universal.zone?7
-pytz.zoneinfo.Etc.Universal.Universal?7
-pytz.zoneinfo.Etc.Zulu.Zulu._tzname?8
-pytz.zoneinfo.Etc.Zulu.Zulu._utcoffset?8
-pytz.zoneinfo.Etc.Zulu.Zulu.zone?7
-pytz.zoneinfo.Etc.Zulu.Zulu?7
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam._transition_info?8
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam._utc_transition_times?8
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam.zone?7
-pytz.zoneinfo.Europe.Amsterdam.Amsterdam?7
-pytz.zoneinfo.Europe.Andorra.Andorra._transition_info?8
-pytz.zoneinfo.Europe.Andorra.Andorra._utc_transition_times?8
-pytz.zoneinfo.Europe.Andorra.Andorra.zone?7
-pytz.zoneinfo.Europe.Andorra.Andorra?7
-pytz.zoneinfo.Europe.Athens.Athens._transition_info?8
-pytz.zoneinfo.Europe.Athens.Athens._utc_transition_times?8
-pytz.zoneinfo.Europe.Athens.Athens.zone?7
-pytz.zoneinfo.Europe.Athens.Athens?7
-pytz.zoneinfo.Europe.Belfast.Belfast._transition_info?8
-pytz.zoneinfo.Europe.Belfast.Belfast._utc_transition_times?8
-pytz.zoneinfo.Europe.Belfast.Belfast.zone?7
-pytz.zoneinfo.Europe.Belfast.Belfast?7
-pytz.zoneinfo.Europe.Belgrade.Belgrade._transition_info?8
-pytz.zoneinfo.Europe.Belgrade.Belgrade._utc_transition_times?8
-pytz.zoneinfo.Europe.Belgrade.Belgrade.zone?7
-pytz.zoneinfo.Europe.Belgrade.Belgrade?7
-pytz.zoneinfo.Europe.Berlin.Berlin._transition_info?8
-pytz.zoneinfo.Europe.Berlin.Berlin._utc_transition_times?8
-pytz.zoneinfo.Europe.Berlin.Berlin.zone?7
-pytz.zoneinfo.Europe.Berlin.Berlin?7
-pytz.zoneinfo.Europe.Bratislava.Bratislava._transition_info?8
-pytz.zoneinfo.Europe.Bratislava.Bratislava._utc_transition_times?8
-pytz.zoneinfo.Europe.Bratislava.Bratislava.zone?7
-pytz.zoneinfo.Europe.Bratislava.Bratislava?7
-pytz.zoneinfo.Europe.Brussels.Brussels._transition_info?8
-pytz.zoneinfo.Europe.Brussels.Brussels._utc_transition_times?8
-pytz.zoneinfo.Europe.Brussels.Brussels.zone?7
-pytz.zoneinfo.Europe.Brussels.Brussels?7
-pytz.zoneinfo.Europe.Bucharest.Bucharest._transition_info?8
-pytz.zoneinfo.Europe.Bucharest.Bucharest._utc_transition_times?8
-pytz.zoneinfo.Europe.Bucharest.Bucharest.zone?7
-pytz.zoneinfo.Europe.Bucharest.Bucharest?7
-pytz.zoneinfo.Europe.Budapest.Budapest._transition_info?8
-pytz.zoneinfo.Europe.Budapest.Budapest._utc_transition_times?8
-pytz.zoneinfo.Europe.Budapest.Budapest.zone?7
-pytz.zoneinfo.Europe.Budapest.Budapest?7
-pytz.zoneinfo.Europe.Chisinau.Chisinau._transition_info?8
-pytz.zoneinfo.Europe.Chisinau.Chisinau._utc_transition_times?8
-pytz.zoneinfo.Europe.Chisinau.Chisinau.zone?7
-pytz.zoneinfo.Europe.Chisinau.Chisinau?7
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen._transition_info?8
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen._utc_transition_times?8
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen.zone?7
-pytz.zoneinfo.Europe.Copenhagen.Copenhagen?7
-pytz.zoneinfo.Europe.Dublin.Dublin._transition_info?8
-pytz.zoneinfo.Europe.Dublin.Dublin._utc_transition_times?8
-pytz.zoneinfo.Europe.Dublin.Dublin.zone?7
-pytz.zoneinfo.Europe.Dublin.Dublin?7
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar._transition_info?8
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar._utc_transition_times?8
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar.zone?7
-pytz.zoneinfo.Europe.Gibraltar.Gibraltar?7
-pytz.zoneinfo.Europe.Guernsey.Guernsey._transition_info?8
-pytz.zoneinfo.Europe.Guernsey.Guernsey._utc_transition_times?8
-pytz.zoneinfo.Europe.Guernsey.Guernsey.zone?7
-pytz.zoneinfo.Europe.Guernsey.Guernsey?7
-pytz.zoneinfo.Europe.Helsinki.Helsinki._transition_info?8
-pytz.zoneinfo.Europe.Helsinki.Helsinki._utc_transition_times?8
-pytz.zoneinfo.Europe.Helsinki.Helsinki.zone?7
-pytz.zoneinfo.Europe.Helsinki.Helsinki?7
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man._transition_info?8
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man._utc_transition_times?8
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man.zone?7
-pytz.zoneinfo.Europe.Isle_of_Man.Isle_of_Man?7
-pytz.zoneinfo.Europe.Istanbul.Istanbul._transition_info?8
-pytz.zoneinfo.Europe.Istanbul.Istanbul._utc_transition_times?8
-pytz.zoneinfo.Europe.Istanbul.Istanbul.zone?7
-pytz.zoneinfo.Europe.Istanbul.Istanbul?7
-pytz.zoneinfo.Europe.Jersey.Jersey._transition_info?8
-pytz.zoneinfo.Europe.Jersey.Jersey._utc_transition_times?8
-pytz.zoneinfo.Europe.Jersey.Jersey.zone?7
-pytz.zoneinfo.Europe.Jersey.Jersey?7
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad._transition_info?8
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad._utc_transition_times?8
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad.zone?7
-pytz.zoneinfo.Europe.Kaliningrad.Kaliningrad?7
-pytz.zoneinfo.Europe.Kiev.Kiev._transition_info?8
-pytz.zoneinfo.Europe.Kiev.Kiev._utc_transition_times?8
-pytz.zoneinfo.Europe.Kiev.Kiev.zone?7
-pytz.zoneinfo.Europe.Kiev.Kiev?7
-pytz.zoneinfo.Europe.Lisbon.Lisbon._transition_info?8
-pytz.zoneinfo.Europe.Lisbon.Lisbon._utc_transition_times?8
-pytz.zoneinfo.Europe.Lisbon.Lisbon.zone?7
-pytz.zoneinfo.Europe.Lisbon.Lisbon?7
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana._transition_info?8
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana._utc_transition_times?8
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana.zone?7
-pytz.zoneinfo.Europe.Ljubljana.Ljubljana?7
-pytz.zoneinfo.Europe.London.London._transition_info?8
-pytz.zoneinfo.Europe.London.London._utc_transition_times?8
-pytz.zoneinfo.Europe.London.London.zone?7
-pytz.zoneinfo.Europe.London.London?7
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg._transition_info?8
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg._utc_transition_times?8
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg.zone?7
-pytz.zoneinfo.Europe.Luxembourg.Luxembourg?7
-pytz.zoneinfo.Europe.Madrid.Madrid._transition_info?8
-pytz.zoneinfo.Europe.Madrid.Madrid._utc_transition_times?8
-pytz.zoneinfo.Europe.Madrid.Madrid.zone?7
-pytz.zoneinfo.Europe.Madrid.Madrid?7
-pytz.zoneinfo.Europe.Malta.Malta._transition_info?8
-pytz.zoneinfo.Europe.Malta.Malta._utc_transition_times?8
-pytz.zoneinfo.Europe.Malta.Malta.zone?7
-pytz.zoneinfo.Europe.Malta.Malta?7
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn._transition_info?8
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn._utc_transition_times?8
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn.zone?7
-pytz.zoneinfo.Europe.Mariehamn.Mariehamn?7
-pytz.zoneinfo.Europe.Minsk.Minsk._transition_info?8
-pytz.zoneinfo.Europe.Minsk.Minsk._utc_transition_times?8
-pytz.zoneinfo.Europe.Minsk.Minsk.zone?7
-pytz.zoneinfo.Europe.Minsk.Minsk?7
-pytz.zoneinfo.Europe.Monaco.Monaco._transition_info?8
-pytz.zoneinfo.Europe.Monaco.Monaco._utc_transition_times?8
-pytz.zoneinfo.Europe.Monaco.Monaco.zone?7
-pytz.zoneinfo.Europe.Monaco.Monaco?7
-pytz.zoneinfo.Europe.Moscow.Moscow._transition_info?8
-pytz.zoneinfo.Europe.Moscow.Moscow._utc_transition_times?8
-pytz.zoneinfo.Europe.Moscow.Moscow.zone?7
-pytz.zoneinfo.Europe.Moscow.Moscow?7
-pytz.zoneinfo.Europe.Nicosia.Nicosia._transition_info?8
-pytz.zoneinfo.Europe.Nicosia.Nicosia._utc_transition_times?8
-pytz.zoneinfo.Europe.Nicosia.Nicosia.zone?7
-pytz.zoneinfo.Europe.Nicosia.Nicosia?7
-pytz.zoneinfo.Europe.Oslo.Oslo._transition_info?8
-pytz.zoneinfo.Europe.Oslo.Oslo._utc_transition_times?8
-pytz.zoneinfo.Europe.Oslo.Oslo.zone?7
-pytz.zoneinfo.Europe.Oslo.Oslo?7
-pytz.zoneinfo.Europe.Paris.Paris._transition_info?8
-pytz.zoneinfo.Europe.Paris.Paris._utc_transition_times?8
-pytz.zoneinfo.Europe.Paris.Paris.zone?7
-pytz.zoneinfo.Europe.Paris.Paris?7
-pytz.zoneinfo.Europe.Prague.Prague._transition_info?8
-pytz.zoneinfo.Europe.Prague.Prague._utc_transition_times?8
-pytz.zoneinfo.Europe.Prague.Prague.zone?7
-pytz.zoneinfo.Europe.Prague.Prague?7
-pytz.zoneinfo.Europe.Riga.Riga._transition_info?8
-pytz.zoneinfo.Europe.Riga.Riga._utc_transition_times?8
-pytz.zoneinfo.Europe.Riga.Riga.zone?7
-pytz.zoneinfo.Europe.Riga.Riga?7
-pytz.zoneinfo.Europe.Rome.Rome._transition_info?8
-pytz.zoneinfo.Europe.Rome.Rome._utc_transition_times?8
-pytz.zoneinfo.Europe.Rome.Rome.zone?7
-pytz.zoneinfo.Europe.Rome.Rome?7
-pytz.zoneinfo.Europe.Samara.Samara._transition_info?8
-pytz.zoneinfo.Europe.Samara.Samara._utc_transition_times?8
-pytz.zoneinfo.Europe.Samara.Samara.zone?7
-pytz.zoneinfo.Europe.Samara.Samara?7
-pytz.zoneinfo.Europe.San_Marino.San_Marino._transition_info?8
-pytz.zoneinfo.Europe.San_Marino.San_Marino._utc_transition_times?8
-pytz.zoneinfo.Europe.San_Marino.San_Marino.zone?7
-pytz.zoneinfo.Europe.San_Marino.San_Marino?7
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo._transition_info?8
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo._utc_transition_times?8
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo.zone?7
-pytz.zoneinfo.Europe.Sarajevo.Sarajevo?7
-pytz.zoneinfo.Europe.Simferopol.Simferopol._transition_info?8
-pytz.zoneinfo.Europe.Simferopol.Simferopol._utc_transition_times?8
-pytz.zoneinfo.Europe.Simferopol.Simferopol.zone?7
-pytz.zoneinfo.Europe.Simferopol.Simferopol?7
-pytz.zoneinfo.Europe.Skopje.Skopje._transition_info?8
-pytz.zoneinfo.Europe.Skopje.Skopje._utc_transition_times?8
-pytz.zoneinfo.Europe.Skopje.Skopje.zone?7
-pytz.zoneinfo.Europe.Skopje.Skopje?7
-pytz.zoneinfo.Europe.Sofia.Sofia._transition_info?8
-pytz.zoneinfo.Europe.Sofia.Sofia._utc_transition_times?8
-pytz.zoneinfo.Europe.Sofia.Sofia.zone?7
-pytz.zoneinfo.Europe.Sofia.Sofia?7
-pytz.zoneinfo.Europe.Stockholm.Stockholm._transition_info?8
-pytz.zoneinfo.Europe.Stockholm.Stockholm._utc_transition_times?8
-pytz.zoneinfo.Europe.Stockholm.Stockholm.zone?7
-pytz.zoneinfo.Europe.Stockholm.Stockholm?7
-pytz.zoneinfo.Europe.Tallinn.Tallinn._transition_info?8
-pytz.zoneinfo.Europe.Tallinn.Tallinn._utc_transition_times?8
-pytz.zoneinfo.Europe.Tallinn.Tallinn.zone?7
-pytz.zoneinfo.Europe.Tallinn.Tallinn?7
-pytz.zoneinfo.Europe.Tirane.Tirane._transition_info?8
-pytz.zoneinfo.Europe.Tirane.Tirane._utc_transition_times?8
-pytz.zoneinfo.Europe.Tirane.Tirane.zone?7
-pytz.zoneinfo.Europe.Tirane.Tirane?7
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol._transition_info?8
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol._utc_transition_times?8
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol.zone?7
-pytz.zoneinfo.Europe.Tiraspol.Tiraspol?7
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod._transition_info?8
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod._utc_transition_times?8
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod.zone?7
-pytz.zoneinfo.Europe.Uzhgorod.Uzhgorod?7
-pytz.zoneinfo.Europe.Vaduz.Vaduz._transition_info?8
-pytz.zoneinfo.Europe.Vaduz.Vaduz._utc_transition_times?8
-pytz.zoneinfo.Europe.Vaduz.Vaduz.zone?7
-pytz.zoneinfo.Europe.Vaduz.Vaduz?7
-pytz.zoneinfo.Europe.Vatican.Vatican._transition_info?8
-pytz.zoneinfo.Europe.Vatican.Vatican._utc_transition_times?8
-pytz.zoneinfo.Europe.Vatican.Vatican.zone?7
-pytz.zoneinfo.Europe.Vatican.Vatican?7
-pytz.zoneinfo.Europe.Vienna.Vienna._transition_info?8
-pytz.zoneinfo.Europe.Vienna.Vienna._utc_transition_times?8
-pytz.zoneinfo.Europe.Vienna.Vienna.zone?7
-pytz.zoneinfo.Europe.Vienna.Vienna?7
-pytz.zoneinfo.Europe.Vilnius.Vilnius._transition_info?8
-pytz.zoneinfo.Europe.Vilnius.Vilnius._utc_transition_times?8
-pytz.zoneinfo.Europe.Vilnius.Vilnius.zone?7
-pytz.zoneinfo.Europe.Vilnius.Vilnius?7
-pytz.zoneinfo.Europe.Volgograd.Volgograd._transition_info?8
-pytz.zoneinfo.Europe.Volgograd.Volgograd._utc_transition_times?8
-pytz.zoneinfo.Europe.Volgograd.Volgograd.zone?7
-pytz.zoneinfo.Europe.Volgograd.Volgograd?7
-pytz.zoneinfo.Europe.Warsaw.Warsaw._transition_info?8
-pytz.zoneinfo.Europe.Warsaw.Warsaw._utc_transition_times?8
-pytz.zoneinfo.Europe.Warsaw.Warsaw.zone?7
-pytz.zoneinfo.Europe.Warsaw.Warsaw?7
-pytz.zoneinfo.Europe.Zagreb.Zagreb._transition_info?8
-pytz.zoneinfo.Europe.Zagreb.Zagreb._utc_transition_times?8
-pytz.zoneinfo.Europe.Zagreb.Zagreb.zone?7
-pytz.zoneinfo.Europe.Zagreb.Zagreb?7
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye._transition_info?8
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye._utc_transition_times?8
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye.zone?7
-pytz.zoneinfo.Europe.Zaporozhye.Zaporozhye?7
-pytz.zoneinfo.Europe.Zurich.Zurich._transition_info?8
-pytz.zoneinfo.Europe.Zurich.Zurich._utc_transition_times?8
-pytz.zoneinfo.Europe.Zurich.Zurich.zone?7
-pytz.zoneinfo.Europe.Zurich.Zurich?7
-pytz.zoneinfo.GB.GB._transition_info?8
-pytz.zoneinfo.GB.GB._utc_transition_times?8
-pytz.zoneinfo.GB.GB.zone?7
-pytz.zoneinfo.GB.GB?7
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire._transition_info?8
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire._utc_transition_times?8
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire.zone?7
-pytz.zoneinfo.GB_minus_Eire.GB_minus_Eire?7
-pytz.zoneinfo.GMT.GMT._tzname?8
-pytz.zoneinfo.GMT.GMT._utcoffset?8
-pytz.zoneinfo.GMT.GMT.zone?7
-pytz.zoneinfo.GMT.GMT?7
-pytz.zoneinfo.GMT0.GMT0._tzname?8
-pytz.zoneinfo.GMT0.GMT0._utcoffset?8
-pytz.zoneinfo.GMT0.GMT0.zone?7
-pytz.zoneinfo.GMT0.GMT0?7
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0._tzname?8
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0._utcoffset?8
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0.zone?7
-pytz.zoneinfo.GMT_minus_0.GMT_minus_0?7
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0._tzname?8
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0._utcoffset?8
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0.zone?7
-pytz.zoneinfo.GMT_plus_0.GMT_plus_0?7
-pytz.zoneinfo.Greenwich.Greenwich._tzname?8
-pytz.zoneinfo.Greenwich.Greenwich._utcoffset?8
-pytz.zoneinfo.Greenwich.Greenwich.zone?7
-pytz.zoneinfo.Greenwich.Greenwich?7
-pytz.zoneinfo.HST.HST._tzname?8
-pytz.zoneinfo.HST.HST._utcoffset?8
-pytz.zoneinfo.HST.HST.zone?7
-pytz.zoneinfo.HST.HST?7
-pytz.zoneinfo.Hongkong.Hongkong._transition_info?8
-pytz.zoneinfo.Hongkong.Hongkong._utc_transition_times?8
-pytz.zoneinfo.Hongkong.Hongkong.zone?7
-pytz.zoneinfo.Hongkong.Hongkong?7
-pytz.zoneinfo.Iceland.Iceland._transition_info?8
-pytz.zoneinfo.Iceland.Iceland._utc_transition_times?8
-pytz.zoneinfo.Iceland.Iceland.zone?7
-pytz.zoneinfo.Iceland.Iceland?7
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo._transition_info?8
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo._utc_transition_times?8
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo.zone?7
-pytz.zoneinfo.Indian.Antananarivo.Antananarivo?7
-pytz.zoneinfo.Indian.Chagos.Chagos._transition_info?8
-pytz.zoneinfo.Indian.Chagos.Chagos._utc_transition_times?8
-pytz.zoneinfo.Indian.Chagos.Chagos.zone?7
-pytz.zoneinfo.Indian.Chagos.Chagos?7
-pytz.zoneinfo.Indian.Christmas.Christmas._tzname?8
-pytz.zoneinfo.Indian.Christmas.Christmas._utcoffset?8
-pytz.zoneinfo.Indian.Christmas.Christmas.zone?7
-pytz.zoneinfo.Indian.Christmas.Christmas?7
-pytz.zoneinfo.Indian.Cocos.Cocos._tzname?8
-pytz.zoneinfo.Indian.Cocos.Cocos._utcoffset?8
-pytz.zoneinfo.Indian.Cocos.Cocos.zone?7
-pytz.zoneinfo.Indian.Cocos.Cocos?7
-pytz.zoneinfo.Indian.Comoro.Comoro._transition_info?8
-pytz.zoneinfo.Indian.Comoro.Comoro._utc_transition_times?8
-pytz.zoneinfo.Indian.Comoro.Comoro.zone?7
-pytz.zoneinfo.Indian.Comoro.Comoro?7
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen._transition_info?8
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen._utc_transition_times?8
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen.zone?7
-pytz.zoneinfo.Indian.Kerguelen.Kerguelen?7
-pytz.zoneinfo.Indian.Mahe.Mahe._transition_info?8
-pytz.zoneinfo.Indian.Mahe.Mahe._utc_transition_times?8
-pytz.zoneinfo.Indian.Mahe.Mahe.zone?7
-pytz.zoneinfo.Indian.Mahe.Mahe?7
-pytz.zoneinfo.Indian.Maldives.Maldives._transition_info?8
-pytz.zoneinfo.Indian.Maldives.Maldives._utc_transition_times?8
-pytz.zoneinfo.Indian.Maldives.Maldives.zone?7
-pytz.zoneinfo.Indian.Maldives.Maldives?7
-pytz.zoneinfo.Indian.Mauritius.Mauritius._transition_info?8
-pytz.zoneinfo.Indian.Mauritius.Mauritius._utc_transition_times?8
-pytz.zoneinfo.Indian.Mauritius.Mauritius.zone?7
-pytz.zoneinfo.Indian.Mauritius.Mauritius?7
-pytz.zoneinfo.Indian.Mayotte.Mayotte._transition_info?8
-pytz.zoneinfo.Indian.Mayotte.Mayotte._utc_transition_times?8
-pytz.zoneinfo.Indian.Mayotte.Mayotte.zone?7
-pytz.zoneinfo.Indian.Mayotte.Mayotte?7
-pytz.zoneinfo.Indian.Reunion.Reunion._transition_info?8
-pytz.zoneinfo.Indian.Reunion.Reunion._utc_transition_times?8
-pytz.zoneinfo.Indian.Reunion.Reunion.zone?7
-pytz.zoneinfo.Indian.Reunion.Reunion?7
-pytz.zoneinfo.Iran.Iran._transition_info?8
-pytz.zoneinfo.Iran.Iran._utc_transition_times?8
-pytz.zoneinfo.Iran.Iran.zone?7
-pytz.zoneinfo.Iran.Iran?7
-pytz.zoneinfo.Israel.Israel._transition_info?8
-pytz.zoneinfo.Israel.Israel._utc_transition_times?8
-pytz.zoneinfo.Israel.Israel.zone?7
-pytz.zoneinfo.Israel.Israel?7
-pytz.zoneinfo.Jamaica.Jamaica._transition_info?8
-pytz.zoneinfo.Jamaica.Jamaica._utc_transition_times?8
-pytz.zoneinfo.Jamaica.Jamaica.zone?7
-pytz.zoneinfo.Jamaica.Jamaica?7
-pytz.zoneinfo.Japan.Japan._transition_info?8
-pytz.zoneinfo.Japan.Japan._utc_transition_times?8
-pytz.zoneinfo.Japan.Japan.zone?7
-pytz.zoneinfo.Japan.Japan?7
-pytz.zoneinfo.Kwajalein.Kwajalein._transition_info?8
-pytz.zoneinfo.Kwajalein.Kwajalein._utc_transition_times?8
-pytz.zoneinfo.Kwajalein.Kwajalein.zone?7
-pytz.zoneinfo.Kwajalein.Kwajalein?7
-pytz.zoneinfo.Libya.Libya._transition_info?8
-pytz.zoneinfo.Libya.Libya._utc_transition_times?8
-pytz.zoneinfo.Libya.Libya.zone?7
-pytz.zoneinfo.Libya.Libya?7
-pytz.zoneinfo.MET.MET._transition_info?8
-pytz.zoneinfo.MET.MET._utc_transition_times?8
-pytz.zoneinfo.MET.MET.zone?7
-pytz.zoneinfo.MET.MET?7
-pytz.zoneinfo.MST.MST._tzname?8
-pytz.zoneinfo.MST.MST._utcoffset?8
-pytz.zoneinfo.MST.MST.zone?7
-pytz.zoneinfo.MST.MST?7
-pytz.zoneinfo.MST7MDT.MST7MDT._transition_info?8
-pytz.zoneinfo.MST7MDT.MST7MDT._utc_transition_times?8
-pytz.zoneinfo.MST7MDT.MST7MDT.zone?7
-pytz.zoneinfo.MST7MDT.MST7MDT?7
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte._transition_info?8
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte._utc_transition_times?8
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte.zone?7
-pytz.zoneinfo.Mexico.BajaNorte.BajaNorte?7
-pytz.zoneinfo.Mexico.BajaSur.BajaSur._transition_info?8
-pytz.zoneinfo.Mexico.BajaSur.BajaSur._utc_transition_times?8
-pytz.zoneinfo.Mexico.BajaSur.BajaSur.zone?7
-pytz.zoneinfo.Mexico.BajaSur.BajaSur?7
-pytz.zoneinfo.Mexico.General.General._transition_info?8
-pytz.zoneinfo.Mexico.General.General._utc_transition_times?8
-pytz.zoneinfo.Mexico.General.General.zone?7
-pytz.zoneinfo.Mexico.General.General?7
-pytz.zoneinfo.NZ.NZ._transition_info?8
-pytz.zoneinfo.NZ.NZ._utc_transition_times?8
-pytz.zoneinfo.NZ.NZ.zone?7
-pytz.zoneinfo.NZ.NZ?7
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT._transition_info?8
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT._utc_transition_times?8
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT.zone?7
-pytz.zoneinfo.NZ_minus_CHAT.NZ_minus_CHAT?7
-pytz.zoneinfo.Navajo.Navajo._transition_info?8
-pytz.zoneinfo.Navajo.Navajo._utc_transition_times?8
-pytz.zoneinfo.Navajo.Navajo.zone?7
-pytz.zoneinfo.Navajo.Navajo?7
-pytz.zoneinfo.PRC.PRC._transition_info?8
-pytz.zoneinfo.PRC.PRC._utc_transition_times?8
-pytz.zoneinfo.PRC.PRC.zone?7
-pytz.zoneinfo.PRC.PRC?7
-pytz.zoneinfo.PST8PDT.PST8PDT._transition_info?8
-pytz.zoneinfo.PST8PDT.PST8PDT._utc_transition_times?8
-pytz.zoneinfo.PST8PDT.PST8PDT.zone?7
-pytz.zoneinfo.PST8PDT.PST8PDT?7
-pytz.zoneinfo.Pacific.Apia.Apia._transition_info?8
-pytz.zoneinfo.Pacific.Apia.Apia._utc_transition_times?8
-pytz.zoneinfo.Pacific.Apia.Apia.zone?7
-pytz.zoneinfo.Pacific.Apia.Apia?7
-pytz.zoneinfo.Pacific.Auckland.Auckland._transition_info?8
-pytz.zoneinfo.Pacific.Auckland.Auckland._utc_transition_times?8
-pytz.zoneinfo.Pacific.Auckland.Auckland.zone?7
-pytz.zoneinfo.Pacific.Auckland.Auckland?7
-pytz.zoneinfo.Pacific.Chatham.Chatham._transition_info?8
-pytz.zoneinfo.Pacific.Chatham.Chatham._utc_transition_times?8
-pytz.zoneinfo.Pacific.Chatham.Chatham.zone?7
-pytz.zoneinfo.Pacific.Chatham.Chatham?7
-pytz.zoneinfo.Pacific.Easter.Easter._transition_info?8
-pytz.zoneinfo.Pacific.Easter.Easter._utc_transition_times?8
-pytz.zoneinfo.Pacific.Easter.Easter.zone?7
-pytz.zoneinfo.Pacific.Easter.Easter?7
-pytz.zoneinfo.Pacific.Efate.Efate._transition_info?8
-pytz.zoneinfo.Pacific.Efate.Efate._utc_transition_times?8
-pytz.zoneinfo.Pacific.Efate.Efate.zone?7
-pytz.zoneinfo.Pacific.Efate.Efate?7
-pytz.zoneinfo.Pacific.Enderbury.Enderbury._transition_info?8
-pytz.zoneinfo.Pacific.Enderbury.Enderbury._utc_transition_times?8
-pytz.zoneinfo.Pacific.Enderbury.Enderbury.zone?7
-pytz.zoneinfo.Pacific.Enderbury.Enderbury?7
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo._tzname?8
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo._utcoffset?8
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo.zone?7
-pytz.zoneinfo.Pacific.Fakaofo.Fakaofo?7
-pytz.zoneinfo.Pacific.Fiji.Fiji._transition_info?8
-pytz.zoneinfo.Pacific.Fiji.Fiji._utc_transition_times?8
-pytz.zoneinfo.Pacific.Fiji.Fiji.zone?7
-pytz.zoneinfo.Pacific.Fiji.Fiji?7
-pytz.zoneinfo.Pacific.Funafuti.Funafuti._tzname?8
-pytz.zoneinfo.Pacific.Funafuti.Funafuti._utcoffset?8
-pytz.zoneinfo.Pacific.Funafuti.Funafuti.zone?7
-pytz.zoneinfo.Pacific.Funafuti.Funafuti?7
-pytz.zoneinfo.Pacific.Galapagos.Galapagos._transition_info?8
-pytz.zoneinfo.Pacific.Galapagos.Galapagos._utc_transition_times?8
-pytz.zoneinfo.Pacific.Galapagos.Galapagos.zone?7
-pytz.zoneinfo.Pacific.Galapagos.Galapagos?7
-pytz.zoneinfo.Pacific.Gambier.Gambier._transition_info?8
-pytz.zoneinfo.Pacific.Gambier.Gambier._utc_transition_times?8
-pytz.zoneinfo.Pacific.Gambier.Gambier.zone?7
-pytz.zoneinfo.Pacific.Gambier.Gambier?7
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal._transition_info?8
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal._utc_transition_times?8
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal.zone?7
-pytz.zoneinfo.Pacific.Guadalcanal.Guadalcanal?7
-pytz.zoneinfo.Pacific.Guam.Guam._transition_info?8
-pytz.zoneinfo.Pacific.Guam.Guam._utc_transition_times?8
-pytz.zoneinfo.Pacific.Guam.Guam.zone?7
-pytz.zoneinfo.Pacific.Guam.Guam?7
-pytz.zoneinfo.Pacific.Honolulu.Honolulu._transition_info?8
-pytz.zoneinfo.Pacific.Honolulu.Honolulu._utc_transition_times?8
-pytz.zoneinfo.Pacific.Honolulu.Honolulu.zone?7
-pytz.zoneinfo.Pacific.Honolulu.Honolulu?7
-pytz.zoneinfo.Pacific.Johnston.Johnston._tzname?8
-pytz.zoneinfo.Pacific.Johnston.Johnston._utcoffset?8
-pytz.zoneinfo.Pacific.Johnston.Johnston.zone?7
-pytz.zoneinfo.Pacific.Johnston.Johnston?7
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati._transition_info?8
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati._utc_transition_times?8
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati.zone?7
-pytz.zoneinfo.Pacific.Kiritimati.Kiritimati?7
-pytz.zoneinfo.Pacific.Kosrae.Kosrae._transition_info?8
-pytz.zoneinfo.Pacific.Kosrae.Kosrae._utc_transition_times?8
-pytz.zoneinfo.Pacific.Kosrae.Kosrae.zone?7
-pytz.zoneinfo.Pacific.Kosrae.Kosrae?7
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein._transition_info?8
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein._utc_transition_times?8
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein.zone?7
-pytz.zoneinfo.Pacific.Kwajalein.Kwajalein?7
-pytz.zoneinfo.Pacific.Majuro.Majuro._transition_info?8
-pytz.zoneinfo.Pacific.Majuro.Majuro._utc_transition_times?8
-pytz.zoneinfo.Pacific.Majuro.Majuro.zone?7
-pytz.zoneinfo.Pacific.Majuro.Majuro?7
-pytz.zoneinfo.Pacific.Marquesas.Marquesas._transition_info?8
-pytz.zoneinfo.Pacific.Marquesas.Marquesas._utc_transition_times?8
-pytz.zoneinfo.Pacific.Marquesas.Marquesas.zone?7
-pytz.zoneinfo.Pacific.Marquesas.Marquesas?7
-pytz.zoneinfo.Pacific.Midway.Midway._transition_info?8
-pytz.zoneinfo.Pacific.Midway.Midway._utc_transition_times?8
-pytz.zoneinfo.Pacific.Midway.Midway.zone?7
-pytz.zoneinfo.Pacific.Midway.Midway?7
-pytz.zoneinfo.Pacific.Nauru.Nauru._transition_info?8
-pytz.zoneinfo.Pacific.Nauru.Nauru._utc_transition_times?8
-pytz.zoneinfo.Pacific.Nauru.Nauru.zone?7
-pytz.zoneinfo.Pacific.Nauru.Nauru?7
-pytz.zoneinfo.Pacific.Niue.Niue._transition_info?8
-pytz.zoneinfo.Pacific.Niue.Niue._utc_transition_times?8
-pytz.zoneinfo.Pacific.Niue.Niue.zone?7
-pytz.zoneinfo.Pacific.Niue.Niue?7
-pytz.zoneinfo.Pacific.Norfolk.Norfolk._transition_info?8
-pytz.zoneinfo.Pacific.Norfolk.Norfolk._utc_transition_times?8
-pytz.zoneinfo.Pacific.Norfolk.Norfolk.zone?7
-pytz.zoneinfo.Pacific.Norfolk.Norfolk?7
-pytz.zoneinfo.Pacific.Noumea.Noumea._transition_info?8
-pytz.zoneinfo.Pacific.Noumea.Noumea._utc_transition_times?8
-pytz.zoneinfo.Pacific.Noumea.Noumea.zone?7
-pytz.zoneinfo.Pacific.Noumea.Noumea?7
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago._transition_info?8
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago._utc_transition_times?8
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago.zone?7
-pytz.zoneinfo.Pacific.Pago_Pago.Pago_Pago?7
-pytz.zoneinfo.Pacific.Palau.Palau._tzname?8
-pytz.zoneinfo.Pacific.Palau.Palau._utcoffset?8
-pytz.zoneinfo.Pacific.Palau.Palau.zone?7
-pytz.zoneinfo.Pacific.Palau.Palau?7
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn._transition_info?8
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn._utc_transition_times?8
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn.zone?7
-pytz.zoneinfo.Pacific.Pitcairn.Pitcairn?7
-pytz.zoneinfo.Pacific.Ponape.Ponape._tzname?8
-pytz.zoneinfo.Pacific.Ponape.Ponape._utcoffset?8
-pytz.zoneinfo.Pacific.Ponape.Ponape.zone?7
-pytz.zoneinfo.Pacific.Ponape.Ponape?7
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby._tzname?8
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby._utcoffset?8
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby.zone?7
-pytz.zoneinfo.Pacific.Port_Moresby.Port_Moresby?7
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga._transition_info?8
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga._utc_transition_times?8
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga.zone?7
-pytz.zoneinfo.Pacific.Rarotonga.Rarotonga?7
-pytz.zoneinfo.Pacific.Saipan.Saipan._transition_info?8
-pytz.zoneinfo.Pacific.Saipan.Saipan._utc_transition_times?8
-pytz.zoneinfo.Pacific.Saipan.Saipan.zone?7
-pytz.zoneinfo.Pacific.Saipan.Saipan?7
-pytz.zoneinfo.Pacific.Samoa.Samoa._transition_info?8
-pytz.zoneinfo.Pacific.Samoa.Samoa._utc_transition_times?8
-pytz.zoneinfo.Pacific.Samoa.Samoa.zone?7
-pytz.zoneinfo.Pacific.Samoa.Samoa?7
-pytz.zoneinfo.Pacific.Tahiti.Tahiti._transition_info?8
-pytz.zoneinfo.Pacific.Tahiti.Tahiti._utc_transition_times?8
-pytz.zoneinfo.Pacific.Tahiti.Tahiti.zone?7
-pytz.zoneinfo.Pacific.Tahiti.Tahiti?7
-pytz.zoneinfo.Pacific.Tarawa.Tarawa._tzname?8
-pytz.zoneinfo.Pacific.Tarawa.Tarawa._utcoffset?8
-pytz.zoneinfo.Pacific.Tarawa.Tarawa.zone?7
-pytz.zoneinfo.Pacific.Tarawa.Tarawa?7
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu._transition_info?8
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu._utc_transition_times?8
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu.zone?7
-pytz.zoneinfo.Pacific.Tongatapu.Tongatapu?7
-pytz.zoneinfo.Pacific.Truk.Truk._tzname?8
-pytz.zoneinfo.Pacific.Truk.Truk._utcoffset?8
-pytz.zoneinfo.Pacific.Truk.Truk.zone?7
-pytz.zoneinfo.Pacific.Truk.Truk?7
-pytz.zoneinfo.Pacific.Wake.Wake._tzname?8
-pytz.zoneinfo.Pacific.Wake.Wake._utcoffset?8
-pytz.zoneinfo.Pacific.Wake.Wake.zone?7
-pytz.zoneinfo.Pacific.Wake.Wake?7
-pytz.zoneinfo.Pacific.Wallis.Wallis._tzname?8
-pytz.zoneinfo.Pacific.Wallis.Wallis._utcoffset?8
-pytz.zoneinfo.Pacific.Wallis.Wallis.zone?7
-pytz.zoneinfo.Pacific.Wallis.Wallis?7
-pytz.zoneinfo.Pacific.Yap.Yap._tzname?8
-pytz.zoneinfo.Pacific.Yap.Yap._utcoffset?8
-pytz.zoneinfo.Pacific.Yap.Yap.zone?7
-pytz.zoneinfo.Pacific.Yap.Yap?7
-pytz.zoneinfo.Poland.Poland._transition_info?8
-pytz.zoneinfo.Poland.Poland._utc_transition_times?8
-pytz.zoneinfo.Poland.Poland.zone?7
-pytz.zoneinfo.Poland.Poland?7
-pytz.zoneinfo.Portugal.Portugal._transition_info?8
-pytz.zoneinfo.Portugal.Portugal._utc_transition_times?8
-pytz.zoneinfo.Portugal.Portugal.zone?7
-pytz.zoneinfo.Portugal.Portugal?7
-pytz.zoneinfo.ROC.ROC._transition_info?8
-pytz.zoneinfo.ROC.ROC._utc_transition_times?8
-pytz.zoneinfo.ROC.ROC.zone?7
-pytz.zoneinfo.ROC.ROC?7
-pytz.zoneinfo.ROK.ROK._transition_info?8
-pytz.zoneinfo.ROK.ROK._utc_transition_times?8
-pytz.zoneinfo.ROK.ROK.zone?7
-pytz.zoneinfo.ROK.ROK?7
-pytz.zoneinfo.Singapore.Singapore._transition_info?8
-pytz.zoneinfo.Singapore.Singapore._utc_transition_times?8
-pytz.zoneinfo.Singapore.Singapore.zone?7
-pytz.zoneinfo.Singapore.Singapore?7
-pytz.zoneinfo.SystemV.AST4.AST4._transition_info?8
-pytz.zoneinfo.SystemV.AST4.AST4._utc_transition_times?8
-pytz.zoneinfo.SystemV.AST4.AST4.zone?7
-pytz.zoneinfo.SystemV.AST4.AST4?7
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT._transition_info?8
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT._utc_transition_times?8
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT.zone?7
-pytz.zoneinfo.SystemV.AST4ADT.AST4ADT?7
-pytz.zoneinfo.SystemV.CST6.CST6._transition_info?8
-pytz.zoneinfo.SystemV.CST6.CST6._utc_transition_times?8
-pytz.zoneinfo.SystemV.CST6.CST6.zone?7
-pytz.zoneinfo.SystemV.CST6.CST6?7
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT._transition_info?8
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT.zone?7
-pytz.zoneinfo.SystemV.CST6CDT.CST6CDT?7
-pytz.zoneinfo.SystemV.EST5.EST5._transition_info?8
-pytz.zoneinfo.SystemV.EST5.EST5._utc_transition_times?8
-pytz.zoneinfo.SystemV.EST5.EST5.zone?7
-pytz.zoneinfo.SystemV.EST5.EST5?7
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT._transition_info?8
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT.zone?7
-pytz.zoneinfo.SystemV.EST5EDT.EST5EDT?7
-pytz.zoneinfo.SystemV.HST10.HST10._transition_info?8
-pytz.zoneinfo.SystemV.HST10.HST10._utc_transition_times?8
-pytz.zoneinfo.SystemV.HST10.HST10.zone?7
-pytz.zoneinfo.SystemV.HST10.HST10?7
-pytz.zoneinfo.SystemV.MST7.MST7._transition_info?8
-pytz.zoneinfo.SystemV.MST7.MST7._utc_transition_times?8
-pytz.zoneinfo.SystemV.MST7.MST7.zone?7
-pytz.zoneinfo.SystemV.MST7.MST7?7
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT._transition_info?8
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT.zone?7
-pytz.zoneinfo.SystemV.MST7MDT.MST7MDT?7
-pytz.zoneinfo.SystemV.PST8.PST8._transition_info?8
-pytz.zoneinfo.SystemV.PST8.PST8._utc_transition_times?8
-pytz.zoneinfo.SystemV.PST8.PST8.zone?7
-pytz.zoneinfo.SystemV.PST8.PST8?7
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT._transition_info?8
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT.zone?7
-pytz.zoneinfo.SystemV.PST8PDT.PST8PDT?7
-pytz.zoneinfo.SystemV.YST9.YST9._transition_info?8
-pytz.zoneinfo.SystemV.YST9.YST9._utc_transition_times?8
-pytz.zoneinfo.SystemV.YST9.YST9.zone?7
-pytz.zoneinfo.SystemV.YST9.YST9?7
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT._transition_info?8
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT._utc_transition_times?8
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT.zone?7
-pytz.zoneinfo.SystemV.YST9YDT.YST9YDT?7
-pytz.zoneinfo.Turkey.Turkey._transition_info?8
-pytz.zoneinfo.Turkey.Turkey._utc_transition_times?8
-pytz.zoneinfo.Turkey.Turkey.zone?7
-pytz.zoneinfo.Turkey.Turkey?7
-pytz.zoneinfo.UCT.UCT._tzname?8
-pytz.zoneinfo.UCT.UCT._utcoffset?8
-pytz.zoneinfo.UCT.UCT.zone?7
-pytz.zoneinfo.UCT.UCT?7
-pytz.zoneinfo.US.Alaska.Alaska._transition_info?8
-pytz.zoneinfo.US.Alaska.Alaska._utc_transition_times?8
-pytz.zoneinfo.US.Alaska.Alaska.zone?7
-pytz.zoneinfo.US.Alaska.Alaska?7
-pytz.zoneinfo.US.Aleutian.Aleutian._transition_info?8
-pytz.zoneinfo.US.Aleutian.Aleutian._utc_transition_times?8
-pytz.zoneinfo.US.Aleutian.Aleutian.zone?7
-pytz.zoneinfo.US.Aleutian.Aleutian?7
-pytz.zoneinfo.US.Arizona.Arizona._transition_info?8
-pytz.zoneinfo.US.Arizona.Arizona._utc_transition_times?8
-pytz.zoneinfo.US.Arizona.Arizona.zone?7
-pytz.zoneinfo.US.Arizona.Arizona?7
-pytz.zoneinfo.US.Central.Central._transition_info?8
-pytz.zoneinfo.US.Central.Central._utc_transition_times?8
-pytz.zoneinfo.US.Central.Central.zone?7
-pytz.zoneinfo.US.Central.Central?7
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana._transition_info?8
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana._utc_transition_times?8
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana.zone?7
-pytz.zoneinfo.US.East_minus_Indiana.East_minus_Indiana?7
-pytz.zoneinfo.US.Eastern.Eastern._transition_info?8
-pytz.zoneinfo.US.Eastern.Eastern._utc_transition_times?8
-pytz.zoneinfo.US.Eastern.Eastern.zone?7
-pytz.zoneinfo.US.Eastern.Eastern?7
-pytz.zoneinfo.US.Hawaii.Hawaii._transition_info?8
-pytz.zoneinfo.US.Hawaii.Hawaii._utc_transition_times?8
-pytz.zoneinfo.US.Hawaii.Hawaii.zone?7
-pytz.zoneinfo.US.Hawaii.Hawaii?7
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke._transition_info?8
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke._utc_transition_times?8
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke.zone?7
-pytz.zoneinfo.US.Indiana_minus_Starke.Indiana_minus_Starke?7
-pytz.zoneinfo.US.Michigan.Michigan._transition_info?8
-pytz.zoneinfo.US.Michigan.Michigan._utc_transition_times?8
-pytz.zoneinfo.US.Michigan.Michigan.zone?7
-pytz.zoneinfo.US.Michigan.Michigan?7
-pytz.zoneinfo.US.Mountain.Mountain._transition_info?8
-pytz.zoneinfo.US.Mountain.Mountain._utc_transition_times?8
-pytz.zoneinfo.US.Mountain.Mountain.zone?7
-pytz.zoneinfo.US.Mountain.Mountain?7
-pytz.zoneinfo.US.Pacific.Pacific._transition_info?8
-pytz.zoneinfo.US.Pacific.Pacific._utc_transition_times?8
-pytz.zoneinfo.US.Pacific.Pacific.zone?7
-pytz.zoneinfo.US.Pacific.Pacific?7
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New._transition_info?8
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New._utc_transition_times?8
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New.zone?7
-pytz.zoneinfo.US.Pacific_minus_New.Pacific_minus_New?7
-pytz.zoneinfo.US.Samoa.Samoa._transition_info?8
-pytz.zoneinfo.US.Samoa.Samoa._utc_transition_times?8
-pytz.zoneinfo.US.Samoa.Samoa.zone?7
-pytz.zoneinfo.US.Samoa.Samoa?7
-pytz.zoneinfo.Universal.Universal._tzname?8
-pytz.zoneinfo.Universal.Universal._utcoffset?8
-pytz.zoneinfo.Universal.Universal.zone?7
-pytz.zoneinfo.Universal.Universal?7
-pytz.zoneinfo.WET.WET._transition_info?8
-pytz.zoneinfo.WET.WET._utc_transition_times?8
-pytz.zoneinfo.WET.WET.zone?7
-pytz.zoneinfo.WET.WET?7
-pytz.zoneinfo.W_minus_SU.W_minus_SU._transition_info?8
-pytz.zoneinfo.W_minus_SU.W_minus_SU._utc_transition_times?8
-pytz.zoneinfo.W_minus_SU.W_minus_SU.zone?7
-pytz.zoneinfo.W_minus_SU.W_minus_SU?7
-pytz.zoneinfo.Zulu.Zulu._tzname?8
-pytz.zoneinfo.Zulu.Zulu._utcoffset?8
-pytz.zoneinfo.Zulu.Zulu.zone?7
-pytz.zoneinfo.Zulu.Zulu?7
-pytz.zoneinfo.posixrules.posixrules._transition_info?8
-pytz.zoneinfo.posixrules.posixrules._utc_transition_times?8
-pytz.zoneinfo.posixrules.posixrules.zone?7
-pytz.zoneinfo.posixrules.posixrules?7
-samplelayers.Layer1.base?7
-samplelayers.Layer1.layer?7
-samplelayers.Layer1.layerx?7
-samplelayers.Layer1.setUp?4()
-samplelayers.Layer1.setUp?7
-samplelayers.Layer1.tearDown?4()
-samplelayers.Layer1.tearDown?7
-samplelayers.Layer11.base?7
-samplelayers.Layer11.layer?7
-samplelayers.Layer111.base?7
-samplelayers.Layer111.basex?7
-samplelayers.Layer111.layer?7
-samplelayers.Layer111.layerx?7
-samplelayers.Layer111.setUp?4()
-samplelayers.Layer111.setUp?7
-samplelayers.Layer111.tearDown?4()
-samplelayers.Layer111.tearDown?7
-samplelayers.Layer112.base?7
-samplelayers.Layer112.basex?7
-samplelayers.Layer112.layer?7
-samplelayers.Layer112.layerx?7
-samplelayers.Layer112.setUp?4()
-samplelayers.Layer112.setUp?7
-samplelayers.Layer112.tearDown?4()
-samplelayers.Layer112.tearDown?7
-samplelayers.Layer12.base?7
-samplelayers.Layer12.layer?7
-samplelayers.Layer121.base?7
-samplelayers.Layer121.layer?7
-samplelayers.Layer122.base?7
-samplelayers.Layer122.layer?7
-samplelayers.Layerx.basex?7
-samplelayers.Layerx.layerx?7
-samplelayers.Layerx.setUp?4()
-samplelayers.Layerx.setUp?7
-samplelayers.Layerx.tearDown?4()
-samplelayers.Layerx.tearDown?7
-samplelayers.layer?7
-samplelayers.layerx?7
-sampletests.Test.test1?4()
-sampletests.Test.test2?4()
-sampletests.Test.test3?4()
-sampletests.Test.test4?4()
-sampletests.Test.test5?4()
-sampletests.eek?4(self)
-sampletests.f?4()
-sampletests.g?4()
-sampletests.test_suite?4()
-sampletestsf.Layered.layer?7
-sampletestsf.Layered.layerv?7
-sampletestsf.Layered.layerx?7
-sampletestsf.TestA.setUp?4()
-sampletestsf.TestA.tearDown?4()
-sampletestsf.TestA.test_x1?4()
-sampletestsf.TestA.test_y0?4()
-sampletestsf.TestA.test_z0?4()
-sampletestsf.TestA1.setUp?4()
-sampletestsf.TestA1.tearDown?4()
-sampletestsf.TestA1.test_x1?4()
-sampletestsf.TestA1.test_y0?4()
-sampletestsf.TestA1.test_z0?4()
-sampletestsf.TestA2.level?7
-sampletestsf.TestA2.setUp?4()
-sampletestsf.TestA2.tearDown?4()
-sampletestsf.TestA2.test_x1?4()
-sampletestsf.TestA2.test_y0?4()
-sampletestsf.TestA2.test_z0?4()
-sampletestsf.TestB.setUp?4()
-sampletestsf.TestB.tearDown?4()
-sampletestsf.TestB.test_x0?4()
-sampletestsf.TestB.test_y1?4()
-sampletestsf.TestB.test_z0?4()
-sampletestsf.TestB1.setUp?4()
-sampletestsf.TestB1.tearDown?4()
-sampletestsf.TestB1.test_x0?4()
-sampletestsf.TestB1.test_y1?4()
-sampletestsf.TestB1.test_z0?4()
-sampletestsf.TestNotMuch.test_1?4()
-sampletestsf.TestNotMuch.test_2?4()
-sampletestsf.TestNotMuch.test_3?4()
-sampletestsf.TestNotMuch1.test_1?4()
-sampletestsf.TestNotMuch1.test_2?4()
-sampletestsf.TestNotMuch1.test_3?4()
-sampletestsf.setUp?4(test)
-sampletestsf.test_suite?4()
-sampletestsf.test_x0?4(self)
-sampletestsf.test_y0?4(self)
-sampletestsf.test_z1?4(self)
-sampletestsf.x?7
-sampletestsf.y?7
-sampletestsf.z?7
-sandbox.Agent.__init__?1(self, id, home, auth_token, action)
-sandbox.Agent.action?4()
-sandbox.Agent.getAuthenticationToken?4()
-sandbox.Agent.getHome?4()
-sandbox.Agent.setHome?4(home)
-sandbox.Agent?1(id, home, auth_token, action)
-sandbox.AgentDiscoveryService.getLocalAgents?4(home)
-sandbox.GreenerPastures?4(agent)
-sandbox.HomeDiscoveryService.getAvailableHomes?4()
-sandbox.IAgent.action?4()
-sandbox.IAgent.getAuthenticationToken?4()
-sandbox.IAgent.getHome?4()
-sandbox.IAgent.setHome?4()
-sandbox.ISandbox.addAgent?4()
-sandbox.ISandbox.getAgents?4()
-sandbox.ISandbox.getService?4()
-sandbox.ISandbox.transportAgent?4(destination)
-sandbox.Identity.__init__?1(self, id, *args, **kw)
-sandbox.Identity.getId?4()
-sandbox.Identity?1(id, *args, **kw)
-sandbox.Sandbox.__init__?1(self, id, service_factories)
-sandbox.Sandbox.addAgent?4(agent)
-sandbox.Sandbox.addService?4(service)
-sandbox.Sandbox.getAgentIds?4()
-sandbox.Sandbox.getAgents?4()
-sandbox.Sandbox.getHome?4()
-sandbox.Sandbox.getService?4(sid)
-sandbox.Sandbox.getServiceIds?4()
-sandbox.Sandbox.transportAgent?4(agent, destination)
-sandbox.Sandbox?1(id, service_factories)
-sandbox.Service.getHome?4()
-sandbox.Service.getId?4()
-sandbox.Service.setHome?4(home)
-sandbox.TimeGenerator.setupAgent?4(agent)
-sandbox.TimeGenerator.teardownAgent?4(agent)
-sandbox.TimeGenerator.turn?4()
-sandbox.TimeService.getTime?4()
-sandbox.WanderLust?4(agent)
-sandbox._homes?8
-sandbox.action_find_homes?4(agent, home)
-sandbox.action_find_neighbors?4(agent, home)
-sandbox.action_find_time?4(agent, home)
-sandbox.agents?7
-sandbox.all_homes?7
-sandbox.default_service_factories?7
-sandbox.main?4()
-sandbox.origin?7
-sandbox_security.ALL?7
-sandbox_security.AccessAgentService?7
-sandbox_security.AccessAgents?7
-sandbox_security.AccessHomeService?7
-sandbox_security.AccessServices?7
-sandbox_security.AccessTimeService?7
-sandbox_security.AddAgent?7
-sandbox_security.AgentParticipation.__init__?1(self, agent)
-sandbox_security.AgentParticipation?1(agent)
-sandbox_security.GreenerPastures?4(agent)
-sandbox_security.NoSetAttr?7
-sandbox_security.NotAllowed?7
-sandbox_security.PermissionMapChecker?4(permissions_map=None, set_permissions=None)
-sandbox_security.Public?7
-sandbox_security.SimulationSecurityDatabase.jail?7
-sandbox_security.SimulationSecurityDatabase.origin?7
-sandbox_security.SimulationSecurityDatabase.valhalla?7
-sandbox_security.SimulationSecurityPolicy.checkPermission?4(permission, object)
-sandbox_security.TransportAgent?7
-sandbox_security.addAgent?4(self, agent)
-sandbox_security.agent_service_checker?7
-sandbox_security.aservice_security?7
-sandbox_security.home_service_checker?7
-sandbox_security.hservice_security?7
-sandbox_security.setupAgent?4(self, agent)
-sandbox_security.teardownAgent?4(self, agent)
-sandbox_security.time_service_checker?7
-sandbox_security.tservice_security?7
-sandbox_security.wire_security?4()
-transaction._manager.ThreadTransactionManager.__init__?1(self)
-transaction._manager.ThreadTransactionManager.begin?4()
-transaction._manager.ThreadTransactionManager.free?4(txn)
-transaction._manager.ThreadTransactionManager.get?4()
-transaction._manager.ThreadTransactionManager.registerSynch?4(synch)
-transaction._manager.ThreadTransactionManager.unregisterSynch?4(synch)
-transaction._manager.ThreadTransactionManager?1()
-transaction._manager.TransactionManager.__init__?1(self)
-transaction._manager.TransactionManager.abort?4(sub=_marker)
-transaction._manager.TransactionManager.begin?4()
-transaction._manager.TransactionManager.commit?4(sub=_marker)
-transaction._manager.TransactionManager.free?4(txn)
-transaction._manager.TransactionManager.get?4()
-transaction._manager.TransactionManager.registerSynch?4(synch)
-transaction._manager.TransactionManager.savepoint?4(optimistic=False)
-transaction._manager.TransactionManager.unregisterSynch?4(synch)
-transaction._manager.TransactionManager?1()
-transaction._manager._marker?8
-transaction._manager._new_transaction?5(txn, synchs)
-transaction._transaction.AbortSavepoint.__init__?1(self, datamanager, transaction)
-transaction._transaction.AbortSavepoint.rollback?4()
-transaction._transaction.AbortSavepoint?1(datamanager, transaction)
-transaction._transaction.DataManagerAdapter.__init__?1(self, datamanager)
-transaction._transaction.DataManagerAdapter.abort?4(transaction)
-transaction._transaction.DataManagerAdapter.commit?4(transaction)
-transaction._transaction.DataManagerAdapter.sortKey?4()
-transaction._transaction.DataManagerAdapter.tpc_abort?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_begin?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_finish?4(transaction)
-transaction._transaction.DataManagerAdapter.tpc_vote?4(transaction)
-transaction._transaction.DataManagerAdapter?1(datamanager)
-transaction._transaction.MultiObjectResourceAdapter.__init__?1(self, jar)
-transaction._transaction.MultiObjectResourceAdapter.abort?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.commit?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.sortKey?4()
-transaction._transaction.MultiObjectResourceAdapter.tpc_abort?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_begin?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_finish?4(txn)
-transaction._transaction.MultiObjectResourceAdapter.tpc_vote?4(txn)
-transaction._transaction.MultiObjectResourceAdapter?1(jar)
-transaction._transaction.NoRollbackSavepoint.__init__?1(self, datamanager)
-transaction._transaction.NoRollbackSavepoint.rollback?4()
-transaction._transaction.NoRollbackSavepoint?1(datamanager)
-transaction._transaction.Savepoint.__init__?1(self, transaction, optimistic, *resources)
-transaction._transaction.Savepoint.rollback?4()
-transaction._transaction.Savepoint.valid?7
-transaction._transaction.Savepoint?1(transaction, optimistic, *resources)
-transaction._transaction.Status.ACTIVE?7
-transaction._transaction.Status.COMMITFAILED?7
-transaction._transaction.Status.COMMITTED?7
-transaction._transaction.Status.COMMITTING?7
-transaction._transaction.Transaction.__init__?1(self, synchronizers=None, manager=None)
-transaction._transaction.Transaction._callAfterCommitHooks?5(status=True)
-transaction._transaction.Transaction._callBeforeCommitHooks?5()
-transaction._transaction.Transaction._cleanup?5(L)
-transaction._transaction.Transaction._commitResources?5()
-transaction._transaction.Transaction._invalidate_all_savepoints?5()
-transaction._transaction.Transaction._prior_operation_failed?5()
-transaction._transaction.Transaction._remove_and_invalidate_after?5(savepoint)
-transaction._transaction.Transaction._saveAndGetCommitishError?5()
-transaction._transaction.Transaction._saveAndRaiseCommitishError?5()
-transaction._transaction.Transaction._savepoint2index?8
-transaction._transaction.Transaction._savepoint_index?8
-transaction._transaction.Transaction._subtransaction_savepoint?8
-transaction._transaction.Transaction.abort?4(subtransaction=_marker, deprecation_wng=True)
-transaction._transaction.Transaction.addAfterCommitHook?4(hook, args=(), kws=None)
-transaction._transaction.Transaction.addBeforeCommitHook?4(hook, args=(), kws=None)
-transaction._transaction.Transaction.beforeCommitHook?4(hook, *args, **kws)
-transaction._transaction.Transaction.commit?4(subtransaction=_marker, deprecation_wng=True)
-transaction._transaction.Transaction.description?7
-transaction._transaction.Transaction.getAfterCommitHooks?4()
-transaction._transaction.Transaction.getBeforeCommitHooks?4()
-transaction._transaction.Transaction.join?4(resource)
-transaction._transaction.Transaction.note?4(text)
-transaction._transaction.Transaction.register?4(obj)
-transaction._transaction.Transaction.savepoint?4(optimistic=False)
-transaction._transaction.Transaction.setExtendedInfo?4(name, value)
-transaction._transaction.Transaction.setUser?4(user_name, path="/")
-transaction._transaction.Transaction.user?7
-transaction._transaction.Transaction?1(synchronizers=None, manager=None)
-transaction._transaction._marker?8
-transaction._transaction.myhasattr?4(obj, attr)
-transaction._transaction.object_hint?4(o)
-transaction._transaction.rm_cmp?4(rm1, rm2)
-transaction.abort?7
-transaction.begin?7
-transaction.commit?7
-transaction.get?7
-transaction.interfaces.IDataManager.abort?4()
-transaction.interfaces.IDataManager.commit?4()
-transaction.interfaces.IDataManager.sortKey?4()
-transaction.interfaces.IDataManager.tpc_abort?4()
-transaction.interfaces.IDataManager.tpc_begin?4()
-transaction.interfaces.IDataManager.tpc_finish?4()
-transaction.interfaces.IDataManager.tpc_vote?4()
-transaction.interfaces.IDataManager.transaction_manager?7
-transaction.interfaces.IDataManagerSavepoint.rollback?4()
-transaction.interfaces.ISavepoint.rollback?4()
-transaction.interfaces.ISavepoint.valid?7
-transaction.interfaces.ISavepointDataManager.savepoint?4()
-transaction.interfaces.ISynchronizer.afterCompletion?4()
-transaction.interfaces.ISynchronizer.beforeCompletion?4()
-transaction.interfaces.ISynchronizer.newTransaction?4()
-transaction.interfaces.ITransaction.abort?4()
-transaction.interfaces.ITransaction.addAfterCommitHook?4(args=(), kws=None)
-transaction.interfaces.ITransaction.addBeforeCommitHook?4(args=(), kws=None)
-transaction.interfaces.ITransaction.beforeCommitHook?4(*args, **kws)
-transaction.interfaces.ITransaction.commit?4()
-transaction.interfaces.ITransaction.description?7
-transaction.interfaces.ITransaction.getAfterCommitHooks?4()
-transaction.interfaces.ITransaction.getBeforeCommitHooks?4()
-transaction.interfaces.ITransaction.join?4()
-transaction.interfaces.ITransaction.note?4()
-transaction.interfaces.ITransaction.savepoint?4()
-transaction.interfaces.ITransaction.setExtendedInfo?4(value)
-transaction.interfaces.ITransaction.setUser?4(path="/")
-transaction.interfaces.ITransaction.user?7
-transaction.interfaces.ITransactionDeprecated.begin?4()
-transaction.interfaces.ITransactionDeprecated.register?4()
-transaction.interfaces.ITransactionManager.abort?4()
-transaction.interfaces.ITransactionManager.begin?4()
-transaction.interfaces.ITransactionManager.commit?4()
-transaction.interfaces.ITransactionManager.get?4()
-transaction.interfaces.ITransactionManager.registerSynch?4()
-transaction.interfaces.ITransactionManager.savepoint?4()
-transaction.interfaces.ITransactionManager.unregisterSynch?4()
-transaction.manager?7
-transaction.savepoint?7
-twisted.application.app.ServerOptions.__init__?1(self, *a, **kw)
-twisted.application.app.ServerOptions.optFlags?7
-twisted.application.app.ServerOptions.optParameters?7
-twisted.application.app.ServerOptions.opt_b?7
-twisted.application.app.ServerOptions.opt_debug?4()
-twisted.application.app.ServerOptions.opt_spew?4()
-twisted.application.app.ServerOptions.parseOptions?4(options=None)
-twisted.application.app.ServerOptions.postOptions?4()
-twisted.application.app.ServerOptions.zsh_actions?7
-twisted.application.app.ServerOptions.zsh_mutuallyExclusive?7
-twisted.application.app.ServerOptions?1(*a, **kw)
-twisted.application.app.convertStyle?4(filein, typein, passphrase, fileout, typeout, encrypt)
-twisted.application.app.do_stop?4(self, arg)
-twisted.application.app.fixPdb?4()
-twisted.application.app.getApplication?4(config, passphrase)
-twisted.application.app.getLogFile?4(logfilename)
-twisted.application.app.getPassphrase?4(needed)
-twisted.application.app.getSavePassphrase?4(needed)
-twisted.application.app.help_stop?4(self)
-twisted.application.app.initialLog?4()
-twisted.application.app.installReactor?4(reactor)
-twisted.application.app.reactorTypes?7
-twisted.application.app.reportProfile?4(report_profile, name)
-twisted.application.app.run?4(runApp, ServerOptions)
-twisted.application.app.runReactorWithLogging?4(config, oldstdout, oldstderr)
-twisted.application.app.runWithHotshot?4(reactor, config)
-twisted.application.app.runWithProfiler?4(reactor, config)
-twisted.application.app.set_quit?4(self)
-twisted.application.app.startApplication?4(application, save)
-twisted.application.compat.IOldApplication.addService?4(service)
-twisted.application.compat.IOldApplication.connectSSL?4(host, port, factory, ctxFactory, timeout=30, bindAddress=None)
-twisted.application.compat.IOldApplication.connectTCP?4(host, port, factory, timeout=30, bindAddress=None)
-twisted.application.compat.IOldApplication.connectUDP?4(remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)
-twisted.application.compat.IOldApplication.connectUNIX?4(address, factory, timeout=30)
-twisted.application.compat.IOldApplication.connectWith?4(connectorType, *args, **kw)
-twisted.application.compat.IOldApplication.getServiceNamed?4(name)
-twisted.application.compat.IOldApplication.listenSSL?4(port, factory, ctxFactory, backlog=50, interface='')
-twisted.application.compat.IOldApplication.listenTCP?4(port, factory, backlog=50, interface='')
-twisted.application.compat.IOldApplication.listenUDP?4(port, proto, interface='', maxPacketSize=8192)
-twisted.application.compat.IOldApplication.listenUNIX?4(filename, factory, backlog=50, mode=0666)
-twisted.application.compat.IOldApplication.listenWith?4(portType, *args, **kw)
-twisted.application.compat.IOldApplication.removeService?4(service)
-twisted.application.compat.IOldApplication.unlistenSSL?4(port, interface='')
-twisted.application.compat.IOldApplication.unlistenTCP?4(port, interface='')
-twisted.application.compat.IOldApplication.unlistenUDP?4(port, interface='')
-twisted.application.compat.IOldApplication.unlistenUNIX?4(filename)
-twisted.application.compat.IOldApplication.unlistenWith?4(portType, *args, **kw)
-twisted.application.compat._NewService.__init__?2(self, service)
-twisted.application.compat._NewService.disownServiceParent?4()
-twisted.application.compat._NewService.get_name?4()
-twisted.application.compat._NewService.name?7
-twisted.application.compat._NewService.privilegedStartService?4()
-twisted.application.compat._NewService.running?7
-twisted.application.compat._NewService.setName?4(name)
-twisted.application.compat._NewService.setServiceParent?4(parent)
-twisted.application.compat._NewService.startService?4()
-twisted.application.compat._NewService.stopService?4()
-twisted.application.compat._NewService?2(service)
-twisted.application.compat._ServiceNetwork.__init__?2(self, app)
-twisted.application.compat._ServiceNetwork.addService?4(service)
-twisted.application.compat._ServiceNetwork.connectSSL?4(host, port, factory, ctxFactory, timeout=30, bindAddress=None)
-twisted.application.compat._ServiceNetwork.connectTCP?4(host, port, factory, timeout=30, bindAddress=None)
-twisted.application.compat._ServiceNetwork.connectUDP?4(remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)
-twisted.application.compat._ServiceNetwork.connectUNIX?4(address, factory, timeout=30)
-twisted.application.compat._ServiceNetwork.connectWith?4(connectorType, *args, **kw)
-twisted.application.compat._ServiceNetwork.getServiceNamed?4(name)
-twisted.application.compat._ServiceNetwork.listenSSL?4(port, factory, ctxFactory, backlog=50, interface='')
-twisted.application.compat._ServiceNetwork.listenTCP?4(port, factory, backlog=50, interface='')
-twisted.application.compat._ServiceNetwork.listenUDP?4(port, proto, interface='', maxPacketSize=8192)
-twisted.application.compat._ServiceNetwork.listenUNIX?4(filename, factory, backlog=50, mode=0666)
-twisted.application.compat._ServiceNetwork.listenWith?4(portType, *args, **kw)
-twisted.application.compat._ServiceNetwork.removeService?4(service)
-twisted.application.compat._ServiceNetwork.unlistenSSL?4(port, interface='')
-twisted.application.compat._ServiceNetwork.unlistenTCP?4(port, interface='')
-twisted.application.compat._ServiceNetwork.unlistenUDP?4(port, interface='')
-twisted.application.compat._ServiceNetwork.unlistenUNIX?4(filename)
-twisted.application.compat._ServiceNetwork.unlistenWith?4(portType, *args, **kw)
-twisted.application.compat._ServiceNetwork?2(app)
-twisted.application.compat._mapping?8
-twisted.application.compat.convert?4(oldApp)
-twisted.application.internet.TimerService.__init__?1(self, step, callable, *args, **kwargs)
-twisted.application.internet.TimerService._failed?5(why)
-twisted.application.internet.TimerService.startService?4()
-twisted.application.internet.TimerService.stopService?4()
-twisted.application.internet.TimerService.volatile?7
-twisted.application.internet.TimerService?1(step, callable, *args, **kwargs)
-twisted.application.internet._AbstractClient.__init__?2(self, *args, **kwargs)
-twisted.application.internet._AbstractClient._connection?8
-twisted.application.internet._AbstractClient._getConnection?5()
-twisted.application.internet._AbstractClient.method?7
-twisted.application.internet._AbstractClient.startService?4()
-twisted.application.internet._AbstractClient.stopService?4()
-twisted.application.internet._AbstractClient.volatile?7
-twisted.application.internet._AbstractClient?2(*args, **kwargs)
-twisted.application.internet._AbstractServer.__init__?2(self, *args, **kwargs)
-twisted.application.internet._AbstractServer._getPort?5()
-twisted.application.internet._AbstractServer._port?8
-twisted.application.internet._AbstractServer.method?7
-twisted.application.internet._AbstractServer.privileged?7
-twisted.application.internet._AbstractServer.privilegedStartService?4()
-twisted.application.internet._AbstractServer.startService?4()
-twisted.application.internet._AbstractServer.stopService?4()
-twisted.application.internet._AbstractServer.volatile?7
-twisted.application.internet._AbstractServer?2(*args, **kwargs)
-twisted.application.internet._VolatileDataService.volatile?7
-twisted.application.internet._doc?8
-twisted.application.service.Application?4(name, uid=None, gid=None)
-twisted.application.service.IService.disownServiceParent?4()
-twisted.application.service.IService.privilegedStartService?4()
-twisted.application.service.IService.setName?4(name)
-twisted.application.service.IService.setServiceParent?4(parent)
-twisted.application.service.IService.startService?4()
-twisted.application.service.IService.stopService?4()
-twisted.application.service.IServiceCollection.addService?4(service)
-twisted.application.service.IServiceCollection.getServiceNamed?4(name)
-twisted.application.service.IServiceCollection.removeService?4(service)
-twisted.application.service.MultiService.__init__?1(self)
-twisted.application.service.MultiService.addService?4(service)
-twisted.application.service.MultiService.getServiceNamed?4(name)
-twisted.application.service.MultiService.privilegedStartService?4()
-twisted.application.service.MultiService.removeService?4(service)
-twisted.application.service.MultiService.startService?4()
-twisted.application.service.MultiService.stopService?4()
-twisted.application.service.MultiService?1()
-twisted.application.service.Process.__init__?1(self, uid=None, gid=None)
-twisted.application.service.Process.processName?7
-twisted.application.service.Process?1(uid=None, gid=None)
-twisted.application.service.Service.disownServiceParent?4()
-twisted.application.service.Service.name?7
-twisted.application.service.Service.parent?7
-twisted.application.service.Service.privilegedStartService?4()
-twisted.application.service.Service.running?7
-twisted.application.service.Service.setName?4(name)
-twisted.application.service.Service.setServiceParent?4(parent)
-twisted.application.service.Service.startService?4()
-twisted.application.service.Service.stopService?4()
-twisted.application.service.loadApplication?4(filename, kind, passphrase=None)
-twisted.application.strports._funcs?8
-twisted.application.strports._parse?5(description)
-twisted.application.strports._parseSSL?5(factory, port, privateKey="server.pem", certKey=None, sslmethod=None, interface='', backlog=50)
-twisted.application.strports._parseTCP?5(factory, port, interface="", backlog=50)
-twisted.application.strports._parseUNIX?5(factory, address, mode='666', backlog=50)
-twisted.application.strports._tokenize?5(description)
-twisted.application.strports.add?4(sofar)
-twisted.application.strports.listen?4(description, factory, default=None)
-twisted.application.strports.parse?4(description, factory, default=None)
-twisted.application.strports.service?4(description, factory, default=None)
-twisted.conch.authorizer.OpenSSHConchAuthorizer.getIdentityRequest?4(name)
-twisted.conch.authorizer.OpenSSHConchAuthorizer.identityClass?7
-twisted.conch.avatar.ConchUser.__init__?1(self)
-twisted.conch.avatar.ConchUser.gotGlobalRequest?4(requestType, data)
-twisted.conch.avatar.ConchUser.lookupChannel?4(channelType, windowSize, maxPacket, data)
-twisted.conch.avatar.ConchUser.lookupSubsystem?4(subsystem, data)
-twisted.conch.avatar.ConchUser?1()
-twisted.conch.checkers.SSHProtocolChecker._cbGoodAuthentication?5(avatarId, credentials)
-twisted.conch.checkers.SSHProtocolChecker.areDone?4(avatarId)
-twisted.conch.checkers.SSHProtocolChecker.checkers?7
-twisted.conch.checkers.SSHProtocolChecker.credentialInterfaces?7
-twisted.conch.checkers.SSHProtocolChecker.get_credentialInterfaces?4()
-twisted.conch.checkers.SSHProtocolChecker.registerChecker?4(checker, *credentialInterfaces)
-twisted.conch.checkers.SSHProtocolChecker.requestAvatarId?4(credentials)
-twisted.conch.checkers.SSHProtocolChecker.successfulCredentials?7
-twisted.conch.checkers.SSHPublicKeyDatabase._cbRequestAvatarId?5(validKey, credentials)
-twisted.conch.checkers.SSHPublicKeyDatabase._ebRequestAvatarId?5(f)
-twisted.conch.checkers.SSHPublicKeyDatabase.checkKey?4(credentials)
-twisted.conch.checkers.SSHPublicKeyDatabase.credentialInterfaces?7
-twisted.conch.checkers.SSHPublicKeyDatabase.requestAvatarId?4(credentials)
-twisted.conch.checkers.UNIXPasswordDatabase.credentialInterfaces?7
-twisted.conch.checkers.UNIXPasswordDatabase.requestAvatarId?4(credentials)
-twisted.conch.checkers.verifyCryptedPassword?4(crypted, pw)
-twisted.conch.client.agent.SSHAgentClient.__init__?1(self)
-twisted.conch.client.agent.SSHAgentClient._cbPublicKeys?5(blobcomm)
-twisted.conch.client.agent.SSHAgentClient.getPublicKey?4()
-twisted.conch.client.agent.SSHAgentClient.getPublicKeys?4()
-twisted.conch.client.agent.SSHAgentClient?1()
-twisted.conch.client.agent.SSHAgentForwardingChannel._cbGotLocal?5(local)
-twisted.conch.client.agent.SSHAgentForwardingChannel.channelOpen?4(specificData)
-twisted.conch.client.agent.SSHAgentForwardingChannel.closed?4()
-twisted.conch.client.agent.SSHAgentForwardingChannel.dataReceived?4(data)
-twisted.conch.client.connect._ebConnect?5(f, useConnects, host, port, options, vhk, uao)
-twisted.conch.client.connect.connect?4(host, port, options, verifyHostKey, userAuthObject)
-twisted.conch.client.connect.connectTypes?7
-twisted.conch.client.default.SSHUserAuthClient.__init__?1(self, user, options, *args)
-twisted.conch.client.default.SSHUserAuthClient._ebSetAgent?5(f)
-twisted.conch.client.default.SSHUserAuthClient._getPassword?5(prompt)
-twisted.conch.client.default.SSHUserAuthClient._setAgent?5(a)
-twisted.conch.client.default.SSHUserAuthClient.getGenericAnswers?4(name, instruction, prompts)
-twisted.conch.client.default.SSHUserAuthClient.getPassword?4(prompt = None)
-twisted.conch.client.default.SSHUserAuthClient.getPrivateKey?4()
-twisted.conch.client.default.SSHUserAuthClient.getPublicKey?4()
-twisted.conch.client.default.SSHUserAuthClient.serviceStarted?4()
-twisted.conch.client.default.SSHUserAuthClient.serviceStopped?4()
-twisted.conch.client.default.SSHUserAuthClient.signData?4(publicKey, signData)
-twisted.conch.client.default.SSHUserAuthClient?1(user, options, *args)
-twisted.conch.client.default.isInKnownHosts?4(host, pubKey, options)
-twisted.conch.client.default.verifyHostKey?4(transport, host, pubKey, fingerprint)
-twisted.conch.client.direct.SSHClientFactory.__init__?1(self, d, options, verifyHostKey, userAuthObject)
-twisted.conch.client.direct.SSHClientFactory.buildProtocol?4(addr)
-twisted.conch.client.direct.SSHClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.conch.client.direct.SSHClientFactory.clientConnectionLost?4(connector, reason)
-twisted.conch.client.direct.SSHClientFactory?1(d, options, verifyHostKey, userAuthObject)
-twisted.conch.client.direct.SSHClientTransport.__init__?1(self, factory)
-twisted.conch.client.direct.SSHClientTransport.connectionLost?4(reason)
-twisted.conch.client.direct.SSHClientTransport.connectionSecure?4()
-twisted.conch.client.direct.SSHClientTransport.receiveDebug?4(alwaysDisplay, message, lang)
-twisted.conch.client.direct.SSHClientTransport.receiveError?4(code, desc)
-twisted.conch.client.direct.SSHClientTransport.sendDisconnect?4(code, reason)
-twisted.conch.client.direct.SSHClientTransport.setService?4(service)
-twisted.conch.client.direct.SSHClientTransport.verifyHostKey?4(pubKey, fingerprint)
-twisted.conch.client.direct.SSHClientTransport?1(factory)
-twisted.conch.client.direct.connect?4(host, port, options, verifyHostKey, userAuthObject)
-twisted.conch.client.options.ConchOptions.__init__?1(self, *args, **kw)
-twisted.conch.client.options.ConchOptions.optFlags?7
-twisted.conch.client.options.ConchOptions.optParameters?7
-twisted.conch.client.options.ConchOptions.opt_ciphers?4(ciphers)
-twisted.conch.client.options.ConchOptions.opt_connection_usage?4(conns)
-twisted.conch.client.options.ConchOptions.opt_host_key_algorithms?4(hkas)
-twisted.conch.client.options.ConchOptions.opt_identity?4(i)
-twisted.conch.client.options.ConchOptions.opt_macs?4(macs)
-twisted.conch.client.options.ConchOptions.opt_user_authentications?4(uas)
-twisted.conch.client.options.ConchOptions.zsh_actions?7
-twisted.conch.client.options.ConchOptions.zsh_altArgDescr?7
-twisted.conch.client.options.ConchOptions.zsh_extras?7
-twisted.conch.client.options.ConchOptions.zsh_mutuallyExclusive?7
-twisted.conch.client.options.ConchOptions?1(*args, **kw)
-twisted.conch.client.unix.SSHUnixChannel.__init__?1(self, unix, name, windowSize, maxPacket)
-twisted.conch.client.unix.SSHUnixChannel.addWindowBytes?4(bytes)
-twisted.conch.client.unix.SSHUnixChannel.channelOpen?4(specificData)
-twisted.conch.client.unix.SSHUnixChannel.closeReceived?4()
-twisted.conch.client.unix.SSHUnixChannel.closed?4()
-twisted.conch.client.unix.SSHUnixChannel.dataReceived?4(data)
-twisted.conch.client.unix.SSHUnixChannel.eofReceived?4()
-twisted.conch.client.unix.SSHUnixChannel.extReceived?4(dataType, data)
-twisted.conch.client.unix.SSHUnixChannel.openFailed?4(reason)
-twisted.conch.client.unix.SSHUnixChannel.requestReceived?4(reqType, data)
-twisted.conch.client.unix.SSHUnixChannel?1(unix, name, windowSize, maxPacket)
-twisted.conch.client.unix.SSHUnixClientFactory.__init__?1(self, d, options, userAuthObject)
-twisted.conch.client.unix.SSHUnixClientFactory.buildProtocol?4(addr)
-twisted.conch.client.unix.SSHUnixClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.conch.client.unix.SSHUnixClientFactory.clientConnectionLost?4(connector, reason)
-twisted.conch.client.unix.SSHUnixClientFactory.startedConnecting?4(connector)
-twisted.conch.client.unix.SSHUnixClientFactory?1(d, options, userAuthObject)
-twisted.conch.client.unix.SSHUnixClientProtocol.__init__?1(self)
-twisted.conch.client.unix.SSHUnixClientProtocol.adjustWindow?4(channel, bytesToAdd)
-twisted.conch.client.unix.SSHUnixClientProtocol.cancelRemoteForwarding?4(remotePort)
-twisted.conch.client.unix.SSHUnixClientProtocol.channelClosed?4(channel)
-twisted.conch.client.unix.SSHUnixClientProtocol.connectionLost?4(reason)
-twisted.conch.client.unix.SSHUnixClientProtocol.connectionReady?4()
-twisted.conch.client.unix.SSHUnixClientProtocol.logPrefix?4()
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_addWindowBytes?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_channelID?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_channelOpen?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_closeReceived?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_closed?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_dataReceived?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_eofReceived?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_extReceived?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_openFailed?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.msg_requestReceived?4(lst)
-twisted.conch.client.unix.SSHUnixClientProtocol.openChannel?4(channel, extra = '')
-twisted.conch.client.unix.SSHUnixClientProtocol.requestRemoteForwarding?4(remotePort, hostport)
-twisted.conch.client.unix.SSHUnixClientProtocol.sendClose?4(channel)
-twisted.conch.client.unix.SSHUnixClientProtocol.sendData?4(channel, data)
-twisted.conch.client.unix.SSHUnixClientProtocol.sendEOF?4(channel)
-twisted.conch.client.unix.SSHUnixClientProtocol.sendExtendedData?4(channel, dataType, data)
-twisted.conch.client.unix.SSHUnixClientProtocol.sendGlobalRequest?4(request, data, wantReply = 0)
-twisted.conch.client.unix.SSHUnixClientProtocol.sendRequest?4(channel, requestType, data, wantReply = 0)
-twisted.conch.client.unix.SSHUnixClientProtocol.serviceStarted?4()
-twisted.conch.client.unix.SSHUnixClientProtocol.serviceStopped?4()
-twisted.conch.client.unix.SSHUnixClientProtocol?1()
-twisted.conch.client.unix.SSHUnixProtocol.__init__?1(self)
-twisted.conch.client.unix.SSHUnixProtocol._cbDeferred?5(result, di)
-twisted.conch.client.unix.SSHUnixProtocol._ebDeferred?5(reason, di)
-twisted.conch.client.unix.SSHUnixProtocol.connectionMade?4()
-twisted.conch.client.unix.SSHUnixProtocol.expressionReceived?4(lst)
-twisted.conch.client.unix.SSHUnixProtocol.knownDialects?7
-twisted.conch.client.unix.SSHUnixProtocol.msg_callbackDeferred?4(lst)
-twisted.conch.client.unix.SSHUnixProtocol.msg_errbackDeferred?4(lst)
-twisted.conch.client.unix.SSHUnixProtocol.msg_returnDeferred?4(lst)
-twisted.conch.client.unix.SSHUnixProtocol.returnDeferredLocal?4()
-twisted.conch.client.unix.SSHUnixProtocol.returnDeferredWire?4(d)
-twisted.conch.client.unix.SSHUnixProtocol.sendMessage?4(vocabName, *tup)
-twisted.conch.client.unix.SSHUnixProtocol?1()
-twisted.conch.client.unix.SSHUnixServerFactory.__init__?1(self, conn)
-twisted.conch.client.unix.SSHUnixServerFactory.buildProtocol?4(addr)
-twisted.conch.client.unix.SSHUnixServerFactory?1(conn)
-twisted.conch.client.unix.SSHUnixServerProtocol.__init__?1(self, conn)
-twisted.conch.client.unix.SSHUnixServerProtocol.connectionLost?4(reason)
-twisted.conch.client.unix.SSHUnixServerProtocol.getChannel?4(channelID)
-twisted.conch.client.unix.SSHUnixServerProtocol.haveChannel?4(channelID)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_adjustWindow?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_cancelRemoteForwarding?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_openChannel?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_requestRemoteForwarding?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_sendClose?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_sendData?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_sendEOF?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_sendExtended?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_sendGlobalRequest?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol.msg_sendRequest?4(lst)
-twisted.conch.client.unix.SSHUnixServerProtocol?1(conn)
-twisted.conch.client.unix.connect?4(host, port, options, verifyHostKey, userAuthObject)
-twisted.conch.error.ConchError.__init__?1(self, value, data = None)
-twisted.conch.error.ConchError?1(value, data = None)
-twisted.conch.identity.ConchIdentity.addClientForService?4(serviceName, clientClass)
-twisted.conch.identity.ConchIdentity.addServiceForSelf?4(serviceName)
-twisted.conch.identity.ConchIdentity.clients?7
-twisted.conch.identity.ConchIdentity.getHomeDir?4()
-twisted.conch.identity.ConchIdentity.getShell?4()
-twisted.conch.identity.ConchIdentity.getUserGroupID?4()
-twisted.conch.identity.ConchIdentity.validatePublicKey?4(pubKeyString)
-twisted.conch.identity.OpenSSHConchIdentity.getHomeDir?4()
-twisted.conch.identity.OpenSSHConchIdentity.getShell?4()
-twisted.conch.identity.OpenSSHConchIdentity.getUserGroupID?4()
-twisted.conch.identity.OpenSSHConchIdentity.validatePublicKey?4(pubKeyString)
-twisted.conch.identity.OpenSSHConchIdentity.verifyPlainPassword?4(password)
-twisted.conch.identity.verifyCryptedPassword?4(crypted, pw)
-twisted.conch.insults.client.InsultsClient.__init__?1(self)
-twisted.conch.insults.client.InsultsClient.clearScreen?4()
-twisted.conch.insults.client.InsultsClient.dataReceived?4(data)
-twisted.conch.insults.client.InsultsClient.endEscape?4()
-twisted.conch.insults.client.InsultsClient.eraseToLine?4()
-twisted.conch.insults.client.InsultsClient.eraseToScreen?4()
-twisted.conch.insults.client.InsultsClient.escapeTimeout?7
-twisted.conch.insults.client.InsultsClient.gotoXY?4(x, y)
-twisted.conch.insults.client.InsultsClient.initScreen?4()
-twisted.conch.insults.client.InsultsClient.keyReceived?4(key)
-twisted.conch.insults.client.InsultsClient.refresh?4()
-twisted.conch.insults.client.InsultsClient.setAttributes?4(*attrs)
-twisted.conch.insults.client.InsultsClient.setSize?4(width, height)
-twisted.conch.insults.client.InsultsClient.windowSizeChanged?4()
-twisted.conch.insults.client.InsultsClient.writeCh?4(ch)
-twisted.conch.insults.client.InsultsClient.writeStr?4(s)
-twisted.conch.insults.client.InsultsClient?1()
-twisted.conch.insults.colors.BG_BLACK?7
-twisted.conch.insults.colors.BG_BLUE?7
-twisted.conch.insults.colors.BG_CYAN?7
-twisted.conch.insults.colors.BG_GREEN?7
-twisted.conch.insults.colors.BG_MAGENTA?7
-twisted.conch.insults.colors.BG_RED?7
-twisted.conch.insults.colors.BG_WHITE?7
-twisted.conch.insults.colors.BG_YELLOW?7
-twisted.conch.insults.colors.BLINK_FAST?7
-twisted.conch.insults.colors.BLINK_SLOW?7
-twisted.conch.insults.colors.BOLD?7
-twisted.conch.insults.colors.CLEAR?7
-twisted.conch.insults.colors.CONCEALED?7
-twisted.conch.insults.colors.DIM?7
-twisted.conch.insults.colors.FG_BLACK?7
-twisted.conch.insults.colors.FG_BLUE?7
-twisted.conch.insults.colors.FG_CYAN?7
-twisted.conch.insults.colors.FG_GREEN?7
-twisted.conch.insults.colors.FG_MAGENTA?7
-twisted.conch.insults.colors.FG_RED?7
-twisted.conch.insults.colors.FG_WHITE?7
-twisted.conch.insults.colors.FG_YELLOW?7
-twisted.conch.insults.colors.ITALIC?7
-twisted.conch.insults.colors.REVERSE?7
-twisted.conch.insults.colors.UNDERSCORE?7
-twisted.conch.insults.helper.BACKGROUND?7
-twisted.conch.insults.helper.CharacterAttribute.__init__?1(self, charset=insults.G0, bold=False, underline=False, blink=False, reverseVideo=False, foreground=WHITE, background=BLACK, _subtracting=False)
-twisted.conch.insults.helper.CharacterAttribute.copy?4()
-twisted.conch.insults.helper.CharacterAttribute.toVT102?4()
-twisted.conch.insults.helper.CharacterAttribute.wantOne?4(**kw)
-twisted.conch.insults.helper.CharacterAttribute?1(charset=insults.G0, bold=False, underline=False, blink=False, reverseVideo=False, foreground=WHITE, background=BLACK, _subtracting=False)
-twisted.conch.insults.helper.ExpectableBuffer._checkExpected?5()
-twisted.conch.insults.helper.ExpectableBuffer._mark?8
-twisted.conch.insults.helper.ExpectableBuffer.connectionMade?4()
-twisted.conch.insults.helper.ExpectableBuffer.expect?4(expression)
-twisted.conch.insults.helper.ExpectableBuffer.write?4(bytes)
-twisted.conch.insults.helper.FOREGROUND?7
-twisted.conch.insults.helper.TerminalBuffer.BACKSPACE?7
-twisted.conch.insults.helper.TerminalBuffer.TAB?7
-twisted.conch.insults.helper.TerminalBuffer._currentCharacterAttributes?5()
-twisted.conch.insults.helper.TerminalBuffer._emptyLine?5(width)
-twisted.conch.insults.helper.TerminalBuffer._scrollDown?5()
-twisted.conch.insults.helper.TerminalBuffer._scrollUp?5()
-twisted.conch.insults.helper.TerminalBuffer.applicationKeypadMode?4()
-twisted.conch.insults.helper.TerminalBuffer.connectionMade?4()
-twisted.conch.insults.helper.TerminalBuffer.cursorBackward?4(n=1)
-twisted.conch.insults.helper.TerminalBuffer.cursorDown?4(n=1)
-twisted.conch.insults.helper.TerminalBuffer.cursorForward?4(n=1)
-twisted.conch.insults.helper.TerminalBuffer.cursorHome?4()
-twisted.conch.insults.helper.TerminalBuffer.cursorPosition?4(column, line)
-twisted.conch.insults.helper.TerminalBuffer.cursorUp?4(n=1)
-twisted.conch.insults.helper.TerminalBuffer.deleteCharacter?4(n=1)
-twisted.conch.insults.helper.TerminalBuffer.deleteLine?4(n=1)
-twisted.conch.insults.helper.TerminalBuffer.eraseDisplay?4()
-twisted.conch.insults.helper.TerminalBuffer.eraseLine?4()
-twisted.conch.insults.helper.TerminalBuffer.eraseToDisplayBeginning?4()
-twisted.conch.insults.helper.TerminalBuffer.eraseToDisplayEnd?4()
-twisted.conch.insults.helper.TerminalBuffer.eraseToLineBeginning?4()
-twisted.conch.insults.helper.TerminalBuffer.eraseToLineEnd?4()
-twisted.conch.insults.helper.TerminalBuffer.fill?7
-twisted.conch.insults.helper.TerminalBuffer.getCharacter?4(x, y)
-twisted.conch.insults.helper.TerminalBuffer.height?7
-twisted.conch.insults.helper.TerminalBuffer.index?4()
-twisted.conch.insults.helper.TerminalBuffer.insertAtCursor?4()
-twisted.conch.insults.helper.TerminalBuffer.insertLine?4(n=1)
-twisted.conch.insults.helper.TerminalBuffer.nextLine?4()
-twisted.conch.insults.helper.TerminalBuffer.numericKeypadMode?4()
-twisted.conch.insults.helper.TerminalBuffer.reportCursorPosition?4()
-twisted.conch.insults.helper.TerminalBuffer.reset?4()
-twisted.conch.insults.helper.TerminalBuffer.resetModes?4(modes)
-twisted.conch.insults.helper.TerminalBuffer.restoreCursor?4()
-twisted.conch.insults.helper.TerminalBuffer.reverseIndex?4()
-twisted.conch.insults.helper.TerminalBuffer.saveCursor?4()
-twisted.conch.insults.helper.TerminalBuffer.selectCharacterSet?4(charSet, which)
-twisted.conch.insults.helper.TerminalBuffer.selectGraphicRendition?4(*attributes)
-twisted.conch.insults.helper.TerminalBuffer.setModes?4(modes)
-twisted.conch.insults.helper.TerminalBuffer.shiftIn?4()
-twisted.conch.insults.helper.TerminalBuffer.shiftOut?4()
-twisted.conch.insults.helper.TerminalBuffer.singleShift2?4()
-twisted.conch.insults.helper.TerminalBuffer.singleShift3?4()
-twisted.conch.insults.helper.TerminalBuffer.unhandledControlSequence?4(buf)
-twisted.conch.insults.helper.TerminalBuffer.void?7
-twisted.conch.insults.helper.TerminalBuffer.width?7
-twisted.conch.insults.helper.TerminalBuffer.write?4(bytes)
-twisted.conch.insults.insults.BLINK?7
-twisted.conch.insults.insults.BOLD?7
-twisted.conch.insults.insults.CSI?7
-twisted.conch.insults.insults.CST?7
-twisted.conch.insults.insults.CS_ALTERNATE?7
-twisted.conch.insults.insults.CS_ALTERNATE_SPECIAL?7
-twisted.conch.insults.insults.CS_DRAWING?7
-twisted.conch.insults.insults.CS_UK?7
-twisted.conch.insults.insults.CS_US?7
-twisted.conch.insults.insults.ClientProtocol.__init__?1(self, terminalFactory=None, *a, **kw)
-twisted.conch.insults.insults.ClientProtocol._charsets?8
-twisted.conch.insults.insults.ClientProtocol._escBuf?8
-twisted.conch.insults.insults.ClientProtocol._handleControlSequence?5(buf, terminal)
-twisted.conch.insults.insults.ClientProtocol._handleHeightWidth?5(b)
-twisted.conch.insults.insults.ClientProtocol._longs?8
-twisted.conch.insults.insults.ClientProtocol._shorts?8
-twisted.conch.insults.insults.ClientProtocol.connectionLost?4(reason)
-twisted.conch.insults.insults.ClientProtocol.connectionMade?4()
-twisted.conch.insults.insults.ClientProtocol.controlSequenceParser?7
-twisted.conch.insults.insults.ClientProtocol.dataReceived?4(bytes)
-twisted.conch.insults.insults.ClientProtocol.factory?7
-twisted.conch.insults.insults.ClientProtocol.state?7
-twisted.conch.insults.insults.ClientProtocol.terminal?7
-twisted.conch.insults.insults.ClientProtocol.terminalFactory?7
-twisted.conch.insults.insults.ClientProtocol?1(terminalFactory=None, *a, **kw)
-twisted.conch.insults.insults.ControlSequenceParser.A?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.B?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.C?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.D?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.E?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.F?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.H?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.R?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.Z?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser.tilde?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.H?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.J?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.K?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.L?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.M?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.P?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1._makeSimple?5(fName)
-twisted.conch.insults.insults.ControlSequenceParser_1.h?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.l?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.m?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.n?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.r?4(proto, handler, buf)
-twisted.conch.insults.insults.ControlSequenceParser_1.simple?4(proto, handler, buf)
-twisted.conch.insults.insults.FUNCTION_KEYS?7
-twisted.conch.insults.insults.G0?7
-twisted.conch.insults.insults.G1?7
-twisted.conch.insults.insults.G2?7
-twisted.conch.insults.insults.G3?7
-twisted.conch.insults.insults.ITerminalProtocol.connectionLost?4(reason)
-twisted.conch.insults.insults.ITerminalProtocol.keystrokeReceived?4(keyID, modifier)
-twisted.conch.insults.insults.ITerminalProtocol.makeConnection?4(transport)
-twisted.conch.insults.insults.ITerminalProtocol.terminalSize?4(width, height)
-twisted.conch.insults.insults.ITerminalProtocol.unhandledControlSequence?4(seq)
-twisted.conch.insults.insults.ITerminalTransport.applicationKeypadMode?4()
-twisted.conch.insults.insults.ITerminalTransport.cursorBackward?4(n=1)
-twisted.conch.insults.insults.ITerminalTransport.cursorDown?4(n=1)
-twisted.conch.insults.insults.ITerminalTransport.cursorForward?4(n=1)
-twisted.conch.insults.insults.ITerminalTransport.cursorHome?4()
-twisted.conch.insults.insults.ITerminalTransport.cursorPosition?4(column, line)
-twisted.conch.insults.insults.ITerminalTransport.cursorUp?4(n=1)
-twisted.conch.insults.insults.ITerminalTransport.deleteCharacter?4(n=1)
-twisted.conch.insults.insults.ITerminalTransport.deleteLine?4(n=1)
-twisted.conch.insults.insults.ITerminalTransport.doubleHeightLine?4(top=True)
-twisted.conch.insults.insults.ITerminalTransport.doubleWidthLine?4()
-twisted.conch.insults.insults.ITerminalTransport.eraseDisplay?4()
-twisted.conch.insults.insults.ITerminalTransport.eraseLine?4()
-twisted.conch.insults.insults.ITerminalTransport.eraseToDisplayBeginning?4()
-twisted.conch.insults.insults.ITerminalTransport.eraseToDisplayEnd?4()
-twisted.conch.insults.insults.ITerminalTransport.eraseToLineBeginning?4()
-twisted.conch.insults.insults.ITerminalTransport.eraseToLineEnd?4()
-twisted.conch.insults.insults.ITerminalTransport.horizontalTabulationSet?4()
-twisted.conch.insults.insults.ITerminalTransport.index?4()
-twisted.conch.insults.insults.ITerminalTransport.insertLine?4(n=1)
-twisted.conch.insults.insults.ITerminalTransport.nextLine?4()
-twisted.conch.insults.insults.ITerminalTransport.numericKeypadMode?4()
-twisted.conch.insults.insults.ITerminalTransport.reportCursorPosition?4()
-twisted.conch.insults.insults.ITerminalTransport.reset?4()
-twisted.conch.insults.insults.ITerminalTransport.resetModes?4(mode)
-twisted.conch.insults.insults.ITerminalTransport.restoreCursor?4()
-twisted.conch.insults.insults.ITerminalTransport.reverseIndex?4()
-twisted.conch.insults.insults.ITerminalTransport.saveCursor?4()
-twisted.conch.insults.insults.ITerminalTransport.selectCharacterSet?4(charSet, which)
-twisted.conch.insults.insults.ITerminalTransport.selectGraphicRendition?4(*attributes)
-twisted.conch.insults.insults.ITerminalTransport.setModes?4(modes)
-twisted.conch.insults.insults.ITerminalTransport.shiftIn?4()
-twisted.conch.insults.insults.ITerminalTransport.shiftOut?4()
-twisted.conch.insults.insults.ITerminalTransport.singleShift2?4()
-twisted.conch.insults.insults.ITerminalTransport.singleShift3?4()
-twisted.conch.insults.insults.ITerminalTransport.singleWidthLine?4()
-twisted.conch.insults.insults.ITerminalTransport.tabulationClear?4()
-twisted.conch.insults.insults.ITerminalTransport.tabulationClearAll?4()
-twisted.conch.insults.insults.ITerminalTransport.unhandledControlSequence?4(seq)
-twisted.conch.insults.insults.NORMAL?7
-twisted.conch.insults.insults.REVERSE_VIDEO?7
-twisted.conch.insults.insults.ServerProtocol.BACKSPACE?7
-twisted.conch.insults.insults.ServerProtocol.TAB?7
-twisted.conch.insults.insults.ServerProtocol.__init__?1(self, protocolFactory=None, *a, **kw)
-twisted.conch.insults.insults.ServerProtocol._handleControlSequence?5(buf)
-twisted.conch.insults.insults.ServerProtocol._handleLowFunctionControlSequence?5(ch)
-twisted.conch.insults.insults.ServerProtocol._handleShortControlSequence?5(ch)
-twisted.conch.insults.insults.ServerProtocol.applicationKeypadMode?4()
-twisted.conch.insults.insults.ServerProtocol.connectionLost?4(reason)
-twisted.conch.insults.insults.ServerProtocol.connectionMade?4()
-twisted.conch.insults.insults.ServerProtocol.controlSequenceParser?7
-twisted.conch.insults.insults.ServerProtocol.cursorBackward?4(n=1)
-twisted.conch.insults.insults.ServerProtocol.cursorDown?4(n=1)
-twisted.conch.insults.insults.ServerProtocol.cursorForward?4(n=1)
-twisted.conch.insults.insults.ServerProtocol.cursorHome?4()
-twisted.conch.insults.insults.ServerProtocol.cursorPos?7
-twisted.conch.insults.insults.ServerProtocol.cursorPosition?4(column, line)
-twisted.conch.insults.insults.ServerProtocol.cursorUp?4(n=1)
-twisted.conch.insults.insults.ServerProtocol.dataReceived?4(data)
-twisted.conch.insults.insults.ServerProtocol.deleteCharacter?4(n=1)
-twisted.conch.insults.insults.ServerProtocol.deleteLine?4(n=1)
-twisted.conch.insults.insults.ServerProtocol.doubleHeightLine?4(top=True)
-twisted.conch.insults.insults.ServerProtocol.doubleWidthLine?4()
-twisted.conch.insults.insults.ServerProtocol.eraseDisplay?4()
-twisted.conch.insults.insults.ServerProtocol.eraseLine?4()
-twisted.conch.insults.insults.ServerProtocol.eraseToDisplayBeginning?4()
-twisted.conch.insults.insults.ServerProtocol.eraseToDisplayEnd?4()
-twisted.conch.insults.insults.ServerProtocol.eraseToLineBeginning?4()
-twisted.conch.insults.insults.ServerProtocol.eraseToLineEnd?4()
-twisted.conch.insults.insults.ServerProtocol.factory?7
-twisted.conch.insults.insults.ServerProtocol.horizontalTabulationSet?4()
-twisted.conch.insults.insults.ServerProtocol.index?4()
-twisted.conch.insults.insults.ServerProtocol.insertLine?4(n=1)
-twisted.conch.insults.insults.ServerProtocol.lastWrite?7
-twisted.conch.insults.insults.ServerProtocol.loseConnection?4()
-twisted.conch.insults.insults.ServerProtocol.nextLine?4()
-twisted.conch.insults.insults.ServerProtocol.numericKeypadMode?4()
-twisted.conch.insults.insults.ServerProtocol.protocolFactory?7
-twisted.conch.insults.insults.ServerProtocol.reportCursorPosition?4()
-twisted.conch.insults.insults.ServerProtocol.reset?4()
-twisted.conch.insults.insults.ServerProtocol.resetModes?4(modes)
-twisted.conch.insults.insults.ServerProtocol.resetPrivateModes?4(modes)
-twisted.conch.insults.insults.ServerProtocol.resetScrollRegion?4()
-twisted.conch.insults.insults.ServerProtocol.restoreCursor?4()
-twisted.conch.insults.insults.ServerProtocol.reverseIndex?4()
-twisted.conch.insults.insults.ServerProtocol.saveCursor?4()
-twisted.conch.insults.insults.ServerProtocol.scrollRegion?7
-twisted.conch.insults.insults.ServerProtocol.selectCharacterSet?4(charSet, which)
-twisted.conch.insults.insults.ServerProtocol.selectGraphicRendition?4(*attributes)
-twisted.conch.insults.insults.ServerProtocol.setModes?4(modes)
-twisted.conch.insults.insults.ServerProtocol.setPrivateModes?4(modes)
-twisted.conch.insults.insults.ServerProtocol.setScrollRegion?4(first=None, last=None)
-twisted.conch.insults.insults.ServerProtocol.shiftIn?4()
-twisted.conch.insults.insults.ServerProtocol.shiftOut?4()
-twisted.conch.insults.insults.ServerProtocol.singleShift2?4()
-twisted.conch.insults.insults.ServerProtocol.singleShift3?4()
-twisted.conch.insults.insults.ServerProtocol.singleWidthLine?4()
-twisted.conch.insults.insults.ServerProtocol.state?7
-twisted.conch.insults.insults.ServerProtocol.tabulationClear?4()
-twisted.conch.insults.insults.ServerProtocol.tabulationClearAll?4()
-twisted.conch.insults.insults.ServerProtocol.termSize?7
-twisted.conch.insults.insults.ServerProtocol.terminalProtocol?7
-twisted.conch.insults.insults.ServerProtocol.unhandledControlSequence?4(buf)
-twisted.conch.insults.insults.ServerProtocol.write?4(bytes)
-twisted.conch.insults.insults.ServerProtocol.writeSequence?4(bytes)
-twisted.conch.insults.insults.ServerProtocol?1(protocolFactory=None, *a, **kw)
-twisted.conch.insults.insults.TerminalProtocol.connectionLost?4(reason)
-twisted.conch.insults.insults.TerminalProtocol.connectionMade?4()
-twisted.conch.insults.insults.TerminalProtocol.keystrokeReceived?4(keyID, modifier)
-twisted.conch.insults.insults.TerminalProtocol.makeConnection?4(terminal)
-twisted.conch.insults.insults.TerminalProtocol.terminalSize?4(width, height)
-twisted.conch.insults.insults.TerminalProtocol.unhandledControlSequence?4(seq)
-twisted.conch.insults.insults.UNDERLINE?7
-twisted.conch.insults.insults.Vector.__init__?1(self, x, y)
-twisted.conch.insults.insults.Vector?1(x, y)
-twisted.conch.insults.insults._KEY_NAMES?8
-twisted.conch.insults.insults._const.__init__?2(self, name)
-twisted.conch.insults.insults._const?2(name)
-twisted.conch.insults.insults.log?4(s)
-twisted.conch.insults.insults.modes.INSERTION_REPLACEMENT?7
-twisted.conch.insults.insults.modes.KEYBOARD_ACTION?7
-twisted.conch.insults.insults.modes.LINEFEED_NEWLINE?7
-twisted.conch.insults.insults.privateModes.ANSI_VT52?7
-twisted.conch.insults.insults.privateModes.AUTO_REPEAT?7
-twisted.conch.insults.insults.privateModes.AUTO_WRAP?7
-twisted.conch.insults.insults.privateModes.COLUMN?7
-twisted.conch.insults.insults.privateModes.CURSOR_KEY?7
-twisted.conch.insults.insults.privateModes.CURSOR_MODE?7
-twisted.conch.insults.insults.privateModes.ERROR?7
-twisted.conch.insults.insults.privateModes.ORIGIN?7
-twisted.conch.insults.insults.privateModes.PRINTER_EXTENT?7
-twisted.conch.insults.insults.privateModes.PRINTER_FORM_FEED?7
-twisted.conch.insults.insults.privateModes.SCREEN?7
-twisted.conch.insults.insults.privateModes.SCROLL?7
-twisted.conch.insults.text.CharacterAttributes.attrs?7
-twisted.conch.insults.text.CharacterAttributes.bg?7
-twisted.conch.insults.text.CharacterAttributes.fg?7
-twisted.conch.insults.text._Attribute.__init__?2(self)
-twisted.conch.insults.text._Attribute.serialize?4(write, attrs=None)
-twisted.conch.insults.text._Attribute?2()
-twisted.conch.insults.text._BackgroundColorAttr.__init__?2(self, color)
-twisted.conch.insults.text._BackgroundColorAttr?2(color)
-twisted.conch.insults.text._ColorAttr.__init__?2(self, color, ground)
-twisted.conch.insults.text._ColorAttr.serialize?4(write, attrs)
-twisted.conch.insults.text._ColorAttr?2(color, ground)
-twisted.conch.insults.text._ColorAttribute.__init__?2(self, ground)
-twisted.conch.insults.text._ColorAttribute.attrs?7
-twisted.conch.insults.text._ColorAttribute?2(ground)
-twisted.conch.insults.text._ForegroundColorAttr.__init__?2(self, color)
-twisted.conch.insults.text._ForegroundColorAttr?2(color)
-twisted.conch.insults.text._NormalAttr.serialize?4(write, attrs)
-twisted.conch.insults.text._OtherAttr.__init__?2(self, attrname, attrvalue)
-twisted.conch.insults.text._OtherAttr.serialize?4(write, attrs)
-twisted.conch.insults.text._OtherAttr?2(attrname, attrvalue)
-twisted.conch.insults.text.attributes?7
-twisted.conch.insults.text.flatten?4(output, attrs)
-twisted.conch.insults.window.AbsoluteBox.moveChild?4(child, x, y)
-twisted.conch.insults.window.AbsoluteBox.render?4(width, height, terminal)
-twisted.conch.insults.window.Border.__init__?1(self, containee)
-twisted.conch.insults.window.Border.focusLost?4()
-twisted.conch.insults.window.Border.focusReceived?4()
-twisted.conch.insults.window.Border.keystrokeReceived?4(keyID, modifier)
-twisted.conch.insults.window.Border.render?4(width, height, terminal)
-twisted.conch.insults.window.Border.sizeHint?4()
-twisted.conch.insults.window.Border?1(containee)
-twisted.conch.insults.window.BoundedTerminalWrapper.__init__?1(self, terminal, width, height, xoff, yoff)
-twisted.conch.insults.window.BoundedTerminalWrapper.cursorHome?4()
-twisted.conch.insults.window.BoundedTerminalWrapper.cursorPosition?4(x, y)
-twisted.conch.insults.window.BoundedTerminalWrapper.write?4(bytes)
-twisted.conch.insults.window.BoundedTerminalWrapper?1(terminal, width, height, xoff, yoff)
-twisted.conch.insults.window.Button.__init__?1(self, label, onPress)
-twisted.conch.insults.window.Button.characterReceived?4(keyID, modifier)
-twisted.conch.insults.window.Button.render?4(width, height, terminal)
-twisted.conch.insults.window.Button.sizeHint?4()
-twisted.conch.insults.window.Button?1(label, onPress)
-twisted.conch.insults.window.Canvas.__init__?1(self)
-twisted.conch.insults.window.Canvas.clear?4()
-twisted.conch.insults.window.Canvas.contents?7
-twisted.conch.insults.window.Canvas.focused?7
-twisted.conch.insults.window.Canvas.render?4(width, height, terminal)
-twisted.conch.insults.window.Canvas.resize?4(width, height)
-twisted.conch.insults.window.Canvas?1()
-twisted.conch.insults.window.ContainerWidget.__init__?1(self)
-twisted.conch.insults.window.ContainerWidget.addChild?4(child)
-twisted.conch.insults.window.ContainerWidget.changeFocus?4()
-twisted.conch.insults.window.ContainerWidget.focusReceived?4()
-twisted.conch.insults.window.ContainerWidget.focused?7
-twisted.conch.insults.window.ContainerWidget.focusedChild?7
-twisted.conch.insults.window.ContainerWidget.keystrokeReceived?4(keyID, modifier)
-twisted.conch.insults.window.ContainerWidget.remChild?4(child)
-twisted.conch.insults.window.ContainerWidget.render?4(width, height, terminal)
-twisted.conch.insults.window.ContainerWidget?1()
-twisted.conch.insults.window.HBox.variableDimension?7
-twisted.conch.insults.window.Packer.render?4(width, height, terminal)
-twisted.conch.insults.window.PasswordInput._renderText?5()
-twisted.conch.insults.window.Selection.__init__?1(self, sequence, onSelect, minVisible=None)
-twisted.conch.insults.window.Selection.characterReceived?4(keyID, modifier)
-twisted.conch.insults.window.Selection.focusedIndex?7
-twisted.conch.insults.window.Selection.func_DOWN_ARROW?4(modifier)
-twisted.conch.insults.window.Selection.func_PGDN?4(modifier)
-twisted.conch.insults.window.Selection.func_PGUP?4(modifier)
-twisted.conch.insults.window.Selection.func_UP_ARROW?4(modifier)
-twisted.conch.insults.window.Selection.render?4(width, height, terminal)
-twisted.conch.insults.window.Selection.renderOffset?7
-twisted.conch.insults.window.Selection.sizeHint?4()
-twisted.conch.insults.window.Selection?1(sequence, onSelect, minVisible=None)
-twisted.conch.insults.window.TextInput.__init__?1(self, maxwidth, onSubmit)
-twisted.conch.insults.window.TextInput._renderText?5()
-twisted.conch.insults.window.TextInput.backspaceReceived?4()
-twisted.conch.insults.window.TextInput.characterReceived?4(keyID, modifier)
-twisted.conch.insults.window.TextInput.func_LEFT_ARROW?4(modifier)
-twisted.conch.insults.window.TextInput.func_RIGHT_ARROW?4(modifier)
-twisted.conch.insults.window.TextInput.render?4(width, height, terminal)
-twisted.conch.insults.window.TextInput.setText?4(text)
-twisted.conch.insults.window.TextInput.sizeHint?4()
-twisted.conch.insults.window.TextInput?1(maxwidth, onSubmit)
-twisted.conch.insults.window.TextOutput.__init__?1(self, size=None)
-twisted.conch.insults.window.TextOutput.focusReceived?4()
-twisted.conch.insults.window.TextOutput.render?4(width, height, terminal)
-twisted.conch.insults.window.TextOutput.setText?4(text)
-twisted.conch.insults.window.TextOutput.sizeHint?4()
-twisted.conch.insults.window.TextOutput.text?7
-twisted.conch.insults.window.TextOutput?1(size=None)
-twisted.conch.insults.window.TextOutputArea.__init__?1(self, size=None, longLines=WRAP)
-twisted.conch.insults.window.TextOutputArea.render?4(width, height, terminal)
-twisted.conch.insults.window.TextOutputArea?1(size=None, longLines=WRAP)
-twisted.conch.insults.window.TopWindow.changeFocus?4()
-twisted.conch.insults.window.TopWindow.focused?7
-twisted.conch.insults.window.TopWindow.keystrokeReceived?4(keyID, modifier)
-twisted.conch.insults.window.VBox.variableDimension?7
-twisted.conch.insults.window.Widget.backspaceReceived?4()
-twisted.conch.insults.window.Widget.characterReceived?4(keyID, modifier)
-twisted.conch.insults.window.Widget.focusLost?4()
-twisted.conch.insults.window.Widget.focusReceived?4()
-twisted.conch.insults.window.Widget.focused?7
-twisted.conch.insults.window.Widget.functionKeyReceived?4(keyID, modifier)
-twisted.conch.insults.window.Widget.keystrokeReceived?4(keyID, modifier)
-twisted.conch.insults.window.Widget.render?4(terminal)
-twisted.conch.insults.window.Widget.sizeHint?4()
-twisted.conch.insults.window.Widget.tabReceived?4(modifier)
-twisted.conch.insults.window._Box.__init__?2(self, gravity=CENTER)
-twisted.conch.insults.window._Box.render?4(width, height, terminal)
-twisted.conch.insults.window._Box.sizeHint?4()
-twisted.conch.insults.window._Box?2(gravity=CENTER)
-twisted.conch.insults.window.cursor?4(terminal, ch)
-twisted.conch.insults.window.rectangle?4(terminal, (top, left), (width, height))
-twisted.conch.interfaces.IConchUser.gotGlobalRequest?4(requestType, data)
-twisted.conch.interfaces.IConchUser.lookupChannel?4(channelType, windowSize, maxPacket, data)
-twisted.conch.interfaces.IConchUser.lookupSubsystem?4(subsystem, data)
-twisted.conch.interfaces.ISFTPFile.close?4()
-twisted.conch.interfaces.ISFTPFile.getAttrs?4()
-twisted.conch.interfaces.ISFTPFile.readChunk?4(offset, length)
-twisted.conch.interfaces.ISFTPFile.setAttrs?4(attrs)
-twisted.conch.interfaces.ISFTPFile.writeChunk?4(offset, data)
-twisted.conch.interfaces.ISFTPServer.extendedRequest?4(extendedName, extendedData)
-twisted.conch.interfaces.ISFTPServer.getAttrs?4(path, followLinks)
-twisted.conch.interfaces.ISFTPServer.gotVersion?4(otherVersion, extData)
-twisted.conch.interfaces.ISFTPServer.makeDirectory?4(path, attrs)
-twisted.conch.interfaces.ISFTPServer.makeLink?4(linkPath, targetPath)
-twisted.conch.interfaces.ISFTPServer.openDirectory?4(path)
-twisted.conch.interfaces.ISFTPServer.openFile?4(filename, flags, attrs)
-twisted.conch.interfaces.ISFTPServer.readLink?4(path)
-twisted.conch.interfaces.ISFTPServer.realPath?4(path)
-twisted.conch.interfaces.ISFTPServer.removeDirectory?4(path)
-twisted.conch.interfaces.ISFTPServer.removeFile?4(filename)
-twisted.conch.interfaces.ISFTPServer.renameFile?4(oldpath, newpath)
-twisted.conch.interfaces.ISFTPServer.setAttrs?4(path, attrs)
-twisted.conch.interfaces.ISession.closed?4()
-twisted.conch.interfaces.ISession.eofReceived?4()
-twisted.conch.interfaces.ISession.execCommand?4(proto, command)
-twisted.conch.interfaces.ISession.getPty?4(term, windowSize, modes)
-twisted.conch.interfaces.ISession.openShell?4(proto)
-twisted.conch.interfaces.ISession.windowChanged?4(newWindowSize)
-twisted.conch.ls.lsLine?4(name, s)
-twisted.conch.manhole.CTRL_BACKSLASH?7
-twisted.conch.manhole.CTRL_C?7
-twisted.conch.manhole.CTRL_D?7
-twisted.conch.manhole.ColoredManhole.characterReceived?4(ch, moreCharactersComing)
-twisted.conch.manhole.ColoredManhole.getSource?4()
-twisted.conch.manhole.FileWrapper.__init__?1(self, o)
-twisted.conch.manhole.FileWrapper.flush?4()
-twisted.conch.manhole.FileWrapper.softspace?7
-twisted.conch.manhole.FileWrapper.state?7
-twisted.conch.manhole.FileWrapper.write?4(data)
-twisted.conch.manhole.FileWrapper.writelines?4(lines)
-twisted.conch.manhole.FileWrapper?1(o)
-twisted.conch.manhole.Manhole.__init__?1(self, namespace=None)
-twisted.conch.manhole.Manhole._needsNewline?5()
-twisted.conch.manhole.Manhole.addOutput?4(bytes, async=False)
-twisted.conch.manhole.Manhole.connectionMade?4()
-twisted.conch.manhole.Manhole.handle_EOF?4()
-twisted.conch.manhole.Manhole.handle_INT?4()
-twisted.conch.manhole.Manhole.handle_QUIT?4()
-twisted.conch.manhole.Manhole.lineReceived?4(line)
-twisted.conch.manhole.Manhole.namespace?7
-twisted.conch.manhole.Manhole?1(namespace=None)
-twisted.conch.manhole.ManholeInterpreter.__init__?1(self, handler, locals=None, filename="<console>")
-twisted.conch.manhole.ManholeInterpreter._cbDisplayDeferred?5(result, k, obj)
-twisted.conch.manhole.ManholeInterpreter._ebDisplayDeferred?5(failure, k, obj)
-twisted.conch.manhole.ManholeInterpreter.displayhook?4(obj)
-twisted.conch.manhole.ManholeInterpreter.numDeferreds?7
-twisted.conch.manhole.ManholeInterpreter.push?4(line)
-twisted.conch.manhole.ManholeInterpreter.resetBuffer?4()
-twisted.conch.manhole.ManholeInterpreter.runcode?4(*a, **kw)
-twisted.conch.manhole.ManholeInterpreter.write?4(data, async=False)
-twisted.conch.manhole.ManholeInterpreter?1(handler, locals=None, filename="<console>")
-twisted.conch.manhole.VT102Writer.__init__?1(self)
-twisted.conch.manhole.VT102Writer.color?4(type)
-twisted.conch.manhole.VT102Writer.normalColor?7
-twisted.conch.manhole.VT102Writer.typeToColor?7
-twisted.conch.manhole.VT102Writer.write?4(token, type=None)
-twisted.conch.manhole.VT102Writer?1()
-twisted.conch.manhole.lastColorizedLine?4(source)
-twisted.conch.manhole_ssh.ConchFactory.__init__?1(self, portal)
-twisted.conch.manhole_ssh.ConchFactory.privateKey?7
-twisted.conch.manhole_ssh.ConchFactory.privateKeys?7
-twisted.conch.manhole_ssh.ConchFactory.publicKey?7
-twisted.conch.manhole_ssh.ConchFactory.publicKeys?7
-twisted.conch.manhole_ssh.ConchFactory?1(portal)
-twisted.conch.manhole_ssh.TerminalRealm.__init__?1(self, transportFactory=None)
-twisted.conch.manhole_ssh.TerminalRealm._getAvatar?5(avatarId)
-twisted.conch.manhole_ssh.TerminalRealm.chainedProtocolFactory?7
-twisted.conch.manhole_ssh.TerminalRealm.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.conch.manhole_ssh.TerminalRealm.sessionFactory?7
-twisted.conch.manhole_ssh.TerminalRealm.transportFactory?7
-twisted.conch.manhole_ssh.TerminalRealm.userFactory?7
-twisted.conch.manhole_ssh.TerminalRealm?1(transportFactory=None)
-twisted.conch.manhole_ssh.TerminalSession.chainedProtocolFactory?7
-twisted.conch.manhole_ssh.TerminalSession.closed?4()
-twisted.conch.manhole_ssh.TerminalSession.execCommand?4(proto, cmd)
-twisted.conch.manhole_ssh.TerminalSession.getPty?4(term, windowSize, attrs)
-twisted.conch.manhole_ssh.TerminalSession.openShell?4(proto)
-twisted.conch.manhole_ssh.TerminalSession.transportFactory?7
-twisted.conch.manhole_ssh.TerminalSessionTransport.__init__?1(self, proto, chainedProtocol, avatar, width, height)
-twisted.conch.manhole_ssh.TerminalSessionTransport.loseConnection?4()
-twisted.conch.manhole_ssh.TerminalSessionTransport?1(proto, chainedProtocol, avatar, width, height)
-twisted.conch.manhole_ssh.TerminalUser.__init__?1(self, original, avatarId)
-twisted.conch.manhole_ssh.TerminalUser?1(original, avatarId)
-twisted.conch.manhole_ssh._Glue.__init__?2(self, **kw)
-twisted.conch.manhole_ssh._Glue?2(**kw)
-twisted.conch.manhole_tap.Options.__init__?1(self)
-twisted.conch.manhole_tap.Options.optParameters?7
-twisted.conch.manhole_tap.Options.opt_user?4(name)
-twisted.conch.manhole_tap.Options.postOptions?4()
-twisted.conch.manhole_tap.Options?1()
-twisted.conch.manhole_tap._StupidRealm.__init__?2(self, proto, *a, **kw)
-twisted.conch.manhole_tap._StupidRealm.requestAvatar?4(avatarId, *interfaces)
-twisted.conch.manhole_tap._StupidRealm?2(proto, *a, **kw)
-twisted.conch.manhole_tap.chainedProtocolFactory.__init__?1(self, namespace)
-twisted.conch.manhole_tap.chainedProtocolFactory?1(namespace)
-twisted.conch.manhole_tap.makeService?4(options)
-twisted.conch.manhole_tap.makeTelnetProtocol.__init__?1(self, portal)
-twisted.conch.manhole_tap.makeTelnetProtocol?1(portal)
-twisted.conch.mixin.BufferingMixin.DELAY?7
-twisted.conch.mixin.BufferingMixin._delayedWriteCall?8
-twisted.conch.mixin.BufferingMixin.bytes?7
-twisted.conch.mixin.BufferingMixin.flush?4()
-twisted.conch.mixin.BufferingMixin.write?4(bytes)
-twisted.conch.openssh_compat.factory.OpenSSHFactory.dataRoot?7
-twisted.conch.openssh_compat.factory.OpenSSHFactory.getPrimes?4()
-twisted.conch.openssh_compat.factory.OpenSSHFactory.getPrivateKeys?4()
-twisted.conch.openssh_compat.factory.OpenSSHFactory.getPublicKeys?4()
-twisted.conch.openssh_compat.factory.OpenSSHFactory.moduliRoot?7
-twisted.conch.openssh_compat.primes.parseModuliFile?4(filename)
-twisted.conch.recvline.HistoricRecvLine._deliverBuffer?5(buf)
-twisted.conch.recvline.HistoricRecvLine.connectionMade?4()
-twisted.conch.recvline.HistoricRecvLine.currentHistoryBuffer?4()
-twisted.conch.recvline.HistoricRecvLine.handle_DOWN?4()
-twisted.conch.recvline.HistoricRecvLine.handle_RETURN?4()
-twisted.conch.recvline.HistoricRecvLine.handle_UP?4()
-twisted.conch.recvline.LocalTerminalBufferMixin.makeConnection?4(transport)
-twisted.conch.recvline.Logging.__init__?1(self, original)
-twisted.conch.recvline.Logging?1(original)
-twisted.conch.recvline.RecvLine.TABSTOP?7
-twisted.conch.recvline.RecvLine.characterReceived?4(ch, moreCharactersComing)
-twisted.conch.recvline.RecvLine.connectionMade?4()
-twisted.conch.recvline.RecvLine.currentLineBuffer?4()
-twisted.conch.recvline.RecvLine.handle_BACKSPACE?4()
-twisted.conch.recvline.RecvLine.handle_DELETE?4()
-twisted.conch.recvline.RecvLine.handle_END?4()
-twisted.conch.recvline.RecvLine.handle_HOME?4()
-twisted.conch.recvline.RecvLine.handle_INSERT?4()
-twisted.conch.recvline.RecvLine.handle_LEFT?4()
-twisted.conch.recvline.RecvLine.handle_RETURN?4()
-twisted.conch.recvline.RecvLine.handle_RIGHT?4()
-twisted.conch.recvline.RecvLine.handle_TAB?4()
-twisted.conch.recvline.RecvLine.height?7
-twisted.conch.recvline.RecvLine.initializeScreen?4()
-twisted.conch.recvline.RecvLine.keystrokeReceived?4(keyID, modifier)
-twisted.conch.recvline.RecvLine.lineReceived?4(line)
-twisted.conch.recvline.RecvLine.pn?7
-twisted.conch.recvline.RecvLine.ps?7
-twisted.conch.recvline.RecvLine.setInsertMode?4()
-twisted.conch.recvline.RecvLine.setTypeoverMode?4()
-twisted.conch.recvline.RecvLine.terminalSize?4(width, height)
-twisted.conch.recvline.RecvLine.unhandledControlSequence?4(seq)
-twisted.conch.recvline.RecvLine.width?7
-twisted.conch.recvline.TransportSequence.BACKSPACE?7
-twisted.conch.recvline.TransportSequence.TAB?7
-twisted.conch.recvline.TransportSequence.__init__?1(self, *transports)
-twisted.conch.recvline.TransportSequence?1(*transports)
-twisted.conch.recvline._counters?8
-twisted.conch.scripts.cftp.ClientOptions.optParameters?7
-twisted.conch.scripts.cftp.ClientOptions.parseArgs?4(host, localPath=None)
-twisted.conch.scripts.cftp.ClientOptions.synopsis?7
-twisted.conch.scripts.cftp.ClientOptions.zsh_altArgDescr?7
-twisted.conch.scripts.cftp.ClientOptions.zsh_extras?7
-twisted.conch.scripts.cftp.FileWrapper.__init__?1(self, f)
-twisted.conch.scripts.cftp.FileWrapper?1(f)
-twisted.conch.scripts.cftp.SSHConnection.serviceStarted?4()
-twisted.conch.scripts.cftp.SSHSession._cbSubsystem?5(result)
-twisted.conch.scripts.cftp.SSHSession.channelOpen?4(foo)
-twisted.conch.scripts.cftp.SSHSession.closeReceived?4()
-twisted.conch.scripts.cftp.SSHSession.closed?4()
-twisted.conch.scripts.cftp.SSHSession.eofReceived?4()
-twisted.conch.scripts.cftp.SSHSession.extReceived?4(t, data)
-twisted.conch.scripts.cftp.SSHSession.name?7
-twisted.conch.scripts.cftp.SSHSession.startWriting?4()
-twisted.conch.scripts.cftp.SSHSession.stopWriting?4()
-twisted.conch.scripts.cftp.StdioClient.__init__?1(self, client, f = None)
-twisted.conch.scripts.cftp.StdioClient._abbrevSize?5(size)
-twisted.conch.scripts.cftp.StdioClient._abbrevTime?5(t)
-twisted.conch.scripts.cftp.StdioClient._cbCd?5(directory)
-twisted.conch.scripts.cftp.StdioClient._cbCommand?5(result)
-twisted.conch.scripts.cftp.StdioClient._cbCurDir?5(path)
-twisted.conch.scripts.cftp.StdioClient._cbDisplayFiles?5(files, options)
-twisted.conch.scripts.cftp.StdioClient._cbGetDone?5(ignored, rf, lf)
-twisted.conch.scripts.cftp.StdioClient._cbGetFileSize?5(attrs, rf, lf)
-twisted.conch.scripts.cftp.StdioClient._cbGetMultiple?5(files, local)
-twisted.conch.scripts.cftp.StdioClient._cbGetMultipleNext?5(res, files, local)
-twisted.conch.scripts.cftp.StdioClient._cbGetOpenFile?5(rf, lf)
-twisted.conch.scripts.cftp.StdioClient._cbGetRead?5(data, rf, lf, chunks, start, size, startTime)
-twisted.conch.scripts.cftp.StdioClient._cbOpenList?5(directory, glob)
-twisted.conch.scripts.cftp.StdioClient._cbPutDone?5(ignored, rf, lf)
-twisted.conch.scripts.cftp.StdioClient._cbPutMultipleNext?5(res, files, path)
-twisted.conch.scripts.cftp.StdioClient._cbPutOpenFile?5(rf, lf)
-twisted.conch.scripts.cftp.StdioClient._cbPutTargetAttrs?5(attrs, path, local)
-twisted.conch.scripts.cftp.StdioClient._cbPutWrite?5(ignored, rf, lf, chunks, startTime)
-twisted.conch.scripts.cftp.StdioClient._cbReadFile?5(files, l, directory, glob)
-twisted.conch.scripts.cftp.StdioClient._cbSetCurDir?5(path)
-twisted.conch.scripts.cftp.StdioClient._cbSetUsrGrp?5(attrs, path, usr=None, grp=None)
-twisted.conch.scripts.cftp.StdioClient._ebCloseLf?5(f, lf)
-twisted.conch.scripts.cftp.StdioClient._ebCommand?5(f)
-twisted.conch.scripts.cftp.StdioClient._ebNotADirectory?5(reason, path, glob)
-twisted.conch.scripts.cftp.StdioClient._getFilename?5(line)
-twisted.conch.scripts.cftp.StdioClient._getNextChunk?5(chunks)
-twisted.conch.scripts.cftp.StdioClient._newLine?5()
-twisted.conch.scripts.cftp.StdioClient._printFailure?5(f)
-twisted.conch.scripts.cftp.StdioClient._printProgessBar?5(f, startTime)
-twisted.conch.scripts.cftp.StdioClient._remoteGlob?5(fullPath)
-twisted.conch.scripts.cftp.StdioClient.cmd_CD?4(path)
-twisted.conch.scripts.cftp.StdioClient.cmd_CHGRP?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_CHMOD?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_CHOWN?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_EXEC?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_EXIT?4(ignored)
-twisted.conch.scripts.cftp.StdioClient.cmd_GET?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_HELP?4(ignored)
-twisted.conch.scripts.cftp.StdioClient.cmd_LCD?4(path)
-twisted.conch.scripts.cftp.StdioClient.cmd_LLS?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_LMKDIR?4(path)
-twisted.conch.scripts.cftp.StdioClient.cmd_LN?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_LPWD?4(ignored)
-twisted.conch.scripts.cftp.StdioClient.cmd_LS?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_MKDIR?4(path)
-twisted.conch.scripts.cftp.StdioClient.cmd_PROGRESS?4(ignored)
-twisted.conch.scripts.cftp.StdioClient.cmd_PUT?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_PWD?4(ignored)
-twisted.conch.scripts.cftp.StdioClient.cmd_QUIT?7
-twisted.conch.scripts.cftp.StdioClient.cmd_RENAME?4(rest)
-twisted.conch.scripts.cftp.StdioClient.cmd_RM?4(path)
-twisted.conch.scripts.cftp.StdioClient.cmd_RMDIR?4(path)
-twisted.conch.scripts.cftp.StdioClient.cmd_VERSION?4(ignored)
-twisted.conch.scripts.cftp.StdioClient.connectionMade?4()
-twisted.conch.scripts.cftp.StdioClient.delimiter?7
-twisted.conch.scripts.cftp.StdioClient.lineReceived?4(line)
-twisted.conch.scripts.cftp.StdioClient.ps?7
-twisted.conch.scripts.cftp.StdioClient?1(client, f = None)
-twisted.conch.scripts.cftp._ebExit?5(f)
-twisted.conch.scripts.cftp._ignore?5(*args)
-twisted.conch.scripts.cftp.doConnect?4(options)
-twisted.conch.scripts.cftp.handleError?4()
-twisted.conch.scripts.cftp.run?4()
-twisted.conch.scripts.ckeygen.GeneralOptions.optFlags?7
-twisted.conch.scripts.ckeygen.GeneralOptions.optParameters?7
-twisted.conch.scripts.ckeygen.GeneralOptions.synopsis?7
-twisted.conch.scripts.ckeygen.GeneralOptions.zsh_actions?7
-twisted.conch.scripts.ckeygen._saveKey?5(key, options)
-twisted.conch.scripts.ckeygen.changePassPhrase?4(options)
-twisted.conch.scripts.ckeygen.displayPublicKey?4(options)
-twisted.conch.scripts.ckeygen.generateDSAkey?4(options)
-twisted.conch.scripts.ckeygen.generateRSAkey?4(options)
-twisted.conch.scripts.ckeygen.handleError?4()
-twisted.conch.scripts.ckeygen.printFingerprint?4(options)
-twisted.conch.scripts.ckeygen.run?4()
-twisted.conch.scripts.conch.ClientOptions.localForwards?7
-twisted.conch.scripts.conch.ClientOptions.optFlags?7
-twisted.conch.scripts.conch.ClientOptions.optParameters?7
-twisted.conch.scripts.conch.ClientOptions.opt_escape?4(esc)
-twisted.conch.scripts.conch.ClientOptions.opt_localforward?4(f)
-twisted.conch.scripts.conch.ClientOptions.opt_remoteforward?4(f)
-twisted.conch.scripts.conch.ClientOptions.parseArgs?4(host, *command)
-twisted.conch.scripts.conch.ClientOptions.remoteForwards?7
-twisted.conch.scripts.conch.ClientOptions.synopsis?7
-twisted.conch.scripts.conch.ClientOptions.zsh_actionDescr?7
-twisted.conch.scripts.conch.ClientOptions.zsh_extras?7
-twisted.conch.scripts.conch.SSHConnection._cbRemoteForwarding?5(result, remotePort, hostport)
-twisted.conch.scripts.conch.SSHConnection._ebRemoteForwarding?5(f, remotePort, hostport)
-twisted.conch.scripts.conch.SSHConnection.cancelRemoteForwarding?4(remotePort)
-twisted.conch.scripts.conch.SSHConnection.channelClosed?4(channel)
-twisted.conch.scripts.conch.SSHConnection.channel_forwarded_tcpip?4(windowSize, maxPacket, data)
-twisted.conch.scripts.conch.SSHConnection.requestRemoteForwarding?4(remotePort, hostport)
-twisted.conch.scripts.conch.SSHConnection.serviceStarted?4()
-twisted.conch.scripts.conch.SSHConnection.serviceStopped?4()
-twisted.conch.scripts.conch.SSHSession._?5()
-twisted.conch.scripts.conch.SSHSession._windowResized?5(*args)
-twisted.conch.scripts.conch.SSHSession.channelOpen?4(foo)
-twisted.conch.scripts.conch.SSHSession.closeReceived?4()
-twisted.conch.scripts.conch.SSHSession.closed?4()
-twisted.conch.scripts.conch.SSHSession.dataReceived?4(data)
-twisted.conch.scripts.conch.SSHSession.eofReceived?4()
-twisted.conch.scripts.conch.SSHSession.extReceived?4(t, data)
-twisted.conch.scripts.conch.SSHSession.handleInput?4(char)
-twisted.conch.scripts.conch.SSHSession.name?7
-twisted.conch.scripts.conch.SSHSession.request_exit_status?4(data)
-twisted.conch.scripts.conch.SSHSession.sendEOF?4()
-twisted.conch.scripts.conch.SSHSession.startWriting?4()
-twisted.conch.scripts.conch.SSHSession.stopWriting?4()
-twisted.conch.scripts.conch._KeepAlive.__init__?2(self, conn)
-twisted.conch.scripts.conch._KeepAlive._cbGlobal?5(res)
-twisted.conch.scripts.conch._KeepAlive._ebGlobal?5()
-twisted.conch.scripts.conch._KeepAlive.sendGlobal?4()
-twisted.conch.scripts.conch._KeepAlive?2(conn)
-twisted.conch.scripts.conch._ebExit?5(f)
-twisted.conch.scripts.conch._enterRawMode?5()
-twisted.conch.scripts.conch._inRawMode?8
-twisted.conch.scripts.conch._leaveRawMode?5()
-twisted.conch.scripts.conch._savedRawMode?8
-twisted.conch.scripts.conch._stopReactor?5()
-twisted.conch.scripts.conch.beforeShutdown?4()
-twisted.conch.scripts.conch.conn?7
-twisted.conch.scripts.conch.doConnect?4()
-twisted.conch.scripts.conch.exitStatus?7
-twisted.conch.scripts.conch.handleError?4()
-twisted.conch.scripts.conch.old?7
-twisted.conch.scripts.conch.onConnect?4()
-twisted.conch.scripts.conch.options?7
-twisted.conch.scripts.conch.reConnect?4()
-twisted.conch.scripts.conch.run?4()
-twisted.conch.scripts.conch.stopConnection?4()
-twisted.conch.scripts.tkconch.GeneralOptions.identitys?7
-twisted.conch.scripts.tkconch.GeneralOptions.localForwards?7
-twisted.conch.scripts.tkconch.GeneralOptions.optFlags?7
-twisted.conch.scripts.tkconch.GeneralOptions.optParameters?7
-twisted.conch.scripts.tkconch.GeneralOptions.opt_compress?4()
-twisted.conch.scripts.tkconch.GeneralOptions.opt_identity?4(i)
-twisted.conch.scripts.tkconch.GeneralOptions.opt_localforward?4(f)
-twisted.conch.scripts.tkconch.GeneralOptions.opt_remoteforward?4(f)
-twisted.conch.scripts.tkconch.GeneralOptions.parseArgs?4(*args)
-twisted.conch.scripts.tkconch.GeneralOptions.remoteForwards?7
-twisted.conch.scripts.tkconch.GeneralOptions.synopsis?7
-twisted.conch.scripts.tkconch.GeneralOptions.zsh_actionDescr?7
-twisted.conch.scripts.tkconch.GeneralOptions.zsh_extras?7
-twisted.conch.scripts.tkconch.GeneralOptions.zsh_mutuallyExclusive?7
-twisted.conch.scripts.tkconch.SSHClientFactory.buildProtocol?4(addr)
-twisted.conch.scripts.tkconch.SSHClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.conch.scripts.tkconch.SSHClientFactory.noisy?7
-twisted.conch.scripts.tkconch.SSHClientFactory.stopFactory?4()
-twisted.conch.scripts.tkconch.SSHClientTransport._cbVerifyHostKey?5(ans, pubKey, khHost, keyType)
-twisted.conch.scripts.tkconch.SSHClientTransport.connectionSecure?4()
-twisted.conch.scripts.tkconch.SSHClientTransport.receiveDebug?4(alwaysDisplay, message, lang)
-twisted.conch.scripts.tkconch.SSHClientTransport.receiveError?4(code, desc)
-twisted.conch.scripts.tkconch.SSHClientTransport.sendDisconnect?4(code, reason)
-twisted.conch.scripts.tkconch.SSHClientTransport.verifyHostKey?4(pubKey, fingerprint)
-twisted.conch.scripts.tkconch.SSHConnection.serviceStarted?4()
-twisted.conch.scripts.tkconch.SSHSession.channelOpen?4(foo)
-twisted.conch.scripts.tkconch.SSHSession.closed?4()
-twisted.conch.scripts.tkconch.SSHSession.dataReceived?4(data)
-twisted.conch.scripts.tkconch.SSHSession.eofReceived?4()
-twisted.conch.scripts.tkconch.SSHSession.extReceived?4(t, data)
-twisted.conch.scripts.tkconch.SSHSession.handleInput?4(char)
-twisted.conch.scripts.tkconch.SSHSession.name?7
-twisted.conch.scripts.tkconch.SSHSession.request_exit_status?4(data)
-twisted.conch.scripts.tkconch.SSHSession.sendEOF?4()
-twisted.conch.scripts.tkconch.SSHUserAuthClient._cbGetPrivateKey?5(ans, count)
-twisted.conch.scripts.tkconch.SSHUserAuthClient.getPassword?4(prompt = None)
-twisted.conch.scripts.tkconch.SSHUserAuthClient.getPrivateKey?4()
-twisted.conch.scripts.tkconch.SSHUserAuthClient.getPublicKey?4()
-twisted.conch.scripts.tkconch.SSHUserAuthClient.usedFiles?7
-twisted.conch.scripts.tkconch.TkConchMenu.__init__?1(self, *args, **params)
-twisted.conch.scripts.tkconch.TkConchMenu.addForward?4()
-twisted.conch.scripts.tkconch.TkConchMenu.doConnect?4()
-twisted.conch.scripts.tkconch.TkConchMenu.getIdentityFile?4()
-twisted.conch.scripts.tkconch.TkConchMenu.removeForward?4()
-twisted.conch.scripts.tkconch.TkConchMenu?1(*args, **params)
-twisted.conch.scripts.tkconch.deferredAskFrame?4(question, echo)
-twisted.conch.scripts.tkconch.exitStatus?7
-twisted.conch.scripts.tkconch.frame?7
-twisted.conch.scripts.tkconch.gotChar?4(ch, resp=resp)
-twisted.conch.scripts.tkconch.handleError?4()
-twisted.conch.scripts.tkconch.menu?7
-twisted.conch.scripts.tkconch.options?7
-twisted.conch.scripts.tkconch.run?4()
-twisted.conch.ssh.agent.AGENTC_ADD_IDENTITY?7
-twisted.conch.ssh.agent.AGENTC_REMOVE_ALL_IDENTITIES?7
-twisted.conch.ssh.agent.AGENTC_REMOVE_IDENTITY?7
-twisted.conch.ssh.agent.AGENTC_REQUEST_IDENTITIES?7
-twisted.conch.ssh.agent.AGENTC_SIGN_REQUEST?7
-twisted.conch.ssh.agent.AGENT_FAILURE?7
-twisted.conch.ssh.agent.AGENT_IDENTITIES_ANSWER?7
-twisted.conch.ssh.agent.AGENT_SIGN_RESPONSE?7
-twisted.conch.ssh.agent.AGENT_SUCCESS?7
-twisted.conch.ssh.agent.SSHAgentClient.__init__?1(self)
-twisted.conch.ssh.agent.SSHAgentClient._cbRequestIdentities?5(data)
-twisted.conch.ssh.agent.SSHAgentClient._cbSignData?5(data)
-twisted.conch.ssh.agent.SSHAgentClient.addIdentity?4(blob, comment = '')
-twisted.conch.ssh.agent.SSHAgentClient.dataReceived?4(data)
-twisted.conch.ssh.agent.SSHAgentClient.removeAllIdentities?4()
-twisted.conch.ssh.agent.SSHAgentClient.removeIdentity?4(blob)
-twisted.conch.ssh.agent.SSHAgentClient.requestIdentities?4()
-twisted.conch.ssh.agent.SSHAgentClient.sendRequest?4(reqType, data)
-twisted.conch.ssh.agent.SSHAgentClient.signData?4(blob, data)
-twisted.conch.ssh.agent.SSHAgentClient?1()
-twisted.conch.ssh.agent.SSHAgentServer.__init__?1(self)
-twisted.conch.ssh.agent.SSHAgentServer.agentc_ADD_IDENTITY?4(data)
-twisted.conch.ssh.agent.SSHAgentServer.agentc_REMOVE_ALL_IDENTITIES?4(data)
-twisted.conch.ssh.agent.SSHAgentServer.agentc_REMOVE_IDENTITY?4(data)
-twisted.conch.ssh.agent.SSHAgentServer.agentc_REQUEST_IDENTITIES?4(data)
-twisted.conch.ssh.agent.SSHAgentServer.agentc_SIGN_REQUEST?4(data)
-twisted.conch.ssh.agent.SSHAgentServer.dataReceived?4(data)
-twisted.conch.ssh.agent.SSHAgentServer.sendResponse?4(reqType, data)
-twisted.conch.ssh.agent.SSHAgentServer?1()
-twisted.conch.ssh.agent.messages?7
-twisted.conch.ssh.asn1.INTEGER?7
-twisted.conch.ssh.asn1.SEQUENCE?7
-twisted.conch.ssh.asn1.pack?4(data)
-twisted.conch.ssh.asn1.parse?4(data)
-twisted.conch.ssh.channel.SSHChannel.__init__?1(self, localWindow = 0, localMaxPacket = 0, remoteWindow = 0, remoteMaxPacket = 0, conn = None, data=None, avatar = None)
-twisted.conch.ssh.channel.SSHChannel.addWindowBytes?4(bytes)
-twisted.conch.ssh.channel.SSHChannel.channelOpen?4(specificData)
-twisted.conch.ssh.channel.SSHChannel.closeReceived?4()
-twisted.conch.ssh.channel.SSHChannel.closed?4()
-twisted.conch.ssh.channel.SSHChannel.dataReceived?4(data)
-twisted.conch.ssh.channel.SSHChannel.eofReceived?4()
-twisted.conch.ssh.channel.SSHChannel.extReceived?4(dataType, data)
-twisted.conch.ssh.channel.SSHChannel.getHost?4()
-twisted.conch.ssh.channel.SSHChannel.getPeer?4()
-twisted.conch.ssh.channel.SSHChannel.logPrefix?4()
-twisted.conch.ssh.channel.SSHChannel.loseConnection?4()
-twisted.conch.ssh.channel.SSHChannel.name?7
-twisted.conch.ssh.channel.SSHChannel.openFailed?4(reason)
-twisted.conch.ssh.channel.SSHChannel.requestReceived?4(requestType, data)
-twisted.conch.ssh.channel.SSHChannel.startWriting?4()
-twisted.conch.ssh.channel.SSHChannel.stopWriting?4()
-twisted.conch.ssh.channel.SSHChannel.write?4(data)
-twisted.conch.ssh.channel.SSHChannel.writeExtended?4(dataType, data)
-twisted.conch.ssh.channel.SSHChannel.writeSequence?4(data)
-twisted.conch.ssh.channel.SSHChannel?1(localWindow = 0, localMaxPacket = 0, remoteWindow = 0, remoteMaxPacket = 0, conn = None, data=None, avatar = None)
-twisted.conch.ssh.common.MP?4(number)
-twisted.conch.ssh.common.MP_py?7
-twisted.conch.ssh.common.NS?4(t)
-twisted.conch.ssh.common._MPpow?5(x, y, z)
-twisted.conch.ssh.common._MPpow_py?8
-twisted.conch.ssh.common._fastMP?5(i)
-twisted.conch.ssh.common._fastMPpow?5(x, y, z=None)
-twisted.conch.ssh.common._fastgetMP?5(i)
-twisted.conch.ssh.common._fastpow?5(x, y, z=None)
-twisted.conch.ssh.common.ffs?4(c, s)
-twisted.conch.ssh.common.getMP?4(data)
-twisted.conch.ssh.common.getMP_py?7
-twisted.conch.ssh.common.getNS?4(s, count=1)
-twisted.conch.ssh.common.install?4()
-twisted.conch.ssh.common.pyPow?7
-twisted.conch.ssh.connection.EXTENDED_DATA_STDERR?7
-twisted.conch.ssh.connection.MSG_CHANNEL_CLOSE?7
-twisted.conch.ssh.connection.MSG_CHANNEL_DATA?7
-twisted.conch.ssh.connection.MSG_CHANNEL_EOF?7
-twisted.conch.ssh.connection.MSG_CHANNEL_EXTENDED_DATA?7
-twisted.conch.ssh.connection.MSG_CHANNEL_FAILURE?7
-twisted.conch.ssh.connection.MSG_CHANNEL_OPEN?7
-twisted.conch.ssh.connection.MSG_CHANNEL_OPEN_CONFIRMATION?7
-twisted.conch.ssh.connection.MSG_CHANNEL_OPEN_FAILURE?7
-twisted.conch.ssh.connection.MSG_CHANNEL_REQUEST?7
-twisted.conch.ssh.connection.MSG_CHANNEL_SUCCESS?7
-twisted.conch.ssh.connection.MSG_CHANNEL_WINDOW_ADJUST?7
-twisted.conch.ssh.connection.MSG_GLOBAL_REQUEST?7
-twisted.conch.ssh.connection.MSG_REQUEST_FAILURE?7
-twisted.conch.ssh.connection.MSG_REQUEST_SUCCESS?7
-twisted.conch.ssh.connection.OPEN_ADMINISTRATIVELY_PROHIBITED?7
-twisted.conch.ssh.connection.OPEN_CONNECT_FAILED?7
-twisted.conch.ssh.connection.OPEN_RESOURCE_SHORTAGE?7
-twisted.conch.ssh.connection.OPEN_UNKNOWN_CHANNEL_TYPE?7
-twisted.conch.ssh.connection.SSHConnection.__init__?1(self)
-twisted.conch.ssh.connection.SSHConnection._cbChannelRequest?5(result, localChannel)
-twisted.conch.ssh.connection.SSHConnection._ebChannelRequest?5(result, localChannel)
-twisted.conch.ssh.connection.SSHConnection.adjustWindow?4(channel, bytesToAdd)
-twisted.conch.ssh.connection.SSHConnection.channelClosed?4(channel)
-twisted.conch.ssh.connection.SSHConnection.getChannel?4(channelType, windowSize, maxPacket, data)
-twisted.conch.ssh.connection.SSHConnection.gotGlobalRequest?4(requestType, data)
-twisted.conch.ssh.connection.SSHConnection.name?7
-twisted.conch.ssh.connection.SSHConnection.openChannel?4(channel, extra = '')
-twisted.conch.ssh.connection.SSHConnection.sendClose?4(channel)
-twisted.conch.ssh.connection.SSHConnection.sendData?4(channel, data)
-twisted.conch.ssh.connection.SSHConnection.sendEOF?4(channel)
-twisted.conch.ssh.connection.SSHConnection.sendExtendedData?4(channel, dataType, data)
-twisted.conch.ssh.connection.SSHConnection.sendGlobalRequest?4(request, data, wantReply = 0)
-twisted.conch.ssh.connection.SSHConnection.sendRequest?4(channel, requestType, data, wantReply = 0)
-twisted.conch.ssh.connection.SSHConnection.serviceStarted?4()
-twisted.conch.ssh.connection.SSHConnection.serviceStopped?4()
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_CLOSE?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_DATA?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_EOF?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_EXTENDED_DATA?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_FAILURE?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_OPEN?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_OPEN_CONFIRMATION?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_OPEN_FAILURE?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_REQUEST?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_SUCCESS?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_CHANNEL_WINDOW_ADJUST?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_GLOBAL_REQUEST?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_REQUEST_FAILURE?4(packet)
-twisted.conch.ssh.connection.SSHConnection.ssh_REQUEST_SUCCESS?4(packet)
-twisted.conch.ssh.connection.SSHConnection?1()
-twisted.conch.ssh.connection.TRANSLATE_TABLE?7
-twisted.conch.ssh.connection.alphanums?7
-twisted.conch.ssh.connection.messages?7
-twisted.conch.ssh.factory.SSHFactory.buildProtocol?4(addr)
-twisted.conch.ssh.factory.SSHFactory.getDHPrime?4(bits)
-twisted.conch.ssh.factory.SSHFactory.getPrimes?4()
-twisted.conch.ssh.factory.SSHFactory.getPrivateKeys?4()
-twisted.conch.ssh.factory.SSHFactory.getPublicKeys?4()
-twisted.conch.ssh.factory.SSHFactory.getService?4(transport, service)
-twisted.conch.ssh.factory.SSHFactory.services?7
-twisted.conch.ssh.factory.SSHFactory.startFactory?4()
-twisted.conch.ssh.filetransfer.ClientDirectory._?5()
-twisted.conch.ssh.filetransfer.ClientDirectory.__init__?1(self, parent, handle)
-twisted.conch.ssh.filetransfer.ClientDirectory._cbReadDir?5(names)
-twisted.conch.ssh.filetransfer.ClientDirectory._ebReadDir?5(reason)
-twisted.conch.ssh.filetransfer.ClientDirectory.close?4()
-twisted.conch.ssh.filetransfer.ClientDirectory.next?4()
-twisted.conch.ssh.filetransfer.ClientDirectory.read?4()
-twisted.conch.ssh.filetransfer.ClientDirectory?1(parent, handle)
-twisted.conch.ssh.filetransfer.ClientFile.__init__?1(self, parent, handle)
-twisted.conch.ssh.filetransfer.ClientFile.close?4()
-twisted.conch.ssh.filetransfer.ClientFile.getAttrs?4()
-twisted.conch.ssh.filetransfer.ClientFile.readChunk?4(offset, length)
-twisted.conch.ssh.filetransfer.ClientFile.setAttrs?4(attrs)
-twisted.conch.ssh.filetransfer.ClientFile.writeChunk?4(offset, chunk)
-twisted.conch.ssh.filetransfer.ClientFile?1(parent, handle)
-twisted.conch.ssh.filetransfer.FILEXFER_ATTR_ACMODTIME?7
-twisted.conch.ssh.filetransfer.FILEXFER_ATTR_EXTENDED?7
-twisted.conch.ssh.filetransfer.FILEXFER_ATTR_OWNERGROUP?7
-twisted.conch.ssh.filetransfer.FILEXFER_ATTR_PERMISSIONS?7
-twisted.conch.ssh.filetransfer.FILEXFER_ATTR_SIZE?7
-twisted.conch.ssh.filetransfer.FILEXFER_TYPE_DIRECTORY?7
-twisted.conch.ssh.filetransfer.FILEXFER_TYPE_REGULAR?7
-twisted.conch.ssh.filetransfer.FILEXFER_TYPE_SPECIAL?7
-twisted.conch.ssh.filetransfer.FILEXFER_TYPE_SYMLINK?7
-twisted.conch.ssh.filetransfer.FILEXFER_TYPE_UNKNOWN?7
-twisted.conch.ssh.filetransfer.FXF_APPEND?7
-twisted.conch.ssh.filetransfer.FXF_CREAT?7
-twisted.conch.ssh.filetransfer.FXF_EXCL?7
-twisted.conch.ssh.filetransfer.FXF_READ?7
-twisted.conch.ssh.filetransfer.FXF_TEXT?7
-twisted.conch.ssh.filetransfer.FXF_TRUNC?7
-twisted.conch.ssh.filetransfer.FXF_WRITE?7
-twisted.conch.ssh.filetransfer.FXP_ATTRS?7
-twisted.conch.ssh.filetransfer.FXP_CLOSE?7
-twisted.conch.ssh.filetransfer.FXP_DATA?7
-twisted.conch.ssh.filetransfer.FXP_EXTENDED?7
-twisted.conch.ssh.filetransfer.FXP_EXTENDED_REPLY?7
-twisted.conch.ssh.filetransfer.FXP_FSETSTAT?7
-twisted.conch.ssh.filetransfer.FXP_FSTAT?7
-twisted.conch.ssh.filetransfer.FXP_HANDLE?7
-twisted.conch.ssh.filetransfer.FXP_INIT?7
-twisted.conch.ssh.filetransfer.FXP_LSTAT?7
-twisted.conch.ssh.filetransfer.FXP_MKDIR?7
-twisted.conch.ssh.filetransfer.FXP_NAME?7
-twisted.conch.ssh.filetransfer.FXP_OPEN?7
-twisted.conch.ssh.filetransfer.FXP_OPENDIR?7
-twisted.conch.ssh.filetransfer.FXP_READ?7
-twisted.conch.ssh.filetransfer.FXP_READDIR?7
-twisted.conch.ssh.filetransfer.FXP_READLINK?7
-twisted.conch.ssh.filetransfer.FXP_REALPATH?7
-twisted.conch.ssh.filetransfer.FXP_REMOVE?7
-twisted.conch.ssh.filetransfer.FXP_RENAME?7
-twisted.conch.ssh.filetransfer.FXP_RMDIR?7
-twisted.conch.ssh.filetransfer.FXP_SETSTAT?7
-twisted.conch.ssh.filetransfer.FXP_STAT?7
-twisted.conch.ssh.filetransfer.FXP_STATUS?7
-twisted.conch.ssh.filetransfer.FXP_SYMLINK?7
-twisted.conch.ssh.filetransfer.FXP_VERSION?7
-twisted.conch.ssh.filetransfer.FXP_WRITE?7
-twisted.conch.ssh.filetransfer.FX_BAD_MESSAGE?7
-twisted.conch.ssh.filetransfer.FX_CONNECTION_LOST?7
-twisted.conch.ssh.filetransfer.FX_EOF?7
-twisted.conch.ssh.filetransfer.FX_FAILURE?7
-twisted.conch.ssh.filetransfer.FX_NO_CONNECTION?7
-twisted.conch.ssh.filetransfer.FX_NO_SUCH_FILE?7
-twisted.conch.ssh.filetransfer.FX_OK?7
-twisted.conch.ssh.filetransfer.FX_OP_UNSUPPORTED?7
-twisted.conch.ssh.filetransfer.FX_PERMISSION_DENIED?7
-twisted.conch.ssh.filetransfer.FileTransferBase.__init__?1(self)
-twisted.conch.ssh.filetransfer.FileTransferBase._packAttributes?5(attrs)
-twisted.conch.ssh.filetransfer.FileTransferBase._parseAttributes?5(data)
-twisted.conch.ssh.filetransfer.FileTransferBase.dataReceived?4(data)
-twisted.conch.ssh.filetransfer.FileTransferBase.packetTypes?7
-twisted.conch.ssh.filetransfer.FileTransferBase.sendPacket?4(kind, data)
-twisted.conch.ssh.filetransfer.FileTransferBase.versions?7
-twisted.conch.ssh.filetransfer.FileTransferBase?1()
-twisted.conch.ssh.filetransfer.FileTransferClient.__init__?1(self, extData = {})
-twisted.conch.ssh.filetransfer.FileTransferClient._cbRealPath?5(result)
-twisted.conch.ssh.filetransfer.FileTransferClient._parseRequest?5(data)
-twisted.conch.ssh.filetransfer.FileTransferClient._sendRequest?5(msg, data)
-twisted.conch.ssh.filetransfer.FileTransferClient.connectionMade?4()
-twisted.conch.ssh.filetransfer.FileTransferClient.extendedRequest?4(request, data)
-twisted.conch.ssh.filetransfer.FileTransferClient.getAttrs?4(path, followLinks=0)
-twisted.conch.ssh.filetransfer.FileTransferClient.gotServerVersion?4(serverVersion, extData)
-twisted.conch.ssh.filetransfer.FileTransferClient.makeDirectory?4(path, attrs)
-twisted.conch.ssh.filetransfer.FileTransferClient.makeLink?4(linkPath, targetPath)
-twisted.conch.ssh.filetransfer.FileTransferClient.openDirectory?4(path)
-twisted.conch.ssh.filetransfer.FileTransferClient.openFile?4(filename, flags, attrs)
-twisted.conch.ssh.filetransfer.FileTransferClient.packet_ATTRS?4(data)
-twisted.conch.ssh.filetransfer.FileTransferClient.packet_DATA?4(data)
-twisted.conch.ssh.filetransfer.FileTransferClient.packet_EXTENDED_REPLY?4(data)
-twisted.conch.ssh.filetransfer.FileTransferClient.packet_HANDLE?4(data)
-twisted.conch.ssh.filetransfer.FileTransferClient.packet_NAME?4(data)
-twisted.conch.ssh.filetransfer.FileTransferClient.packet_STATUS?4(data)
-twisted.conch.ssh.filetransfer.FileTransferClient.packet_VERSION?4(data)
-twisted.conch.ssh.filetransfer.FileTransferClient.readLink?4(path)
-twisted.conch.ssh.filetransfer.FileTransferClient.realPath?4(path)
-twisted.conch.ssh.filetransfer.FileTransferClient.removeDirectory?4(path)
-twisted.conch.ssh.filetransfer.FileTransferClient.removeFile?4(filename)
-twisted.conch.ssh.filetransfer.FileTransferClient.renameFile?4(oldpath, newpath)
-twisted.conch.ssh.filetransfer.FileTransferClient.setAttrs?4(path, attrs)
-twisted.conch.ssh.filetransfer.FileTransferClient?1(extData = {})
-twisted.conch.ssh.filetransfer.FileTransferServer.__init__?1(self, data=None, avatar=None)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbClose?5(result, handle, requestId, isDir = 0)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbExtended?5(data, requestId)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbOpenDirectory?5(dirObj, requestId)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbOpenFile?5(fileObj, requestId)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbRead?5(result, requestId)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbReadLink?5(result, requestId)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbScanDirectory?5(result, dirIter, f)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbSendDirectory?5(result, requestId)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbStat?5(result, requestId)
-twisted.conch.ssh.filetransfer.FileTransferServer._cbStatus?5(result, requestId, msg = "request succeeded")
-twisted.conch.ssh.filetransfer.FileTransferServer._ebStatus?5(reason, requestId, msg = "request failed")
-twisted.conch.ssh.filetransfer.FileTransferServer._scanDirectory?5(dirIter, f)
-twisted.conch.ssh.filetransfer.FileTransferServer._sendStatus?5(requestId, code, message, lang = '')
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_CLOSE?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_EXTENDED?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_FSETSTAT?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_FSTAT?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_INIT?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_LSTAT?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_MKDIR?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_OPEN?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_OPENDIR?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_READ?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_READDIR?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_READLINK?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_REALPATH?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_REMOVE?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_RENAME?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_RMDIR?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_SETSTAT?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_STAT?4(data, followLinks = 1)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_SYMLINK?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer.packet_WRITE?4(data)
-twisted.conch.ssh.filetransfer.FileTransferServer?1(data=None, avatar=None)
-twisted.conch.ssh.filetransfer.SFTPError.__init__?1(self, errorCode, errorMessage, lang = '')
-twisted.conch.ssh.filetransfer.SFTPError?1(errorCode, errorMessage, lang = '')
-twisted.conch.ssh.filetransfer.g?7
-twisted.conch.ssh.forwarding.SSHConnectForwardingChannel.__init__?1(self, hostport, *args, **kw)
-twisted.conch.ssh.forwarding.SSHConnectForwardingChannel._close?5(reason)
-twisted.conch.ssh.forwarding.SSHConnectForwardingChannel._setClient?5(client)
-twisted.conch.ssh.forwarding.SSHConnectForwardingChannel.channelOpen?4(specificData)
-twisted.conch.ssh.forwarding.SSHConnectForwardingChannel.closed?4()
-twisted.conch.ssh.forwarding.SSHConnectForwardingChannel.dataReceived?4(data)
-twisted.conch.ssh.forwarding.SSHConnectForwardingChannel?1(hostport, *args, **kw)
-twisted.conch.ssh.forwarding.SSHForwardingClient.__init__?1(self, channel)
-twisted.conch.ssh.forwarding.SSHForwardingClient.connectionLost?4(reason)
-twisted.conch.ssh.forwarding.SSHForwardingClient.dataReceived?4(data)
-twisted.conch.ssh.forwarding.SSHForwardingClient?1(channel)
-twisted.conch.ssh.forwarding.SSHListenClientForwardingChannel.name?7
-twisted.conch.ssh.forwarding.SSHListenForwardingChannel.channelOpen?4(specificData)
-twisted.conch.ssh.forwarding.SSHListenForwardingChannel.closed?4()
-twisted.conch.ssh.forwarding.SSHListenForwardingChannel.dataReceived?4(data)
-twisted.conch.ssh.forwarding.SSHListenForwardingChannel.eofReceived?4()
-twisted.conch.ssh.forwarding.SSHListenForwardingChannel.openFailed?4(reason)
-twisted.conch.ssh.forwarding.SSHListenForwardingFactory.__init__?1(self, connection, hostport, klass)
-twisted.conch.ssh.forwarding.SSHListenForwardingFactory.buildProtocol?4(addr)
-twisted.conch.ssh.forwarding.SSHListenForwardingFactory?1(connection, hostport, klass)
-twisted.conch.ssh.forwarding.SSHListenServerForwardingChannel.name?7
-twisted.conch.ssh.forwarding.openConnectForwardingClient?4(remoteWindow, remoteMaxPacket, data, avatar)
-twisted.conch.ssh.forwarding.packGlobal_tcpip_forward?4((host, port))
-twisted.conch.ssh.forwarding.packOpen_direct_tcpip?4((connHost, connPort), (origHost, origPort))
-twisted.conch.ssh.forwarding.packOpen_forwarded_tcpip?7
-twisted.conch.ssh.forwarding.unpackGlobal_tcpip_forward?4(data)
-twisted.conch.ssh.forwarding.unpackOpen_direct_tcpip?4(data)
-twisted.conch.ssh.forwarding.unpackOpen_forwarded_tcpip?7
-twisted.conch.ssh.keys.ID_SHA1?7
-twisted.conch.ssh.keys.getPrivateKeyObject?4(filename = None, data = '', passphrase = '')
-twisted.conch.ssh.keys.getPrivateKeyObject_agentv3?4(data, passphrase)
-twisted.conch.ssh.keys.getPrivateKeyObject_lsh?4(data, passphrase)
-twisted.conch.ssh.keys.getPrivateKeyObject_openssh?4(data, passphrase)
-twisted.conch.ssh.keys.getPublicKeyObject?4(data)
-twisted.conch.ssh.keys.getPublicKeyString?4(filename = None, line = 0, data = '')
-twisted.conch.ssh.keys.getPublicKeyString_lsh?4(data)
-twisted.conch.ssh.keys.getPublicKeyString_openssh?4(data)
-twisted.conch.ssh.keys.lenSig?4(obj)
-twisted.conch.ssh.keys.makePrivateKeyBlob?4(obj)
-twisted.conch.ssh.keys.makePrivateKeyString?4(obj, passphrase = None, kind = 'openssh')
-twisted.conch.ssh.keys.makePrivateKeyString_agentv3?4(obj, passphrase)
-twisted.conch.ssh.keys.makePrivateKeyString_lsh?4(obj, passphrase)
-twisted.conch.ssh.keys.makePrivateKeyString_openssh?4(obj, passphrase)
-twisted.conch.ssh.keys.makePublicKeyBlob?4(obj)
-twisted.conch.ssh.keys.makePublicKeyString?4(obj, comment = '', kind = 'openssh')
-twisted.conch.ssh.keys.makePublicKeyString_lsh?4(obj)
-twisted.conch.ssh.keys.makePublicKeyString_openssh?4(obj, comment)
-twisted.conch.ssh.keys.objectType?4(obj)
-twisted.conch.ssh.keys.pkcs1Digest?4(data, lMod)
-twisted.conch.ssh.keys.pkcs1Pad?4(data, lMod)
-twisted.conch.ssh.keys.printKey?4(obj)
-twisted.conch.ssh.keys.signData?4(obj, data)
-twisted.conch.ssh.keys.signData_dsa?4(obj, data)
-twisted.conch.ssh.keys.signData_rsa?4(obj, data)
-twisted.conch.ssh.keys.verifySignature?4(obj, sig, data)
-twisted.conch.ssh.keys.verifySignature_dsa?4(obj, sig, data)
-twisted.conch.ssh.keys.verifySignature_rsa?4(obj, sig, data)
-twisted.conch.ssh.service.SSHService.logPrefix?4()
-twisted.conch.ssh.service.SSHService.name?7
-twisted.conch.ssh.service.SSHService.packetReceived?4(messageType, packet)
-twisted.conch.ssh.service.SSHService.protocolMessages?7
-twisted.conch.ssh.service.SSHService.serviceStarted?4()
-twisted.conch.ssh.service.SSHService.serviceStopped?4()
-twisted.conch.ssh.service.SSHService.transport?7
-twisted.conch.ssh.session.SSHSession.__init__?1(self, *args, **kw)
-twisted.conch.ssh.session.SSHSession.closed?4()
-twisted.conch.ssh.session.SSHSession.dataReceived?4(data)
-twisted.conch.ssh.session.SSHSession.eofReceived?4()
-twisted.conch.ssh.session.SSHSession.extReceived?4(dataType, data)
-twisted.conch.ssh.session.SSHSession.loseConnection?4()
-twisted.conch.ssh.session.SSHSession.name?7
-twisted.conch.ssh.session.SSHSession.request_exec?4(data)
-twisted.conch.ssh.session.SSHSession.request_pty_req?4(data)
-twisted.conch.ssh.session.SSHSession.request_shell?4(data)
-twisted.conch.ssh.session.SSHSession.request_subsystem?4(data)
-twisted.conch.ssh.session.SSHSession.request_window_change?4(data)
-twisted.conch.ssh.session.SSHSession?1(*args, **kw)
-twisted.conch.ssh.session.SSHSessionClient.dataReceived?4(data)
-twisted.conch.ssh.session.SSHSessionProcessProtocol.__init__?1(self, session)
-twisted.conch.ssh.session.SSHSessionProcessProtocol.connectionLost?4(reason = None)
-twisted.conch.ssh.session.SSHSessionProcessProtocol.connectionMade?4()
-twisted.conch.ssh.session.SSHSessionProcessProtocol.errReceived?4(err)
-twisted.conch.ssh.session.SSHSessionProcessProtocol.inConnectionLost?4()
-twisted.conch.ssh.session.SSHSessionProcessProtocol.loseConnection?4()
-twisted.conch.ssh.session.SSHSessionProcessProtocol.outReceived?4(data)
-twisted.conch.ssh.session.SSHSessionProcessProtocol.processEnded?4(reason = None)
-twisted.conch.ssh.session.SSHSessionProcessProtocol.write?4(data)
-twisted.conch.ssh.session.SSHSessionProcessProtocol.writeSequence?4(seq)
-twisted.conch.ssh.session.SSHSessionProcessProtocol?1(session)
-twisted.conch.ssh.session._DummyTransport.__init__?2(self, proto)
-twisted.conch.ssh.session._DummyTransport.dataReceived?4(data)
-twisted.conch.ssh.session._DummyTransport.loseConnection?4()
-twisted.conch.ssh.session._DummyTransport.write?4(data)
-twisted.conch.ssh.session._DummyTransport.writeSequence?4(seq)
-twisted.conch.ssh.session._DummyTransport?2(proto)
-twisted.conch.ssh.session._ProtocolWrapper.__init__?2(self, proto)
-twisted.conch.ssh.session._ProtocolWrapper.connectionMade?4()
-twisted.conch.ssh.session._ProtocolWrapper.outReceived?4(data)
-twisted.conch.ssh.session._ProtocolWrapper.processEnded?4(reason)
-twisted.conch.ssh.session._ProtocolWrapper?2(proto)
-twisted.conch.ssh.session.packRequest_pty_req?4(term, (rows, cols, xpixel, ypixel), modes)
-twisted.conch.ssh.session.packRequest_window_change?4((rows, cols, xpixel, ypixel))
-twisted.conch.ssh.session.parseRequest_pty_req?4(data)
-twisted.conch.ssh.session.parseRequest_window_change?4(data)
-twisted.conch.ssh.session.wrapProcessProtocol?4(inst)
-twisted.conch.ssh.session.wrapProtocol?4(proto)
-twisted.conch.ssh.sexpy.pack?4(sexp)
-twisted.conch.ssh.sexpy.parse?4(s)
-twisted.conch.ssh.transport.DH_GENERATOR?7
-twisted.conch.ssh.transport.DH_PRIME?7
-twisted.conch.ssh.transport.DISCONNECT_AUTH_CANCELLED_BY_USER?7
-twisted.conch.ssh.transport.DISCONNECT_BY_APPLICATION?7
-twisted.conch.ssh.transport.DISCONNECT_COMPRESSION_ERROR?7
-twisted.conch.ssh.transport.DISCONNECT_CONNECTION_LOST?7
-twisted.conch.ssh.transport.DISCONNECT_HOST_KEY_NOT_VERIFIABLE?7
-twisted.conch.ssh.transport.DISCONNECT_HOST_NOT_ALLOWED_TO_CONNECT?7
-twisted.conch.ssh.transport.DISCONNECT_ILLEGAL_USER_NAME?7
-twisted.conch.ssh.transport.DISCONNECT_KEY_EXCHANGE_FAILED?7
-twisted.conch.ssh.transport.DISCONNECT_MAC_ERROR?7
-twisted.conch.ssh.transport.DISCONNECT_NO_MORE_AUTH_METHODS_AVAILABLE?7
-twisted.conch.ssh.transport.DISCONNECT_PROTOCOL_ERROR?7
-twisted.conch.ssh.transport.DISCONNECT_PROTOCOL_VERSION_NOT_SUPPORTED?7
-twisted.conch.ssh.transport.DISCONNECT_RESERVED?7
-twisted.conch.ssh.transport.DISCONNECT_SERVICE_NOT_AVAILABLE?7
-twisted.conch.ssh.transport.DISCONNECT_TOO_MANY_CONNECTIONS?7
-twisted.conch.ssh.transport.MSG_DEBUG?7
-twisted.conch.ssh.transport.MSG_DISCONNECT?7
-twisted.conch.ssh.transport.MSG_IGNORE?7
-twisted.conch.ssh.transport.MSG_KEXDH_INIT?7
-twisted.conch.ssh.transport.MSG_KEXDH_REPLY?7
-twisted.conch.ssh.transport.MSG_KEXINIT?7
-twisted.conch.ssh.transport.MSG_KEX_DH_GEX_GROUP?7
-twisted.conch.ssh.transport.MSG_KEX_DH_GEX_INIT?7
-twisted.conch.ssh.transport.MSG_KEX_DH_GEX_REPLY?7
-twisted.conch.ssh.transport.MSG_KEX_DH_GEX_REQUEST?7
-twisted.conch.ssh.transport.MSG_KEX_DH_GEX_REQUEST_OLD?7
-twisted.conch.ssh.transport.MSG_NEWKEYS?7
-twisted.conch.ssh.transport.MSG_SERVICE_ACCEPT?7
-twisted.conch.ssh.transport.MSG_SERVICE_REQUEST?7
-twisted.conch.ssh.transport.MSG_UNIMPLEMENTED?7
-twisted.conch.ssh.transport.SSHCiphers.__init__?1(self, outCip, inCip, outMac, inMac)
-twisted.conch.ssh.transport.SSHCiphers._getCipher?5(cip, iv, key)
-twisted.conch.ssh.transport.SSHCiphers._getMAC?5(mac, key)
-twisted.conch.ssh.transport.SSHCiphers.cipherMap?7
-twisted.conch.ssh.transport.SSHCiphers.decrypt?4(blocks)
-twisted.conch.ssh.transport.SSHCiphers.encrypt?4(blocks)
-twisted.conch.ssh.transport.SSHCiphers.macMap?7
-twisted.conch.ssh.transport.SSHCiphers.makeMAC?4(seqid, data)
-twisted.conch.ssh.transport.SSHCiphers.setKeys?4(outIV, outKey, inIV, inKey, outInteg, inInteg)
-twisted.conch.ssh.transport.SSHCiphers.verify?4(seqid, data, mac)
-twisted.conch.ssh.transport.SSHCiphers?1(outCip, inCip, outMac, inMac)
-twisted.conch.ssh.transport.SSHClientTransport._continueGEX_GROUP?5(ignored, pubKey, f, signature)
-twisted.conch.ssh.transport.SSHClientTransport._continueGEX_REPLY?5(ignored, pubKey, f, signature)
-twisted.conch.ssh.transport.SSHClientTransport._getKey?5(c, sharedSecret, exchangeHash)
-twisted.conch.ssh.transport.SSHClientTransport._keySetup?5(sharedSecret, exchangeHash)
-twisted.conch.ssh.transport.SSHClientTransport.connectionMade?4()
-twisted.conch.ssh.transport.SSHClientTransport.connectionSecure?4()
-twisted.conch.ssh.transport.SSHClientTransport.isClient?7
-twisted.conch.ssh.transport.SSHClientTransport.requestService?4(instance)
-twisted.conch.ssh.transport.SSHClientTransport.ssh_KEXINIT?4(packet)
-twisted.conch.ssh.transport.SSHClientTransport.ssh_KEX_DH_GEX_GROUP?4(packet)
-twisted.conch.ssh.transport.SSHClientTransport.ssh_KEX_DH_GEX_REPLY?4(packet)
-twisted.conch.ssh.transport.SSHClientTransport.ssh_NEWKEYS?4(packet)
-twisted.conch.ssh.transport.SSHClientTransport.ssh_SERVICE_ACCEPT?4(packet)
-twisted.conch.ssh.transport.SSHClientTransport.verifyHostKey?4(hostKey, fingerprint)
-twisted.conch.ssh.transport.SSHServerTransport._getKey?5(c, sharedSecret, exchangeHash)
-twisted.conch.ssh.transport.SSHServerTransport._keySetup?5(sharedSecret, exchangeHash)
-twisted.conch.ssh.transport.SSHServerTransport.isClient?7
-twisted.conch.ssh.transport.SSHServerTransport.ssh_KEXINIT?4(packet)
-twisted.conch.ssh.transport.SSHServerTransport.ssh_KEX_DH_GEX_INIT?4(packet)
-twisted.conch.ssh.transport.SSHServerTransport.ssh_KEX_DH_GEX_REQUEST?4(packet)
-twisted.conch.ssh.transport.SSHServerTransport.ssh_KEX_DH_GEX_REQUEST_OLD?4(packet)
-twisted.conch.ssh.transport.SSHServerTransport.ssh_NEWKEYS?4(packet)
-twisted.conch.ssh.transport.SSHServerTransport.ssh_SERVICE_REQUEST?4(packet)
-twisted.conch.ssh.transport.SSHTransportBase.buf?7
-twisted.conch.ssh.transport.SSHTransportBase.comment?7
-twisted.conch.ssh.transport.SSHTransportBase.connectionLost?4(reason)
-twisted.conch.ssh.transport.SSHTransportBase.connectionMade?4()
-twisted.conch.ssh.transport.SSHTransportBase.currentEncryptions?7
-twisted.conch.ssh.transport.SSHTransportBase.dataReceived?4(data)
-twisted.conch.ssh.transport.SSHTransportBase.getPacket?4()
-twisted.conch.ssh.transport.SSHTransportBase.gotVersion?7
-twisted.conch.ssh.transport.SSHTransportBase.ignoreNextPacket?7
-twisted.conch.ssh.transport.SSHTransportBase.incomingCompression?7
-twisted.conch.ssh.transport.SSHTransportBase.incomingPacketSequence?7
-twisted.conch.ssh.transport.SSHTransportBase.isAuthorized?7
-twisted.conch.ssh.transport.SSHTransportBase.isEncrypted?4(direction = "out")
-twisted.conch.ssh.transport.SSHTransportBase.isVerified?4(direction = "out")
-twisted.conch.ssh.transport.SSHTransportBase.loseConnection?4()
-twisted.conch.ssh.transport.SSHTransportBase.ourVersionString?7
-twisted.conch.ssh.transport.SSHTransportBase.outgoingCompression?7
-twisted.conch.ssh.transport.SSHTransportBase.outgoingPacketSequence?7
-twisted.conch.ssh.transport.SSHTransportBase.protocolVersion?7
-twisted.conch.ssh.transport.SSHTransportBase.receiveDebug?4(alwaysDisplay, message, lang)
-twisted.conch.ssh.transport.SSHTransportBase.receiveError?4(reasonCode, description)
-twisted.conch.ssh.transport.SSHTransportBase.receiveUnimplemented?4(seqnum)
-twisted.conch.ssh.transport.SSHTransportBase.sendDebug?4(message, alwaysDisplay = 0, language = '')
-twisted.conch.ssh.transport.SSHTransportBase.sendDisconnect?4(reason, desc)
-twisted.conch.ssh.transport.SSHTransportBase.sendIgnore?4(message)
-twisted.conch.ssh.transport.SSHTransportBase.sendKexInit?4()
-twisted.conch.ssh.transport.SSHTransportBase.sendPacket?4(messageType, payload)
-twisted.conch.ssh.transport.SSHTransportBase.sendUnimplemented?4()
-twisted.conch.ssh.transport.SSHTransportBase.service?7
-twisted.conch.ssh.transport.SSHTransportBase.sessionID?7
-twisted.conch.ssh.transport.SSHTransportBase.setService?4(service)
-twisted.conch.ssh.transport.SSHTransportBase.ssh_DEBUG?4(packet)
-twisted.conch.ssh.transport.SSHTransportBase.ssh_DISCONNECT?4(packet)
-twisted.conch.ssh.transport.SSHTransportBase.ssh_IGNORE?4(packet)
-twisted.conch.ssh.transport.SSHTransportBase.ssh_UNIMPLEMENTED?4(packet)
-twisted.conch.ssh.transport.SSHTransportBase.supportedCiphers?7
-twisted.conch.ssh.transport.SSHTransportBase.supportedCompressions?7
-twisted.conch.ssh.transport.SSHTransportBase.supportedKeyExchanges?7
-twisted.conch.ssh.transport.SSHTransportBase.supportedLanguages?7
-twisted.conch.ssh.transport.SSHTransportBase.supportedMACs?7
-twisted.conch.ssh.transport.SSHTransportBase.supportedPublicKeys?7
-twisted.conch.ssh.transport.SSHTransportBase.version?7
-twisted.conch.ssh.transport._Counter.__init__?2(self, iv, mod)
-twisted.conch.ssh.transport._Counter?2(iv, mod)
-twisted.conch.ssh.transport._DummyCipher.block_size?7
-twisted.conch.ssh.transport._DummyCipher.decrypt?7
-twisted.conch.ssh.transport._DummyCipher.encrypt?4(x)
-twisted.conch.ssh.transport.buffer_dump?4(b, title = None)
-twisted.conch.ssh.transport.messages?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_BANNER?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_FAILURE?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_INFO_REQUEST?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_INFO_RESPONSE?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_PASSWD_CHANGEREQ?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_PK_OK?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_REQUEST?7
-twisted.conch.ssh.userauth.MSG_USERAUTH_SUCCESS?7
-twisted.conch.ssh.userauth.SSHUserAuthClient._?5(y)
-twisted.conch.ssh.userauth.SSHUserAuthClient.__init__?1(self, user, instance)
-twisted.conch.ssh.userauth.SSHUserAuthClient._cbGenericAnswers?5(responses)
-twisted.conch.ssh.userauth.SSHUserAuthClient._cbPassword?5(password)
-twisted.conch.ssh.userauth.SSHUserAuthClient._cbSignData?5(privateKey, signData)
-twisted.conch.ssh.userauth.SSHUserAuthClient._cbSignedData?5(signedData)
-twisted.conch.ssh.userauth.SSHUserAuthClient._ebAuth?5(ignored, *args)
-twisted.conch.ssh.userauth.SSHUserAuthClient._setNewPass?5(np)
-twisted.conch.ssh.userauth.SSHUserAuthClient._setOldPass?5(op)
-twisted.conch.ssh.userauth.SSHUserAuthClient.askForAuth?4(kind, extraData)
-twisted.conch.ssh.userauth.SSHUserAuthClient.auth_keyboard_interactive?4()
-twisted.conch.ssh.userauth.SSHUserAuthClient.auth_password?4()
-twisted.conch.ssh.userauth.SSHUserAuthClient.auth_publickey?4()
-twisted.conch.ssh.userauth.SSHUserAuthClient.getGenericAnswers?4(name, instruction, prompts)
-twisted.conch.ssh.userauth.SSHUserAuthClient.getPassword?4(prompt = None)
-twisted.conch.ssh.userauth.SSHUserAuthClient.getPrivateKey?4()
-twisted.conch.ssh.userauth.SSHUserAuthClient.getPublicKey?4()
-twisted.conch.ssh.userauth.SSHUserAuthClient.name?7
-twisted.conch.ssh.userauth.SSHUserAuthClient.preferredOrder?7
-twisted.conch.ssh.userauth.SSHUserAuthClient.protocolMessages?7
-twisted.conch.ssh.userauth.SSHUserAuthClient.serviceStarted?4()
-twisted.conch.ssh.userauth.SSHUserAuthClient.signData?4(publicKey, signData)
-twisted.conch.ssh.userauth.SSHUserAuthClient.ssh_USERAUTH_FAILURE?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthClient.ssh_USERAUTH_PK_OK?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthClient.ssh_USERAUTH_SUCCESS?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthClient.tryAuth?4(kind)
-twisted.conch.ssh.userauth.SSHUserAuthClient?1(user, instance)
-twisted.conch.ssh.userauth.SSHUserAuthServer._cbFinishedAuth?5((interface, avatar, logout))
-twisted.conch.ssh.userauth.SSHUserAuthServer._ebBadAuth?5(reason)
-twisted.conch.ssh.userauth.SSHUserAuthServer._ebCheckKey?5(reason, packet)
-twisted.conch.ssh.userauth.SSHUserAuthServer._ebMaybeBadAuth?5(reason)
-twisted.conch.ssh.userauth.SSHUserAuthServer._ebPassword?5(f)
-twisted.conch.ssh.userauth.SSHUserAuthServer._pamConv?5(items)
-twisted.conch.ssh.userauth.SSHUserAuthServer.attemptsBeforeDisconnect?7
-twisted.conch.ssh.userauth.SSHUserAuthServer.auth_keyboard_interactive?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthServer.auth_password?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthServer.auth_publickey?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthServer.interfaceToMethod?7
-twisted.conch.ssh.userauth.SSHUserAuthServer.loginTimeout?7
-twisted.conch.ssh.userauth.SSHUserAuthServer.name?7
-twisted.conch.ssh.userauth.SSHUserAuthServer.passwordDelay?7
-twisted.conch.ssh.userauth.SSHUserAuthServer.protocolMessages?7
-twisted.conch.ssh.userauth.SSHUserAuthServer.serviceStarted?4()
-twisted.conch.ssh.userauth.SSHUserAuthServer.serviceStopped?4()
-twisted.conch.ssh.userauth.SSHUserAuthServer.ssh_USERAUTH_INFO_RESPONSE?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthServer.ssh_USERAUTH_REQUEST?4(packet)
-twisted.conch.ssh.userauth.SSHUserAuthServer.timeoutAuthentication?4()
-twisted.conch.ssh.userauth.SSHUserAuthServer.tryAuth?4(kind, user, data)
-twisted.conch.ssh.userauth.messages?7
-twisted.conch.stdio.ConsoleManhole.handle_QUIT?4()
-twisted.conch.stdio.TerminalProcessProtocol.__init__?1(self, proto)
-twisted.conch.stdio.TerminalProcessProtocol.childConnectionLost?4(childFD)
-twisted.conch.stdio.TerminalProcessProtocol.connectionMade?4()
-twisted.conch.stdio.TerminalProcessProtocol.errReceived?4(bytes)
-twisted.conch.stdio.TerminalProcessProtocol.outReceived?4(bytes)
-twisted.conch.stdio.TerminalProcessProtocol.processEnded?4(reason)
-twisted.conch.stdio.TerminalProcessProtocol.write?4(bytes)
-twisted.conch.stdio.TerminalProcessProtocol?1(proto)
-twisted.conch.stdio.main?4(argv=None)
-twisted.conch.stdio.runWithProtocol?4(klass)
-twisted.conch.tap.Options.longdesc?7
-twisted.conch.tap.Options.optParameters?7
-twisted.conch.tap.Options.synopsis?7
-twisted.conch.tap.Options.zsh_actions?7
-twisted.conch.tap.makeService?4(config)
-twisted.conch.telnet.AO?7
-twisted.conch.telnet.AYT?7
-twisted.conch.telnet.AuthenticatingTelnetProtocol.__init__?1(self, portal)
-twisted.conch.telnet.AuthenticatingTelnetProtocol._cbLogin?5(ial)
-twisted.conch.telnet.AuthenticatingTelnetProtocol._ebLogin?5(failure)
-twisted.conch.telnet.AuthenticatingTelnetProtocol.connectionLost?4(reason)
-twisted.conch.telnet.AuthenticatingTelnetProtocol.connectionMade?4()
-twisted.conch.telnet.AuthenticatingTelnetProtocol.login?4()
-twisted.conch.telnet.AuthenticatingTelnetProtocol.protocol?7
-twisted.conch.telnet.AuthenticatingTelnetProtocol.state?7
-twisted.conch.telnet.AuthenticatingTelnetProtocol.telnet_Password?4(line)
-twisted.conch.telnet.AuthenticatingTelnetProtocol.telnet_User?4(line)
-twisted.conch.telnet.AuthenticatingTelnetProtocol?1(portal)
-twisted.conch.telnet.BEL?7
-twisted.conch.telnet.BRK?7
-twisted.conch.telnet.BS?7
-twisted.conch.telnet.CR?7
-twisted.conch.telnet.DM?7
-twisted.conch.telnet.DO?7
-twisted.conch.telnet.DONT?7
-twisted.conch.telnet.EC?7
-twisted.conch.telnet.ECHO?7
-twisted.conch.telnet.EDIT?7
-twisted.conch.telnet.EL?7
-twisted.conch.telnet.FF?7
-twisted.conch.telnet.GA?7
-twisted.conch.telnet.HT?7
-twisted.conch.telnet.IAC?7
-twisted.conch.telnet.IP?7
-twisted.conch.telnet.ITelnetProtocol.disableLocal?4(option)
-twisted.conch.telnet.ITelnetProtocol.disableRemote?4(option)
-twisted.conch.telnet.ITelnetProtocol.enableLocal?4(option)
-twisted.conch.telnet.ITelnetProtocol.enableRemote?4(option)
-twisted.conch.telnet.ITelnetProtocol.unhandledCommand?4(command, argument)
-twisted.conch.telnet.ITelnetProtocol.unhandledSubnegotiation?4(bytes)
-twisted.conch.telnet.ITelnetTransport.do?4(option)
-twisted.conch.telnet.ITelnetTransport.dont?4(option)
-twisted.conch.telnet.ITelnetTransport.requestNegotiation?4(about, bytes)
-twisted.conch.telnet.ITelnetTransport.will?4(option)
-twisted.conch.telnet.ITelnetTransport.wont?4(option)
-twisted.conch.telnet.LF?7
-twisted.conch.telnet.LINEMODE?7
-twisted.conch.telnet.LINEMODE_ABORT?7
-twisted.conch.telnet.LINEMODE_EDIT?7
-twisted.conch.telnet.LINEMODE_EOF?7
-twisted.conch.telnet.LINEMODE_FORWARDMASK?7
-twisted.conch.telnet.LINEMODE_LIT_ECHO?7
-twisted.conch.telnet.LINEMODE_MODE?7
-twisted.conch.telnet.LINEMODE_MODE_ACK?7
-twisted.conch.telnet.LINEMODE_SLC?7
-twisted.conch.telnet.LINEMODE_SLC_ABORT?7
-twisted.conch.telnet.LINEMODE_SLC_ACK?7
-twisted.conch.telnet.LINEMODE_SLC_AO?7
-twisted.conch.telnet.LINEMODE_SLC_AYT?7
-twisted.conch.telnet.LINEMODE_SLC_BRK?7
-twisted.conch.telnet.LINEMODE_SLC_CANTCHANGE?7
-twisted.conch.telnet.LINEMODE_SLC_DEFAULT?7
-twisted.conch.telnet.LINEMODE_SLC_EBOL?7
-twisted.conch.telnet.LINEMODE_SLC_EC?7
-twisted.conch.telnet.LINEMODE_SLC_ECR?7
-twisted.conch.telnet.LINEMODE_SLC_EEOL?7
-twisted.conch.telnet.LINEMODE_SLC_EL?7
-twisted.conch.telnet.LINEMODE_SLC_EOF?7
-twisted.conch.telnet.LINEMODE_SLC_EOR?7
-twisted.conch.telnet.LINEMODE_SLC_EW?7
-twisted.conch.telnet.LINEMODE_SLC_EWR?7
-twisted.conch.telnet.LINEMODE_SLC_FLUSHIN?7
-twisted.conch.telnet.LINEMODE_SLC_FLUSHOUT?7
-twisted.conch.telnet.LINEMODE_SLC_FORW1?7
-twisted.conch.telnet.LINEMODE_SLC_FORW2?7
-twisted.conch.telnet.LINEMODE_SLC_INSRT?7
-twisted.conch.telnet.LINEMODE_SLC_IP?7
-twisted.conch.telnet.LINEMODE_SLC_LEVELBITS?7
-twisted.conch.telnet.LINEMODE_SLC_LNEXT?7
-twisted.conch.telnet.LINEMODE_SLC_MCBOL?7
-twisted.conch.telnet.LINEMODE_SLC_MCEOL?7
-twisted.conch.telnet.LINEMODE_SLC_MCL?7
-twisted.conch.telnet.LINEMODE_SLC_MCR?7
-twisted.conch.telnet.LINEMODE_SLC_MCWL?7
-twisted.conch.telnet.LINEMODE_SLC_MCWR?7
-twisted.conch.telnet.LINEMODE_SLC_NOSUPPORT?7
-twisted.conch.telnet.LINEMODE_SLC_OVER?7
-twisted.conch.telnet.LINEMODE_SLC_RP?7
-twisted.conch.telnet.LINEMODE_SLC_SUSP?7
-twisted.conch.telnet.LINEMODE_SLC_SYNCH?7
-twisted.conch.telnet.LINEMODE_SLC_VALUE?7
-twisted.conch.telnet.LINEMODE_SLC_XOFF?7
-twisted.conch.telnet.LINEMODE_SLC_XON?7
-twisted.conch.telnet.LINEMODE_SOFT_TAB?7
-twisted.conch.telnet.LINEMODE_SUSP?7
-twisted.conch.telnet.LINEMODE_TRAPSIG?7
-twisted.conch.telnet.LIT_ECHO?7
-twisted.conch.telnet.MODE?7
-twisted.conch.telnet.MODE_ACK?7
-twisted.conch.telnet.NAWS?7
-twisted.conch.telnet.NOP?7
-twisted.conch.telnet.NULL?7
-twisted.conch.telnet.ProtocolTransportMixin.getHost?4()
-twisted.conch.telnet.ProtocolTransportMixin.getPeer?4()
-twisted.conch.telnet.ProtocolTransportMixin.loseConnection?4()
-twisted.conch.telnet.ProtocolTransportMixin.write?4(bytes)
-twisted.conch.telnet.ProtocolTransportMixin.writeSequence?4(seq)
-twisted.conch.telnet.SB?7
-twisted.conch.telnet.SE?7
-twisted.conch.telnet.SGA?7
-twisted.conch.telnet.SOFT_TAB?7
-twisted.conch.telnet.StatefulTelnetProtocol.connectionLost?4(reason)
-twisted.conch.telnet.StatefulTelnetProtocol.delimiter?7
-twisted.conch.telnet.StatefulTelnetProtocol.lineReceived?4(line)
-twisted.conch.telnet.StatefulTelnetProtocol.state?7
-twisted.conch.telnet.StatefulTelnetProtocol.telnet_Discard?4(line)
-twisted.conch.telnet.TRAPSIG?7
-twisted.conch.telnet.Telnet.__init__?1(self)
-twisted.conch.telnet.Telnet._do?5(option)
-twisted.conch.telnet.Telnet._dont?5(option)
-twisted.conch.telnet.Telnet._will?5(option)
-twisted.conch.telnet.Telnet._wont?5(option)
-twisted.conch.telnet.Telnet._write?5(bytes)
-twisted.conch.telnet.Telnet.applicationDataReceived?4(bytes)
-twisted.conch.telnet.Telnet.commandReceived?4(command, argument)
-twisted.conch.telnet.Telnet.connectionLost?4(reason)
-twisted.conch.telnet.Telnet.dataReceived?4(data)
-twisted.conch.telnet.Telnet.disableLocal?4(option)
-twisted.conch.telnet.Telnet.disableRemote?4(option)
-twisted.conch.telnet.Telnet.do?4(option)
-twisted.conch.telnet.Telnet.doMap?7
-twisted.conch.telnet.Telnet.do_no_false?4(state, option)
-twisted.conch.telnet.Telnet.do_no_true?4(state, option)
-twisted.conch.telnet.Telnet.do_yes_false?4(state, option)
-twisted.conch.telnet.Telnet.do_yes_true?4(state, option)
-twisted.conch.telnet.Telnet.dont?4(option)
-twisted.conch.telnet.Telnet.dontMap?7
-twisted.conch.telnet.Telnet.dont_no_false?4(state, option)
-twisted.conch.telnet.Telnet.dont_no_true?4(state, option)
-twisted.conch.telnet.Telnet.dont_yes_false?4(state, option)
-twisted.conch.telnet.Telnet.dont_yes_true?4(state, option)
-twisted.conch.telnet.Telnet.enableLocal?4(option)
-twisted.conch.telnet.Telnet.enableRemote?4(option)
-twisted.conch.telnet.Telnet.getOptionState?4(opt)
-twisted.conch.telnet.Telnet.negotiate?4(bytes)
-twisted.conch.telnet.Telnet.requestNegotiation?4(about, bytes)
-twisted.conch.telnet.Telnet.state?7
-twisted.conch.telnet.Telnet.telnet_DO?4(option)
-twisted.conch.telnet.Telnet.telnet_DONT?4(option)
-twisted.conch.telnet.Telnet.telnet_WILL?4(option)
-twisted.conch.telnet.Telnet.telnet_WONT?4(option)
-twisted.conch.telnet.Telnet.unhandledCommand?4(command, argument)
-twisted.conch.telnet.Telnet.unhandledSubnegotiation?4(command, bytes)
-twisted.conch.telnet.Telnet.will?4(option)
-twisted.conch.telnet.Telnet.willMap?7
-twisted.conch.telnet.Telnet.will_no_false?4(state, option)
-twisted.conch.telnet.Telnet.will_no_true?4(state, option)
-twisted.conch.telnet.Telnet.will_yes_false?4(state, option)
-twisted.conch.telnet.Telnet.will_yes_true?4(state, option)
-twisted.conch.telnet.Telnet.wont?4(option)
-twisted.conch.telnet.Telnet.wontMap?7
-twisted.conch.telnet.Telnet.wont_no_false?4(state, option)
-twisted.conch.telnet.Telnet.wont_no_true?4(state, option)
-twisted.conch.telnet.Telnet.wont_yes_false?4(state, option)
-twisted.conch.telnet.Telnet.wont_yes_true?4(state, option)
-twisted.conch.telnet.Telnet?1()
-twisted.conch.telnet.TelnetBootstrapProtocol.__init__?1(self, protocolFactory, *args, **kw)
-twisted.conch.telnet.TelnetBootstrapProtocol.connectionLost?4(reason)
-twisted.conch.telnet.TelnetBootstrapProtocol.connectionMade?4()
-twisted.conch.telnet.TelnetBootstrapProtocol.dataReceived?4(data)
-twisted.conch.telnet.TelnetBootstrapProtocol.enableLocal?4(opt)
-twisted.conch.telnet.TelnetBootstrapProtocol.enableRemote?4(opt)
-twisted.conch.telnet.TelnetBootstrapProtocol.linemodeSubcommands?7
-twisted.conch.telnet.TelnetBootstrapProtocol.linemode_SLC?4(bytes)
-twisted.conch.telnet.TelnetBootstrapProtocol.protocol?7
-twisted.conch.telnet.TelnetBootstrapProtocol.telnet_LINEMODE?4(bytes)
-twisted.conch.telnet.TelnetBootstrapProtocol.telnet_NAWS?4(bytes)
-twisted.conch.telnet.TelnetBootstrapProtocol?1(protocolFactory, *args, **kw)
-twisted.conch.telnet.TelnetProtocol.disableLocal?4(option)
-twisted.conch.telnet.TelnetProtocol.disableRemote?4(option)
-twisted.conch.telnet.TelnetProtocol.enableLocal?4(option)
-twisted.conch.telnet.TelnetProtocol.enableRemote?4(option)
-twisted.conch.telnet.TelnetProtocol.unhandledCommand?4(command, argument)
-twisted.conch.telnet.TelnetProtocol.unhandledSubnegotiation?4(command, bytes)
-twisted.conch.telnet.TelnetTransport.__init__?1(self, protocolFactory=None, *a, **kw)
-twisted.conch.telnet.TelnetTransport.applicationDataReceived?4(bytes)
-twisted.conch.telnet.TelnetTransport.connectionLost?4(reason)
-twisted.conch.telnet.TelnetTransport.connectionMade?4()
-twisted.conch.telnet.TelnetTransport.disableLocal?4(option)
-twisted.conch.telnet.TelnetTransport.disableRemote?4(option)
-twisted.conch.telnet.TelnetTransport.disconnecting?7
-twisted.conch.telnet.TelnetTransport.enableLocal?4(option)
-twisted.conch.telnet.TelnetTransport.enableRemote?4(option)
-twisted.conch.telnet.TelnetTransport.protocol?7
-twisted.conch.telnet.TelnetTransport.protocolFactory?7
-twisted.conch.telnet.TelnetTransport.unhandledCommand?4(command, argument)
-twisted.conch.telnet.TelnetTransport.unhandledSubnegotiation?4(command, bytes)
-twisted.conch.telnet.TelnetTransport.write?4(data)
-twisted.conch.telnet.TelnetTransport?1(protocolFactory=None, *a, **kw)
-twisted.conch.telnet.VT?7
-twisted.conch.telnet.WILL?7
-twisted.conch.telnet.WONT?7
-twisted.conch.telnet._OptionState.__init__?2(self)
-twisted.conch.telnet._OptionState?2()
-twisted.conch.telnet._Perspective.negotiating?7
-twisted.conch.telnet._Perspective.onResult?7
-twisted.conch.telnet._Perspective.state?7
-twisted.conch.ttymodes.CS7?7
-twisted.conch.ttymodes.CS8?7
-twisted.conch.ttymodes.ECHO?7
-twisted.conch.ttymodes.ECHOCTL?7
-twisted.conch.ttymodes.ECHOE?7
-twisted.conch.ttymodes.ECHOK?7
-twisted.conch.ttymodes.ECHOKE?7
-twisted.conch.ttymodes.ECHONL?7
-twisted.conch.ttymodes.ICANON?7
-twisted.conch.ttymodes.ICRNL?7
-twisted.conch.ttymodes.IEXTEN?7
-twisted.conch.ttymodes.IGNCR?7
-twisted.conch.ttymodes.IGNPAR?7
-twisted.conch.ttymodes.IMAXBEL?7
-twisted.conch.ttymodes.INLCR?7
-twisted.conch.ttymodes.INPCK?7
-twisted.conch.ttymodes.ISIG?7
-twisted.conch.ttymodes.ISTRIP?7
-twisted.conch.ttymodes.IUCLC?7
-twisted.conch.ttymodes.IXANY?7
-twisted.conch.ttymodes.IXOFF?7
-twisted.conch.ttymodes.IXON?7
-twisted.conch.ttymodes.NOFLSH?7
-twisted.conch.ttymodes.OCRNL?7
-twisted.conch.ttymodes.OLCUC?7
-twisted.conch.ttymodes.ONLCR?7
-twisted.conch.ttymodes.ONLRET?7
-twisted.conch.ttymodes.ONOCR?7
-twisted.conch.ttymodes.OPOST?7
-twisted.conch.ttymodes.PARENB?7
-twisted.conch.ttymodes.PARMRK?7
-twisted.conch.ttymodes.PARODD?7
-twisted.conch.ttymodes.PENDIN?7
-twisted.conch.ttymodes.TOSTOP?7
-twisted.conch.ttymodes.TTYMODES?7
-twisted.conch.ttymodes.TTY_OP_ISPEED?7
-twisted.conch.ttymodes.TTY_OP_OSPEED?7
-twisted.conch.ttymodes.VDISCARD?7
-twisted.conch.ttymodes.VDSUSP?7
-twisted.conch.ttymodes.VEOF?7
-twisted.conch.ttymodes.VEOL2?7
-twisted.conch.ttymodes.VEOL?7
-twisted.conch.ttymodes.VERASE?7
-twisted.conch.ttymodes.VFLUSH?7
-twisted.conch.ttymodes.VINTR?7
-twisted.conch.ttymodes.VKILL?7
-twisted.conch.ttymodes.VLNEXT?7
-twisted.conch.ttymodes.VQUIT?7
-twisted.conch.ttymodes.VREPRINT?7
-twisted.conch.ttymodes.VSTART?7
-twisted.conch.ttymodes.VSTATUS?7
-twisted.conch.ttymodes.VSTOP?7
-twisted.conch.ttymodes.VSUSP?7
-twisted.conch.ttymodes.VSWTCH?7
-twisted.conch.ttymodes.VWERASE?7
-twisted.conch.ttymodes.XCASE?7
-twisted.conch.ui.ansi.AnsiParser.ASSIGN_SET?7
-twisted.conch.ui.ansi.AnsiParser.COLOR_SET?7
-twisted.conch.ui.ansi.AnsiParser.CURSOR_SET?7
-twisted.conch.ui.ansi.AnsiParser.ERASE_SET?7
-twisted.conch.ui.ansi.AnsiParser.MODE_SET?7
-twisted.conch.ui.ansi.AnsiParser.SETS?7
-twisted.conch.ui.ansi.AnsiParser.__init__?1(self, defaultFG, defaultBG)
-twisted.conch.ui.ansi.AnsiParser.formatText?4(text)
-twisted.conch.ui.ansi.AnsiParser.parseColor?4(str)
-twisted.conch.ui.ansi.AnsiParser.parseCursor?4(cursor)
-twisted.conch.ui.ansi.AnsiParser.parseErase?4(erase)
-twisted.conch.ui.ansi.AnsiParser.parseString?4(str)
-twisted.conch.ui.ansi.AnsiParser.pickColor?4(value, mode, BOLD = ColorText.BOLD_COLORS)
-twisted.conch.ui.ansi.AnsiParser.stripEscapes?4(string)
-twisted.conch.ui.ansi.AnsiParser.writeString?4(colorstr)
-twisted.conch.ui.ansi.AnsiParser?1(defaultFG, defaultBG)
-twisted.conch.ui.ansi.ColorText.BOLD_COLORS?7
-twisted.conch.ui.ansi.ColorText.COLORS?7
-twisted.conch.ui.ansi.ColorText.COLOR_NAMES?7
-twisted.conch.ui.ansi.ColorText.__init__?1(self, text, fg, bg, display, bold, underline, flash, reverse)
-twisted.conch.ui.ansi.ColorText?1(text, fg, bg, display, bold, underline, flash, reverse)
-twisted.conch.ui.ansi._setmap?8
-twisted.conch.ui.ansi._sets?8
-twisted.conch.ui.tkvt100.VT100Frame.__init__?1(self, *args, **kw)
-twisted.conch.ui.tkvt100.VT100Frame._delete?5(sx, sy, ex, ey)
-twisted.conch.ui.tkvt100.VT100Frame._write?5(ch, fg, bg)
-twisted.conch.ui.tkvt100.VT100Frame.downPressed?4(event)
-twisted.conch.ui.tkvt100.VT100Frame.keyPressed?4(event)
-twisted.conch.ui.tkvt100.VT100Frame.leftPressed?4(event)
-twisted.conch.ui.tkvt100.VT100Frame.parseCursor?4(cursor)
-twisted.conch.ui.tkvt100.VT100Frame.parseErase?4(erase)
-twisted.conch.ui.tkvt100.VT100Frame.rightPressed?4(event)
-twisted.conch.ui.tkvt100.VT100Frame.upPressed?4(event)
-twisted.conch.ui.tkvt100.VT100Frame.write?4(data)
-twisted.conch.ui.tkvt100.VT100Frame.writeString?4(i)
-twisted.conch.ui.tkvt100.VT100Frame?1(*args, **kw)
-twisted.conch.ui.tkvt100.colorKeys?7
-twisted.conch.ui.tkvt100.colorMap?7
-twisted.conch.ui.tkvt100.ttyFont?7
-twisted.conch.unix.SFTPServerForUnixConchUser.__init__?1(self, avatar)
-twisted.conch.unix.SFTPServerForUnixConchUser._absPath?5(path)
-twisted.conch.unix.SFTPServerForUnixConchUser._getAttrs?5(s)
-twisted.conch.unix.SFTPServerForUnixConchUser._setAttrs?5(path, attrs)
-twisted.conch.unix.SFTPServerForUnixConchUser.extendedRequest?4(extName, extData)
-twisted.conch.unix.SFTPServerForUnixConchUser.getAttrs?4(path, followLinks)
-twisted.conch.unix.SFTPServerForUnixConchUser.gotVersion?4(otherVersion, extData)
-twisted.conch.unix.SFTPServerForUnixConchUser.makeDirectory?4(path, attrs)
-twisted.conch.unix.SFTPServerForUnixConchUser.makeLink?4(linkPath, targetPath)
-twisted.conch.unix.SFTPServerForUnixConchUser.openDirectory?4(path)
-twisted.conch.unix.SFTPServerForUnixConchUser.openFile?4(filename, flags, attrs)
-twisted.conch.unix.SFTPServerForUnixConchUser.readLink?4(path)
-twisted.conch.unix.SFTPServerForUnixConchUser.realPath?4(path)
-twisted.conch.unix.SFTPServerForUnixConchUser.removeDirectory?4(path)
-twisted.conch.unix.SFTPServerForUnixConchUser.removeFile?4(filename)
-twisted.conch.unix.SFTPServerForUnixConchUser.renameFile?4(oldpath, newpath)
-twisted.conch.unix.SFTPServerForUnixConchUser.setAttrs?4(path, attrs)
-twisted.conch.unix.SFTPServerForUnixConchUser?1(avatar)
-twisted.conch.unix.SSHSessionForUnixConchUser.__init__?1(self, avatar)
-twisted.conch.unix.SSHSessionForUnixConchUser._writeHack?5(data)
-twisted.conch.unix.SSHSessionForUnixConchUser.addUTMPEntry?4(loggedIn=1)
-twisted.conch.unix.SSHSessionForUnixConchUser.closed?4()
-twisted.conch.unix.SSHSessionForUnixConchUser.eofReceived?4()
-twisted.conch.unix.SSHSessionForUnixConchUser.execCommand?4(proto, cmd)
-twisted.conch.unix.SSHSessionForUnixConchUser.getPty?4(term, windowSize, modes)
-twisted.conch.unix.SSHSessionForUnixConchUser.getPtyOwnership?4()
-twisted.conch.unix.SSHSessionForUnixConchUser.openShell?4(proto)
-twisted.conch.unix.SSHSessionForUnixConchUser.setModes?4()
-twisted.conch.unix.SSHSessionForUnixConchUser.windowChanged?4(winSize)
-twisted.conch.unix.SSHSessionForUnixConchUser?1(avatar)
-twisted.conch.unix.UnixConchUser.__init__?1(self, username)
-twisted.conch.unix.UnixConchUser._runAsUser?5(f, *args, **kw)
-twisted.conch.unix.UnixConchUser.getHomeDir?4()
-twisted.conch.unix.UnixConchUser.getOtherGroups?4()
-twisted.conch.unix.UnixConchUser.getShell?4()
-twisted.conch.unix.UnixConchUser.getUserGroupId?4()
-twisted.conch.unix.UnixConchUser.global_cancel_tcpip_forward?4(data)
-twisted.conch.unix.UnixConchUser.global_tcpip_forward?4(data)
-twisted.conch.unix.UnixConchUser.logout?4()
-twisted.conch.unix.UnixConchUser?1(username)
-twisted.conch.unix.UnixSFTPDirectory.__init__?1(self, server, directory)
-twisted.conch.unix.UnixSFTPDirectory.close?4()
-twisted.conch.unix.UnixSFTPDirectory.next?4()
-twisted.conch.unix.UnixSFTPDirectory?1(server, directory)
-twisted.conch.unix.UnixSFTPFile.__init__?1(self, server, filename, flags, attrs)
-twisted.conch.unix.UnixSFTPFile.close?4()
-twisted.conch.unix.UnixSFTPFile.getAttrs?4()
-twisted.conch.unix.UnixSFTPFile.readChunk?4(offset, length)
-twisted.conch.unix.UnixSFTPFile.setAttrs?4(attrs)
-twisted.conch.unix.UnixSFTPFile.writeChunk?4(offset, data)
-twisted.conch.unix.UnixSFTPFile?1(server, filename, flags, attrs)
-twisted.conch.unix.UnixSSHRealm.requestAvatar?4(username, mind, *interfaces)
-twisted.copyright.copyright?7
-twisted.copyright.disclaimer?7
-twisted.copyright.longversion?7
-twisted.copyright.version?7
-twisted.cred.authorizer.Authorizer.__init__?1(self, serviceCollection=None)
-twisted.cred.authorizer.Authorizer.addIdentity?4(identity)
-twisted.cred.authorizer.Authorizer.createIdentity?4(name)
-twisted.cred.authorizer.Authorizer.getIdentityRequest?4(name)
-twisted.cred.authorizer.Authorizer.getServiceNamed?4(name)
-twisted.cred.authorizer.Authorizer.get_application?4()
-twisted.cred.authorizer.Authorizer.identityClass?7
-twisted.cred.authorizer.Authorizer.removeIdentity?4(identityName)
-twisted.cred.authorizer.Authorizer.setApplication?4(app)
-twisted.cred.authorizer.Authorizer.setServiceCollection?4(collection)
-twisted.cred.authorizer.Authorizer?1(serviceCollection=None)
-twisted.cred.authorizer.DefaultAuthorizer.__init__?1(self, serviceCollection=None)
-twisted.cred.authorizer.DefaultAuthorizer.addIdentity?4(identity)
-twisted.cred.authorizer.DefaultAuthorizer.getIdentityRequest?4(name)
-twisted.cred.authorizer.DefaultAuthorizer.removeIdentity?4(identityName)
-twisted.cred.authorizer.DefaultAuthorizer?1(serviceCollection=None)
-twisted.cred.checkers.ANONYMOUS?7
-twisted.cred.checkers.AllowAnonymousAccess.credentialInterfaces?7
-twisted.cred.checkers.AllowAnonymousAccess.requestAvatarId?4(credentials)
-twisted.cred.checkers.FilePasswordDB.__init__?1(self, filename, delim=':', usernameField=0, passwordField=1, caseSensitive=True, hash=None, cache=False)
-twisted.cred.checkers.FilePasswordDB._cacheTimestamp?8
-twisted.cred.checkers.FilePasswordDB._cbPasswordMatch?5(matched, username)
-twisted.cred.checkers.FilePasswordDB._credCache?8
-twisted.cred.checkers.FilePasswordDB._loadCredentials?5()
-twisted.cred.checkers.FilePasswordDB.cache?7
-twisted.cred.checkers.FilePasswordDB.getUser?4(username)
-twisted.cred.checkers.FilePasswordDB.requestAvatarId?4(c)
-twisted.cred.checkers.FilePasswordDB?1(filename, delim=':', usernameField=0, passwordField=1, caseSensitive=True, hash=None, cache=False)
-twisted.cred.checkers.ICredentialsChecker.requestAvatarId?4(credentials)
-twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse.__init__?1(self, **users)
-twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse._cbPasswordMatch?5(matched, username)
-twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse.addUser?4(username, password)
-twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse.credentialInterfaces?7
-twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse.requestAvatarId?4(credentials)
-twisted.cred.checkers.InMemoryUsernamePasswordDatabaseDontUse?1(**users)
-twisted.cred.checkers.OnDiskUsernamePasswordDatabase?7
-twisted.cred.checkers.PluggableAuthenticationModulesChecker.credentialInterfaces?7
-twisted.cred.checkers.PluggableAuthenticationModulesChecker.requestAvatarId?4(credentials)
-twisted.cred.checkers.PluggableAuthenticationModulesChecker.service?7
-twisted.cred.credentials.CramMD5Credentials.__init__?1(self, host=None)
-twisted.cred.credentials.CramMD5Credentials.challenge?7
-twisted.cred.credentials.CramMD5Credentials.checkPassword?4(password)
-twisted.cred.credentials.CramMD5Credentials.getChallenge?4()
-twisted.cred.credentials.CramMD5Credentials.moreChallenges?4()
-twisted.cred.credentials.CramMD5Credentials.response?7
-twisted.cred.credentials.CramMD5Credentials.setResponse?4(response)
-twisted.cred.credentials.CramMD5Credentials?1(host=None)
-twisted.cred.credentials.IUsernameHashedPassword.checkPassword?4(password)
-twisted.cred.credentials.IUsernamePassword.checkPassword?4(password)
-twisted.cred.credentials.PluggableAuthenticationModules.__init__?1(self, username, pamConversion)
-twisted.cred.credentials.PluggableAuthenticationModules?1(username, pamConversion)
-twisted.cred.credentials.SSHPrivateKey.__init__?1(self, username, algName, blob, sigData, signature)
-twisted.cred.credentials.SSHPrivateKey?1(username, algName, blob, sigData, signature)
-twisted.cred.credentials.UsernameHashedPassword.__init__?1(self, username, hashed)
-twisted.cred.credentials.UsernameHashedPassword.checkPassword?4(password)
-twisted.cred.credentials.UsernameHashedPassword?1(username, hashed)
-twisted.cred.credentials.UsernamePassword.__init__?1(self, username, password)
-twisted.cred.credentials.UsernamePassword.checkPassword?4(password)
-twisted.cred.credentials.UsernamePassword?1(username, password)
-twisted.cred.error.DuplicateIdentity.__init__?1(self, name)
-twisted.cred.error.DuplicateIdentity?1(name)
-twisted.cred.error.KeyNotFound.__init__?1(self, serviceName, perspectiveName)
-twisted.cred.error.KeyNotFound?1(serviceName, perspectiveName)
-twisted.cred.identity.Identity.__init__?1(self, name, authorizer)
-twisted.cred.identity.Identity.addKeyByString?4(serviceName, perspectiveName)
-twisted.cred.identity.Identity.addKeyForPerspective?4(perspective)
-twisted.cred.identity.Identity.challenge?4()
-twisted.cred.identity.Identity.getAllKeys?4()
-twisted.cred.identity.Identity.hashedPassword?7
-twisted.cred.identity.Identity.removeKey?4(serviceName, perspectiveName)
-twisted.cred.identity.Identity.requestPerspectiveForKey?4(serviceName, perspectiveName)
-twisted.cred.identity.Identity.requestPerspectiveForService?4(serviceName)
-twisted.cred.identity.Identity.save?4()
-twisted.cred.identity.Identity.setAlreadyHashedPassword?4(cyphertext)
-twisted.cred.identity.Identity.setPassword?4(plaintext)
-twisted.cred.identity.Identity.upgradeToVersion2?4()
-twisted.cred.identity.Identity.verifyPassword?4(challenge, hashedPassword)
-twisted.cred.identity.Identity.verifyPlainPassword?4(plaintext)
-twisted.cred.identity.Identity?1(name, authorizer)
-twisted.cred.pamauth._conv?5(items)
-twisted.cred.pamauth.callIntoPAM?4(service, user, conv)
-twisted.cred.pamauth.cb?4(r)
-twisted.cred.pamauth.defConv?4(items)
-twisted.cred.pamauth.eb?4(e)
-twisted.cred.pamauth.pamAuthenticate?4(service, user, conv)
-twisted.cred.pamauth.pamAuthenticateThread?4(service, user, conv)
-twisted.cred.perspective.IPerspective.attached?4(reference, identity)
-twisted.cred.perspective.IPerspective.detached?4(reference, identity)
-twisted.cred.perspective.IPerspective.getIdentityRequest?4()
-twisted.cred.perspective.IPerspective.getPerspectiveName?4()
-twisted.cred.perspective.IPerspective.getService?4()
-twisted.cred.perspective.IPerspective.isCached?4()
-twisted.cred.perspective.IPerspective.makeIdentity?4(password)
-twisted.cred.perspective.IPerspective.setCached?4()
-twisted.cred.perspective.IPerspective.setIdentity?4(identity)
-twisted.cred.perspective.IPerspective.setIdentityName?4(name)
-twisted.cred.perspective.IPerspective.setService?4(service)
-twisted.cred.perspective.Perspective.__init__?1(self, perspectiveName, identityName="Nobody")
-twisted.cred.perspective.Perspective._attachedCount?8
-twisted.cred.perspective.Perspective._service_cached?8
-twisted.cred.perspective.Perspective.attached?4(reference, identity)
-twisted.cred.perspective.Perspective.detached?4(reference, identity)
-twisted.cred.perspective.Perspective.getIdentityRequest?4()
-twisted.cred.perspective.Perspective.getPerspectiveName?4()
-twisted.cred.perspective.Perspective.getService?4()
-twisted.cred.perspective.Perspective.isCached?4()
-twisted.cred.perspective.Perspective.makeIdentity?4(password)
-twisted.cred.perspective.Perspective.setCached?4()
-twisted.cred.perspective.Perspective.setIdentity?4(ident)
-twisted.cred.perspective.Perspective.setIdentityName?4(name)
-twisted.cred.perspective.Perspective.setService?4(service)
-twisted.cred.perspective.Perspective?1(perspectiveName, identityName="Nobody")
-twisted.cred.portal.IRealm.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.cred.portal.Portal.__init__?1(self, realm, checkers=())
-twisted.cred.portal.Portal.listCredentialsInterfaces?4()
-twisted.cred.portal.Portal.login?4(credentials, mind, *interfaces)
-twisted.cred.portal.Portal.registerChecker?4(checker, *credentialInterfaces)
-twisted.cred.portal.Portal?1(realm, checkers=())
-twisted.cred.service.Service.__init__?1(self, serviceName, serviceParent=None, authorizer=None, application=None)
-twisted.cred.service.Service.addPerspective?4(perspective)
-twisted.cred.service.Service.cachePerspective?4(perspective)
-twisted.cred.service.Service.createPerspective?4(name)
-twisted.cred.service.Service.getPerspectiveForIdentity?4(name, identity)
-twisted.cred.service.Service.getPerspectiveNamed?4(name)
-twisted.cred.service.Service.getPerspectiveRequest?4(name)
-twisted.cred.service.Service.getServiceName?4()
-twisted.cred.service.Service.getServiceType?4()
-twisted.cred.service.Service.loadPerspective?4(name)
-twisted.cred.service.Service.perspectiveClass?7
-twisted.cred.service.Service.serviceName?7
-twisted.cred.service.Service.serviceType?7
-twisted.cred.service.Service.setServiceParent?4(parent)
-twisted.cred.service.Service.uncachePerspective?4(perspective)
-twisted.cred.service.Service?1(serviceName, serviceParent=None, authorizer=None, application=None)
-twisted.cred.util.challenge?4()
-twisted.cred.util.respond?4(challenge, password)
-twisted.enterprise.adbapi.Connection.__init__?1(self, pool)
-twisted.enterprise.adbapi.Connection.close?4()
-twisted.enterprise.adbapi.Connection.reconnect?4()
-twisted.enterprise.adbapi.Connection.rollback?4()
-twisted.enterprise.adbapi.Connection?1(pool)
-twisted.enterprise.adbapi.ConnectionPool.CP_ARGS?7
-twisted.enterprise.adbapi.ConnectionPool.__init__?1(self, dbapiName, *connargs, **connkw)
-twisted.enterprise.adbapi.ConnectionPool._close?5(conn)
-twisted.enterprise.adbapi.ConnectionPool._deferToThread?5(f, *args, **kwargs)
-twisted.enterprise.adbapi.ConnectionPool._runInteraction?5(interaction, *args, **kw)
-twisted.enterprise.adbapi.ConnectionPool._runOperation?5(trans, *args, **kw)
-twisted.enterprise.adbapi.ConnectionPool._runQuery?5(trans, *args, **kw)
-twisted.enterprise.adbapi.ConnectionPool._runWithConnection?5(func, *args, **kw)
-twisted.enterprise.adbapi.ConnectionPool._start?5()
-twisted.enterprise.adbapi.ConnectionPool.close?4()
-twisted.enterprise.adbapi.ConnectionPool.connect?4()
-twisted.enterprise.adbapi.ConnectionPool.disconnect?4(conn)
-twisted.enterprise.adbapi.ConnectionPool.finalClose?4()
-twisted.enterprise.adbapi.ConnectionPool.good_sql?7
-twisted.enterprise.adbapi.ConnectionPool.max?7
-twisted.enterprise.adbapi.ConnectionPool.min?7
-twisted.enterprise.adbapi.ConnectionPool.name?7
-twisted.enterprise.adbapi.ConnectionPool.noisy?7
-twisted.enterprise.adbapi.ConnectionPool.openfun?7
-twisted.enterprise.adbapi.ConnectionPool.reconnect?7
-twisted.enterprise.adbapi.ConnectionPool.runInteraction?4(interaction, *args, **kw)
-twisted.enterprise.adbapi.ConnectionPool.runOperation?4(*args, **kw)
-twisted.enterprise.adbapi.ConnectionPool.runQuery?4(*args, **kw)
-twisted.enterprise.adbapi.ConnectionPool.runWithConnection?4(func, *args, **kw)
-twisted.enterprise.adbapi.ConnectionPool.running?7
-twisted.enterprise.adbapi.ConnectionPool.start?4()
-twisted.enterprise.adbapi.ConnectionPool?1(dbapiName, *connargs, **connkw)
-twisted.enterprise.adbapi.Transaction.__init__?1(self, pool, connection)
-twisted.enterprise.adbapi.Transaction._cursor?8
-twisted.enterprise.adbapi.Transaction.close?4()
-twisted.enterprise.adbapi.Transaction.reconnect?4()
-twisted.enterprise.adbapi.Transaction.reopen?4()
-twisted.enterprise.adbapi.Transaction?1(pool, connection)
-twisted.enterprise.reflector.EQUAL?7
-twisted.enterprise.reflector.GREATERTHAN?7
-twisted.enterprise.reflector.LESSTHAN?7
-twisted.enterprise.reflector.LIKE?7
-twisted.enterprise.reflector.Reflector.__init__?1(self, rowClasses)
-twisted.enterprise.reflector.Reflector._populate?5()
-twisted.enterprise.reflector.Reflector.addToCache?4(rowObject)
-twisted.enterprise.reflector.Reflector.addToParent?4(parentRow, rows, tableName)
-twisted.enterprise.reflector.Reflector.buildWhereClause?4(relationship, row)
-twisted.enterprise.reflector.Reflector.deleteRow?4(rowObject)
-twisted.enterprise.reflector.Reflector.findInCache?4(rowClass, kw)
-twisted.enterprise.reflector.Reflector.getTableInfo?4(rowObject)
-twisted.enterprise.reflector.Reflector.insertRow?4(rowObject)
-twisted.enterprise.reflector.Reflector.loadObjectsFrom?4(tableName, parent=None, data=None, whereClause=[], loadChildren=1)
-twisted.enterprise.reflector.Reflector.populateSchemaFor?4(tableInfo)
-twisted.enterprise.reflector.Reflector.populated?7
-twisted.enterprise.reflector.Reflector.removeFromCache?4(rowObject)
-twisted.enterprise.reflector.Reflector.updateRow?4(rowObject)
-twisted.enterprise.reflector.Reflector?1(rowClasses)
-twisted.enterprise.row.RowObject.assignKeyAttr?4(attrName, value)
-twisted.enterprise.row.RowObject.createDefaultAttributes?4()
-twisted.enterprise.row.RowObject.dirty?7
-twisted.enterprise.row.RowObject.findAttribute?4(attrName)
-twisted.enterprise.row.RowObject.getKeyTuple?4()
-twisted.enterprise.row.RowObject.populated?7
-twisted.enterprise.row.RowObject.setDirty?4(flag)
-twisted.enterprise.sqlreflector.SQLReflector.__init__?1(self, dbpool, rowClasses)
-twisted.enterprise.sqlreflector.SQLReflector._populate?5()
-twisted.enterprise.sqlreflector.SQLReflector._populateSchemaFor?5(rc)
-twisted.enterprise.sqlreflector.SQLReflector._rowLoader?5(transaction, tableName, parentRow, data, whereClause, forceChildren)
-twisted.enterprise.sqlreflector.SQLReflector._transPopulateSchema?5()
-twisted.enterprise.sqlreflector.SQLReflector.buildDeleteSQL?4(tableInfo)
-twisted.enterprise.sqlreflector.SQLReflector.buildInsertSQL?4(tableInfo)
-twisted.enterprise.sqlreflector.SQLReflector.buildUpdateSQL?4(tableInfo)
-twisted.enterprise.sqlreflector.SQLReflector.conditionalLabels?7
-twisted.enterprise.sqlreflector.SQLReflector.deleteRow?4(rowObject)
-twisted.enterprise.sqlreflector.SQLReflector.deleteRowSQL?4(rowObject)
-twisted.enterprise.sqlreflector.SQLReflector.escape_string?4(text)
-twisted.enterprise.sqlreflector.SQLReflector.findTypeFor?4(tableName, columnName)
-twisted.enterprise.sqlreflector.SQLReflector.insertRow?4(rowObject)
-twisted.enterprise.sqlreflector.SQLReflector.insertRowSQL?4(rowObject)
-twisted.enterprise.sqlreflector.SQLReflector.loadObjectsFrom?4(tableName, parentRow=None, data=None, whereClause=None, forceChildren=0)
-twisted.enterprise.sqlreflector.SQLReflector.populated?7
-twisted.enterprise.sqlreflector.SQLReflector.quote_value?4(value, type)
-twisted.enterprise.sqlreflector.SQLReflector.updateRow?4(rowObject)
-twisted.enterprise.sqlreflector.SQLReflector.updateRowSQL?4(rowObject)
-twisted.enterprise.sqlreflector.SQLReflector?1(dbpool, rowClasses)
-twisted.enterprise.util.NOQUOTE?7
-twisted.enterprise.util.USEQUOTE?7
-twisted.enterprise.util._TableInfo.__init__?2(self, rc)
-twisted.enterprise.util._TableInfo.addForeignKey?4(childColumns, parentColumns, childRowClass, containerMethod, autoLoad)
-twisted.enterprise.util._TableInfo.getRelationshipFor?4(tableName)
-twisted.enterprise.util._TableInfo?2(rc)
-twisted.enterprise.util._TableRelationship.__init__?2(self, childColumns, parentColumns, childRowClass, containerMethod, autoLoad)
-twisted.enterprise.util._TableRelationship?2(childColumns, parentColumns, childRowClass, containerMethod, autoLoad)
-twisted.enterprise.util.dbTypeMap?7
-twisted.enterprise.xmlreflector.XMLReflector.__init__?1(self, baseDir, rowClasses)
-twisted.enterprise.xmlreflector.XMLReflector._populate?5()
-twisted.enterprise.xmlreflector.XMLReflector._rowLoader?5(tableName, parentRow, data, whereClause, forceChildren)
-twisted.enterprise.xmlreflector.XMLReflector.deleteRow?4(rowObject)
-twisted.enterprise.xmlreflector.XMLReflector.extension?7
-twisted.enterprise.xmlreflector.XMLReflector.insertRow?4(rowObject)
-twisted.enterprise.xmlreflector.XMLReflector.loadObjectsFrom?4(tableName, parentRow = None, data = None, whereClause = None, forceChildren = 1)
-twisted.enterprise.xmlreflector.XMLReflector.makeFilenameFor?4(rowObject)
-twisted.enterprise.xmlreflector.XMLReflector.updateRow?4(rowObject)
-twisted.enterprise.xmlreflector.XMLReflector?1(baseDir, rowClasses)
-twisted.enterprise.xmlreflector.XMLRowProxy.__init__?1(self, rowObject)
-twisted.enterprise.xmlreflector.XMLRowProxy?1(rowObject)
-twisted.flow.base.CallLater.callLater?4(callable)
-twisted.flow.base.Cooperate.__init__?1(self, timeout = 0)
-twisted.flow.base.Cooperate.callLater?4(callable)
-twisted.flow.base.Cooperate?1(timeout = 0)
-twisted.flow.base.Stage.__init__?1(self, *trap)
-twisted.flow.base.Stage._yield?5()
-twisted.flow.base.Stage.next?4()
-twisted.flow.base.Stage?1(*trap)
-twisted.flow.base.Unsupported.__init__?1(self, inst)
-twisted.flow.base.Unsupported?1(inst)
-twisted.flow.controller.Block.__init__?1(self, stage, *trap)
-twisted.flow.controller.Block.next?4()
-twisted.flow.controller.Block?1(stage, *trap)
-twisted.flow.controller.Deferred.__init__?1(self, stage, *trap)
-twisted.flow.controller.Deferred._execute?5(dummy = None)
-twisted.flow.controller.Deferred.results?4(results)
-twisted.flow.controller.Deferred?1(stage, *trap)
-twisted.flow.pipe.Filter.__init__?1(self, func, source, *trap)
-twisted.flow.pipe.Filter.process?4(results, stop)
-twisted.flow.pipe.Filter?1(func, source, *trap)
-twisted.flow.pipe.LineBreak.__init__?1(self, source, *trap, **kwargs)
-twisted.flow.pipe.LineBreak.process?4(results, stop)
-twisted.flow.pipe.LineBreak?1(source, *trap, **kwargs)
-twisted.flow.pipe.Pipe.__init__?1(self, source, *trap)
-twisted.flow.pipe.Pipe._yield?5()
-twisted.flow.pipe.Pipe.process?4(results)
-twisted.flow.pipe.Pipe?1(source, *trap)
-twisted.flow.protocol.Protocol?7
-twisted.flow.protocol._NotImplController?5(protocol)
-twisted.flow.protocol._Protocol.__init__?2(self)
-twisted.flow.protocol._Protocol._execute?5(dummy = None)
-twisted.flow.protocol._Protocol.connectionLost?4(reason=protocol.connectionDone)
-twisted.flow.protocol._Protocol.connectionMade?4()
-twisted.flow.protocol._Protocol?2()
-twisted.flow.protocol.makeProtocol?4(controller, baseClass = protocol.Protocol, *callbacks, **kwargs)
-twisted.flow.stage.Callback.__init__?1(self, *trap)
-twisted.flow.stage.Callback._yield?5()
-twisted.flow.stage.Callback.errback?4(fail)
-twisted.flow.stage.Callback.finish?4()
-twisted.flow.stage.Callback.result?4(result)
-twisted.flow.stage.Callback?1(*trap)
-twisted.flow.stage.Concurrent.__init__?1(self, *stages)
-twisted.flow.stage.Concurrent._yield?5()
-twisted.flow.stage.Concurrent?1(*stages)
-twisted.flow.stage.Instruction.__init__?1(self)
-twisted.flow.stage.Instruction.__init__?1(self, inst)
-twisted.flow.stage.Instruction.callLater?4(callable)
-twisted.flow.stage.Instruction?1()
-twisted.flow.stage.Instruction?1(inst)
-twisted.flow.stage.Instruction_1.callLater?4(callable)
-twisted.flow.stage.Map.__init__?1(self, func, stage, *stages)
-twisted.flow.stage.Map._yield?5()
-twisted.flow.stage.Map?1(func, stage, *stages)
-twisted.flow.stage.Merge.__init__?1(self, *stages)
-twisted.flow.stage.Merge._yield?5()
-twisted.flow.stage.Merge?1(*stages)
-twisted.flow.stage.Zip.__init__?1(self, *stages)
-twisted.flow.stage.Zip?1(*stages)
-twisted.flow.threads.Instruction.__init__?1(self)
-twisted.flow.threads.Instruction.callLater?4(callable)
-twisted.flow.threads.Instruction?1()
-twisted.flow.threads.QueryIterator.__init__?1(self, pool, sql, fetchmany=False, fetchall=False)
-twisted.flow.threads.QueryIterator.next?4()
-twisted.flow.threads.QueryIterator.next_fetchall?4()
-twisted.flow.threads.QueryIterator.next_fetchmany?4()
-twisted.flow.threads.QueryIterator?1(pool, sql, fetchmany=False, fetchall=False)
-twisted.flow.threads.Threaded.__init__?1(self, iterable, *trap)
-twisted.flow.threads.Threaded._process?5()
-twisted.flow.threads.Threaded._process_result?5(val)
-twisted.flow.threads.Threaded._stopping?5()
-twisted.flow.threads.Threaded._yield?5()
-twisted.flow.threads.Threaded?1(iterable, *trap)
-twisted.flow.web.Resource.__init__?1(self, gen)
-twisted.flow.web.Resource.isLeaf?4()
-twisted.flow.web.Resource.render?4(req)
-twisted.flow.web.Resource?1(gen)
-twisted.flow.wrap._Deferred.__init__?2(self, deferred, *trap)
-twisted.flow.wrap._Deferred._callback?5(res)
-twisted.flow.wrap._Deferred._errback?5(fail)
-twisted.flow.wrap._Deferred._yield?5()
-twisted.flow.wrap._Deferred?2(deferred, *trap)
-twisted.flow.wrap._DeferredInstruction.__init__?2(self, deferred)
-twisted.flow.wrap._DeferredInstruction.callLater?4(callable)
-twisted.flow.wrap._DeferredInstruction?2(deferred)
-twisted.flow.wrap._Iterable.__init__?2(self, iterable, *trap)
-twisted.flow.wrap._Iterable._yield?5()
-twisted.flow.wrap._Iterable?2(iterable, *trap)
-twisted.flow.wrap._List.__init__?2(self, seq)
-twisted.flow.wrap._List._yield?5()
-twisted.flow.wrap._List?2(seq)
-twisted.flow.wrap._String.__init__?2(self, str)
-twisted.flow.wrap._String._yield?5()
-twisted.flow.wrap._String?2(str)
-twisted.flow.wrap.wrap?4(obj, *trap)
-twisted.internet.abstract.FileDescriptor.SEND_LIMIT?7
-twisted.internet.abstract.FileDescriptor.__init__?1(self, reactor=None)
-twisted.internet.abstract.FileDescriptor._closeWriteConnection?5()
-twisted.internet.abstract.FileDescriptor._postLoseConnection?5()
-twisted.internet.abstract.FileDescriptor._writeDisconnected?8
-twisted.internet.abstract.FileDescriptor._writeDisconnecting?8
-twisted.internet.abstract.FileDescriptor.bufferSize?7
-twisted.internet.abstract.FileDescriptor.connected?7
-twisted.internet.abstract.FileDescriptor.connectionLost?4(reason)
-twisted.internet.abstract.FileDescriptor.dataBuffer?7
-twisted.internet.abstract.FileDescriptor.disconnected?7
-twisted.internet.abstract.FileDescriptor.disconnecting?7
-twisted.internet.abstract.FileDescriptor.doRead?4()
-twisted.internet.abstract.FileDescriptor.doWrite?4()
-twisted.internet.abstract.FileDescriptor.fileno?4()
-twisted.internet.abstract.FileDescriptor.loseConnection?4(_connDone=failure.Failure(main.CONNECTION_DONE))
-twisted.internet.abstract.FileDescriptor.loseWriteConnection?4()
-twisted.internet.abstract.FileDescriptor.offset?7
-twisted.internet.abstract.FileDescriptor.pauseProducing?4()
-twisted.internet.abstract.FileDescriptor.producer?7
-twisted.internet.abstract.FileDescriptor.producerPaused?7
-twisted.internet.abstract.FileDescriptor.readConnectionLost?4(reason)
-twisted.internet.abstract.FileDescriptor.registerProducer?4(producer, streaming)
-twisted.internet.abstract.FileDescriptor.resumeProducing?4()
-twisted.internet.abstract.FileDescriptor.startReading?4()
-twisted.internet.abstract.FileDescriptor.startWriting?4()
-twisted.internet.abstract.FileDescriptor.stopConsuming?4()
-twisted.internet.abstract.FileDescriptor.stopProducing?4()
-twisted.internet.abstract.FileDescriptor.stopReading?4()
-twisted.internet.abstract.FileDescriptor.stopWriting?4()
-twisted.internet.abstract.FileDescriptor.streamingProducer?7
-twisted.internet.abstract.FileDescriptor.unregisterProducer?4()
-twisted.internet.abstract.FileDescriptor.write?4(data)
-twisted.internet.abstract.FileDescriptor.writeConnectionLost?4(reason)
-twisted.internet.abstract.FileDescriptor.writeSequence?4(iovec)
-twisted.internet.abstract.FileDescriptor.writeSomeData?4(data)
-twisted.internet.abstract.FileDescriptor?1(reactor=None)
-twisted.internet.abstract.isIPAddress?4(addr)
-twisted.internet.address.IPv4Address.__init__?1(self, type, host, port, _bwHack = None)
-twisted.internet.address.IPv4Address?1(type, host, port, _bwHack = None)
-twisted.internet.address.UNIXAddress.__init__?1(self, name, _bwHack='UNIX')
-twisted.internet.address.UNIXAddress?1(name, _bwHack='UNIX')
-twisted.internet.app.Application.__init__?1(self, name, uid=None, gid=None, authorizer=None, authorizer_=None)
-twisted.internet.app.Application._afterShutDown?5()
-twisted.internet.app.Application._authorizer?8
-twisted.internet.app.Application._beforeShutDown?5()
-twisted.internet.app.Application._boundPorts?8
-twisted.internet.app.Application._doBindPorts?5()
-twisted.internet.app.Application.bindPorts?4()
-twisted.internet.app.Application.connectSSL?4(host, port, factory, ctxFactory, timeout=30, bindAddress=None)
-twisted.internet.app.Application.connectTCP?4(host, port, factory, timeout=30, bindAddress=None)
-twisted.internet.app.Application.connectUDP?4(remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)
-twisted.internet.app.Application.connectUNIX?4(address, factory, timeout=30)
-twisted.internet.app.Application.connectWith?4(connectorType, *args, **kw)
-twisted.internet.app.Application.dumpFunc?4(file, _dump=pickle.dump)
-twisted.internet.app.Application.get_authorizer?4()
-twisted.internet.app.Application.listenSSL?4(port, factory, ctxFactory, backlog=50, interface='')
-twisted.internet.app.Application.listenTCP?4(port, factory, backlog=50, interface='')
-twisted.internet.app.Application.listenUDP?4(port, proto, interface='', maxPacketSize=8192)
-twisted.internet.app.Application.listenUNIX?4(filename, factory, backlog=50, mode=0666)
-twisted.internet.app.Application.listenWith?4(portType, *args, **kw)
-twisted.internet.app.Application.logPrefix?4()
-twisted.internet.app.Application.persistStyle?7
-twisted.internet.app.Application.persistenceVersion?7
-twisted.internet.app.Application.processName?7
-twisted.internet.app.Application.run?4(save=1, installSignalHandlers=1)
-twisted.internet.app.Application.running?7
-twisted.internet.app.Application.save?4(tag=None, filename=None, passphrase=None)
-twisted.internet.app.Application.setEUID?4()
-twisted.internet.app.Application.setUID?4()
-twisted.internet.app.Application.unlistenSSL?4(port, interface='')
-twisted.internet.app.Application.unlistenTCP?4(port, interface='')
-twisted.internet.app.Application.unlistenUDP?4(port, interface='')
-twisted.internet.app.Application.unlistenUNIX?4(filename)
-twisted.internet.app.Application.unlistenWith?4(portType, *args, **kw)
-twisted.internet.app.Application.upgradeToVersion10?4()
-twisted.internet.app.Application.upgradeToVersion11?4()
-twisted.internet.app.Application.upgradeToVersion12?4()
-twisted.internet.app.Application.upgradeToVersion1?4()
-twisted.internet.app.Application.upgradeToVersion2?4()
-twisted.internet.app.Application.upgradeToVersion3?4()
-twisted.internet.app.Application.upgradeToVersion4?4()
-twisted.internet.app.Application.upgradeToVersion5?4()
-twisted.internet.app.Application.upgradeToVersion6?4()
-twisted.internet.app.Application.upgradeToVersion7?4()
-twisted.internet.app.Application.upgradeToVersion8?4()
-twisted.internet.app.Application.upgradeToVersion9?4()
-twisted.internet.app.Application?1(name, uid=None, gid=None, authorizer=None, authorizer_=None)
-twisted.internet.app.ApplicationService.__init__?1(self, serviceName, serviceParent=None, application=None)
-twisted.internet.app.ApplicationService.disownServiceParent?4()
-twisted.internet.app.ApplicationService.get_application?4()
-twisted.internet.app.ApplicationService.persistenceVersion?7
-twisted.internet.app.ApplicationService.serviceName?7
-twisted.internet.app.ApplicationService.serviceParent?7
-twisted.internet.app.ApplicationService.serviceRunning?7
-twisted.internet.app.ApplicationService.serviceType?7
-twisted.internet.app.ApplicationService.setApplication?7
-twisted.internet.app.ApplicationService.setServiceParent?4(serviceParent)
-twisted.internet.app.ApplicationService.set_application?4(application)
-twisted.internet.app.ApplicationService.startService?4()
-twisted.internet.app.ApplicationService.stopService?4()
-twisted.internet.app.ApplicationService.upgradeToVersion1?4()
-twisted.internet.app.ApplicationService?1(serviceName, serviceParent=None, application=None)
-twisted.internet.app.DependentMultiService.__init__?1(self, serviceName, serviceParent=None)
-twisted.internet.app.DependentMultiService._emergencyStopService?5(failure, service)
-twisted.internet.app.DependentMultiService._finishStartService?5(res)
-twisted.internet.app.DependentMultiService._finishStopService?5(res)
-twisted.internet.app.DependentMultiService._rollbackStartedServices?5(failure, service)
-twisted.internet.app.DependentMultiService.startService?4()
-twisted.internet.app.DependentMultiService.startServiceDeferred?4(service)
-twisted.internet.app.DependentMultiService.stopService?4()
-twisted.internet.app.DependentMultiService.stopServiceDeferred?4(service)
-twisted.internet.app.DependentMultiService?1(serviceName, serviceParent=None)
-twisted.internet.app.MultiService.__init__?1(self, serviceName, serviceParent=None)
-twisted.internet.app.MultiService._cbAttachServiceNames?5(result, services)
-twisted.internet.app.MultiService.addService?4(service)
-twisted.internet.app.MultiService.removeService?4(service)
-twisted.internet.app.MultiService.startService?4()
-twisted.internet.app.MultiService.stopService?4()
-twisted.internet.app.MultiService?1(serviceName, serviceParent=None)
-twisted.internet.app._AbstractServiceCollection.__init__?2(self)
-twisted.internet.app._AbstractServiceCollection.addService?4(service)
-twisted.internet.app._AbstractServiceCollection.getServiceNamed?4(serviceName)
-twisted.internet.app._AbstractServiceCollection.removeService?4(service)
-twisted.internet.app._AbstractServiceCollection?2()
-twisted.internet.app.encrypt?4(passphrase, data)
-twisted.internet.app.quieterWarning?4()
-twisted.internet.base.BaseConnector.__init__?1(self, factory, timeout, reactor)
-twisted.internet.base.BaseConnector.buildProtocol?4(addr)
-twisted.internet.base.BaseConnector.cancelTimeout?4()
-twisted.internet.base.BaseConnector.connect?4()
-twisted.internet.base.BaseConnector.connectionFailed?4(reason)
-twisted.internet.base.BaseConnector.connectionLost?4(reason)
-twisted.internet.base.BaseConnector.disconnect?4()
-twisted.internet.base.BaseConnector.factoryStarted?7
-twisted.internet.base.BaseConnector.getDestination?4()
-twisted.internet.base.BaseConnector.stopConnecting?4()
-twisted.internet.base.BaseConnector.timeoutID?7
-twisted.internet.base.BaseConnector?1(factory, timeout, reactor)
-twisted.internet.base.BasePort.addressFamily?7
-twisted.internet.base.BasePort.createInternetSocket?4()
-twisted.internet.base.BasePort.doWrite?4()
-twisted.internet.base.BasePort.socketType?7
-twisted.internet.base.BlockingResolver.getHostByName?4(name, timeout = (1, 3, 11, 45))
-twisted.internet.base.DelayedCall.__init__?1(self, time, func, args, kw, cancel, reset)
-twisted.internet.base.DelayedCall._str?8
-twisted.internet.base.DelayedCall.activate_delay?4()
-twisted.internet.base.DelayedCall.active?4()
-twisted.internet.base.DelayedCall.cancel?4()
-twisted.internet.base.DelayedCall.debug?7
-twisted.internet.base.DelayedCall.delay?4(secondsLater)
-twisted.internet.base.DelayedCall.getTime?4()
-twisted.internet.base.DelayedCall.reset?4(secondsFromNow)
-twisted.internet.base.DelayedCall?1(time, func, args, kw, cancel, reset)
-twisted.internet.base.ReactorBase.__init__?1(self)
-twisted.internet.base.ReactorBase._cancelCallLater?5(tple)
-twisted.internet.base.ReactorBase._cbContinueSystemEvent?5(result, eventType)
-twisted.internet.base.ReactorBase._continueSystemEvent?5(eventType)
-twisted.internet.base.ReactorBase._implList?8
-twisted.internet.base.ReactorBase._initThreadPool?5()
-twisted.internet.base.ReactorBase._initThreads?5()
-twisted.internet.base.ReactorBase._insertNewDelayedCalls?5()
-twisted.internet.base.ReactorBase._lock?8
-twisted.internet.base.ReactorBase._moveCallLaterSooner?5(tple)
-twisted.internet.base.ReactorBase.addReader?4(reader)
-twisted.internet.base.ReactorBase.addSystemEventTrigger?4(_phase, _eventType, _f, *args, **kw)
-twisted.internet.base.ReactorBase.addWriter?4(writer)
-twisted.internet.base.ReactorBase.callFromThread?4(f, *args, **kw)
-twisted.internet.base.ReactorBase.callInThread?4(_callable, *args, **kwargs)
-twisted.internet.base.ReactorBase.callLater?4(_seconds, _f, *args, **kw)
-twisted.internet.base.ReactorBase.callWhenRunning?4(_callable, *args, **kw)
-twisted.internet.base.ReactorBase.cancelCallLater?4(callID)
-twisted.internet.base.ReactorBase.crash?4()
-twisted.internet.base.ReactorBase.disconnectAll?4()
-twisted.internet.base.ReactorBase.doIteration?4()
-twisted.internet.base.ReactorBase.fireSystemEvent?4(eventType)
-twisted.internet.base.ReactorBase.getDelayedCalls?4()
-twisted.internet.base.ReactorBase.installResolver?4(resolver)
-twisted.internet.base.ReactorBase.installWaker?4()
-twisted.internet.base.ReactorBase.installed?7
-twisted.internet.base.ReactorBase.iterate?4(delay=0)
-twisted.internet.base.ReactorBase.removeAll?4()
-twisted.internet.base.ReactorBase.removeReader?4(reader)
-twisted.internet.base.ReactorBase.removeSystemEventTrigger?4(triggerID)
-twisted.internet.base.ReactorBase.removeWriter?4(writer)
-twisted.internet.base.ReactorBase.resolve?4(name, timeout = (1, 3, 11, 45))
-twisted.internet.base.ReactorBase.resolver?7
-twisted.internet.base.ReactorBase.runUntilCurrent?4()
-twisted.internet.base.ReactorBase.sigBreak?4(*args)
-twisted.internet.base.ReactorBase.sigInt?4(*args)
-twisted.internet.base.ReactorBase.sigTerm?4(*args)
-twisted.internet.base.ReactorBase.stop?4()
-twisted.internet.base.ReactorBase.suggestThreadPoolSize?4(size)
-twisted.internet.base.ReactorBase.timeout?4()
-twisted.internet.base.ReactorBase.usingThreads?7
-twisted.internet.base.ReactorBase.wakeUp?4()
-twisted.internet.base.ReactorBase?1()
-twisted.internet.base.ThreadedResolver.__init__?1(self, reactor)
-twisted.internet.base.ThreadedResolver._checkTimeout?5(result, name, lookupDeferred)
-twisted.internet.base.ThreadedResolver._cleanup?5(name, lookupDeferred)
-twisted.internet.base.ThreadedResolver._fail?5(name, err)
-twisted.internet.base.ThreadedResolver.getHostByName?4(name, timeout = (1, 3, 11, 45))
-twisted.internet.base.ThreadedResolver?1(reactor)
-twisted.internet.cfreactor.CFReactor.__init__?1(self, runLoop=None)
-twisted.internet.cfreactor.CFReactor._startup?5()
-twisted.internet.cfreactor.CFReactor.addReader?4(reader)
-twisted.internet.cfreactor.CFReactor.addWriter?4(writer)
-twisted.internet.cfreactor.CFReactor.callLater?4(howlong, *args, **kwargs)
-twisted.internet.cfreactor.CFReactor.cleanup?4()
-twisted.internet.cfreactor.CFReactor.crash?4()
-twisted.internet.cfreactor.CFReactor.doIteration?4(howlong)
-twisted.internet.cfreactor.CFReactor.getRunLoop?4(runLoop=None)
-twisted.internet.cfreactor.CFReactor.iterate?4(howlong=0.0)
-twisted.internet.cfreactor.CFReactor.longIntervalOfTime?7
-twisted.internet.cfreactor.CFReactor.pollInterval?7
-twisted.internet.cfreactor.CFReactor.removeAll?4()
-twisted.internet.cfreactor.CFReactor.removeReader?4(reader)
-twisted.internet.cfreactor.CFReactor.removeWriter?4(writer)
-twisted.internet.cfreactor.CFReactor.run?4(installSignalHandlers=1, withRunLoop=None)
-twisted.internet.cfreactor.CFReactor.shortIntervalOfTime?7
-twisted.internet.cfreactor.CFReactor.sigInt?4(*args)
-twisted.internet.cfreactor.CFReactor.simulate?4()
-twisted.internet.cfreactor.CFReactor.stop?4()
-twisted.internet.cfreactor.CFReactor?1(runLoop=None)
-twisted.internet.cfreactor.SelectableSocketWrapper.__init__?1(self, reactor, obj)
-twisted.internet.cfreactor.SelectableSocketWrapper._finishReadOrWrite?5(fn, faildict=_faildict)
-twisted.internet.cfreactor.SelectableSocketWrapper._objCache?8
-twisted.internet.cfreactor.SelectableSocketWrapper.cf?7
-twisted.internet.cfreactor.SelectableSocketWrapper.doConnect?4(why)
-twisted.internet.cfreactor.SelectableSocketWrapper.doRead?4()
-twisted.internet.cfreactor.SelectableSocketWrapper.doWrite?4()
-twisted.internet.cfreactor.SelectableSocketWrapper.objConnectionLost?4(*args, **kwargs)
-twisted.internet.cfreactor.SelectableSocketWrapper.socketWrapperForReactorAndObject?4(reactor, obj)
-twisted.internet.cfreactor.SelectableSocketWrapper.socketWrapperForReactorAndObject?7
-twisted.internet.cfreactor.SelectableSocketWrapper.startReading?4()
-twisted.internet.cfreactor.SelectableSocketWrapper.startWriting?4()
-twisted.internet.cfreactor.SelectableSocketWrapper.stopReading?4()
-twisted.internet.cfreactor.SelectableSocketWrapper.stopWriting?4()
-twisted.internet.cfreactor.SelectableSocketWrapper?1(reactor, obj)
-twisted.internet.cfreactor._faildict?8
-twisted.internet.cfreactor.install?4(runLoop=None)
-twisted.internet.defer.DebugInfo._getDebugTracebacks?5()
-twisted.internet.defer.DebugInfo.failResult?7
-twisted.internet.defer.Deferred.__init__?1(self)
-twisted.internet.defer.Deferred._continue?5(result)
-twisted.internet.defer.Deferred._debugInfo?8
-twisted.internet.defer.Deferred._runCallbacks?5()
-twisted.internet.defer.Deferred._startRunCallbacks?5(result)
-twisted.internet.defer.Deferred.addBoth?4(callback, *args, **kw)
-twisted.internet.defer.Deferred.addCallback?4(callback, *args, **kw)
-twisted.internet.defer.Deferred.addCallbacks?4(callback, errback=None, callbackArgs=None, callbackKeywords=None, errbackArgs=None, errbackKeywords=None)
-twisted.internet.defer.Deferred.addErrback?4(errback, *args, **kw)
-twisted.internet.defer.Deferred.callback?4(result)
-twisted.internet.defer.Deferred.called?7
-twisted.internet.defer.Deferred.chainDeferred?4(d)
-twisted.internet.defer.Deferred.debug?7
-twisted.internet.defer.Deferred.errback?4(fail=None)
-twisted.internet.defer.Deferred.pause?4()
-twisted.internet.defer.Deferred.paused?7
-twisted.internet.defer.Deferred.setTimeout?4(seconds, timeoutFunc=timeout, *args, **kw)
-twisted.internet.defer.Deferred.timeoutCall?7
-twisted.internet.defer.Deferred.unpause?4()
-twisted.internet.defer.Deferred?1()
-twisted.internet.defer.DeferredList.__init__?1(self, deferredList, fireOnOneCallback=0, fireOnOneErrback=0, consumeErrors=0)
-twisted.internet.defer.DeferredList._cbDeferred?5(result, index, succeeded)
-twisted.internet.defer.DeferredList.fireOnOneCallback?7
-twisted.internet.defer.DeferredList.fireOnOneErrback?7
-twisted.internet.defer.DeferredList?1(deferredList, fireOnOneCallback=0, fireOnOneErrback=0, consumeErrors=0)
-twisted.internet.defer.DeferredLock.acquire?4()
-twisted.internet.defer.DeferredLock.locked?7
-twisted.internet.defer.DeferredLock.release?4()
-twisted.internet.defer.DeferredQueue.__init__?1(self, size=None, backlog=None)
-twisted.internet.defer.DeferredQueue.get?4()
-twisted.internet.defer.DeferredQueue.put?4(obj)
-twisted.internet.defer.DeferredQueue?1(size=None, backlog=None)
-twisted.internet.defer.DeferredSemaphore.__init__?1(self, tokens)
-twisted.internet.defer.DeferredSemaphore.acquire?4()
-twisted.internet.defer.DeferredSemaphore.release?4()
-twisted.internet.defer.DeferredSemaphore?1(tokens)
-twisted.internet.defer.FAILURE?7
-twisted.internet.defer.FirstError.__init__?1(self, failure, index)
-twisted.internet.defer.FirstError?1(failure, index)
-twisted.internet.defer.SUCCESS?7
-twisted.internet.defer._ConcurrencyPrimitive.__init__?2(self)
-twisted.internet.defer._ConcurrencyPrimitive._releaseAndReturn?5(r)
-twisted.internet.defer._ConcurrencyPrimitive.execute?4()
-twisted.internet.defer._ConcurrencyPrimitive.run?4(**kwargs)
-twisted.internet.defer._ConcurrencyPrimitive?2()
-twisted.internet.defer._deferGenerator?5(g, deferred=None, result=None)
-twisted.internet.defer._parseDListResult?5(l, fireOnOneErrback=0)
-twisted.internet.defer.deferredGenerator?4(f)
-twisted.internet.defer.execute?4(callable, *args, **kw)
-twisted.internet.defer.fail?4(result=_nothing)
-twisted.internet.defer.gatherResults?4(deferredList)
-twisted.internet.defer.getDebugging?4()
-twisted.internet.defer.gotError?4(f, waiting=waiting, result=result)
-twisted.internet.defer.gotResult?4(r, waiting=waiting, result=result)
-twisted.internet.defer.logError?4(err)
-twisted.internet.defer.maybeDeferred?4(f, *args, **kw)
-twisted.internet.defer.passthru?4(arg)
-twisted.internet.defer.setDebugging?4(on)
-twisted.internet.defer.succeed?4(result)
-twisted.internet.defer.timeout?4(deferred)
-twisted.internet.defer.unwindGenerator?4(*args, **kwargs)
-twisted.internet.defer.waitForDeferred.__init__?1(self, d)
-twisted.internet.defer.waitForDeferred.getResult?4()
-twisted.internet.defer.waitForDeferred?1(d)
-twisted.internet.error.CannotListenError.__init__?1(self, interface, port, socketError)
-twisted.internet.error.CannotListenError?1(interface, port, socketError)
-twisted.internet.error.ConnectError.__init__?1(self, osError=None, string="")
-twisted.internet.error.ConnectError?1(osError=None, string="")
-twisted.internet.error.ProcessDone.__init__?1(self, status)
-twisted.internet.error.ProcessDone?1(status)
-twisted.internet.error.ProcessTerminated.__init__?1(self, exitCode=None, signal=None, status=None)
-twisted.internet.error.ProcessTerminated?1(exitCode=None, signal=None, status=None)
-twisted.internet.error.SSLError.errnoMapping?7
-twisted.internet.error.getConnectError?4(e)
-twisted.internet.fdesc.readFromFD?4(fd, callback)
-twisted.internet.fdesc.setBlocking?4(fd)
-twisted.internet.fdesc.setNonBlocking?4(fd)
-twisted.internet.glib2reactor.install?4()
-twisted.internet.gtk2reactor.Gtk2Reactor.__init__?1(self, useGtk=True)
-twisted.internet.gtk2reactor.Gtk2Reactor._doReadOrWrite?5(source, condition, faildict={
-        error.ConnectionDone: failure.Failure(error.ConnectionDone()), error.ConnectionLost: failure.Failure(error.ConnectionLost()), })
-twisted.internet.gtk2reactor.Gtk2Reactor.addReader?4(reader)
-twisted.internet.gtk2reactor.Gtk2Reactor.addWriter?4(writer)
-twisted.internet.gtk2reactor.Gtk2Reactor.callback?4(source, condition)
-twisted.internet.gtk2reactor.Gtk2Reactor.crash?4()
-twisted.internet.gtk2reactor.Gtk2Reactor.doIteration?4(delay)
-twisted.internet.gtk2reactor.Gtk2Reactor.doIterationTimeout?4(*args)
-twisted.internet.gtk2reactor.Gtk2Reactor.doIterationTimer?7
-twisted.internet.gtk2reactor.Gtk2Reactor.input_add?4(source, condition, callback)
-twisted.internet.gtk2reactor.Gtk2Reactor.removeAll?4()
-twisted.internet.gtk2reactor.Gtk2Reactor.removeReader?4(reader)
-twisted.internet.gtk2reactor.Gtk2Reactor.removeWriter?4(writer)
-twisted.internet.gtk2reactor.Gtk2Reactor.run?4(installSignalHandlers=1)
-twisted.internet.gtk2reactor.Gtk2Reactor.simulate?4()
-twisted.internet.gtk2reactor.Gtk2Reactor.wrapper?4(condition, real_s=source, real_cb=callback)
-twisted.internet.gtk2reactor.Gtk2Reactor?1(useGtk=True)
-twisted.internet.gtk2reactor.INFLAGS?7
-twisted.internet.gtk2reactor.OUTFLAGS?7
-twisted.internet.gtk2reactor.POLL_DISCONNECTED?7
-twisted.internet.gtk2reactor.PortableGtkReactor.crash?4()
-twisted.internet.gtk2reactor.PortableGtkReactor.run?4(installSignalHandlers=1)
-twisted.internet.gtk2reactor.PortableGtkReactor.simulate?4()
-twisted.internet.gtk2reactor._our_mainquit?5()
-twisted.internet.gtk2reactor._simtag?8
-twisted.internet.gtk2reactor.hasReader?7
-twisted.internet.gtk2reactor.hasWriter?7
-twisted.internet.gtk2reactor.install?4(useGtk=True)
-twisted.internet.gtk2reactor.portableInstall?4(useGtk=True)
-twisted.internet.gtk2reactor.reads?7
-twisted.internet.gtk2reactor.writes?7
-twisted.internet.gtkreactor.GtkReactor._readAndWrite?5(source, condition)
-twisted.internet.gtkreactor.GtkReactor.addReader?4(reader)
-twisted.internet.gtkreactor.GtkReactor.addWriter?4(writer)
-twisted.internet.gtkreactor.GtkReactor.callback?4(source, condition)
-twisted.internet.gtkreactor.GtkReactor.crash?4()
-twisted.internet.gtkreactor.GtkReactor.doIteration?4(delay)
-twisted.internet.gtkreactor.GtkReactor.doIterationTimeout?4(*args)
-twisted.internet.gtkreactor.GtkReactor.doIterationTimer?7
-twisted.internet.gtkreactor.GtkReactor.removeAll?4()
-twisted.internet.gtkreactor.GtkReactor.removeReader?4(reader)
-twisted.internet.gtkreactor.GtkReactor.removeWriter?4(writer)
-twisted.internet.gtkreactor.GtkReactor.run?4(installSignalHandlers=1)
-twisted.internet.gtkreactor.GtkReactor.simulate?4()
-twisted.internet.gtkreactor.PortableGtkReactor.crash?4()
-twisted.internet.gtkreactor.PortableGtkReactor.run?4(installSignalHandlers=1)
-twisted.internet.gtkreactor.PortableGtkReactor.simulate?4()
-twisted.internet.gtkreactor._simtag?8
-twisted.internet.gtkreactor.hasReader?7
-twisted.internet.gtkreactor.hasWriter?7
-twisted.internet.gtkreactor.install?4()
-twisted.internet.gtkreactor.portableInstall?4()
-twisted.internet.gtkreactor.reads?7
-twisted.internet.gtkreactor.writes?7
-twisted.internet.interfaces.IConnector.connect?4()
-twisted.internet.interfaces.IConnector.disconnect?4()
-twisted.internet.interfaces.IConnector.getDestination?4()
-twisted.internet.interfaces.IConnector.stopConnecting?4()
-twisted.internet.interfaces.IConsumer.registerProducer?4(producer, streaming)
-twisted.internet.interfaces.IConsumer.unregisterProducer?4()
-twisted.internet.interfaces.IConsumer.write?4(data)
-twisted.internet.interfaces.IDelayedCall.active?4()
-twisted.internet.interfaces.IDelayedCall.cancel?4()
-twisted.internet.interfaces.IDelayedCall.delay?4(secondsLater)
-twisted.internet.interfaces.IDelayedCall.getTime?4()
-twisted.internet.interfaces.IDelayedCall.reset?4(secondsFromNow)
-twisted.internet.interfaces.IFileDescriptor.fileno?4()
-twisted.internet.interfaces.IFinishableConsumer.finish?4()
-twisted.internet.interfaces.IHalfCloseableDescriptor.readConnectionLost?4()
-twisted.internet.interfaces.IHalfCloseableDescriptor.writeConnectionLost?4()
-twisted.internet.interfaces.IHalfCloseableProtocol.readConnectionLost?4()
-twisted.internet.interfaces.IHalfCloseableProtocol.writeConnectionLost?4()
-twisted.internet.interfaces.IListeningPort.getHost?4()
-twisted.internet.interfaces.IListeningPort.startListening?4()
-twisted.internet.interfaces.IListeningPort.stopListening?4()
-twisted.internet.interfaces.IMulticastTransport.getLoopbackMode?4()
-twisted.internet.interfaces.IMulticastTransport.getOutgoingInterface?4()
-twisted.internet.interfaces.IMulticastTransport.getTTL?4()
-twisted.internet.interfaces.IMulticastTransport.joinGroup?4(addr, interface="")
-twisted.internet.interfaces.IMulticastTransport.leaveGroup?4(addr, interface="")
-twisted.internet.interfaces.IMulticastTransport.setLoopbackMode?4(mode)
-twisted.internet.interfaces.IMulticastTransport.setOutgoingInterface?4(addr)
-twisted.internet.interfaces.IMulticastTransport.setTTL?4(ttl)
-twisted.internet.interfaces.IProcessTransport.closeStderr?4()
-twisted.internet.interfaces.IProcessTransport.closeStdin?4()
-twisted.internet.interfaces.IProcessTransport.closeStdout?4()
-twisted.internet.interfaces.IProcessTransport.loseConnection?4()
-twisted.internet.interfaces.IProcessTransport.signalProcess?4(signalID)
-twisted.internet.interfaces.IProducer.stopProducing?4()
-twisted.internet.interfaces.IProtocol.connectionLost?4(reason)
-twisted.internet.interfaces.IProtocol.connectionMade?4()
-twisted.internet.interfaces.IProtocol.dataReceived?4(data)
-twisted.internet.interfaces.IProtocol.makeConnection?4(transport)
-twisted.internet.interfaces.IProtocolFactory.buildProtocol?4(addr)
-twisted.internet.interfaces.IProtocolFactory.doStart?4()
-twisted.internet.interfaces.IProtocolFactory.doStop?4()
-twisted.internet.interfaces.IPullProducer.resumeProducing?4()
-twisted.internet.interfaces.IPushProducer.pauseProducing?4()
-twisted.internet.interfaces.IPushProducer.resumeProducing?4()
-twisted.internet.interfaces.IReactorArbitrary.connectWith?4(connectorType, *args, **kw)
-twisted.internet.interfaces.IReactorArbitrary.listenWith?4(portType, *args, **kw)
-twisted.internet.interfaces.IReactorCore.addSystemEventTrigger?4(phase, eventType, callable, *args, **kw)
-twisted.internet.interfaces.IReactorCore.callWhenRunning?4(callable, *args, **kw)
-twisted.internet.interfaces.IReactorCore.crash?4()
-twisted.internet.interfaces.IReactorCore.fireSystemEvent?4(eventType)
-twisted.internet.interfaces.IReactorCore.iterate?4(delay=0)
-twisted.internet.interfaces.IReactorCore.removeSystemEventTrigger?4(triggerID)
-twisted.internet.interfaces.IReactorCore.resolve?4(name, timeout=10)
-twisted.internet.interfaces.IReactorCore.run?4()
-twisted.internet.interfaces.IReactorCore.stop?4()
-twisted.internet.interfaces.IReactorFDSet.addReader?4(reader)
-twisted.internet.interfaces.IReactorFDSet.addWriter?4(writer)
-twisted.internet.interfaces.IReactorFDSet.removeAll?4()
-twisted.internet.interfaces.IReactorFDSet.removeReader?4(reader)
-twisted.internet.interfaces.IReactorFDSet.removeWriter?4(writer)
-twisted.internet.interfaces.IReactorMulticast.listenMulticast?4(port, protocol, interface='', maxPacketSize=8192, listenMultiple=False)
-twisted.internet.interfaces.IReactorPluggableResolver.installResolver?4(resolver)
-twisted.internet.interfaces.IReactorProcess.spawnProcess?4(processProtocol, executable, args=(), env={}, path=None, uid=None, gid=None, usePTY=0)
-twisted.internet.interfaces.IReactorSSL.connectSSL?4(host, port, factory, contextFactory, timeout=30, bindAddress=None)
-twisted.internet.interfaces.IReactorSSL.listenSSL?4(port, factory, contextFactory, backlog=50, interface='')
-twisted.internet.interfaces.IReactorTCP.connectTCP?4(host, port, factory, timeout=30, bindAddress=None)
-twisted.internet.interfaces.IReactorTCP.listenTCP?4(port, factory, backlog=50, interface='')
-twisted.internet.interfaces.IReactorThreads.callFromThread?4(callable, *args, **kw)
-twisted.internet.interfaces.IReactorThreads.callInThread?4(callable, *args, **kwargs)
-twisted.internet.interfaces.IReactorThreads.suggestThreadPoolSize?4(size)
-twisted.internet.interfaces.IReactorTime.callLater?4(delay, callable, *args, **kw)
-twisted.internet.interfaces.IReactorTime.cancelCallLater?4(callID)
-twisted.internet.interfaces.IReactorTime.getDelayedCalls?4()
-twisted.internet.interfaces.IReactorUDP.connectUDP?4(remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)
-twisted.internet.interfaces.IReactorUDP.listenUDP?4(port, protocol, interface='', maxPacketSize=8192)
-twisted.internet.interfaces.IReactorUNIX.connectUNIX?4(address, factory, timeout=30, checkPID=0)
-twisted.internet.interfaces.IReactorUNIX.listenUNIX?4(address, factory, backlog=50, mode=0666, wantPID=0)
-twisted.internet.interfaces.IReactorUNIXDatagram.connectUNIXDatagram?4(address, protocol, maxPacketSize=8192, mode=0666, bindAddress=None)
-twisted.internet.interfaces.IReactorUNIXDatagram.listenUNIXDatagram?4(address, protocol, maxPacketSize=8192, mode=0666)
-twisted.internet.interfaces.IReadDescriptor.doRead?4()
-twisted.internet.interfaces.IResolver.lookupAFSDatabase?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupAddress6?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupAddress?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupAllRecords?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupAuthority?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupCanonicalName?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupHostInfo?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupIPV6Address?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupMailBox?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupMailExchange?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupMailGroup?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupMailRename?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupMailboxInfo?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupNameservers?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupNull?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupPointer?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupRecord?4(name, cls, type, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupResponsibility?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupService?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupText?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupWellKnownServices?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.lookupZone?4(name, timeout = 10)
-twisted.internet.interfaces.IResolver.query?4(query, timeout = 10)
-twisted.internet.interfaces.IResolverSimple.getHostByName?4(name, timeout = (1, 3, 11, 45))
-twisted.internet.interfaces.ISSLTransport.getPeerCertificate?4()
-twisted.internet.interfaces.IServiceCollection.addService?4(service)
-twisted.internet.interfaces.IServiceCollection.getServiceNamed?4(serviceName)
-twisted.internet.interfaces.IServiceCollection.removeService?4(service)
-twisted.internet.interfaces.ISystemHandle.getHandle?4()
-twisted.internet.interfaces.ITCPTransport.getHost?4()
-twisted.internet.interfaces.ITCPTransport.getPeer?4()
-twisted.internet.interfaces.ITCPTransport.getTcpKeepAlive?4()
-twisted.internet.interfaces.ITCPTransport.getTcpNoDelay?4()
-twisted.internet.interfaces.ITCPTransport.loseWriteConnection?4()
-twisted.internet.interfaces.ITCPTransport.setTcpKeepAlive?4(enabled)
-twisted.internet.interfaces.ITCPTransport.setTcpNoDelay?4(enabled)
-twisted.internet.interfaces.ITLSTransport.startTLS?4(contextFactory)
-twisted.internet.interfaces.ITransport.getHost?4()
-twisted.internet.interfaces.ITransport.getPeer?4()
-twisted.internet.interfaces.ITransport.loseConnection?4()
-twisted.internet.interfaces.ITransport.write?4(data)
-twisted.internet.interfaces.ITransport.writeSequence?4(data)
-twisted.internet.interfaces.IUDPConnectedTransport.getHost?4()
-twisted.internet.interfaces.IUDPConnectedTransport.write?4(packet)
-twisted.internet.interfaces.IUDPTransport.connect?4(host, port)
-twisted.internet.interfaces.IUDPTransport.getHost?4()
-twisted.internet.interfaces.IUDPTransport.stopListening?4()
-twisted.internet.interfaces.IUDPTransport.write?4(packet, addr=None)
-twisted.internet.interfaces.IUNIXDatagramConnectedTransport.getHost?4()
-twisted.internet.interfaces.IUNIXDatagramConnectedTransport.getPeer?4()
-twisted.internet.interfaces.IUNIXDatagramConnectedTransport.write?4(packet)
-twisted.internet.interfaces.IUNIXDatagramTransport.getHost?4()
-twisted.internet.interfaces.IUNIXDatagramTransport.write?4(packet, address)
-twisted.internet.interfaces.IWriteDescriptor.doWrite?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.__init__?1(self, socket, protocol, sockfactory)
-twisted.internet.iocpreactor.abstract.ConnectedSocket._cbDisconnecting?5()
-twisted.internet.iocpreactor.abstract.ConnectedSocket._cbWriteShutdown?5()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.addBufferCallback?4(handler, event)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.bufferSize?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.callBufferHandlers?4(event, *a, **kw)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.connected?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.connectionLost?4(reason)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.disconnecting?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.events?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_connected_loseConnection?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_connected_readDone?4(bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_connected_readErr?4(ret, bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_connected_shutdown?4(write = False, read = False)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_connected_write?4(data)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_connected_writeDone?4(bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_connected_writeErr?4(ret, bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnected_loseConnection?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnected_readDone?4(bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnected_readErr?4(ret, bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnected_write?4(data)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnected_writeDone?4(bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnected_writeErr?4(ret, bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnecting_loseConnection?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnecting_readDone?4(bytes)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnecting_readErr?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnecting_write?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnecting_writeDone?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.handle_disconnecting_writeErr?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.logPrefix?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.milkProducer?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.pauseProducing?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.producer?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.read_shutdown?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.reading?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.registerProducer?4(producer, streaming)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.removeBufferCallback?4(handler, event)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.resumeProducing?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.startReading?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.startWriting?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.stfuProducer?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.stopConsuming?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.stopProducing?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.stopReading?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.stopWriting?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.unregisterProducer?4()
-twisted.internet.iocpreactor.abstract.ConnectedSocket.writeSequence?4(iovec)
-twisted.internet.iocpreactor.abstract.ConnectedSocket.write_shutdown?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket.writing?7
-twisted.internet.iocpreactor.abstract.ConnectedSocket?1(socket, protocol, sockfactory)
-twisted.internet.iocpreactor.client.ClientSocket.__init__?1(self, sock, protocol, sf)
-twisted.internet.iocpreactor.client.ClientSocket?1(sock, protocol, sf)
-twisted.internet.iocpreactor.client.SocketConnector.__init__?1(self, addr, factory, timeout, bindAddress)
-twisted.internet.iocpreactor.client.SocketConnector.cancelTimeout?4()
-twisted.internet.iocpreactor.client.SocketConnector.connectionFailed?4(reason)
-twisted.internet.iocpreactor.client.SocketConnector.connectionLost?4(reason)
-twisted.internet.iocpreactor.client.SocketConnector.connectionSuccess?4()
-twisted.internet.iocpreactor.client.SocketConnector.events?7
-twisted.internet.iocpreactor.client.SocketConnector.factoryStarted?7
-twisted.internet.iocpreactor.client.SocketConnector.handle_connected_connect?7
-twisted.internet.iocpreactor.client.SocketConnector.handle_connected_disconnect?4()
-twisted.internet.iocpreactor.client.SocketConnector.handle_connected_stopConnecting?7
-twisted.internet.iocpreactor.client.SocketConnector.handle_connecting_connect?4()
-twisted.internet.iocpreactor.client.SocketConnector.handle_connecting_disconnect?7
-twisted.internet.iocpreactor.client.SocketConnector.handle_connecting_stopConnecting?4()
-twisted.internet.iocpreactor.client.SocketConnector.handle_disconnected_connect?4()
-twisted.internet.iocpreactor.client.SocketConnector.handle_disconnected_disconnect?4()
-twisted.internet.iocpreactor.client.SocketConnector.handle_disconnected_stopConnecting?4()
-twisted.internet.iocpreactor.client.SocketConnector.prepareAddress?4()
-twisted.internet.iocpreactor.client.SocketConnector.sockinfo?7
-twisted.internet.iocpreactor.client.SocketConnector.timeoutID?7
-twisted.internet.iocpreactor.client.SocketConnector.transport_class?7
-twisted.internet.iocpreactor.client.SocketConnector?1(addr, factory, timeout, bindAddress)
-twisted.internet.iocpreactor.client._SubConnector.__init__?2(self, sf)
-twisted.internet.iocpreactor.client._SubConnector._cbResolveDone?5(addr)
-twisted.internet.iocpreactor.client._SubConnector._ebResolveErr?5(fail)
-twisted.internet.iocpreactor.client._SubConnector.connectDone?4()
-twisted.internet.iocpreactor.client._SubConnector.connectErr?4(err)
-twisted.internet.iocpreactor.client._SubConnector.socket?7
-twisted.internet.iocpreactor.client._SubConnector.startConnecting?4()
-twisted.internet.iocpreactor.client._SubConnector.state?7
-twisted.internet.iocpreactor.client._SubConnector?2(sf)
-twisted.internet.iocpreactor.iocpdebug.debug?7
-twisted.internet.iocpreactor.ops.AcceptExOp.initiateOp?4(handle)
-twisted.internet.iocpreactor.ops.AcceptExOp.ovDone?4(ret, bytes, (handle, buffer, acc_sock))
-twisted.internet.iocpreactor.ops.ConnectExOp.initiateOp?4(sock, addr)
-twisted.internet.iocpreactor.ops.ConnectExOp.ovDone?4(ret, bytes, (handle, sock))
-twisted.internet.iocpreactor.ops.ConnectExOp.threadedDone?4(_)
-twisted.internet.iocpreactor.ops.ConnectExOp.threadedErr?4(err)
-twisted.internet.iocpreactor.ops.ConnectExOp.threadedThing?4(sock, addr)
-twisted.internet.iocpreactor.ops.ERROR_CONNECTION_REFUSED?7
-twisted.internet.iocpreactor.ops.OverlappedOp.__init__?1(self, transport)
-twisted.internet.iocpreactor.ops.OverlappedOp.initiateOp?4()
-twisted.internet.iocpreactor.ops.OverlappedOp.ovDone?4(ret, bytes, arg)
-twisted.internet.iocpreactor.ops.OverlappedOp?1(transport)
-twisted.internet.iocpreactor.ops.ReadFileOp.initiateOp?4(handle, buffer)
-twisted.internet.iocpreactor.ops.ReadFileOp.ovDone?4(ret, bytes, (handle, buffer))
-twisted.internet.iocpreactor.ops.SO_UPDATE_ACCEPT_CONTEXT?7
-twisted.internet.iocpreactor.ops.SO_UPDATE_CONNECT_CONTEXT?7
-twisted.internet.iocpreactor.ops.WSARecvFromOp.initiateOp?4(handle, buffer)
-twisted.internet.iocpreactor.ops.WSARecvFromOp.ovDone?4(ret, bytes, (handle, buffer, ab))
-twisted.internet.iocpreactor.ops.WSASendToOp.initiateOp?4(handle, buffer, addr)
-twisted.internet.iocpreactor.ops.WSASendToOp.ovDone?4(ret, bytes, (handle, buffer))
-twisted.internet.iocpreactor.ops.WriteFileOp.initiateOp?4(handle, buffer)
-twisted.internet.iocpreactor.ops.WriteFileOp.ovDone?4(ret, bytes, (handle, buffer))
-twisted.internet.iocpreactor.ops.winerrcodeMapping?7
-twisted.internet.iocpreactor.proactor.Proactor.__init__?1(self)
-twisted.internet.iocpreactor.proactor.Proactor.connectTCP?4(host, port, factory, timeout=30, bindAddress=None)
-twisted.internet.iocpreactor.proactor.Proactor.connectUDPblah?4(remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)
-twisted.internet.iocpreactor.proactor.Proactor.connectWith?4(connectorType, *args, **kw)
-twisted.internet.iocpreactor.proactor.Proactor.handles?7
-twisted.internet.iocpreactor.proactor.Proactor.ignore?4(bytes, arg)
-twisted.internet.iocpreactor.proactor.Proactor.installWaker?4()
-twisted.internet.iocpreactor.proactor.Proactor.iocp?7
-twisted.internet.iocpreactor.proactor.Proactor.listenTCP?4(port, factory, backlog=50, interface='')
-twisted.internet.iocpreactor.proactor.Proactor.listenUDP?4(port, protocol, interface='', maxPacketSize=8192)
-twisted.internet.iocpreactor.proactor.Proactor.listenWith?4(portType, *args, **kw)
-twisted.internet.iocpreactor.proactor.Proactor.mainLoop?4()
-twisted.internet.iocpreactor.proactor.Proactor.removeAll?4()
-twisted.internet.iocpreactor.proactor.Proactor.run?4()
-twisted.internet.iocpreactor.proactor.Proactor.startRunning?4()
-twisted.internet.iocpreactor.proactor.Proactor.wakeUp?4()
-twisted.internet.iocpreactor.proactor.Proactor?1()
-twisted.internet.iocpreactor.proactor.install?4()
-twisted.internet.iocpreactor.server.ListeningPort.__init__?1(self, addr, factory, backlog)
-twisted.internet.iocpreactor.server.ListeningPort.connected?7
-twisted.internet.iocpreactor.server.ListeningPort.connectionLost?4(reason)
-twisted.internet.iocpreactor.server.ListeningPort.disconnected?7
-twisted.internet.iocpreactor.server.ListeningPort.events?7
-twisted.internet.iocpreactor.server.ListeningPort.handle_disconnected_acceptDone?4(sock, addr)
-twisted.internet.iocpreactor.server.ListeningPort.handle_disconnected_acceptErr?4(ret, bytes)
-twisted.internet.iocpreactor.server.ListeningPort.handle_disconnected_startListening?4()
-twisted.internet.iocpreactor.server.ListeningPort.handle_disconnected_stopListening?4()
-twisted.internet.iocpreactor.server.ListeningPort.handle_listening_acceptDone?4(sock, addr)
-twisted.internet.iocpreactor.server.ListeningPort.handle_listening_acceptErr?4(ret, bytes)
-twisted.internet.iocpreactor.server.ListeningPort.handle_listening_loseConnection?7
-twisted.internet.iocpreactor.server.ListeningPort.handle_listening_stopListening?4()
-twisted.internet.iocpreactor.server.ListeningPort.logPrefix?4()
-twisted.internet.iocpreactor.server.ListeningPort.sessionno?7
-twisted.internet.iocpreactor.server.ListeningPort.sockinfo?7
-twisted.internet.iocpreactor.server.ListeningPort.startAccepting?4()
-twisted.internet.iocpreactor.server.ListeningPort.transport_class?7
-twisted.internet.iocpreactor.server.ListeningPort?1(addr, factory, backlog)
-twisted.internet.iocpreactor.server.ServerSocket.__init__?1(self, sock, protocol, sf, sessionno)
-twisted.internet.iocpreactor.server.ServerSocket?1(sock, protocol, sf, sessionno)
-twisted.internet.iocpreactor.tcp.Connector._filterRealAddress?5(host)
-twisted.internet.iocpreactor.tcp.Connector.buildAddress?4(addr)
-twisted.internet.iocpreactor.tcp.Connector.getDestination?4()
-twisted.internet.iocpreactor.tcp.Connector.prepareAddress?4()
-twisted.internet.iocpreactor.tcp.Connector.sockinfo?7
-twisted.internet.iocpreactor.tcp.Connector.transport_class?7
-twisted.internet.iocpreactor.tcp.Port.__init__?1(self, (host, port), factory, backlog)
-twisted.internet.iocpreactor.tcp.Port.buildAddress?4(addr)
-twisted.internet.iocpreactor.tcp.Port.getHost?4()
-twisted.internet.iocpreactor.tcp.Port.getOwnPort?4()
-twisted.internet.iocpreactor.tcp.Port.sockinfo?7
-twisted.internet.iocpreactor.tcp.Port.transport_class?7
-twisted.internet.iocpreactor.tcp.Port?1((host, port), factory, backlog)
-twisted.internet.iocpreactor.tcp.TcpMixin.getHost?4()
-twisted.internet.iocpreactor.tcp.TcpMixin.getPeer?4()
-twisted.internet.iocpreactor.tcp.TcpMixin.getPeerHost?4()
-twisted.internet.iocpreactor.tcp.TcpMixin.getPeerPort?4()
-twisted.internet.iocpreactor.tcp.TcpMixin.getTcpKeepAlive?4()
-twisted.internet.iocpreactor.tcp.TcpMixin.getTcpNoDelay?4()
-twisted.internet.iocpreactor.tcp.TcpMixin.setTcpKeepAlive?4(enabled)
-twisted.internet.iocpreactor.tcp.TcpMixin.setTcpNoDelay?4(enabled)
-twisted.internet.iocpreactor.udp.Port.__init__?1(self, bindAddress, proto, maxPacketSize=8192)
-twisted.internet.iocpreactor.udp.Port._bindSocket?5()
-twisted.internet.iocpreactor.udp.Port._connectDone?5(host, port)
-twisted.internet.iocpreactor.udp.Port._connectSocket?5()
-twisted.internet.iocpreactor.udp.Port.connectionLost?4(reason=None)
-twisted.internet.iocpreactor.udp.Port.disconnected?7
-twisted.internet.iocpreactor.udp.Port.events?7
-twisted.internet.iocpreactor.udp.Port.getHost?4()
-twisted.internet.iocpreactor.udp.Port.handle_connected_readDone?7
-twisted.internet.iocpreactor.udp.Port.handle_connected_readErr?7
-twisted.internet.iocpreactor.udp.Port.handle_connected_stopListening?7
-twisted.internet.iocpreactor.udp.Port.handle_connected_write?4(data, addr = None)
-twisted.internet.iocpreactor.udp.Port.handle_connected_writeDone?7
-twisted.internet.iocpreactor.udp.Port.handle_connected_writeErr?7
-twisted.internet.iocpreactor.udp.Port.handle_connecting_readDone?7
-twisted.internet.iocpreactor.udp.Port.handle_connecting_readErr?7
-twisted.internet.iocpreactor.udp.Port.handle_connecting_stopListening?7
-twisted.internet.iocpreactor.udp.Port.handle_connecting_writeDone?7
-twisted.internet.iocpreactor.udp.Port.handle_connecting_writeErr?7
-twisted.internet.iocpreactor.udp.Port.handle_disconnected_readDone?4(bytes, addr = None)
-twisted.internet.iocpreactor.udp.Port.handle_disconnected_readErr?4(ret, bytes)
-twisted.internet.iocpreactor.udp.Port.handle_disconnected_startListening?4()
-twisted.internet.iocpreactor.udp.Port.handle_disconnected_writeDone?4(bytes)
-twisted.internet.iocpreactor.udp.Port.handle_disconnected_writeErr?4(ret, bytes)
-twisted.internet.iocpreactor.udp.Port.handle_listening_connect?4(host, port)
-twisted.internet.iocpreactor.udp.Port.handle_listening_readDone?4(bytes, addr = None)
-twisted.internet.iocpreactor.udp.Port.handle_listening_readErr?4(ret, bytes)
-twisted.internet.iocpreactor.udp.Port.handle_listening_stopListening?4()
-twisted.internet.iocpreactor.udp.Port.handle_listening_write?4(data, addr)
-twisted.internet.iocpreactor.udp.Port.handle_listening_writeDone?4(bytes)
-twisted.internet.iocpreactor.udp.Port.handle_listening_writeErr?4(ret, bytes)
-twisted.internet.iocpreactor.udp.Port.logPrefix?4()
-twisted.internet.iocpreactor.udp.Port.performWrite?4(data, addr = None)
-twisted.internet.iocpreactor.udp.Port.read_op_class?7
-twisted.internet.iocpreactor.udp.Port.reading?7
-twisted.internet.iocpreactor.udp.Port.sockinfo?7
-twisted.internet.iocpreactor.udp.Port.startReading?4()
-twisted.internet.iocpreactor.udp.Port.stopReading?4()
-twisted.internet.iocpreactor.udp.Port.writeSequence?4(seq, addr)
-twisted.internet.iocpreactor.udp.Port.write_op_class?7
-twisted.internet.iocpreactor.udp.Port?1(bindAddress, proto, maxPacketSize=8192)
-twisted.internet.iocpreactor.util.StateEventMachineType.__init__?1(klass, name, bases, attrs)
-twisted.internet.iocpreactor.util.StateEventMachineType.helpful?4(*a, **kw)
-twisted.internet.iocpreactor.util.StateEventMachineType.makeHandleGetter?4(name)
-twisted.internet.iocpreactor.util.StateEventMachineType.makeHandleGetter?7
-twisted.internet.iocpreactor.util.StateEventMachineType.makeMethodProxy?4(name)
-twisted.internet.iocpreactor.util.StateEventMachineType.makeMethodProxy?7
-twisted.internet.iocpreactor.util.StateEventMachineType?1(name, bases, attrs)
-twisted.internet.kqreactor.KQueueReactor._doWriteOrRead?5(selectable, fd, filter)
-twisted.internet.kqreactor.KQueueReactor._updateRegistration?5(*args)
-twisted.internet.kqreactor.KQueueReactor.addReader?4(reader)
-twisted.internet.kqreactor.KQueueReactor.addWriter?4(writer, writes=writes, selectables=selectables)
-twisted.internet.kqreactor.KQueueReactor.doIteration?7
-twisted.internet.kqreactor.KQueueReactor.doKEvent?4(timeout, reads=reads, writes=writes, selectables=selectables, kq=kq, log=log, OSError=OSError, EVFILT_READ=EVFILT_READ, EVFILT_WRITE=EVFILT_WRITE)
-twisted.internet.kqreactor.KQueueReactor.removeAll?4()
-twisted.internet.kqreactor.KQueueReactor.removeReader?4(reader)
-twisted.internet.kqreactor.KQueueReactor.removeWriter?4(writer, writes=writes)
-twisted.internet.kqreactor.install?4()
-twisted.internet.kqreactor.kq?7
-twisted.internet.kqreactor.reads?7
-twisted.internet.kqreactor.selectables?7
-twisted.internet.kqreactor.writes?7
-twisted.internet.main.CONNECTION_DONE?7
-twisted.internet.main.CONNECTION_LOST?7
-twisted.internet.main.installReactor?4(reactor)
-twisted.internet.pollreactor.POLL_DISCONNECTED?7
-twisted.internet.pollreactor.PollReactor._dictRemove?5(selectable, mdict)
-twisted.internet.pollreactor.PollReactor._doReadOrWrite?5(selectable, fd, event, POLLIN, POLLOUT, log, faildict={
-            error.ConnectionDone: failure.Failure(error.ConnectionDone()), error.ConnectionLost: failure.Failure(error.ConnectionLost())
-        })
-twisted.internet.pollreactor.PollReactor._updateRegistration?5(fd)
-twisted.internet.pollreactor.PollReactor.addReader?4(reader)
-twisted.internet.pollreactor.PollReactor.addWriter?4(writer, writes=writes, selectables=selectables)
-twisted.internet.pollreactor.PollReactor.doIteration?7
-twisted.internet.pollreactor.PollReactor.doPoll?4(timeout, reads=reads, writes=writes, selectables=selectables, select=select, log=log, POLLIN=select.POLLIN, POLLOUT=select.POLLOUT)
-twisted.internet.pollreactor.PollReactor.removeAll?4(reads=reads, writes=writes, selectables=selectables)
-twisted.internet.pollreactor.PollReactor.removeReader?4(reader, reads=reads)
-twisted.internet.pollreactor.PollReactor.removeWriter?4(writer, writes=writes)
-twisted.internet.pollreactor.install?4()
-twisted.internet.pollreactor.poller?7
-twisted.internet.pollreactor.reads?7
-twisted.internet.pollreactor.selectables?7
-twisted.internet.pollreactor.writes?7
-twisted.internet.posixbase.PosixReactorBase.__init__?1(self)
-twisted.internet.posixbase.PosixReactorBase._disconnectSelectable?5(selectable, why, isRead, faildict={
-        error.ConnectionDone: failure.Failure(error.ConnectionDone()), error.ConnectionLost: failure.Failure(error.ConnectionLost())
-        })
-twisted.internet.posixbase.PosixReactorBase._handleSigchld?5(signum, frame, _threadSupport=platform.supportsThreads())
-twisted.internet.posixbase.PosixReactorBase._handleSignals?5()
-twisted.internet.posixbase.PosixReactorBase._removeAll?5(readers, writers)
-twisted.internet.posixbase.PosixReactorBase.connectSSL?4(host, port, factory, contextFactory, timeout=30, bindAddress=None)
-twisted.internet.posixbase.PosixReactorBase.connectTCP?4(host, port, factory, timeout=30, bindAddress=None)
-twisted.internet.posixbase.PosixReactorBase.connectUDP?4(remotehost, remoteport, protocol, localport=0, interface='', maxPacketSize=8192)
-twisted.internet.posixbase.PosixReactorBase.connectUNIX?4(address, factory, timeout=30, checkPID=0)
-twisted.internet.posixbase.PosixReactorBase.connectUNIXDatagram?4(address, protocol, maxPacketSize=8192, mode=0666, bindAddress=None)
-twisted.internet.posixbase.PosixReactorBase.connectWith?4(connectorType, *args, **kw)
-twisted.internet.posixbase.PosixReactorBase.installWaker?4()
-twisted.internet.posixbase.PosixReactorBase.listenMulticast?4(port, protocol, interface='', maxPacketSize=8192, listenMultiple=False)
-twisted.internet.posixbase.PosixReactorBase.listenSSL?4(port, factory, contextFactory, backlog=50, interface='')
-twisted.internet.posixbase.PosixReactorBase.listenTCP?4(port, factory, backlog=50, interface='')
-twisted.internet.posixbase.PosixReactorBase.listenUDP?4(port, protocol, interface='', maxPacketSize=8192)
-twisted.internet.posixbase.PosixReactorBase.listenUNIX?4(address, factory, backlog=50, mode=0666, wantPID=0)
-twisted.internet.posixbase.PosixReactorBase.listenUNIXDatagram?4(address, protocol, maxPacketSize=8192, mode=0666)
-twisted.internet.posixbase.PosixReactorBase.listenWith?4(portType, *args, **kw)
-twisted.internet.posixbase.PosixReactorBase.mainLoop?4()
-twisted.internet.posixbase.PosixReactorBase.run?4(installSignalHandlers=1)
-twisted.internet.posixbase.PosixReactorBase.spawnProcess?4(processProtocol, executable, args=(), env={}, path=None, uid=None, gid=None, usePTY=0, childFDs=None)
-twisted.internet.posixbase.PosixReactorBase.startRunning?4(installSignalHandlers=1)
-twisted.internet.posixbase.PosixReactorBase?1()
-twisted.internet.posixbase._UnixWaker._Waker?8
-twisted.internet.posixbase._UnixWaker.__init__?2(self, reactor)
-twisted.internet.posixbase._UnixWaker.connectionLost?4(reason)
-twisted.internet.posixbase._UnixWaker.disconnected?7
-twisted.internet.posixbase._UnixWaker.doRead?4()
-twisted.internet.posixbase._UnixWaker.i?7
-twisted.internet.posixbase._UnixWaker.o?7
-twisted.internet.posixbase._UnixWaker.wakeUp?4()
-twisted.internet.posixbase._UnixWaker?2(reactor)
-twisted.internet.posixbase._Win32Waker.__init__?2(self, reactor)
-twisted.internet.posixbase._Win32Waker.connectionLost?4(reason)
-twisted.internet.posixbase._Win32Waker.disconnected?7
-twisted.internet.posixbase._Win32Waker.doRead?4()
-twisted.internet.posixbase._Win32Waker.wakeUp?4()
-twisted.internet.posixbase._Win32Waker?2(reactor)
-twisted.internet.process.PTYProcess.__init__?1(self, reactor, command, args, environment, path, proto, uid=None, gid=None, usePTY=None)
-twisted.internet.process.PTYProcess.closeStderr?4()
-twisted.internet.process.PTYProcess.closeStdin?4()
-twisted.internet.process.PTYProcess.closeStdout?4()
-twisted.internet.process.PTYProcess.connectionLost?4(reason)
-twisted.internet.process.PTYProcess.doRead?4()
-twisted.internet.process.PTYProcess.fileno?4()
-twisted.internet.process.PTYProcess.maybeCallProcessEnded?4()
-twisted.internet.process.PTYProcess.processEnded?4(status)
-twisted.internet.process.PTYProcess.reapProcess?4()
-twisted.internet.process.PTYProcess.signalProcess?4(signalID)
-twisted.internet.process.PTYProcess.writeSomeData?4(data)
-twisted.internet.process.PTYProcess?1(reactor, command, args, environment, path, proto, uid=None, gid=None, usePTY=None)
-twisted.internet.process.Process.__init__?1(self, reactor, command, args, environment, path, proto, uid=None, gid=None, childFDs=None)
-twisted.internet.process.Process._execChild?5(path, settingUID, uid, gid, command, args, environment)
-twisted.internet.process.Process._setupChild?5(fdmap)
-twisted.internet.process.Process.childConnectionLost?4(childFD, reason)
-twisted.internet.process.Process.closeChildFD?4(childFD)
-twisted.internet.process.Process.closeStderr?4()
-twisted.internet.process.Process.closeStdin?4()
-twisted.internet.process.Process.closeStdout?4()
-twisted.internet.process.Process.debug?7
-twisted.internet.process.Process.debug_child?7
-twisted.internet.process.Process.loseConnection?4()
-twisted.internet.process.Process.maybeCallProcessEnded?4()
-twisted.internet.process.Process.pauseProducing?4()
-twisted.internet.process.Process.processEnded?4(status)
-twisted.internet.process.Process.reapProcess?4()
-twisted.internet.process.Process.registerProducer?4(producer, streaming)
-twisted.internet.process.Process.resumeProducing?4()
-twisted.internet.process.Process.signalProcess?4(signalID)
-twisted.internet.process.Process.unregisterProducer?4()
-twisted.internet.process.Process.write?4(data)
-twisted.internet.process.Process.writeSequence?4(seq)
-twisted.internet.process.Process.writeToChild?4(childFD, data)
-twisted.internet.process.Process?1(reactor, command, args, environment, path, proto, uid=None, gid=None, childFDs=None)
-twisted.internet.process.ProcessReader.__init__?1(self, reactor, proc, name, fileno)
-twisted.internet.process.ProcessReader.connected?7
-twisted.internet.process.ProcessReader.connectionLost?4(reason)
-twisted.internet.process.ProcessReader.dataReceived?4(data)
-twisted.internet.process.ProcessReader.doRead?4()
-twisted.internet.process.ProcessReader.fileno?4()
-twisted.internet.process.ProcessReader.loseConnection?4()
-twisted.internet.process.ProcessReader.writeSomeData?4(data)
-twisted.internet.process.ProcessReader?1(reactor, proc, name, fileno)
-twisted.internet.process.ProcessWriter.__init__?1(self, reactor, proc, name, fileno)
-twisted.internet.process.ProcessWriter.connected?7
-twisted.internet.process.ProcessWriter.connectionLost?4(reason)
-twisted.internet.process.ProcessWriter.doRead?4()
-twisted.internet.process.ProcessWriter.fileno?4()
-twisted.internet.process.ProcessWriter.ic?7
-twisted.internet.process.ProcessWriter.write?4(data)
-twisted.internet.process.ProcessWriter.writeSomeData?4(data)
-twisted.internet.process.ProcessWriter?1(reactor, proc, name, fileno)
-twisted.internet.process.reapAllProcesses?4()
-twisted.internet.process.reapProcessHandlers?7
-twisted.internet.process.registerReapProcessHandler?4(pid, process)
-twisted.internet.process.unregisterReapProcessHandler?4(pid, process)
-twisted.internet.protocol.AbstractDatagramProtocol.datagramReceived?4(datagram, addr)
-twisted.internet.protocol.AbstractDatagramProtocol.doStart?4()
-twisted.internet.protocol.AbstractDatagramProtocol.doStop?4()
-twisted.internet.protocol.AbstractDatagramProtocol.makeConnection?4(transport)
-twisted.internet.protocol.AbstractDatagramProtocol.noisy?7
-twisted.internet.protocol.AbstractDatagramProtocol.numPorts?7
-twisted.internet.protocol.AbstractDatagramProtocol.startProtocol?4()
-twisted.internet.protocol.AbstractDatagramProtocol.stopProtocol?4()
-twisted.internet.protocol.AbstractDatagramProtocol.transport?7
-twisted.internet.protocol.BaseProtocol.connected?7
-twisted.internet.protocol.BaseProtocol.connectionMade?4()
-twisted.internet.protocol.BaseProtocol.makeConnection?4(transport)
-twisted.internet.protocol.BaseProtocol.transport?7
-twisted.internet.protocol.ClientCreator.__init__?1(self, reactor, protocolClass, *args, **kwargs)
-twisted.internet.protocol.ClientCreator.connectSSL?4(host, port, contextFactory, timeout=30, bindAddress=None)
-twisted.internet.protocol.ClientCreator.connectTCP?4(host, port, timeout=30, bindAddress=None)
-twisted.internet.protocol.ClientCreator.connectUNIX?4(address, timeout = 30, checkPID=0)
-twisted.internet.protocol.ClientCreator?1(reactor, protocolClass, *args, **kwargs)
-twisted.internet.protocol.ClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.internet.protocol.ClientFactory.clientConnectionLost?4(connector, reason)
-twisted.internet.protocol.ClientFactory.startedConnecting?4(connector)
-twisted.internet.protocol.ConnectedDatagramProtocol.connectionFailed?4(failure)
-twisted.internet.protocol.ConnectedDatagramProtocol.datagramReceived?4(datagram)
-twisted.internet.protocol.ConsumerToProtocolAdapter.connectionLost?4(reason)
-twisted.internet.protocol.ConsumerToProtocolAdapter.connectionMade?4()
-twisted.internet.protocol.ConsumerToProtocolAdapter.dataReceived?4(data)
-twisted.internet.protocol.ConsumerToProtocolAdapter.makeConnection?4(transport)
-twisted.internet.protocol.DatagramProtocol.connectionRefused?4()
-twisted.internet.protocol.Factory.buildProtocol?4(addr)
-twisted.internet.protocol.Factory.doStart?4()
-twisted.internet.protocol.Factory.doStop?4()
-twisted.internet.protocol.Factory.noisy?7
-twisted.internet.protocol.Factory.numPorts?7
-twisted.internet.protocol.Factory.protocol?7
-twisted.internet.protocol.Factory.startFactory?4()
-twisted.internet.protocol.Factory.stopFactory?4()
-twisted.internet.protocol.FileWrapper.__init__?1(self, file)
-twisted.internet.protocol.FileWrapper._checkProducer?5()
-twisted.internet.protocol.FileWrapper.closed?7
-twisted.internet.protocol.FileWrapper.disconnecting?7
-twisted.internet.protocol.FileWrapper.getHost?4()
-twisted.internet.protocol.FileWrapper.getPeer?4()
-twisted.internet.protocol.FileWrapper.handleException?4()
-twisted.internet.protocol.FileWrapper.loseConnection?4()
-twisted.internet.protocol.FileWrapper.pauseProducing?4()
-twisted.internet.protocol.FileWrapper.producer?7
-twisted.internet.protocol.FileWrapper.registerProducer?4(producer, streaming)
-twisted.internet.protocol.FileWrapper.resumeProducing?4()
-twisted.internet.protocol.FileWrapper.stopConsuming?4()
-twisted.internet.protocol.FileWrapper.stopProducing?4()
-twisted.internet.protocol.FileWrapper.streamingProducer?7
-twisted.internet.protocol.FileWrapper.unregisterProducer?4()
-twisted.internet.protocol.FileWrapper.write?4(data)
-twisted.internet.protocol.FileWrapper.writeSequence?4(iovec)
-twisted.internet.protocol.FileWrapper?1(file)
-twisted.internet.protocol.ProcessProtocol.childConnectionLost?4(childFD)
-twisted.internet.protocol.ProcessProtocol.childDataReceived?4(childFD, data)
-twisted.internet.protocol.ProcessProtocol.errConnectionLost?4()
-twisted.internet.protocol.ProcessProtocol.errReceived?4(data)
-twisted.internet.protocol.ProcessProtocol.inConnectionLost?4()
-twisted.internet.protocol.ProcessProtocol.outConnectionLost?4()
-twisted.internet.protocol.ProcessProtocol.outReceived?4(data)
-twisted.internet.protocol.ProcessProtocol.processEnded?4(reason)
-twisted.internet.protocol.Protocol.connectionLost?4(reason=connectionDone)
-twisted.internet.protocol.Protocol.dataReceived?4(data)
-twisted.internet.protocol.ProtocolToConsumerAdapter.registerProducer?4(producer, streaming)
-twisted.internet.protocol.ProtocolToConsumerAdapter.unregisterProducer?4()
-twisted.internet.protocol.ProtocolToConsumerAdapter.write?4(data)
-twisted.internet.protocol.ReconnectingClientFactory._callID?8
-twisted.internet.protocol.ReconnectingClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.internet.protocol.ReconnectingClientFactory.clientConnectionLost?4(connector, unused_reason)
-twisted.internet.protocol.ReconnectingClientFactory.connector?7
-twisted.internet.protocol.ReconnectingClientFactory.continueTrying?7
-twisted.internet.protocol.ReconnectingClientFactory.delay?7
-twisted.internet.protocol.ReconnectingClientFactory.factor?7
-twisted.internet.protocol.ReconnectingClientFactory.initialDelay?7
-twisted.internet.protocol.ReconnectingClientFactory.jitter?7
-twisted.internet.protocol.ReconnectingClientFactory.maxDelay?7
-twisted.internet.protocol.ReconnectingClientFactory.maxRetries?7
-twisted.internet.protocol.ReconnectingClientFactory.reconnector?4()
-twisted.internet.protocol.ReconnectingClientFactory.resetDelay?4()
-twisted.internet.protocol.ReconnectingClientFactory.retries?7
-twisted.internet.protocol.ReconnectingClientFactory.retry?4(connector=None)
-twisted.internet.protocol.ReconnectingClientFactory.stopTrying?4()
-twisted.internet.protocol._InstanceFactory.__init__?2(self, reactor, instance, deferred)
-twisted.internet.protocol._InstanceFactory.buildProtocol?4(addr)
-twisted.internet.protocol._InstanceFactory.clientConnectionFailed?4(connector, reason)
-twisted.internet.protocol._InstanceFactory.noisy?7
-twisted.internet.protocol._InstanceFactory?2(reactor, instance, deferred)
-twisted.internet.protocol.connectionDone?7
-twisted.internet.pyuisupport._guiUpdate?5(reactor, delay)
-twisted.internet.pyuisupport.install?4(ms=10, reactor=None, args=(), kw={})
-twisted.internet.qtreactor.QTReactor.__init__?1(self, app=None)
-twisted.internet.qtreactor.QTReactor._crashCall?8
-twisted.internet.qtreactor.QTReactor.addReader?4(reader)
-twisted.internet.qtreactor.QTReactor.addWriter?4(writer)
-twisted.internet.qtreactor.QTReactor.cleanup?4()
-twisted.internet.qtreactor.QTReactor.crash?4()
-twisted.internet.qtreactor.QTReactor.iterate?4(delay=0.0)
-twisted.internet.qtreactor.QTReactor.removeAll?4()
-twisted.internet.qtreactor.QTReactor.removeReader?4(reader)
-twisted.internet.qtreactor.QTReactor.removeWriter?4(writer)
-twisted.internet.qtreactor.QTReactor.run?4(installSignalHandlers=1)
-twisted.internet.qtreactor.QTReactor.simulate?4()
-twisted.internet.qtreactor.QTReactor?1(app=None)
-twisted.internet.qtreactor.TwistedSocketNotifier.__init__?1(self, reactor, watcher, type)
-twisted.internet.qtreactor.TwistedSocketNotifier.read?4(sock)
-twisted.internet.qtreactor.TwistedSocketNotifier.shutdown?4()
-twisted.internet.qtreactor.TwistedSocketNotifier.write?4(sock)
-twisted.internet.qtreactor.TwistedSocketNotifier?1(reactor, watcher, type)
-twisted.internet.qtreactor._timer?8
-twisted.internet.qtreactor.hasReader?7
-twisted.internet.qtreactor.hasWriter?7
-twisted.internet.qtreactor.install?4(app=None)
-twisted.internet.qtreactor.reads?7
-twisted.internet.qtreactor.writes?7
-twisted.internet.selectreactor.SelectReactor._doReadOrWrite?5(selectable, method, dict)
-twisted.internet.selectreactor.SelectReactor._preenDescriptors?5()
-twisted.internet.selectreactor.SelectReactor.addReader?4(reader)
-twisted.internet.selectreactor.SelectReactor.addWriter?4(writer)
-twisted.internet.selectreactor.SelectReactor.doIteration?7
-twisted.internet.selectreactor.SelectReactor.doSelect?4(timeout, reads=reads, writes=writes)
-twisted.internet.selectreactor.SelectReactor.removeAll?4()
-twisted.internet.selectreactor.SelectReactor.removeReader?4(reader)
-twisted.internet.selectreactor.SelectReactor.removeWriter?4(writer)
-twisted.internet.selectreactor._NO_FILEDESC?8
-twisted.internet.selectreactor._NO_FILENO?8
-twisted.internet.selectreactor.install?4()
-twisted.internet.selectreactor.reads?7
-twisted.internet.selectreactor.win32select?4(r, w, e, timeout=None)
-twisted.internet.selectreactor.writes?7
-twisted.internet.serialport.javaserialport.SerialPort.__init__?1(self, protocol, deviceNameOrPortNumber, reactor, baudrate = 9600, bytesize = EIGHTBITS, parity = PARITY_NONE, stopbits = STOPBITS_ONE, timeout = 3, xonxoff = 0, rtscts = 0)
-twisted.internet.serialport.javaserialport.SerialPort.connected?7
-twisted.internet.serialport.javaserialport.SerialPort.connectionLost?4(reason)
-twisted.internet.serialport.javaserialport.SerialPort.doRead?4()
-twisted.internet.serialport.javaserialport.SerialPort.getHost?4()
-twisted.internet.serialport.javaserialport.SerialPort.getPeer?4()
-twisted.internet.serialport.javaserialport.SerialPort.getTcpNoDelay?4()
-twisted.internet.serialport.javaserialport.SerialPort.setTcpNoDelay?4(enabled)
-twisted.internet.serialport.javaserialport.SerialPort.writeSomeData?4(data)
-twisted.internet.serialport.javaserialport.SerialPort?1(protocol, deviceNameOrPortNumber, reactor, baudrate = 9600, bytesize = EIGHTBITS, parity = PARITY_NONE, stopbits = STOPBITS_ONE, timeout = 3, xonxoff = 0, rtscts = 0)
-twisted.internet.serialport.posixserialport.SerialPort.__init__?1(self, protocol, deviceNameOrPortNumber, reactor, baudrate = 9600, bytesize = EIGHTBITS, parity = PARITY_NONE, stopbits = STOPBITS_ONE, timeout = 0, xonxoff = 0, rtscts = 0)
-twisted.internet.serialport.posixserialport.SerialPort.connected?7
-twisted.internet.serialport.posixserialport.SerialPort.connectionLost?4(reason)
-twisted.internet.serialport.posixserialport.SerialPort.doRead?4()
-twisted.internet.serialport.posixserialport.SerialPort.fileno?4()
-twisted.internet.serialport.posixserialport.SerialPort.writeSomeData?4(data)
-twisted.internet.serialport.posixserialport.SerialPort?1(protocol, deviceNameOrPortNumber, reactor, baudrate = 9600, bytesize = EIGHTBITS, parity = PARITY_NONE, stopbits = STOPBITS_ONE, timeout = 0, xonxoff = 0, rtscts = 0)
-twisted.internet.serialport.serialport.BaseSerialPort.flushInput?4()
-twisted.internet.serialport.serialport.BaseSerialPort.flushOutput?4()
-twisted.internet.serialport.serialport.BaseSerialPort.getCD?4()
-twisted.internet.serialport.serialport.BaseSerialPort.getCTS?4()
-twisted.internet.serialport.serialport.BaseSerialPort.getDSR?4()
-twisted.internet.serialport.serialport.BaseSerialPort.getRI?4()
-twisted.internet.serialport.serialport.BaseSerialPort.inWaiting?4()
-twisted.internet.serialport.serialport.BaseSerialPort.sendBreak?4()
-twisted.internet.serialport.serialport.BaseSerialPort.setBaudRate?4(baudrate)
-twisted.internet.serialport.serialport.BaseSerialPort.setDTR?4(on = 1)
-twisted.internet.serialport.serialport.BaseSerialPort.setRTS?4(on = 1)
-twisted.internet.serialport.win32serialport.SerialPort.__init__?1(self, protocol, deviceNameOrPortNumber, reactor, baudrate = 9600, bytesize = EIGHTBITS, parity = PARITY_NONE, stopbits = STOPBITS_ONE, xonxoff = 0, rtscts = 0)
-twisted.internet.serialport.win32serialport.SerialPort.connected?7
-twisted.internet.serialport.win32serialport.SerialPort.connectionLost?4(reason)
-twisted.internet.serialport.win32serialport.SerialPort.serialReadEvent?4()
-twisted.internet.serialport.win32serialport.SerialPort.serialWriteEvent?4()
-twisted.internet.serialport.win32serialport.SerialPort.write?4(data)
-twisted.internet.serialport.win32serialport.SerialPort?1(protocol, deviceNameOrPortNumber, reactor, baudrate = 9600, bytesize = EIGHTBITS, parity = PARITY_NONE, stopbits = STOPBITS_ONE, xonxoff = 0, rtscts = 0)
-twisted.internet.ssl.Client.__init__?1(self, host, port, bindAddress, ctxFactory, connector, reactor=None)
-twisted.internet.ssl.Client._connectDone?5()
-twisted.internet.ssl.Client.getHost?4()
-twisted.internet.ssl.Client.getPeer?4()
-twisted.internet.ssl.Client?1(host, port, bindAddress, ctxFactory, connector, reactor=None)
-twisted.internet.ssl.ClientContextFactory.getContext?4()
-twisted.internet.ssl.ClientContextFactory.isClient?7
-twisted.internet.ssl.ClientContextFactory.method?7
-twisted.internet.ssl.Connector.__init__?1(self, host, port, factory, contextFactory, timeout, bindAddress, reactor=None)
-twisted.internet.ssl.Connector._makeTransport?5()
-twisted.internet.ssl.Connector.getDestination?4()
-twisted.internet.ssl.Connector?1(host, port, factory, contextFactory, timeout, bindAddress, reactor=None)
-twisted.internet.ssl.ContextFactory.getContext?4()
-twisted.internet.ssl.ContextFactory.isClient?7
-twisted.internet.ssl.DefaultOpenSSLContextFactory.__init__?1(self, privateKeyFileName, certificateFileName, sslmethod=SSL.SSLv23_METHOD)
-twisted.internet.ssl.DefaultOpenSSLContextFactory.cacheContext?4()
-twisted.internet.ssl.DefaultOpenSSLContextFactory.getContext?4()
-twisted.internet.ssl.DefaultOpenSSLContextFactory?1(privateKeyFileName, certificateFileName, sslmethod=SSL.SSLv23_METHOD)
-twisted.internet.ssl.Port.__init__?1(self, port, factory, ctxFactory, backlog=50, interface='', reactor=None)
-twisted.internet.ssl.Port._preMakeConnection?5(transport)
-twisted.internet.ssl.Port._socketShutdownMethod?8
-twisted.internet.ssl.Port.createInternetSocket?4()
-twisted.internet.ssl.Port.transport?7
-twisted.internet.ssl.Port?1(port, factory, ctxFactory, backlog=50, interface='', reactor=None)
-twisted.internet.ssl.Server.getHost?4()
-twisted.internet.ssl.Server.getPeer?4()
-twisted.internet.ssl.supported?7
-twisted.internet.stdio.StandardIO.__init__?1(self, protocol)
-twisted.internet.stdio.StandardIO.closeStdin?4()
-twisted.internet.stdio.StandardIO.connectionLost?4(reason)
-twisted.internet.stdio.StandardIO.doRead?4()
-twisted.internet.stdio.StandardIO.write?4(data)
-twisted.internet.stdio.StandardIO?1(protocol)
-twisted.internet.stdio.StandardIOWriter.__init__?1(self)
-twisted.internet.stdio.StandardIOWriter.connected?7
-twisted.internet.stdio.StandardIOWriter.connectionLost?4(reason)
-twisted.internet.stdio.StandardIOWriter.ic?7
-twisted.internet.stdio.StandardIOWriter.writeSomeData?4(data)
-twisted.internet.stdio.StandardIOWriter?1()
-twisted.internet.stdio._stdio_in_use?8
-twisted.internet.task.LoopingCall.__init__?1(self, f, *a, **kw)
-twisted.internet.task.LoopingCall._reschedule?5()
-twisted.internet.task.LoopingCall.call?7
-twisted.internet.task.LoopingCall.count?7
-twisted.internet.task.LoopingCall.deferred?7
-twisted.internet.task.LoopingCall.interval?7
-twisted.internet.task.LoopingCall.running?7
-twisted.internet.task.LoopingCall.start?4(interval, now=True)
-twisted.internet.task.LoopingCall.starttime?7
-twisted.internet.task.LoopingCall.stop?4()
-twisted.internet.task.LoopingCall?1(f, *a, **kw)
-twisted.internet.tcp.BaseClient._connectDone?5()
-twisted.internet.tcp.BaseClient._finishInit?5(whenDone, skt, error, reactor)
-twisted.internet.tcp.BaseClient._setRealAddress?5(address)
-twisted.internet.tcp.BaseClient.addressFamily?7
-twisted.internet.tcp.BaseClient.connectionLost?4(reason)
-twisted.internet.tcp.BaseClient.createInternetSocket?4()
-twisted.internet.tcp.BaseClient.doConnect?4()
-twisted.internet.tcp.BaseClient.failIfNotConnected?4(err)
-twisted.internet.tcp.BaseClient.resolveAddress?4()
-twisted.internet.tcp.BaseClient.socketType?7
-twisted.internet.tcp.BaseClient.startTLS?4(ctx, client=1)
-twisted.internet.tcp.BaseClient.stopConnecting?4()
-twisted.internet.tcp.Client.__init__?1(self, host, port, bindAddress, connector, reactor=None)
-twisted.internet.tcp.Client.getHost?4()
-twisted.internet.tcp.Client.getPeer?4()
-twisted.internet.tcp.Client?1(host, port, bindAddress, connector, reactor=None)
-twisted.internet.tcp.Connection.TLS?7
-twisted.internet.tcp.Connection.__init__?1(self, skt, protocol, reactor=None)
-twisted.internet.tcp.Connection._closeWriteConnection?5()
-twisted.internet.tcp.Connection._startTLS?5()
-twisted.internet.tcp.Connection.connectionLost?4(reason)
-twisted.internet.tcp.Connection.doRead?4()
-twisted.internet.tcp.Connection.getHandle?4()
-twisted.internet.tcp.Connection.getTcpKeepAlive?4()
-twisted.internet.tcp.Connection.getTcpNoDelay?4()
-twisted.internet.tcp.Connection.logPrefix?4()
-twisted.internet.tcp.Connection.logstr?7
-twisted.internet.tcp.Connection.readConnectionLost?4(reason)
-twisted.internet.tcp.Connection.setTcpKeepAlive?4(enabled)
-twisted.internet.tcp.Connection.setTcpNoDelay?4(enabled)
-twisted.internet.tcp.Connection.startTLS?4(ctx)
-twisted.internet.tcp.Connection.writeSomeData?4(data)
-twisted.internet.tcp.Connection?1(skt, protocol, reactor=None)
-twisted.internet.tcp.Connector.__init__?1(self, host, port, factory, timeout, bindAddress, reactor=None)
-twisted.internet.tcp.Connector._makeTransport?5()
-twisted.internet.tcp.Connector.getDestination?4()
-twisted.internet.tcp.Connector?1(host, port, factory, timeout, bindAddress, reactor=None)
-twisted.internet.tcp.Port.__init__?1(self, port, factory, backlog=50, interface='', reactor=None)
-twisted.internet.tcp.Port._buildAddr?5((host, port))
-twisted.internet.tcp.Port._preMakeConnection?5(transport)
-twisted.internet.tcp.Port._realPortNumber?8
-twisted.internet.tcp.Port.addressFamily?7
-twisted.internet.tcp.Port.backlog?7
-twisted.internet.tcp.Port.connectionLost?4(reason)
-twisted.internet.tcp.Port.createInternetSocket?4()
-twisted.internet.tcp.Port.doRead?4()
-twisted.internet.tcp.Port.getHost?4()
-twisted.internet.tcp.Port.interface?7
-twisted.internet.tcp.Port.logPrefix?4()
-twisted.internet.tcp.Port.loseConnection?4(connDone=failure.Failure(main.CONNECTION_DONE))
-twisted.internet.tcp.Port.sessionno?7
-twisted.internet.tcp.Port.socketType?7
-twisted.internet.tcp.Port.startListening?4()
-twisted.internet.tcp.Port.stopListening?7
-twisted.internet.tcp.Port.transport?7
-twisted.internet.tcp.Port?1(port, factory, backlog=50, interface='', reactor=None)
-twisted.internet.tcp.Server.__init__?1(self, sock, protocol, client, server, sessionno)
-twisted.internet.tcp.Server.getHost?4()
-twisted.internet.tcp.Server.getPeer?4()
-twisted.internet.tcp.Server.startTLS?4(ctx, server=1)
-twisted.internet.tcp.Server?1(sock, protocol, client, server, sessionno)
-twisted.internet.tcp._SocketCloser._closeSocket?5()
-twisted.internet.tcp._SocketCloser._socketShutdownMethod?8
-twisted.internet.tcp._TLSMixin._closeWriteConnection?5()
-twisted.internet.tcp._TLSMixin._first?8
-twisted.internet.tcp._TLSMixin._postLoseConnection?5()
-twisted.internet.tcp._TLSMixin._resetReadWrite?5()
-twisted.internet.tcp._TLSMixin._sendCloseAlert?5()
-twisted.internet.tcp._TLSMixin._socketShutdownMethod?8
-twisted.internet.tcp._TLSMixin._userWantRead?8
-twisted.internet.tcp._TLSMixin.doRead?4()
-twisted.internet.tcp._TLSMixin.doWrite?4()
-twisted.internet.tcp._TLSMixin.getPeerCertificate?4()
-twisted.internet.tcp._TLSMixin.readBlockedOnWrite?7
-twisted.internet.tcp._TLSMixin.startReading?4()
-twisted.internet.tcp._TLSMixin.startWriting?4()
-twisted.internet.tcp._TLSMixin.stopReading?4()
-twisted.internet.tcp._TLSMixin.stopWriting?4()
-twisted.internet.tcp._TLSMixin.writeBlockedOnRead?7
-twisted.internet.tcp._TLSMixin.writeSomeData?4(data)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.__init__?1(self)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._doIterationInThread?8
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._doReadOrWrite?5(selectable, method, dict)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._doSelectInThread?5(timeout)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._interleave?5()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._mainLoopShutdown?5()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._preenDescriptorsInThread?5()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._process_Failure?5(f)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._process_Notify?5(r, w)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._sendToMain?5(msg, *args)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._sendToThread?5(fn, *args)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor._workerInThread?5()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.addReader?4(reader)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.addWriter?4(writer)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.callLater?4(*args, **kw)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.doIteration?7
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.doThreadIteration?4(timeout)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.ensureWorkerThread?4()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.interleave?4(waker, *args, **kw)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.mainLoop?4()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.mainLoopBegin?4()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.mainWaker?4(loop=loop)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.removeAll?4()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.removeReader?4(reader)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.removeWriter?4(writer)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.run?4(installSignalHandlers=1)
-twisted.internet.threadedselectreactor.ThreadedSelectReactor.wakeUp?4()
-twisted.internet.threadedselectreactor.ThreadedSelectReactor?1()
-twisted.internet.threadedselectreactor._NO_FILEDESC?8
-twisted.internet.threadedselectreactor._NO_FILENO?8
-twisted.internet.threadedselectreactor.dictRemove?4(dct, value)
-twisted.internet.threadedselectreactor.install?4()
-twisted.internet.threadedselectreactor.raiseException?4(e)
-twisted.internet.threads._putResultInDeferred?5(deferred, f, args, kwargs)
-twisted.internet.threads._runMultiple?5(tupleList)
-twisted.internet.threads.callMultipleInThread?4(tupleList)
-twisted.internet.threads.deferToThread?4(f, *args, **kwargs)
-twisted.internet.tksupport._task?8
-twisted.internet.tksupport.getPassword?4(prompt = '', confirm = 0)
-twisted.internet.tksupport.install?4(widget, ms=10, reactor=None)
-twisted.internet.tksupport.installTkFunctions?4()
-twisted.internet.tksupport.uninstall?4()
-twisted.internet.udp.ConnectedPort.__init__?1(self, (remotehost, remoteport), port, proto, interface='', maxPacketSize=8192, reactor=None)
-twisted.internet.udp.ConnectedPort.connectionFailed?4(reason)
-twisted.internet.udp.ConnectedPort.doRead?4()
-twisted.internet.udp.ConnectedPort.getPeer?4()
-twisted.internet.udp.ConnectedPort.setRealAddress?4(addr)
-twisted.internet.udp.ConnectedPort.startListening?4()
-twisted.internet.udp.ConnectedPort.write?4(data)
-twisted.internet.udp.ConnectedPort?1((remotehost, remoteport), port, proto, interface='', maxPacketSize=8192, reactor=None)
-twisted.internet.udp.MulticastMixin._joinAddr1?5(addr, interface, join)
-twisted.internet.udp.MulticastMixin._joinAddr2?5(interface, addr, join)
-twisted.internet.udp.MulticastMixin._setInterface?5(addr)
-twisted.internet.udp.MulticastMixin.getLoopbackMode?4()
-twisted.internet.udp.MulticastMixin.getOutgoingInterface?4()
-twisted.internet.udp.MulticastMixin.getTTL?4()
-twisted.internet.udp.MulticastMixin.joinGroup?4(addr, interface="")
-twisted.internet.udp.MulticastMixin.leaveGroup?4(addr, interface="")
-twisted.internet.udp.MulticastMixin.setLoopbackMode?4(mode)
-twisted.internet.udp.MulticastMixin.setOutgoingInterface?4(addr)
-twisted.internet.udp.MulticastMixin.setTTL?4(ttl)
-twisted.internet.udp.MulticastPort.__init__?1(self, port, proto, interface='', maxPacketSize=8192, reactor=None, listenMultiple=False)
-twisted.internet.udp.MulticastPort.createInternetSocket?4()
-twisted.internet.udp.MulticastPort?1(port, proto, interface='', maxPacketSize=8192, reactor=None, listenMultiple=False)
-twisted.internet.udp.Port.__init__?1(self, port, proto, interface='', maxPacketSize=8192, reactor=None)
-twisted.internet.udp.Port._bindSocket?5()
-twisted.internet.udp.Port._connectToProtocol?5()
-twisted.internet.udp.Port._loseConnection?5()
-twisted.internet.udp.Port._realPortNumber?8
-twisted.internet.udp.Port.addressFamily?7
-twisted.internet.udp.Port.connect?4(host, port)
-twisted.internet.udp.Port.connectionLost?4(reason=None)
-twisted.internet.udp.Port.doRead?4()
-twisted.internet.udp.Port.getHandle?4()
-twisted.internet.udp.Port.getHost?4()
-twisted.internet.udp.Port.logPrefix?4()
-twisted.internet.udp.Port.loseConnection?4()
-twisted.internet.udp.Port.maxThroughput?7
-twisted.internet.udp.Port.setLogStr?4()
-twisted.internet.udp.Port.socketType?7
-twisted.internet.udp.Port.startListening?4()
-twisted.internet.udp.Port.stopListening?4()
-twisted.internet.udp.Port.write?4(datagram, addr=None)
-twisted.internet.udp.Port.writeSequence?4(seq, addr)
-twisted.internet.udp.Port?1(port, proto, interface='', maxPacketSize=8192, reactor=None)
-twisted.internet.unix.Client.__init__?1(self, filename, connector, reactor=None, checkPID = 0)
-twisted.internet.unix.Client.addressFamily?7
-twisted.internet.unix.Client.getHost?4()
-twisted.internet.unix.Client.getPeer?4()
-twisted.internet.unix.Client.socketType?7
-twisted.internet.unix.Client?1(filename, connector, reactor=None, checkPID = 0)
-twisted.internet.unix.ConnectedDatagramPort.__init__?1(self, addr, proto, maxPacketSize=8192, mode=0666, bindAddress=None, reactor=None)
-twisted.internet.unix.ConnectedDatagramPort.connectionFailed?4(reason)
-twisted.internet.unix.ConnectedDatagramPort.doRead?4()
-twisted.internet.unix.ConnectedDatagramPort.getPeer?4()
-twisted.internet.unix.ConnectedDatagramPort.startListening?4()
-twisted.internet.unix.ConnectedDatagramPort.write?4(data)
-twisted.internet.unix.ConnectedDatagramPort?1(addr, proto, maxPacketSize=8192, mode=0666, bindAddress=None, reactor=None)
-twisted.internet.unix.Connector.__init__?1(self, address, factory, timeout, reactor, checkPID)
-twisted.internet.unix.Connector._makeTransport?5()
-twisted.internet.unix.Connector.getDestination?4()
-twisted.internet.unix.Connector?1(address, factory, timeout, reactor, checkPID)
-twisted.internet.unix.DatagramPort.__init__?1(self, addr, proto, maxPacketSize=8192, mode=0666, reactor=None)
-twisted.internet.unix.DatagramPort._bindSocket?5()
-twisted.internet.unix.DatagramPort.addressFamily?7
-twisted.internet.unix.DatagramPort.connectionLost?4(reason=None)
-twisted.internet.unix.DatagramPort.getHost?4()
-twisted.internet.unix.DatagramPort.setLogStr?4()
-twisted.internet.unix.DatagramPort.write?4(datagram, address)
-twisted.internet.unix.DatagramPort?1(addr, proto, maxPacketSize=8192, mode=0666, reactor=None)
-twisted.internet.unix.Port.__init__?1(self, fileName, factory, backlog=50, mode=0666, reactor=None, wantPID = 0)
-twisted.internet.unix.Port._buildAddr?5(name)
-twisted.internet.unix.Port.addressFamily?7
-twisted.internet.unix.Port.connectionLost?4(reason)
-twisted.internet.unix.Port.getHost?4()
-twisted.internet.unix.Port.lockFile?7
-twisted.internet.unix.Port.socketType?7
-twisted.internet.unix.Port.startListening?4()
-twisted.internet.unix.Port.transport?7
-twisted.internet.unix.Port?1(fileName, factory, backlog=50, mode=0666, reactor=None, wantPID = 0)
-twisted.internet.unix.Server.__init__?1(self, sock, protocol, client, server, sessionno)
-twisted.internet.unix.Server.getHost?4()
-twisted.internet.unix.Server.getPeer?4()
-twisted.internet.unix.Server?1(sock, protocol, client, server, sessionno)
-twisted.internet.utils._BackRelay.__init__?2(self, deferred, errortoo=0)
-twisted.internet.utils._BackRelay.errReceivedIsBad?4(text)
-twisted.internet.utils._BackRelay.errReceivedIsGood?4(text)
-twisted.internet.utils._BackRelay.outReceived?4(text)
-twisted.internet.utils._BackRelay.processEnded?4(reason)
-twisted.internet.utils._BackRelay?2(deferred, errortoo=0)
-twisted.internet.utils._EverythingGetter.__init__?2(self, deferred)
-twisted.internet.utils._EverythingGetter.processEnded?4(reason)
-twisted.internet.utils._EverythingGetter?2(deferred)
-twisted.internet.utils._ValueGetter.__init__?2(self, deferred)
-twisted.internet.utils._ValueGetter.processEnded?4(reason)
-twisted.internet.utils._ValueGetter?2(deferred)
-twisted.internet.utils._callProtocolWithDeferred?5(protocol, executable, args, env, path, reactor)
-twisted.internet.utils.getProcessOutput?4(executable, args=(), env={}, path='.', reactor=reactor, errortoo=0)
-twisted.internet.utils.getProcessOutputAndValue?4(executable, args=(), env={}, path='.', reactor=reactor)
-twisted.internet.utils.getProcessValue?4(executable, args=(), env={}, path='.', reactor=reactor)
-twisted.internet.win32eventreactor.Process.__init__?1(self, reactor, protocol, command, args, environment, path)
-twisted.internet.win32eventreactor.Process._closeStdin?5()
-twisted.internet.win32eventreactor.Process.buffer?7
-twisted.internet.win32eventreactor.Process.closeStderr?4()
-twisted.internet.win32eventreactor.Process.closeStdin?4()
-twisted.internet.win32eventreactor.Process.closeStdout?4()
-twisted.internet.win32eventreactor.Process.connectionLost?4(reason=None)
-twisted.internet.win32eventreactor.Process.connectionLostNotify?4()
-twisted.internet.win32eventreactor.Process.doReadErr?4()
-twisted.internet.win32eventreactor.Process.doReadOut?4()
-twisted.internet.win32eventreactor.Process.doWrite?4()
-twisted.internet.win32eventreactor.Process.errConnectionLost?4()
-twisted.internet.win32eventreactor.Process.inConnectionLost?4()
-twisted.internet.win32eventreactor.Process.loseConnection?4()
-twisted.internet.win32eventreactor.Process.outConnectionLost?4()
-twisted.internet.win32eventreactor.Process.signalProcess?4(signalID)
-twisted.internet.win32eventreactor.Process.write?4(data)
-twisted.internet.win32eventreactor.Process.writeSequence?4(seq)
-twisted.internet.win32eventreactor.Process?1(reactor, protocol, command, args, environment, path)
-twisted.internet.win32eventreactor.Win32Reactor._makeSocketEvent?5(fd, action, why, events=events)
-twisted.internet.win32eventreactor.Win32Reactor._runAction?5(action, fd)
-twisted.internet.win32eventreactor.Win32Reactor._runWrite?5(fd)
-twisted.internet.win32eventreactor.Win32Reactor.addEvent?4(event, fd, action, events=events)
-twisted.internet.win32eventreactor.Win32Reactor.addReader?4(reader, reads=reads)
-twisted.internet.win32eventreactor.Win32Reactor.addWriter?4(writer, writes=writes)
-twisted.internet.win32eventreactor.Win32Reactor.doIteration?7
-twisted.internet.win32eventreactor.Win32Reactor.doWaitForMultipleEvents?4(timeout, reads=reads, writes=writes)
-twisted.internet.win32eventreactor.Win32Reactor.dummyEvent?7
-twisted.internet.win32eventreactor.Win32Reactor.removeAll?4()
-twisted.internet.win32eventreactor.Win32Reactor.removeEvent?4(event)
-twisted.internet.win32eventreactor.Win32Reactor.removeReader?4(reader)
-twisted.internet.win32eventreactor.Win32Reactor.removeWriter?4(writer, writes=writes)
-twisted.internet.win32eventreactor.Win32Reactor.spawnProcess?4(processProtocol, executable, args=(), env={}, path=None, usePTY=0)
-twisted.internet.win32eventreactor._cmdLineQuote?5(s)
-twisted.internet.win32eventreactor._cmdLineQuoteRe?8
-twisted.internet.win32eventreactor.events?7
-twisted.internet.win32eventreactor.install?4()
-twisted.internet.win32eventreactor.reads?7
-twisted.internet.win32eventreactor.writes?7
-twisted.internet.wxreactor.DummyApp.OnInit?4()
-twisted.internet.wxreactor.WxReactor.crash?4()
-twisted.internet.wxreactor.WxReactor.registerWxApp?4(wxapp)
-twisted.internet.wxreactor.WxReactor.run?4(installSignalHandlers=1)
-twisted.internet.wxreactor.install?4()
-twisted.internet.wxsupport.install?4(app)
-twisted.internet.wxsupport.wxRunner.__init__?1(self, app)
-twisted.internet.wxsupport.wxRunner.run?4()
-twisted.internet.wxsupport.wxRunner?1(app)
-twisted.lore.default.ProcessingFunctionFactory.generate_html?4(options, filenameGenerator=tree.getOutputFileName)
-twisted.lore.default.ProcessingFunctionFactory.generate_latex?4(options, filenameGenerator=None)
-twisted.lore.default.ProcessingFunctionFactory.generate_lint?4(options, filenameGenerator=None)
-twisted.lore.default.ProcessingFunctionFactory.getDoFile?4()
-twisted.lore.default.ProcessingFunctionFactory.getLintChecker?4()
-twisted.lore.default.ProcessingFunctionFactory.latexSpitters?7
-twisted.lore.default.factory?7
-twisted.lore.default.htmlDefault?7
-twisted.lore.docbook.DocbookSpitter.currentLevel?7
-twisted.lore.docbook.DocbookSpitter.end_h2?7
-twisted.lore.docbook.DocbookSpitter.start_q?7
-twisted.lore.docbook.DocbookSpitter.visitNodeHeader?4(node)
-twisted.lore.docbook.DocbookSpitter.visitNode_a_href?4(node)
-twisted.lore.docbook.DocbookSpitter.visitNode_a_listing?4(node)
-twisted.lore.docbook.DocbookSpitter.visitNode_a_name?4(node)
-twisted.lore.docbook.DocbookSpitter.visitNode_body?4(node)
-twisted.lore.docbook.DocbookSpitter.visitNode_h2?7
-twisted.lore.docbook.DocbookSpitter.visitNode_li?4(node)
-twisted.lore.docbook.DocbookSpitter.writeNodeData?4(node)
-twisted.lore.htmlbook.Book.Chapter?4(filename, number)
-twisted.lore.htmlbook.Book.Index?4(filename)
-twisted.lore.htmlbook.Book.__init__?1(self, filename)
-twisted.lore.htmlbook.Book.getFiles?4()
-twisted.lore.htmlbook.Book.getIndexFilename?4()
-twisted.lore.htmlbook.Book.getNumber?4(filename)
-twisted.lore.htmlbook.Book?1(filename)
-twisted.lore.htmlbook.getNumber?4(filename)
-twisted.lore.htmlbook.getReference?4(filename)
-twisted.lore.indexer.addEntry?4(filename, anchor, text, reference)
-twisted.lore.indexer.clearEntries?4()
-twisted.lore.indexer.generateIndex?4()
-twisted.lore.indexer.getIndexFilename?4()
-twisted.lore.indexer.reset?4()
-twisted.lore.indexer.setIndexFilename?4(filename='index.xhtml')
-twisted.lore.latex.BaseLatexSpitter.__init__?1(self, writer, currDir='.', filename='')
-twisted.lore.latex.BaseLatexSpitter.visitNode?4(node)
-twisted.lore.latex.BaseLatexSpitter.visitNodeDefault?4(node)
-twisted.lore.latex.BaseLatexSpitter.visitNode_a?4(node)
-twisted.lore.latex.BaseLatexSpitter.visitNode_div?7
-twisted.lore.latex.BaseLatexSpitter.visitNode_h1?4(node)
-twisted.lore.latex.BaseLatexSpitter.visitNode_span?4(node)
-twisted.lore.latex.BaseLatexSpitter.visitNode_style?4(node)
-twisted.lore.latex.BaseLatexSpitter?1(writer, currDir='.', filename='')
-twisted.lore.latex.BookLatexSpitter.end_li?7
-twisted.lore.latex.BookLatexSpitter.end_ul?7
-twisted.lore.latex.BookLatexSpitter.start_body?7
-twisted.lore.latex.BookLatexSpitter.start_html?7
-twisted.lore.latex.BookLatexSpitter.start_li?7
-twisted.lore.latex.BookLatexSpitter.start_ul?7
-twisted.lore.latex.BookLatexSpitter.visitNode_a?4(node)
-twisted.lore.latex.BookLatexSpitter.visitNode_a_chapter?4(node)
-twisted.lore.latex.BookLatexSpitter.visitNode_a_sect?4(node)
-twisted.lore.latex.BookLatexSpitter.visitNode_body?4(node)
-twisted.lore.latex.BookLatexSpitter.visitNode_link?4(node)
-twisted.lore.latex.BookLatexSpitter.visitNode_link_author?4(node)
-twisted.lore.latex.BookLatexSpitter.visitNode_link_stylesheet?4(node)
-twisted.lore.latex.ChapterLatexSpitter.baseLevel?7
-twisted.lore.latex.ChapterLatexSpitter.start_title?7
-twisted.lore.latex.FootnoteLatexSpitter.start_p?7
-twisted.lore.latex.FootnoteLatexSpitter.visitNode_p?4(node)
-twisted.lore.latex.FootnoteLatexSpitter.visitNode_span_footnote?4(node)
-twisted.lore.latex.HeadingLatexSpitter.end_q?7
-twisted.lore.latex.HeadingLatexSpitter.start_q?7
-twisted.lore.latex.HeadingLatexSpitter.writeNodeData?7
-twisted.lore.latex.LatexSpitter._write_img?5(target)
-twisted.lore.latex.LatexSpitter.baseLevel?7
-twisted.lore.latex.LatexSpitter.convert_dia?4(src, target)
-twisted.lore.latex.LatexSpitter.convert_png?4(src, target)
-twisted.lore.latex.LatexSpitter.diaHack?7
-twisted.lore.latex.LatexSpitter.end_body?7
-twisted.lore.latex.LatexSpitter.end_dd?7
-twisted.lore.latex.LatexSpitter.end_div_note?7
-twisted.lore.latex.LatexSpitter.end_dl?7
-twisted.lore.latex.LatexSpitter.end_dt?7
-twisted.lore.latex.LatexSpitter.end_li?7
-twisted.lore.latex.LatexSpitter.end_ol?7
-twisted.lore.latex.LatexSpitter.end_q?7
-twisted.lore.latex.LatexSpitter.end_strong?7
-twisted.lore.latex.LatexSpitter.end_sub?7
-twisted.lore.latex.LatexSpitter.end_sup?7
-twisted.lore.latex.LatexSpitter.end_th?7
-twisted.lore.latex.LatexSpitter.end_title?7
-twisted.lore.latex.LatexSpitter.end_ul?7
-twisted.lore.latex.LatexSpitter.start_body?7
-twisted.lore.latex.LatexSpitter.start_div_note?7
-twisted.lore.latex.LatexSpitter.start_dl?7
-twisted.lore.latex.LatexSpitter.start_dt?7
-twisted.lore.latex.LatexSpitter.start_html?7
-twisted.lore.latex.LatexSpitter.start_li?7
-twisted.lore.latex.LatexSpitter.start_ol?7
-twisted.lore.latex.LatexSpitter.start_p?7
-twisted.lore.latex.LatexSpitter.start_q?7
-twisted.lore.latex.LatexSpitter.start_strong?7
-twisted.lore.latex.LatexSpitter.start_sub?7
-twisted.lore.latex.LatexSpitter.start_sup?7
-twisted.lore.latex.LatexSpitter.start_th?7
-twisted.lore.latex.LatexSpitter.start_title?7
-twisted.lore.latex.LatexSpitter.start_ul?7
-twisted.lore.latex.LatexSpitter.visitNodeHeader?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_a_href?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_a_listing?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_a_name?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_code?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_h2?7
-twisted.lore.latex.LatexSpitter.visitNode_head?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_img?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_pre?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_span_footnote?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_span_index?4(node)
-twisted.lore.latex.LatexSpitter.visitNode_table?4(node)
-twisted.lore.latex.LatexSpitter.writeNodeData?4(node)
-twisted.lore.latex.SectionLatexSpitter.baseLevel?7
-twisted.lore.latex.SectionLatexSpitter.end_title?7
-twisted.lore.latex.SectionLatexSpitter.start_title?7
-twisted.lore.latex.SectionLatexSpitter.visitNode_title?4(node)
-twisted.lore.latex._escapeMatch?5(match)
-twisted.lore.latex.convertFile?4(filename, spitterClass)
-twisted.lore.latex.entities?7
-twisted.lore.latex.escapingRE?7
-twisted.lore.latex.getLatexText?4(node, writer, filter=lambda x:x, entities=entities)
-twisted.lore.latex.latexEscape?4(text)
-twisted.lore.latex.lowerUpperRE?7
-twisted.lore.latex.processFile?4(spitter, fin)
-twisted.lore.latex.realpath?4(path)
-twisted.lore.lint.DefaultTagChecker.__init__?1(self, allowedTags, allowedClasses)
-twisted.lore.lint.DefaultTagChecker.check_80_columns?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_a_py_listing?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_align?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_anchor_in_heading?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_disallowedClasses?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_disallowedElements?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_lists?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_pre_py_listing?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_quote?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_style?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_styleattr?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_texturl_matches_href?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.check_title?4(dom, filename)
-twisted.lore.lint.DefaultTagChecker.m?4(self=self)
-twisted.lore.lint.DefaultTagChecker.matcher?4()
-twisted.lore.lint.DefaultTagChecker?1(allowedTags, allowedClasses)
-twisted.lore.lint.TagChecker._reportError?5(filename, element, error)
-twisted.lore.lint.TagChecker.check?4(dom, filename)
-twisted.lore.lint.a?7
-twisted.lore.lint.allowed?7
-twisted.lore.lint.classes?7
-twisted.lore.lint.div?7
-twisted.lore.lint.doFile?4(file, checker)
-twisted.lore.lint.getDefaultChecker?4()
-twisted.lore.lint.list2dict?4(l)
-twisted.lore.lint.parserErrors?7
-twisted.lore.lint.pre?7
-twisted.lore.lint.span?7
-twisted.lore.lint.tags?7
-twisted.lore.lmath.MathLatexSpitter.start_html?7
-twisted.lore.lmath.MathLatexSpitter.visitNode_div_latexmacros?4(node)
-twisted.lore.lmath.MathLatexSpitter.visitNode_span_latexformula?4(node)
-twisted.lore.lmath.ProcessingFunctionFactory.getDoFile?4()
-twisted.lore.lmath.ProcessingFunctionFactory.getLintChecker?4()
-twisted.lore.lmath.ProcessingFunctionFactory.latexSpitters?7
-twisted.lore.lmath.doFile?4(fn, docsdir, ext, url, templ, linkrel='', d=None)
-twisted.lore.lmath.factory?7
-twisted.lore.lmath.formulaeToImages?4(document, dir)
-twisted.lore.man2lore.ManConverter.closeTags?4()
-twisted.lore.man2lore.ManConverter.continueReceived?4(cont)
-twisted.lore.man2lore.ManConverter.convert?4(inf, outf)
-twisted.lore.man2lore.ManConverter.dl?7
-twisted.lore.man2lore.ManConverter.lineReceived?4(line)
-twisted.lore.man2lore.ManConverter.macro_AR?4(line)
-twisted.lore.man2lore.ManConverter.macro_B?4(line)
-twisted.lore.man2lore.ManConverter.macro_BL?4(line)
-twisted.lore.man2lore.ManConverter.macro_DT?7
-twisted.lore.man2lore.ManConverter.macro_EL?4(line)
-twisted.lore.man2lore.ManConverter.macro_FL?4(line)
-twisted.lore.man2lore.ManConverter.macro_IT?4(line)
-twisted.lore.man2lore.ManConverter.macro_NM?4(line)
-twisted.lore.man2lore.ManConverter.macro_NS?4(line)
-twisted.lore.man2lore.ManConverter.macro_OC?4(line)
-twisted.lore.man2lore.ManConverter.macro_OO?4(line)
-twisted.lore.man2lore.ManConverter.macro_OP?4(line)
-twisted.lore.man2lore.ManConverter.macro_PP?4(line)
-twisted.lore.man2lore.ManConverter.macro_SH?4(line)
-twisted.lore.man2lore.ManConverter.macro_TH?4(line)
-twisted.lore.man2lore.ManConverter.macro_TP?4(line)
-twisted.lore.man2lore.ManConverter.name?7
-twisted.lore.man2lore.ManConverter.para?7
-twisted.lore.man2lore.ManConverter.paraCheck?4()
-twisted.lore.man2lore.ManConverter.state?7
-twisted.lore.man2lore.ManConverter.text?4(line)
-twisted.lore.man2lore.ManConverter.tp?7
-twisted.lore.man2lore.ProcessingFunctionFactory.generate_lore?4(d, filenameGenerator=None)
-twisted.lore.man2lore.ProcessingFunctionFactory.mc?7
-twisted.lore.man2lore.escape?4(text)
-twisted.lore.man2lore.factory?7
-twisted.lore.man2lore.quoteRE?7
-twisted.lore.man2lore.stripQuotes?4(s)
-twisted.lore.nevowlore.NevowProcessorFactory.generate_html?4(options, filenameGenerator=tree.getOutputFileName)
-twisted.lore.nevowlore.NevowProcessorFactory.getDoFile?4()
-twisted.lore.nevowlore.factory?7
-twisted.lore.nevowlore.nevowify?4(filename, linkrel, ext, url, templ, options=None, outfileGenerator=tree.getOutputFileName)
-twisted.lore.nevowlore.parseStringAndReport?4(s)
-twisted.lore.numberer.getFilenum?4()
-twisted.lore.numberer.getNextFilenum?4()
-twisted.lore.numberer.getNumberSections?4()
-twisted.lore.numberer.reset?4()
-twisted.lore.numberer.resetFilenum?4()
-twisted.lore.numberer.setFilenum?4(arg)
-twisted.lore.numberer.setNumberSections?4(arg)
-twisted.lore.process.NullReportingWalker.percentdone?4(percent, fname)
-twisted.lore.process.PlainReportingWalker.percentdone?4(percent, fname)
-twisted.lore.process.Walker.__init__?1(self, df, fext, linkrel)
-twisted.lore.process.Walker.generate?4()
-twisted.lore.process.Walker.percentdone?4(percent, fname)
-twisted.lore.process.Walker.walk?4(prefix, d, names)
-twisted.lore.process.Walker.walkdir?4(topdir, prefix='')
-twisted.lore.process.Walker?1(df, fext, linkrel)
-twisted.lore.process.cols?7
-twisted.lore.process.dircount?4(d)
-twisted.lore.process.fooAddingGenerator?4(originalFileName, outputExtension)
-twisted.lore.process.getFilenameGenerator?4(config, outputExt)
-twisted.lore.process.getProcessor?4(module, output, config)
-twisted.lore.process.outputdirGenerator?4(originalFileName, outputExtension, inputdir, outputdir)
-twisted.lore.process.parallelGenerator?4(originalFileName, outputExtension)
-twisted.lore.scripts.lore.IProcessor.factory?7
-twisted.lore.scripts.lore.Options.__init__?1(self, *args, **kw)
-twisted.lore.scripts.lore.Options.optFlags?7
-twisted.lore.scripts.lore.Options.optParameters?7
-twisted.lore.scripts.lore.Options.opt_config?4(s)
-twisted.lore.scripts.lore.Options.parseArgs?4(*files)
-twisted.lore.scripts.lore.Options.zsh_extras?7
-twisted.lore.scripts.lore.Options?1(*args, **kw)
-twisted.lore.scripts.lore.getProcessor?4(input, output, config)
-twisted.lore.scripts.lore.getWalker?4(df, opt)
-twisted.lore.scripts.lore.run?4()
-twisted.lore.scripts.lore.runGivenOptions?4(opt)
-twisted.lore.slides.HTMLSlide.__init__?1(self, dom, title, pos)
-twisted.lore.slides.HTMLSlide?1(dom, title, pos)
-twisted.lore.slides.MagicpointOutput._start_li?8
-twisted.lore.slides.MagicpointOutput._start_ul?8
-twisted.lore.slides.MagicpointOutput.bulletDepth?7
-twisted.lore.slides.MagicpointOutput.doFont?4(node, style)
-twisted.lore.slides.MagicpointOutput.end_h2?7
-twisted.lore.slides.MagicpointOutput.end_li?7
-twisted.lore.slides.MagicpointOutput.fontName?4()
-twisted.lore.slides.MagicpointOutput.start_h2?7
-twisted.lore.slides.MagicpointOutput.visitNode_body?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_code?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_div_author?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_div_pause?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_em?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_pre?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_strong?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_title?4(node)
-twisted.lore.slides.MagicpointOutput.visitNode_ul?4(node)
-twisted.lore.slides.MagicpointOutput.writeNodeData?4(node)
-twisted.lore.slides.PagebreakLatex.currentN?7
-twisted.lore.slides.PagebreakLatex.everyN?7
-twisted.lore.slides.PagebreakLatex.seenH2?7
-twisted.lore.slides.PagebreakLatex.start_body?7
-twisted.lore.slides.PagebreakLatex.start_html?7
-twisted.lore.slides.PagebreakLatex.visitNode_h2?4(node)
-twisted.lore.slides.ProsperSlides._write_img?5(target)
-twisted.lore.slides.ProsperSlides.end_div_author?7
-twisted.lore.slides.ProsperSlides.firstSlide?7
-twisted.lore.slides.ProsperSlides.start_body?7
-twisted.lore.slides.ProsperSlides.start_div_author?7
-twisted.lore.slides.ProsperSlides.start_html?7
-twisted.lore.slides.ProsperSlides.visitNode_h2?4(node)
-twisted.lore.slides.SlidesProcessingFunctionFactory.generate_mgp?4(d, fileNameGenerator=None)
-twisted.lore.slides.SlidesProcessingFunctionFactory.getDoFile?4()
-twisted.lore.slides.SlidesProcessingFunctionFactory.latexSpitters?7
-twisted.lore.slides.TwoPagebreakLatex.everyN?7
-twisted.lore.slides.convertFile?4(filename, outputter, template, ext=".mgp")
-twisted.lore.slides.doFile?4(filename, linkrel, ext, url, templ, options={}, outfileGenerator=getOutputFileName)
-twisted.lore.slides.entities?7
-twisted.lore.slides.factory?7
-twisted.lore.slides.getOutputFileName?4(originalFileName, outputExtension, index)
-twisted.lore.slides.hacked_entities?7
-twisted.lore.slides.insertPrevNextLinks?4(slides, filename, ext)
-twisted.lore.slides.munge?4(document, template, linkrel, d, fullpath, ext, url, config)
-twisted.lore.slides.splitIntoSlides?4(document)
-twisted.lore.texi.TexiSpitter.baseLevel?7
-twisted.lore.texi.TexiSpitter.end_dd?7
-twisted.lore.texi.TexiSpitter.end_div_note?7
-twisted.lore.texi.TexiSpitter.end_dl?7
-twisted.lore.texi.TexiSpitter.end_dt?7
-twisted.lore.texi.TexiSpitter.end_li?7
-twisted.lore.texi.TexiSpitter.end_ol?7
-twisted.lore.texi.TexiSpitter.end_q?7
-twisted.lore.texi.TexiSpitter.end_span_footnote?7
-twisted.lore.texi.TexiSpitter.end_strong?7
-twisted.lore.texi.TexiSpitter.end_th?7
-twisted.lore.texi.TexiSpitter.end_ul?7
-twisted.lore.texi.TexiSpitter.start_div_note?7
-twisted.lore.texi.TexiSpitter.start_dl?7
-twisted.lore.texi.TexiSpitter.start_dt?7
-twisted.lore.texi.TexiSpitter.start_li?7
-twisted.lore.texi.TexiSpitter.start_ol?7
-twisted.lore.texi.TexiSpitter.start_p?7
-twisted.lore.texi.TexiSpitter.start_q?7
-twisted.lore.texi.TexiSpitter.start_span_footnote?7
-twisted.lore.texi.TexiSpitter.start_strong?7
-twisted.lore.texi.TexiSpitter.start_th?7
-twisted.lore.texi.TexiSpitter.start_ul?7
-twisted.lore.texi.TexiSpitter.visitNodeHeader?4(node)
-twisted.lore.texi.TexiSpitter.visitNode_a_href?4(node)
-twisted.lore.texi.TexiSpitter.visitNode_a_listing?4(node)
-twisted.lore.texi.TexiSpitter.visitNode_a_name?4(node)
-twisted.lore.texi.TexiSpitter.visitNode_code?4(node)
-twisted.lore.texi.TexiSpitter.visitNode_h2?7
-twisted.lore.texi.TexiSpitter.visitNode_pre?4(node)
-twisted.lore.texi.TexiSpitter.visitNode_title?4(node)
-twisted.lore.texi.TexiSpitter.writeNodeData?4(node)
-twisted.lore.texi.entities?7
-twisted.lore.texi.spaceRe?7
-twisted.lore.texi.texiEscape?4(text)
-twisted.lore.tree._getAPI?5(node)
-twisted.lore.tree._replaceWithListing?5(node, val, filename, class_)
-twisted.lore.tree.addHTMLListings?4(document, dir)
-twisted.lore.tree.addMtime?4(document, fullpath)
-twisted.lore.tree.addPlainListings?4(document, dir)
-twisted.lore.tree.addPyListings?4(document, dir)
-twisted.lore.tree.compareMarkPos?4(a, b)
-twisted.lore.tree.comparePosition?4(a, b)
-twisted.lore.tree.doFile?4(filename, linkrel, ext, url, templ, options={}, outfileGenerator=getOutputFileName)
-twisted.lore.tree.findNodeJustBefore?4(target, nodes)
-twisted.lore.tree.fixAPI?4(document, url)
-twisted.lore.tree.fixLinks?4(document, ext)
-twisted.lore.tree.fixRelativeLinks?4(document, linkrel)
-twisted.lore.tree.fontifyPython?4(document)
-twisted.lore.tree.fontifyPythonNode?4(node)
-twisted.lore.tree.footnotes?4(document)
-twisted.lore.tree.generateToC?4(document)
-twisted.lore.tree.getFirstAncestorWithSectionHeader?4(entry)
-twisted.lore.tree.getHeaders?4(document)
-twisted.lore.tree.getOutputFileName?4(originalFileName, outputExtension, index=None)
-twisted.lore.tree.getSectionNumber?4(header)
-twisted.lore.tree.getSectionReference?4(entry)
-twisted.lore.tree.index?4(document, filename, chapterReference)
-twisted.lore.tree.makeSureDirectoryExists?4(filename)
-twisted.lore.tree.matcher?4(node)
-twisted.lore.tree.munge?4(document, template, linkrel, dir, fullpath, ext, url, config, outfileGenerator=getOutputFileName)
-twisted.lore.tree.notes?4(document)
-twisted.lore.tree.numberDocument?4(document, chapterNumber)
-twisted.lore.tree.parseFileAndReport?4(filename)
-twisted.lore.tree.putInToC?4(document, toc)
-twisted.lore.tree.removeH1?4(document)
-twisted.lore.tree.setAuthors?4(template, authors)
-twisted.lore.tree.setIndexLink?4(template, indexFilename)
-twisted.lore.tree.setTitle?4(template, title, chapterNumber)
-twisted.lore.tree.setVersion?4(template, version)
-twisted.mail.alias.AddressAlias.__init__?1(self, alias, *args)
-twisted.mail.alias.AddressAlias.createMessageReceiver?4()
-twisted.mail.alias.AddressAlias.resolve?4(aliasmap, memo=None)
-twisted.mail.alias.AddressAlias?1(alias, *args)
-twisted.mail.alias.AliasBase.__init__?1(self, domains, original)
-twisted.mail.alias.AliasBase.domain?4()
-twisted.mail.alias.AliasBase.resolve?4(aliasmap, memo=None)
-twisted.mail.alias.AliasBase?1(domains, original)
-twisted.mail.alias.AliasGroup.__init__?1(self, items, *args)
-twisted.mail.alias.AliasGroup.createMessageReceiver?4()
-twisted.mail.alias.AliasGroup.resolve?4(aliasmap, memo=None)
-twisted.mail.alias.AliasGroup?1(items, *args)
-twisted.mail.alias.FileAlias.__init__?1(self, filename, *args)
-twisted.mail.alias.FileAlias.createMessageReceiver?4()
-twisted.mail.alias.FileAlias?1(filename, *args)
-twisted.mail.alias.FileWrapper.__init__?1(self, filename)
-twisted.mail.alias.FileWrapper.connectionLost?4()
-twisted.mail.alias.FileWrapper.eomReceived?4()
-twisted.mail.alias.FileWrapper.lineReceived?4(line)
-twisted.mail.alias.FileWrapper?1(filename)
-twisted.mail.alias.IAlias.createMessageReceiver?4()
-twisted.mail.alias.MessageWrapper.__init__?1(self, protocol, process=None)
-twisted.mail.alias.MessageWrapper._processEnded?5(result, err=0)
-twisted.mail.alias.MessageWrapper.connectionLost?4()
-twisted.mail.alias.MessageWrapper.done?7
-twisted.mail.alias.MessageWrapper.eomReceived?4()
-twisted.mail.alias.MessageWrapper.lineReceived?4(line)
-twisted.mail.alias.MessageWrapper?1(protocol, process=None)
-twisted.mail.alias.MultiWrapper.__init__?1(self, objs)
-twisted.mail.alias.MultiWrapper.connectionLost?4()
-twisted.mail.alias.MultiWrapper.eomReceived?4()
-twisted.mail.alias.MultiWrapper.lineReceived?4(line)
-twisted.mail.alias.MultiWrapper?1(objs)
-twisted.mail.alias.ProcessAlias.__init__?1(self, path, *args)
-twisted.mail.alias.ProcessAlias.createMessageReceiver?4()
-twisted.mail.alias.ProcessAlias?1(path, *args)
-twisted.mail.alias.ProcessAliasProtocol.processEnded?4(reason)
-twisted.mail.alias.handle?4(result, line, filename, lineNo)
-twisted.mail.alias.loadAliasFile?4(domains, filename=None, fp=None)
-twisted.mail.bounce.BOUNCE_FORMAT?7
-twisted.mail.bounce.generateBounce?4(message, failedFrom, failedTo, transcript='')
-twisted.mail.imap4.Body.empty?7
-twisted.mail.imap4.Body.header?7
-twisted.mail.imap4.Body.mime?7
-twisted.mail.imap4.Body.part?7
-twisted.mail.imap4.Body.partialBegin?7
-twisted.mail.imap4.Body.partialLength?7
-twisted.mail.imap4.Body.peek?7
-twisted.mail.imap4.Body.text?7
-twisted.mail.imap4.Body.type?7
-twisted.mail.imap4.BodyStructure.type?7
-twisted.mail.imap4.Command._1_RESPONSES?8
-twisted.mail.imap4.Command._2_RESPONSES?8
-twisted.mail.imap4.Command._OK_RESPONSES?8
-twisted.mail.imap4.Command.__init__?1(self, command, args=None, wantResponse=(), continuation=None, *contArgs, **contKw)
-twisted.mail.imap4.Command.defer?7
-twisted.mail.imap4.Command.finish?4(lastLine, unusedCallback)
-twisted.mail.imap4.Command.format?4(tag)
-twisted.mail.imap4.Command?1(command, args=None, wantResponse=(), continuation=None, *contArgs, **contKw)
-twisted.mail.imap4.CramMD5ClientAuthenticator.__init__?1(self, user)
-twisted.mail.imap4.CramMD5ClientAuthenticator.challengeResponse?4(secret, chal)
-twisted.mail.imap4.CramMD5ClientAuthenticator.getName?4()
-twisted.mail.imap4.CramMD5ClientAuthenticator?1(user)
-twisted.mail.imap4.DontQuoteMe.__init__?1(self, value)
-twisted.mail.imap4.DontQuoteMe?1(value)
-twisted.mail.imap4.Envelope.type?7
-twisted.mail.imap4.FileProducer.CHUNK_SIZE?7
-twisted.mail.imap4.FileProducer.__init__?1(self, f)
-twisted.mail.imap4.FileProducer._size?5()
-twisted.mail.imap4.FileProducer.beginProducing?4(consumer)
-twisted.mail.imap4.FileProducer.firstWrite?7
-twisted.mail.imap4.FileProducer.pauseProducing?4()
-twisted.mail.imap4.FileProducer.resumeProducing?4()
-twisted.mail.imap4.FileProducer.stopProducing?4()
-twisted.mail.imap4.FileProducer?1(f)
-twisted.mail.imap4.Flags.type?7
-twisted.mail.imap4.Header.fields?7
-twisted.mail.imap4.Header.negate?7
-twisted.mail.imap4.Header.part?7
-twisted.mail.imap4.IAccount.addMailbox?4(name, mbox = None)
-twisted.mail.imap4.IAccount.create?4(pathspec)
-twisted.mail.imap4.IAccount.delete?4(name)
-twisted.mail.imap4.IAccount.isSubscribed?4(name)
-twisted.mail.imap4.IAccount.listMailboxes?4(ref, wildcard)
-twisted.mail.imap4.IAccount.rename?4(oldname, newname)
-twisted.mail.imap4.IAccount.select?4(name, rw=True)
-twisted.mail.imap4.IAccount.subscribe?4(name)
-twisted.mail.imap4.IAccount.unsubscribe?4(name)
-twisted.mail.imap4.IClientAuthentication.challengeResponse?4(secret, challenge)
-twisted.mail.imap4.IClientAuthentication.getName?4()
-twisted.mail.imap4.ICloseableMailbox.close?4()
-twisted.mail.imap4.IMAP4Client.STATUS_CODES?7
-twisted.mail.imap4.IMAP4Client.STATUS_TRANSFORMATIONS?7
-twisted.mail.imap4.IMAP4Client.__init__?1(self, contextFactory = None)
-twisted.mail.imap4.IMAP4Client._capCache?8
-twisted.mail.imap4.IMAP4Client._defaultHandler?5(tag, rest)
-twisted.mail.imap4.IMAP4Client._extraInfo?5(lines)
-twisted.mail.imap4.IMAP4Client._fetch?5(messages, useUID=0, **terms)
-twisted.mail.imap4.IMAP4Client._flushQueue?5()
-twisted.mail.imap4.IMAP4Client._getContextFactory?5()
-twisted.mail.imap4.IMAP4Client._memoryFileLimit?8
-twisted.mail.imap4.IMAP4Client._regularDispatch?5(line)
-twisted.mail.imap4.IMAP4Client._setupForLiteral?5(rest, octets)
-twisted.mail.imap4.IMAP4Client._startedTLS?5(result, context)
-twisted.mail.imap4.IMAP4Client._store?5(messages, cmd, flags, uid)
-twisted.mail.imap4.IMAP4Client.addFlags?4(messages, flags, silent=1, uid=0)
-twisted.mail.imap4.IMAP4Client.append?4(mailbox, message, flags = (), date = None)
-twisted.mail.imap4.IMAP4Client.authenticate?4(secret)
-twisted.mail.imap4.IMAP4Client.authenticators?7
-twisted.mail.imap4.IMAP4Client.check?4()
-twisted.mail.imap4.IMAP4Client.close?4()
-twisted.mail.imap4.IMAP4Client.connectionLost?4(reason)
-twisted.mail.imap4.IMAP4Client.connectionMade?4()
-twisted.mail.imap4.IMAP4Client.context?7
-twisted.mail.imap4.IMAP4Client.copy?4(messages, mailbox, uid)
-twisted.mail.imap4.IMAP4Client.create?4(name)
-twisted.mail.imap4.IMAP4Client.delete?4(name)
-twisted.mail.imap4.IMAP4Client.dispatchCommand?4(tag, rest)
-twisted.mail.imap4.IMAP4Client.ebStartTLS?4()
-twisted.mail.imap4.IMAP4Client.examine?4(mailbox)
-twisted.mail.imap4.IMAP4Client.expunge?4()
-twisted.mail.imap4.IMAP4Client.fetchAll?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchBody?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchBodyStructure?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchEnvelope?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchFast?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchFlags?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchFull?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchHeaders?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchInternalDate?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchMessage?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchSimplifiedBody?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchSize?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.fetchSpecific?4(messages, uid=0, headerType=None, headerNumber=None, headerArgs=None, peek=None, offset=None, length=None)
-twisted.mail.imap4.IMAP4Client.fetchUID?4(messages, uid=0)
-twisted.mail.imap4.IMAP4Client.flagsChanged?4(newFlags)
-twisted.mail.imap4.IMAP4Client.getCapabilities?4(useCache=1)
-twisted.mail.imap4.IMAP4Client.lineReceived?4(line)
-twisted.mail.imap4.IMAP4Client.list?4(reference, wildcard)
-twisted.mail.imap4.IMAP4Client.login?4(username, password)
-twisted.mail.imap4.IMAP4Client.logout?4()
-twisted.mail.imap4.IMAP4Client.lsub?4(reference, wildcard)
-twisted.mail.imap4.IMAP4Client.makeTag?4()
-twisted.mail.imap4.IMAP4Client.messageFile?4(octets)
-twisted.mail.imap4.IMAP4Client.modeChanged?4(writeable)
-twisted.mail.imap4.IMAP4Client.namespace?4()
-twisted.mail.imap4.IMAP4Client.newMessages?4(exists, recent)
-twisted.mail.imap4.IMAP4Client.noop?4()
-twisted.mail.imap4.IMAP4Client.queued?7
-twisted.mail.imap4.IMAP4Client.rawDataReceived?4(data)
-twisted.mail.imap4.IMAP4Client.registerAuthenticator?4(auth)
-twisted.mail.imap4.IMAP4Client.removeFlags?4(messages, flags, silent=1, uid=0)
-twisted.mail.imap4.IMAP4Client.rename?4(oldname, newname)
-twisted.mail.imap4.IMAP4Client.response_AUTH?4(tag, rest)
-twisted.mail.imap4.IMAP4Client.response_UNAUTH?4(tag, rest)
-twisted.mail.imap4.IMAP4Client.search?4(*queries, **kwarg)
-twisted.mail.imap4.IMAP4Client.select?4(mailbox)
-twisted.mail.imap4.IMAP4Client.sendCommand?4(cmd)
-twisted.mail.imap4.IMAP4Client.serverGreeting?4(caps)
-twisted.mail.imap4.IMAP4Client.setFlags?4(messages, flags, silent=1, uid=0)
-twisted.mail.imap4.IMAP4Client.startTLS?4(contextFactory=None)
-twisted.mail.imap4.IMAP4Client.startedTLS?7
-twisted.mail.imap4.IMAP4Client.state?7
-twisted.mail.imap4.IMAP4Client.status?4(mailbox, *names)
-twisted.mail.imap4.IMAP4Client.subscribe?4(name)
-twisted.mail.imap4.IMAP4Client.tagID?7
-twisted.mail.imap4.IMAP4Client.tags?7
-twisted.mail.imap4.IMAP4Client.timeout?7
-twisted.mail.imap4.IMAP4Client.timeoutConnection?4()
-twisted.mail.imap4.IMAP4Client.unsubscribe?4(name)
-twisted.mail.imap4.IMAP4Client.waiting?7
-twisted.mail.imap4.IMAP4Client?1(contextFactory = None)
-twisted.mail.imap4.IMAP4Exception.__init__?1(self, *args)
-twisted.mail.imap4.IMAP4Exception?1(*args)
-twisted.mail.imap4.IMAP4Server.IDENT?7
-twisted.mail.imap4.IMAP4Server.POSTAUTH_TIMEOUT?7
-twisted.mail.imap4.IMAP4Server.__init__?1(self, chal = None, contextFactory = None)
-twisted.mail.imap4.IMAP4Server._cbAppendGotMailbox?5(mbox, tag, flags, date, message)
-twisted.mail.imap4.IMAP4Server._cbCopySelectedMailbox?5(mbox, tag, messages, mailbox, uid)
-twisted.mail.imap4.IMAP4Server._cbListWork?5(mailboxes, tag, sub, cmdName)
-twisted.mail.imap4.IMAP4Server._cbSelectWork?5(mbox, cmdName, tag)
-twisted.mail.imap4.IMAP4Server._cbStatusGotMailbox?5(mbox, tag, mailbox, names)
-twisted.mail.imap4.IMAP4Server._ebAppendGotMailbox?5(failure, tag)
-twisted.mail.imap4.IMAP4Server._ebCopySelectedMailbox?5(failure, tag)
-twisted.mail.imap4.IMAP4Server._ebListWork?5(failure, tag)
-twisted.mail.imap4.IMAP4Server._ebSelectWork?5(failure, cmdName, tag)
-twisted.mail.imap4.IMAP4Server._ebStatusGotMailbox?5(failure, tag)
-twisted.mail.imap4.IMAP4Server._fileLiteral?5(size)
-twisted.mail.imap4.IMAP4Server._listWork?5(tag, ref, mbox, sub, cmdName)
-twisted.mail.imap4.IMAP4Server._literalStringLimit?8
-twisted.mail.imap4.IMAP4Server._onLogout?8
-twisted.mail.imap4.IMAP4Server._parseMbox?5(name)
-twisted.mail.imap4.IMAP4Server._pendingLiteral?8
-twisted.mail.imap4.IMAP4Server._respond?5(state, tag, message)
-twisted.mail.imap4.IMAP4Server._selectWork?5(tag, name, rw, cmdName)
-twisted.mail.imap4.IMAP4Server._setupChallenge?5(chal, tag)
-twisted.mail.imap4.IMAP4Server._stringLiteral?5(size)
-twisted.mail.imap4.IMAP4Server._unblock?5()
-twisted.mail.imap4.IMAP4Server.account?7
-twisted.mail.imap4.IMAP4Server.arg_astring?4(line)
-twisted.mail.imap4.IMAP4Server.arg_atom?4(line)
-twisted.mail.imap4.IMAP4Server.arg_fetchatt?4(line)
-twisted.mail.imap4.IMAP4Server.arg_flaglist?4(line)
-twisted.mail.imap4.IMAP4Server.arg_line?4(line)
-twisted.mail.imap4.IMAP4Server.arg_literal?4(line)
-twisted.mail.imap4.IMAP4Server.arg_plist?4(line)
-twisted.mail.imap4.IMAP4Server.arg_searchkeys?4(line)
-twisted.mail.imap4.IMAP4Server.arg_seqset?4(line)
-twisted.mail.imap4.IMAP4Server.atomre?7
-twisted.mail.imap4.IMAP4Server.auth_APPEND?7
-twisted.mail.imap4.IMAP4Server.auth_CAPABILITY?7
-twisted.mail.imap4.IMAP4Server.auth_CREATE?7
-twisted.mail.imap4.IMAP4Server.auth_DELETE?7
-twisted.mail.imap4.IMAP4Server.auth_EXAMINE?7
-twisted.mail.imap4.IMAP4Server.auth_IDLE?7
-twisted.mail.imap4.IMAP4Server.auth_LIST?7
-twisted.mail.imap4.IMAP4Server.auth_LOGOUT?7
-twisted.mail.imap4.IMAP4Server.auth_LSUB?7
-twisted.mail.imap4.IMAP4Server.auth_NAMESPACE?7
-twisted.mail.imap4.IMAP4Server.auth_NOOP?7
-twisted.mail.imap4.IMAP4Server.auth_RENAME?7
-twisted.mail.imap4.IMAP4Server.auth_SELECT?7
-twisted.mail.imap4.IMAP4Server.auth_STATUS?7
-twisted.mail.imap4.IMAP4Server.auth_SUBSCRIBE?7
-twisted.mail.imap4.IMAP4Server.auth_UNSUBSCRIBE?7
-twisted.mail.imap4.IMAP4Server.authenticate?4(chal, tag)
-twisted.mail.imap4.IMAP4Server.authenticateLogin?4(user, passwd)
-twisted.mail.imap4.IMAP4Server.blocked?7
-twisted.mail.imap4.IMAP4Server.canStartTLS?7
-twisted.mail.imap4.IMAP4Server.capabilities?4()
-twisted.mail.imap4.IMAP4Server.challengers?7
-twisted.mail.imap4.IMAP4Server.checkpoint?4()
-twisted.mail.imap4.IMAP4Server.connectionLost?4(reason)
-twisted.mail.imap4.IMAP4Server.connectionMade?4()
-twisted.mail.imap4.IMAP4Server.dispatchCommand?4(tag, cmd, rest, uid=None)
-twisted.mail.imap4.IMAP4Server.do_APPEND?4(tag, mailbox, flags, date, message)
-twisted.mail.imap4.IMAP4Server.do_AUTHENTICATE?4(tag, args)
-twisted.mail.imap4.IMAP4Server.do_CAPABILITY?4(tag)
-twisted.mail.imap4.IMAP4Server.do_CHECK?4(tag)
-twisted.mail.imap4.IMAP4Server.do_CLOSE?4(tag)
-twisted.mail.imap4.IMAP4Server.do_COPY?4(tag, messages, mailbox, uid=0)
-twisted.mail.imap4.IMAP4Server.do_CREATE?4(tag, name)
-twisted.mail.imap4.IMAP4Server.do_DELETE?4(tag, name)
-twisted.mail.imap4.IMAP4Server.do_EXPUNGE?4(tag)
-twisted.mail.imap4.IMAP4Server.do_FETCH?4(tag, messages, query, uid=0)
-twisted.mail.imap4.IMAP4Server.do_IDLE?4(tag)
-twisted.mail.imap4.IMAP4Server.do_LOGIN?4(tag, user, passwd)
-twisted.mail.imap4.IMAP4Server.do_LOGOUT?4(tag)
-twisted.mail.imap4.IMAP4Server.do_NAMESPACE?4(tag)
-twisted.mail.imap4.IMAP4Server.do_NOOP?4(tag)
-twisted.mail.imap4.IMAP4Server.do_RENAME?4(tag, oldname, newname)
-twisted.mail.imap4.IMAP4Server.do_SEARCH?4(tag, charset, query, uid=0)
-twisted.mail.imap4.IMAP4Server.do_STARTTLS?4(tag)
-twisted.mail.imap4.IMAP4Server.do_STATUS?4(tag, mailbox, names)
-twisted.mail.imap4.IMAP4Server.do_STORE?4(tag, messages, mode, flags, uid=0)
-twisted.mail.imap4.IMAP4Server.do_SUBSCRIBE?4(tag, name)
-twisted.mail.imap4.IMAP4Server.do_UID?4(tag, command, line)
-twisted.mail.imap4.IMAP4Server.do_UNSUBSCRIBE?4(tag, name)
-twisted.mail.imap4.IMAP4Server.finish?4()
-twisted.mail.imap4.IMAP4Server.flagsChanged?4(newFlags)
-twisted.mail.imap4.IMAP4Server.lineReceived?4(line)
-twisted.mail.imap4.IMAP4Server.listCapabilities?4()
-twisted.mail.imap4.IMAP4Server.logout_CAPABILITY?7
-twisted.mail.imap4.IMAP4Server.logout_LOGOUT?7
-twisted.mail.imap4.IMAP4Server.logout_NOOP?7
-twisted.mail.imap4.IMAP4Server.lookupCommand?4(cmd)
-twisted.mail.imap4.IMAP4Server.mbox?7
-twisted.mail.imap4.IMAP4Server.modeChanged?4(writeable)
-twisted.mail.imap4.IMAP4Server.newMessages?4(exists, recent)
-twisted.mail.imap4.IMAP4Server.opt_charset?4(line)
-twisted.mail.imap4.IMAP4Server.opt_datetime?4(line)
-twisted.mail.imap4.IMAP4Server.opt_plist?4(line)
-twisted.mail.imap4.IMAP4Server.parseState?7
-twisted.mail.imap4.IMAP4Server.parse_command?4(line)
-twisted.mail.imap4.IMAP4Server.parse_idle?4(*args)
-twisted.mail.imap4.IMAP4Server.parse_pending?4(line)
-twisted.mail.imap4.IMAP4Server.portal?7
-twisted.mail.imap4.IMAP4Server.rawDataReceived?4(data)
-twisted.mail.imap4.IMAP4Server.rewind?4()
-twisted.mail.imap4.IMAP4Server.searchFilter?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_ALL?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_ANSWERED?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_BCC?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_BEFORE?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_BODY?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_CC?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_DELETED?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_DRAFT?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_FLAGGED?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_FROM?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_HEADER?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_KEYWORD?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_LARGER?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_NEW?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_NOT?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_OLD?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_ON?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_OR?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_RECENT?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_SEEN?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_SENTBEFORE?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_SENTON?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_SENTSINCE?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_SINCE?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_SMALLER?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_SUBJECT?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_TEXT?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_TO?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_UID?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_UNANSWERED?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_UNDELETED?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_UNDRAFT?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_UNFLAGGED?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_UNKEYWORD?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.search_UNSEEN?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.select_APPEND?7
-twisted.mail.imap4.IMAP4Server.select_CAPABILITY?7
-twisted.mail.imap4.IMAP4Server.select_CHECK?7
-twisted.mail.imap4.IMAP4Server.select_CLOSE?7
-twisted.mail.imap4.IMAP4Server.select_COPY?7
-twisted.mail.imap4.IMAP4Server.select_CREATE?7
-twisted.mail.imap4.IMAP4Server.select_DELETE?7
-twisted.mail.imap4.IMAP4Server.select_EXAMINE?7
-twisted.mail.imap4.IMAP4Server.select_EXPUNGE?7
-twisted.mail.imap4.IMAP4Server.select_FETCH?7
-twisted.mail.imap4.IMAP4Server.select_IDLE?7
-twisted.mail.imap4.IMAP4Server.select_LIST?7
-twisted.mail.imap4.IMAP4Server.select_LOGOUT?7
-twisted.mail.imap4.IMAP4Server.select_LSUB?7
-twisted.mail.imap4.IMAP4Server.select_NAMESPACE?7
-twisted.mail.imap4.IMAP4Server.select_NOOP?7
-twisted.mail.imap4.IMAP4Server.select_RENAME?7
-twisted.mail.imap4.IMAP4Server.select_SEARCH?7
-twisted.mail.imap4.IMAP4Server.select_SELECT?7
-twisted.mail.imap4.IMAP4Server.select_STATUS?7
-twisted.mail.imap4.IMAP4Server.select_STORE?7
-twisted.mail.imap4.IMAP4Server.select_SUBSCRIBE?7
-twisted.mail.imap4.IMAP4Server.select_UID?7
-twisted.mail.imap4.IMAP4Server.select_UNSUBSCRIBE?7
-twisted.mail.imap4.IMAP4Server.sendBadResponse?4(tag = None, message = '')
-twisted.mail.imap4.IMAP4Server.sendContinuationRequest?4(msg = 'Ready for additional command text')
-twisted.mail.imap4.IMAP4Server.sendNegativeResponse?4(tag = None, message = '')
-twisted.mail.imap4.IMAP4Server.sendPositiveResponse?4(tag = None, message = '')
-twisted.mail.imap4.IMAP4Server.sendServerGreeting?4()
-twisted.mail.imap4.IMAP4Server.sendUntaggedResponse?4(message, async=False)
-twisted.mail.imap4.IMAP4Server.singleSearchStep?4(query, id, msg)
-twisted.mail.imap4.IMAP4Server.space?4()
-twisted.mail.imap4.IMAP4Server.spew?4()
-twisted.mail.imap4.IMAP4Server.spewMessage?4(id, msg, query, uid)
-twisted.mail.imap4.IMAP4Server.spew_body?4(part, id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_bodystructure?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_envelope?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_flags?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_internaldate?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_rfc822?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_rfc822header?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_rfc822size?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_rfc822text?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.spew_uid?4(id, msg, _w=None, _f=None)
-twisted.mail.imap4.IMAP4Server.start?4()
-twisted.mail.imap4.IMAP4Server.startedTLS?7
-twisted.mail.imap4.IMAP4Server.state?7
-twisted.mail.imap4.IMAP4Server.tags?7
-twisted.mail.imap4.IMAP4Server.timeOut?7
-twisted.mail.imap4.IMAP4Server.timeoutConnection?4()
-twisted.mail.imap4.IMAP4Server.unauth_AUTHENTICATE?7
-twisted.mail.imap4.IMAP4Server.unauth_CAPABILITY?7
-twisted.mail.imap4.IMAP4Server.unauth_LOGIN?7
-twisted.mail.imap4.IMAP4Server.unauth_LOGOUT?7
-twisted.mail.imap4.IMAP4Server.unauth_NOOP?7
-twisted.mail.imap4.IMAP4Server.unauth_STARTTLS?7
-twisted.mail.imap4.IMAP4Server?1(chal = None, contextFactory = None)
-twisted.mail.imap4.IMailbox.addListener?4(listener)
-twisted.mail.imap4.IMailbox.addMessage?4(message, flags = (), date = None)
-twisted.mail.imap4.IMailbox.destroy?4()
-twisted.mail.imap4.IMailbox.expunge?4()
-twisted.mail.imap4.IMailbox.fetch?4(messages, uid)
-twisted.mail.imap4.IMailbox.getMessageCount?4()
-twisted.mail.imap4.IMailbox.getRecentCount?4()
-twisted.mail.imap4.IMailbox.getUID?4(message)
-twisted.mail.imap4.IMailbox.getUIDNext?4()
-twisted.mail.imap4.IMailbox.getUIDValidity?4()
-twisted.mail.imap4.IMailbox.getUnseenCount?4()
-twisted.mail.imap4.IMailbox.isWriteable?4()
-twisted.mail.imap4.IMailbox.removeListener?4(listener)
-twisted.mail.imap4.IMailbox.requestStatus?4(names)
-twisted.mail.imap4.IMailbox.store?4(messages, flags, mode, uid)
-twisted.mail.imap4.IMailboxInfo.getFlags?4()
-twisted.mail.imap4.IMailboxInfo.getHierarchicalDelimiter?4()
-twisted.mail.imap4.IMailboxListener.flagsChanged?4(newFlags)
-twisted.mail.imap4.IMailboxListener.modeChanged?4(writeable)
-twisted.mail.imap4.IMailboxListener.newMessages?4(exists, recent)
-twisted.mail.imap4.IMessage.getFlags?4()
-twisted.mail.imap4.IMessage.getInternalDate?4()
-twisted.mail.imap4.IMessage.getUID?4()
-twisted.mail.imap4.IMessageCopier.copy?4(messageObject)
-twisted.mail.imap4.IMessageFile.open?4()
-twisted.mail.imap4.IMessagePart.getBodyFile?4()
-twisted.mail.imap4.IMessagePart.getHeaders?4(negate, *names)
-twisted.mail.imap4.IMessagePart.getSize?4()
-twisted.mail.imap4.IMessagePart.getSubPart?4(part)
-twisted.mail.imap4.IMessagePart.isMultipart?4()
-twisted.mail.imap4.INamespacePresenter.getPersonalNamespaces?4()
-twisted.mail.imap4.INamespacePresenter.getSharedNamespaces?4()
-twisted.mail.imap4.INamespacePresenter.getUserNamespaces?4()
-twisted.mail.imap4.ISearchableMailbox.search?4(query, uid)
-twisted.mail.imap4.InternalDate.type?7
-twisted.mail.imap4.LOGINAuthenticator.__init__?1(self, user)
-twisted.mail.imap4.LOGINAuthenticator.challengeSecret?4(secret, chal)
-twisted.mail.imap4.LOGINAuthenticator.challengeUsername?4(secret, chal)
-twisted.mail.imap4.LOGINAuthenticator.getName?4()
-twisted.mail.imap4.LOGINAuthenticator?1(user)
-twisted.mail.imap4.LOGINCredentials.__init__?1(self)
-twisted.mail.imap4.LOGINCredentials.getChallenge?4()
-twisted.mail.imap4.LOGINCredentials.moreChallenges?4()
-twisted.mail.imap4.LOGINCredentials.setResponse?4(response)
-twisted.mail.imap4.LOGINCredentials?1()
-twisted.mail.imap4.LiteralFile.__init__?1(self, size, defered)
-twisted.mail.imap4.LiteralFile._memoryFileLimit?8
-twisted.mail.imap4.LiteralFile.callback?4(line)
-twisted.mail.imap4.LiteralFile.write?4(data)
-twisted.mail.imap4.LiteralFile?1(size, defered)
-twisted.mail.imap4.LiteralString.__init__?1(self, size, defered)
-twisted.mail.imap4.LiteralString.callback?4(line)
-twisted.mail.imap4.LiteralString.write?4(data)
-twisted.mail.imap4.LiteralString?1(size, defered)
-twisted.mail.imap4.MemoryAccount.__init__?1(self, name)
-twisted.mail.imap4.MemoryAccount._emptyMailbox?5(name, id)
-twisted.mail.imap4.MemoryAccount._inferiorNames?5(name)
-twisted.mail.imap4.MemoryAccount.addMailbox?4(name, mbox = None)
-twisted.mail.imap4.MemoryAccount.allocateID?4()
-twisted.mail.imap4.MemoryAccount.create?4(pathspec)
-twisted.mail.imap4.MemoryAccount.delete?4(name)
-twisted.mail.imap4.MemoryAccount.getOtherNamespaces?4()
-twisted.mail.imap4.MemoryAccount.getPersonalNamespaces?4()
-twisted.mail.imap4.MemoryAccount.getSharedNamespaces?4()
-twisted.mail.imap4.MemoryAccount.isSubscribed?4(name)
-twisted.mail.imap4.MemoryAccount.listMailboxes?4(ref, wildcard)
-twisted.mail.imap4.MemoryAccount.mailboxes?7
-twisted.mail.imap4.MemoryAccount.rename?4(oldname, newname)
-twisted.mail.imap4.MemoryAccount.select?4(name, readwrite=1)
-twisted.mail.imap4.MemoryAccount.subscribe?4(name)
-twisted.mail.imap4.MemoryAccount.subscriptions?7
-twisted.mail.imap4.MemoryAccount.top_id?7
-twisted.mail.imap4.MemoryAccount.unsubscribe?4(name)
-twisted.mail.imap4.MemoryAccount?1(name)
-twisted.mail.imap4.MessageProducer.CHUNK_SIZE?7
-twisted.mail.imap4.MessageProducer.__init__?1(self, msg, buffer = None)
-twisted.mail.imap4.MessageProducer._produce?5()
-twisted.mail.imap4.MessageProducer.beginProducing?4(consumer)
-twisted.mail.imap4.MessageProducer?1(msg, buffer = None)
-twisted.mail.imap4.MessageSet.__init__?1(self, start=_empty, end=_empty)
-twisted.mail.imap4.MessageSet._empty?8
-twisted.mail.imap4.MessageSet._getLast?5()
-twisted.mail.imap4.MessageSet._iterator?5()
-twisted.mail.imap4.MessageSet._setLast?5(value)
-twisted.mail.imap4.MessageSet.add?4(start, end=_empty)
-twisted.mail.imap4.MessageSet.clean?4()
-twisted.mail.imap4.MessageSet.extend?4(other)
-twisted.mail.imap4.MessageSet.last?4()
-twisted.mail.imap4.MessageSet.last?7
-twisted.mail.imap4.MessageSet?1(start=_empty, end=_empty)
-twisted.mail.imap4.NoSupportedAuthentication.__init__?1(self, serverSupports, clientSupports)
-twisted.mail.imap4.NoSupportedAuthentication?1(serverSupports, clientSupports)
-twisted.mail.imap4.Not?4(query)
-twisted.mail.imap4.Or?4(*args)
-twisted.mail.imap4.PLAINAuthenticator.__init__?1(self, user)
-twisted.mail.imap4.PLAINAuthenticator.challengeResponse?4(secret, chal)
-twisted.mail.imap4.PLAINAuthenticator.getName?4()
-twisted.mail.imap4.PLAINAuthenticator?1(user)
-twisted.mail.imap4.PLAINCredentials.__init__?1(self)
-twisted.mail.imap4.PLAINCredentials.getChallenge?4()
-twisted.mail.imap4.PLAINCredentials.moreChallenges?4()
-twisted.mail.imap4.PLAINCredentials.setResponse?4(response)
-twisted.mail.imap4.PLAINCredentials?1()
-twisted.mail.imap4.Query?4(sorted=0, **kwarg)
-twisted.mail.imap4.RFC822.type?7
-twisted.mail.imap4.RFC822Header.type?7
-twisted.mail.imap4.RFC822Size.type?7
-twisted.mail.imap4.RFC822Text.type?7
-twisted.mail.imap4.StreamReader.decode?4(s, errors='strict')
-twisted.mail.imap4.StreamWriter.decode?4(s, errors='strict')
-twisted.mail.imap4.TIMEOUT_ERROR?7
-twisted.mail.imap4.UID.type?7
-twisted.mail.imap4.WriteBuffer.__init__?1(self, transport, size=8192)
-twisted.mail.imap4.WriteBuffer.flush?4()
-twisted.mail.imap4.WriteBuffer.write?4(s)
-twisted.mail.imap4.WriteBuffer?1(transport, size=8192)
-twisted.mail.imap4._ATOM_SPECIALS?8
-twisted.mail.imap4._FetchParser.__init__?2(self)
-twisted.mail.imap4._FetchParser._simple_fetch_att?8
-twisted.mail.imap4._FetchParser.parseString?4(s)
-twisted.mail.imap4._FetchParser.parts?7
-twisted.mail.imap4._FetchParser.state_close_paren?4(s)
-twisted.mail.imap4._FetchParser.state_fetch_att?4(s)
-twisted.mail.imap4._FetchParser.state_finish_section?4(s)
-twisted.mail.imap4._FetchParser.state_got_body?4(s)
-twisted.mail.imap4._FetchParser.state_header_list?4(s)
-twisted.mail.imap4._FetchParser.state_initial?4(s)
-twisted.mail.imap4._FetchParser.state_maybe_fetch_att?4(s)
-twisted.mail.imap4._FetchParser.state_maybe_partial?4(s)
-twisted.mail.imap4._FetchParser.state_maybe_section?4(s)
-twisted.mail.imap4._FetchParser.state_part_number?4(s)
-twisted.mail.imap4._FetchParser.state_section?4(s)
-twisted.mail.imap4._FetchParser.state_whitespace?4(s)
-twisted.mail.imap4._FetchParser?2()
-twisted.mail.imap4._NO_QUOTES?8
-twisted.mail.imap4._SIMPLE_BOOL?8
-twisted.mail.imap4._formatHeaders?5(headers)
-twisted.mail.imap4._literal?5(s)
-twisted.mail.imap4._needsLiteral?5(s)
-twisted.mail.imap4._needsQuote?5(s)
-twisted.mail.imap4._prepareMailboxName?5(name)
-twisted.mail.imap4._quote?5(s)
-twisted.mail.imap4._statusRequestDict?8
-twisted.mail.imap4.collapseNestedLists?4(items)
-twisted.mail.imap4.collapseStrings?4(results)
-twisted.mail.imap4.decoder?4(s)
-twisted.mail.imap4.encoder?4(s)
-twisted.mail.imap4.getBodyStructure?4(msg, extended=False)
-twisted.mail.imap4.getEnvelope?4(msg)
-twisted.mail.imap4.getLineCount?4(msg)
-twisted.mail.imap4.go?4(last)
-twisted.mail.imap4.imap4_utf_7?4(name)
-twisted.mail.imap4.infrangeobject?7
-twisted.mail.imap4.iterateInReactor?4(i)
-twisted.mail.imap4.modified_base64?4(s)
-twisted.mail.imap4.modified_unbase64?4(s)
-twisted.mail.imap4.parseAddr?4(addr)
-twisted.mail.imap4.parseIdList?4(s)
-twisted.mail.imap4.parseNestedParens?4(s, handleLiteral = 1)
-twisted.mail.imap4.parseTime?4(s)
-twisted.mail.imap4.splitOn?4(sequence, predicate, transformers)
-twisted.mail.imap4.splitQuoted?4(s)
-twisted.mail.imap4.statusRequestHelper?4(mbox, names)
-twisted.mail.imap4.subparts?4(m)
-twisted.mail.imap4.unquote?4(s)
-twisted.mail.imap4.wildcardToRegexp?4(wildcard, delim=None)
-twisted.mail.mail.BounceDomain.addUser?4(user, password)
-twisted.mail.mail.BounceDomain.exists?4(user)
-twisted.mail.mail.BounceDomain.getCredentialsCheckers?4()
-twisted.mail.mail.BounceDomain.startMessage?4(user)
-twisted.mail.mail.BounceDomain.willRelay?4(user, protocol)
-twisted.mail.mail.DomainWithDefaultDict.__init__?1(self, domains, default)
-twisted.mail.mail.DomainWithDefaultDict.clear?4()
-twisted.mail.mail.DomainWithDefaultDict.copy?4()
-twisted.mail.mail.DomainWithDefaultDict.fromkeys?4(keys, value=None)
-twisted.mail.mail.DomainWithDefaultDict.fromkeys?7
-twisted.mail.mail.DomainWithDefaultDict.get?4(key, default=None)
-twisted.mail.mail.DomainWithDefaultDict.has_key?4(name)
-twisted.mail.mail.DomainWithDefaultDict.items?4()
-twisted.mail.mail.DomainWithDefaultDict.iteritems?4()
-twisted.mail.mail.DomainWithDefaultDict.iterkeys?4()
-twisted.mail.mail.DomainWithDefaultDict.itervalues?4()
-twisted.mail.mail.DomainWithDefaultDict.keys?4()
-twisted.mail.mail.DomainWithDefaultDict.popitem?4()
-twisted.mail.mail.DomainWithDefaultDict.setDefaultDomain?4(domain)
-twisted.mail.mail.DomainWithDefaultDict.setdefault?4(key, default)
-twisted.mail.mail.DomainWithDefaultDict.update?4(other)
-twisted.mail.mail.DomainWithDefaultDict.values?4()
-twisted.mail.mail.DomainWithDefaultDict?1(domains, default)
-twisted.mail.mail.FileMessage.__init__?1(self, fp, name, finalName)
-twisted.mail.mail.FileMessage.connectionLost?4()
-twisted.mail.mail.FileMessage.eomReceived?4()
-twisted.mail.mail.FileMessage.lineReceived?4(line)
-twisted.mail.mail.FileMessage?1(fp, name, finalName)
-twisted.mail.mail.FileMonitoringService.__init__?1(self)
-twisted.mail.mail.FileMonitoringService._monitor?5()
-twisted.mail.mail.FileMonitoringService._setupMonitor?5()
-twisted.mail.mail.FileMonitoringService.monitorFile?4(name, callback, interval=10)
-twisted.mail.mail.FileMonitoringService.startService?4()
-twisted.mail.mail.FileMonitoringService.stopService?4()
-twisted.mail.mail.FileMonitoringService.unmonitorFile?4(name)
-twisted.mail.mail.FileMonitoringService?1()
-twisted.mail.mail.IAliasableDomain.exists?4(user, memo=None)
-twisted.mail.mail.IAliasableDomain.setAliasGroup?4(aliases)
-twisted.mail.mail.IDomain.addUser?4(user, password)
-twisted.mail.mail.IDomain.exists?4(user)
-twisted.mail.mail.IDomain.getCredentialsCheckers?4()
-twisted.mail.mail.IDomain.startMessage?4(user)
-twisted.mail.mail.MailService.__init__?1(self)
-twisted.mail.mail.MailService.addDomain?4(name, domain)
-twisted.mail.mail.MailService.aliases?7
-twisted.mail.mail.MailService.defaultPortal?4()
-twisted.mail.mail.MailService.domains?7
-twisted.mail.mail.MailService.getESMTPFactory?4()
-twisted.mail.mail.MailService.getPOP3Factory?4()
-twisted.mail.mail.MailService.getSMTPFactory?4()
-twisted.mail.mail.MailService.lookupPortal?4(name)
-twisted.mail.mail.MailService.portals?7
-twisted.mail.mail.MailService.queue?7
-twisted.mail.mail.MailService.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.mail.mail.MailService.setQueue?4(queue)
-twisted.mail.mail.MailService.smtpPortal?7
-twisted.mail.mail.MailService?1()
-twisted.mail.maildir.AbstractMaildirDomain.__init__?1(self, service, root)
-twisted.mail.maildir.AbstractMaildirDomain.addUser?4(user, password)
-twisted.mail.maildir.AbstractMaildirDomain.alias?7
-twisted.mail.maildir.AbstractMaildirDomain.exists?4(user, memo=None)
-twisted.mail.maildir.AbstractMaildirDomain.getCredentialsCheckers?4()
-twisted.mail.maildir.AbstractMaildirDomain.root?7
-twisted.mail.maildir.AbstractMaildirDomain.setAliasGroup?4(alias)
-twisted.mail.maildir.AbstractMaildirDomain.startMessage?4(user)
-twisted.mail.maildir.AbstractMaildirDomain.userDirectory?4(user)
-twisted.mail.maildir.AbstractMaildirDomain.willRelay?4(user, protocol)
-twisted.mail.maildir.AbstractMaildirDomain?1(service, root)
-twisted.mail.maildir.DirdbmDatabase.__init__?1(self, dbm)
-twisted.mail.maildir.DirdbmDatabase.credentialInterfaces?7
-twisted.mail.maildir.DirdbmDatabase.requestAvatarId?4(c)
-twisted.mail.maildir.DirdbmDatabase?1(dbm)
-twisted.mail.maildir.INTERNAL_ERROR?7
-twisted.mail.maildir.MaildirDirdbmDomain.__init__?1(self, service, root, postmaster=0)
-twisted.mail.maildir.MaildirDirdbmDomain._credcheckers?8
-twisted.mail.maildir.MaildirDirdbmDomain.addUser?4(user, password)
-twisted.mail.maildir.MaildirDirdbmDomain.getCredentialsCheckers?4()
-twisted.mail.maildir.MaildirDirdbmDomain.portal?7
-twisted.mail.maildir.MaildirDirdbmDomain.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.mail.maildir.MaildirDirdbmDomain.userDirectory?4(name)
-twisted.mail.maildir.MaildirDirdbmDomain?1(service, root, postmaster=0)
-twisted.mail.maildir.MaildirMailbox.AppendFactory?7
-twisted.mail.maildir.MaildirMailbox.__init__?1(self, path)
-twisted.mail.maildir.MaildirMailbox.appendMessage?4(txt)
-twisted.mail.maildir.MaildirMailbox.deleteMessage?4(i)
-twisted.mail.maildir.MaildirMailbox.getMessage?4(i)
-twisted.mail.maildir.MaildirMailbox.getUidl?4(i)
-twisted.mail.maildir.MaildirMailbox.listMessages?4(i=None)
-twisted.mail.maildir.MaildirMailbox.undeleteMessages?4()
-twisted.mail.maildir.MaildirMailbox?1(path)
-twisted.mail.maildir.MaildirMessage.__init__?1(self, address, fp, *a, **kw)
-twisted.mail.maildir.MaildirMessage.eomReceived?4()
-twisted.mail.maildir.MaildirMessage.lineReceived?4(line)
-twisted.mail.maildir.MaildirMessage.size?7
-twisted.mail.maildir.MaildirMessage?1(address, fp, *a, **kw)
-twisted.mail.maildir.StringListMailbox.__init__?1(self, msgs)
-twisted.mail.maildir.StringListMailbox.deleteMessage?4(i)
-twisted.mail.maildir.StringListMailbox.getMessage?4(i)
-twisted.mail.maildir.StringListMailbox.getUidl?4(i)
-twisted.mail.maildir.StringListMailbox.listMessages?4(i=None)
-twisted.mail.maildir.StringListMailbox.sync?4()
-twisted.mail.maildir.StringListMailbox.undeleteMessages?4()
-twisted.mail.maildir.StringListMailbox?1(msgs)
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.__init__?2(self, mbox, msg)
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.createTempFile?4()
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.fail?4(err=None)
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.moveFileToNew?4()
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.osclose?7
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.osopen?7
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.osrename?7
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.oswrite?7
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.prodProducer?4()
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.registerProducer?4(producer, streaming)
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.startUp?4()
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.unregisterProducer?4()
-twisted.mail.maildir._MaildirMailboxAppendMessageTask.write?4(data)
-twisted.mail.maildir._MaildirMailboxAppendMessageTask?2(mbox, msg)
-twisted.mail.maildir._MaildirNameGenerator.generate?4()
-twisted.mail.maildir._MaildirNameGenerator.n?7
-twisted.mail.maildir._MaildirNameGenerator.p?7
-twisted.mail.maildir._MaildirNameGenerator.s?7
-twisted.mail.maildir._generateMaildirName?8
-twisted.mail.maildir.initializeMaildir?4(dir)
-twisted.mail.pb.Maildir.__init__?1(self, directory, rootDirectory)
-twisted.mail.pb.Maildir._isSubFolder?5(name)
-twisted.mail.pb.Maildir.deleteCurMessage?4(name)
-twisted.mail.pb.Maildir.deleteFolderMessage?4(folder, name)
-twisted.mail.pb.Maildir.deleteNewMessage?4(name)
-twisted.mail.pb.Maildir.getCurMessage?4(name)
-twisted.mail.pb.Maildir.getCurMessages?4()
-twisted.mail.pb.Maildir.getFolderMessage?4(folder, name)
-twisted.mail.pb.Maildir.getNewMessage?4(name)
-twisted.mail.pb.Maildir.getNewMessages?4()
-twisted.mail.pb.Maildir.getSubFolder?4(name)
-twisted.mail.pb.Maildir.remote_deleteCurMessage?7
-twisted.mail.pb.Maildir.remote_deleteNewMessage?7
-twisted.mail.pb.Maildir.remote_getCurMessage?7
-twisted.mail.pb.Maildir.remote_getCurMessages?7
-twisted.mail.pb.Maildir.remote_getNewMessage?7
-twisted.mail.pb.Maildir.remote_getNewMessages?7
-twisted.mail.pb.Maildir.remote_getSubFolder?7
-twisted.mail.pb.Maildir?1(directory, rootDirectory)
-twisted.mail.pb.MaildirBroker.getCollection?4(name, domain, password)
-twisted.mail.pb.MaildirBroker.proto_getCollection?4(requestID, name, domain, password)
-twisted.mail.pb.MaildirClient.getCollection?4(name, domain, password, callback, errback)
-twisted.mail.pb.MaildirCollection.__init__?1(self, root)
-twisted.mail.pb.MaildirCollection.getSubFolder?4(name)
-twisted.mail.pb.MaildirCollection.getSubFolders?4()
-twisted.mail.pb.MaildirCollection.remote_getSubFolder?7
-twisted.mail.pb.MaildirCollection.remote_getSubFolders?7
-twisted.mail.pb.MaildirCollection?1(root)
-twisted.mail.pop3.APOPCredentials.__init__?1(self, magic, username, digest)
-twisted.mail.pop3.APOPCredentials.checkPassword?4(password)
-twisted.mail.pop3.APOPCredentials?1(magic, username, digest)
-twisted.mail.pop3.IMailbox.deleteMessage?4(index)
-twisted.mail.pop3.IMailbox.getMessage?4(index)
-twisted.mail.pop3.IMailbox.getUidl?4(index)
-twisted.mail.pop3.IMailbox.listMessages?4(index=None)
-twisted.mail.pop3.IMailbox.sync?4()
-twisted.mail.pop3.IMailbox.undeleteMessages?4()
-twisted.mail.pop3.IServerFactory.cap_EXPIRE?4()
-twisted.mail.pop3.IServerFactory.cap_IMPLEMENTATION?4()
-twisted.mail.pop3.IServerFactory.cap_LOGIN_DELAY?4()
-twisted.mail.pop3.IServerFactory.perUserExpiration?4()
-twisted.mail.pop3.IServerFactory.perUserLoginDelay?4()
-twisted.mail.pop3.Mailbox.deleteMessage?4(i)
-twisted.mail.pop3.Mailbox.getMessage?4(i)
-twisted.mail.pop3.Mailbox.getUidl?4(i)
-twisted.mail.pop3.Mailbox.listMessages?4(i=None)
-twisted.mail.pop3.Mailbox.sync?4()
-twisted.mail.pop3.Mailbox.undeleteMessages?4()
-twisted.mail.pop3.NEXT?7
-twisted.mail.pop3.POP3.AUTH_CMDS?7
-twisted.mail.pop3.POP3._cbMailbox?5((interface, avatar, logout), user)
-twisted.mail.pop3.POP3._ebMailbox?5(failure)
-twisted.mail.pop3.POP3._ebUnexpected?5(failure)
-twisted.mail.pop3.POP3._onLogout?8
-twisted.mail.pop3.POP3._unblock?5(_)
-twisted.mail.pop3.POP3._userIs?8
-twisted.mail.pop3.POP3.authenticateUserAPOP?4(user, digest)
-twisted.mail.pop3.POP3.authenticateUserPASS?4(user, password)
-twisted.mail.pop3.POP3.blocked?7
-twisted.mail.pop3.POP3.connectionLost?4(reason)
-twisted.mail.pop3.POP3.connectionMade?4()
-twisted.mail.pop3.POP3.do_APOP?4(user, digest)
-twisted.mail.pop3.POP3.do_AUTH?4(args=None)
-twisted.mail.pop3.POP3.do_CAPA?4()
-twisted.mail.pop3.POP3.do_DELE?4(i)
-twisted.mail.pop3.POP3.do_LAST?4()
-twisted.mail.pop3.POP3.do_LIST?4(i=None)
-twisted.mail.pop3.POP3.do_NOOP?4()
-twisted.mail.pop3.POP3.do_PASS?4(password)
-twisted.mail.pop3.POP3.do_QUIT?4()
-twisted.mail.pop3.POP3.do_RETR?4(i)
-twisted.mail.pop3.POP3.do_RPOP?4(user)
-twisted.mail.pop3.POP3.do_RSET?4()
-twisted.mail.pop3.POP3.do_STAT?4()
-twisted.mail.pop3.POP3.do_TOP?4(i, size)
-twisted.mail.pop3.POP3.do_UIDL?4(i=None)
-twisted.mail.pop3.POP3.do_USER?4(user)
-twisted.mail.pop3.POP3.factory?7
-twisted.mail.pop3.POP3.failResponse?4(message='')
-twisted.mail.pop3.POP3.finishedFileTransfer?4(lastsent)
-twisted.mail.pop3.POP3.generateMagic?4()
-twisted.mail.pop3.POP3.getMessageFile?4(i)
-twisted.mail.pop3.POP3.highest?7
-twisted.mail.pop3.POP3.lineReceived?4(line)
-twisted.mail.pop3.POP3.listCapabilities?4()
-twisted.mail.pop3.POP3.magic?7
-twisted.mail.pop3.POP3.mbox?7
-twisted.mail.pop3.POP3.portal?7
-twisted.mail.pop3.POP3.processCommand?4(command, *args)
-twisted.mail.pop3.POP3.state?7
-twisted.mail.pop3.POP3.state_AUTH?4(line)
-twisted.mail.pop3.POP3.state_COMMAND?4(line)
-twisted.mail.pop3.POP3.successResponse?4(message='')
-twisted.mail.pop3.POP3.timeOut?7
-twisted.mail.pop3.POP3.transformChunk?4(chunk)
-twisted.mail.pop3.POP3Client.__init__?1(self)
-twisted.mail.pop3.POP3Client._dispatch?5(command, default, *args)
-twisted.mail.pop3.POP3Client.apop?4(user, digest)
-twisted.mail.pop3.POP3Client.apopAuthenticate?4(user, password, magic)
-twisted.mail.pop3.POP3Client.command?7
-twisted.mail.pop3.POP3Client.dele?4(i)
-twisted.mail.pop3.POP3Client.handle_WELCOME?4(line)
-twisted.mail.pop3.POP3Client.handle_default?4(line)
-twisted.mail.pop3.POP3Client.lineReceived?4(line)
-twisted.mail.pop3.POP3Client.list?4(i='')
-twisted.mail.pop3.POP3Client.mode?7
-twisted.mail.pop3.POP3Client.pass_?4(pass_)
-twisted.mail.pop3.POP3Client.quit?4()
-twisted.mail.pop3.POP3Client.retr?4(i)
-twisted.mail.pop3.POP3Client.sendLong?4(command, params)
-twisted.mail.pop3.POP3Client.sendShort?4(command, params=None)
-twisted.mail.pop3.POP3Client.uidl?4(i='')
-twisted.mail.pop3.POP3Client.user?4(name)
-twisted.mail.pop3.POP3Client.welcomeRe?7
-twisted.mail.pop3.POP3Client?1()
-twisted.mail.pop3._HeadersPlusNLines.__init__?2(self, f, n)
-twisted.mail.pop3._HeadersPlusNLines.read?4(bytes)
-twisted.mail.pop3._HeadersPlusNLines?2(f, n)
-twisted.mail.pop3client.ERR?7
-twisted.mail.pop3client.OK?7
-twisted.mail.pop3client.POP3Client._apop?5(username, password, challenge)
-twisted.mail.pop3client.POP3Client._blocked?5(f, *a)
-twisted.mail.pop3client.POP3Client._blockedQueue?8
-twisted.mail.pop3client.POP3Client._capCache?8
-twisted.mail.pop3client.POP3Client._challengeMagicRe?8
-twisted.mail.pop3client.POP3Client._consumeOrAppend?5(cmd, args, consumer, xform)
-twisted.mail.pop3client.POP3Client._consumeOrSetItem?5(cmd, args, consumer, xform)
-twisted.mail.pop3client.POP3Client._getContextFactory?5()
-twisted.mail.pop3client.POP3Client._greetingError?8
-twisted.mail.pop3client.POP3Client._login?5(caps, username, password)
-twisted.mail.pop3client.POP3Client._loginTLS?5(res, username, password)
-twisted.mail.pop3client.POP3Client._plaintext?5(username, password)
-twisted.mail.pop3client.POP3Client._startTLS?5(caps, contextFactory, tls)
-twisted.mail.pop3client.POP3Client._startedTLS?5(result, context, tls)
-twisted.mail.pop3client.POP3Client._timedOut?8
-twisted.mail.pop3client.POP3Client._unblock?5()
-twisted.mail.pop3client.POP3Client._waiting?8
-twisted.mail.pop3client.POP3Client.allowInsecureLogin?7
-twisted.mail.pop3client.POP3Client.apop?4(username, digest)
-twisted.mail.pop3client.POP3Client.capaNotSupported?4()
-twisted.mail.pop3client.POP3Client.capabilities?4(useCache=True)
-twisted.mail.pop3client.POP3Client.connectionLost?4(reason)
-twisted.mail.pop3client.POP3Client.connectionMade?4()
-twisted.mail.pop3client.POP3Client.consume?4()
-twisted.mail.pop3client.POP3Client.delete?4(index)
-twisted.mail.pop3client.POP3Client.gotCapabilities?4()
-twisted.mail.pop3client.POP3Client.lineLengthExceeded?4(buffer)
-twisted.mail.pop3client.POP3Client.lineReceived?4(line)
-twisted.mail.pop3client.POP3Client.listSize?4(consumer=None)
-twisted.mail.pop3client.POP3Client.listUID?4(consumer=None)
-twisted.mail.pop3client.POP3Client.login?4(username, password)
-twisted.mail.pop3client.POP3Client.noop?4()
-twisted.mail.pop3client.POP3Client.password?4(password)
-twisted.mail.pop3client.POP3Client.quit?4()
-twisted.mail.pop3client.POP3Client.reset?4()
-twisted.mail.pop3client.POP3Client.retrieve?4(index, consumer=None, lines=None)
-twisted.mail.pop3client.POP3Client.sendLong?4(cmd, args, consumer, xform)
-twisted.mail.pop3client.POP3Client.sendShort?4(cmd, args)
-twisted.mail.pop3client.POP3Client.serverChallenge?7
-twisted.mail.pop3client.POP3Client.serverGreeting?4(greeting)
-twisted.mail.pop3client.POP3Client.startTLS?4(contextFactory=None)
-twisted.mail.pop3client.POP3Client.startedTLS?7
-twisted.mail.pop3client.POP3Client.stat?4()
-twisted.mail.pop3client.POP3Client.state_LONG?4(line)
-twisted.mail.pop3client.POP3Client.state_LONG_INITIAL?4(line)
-twisted.mail.pop3client.POP3Client.state_SHORT?4(line)
-twisted.mail.pop3client.POP3Client.state_WAITING?4(line)
-twisted.mail.pop3client.POP3Client.state_WELCOME?4(line)
-twisted.mail.pop3client.POP3Client.timeout?7
-twisted.mail.pop3client.POP3Client.timeoutConnection?4()
-twisted.mail.pop3client.POP3Client.user?4(username)
-twisted.mail.pop3client.ServerErrorResponse.__init__?1(self, reason, consumer=None)
-twisted.mail.pop3client.ServerErrorResponse?1(reason, consumer=None)
-twisted.mail.pop3client._ListSetter.__init__?2(self, L)
-twisted.mail.pop3client._ListSetter.setitem?4((item, value))
-twisted.mail.pop3client._ListSetter?2(L)
-twisted.mail.pop3client._codeStatusSplit?5(line)
-twisted.mail.pop3client._dotUnquoter?5(line)
-twisted.mail.pop3client._listXform?5(line)
-twisted.mail.pop3client._statXform?5(line)
-twisted.mail.pop3client._uidXform?5(line)
-twisted.mail.protocols.DomainDeliveryBase.__init__?1(self, service, user, host=smtp.DNSNAME)
-twisted.mail.protocols.DomainDeliveryBase.protocolName?7
-twisted.mail.protocols.DomainDeliveryBase.receivedHeader?4(helo, origin, recipients)
-twisted.mail.protocols.DomainDeliveryBase.service?7
-twisted.mail.protocols.DomainDeliveryBase.startMessage?4(users)
-twisted.mail.protocols.DomainDeliveryBase.validateFrom?4(helo, origin)
-twisted.mail.protocols.DomainDeliveryBase.validateTo?4(user)
-twisted.mail.protocols.DomainDeliveryBase?1(service, user, host=smtp.DNSNAME)
-twisted.mail.protocols.DomainESMTP.__init__?1(self, *args, **kw)
-twisted.mail.protocols.DomainESMTP.service?7
-twisted.mail.protocols.DomainESMTP?1(*args, **kw)
-twisted.mail.protocols.DomainSMTP.__init__?1(self, *args, **kw)
-twisted.mail.protocols.DomainSMTP.service?7
-twisted.mail.protocols.DomainSMTP?1(*args, **kw)
-twisted.mail.protocols.ESMTPDomainDelivery.protocolName?7
-twisted.mail.protocols.ESMTPFactory.__init__?1(self, *args)
-twisted.mail.protocols.ESMTPFactory.buildProtocol?4(addr)
-twisted.mail.protocols.ESMTPFactory.context?7
-twisted.mail.protocols.ESMTPFactory.protocol?7
-twisted.mail.protocols.ESMTPFactory?1(*args)
-twisted.mail.protocols.POP3Factory.__init__?1(self, service)
-twisted.mail.protocols.POP3Factory.buildProtocol?4(addr)
-twisted.mail.protocols.POP3Factory.protocol?7
-twisted.mail.protocols.POP3Factory.service?7
-twisted.mail.protocols.POP3Factory?1(service)
-twisted.mail.protocols.SMTPDomainDelivery.protocolName?7
-twisted.mail.protocols.SMTPFactory.__init__?1(self, service, portal = None)
-twisted.mail.protocols.SMTPFactory.buildProtocol?4(addr)
-twisted.mail.protocols.SMTPFactory.portal?7
-twisted.mail.protocols.SMTPFactory.protocol?7
-twisted.mail.protocols.SMTPFactory?1(service, portal = None)
-twisted.mail.protocols.SSLContextFactory.__init__?1(self, filename)
-twisted.mail.protocols.SSLContextFactory.getContext?4()
-twisted.mail.protocols.SSLContextFactory?1(filename)
-twisted.mail.protocols.VirtualPOP3.authenticateUserAPOP?4(user, digest)
-twisted.mail.protocols.VirtualPOP3.authenticateUserPASS?4(user, password)
-twisted.mail.protocols.VirtualPOP3.domainSpecifier?7
-twisted.mail.protocols.VirtualPOP3.lookupDomain?4(user)
-twisted.mail.protocols.VirtualPOP3.service?7
-twisted.mail.relay.DomainQueuer.__init__?1(self, service, authenticated=False)
-twisted.mail.relay.DomainQueuer.exists?4(user)
-twisted.mail.relay.DomainQueuer.startMessage?4(user)
-twisted.mail.relay.DomainQueuer.willRelay?4(address, protocol)
-twisted.mail.relay.DomainQueuer?1(service, authenticated=False)
-twisted.mail.relay.ESMTPRelayer.__init__?1(self, messagePaths, *args, **kw)
-twisted.mail.relay.ESMTPRelayer?1(messagePaths, *args, **kw)
-twisted.mail.relay.RelayerMixin.getMailData?4()
-twisted.mail.relay.RelayerMixin.getMailFrom?4()
-twisted.mail.relay.RelayerMixin.getMailTo?4()
-twisted.mail.relay.RelayerMixin.loadMessages?4(messagePaths)
-twisted.mail.relay.RelayerMixin.sentMail?4(code, resp, numOk, addresses, log)
-twisted.mail.relay.SMTPRelayer.__init__?1(self, messagePaths, *args, **kw)
-twisted.mail.relay.SMTPRelayer?1(messagePaths, *args, **kw)
-twisted.mail.relaymanager.ESMTPManagedRelayer.__init__?1(self, messages, manager, *args, **kw)
-twisted.mail.relaymanager.ESMTPManagedRelayer?1(messages, manager, *args, **kw)
-twisted.mail.relaymanager.ESMTPManagedRelayerFactory.__init__?1(self, messages, manager, secret, contextFactory, *args, **kw)
-twisted.mail.relaymanager.ESMTPManagedRelayerFactory.buildProtocol?4(addr)
-twisted.mail.relaymanager.ESMTPManagedRelayerFactory.protocol?7
-twisted.mail.relaymanager.ESMTPManagedRelayerFactory?1(messages, manager, secret, contextFactory, *args, **kw)
-twisted.mail.relaymanager.MXCalculator.__init__?1(self, resolver = None)
-twisted.mail.relaymanager.MXCalculator._cbMX?5(answers, domain)
-twisted.mail.relaymanager.MXCalculator._ebMX?5(failure, domain)
-twisted.mail.relaymanager.MXCalculator._filterRecords?5(records)
-twisted.mail.relaymanager.MXCalculator.fallbackToDomain?7
-twisted.mail.relaymanager.MXCalculator.getMX?4(domain)
-twisted.mail.relaymanager.MXCalculator.markBad?4(mx)
-twisted.mail.relaymanager.MXCalculator.markGood?4(mx)
-twisted.mail.relaymanager.MXCalculator.timeOutBadMX?7
-twisted.mail.relaymanager.MXCalculator?1(resolver = None)
-twisted.mail.relaymanager.ManagedRelayerMixin.__init__?1(self, manager)
-twisted.mail.relaymanager.ManagedRelayerMixin.connectionLost?4(reason)
-twisted.mail.relaymanager.ManagedRelayerMixin.sentMail?4(code, resp, numOk, addresses, log)
-twisted.mail.relaymanager.ManagedRelayerMixin?1(manager)
-twisted.mail.relaymanager.Queue.__init__?1(self, directory)
-twisted.mail.relaymanager.Queue._init?5()
-twisted.mail.relaymanager.Queue.addMessage?4(message)
-twisted.mail.relaymanager.Queue.createNewMessage?4()
-twisted.mail.relaymanager.Queue.done?4(message)
-twisted.mail.relaymanager.Queue.getEnvelope?4(message)
-twisted.mail.relaymanager.Queue.getEnvelopeFile?4(message)
-twisted.mail.relaymanager.Queue.getPath?4(message)
-twisted.mail.relaymanager.Queue.getRelayed?4()
-twisted.mail.relaymanager.Queue.getWaiting?4()
-twisted.mail.relaymanager.Queue.hasWaiting?4()
-twisted.mail.relaymanager.Queue.noisy?7
-twisted.mail.relaymanager.Queue.readDirectory?4()
-twisted.mail.relaymanager.Queue.setRelaying?4(message)
-twisted.mail.relaymanager.Queue.setWaiting?4(message)
-twisted.mail.relaymanager.Queue?1(directory)
-twisted.mail.relaymanager.RelayStateHelper?4(manager, delay)
-twisted.mail.relaymanager.SMTPManagedRelayer.__init__?1(self, messages, manager, *args, **kw)
-twisted.mail.relaymanager.SMTPManagedRelayer?1(messages, manager, *args, **kw)
-twisted.mail.relaymanager.SMTPManagedRelayerFactory.__init__?1(self, messages, manager, *args, **kw)
-twisted.mail.relaymanager.SMTPManagedRelayerFactory.buildProtocol?4(addr)
-twisted.mail.relaymanager.SMTPManagedRelayerFactory.clientConnectionFailed?4(connector, reason)
-twisted.mail.relaymanager.SMTPManagedRelayerFactory.protocol?7
-twisted.mail.relaymanager.SMTPManagedRelayerFactory?1(messages, manager, *args, **kw)
-twisted.mail.relaymanager.SmartHostESMTPRelayingManager.factory?7
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.PORT?7
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.__init__?1(self, queue, maxConnections=2, maxMessagesPerConnection=10)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager._cbExchange?5(address, port, factory)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager._checkStateMX?5()
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager._ebExchange?5(failure, factory, domain)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager._finish?5(relay, message)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.checkState?4()
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.factory?7
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.mxcalc?7
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.notifyDone?4(relay)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.notifyFailure?4(relay, message)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.notifyNoConnection?4(relay)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.notifySuccess?4(relay, message)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager.setWaiting?4(messages)
-twisted.mail.relaymanager.SmartHostSMTPRelayingManager?1(queue, maxConnections=2, maxMessagesPerConnection=10)
-twisted.mail.relaymanager._checkState?5(manager)
-twisted.mail.scripts.mailmail.Configuration.__init__?1(self)
-twisted.mail.scripts.mailmail.Configuration?1()
-twisted.mail.scripts.mailmail.ERROR_FMT?7
-twisted.mail.scripts.mailmail.GLOBAL_CFG?7
-twisted.mail.scripts.mailmail.LOCAL_CFG?7
-twisted.mail.scripts.mailmail.SMARTHOST?7
-twisted.mail.scripts.mailmail.deny?4(conf)
-twisted.mail.scripts.mailmail.failed?7
-twisted.mail.scripts.mailmail.failure?4(f)
-twisted.mail.scripts.mailmail.getlogin?4()
-twisted.mail.scripts.mailmail.loadConfig?4(path)
-twisted.mail.scripts.mailmail.log?4(message, *args)
-twisted.mail.scripts.mailmail.parseOptions?4(argv)
-twisted.mail.scripts.mailmail.run?4()
-twisted.mail.scripts.mailmail.senderror?4(failure, options)
-twisted.mail.scripts.mailmail.sendmail?4(host, options, ident)
-twisted.mail.scripts.mailmail.success?4(result)
-twisted.mail.smtp.Address.__init__?1(self, addr, defaultDomain=None)
-twisted.mail.smtp.Address.atomre?7
-twisted.mail.smtp.Address.dequote?4(addr)
-twisted.mail.smtp.Address.dequotebs?7
-twisted.mail.smtp.Address.tstring?7
-twisted.mail.smtp.Address?1(addr, defaultDomain=None)
-twisted.mail.smtp.CramMD5ClientAuthenticator.__init__?1(self, user)
-twisted.mail.smtp.CramMD5ClientAuthenticator.challengeResponse?4(secret, chal)
-twisted.mail.smtp.CramMD5ClientAuthenticator.getName?4()
-twisted.mail.smtp.CramMD5ClientAuthenticator?1(user)
-twisted.mail.smtp.DNSNAME?7
-twisted.mail.smtp.ESMTP.__init__?1(self, chal = None, contextFactory = None)
-twisted.mail.smtp.ESMTP.authenticate?4(challenger)
-twisted.mail.smtp.ESMTP.authenticated?7
-twisted.mail.smtp.ESMTP.canStartTLS?7
-twisted.mail.smtp.ESMTP.connectionMade?4()
-twisted.mail.smtp.ESMTP.ctx?7
-twisted.mail.smtp.ESMTP.do_EHLO?4(rest)
-twisted.mail.smtp.ESMTP.ext_AUTH?4(rest)
-twisted.mail.smtp.ESMTP.ext_STARTTLS?4(rest)
-twisted.mail.smtp.ESMTP.extensions?4()
-twisted.mail.smtp.ESMTP.listExtensions?4()
-twisted.mail.smtp.ESMTP.lookupMethod?4(command)
-twisted.mail.smtp.ESMTP.startedTLS?7
-twisted.mail.smtp.ESMTP.state_AUTH?4(rest)
-twisted.mail.smtp.ESMTP?1(chal = None, contextFactory = None)
-twisted.mail.smtp.ESMTPClient.__init__?1(self, secret, contextFactory=None, *args, **kw)
-twisted.mail.smtp.ESMTPClient._authResponse?5(auth, challenge)
-twisted.mail.smtp.ESMTPClient._esmtpState_plainAuth?5(code, resp)
-twisted.mail.smtp.ESMTPClient.authenticate?4(code, resp, items)
-twisted.mail.smtp.ESMTPClient.connectionMade?4()
-twisted.mail.smtp.ESMTPClient.context?7
-twisted.mail.smtp.ESMTPClient.esmtpAUTHDeclined?4(code=-1, resp=None)
-twisted.mail.smtp.ESMTPClient.esmtpAUTHMalformedChallenge?4(code=-1, resp=None)
-twisted.mail.smtp.ESMTPClient.esmtpAUTHRequired?4(code=-1, resp=None)
-twisted.mail.smtp.ESMTPClient.esmtpAUTHServerError?4(code=-1, resp=None)
-twisted.mail.smtp.ESMTPClient.esmtpEHLORequired?4(code=-1, resp=None)
-twisted.mail.smtp.ESMTPClient.esmtpState_challenge?4(code, resp)
-twisted.mail.smtp.ESMTPClient.esmtpState_ehlo?4(code, resp)
-twisted.mail.smtp.ESMTPClient.esmtpState_serverConfig?4(code, resp)
-twisted.mail.smtp.ESMTPClient.esmtpState_starttls?4(code, resp)
-twisted.mail.smtp.ESMTPClient.esmtpTLSFailed?4(code=-1, resp=None)
-twisted.mail.smtp.ESMTPClient.esmtpTLSRequired?4(code=-1, resp=None)
-twisted.mail.smtp.ESMTPClient.heloFallback?7
-twisted.mail.smtp.ESMTPClient.registerAuthenticator?4(auth)
-twisted.mail.smtp.ESMTPClient.requireAuthentication?7
-twisted.mail.smtp.ESMTPClient.requireTransportSecurity?7
-twisted.mail.smtp.ESMTPClient.tlsMode?7
-twisted.mail.smtp.ESMTPClient.tryTLS?4(code, resp, items)
-twisted.mail.smtp.ESMTPClient?1(secret, contextFactory=None, *args, **kw)
-twisted.mail.smtp.ESMTPSender.__init__?1(self, username, secret, contextFactory=None, *args, **kw)
-twisted.mail.smtp.ESMTPSender._getContextFactory?5()
-twisted.mail.smtp.ESMTPSender._registerAuthenticators?5()
-twisted.mail.smtp.ESMTPSender.requireAuthentication?7
-twisted.mail.smtp.ESMTPSender.requireTransportSecurity?7
-twisted.mail.smtp.ESMTPSender?1(username, secret, contextFactory=None, *args, **kw)
-twisted.mail.smtp.ESMTPSenderFactory.__init__?1(self, username, password, fromEmail, toEmail, file, deferred, retries=5, timeout=None, contextFactory=None, heloFallback=False, requireAuthentication=True, requireTransportSecurity=True)
-twisted.mail.smtp.ESMTPSenderFactory.buildProtocol?4(addr)
-twisted.mail.smtp.ESMTPSenderFactory.protocol?7
-twisted.mail.smtp.ESMTPSenderFactory?1(username, password, fromEmail, toEmail, file, deferred, retries=5, timeout=None, contextFactory=None, heloFallback=False, requireAuthentication=True, requireTransportSecurity=True)
-twisted.mail.smtp.IClientAuthentication.challengeResponse?4(secret, challenge)
-twisted.mail.smtp.IClientAuthentication.getName?4()
-twisted.mail.smtp.IMessage.connectionLost?4()
-twisted.mail.smtp.IMessage.eomReceived?4()
-twisted.mail.smtp.IMessage.lineReceived?4(line)
-twisted.mail.smtp.IMessageDelivery.receivedHeader?4(helo, origin, recipients)
-twisted.mail.smtp.IMessageDelivery.validateFrom?4(helo, origin)
-twisted.mail.smtp.IMessageDelivery.validateTo?4(user)
-twisted.mail.smtp.IMessageDeliveryFactory.getMessageDelivery?4()
-twisted.mail.smtp.LOGINAuthenticator.__init__?1(self, user)
-twisted.mail.smtp.LOGINAuthenticator.challengeResponse?4(secret, chal)
-twisted.mail.smtp.LOGINAuthenticator.getName?4()
-twisted.mail.smtp.LOGINAuthenticator?1(user)
-twisted.mail.smtp.PLAINAuthenticator.__init__?1(self, user)
-twisted.mail.smtp.PLAINAuthenticator.challengeResponse?4(secret, chal=1)
-twisted.mail.smtp.PLAINAuthenticator.getName?4()
-twisted.mail.smtp.PLAINAuthenticator?1(user)
-twisted.mail.smtp.SMTP.__init__?1(self, delivery=None, deliveryFactory=None)
-twisted.mail.smtp.SMTP._cbAuthenticated?5((iface, avatar, logout))
-twisted.mail.smtp.SMTP._cbFromValidate?5(from_, code=250, msg='Sender address accepted')
-twisted.mail.smtp.SMTP._cbToValidate?5(to, user=None, code=250, msg='Recipient address accepted')
-twisted.mail.smtp.SMTP._disconnect?5(msgs)
-twisted.mail.smtp.SMTP._ebAuthenticated?5(reason)
-twisted.mail.smtp.SMTP._ebFromValidate?5(failure)
-twisted.mail.smtp.SMTP._ebToValidate?5(failure)
-twisted.mail.smtp.SMTP._messageHandled?5(resultList)
-twisted.mail.smtp.SMTP._onLogout?8
-twisted.mail.smtp.SMTP.connectionLost?4(reason)
-twisted.mail.smtp.SMTP.connectionMade?4()
-twisted.mail.smtp.SMTP.dataLineReceived?4(line)
-twisted.mail.smtp.SMTP.delivery?7
-twisted.mail.smtp.SMTP.deliveryFactory?7
-twisted.mail.smtp.SMTP.do_DATA?4(rest)
-twisted.mail.smtp.SMTP.do_HELO?4(rest)
-twisted.mail.smtp.SMTP.do_MAIL?4(rest)
-twisted.mail.smtp.SMTP.do_QUIT?4(rest)
-twisted.mail.smtp.SMTP.do_RCPT?4(rest)
-twisted.mail.smtp.SMTP.do_RSET?4(rest)
-twisted.mail.smtp.SMTP.do_UNKNOWN?4(rest)
-twisted.mail.smtp.SMTP.greeting?4()
-twisted.mail.smtp.SMTP.host?7
-twisted.mail.smtp.SMTP.lineLengthExceeded?4(line)
-twisted.mail.smtp.SMTP.lineReceived?4(line)
-twisted.mail.smtp.SMTP.lookupMethod?4(command)
-twisted.mail.smtp.SMTP.mail_re?7
-twisted.mail.smtp.SMTP.noisy?7
-twisted.mail.smtp.SMTP.portal?7
-twisted.mail.smtp.SMTP.qstring?7
-twisted.mail.smtp.SMTP.rawDataReceived?4(data)
-twisted.mail.smtp.SMTP.rcpt_re?7
-twisted.mail.smtp.SMTP.receivedHeader?4(helo, origin, recipients)
-twisted.mail.smtp.SMTP.sendCode?4(code, message='')
-twisted.mail.smtp.SMTP.sendSyntaxError?4()
-twisted.mail.smtp.SMTP.startMessage?4(recipients)
-twisted.mail.smtp.SMTP.state_COMMAND?4(line)
-twisted.mail.smtp.SMTP.state_DATA?7
-twisted.mail.smtp.SMTP.timeout?7
-twisted.mail.smtp.SMTP.timeoutConnection?4()
-twisted.mail.smtp.SMTP.validateFrom?4(helo, origin)
-twisted.mail.smtp.SMTP.validateTo?4(user)
-twisted.mail.smtp.SMTP?1(delivery=None, deliveryFactory=None)
-twisted.mail.smtp.SMTPAddressError.__init__?1(self, addr, code, resp)
-twisted.mail.smtp.SMTPAddressError?1(addr, code, resp)
-twisted.mail.smtp.SMTPBadRcpt.__init__?1(self, addr, code=550, resp='Cannot receive for specified address')
-twisted.mail.smtp.SMTPBadRcpt?1(addr, code=550, resp='Cannot receive for specified address')
-twisted.mail.smtp.SMTPBadSender.__init__?1(self, addr, code=550, resp='Sender not acceptable')
-twisted.mail.smtp.SMTPBadSender?1(addr, code=550, resp='Sender not acceptable')
-twisted.mail.smtp.SMTPClient.__init__?1(self, identity, logsize=10)
-twisted.mail.smtp.SMTPClient._disconnectFromServer?5()
-twisted.mail.smtp.SMTPClient.connectionLost?4(reason=protocol.connectionDone)
-twisted.mail.smtp.SMTPClient.connectionMade?4()
-twisted.mail.smtp.SMTPClient.debug?7
-twisted.mail.smtp.SMTPClient.finishedFileTransfer?4(lastsent)
-twisted.mail.smtp.SMTPClient.getMailData?4()
-twisted.mail.smtp.SMTPClient.getMailFrom?4()
-twisted.mail.smtp.SMTPClient.getMailTo?4()
-twisted.mail.smtp.SMTPClient.lineReceived?4(line)
-twisted.mail.smtp.SMTPClient.sendError?4(exc)
-twisted.mail.smtp.SMTPClient.sendLine?4(line)
-twisted.mail.smtp.SMTPClient.sentMail?4(code, resp, numOk, addresses, log)
-twisted.mail.smtp.SMTPClient.smtpConnectionFailed?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpState_data?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpState_disconnect?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpState_from?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpState_helo?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpState_msgSent?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpState_to?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpState_toOrData?4(code, resp)
-twisted.mail.smtp.SMTPClient.smtpTransferFailed?4(code, resp)
-twisted.mail.smtp.SMTPClient.timeout?7
-twisted.mail.smtp.SMTPClient.timeoutConnection?4()
-twisted.mail.smtp.SMTPClient.transformChunk?4(chunk)
-twisted.mail.smtp.SMTPClient?1(identity, logsize=10)
-twisted.mail.smtp.SMTPClientError.__init__?1(self, code, resp, log=None, addresses=None, isFatal=False, retry=False)
-twisted.mail.smtp.SMTPClientError?1(code, resp, log=None, addresses=None, isFatal=False, retry=False)
-twisted.mail.smtp.SMTPConnectError.__init__?1(self, code, resp, log=None, addresses=None, isFatal=True, retry=True)
-twisted.mail.smtp.SMTPConnectError?1(code, resp, log=None, addresses=None, isFatal=True, retry=True)
-twisted.mail.smtp.SMTPFactory.__init__?1(self, portal = None)
-twisted.mail.smtp.SMTPFactory.buildProtocol?4(addr)
-twisted.mail.smtp.SMTPFactory.domain?7
-twisted.mail.smtp.SMTPFactory.portal?7
-twisted.mail.smtp.SMTPFactory.protocol?7
-twisted.mail.smtp.SMTPFactory.timeout?7
-twisted.mail.smtp.SMTPFactory?1(portal = None)
-twisted.mail.smtp.SMTPProtocolError.__init__?1(self, code, resp, log=None, addresses=None, isFatal=True, retry=False)
-twisted.mail.smtp.SMTPProtocolError?1(code, resp, log=None, addresses=None, isFatal=True, retry=False)
-twisted.mail.smtp.SMTPSenderFactory.__init__?1(self, fromEmail, toEmail, file, deferred, retries=5, timeout=None)
-twisted.mail.smtp.SMTPSenderFactory._processConnectionError?5(connector, err)
-twisted.mail.smtp.SMTPSenderFactory._removeDeferred?5(argh)
-twisted.mail.smtp.SMTPSenderFactory.buildProtocol?4(addr)
-twisted.mail.smtp.SMTPSenderFactory.clientConnectionFailed?4(connector, err)
-twisted.mail.smtp.SMTPSenderFactory.clientConnectionLost?4(connector, err)
-twisted.mail.smtp.SMTPSenderFactory.domain?7
-twisted.mail.smtp.SMTPSenderFactory.protocol?7
-twisted.mail.smtp.SMTPSenderFactory?1(fromEmail, toEmail, file, deferred, retries=5, timeout=None)
-twisted.mail.smtp.SMTPServerError.__init__?1(self, code, resp)
-twisted.mail.smtp.SMTPServerError?1(code, resp)
-twisted.mail.smtp.SMTPTimeoutError.__init__?1(self, code, resp, log=None, addresses=None, isFatal=True, retry=True)
-twisted.mail.smtp.SMTPTimeoutError?1(code, resp, log=None, addresses=None, isFatal=True, retry=True)
-twisted.mail.smtp.SUCCESS?7
-twisted.mail.smtp.SenderMixin.done?7
-twisted.mail.smtp.SenderMixin.getMailData?4()
-twisted.mail.smtp.SenderMixin.getMailFrom?4()
-twisted.mail.smtp.SenderMixin.getMailTo?4()
-twisted.mail.smtp.SenderMixin.sendError?4(exc)
-twisted.mail.smtp.SenderMixin.sentMail?4(code, resp, numOk, addresses, log)
-twisted.mail.smtp.User.__init__?1(self, destination, helo, protocol, orig)
-twisted.mail.smtp.User?1(destination, helo, protocol, orig)
-twisted.mail.smtp.atom?7
-twisted.mail.smtp.decode?4(self, s, errors='strict')
-twisted.mail.smtp.encode_base64?4(s, eol='\n')
-twisted.mail.smtp.idGenerator?4()
-twisted.mail.smtp.messageid?4(uniq=None, N=idGenerator().next)
-twisted.mail.smtp.quoteaddr?4(addr)
-twisted.mail.smtp.rfc822date?4(timeinfo=None, local=1)
-twisted.mail.smtp.sendEmail?4(smtphost, fromEmail, toEmail, content, headers = None, attachments = None, multipartbody = "mixed")
-twisted.mail.smtp.sendmail?4(smtphost, from_addr, to_addrs, msg, senderDomainName=None, port=25)
-twisted.mail.smtp.xtext_codec?4(name)
-twisted.mail.smtp.xtext_decode?4(s)
-twisted.mail.smtp.xtext_encode?4(s)
-twisted.mail.tap.AliasUpdater.__init__?1(self, domains, domain)
-twisted.mail.tap.AliasUpdater?1(domains, domain)
-twisted.mail.tap.Options.__init__?1(self)
-twisted.mail.tap.Options.longdesc?7
-twisted.mail.tap.Options.optFlags?7
-twisted.mail.tap.Options.optParameters?7
-twisted.mail.tap.Options.opt_A?7
-twisted.mail.tap.Options.opt_D?7
-twisted.mail.tap.Options.opt_P?7
-twisted.mail.tap.Options.opt_aliases?4(filename)
-twisted.mail.tap.Options.opt_b?7
-twisted.mail.tap.Options.opt_bounce_to_postmaster?4()
-twisted.mail.tap.Options.opt_d?7
-twisted.mail.tap.Options.opt_default?4()
-twisted.mail.tap.Options.opt_maildirdbmdomain?4(domain)
-twisted.mail.tap.Options.opt_passwordfile?4(filename)
-twisted.mail.tap.Options.opt_u?7
-twisted.mail.tap.Options.opt_user?4(user_pass)
-twisted.mail.tap.Options.postOptions?4()
-twisted.mail.tap.Options.synopsis?7
-twisted.mail.tap.Options.zsh_actions?7
-twisted.mail.tap.Options?1()
-twisted.mail.tap.makeService?4(config)
-twisted.manhole._inspectro.AttributesNode.get?4(index)
-twisted.manhole._inspectro.ConsoleInput.do?4(text)
-twisted.manhole._inspectro.ConsoleInput.sendMessage?4()
-twisted.manhole._inspectro.ConsoleOutput._captureLocalLog?5()
-twisted.manhole._inspectro.ConsoleOutput.stop?4()
-twisted.manhole._inspectro.DictionaryNode.get?4(index)
-twisted.manhole._inspectro.DictionaryNode.origstr?4()
-twisted.manhole._inspectro.InspectorNode.format?4()
-twisted.manhole._inspectro.InspectorNode.getPath?4()
-twisted.manhole._inspectro.InspectorNode.origstr?4()
-twisted.manhole._inspectro.InspectorNode.postInit?4(offset, parent, slot)
-twisted.manhole._inspectro.InspectorTreeModel.__init__?1(self, root)
-twisted.manhole._inspectro.InspectorTreeModel.on_get_column_type?4(index)
-twisted.manhole._inspectro.InspectorTreeModel.on_get_flags?4()
-twisted.manhole._inspectro.InspectorTreeModel.on_get_iter?4(path)
-twisted.manhole._inspectro.InspectorTreeModel.on_get_n_columns?4()
-twisted.manhole._inspectro.InspectorTreeModel.on_get_path?4(node)
-twisted.manhole._inspectro.InspectorTreeModel.on_get_value?4(node, column)
-twisted.manhole._inspectro.InspectorTreeModel.on_iter_children?4(node)
-twisted.manhole._inspectro.InspectorTreeModel.on_iter_has_child?4(node)
-twisted.manhole._inspectro.InspectorTreeModel.on_iter_n_children?4(node)
-twisted.manhole._inspectro.InspectorTreeModel.on_iter_next?4(node)
-twisted.manhole._inspectro.InspectorTreeModel.on_iter_nth_child?4(node, n)
-twisted.manhole._inspectro.InspectorTreeModel.on_iter_parent?4(node)
-twisted.manhole._inspectro.InspectorTreeModel?1(root)
-twisted.manhole._inspectro.Inspectro.__init__?1(self, o=None)
-twisted.manhole._inspectro.Inspectro.do?4(command)
-twisted.manhole._inspectro.Inspectro.inspect?4(o)
-twisted.manhole._inspectro.Inspectro.on_inspect?4(*a)
-twisted.manhole._inspectro.Inspectro.on_inspect_new?4(*a)
-twisted.manhole._inspectro.Inspectro.on_row_activated?4(tv, path, column)
-twisted.manhole._inspectro.Inspectro.select?4(o)
-twisted.manhole._inspectro.Inspectro.selected?7
-twisted.manhole._inspectro.Inspectro?1(o=None)
-twisted.manhole._inspectro.InstanceNode.get?4(index)
-twisted.manhole._inspectro.ListNode.get?4(index)
-twisted.manhole._inspectro.ListNode.origstr?4()
-twisted.manhole._inspectro.LogViewer.__init__?1(self, p)
-twisted.manhole._inspectro.LogViewer.on_logview_destroy?4(w)
-twisted.manhole._inspectro.LogViewer.updateIn?4((time, data))
-twisted.manhole._inspectro.LogViewer.updateOut?4((time, data))
-twisted.manhole._inspectro.LogViewer?1(p)
-twisted.manhole._inspectro.LoggingFactory.buildProtocol?4(addr)
-twisted.manhole._inspectro.LoggingFactory.logging?7
-twisted.manhole._inspectro.LoggingFactory.protocol?7
-twisted.manhole._inspectro.LoggingProtocol.__init__?1(self, *args)
-twisted.manhole._inspectro.LoggingProtocol.dataReceived?4(data)
-twisted.manhole._inspectro.LoggingProtocol.logViewer?7
-twisted.manhole._inspectro.LoggingProtocol.logging?7
-twisted.manhole._inspectro.LoggingProtocol.write?4(data)
-twisted.manhole._inspectro.LoggingProtocol?1(*args)
-twisted.manhole._inspectro.main?4()
-twisted.manhole._inspectro.version?7
-twisted.manhole.explorer.CRUFT_WatchyThingie.watchIdentifier?4(identifier, callback)
-twisted.manhole.explorer.CRUFT_WatchyThingie.watchObject?4(object, identifier, callback)
-twisted.manhole.explorer.Explorer.__init__?1(self, object, identifier)
-twisted.manhole.explorer.Explorer.accessors?7
-twisted.manhole.explorer.Explorer.attributeGroups?7
-twisted.manhole.explorer.Explorer.getStateToCopyFor?4(perspective)
-twisted.manhole.explorer.Explorer.id?7
-twisted.manhole.explorer.Explorer.identifier?7
-twisted.manhole.explorer.Explorer.properties?7
-twisted.manhole.explorer.Explorer.view_get_refcount?4(perspective)
-twisted.manhole.explorer.Explorer?1(object, identifier)
-twisted.manhole.explorer.ExplorerBuiltin.__init__?1(self, function, identifier)
-twisted.manhole.explorer.ExplorerBuiltin.properties?7
-twisted.manhole.explorer.ExplorerBuiltin?1(function, identifier)
-twisted.manhole.explorer.ExplorerClass.__init__?1(self, theClass, identifier)
-twisted.manhole.explorer.ExplorerClass.attributeGroups?7
-twisted.manhole.explorer.ExplorerClass.properties?7
-twisted.manhole.explorer.ExplorerClass?1(theClass, identifier)
-twisted.manhole.explorer.ExplorerFunction.__init__?1(self, function, identifier)
-twisted.manhole.explorer.ExplorerFunction.properties?7
-twisted.manhole.explorer.ExplorerFunction?1(function, identifier)
-twisted.manhole.explorer.ExplorerGeneric.__init__?1(self, object, identifier)
-twisted.manhole.explorer.ExplorerGeneric.properties?7
-twisted.manhole.explorer.ExplorerGeneric?1(object, identifier)
-twisted.manhole.explorer.ExplorerImmutable.__init__?1(self, object, identifier)
-twisted.manhole.explorer.ExplorerImmutable.properties?7
-twisted.manhole.explorer.ExplorerImmutable?1(object, identifier)
-twisted.manhole.explorer.ExplorerInstance.__init__?1(self, instance, identifier)
-twisted.manhole.explorer.ExplorerInstance.attributeGroups?7
-twisted.manhole.explorer.ExplorerInstance.properties?7
-twisted.manhole.explorer.ExplorerInstance?1(instance, identifier)
-twisted.manhole.explorer.ExplorerMapping.__init__?1(self, dct, identifier)
-twisted.manhole.explorer.ExplorerMapping.accessors?7
-twisted.manhole.explorer.ExplorerMapping.attributeGroups?7
-twisted.manhole.explorer.ExplorerMapping.get_keys?4()
-twisted.manhole.explorer.ExplorerMapping.properties?7
-twisted.manhole.explorer.ExplorerMapping.view_get_item?4(perspective, key)
-twisted.manhole.explorer.ExplorerMapping.view_get_keys?4(perspective)
-twisted.manhole.explorer.ExplorerMapping?1(dct, identifier)
-twisted.manhole.explorer.ExplorerMethod.__init__?1(self, method, identifier)
-twisted.manhole.explorer.ExplorerMethod.properties?7
-twisted.manhole.explorer.ExplorerMethod?1(method, identifier)
-twisted.manhole.explorer.ExplorerModule.__init__?1(self, module, identifier)
-twisted.manhole.explorer.ExplorerModule.attributeGroups?7
-twisted.manhole.explorer.ExplorerModule.properties?7
-twisted.manhole.explorer.ExplorerModule?1(module, identifier)
-twisted.manhole.explorer.ExplorerSequence.__init__?1(self, seq, identifier)
-twisted.manhole.explorer.ExplorerSequence.accessors?7
-twisted.manhole.explorer.ExplorerSequence.attributeGroups?7
-twisted.manhole.explorer.ExplorerSequence.get_elements?4()
-twisted.manhole.explorer.ExplorerSequence.properties?7
-twisted.manhole.explorer.ExplorerSequence.view_get_elements?4(perspective)
-twisted.manhole.explorer.ExplorerSequence?1(seq, identifier)
-twisted.manhole.explorer.False?7
-twisted.manhole.explorer.Pool.getExplorer?4(object, identifier)
-twisted.manhole.explorer.Signature._FLAVOURLESS?8
-twisted.manhole.explorer.Signature._HAS_DEFAULT?8
-twisted.manhole.explorer.Signature._KEYWORD_DICT?8
-twisted.manhole.explorer.Signature._VAR_LIST?8
-twisted.manhole.explorer.Signature.__init__?1(self, argNames)
-twisted.manhole.explorer.Signature.discardSelf?4()
-twisted.manhole.explorer.Signature.getStateToCopy?4()
-twisted.manhole.explorer.Signature.get_default?4(arg)
-twisted.manhole.explorer.Signature.get_name?4(arg)
-twisted.manhole.explorer.Signature.is_keyword?4(arg)
-twisted.manhole.explorer.Signature.is_varlist?4(arg)
-twisted.manhole.explorer.Signature.set_default?4(arg, value)
-twisted.manhole.explorer.Signature.set_keyword?4(arg)
-twisted.manhole.explorer.Signature.set_varlist?4(arg)
-twisted.manhole.explorer.Signature?1(argNames)
-twisted.manhole.explorer.True?7
-twisted.manhole.explorer._WatchMonkey.__init__?2(self, instance)
-twisted.manhole.explorer._WatchMonkey.install?4(methodIdentifier)
-twisted.manhole.explorer._WatchMonkey.oldMethod?7
-twisted.manhole.explorer._WatchMonkey.uninstall?4()
-twisted.manhole.explorer._WatchMonkey?2(instance)
-twisted.manhole.explorer.explorerPool?7
-twisted.manhole.explorer.typeTable?7
-twisted.manhole.gladereactor.COLUMN_DESCRIPTION?7
-twisted.manhole.gladereactor.COLUMN_READING?7
-twisted.manhole.gladereactor.COLUMN_TRANSPORT?7
-twisted.manhole.gladereactor.COLUMN_WRITING?7
-twisted.manhole.gladereactor.GladeReactor.__init__?1(self)
-twisted.manhole.gladereactor.GladeReactor._goAway?5(reader)
-twisted.manhole.gladereactor.GladeReactor._maybeAddServer?5(reader, read=0, write=0)
-twisted.manhole.gladereactor.GladeReactor.addReader?4(reader)
-twisted.manhole.gladereactor.GladeReactor.addWriter?4(writer)
-twisted.manhole.gladereactor.GladeReactor.connectSSL?4(host, port, factory, contextFactory, timeout=30, bindAddress=None)
-twisted.manhole.gladereactor.GladeReactor.connectTCP?4(host, port, factory, timeout=30, bindAddress=None)
-twisted.manhole.gladereactor.GladeReactor.connectUNIX?4(address, factory, timeout=30)
-twisted.manhole.gladereactor.GladeReactor.crash?4()
-twisted.manhole.gladereactor.GladeReactor.listenSSL?4(port, factory, contextFactory, backlog=50, interface='')
-twisted.manhole.gladereactor.GladeReactor.listenTCP?4(port, factory, backlog=50, interface='')
-twisted.manhole.gladereactor.GladeReactor.listenUNIX?4(address, factory, backlog=50, mode=0666)
-twisted.manhole.gladereactor.GladeReactor.on_disconnect_clicked?4(w)
-twisted.manhole.gladereactor.GladeReactor.on_inspect_clicked?4(w)
-twisted.manhole.gladereactor.GladeReactor.on_quit_clicked?4(w)
-twisted.manhole.gladereactor.GladeReactor.on_suspend_clicked?4(w)
-twisted.manhole.gladereactor.GladeReactor.on_viewlog_clicked?4(w)
-twisted.manhole.gladereactor.GladeReactor.removeReader?4(reader)
-twisted.manhole.gladereactor.GladeReactor.removeWriter?4(writer)
-twisted.manhole.gladereactor.GladeReactor.run?4(installSignalHandlers=1)
-twisted.manhole.gladereactor.GladeReactor.servers_selection_changed?4(w)
-twisted.manhole.gladereactor.GladeReactor.toggle_suspend?4(suspending=0)
-twisted.manhole.gladereactor.GladeReactor?1()
-twisted.manhole.gladereactor.install?4()
-twisted.manhole.service.FakeStdIO.__init__?1(self, type_, list)
-twisted.manhole.service.FakeStdIO.consolidate?4()
-twisted.manhole.service.FakeStdIO.flush?4()
-twisted.manhole.service.FakeStdIO.write?4(text)
-twisted.manhole.service.FakeStdIO?1(type_, list)
-twisted.manhole.service.IManholeClient.console?4(list_of_messages)
-twisted.manhole.service.IManholeClient.listCapabilities?4()
-twisted.manhole.service.IManholeClient.receiveExplorer?4(xplorer)
-twisted.manhole.service.Perspective.__init__?1(self, service)
-twisted.manhole.service.Perspective.attached?4(client, identity)
-twisted.manhole.service.Perspective.detached?4(client, identity)
-twisted.manhole.service.Perspective.lastDeferred?7
-twisted.manhole.service.Perspective.perspective_do?4(expr)
-twisted.manhole.service.Perspective.perspective_explore?4(identifier)
-twisted.manhole.service.Perspective.perspective_watch?4(identifier)
-twisted.manhole.service.Perspective.runInConsole?4(command, *args, **kw)
-twisted.manhole.service.Perspective?1(service)
-twisted.manhole.service.Realm.__init__?1(self, service)
-twisted.manhole.service.Realm.detached?4()
-twisted.manhole.service.Realm.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.manhole.service.Realm?1(service)
-twisted.manhole.service.Service.__init__?1(self, unsafeTracebacks=False, namespace=None)
-twisted.manhole.service.Service.welcomeMessage?7
-twisted.manhole.service.Service?1(unsafeTracebacks=False, namespace=None)
-twisted.manhole.service._defaultCapabilities?8
-twisted.manhole.service._failureOldStyle?5(fail)
-twisted.manhole.service.runInConsole?4(command, console, globalNS=None, localNS=None, filename=None, args=None, kw=None, unsafeTracebacks=False)
-twisted.manhole.telnet.Shell.checkUserAndPass?4(username, password)
-twisted.manhole.telnet.Shell.connectionMade?4()
-twisted.manhole.telnet.Shell.doCommand?4(cmd)
-twisted.manhole.telnet.Shell.loggedIn?4()
-twisted.manhole.telnet.Shell.telnet_Command?4(cmd)
-twisted.manhole.telnet.Shell.write?4(data)
-twisted.manhole.telnet.ShellFactory.__init__?1(self)
-twisted.manhole.telnet.ShellFactory.password?7
-twisted.manhole.telnet.ShellFactory.protocol?7
-twisted.manhole.telnet.ShellFactory.service?7
-twisted.manhole.telnet.ShellFactory.setService?4(service)
-twisted.manhole.telnet.ShellFactory.username?7
-twisted.manhole.telnet.ShellFactory?1()
-twisted.manhole.ui.gtk2manhole.ConsoleInput.__init__?1(self, textView)
-twisted.manhole.ui.gtk2manhole.ConsoleInput._on_key_press_event?5(entry, event)
-twisted.manhole.ui.gtk2manhole.ConsoleInput.clear?4()
-twisted.manhole.ui.gtk2manhole.ConsoleInput.getText?4()
-twisted.manhole.ui.gtk2manhole.ConsoleInput.key_Down?4(entry, event)
-twisted.manhole.ui.gtk2manhole.ConsoleInput.key_Return?4(entry, event)
-twisted.manhole.ui.gtk2manhole.ConsoleInput.key_Up?4(entry, event)
-twisted.manhole.ui.gtk2manhole.ConsoleInput.key_ctrl_n?7
-twisted.manhole.ui.gtk2manhole.ConsoleInput.key_ctrl_p?7
-twisted.manhole.ui.gtk2manhole.ConsoleInput.key_ctrl_shift_F9?4(entry, event)
-twisted.manhole.ui.gtk2manhole.ConsoleInput.sendMessage?4()
-twisted.manhole.ui.gtk2manhole.ConsoleInput.setText?4(text)
-twisted.manhole.ui.gtk2manhole.ConsoleInput?1(textView)
-twisted.manhole.ui.gtk2manhole.ConsoleOutput.__init__?1(self, textView)
-twisted.manhole.ui.gtk2manhole.ConsoleOutput._captureLocalLog?5()
-twisted.manhole.ui.gtk2manhole.ConsoleOutput._scrollDown?5(*unused)
-twisted.manhole.ui.gtk2manhole.ConsoleOutput._willScroll?8
-twisted.manhole.ui.gtk2manhole.ConsoleOutput.append?4(text, kind=None)
-twisted.manhole.ui.gtk2manhole.ConsoleOutput?1(textView)
-twisted.manhole.ui.gtk2manhole.History.__init__?1(self, maxhist=10000)
-twisted.manhole.ui.gtk2manhole.History.append?4(htext)
-twisted.manhole.ui.gtk2manhole.History.histdown?4(textbuffer)
-twisted.manhole.ui.gtk2manhole.History.histup?4(textbuffer)
-twisted.manhole.ui.gtk2manhole.History.move?4(prevnext=1)
-twisted.manhole.ui.gtk2manhole.History?1(maxhist=10000)
-twisted.manhole.ui.gtk2manhole.ManholeClient._cbDisconnected?5(perspective)
-twisted.manhole.ui.gtk2manhole.ManholeClient._cbLogin?5(perspective)
-twisted.manhole.ui.gtk2manhole.ManholeClient.capabilities?7
-twisted.manhole.ui.gtk2manhole.ManholeClient.do?4(text)
-twisted.manhole.ui.gtk2manhole.ManholeClient.remote_console?4(messages)
-twisted.manhole.ui.gtk2manhole.ManholeClient.remote_listCapabilities?4()
-twisted.manhole.ui.gtk2manhole.ManholeClient.remote_receiveExplorer?4(xplorer)
-twisted.manhole.ui.gtk2manhole.ManholeWindow.__init__?1(self)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._cbDisconnected?5(perspective)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._cbLogin?5(perspective)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._ebLogin?5(reason)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._on_aboutMenuItem_activate?5(widget, *unused)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._on_manholeWindow_delete_event?5(widget, *unused)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._on_openMenuItem_activate?5(widget, userdata=None)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._on_quitMenuItem_activate?5(widget, *unused)
-twisted.manhole.ui.gtk2manhole.ManholeWindow._widgets?8
-twisted.manhole.ui.gtk2manhole.ManholeWindow.gladefile?7
-twisted.manhole.ui.gtk2manhole.ManholeWindow.login?4()
-twisted.manhole.ui.gtk2manhole.ManholeWindow.on_reload_self_activate?4(*unused)
-twisted.manhole.ui.gtk2manhole.ManholeWindow.setDefaults?4(defaults)
-twisted.manhole.ui.gtk2manhole.ManholeWindow?1()
-twisted.manhole.ui.gtk2manhole._Notafile.__init__?2(self, output, kind)
-twisted.manhole.ui.gtk2manhole._Notafile.flush?4()
-twisted.manhole.ui.gtk2manhole._Notafile.write?4(txt)
-twisted.manhole.ui.gtk2manhole._Notafile?2(output, kind)
-twisted.manhole.ui.gtk2manhole.pythonify?4(text)
-twisted.manhole.ui.gtk2manhole.tagdefs?7
-twisted.manhole.ui.gtkmanhole.False?7
-twisted.manhole.ui.gtkmanhole.Interaction.__init__?1(self)
-twisted.manhole.ui.gtkmanhole.Interaction.capabilities?7
-twisted.manhole.ui.gtkmanhole.Interaction.codeInput?4(text)
-twisted.manhole.ui.gtkmanhole.Interaction.connected?4(perspective)
-twisted.manhole.ui.gtkmanhole.Interaction.connectionLost?4(reason=None)
-twisted.manhole.ui.gtkmanhole.Interaction.loginWindow?7
-twisted.manhole.ui.gtkmanhole.Interaction.remote_console?4(message)
-twisted.manhole.ui.gtkmanhole.Interaction.remote_listCapabilities?4()
-twisted.manhole.ui.gtkmanhole.Interaction.remote_receiveExplorer?4(xplorer)
-twisted.manhole.ui.gtkmanhole.Interaction?1()
-twisted.manhole.ui.gtkmanhole.LineOrientedBrowserDisplay.BrowserDisplay?7
-twisted.manhole.ui.gtkmanhole.LineOrientedBrowserDisplay.__init__?1(self, toplevel=None)
-twisted.manhole.ui.gtkmanhole.LineOrientedBrowserDisplay.receiveBrowserObject?4(obj)
-twisted.manhole.ui.gtkmanhole.LineOrientedBrowserDisplay?1(toplevel=None)
-twisted.manhole.ui.gtkmanhole.Signature.__init__?1(self)
-twisted.manhole.ui.gtkmanhole.Signature?1()
-twisted.manhole.ui.gtkmanhole.True?7
-twisted.manhole.ui.pywidgets.False?7
-twisted.manhole.ui.pywidgets.InputText.__init__?1(self, toplevel=None)
-twisted.manhole.ui.pywidgets.InputText.blockcount?7
-twisted.manhole.ui.pywidgets.InputText.clear?4()
-twisted.manhole.ui.pywidgets.InputText.historyDown?4()
-twisted.manhole.ui.pywidgets.InputText.historyUp?4()
-twisted.manhole.ui.pywidgets.InputText.linemode?7
-twisted.manhole.ui.pywidgets.InputText.processKey?4(entry, event)
-twisted.manhole.ui.pywidgets.InputText.readHistoryFile?4(filename=None)
-twisted.manhole.ui.pywidgets.InputText.sendMessage?4(unused_data=None)
-twisted.manhole.ui.pywidgets.InputText.set_positionLineOffset?4(line, offset)
-twisted.manhole.ui.pywidgets.InputText.writeHistoryFile?4(filename=None)
-twisted.manhole.ui.pywidgets.InputText?1(toplevel=None)
-twisted.manhole.ui.pywidgets.Interaction.__init__?1(self)
-twisted.manhole.ui.pywidgets.Interaction.codeInput?4(text)
-twisted.manhole.ui.pywidgets.Interaction.titleText?7
-twisted.manhole.ui.pywidgets.Interaction?1()
-twisted.manhole.ui.pywidgets.LocalInteraction.__init__?1(self)
-twisted.manhole.ui.pywidgets.LocalInteraction.codeInput?4(text)
-twisted.manhole.ui.pywidgets.LocalInteraction.titleText?7
-twisted.manhole.ui.pywidgets.LocalInteraction?1()
-twisted.manhole.ui.pywidgets.OutputConsole.__init__?1(self, toplevel=None)
-twisted.manhole.ui.pywidgets.OutputConsole.console?4(message)
-twisted.manhole.ui.pywidgets.OutputConsole.maxBufSz?7
-twisted.manhole.ui.pywidgets.OutputConsole?1(toplevel=None)
-twisted.manhole.ui.pywidgets.True?7
-twisted.manhole.ui.pywidgets.isCursorOnFirstLine?4(entry)
-twisted.manhole.ui.pywidgets.isCursorOnLastLine?4(entry)
-twisted.manhole.ui.pywidgets.rcfile?7
-twisted.manhole.ui.spelunk_gnome.ClassAttributeWidget.getTextForLabel?4()
-twisted.manhole.ui.spelunk_gnome.ClassVisage.fill_bases?4(baseExplorers)
-twisted.manhole.ui.spelunk_gnome.ClassVisage.fill_properties?4(propValues)
-twisted.manhole.ui.spelunk_gnome.ClassVisage.groupLabels?7
-twisted.manhole.ui.spelunk_gnome.ClassVisage.propertyLabels?7
-twisted.manhole.ui.spelunk_gnome.FunctionAttributeWidget.getTextForLabel?4()
-twisted.manhole.ui.spelunk_gnome.GenericAttributeWidget?7
-twisted.manhole.ui.spelunk_gnome.GenericVisage?7
-twisted.manhole.ui.spelunk_gnome.ImmutableAttributeWidget.getTextForLabel?4()
-twisted.manhole.ui.spelunk_gnome.ImmutableVisage.__init__?1(self, explorer, rootGroup, canvas)
-twisted.manhole.ui.spelunk_gnome.ImmutableVisage?1(explorer, rootGroup, canvas)
-twisted.manhole.ui.spelunk_gnome.InstanceAttributeWidget.getTextForLabel?4()
-twisted.manhole.ui.spelunk_gnome.InstanceVisage.__init__?1(self, explorer, group, canvas)
-twisted.manhole.ui.spelunk_gnome.InstanceVisage.detail?7
-twisted.manhole.ui.spelunk_gnome.InstanceVisage.groupLabels?7
-twisted.manhole.ui.spelunk_gnome.InstanceVisage.propertyLabels?7
-twisted.manhole.ui.spelunk_gnome.InstanceVisage?1(explorer, group, canvas)
-twisted.manhole.ui.spelunk_gnome.MappingAttributeWidget.getTextForLabel?4()
-twisted.manhole.ui.spelunk_gnome.MappingVisage.propertyLabels?7
-twisted.manhole.ui.spelunk_gnome.SequenceAttributeWidget.getTextForLabel?4()
-twisted.manhole.ui.spelunk_gnome.SequenceVisage.propertyLabels?7
-twisted.manhole.ui.spelunk_gnome.SillyModule.__init__?1(self, module, prefix)
-twisted.manhole.ui.spelunk_gnome.SillyModule?1(module, prefix)
-twisted.manhole.ui.spelunk_gnome.SpelunkDisplay.__init__?1(self, aa=False)
-twisted.manhole.ui.spelunk_gnome.SpelunkDisplay.makeDefaultCanvas?4()
-twisted.manhole.ui.spelunk_gnome.SpelunkDisplay.receiveExplorer?4(xplorer)
-twisted.manhole.ui.spelunk_gnome.SpelunkDisplay?1(aa=False)
-twisted.manhole.ui.spelunk_gnome._PIXELS_PER_UNIT?8
-twisted.manhole.ui.spelunk_gnome.gnome?7
-twisted.manhole.ui.spelunk_gnome.gtk?7
-twisted.manhole.ui.spelunk_gnome.spelunkerClassTable?7
-twisted.names.authority.BindAuthority.addRecord?4(owner, ttl, type, domain, cls, rdata)
-twisted.names.authority.BindAuthority.class_IN?4(ttl, type, domain, rdata)
-twisted.names.authority.BindAuthority.collapseContinuations?4(lines)
-twisted.names.authority.BindAuthority.loadFile?4(filename)
-twisted.names.authority.BindAuthority.parseLines?4(lines)
-twisted.names.authority.BindAuthority.parseRecordLine?4(origin, ttl, line)
-twisted.names.authority.BindAuthority.stripComments?4(lines)
-twisted.names.authority.FileAuthority.__init__?1(self, filename)
-twisted.names.authority.FileAuthority._cbAllRecords?5(results)
-twisted.names.authority.FileAuthority._lookup?5(name, cls, type, timeout = None)
-twisted.names.authority.FileAuthority.lookupZone?4(name, timeout = 10)
-twisted.names.authority.FileAuthority.records?7
-twisted.names.authority.FileAuthority.soa?7
-twisted.names.authority.FileAuthority?1(filename)
-twisted.names.authority.PySourceAuthority.loadFile?4(filename)
-twisted.names.authority.PySourceAuthority.setupConfigNamespace?4()
-twisted.names.authority.PySourceAuthority.wrapRecord?4(type)
-twisted.names.authority.getSerial?4(filename = '/tmp/twisted-names.serial')
-twisted.names.cache.CacheResolver.__init__?1(self, cache = None, verbose = 0)
-twisted.names.cache.CacheResolver._lookup?5(name, cls, type, timeout)
-twisted.names.cache.CacheResolver.cache?7
-twisted.names.cache.CacheResolver.cacheResult?4(query, payload)
-twisted.names.cache.CacheResolver.clearEntry?4(query)
-twisted.names.cache.CacheResolver.lookupAllRecords?4(name, timeout = None)
-twisted.names.cache.CacheResolver?1(cache = None, verbose = 0)
-twisted.names.client.AXFRController.__init__?1(self, name, deferred)
-twisted.names.client.AXFRController.connectionMade?4(protocol)
-twisted.names.client.AXFRController.messageReceived?4(message, protocol)
-twisted.names.client.AXFRController?1(name, deferred)
-twisted.names.client.DNSClientFactory.__init__?1(self, controller, timeout = 10)
-twisted.names.client.DNSClientFactory.buildProtocol?4(addr)
-twisted.names.client.DNSClientFactory.clientConnectionLost?4(connector, reason)
-twisted.names.client.DNSClientFactory?1(controller, timeout = 10)
-twisted.names.client.Resolver.__init__?1(self, resolv = None, servers = None, timeout = (1, 3, 11, 45))
-twisted.names.client.Resolver._cbLookupZone?5(result, connector)
-twisted.names.client.Resolver._lastResolvTime?8
-twisted.names.client.Resolver._lookup?5(name, cls, type, timeout)
-twisted.names.client.Resolver._reissue?5(reason, addressesLeft, addressesUsed, query, timeout)
-twisted.names.client.Resolver._resolvReadInterval?8
-twisted.names.client.Resolver.connectionMade?4(protocol)
-twisted.names.client.Resolver.connections?7
-twisted.names.client.Resolver.dynServers?7
-twisted.names.client.Resolver.factory?7
-twisted.names.client.Resolver.filterAnswers?4(message)
-twisted.names.client.Resolver.index?7
-twisted.names.client.Resolver.lookupZone?4(name, timeout = 10)
-twisted.names.client.Resolver.maybeParseConfig?4()
-twisted.names.client.Resolver.messageReceived?4(message, protocol, address = None)
-twisted.names.client.Resolver.parseConfig?4(resolvConf)
-twisted.names.client.Resolver.pending?7
-twisted.names.client.Resolver.pickServer?4()
-twisted.names.client.Resolver.protocol?7
-twisted.names.client.Resolver.queryTCP?4(queries, timeout = 10)
-twisted.names.client.Resolver.queryUDP?4(queries, timeout = None)
-twisted.names.client.Resolver.resolv?7
-twisted.names.client.Resolver.servers?7
-twisted.names.client.Resolver.timeout?7
-twisted.names.client.Resolver?1(resolv = None, servers = None, timeout = (1, 3, 11, 45))
-twisted.names.client.ThreadedResolver.__init__?1(self, reactor=None)
-twisted.names.client.ThreadedResolver?1(reactor=None)
-twisted.names.client._makeLookup?5(method)
-twisted.names.client.createResolver?4(servers = None, resolvconf = None, hosts = None)
-twisted.names.client.getHostByName?7
-twisted.names.client.lookup?4(*a, **kw)
-twisted.names.client.theResolver?7
-twisted.names.common.EMPTY_RESULT?7
-twisted.names.common.ResolverBase.__init__?1(self)
-twisted.names.common.ResolverBase._cbRecords?5((ans, auth, add), name, effort)
-twisted.names.common.ResolverBase._lookup?5(name, cls, type, timeout)
-twisted.names.common.ResolverBase.getHostByName?4(name, timeout = None, effort = 10)
-twisted.names.common.ResolverBase.lookupAFSDatabase?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupAddress6?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupAddress?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupAllRecords?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupAuthority?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupCanonicalName?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupHostInfo?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupIPV6Address?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupMailBox?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupMailExchange?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupMailGroup?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupMailRename?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupMailboxInfo?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupNameservers?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupNull?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupPointer?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupResponsibility?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupService?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupText?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupWellKnownServices?4(name, timeout = None)
-twisted.names.common.ResolverBase.lookupZone?4(name, timeout = None)
-twisted.names.common.ResolverBase.query?4(query, timeout = None)
-twisted.names.common.ResolverBase.typeToMethod?7
-twisted.names.common.ResolverBase?1()
-twisted.names.common.extractRecord?4(resolver, name, answers, level = 10)
-twisted.names.common.typeToMethod?7
-twisted.names.dns.AF_INET6?7
-twisted.names.dns.DNSDatagramProtocol.__init__?1(self, controller)
-twisted.names.dns.DNSDatagramProtocol._clearFailed?5(deferred, id)
-twisted.names.dns.DNSDatagramProtocol.datagramReceived?4(data, addr)
-twisted.names.dns.DNSDatagramProtocol.id?7
-twisted.names.dns.DNSDatagramProtocol.liveMessages?7
-twisted.names.dns.DNSDatagramProtocol.pickID?4()
-twisted.names.dns.DNSDatagramProtocol.query?4(address, queries, timeout = 10, id = None)
-twisted.names.dns.DNSDatagramProtocol.reissue?7
-twisted.names.dns.DNSDatagramProtocol.removeResend?4(id)
-twisted.names.dns.DNSDatagramProtocol.resends?7
-twisted.names.dns.DNSDatagramProtocol.startListening?4()
-twisted.names.dns.DNSDatagramProtocol.startProtocol?4()
-twisted.names.dns.DNSDatagramProtocol.stopProtocol?4()
-twisted.names.dns.DNSDatagramProtocol.timeout?7
-twisted.names.dns.DNSDatagramProtocol.writeMessage?4(message, address)
-twisted.names.dns.DNSDatagramProtocol?1(controller)
-twisted.names.dns.DNSProtocol.__init__?1(self, controller)
-twisted.names.dns.DNSProtocol.buffer?7
-twisted.names.dns.DNSProtocol.connectionMade?4()
-twisted.names.dns.DNSProtocol.d?7
-twisted.names.dns.DNSProtocol.dataReceived?4(data)
-twisted.names.dns.DNSProtocol.id?7
-twisted.names.dns.DNSProtocol.length?7
-twisted.names.dns.DNSProtocol.liveMessages?7
-twisted.names.dns.DNSProtocol.pickID?4()
-twisted.names.dns.DNSProtocol.query?4(queries, timeout = None)
-twisted.names.dns.DNSProtocol.writeMessage?4(message)
-twisted.names.dns.DNSProtocol?1(controller)
-twisted.names.dns.EXT_QUERIES?7
-twisted.names.dns.IEncodable.decode?4(strio, length = None)
-twisted.names.dns.IEncodable.encode?4(strio, compDict = None)
-twisted.names.dns.Message.__init__?1(self, id=0, answer=0, opCode=0, recDes=0, recAv=0, auth=0, rCode=OK, trunc=0, maxSize=512)
-twisted.names.dns.Message.addQuery?4(name, type=ALL_RECORDS, cls=IN)
-twisted.names.dns.Message.decode?4(strio, length = None)
-twisted.names.dns.Message.encode?4(strio)
-twisted.names.dns.Message.fromStr?4(str)
-twisted.names.dns.Message.headerFmt?7
-twisted.names.dns.Message.headerSize?7
-twisted.names.dns.Message.lookupRecordType?4(type)
-twisted.names.dns.Message.parseRecords?4(list, num, strio)
-twisted.names.dns.Message.queries?7
-twisted.names.dns.Message.toStr?4()
-twisted.names.dns.Message?1(id=0, answer=0, opCode=0, recDes=0, recAv=0, auth=0, rCode=OK, trunc=0, maxSize=512)
-twisted.names.dns.Name.__init__?1(self, name='')
-twisted.names.dns.Name.decode?4(strio, length = None)
-twisted.names.dns.Name.encode?4(strio, compDict=None)
-twisted.names.dns.Name?1(name='')
-twisted.names.dns.PORT?7
-twisted.names.dns.QUERY_CLASSES?7
-twisted.names.dns.QUERY_TYPES?7
-twisted.names.dns.Query.__init__?1(self, name='', type=A, cls=IN)
-twisted.names.dns.Query.cls?7
-twisted.names.dns.Query.decode?4(strio, length = None)
-twisted.names.dns.Query.encode?4(strio, compDict=None)
-twisted.names.dns.Query.name?7
-twisted.names.dns.Query.type?7
-twisted.names.dns.Query?1(name='', type=A, cls=IN)
-twisted.names.dns.REV_CLASSES?7
-twisted.names.dns.REV_TYPES?7
-twisted.names.dns.RRHeader.__init__?1(self, name='', type=A, cls=IN, ttl=0, payload=None, auth=False)
-twisted.names.dns.RRHeader.cachedResponse?7
-twisted.names.dns.RRHeader.cls?7
-twisted.names.dns.RRHeader.decode?4(strio, length = None)
-twisted.names.dns.RRHeader.encode?4(strio, compDict=None)
-twisted.names.dns.RRHeader.fmt?7
-twisted.names.dns.RRHeader.isAuthoritative?4()
-twisted.names.dns.RRHeader.name?7
-twisted.names.dns.RRHeader.payload?7
-twisted.names.dns.RRHeader.rdlength?7
-twisted.names.dns.RRHeader.ttl?7
-twisted.names.dns.RRHeader.type?7
-twisted.names.dns.RRHeader?1(name='', type=A, cls=IN, ttl=0, payload=None, auth=False)
-twisted.names.dns.Record_A.TYPE?7
-twisted.names.dns.Record_A.__init__?1(self, address='0.0.0.0', ttl=None)
-twisted.names.dns.Record_A.address?7
-twisted.names.dns.Record_A.compareAttributes?7
-twisted.names.dns.Record_A.decode?4(strio, length = None)
-twisted.names.dns.Record_A.dottedQuad?4()
-twisted.names.dns.Record_A.encode?4(strio, compDict = None)
-twisted.names.dns.Record_A6.TYPE?7
-twisted.names.dns.Record_A6.__init__?1(self, prefixLen=0, suffix='::', prefix='', ttl=None)
-twisted.names.dns.Record_A6.decode?4(strio, length = None)
-twisted.names.dns.Record_A6.encode?4(strio, compDict = None)
-twisted.names.dns.Record_A6?1(prefixLen=0, suffix='::', prefix='', ttl=None)
-twisted.names.dns.Record_A?1(address='0.0.0.0', ttl=None)
-twisted.names.dns.Record_AAAA.TYPE?7
-twisted.names.dns.Record_AAAA.__init__?1(self, address = '::', ttl=None)
-twisted.names.dns.Record_AAAA.compareAttributes?7
-twisted.names.dns.Record_AAAA.decode?4(strio, length = None)
-twisted.names.dns.Record_AAAA.encode?4(strio, compDict = None)
-twisted.names.dns.Record_AAAA?1(address = '::', ttl=None)
-twisted.names.dns.Record_AFSDB.TYPE?7
-twisted.names.dns.Record_AFSDB.__init__?1(self, subtype=0, hostname='', ttl=None)
-twisted.names.dns.Record_AFSDB.compareAttributes?7
-twisted.names.dns.Record_AFSDB.decode?4(strio, length = None)
-twisted.names.dns.Record_AFSDB.encode?4(strio, compDict = None)
-twisted.names.dns.Record_AFSDB.showAttributes?7
-twisted.names.dns.Record_AFSDB?1(subtype=0, hostname='', ttl=None)
-twisted.names.dns.Record_CNAME.TYPE?7
-twisted.names.dns.Record_DNAME.TYPE?7
-twisted.names.dns.Record_HINFO.TYPE?7
-twisted.names.dns.Record_HINFO.__init__?1(self, cpu='', os='', ttl=None)
-twisted.names.dns.Record_HINFO.decode?4(strio, length = None)
-twisted.names.dns.Record_HINFO.encode?4(strio, compDict = None)
-twisted.names.dns.Record_HINFO.showAttributes?7
-twisted.names.dns.Record_HINFO?1(cpu='', os='', ttl=None)
-twisted.names.dns.Record_MB.TYPE?7
-twisted.names.dns.Record_MD.TYPE?7
-twisted.names.dns.Record_MF.TYPE?7
-twisted.names.dns.Record_MG.TYPE?7
-twisted.names.dns.Record_MINFO.TYPE?7
-twisted.names.dns.Record_MINFO.__init__?1(self, rmailbx='', emailbx='', ttl=None)
-twisted.names.dns.Record_MINFO.compareAttributes?7
-twisted.names.dns.Record_MINFO.decode?4(strio, length = None)
-twisted.names.dns.Record_MINFO.emailbx?7
-twisted.names.dns.Record_MINFO.encode?4(strio, compDict = None)
-twisted.names.dns.Record_MINFO.rmailbx?7
-twisted.names.dns.Record_MINFO.showAttributes?7
-twisted.names.dns.Record_MINFO?1(rmailbx='', emailbx='', ttl=None)
-twisted.names.dns.Record_MR.TYPE?7
-twisted.names.dns.Record_MX.TYPE?7
-twisted.names.dns.Record_MX.__init__?1(self, preference=0, name='', ttl=None, **kwargs)
-twisted.names.dns.Record_MX.compareAttributes?7
-twisted.names.dns.Record_MX.decode?4(strio, length = None)
-twisted.names.dns.Record_MX.encode?4(strio, compDict = None)
-twisted.names.dns.Record_MX.exchange?4()
-twisted.names.dns.Record_MX.exchange?7
-twisted.names.dns.Record_MX.showAttributes?7
-twisted.names.dns.Record_MX?1(preference=0, name='', ttl=None, **kwargs)
-twisted.names.dns.Record_NS.TYPE?7
-twisted.names.dns.Record_NULL.TYPE?7
-twisted.names.dns.Record_NULL.__init__?1(self, payload=None, ttl=None)
-twisted.names.dns.Record_NULL.decode?4(strio, length = None)
-twisted.names.dns.Record_NULL.encode?4(strio, compDict = None)
-twisted.names.dns.Record_NULL?1(payload=None, ttl=None)
-twisted.names.dns.Record_PTR.TYPE?7
-twisted.names.dns.Record_RP.TYPE?7
-twisted.names.dns.Record_RP.__init__?1(self, mbox='', txt='', ttl=None)
-twisted.names.dns.Record_RP.compareAttributes?7
-twisted.names.dns.Record_RP.decode?4(strio, length = None)
-twisted.names.dns.Record_RP.encode?4(strio, compDict = None)
-twisted.names.dns.Record_RP.showAttributes?7
-twisted.names.dns.Record_RP?1(mbox='', txt='', ttl=None)
-twisted.names.dns.Record_SOA.TYPE?7
-twisted.names.dns.Record_SOA.__init__?1(self, mname='', rname='', serial=0, refresh=0, retry=0, expire=0, minimum=0, ttl=None)
-twisted.names.dns.Record_SOA.compareAttributes?7
-twisted.names.dns.Record_SOA.decode?4(strio, length = None)
-twisted.names.dns.Record_SOA.encode?4(strio, compDict = None)
-twisted.names.dns.Record_SOA.showAttributes?7
-twisted.names.dns.Record_SOA?1(mname='', rname='', serial=0, refresh=0, retry=0, expire=0, minimum=0, ttl=None)
-twisted.names.dns.Record_SRV.TYPE?7
-twisted.names.dns.Record_SRV.__init__?1(self, priority=0, weight=0, port=0, target='', ttl=None)
-twisted.names.dns.Record_SRV.compareAttributes?7
-twisted.names.dns.Record_SRV.decode?4(strio, length = None)
-twisted.names.dns.Record_SRV.encode?4(strio, compDict = None)
-twisted.names.dns.Record_SRV.showAttributes?7
-twisted.names.dns.Record_SRV?1(priority=0, weight=0, port=0, target='', ttl=None)
-twisted.names.dns.Record_TXT.TYPE?7
-twisted.names.dns.Record_TXT.__init__?1(self, *data, **kw)
-twisted.names.dns.Record_TXT.decode?4(strio, length = None)
-twisted.names.dns.Record_TXT.encode?4(strio, compDict = None)
-twisted.names.dns.Record_TXT.showAttributes?7
-twisted.names.dns.Record_TXT?1(*data, **kw)
-twisted.names.dns.Record_WKS.TYPE?7
-twisted.names.dns.Record_WKS.__init__?1(self, address='0.0.0.0', protocol=0, map='', ttl=None)
-twisted.names.dns.Record_WKS.compareAttributes?7
-twisted.names.dns.Record_WKS.decode?4(strio, length = None)
-twisted.names.dns.Record_WKS.encode?4(strio, compDict = None)
-twisted.names.dns.Record_WKS.showAttributes?7
-twisted.names.dns.Record_WKS?1(address='0.0.0.0', protocol=0, map='', ttl=None)
-twisted.names.dns.SimpleRecord.TYPE?7
-twisted.names.dns.SimpleRecord.__init__?1(self, name='', ttl=None)
-twisted.names.dns.SimpleRecord.compareAttributes?7
-twisted.names.dns.SimpleRecord.decode?4(strio, length = None)
-twisted.names.dns.SimpleRecord.encode?4(strio, compDict = None)
-twisted.names.dns.SimpleRecord.name?7
-twisted.names.dns.SimpleRecord.showAttributes?7
-twisted.names.dns.SimpleRecord?1(name='', ttl=None)
-twisted.names.dns._compat?5()
-twisted.names.dns.randomSource?4()
-twisted.names.dns.randomSource?4(r = file('/dev/' + randSource, 'rb').read)
-twisted.names.dns.randomSource?4(r = randpool.RandomPool().get_bytes)
-twisted.names.dns.readPrecisely?4(file, l)
-twisted.names.dns.str2time?4(s)
-twisted.names.hosts.Resolver.__init__?1(self, file='/etc/hosts', ttl = 60 * 60)
-twisted.names.hosts.Resolver.lookupAddress?4(name, timeout = None)
-twisted.names.hosts.Resolver.lookupAllRecords?7
-twisted.names.hosts.Resolver.persistenceVersion?7
-twisted.names.hosts.Resolver.upgradeToVersion1?4()
-twisted.names.hosts.Resolver?1(file='/etc/hosts', ttl = 60 * 60)
-twisted.names.hosts.searchFileFor?4(file, name)
-twisted.names.resolve.FailureHandler.__init__?1(self, resolver, query, timeout)
-twisted.names.resolve.FailureHandler?1(resolver, query, timeout)
-twisted.names.resolve.ResolverChain.__init__?1(self, resolvers)
-twisted.names.resolve.ResolverChain._lookup?5(name, cls, type, timeout)
-twisted.names.resolve.ResolverChain.lookupAllRecords?4(name, timeout = None)
-twisted.names.resolve.ResolverChain?1(resolvers)
-twisted.names.root.DeferredResolver.__init__?1(self, resolverDeferred)
-twisted.names.root.DeferredResolver.gotRealResolver?4(resolver)
-twisted.names.root.DeferredResolver?1(resolverDeferred)
-twisted.names.root.Resolver.__init__?1(self, hints)
-twisted.names.root.Resolver._lookup?5(name, cls, type, timeout)
-twisted.names.root.Resolver.discoveredAuthority?4(auth, name, cls, type, timeout)
-twisted.names.root.Resolver?1(hints)
-twisted.names.root._DummyController.messageReceived?4(*args)
-twisted.names.root.bootstrap?4(resolver)
-twisted.names.root.discoverAuthority?4(host, roots, cache=None, p=None)
-twisted.names.root.discoverAuthority?7
-twisted.names.root.errback?4(failure)
-twisted.names.root.extractAuthority?4(msg, cache)
-twisted.names.root.lookupAddress?4(host, atServer, p=None)
-twisted.names.root.lookupNameservers?4(host, atServer, p=None)
-twisted.names.root.makePlaceholder?4(deferred, name)
-twisted.names.root.placeholder?4(*args, **kw)
-twisted.names.root.retry?4(t, p, *args)
-twisted.names.secondary.SecondaryAuthority.__init__?1(self, primaryIP, domain)
-twisted.names.secondary.SecondaryAuthority._cbTransferred?5(result)
-twisted.names.secondary.SecondaryAuthority._cbZone?5(zone)
-twisted.names.secondary.SecondaryAuthority._ebTransferred?5(failure)
-twisted.names.secondary.SecondaryAuthority._ebZone?5(failure)
-twisted.names.secondary.SecondaryAuthority._lookup?5(name, cls, type, timeout=None)
-twisted.names.secondary.SecondaryAuthority.lookupZone?7
-twisted.names.secondary.SecondaryAuthority.soa?7
-twisted.names.secondary.SecondaryAuthority.transfer?4()
-twisted.names.secondary.SecondaryAuthority.transferring?7
-twisted.names.secondary.SecondaryAuthority.update?4()
-twisted.names.secondary.SecondaryAuthority?1(primaryIP, domain)
-twisted.names.secondary.SecondaryAuthorityService.__init__?1(self, primary, domains)
-twisted.names.secondary.SecondaryAuthorityService.calls?7
-twisted.names.secondary.SecondaryAuthorityService.getAuthority?4()
-twisted.names.secondary.SecondaryAuthorityService.startService?4()
-twisted.names.secondary.SecondaryAuthorityService.stopService?4()
-twisted.names.secondary.SecondaryAuthorityService?1(primary, domains)
-twisted.names.server.DNSServerFactory.__init__?1(self, authorities = None, caches = None, clients = None, verbose = 0)
-twisted.names.server.DNSServerFactory.allowQuery?4(message, protocol, address)
-twisted.names.server.DNSServerFactory.buildProtocol?4(addr)
-twisted.names.server.DNSServerFactory.cache?7
-twisted.names.server.DNSServerFactory.connectionMade?4(protocol)
-twisted.names.server.DNSServerFactory.gotResolverError?4(failure, protocol, message, address)
-twisted.names.server.DNSServerFactory.gotResolverResponse?4((ans, auth, add), protocol, message, address)
-twisted.names.server.DNSServerFactory.handleInverseQuery?4(message, protocol, address)
-twisted.names.server.DNSServerFactory.handleNotify?4(message, protocol, address)
-twisted.names.server.DNSServerFactory.handleOther?4(message, protocol, address)
-twisted.names.server.DNSServerFactory.handleQuery?4(message, protocol, address)
-twisted.names.server.DNSServerFactory.handleStatus?4(message, protocol, address)
-twisted.names.server.DNSServerFactory.messageReceived?4(message, proto, address = None)
-twisted.names.server.DNSServerFactory.protocol?7
-twisted.names.server.DNSServerFactory.sendReply?4(protocol, message, address)
-twisted.names.server.DNSServerFactory?1(authorities = None, caches = None, clients = None, verbose = 0)
-twisted.names.srvconnect.SRVConnector.__init__?1(self, reactor, service, domain, factory, protocol='tcp', connectFuncName='connectTCP', connectFuncArgs=(), connectFuncKwArgs={}, )
-twisted.names.srvconnect.SRVConnector._cbGotServers?5((answers, auth, add))
-twisted.names.srvconnect.SRVConnector._reallyConnect?5()
-twisted.names.srvconnect.SRVConnector._serverCmp?5(a, b)
-twisted.names.srvconnect.SRVConnector.connect?4()
-twisted.names.srvconnect.SRVConnector.connectionFailed?4(reason)
-twisted.names.srvconnect.SRVConnector.connectionLost?4(reason)
-twisted.names.srvconnect.SRVConnector.disconnect?4()
-twisted.names.srvconnect.SRVConnector.getDestination?4()
-twisted.names.srvconnect.SRVConnector.pickServer?4()
-twisted.names.srvconnect.SRVConnector.stopAfterDNS?7
-twisted.names.srvconnect.SRVConnector.stopConnecting?4()
-twisted.names.srvconnect.SRVConnector?1(reactor, service, domain, factory, protocol='tcp', connectFuncName='connectTCP', connectFuncArgs=(), connectFuncKwArgs={}, )
-twisted.names.srvconnect._SRVConnector_ClientFactoryWrapper.__init__?2(self, connector, wrappedFactory)
-twisted.names.srvconnect._SRVConnector_ClientFactoryWrapper.clientConnectionFailed?4(connector, reason)
-twisted.names.srvconnect._SRVConnector_ClientFactoryWrapper.clientConnectionLost?4(connector, reason)
-twisted.names.srvconnect._SRVConnector_ClientFactoryWrapper.startedConnecting?4(connector)
-twisted.names.srvconnect._SRVConnector_ClientFactoryWrapper?2(connector, wrappedFactory)
-twisted.names.tap.Options.__init__?1(self)
-twisted.names.tap.Options.optFlags?7
-twisted.names.tap.Options.optParameters?7
-twisted.names.tap.Options.opt_bindzone?4(filename)
-twisted.names.tap.Options.opt_pyzone?4(filename)
-twisted.names.tap.Options.opt_secondary?4(ip_domain)
-twisted.names.tap.Options.opt_verbose?4()
-twisted.names.tap.Options.postOptions?4()
-twisted.names.tap.Options.zonefiles?7
-twisted.names.tap.Options.zones?7
-twisted.names.tap.Options?1()
-twisted.names.tap.makeService?4(config)
-twisted.news.database.Article.__init__?1(self, head, body)
-twisted.news.database.Article.getHeader?4(header)
-twisted.news.database.Article.overview?4()
-twisted.news.database.Article.putHeader?4(header, value)
-twisted.news.database.Article.textHeaders?4()
-twisted.news.database.Article?1(head, body)
-twisted.news.database.Group.__init__?1(self, name, flags = 'y')
-twisted.news.database.Group.articles?7
-twisted.news.database.Group.flags?7
-twisted.news.database.Group.maxArticle?7
-twisted.news.database.Group.minArticle?7
-twisted.news.database.Group.name?7
-twisted.news.database.Group?1(name, flags = 'y')
-twisted.news.database.INewsStorage.articleExistsRequest?4(id)
-twisted.news.database.INewsStorage.articleRequest?4(group, index, id = None)
-twisted.news.database.INewsStorage.bodyRequest?4(group, index)
-twisted.news.database.INewsStorage.groupRequest?4(group)
-twisted.news.database.INewsStorage.headRequest?4(group, index)
-twisted.news.database.INewsStorage.listGroupRequest?4(group)
-twisted.news.database.INewsStorage.listRequest?4()
-twisted.news.database.INewsStorage.overviewRequest?4()
-twisted.news.database.INewsStorage.postRequest?4(message)
-twisted.news.database.INewsStorage.subscriptionRequest?4()
-twisted.news.database.INewsStorage.xhdrRequest?4(group, low, high, header)
-twisted.news.database.INewsStorage.xoverRequest?4(group, low, high)
-twisted.news.database.NewsShelf.__init__?1(self, mailhost, path)
-twisted.news.database.NewsShelf.addGroup?4(name, flags)
-twisted.news.database.NewsShelf.addModerator?4(group, email)
-twisted.news.database.NewsShelf.addSubscription?4(name)
-twisted.news.database.NewsShelf.articleExistsRequest?4(id)
-twisted.news.database.NewsShelf.articleRequest?4(group, index, id = None)
-twisted.news.database.NewsShelf.bodyRequest?4(group, index, id = None)
-twisted.news.database.NewsShelf.getModerator?4(groups)
-twisted.news.database.NewsShelf.groupRequest?4(group)
-twisted.news.database.NewsShelf.headRequest?4(group, index, id = None)
-twisted.news.database.NewsShelf.initialize?4()
-twisted.news.database.NewsShelf.listGroupRequest?4(group)
-twisted.news.database.NewsShelf.listRequest?4()
-twisted.news.database.NewsShelf.notifyModerator?4(moderator, article)
-twisted.news.database.NewsShelf.overviewRequest?4()
-twisted.news.database.NewsShelf.postRequest?4(message)
-twisted.news.database.NewsShelf.subscriptionRequest?4()
-twisted.news.database.NewsShelf.xhdrRequest?4(group, low, high, header)
-twisted.news.database.NewsShelf.xoverRequest?4(group, low, high)
-twisted.news.database.NewsShelf?1(mailhost, path)
-twisted.news.database.NewsStorage.articleExistsRequest?4(id)
-twisted.news.database.NewsStorage.articleRequest?4(group, index, id = None)
-twisted.news.database.NewsStorage.bodyRequest?4(group, index)
-twisted.news.database.NewsStorage.groupRequest?4(group)
-twisted.news.database.NewsStorage.headRequest?4(group, index)
-twisted.news.database.NewsStorage.listGroupRequest?4(group)
-twisted.news.database.NewsStorage.listRequest?4()
-twisted.news.database.NewsStorage.overviewRequest?4()
-twisted.news.database.NewsStorage.postRequest?4(message)
-twisted.news.database.NewsStorage.subscriptionRequest?4()
-twisted.news.database.NewsStorage.xhdrRequest?4(group, low, high, header)
-twisted.news.database.NewsStorage.xoverRequest?4(group, low, high)
-twisted.news.database.NewsStorageAugmentation.__init__?1(self, info)
-twisted.news.database.NewsStorageAugmentation._doPost?5(transaction, article)
-twisted.news.database.NewsStorageAugmentation.articleExistsRequest?4(id)
-twisted.news.database.NewsStorageAugmentation.articleRequest?4(group, index, id = None)
-twisted.news.database.NewsStorageAugmentation.bodyRequest?4(group, index)
-twisted.news.database.NewsStorageAugmentation.groupRequest?4(group)
-twisted.news.database.NewsStorageAugmentation.headRequest?4(group, index)
-twisted.news.database.NewsStorageAugmentation.listGroupRequest?4(group)
-twisted.news.database.NewsStorageAugmentation.listRequest?4()
-twisted.news.database.NewsStorageAugmentation.overviewRequest?4()
-twisted.news.database.NewsStorageAugmentation.postRequest?4(message)
-twisted.news.database.NewsStorageAugmentation.schema?7
-twisted.news.database.NewsStorageAugmentation.subscriptionRequest?4()
-twisted.news.database.NewsStorageAugmentation.xhdrRequest?4(group, low, high, header)
-twisted.news.database.NewsStorageAugmentation.xoverRequest?4(group, low, high)
-twisted.news.database.NewsStorageAugmentation?1(info)
-twisted.news.database.OVERVIEW_FMT?7
-twisted.news.database.PickleStorage.__init__?1(self, filename, groups = None, moderators = ())
-twisted.news.database.PickleStorage.articleExistsRequest?4(id)
-twisted.news.database.PickleStorage.articleRequest?4(group, index, id = None)
-twisted.news.database.PickleStorage.bodyRequest?4(group, index)
-twisted.news.database.PickleStorage.flush?4()
-twisted.news.database.PickleStorage.getModerators?4(groups)
-twisted.news.database.PickleStorage.groupRequest?4(group)
-twisted.news.database.PickleStorage.headRequest?4(group, index)
-twisted.news.database.PickleStorage.listGroupRequest?4(group)
-twisted.news.database.PickleStorage.listRequest?4()
-twisted.news.database.PickleStorage.load?4(filename, groups = None, moderators = ())
-twisted.news.database.PickleStorage.notifyModerators?4(moderators, article)
-twisted.news.database.PickleStorage.overviewRequest?4()
-twisted.news.database.PickleStorage.postRequest?4(message)
-twisted.news.database.PickleStorage.sharedDBs?7
-twisted.news.database.PickleStorage.subscriptionRequest?4()
-twisted.news.database.PickleStorage.xhdrRequest?4(group, low, high, header)
-twisted.news.database.PickleStorage.xoverRequest?4(group, low, high)
-twisted.news.database.PickleStorage?1(filename, groups = None, moderators = ())
-twisted.news.database.hexdigest?4(md5)
-twisted.news.database.makeGroupSQL?4(groups)
-twisted.news.database.makeOverviewSQL?4()
-twisted.news.news.Factory?7
-twisted.news.news.NNTPFactory.__init__?1(self, backend)
-twisted.news.news.NNTPFactory.buildProtocol?4(connection)
-twisted.news.news.NNTPFactory.protocol?7
-twisted.news.news.NNTPFactory?1(backend)
-twisted.news.news.UsenetClientFactory.__init__?1(self, groups, storage)
-twisted.news.news.UsenetClientFactory.buildProtocol?4(addr)
-twisted.news.news.UsenetClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.news.news.UsenetClientFactory.clientConnectionLost?4(connector, reason)
-twisted.news.news.UsenetClientFactory.updateChecks?4(addr)
-twisted.news.news.UsenetClientFactory?1(groups, storage)
-twisted.news.news.UsenetServerFactory.__init__?1(self, backend, remoteHosts = None, updatePeriod = 60)
-twisted.news.news.UsenetServerFactory.buildProtocol?4(connection)
-twisted.news.news.UsenetServerFactory.protocol?7
-twisted.news.news.UsenetServerFactory.startFactory?4()
-twisted.news.news.UsenetServerFactory.stopFactory?4()
-twisted.news.news.UsenetServerFactory.syncWithRemotes?4()
-twisted.news.news.UsenetServerFactory?1(backend, remoteHosts = None, updatePeriod = 60)
-twisted.news.nntp.NNTPClient.MAX_COMMAND_LENGTH?7
-twisted.news.nntp.NNTPClient.__init__?1(self)
-twisted.news.nntp.NNTPClient._endState?5()
-twisted.news.nntp.NNTPClient._getResponseCode?5()
-twisted.news.nntp.NNTPClient._headerGroup?5((code, line))
-twisted.news.nntp.NNTPClient._headerInitial?5((code, message))
-twisted.news.nntp.NNTPClient._headerMode?5((code, message))
-twisted.news.nntp.NNTPClient._headerPost?5((code, message))
-twisted.news.nntp.NNTPClient._headerPosted?5((code, message))
-twisted.news.nntp.NNTPClient._newLine?5(line, check = 1)
-twisted.news.nntp.NNTPClient._newState?5(method, error, responseHandler = None)
-twisted.news.nntp.NNTPClient._passiveError?5(error)
-twisted.news.nntp.NNTPClient._setResponseCode?5(code)
-twisted.news.nntp.NNTPClient._stateArticle?5(line)
-twisted.news.nntp.NNTPClient._stateBody?5(line)
-twisted.news.nntp.NNTPClient._stateHead?5(line)
-twisted.news.nntp.NNTPClient._stateList?5(line)
-twisted.news.nntp.NNTPClient._stateNewGroups?5(line)
-twisted.news.nntp.NNTPClient._stateNewNews?5(line)
-twisted.news.nntp.NNTPClient._stateOverview?5(line)
-twisted.news.nntp.NNTPClient._statePassive?5(line)
-twisted.news.nntp.NNTPClient._stateSubscriptions?5(line)
-twisted.news.nntp.NNTPClient._stateXHDR?5(line)
-twisted.news.nntp.NNTPClient.connectionMade?4()
-twisted.news.nntp.NNTPClient.fetchArticle?4(index = '')
-twisted.news.nntp.NNTPClient.fetchBody?4(index = '')
-twisted.news.nntp.NNTPClient.fetchGroup?4(group)
-twisted.news.nntp.NNTPClient.fetchGroups?4()
-twisted.news.nntp.NNTPClient.fetchHead?4(index = '')
-twisted.news.nntp.NNTPClient.fetchNewGroups?4(date, distributions)
-twisted.news.nntp.NNTPClient.fetchNewNews?4(groups, date, distributions = '')
-twisted.news.nntp.NNTPClient.fetchOverview?4()
-twisted.news.nntp.NNTPClient.fetchSubscriptions?4()
-twisted.news.nntp.NNTPClient.fetchXHeader?4(header, low = None, high = None, id = None)
-twisted.news.nntp.NNTPClient.getAllGroupsFailed?4(error)
-twisted.news.nntp.NNTPClient.getArticleFailed?4(error)
-twisted.news.nntp.NNTPClient.getBodyFailed?4(body)
-twisted.news.nntp.NNTPClient.getGroupFailed?4(error)
-twisted.news.nntp.NNTPClient.getHeadFailed?4(error)
-twisted.news.nntp.NNTPClient.getNewGroupsFailed?4(error)
-twisted.news.nntp.NNTPClient.getNewNewsFailed?4(error)
-twisted.news.nntp.NNTPClient.getOverviewFailed?4(error)
-twisted.news.nntp.NNTPClient.getSubscriptionsFailed?4(error)
-twisted.news.nntp.NNTPClient.getXHeaderFailed?4(error)
-twisted.news.nntp.NNTPClient.gotAllGroups?4(groups)
-twisted.news.nntp.NNTPClient.gotArticle?4(article)
-twisted.news.nntp.NNTPClient.gotBody?4(info)
-twisted.news.nntp.NNTPClient.gotGroup?4(group)
-twisted.news.nntp.NNTPClient.gotHead?4(head)
-twisted.news.nntp.NNTPClient.gotNewGroups?4(groups)
-twisted.news.nntp.NNTPClient.gotNewNews?4(news)
-twisted.news.nntp.NNTPClient.gotOverview?4(overview)
-twisted.news.nntp.NNTPClient.gotSubscriptions?4(subscriptions)
-twisted.news.nntp.NNTPClient.gotXHeader?4(headers)
-twisted.news.nntp.NNTPClient.lineReceived?4(line)
-twisted.news.nntp.NNTPClient.postArticle?4(text)
-twisted.news.nntp.NNTPClient.postFailed?4(error)
-twisted.news.nntp.NNTPClient.postedOk?4()
-twisted.news.nntp.NNTPClient.quit?4()
-twisted.news.nntp.NNTPClient.setStream?4()
-twisted.news.nntp.NNTPClient.setStreamFailed?4(error)
-twisted.news.nntp.NNTPClient.setStreamSuccess?4()
-twisted.news.nntp.NNTPClient?1()
-twisted.news.nntp.NNTPError.__init__?1(self, string)
-twisted.news.nntp.NNTPError?1(string)
-twisted.news.nntp.NNTPServer.COMMANDS?7
-twisted.news.nntp.NNTPServer.__init__?1(self)
-twisted.news.nntp.NNTPServer._didTakeThis?5(result)
-twisted.news.nntp.NNTPServer._doingPost?5(line)
-twisted.news.nntp.NNTPServer._doingTakeThis?5(line)
-twisted.news.nntp.NNTPServer._errArticle?5(failure)
-twisted.news.nntp.NNTPServer._errBody?5(failure)
-twisted.news.nntp.NNTPServer._errCheck?5(failure)
-twisted.news.nntp.NNTPServer._errGroup?5(failure)
-twisted.news.nntp.NNTPServer._errHead?5(failure)
-twisted.news.nntp.NNTPServer._errIHAVE?5(failure)
-twisted.news.nntp.NNTPServer._errList?5(failure)
-twisted.news.nntp.NNTPServer._errListGroup?5(failure)
-twisted.news.nntp.NNTPServer._errOverview?5(failure)
-twisted.news.nntp.NNTPServer._errPost?5(failure)
-twisted.news.nntp.NNTPServer._errStat?5(failure)
-twisted.news.nntp.NNTPServer._errSubscription?5(failure)
-twisted.news.nntp.NNTPServer._errTakeThis?5(failure)
-twisted.news.nntp.NNTPServer._errXHDR?5(failure)
-twisted.news.nntp.NNTPServer._errXOver?5(failure)
-twisted.news.nntp.NNTPServer._errXROVER?5(failure)
-twisted.news.nntp.NNTPServer._foundArticle?5(result)
-twisted.news.nntp.NNTPServer._gotArticle?5((index, id, article))
-twisted.news.nntp.NNTPServer._gotBody?5((index, id, body))
-twisted.news.nntp.NNTPServer._gotCheck?5(result)
-twisted.news.nntp.NNTPServer._gotGroup?5((name, num, high, low, flags))
-twisted.news.nntp.NNTPServer._gotHead?5((index, id, head))
-twisted.news.nntp.NNTPServer._gotIHAVE?5(result)
-twisted.news.nntp.NNTPServer._gotList?5(list)
-twisted.news.nntp.NNTPServer._gotListGroup?5((group, articles))
-twisted.news.nntp.NNTPServer._gotOverview?5(parts)
-twisted.news.nntp.NNTPServer._gotPost?5(parts)
-twisted.news.nntp.NNTPServer._gotStat?5((index, id, article))
-twisted.news.nntp.NNTPServer._gotSubscription?5(parts)
-twisted.news.nntp.NNTPServer._gotXHDR?5(parts)
-twisted.news.nntp.NNTPServer._gotXOver?5(parts)
-twisted.news.nntp.NNTPServer._gotXROVER?5(parts)
-twisted.news.nntp.NNTPServer._handleIHAVE?5(line)
-twisted.news.nntp.NNTPServer.articleWork?4(article, cmd, func)
-twisted.news.nntp.NNTPServer.connectionMade?4()
-twisted.news.nntp.NNTPServer.do_ARTICLE?4(article = None)
-twisted.news.nntp.NNTPServer.do_BODY?4(article)
-twisted.news.nntp.NNTPServer.do_CHECK?4(id)
-twisted.news.nntp.NNTPServer.do_GROUP?4(group)
-twisted.news.nntp.NNTPServer.do_HEAD?4(article = None)
-twisted.news.nntp.NNTPServer.do_HELP?4()
-twisted.news.nntp.NNTPServer.do_IHAVE?4(id)
-twisted.news.nntp.NNTPServer.do_LAST?4()
-twisted.news.nntp.NNTPServer.do_LIST?4(subcmd = '', *dummy)
-twisted.news.nntp.NNTPServer.do_LISTGROUP?4(group = None)
-twisted.news.nntp.NNTPServer.do_MODE?4(cmd)
-twisted.news.nntp.NNTPServer.do_NEXT?4()
-twisted.news.nntp.NNTPServer.do_POST?4()
-twisted.news.nntp.NNTPServer.do_QUIT?4()
-twisted.news.nntp.NNTPServer.do_SLAVE?4()
-twisted.news.nntp.NNTPServer.do_STAT?4(article = None)
-twisted.news.nntp.NNTPServer.do_TAKETHIS?4(id)
-twisted.news.nntp.NNTPServer.do_XHDR?4(header, range = None)
-twisted.news.nntp.NNTPServer.do_XINDEX?4(article)
-twisted.news.nntp.NNTPServer.do_XOVER?4(range)
-twisted.news.nntp.NNTPServer.do_XPATH?4(article)
-twisted.news.nntp.NNTPServer.do_XROVER?4(range = None)
-twisted.news.nntp.NNTPServer.finishedFileTransfer?4(lastsent)
-twisted.news.nntp.NNTPServer.lineReceived?4(line)
-twisted.news.nntp.NNTPServer.xhdrWork?4(header, range)
-twisted.news.nntp.NNTPServer?1()
-twisted.news.nntp.UsenetClientProtocol.__init__?1(self, groups, date, storage)
-twisted.news.nntp.UsenetClientProtocol.articleExists?4(exists, article)
-twisted.news.nntp.UsenetClientProtocol.connectionMade?4()
-twisted.news.nntp.UsenetClientProtocol.getNewNewsFailed?4(reason)
-twisted.news.nntp.UsenetClientProtocol.gotArticle?4(article)
-twisted.news.nntp.UsenetClientProtocol.gotNewNews?4(news)
-twisted.news.nntp.UsenetClientProtocol?1(groups, date, storage)
-twisted.news.nntp.extractCode?4(line)
-twisted.news.nntp.parseRange?4(text)
-twisted.news.tap.DBOptions.optParameters?7
-twisted.news.tap.DBOptions.postOptions?4()
-twisted.news.tap.Options.__init__?1(self)
-twisted.news.tap.Options.groups?7
-twisted.news.tap.Options.optParameters?7
-twisted.news.tap.Options.opt_group?4(group)
-twisted.news.tap.Options.opt_moderator?4(moderator)
-twisted.news.tap.Options.opt_server?4(server)
-twisted.news.tap.Options.opt_subscription?4(group)
-twisted.news.tap.Options.servers?7
-twisted.news.tap.Options.subscriptions?7
-twisted.news.tap.Options.synopsis?7
-twisted.news.tap.Options.zsh_actions?7
-twisted.news.tap.Options?1()
-twisted.news.tap.PickleOptions.optParameters?7
-twisted.news.tap.PickleOptions.postOptions?4()
-twisted.news.tap.PickleOptions.subCommands?7
-twisted.news.tap.makeService?4(config)
-twisted.pair.ethernet.EthernetHeader.__init__?1(self, data)
-twisted.pair.ethernet.EthernetHeader?1(data)
-twisted.pair.ethernet.EthernetProtocol.__init__?1(self)
-twisted.pair.ethernet.EthernetProtocol.addProto?4(num, proto)
-twisted.pair.ethernet.EthernetProtocol.datagramReceived?4(data, partial=0)
-twisted.pair.ethernet.EthernetProtocol?1()
-twisted.pair.ethernet.IEthernetProtocol.addProto?4()
-twisted.pair.ethernet.IEthernetProtocol.datagramReceived?4()
-twisted.pair.ip.IPHeader.__init__?1(self, data)
-twisted.pair.ip.IPHeader?1(data)
-twisted.pair.ip.IPProtocol.__init__?1(self)
-twisted.pair.ip.IPProtocol.addProto?4(num, proto)
-twisted.pair.ip.IPProtocol.datagramReceived?4(data, partial, dest, source, protocol)
-twisted.pair.ip.IPProtocol?1()
-twisted.pair.ip.MAX_SIZE?7
-twisted.pair.raw.IRawDatagramProtocol.addProto?4()
-twisted.pair.raw.IRawDatagramProtocol.datagramReceived?4()
-twisted.pair.raw.IRawPacketProtocol.addProto?4()
-twisted.pair.raw.IRawPacketProtocol.datagramReceived?4()
-twisted.pair.rawudp.RawUDPProtocol.__init__?1(self)
-twisted.pair.rawudp.RawUDPProtocol.addProto?4(num, proto)
-twisted.pair.rawudp.RawUDPProtocol.datagramReceived?4(data, partial, source, dest, protocol, version, ihl, tos, tot_len, fragment_id, fragment_offset, dont_fragment, more_fragments, ttl)
-twisted.pair.rawudp.RawUDPProtocol?1()
-twisted.pair.rawudp.UDPHeader.__init__?1(self, data)
-twisted.pair.rawudp.UDPHeader?1(data)
-twisted.pair.tuntap.TuntapPort.__init__?1(self, interface, proto, maxPacketSize=8192, reactor=None)
-twisted.pair.tuntap.TuntapPort._bindSocket?5()
-twisted.pair.tuntap.TuntapPort._connectToProtocol?5()
-twisted.pair.tuntap.TuntapPort.connectionLost?4(reason=None)
-twisted.pair.tuntap.TuntapPort.doRead?4()
-twisted.pair.tuntap.TuntapPort.fileno?4()
-twisted.pair.tuntap.TuntapPort.getHost?4()
-twisted.pair.tuntap.TuntapPort.logPrefix?4()
-twisted.pair.tuntap.TuntapPort.loseConnection?4()
-twisted.pair.tuntap.TuntapPort.maxThroughput?7
-twisted.pair.tuntap.TuntapPort.setLogStr?4()
-twisted.pair.tuntap.TuntapPort.startListening?4()
-twisted.pair.tuntap.TuntapPort.stopListening?7
-twisted.pair.tuntap.TuntapPort.write?4(datagram)
-twisted.pair.tuntap.TuntapPort.writeSequence?4(seq)
-twisted.pair.tuntap.TuntapPort?1(interface, proto, maxPacketSize=8192, reactor=None)
-twisted.persisted.aot.AOTJellier.__init__?1(self)
-twisted.persisted.aot.AOTJellier.jelly?4(obj)
-twisted.persisted.aot.AOTJellier.jellyToAO?4(obj)
-twisted.persisted.aot.AOTJellier.prepareForRef?4(aoref, object)
-twisted.persisted.aot.AOTJellier?1()
-twisted.persisted.aot.AOTUnjellier.__init__?1(self)
-twisted.persisted.aot.AOTUnjellier.callAfter?4(callable, result)
-twisted.persisted.aot.AOTUnjellier.unjelly?4(ao)
-twisted.persisted.aot.AOTUnjellier.unjellyAO?4(ao)
-twisted.persisted.aot.AOTUnjellier.unjellyAttribute?4(instance, attrName, ao)
-twisted.persisted.aot.AOTUnjellier.unjellyInto?4(obj, loc, ao)
-twisted.persisted.aot.AOTUnjellier.unjellyLater?4(node)
-twisted.persisted.aot.AOTUnjellier?1()
-twisted.persisted.aot.Class.getSource?4()
-twisted.persisted.aot.Copyreg.__init__?1(self, loadfunc, state)
-twisted.persisted.aot.Copyreg.getSource?4()
-twisted.persisted.aot.Copyreg?1(loadfunc, state)
-twisted.persisted.aot.Deref.__init__?1(self, num)
-twisted.persisted.aot.Deref.getSource?4()
-twisted.persisted.aot.Deref?1(num)
-twisted.persisted.aot.Function.getSource?4()
-twisted.persisted.aot.Instance.__init__?1(self, className, __stateObj__=NoStateObj, **state)
-twisted.persisted.aot.Instance.getSource?4()
-twisted.persisted.aot.Instance?1(className, __stateObj__=NoStateObj, **state)
-twisted.persisted.aot.InstanceMethod.__init__?1(self, name, klass, inst)
-twisted.persisted.aot.InstanceMethod.getSource?4()
-twisted.persisted.aot.InstanceMethod?1(name, klass, inst)
-twisted.persisted.aot.Module.getSource?4()
-twisted.persisted.aot.Named.__init__?1(self, name)
-twisted.persisted.aot.Named?1(name)
-twisted.persisted.aot.NoStateObj?7
-twisted.persisted.aot.Ref.__init__?1(self, *args)
-twisted.persisted.aot.Ref.getSource?4()
-twisted.persisted.aot.Ref.setObj?4(obj)
-twisted.persisted.aot.Ref.setRef?4(num)
-twisted.persisted.aot.Ref?1(*args)
-twisted.persisted.aot._SIMPLE_BUILTINS?8
-twisted.persisted.aot.dictToKW?4(d)
-twisted.persisted.aot.eater?4(type, val, r, c, l, out=out, stack=stack)
-twisted.persisted.aot.getSource?4(ao)
-twisted.persisted.aot.indentify?4(s)
-twisted.persisted.aot.jellyToAOT?4(obj)
-twisted.persisted.aot.jellyToSource?4(obj, file=None)
-twisted.persisted.aot.prettify?4(obj)
-twisted.persisted.aot.r?7
-twisted.persisted.aot.unjellyFromAOT?4(aot)
-twisted.persisted.aot.unjellyFromSource?4(stringOrFile)
-twisted.persisted.crefutil.NotKnown.__init__?1(self)
-twisted.persisted.crefutil.NotKnown.addDependant?4(mutableObject, key)
-twisted.persisted.crefutil.NotKnown.resolveDependants?4(newObject)
-twisted.persisted.crefutil.NotKnown.resolvedObject?7
-twisted.persisted.crefutil.NotKnown?1()
-twisted.persisted.crefutil._Catcher.catch?4(value)
-twisted.persisted.crefutil._Defer.__init__?2(self)
-twisted.persisted.crefutil._Defer.addDependant?4(dep, key)
-twisted.persisted.crefutil._Defer.wasset?7
-twisted.persisted.crefutil._Defer?2()
-twisted.persisted.crefutil._Dereference.__init__?2(self, id)
-twisted.persisted.crefutil._Dereference?2(id)
-twisted.persisted.crefutil._DictKeyAndValue.__init__?2(self, dict)
-twisted.persisted.crefutil._DictKeyAndValue?2(dict)
-twisted.persisted.crefutil._InstanceMethod.__init__?2(self, im_name, im_self, im_class)
-twisted.persisted.crefutil._InstanceMethod?2(im_name, im_self, im_class)
-twisted.persisted.crefutil._Tuple.__init__?2(self, l)
-twisted.persisted.crefutil._Tuple?2(l)
-twisted.persisted.dirdbm.DirDBM.__init__?1(self, name)
-twisted.persisted.dirdbm.DirDBM._decode?5(k)
-twisted.persisted.dirdbm.DirDBM._encode?5(k)
-twisted.persisted.dirdbm.DirDBM._readFile?5(path)
-twisted.persisted.dirdbm.DirDBM._writeFile?5(path, data)
-twisted.persisted.dirdbm.DirDBM.clear?4()
-twisted.persisted.dirdbm.DirDBM.close?4()
-twisted.persisted.dirdbm.DirDBM.copyTo?4(path)
-twisted.persisted.dirdbm.DirDBM.get?4(key, default = None)
-twisted.persisted.dirdbm.DirDBM.getModificationTime?4(key)
-twisted.persisted.dirdbm.DirDBM.has_key?4(key)
-twisted.persisted.dirdbm.DirDBM.items?4()
-twisted.persisted.dirdbm.DirDBM.keys?4()
-twisted.persisted.dirdbm.DirDBM.setdefault?4(key, value)
-twisted.persisted.dirdbm.DirDBM.update?4(dict)
-twisted.persisted.dirdbm.DirDBM.values?4()
-twisted.persisted.dirdbm.DirDBM?1(name)
-twisted.persisted.dirdbm.open?4(file, flag = None, mode = None)
-twisted.persisted.journal.base.ICommand.execute?4(journaledService, runTime)
-twisted.persisted.journal.base.ICommandLog.getCommandsSince?4(index)
-twisted.persisted.journal.base.ICommandLog.getCurrentIndex?4()
-twisted.persisted.journal.base.ICommandLog.logCommand?4(command, runTime)
-twisted.persisted.journal.base.Journal.__init__?1(self, log, journaledService)
-twisted.persisted.journal.base.Journal._reallyExecute?5(index, command, runTime)
-twisted.persisted.journal.base.Journal.executeCommand?4(command)
-twisted.persisted.journal.base.Journal.getLastSnapshot?4()
-twisted.persisted.journal.base.Journal.sync?4(*args, **kwargs)
-twisted.persisted.journal.base.Journal.updateFromLog?4()
-twisted.persisted.journal.base.Journal?1(log, journaledService)
-twisted.persisted.journal.base.LoadingService.loadObject?4(objType, objId)
-twisted.persisted.journal.base.MemoryJournal.__init__?1(self, log, journaledService, path, loadedCallback)
-twisted.persisted.journal.base.MemoryJournal.getLastSnapshot?4()
-twisted.persisted.journal.base.MemoryJournal.sync?4(obj)
-twisted.persisted.journal.base.MemoryJournal?1(log, journaledService, path, loadedCallback)
-twisted.persisted.journal.base.ServiceWrapperCommand.__init__?1(self, methodName, args=(), kwargs={})
-twisted.persisted.journal.base.ServiceWrapperCommand.execute?4(svc, commandTime)
-twisted.persisted.journal.base.ServiceWrapperCommand?1(methodName, args=(), kwargs={})
-twisted.persisted.journal.base.Wrappable.getUid?4()
-twisted.persisted.journal.base.Wrappable.objectType?7
-twisted.persisted.journal.base.WrapperCommand.__init__?1(self, methodName, obj, args=(), kwargs={})
-twisted.persisted.journal.base.WrapperCommand.execute?4(svc, commandTime)
-twisted.persisted.journal.base.WrapperCommand?1(methodName, obj, args=(), kwargs={})
-twisted.persisted.journal.base.command?4(methodName, cmdClass=WrapperCommand)
-twisted.persisted.journal.base.serviceCommand?4(methodName, cmdClass=ServiceWrapperCommand)
-twisted.persisted.journal.base.wrapper?4(obj, journal, *args, **kwargs)
-twisted.persisted.journal.picklelog.DirDBMLog.__init__?1(self, logPath)
-twisted.persisted.journal.picklelog.DirDBMLog.getCommandsSince?4(index)
-twisted.persisted.journal.picklelog.DirDBMLog.getCurrentIndex?4()
-twisted.persisted.journal.picklelog.DirDBMLog.logCommand?4(command, time)
-twisted.persisted.journal.picklelog.DirDBMLog?1(logPath)
-twisted.persisted.journal.rowjournal.RowJournal.__init__?1(self, log, journaledService, reflector)
-twisted.persisted.journal.rowjournal.RowJournal._sync?5(txn, index, commands)
-twisted.persisted.journal.rowjournal.RowJournal._syncDone?5(result)
-twisted.persisted.journal.rowjournal.RowJournal.deleteRow?4(obj)
-twisted.persisted.journal.rowjournal.RowJournal.getLastSnapshot?4()
-twisted.persisted.journal.rowjournal.RowJournal.insertRow?4(obj)
-twisted.persisted.journal.rowjournal.RowJournal.loadObjectsFrom?4(tableName, parentRow=None, data=None, whereClause=None, forceChildren=0)
-twisted.persisted.journal.rowjournal.RowJournal.sync?4()
-twisted.persisted.journal.rowjournal.RowJournal.updateRow?4(obj)
-twisted.persisted.journal.rowjournal.RowJournal?1(log, journaledService, reflector)
-twisted.persisted.marmalade.DOMJellier.__init__?1(self)
-twisted.persisted.marmalade.DOMJellier.jelly?4(obj)
-twisted.persisted.marmalade.DOMJellier.jellyToNode?4(obj)
-twisted.persisted.marmalade.DOMJellier.prepareElement?4(element, object)
-twisted.persisted.marmalade.DOMJellier?1()
-twisted.persisted.marmalade.DOMJellyable.jellyDOMVersion?7
-twisted.persisted.marmalade.DOMJellyable.jellyToDOM?4(jellier, element)
-twisted.persisted.marmalade.DOMJellyable.unjellyFromDOM?4(unjellier, element)
-twisted.persisted.marmalade.DOMUnjellier.__init__?1(self)
-twisted.persisted.marmalade.DOMUnjellier.unjelly?4(doc)
-twisted.persisted.marmalade.DOMUnjellier.unjellyAttribute?4(instance, attrName, valueNode)
-twisted.persisted.marmalade.DOMUnjellier.unjellyInto?4(obj, loc, node)
-twisted.persisted.marmalade.DOMUnjellier.unjellyLater?4(node)
-twisted.persisted.marmalade.DOMUnjellier.unjellyNode?4(node)
-twisted.persisted.marmalade.DOMUnjellier?1()
-twisted.persisted.marmalade.getValueElement?4(node)
-twisted.persisted.marmalade.instance?4(klass, d)
-twisted.persisted.marmalade.jellyToDOM?4(object)
-twisted.persisted.marmalade.jellyToXML?4(object, file=None)
-twisted.persisted.marmalade.unjellyFromDOM?4(document)
-twisted.persisted.marmalade.unjellyFromXML?4(stringOrFile)
-twisted.persisted.sob.IPersistable.save?4(tag=None, filename=None, passphrase=None)
-twisted.persisted.sob.IPersistable.setStyle?4(style)
-twisted.persisted.sob.Persistant?7
-twisted.persisted.sob.Persistent.__init__?1(self, original, name)
-twisted.persisted.sob.Persistent._getFilename?5(filename, ext, tag)
-twisted.persisted.sob.Persistent._getStyle?5()
-twisted.persisted.sob.Persistent._saveTemp?5(filename, passphrase, dumpFunc)
-twisted.persisted.sob.Persistent.dumpFunc?4(file)
-twisted.persisted.sob.Persistent.save?4(tag=None, filename=None, passphrase=None)
-twisted.persisted.sob.Persistent.setStyle?4(style)
-twisted.persisted.sob.Persistent.style?7
-twisted.persisted.sob.Persistent?1(original, name)
-twisted.persisted.sob._EverythingEphemeral.initRun?7
-twisted.persisted.sob._decrypt?5(passphrase, data)
-twisted.persisted.sob._encrypt?5(passphrase, data)
-twisted.persisted.sob.guessType?4(filename)
-twisted.persisted.sob.load?4(filename, style, passphrase=None)
-twisted.persisted.sob.loadValueFromFile?4(filename, variable, passphrase=None)
-twisted.persisted.styles.Versioned.persistenceForgets?7
-twisted.persisted.styles.Versioned.persistenceVersion?7
-twisted.persisted.styles.Versioned.versionUpgrade?4()
-twisted.persisted.styles._aybabtu?5(c)
-twisted.persisted.styles.doUpgrade?4()
-twisted.persisted.styles.oldModules?7
-twisted.persisted.styles.pickleMethod?4(method)
-twisted.persisted.styles.pickleModule?4(module)
-twisted.persisted.styles.pickleStringI?4(stringi)
-twisted.persisted.styles.pickleStringO?4(stringo)
-twisted.persisted.styles.requireUpgrade?4(obj)
-twisted.persisted.styles.unpickleMethod?4(im_name, im_self, im_class)
-twisted.persisted.styles.unpickleModule?4(name)
-twisted.persisted.styles.unpickleStringI?4(val, sek)
-twisted.persisted.styles.unpickleStringO?4(val, sek)
-twisted.persisted.styles.upgraded?7
-twisted.persisted.styles.versionedsToUpgrade?7
-twisted.plugin.CachedDropin.__init__?1(self, moduleName, description)
-twisted.plugin.CachedDropin?1(moduleName, description)
-twisted.plugin.CachedPlugin.__init__?1(self, dropin, name, description, provided)
-twisted.plugin.CachedPlugin.getComponent?7
-twisted.plugin.CachedPlugin.load?4()
-twisted.plugin.CachedPlugin?1(dropin, name, description, provided)
-twisted.plugin.ERROR_INVALID_NAME?7
-twisted.plugin.ERROR_PATH_NOT_FOUND?7
-twisted.plugin._exts?8
-twisted.plugin._generateCacheEntry?5(provider)
-twisted.plugin.fromkeys?4(keys, value=None)
-twisted.plugin.getCache?4(module)
-twisted.plugin.getPlugIns?7
-twisted.plugin.getPlugins?4(interface, package=twisted.plugins)
-twisted.plugin.getmtime?4(x)
-twisted.plugins.testplugin.AnotherTestPlugin.test?4()
-twisted.plugins.testplugin.AnotherTestPlugin.test?7
-twisted.plugins.testplugin.TestPlugin.test1?4()
-twisted.plugins.testplugin.TestPlugin.test1?7
-twisted.plugins.testplugin.ThirdTestPlugin.test?4()
-twisted.plugins.testplugin.ThirdTestPlugin.test?7
-twisted.plugins.twisted_conch.TwistedManhole?7
-twisted.plugins.twisted_conch.TwistedSSH?7
-twisted.plugins.twisted_ftp.TwistedFTP?7
-twisted.plugins.twisted_inet.TwistedINETD?7
-twisted.plugins.twisted_lore.DefaultProcessor?7
-twisted.plugins.twisted_lore.ManProcessor?7
-twisted.plugins.twisted_lore.MathProcessor?7
-twisted.plugins.twisted_lore.NevowProcessor?7
-twisted.plugins.twisted_lore.SlideProcessor?7
-twisted.plugins.twisted_lore._LorePlugin.__init__?2(self, name, moduleName, description)
-twisted.plugins.twisted_lore._LorePlugin?2(name, moduleName, description)
-twisted.plugins.twisted_mail.TwistedMail?7
-twisted.plugins.twisted_manhole.TwistedManhole?7
-twisted.plugins.twisted_names.TwistedNames?7
-twisted.plugins.twisted_news.TwistedNews?7
-twisted.plugins.twisted_portforward.TwistedPortForward?7
-twisted.plugins.twisted_socks.TwistedSOCKS?7
-twisted.plugins.twisted_telnet.TwistedTelnet?7
-twisted.plugins.twisted_trial.BlackAndWhite?7
-twisted.plugins.twisted_trial.Classic?7
-twisted.plugins.twisted_trial.Minimal?7
-twisted.plugins.twisted_trial.Timing?7
-twisted.plugins.twisted_trial.Tree?7
-twisted.plugins.twisted_trial._Reporter.__init__?2(self, name, module, description, longOpt, shortOpt, klass, default=False)
-twisted.plugins.twisted_trial._Reporter?2(name, module, description, longOpt, shortOpt, klass, default=False)
-twisted.plugins.twisted_web.TwistedWeb?7
-twisted.plugins.twisted_web2.TestResource?7
-twisted.plugins.twisted_web2._Web2ResourcePlugin.__init__?2(self, name, className, description)
-twisted.plugins.twisted_web2._Web2ResourcePlugin?2(name, className, description)
-twisted.plugins.twisted_words.NewTwistedWords?7
-twisted.plugins.twisted_words.PBChatInterface.getFactory?4(realm, portal)
-twisted.plugins.twisted_words.PBChatInterface.getFactory?7
-twisted.plugins.twisted_words.PBChatInterface.name?7
-twisted.plugins.twisted_words.RelayChatInterface.getFactory?4(realm, portal)
-twisted.plugins.twisted_words.RelayChatInterface.getFactory?7
-twisted.plugins.twisted_words.RelayChatInterface.name?7
-twisted.plugins.twisted_words.TwistedTOC?7
-twisted.protocols.basic.DEBUG?7
-twisted.protocols.basic.FileSender.CHUNK_SIZE?7
-twisted.protocols.basic.FileSender.beginFileTransfer?4(file, consumer, transform = None)
-twisted.protocols.basic.FileSender.deferred?7
-twisted.protocols.basic.FileSender.lastSent?7
-twisted.protocols.basic.FileSender.pauseProducing?4()
-twisted.protocols.basic.FileSender.resumeProducing?4()
-twisted.protocols.basic.FileSender.stopProducing?4()
-twisted.protocols.basic.Int16StringReceiver.dataReceived?4(recd)
-twisted.protocols.basic.Int16StringReceiver.recvd?7
-twisted.protocols.basic.Int16StringReceiver.sendString?4(data)
-twisted.protocols.basic.Int16StringReceiver.stringReceived?4(msg)
-twisted.protocols.basic.Int32StringReceiver.MAX_LENGTH?7
-twisted.protocols.basic.Int32StringReceiver.dataReceived?4(recd)
-twisted.protocols.basic.Int32StringReceiver.recvd?7
-twisted.protocols.basic.Int32StringReceiver.sendString?4(data)
-twisted.protocols.basic.Int32StringReceiver.stringReceived?4(msg)
-twisted.protocols.basic.LineOnlyReceiver.MAX_LENGTH?7
-twisted.protocols.basic.LineOnlyReceiver._buffer?8
-twisted.protocols.basic.LineOnlyReceiver.dataReceived?4(data)
-twisted.protocols.basic.LineOnlyReceiver.delimiter?7
-twisted.protocols.basic.LineOnlyReceiver.lineLengthExceeded?4(line)
-twisted.protocols.basic.LineOnlyReceiver.lineReceived?4(line)
-twisted.protocols.basic.LineOnlyReceiver.sendLine?4(line)
-twisted.protocols.basic.LineReceiver.MAX_LENGTH?7
-twisted.protocols.basic.LineReceiver.clearLineBuffer?4()
-twisted.protocols.basic.LineReceiver.dataReceived?4(data)
-twisted.protocols.basic.LineReceiver.delimiter?7
-twisted.protocols.basic.LineReceiver.lineLengthExceeded?4(line)
-twisted.protocols.basic.LineReceiver.lineReceived?4(line)
-twisted.protocols.basic.LineReceiver.line_mode?7
-twisted.protocols.basic.LineReceiver.rawDataReceived?4(data)
-twisted.protocols.basic.LineReceiver.sendLine?4(line)
-twisted.protocols.basic.LineReceiver.setLineMode?4(extra='')
-twisted.protocols.basic.LineReceiver.setRawMode?4()
-twisted.protocols.basic.NUMBER?7
-twisted.protocols.basic.NetstringReceiver.MAX_LENGTH?7
-twisted.protocols.basic.NetstringReceiver._readerLength?8
-twisted.protocols.basic.NetstringReceiver._readerState?8
-twisted.protocols.basic.NetstringReceiver.brokenPeer?7
-twisted.protocols.basic.NetstringReceiver.dataReceived?4(data)
-twisted.protocols.basic.NetstringReceiver.doComma?4()
-twisted.protocols.basic.NetstringReceiver.doData?4()
-twisted.protocols.basic.NetstringReceiver.doLength?4()
-twisted.protocols.basic.NetstringReceiver.sendString?4(data)
-twisted.protocols.basic.NetstringReceiver.stringReceived?4(line)
-twisted.protocols.basic.StatefulStringProtocol.state?7
-twisted.protocols.basic.StatefulStringProtocol.stringReceived?4(string)
-twisted.protocols.basic._PauseableMixin.pauseProducing?4()
-twisted.protocols.basic._PauseableMixin.paused?7
-twisted.protocols.basic._PauseableMixin.resumeProducing?4()
-twisted.protocols.basic._PauseableMixin.stopProducing?4()
-twisted.protocols.dict.Definition.__init__?1(self, name, db, dbdesc, text)
-twisted.protocols.dict.Definition?1(name, db, dbdesc, text)
-twisted.protocols.dict.DictClient.MAX_LENGTH?7
-twisted.protocols.dict.DictClient.__init__?1(self)
-twisted.protocols.dict.DictClient.connectionMade?4()
-twisted.protocols.dict.DictClient.data?7
-twisted.protocols.dict.DictClient.defineDone?4(result)
-twisted.protocols.dict.DictClient.defineFailed?4(reason)
-twisted.protocols.dict.DictClient.dictCode_150_define?4(line)
-twisted.protocols.dict.DictClient.dictCode_151_define?4(line)
-twisted.protocols.dict.DictClient.dictCode_152_match?4(line)
-twisted.protocols.dict.DictClient.dictCode_220_conn?4(line)
-twisted.protocols.dict.DictClient.dictCode_221_ready?4(line)
-twisted.protocols.dict.DictClient.dictCode_250_define?4(line)
-twisted.protocols.dict.DictClient.dictCode_250_match?4(line)
-twisted.protocols.dict.DictClient.dictCode_420_conn?4()
-twisted.protocols.dict.DictClient.dictCode_421_conn?4()
-twisted.protocols.dict.DictClient.dictCode_530_conn?4()
-twisted.protocols.dict.DictClient.dictCode_550_define?4(line)
-twisted.protocols.dict.DictClient.dictCode_550_match?4(line)
-twisted.protocols.dict.DictClient.dictCode_551_match?4(line)
-twisted.protocols.dict.DictClient.dictCode_552_define?4(line)
-twisted.protocols.dict.DictClient.dictCode_552_match?4(line)
-twisted.protocols.dict.DictClient.dictCode_default?4(line)
-twisted.protocols.dict.DictClient.dictCode_text_define?4(line)
-twisted.protocols.dict.DictClient.dictCode_text_match?4(line)
-twisted.protocols.dict.DictClient.dictConnected?4()
-twisted.protocols.dict.DictClient.factory?7
-twisted.protocols.dict.DictClient.l?4()
-twisted.protocols.dict.DictClient.lineReceived?4(line)
-twisted.protocols.dict.DictClient.matchDone?4(result)
-twisted.protocols.dict.DictClient.matchFailed?4(reason)
-twisted.protocols.dict.DictClient.mode?7
-twisted.protocols.dict.DictClient.protocolError?4(reason)
-twisted.protocols.dict.DictClient.result?7
-twisted.protocols.dict.DictClient.sendDefine?4(database, word)
-twisted.protocols.dict.DictClient.sendLine?4(line)
-twisted.protocols.dict.DictClient.sendMatch?4(database, strategy, word)
-twisted.protocols.dict.DictClient.state?7
-twisted.protocols.dict.DictClient?1()
-twisted.protocols.dict.DictLookup.defineDone?4(result)
-twisted.protocols.dict.DictLookup.defineFailed?4(reason)
-twisted.protocols.dict.DictLookup.dictConnected?4()
-twisted.protocols.dict.DictLookup.matchDone?4(result)
-twisted.protocols.dict.DictLookup.matchFailed?4(reason)
-twisted.protocols.dict.DictLookup.protocolError?4(reason)
-twisted.protocols.dict.DictLookupFactory.__init__?1(self, queryType, param, d)
-twisted.protocols.dict.DictLookupFactory.buildProtocol?4(addr)
-twisted.protocols.dict.DictLookupFactory.clientConnectionFailed?4(connector, error)
-twisted.protocols.dict.DictLookupFactory.clientConnectionLost?4(connector, error)
-twisted.protocols.dict.DictLookupFactory.clientDone?4()
-twisted.protocols.dict.DictLookupFactory.done?7
-twisted.protocols.dict.DictLookupFactory.protocol?7
-twisted.protocols.dict.DictLookupFactory?1(queryType, param, d)
-twisted.protocols.dict.define?4(host, port, database, word)
-twisted.protocols.dict.makeAtom?4(line)
-twisted.protocols.dict.makeWord?4(s)
-twisted.protocols.dict.match?4(host, port, database, strategy, word)
-twisted.protocols.dict.parseParam?4(line)
-twisted.protocols.dict.parseText?4(line)
-twisted.protocols.finger.Finger._refuseMessage?5(message)
-twisted.protocols.finger.Finger.forwardQuery?4(slash_w, user, host)
-twisted.protocols.finger.Finger.getDomain?4(slash_w)
-twisted.protocols.finger.Finger.getUser?4(slash_w, user)
-twisted.protocols.finger.Finger.lineReceived?4(line)
-twisted.protocols.ftp.ANON_USER_DENIED?7
-twisted.protocols.ftp.ASCIIConsumerWrapper.__init__?1(self, cons)
-twisted.protocols.ftp.ASCIIConsumerWrapper.write?4(bytes)
-twisted.protocols.ftp.ASCIIConsumerWrapper?1(cons)
-twisted.protocols.ftp.AUTH_FAILURE?7
-twisted.protocols.ftp.AnonUserDeniedError.__init__?1(self)
-twisted.protocols.ftp.AnonUserDeniedError.errorCode?7
-twisted.protocols.ftp.AnonUserDeniedError?1()
-twisted.protocols.ftp.AuthorizationError.errorCode?7
-twisted.protocols.ftp.BAD_CMD_SEQ?7
-twisted.protocols.ftp.BadCmdSequenceError.errorCode?7
-twisted.protocols.ftp.CANT_OPEN_DATA_CNX?7
-twisted.protocols.ftp.CLOSING_DATA_CNX?7
-twisted.protocols.ftp.CMD_NOT_IMPLMNTD?7
-twisted.protocols.ftp.CMD_NOT_IMPLMNTD_FOR_PARAM?7
-twisted.protocols.ftp.CMD_NOT_IMPLMNTD_SUPERFLUOUS?7
-twisted.protocols.ftp.CMD_OK?7
-twisted.protocols.ftp.CNX_CLOSED_TXFR_ABORTED?7
-twisted.protocols.ftp.CmdArgSyntaxError.errorCode?7
-twisted.protocols.ftp.CmdNotImplementedError.errorCode?7
-twisted.protocols.ftp.CmdNotImplementedForArgError.errorCode?7
-twisted.protocols.ftp.CmdSyntaxError.errorCode?7
-twisted.protocols.ftp.DATA_CNX_ALREADY_OPEN_START_XFR?7
-twisted.protocols.ftp.DATA_CNX_OPEN_NO_XFR_IN_PROGRESS?7
-twisted.protocols.ftp.DIR_STATUS?7
-twisted.protocols.ftp.DTP._buffer?8
-twisted.protocols.ftp.DTP._cons?8
-twisted.protocols.ftp.DTP._conswrite?5(bytes)
-twisted.protocols.ftp.DTP._formatOneListResponse?5(name, size, directory, permissions, hardlinks, modified, owner, group)
-twisted.protocols.ftp.DTP._onConnLost?8
-twisted.protocols.ftp.DTP._unregConsumer?5(ignored)
-twisted.protocols.ftp.DTP.connectionLost?4(reason)
-twisted.protocols.ftp.DTP.connectionMade?4()
-twisted.protocols.ftp.DTP.dataReceived?4(bytes)
-twisted.protocols.ftp.DTP.formatDate?4()
-twisted.protocols.ftp.DTP.formatMode?4()
-twisted.protocols.ftp.DTP.isConnected?7
-twisted.protocols.ftp.DTP.pauseProducing?4()
-twisted.protocols.ftp.DTP.registerConsumer?4(cons)
-twisted.protocols.ftp.DTP.registerProducer?4(producer, streaming)
-twisted.protocols.ftp.DTP.resumeProducing?4()
-twisted.protocols.ftp.DTP.sendLine?4(line)
-twisted.protocols.ftp.DTP.sendListResponse?4(name, response)
-twisted.protocols.ftp.DTP.stopProducing?4()
-twisted.protocols.ftp.DTP.unregisterProducer?4()
-twisted.protocols.ftp.DTP.write?4(data)
-twisted.protocols.ftp.DTPFactory.__init__?1(self, pi, peerHost=None)
-twisted.protocols.ftp.DTPFactory.buildProtocol?4(addr)
-twisted.protocols.ftp.DTPFactory.cancelTimeout?4()
-twisted.protocols.ftp.DTPFactory.clientConnectionFailed?4(connector, reason)
-twisted.protocols.ftp.DTPFactory.peerCheck?7
-twisted.protocols.ftp.DTPFactory.setTimeout?4(seconds)
-twisted.protocols.ftp.DTPFactory.stopFactory?4()
-twisted.protocols.ftp.DTPFactory.timeoutFactory?4()
-twisted.protocols.ftp.DTPFactory?1(pi, peerHost=None)
-twisted.protocols.ftp.ENTERING_EPSV_MODE?7
-twisted.protocols.ftp.ENTERING_PASV_MODE?7
-twisted.protocols.ftp.ENTERING_PORT_MODE?7
-twisted.protocols.ftp.EXCEEDED_STORAGE_ALLOC?7
-twisted.protocols.ftp.FILENAME_NOT_ALLOWED?7
-twisted.protocols.ftp.FILE_NOT_FOUND?7
-twisted.protocols.ftp.FILE_STATUS?7
-twisted.protocols.ftp.FILE_STATUS_OK_OPEN_DATA_CNX?7
-twisted.protocols.ftp.FTP._cbLogin?5(avatar, logout))
-twisted.protocols.ftp.FTP._ebLogin?5()
-twisted.protocols.ftp.FTP.accessGranted?4()
-twisted.protocols.ftp.FTP.allDone?4()
-twisted.protocols.ftp.FTP.binary?7
-twisted.protocols.ftp.FTP.cbConsumer?4()
-twisted.protocols.ftp.FTP.cbGlob?4()
-twisted.protocols.ftp.FTP.cbList?4()
-twisted.protocols.ftp.FTP.cbOpened?4()
-twisted.protocols.ftp.FTP.cbSent?4()
-twisted.protocols.ftp.FTP.cbStat?4())
-twisted.protocols.ftp.FTP.cleanupDTP?4()
-twisted.protocols.ftp.FTP.connFailed?4()
-twisted.protocols.ftp.FTP.connected?4()
-twisted.protocols.ftp.FTP.connectionLost?4(reason)
-twisted.protocols.ftp.FTP.connectionMade?4()
-twisted.protocols.ftp.FTP.disconnected?7
-twisted.protocols.ftp.FTP.dtpFactory?7
-twisted.protocols.ftp.FTP.dtpInstance?7
-twisted.protocols.ftp.FTP.dtpPort?7
-twisted.protocols.ftp.FTP.dtpTimeout?7
-twisted.protocols.ftp.FTP.ebOpened?4()
-twisted.protocols.ftp.FTP.ebSent?4()
-twisted.protocols.ftp.FTP.enableTimeout?4()
-twisted.protocols.ftp.FTP.ftp_CDUP?4()
-twisted.protocols.ftp.FTP.ftp_CWD?4(path)
-twisted.protocols.ftp.FTP.ftp_DELE?4(path)
-twisted.protocols.ftp.FTP.ftp_LIST?4(path='')
-twisted.protocols.ftp.FTP.ftp_MDTM?4(path)
-twisted.protocols.ftp.FTP.ftp_MKD?4(path)
-twisted.protocols.ftp.FTP.ftp_MODE?4(mode)
-twisted.protocols.ftp.FTP.ftp_NLST?4(path)
-twisted.protocols.ftp.FTP.ftp_NOOP?4()
-twisted.protocols.ftp.FTP.ftp_PASS?4(password)
-twisted.protocols.ftp.FTP.ftp_PASV?4()
-twisted.protocols.ftp.FTP.ftp_PORT?4(address)
-twisted.protocols.ftp.FTP.ftp_PWD?4()
-twisted.protocols.ftp.FTP.ftp_QUIT?4()
-twisted.protocols.ftp.FTP.ftp_RETR?4(path)
-twisted.protocols.ftp.FTP.ftp_RMD?4(path)
-twisted.protocols.ftp.FTP.ftp_RNFR?4(fromName)
-twisted.protocols.ftp.FTP.ftp_RNTO?4(toName)
-twisted.protocols.ftp.FTP.ftp_SIZE?4(path)
-twisted.protocols.ftp.FTP.ftp_STOR?4(path)
-twisted.protocols.ftp.FTP.ftp_STRU?4(structure)
-twisted.protocols.ftp.FTP.ftp_SYST?4()
-twisted.protocols.ftp.FTP.ftp_TYPE?4(type)
-twisted.protocols.ftp.FTP.ftp_USER?4(username)
-twisted.protocols.ftp.FTP.gotListing?4()
-twisted.protocols.ftp.FTP.lineReceived?4(line)
-twisted.protocols.ftp.FTP.portal?7
-twisted.protocols.ftp.FTP.processCommand?4(cmd, *params)
-twisted.protocols.ftp.FTP.processFailed?4()
-twisted.protocols.ftp.FTP.processSucceeded?4()
-twisted.protocols.ftp.FTP.reply?4(key, *args)
-twisted.protocols.ftp.FTP.shell?7
-twisted.protocols.ftp.FTP.timeoutConnection?4()
-twisted.protocols.ftp.FTP.type_A?4(code)
-twisted.protocols.ftp.FTP.type_I?4(code)
-twisted.protocols.ftp.FTP.type_UNKNOWN?4(code)
-twisted.protocols.ftp.FTPAnonymousShell.__init__?1(self, filesystemRoot)
-twisted.protocols.ftp.FTPAnonymousShell._list_directory?5(st)
-twisted.protocols.ftp.FTPAnonymousShell._list_group?5(st)
-twisted.protocols.ftp.FTPAnonymousShell._list_hardlinks?8
-twisted.protocols.ftp.FTPAnonymousShell._list_modified?8
-twisted.protocols.ftp.FTPAnonymousShell._list_owner?5(st)
-twisted.protocols.ftp.FTPAnonymousShell._list_permissions?8
-twisted.protocols.ftp.FTPAnonymousShell._list_size?8
-twisted.protocols.ftp.FTPAnonymousShell._path?5(path)
-twisted.protocols.ftp.FTPAnonymousShell.access?4(path)
-twisted.protocols.ftp.FTPAnonymousShell.list?4(path, keys=())
-twisted.protocols.ftp.FTPAnonymousShell.makeDirectory?4(path)
-twisted.protocols.ftp.FTPAnonymousShell.openForReading?4(path)
-twisted.protocols.ftp.FTPAnonymousShell.receive?4(path)
-twisted.protocols.ftp.FTPAnonymousShell.removeDirectory?4(path)
-twisted.protocols.ftp.FTPAnonymousShell.removeFile?4(path)
-twisted.protocols.ftp.FTPAnonymousShell.rename?4(fromPath, toPath)
-twisted.protocols.ftp.FTPAnonymousShell.stat?4(path, keys=())
-twisted.protocols.ftp.FTPAnonymousShell?1(filesystemRoot)
-twisted.protocols.ftp.FTPClient.__init__?1(self, username='anonymous', password='twisted@twistedmatrix.com', passive=1)
-twisted.protocols.ftp.FTPClient._openDataConnection?5(commands, protocol)
-twisted.protocols.ftp.FTPClient.cdup?4()
-twisted.protocols.ftp.FTPClient.close?4(m=_mutable)
-twisted.protocols.ftp.FTPClient.cwd?4(path)
-twisted.protocols.ftp.FTPClient.doPassive?4()
-twisted.protocols.ftp.FTPClient.escapePath?4(path)
-twisted.protocols.ftp.FTPClient.fail?4(error)
-twisted.protocols.ftp.FTPClient.generatePortCommand?4(portCmd)
-twisted.protocols.ftp.FTPClient.list?4(path, protocol)
-twisted.protocols.ftp.FTPClient.listenerFail?4(listener=listener)
-twisted.protocols.ftp.FTPClient.nlst?4(path, protocol)
-twisted.protocols.ftp.FTPClient.pwd?4()
-twisted.protocols.ftp.FTPClient.queueLogin?4(username, password)
-twisted.protocols.ftp.FTPClient.quit?4()
-twisted.protocols.ftp.FTPClient.receiveFromConnection?4(commands, protocol)
-twisted.protocols.ftp.FTPClient.retr?7
-twisted.protocols.ftp.FTPClient.retrieveFile?4(path, protocol, offset=0)
-twisted.protocols.ftp.FTPClient.sendToConnection?4(commands)
-twisted.protocols.ftp.FTPClient.stor?7
-twisted.protocols.ftp.FTPClient.storeFile?4(path, offset=0)
-twisted.protocols.ftp.FTPClient?1(username='anonymous', password='twisted@twistedmatrix.com', passive=1)
-twisted.protocols.ftp.FTPClientBasic.__init__?1(self)
-twisted.protocols.ftp.FTPClientBasic._cb_greeting?5(greeting)
-twisted.protocols.ftp.FTPClientBasic._fail?5(error)
-twisted.protocols.ftp.FTPClientBasic.cancelPasswordIfNotNeeded?4()
-twisted.protocols.ftp.FTPClientBasic.connectionLost?4(reason)
-twisted.protocols.ftp.FTPClientBasic.debug?7
-twisted.protocols.ftp.FTPClientBasic.fail?4(error)
-twisted.protocols.ftp.FTPClientBasic.lineReceived?4(line)
-twisted.protocols.ftp.FTPClientBasic.popCommandQueue?4()
-twisted.protocols.ftp.FTPClientBasic.queueCommand?4(ftpCommand)
-twisted.protocols.ftp.FTPClientBasic.queueLogin?4(username, password)
-twisted.protocols.ftp.FTPClientBasic.queueStringCommand?4(command, public=1)
-twisted.protocols.ftp.FTPClientBasic.sendLine?4(line)
-twisted.protocols.ftp.FTPClientBasic.sendNextCommand?4()
-twisted.protocols.ftp.FTPClientBasic?1()
-twisted.protocols.ftp.FTPCmdError.__init__?1(self, *msg)
-twisted.protocols.ftp.FTPCmdError.response?4()
-twisted.protocols.ftp.FTPCmdError?1(*msg)
-twisted.protocols.ftp.FTPCommand.__init__?1(self, text=None, public=0)
-twisted.protocols.ftp.FTPCommand.fail?4(failure)
-twisted.protocols.ftp.FTPCommand?1(text=None, public=0)
-twisted.protocols.ftp.FTPDataPortFactory.buildProtocol?4(addr)
-twisted.protocols.ftp.FTPDataPortFactory.noisy?7
-twisted.protocols.ftp.FTPFactory.__init__?1(self, portal=None, userAnonymous='anonymous')
-twisted.protocols.ftp.FTPFactory.allowAnonymous?7
-twisted.protocols.ftp.FTPFactory.buildProtocol?4(addr)
-twisted.protocols.ftp.FTPFactory.overflowProtocol?7
-twisted.protocols.ftp.FTPFactory.protocol?7
-twisted.protocols.ftp.FTPFactory.stopFactory?4()
-twisted.protocols.ftp.FTPFactory.timeOut?7
-twisted.protocols.ftp.FTPFactory.userAnonymous?7
-twisted.protocols.ftp.FTPFactory.welcomeMessage?7
-twisted.protocols.ftp.FTPFactory?1(portal=None, userAnonymous='anonymous')
-twisted.protocols.ftp.FTPFileListProtocol.__init__?1(self)
-twisted.protocols.ftp.FTPFileListProtocol.addFile?4(info)
-twisted.protocols.ftp.FTPFileListProtocol.delimiter?7
-twisted.protocols.ftp.FTPFileListProtocol.fileLinePattern?7
-twisted.protocols.ftp.FTPFileListProtocol.lineReceived?4(line)
-twisted.protocols.ftp.FTPFileListProtocol.parseDirectoryLine?4(line)
-twisted.protocols.ftp.FTPFileListProtocol.unknownLine?4(line)
-twisted.protocols.ftp.FTPFileListProtocol?1()
-twisted.protocols.ftp.FTPOverflowProtocol.connectionMade?4()
-twisted.protocols.ftp.FTPRealm.__init__?1(self, anonymousRoot)
-twisted.protocols.ftp.FTPRealm.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.protocols.ftp.FTPRealm?1(anonymousRoot)
-twisted.protocols.ftp.FTPShell.makeDirectory?4(path)
-twisted.protocols.ftp.FTPShell.openForWriting?4(path)
-twisted.protocols.ftp.FTPShell.removeDirectory?4(path)
-twisted.protocols.ftp.FTPShell.removeFile?4(path)
-twisted.protocols.ftp.FTPShell.rename?4(fromPath, toPath)
-twisted.protocols.ftp.FileConsumer.__init__?1(self, fObj)
-twisted.protocols.ftp.FileConsumer.registerProducer?4(producer, streaming)
-twisted.protocols.ftp.FileConsumer.unregisterProducer?4()
-twisted.protocols.ftp.FileConsumer.write?4(bytes)
-twisted.protocols.ftp.FileConsumer?1(fObj)
-twisted.protocols.ftp.FileNotFoundError.errorCode?7
-twisted.protocols.ftp.GOODBYE_MSG?7
-twisted.protocols.ftp.GUEST_LOGGED_IN_PROCEED?7
-twisted.protocols.ftp.GUEST_NAME_OK_NEED_EMAIL?7
-twisted.protocols.ftp.HELP_MSG?7
-twisted.protocols.ftp.IDTPFactory.__init__?1(self, pi, peerHost=None)
-twisted.protocols.ftp.IDTPFactory?1(pi, peerHost=None)
-twisted.protocols.ftp.IFTPShell.access?4()
-twisted.protocols.ftp.IFTPShell.list?4(keys=())
-twisted.protocols.ftp.IFTPShell.makeDirectory?4()
-twisted.protocols.ftp.IFTPShell.openForReading?4()
-twisted.protocols.ftp.IFTPShell.openForWriting?4()
-twisted.protocols.ftp.IFTPShell.removeDirectory?4()
-twisted.protocols.ftp.IFTPShell.removeFile?4()
-twisted.protocols.ftp.IFTPShell.rename?4(toPath)
-twisted.protocols.ftp.IFTPShell.stat?4(keys=())
-twisted.protocols.ftp.IReadFile.send?4()
-twisted.protocols.ftp.IS_NOT_A_DIR?7
-twisted.protocols.ftp.IWriteFile.receive?4()
-twisted.protocols.ftp.IsNotADirectoryError.errorCode?7
-twisted.protocols.ftp.MKD_REPLY?7
-twisted.protocols.ftp.NAME_SYS_TYPE?7
-twisted.protocols.ftp.NEED_ACCT_FOR_LOGIN?7
-twisted.protocols.ftp.NEED_ACCT_FOR_STOR?7
-twisted.protocols.ftp.NOT_LOGGED_IN?7
-twisted.protocols.ftp.PAGE_TYPE_UNK?7
-twisted.protocols.ftp.PERMISSION_DENIED?7
-twisted.protocols.ftp.PWD_REPLY?7
-twisted.protocols.ftp.PathBelowTLDError.errorCode?7
-twisted.protocols.ftp.PermissionDeniedError.errorCode?7
-twisted.protocols.ftp.ProtocolWrapper.__init__?1(self, original, deferred)
-twisted.protocols.ftp.ProtocolWrapper.connectionLost?4(reason)
-twisted.protocols.ftp.ProtocolWrapper.dataReceived?4(data)
-twisted.protocols.ftp.ProtocolWrapper.makeConnection?4(transport)
-twisted.protocols.ftp.ProtocolWrapper?1(original, deferred)
-twisted.protocols.ftp.REQ_ACTN_ABRTD_FILE_UNAVAIL?7
-twisted.protocols.ftp.REQ_ACTN_ABRTD_INSUFF_STORAGE?7
-twisted.protocols.ftp.REQ_ACTN_ABRTD_LOCAL_ERR?7
-twisted.protocols.ftp.REQ_ACTN_NOT_TAKEN?7
-twisted.protocols.ftp.REQ_FILE_ACTN_COMPLETED_OK?7
-twisted.protocols.ftp.REQ_FILE_ACTN_PENDING_FURTHER_INFO?7
-twisted.protocols.ftp.RESPONSE?7
-twisted.protocols.ftp.RESTART_MARKER_REPLY?7
-twisted.protocols.ftp.SERVICE_READY_IN_N_MINUTES?7
-twisted.protocols.ftp.SVC_CLOSING_CTRL_CNX?7
-twisted.protocols.ftp.SVC_NOT_AVAIL_CLOSING_CTRL_CNX?7
-twisted.protocols.ftp.SVC_READY_FOR_NEW_USER?7
-twisted.protocols.ftp.SYNTAX_ERR?7
-twisted.protocols.ftp.SYNTAX_ERR_IN_ARGS?7
-twisted.protocols.ftp.SYS_STATUS_OR_HELP_REPLY?7
-twisted.protocols.ftp.SenderProtocol.__init__?1(self)
-twisted.protocols.ftp.SenderProtocol.connectionLost?4(reason)
-twisted.protocols.ftp.SenderProtocol.dataReceived?4(data)
-twisted.protocols.ftp.SenderProtocol.finish?4()
-twisted.protocols.ftp.SenderProtocol.makeConnection?4(transport)
-twisted.protocols.ftp.SenderProtocol.registerProducer?4()
-twisted.protocols.ftp.SenderProtocol.unregisterProducer?4()
-twisted.protocols.ftp.SenderProtocol.write?4(data)
-twisted.protocols.ftp.SenderProtocol?1()
-twisted.protocols.ftp.TOO_MANY_CONNECTIONS?7
-twisted.protocols.ftp.TXFR_COMPLETE_OK?7
-twisted.protocols.ftp.TYPE_SET_OK?7
-twisted.protocols.ftp.USR_LOGGED_IN_PROCEED?7
-twisted.protocols.ftp.USR_NAME_OK_NEED_PASS?7
-twisted.protocols.ftp.WELCOME_MSG?7
-twisted.protocols.ftp._FileReader.__init__?2(self, fObj)
-twisted.protocols.ftp._FileReader._close?5(passthrough)
-twisted.protocols.ftp._FileReader.send?4(consumer)
-twisted.protocols.ftp._FileReader?2(fObj)
-twisted.protocols.ftp._FileWriter.__init__?2(self, fObj)
-twisted.protocols.ftp._FileWriter.receive?4()
-twisted.protocols.ftp._FileWriter?2(fObj)
-twisted.protocols.ftp._PassiveConnectionFactory.__init__?2(self, protoInstance)
-twisted.protocols.ftp._PassiveConnectionFactory.buildProtocol?4(ignored)
-twisted.protocols.ftp._PassiveConnectionFactory.clientConnectionFailed?4(connector, reason)
-twisted.protocols.ftp._PassiveConnectionFactory.noisy?7
-twisted.protocols.ftp._PassiveConnectionFactory?2(protoInstance)
-twisted.protocols.ftp._getgroups?5(uid)
-twisted.protocols.ftp._months?8
-twisted.protocols.ftp._testPermissions?5(uid, gid, spath, mode='r')
-twisted.protocols.ftp._unwrapFirstError?5(failure)
-twisted.protocols.ftp.debugDeferred?4(self, *_)
-twisted.protocols.ftp.decodeHostPort?4(line)
-twisted.protocols.ftp.encodeHostPort?4(host, port)
-twisted.protocols.ftp.errnoToFailure?4(e, path)
-twisted.protocols.ftp.parsePWDResponse?4(response)
-twisted.protocols.ftp.toSegments?4(cwd, path)
-twisted.protocols.gps.nmea.NMEAReceiver._decode_latlon?5(latitude, ns, longitude, ew)
-twisted.protocols.gps.nmea.NMEAReceiver._decode_utc?5(utc)
-twisted.protocols.gps.nmea.NMEAReceiver.convert_dates_before_y2k?7
-twisted.protocols.gps.nmea.NMEAReceiver.decode_activesatellites?4(mode1, mode2, *args)
-twisted.protocols.gps.nmea.NMEAReceiver.decode_fix?4(utc, latitude, ns, longitude, ew, posfix, satellites, hdop, altitude, altitude_units, geoid_separation, geoid_separation_units, dgps_age, dgps_station_id)
-twisted.protocols.gps.nmea.NMEAReceiver.decode_position?4(latitude, ns, longitude, ew, utc, status)
-twisted.protocols.gps.nmea.NMEAReceiver.decode_positiontime?4(utc, status, latitude, ns, longitude, ew, speed, course, utcdate, magvar, magdir)
-twisted.protocols.gps.nmea.NMEAReceiver.delimiter?7
-twisted.protocols.gps.nmea.NMEAReceiver.dispatch?7
-twisted.protocols.gps.nmea.NMEAReceiver.ignore_checksum_mismatch?7
-twisted.protocols.gps.nmea.NMEAReceiver.ignore_invalid_sentence?7
-twisted.protocols.gps.nmea.NMEAReceiver.ignore_unknown_sentencetypes?7
-twisted.protocols.gps.nmea.NMEAReceiver.lineReceived?4(line)
-twisted.protocols.gps.rockwell.DEBUG?7
-twisted.protocols.gps.rockwell.Zodiac.MAX_LENGTH?7
-twisted.protocols.gps.rockwell.Zodiac.allow_earthmate_hack?7
-twisted.protocols.gps.rockwell.Zodiac.dataReceived?4(recd)
-twisted.protocols.gps.rockwell.Zodiac.decode_channelmeas?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_channels?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_dgps?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_ecef?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_eepromstatus?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_eepromupdate?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_fix?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_id?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_meastimemark?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_satellites?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_serial?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_testresults?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_usersettings?4(message)
-twisted.protocols.gps.rockwell.Zodiac.decode_utctimemark?4(message)
-twisted.protocols.gps.rockwell.Zodiac.dispatch?7
-twisted.protocols.gps.rockwell.Zodiac.messages?7
-twisted.protocols.gps.rockwell.Zodiac.receivedMessage?4(msg_id, message, acknak)
-twisted.protocols.gps.rockwell.Zodiac.recvd?7
-twisted.protocols.htb.Bucket.__init__?1(self, parentBucket=None)
-twisted.protocols.htb.Bucket._refcount?8
-twisted.protocols.htb.Bucket.add?4(amount)
-twisted.protocols.htb.Bucket.drip?4()
-twisted.protocols.htb.Bucket.maxburst?7
-twisted.protocols.htb.Bucket.rate?7
-twisted.protocols.htb.Bucket?1(parentBucket=None)
-twisted.protocols.htb.FilterByHost.getBucketKey?4(transport)
-twisted.protocols.htb.FilterByHost.sweepInterval?7
-twisted.protocols.htb.FilterByServer.getBucketKey?4(transport)
-twisted.protocols.htb.FilterByServer.sweepInterval?7
-twisted.protocols.htb.HierarchicalBucketFilter.__init__?1(self, parentFilter=None)
-twisted.protocols.htb.HierarchicalBucketFilter.bucketFactory?7
-twisted.protocols.htb.HierarchicalBucketFilter.getBucketFor?4(*a, **kw)
-twisted.protocols.htb.HierarchicalBucketFilter.getBucketKey?4(*a, **kw)
-twisted.protocols.htb.HierarchicalBucketFilter.sweep?4()
-twisted.protocols.htb.HierarchicalBucketFilter.sweepInterval?7
-twisted.protocols.htb.HierarchicalBucketFilter?1(parentFilter=None)
-twisted.protocols.htb.IBucketFilter.getBucketFor?4(*somethings, **some_kw)
-twisted.protocols.htb.ShapedConsumer.__init__?1(self, consumer, bucket)
-twisted.protocols.htb.ShapedConsumer._writeSomeData?5(data)
-twisted.protocols.htb.ShapedConsumer.iAmStreaming?7
-twisted.protocols.htb.ShapedConsumer.stopProducing?4()
-twisted.protocols.htb.ShapedConsumer?1(consumer, bucket)
-twisted.protocols.htb.ShapedProtocolFactory.__init__?1(self, protoClass, bucketFilter)
-twisted.protocols.htb.ShapedProtocolFactory.makeConnection?4()
-twisted.protocols.htb.ShapedProtocolFactory?1(protoClass, bucketFilter)
-twisted.protocols.htb.ShapedTransport.iAmStreaming?7
-twisted.protocols.ident.HiddenUser.identDescription?7
-twisted.protocols.ident.IdentClient.__init__?1(self)
-twisted.protocols.ident.IdentClient.connectionLost?4(reason)
-twisted.protocols.ident.IdentClient.errorTypes?7
-twisted.protocols.ident.IdentClient.lineReceived?4(line)
-twisted.protocols.ident.IdentClient.lookup?4(portOnServer, portOnClient)
-twisted.protocols.ident.IdentClient.parseResponse?4(deferred, line)
-twisted.protocols.ident.IdentClient?1()
-twisted.protocols.ident.IdentError.identDescription?7
-twisted.protocols.ident.IdentServer._cbLookup?5((sysName, userId), sport, cport)
-twisted.protocols.ident.IdentServer._ebLookup?5(failure, sport, cport)
-twisted.protocols.ident.IdentServer.invalidQuery?4()
-twisted.protocols.ident.IdentServer.lineReceived?4(line)
-twisted.protocols.ident.IdentServer.lookup?4(serverAddress, clientAddress)
-twisted.protocols.ident.IdentServer.validQuery?4(portOnServer, portOnClient)
-twisted.protocols.ident.InvalidPort.identDescription?7
-twisted.protocols.ident.NoUser.identDescription?7
-twisted.protocols.ident.ProcServerMixin.SYSTEM_NAME?7
-twisted.protocols.ident.ProcServerMixin.dottedQuadFromHexString?4(hexstr)
-twisted.protocols.ident.ProcServerMixin.entries?4()
-twisted.protocols.ident.ProcServerMixin.getUsername?4(uid)
-twisted.protocols.ident.ProcServerMixin.lookup?4(serverAddress, clientAddress)
-twisted.protocols.ident.ProcServerMixin.parseLine?4(line)
-twisted.protocols.ident.ProcServerMixin.unpackAddress?4(packed)
-twisted.protocols.loopback.LoopbackClientFactory.__init__?1(self, protocol)
-twisted.protocols.loopback.LoopbackClientFactory.buildProtocol?4(addr)
-twisted.protocols.loopback.LoopbackClientFactory.clientConnectionLost?4(connector, reason)
-twisted.protocols.loopback.LoopbackClientFactory?1(protocol)
-twisted.protocols.loopback.LoopbackRelay.__init__?1(self, target, logFile=None)
-twisted.protocols.loopback.LoopbackRelay.buffer?7
-twisted.protocols.loopback.LoopbackRelay.clearBuffer?4()
-twisted.protocols.loopback.LoopbackRelay.disconnecting?7
-twisted.protocols.loopback.LoopbackRelay.getHost?4()
-twisted.protocols.loopback.LoopbackRelay.getPeer?4()
-twisted.protocols.loopback.LoopbackRelay.logPrefix?4()
-twisted.protocols.loopback.LoopbackRelay.loseConnection?4()
-twisted.protocols.loopback.LoopbackRelay.producer?7
-twisted.protocols.loopback.LoopbackRelay.registerProducer?4(producer, streaming)
-twisted.protocols.loopback.LoopbackRelay.shouldLose?7
-twisted.protocols.loopback.LoopbackRelay.unregisterProducer?4()
-twisted.protocols.loopback.LoopbackRelay.write?4(data)
-twisted.protocols.loopback.LoopbackRelay.writeSequence?4(iovec)
-twisted.protocols.loopback.LoopbackRelay?1(target, logFile=None)
-twisted.protocols.loopback.loopback?4(server, client, logFile=None)
-twisted.protocols.loopback.loopbackTCP?4(server, client, port=0, noisy=True)
-twisted.protocols.loopback.loopbackUNIX?4(server, client, noisy=True)
-twisted.protocols.mice.mouseman.MouseMan.dataReceived?4(data)
-twisted.protocols.mice.mouseman.MouseMan.down_left?4()
-twisted.protocols.mice.mouseman.MouseMan.down_middle?4()
-twisted.protocols.mice.mouseman.MouseMan.down_right?4()
-twisted.protocols.mice.mouseman.MouseMan.horiz?7
-twisted.protocols.mice.mouseman.MouseMan.horizold?7
-twisted.protocols.mice.mouseman.MouseMan.leftbutton?7
-twisted.protocols.mice.mouseman.MouseMan.leftold?7
-twisted.protocols.mice.mouseman.MouseMan.middlebutton?7
-twisted.protocols.mice.mouseman.MouseMan.middleold?7
-twisted.protocols.mice.mouseman.MouseMan.move?4(x, y)
-twisted.protocols.mice.mouseman.MouseMan.rightbutton?7
-twisted.protocols.mice.mouseman.MouseMan.rightold?7
-twisted.protocols.mice.mouseman.MouseMan.snapshot?4()
-twisted.protocols.mice.mouseman.MouseMan.state?7
-twisted.protocols.mice.mouseman.MouseMan.state_horiz?4(byte)
-twisted.protocols.mice.mouseman.MouseMan.state_initial?4(byte)
-twisted.protocols.mice.mouseman.MouseMan.state_maybemiddle?4(byte)
-twisted.protocols.mice.mouseman.MouseMan.state_vert?4(byte)
-twisted.protocols.mice.mouseman.MouseMan.up_left?4()
-twisted.protocols.mice.mouseman.MouseMan.up_middle?4()
-twisted.protocols.mice.mouseman.MouseMan.up_right?4()
-twisted.protocols.mice.mouseman.MouseMan.vert?7
-twisted.protocols.mice.mouseman.MouseMan.vertold?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.__init__?1(self, consumer)
-twisted.protocols.pcp.BasicProducerConsumerProxy.consumer?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.finish?4()
-twisted.protocols.pcp.BasicProducerConsumerProxy.iAmStreaming?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.outstandingPull?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.pauseProducing?4()
-twisted.protocols.pcp.BasicProducerConsumerProxy.paused?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.producer?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.producerIsStreaming?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.registerProducer?4(producer, streaming)
-twisted.protocols.pcp.BasicProducerConsumerProxy.resumeProducing?4()
-twisted.protocols.pcp.BasicProducerConsumerProxy.stopProducing?4()
-twisted.protocols.pcp.BasicProducerConsumerProxy.stopped?7
-twisted.protocols.pcp.BasicProducerConsumerProxy.unregisterProducer?4()
-twisted.protocols.pcp.BasicProducerConsumerProxy.write?4(data)
-twisted.protocols.pcp.BasicProducerConsumerProxy?1(consumer)
-twisted.protocols.pcp.ProducerConsumerProxy._writeSomeData?5(data)
-twisted.protocols.pcp.ProducerConsumerProxy.bufferSize?7
-twisted.protocols.pcp.ProducerConsumerProxy.pauseProducing?4()
-twisted.protocols.pcp.ProducerConsumerProxy.producerPaused?7
-twisted.protocols.pcp.ProducerConsumerProxy.registerProducer?4(producer, streaming)
-twisted.protocols.pcp.ProducerConsumerProxy.resumeProducing?4()
-twisted.protocols.pcp.ProducerConsumerProxy.unregisterProducer?4()
-twisted.protocols.pcp.ProducerConsumerProxy.unregistered?7
-twisted.protocols.pcp.ProducerConsumerProxy.write?4(data)
-twisted.protocols.policies.LimitConnectionsByPeer.buildProtocol?4(addr)
-twisted.protocols.policies.LimitConnectionsByPeer.maxConnectionsPerPeer?7
-twisted.protocols.policies.LimitConnectionsByPeer.startFactory?4()
-twisted.protocols.policies.LimitConnectionsByPeer.unregisterProtocol?4(p)
-twisted.protocols.policies.LimitTotalConnectionsFactory.buildProtocol?4(addr)
-twisted.protocols.policies.LimitTotalConnectionsFactory.connectionCount?7
-twisted.protocols.policies.LimitTotalConnectionsFactory.connectionLimit?7
-twisted.protocols.policies.LimitTotalConnectionsFactory.overflowProtocol?7
-twisted.protocols.policies.LimitTotalConnectionsFactory.registerProtocol?4(p)
-twisted.protocols.policies.LimitTotalConnectionsFactory.unregisterProtocol?4(p)
-twisted.protocols.policies.ProtocolWrapper.__init__?1(self, factory, wrappedProtocol)
-twisted.protocols.policies.ProtocolWrapper.connectionLost?4(reason)
-twisted.protocols.policies.ProtocolWrapper.connectionMade?4()
-twisted.protocols.policies.ProtocolWrapper.dataReceived?4(data)
-twisted.protocols.policies.ProtocolWrapper.disconnecting?7
-twisted.protocols.policies.ProtocolWrapper.getHost?4()
-twisted.protocols.policies.ProtocolWrapper.getPeer?4()
-twisted.protocols.policies.ProtocolWrapper.loseConnection?4()
-twisted.protocols.policies.ProtocolWrapper.makeConnection?4(transport)
-twisted.protocols.policies.ProtocolWrapper.registerProducer?4(producer, streaming)
-twisted.protocols.policies.ProtocolWrapper.stopConsuming?4()
-twisted.protocols.policies.ProtocolWrapper.unregisterProducer?4()
-twisted.protocols.policies.ProtocolWrapper.write?4(data)
-twisted.protocols.policies.ProtocolWrapper.writeSequence?4(data)
-twisted.protocols.policies.ProtocolWrapper?1(factory, wrappedProtocol)
-twisted.protocols.policies.SpewingFactory.protocol?7
-twisted.protocols.policies.SpewingProtocol.dataReceived?4(data)
-twisted.protocols.policies.SpewingProtocol.write?4(data)
-twisted.protocols.policies.ThrottlingFactory.__init__?1(self, wrappedFactory, maxConnectionCount=sys.maxint, readLimit=None, writeLimit=None)
-twisted.protocols.policies.ThrottlingFactory.buildProtocol?4(addr)
-twisted.protocols.policies.ThrottlingFactory.checkReadBandwidth?4()
-twisted.protocols.policies.ThrottlingFactory.checkWriteBandwidth?4()
-twisted.protocols.policies.ThrottlingFactory.protocol?7
-twisted.protocols.policies.ThrottlingFactory.registerRead?4(length)
-twisted.protocols.policies.ThrottlingFactory.registerWritten?4(length)
-twisted.protocols.policies.ThrottlingFactory.throttleReads?4()
-twisted.protocols.policies.ThrottlingFactory.throttleWrites?4()
-twisted.protocols.policies.ThrottlingFactory.unregisterProtocol?4(p)
-twisted.protocols.policies.ThrottlingFactory.unthrottleReads?4()
-twisted.protocols.policies.ThrottlingFactory.unthrottleWrites?4()
-twisted.protocols.policies.ThrottlingFactory?1(wrappedFactory, maxConnectionCount=sys.maxint, readLimit=None, writeLimit=None)
-twisted.protocols.policies.ThrottlingProtocol.dataReceived?4(data)
-twisted.protocols.policies.ThrottlingProtocol.registerProducer?4(producer, streaming)
-twisted.protocols.policies.ThrottlingProtocol.throttleReads?4()
-twisted.protocols.policies.ThrottlingProtocol.throttleWrites?4()
-twisted.protocols.policies.ThrottlingProtocol.unregisterProducer?4()
-twisted.protocols.policies.ThrottlingProtocol.unthrottleReads?4()
-twisted.protocols.policies.ThrottlingProtocol.unthrottleWrites?4()
-twisted.protocols.policies.ThrottlingProtocol.write?4(data)
-twisted.protocols.policies.ThrottlingProtocol.writeSequence?4(seq)
-twisted.protocols.policies.TimeoutFactory.__init__?1(self, wrappedFactory, timeoutPeriod=30*60)
-twisted.protocols.policies.TimeoutFactory.buildProtocol?4(addr)
-twisted.protocols.policies.TimeoutFactory.protocol?7
-twisted.protocols.policies.TimeoutFactory?1(wrappedFactory, timeoutPeriod=30*60)
-twisted.protocols.policies.TimeoutMixin.resetTimeout?4()
-twisted.protocols.policies.TimeoutMixin.setTimeout?4(period)
-twisted.protocols.policies.TimeoutMixin.timeOut?7
-twisted.protocols.policies.TimeoutMixin.timeoutConnection?4()
-twisted.protocols.policies.TimeoutProtocol.__init__?1(self, factory, wrappedProtocol, timeoutPeriod)
-twisted.protocols.policies.TimeoutProtocol.cancelTimeout?4()
-twisted.protocols.policies.TimeoutProtocol.connectionLost?4(reason)
-twisted.protocols.policies.TimeoutProtocol.dataReceived?4(data)
-twisted.protocols.policies.TimeoutProtocol.resetTimeout?4()
-twisted.protocols.policies.TimeoutProtocol.setTimeout?4(timeoutPeriod=None)
-twisted.protocols.policies.TimeoutProtocol.timeoutFunc?4()
-twisted.protocols.policies.TimeoutProtocol.write?4(data)
-twisted.protocols.policies.TimeoutProtocol.writeSequence?4(seq)
-twisted.protocols.policies.TimeoutProtocol?1(factory, wrappedProtocol, timeoutPeriod)
-twisted.protocols.policies.TrafficLoggingFactory.__init__?1(self, wrappedFactory, logfilePrefix, lengthLimit=None)
-twisted.protocols.policies.TrafficLoggingFactory._counter?8
-twisted.protocols.policies.TrafficLoggingFactory.buildProtocol?4(addr)
-twisted.protocols.policies.TrafficLoggingFactory.open?4(name)
-twisted.protocols.policies.TrafficLoggingFactory.protocol?7
-twisted.protocols.policies.TrafficLoggingFactory?1(wrappedFactory, logfilePrefix, lengthLimit=None)
-twisted.protocols.policies.TrafficLoggingProtocol.__init__?1(self, factory, wrappedProtocol, logfile, lengthLimit=None)
-twisted.protocols.policies.TrafficLoggingProtocol._counter?8
-twisted.protocols.policies.TrafficLoggingProtocol._log?5(line)
-twisted.protocols.policies.TrafficLoggingProtocol._mungeData?5(data)
-twisted.protocols.policies.TrafficLoggingProtocol.connectionLost?4(reason)
-twisted.protocols.policies.TrafficLoggingProtocol.connectionMade?4()
-twisted.protocols.policies.TrafficLoggingProtocol.dataReceived?4(data)
-twisted.protocols.policies.TrafficLoggingProtocol.loseConnection?4()
-twisted.protocols.policies.TrafficLoggingProtocol.write?4(data)
-twisted.protocols.policies.TrafficLoggingProtocol.writeSequence?4(iovec)
-twisted.protocols.policies.TrafficLoggingProtocol?1(factory, wrappedProtocol, logfile, lengthLimit=None)
-twisted.protocols.policies.WrappingFactory.__init__?1(self, wrappedFactory)
-twisted.protocols.policies.WrappingFactory.buildProtocol?4(addr)
-twisted.protocols.policies.WrappingFactory.clientConnectionFailed?4(connector, reason)
-twisted.protocols.policies.WrappingFactory.clientConnectionLost?4(connector, reason)
-twisted.protocols.policies.WrappingFactory.doStart?4()
-twisted.protocols.policies.WrappingFactory.doStop?4()
-twisted.protocols.policies.WrappingFactory.protocol?7
-twisted.protocols.policies.WrappingFactory.registerProtocol?4(p)
-twisted.protocols.policies.WrappingFactory.startedConnecting?4(connector)
-twisted.protocols.policies.WrappingFactory.unregisterProtocol?4(p)
-twisted.protocols.policies.WrappingFactory?1(wrappedFactory)
-twisted.protocols.portforward.Proxy.connectionLost?4(reason)
-twisted.protocols.portforward.Proxy.dataReceived?4(data)
-twisted.protocols.portforward.Proxy.noisy?7
-twisted.protocols.portforward.Proxy.peer?7
-twisted.protocols.portforward.Proxy.setPeer?4(peer)
-twisted.protocols.portforward.ProxyClient.connectionMade?4()
-twisted.protocols.portforward.ProxyClientFactory.buildProtocol?4(*args, **kw)
-twisted.protocols.portforward.ProxyClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.protocols.portforward.ProxyClientFactory.protocol?7
-twisted.protocols.portforward.ProxyClientFactory.setServer?4(server)
-twisted.protocols.portforward.ProxyFactory.__init__?1(self, host, port)
-twisted.protocols.portforward.ProxyFactory.protocol?7
-twisted.protocols.portforward.ProxyFactory?1(host, port)
-twisted.protocols.portforward.ProxyServer.clientProtocolFactory?7
-twisted.protocols.portforward.ProxyServer.connectionMade?4()
-twisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory.__init__?1(self, data=None)
-twisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory.d?7
-twisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory.f?7
-twisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory.get?4(key)
-twisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory.port?7
-twisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory.protocol?7
-twisted.protocols.postfix.PostfixTCPMapDeferringDictServerFactory?1(data=None)
-twisted.protocols.postfix.PostfixTCPMapDictServerFactory.protocol?7
-twisted.protocols.postfix.PostfixTCPMapServer._cbGot?5(value)
-twisted.protocols.postfix.PostfixTCPMapServer._cbNot?5(fail)
-twisted.protocols.postfix.PostfixTCPMapServer.connectionMade?4()
-twisted.protocols.postfix.PostfixTCPMapServer.delimiter?7
-twisted.protocols.postfix.PostfixTCPMapServer.do_get?4(key)
-twisted.protocols.postfix.PostfixTCPMapServer.do_put?4(keyAndValue)
-twisted.protocols.postfix.PostfixTCPMapServer.lineReceived?4(line)
-twisted.protocols.postfix.PostfixTCPMapServer.sendCode?4(code, message='')
-twisted.protocols.postfix.PostfixTCPMapServer.timeout?7
-twisted.protocols.postfix.quote?4(s)
-twisted.protocols.postfix.unquote?4(s)
-twisted.protocols.shoutcast.ShoutcastClient.__init__?1(self, path="/")
-twisted.protocols.shoutcast.ShoutcastClient.connectionMade?4()
-twisted.protocols.shoutcast.ShoutcastClient.gotMP3Data?4(data)
-twisted.protocols.shoutcast.ShoutcastClient.gotMetaData?4(metadata)
-twisted.protocols.shoutcast.ShoutcastClient.handleEndHeaders?4()
-twisted.protocols.shoutcast.ShoutcastClient.handleHeader?4(key, value)
-twisted.protocols.shoutcast.ShoutcastClient.handleResponsePart_with_metadata?4(data)
-twisted.protocols.shoutcast.ShoutcastClient.handle_length?4()
-twisted.protocols.shoutcast.ShoutcastClient.handle_meta?4()
-twisted.protocols.shoutcast.ShoutcastClient.handle_mp3?4()
-twisted.protocols.shoutcast.ShoutcastClient.lineReceived?4(line)
-twisted.protocols.shoutcast.ShoutcastClient.parseMetadata?4(data)
-twisted.protocols.shoutcast.ShoutcastClient.userAgent?7
-twisted.protocols.shoutcast.ShoutcastClient?1(path="/")
-twisted.protocols.shoutcast.Test.gotMP3Data?4(data)
-twisted.protocols.shoutcast.Test.gotMetaData?4(data)
-twisted.protocols.sip.Base.PORT?7
-twisted.protocols.sip.Base.__init__?1(self)
-twisted.protocols.sip.Base._fixupNAT?5(message, (srcHost, srcPort))
-twisted.protocols.sip.Base.addMessage?4(msg)
-twisted.protocols.sip.Base.datagramReceived?4(data, addr)
-twisted.protocols.sip.Base.debug?7
-twisted.protocols.sip.Base.deliverResponse?4(responseMessage)
-twisted.protocols.sip.Base.handle_request?4(message, addr)
-twisted.protocols.sip.Base.handle_response?4(message, addr)
-twisted.protocols.sip.Base.responseFromRequest?4(code, request)
-twisted.protocols.sip.Base.sendMessage?4(destURL, message)
-twisted.protocols.sip.Base?1()
-twisted.protocols.sip.BasicAuthorizer.decode?4(response)
-twisted.protocols.sip.BasicAuthorizer.getChallenge?4(peer)
-twisted.protocols.sip.DigestAuthorizer.CHALLENGE_LIFETIME?7
-twisted.protocols.sip.DigestAuthorizer.__init__?1(self)
-twisted.protocols.sip.DigestAuthorizer.decode?4(response)
-twisted.protocols.sip.DigestAuthorizer.generateNonce?4()
-twisted.protocols.sip.DigestAuthorizer.generateOpaque?4()
-twisted.protocols.sip.DigestAuthorizer.getChallenge?4(peer)
-twisted.protocols.sip.DigestAuthorizer?1()
-twisted.protocols.sip.DigestCalcHA1?4(pszAlg, pszUserName, pszRealm, pszPassword, pszNonce, pszCNonce, )
-twisted.protocols.sip.DigestCalcResponse?4(HA1, pszNonce, pszNonceCount, pszCNonce, pszQop, pszMethod, pszDigestUri, pszHEntity, )
-twisted.protocols.sip.DigestedCredentials.__init__?1(self, username, fields, challenges)
-twisted.protocols.sip.DigestedCredentials.checkPassword?4(password)
-twisted.protocols.sip.DigestedCredentials?1(username, fields, challenges)
-twisted.protocols.sip.IAuthorizer.decode?4(response)
-twisted.protocols.sip.IAuthorizer.getChallenge?4(peer)
-twisted.protocols.sip.ILocator.getAddress?4(logicalURL)
-twisted.protocols.sip.IRegistry.getRegistrationInfo?4(logicalURL)
-twisted.protocols.sip.IRegistry.registerAddress?4(domainURL, logicalURL, physicalURL)
-twisted.protocols.sip.IRegistry.unregisterAddress?4(domainURL, logicalURL, physicalURL)
-twisted.protocols.sip.InMemoryRegistry.__init__?1(self, domain)
-twisted.protocols.sip.InMemoryRegistry._expireRegistration?5(username)
-twisted.protocols.sip.InMemoryRegistry.getAddress?4(userURI)
-twisted.protocols.sip.InMemoryRegistry.getRegistrationInfo?4(userURI)
-twisted.protocols.sip.InMemoryRegistry.registerAddress?4(domainURL, logicalURL, physicalURL)
-twisted.protocols.sip.InMemoryRegistry.unregisterAddress?4(domainURL, logicalURL, physicalURL)
-twisted.protocols.sip.InMemoryRegistry?1(domain)
-twisted.protocols.sip.Message.__init__?1(self)
-twisted.protocols.sip.Message._getHeaderLine?5()
-twisted.protocols.sip.Message.addHeader?4(name, value)
-twisted.protocols.sip.Message.bodyDataReceived?4(data)
-twisted.protocols.sip.Message.creationFinished?4()
-twisted.protocols.sip.Message.length?7
-twisted.protocols.sip.Message.toString?4()
-twisted.protocols.sip.Message?1()
-twisted.protocols.sip.MessagesParser.__init__?1(self, messageReceivedCallback)
-twisted.protocols.sip.MessagesParser.acceptRequests?7
-twisted.protocols.sip.MessagesParser.acceptResponses?7
-twisted.protocols.sip.MessagesParser.dataDone?4()
-twisted.protocols.sip.MessagesParser.dataReceived?4(data)
-twisted.protocols.sip.MessagesParser.debug?7
-twisted.protocols.sip.MessagesParser.handleFirstLine?4(line)
-twisted.protocols.sip.MessagesParser.invalidMessage?4()
-twisted.protocols.sip.MessagesParser.lineLengthExceeded?4(line)
-twisted.protocols.sip.MessagesParser.lineReceived?4(line)
-twisted.protocols.sip.MessagesParser.messageDone?4(remainingData="")
-twisted.protocols.sip.MessagesParser.rawDataReceived?4(data)
-twisted.protocols.sip.MessagesParser.reset?4(remainingData="")
-twisted.protocols.sip.MessagesParser.state?7
-twisted.protocols.sip.MessagesParser.version?7
-twisted.protocols.sip.MessagesParser?1(messageReceivedCallback)
-twisted.protocols.sip.PORT?7
-twisted.protocols.sip.Proxy.PORT?7
-twisted.protocols.sip.Proxy.__init__?1(self, host=None, port=PORT)
-twisted.protocols.sip.Proxy._cantForwardRequest?5(error, message)
-twisted.protocols.sip.Proxy._mungContactHeader?5(message)
-twisted.protocols.sip.Proxy.deliverResponse?4(responseMessage)
-twisted.protocols.sip.Proxy.getVia?4()
-twisted.protocols.sip.Proxy.gotResponse?4(message, addr)
-twisted.protocols.sip.Proxy.handle_request?4(message, addr)
-twisted.protocols.sip.Proxy.handle_request_default?4(message, (srcHost, srcPort))
-twisted.protocols.sip.Proxy.handle_response?4(message, addr)
-twisted.protocols.sip.Proxy.locator?7
-twisted.protocols.sip.Proxy.responseFromRequest?4(code, request)
-twisted.protocols.sip.Proxy?1(host=None, port=PORT)
-twisted.protocols.sip.RegisterProxy.__init__?1(self, *args, **kw)
-twisted.protocols.sip.RegisterProxy._cbLogin?5((i, a, l), message, host, port)
-twisted.protocols.sip.RegisterProxy._cbRegister?5(registration, message)
-twisted.protocols.sip.RegisterProxy._cbUnregister?5(registration, message)
-twisted.protocols.sip.RegisterProxy._ebLogin?5(failure, message, host, port)
-twisted.protocols.sip.RegisterProxy._ebRegister?5(error, message)
-twisted.protocols.sip.RegisterProxy._ebUnregister?5(registration, message)
-twisted.protocols.sip.RegisterProxy.authorizers?7
-twisted.protocols.sip.RegisterProxy.handle_ACK_request?4(message, (host, port))
-twisted.protocols.sip.RegisterProxy.handle_REGISTER_request?4(message, (host, port))
-twisted.protocols.sip.RegisterProxy.login?4(message, host, port)
-twisted.protocols.sip.RegisterProxy.portal?7
-twisted.protocols.sip.RegisterProxy.register?4(message, host, port)
-twisted.protocols.sip.RegisterProxy.registry?7
-twisted.protocols.sip.RegisterProxy.unauthorized?4(message, host, port)
-twisted.protocols.sip.RegisterProxy.unregister?4(message, toURL, contact)
-twisted.protocols.sip.RegisterProxy?1(*args, **kw)
-twisted.protocols.sip.Registration.__init__?1(self, secondsToExpiry, contactURL)
-twisted.protocols.sip.Registration?1(secondsToExpiry, contactURL)
-twisted.protocols.sip.Request.__init__?1(self, method, uri, version="SIP/2.0")
-twisted.protocols.sip.Request._getHeaderLine?5()
-twisted.protocols.sip.Request?1(method, uri, version="SIP/2.0")
-twisted.protocols.sip.Response.__init__?1(self, code, phrase=None, version="SIP/2.0")
-twisted.protocols.sip.Response._getHeaderLine?5()
-twisted.protocols.sip.Response?1(code, phrase=None, version="SIP/2.0")
-twisted.protocols.sip.SIPError.__init__?1(self, code, phrase=None)
-twisted.protocols.sip.SIPError?1(code, phrase=None)
-twisted.protocols.sip.URL.__init__?1(self, host, username=None, password=None, port=None, transport=None, usertype=None, method=None, ttl=None, maddr=None, tag=None, other=None, headers=None)
-twisted.protocols.sip.URL.toString?4()
-twisted.protocols.sip.URL?1(host, username=None, password=None, port=None, transport=None, usertype=None, method=None, ttl=None, maddr=None, tag=None, other=None, headers=None)
-twisted.protocols.sip.Via.__init__?1(self, host, port=PORT, transport="UDP", ttl=None, hidden=False, received=None, rport=None, branch=None, maddr=None)
-twisted.protocols.sip.Via.toString?4()
-twisted.protocols.sip.Via?1(host, port=PORT, transport="UDP", ttl=None, hidden=False, received=None, rport=None, branch=None, maddr=None)
-twisted.protocols.sip.cleanRequestURL?4(url)
-twisted.protocols.sip.dashCapitalize?4(s)
-twisted.protocols.sip.longHeaders?7
-twisted.protocols.sip.parseAddress?4(address, host=None, port=None, clean=0)
-twisted.protocols.sip.parseURL?4(url, host=None, port=None)
-twisted.protocols.sip.parseViaHeader?4(value)
-twisted.protocols.sip.shortHeaders?7
-twisted.protocols.sip.specialCases?7
-twisted.protocols.sip.statusCodes?7
-twisted.protocols.sip.unq?4(s)
-twisted.protocols.socks.SOCKSv4.__init__?1(self, logging=None)
-twisted.protocols.socks.SOCKSv4.authorize?4(code, server, port, user)
-twisted.protocols.socks.SOCKSv4.connectClass?4(host, port, klass, *args)
-twisted.protocols.socks.SOCKSv4.connectionLost?4(reason)
-twisted.protocols.socks.SOCKSv4.connectionMade?4()
-twisted.protocols.socks.SOCKSv4.dataReceived?4(data)
-twisted.protocols.socks.SOCKSv4.listenClass?4(port, klass, *args)
-twisted.protocols.socks.SOCKSv4.log?4(proto, data)
-twisted.protocols.socks.SOCKSv4.makeReply?4(reply, version=0, port=0, ip="0.0.0.0")
-twisted.protocols.socks.SOCKSv4.write?4(data)
-twisted.protocols.socks.SOCKSv4?1(logging=None)
-twisted.protocols.socks.SOCKSv4Factory.__init__?1(self, log)
-twisted.protocols.socks.SOCKSv4Factory.buildProtocol?4(addr)
-twisted.protocols.socks.SOCKSv4Factory?1(log)
-twisted.protocols.socks.SOCKSv4Incoming.__init__?1(self, socks)
-twisted.protocols.socks.SOCKSv4Incoming.connectionLost?4(reason)
-twisted.protocols.socks.SOCKSv4Incoming.dataReceived?4(data)
-twisted.protocols.socks.SOCKSv4Incoming.write?4(data)
-twisted.protocols.socks.SOCKSv4Incoming?1(socks)
-twisted.protocols.socks.SOCKSv4IncomingFactory.__init__?1(self, socks, ip)
-twisted.protocols.socks.SOCKSv4IncomingFactory.buildProtocol?4(addr)
-twisted.protocols.socks.SOCKSv4IncomingFactory?1(socks, ip)
-twisted.protocols.socks.SOCKSv4Outgoing.__init__?1(self, socks)
-twisted.protocols.socks.SOCKSv4Outgoing.connectionLost?4(reason)
-twisted.protocols.socks.SOCKSv4Outgoing.connectionMade?4()
-twisted.protocols.socks.SOCKSv4Outgoing.dataReceived?4(data)
-twisted.protocols.socks.SOCKSv4Outgoing.write?4(data)
-twisted.protocols.socks.SOCKSv4Outgoing?1(socks)
-twisted.protocols.stateful.StatefulProtocol._sful_data?8
-twisted.protocols.stateful.StatefulProtocol.dataReceived?4(data)
-twisted.protocols.stateful.StatefulProtocol.getInitialState?4()
-twisted.protocols.stateful.StatefulProtocol.makeConnection?4(transport)
-twisted.protocols.telnet.AO?7
-twisted.protocols.telnet.AYT?7
-twisted.protocols.telnet.BEL?7
-twisted.protocols.telnet.BOLD_MODE_OFF?7
-twisted.protocols.telnet.BOLD_MODE_ON?7
-twisted.protocols.telnet.BRK?7
-twisted.protocols.telnet.BS?7
-twisted.protocols.telnet.CR?7
-twisted.protocols.telnet.DM?7
-twisted.protocols.telnet.DO?7
-twisted.protocols.telnet.DONT?7
-twisted.protocols.telnet.EC?7
-twisted.protocols.telnet.ECHO?7
-twisted.protocols.telnet.EL?7
-twisted.protocols.telnet.ESC?7
-twisted.protocols.telnet.FF?7
-twisted.protocols.telnet.GA?7
-twisted.protocols.telnet.HIDE?7
-twisted.protocols.telnet.HT?7
-twisted.protocols.telnet.IAC?7
-twisted.protocols.telnet.IP?7
-twisted.protocols.telnet.LF?7
-twisted.protocols.telnet.LINEMODE?7
-twisted.protocols.telnet.NOECHO?7
-twisted.protocols.telnet.NOP?7
-twisted.protocols.telnet.NULL?7
-twisted.protocols.telnet.SB?7
-twisted.protocols.telnet.SE?7
-twisted.protocols.telnet.SUPGA?7
-twisted.protocols.telnet.Telnet.buffer?7
-twisted.protocols.telnet.Telnet.connectionMade?4()
-twisted.protocols.telnet.Telnet.dataReceived?4(data)
-twisted.protocols.telnet.Telnet.delimiters?7
-twisted.protocols.telnet.Telnet.echo?7
-twisted.protocols.telnet.Telnet.gotIAC?7
-twisted.protocols.telnet.Telnet.iacByte?7
-twisted.protocols.telnet.Telnet.iacSBchunk?4(chunk)
-twisted.protocols.telnet.Telnet.iac_DO?4(feature)
-twisted.protocols.telnet.Telnet.iac_DONT?4(feature)
-twisted.protocols.telnet.Telnet.iac_IP?4(feature)
-twisted.protocols.telnet.Telnet.iac_WILL?4(feature)
-twisted.protocols.telnet.Telnet.iac_WONT?4(feature)
-twisted.protocols.telnet.Telnet.lastLine?7
-twisted.protocols.telnet.Telnet.loggedIn?4()
-twisted.protocols.telnet.Telnet.loginPrompt?4()
-twisted.protocols.telnet.Telnet.mode?7
-twisted.protocols.telnet.Telnet.processChunk?4(chunk)
-twisted.protocols.telnet.Telnet.processLine?4(line)
-twisted.protocols.telnet.Telnet.telnet_Command?4(cmd)
-twisted.protocols.telnet.Telnet.telnet_Password?4(paswd)
-twisted.protocols.telnet.Telnet.telnet_User?4(user)
-twisted.protocols.telnet.Telnet.welcomeMessage?4()
-twisted.protocols.telnet.Telnet.write?4(data)
-twisted.protocols.telnet.VT?7
-twisted.protocols.telnet.WILL?7
-twisted.protocols.telnet.WONT?7
-twisted.protocols.telnet.iacBytes?7
-twisted.protocols.telnet.multireplace?4(st, dct)
-twisted.protocols.wire.Chargen.connectionMade?4()
-twisted.protocols.wire.Chargen.noise?7
-twisted.protocols.wire.Chargen.pauseProducing?4()
-twisted.protocols.wire.Chargen.resumeProducing?4()
-twisted.protocols.wire.Chargen.stopProducing?4()
-twisted.protocols.wire.Daytime.connectionMade?4()
-twisted.protocols.wire.Discard.dataReceived?4(data)
-twisted.protocols.wire.Echo.dataReceived?4(data)
-twisted.protocols.wire.QOTD.connectionMade?4()
-twisted.protocols.wire.QOTD.getQuote?4()
-twisted.protocols.wire.Time.connectionMade?4()
-twisted.protocols.wire.Who.connectionMade?4()
-twisted.protocols.wire.Who.getUsers?4()
-twisted.python.compat.Connection.__init__?1(self, *args)
-twisted.python.compat.Connection?1(*args)
-twisted.python.compat.False?7
-twisted.python.compat.StopIteration?7
-twisted.python.compat.True?7
-twisted.python.compat.adict?4(mapping=None, **kw)
-twisted.python.compat.attrgetter.__init__?1(self, name)
-twisted.python.compat.attrgetter?1(name)
-twisted.python.compat.bool?4(value)
-twisted.python.compat.bool?7
-twisted.python.compat.dict?7
-twisted.python.compat.inet_ntop?4(af, addr)
-twisted.python.compat.inet_pton?4(af, addr)
-twisted.python.compat.isinstance?7
-twisted.python.compat.iter?7
-twisted.python.compat.lstrip?4(s, c=string.whitespace)
-twisted.python.compat.rstrip?4(s, c=string.whitespace)
-twisted.python.compat.strip?4(s, c=string.whitespace, l=lstrip, r=rstrip)
-twisted.python.compat.walk?4(top, topdown=True, onerror=None)
-twisted.python.components.ALLOW_DUPLICATES?7
-twisted.python.components.Adapter.__init__?1(self, original)
-twisted.python.components.Adapter.getComponent?4(interface, registry=None, default=None)
-twisted.python.components.Adapter.isuper?4(iface, adapter)
-twisted.python.components.Adapter.multiComponent?7
-twisted.python.components.Adapter.temporaryAdapter?7
-twisted.python.components.Adapter?1(original)
-twisted.python.components.Componentized.__init__?1(self)
-twisted.python.components.Componentized.addAdapter?4(adapterClass, ignoreClass=0, registry=None)
-twisted.python.components.Componentized.addComponent?4(component, ignoreClass=0, registry=None)
-twisted.python.components.Componentized.getComponent?4(interface, registry=None, default=None)
-twisted.python.components.Componentized.locateAdapterClass?4(klass, interfaceClass, default, registry=None)
-twisted.python.components.Componentized.persistenceVersion?7
-twisted.python.components.Componentized.removeComponent?4(component)
-twisted.python.components.Componentized.setAdapter?4(interfaceClass, adapterClass)
-twisted.python.components.Componentized.setComponent?4(interfaceClass, component)
-twisted.python.components.Componentized.unsetComponent?4(interfaceClass)
-twisted.python.components.Componentized.upgradeToVersion1?4()
-twisted.python.components.Componentized?1()
-twisted.python.components.Interface?7
-twisted.python.components.MetaInterface.__init__?1(self, name, bases=(), attrs=None, __doc__=None, __module__=None)
-twisted.python.components.MetaInterface.adaptWith?4(using, to, registry=None)
-twisted.python.components.MetaInterface?1(name, bases=(), attrs=None, __doc__=None, __module__=None)
-twisted.python.components.ReprableComponentized.__init__?1(self)
-twisted.python.components.ReprableComponentized?1()
-twisted.python.components._Wrapper.__init__?2(self, a)
-twisted.python.components._Wrapper?2(a)
-twisted.python.components._adapterOrigPersistence?8
-twisted.python.components._adapterPersistence?8
-twisted.python.components._fixedClasses?8
-twisted.python.components._hook?5(iface, ob, lookup=globalRegistry.lookup1)
-twisted.python.components.backwardsCompatImplements?4(klass)
-twisted.python.components.fixClassImplements?4(klass)
-twisted.python.components.getAdapter?4(obj, interfaceClass, default=_Nothing, adapterClassLocator=None, persist=None)
-twisted.python.components.getAdapterClass?7
-twisted.python.components.getAdapterClassWithInheritance?4(klass, interfaceClass, default)
-twisted.python.components.getAdapterFactory?4(fromInterface, toInterface, default)
-twisted.python.components.getInterfaces?4(klass)
-twisted.python.components.getRegistry?4(r=None)
-twisted.python.components.globalRegistry?7
-twisted.python.components.implements?4(obj, interfaceClass)
-twisted.python.components.registerAdapter?4(adapterFactory, origInterface, *interfaceClasses)
-twisted.python.components.superInterfaces?4(interface)
-twisted.python.components.tupleTreeToList?4(t, l=None)
-twisted.python.context.ContextTracker.__init__?1(self)
-twisted.python.context.ContextTracker.callWithContext?4(ctx, func, *args, **kw)
-twisted.python.context.ContextTracker.getContext?4(key, default=None)
-twisted.python.context.ContextTracker?1()
-twisted.python.context._TLSContextTracker.ThreadedContextTracker?7
-twisted.python.context._TLSContextTracker.__init__?2(self)
-twisted.python.context._TLSContextTracker.currentContext?4()
-twisted.python.context._TLSContextTracker?2()
-twisted.python.context._ThreadedContextTracker.__init__?2(self)
-twisted.python.context._ThreadedContextTracker.callWithContext?4(ctx, func, *args, **kw)
-twisted.python.context._ThreadedContextTracker.currentContext?4()
-twisted.python.context._ThreadedContextTracker.getContext?4(key, default=None)
-twisted.python.context._ThreadedContextTracker?2()
-twisted.python.context.defaultContextDict?7
-twisted.python.context.installContextTracker?4(ctr)
-twisted.python.context.setDefault?7
-twisted.python.dispatch.EventDispatcher.__init__?1(self, prefix="event_")
-twisted.python.dispatch.EventDispatcher.autoRegister?4(obj)
-twisted.python.dispatch.EventDispatcher.publishEvent?4(name, *args, **kwargs)
-twisted.python.dispatch.EventDispatcher.registerHandler?4(name, meth)
-twisted.python.dispatch.EventDispatcher?1(prefix="event_")
-twisted.python.dist.BROKEN_CONFIG?7
-twisted.python.dist.EXCLUDE_NAMES?7
-twisted.python.dist.EXCLUDE_PATTERNS?7
-twisted.python.dist._filterNames?5(names)
-twisted.python.dist.build_ext_twisted._check_header?5(header_name)
-twisted.python.dist.build_ext_twisted._compile_helper?5(content)
-twisted.python.dist.build_ext_twisted._remove_conftest?5()
-twisted.python.dist.build_ext_twisted.build_extensions?4()
-twisted.python.dist.build_py_twisted.run?4()
-twisted.python.dist.build_scripts_twisted.run?4()
-twisted.python.dist.getDataFiles?4(dname, ignore=None, parent=None)
-twisted.python.dist.getPackages?4(dname, pkgname=None, results=None, ignore=None, parent=None)
-twisted.python.dist.getScripts?4(projname)
-twisted.python.dist.install_data_twisted.finalize_options?4()
-twisted.python.dist.my_build_ext.detectExtensions?7
-twisted.python.dist.relativeTo?4(base, relativee)
-twisted.python.dist.setup?4(**kw)
-twisted.python.dist.twisted_subprojects?7
-twisted.python.dxprofile.report?4(email, appname)
-twisted.python.dxprofile.rle?4(iterable)
-twisted.python.failure.DO_POST_MORTEM?7
-twisted.python.failure.EXCEPTION_CAUGHT_HERE?7
-twisted.python.failure.Failure.__init__?1(self, exc_value=None, exc_type=None, exc_tb=None)
-twisted.python.failure.Failure.check?4(*errorTypes)
-twisted.python.failure.Failure.cleanFailure?4()
-twisted.python.failure.Failure.getBriefTraceback?4()
-twisted.python.failure.Failure.getErrorMessage?4()
-twisted.python.failure.Failure.getTraceback?4(elideFrameworkCode=0, detail='default')
-twisted.python.failure.Failure.pickled?7
-twisted.python.failure.Failure.printBriefTraceback?4(file=None, elideFrameworkCode=0)
-twisted.python.failure.Failure.printDetailedTraceback?4(file=None, elideFrameworkCode=0)
-twisted.python.failure.Failure.printTraceback?4(file=None, elideFrameworkCode=0, detail='default')
-twisted.python.failure.Failure.raiseException?4()
-twisted.python.failure.Failure.stack?7
-twisted.python.failure.Failure.trap?4(*errorTypes)
-twisted.python.failure.Failure?1(exc_value=None, exc_type=None, exc_tb=None)
-twisted.python.failure._debuginit?5(self, exc_value=None, exc_type=None, exc_tb=None, Failure__init__=Failure.__init__.im_func)
-twisted.python.failure._frameworkCode?5(detailLevel, elideFrameworkCode)
-twisted.python.failure._moreFrameworkCode?5(*a, **kw)
-twisted.python.failure.a?4()
-twisted.python.failure.b?4()
-twisted.python.failure.c?4()
-twisted.python.failure.count?7
-twisted.python.failure.format_frames?4(frames, write, detail="default")
-twisted.python.failure.frameworkCode?4(*a, **kw)
-twisted.python.failure.startDebugMode?4()
-twisted.python.failure.traceupLength?7
-twisted.python.failure.visualtest?4()
-twisted.python.filepath.FilePath.__init__?1(self, path)
-twisted.python.filepath.FilePath.basename?4()
-twisted.python.filepath.FilePath.child?4(path)
-twisted.python.filepath.FilePath.childSearchPreauth?4(*paths)
-twisted.python.filepath.FilePath.dirname?4()
-twisted.python.filepath.FilePath.exists?4()
-twisted.python.filepath.FilePath.getContent?4()
-twisted.python.filepath.FilePath.getatime?4()
-twisted.python.filepath.FilePath.getctime?4()
-twisted.python.filepath.FilePath.getmtime?4()
-twisted.python.filepath.FilePath.getsize?4()
-twisted.python.filepath.FilePath.globChildren?4(pattern)
-twisted.python.filepath.FilePath.isabs?4()
-twisted.python.filepath.FilePath.isdir?4()
-twisted.python.filepath.FilePath.isfile?4()
-twisted.python.filepath.FilePath.islink?4()
-twisted.python.filepath.FilePath.listdir?4()
-twisted.python.filepath.FilePath.makedirs?4()
-twisted.python.filepath.FilePath.open?4(mode='r')
-twisted.python.filepath.FilePath.parent?4()
-twisted.python.filepath.FilePath.preauthChild?4(path)
-twisted.python.filepath.FilePath.remove?4()
-twisted.python.filepath.FilePath.restat?4(reraise=True)
-twisted.python.filepath.FilePath.setContent?4(content, ext='.new')
-twisted.python.filepath.FilePath.siblingExtension?4(ext)
-twisted.python.filepath.FilePath.siblingExtensionSearch?4(*exts)
-twisted.python.filepath.FilePath.splitext?4()
-twisted.python.filepath.FilePath.statinfo?7
-twisted.python.filepath.FilePath.touch?4()
-twisted.python.filepath.FilePath?1(path)
-twisted.python.filepath.islink?4(path)
-twisted.python.finalize._cb?5(w)
-twisted.python.finalize.callbackFactory?4(num, fins)
-twisted.python.finalize.fin?4()
-twisted.python.finalize.garbageKey?7
-twisted.python.finalize.refs?7
-twisted.python.finalize.register?4(inst)
-twisted.python.formmethod.Argument.__init__?1(self, name, default=None, shortDesc=None, longDesc=None, hints=None, allowNone=1)
-twisted.python.formmethod.Argument.addHints?4(**kwargs)
-twisted.python.formmethod.Argument.coerce?4(val)
-twisted.python.formmethod.Argument.defaultDefault?7
-twisted.python.formmethod.Argument.getHint?4(name, default=None)
-twisted.python.formmethod.Argument.getLongDescription?4()
-twisted.python.formmethod.Argument.getShortDescription?4()
-twisted.python.formmethod.Argument?1(name, default=None, shortDesc=None, longDesc=None, hints=None, allowNone=1)
-twisted.python.formmethod.Boolean.coerce?4(inVal)
-twisted.python.formmethod.Choice.__init__?1(self, name, choices=[], default=[], shortDesc=None, longDesc=None, hints=None, allowNone=1)
-twisted.python.formmethod.Choice.coerce?4(inIdent)
-twisted.python.formmethod.Choice?1(name, choices=[], default=[], shortDesc=None, longDesc=None, hints=None, allowNone=1)
-twisted.python.formmethod.Date.__init__?1(self, name, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.Date.coerce?4(args)
-twisted.python.formmethod.Date.defaultDefault?7
-twisted.python.formmethod.Date?1(name, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.File.__init__?1(self, name, allowNone=1, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.File.coerce?4(file)
-twisted.python.formmethod.File?1(name, allowNone=1, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.Flags.__init__?1(self, name, flags=(), default=(), shortDesc=None, longDesc=None, hints=None, allowNone=1)
-twisted.python.formmethod.Flags.coerce?4(inFlagKeys)
-twisted.python.formmethod.Flags?1(name, flags=(), default=(), shortDesc=None, longDesc=None, hints=None, allowNone=1)
-twisted.python.formmethod.Float.__init__?1(self, name, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.Float.coerce?4(val)
-twisted.python.formmethod.Float.defaultDefault?7
-twisted.python.formmethod.Float?1(name, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.FormException.__init__?1(self, *args, **kwargs)
-twisted.python.formmethod.FormException?1(*args, **kwargs)
-twisted.python.formmethod.FormMethod.__init__?1(self, signature, callable, takesRequest=False)
-twisted.python.formmethod.FormMethod.call?4(*args, **kw)
-twisted.python.formmethod.FormMethod.getArgs?4()
-twisted.python.formmethod.FormMethod?1(signature, callable, takesRequest=False)
-twisted.python.formmethod.Integer.__init__?1(self, name, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.Integer.coerce?4(val)
-twisted.python.formmethod.Integer.defaultDefault?7
-twisted.python.formmethod.Integer?1(name, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.IntegerRange.__init__?1(self, name, min, max, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.IntegerRange.coerce?4(val)
-twisted.python.formmethod.IntegerRange?1(name, min, max, allowNone=1, default=None, shortDesc=None, longDesc=None, hints=None)
-twisted.python.formmethod.MethodSignature.__init__?1(self, *sigList)
-twisted.python.formmethod.MethodSignature.getArgument?4(name)
-twisted.python.formmethod.MethodSignature.method?4(callable, takesRequest=False)
-twisted.python.formmethod.MethodSignature?1(*sigList)
-twisted.python.formmethod.String.__init__?1(self, name, default=None, shortDesc=None, longDesc=None, hints=None, allowNone=1, min=0, max=None)
-twisted.python.formmethod.String.coerce?4(val)
-twisted.python.formmethod.String.defaultDefault?7
-twisted.python.formmethod.String.max?7
-twisted.python.formmethod.String.min?7
-twisted.python.formmethod.String?1(name, default=None, shortDesc=None, longDesc=None, hints=None, allowNone=1, min=0, max=None)
-twisted.python.formmethod.Submit.__init__?1(self, name, choices=[("Submit", "submit", "Submit form")], reset=0, shortDesc=None, longDesc=None, allowNone=0, hints=None)
-twisted.python.formmethod.Submit.coerce?4(value)
-twisted.python.formmethod.Submit?1(name, choices=[("Submit", "submit", "Submit form")], reset=0, shortDesc=None, longDesc=None, allowNone=0, hints=None)
-twisted.python.formmethod.VerifiedPassword.coerce?4(vals)
-twisted.python.formmethod.positiveInt?4(x)
-twisted.python.hook.ORIG?4(k, n)
-twisted.python.hook.POST?4(k, n)
-twisted.python.hook.PRE?4(k, n)
-twisted.python.hook._ORIG?8
-twisted.python.hook._POST?8
-twisted.python.hook._PRE?8
-twisted.python.hook._XXX?5(k, n, s)
-twisted.python.hook._addHook?5(klass, name, phase, func)
-twisted.python.hook._dehook?5(klass, name)
-twisted.python.hook._enhook?5(klass, name)
-twisted.python.hook._removeHook?5(klass, name, phase, func)
-twisted.python.hook.hooked_func?7
-twisted.python.hook.newfunc?4(*args, **kw)
-twisted.python.htmlizer.HTMLWriter.__init__?1(self, writer)
-twisted.python.htmlizer.HTMLWriter.noSpan?7
-twisted.python.htmlizer.HTMLWriter.write?4(token, type=None)
-twisted.python.htmlizer.HTMLWriter?1(writer)
-twisted.python.htmlizer.SmallerHTMLWriter.noSpan?7
-twisted.python.htmlizer.TokenPrinter.__init__?1(self, writer)
-twisted.python.htmlizer.TokenPrinter.lastIdentifier?7
-twisted.python.htmlizer.TokenPrinter.printtoken?4(type, token, (srow, scol), (erow, ecol), line)
-twisted.python.htmlizer.TokenPrinter?1(writer)
-twisted.python.htmlizer.filter?4(inp, out, writer=HTMLWriter)
-twisted.python.htmlizer.main?4()
-twisted.python.lockfile.FilesystemLock.__init__?1(self, name)
-twisted.python.lockfile.FilesystemLock.clean?7
-twisted.python.lockfile.FilesystemLock.lock?4()
-twisted.python.lockfile.FilesystemLock.locked?7
-twisted.python.lockfile.FilesystemLock.unlock?4()
-twisted.python.lockfile.FilesystemLock?1(name)
-twisted.python.lockfile.isLocked?4(name)
-twisted.python.lockfile.mvlink?4(src, dest)
-twisted.python.lockfile.readlink?4(filename)
-twisted.python.lockfile.rmlink?4(filename)
-twisted.python.lockfile.symlink?4(value, filename)
-twisted.python.lockfile.unique?4()
-twisted.python.log.DefaultObserver._emit?5(eventDict)
-twisted.python.log.DefaultObserver.defaultObserver?7
-twisted.python.log.DefaultObserver.start?4()
-twisted.python.log.DefaultObserver.stop?4()
-twisted.python.log.EscapeFromTheMeaninglessConfinesOfCapital.disown?4(owner)
-twisted.python.log.EscapeFromTheMeaninglessConfinesOfCapital.own?4(owner)
-twisted.python.log.FileLogObserver.__init__?1(self, f)
-twisted.python.log.FileLogObserver.emit?4(eventDict)
-twisted.python.log.FileLogObserver.start?4()
-twisted.python.log.FileLogObserver.stop?4()
-twisted.python.log.FileLogObserver.timeFormat?7
-twisted.python.log.FileLogObserver?1(f)
-twisted.python.log.LogPublisher.__init__?1(self)
-twisted.python.log.LogPublisher.addObserver?4(other)
-twisted.python.log.LogPublisher.addObserver?7
-twisted.python.log.LogPublisher.msg?4(*message, **kw)
-twisted.python.log.LogPublisher.msg?7
-twisted.python.log.LogPublisher.removeObserver?4(other)
-twisted.python.log.LogPublisher.removeObserver?7
-twisted.python.log.LogPublisher.synchronized?7
-twisted.python.log.LogPublisher.theLogPublisher?7
-twisted.python.log.LogPublisher?1()
-twisted.python.log.Logger.logPrefix?4()
-twisted.python.log.NullFile.close?4()
-twisted.python.log.NullFile.flush?4()
-twisted.python.log.NullFile.read?4()
-twisted.python.log.NullFile.softspace?7
-twisted.python.log.NullFile.write?4(bytes)
-twisted.python.log.StdioOnnaStick.__init__?1(self, isError=0)
-twisted.python.log.StdioOnnaStick._oldshowwarning?8
-twisted.python.log.StdioOnnaStick.close?4()
-twisted.python.log.StdioOnnaStick.closed?7
-twisted.python.log.StdioOnnaStick.fileno?4()
-twisted.python.log.StdioOnnaStick.flush?4()
-twisted.python.log.StdioOnnaStick.mode?7
-twisted.python.log.StdioOnnaStick.name?7
-twisted.python.log.StdioOnnaStick.read?4()
-twisted.python.log.StdioOnnaStick.readline?7
-twisted.python.log.StdioOnnaStick.readlines?7
-twisted.python.log.StdioOnnaStick.seek?7
-twisted.python.log.StdioOnnaStick.softspace?7
-twisted.python.log.StdioOnnaStick.tell?7
-twisted.python.log.StdioOnnaStick.write?4(data)
-twisted.python.log.StdioOnnaStick.writelines?4(lines)
-twisted.python.log.StdioOnnaStick?1(isError=0)
-twisted.python.log._ignoreErrors?8
-twisted.python.log._keepErrors?8
-twisted.python.log._keptErrors?8
-twisted.python.log.callWithContext?4(ctx, func, *args, **kw)
-twisted.python.log.callWithLogger?4(logger, func, *args, **kw)
-twisted.python.log.clearIgnores?4()
-twisted.python.log.debug?4(*stuff, **otherstuff)
-twisted.python.log.deferr?7
-twisted.python.log.discardLogs?4()
-twisted.python.log.err?4(_stuff=None, **kw)
-twisted.python.log.flushErrors?4(*errorTypes)
-twisted.python.log.ignoreErrors?4(*types)
-twisted.python.log.logOwner?7
-twisted.python.log.showwarning?4(message, category, filename, lineno, file=None)
-twisted.python.log.startKeepingErrors?4()
-twisted.python.log.startLogging?4(file, *a, **kw)
-twisted.python.log.startLoggingWithObserver?4(observer, setStdout=1)
-twisted.python.log.write?4(stuff)
-twisted.python.logfile.BaseLogFile.__init__?1(self, name, directory, defaultMode=None)
-twisted.python.logfile.BaseLogFile._openFile?5()
-twisted.python.logfile.BaseLogFile.close?4()
-twisted.python.logfile.BaseLogFile.flush?4()
-twisted.python.logfile.BaseLogFile.getCurrentLog?4()
-twisted.python.logfile.BaseLogFile.shouldRotate?4()
-twisted.python.logfile.BaseLogFile.synchronized?7
-twisted.python.logfile.BaseLogFile.write?4(data)
-twisted.python.logfile.BaseLogFile?1(name, directory, defaultMode=None)
-twisted.python.logfile.DailyLogFile._openFile?5()
-twisted.python.logfile.DailyLogFile.getLog?4(identifier)
-twisted.python.logfile.DailyLogFile.rotate?4()
-twisted.python.logfile.DailyLogFile.shouldRotate?4()
-twisted.python.logfile.DailyLogFile.suffix?4(tupledate)
-twisted.python.logfile.DailyLogFile.toDate?4(*args)
-twisted.python.logfile.DailyLogFile.write?4(data)
-twisted.python.logfile.LogFile.__init__?1(self, name, directory, rotateLength=1000000, defaultMode=None)
-twisted.python.logfile.LogFile._openFile?5()
-twisted.python.logfile.LogFile.getLog?4(identifier)
-twisted.python.logfile.LogFile.listLogs?4()
-twisted.python.logfile.LogFile.rotate?4()
-twisted.python.logfile.LogFile.shouldRotate?4()
-twisted.python.logfile.LogFile.write?4(data)
-twisted.python.logfile.LogFile?1(name, directory, rotateLength=1000000, defaultMode=None)
-twisted.python.logfile.LogReader.__init__?1(self, name)
-twisted.python.logfile.LogReader.close?4()
-twisted.python.logfile.LogReader.readLines?4(lines=10)
-twisted.python.logfile.LogReader?1(name)
-twisted.python.otp.INITIALSEQUENCE?7
-twisted.python.otp.MINIMUMSEQUENCE?7
-twisted.python.otp.OTP.__init__?1(self, passwd, sequence = INITIALSEQUENCE, hash=md5)
-twisted.python.otp.OTP.authenticate?4(phrase)
-twisted.python.otp.OTP.challenge?4()
-twisted.python.otp.OTP.lastotp?7
-twisted.python.otp.OTP.seed?7
-twisted.python.otp.OTP.sequence?7
-twisted.python.otp.OTP?1(passwd, sequence = INITIALSEQUENCE, hash=md5)
-twisted.python.otp.OTPAuthenticator.__init__?1(self, hash = md5)
-twisted.python.otp.OTPAuthenticator.calculateParity?4(otp)
-twisted.python.otp.OTPAuthenticator.challenge?4(seed, sequence)
-twisted.python.otp.OTPAuthenticator.foldDigest128?4(otp128)
-twisted.python.otp.OTPAuthenticator.foldDigest160?4(otp160)
-twisted.python.otp.OTPAuthenticator.foldDigest?4(otp)
-twisted.python.otp.OTPAuthenticator.generateOTP?4(seed, passwd, sequence)
-twisted.python.otp.OTPAuthenticator.generateSeed?4()
-twisted.python.otp.OTPAuthenticator.hashUpdate?4(digest)
-twisted.python.otp.OTPAuthenticator.makeReadable?4(otp)
-twisted.python.otp.OTPAuthenticator.parsePhrase?4(phrase)
-twisted.python.otp.OTPAuthenticator?1(hash = md5)
-twisted.python.otp.dict?7
-twisted.python.otp.hashid?7
-twisted.python.otp.longToString?4(l)
-twisted.python.otp.stringToDWords?4(s)
-twisted.python.otp.stringToLong?4(s)
-twisted.python.plugin.DropIn.__init__?1(self, name)
-twisted.python.plugin.DropIn.register?4(name, module, **kw)
-twisted.python.plugin.DropIn?1(name)
-twisted.python.plugin.PlugIn.__init__?1(self, name, module, **kw)
-twisted.python.plugin.PlugIn.isLoaded?4()
-twisted.python.plugin.PlugIn.load?4()
-twisted.python.plugin.PlugIn?1(name, module, **kw)
-twisted.python.plugin._getPlugIns?5(plugInType, debugInspection=None, showProgress=None)
-twisted.python.plugin._prepCallbacks?5(debug, progress)
-twisted.python.plugin.getPlugIns?4(plugInType, debugInspection=None, showProgress=None)
-twisted.python.plugin.getPluginFileList?4(debugInspection=None, showProgress=None)
-twisted.python.plugin.isAModule?4(d)
-twisted.python.plugin.loadPlugins?4(plugInType, fileList, debugInspection=None, showProgress=None)
-twisted.python.procutils.which?4(name, flags=os.X_OK)
-twisted.python.pymodules.UserDictExtras.DictMixin.clear?4()
-twisted.python.pymodules.UserDictExtras.DictMixin.get?4(key, default=None)
-twisted.python.pymodules.UserDictExtras.DictMixin.has_key?4(key)
-twisted.python.pymodules.UserDictExtras.DictMixin.items?4()
-twisted.python.pymodules.UserDictExtras.DictMixin.iteritems?4()
-twisted.python.pymodules.UserDictExtras.DictMixin.iterkeys?4()
-twisted.python.pymodules.UserDictExtras.DictMixin.itervalues?4()
-twisted.python.pymodules.UserDictExtras.DictMixin.pop?4(key, *args)
-twisted.python.pymodules.UserDictExtras.DictMixin.popitem?4()
-twisted.python.pymodules.UserDictExtras.DictMixin.setdefault?4(key, default)
-twisted.python.pymodules.UserDictExtras.DictMixin.update?4(other)
-twisted.python.pymodules.UserDictExtras.DictMixin.values?4()
-twisted.python.pymodules.heapq._siftdown?5(heap, startpos, pos)
-twisted.python.pymodules.heapq._siftup?5(heap, pos)
-twisted.python.pymodules.heapq.heapify?4(x)
-twisted.python.pymodules.heapq.heappop?4(heap)
-twisted.python.pymodules.heapq.heappush?4(heap, item)
-twisted.python.pymodules.heapq.heapreplace?4(heap, item)
-twisted.python.rebuild.Sensitive.lastRebuild?7
-twisted.python.rebuild.Sensitive.latestVersionOf?4(anObject)
-twisted.python.rebuild.Sensitive.needRebuildUpdate?4()
-twisted.python.rebuild.Sensitive.rebuildUpToDate?4()
-twisted.python.rebuild._modDictIDMap?8
-twisted.python.rebuild.lastRebuild?7
-twisted.python.rebuild.latestClass?4(oldClass)
-twisted.python.rebuild.latestFunction?4(oldFunc)
-twisted.python.rebuild.rebuild?4(module, doLog=1)
-twisted.python.rebuild.updateInstance?4(self)
-twisted.python.reflect.Accessor.reallyDel?4(k)
-twisted.python.reflect.Accessor.reallySet?4(k, v)
-twisted.python.reflect.AccessorType.__init__?1(self, name, bases, d)
-twisted.python.reflect.AccessorType.deler?4(name=name)
-twisted.python.reflect.AccessorType.getter?4(name=name)
-twisted.python.reflect.AccessorType.setter?4(value, name=name)
-twisted.python.reflect.AccessorType?1(name, bases, d)
-twisted.python.reflect.IS?7
-twisted.python.reflect.ISNT?7
-twisted.python.reflect.OriginalAccessor?7
-twisted.python.reflect.PropertyAccessor.reallyDel?4(k)
-twisted.python.reflect.PropertyAccessor.reallySet?4(k, v)
-twisted.python.reflect.QueueMethod.__init__?1(self, name, calls)
-twisted.python.reflect.QueueMethod?1(name, calls)
-twisted.python.reflect.RegexType?7
-twisted.python.reflect.Settable.__init__?1(self, **kw)
-twisted.python.reflect.Settable.type22?7
-twisted.python.reflect.Settable?1(**kw)
-twisted.python.reflect.Summer.reallySet?4(k, v)
-twisted.python.reflect.WAS?7
-twisted.python.reflect._determineClass?5(x)
-twisted.python.reflect._determineClassName?5(x)
-twisted.python.reflect._reclass?5(clazz)
-twisted.python.reflect._startswith?5(s, sub)
-twisted.python.reflect.accumulateBases?4(classObj, l, baseClass=None)
-twisted.python.reflect.accumulateClassDict?4(classObj, attr, adict, baseClass=None)
-twisted.python.reflect.accumulateClassList?4(classObj, attr, listObj, baseClass=None)
-twisted.python.reflect.accumulateMethods?4(obj, dict, prefix='', curClass=None)
-twisted.python.reflect.addMethodNamesToDict?4(classObj, dict, prefix, baseClass=None)
-twisted.python.reflect.allYourBase?4(classObj, baseClass=None)
-twisted.python.reflect.filenameToModuleName?4(fn)
-twisted.python.reflect.findInstances?4(start, t)
-twisted.python.reflect.fullFuncName?4(func)
-twisted.python.reflect.funcinfo?4(function)
-twisted.python.reflect.getClass?4(obj)
-twisted.python.reflect.getcurrent?4(clazz)
-twisted.python.reflect.isLike?4(a, b)
-twisted.python.reflect.isOfType?4(start, goal)
-twisted.python.reflect.isSame?4(a, b)
-twisted.python.reflect.isinst?4(inst, clazz)
-twisted.python.reflect.macro?4(name, filename, source, **identifiers)
-twisted.python.reflect.modgrep?4(goal)
-twisted.python.reflect.namedAny?4(name)
-twisted.python.reflect.namedClass?7
-twisted.python.reflect.namedModule?4(name)
-twisted.python.reflect.namedObject?4(name)
-twisted.python.reflect.objgrep?4(start, goal, eq=isLike, path='', paths=None, seen=None, showUnknowns=0, maxDepth=None)
-twisted.python.reflect.prefixedMethodNames?4(classObj, prefix)
-twisted.python.reflect.prefixedMethods?4(obj, prefix='')
-twisted.python.reflect.qual?4(clazz)
-twisted.python.reflect.safe_repr?4(o)
-twisted.python.reflect.safe_str?4(o)
-twisted.python.release.replaceInFile?4(filename, oldToNew)
-twisted.python.release.runChdirSafe?4(f, *args, **kw)
-twisted.python.release.sh?4(command, null=True, prompt=False)
-twisted.python.roots.Collection.__init__?1(self, entities=None)
-twisted.python.roots.Collection.delEntity?4(name)
-twisted.python.roots.Collection.getDynamicEntity?4(name, request)
-twisted.python.roots.Collection.getEntity?4(name, request)
-twisted.python.roots.Collection.getStaticEntity?4(name)
-twisted.python.roots.Collection.listDynamicEntities?4(request)
-twisted.python.roots.Collection.listDynamicNames?4()
-twisted.python.roots.Collection.listEntities?4(request)
-twisted.python.roots.Collection.listNames?4(request)
-twisted.python.roots.Collection.listStaticEntities?4()
-twisted.python.roots.Collection.listStaticNames?4()
-twisted.python.roots.Collection.putEntity?4(name, entity)
-twisted.python.roots.Collection.removeEntity?4(name, request)
-twisted.python.roots.Collection.storeEntity?4(name, request)
-twisted.python.roots.Collection?1(entities=None)
-twisted.python.roots.Constrained.entityConstraint?4(entity)
-twisted.python.roots.Constrained.nameConstraint?4(name)
-twisted.python.roots.Constrained.putEntity?4(name, entity)
-twisted.python.roots.Constrained.reallyPutEntity?4(name, entity)
-twisted.python.roots.Entity.render?4(request)
-twisted.python.roots.Homogenous.entityConstraint?4(entity)
-twisted.python.roots.Homogenous.entityType?7
-twisted.python.roots.Homogenous.getEntityType?4()
-twisted.python.roots.Homogenous.getNameType?4()
-twisted.python.roots.Locked.entityConstraint?4(entity)
-twisted.python.roots.Locked.lock?4()
-twisted.python.roots.Locked.locked?7
-twisted.python.roots.Request.finish?4()
-twisted.python.roots.Request.wireProtocol?7
-twisted.python.roots.Request.write?4(data)
-twisted.python.runtime.Platform.__init__?1(self, name=None)
-twisted.python.runtime.Platform.getType?4()
-twisted.python.runtime.Platform.isKnown?4()
-twisted.python.runtime.Platform.isMacOSX?4()
-twisted.python.runtime.Platform.isWinNT?4()
-twisted.python.runtime.Platform.seconds?7
-twisted.python.runtime.Platform.supportsThreads?4()
-twisted.python.runtime.Platform.type?7
-twisted.python.runtime.Platform?1(name=None)
-twisted.python.runtime._timeFunctions?8
-twisted.python.runtime.knownPlatforms?7
-twisted.python.runtime.platform?7
-twisted.python.runtime.platformType?7
-twisted.python.runtime.seconds?7
-twisted.python.runtime.shortPythonVersion?4()
-twisted.python.shortcut.Shortcut.__init__?1(self, path=None, arguments=None, description=None, workingdir=None, iconpath=None, iconidx=0)
-twisted.python.shortcut.Shortcut.load?4(filename)
-twisted.python.shortcut.Shortcut.save?4(filename)
-twisted.python.shortcut.Shortcut?1(path=None, arguments=None, description=None, workingdir=None, iconpath=None, iconidx=0)
-twisted.python.shortcut.open?4(filename)
-twisted.python.syslog.SyslogObserver.__init__?1(self, prefix)
-twisted.python.syslog.SyslogObserver.emit?4(eventDict)
-twisted.python.syslog.SyslogObserver?1(prefix)
-twisted.python.syslog.startLogging?4(prefix='Twisted', setStdout=1)
-twisted.python.syslog.syslog?7
-twisted.python.text.docstringLStrip?4(docstring)
-twisted.python.text.endsInNewline?4(s)
-twisted.python.text.greedyWrap?4(inString, width=80)
-twisted.python.text.isMultiline?4(s)
-twisted.python.text.removeLeadingBlanks?4(lines)
-twisted.python.text.removeLeadingTrailingBlanks?4(s)
-twisted.python.text.splitQuoted?4(s)
-twisted.python.text.strFile?4(p, f, caseSensitive=True)
-twisted.python.text.stringyString?4(object, indentation='')
-twisted.python.text.wordWrap?7
-twisted.python.threadable._dummyID?8
-twisted.python.threadable._synchPost?5(self, *a, **b)
-twisted.python.threadable._synchPre?5(self, *a, **b)
-twisted.python.threadable.getThreadID?4()
-twisted.python.threadable.init?4(with_threads=1)
-twisted.python.threadable.ioThread?7
-twisted.python.threadable.isInIOThread?4()
-twisted.python.threadable.registerAsIOThread?4()
-twisted.python.threadable.synchronize?4(*klasses)
-twisted.python.threadable.threaded?7
-twisted.python.threadable.unpickle_lock?4()
-twisted.python.threadable.whenThreaded?4(cb)
-twisted.python.threadpool.ThreadPool.__init__?1(self, minthreads=5, maxthreads=20, name=None)
-twisted.python.threadpool.ThreadPool._runWithCallback?5(callback, errback, func, args, kwargs)
-twisted.python.threadpool.ThreadPool._startSomeWorkers?5()
-twisted.python.threadpool.ThreadPool._worker?5(o)
-twisted.python.threadpool.ThreadPool.adjustPoolsize?4(minthreads=None, maxthreads=None)
-twisted.python.threadpool.ThreadPool.callInThread?4(func, *args, **kw)
-twisted.python.threadpool.ThreadPool.dispatch?4(owner, func, *args, **kw)
-twisted.python.threadpool.ThreadPool.dispatchWithCallback?4(owner, callback, errback, func, *args, **kw)
-twisted.python.threadpool.ThreadPool.dumpStats?4()
-twisted.python.threadpool.ThreadPool.joined?7
-twisted.python.threadpool.ThreadPool.max?7
-twisted.python.threadpool.ThreadPool.min?7
-twisted.python.threadpool.ThreadPool.name?7
-twisted.python.threadpool.ThreadPool.start?4()
-twisted.python.threadpool.ThreadPool.startAWorker?4()
-twisted.python.threadpool.ThreadPool.started?7
-twisted.python.threadpool.ThreadPool.stop?4()
-twisted.python.threadpool.ThreadPool.stopAWorker?4()
-twisted.python.threadpool.ThreadPool.workers?7
-twisted.python.threadpool.ThreadPool?1(minthreads=5, maxthreads=20, name=None)
-twisted.python.threadpool.ThreadSafeList.__init__?1(self)
-twisted.python.threadpool.ThreadSafeList.append?4(i)
-twisted.python.threadpool.ThreadSafeList.remove?4(i)
-twisted.python.threadpool.ThreadSafeList?1()
-twisted.python.threadpool.WorkerStop?7
-twisted.python.timeoutqueue.TimeoutQueue.__init__?1(self, max=0)
-twisted.python.timeoutqueue.TimeoutQueue.wait?4(timeout)
-twisted.python.timeoutqueue.TimeoutQueue?1(max=0)
-twisted.python.timeoutqueue._sleep?8
-twisted.python.timeoutqueue._time?8
-twisted.python.urlpath.URLPath.__init__?1(self, scheme='', netloc='localhost', path='', query='', fragment='')
-twisted.python.urlpath.URLPath._pathMod?5(newpathsegs, keepQuery)
-twisted.python.urlpath.URLPath._qpathlist?8
-twisted.python.urlpath.URLPath._uqpathlist?8
-twisted.python.urlpath.URLPath.child?4(path, keepQuery=0)
-twisted.python.urlpath.URLPath.click?4(st)
-twisted.python.urlpath.URLPath.fromRequest?4(request)
-twisted.python.urlpath.URLPath.fromRequest?7
-twisted.python.urlpath.URLPath.fromString?4(st)
-twisted.python.urlpath.URLPath.fromString?7
-twisted.python.urlpath.URLPath.here?4(keepQuery=0)
-twisted.python.urlpath.URLPath.parent?4(keepQuery=0)
-twisted.python.urlpath.URLPath.pathList?4(unquote=0, copy=1)
-twisted.python.urlpath.URLPath.sibling?4(path, keepQuery=0)
-twisted.python.urlpath.URLPath?1(scheme='', netloc='localhost', path='', query='', fragment='')
-twisted.python.usage.Options.__init__?1(self)
-twisted.python.usage.Options._gather_flags?5()
-twisted.python.usage.Options._gather_handlers?5()
-twisted.python.usage.Options._gather_parameters?5()
-twisted.python.usage.Options._generic_flag?5(flagName, value=None)
-twisted.python.usage.Options._generic_parameter?5(parameterName, value)
-twisted.python.usage.Options.defaultSubCommand?7
-twisted.python.usage.Options.getSynopsis?4()
-twisted.python.usage.Options.getUsage?4(width=None)
-twisted.python.usage.Options.opt_help?4()
-twisted.python.usage.Options.opt_version?4()
-twisted.python.usage.Options.parent?7
-twisted.python.usage.Options.parseArgs?4()
-twisted.python.usage.Options.parseOptions?4(options=None)
-twisted.python.usage.Options.postOptions?4()
-twisted.python.usage.Options.subCommand?7
-twisted.python.usage.Options?1()
-twisted.python.usage.docMakeChunks?4(optList, width=80)
-twisted.python.usage.error?7
-twisted.python.usage.flagFunction?4(method, name = None)
-twisted.python.util.FancyEqMixin.compareAttributes?7
-twisted.python.util.FancyStrMixin.showAttributes?7
-twisted.python.util.InsensitiveDict.__init__?1(self, dict=None, preserve=1)
-twisted.python.util.InsensitiveDict._doPreserve?5(key)
-twisted.python.util.InsensitiveDict._lowerOrReturn?5(key)
-twisted.python.util.InsensitiveDict.clear?4()
-twisted.python.util.InsensitiveDict.copy?4()
-twisted.python.util.InsensitiveDict.get?4(key, default=None)
-twisted.python.util.InsensitiveDict.has_key?4(key)
-twisted.python.util.InsensitiveDict.items?4()
-twisted.python.util.InsensitiveDict.iteritems?4()
-twisted.python.util.InsensitiveDict.iterkeys?4()
-twisted.python.util.InsensitiveDict.itervalues?4()
-twisted.python.util.InsensitiveDict.keys?4()
-twisted.python.util.InsensitiveDict.popitem?4()
-twisted.python.util.InsensitiveDict.setdefault?4(key, default)
-twisted.python.util.InsensitiveDict.update?4(dict)
-twisted.python.util.InsensitiveDict.values?4()
-twisted.python.util.InsensitiveDict?1(dict=None, preserve=1)
-twisted.python.util.IntervalDifferential.__init__?1(self, intervals, default=60)
-twisted.python.util.IntervalDifferential?1(intervals, default=60)
-twisted.python.util.LineLog.__init__?1(self, size=10)
-twisted.python.util.LineLog.append?4(line)
-twisted.python.util.LineLog.clear?4()
-twisted.python.util.LineLog.str?4()
-twisted.python.util.LineLog?1(size=10)
-twisted.python.util.OrderedDict.__init__?1(self, dict=None, **kwargs)
-twisted.python.util.OrderedDict.copy?4()
-twisted.python.util.OrderedDict.items?4()
-twisted.python.util.OrderedDict.iteritems?4()
-twisted.python.util.OrderedDict.iterkeys?4()
-twisted.python.util.OrderedDict.itervalues?4()
-twisted.python.util.OrderedDict.keys?4()
-twisted.python.util.OrderedDict.popitem?4()
-twisted.python.util.OrderedDict.setdefault?4(item, default)
-twisted.python.util.OrderedDict.update?4(d)
-twisted.python.util.OrderedDict.values?4()
-twisted.python.util.OrderedDict?1(dict=None, **kwargs)
-twisted.python.util.SubclassableCStringIO.__init__?1(self, *a, **kw)
-twisted.python.util.SubclassableCStringIO.close?4()
-twisted.python.util.SubclassableCStringIO.flush?4()
-twisted.python.util.SubclassableCStringIO.getvalue?4()
-twisted.python.util.SubclassableCStringIO.isatty?4()
-twisted.python.util.SubclassableCStringIO.next?4()
-twisted.python.util.SubclassableCStringIO.read?4(n=-1)
-twisted.python.util.SubclassableCStringIO.readline?4(length=None)
-twisted.python.util.SubclassableCStringIO.readlines?4(sizehint=0)
-twisted.python.util.SubclassableCStringIO.seek?4(pos, mode=0)
-twisted.python.util.SubclassableCStringIO.tell?4()
-twisted.python.util.SubclassableCStringIO.truncate?4(size=None)
-twisted.python.util.SubclassableCStringIO.write?4(s)
-twisted.python.util.SubclassableCStringIO.writelines?4(list)
-twisted.python.util.SubclassableCStringIO?1(*a, **kw)
-twisted.python.util._HUGEINT?8
-twisted.python.util._IntervalDifferentialIterator.__init__?2(self, i, d)
-twisted.python.util._IntervalDifferentialIterator.addInterval?4(i)
-twisted.python.util._IntervalDifferentialIterator.next?4()
-twisted.python.util._IntervalDifferentialIterator.removeInterval?4(interval)
-twisted.python.util._IntervalDifferentialIterator?2(i, d)
-twisted.python.util._getpass?5(prompt)
-twisted.python.util._setgroups_until_success?5(l)
-twisted.python.util.addPluginDir?4()
-twisted.python.util.dict?4(*a, **k)
-twisted.python.util.dsu?4(list, key)
-twisted.python.util.getPassword?4(prompt = 'Password: ', confirm = 0, forceTTY = 0)
-twisted.python.util.getPluginDirs?4()
-twisted.python.util.initgroups?4(uid, primaryGid)
-twisted.python.util.keyed_md5?4(secret, challenge)
-twisted.python.util.makeStatBar?4(width, maxPosition, doneChar = '=', undoneChar = '-', currentChar = '>')
-twisted.python.util.mergeFunctionMetadata?4(f, g)
-twisted.python.util.moduleMovedForSplit?4(origModuleName, newModuleName, moduleDesc, projectName, projectURL, globDict)
-twisted.python.util.padTo?4(n, seq, default=None)
-twisted.python.util.println?4(*a)
-twisted.python.util.raises?4(exception, f, *args, **kwargs)
-twisted.python.util.searchupwards?4(start, files=[], dirs=[])
-twisted.python.util.sibpath?4(path, sibling)
-twisted.python.util.spewer?4(frame, s, ignored)
-twisted.python.util.statBar?4(position, force = 0, last = [''])
-twisted.python.util.str_xor?4(s, b)
-twisted.python.util.switchUID?4(uid, gid, euid=False)
-twisted.python.util.uniquify?4(lst)
-twisted.python.util.unsignedID?4(obj)
-twisted.python.util.untilConcludes?4(f, *a, **kw)
-twisted.python.win32.getProgramFilesPath?4()
-twisted.python.win32.getProgramsMenuPath?4()
-twisted.python.zipstream.ChunkingZipFile.read?4(name)
-twisted.python.zipstream.ChunkingZipFile.readfile?4(name)
-twisted.python.zipstream.DIR_BIT?7
-twisted.python.zipstream.DeflatedZipFileEntry.__init__?1(self, fp, length)
-twisted.python.zipstream.DeflatedZipFileEntry.close?4()
-twisted.python.zipstream.DeflatedZipFileEntry.read?4(n=None)
-twisted.python.zipstream.DeflatedZipFileEntry.tell?4()
-twisted.python.zipstream.DeflatedZipFileEntry?1(fp, length)
-twisted.python.zipstream.ZipFileEntry.__init__?1(self, fp, length)
-twisted.python.zipstream.ZipFileEntry.close?4()
-twisted.python.zipstream.ZipFileEntry.read?4(n=None)
-twisted.python.zipstream.ZipFileEntry.tell?4()
-twisted.python.zipstream.ZipFileEntry?1(fp, length)
-twisted.python.zipstream.countFileChunks?4(zipinfo, chunksize)
-twisted.python.zipstream.countZipFileChunks?4(filename, chunksize)
-twisted.python.zipstream.countZipFileEntries?4(filename)
-twisted.python.zipstream.unzip?4(filename, directory=".", overwrite=0)
-twisted.python.zipstream.unzipIter?4(filename, directory='.', overwrite=0)
-twisted.python.zipstream.unzipIterChunky?4(filename, directory='.', overwrite=0, chunksize=4096)
-twisted.python.zshcomp.ArgumentsGenerator.__init__?1(self, cmd_name, options, file)
-twisted.python.zshcomp.ArgumentsGenerator.addAdditionalOptions?4()
-twisted.python.zshcomp.ArgumentsGenerator.err?4()
-twisted.python.zshcomp.ArgumentsGenerator.excludeStr?4(long, buildShort=False)
-twisted.python.zshcomp.ArgumentsGenerator.getAction?4(long)
-twisted.python.zshcomp.ArgumentsGenerator.getActionDescr?4(long)
-twisted.python.zshcomp.ArgumentsGenerator.getDescription?4(long)
-twisted.python.zshcomp.ArgumentsGenerator.getShortOption?4(long)
-twisted.python.zshcomp.ArgumentsGenerator.makeExcludesDict?4()
-twisted.python.zshcomp.ArgumentsGenerator.verifyZshNames?4()
-twisted.python.zshcomp.ArgumentsGenerator.write?4()
-twisted.python.zshcomp.ArgumentsGenerator.writeExtras?4()
-twisted.python.zshcomp.ArgumentsGenerator.writeFooter?4()
-twisted.python.zshcomp.ArgumentsGenerator.writeHeader?4()
-twisted.python.zshcomp.ArgumentsGenerator.writeOption?4(long)
-twisted.python.zshcomp.ArgumentsGenerator.writeOptions?4()
-twisted.python.zshcomp.ArgumentsGenerator?1(cmd_name, options, file)
-twisted.python.zshcomp.Builder.__init__?1(self, cmd_name, options, file)
-twisted.python.zshcomp.Builder.write?4()
-twisted.python.zshcomp.Builder?1(cmd_name, options, file)
-twisted.python.zshcomp.MktapBuilder.write?4()
-twisted.python.zshcomp.MyOptions.longdesc?7
-twisted.python.zshcomp.MyOptions.optFlags?7
-twisted.python.zshcomp.MyOptions.optParameters?7
-twisted.python.zshcomp.MyOptions.postOptions?4()
-twisted.python.zshcomp.MyOptions.synopsis?7
-twisted.python.zshcomp.chain?4(*args)
-twisted.python.zshcomp.descrFromDoc?4(obj)
-twisted.python.zshcomp.enumerate?4(seq)
-twisted.python.zshcomp.escape?4(str)
-twisted.python.zshcomp.firstLine?4(s)
-twisted.python.zshcomp.generateFor?7
-twisted.python.zshcomp.makeCompFunctionFiles?4(out_path)
-twisted.python.zshcomp.run?4()
-twisted.python.zshcomp.siteFunctionsPath?4()
-twisted.python.zshcomp.specialBuilders?7
-twisted.runner.inetd.InetdFactory.__init__?1(self, service)
-twisted.runner.inetd.InetdFactory.protocol?7
-twisted.runner.inetd.InetdFactory.stderrFile?7
-twisted.runner.inetd.InetdFactory?1(service)
-twisted.runner.inetd.InetdProtocol.connectionMade?4()
-twisted.runner.inetd.internalProtocols?7
-twisted.runner.inetdconf.InetdConf.__init__?1(self, knownServices=None)
-twisted.runner.inetdconf.InetdConf.defaultFilename?7
-twisted.runner.inetdconf.InetdConf.parseFields?4(serviceName, socketType, protocol, wait, user, program, *programArgs)
-twisted.runner.inetdconf.InetdConf?1(knownServices=None)
-twisted.runner.inetdconf.InetdService.__init__?1(self, name, port, socketType, protocol, wait, user, group, program, programArgs)
-twisted.runner.inetdconf.InetdService.group?7
-twisted.runner.inetdconf.InetdService.name?7
-twisted.runner.inetdconf.InetdService.port?7
-twisted.runner.inetdconf.InetdService.program?7
-twisted.runner.inetdconf.InetdService.programArgs?7
-twisted.runner.inetdconf.InetdService.protocol?7
-twisted.runner.inetdconf.InetdService.socketType?7
-twisted.runner.inetdconf.InetdService.user?7
-twisted.runner.inetdconf.InetdService.wait?7
-twisted.runner.inetdconf.InetdService?1(name, port, socketType, protocol, wait, user, group, program, programArgs)
-twisted.runner.inetdconf.RPCServicesConf.__init__?1(self)
-twisted.runner.inetdconf.RPCServicesConf.defaultFilename?7
-twisted.runner.inetdconf.RPCServicesConf.parseFields?4(name, port, *aliases)
-twisted.runner.inetdconf.RPCServicesConf?1()
-twisted.runner.inetdconf.ServicesConf.__init__?1(self)
-twisted.runner.inetdconf.ServicesConf.defaultFilename?7
-twisted.runner.inetdconf.ServicesConf.parseFields?4(name, portAndProtocol, *aliases)
-twisted.runner.inetdconf.ServicesConf?1()
-twisted.runner.inetdconf.SimpleConfFile.commentChar?7
-twisted.runner.inetdconf.SimpleConfFile.defaultFilename?7
-twisted.runner.inetdconf.SimpleConfFile.parseFields?4(*fields)
-twisted.runner.inetdconf.SimpleConfFile.parseFile?4(file=None)
-twisted.runner.inetdconf.SimpleConfFile.parseLine?4(line)
-twisted.runner.inetdtap.Options.optFlags?7
-twisted.runner.inetdtap.Options.optParameters?7
-twisted.runner.inetdtap.Options.zsh_actions?7
-twisted.runner.inetdtap.RPCServer.__init__?1(self, rpcVersions, rpcConf, proto, service)
-twisted.runner.inetdtap.RPCServer.startService?4()
-twisted.runner.inetdtap.RPCServer?1(rpcVersions, rpcConf, proto, service)
-twisted.runner.inetdtap.makeService?4(config)
-twisted.runner.inetdtap.protocolDict?7
-twisted.runner.procmon.DummyTransport.disconnecting?7
-twisted.runner.procmon.LineLogger.delimiter?7
-twisted.runner.procmon.LineLogger.lineReceived?4(line)
-twisted.runner.procmon.LineLogger.tag?7
-twisted.runner.procmon.LoggingProtocol.connectionMade?4()
-twisted.runner.procmon.LoggingProtocol.empty?7
-twisted.runner.procmon.LoggingProtocol.errReceived?7
-twisted.runner.procmon.LoggingProtocol.name?7
-twisted.runner.procmon.LoggingProtocol.outReceived?4(data)
-twisted.runner.procmon.LoggingProtocol.processEnded?4(reason)
-twisted.runner.procmon.LoggingProtocol.service?7
-twisted.runner.procmon.ProcessMonitor.__init__?1(self)
-twisted.runner.procmon.ProcessMonitor._checkConsistency?5()
-twisted.runner.procmon.ProcessMonitor._forceStopProcess?5(proc)
-twisted.runner.procmon.ProcessMonitor.active?7
-twisted.runner.procmon.ProcessMonitor.addProcess?4(name, args, uid=None, gid=None)
-twisted.runner.procmon.ProcessMonitor.connectionLost?4(name)
-twisted.runner.procmon.ProcessMonitor.consistency?7
-twisted.runner.procmon.ProcessMonitor.consistencyDelay?7
-twisted.runner.procmon.ProcessMonitor.killTime?7
-twisted.runner.procmon.ProcessMonitor.removeProcess?4(name)
-twisted.runner.procmon.ProcessMonitor.restartAll?4()
-twisted.runner.procmon.ProcessMonitor.startProcess?4(name)
-twisted.runner.procmon.ProcessMonitor.startService?4()
-twisted.runner.procmon.ProcessMonitor.stopProcess?4(name)
-twisted.runner.procmon.ProcessMonitor.stopService?4()
-twisted.runner.procmon.ProcessMonitor.threshold?7
-twisted.runner.procmon.ProcessMonitor?1()
-twisted.runner.procmon.main?4()
-twisted.runner.procmon.transport?7
-twisted.scripts._twistw.ServerOptions.optFlags?7
-twisted.scripts._twistw.ServerOptions.opt_version?4()
-twisted.scripts._twistw.ServerOptions.synopsis?7
-twisted.scripts._twistw.run?4()
-twisted.scripts._twistw.runApp?4(config)
-twisted.scripts._twistw.startLogging?4(logfilename)
-twisted.scripts.htmlizer.Options.optParameters?7
-twisted.scripts.htmlizer.Options.parseArgs?4(filename)
-twisted.scripts.htmlizer.Options.synopsis?7
-twisted.scripts.htmlizer.Options.zsh_extras?7
-twisted.scripts.htmlizer.alternateLink?7
-twisted.scripts.htmlizer.footer?7
-twisted.scripts.htmlizer.header?7
-twisted.scripts.htmlizer.run?4()
-twisted.scripts.htmlizer.styleLink?7
-twisted.scripts.manhole.MyOptions.optParameters?7
-twisted.scripts.manhole.NoToolkitError.wantToolkits?7
-twisted.scripts.manhole._availableToolkits?8
-twisted.scripts.manhole.bestToolkit?4()
-twisted.scripts.manhole.getAvailableToolkits?4()
-twisted.scripts.manhole.pbportno?7
-twisted.scripts.manhole.run?4()
-twisted.scripts.manhole.run_gtk1?4(config)
-twisted.scripts.manhole.run_gtk2?4(config)
-twisted.scripts.manhole.toolkitPreference?7
-twisted.scripts.mktap.FirstPassOptions._reportDebug?5(info)
-twisted.scripts.mktap.FirstPassOptions._reportProgress?5(info)
-twisted.scripts.mktap.FirstPassOptions.init?4(tapLookup)
-twisted.scripts.mktap.FirstPassOptions.optFlags?7
-twisted.scripts.mktap.FirstPassOptions.optParameters?7
-twisted.scripts.mktap.FirstPassOptions.params?7
-twisted.scripts.mktap.FirstPassOptions.parseArgs?4(*rest)
-twisted.scripts.mktap.FirstPassOptions.postOptions?4()
-twisted.scripts.mktap.FirstPassOptions.recursing?7
-twisted.scripts.mktap.FirstPassOptions.synopsis?7
-twisted.scripts.mktap.FirstPassOptions.zsh_actionDescr?7
-twisted.scripts.mktap.FirstPassOptions.zsh_actions?7
-twisted.scripts.mktap.IServiceMaker.description?7
-twisted.scripts.mktap.IServiceMaker.getid?4(gid)
-twisted.scripts.mktap.IServiceMaker.makeService?4()
-twisted.scripts.mktap.IServiceMaker.name?7
-twisted.scripts.mktap.IServiceMaker.options?7
-twisted.scripts.mktap.IServiceMaker.tapname?7
-twisted.scripts.mktap._tapHelper.__init__?2(self, name, module, description, tapname)
-twisted.scripts.mktap._tapHelper.get?4()
-twisted.scripts.mktap._tapHelper.makeService?4()
-twisted.scripts.mktap._tapHelper.makeService?7
-twisted.scripts.mktap._tapHelper.options?4()
-twisted.scripts.mktap._tapHelper.options?7
-twisted.scripts.mktap._tapHelper?2(name, module, description, tapname)
-twisted.scripts.mktap.addToApplication?4(ser, name, append, procname, type, encrypted, uid, gid)
-twisted.scripts.mktap.getid?4(uid, gid)
-twisted.scripts.mktap.loadPlugins?4(debug = None, progress = None)
-twisted.scripts.mktap.makeService?4(mod, name, options)
-twisted.scripts.mktap.run?4()
-twisted.scripts.tap2deb.MyOptions.optFlags?7
-twisted.scripts.tap2deb.MyOptions.optParameters?7
-twisted.scripts.tap2deb.MyOptions.postOptions?4()
-twisted.scripts.tap2deb.MyOptions.zsh_actions?7
-twisted.scripts.tap2deb.run?4()
-twisted.scripts.tap2deb.save_to_file?4(file, text)
-twisted.scripts.tap2deb.type_dict?7
-twisted.scripts.tap2rpm.MyOptions.optFlags?7
-twisted.scripts.tap2rpm.MyOptions.optParameters?7
-twisted.scripts.tap2rpm.MyOptions.zsh_actions?7
-twisted.scripts.tap2rpm.makeBuildDir?4(baseDir)
-twisted.scripts.tap2rpm.run?4()
-twisted.scripts.tap2rpm.specFileData?7
-twisted.scripts.tap2rpm.type_dict?7
-twisted.scripts.tapconvert.ConvertOptions.optFlags?7
-twisted.scripts.tapconvert.ConvertOptions.optParameters?7
-twisted.scripts.tapconvert.ConvertOptions.postOptions?4()
-twisted.scripts.tapconvert.ConvertOptions.synopsis?7
-twisted.scripts.tapconvert.ConvertOptions.zsh_actionDescr?7
-twisted.scripts.tapconvert.ConvertOptions.zsh_actions?7
-twisted.scripts.tapconvert.run?4()
-twisted.scripts.tkmktap.ParameterLine.__init__?1(self, master, lines, label, desc, default, cmd, **kw)
-twisted.scripts.tkmktap.ParameterLine.highlight?4(ev, hicolor = 'gray90')
-twisted.scripts.tkmktap.ParameterLine.motion?4(ev)
-twisted.scripts.tkmktap.ParameterLine.press?4(ev)
-twisted.scripts.tkmktap.ParameterLine.release?4(ev)
-twisted.scripts.tkmktap.ParameterLine.unhighlight?4(ev)
-twisted.scripts.tkmktap.ParameterLine?1(master, lines, label, desc, default, cmd, **kw)
-twisted.scripts.tkmktap.TkAppMenu.__init__?1(self, master, create, callback, items)
-twisted.scripts.tkmktap.TkAppMenu?1(master, create, callback, items)
-twisted.scripts.tkmktap.TkConfigFrame.__init__?1(self, master, options)
-twisted.scripts.tkmktap.TkConfigFrame.commandFrame?7
-twisted.scripts.tkmktap.TkConfigFrame.getOptFlags?4()
-twisted.scripts.tkmktap.TkConfigFrame.getOptParameters?4()
-twisted.scripts.tkmktap.TkConfigFrame.makeField?4(flag, default, desc)
-twisted.scripts.tkmktap.TkConfigFrame.optFlags?7
-twisted.scripts.tkmktap.TkConfigFrame.optFrame?7
-twisted.scripts.tkmktap.TkConfigFrame.paramFrame?7
-twisted.scripts.tkmktap.TkConfigFrame.paramLines?7
-twisted.scripts.tkmktap.TkConfigFrame.pollSubCommands?4()
-twisted.scripts.tkmktap.TkConfigFrame.previousCommand?7
-twisted.scripts.tkmktap.TkConfigFrame.setupExtra?4()
-twisted.scripts.tkmktap.TkConfigFrame.setupOptFlags?4()
-twisted.scripts.tkmktap.TkConfigFrame.setupOptParameters?4()
-twisted.scripts.tkmktap.TkConfigFrame.setupSubCommands?4()
-twisted.scripts.tkmktap.TkConfigFrame.subCmdFrame?7
-twisted.scripts.tkmktap.TkConfigFrame.updateConfig?4(options)
-twisted.scripts.tkmktap.TkConfigFrame?1(master, options)
-twisted.scripts.tkmktap.TkMkAppFrame.__init__?1(self, master, coil)
-twisted.scripts.tkmktap.TkMkAppFrame.coil?7
-twisted.scripts.tkmktap.TkMkAppFrame.copyOptions?4()
-twisted.scripts.tkmktap.TkMkAppFrame.createApplication?4()
-twisted.scripts.tkmktap.TkMkAppFrame.destroy?4()
-twisted.scripts.tkmktap.TkMkAppFrame.optFrame?7
-twisted.scripts.tkmktap.TkMkAppFrame.options?7
-twisted.scripts.tkmktap.TkMkAppFrame.pickTapFile?4()
-twisted.scripts.tkmktap.TkMkAppFrame.reset?4(coil)
-twisted.scripts.tkmktap.TkMkAppFrame.setupMkTap?4()
-twisted.scripts.tkmktap.TkMkAppFrame?1(master, coil)
-twisted.scripts.tkmktap.run?4()
-twisted.scripts.tkunzip.ProgressBar.__init__?1(self, master=None, orientation="horizontal", min=0, max=100, width=100, height=18, doLabel=1, appearance="sunken", fillColor="blue", background="gray", labelColor="yellow", labelFont="Arial", labelText="", labelFormat="%d%%", value=0, bd=2)
-twisted.scripts.tkunzip.ProgressBar.pack?4(*args, **kwargs)
-twisted.scripts.tkunzip.ProgressBar.update?4()
-twisted.scripts.tkunzip.ProgressBar.updateProgress?4(newValue, newMax=None)
-twisted.scripts.tkunzip.ProgressBar?1(master=None, orientation="horizontal", min=0, max=100, width=100, height=18, doLabel=1, appearance="sunken", fillColor="blue", background="gray", labelColor="yellow", labelFont="Arial", labelText="", labelFormat="%d%%", value=0, bd=2)
-twisted.scripts.tkunzip.Progressor.__init__?1(self, title, *args, **kwargs)
-twisted.scripts.tkunzip.Progressor.processAll?4(root)
-twisted.scripts.tkunzip.Progressor.processOne?4(deferred)
-twisted.scripts.tkunzip.Progressor.setBar?4(bar, max)
-twisted.scripts.tkunzip.Progressor.setIterator?4(iterator)
-twisted.scripts.tkunzip.Progressor.updateBar?4(deferred)
-twisted.scripts.tkunzip.Progressor?1(title, *args, **kwargs)
-twisted.scripts.tkunzip.TkunzipOptions.optFlags?7
-twisted.scripts.tkunzip.TkunzipOptions.optParameters?7
-twisted.scripts.tkunzip.compiler?4(path)
-twisted.scripts.tkunzip.countPys?4(countl, directory, names)
-twisted.scripts.tkunzip.countPysRecursive?4(path)
-twisted.scripts.tkunzip.deiconify?4(root)
-twisted.scripts.tkunzip.doItConsolicious?4(opt)
-twisted.scripts.tkunzip.doItTkinterly?4(opt)
-twisted.scripts.tkunzip.justlist?4(arg, directory, names)
-twisted.scripts.tkunzip.run?4(argv=sys.argv)
-twisted.scripts.tkunzip.stop?4(ignore)
-twisted.scripts.trial.DryRunVisitor.__init__?1(self, reporter)
-twisted.scripts.trial.DryRunVisitor.visitCase?4(testCase)
-twisted.scripts.trial.DryRunVisitor.visitClass?4(testClassSuite)
-twisted.scripts.trial.DryRunVisitor.visitClassAfter?4(testClassSuite)
-twisted.scripts.trial.DryRunVisitor.visitModule?4(testModuleSuite)
-twisted.scripts.trial.DryRunVisitor.visitModuleAfter?4(testModuleSuite)
-twisted.scripts.trial.DryRunVisitor?1(reporter)
-twisted.scripts.trial.Options.__init__?1(self)
-twisted.scripts.trial.Options._loadReporters?5()
-twisted.scripts.trial.Options.extra?7
-twisted.scripts.trial.Options.fallbackReporter?7
-twisted.scripts.trial.Options.find_executable_linenos?4()
-twisted.scripts.trial.Options.getReporter?4()
-twisted.scripts.trial.Options.optFlags?7
-twisted.scripts.trial.Options.optParameters?7
-twisted.scripts.trial.Options.opt_coverage?4(coverdir)
-twisted.scripts.trial.Options.opt_disablegc?4()
-twisted.scripts.trial.Options.opt_extra?4(arg)
-twisted.scripts.trial.Options.opt_help_reporters?4()
-twisted.scripts.trial.Options.opt_psyco?4()
-twisted.scripts.trial.Options.opt_random?4(option)
-twisted.scripts.trial.Options.opt_reactor?4(reactorName)
-twisted.scripts.trial.Options.opt_recurse?4()
-twisted.scripts.trial.Options.opt_recursionlimit?4(arg)
-twisted.scripts.trial.Options.opt_reporter?4(opt=None)
-twisted.scripts.trial.Options.opt_spew?4()
-twisted.scripts.trial.Options.opt_tbformat?4(opt)
-twisted.scripts.trial.Options.opt_testmodule?4(filename)
-twisted.scripts.trial.Options.opt_x?7
-twisted.scripts.trial.Options.parseArgs?4(*args)
-twisted.scripts.trial.Options.postOptions?4()
-twisted.scripts.trial.Options.synopsis?7
-twisted.scripts.trial.Options.tracer?7
-twisted.scripts.trial.Options.zsh_actionDescr?7
-twisted.scripts.trial.Options.zsh_actions?7
-twisted.scripts.trial.Options.zsh_extras?7
-twisted.scripts.trial.Options?1()
-twisted.scripts.trial.TBFORMAT_MAP?7
-twisted.scripts.trial._doDebuggingRun?5(config, root, suite)
-twisted.scripts.trial._doProfilingRun?5(config, root, suite)
-twisted.scripts.trial._getDebugger?5(config)
-twisted.scripts.trial._getLoader?5(config, reporter)
-twisted.scripts.trial._getReporter?5(config)
-twisted.scripts.trial._getSuite?5(config, reporter)
-twisted.scripts.trial._initialDebugSetup?5(config)
-twisted.scripts.trial._parseLocalVariables?5(line)
-twisted.scripts.trial._setUpLogging?5(config)
-twisted.scripts.trial._setUpTestdir?5()
-twisted.scripts.trial.call_until_failure?4(reporter, f, *args, **kwargs)
-twisted.scripts.trial.isTestFile?4(filename)
-twisted.scripts.trial.loadLocalVariables?4(filename)
-twisted.scripts.trial.reallyRun?4(config)
-twisted.scripts.trial.run?4()
-twisted.scripts.trial.seeWarnings?4(x)
-twisted.scripts.twistd.ServerOptions.optFlags?7
-twisted.scripts.twistd.ServerOptions.optParameters?7
-twisted.scripts.twistd.ServerOptions.opt_version?4()
-twisted.scripts.twistd.ServerOptions.postOptions?4()
-twisted.scripts.twistd.ServerOptions.synopsis?7
-twisted.scripts.twistd.ServerOptions.zsh_actionDescr?7
-twisted.scripts.twistd.ServerOptions.zsh_actions?7
-twisted.scripts.twistd.ServerOptions.zsh_altArgDescr?7
-twisted.scripts.twistd.checkPID?4(pidfile)
-twisted.scripts.twistd.daemonize?4()
-twisted.scripts.twistd.launchWithName?4(name)
-twisted.scripts.twistd.removePID?4(pidfile)
-twisted.scripts.twistd.rotateLog?4(signal, frame)
-twisted.scripts.twistd.run?4()
-twisted.scripts.twistd.runApp?4(config)
-twisted.scripts.twistd.setupEnvironment?4(config)
-twisted.scripts.twistd.shedPrivileges?4(euid, uid, gid)
-twisted.scripts.twistd.startApplication?4(config, application)
-twisted.scripts.twistd.startLogging?4(logfilename, sysLog, prefix, nodaemon)
-twisted.spread.banana.Banana?7
-twisted.spread.banana.Canana.connectionMade?4()
-twisted.spread.banana.Canana.dataReceived?4(chunk)
-twisted.spread.banana.Canana.sendEncoded?4(obj)
-twisted.spread.banana.FLOAT?7
-twisted.spread.banana.HIGH_BIT_SET?7
-twisted.spread.banana.INT?7
-twisted.spread.banana.LIST?7
-twisted.spread.banana.LONGINT?7
-twisted.spread.banana.LONGNEG?7
-twisted.spread.banana.NEG?7
-twisted.spread.banana.Pynana.__init__?1(self, isClient=1)
-twisted.spread.banana.Pynana._encode?5(obj, write)
-twisted.spread.banana.Pynana._selectDialect?5(dialect)
-twisted.spread.banana.Pynana.buffer?7
-twisted.spread.banana.Pynana.callExpressionReceived?4(obj)
-twisted.spread.banana.Pynana.connectionMade?4()
-twisted.spread.banana.Pynana.connectionReady?4()
-twisted.spread.banana.Pynana.dataReceived?4(chunk)
-twisted.spread.banana.Pynana.expressionReceived?4(lst)
-twisted.spread.banana.Pynana.gotItem?4(item)
-twisted.spread.banana.Pynana.incomingVocabulary?7
-twisted.spread.banana.Pynana.knownDialects?7
-twisted.spread.banana.Pynana.outgoingVocabulary?7
-twisted.spread.banana.Pynana.sendEncoded?4(obj)
-twisted.spread.banana.Pynana?1(isClient=1)
-twisted.spread.banana.SIZE_LIMIT?7
-twisted.spread.banana.STRING?7
-twisted.spread.banana.VOCAB?7
-twisted.spread.banana._i?8
-twisted.spread.banana.b1282int?4(st)
-twisted.spread.banana.decode?4(st)
-twisted.spread.banana.encode?4(lst)
-twisted.spread.banana.int2b128?4(integer, stream)
-twisted.spread.flavors.Cacheable.getStateToCacheAndObserveFor?4(perspective, observer)
-twisted.spread.flavors.Cacheable.jellyFor?4(jellier)
-twisted.spread.flavors.Cacheable.stoppedObserving?4(perspective, observer)
-twisted.spread.flavors.Copyable.getStateToCopy?4()
-twisted.spread.flavors.Copyable.getStateToCopyFor?4(perspective)
-twisted.spread.flavors.Copyable.getTypeToCopy?4()
-twisted.spread.flavors.Copyable.getTypeToCopyFor?4(perspective)
-twisted.spread.flavors.Copyable.jellyFor?4(jellier)
-twisted.spread.flavors.IPBRoot.rootObject?4(broker)
-twisted.spread.flavors.Referenceable.jellyFor?4(jellier)
-twisted.spread.flavors.Referenceable.perspective?7
-twisted.spread.flavors.Referenceable.remoteMessageReceived?4(broker, message, args, kw)
-twisted.spread.flavors.RemoteCache.broker?7
-twisted.spread.flavors.RemoteCache.jellyFor?4(jellier)
-twisted.spread.flavors.RemoteCache.luid?7
-twisted.spread.flavors.RemoteCache.remoteMessageReceived?4(broker, message, args, kw)
-twisted.spread.flavors.RemoteCache.unjellyFor?4(unjellier, jellyList)
-twisted.spread.flavors.RemoteCacheMethod.__init__?1(self, name, broker, cached, perspective)
-twisted.spread.flavors.RemoteCacheMethod?1(name, broker, cached, perspective)
-twisted.spread.flavors.RemoteCacheObserver.__init__?1(self, broker, cached, perspective)
-twisted.spread.flavors.RemoteCacheObserver.callRemote?4(_name, *args, **kw)
-twisted.spread.flavors.RemoteCacheObserver.remoteMethod?4(key)
-twisted.spread.flavors.RemoteCacheObserver?1(broker, cached, perspective)
-twisted.spread.flavors.RemoteCopy.setCopyableState?4(state)
-twisted.spread.flavors.RemoteCopy.unjellyFor?4(unjellier, jellyList)
-twisted.spread.flavors.Root.rootObject?4(broker)
-twisted.spread.flavors.Serializable.processUniqueID?4()
-twisted.spread.flavors.ViewPoint.__init__?1(self, perspective, object)
-twisted.spread.flavors.ViewPoint.processUniqueID?4()
-twisted.spread.flavors.ViewPoint.remoteMessageReceived?4(broker, message, args, kw)
-twisted.spread.flavors.ViewPoint?1(perspective, object)
-twisted.spread.flavors.Viewable.jellyFor?4(jellier)
-twisted.spread.flavors.cache_atom?7
-twisted.spread.flavors.cached_atom?7
-twisted.spread.flavors.copyTags?7
-twisted.spread.flavors.copy_atom?7
-twisted.spread.flavors.remote_atom?7
-twisted.spread.flavors.setCopierForClass?7
-twisted.spread.flavors.setCopierForClassTree?7
-twisted.spread.flavors.setFactoryForClass?7
-twisted.spread.flavors.unjellyCached?4(unjellier, unjellyList)
-twisted.spread.flavors.unjellyLCache?4(unjellier, unjellyList)
-twisted.spread.flavors.unjellyLocal?4(unjellier, unjellyList)
-twisted.spread.interfaces.IJellyable.jellyFor?4(jellier)
-twisted.spread.interfaces.IUnjellyable.unjellyFor?4(jellier)
-twisted.spread.jelly.DummySecurityOptions.isClassAllowed?4(klass)
-twisted.spread.jelly.DummySecurityOptions.isModuleAllowed?4(moduleName)
-twisted.spread.jelly.DummySecurityOptions.isTypeAllowed?4(typeName)
-twisted.spread.jelly.Jellyable.getStateFor?4(jellier)
-twisted.spread.jelly.Jellyable.jellyFor?4(jellier)
-twisted.spread.jelly.None_atom?7
-twisted.spread.jelly.SecurityOptions.__init__?1(self)
-twisted.spread.jelly.SecurityOptions.allowBasicTypes?4()
-twisted.spread.jelly.SecurityOptions.allowInstancesOf?4(*classes)
-twisted.spread.jelly.SecurityOptions.allowModules?4(*modules)
-twisted.spread.jelly.SecurityOptions.allowTypes?4(*types)
-twisted.spread.jelly.SecurityOptions.basicTypes?7
-twisted.spread.jelly.SecurityOptions.isClassAllowed?4(klass)
-twisted.spread.jelly.SecurityOptions.isModuleAllowed?4(moduleName)
-twisted.spread.jelly.SecurityOptions.isTypeAllowed?4(typeName)
-twisted.spread.jelly.SecurityOptions?1()
-twisted.spread.jelly.Unjellyable.setStateFor?4(unjellier, state)
-twisted.spread.jelly.Unjellyable.unjellyFor?4(unjellier, jellyList)
-twisted.spread.jelly.Unpersistable.__init__?1(self, reason)
-twisted.spread.jelly.Unpersistable?1(reason)
-twisted.spread.jelly._Jellier.__init__?2(self, taster, persistentStore, invoker)
-twisted.spread.jelly._Jellier._checkMutable?5(obj)
-twisted.spread.jelly._Jellier._cook?5(object)
-twisted.spread.jelly._Jellier.constantTypes?7
-twisted.spread.jelly._Jellier.jelly?4(obj)
-twisted.spread.jelly._Jellier.prepare?4(object)
-twisted.spread.jelly._Jellier.preserve?4(object, sexp)
-twisted.spread.jelly._Jellier.unpersistable?4(reason, sxp=None)
-twisted.spread.jelly._Jellier?2(taster, persistentStore, invoker)
-twisted.spread.jelly._Unjellier.__init__?2(self, taster, persistentLoad, invoker)
-twisted.spread.jelly._Unjellier._unjelly_None?5(exp)
-twisted.spread.jelly._Unjellier._unjelly_boolean?5(exp)
-twisted.spread.jelly._Unjellier._unjelly_class?5(rest)
-twisted.spread.jelly._Unjellier._unjelly_date?5(exp)
-twisted.spread.jelly._Unjellier._unjelly_datetime?5(exp)
-twisted.spread.jelly._Unjellier._unjelly_dereference?5(lst)
-twisted.spread.jelly._Unjellier._unjelly_dictionary?5(lst)
-twisted.spread.jelly._Unjellier._unjelly_function?5(rest)
-twisted.spread.jelly._Unjellier._unjelly_instance?5(rest)
-twisted.spread.jelly._Unjellier._unjelly_list?5(lst)
-twisted.spread.jelly._Unjellier._unjelly_method?5(rest)
-twisted.spread.jelly._Unjellier._unjelly_module?5(rest)
-twisted.spread.jelly._Unjellier._unjelly_persistent?5(rest)
-twisted.spread.jelly._Unjellier._unjelly_reference?5(lst)
-twisted.spread.jelly._Unjellier._unjelly_time?5(exp)
-twisted.spread.jelly._Unjellier._unjelly_timedelta?5(exp)
-twisted.spread.jelly._Unjellier._unjelly_tuple?5(lst)
-twisted.spread.jelly._Unjellier._unjelly_unicode?5(exp)
-twisted.spread.jelly._Unjellier._unjelly_unpersistable?5(rest)
-twisted.spread.jelly._Unjellier.unjelly?4(obj)
-twisted.spread.jelly._Unjellier.unjellyFull?4(obj)
-twisted.spread.jelly._Unjellier.unjellyInto?4(obj, loc, jel)
-twisted.spread.jelly._Unjellier?2(taster, persistentLoad, invoker)
-twisted.spread.jelly._maybeClass?5(classnamep)
-twisted.spread.jelly._newInstance?5(cls, state)
-twisted.spread.jelly.class_atom?7
-twisted.spread.jelly.datetime.date?7
-twisted.spread.jelly.datetime.datetime?7
-twisted.spread.jelly.datetime.sorry?4(*args, **kw)
-twisted.spread.jelly.datetime.time?7
-twisted.spread.jelly.datetime.timedelta?7
-twisted.spread.jelly.dereference_atom?7
-twisted.spread.jelly.dictionary_atom?7
-twisted.spread.jelly.function_atom?7
-twisted.spread.jelly.getInstanceState?4(inst, jellier)
-twisted.spread.jelly.globalSecurity?7
-twisted.spread.jelly.instance_atom?7
-twisted.spread.jelly.jelly?4(object, taster = DummySecurityOptions(), persistentStore=None, invoker=None)
-twisted.spread.jelly.list_atom?7
-twisted.spread.jelly.module_atom?7
-twisted.spread.jelly.persistent_atom?7
-twisted.spread.jelly.reference_atom?7
-twisted.spread.jelly.setInstanceState?4(inst, unjellier, jellyList)
-twisted.spread.jelly.setUnjellyableFactoryForClass?4(classname, copyFactory)
-twisted.spread.jelly.setUnjellyableForClass?4(classname, unjellyable)
-twisted.spread.jelly.setUnjellyableForClassTree?4(module, baseClass, prefix=None)
-twisted.spread.jelly.tuple_atom?7
-twisted.spread.jelly.unjelly?4(sexp, taster = DummySecurityOptions(), persistentLoad=None, invoker=None)
-twisted.spread.jelly.unjellyableFactoryRegistry?7
-twisted.spread.jelly.unjellyableRegistry?7
-twisted.spread.jelly.unpersistable_atom?7
-twisted.spread.newjelly.DummySecurityOptions.isClassAllowed?4(klass)
-twisted.spread.newjelly.DummySecurityOptions.isModuleAllowed?4(moduleName)
-twisted.spread.newjelly.DummySecurityOptions.isTypeAllowed?4(typeName)
-twisted.spread.newjelly.Jellyable.getStateFor?4(jellier)
-twisted.spread.newjelly.Jellyable.jellyFor?4(jellier)
-twisted.spread.newjelly.None_atom?7
-twisted.spread.newjelly.SecurityOptions.__init__?1(self)
-twisted.spread.newjelly.SecurityOptions.allowBasicTypes?4()
-twisted.spread.newjelly.SecurityOptions.allowInstancesOf?4(*classes)
-twisted.spread.newjelly.SecurityOptions.allowModules?4(*modules)
-twisted.spread.newjelly.SecurityOptions.allowTypes?4(*types)
-twisted.spread.newjelly.SecurityOptions.basicTypes?7
-twisted.spread.newjelly.SecurityOptions.isClassAllowed?4(klass)
-twisted.spread.newjelly.SecurityOptions.isModuleAllowed?4(moduleName)
-twisted.spread.newjelly.SecurityOptions.isTypeAllowed?4(typeName)
-twisted.spread.newjelly.SecurityOptions?1()
-twisted.spread.newjelly.Unjellyable.setStateFor?4(unjellier, state)
-twisted.spread.newjelly.Unjellyable.unjellyFor?4(unjellier, jellyList)
-twisted.spread.newjelly.Unpersistable.__init__?1(self, reason)
-twisted.spread.newjelly.Unpersistable?1(reason)
-twisted.spread.newjelly._Jellier.__init__?2(self, taster, persistentStore, invoker)
-twisted.spread.newjelly._Jellier._checkMutable?5(obj, refId)
-twisted.spread.newjelly._Jellier.constantTypes?7
-twisted.spread.newjelly._Jellier.jelly?4(obj)
-twisted.spread.newjelly._Jellier.prepare?4(obj)
-twisted.spread.newjelly._Jellier.preserve?4(obj, jlist)
-twisted.spread.newjelly._Jellier.unpersistable?4(reason, sxp=None)
-twisted.spread.newjelly._Jellier?2(taster, persistentStore, invoker)
-twisted.spread.newjelly._Unjellier.__init__?2(self, taster, persistentLoad, invoker)
-twisted.spread.newjelly._Unjellier._unjelly_None?5(exp)
-twisted.spread.newjelly._Unjellier._unjelly_boolean?5(exp)
-twisted.spread.newjelly._Unjellier._unjelly_class?5(rest)
-twisted.spread.newjelly._Unjellier._unjelly_dereference?5(lst)
-twisted.spread.newjelly._Unjellier._unjelly_dictionary?5(lst)
-twisted.spread.newjelly._Unjellier._unjelly_function?5(rest)
-twisted.spread.newjelly._Unjellier._unjelly_list?5(lst)
-twisted.spread.newjelly._Unjellier._unjelly_method?5(rest)
-twisted.spread.newjelly._Unjellier._unjelly_module?5(rest)
-twisted.spread.newjelly._Unjellier._unjelly_tuple?5(lst)
-twisted.spread.newjelly._Unjellier._unjelly_unicode?5(exp)
-twisted.spread.newjelly._Unjellier._unjelly_unpersistable?5(rest)
-twisted.spread.newjelly._Unjellier.getRefId?4()
-twisted.spread.newjelly._Unjellier.resolveReference?4(obj, index=-1)
-twisted.spread.newjelly._Unjellier.unjelly?4(obj)
-twisted.spread.newjelly._Unjellier.unjellyFull?4(obj)
-twisted.spread.newjelly._Unjellier.unjellyInto?4(obj, loc, jel)
-twisted.spread.newjelly._Unjellier?2(taster, persistentLoad, invoker)
-twisted.spread.newjelly._maybeClass?5(classnamep)
-twisted.spread.newjelly._theNullRef?8
-twisted.spread.newjelly.class_atom?7
-twisted.spread.newjelly.debugCrap?7
-twisted.spread.newjelly.dereference_atom?7
-twisted.spread.newjelly.dictionary_atom?7
-twisted.spread.newjelly.function_atom?7
-twisted.spread.newjelly.getInstanceState?4(inst, jellier)
-twisted.spread.newjelly.globalSecurity?7
-twisted.spread.newjelly.jelly?4(object, taster = DummySecurityOptions(), persistentStore=None, invoker=None)
-twisted.spread.newjelly.list_atom?7
-twisted.spread.newjelly.module_atom?7
-twisted.spread.newjelly.persistent_atom?7
-twisted.spread.newjelly.reference_atom?7
-twisted.spread.newjelly.setInstanceState?4(inst, unjellier, jellyList)
-twisted.spread.newjelly.setUnjellyableFactoryForClass?4(classname, copyFactory)
-twisted.spread.newjelly.setUnjellyableForClass?4(classname, unjellyable)
-twisted.spread.newjelly.setUnjellyableForClassTree?4(module, baseClass, prefix=None)
-twisted.spread.newjelly.tuple_atom?7
-twisted.spread.newjelly.unjelly?4(sexp, taster = DummySecurityOptions(), persistentLoad=None, invoker=None)
-twisted.spread.newjelly.unjellyableFactoryRegistry?7
-twisted.spread.newjelly.unjellyableRegistry?7
-twisted.spread.newjelly.unpersistable_atom?7
-twisted.spread.pb.AsReferenceable.__init__?1(self, object, messageType="remote")
-twisted.spread.pb.AsReferenceable?1(object, messageType="remote")
-twisted.spread.pb.AuthChallenger.__init__?1(self, ident, serv, challenge)
-twisted.spread.pb.AuthChallenger._authFail?5(result, d)
-twisted.spread.pb.AuthChallenger._authOk?5(result, d)
-twisted.spread.pb.AuthChallenger.remote_respond?4(response)
-twisted.spread.pb.AuthChallenger?1(ident, serv, challenge)
-twisted.spread.pb.AuthRoot.__init__?1(self, auth)
-twisted.spread.pb.AuthRoot.rootObject?4(broker)
-twisted.spread.pb.AuthRoot?1(auth)
-twisted.spread.pb.AuthServ.__init__?1(self, auth, broker)
-twisted.spread.pb.AuthServ.mkchallenge?4(ident)
-twisted.spread.pb.AuthServ.remote_username?4(username)
-twisted.spread.pb.AuthServ?1(auth, broker)
-twisted.spread.pb.Avatar.perspectiveMessageReceived?4(broker, message, args, kw)
-twisted.spread.pb.Broker.__init__?1(self, isClient=1, security=globalSecurity)
-twisted.spread.pb.Broker._recvMessage?5(findObjMethod, requestID, objectID, message, answerRequired, netArgs, netKw)
-twisted.spread.pb.Broker._sendAnswer?5(netResult, requestID)
-twisted.spread.pb.Broker._sendError?5(fail, requestID)
-twisted.spread.pb.Broker._sendFailure?5(fail, requestID)
-twisted.spread.pb.Broker._sendMessage?5(prefix, perspective, objectID, message, args, kw)
-twisted.spread.pb.Broker.cacheLocally?4(cid, instance)
-twisted.spread.pb.Broker.cacheRemotely?4(instance)
-twisted.spread.pb.Broker.cachedLocallyAs?4(cid)
-twisted.spread.pb.Broker.cachedRemotelyAs?4(instance, incref=0)
-twisted.spread.pb.Broker.connectionFailed?4()
-twisted.spread.pb.Broker.connectionLost?4(reason)
-twisted.spread.pb.Broker.connectionReady?4()
-twisted.spread.pb.Broker.decCacheRef?4(objectID)
-twisted.spread.pb.Broker.dontNotifyOnDisconnect?4(notifier)
-twisted.spread.pb.Broker.expressionReceived?4(sexp)
-twisted.spread.pb.Broker.factory?7
-twisted.spread.pb.Broker.localObjectForID?4(luid)
-twisted.spread.pb.Broker.maxBrokerRefsViolations?7
-twisted.spread.pb.Broker.newLocalID?4()
-twisted.spread.pb.Broker.newRequestID?4()
-twisted.spread.pb.Broker.notifyOnConnect?4(notifier)
-twisted.spread.pb.Broker.notifyOnDisconnect?4(notifier)
-twisted.spread.pb.Broker.notifyOnFail?4(notifier)
-twisted.spread.pb.Broker.pauseProducing?4()
-twisted.spread.pb.Broker.proto_answer?4(requestID, netResult)
-twisted.spread.pb.Broker.proto_cachemessage?4(requestID, objectID, message, answerRequired, netArgs, netKw)
-twisted.spread.pb.Broker.proto_decache?4(objectID)
-twisted.spread.pb.Broker.proto_decref?4(objectID)
-twisted.spread.pb.Broker.proto_didNotUnderstand?4(command)
-twisted.spread.pb.Broker.proto_error?4(requestID, fail)
-twisted.spread.pb.Broker.proto_message?4(requestID, objectID, message, answerRequired, netArgs, netKw)
-twisted.spread.pb.Broker.proto_uncache?4(objectID)
-twisted.spread.pb.Broker.proto_version?4(vnum)
-twisted.spread.pb.Broker.registerPageProducer?4(pager)
-twisted.spread.pb.Broker.registerReference?4(object)
-twisted.spread.pb.Broker.remoteForName?4(name)
-twisted.spread.pb.Broker.remotelyCachedForLUID?4(luid)
-twisted.spread.pb.Broker.resumeProducing?4()
-twisted.spread.pb.Broker.sendCall?4(*exp)
-twisted.spread.pb.Broker.sendDecRef?4(objectID)
-twisted.spread.pb.Broker.serialize?4(object, perspective=None, method=None, args=None, kw=None)
-twisted.spread.pb.Broker.setNameForLocal?4(name, object)
-twisted.spread.pb.Broker.stopProducing?4()
-twisted.spread.pb.Broker.unserialize?4(sexp, perspective = None)
-twisted.spread.pb.Broker.username?7
-twisted.spread.pb.Broker.version?7
-twisted.spread.pb.Broker.waitingForAnswers?7
-twisted.spread.pb.Broker?1(isClient=1, security=globalSecurity)
-twisted.spread.pb.BrokerClientFactory.__init__?1(self, protocol)
-twisted.spread.pb.BrokerClientFactory.buildProtocol?4(addr)
-twisted.spread.pb.BrokerClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.spread.pb.BrokerClientFactory.clientConnectionMade?4(protocol)
-twisted.spread.pb.BrokerClientFactory.noisy?7
-twisted.spread.pb.BrokerClientFactory.unsafeTracebacks?7
-twisted.spread.pb.BrokerClientFactory?1(protocol)
-twisted.spread.pb.BrokerFactory.__init__?1(self, objectToBroker)
-twisted.spread.pb.BrokerFactory.buildProtocol?4(addr)
-twisted.spread.pb.BrokerFactory.clientConnectionMade?4(protocol)
-twisted.spread.pb.BrokerFactory.config_objectToBroker?4(newObject)
-twisted.spread.pb.BrokerFactory.persistenceVersion?7
-twisted.spread.pb.BrokerFactory.unsafeTracebacks?7
-twisted.spread.pb.BrokerFactory.upgradeToVersion2?4()
-twisted.spread.pb.BrokerFactory?1(objectToBroker)
-twisted.spread.pb.CopiedFailure.printBriefTraceback?7
-twisted.spread.pb.CopiedFailure.printDetailedTraceback?7
-twisted.spread.pb.CopiedFailure.printTraceback?4(file=None, elideFrameworkCode=0, detail='default')
-twisted.spread.pb.CopyableFailure.getStateToCopy?4()
-twisted.spread.pb.CopyableFailure.unsafeTracebacks?7
-twisted.spread.pb.IPerspective.perspectiveMessageReceived?4(broker, message, args, kwargs)
-twisted.spread.pb.IUsernameMD5Password.checkMD5Password?4(password)
-twisted.spread.pb.IUsernameMD5Password.checkPassword?4(password)
-twisted.spread.pb.IdentityConnector.__init__?1(self, host, port, identityName, password)
-twisted.spread.pb.IdentityConnector._cbGotAuthRoot?5(authroot)
-twisted.spread.pb.IdentityConnector._cbGotIdentity?5(i)
-twisted.spread.pb.IdentityConnector._ebGotIdentity?5(e)
-twisted.spread.pb.IdentityConnector.disconnect?4()
-twisted.spread.pb.IdentityConnector.requestLogin?4()
-twisted.spread.pb.IdentityConnector.requestService?4(serviceName, perspectiveName=None, client=None)
-twisted.spread.pb.IdentityConnector?1(host, port, identityName, password)
-twisted.spread.pb.IdentityWrapper.__init__?1(self, broker, identity)
-twisted.spread.pb.IdentityWrapper._attached?5(perspective, remoteRef)
-twisted.spread.pb.IdentityWrapper.remote_attach?4(serviceName, perspectiveName, remoteRef)
-twisted.spread.pb.IdentityWrapper?1(broker, identity)
-twisted.spread.pb.Local.__init__?1(self, object, perspective=None)
-twisted.spread.pb.Local.decref?4()
-twisted.spread.pb.Local.incref?4()
-twisted.spread.pb.Local?1(object, perspective=None)
-twisted.spread.pb.MAX_BROKER_REFS?7
-twisted.spread.pb.PBClientFactory.__init__?1(self)
-twisted.spread.pb.PBClientFactory._cbAuthIdentity?5(authServRef, username, password)
-twisted.spread.pb.PBClientFactory._cbGetPerspective?5(identityWrapper, serviceName, perspectiveName, client)
-twisted.spread.pb.PBClientFactory._cbRespondToChallenge?5((challenge, challenger), password)
-twisted.spread.pb.PBClientFactory._cbResponse?5((challenge, challenger), password, client)
-twisted.spread.pb.PBClientFactory._cbSendUsername?5(root, username, password, client)
-twisted.spread.pb.PBClientFactory._failAll?5(reason)
-twisted.spread.pb.PBClientFactory._reset?5()
-twisted.spread.pb.PBClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.spread.pb.PBClientFactory.clientConnectionLost?4(connector, reason, reconnecting=0)
-twisted.spread.pb.PBClientFactory.clientConnectionMade?4(broker)
-twisted.spread.pb.PBClientFactory.disconnect?4()
-twisted.spread.pb.PBClientFactory.getPerspective?4(username, password, serviceName, perspectiveName=None, client=None)
-twisted.spread.pb.PBClientFactory.getRootObject?4()
-twisted.spread.pb.PBClientFactory.login?4(credentials, client=None)
-twisted.spread.pb.PBClientFactory.protocol?7
-twisted.spread.pb.PBClientFactory.unsafeTracebacks?7
-twisted.spread.pb.PBClientFactory?1()
-twisted.spread.pb.PBServerFactory.__init__?1(self, root, unsafeTracebacks=False)
-twisted.spread.pb.PBServerFactory.buildProtocol?4(addr)
-twisted.spread.pb.PBServerFactory.clientConnectionMade?4(protocol)
-twisted.spread.pb.PBServerFactory.protocol?7
-twisted.spread.pb.PBServerFactory.unsafeTracebacks?7
-twisted.spread.pb.PBServerFactory?1(root, unsafeTracebacks=False)
-twisted.spread.pb.Perspective.brokerAttached?4(reference, identity, broker)
-twisted.spread.pb.Perspective.brokerDetached?4(reference, identity, broker)
-twisted.spread.pb.RemoteMethod.__init__?1(self, obj, name)
-twisted.spread.pb.RemoteMethod?1(obj, name)
-twisted.spread.pb.RemoteReference.__init__?1(self, perspective, broker, luid, doRefCount)
-twisted.spread.pb.RemoteReference._disconnected?5()
-twisted.spread.pb.RemoteReference.callRemote?4(_name, *args, **kw)
-twisted.spread.pb.RemoteReference.dontNotifyOnDisconnect?4(callback)
-twisted.spread.pb.RemoteReference.jellyFor?4(jellier)
-twisted.spread.pb.RemoteReference.notifyOnDisconnect?4(callback)
-twisted.spread.pb.RemoteReference.remoteMethod?4(key)
-twisted.spread.pb.RemoteReference.unjellyFor?4(unjellier, unjellyList)
-twisted.spread.pb.RemoteReference?1(perspective, broker, luid, doRefCount)
-twisted.spread.pb.Service.perspectiveClass?7
-twisted.spread.pb._Detacher.__init__?2(self, perspective, remoteRef, identity, broker)
-twisted.spread.pb._Detacher.detach?4()
-twisted.spread.pb._Detacher?2(perspective, remoteRef, identity, broker)
-twisted.spread.pb._ObjectRetrieval.__init__?2(self, broker, d)
-twisted.spread.pb._ObjectRetrieval.connectionFailed?4()
-twisted.spread.pb._ObjectRetrieval.connectionLost?4()
-twisted.spread.pb._ObjectRetrieval.connectionMade?4()
-twisted.spread.pb._ObjectRetrieval?2(broker, d)
-twisted.spread.pb._PortalAuthChallenger.__init__?2(self, portalWrapper, username, challenge)
-twisted.spread.pb._PortalAuthChallenger._loggedIn?5((interface, perspective, logout))
-twisted.spread.pb._PortalAuthChallenger.checkMD5Password?4(md5Password)
-twisted.spread.pb._PortalAuthChallenger.checkPassword?4(password)
-twisted.spread.pb._PortalAuthChallenger.remote_respond?4(response, mind)
-twisted.spread.pb._PortalAuthChallenger?2(portalWrapper, username, challenge)
-twisted.spread.pb._PortalRoot.__init__?2(self, portal)
-twisted.spread.pb._PortalRoot.rootObject?4(broker)
-twisted.spread.pb._PortalRoot?2(portal)
-twisted.spread.pb._PortalWrapper.__init__?2(self, portal, broker)
-twisted.spread.pb._PortalWrapper.remote_login?4(username)
-twisted.spread.pb._PortalWrapper?2(portal, broker)
-twisted.spread.pb._cbLogInRespond?5((challenge, challenger), d, client, service, password, perspectiveName)
-twisted.spread.pb._cbLogInResponded?5(identity, d, client, serviceName, perspectiveName)
-twisted.spread.pb._cbRespondToChallenge?5((challenge, challenger), password, d)
-twisted.spread.pb._connGotRoot?5(root, d, client, serviceName, username, password, perspectiveName)
-twisted.spread.pb.authIdentity?4(authServRef, username, password)
-twisted.spread.pb.challenge?4()
-twisted.spread.pb.connect?4(host, port, username, password, serviceName, perspectiveName=None, client=None, timeout=None)
-twisted.spread.pb.failure2Copyable?4(fail, unsafeTracebacks=0)
-twisted.spread.pb.getObjectAt?4(host, port, timeout=None)
-twisted.spread.pb.getObjectAtSSL?4(host, port, timeout=None, contextFactory=None)
-twisted.spread.pb.getObjectRetriever?4()
-twisted.spread.pb.logIn?4(authServRef, client, service, username, password, perspectiveName=None)
-twisted.spread.pb.noOperation?4(*args, **kw)
-twisted.spread.pb.portno?7
-twisted.spread.pb.printTraceback?4(tb)
-twisted.spread.pb.respond?4(challenge, password)
-twisted.spread.publish.Publishable.__init__?1(self, publishedID)
-twisted.spread.publish.Publishable.getStateToCacheAndObserveFor?4(perspective, observer)
-twisted.spread.publish.Publishable.getStateToPublish?4()
-twisted.spread.publish.Publishable.getStateToPublishFor?4(perspective)
-twisted.spread.publish.Publishable.republish?4()
-twisted.spread.publish.Publishable.view_getStateToPublish?4(perspective)
-twisted.spread.publish.Publishable?1(publishedID)
-twisted.spread.publish.RemotePublished._cbGotUpdate?5(newState)
-twisted.spread.publish.RemotePublished._wasCleanWhenLoaded?8
-twisted.spread.publish.RemotePublished.activated?4()
-twisted.spread.publish.RemotePublished.callWhenActivated?4(callback)
-twisted.spread.publish.RemotePublished.getFileName?4(ext='pub')
-twisted.spread.publish.RemotePublished.isActivated?7
-twisted.spread.publish.RemotePublished.setCopyableState?4(state)
-twisted.spread.publish._pubReady?5(result, d2)
-twisted.spread.publish.whenReady?4(d)
-twisted.spread.refpath.RemotePathReference.__init__?1(self, ref, path)
-twisted.spread.refpath.RemotePathReference.callRemote?4(name, *args, **kw)
-twisted.spread.refpath.RemotePathReference?1(ref, path)
-twisted.spread.sturdy.False?7
-twisted.spread.sturdy.PerspectiveConnector.__init__?1(self, host, port, username, password, serviceName, perspectiveName=None, client=None)
-twisted.spread.sturdy.PerspectiveConnector._cbConnected?5(reference)
-twisted.spread.sturdy.PerspectiveConnector._ebConnected?5(error)
-twisted.spread.sturdy.PerspectiveConnector.callRemote?4(method, *args, **kw)
-twisted.spread.sturdy.PerspectiveConnector.startConnecting?4()
-twisted.spread.sturdy.PerspectiveConnector?1(host, port, username, password, serviceName, perspectiveName=None, client=None)
-twisted.spread.sturdy.True?7
-twisted.spread.ui.gtk2util.GladeKeeper.__init__?1(self)
-twisted.spread.ui.gtk2util.GladeKeeper._setWidgets?5()
-twisted.spread.ui.gtk2util.GladeKeeper._widgets?8
-twisted.spread.ui.gtk2util.GladeKeeper.gladefile?7
-twisted.spread.ui.gtk2util.GladeKeeper?1()
-twisted.spread.ui.gtk2util.LoginDialog.__init__?1(self, client, deferred, defaults)
-twisted.spread.ui.gtk2util.LoginDialog._advancedControls?8
-twisted.spread.ui.gtk2util.LoginDialog._cancelled?5()
-twisted.spread.ui.gtk2util.LoginDialog._cbGotPerspective?5(perspective)
-twisted.spread.ui.gtk2util.LoginDialog._doLogin?5()
-twisted.spread.ui.gtk2util.LoginDialog._ebFailedLogin?5(reason)
-twisted.spread.ui.gtk2util.LoginDialog._on_advancedButton_toggled?5(widget, userdata=None)
-twisted.spread.ui.gtk2util.LoginDialog._on_loginDialog_close?5(widget, userdata=None)
-twisted.spread.ui.gtk2util.LoginDialog._on_loginDialog_destroy_event?5(widget, userdata=None)
-twisted.spread.ui.gtk2util.LoginDialog._on_loginDialog_response?5(widget, response)
-twisted.spread.ui.gtk2util.LoginDialog._setWidgets?5()
-twisted.spread.ui.gtk2util.LoginDialog._widgets?8
-twisted.spread.ui.gtk2util.LoginDialog._windowClosed?5(reason=None)
-twisted.spread.ui.gtk2util.LoginDialog.fields?7
-twisted.spread.ui.gtk2util.LoginDialog.gladefile?7
-twisted.spread.ui.gtk2util.LoginDialog.setDefaults?4(defaults)
-twisted.spread.ui.gtk2util.LoginDialog.statusMsg?4(text)
-twisted.spread.ui.gtk2util.LoginDialog?1(client, deferred, defaults)
-twisted.spread.ui.gtk2util.login?4(client=None, **defaults)
-twisted.spread.ui.gtkutil.ButtonBar.barButtons?7
-twisted.spread.ui.gtkutil.ButtonBar.getButtonList?4(prefix='button_', container=None)
-twisted.spread.ui.gtkutil.GetString.__init__?1(self, im, desc)
-twisted.spread.ui.gtkutil.GetString.clicked?4(btn)
-twisted.spread.ui.gtkutil.GetString?1(im, desc)
-twisted.spread.ui.gtkutil.Login.__init__?1(self, callback, referenceable=None, initialUser="guest", initialPassword="guest", initialHostname="localhost", initialPortno=str(pb.portno), initialService="", initialPerspective="")
-twisted.spread.ui.gtkutil.Login._resetTimeout?8
-twisted.spread.ui.gtkutil.Login.couldNotConnect?4(msg)
-twisted.spread.ui.gtkutil.Login.login?4(btn)
-twisted.spread.ui.gtkutil.Login.loginReport?4(txt)
-twisted.spread.ui.gtkutil.Login.loginReset?4()
-twisted.spread.ui.gtkutil.Login?1(callback, referenceable=None, initialUser="guest", initialPassword="guest", initialHostname="localhost", initialPortno=str(pb.portno), initialService="", initialPerspective="")
-twisted.spread.ui.gtkutil._TimerOuter.__init__?2(self, timeout, cmd, args)
-twisted.spread.ui.gtkutil._TimerOuter.doIt?4()
-twisted.spread.ui.gtkutil._TimerOuter?2(timeout, cmd, args)
-twisted.spread.ui.gtkutil.afterOneTimeout?4(timeout, cmd, *args)
-twisted.spread.ui.gtkutil.boldFont?7
-twisted.spread.ui.gtkutil.cbutton?4(name, callback)
-twisted.spread.ui.gtkutil.defocusify?4(widget)
-twisted.spread.ui.gtkutil.errorFont?7
-twisted.spread.ui.gtkutil.normalFont?7
-twisted.spread.ui.gtkutil.scrollify?4(widget)
-twisted.spread.ui.gtkutil.selectAll?4(widget, event)
-twisted.spread.ui.tktree.FileNode.__init__?1(self, name)
-twisted.spread.ui.tktree.FileNode.getName?4()
-twisted.spread.ui.tktree.FileNode.getSubNodes?4()
-twisted.spread.ui.tktree.FileNode.isExpandable?4()
-twisted.spread.ui.tktree.FileNode?1(name)
-twisted.spread.ui.tktree.ListboxTree.__init__?1(self, parent=None, **options)
-twisted.spread.ui.tktree.ListboxTree.addRoot?4(node)
-twisted.spread.ui.tktree.ListboxTree.close?4(item)
-twisted.spread.ui.tktree.ListboxTree.curselection?4()
-twisted.spread.ui.tktree.ListboxTree.expand?4(item)
-twisted.spread.ui.tktree.ListboxTree.flip?4(*foo)
-twisted.spread.ui.tktree.ListboxTree.grid?4(*args, **kw)
-twisted.spread.ui.tktree.ListboxTree.pack?4(*args, **kw)
-twisted.spread.ui.tktree.ListboxTree.remove?4(item)
-twisted.spread.ui.tktree.ListboxTree.s?7
-twisted.spread.ui.tktree.ListboxTree.t?7
-twisted.spread.ui.tktree.ListboxTree.tk?7
-twisted.spread.ui.tktree.ListboxTree.update?4(item)
-twisted.spread.ui.tktree.ListboxTree.yview?4(*args, **kw)
-twisted.spread.ui.tktree.ListboxTree?1(parent=None, **options)
-twisted.spread.ui.tktree.ListboxTreeItem.render?4()
-twisted.spread.ui.tktree.Node.__init__?1(self)
-twisted.spread.ui.tktree.Node.getName?4()
-twisted.spread.ui.tktree.Node.getSubNodes?4()
-twisted.spread.ui.tktree.Node.gotDoubleClick?4()
-twisted.spread.ui.tktree.Node.isExpandable?4()
-twisted.spread.ui.tktree.Node.updateMe?4()
-twisted.spread.ui.tktree.Node?1()
-twisted.spread.ui.tktree.TreeItem.__init__?1(self, widget, parent, node)
-twisted.spread.ui.tktree.TreeItem.render?4()
-twisted.spread.ui.tktree.TreeItem.update?4()
-twisted.spread.ui.tktree.TreeItem?1(widget, parent, node)
-twisted.spread.ui.tkutil.CList.Button1?4(e)
-twisted.spread.ui.tkutil.CList.DownKey?4(e)
-twisted.spread.ui.tkutil.CList.UpKey?4(e)
-twisted.spread.ui.tkutil.CList.__init__?1(self, parent, labels, disablesorting=0, **kw)
-twisted.spread.ui.tkutil.CList._callall?5(funcname, *args, **kw)
-twisted.spread.ui.tkutil.CList._insert?5(index, items)
-twisted.spread.ui.tkutil.CList._sort?5()
-twisted.spread.ui.tkutil.CList.activate?4(index)
-twisted.spread.ui.tkutil.CList.curselection?4()
-twisted.spread.ui.tkutil.CList.delete?4(*args)
-twisted.spread.ui.tkutil.CList.get?4(*args)
-twisted.spread.ui.tkutil.CList.index?4(index)
-twisted.spread.ui.tkutil.CList.insert?4(index, items)
-twisted.spread.ui.tkutil.CList.nearest?4(y)
-twisted.spread.ui.tkutil.CList.see?4(index)
-twisted.spread.ui.tkutil.CList.select_anchor?7
-twisted.spread.ui.tkutil.CList.select_clear?7
-twisted.spread.ui.tkutil.CList.select_includes?7
-twisted.spread.ui.tkutil.CList.select_set?7
-twisted.spread.ui.tkutil.CList.selection_anchor?4(index)
-twisted.spread.ui.tkutil.CList.selection_clear?4(*args)
-twisted.spread.ui.tkutil.CList.selection_includes?4(index)
-twisted.spread.ui.tkutil.CList.selection_set?4(*args)
-twisted.spread.ui.tkutil.CList.setSort?4(index)
-twisted.spread.ui.tkutil.CList.size?4()
-twisted.spread.ui.tkutil.CList.xview?4(*args)
-twisted.spread.ui.tkutil.CList.yview?4(*args)
-twisted.spread.ui.tkutil.CList?1(parent, labels, disablesorting=0, **kw)
-twisted.spread.ui.tkutil.DirectoryBrowser.command?7
-twisted.spread.ui.tkutil.GenericLogin.__init__?1(self, callback, buttons)
-twisted.spread.ui.tkutil.GenericLogin.close?4()
-twisted.spread.ui.tkutil.GenericLogin.doLogin?4()
-twisted.spread.ui.tkutil.GenericLogin?1(callback, buttons)
-twisted.spread.ui.tkutil.Login.__init__?1(self, callback, referenced = None, initialUser = "guest", initialPassword = "guest", initialHostname = "localhost", initialService  = "", initialPortno   = pb.portno)
-twisted.spread.ui.tkutil.Login.couldNotConnect?4(f)
-twisted.spread.ui.tkutil.Login.login?4()
-twisted.spread.ui.tkutil.Login.loginReport?4(txt)
-twisted.spread.ui.tkutil.Login.loginReset?4()
-twisted.spread.ui.tkutil.Login.o?7
-twisted.spread.ui.tkutil.Login.root?7
-twisted.spread.ui.tkutil.Login?1(callback, referenced = None, initialUser = "guest", initialPassword = "guest", initialHostname = "localhost", initialService  = "", initialPortno   = pb.portno)
-twisted.spread.ui.tkutil.ProgressBar.__init__?1(self, master=None, orientation="horizontal", min=0, max=100, width=100, height=18, doLabel=1, appearance="sunken", fillColor="blue", background="gray", labelColor="yellow", labelFont="Verdana", labelText="", labelFormat="%d%%", value=0, bd=2)
-twisted.spread.ui.tkutil.ProgressBar.update?4()
-twisted.spread.ui.tkutil.ProgressBar.updateProgress?4(newValue, newMax=None)
-twisted.spread.ui.tkutil.ProgressBar?1(master=None, orientation="horizontal", min=0, max=100, width=100, height=18, doLabel=1, appearance="sunken", fillColor="blue", background="gray", labelColor="yellow", labelFont="Verdana", labelText="", labelFormat="%d%%", value=0, bd=2)
-twisted.spread.ui.tkutil._QueryPassword.body?4(master)
-twisted.spread.ui.tkutil.askdirectory?4(**options)
-twisted.spread.ui.tkutil.askpassword?4(title, prompt, **kw)
-twisted.spread.ui.tkutil.grid_setexpand?4(widget)
-twisted.spread.util.CallbackPageCollector.__init__?1(self, callback)
-twisted.spread.util.CallbackPageCollector.remote_endedPaging?4()
-twisted.spread.util.CallbackPageCollector.remote_gotPage?4(page)
-twisted.spread.util.CallbackPageCollector?1(callback)
-twisted.spread.util.FilePager.__init__?1(self, collector, fd, callback=None, *args, **kw)
-twisted.spread.util.FilePager.registerProducer?4(producer, streaming)
-twisted.spread.util.FilePager.sendNextPage?4()
-twisted.spread.util.FilePager.startProducing?4(fd)
-twisted.spread.util.FilePager.unregisterProducer?4()
-twisted.spread.util.FilePager.write?4(chunk)
-twisted.spread.util.FilePager?1(collector, fd, callback=None, *args, **kw)
-twisted.spread.util.LocalAsRemote.callRemote?4(name, *args, **kw)
-twisted.spread.util.LocalAsRemote.remoteMethod?4(name)
-twisted.spread.util.LocalAsRemote.reportAllTracebacks?7
-twisted.spread.util.LocalAsyncForwarder.__init__?1(self, forwarded, interfaceClass, failWhenNotImplemented=0)
-twisted.spread.util.LocalAsyncForwarder._callMethod?5(method, *args, **kw)
-twisted.spread.util.LocalAsyncForwarder.callRemote?4(method, *args, **kw)
-twisted.spread.util.LocalAsyncForwarder?1(forwarded, interfaceClass, failWhenNotImplemented=0)
-twisted.spread.util.LocalMethod.__init__?1(self, local, name)
-twisted.spread.util.LocalMethod?1(local, name)
-twisted.spread.util.Pager.__init__?1(self, collector, callback=None, *args, **kw)
-twisted.spread.util.Pager.nextPage?4()
-twisted.spread.util.Pager.sendNextPage?4()
-twisted.spread.util.Pager.stillPaging?4()
-twisted.spread.util.Pager.stopPaging?4()
-twisted.spread.util.Pager?1(collector, callback=None, *args, **kw)
-twisted.spread.util.StringPager.__init__?1(self, collector, st, chunkSize=8192, callback=None, *args, **kw)
-twisted.spread.util.StringPager.nextPage?4()
-twisted.spread.util.StringPager?1(collector, st, chunkSize=8192, callback=None, *args, **kw)
-twisted.spread.util.getAllPages?4(referenceable, methodName, *args, **kw)
-twisted.tap.ftp.Options.longdesc?7
-twisted.tap.ftp.Options.optParameters?7
-twisted.tap.ftp.Options.synopsis?7
-twisted.tap.ftp.makeService?4(config)
-twisted.tap.manhole.Options.optFlags?7
-twisted.tap.manhole.Options.optParameters?7
-twisted.tap.manhole.Options.opt_password?4(password)
-twisted.tap.manhole.Options.opt_w?7
-twisted.tap.manhole.Options.postOptions?4()
-twisted.tap.manhole.Options.synopsis?7
-twisted.tap.manhole.Options.zsh_actions?7
-twisted.tap.manhole.makeService?4(config)
-twisted.tap.portforward.Options.longdesc?7
-twisted.tap.portforward.Options.optParameters?7
-twisted.tap.portforward.Options.synopsis?7
-twisted.tap.portforward.Options.zsh_actions?7
-twisted.tap.portforward.makeService?4(config)
-twisted.tap.socks.Options.longdesc?7
-twisted.tap.socks.Options.optParameters?7
-twisted.tap.socks.Options.synopsis?7
-twisted.tap.socks.Options.zsh_actions?7
-twisted.tap.socks.makeService?4(config)
-twisted.tap.telnet.Options.longdesc?7
-twisted.tap.telnet.Options.optParameters?7
-twisted.tap.telnet.Options.synopsis?7
-twisted.tap.telnet.Options.zsh_actions?7
-twisted.tap.telnet.makeService?4(config)
-twisted.trial.itrial.IReporter.args?7
-twisted.trial.itrial.IReporter.cleanupErrors?4()
-twisted.trial.itrial.IReporter.endClass?4()
-twisted.trial.itrial.IReporter.endModule?4()
-twisted.trial.itrial.IReporter.endTrial?4()
-twisted.trial.itrial.IReporter.reportImportError?4(exc)
-twisted.trial.itrial.IReporter.setUpReporter?4()
-twisted.trial.itrial.IReporter.startClass?4()
-twisted.trial.itrial.IReporter.startModule?4()
-twisted.trial.itrial.IReporter.startTest?4()
-twisted.trial.itrial.IReporter.startTrial?4()
-twisted.trial.itrial.IReporter.stopTest?4()
-twisted.trial.itrial.IReporter.stream?7
-twisted.trial.itrial.IReporter.tbformat?7
-twisted.trial.itrial.IReporter.tearDownReporter?4()
-twisted.trial.itrial.IReporter.upDownError?4(warn=True, printStatus=True)
-twisted.trial.itrial.ITestCase.setUp?4()
-twisted.trial.itrial.ITestCase.tearDown?4()
-twisted.trial.reporter.DIRTY_REACTOR_POLICY_WARN?7
-twisted.trial.reporter.DOUBLE_SEPARATOR?7
-twisted.trial.reporter.HIDE_TRIAL_INTERNALS?7
-twisted.trial.reporter.LETTERS?7
-twisted.trial.reporter.MinimalReporter.endTrial?4(suite)
-twisted.trial.reporter.Reporter.__init__?1(self, stream=sys.stdout, tbformat='default', args=None, realtime=False)
-twisted.trial.reporter.Reporter._formatFailedTest?5(name, status, failures, skipMsg=None, todoMsg=None)
-twisted.trial.reporter.Reporter._formatFailureTraceback?5(fail)
-twisted.trial.reporter.Reporter._formatImportError?5(name, error)
-twisted.trial.reporter.Reporter._getErrors?5(forTest)
-twisted.trial.reporter.Reporter._getExpectedFailures?5(forTest)
-twisted.trial.reporter.Reporter._getFailures?5(forTest)
-twisted.trial.reporter.Reporter._getSkip?5(test)
-twisted.trial.reporter.Reporter._getTodoReason?5(test)
-twisted.trial.reporter.Reporter._reportFailures?5()
-twisted.trial.reporter.Reporter._reportStatus?5(tsuite)
-twisted.trial.reporter.Reporter._statusGrep?5(needle, haystack)
-twisted.trial.reporter.Reporter.addError?4(test, error)
-twisted.trial.reporter.Reporter.addExpectedFailure?4(test, error, reason)
-twisted.trial.reporter.Reporter.addFailure?4(test, fail)
-twisted.trial.reporter.Reporter.addSkip?4(test, reason)
-twisted.trial.reporter.Reporter.addSuccess?4(test)
-twisted.trial.reporter.Reporter.addUnexpectedSuccess?4(test, todo)
-twisted.trial.reporter.Reporter.cleanupErrors?4(errs)
-twisted.trial.reporter.Reporter.emitWarning?4(message, category=UserWarning, stacklevel=0)
-twisted.trial.reporter.Reporter.endClass?4(klass)
-twisted.trial.reporter.Reporter.endModule?4(module)
-twisted.trial.reporter.Reporter.endTest?4(method)
-twisted.trial.reporter.Reporter.endTrial?4(suite)
-twisted.trial.reporter.Reporter.getStatus?4(method)
-twisted.trial.reporter.Reporter.reportImportError?4(name, exc)
-twisted.trial.reporter.Reporter.setUpReporter?4()
-twisted.trial.reporter.Reporter.startClass?4(klass)
-twisted.trial.reporter.Reporter.startModule?4(name)
-twisted.trial.reporter.Reporter.startTest?4(method)
-twisted.trial.reporter.Reporter.startTrial?4(count)
-twisted.trial.reporter.Reporter.stopTest?4(method)
-twisted.trial.reporter.Reporter.tearDownReporter?4()
-twisted.trial.reporter.Reporter.upDownError?4(userMeth, warn=True, printStatus=True)
-twisted.trial.reporter.Reporter.wasSuccessful?4()
-twisted.trial.reporter.Reporter.write?4(format, *args)
-twisted.trial.reporter.Reporter?1(stream=sys.stdout, tbformat='default', args=None, realtime=False)
-twisted.trial.reporter.SEPARATOR?7
-twisted.trial.reporter.SET_UP_CLASS_WARN?7
-twisted.trial.reporter.SET_UP_WARN?7
-twisted.trial.reporter.STATUSES?7
-twisted.trial.reporter.TEAR_DOWN_CLASS_WARN?7
-twisted.trial.reporter.TEAR_DOWN_WARN?7
-twisted.trial.reporter.TextReporter.stopTest?4(method)
-twisted.trial.reporter.TimingTextReporter.startTest?4(tm)
-twisted.trial.reporter.TimingTextReporter.stopTest?4(method)
-twisted.trial.reporter.TreeReporter.BLACK?7
-twisted.trial.reporter.TreeReporter.BLUE?7
-twisted.trial.reporter.TreeReporter.CYAN?7
-twisted.trial.reporter.TreeReporter.GREEN?7
-twisted.trial.reporter.TreeReporter.MAGENTA?7
-twisted.trial.reporter.TreeReporter.RED?7
-twisted.trial.reporter.TreeReporter.WHITE?7
-twisted.trial.reporter.TreeReporter.YELLOW?7
-twisted.trial.reporter.TreeReporter.__init__?1(self, stream=sys.stdout, tbformat='default', args=None, realtime=False)
-twisted.trial.reporter.TreeReporter._getText?5(status)
-twisted.trial.reporter.TreeReporter.cleanupErrors?4(errs)
-twisted.trial.reporter.TreeReporter.color?4(text, color)
-twisted.trial.reporter.TreeReporter.columns?7
-twisted.trial.reporter.TreeReporter.currentLine?7
-twisted.trial.reporter.TreeReporter.endLine?4(message, color)
-twisted.trial.reporter.TreeReporter.startClass?4(klass)
-twisted.trial.reporter.TreeReporter.startModule?4(module)
-twisted.trial.reporter.TreeReporter.startTest?4(method)
-twisted.trial.reporter.TreeReporter.startTrial?4(count)
-twisted.trial.reporter.TreeReporter.stopTest?4(method)
-twisted.trial.reporter.TreeReporter.upDownError?4(method, warn=True, printStatus=True)
-twisted.trial.reporter.TreeReporter.write?4(format, *args)
-twisted.trial.reporter.TreeReporter?1(stream=sys.stdout, tbformat='default', args=None, realtime=False)
-twisted.trial.reporter.UNCLEAN_REACTOR_WARN?7
-twisted.trial.reporter.VerboseTextReporter.startTest?4(tm)
-twisted.trial.reporter.VerboseTextReporter.stopTest?4(method)
-twisted.trial.reporter.WORDS?7
-twisted.trial.reporter._basefmt?8
-twisted.trial.reporter.methNameWarnMsg?7
-twisted.trial.runner.ClassSuite.__init__?1(self, original)
-twisted.trial.runner.ClassSuite._module?8
-twisted.trial.runner.ClassSuite._setUpClass?5()
-twisted.trial.runner.ClassSuite._tearDownClass?5()
-twisted.trial.runner.ClassSuite.methodPrefix?7
-twisted.trial.runner.ClassSuite.run?4(reporter)
-twisted.trial.runner.ClassSuite.testCaseInstance?4()
-twisted.trial.runner.ClassSuite.testCaseInstance?7
-twisted.trial.runner.ClassSuite.visit?4(visitor)
-twisted.trial.runner.ClassSuite?1(original)
-twisted.trial.runner.DocTestSuite.__init__?1(self, testModule)
-twisted.trial.runner.DocTestSuite?1(testModule)
-twisted.trial.runner.ModuleSuite.__init__?1(self, original)
-twisted.trial.runner.ModuleSuite.run?4(reporter)
-twisted.trial.runner.ModuleSuite.visit?4(visitor)
-twisted.trial.runner.ModuleSuite?1(original)
-twisted.trial.runner.PyUnitTestCase.__init__?1(self, test)
-twisted.trial.runner.PyUnitTestCase.id?4()
-twisted.trial.runner.PyUnitTestCase.visit?4(visitor)
-twisted.trial.runner.PyUnitTestCase?1(test)
-twisted.trial.runner.SafeTestLoader._findTestModules?5(package)
-twisted.trial.runner.SafeTestLoader.loadByName?4(name, recurse=False)
-twisted.trial.runner.SafeTestLoader.loadDoctests?4(module)
-twisted.trial.runner.TestLoader.__init__?1(self)
-twisted.trial.runner.TestLoader._findTestClasses?5(module)
-twisted.trial.runner.TestLoader._findTestModules?5(package)
-twisted.trial.runner.TestLoader._packageRecurse?5(suite, dirname, names)
-twisted.trial.runner.TestLoader.addImportError?4(name, error)
-twisted.trial.runner.TestLoader.clearImportErrors?4()
-twisted.trial.runner.TestLoader.findByName?4(name)
-twisted.trial.runner.TestLoader.getImportErrors?4()
-twisted.trial.runner.TestLoader.loadAnything?4(thing, recurse=False)
-twisted.trial.runner.TestLoader.loadByName?4(name, recurse=False)
-twisted.trial.runner.TestLoader.loadClass?4(klass)
-twisted.trial.runner.TestLoader.loadDoctests?4(module)
-twisted.trial.runner.TestLoader.loadMethod?4(method)
-twisted.trial.runner.TestLoader.loadModule?4(module)
-twisted.trial.runner.TestLoader.loadPackage?4(package, recurse=False)
-twisted.trial.runner.TestLoader.loadPackageRecursive?4(package)
-twisted.trial.runner.TestLoader.methodPrefix?7
-twisted.trial.runner.TestLoader.moduleGlob?7
-twisted.trial.runner.TestLoader?1()
-twisted.trial.runner.TestSuite.run?4(result)
-twisted.trial.runner.TestSuite.visit?4(visitor)
-twisted.trial.runner.TrialRoot.__init__?1(self, reporter)
-twisted.trial.runner.TrialRoot._bail?5()
-twisted.trial.runner.TrialRoot._initLogging?5()
-twisted.trial.runner.TrialRoot._kickStopRunningStuff?5()
-twisted.trial.runner.TrialRoot.run?4(suite)
-twisted.trial.runner.TrialRoot.runningTime?4()
-twisted.trial.runner.TrialRoot.setStartTime?4()
-twisted.trial.runner.TrialRoot?1(reporter)
-twisted.trial.runner._importFromFile?5(fn, moduleName=None)
-twisted.trial.runner._resolveDirectory?5(fn)
-twisted.trial.runner.filenameToModule?4(fn)
-twisted.trial.runner.isPackage?4(module)
-twisted.trial.runner.isPackageDirectory?4(dirname)
-twisted.trial.runner.name?4(thing)
-twisted.trial.runner.pyunit?7
-twisted.trial.unittest.TestCase.__init__?1(self, methodName=None)
-twisted.trial.unittest.TestCase._cb?5()
-twisted.trial.unittest.TestCase._eb?5()
-twisted.trial.unittest.TestCase._getTodoMessage?5()
-twisted.trial.unittest.TestCase._mktGetCounter?5(base)
-twisted.trial.unittest.TestCase._prepareClassFixture?5()
-twisted.trial.unittest.TestCase._sharedTestCase?5()
-twisted.trial.unittest.TestCase._todoExpected?5(failure)
-twisted.trial.unittest.TestCase.assertAlmostEqual?7
-twisted.trial.unittest.TestCase.assertApproximates?7
-twisted.trial.unittest.TestCase.assertEqual?7
-twisted.trial.unittest.TestCase.assertFailure?7
-twisted.trial.unittest.TestCase.assertIdentical?7
-twisted.trial.unittest.TestCase.assertIn?7
-twisted.trial.unittest.TestCase.assertNot?7
-twisted.trial.unittest.TestCase.assertNotAlmostEqual?7
-twisted.trial.unittest.TestCase.assertNotEqual?7
-twisted.trial.unittest.TestCase.assertNotIdentical?7
-twisted.trial.unittest.TestCase.assertNotIn?7
-twisted.trial.unittest.TestCase.assertNotSubstring?7
-twisted.trial.unittest.TestCase.assertRaises?7
-twisted.trial.unittest.TestCase.assertSubstring?7
-twisted.trial.unittest.TestCase.assert_?7
-twisted.trial.unittest.TestCase.fail?4(msg=None)
-twisted.trial.unittest.TestCase.failIf?4(condition, msg=None)
-twisted.trial.unittest.TestCase.failIfAlmostEqual?4(first, second, places=7, msg=None)
-twisted.trial.unittest.TestCase.failIfAlmostEquals?7
-twisted.trial.unittest.TestCase.failIfEqual?4(first, second, msg=None)
-twisted.trial.unittest.TestCase.failIfIdentical?4(first, second, msg=None)
-twisted.trial.unittest.TestCase.failIfIn?4(containee, container, msg=None)
-twisted.trial.unittest.TestCase.failIfSubstring?4(substring, astring, msg=None)
-twisted.trial.unittest.TestCase.failUnless?4(condition, msg=None)
-twisted.trial.unittest.TestCase.failUnlessAlmostEqual?4(first, second, places=7, msg=None)
-twisted.trial.unittest.TestCase.failUnlessAlmostEquals?7
-twisted.trial.unittest.TestCase.failUnlessApproximates?4(first, second, tolerance, msg=None)
-twisted.trial.unittest.TestCase.failUnlessEqual?4(first, second, msg=None)
-twisted.trial.unittest.TestCase.failUnlessFailure?4(deferred, *expectedFailures)
-twisted.trial.unittest.TestCase.failUnlessIdentical?4(first, second, msg=None)
-twisted.trial.unittest.TestCase.failUnlessIn?4(containee, container, msg=None)
-twisted.trial.unittest.TestCase.failUnlessRaises?4(exception, f, *args, **kwargs)
-twisted.trial.unittest.TestCase.failUnlessSubstring?4(substring, astring, msg=None)
-twisted.trial.unittest.TestCase.failureException?7
-twisted.trial.unittest.TestCase.getSkip?4()
-twisted.trial.unittest.TestCase.getSuppress?4()
-twisted.trial.unittest.TestCase.getTimeout?4()
-twisted.trial.unittest.TestCase.getTodo?4()
-twisted.trial.unittest.TestCase.id?4()
-twisted.trial.unittest.TestCase.mktemp?4()
-twisted.trial.unittest.TestCase.run?4(reporter)
-twisted.trial.unittest.TestCase.runReactor?4(timesOrSeconds, seconds=False)
-twisted.trial.unittest.TestCase.shortDescription?4()
-twisted.trial.unittest.TestCase.visit?4(visitor)
-twisted.trial.unittest.TestCase?1(methodName=None)
-twisted.trial.unittest.TestVisitor.visitCase?4(testCase)
-twisted.trial.unittest.TestVisitor.visitClass?4(testClass)
-twisted.trial.unittest.TestVisitor.visitClassAfter?4(testClass)
-twisted.trial.unittest.TestVisitor.visitModule?4(testModule)
-twisted.trial.unittest.TestVisitor.visitModuleAfter?4(testModule)
-twisted.trial.unittest.TestVisitor.visitTrial?4(testSuite)
-twisted.trial.unittest.TestVisitor.visitTrialAfter?4(testSuite)
-twisted.trial.unittest._?5(*args, **kwargs)
-twisted.trial.unittest._SubTestCase.__init__?2(self)
-twisted.trial.unittest._SubTestCase?2()
-twisted.trial.unittest._assertions?8
-twisted.trial.unittest._inst?8
-twisted.trial.unittest.deprecate?4(name)
-twisted.trial.unittest.pyunit?7
-twisted.trial.unittest.wait?4(*args, **kwargs)
-twisted.trial.util.DEFAULT_TIMEOUT?7
-twisted.trial.util.DEFAULT_TIMEOUT_DURATION?7
-twisted.trial.util.DIRTY_REACTOR_MSG?7
-twisted.trial.util.MultiError.__init__?1(self, failures, *args)
-twisted.trial.util.MultiError?1(failures, *args)
-twisted.trial.util.PENDING_TIMED_CALLS_MSG?7
-twisted.trial.util.REENTRANT_WAIT_ERROR_MSG?7
-twisted.trial.util.SignalStateManager.__init__?1(self)
-twisted.trial.util.SignalStateManager.clear?4()
-twisted.trial.util.SignalStateManager.exclude?7
-twisted.trial.util.SignalStateManager.restore?4()
-twisted.trial.util.SignalStateManager.save?4()
-twisted.trial.util.SignalStateManager?1()
-twisted.trial.util.UserMethodWrapper.__init__?1(self, original, raiseOnErr=True, timeout=None, suppress=None)
-twisted.trial.util.UserMethodWrapper._runWithWarningFilters?5(f, *a, **kw)
-twisted.trial.util.UserMethodWrapper.errorHook?4(fail)
-twisted.trial.util.UserMethodWrapper.run?4()
-twisted.trial.util.UserMethodWrapper?1(original, raiseOnErr=True, timeout=None, suppress=None)
-twisted.trial.util._DEFAULT?8
-twisted.trial.util._Janitor._dispatch?5(*attrs)
-twisted.trial.util._Janitor.cleanPending?7
-twisted.trial.util._Janitor.doGcCollect?4()
-twisted.trial.util._Janitor.do_cleanPending?4()
-twisted.trial.util._Janitor.do_cleanPending?7
-twisted.trial.util._Janitor.do_cleanReactor?4()
-twisted.trial.util._Janitor.do_cleanReactor?7
-twisted.trial.util._Janitor.do_cleanThreads?4()
-twisted.trial.util._Janitor.do_cleanThreads?7
-twisted.trial.util._Janitor.do_logErrCheck?4()
-twisted.trial.util._Janitor.do_logErrCheck?7
-twisted.trial.util._Janitor.logErrCheck?7
-twisted.trial.util._Janitor.postCaseCleanup?4()
-twisted.trial.util._Janitor.postMethodCleanup?4()
-twisted.trial.util._failureConditionals?8
-twisted.trial.util._wait?5(d, timeout=None, running=[])
-twisted.trial.util.acquireAttribute?4(objects, attr, default=_DEFAULT)
-twisted.trial.util.append?4(any)
-twisted.trial.util.crash?4(ign)
-twisted.trial.util.deferredError?4(d, timeout=None)
-twisted.trial.util.deferredResult?4(d, timeout=None)
-twisted.trial.util.enclosingScope?4(warnings, warningz)
-twisted.trial.util.extract_tb?4(tb, limit=None)
-twisted.trial.util.format_exception?4(eType, eValue, tb, limit=None)
-twisted.trial.util.getPythonContainers?4(meth)
-twisted.trial.util.spinUntil?4(f, timeout=DEFAULT_TIMEOUT_DURATION, msg="condition not met before timeout")
-twisted.trial.util.spinWhile?4(f, timeout=DEFAULT_TIMEOUT_DURATION, msg="f did not return false before timeout")
-twisted.trial.util.stop?4()
-twisted.trial.util.suppress?4(action='ignore', **kwarg)
-twisted.trial.util.suppressWarnings?4(f, *warningz)
-twisted.trial.util.wait?4(d, timeout=DEFAULT_TIMEOUT, useWaitError=False)
-twisted.vfs.adapters.ftp.FTPReadVFS.__init__?1(self, node)
-twisted.vfs.adapters.ftp.FTPReadVFS.send?4(consumer)
-twisted.vfs.adapters.ftp.FTPReadVFS?1(node)
-twisted.vfs.adapters.ftp.FTPWriteVFS.__init__?1(self, node)
-twisted.vfs.adapters.ftp.FTPWriteVFS.receive?4()
-twisted.vfs.adapters.ftp.FTPWriteVFS?1(node)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.__init__?1(self, filesystem)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor._attrify?5(node)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor._makePath?5()
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor._makePath?8
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.access?4(path)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.list?4(path, keys=())
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.makeDirectory?4(path)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.openForReading?4(segs)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.openForWriting?4(segs)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.removeDirectory?4(path)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.removeFile?4(path)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.rename?4(from_, to)
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor.stat?4(path, keys=())
-twisted.vfs.adapters.ftp.FileSystemToIFTPShellAdaptor?1(filesystem)
-twisted.vfs.adapters.ftp._FileToConsumerAdapter.__init__?2(self, original)
-twisted.vfs.adapters.ftp._FileToConsumerAdapter.write?4(bytes)
-twisted.vfs.adapters.ftp._FileToConsumerAdapter?2(original)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.__init__?1(self, avatar)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP._attrify?5(node)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP._setAttrs?5(path, attrs)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.getAttrs?4(path, followLinks)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.gotVersion?4(otherVersion, extData)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.makeDirectory?4(path, attrs)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.makeLink?4(linkPath, targetPath)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.openDirectory?4(path)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.openFile?4(filename, flags, attrs)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.readLink?4(path)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.realPath?4(path)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.removeDirectory?4(path)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.removeFile?4(filename)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.renameFile?4(oldpath, newpath)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP.setAttrs?4(path, attrs)
-twisted.vfs.adapters.sftp.AdaptFileSystemUserToISFTP?1(avatar)
-twisted.vfs.adapters.sftp.DirList.__init__?1(self, iter)
-twisted.vfs.adapters.sftp.DirList.close?4()
-twisted.vfs.adapters.sftp.DirList.next?4()
-twisted.vfs.adapters.sftp.DirList?1(iter)
-twisted.vfs.adapters.sftp.VFSConchSession.__init__?1(self, avatar)
-twisted.vfs.adapters.sftp.VFSConchSession.closed?4()
-twisted.vfs.adapters.sftp.VFSConchSession.getPty?4(term, windowSize, modes)
-twisted.vfs.adapters.sftp.VFSConchSession.openShell?4(proto)
-twisted.vfs.adapters.sftp.VFSConchSession?1(avatar)
-twisted.vfs.adapters.sftp.VFSConchUser.__init__?1(self, username, root)
-twisted.vfs.adapters.sftp.VFSConchUser.logout?4()
-twisted.vfs.adapters.sftp.VFSConchUser?1(username, root)
-twisted.vfs.adapters.stream.FileSystemLeafStream.CHUNK_SIZE?7
-twisted.vfs.adapters.stream.FileSystemLeafStream.__init__?1(self, leaf, start=0, length=None)
-twisted.vfs.adapters.stream.FileSystemLeafStream.close?4()
-twisted.vfs.adapters.stream.FileSystemLeafStream.read?4()
-twisted.vfs.adapters.stream.FileSystemLeafStream?1(leaf, start=0, length=None)
-twisted.vfs.backends.adhoc.AdhocDirectory.__init__?1(self, children={}, name=None, parent=None)
-twisted.vfs.backends.adhoc.AdhocDirectory.child?4(childName)
-twisted.vfs.backends.adhoc.AdhocDirectory.children?4()
-twisted.vfs.backends.adhoc.AdhocDirectory.exists?4(childName)
-twisted.vfs.backends.adhoc.AdhocDirectory.getMetadata?4()
-twisted.vfs.backends.adhoc.AdhocDirectory.putChild?4(name, node)
-twisted.vfs.backends.adhoc.AdhocDirectory?1(children={}, name=None, parent=None)
-twisted.vfs.backends.inmem.FakeDirectory.__init__?1(self, name=None, parent=None, children=None)
-twisted.vfs.backends.inmem.FakeDirectory.child?4(childName)
-twisted.vfs.backends.inmem.FakeDirectory.children?4()
-twisted.vfs.backends.inmem.FakeDirectory.createDirectory?4(childName)
-twisted.vfs.backends.inmem.FakeDirectory.createFile?4(childName, exclusive=False)
-twisted.vfs.backends.inmem.FakeDirectory.exists?4(childName)
-twisted.vfs.backends.inmem.FakeDirectory.getMetadata?4()
-twisted.vfs.backends.inmem.FakeDirectory?1(name=None, parent=None, children=None)
-twisted.vfs.backends.inmem.FakeFile.__init__?1(self, name=None, parent=None, data='')
-twisted.vfs.backends.inmem.FakeFile.children?4()
-twisted.vfs.backends.inmem.FakeFile.close?4()
-twisted.vfs.backends.inmem.FakeFile.getMetadata?4()
-twisted.vfs.backends.inmem.FakeFile.open?4(flags)
-twisted.vfs.backends.inmem.FakeFile.readChunk?4(offset, length)
-twisted.vfs.backends.inmem.FakeFile.writeChunk?4(offset, data)
-twisted.vfs.backends.inmem.FakeFile?1(name=None, parent=None, data='')
-twisted.vfs.backends.inmem._FakeNode.create?4()
-twisted.vfs.backends.inmem._FakeNode.remove?4()
-twisted.vfs.backends.inmem._FakeNode.rename?4(newName)
-twisted.vfs.backends.osfs.ForceCreateModeProxy.__init__?1(self, target, dirmode=None, filemode=None)
-twisted.vfs.backends.osfs.ForceCreateModeProxy._wrapChild?5(child)
-twisted.vfs.backends.osfs.ForceCreateModeProxy.createDirectory?4(*args, **kwargs)
-twisted.vfs.backends.osfs.ForceCreateModeProxy.createFile?4(*args, **kwargs)
-twisted.vfs.backends.osfs.ForceCreateModeProxy?1(target, dirmode=None, filemode=None)
-twisted.vfs.backends.osfs.OSDirectory.child?4(childName)
-twisted.vfs.backends.osfs.OSDirectory.children?4()
-twisted.vfs.backends.osfs.OSDirectory.create?4()
-twisted.vfs.backends.osfs.OSDirectory.createDirectory?4(childName)
-twisted.vfs.backends.osfs.OSDirectory.createFile?4(childName)
-twisted.vfs.backends.osfs.OSDirectory.exists?4(childName)
-twisted.vfs.backends.osfs.OSDirectory.remove?4()
-twisted.vfs.backends.osfs.OSFile.close?4()
-twisted.vfs.backends.osfs.OSFile.create?4()
-twisted.vfs.backends.osfs.OSFile.open?4(flags)
-twisted.vfs.backends.osfs.OSFile.readChunk?4(offset, length)
-twisted.vfs.backends.osfs.OSFile.remove?4()
-twisted.vfs.backends.osfs.OSFile.writeChunk?4(offset, data)
-twisted.vfs.backends.osfs.OSNode.__init__?1(self, realPath, name=None, parent=None)
-twisted.vfs.backends.osfs.OSNode.getMetadata?4()
-twisted.vfs.backends.osfs.OSNode.remove?4()
-twisted.vfs.backends.osfs.OSNode.rename?4(newName)
-twisted.vfs.backends.osfs.OSNode?1(realPath, name=None, parent=None)
-twisted.vfs.backends.osfs.RunWithPrivSep.__init__?1(self, func, euid, egid)
-twisted.vfs.backends.osfs.RunWithPrivSep?1(func, euid, egid)
-twisted.vfs.backends.osfs.SetUIDProxy.__init__?1(self, target, euid, egid)
-twisted.vfs.backends.osfs.SetUIDProxy._wrapChild?5(child)
-twisted.vfs.backends.osfs.SetUIDProxy?1(target, euid, egid)
-twisted.vfs.backends.osfs.WrapFunc.__init__?1(self, func, wrapper)
-twisted.vfs.backends.osfs.WrapFunc?1(func, wrapper)
-twisted.vfs.backends.osfs._OSNodeProxy.__init__?2(self, target)
-twisted.vfs.backends.osfs._OSNodeProxy._wrapChild?5(child)
-twisted.vfs.backends.osfs._OSNodeProxy?2(target)
-twisted.vfs.backends.osfs.getMode?4(mode)
-twisted.vfs.ivfs.IFileSystemContainer.child?4(childName)
-twisted.vfs.ivfs.IFileSystemContainer.children?4()
-twisted.vfs.ivfs.IFileSystemContainer.createDirectory?4(childName)
-twisted.vfs.ivfs.IFileSystemContainer.createFile?4(childName)
-twisted.vfs.ivfs.IFileSystemContainer.exists?4(childName)
-twisted.vfs.ivfs.IFileSystemLeaf.close?4()
-twisted.vfs.ivfs.IFileSystemLeaf.open?4(flags)
-twisted.vfs.ivfs.IFileSystemLeaf.readChunk?4(offset, length)
-twisted.vfs.ivfs.IFileSystemLeaf.writeChunk?4(offset, data)
-twisted.vfs.ivfs.IFileSystemNode.getMetadata?4()
-twisted.vfs.ivfs.IFileSystemNode.parent?7
-twisted.vfs.ivfs.IFileSystemNode.remove?4()
-twisted.vfs.ivfs.IFileSystemNode.rename?4(newName)
-twisted.vfs.pathutils.FileSystem.__init__?1(self, root, pathToCWD="/")
-twisted.vfs.pathutils.FileSystem._getImplicitChildren?5(dir)
-twisted.vfs.pathutils.FileSystem.absPath?4(path)
-twisted.vfs.pathutils.FileSystem.basename?4(path)
-twisted.vfs.pathutils.FileSystem.dirname?4(path)
-twisted.vfs.pathutils.FileSystem.fetch?4(pathToFile=".")
-twisted.vfs.pathutils.FileSystem.joinPath?4(tail, head)
-twisted.vfs.pathutils.FileSystem.splitPath?4(path)
-twisted.vfs.pathutils.FileSystem?1(root, pathToCWD="/")
-twisted.vfs.pathutils.IFileSystem._getImplicitChildren?5()
-twisted.vfs.pathutils.IFileSystem.absPath?4()
-twisted.vfs.pathutils.IFileSystem.basename?4()
-twisted.vfs.pathutils.IFileSystem.dirname?4()
-twisted.vfs.pathutils.IFileSystem.fetch?4()
-twisted.vfs.pathutils.IFileSystem.joinPath?4(head)
-twisted.vfs.pathutils.IFileSystem.pathToCWD?7
-twisted.vfs.pathutils.IFileSystem.root?7
-twisted.vfs.pathutils.IFileSystem.splitPath?4()
-twisted.vfs.pathutils.basename?4(path, cwd='/')
-twisted.vfs.pathutils.dirname?4(path, cwd='/')
-twisted.vfs.pathutils.fetch?4(root, path, cwd='/')
-twisted.vfs.pathutils.getAbsoluteSegments?4(path, cwd='/')
-twisted.vfs.pathutils.getRoot?4(node)
-twisted.vfs.pathutils.getSegments?4(node)
-twisted.web.client.HTTPClientFactory.__init__?1(self, url, method='GET', postdata=None, headers=None, agent="Twisted PageGetter", timeout=0, cookies=None, followRedirect=1)
-twisted.web.client.HTTPClientFactory._cancelTimeout?5(result, timeoutCall)
-twisted.web.client.HTTPClientFactory.buildProtocol?4(addr)
-twisted.web.client.HTTPClientFactory.clientConnectionFailed?4(_, reason)
-twisted.web.client.HTTPClientFactory.gotHeaders?4(headers)
-twisted.web.client.HTTPClientFactory.gotStatus?4(version, status, message)
-twisted.web.client.HTTPClientFactory.host?7
-twisted.web.client.HTTPClientFactory.noPage?4(reason)
-twisted.web.client.HTTPClientFactory.page?4(page)
-twisted.web.client.HTTPClientFactory.path?7
-twisted.web.client.HTTPClientFactory.port?7
-twisted.web.client.HTTPClientFactory.protocol?7
-twisted.web.client.HTTPClientFactory.scheme?7
-twisted.web.client.HTTPClientFactory.setURL?4(url)
-twisted.web.client.HTTPClientFactory.url?7
-twisted.web.client.HTTPClientFactory?1(url, method='GET', postdata=None, headers=None, agent="Twisted PageGetter", timeout=0, cookies=None, followRedirect=1)
-twisted.web.client.HTTPDownloader.__init__?1(self, url, fileOrName, method='GET', postdata=None, headers=None, agent="Twisted client", supportPartial=0)
-twisted.web.client.HTTPDownloader.gotHeaders?4(headers)
-twisted.web.client.HTTPDownloader.openFile?4(partialContent)
-twisted.web.client.HTTPDownloader.pageEnd?4()
-twisted.web.client.HTTPDownloader.pagePart?4(data)
-twisted.web.client.HTTPDownloader.pageStart?4(partialContent)
-twisted.web.client.HTTPDownloader.protocol?7
-twisted.web.client.HTTPDownloader.value?7
-twisted.web.client.HTTPDownloader?1(url, fileOrName, method='GET', postdata=None, headers=None, agent="Twisted client", supportPartial=0)
-twisted.web.client.HTTPPageDownloader.handleResponseEnd?4()
-twisted.web.client.HTTPPageDownloader.handleResponsePart?4(data)
-twisted.web.client.HTTPPageDownloader.handleStatus_200?4(partialContent=0)
-twisted.web.client.HTTPPageDownloader.handleStatus_206?4()
-twisted.web.client.HTTPPageDownloader.transmittingPage?7
-twisted.web.client.HTTPPageGetter.connectionLost?4(reason)
-twisted.web.client.HTTPPageGetter.connectionMade?4()
-twisted.web.client.HTTPPageGetter.failed?7
-twisted.web.client.HTTPPageGetter.followRedirect?7
-twisted.web.client.HTTPPageGetter.handleEndHeaders?4()
-twisted.web.client.HTTPPageGetter.handleHeader?4(key, value)
-twisted.web.client.HTTPPageGetter.handleResponse?4(response)
-twisted.web.client.HTTPPageGetter.handleStatus?4(version, status, message)
-twisted.web.client.HTTPPageGetter.handleStatusDefault?4()
-twisted.web.client.HTTPPageGetter.handleStatus_200?4()
-twisted.web.client.HTTPPageGetter.handleStatus_201?7
-twisted.web.client.HTTPPageGetter.handleStatus_202?7
-twisted.web.client.HTTPPageGetter.handleStatus_301?4()
-twisted.web.client.HTTPPageGetter.handleStatus_302?7
-twisted.web.client.HTTPPageGetter.handleStatus_303?4()
-twisted.web.client.HTTPPageGetter.quietLoss?7
-twisted.web.client.HTTPPageGetter.timeout?4()
-twisted.web.client._parse?5(url, defaultPort=None)
-twisted.web.client.downloadPage?4(url, file, contextFactory=None, *args, **kwargs)
-twisted.web.client.getPage?4(url, contextFactory=None, *args, **kwargs)
-twisted.web.demo.Test.__init__?1(self)
-twisted.web.demo.Test.isLeaf?7
-twisted.web.demo.Test?1()
-twisted.web.distrib.Issue.__init__?1(self, request)
-twisted.web.distrib.Issue.failed?4(failure)
-twisted.web.distrib.Issue.finished?4(result)
-twisted.web.distrib.Issue?1(request)
-twisted.web.distrib.Request.fail?4(failure)
-twisted.web.distrib.Request.registerProducer?4(producer, streaming)
-twisted.web.distrib.Request.setCopyableState?4(state)
-twisted.web.distrib.Request.unregisterProducer?4()
-twisted.web.distrib.ResourcePublisher.__init__?1(self, site)
-twisted.web.distrib.ResourcePublisher.getPerspectiveNamed?4(name)
-twisted.web.distrib.ResourcePublisher.persistenceVersion?7
-twisted.web.distrib.ResourcePublisher.remote_request?4(request)
-twisted.web.distrib.ResourcePublisher.upgradeToVersion2?4()
-twisted.web.distrib.ResourcePublisher?1(site)
-twisted.web.distrib.ResourceSubscription.__init__?1(self, host, port)
-twisted.web.distrib.ResourceSubscription.booted?4()
-twisted.web.distrib.ResourceSubscription.connected?4(publisher)
-twisted.web.distrib.ResourceSubscription.isLeaf?7
-twisted.web.distrib.ResourceSubscription.notConnected?4(msg)
-twisted.web.distrib.ResourceSubscription.render?4(request)
-twisted.web.distrib.ResourceSubscription.waiting?7
-twisted.web.distrib.ResourceSubscription?1(host, port)
-twisted.web.distrib.UserDirectory.getChild?4(name, request)
-twisted.web.distrib.UserDirectory.template?7
-twisted.web.distrib.UserDirectory.userDirName?7
-twisted.web.distrib.UserDirectory.userSocketName?7
-twisted.web.distrib.UserDirectory.wmfactory_base?4(request)
-twisted.web.distrib.UserDirectory.wmfactory_directory?4(request)
-twisted.web.distrib._ReferenceableProducerWrapper.__init__?2(self, producer)
-twisted.web.distrib._ReferenceableProducerWrapper.remote_pauseProducing?4()
-twisted.web.distrib._ReferenceableProducerWrapper.remote_resumeProducing?4()
-twisted.web.distrib._ReferenceableProducerWrapper.remote_stopProducing?4()
-twisted.web.distrib._ReferenceableProducerWrapper?2(producer)
-twisted.web.domhelpers.RawText.writexml?4(writer, indent="", addindent="", newl="", strip=0, nsprefixes=None, namespace=None)
-twisted.web.domhelpers._get?5(node, nodeId, nodeAttrs=('id', 'class', 'model', 'pattern'))
-twisted.web.domhelpers.clearNode?4(node)
-twisted.web.domhelpers.findElements?4(parent, matcher)
-twisted.web.domhelpers.findElementsWithAttribute?4(parent, attribute, value=None)
-twisted.web.domhelpers.findElementsWithAttributeShallow?4(parent, attribute)
-twisted.web.domhelpers.findNodes?4(parent, matcher, accum=None)
-twisted.web.domhelpers.findNodesNamed?4(parent, name)
-twisted.web.domhelpers.findNodesShallow?4(parent, matcher, accum=None)
-twisted.web.domhelpers.findNodesShallowOnMatch?4(parent, matcher, recurseMatcher, accum=None)
-twisted.web.domhelpers.gatherTextNodes?4(iNode, dounescape=0, joinWith="")
-twisted.web.domhelpers.get?4(node, nodeId)
-twisted.web.domhelpers.getAndClear?4(node, nodeId)
-twisted.web.domhelpers.getIfExists?4(node, nodeId)
-twisted.web.domhelpers.getNodeText?4(node)
-twisted.web.domhelpers.getParents?4(node)
-twisted.web.domhelpers.locateNodes?4(nodeList, key, value, noNesting=1)
-twisted.web.domhelpers.namedChildren?4(parent, nodeName)
-twisted.web.domhelpers.substitute?4(request, node, subs)
-twisted.web.domhelpers.superAppendAttribute?4(node, key, value)
-twisted.web.domhelpers.superPrependAttribute?4(node, key, value)
-twisted.web.domhelpers.superSetAttribute?4(node, key, value)
-twisted.web.domhelpers.writeNodeData?4(node, oldio)
-twisted.web.error.Error.__init__?1(self, code, message = None, response = None)
-twisted.web.error.Error?1(code, message = None, response = None)
-twisted.web.error.ErrorPage.__init__?1(self, status, brief, detail)
-twisted.web.error.ErrorPage.getChild?4(chnam, request)
-twisted.web.error.ErrorPage.render?4(request)
-twisted.web.error.ErrorPage?1(status, brief, detail)
-twisted.web.error.ForbiddenResource.__init__?1(self, message="Sorry, resource is forbidden.")
-twisted.web.error.ForbiddenResource?1(message="Sorry, resource is forbidden.")
-twisted.web.error.NoResource.__init__?1(self, message="Sorry. No luck finding that resource.")
-twisted.web.error.NoResource?1(message="Sorry. No luck finding that resource.")
-twisted.web.error.PageRedirect.__init__?1(self, code, message = None, response = None, location = None)
-twisted.web.error.PageRedirect?1(code, message = None, response = None, location = None)
-twisted.web.google.GoogleChecker.connectionLost?4(reason)
-twisted.web.google.GoogleChecker.connectionMade?4()
-twisted.web.google.GoogleChecker.handleEndHeaders?4()
-twisted.web.google.GoogleChecker.handleHeader?4(key, value)
-twisted.web.google.GoogleChecker.handleResponseEnd?4()
-twisted.web.google.GoogleChecker.handleResponsePart?4(part)
-twisted.web.google.GoogleChecker.handleStatus?4(version, status, message)
-twisted.web.google.GoogleCheckerFactory.__init__?1(self, words)
-twisted.web.google.GoogleCheckerFactory.clientConnectionFailed?4(_, reason)
-twisted.web.google.GoogleCheckerFactory.gotLocation?4(location)
-twisted.web.google.GoogleCheckerFactory.noLocation?4(error)
-twisted.web.google.GoogleCheckerFactory.protocol?7
-twisted.web.google.GoogleCheckerFactory?1(words)
-twisted.web.google.checkGoogle?4(words)
-twisted.web.guard.AuthForm.__init__?1(self, reqauth, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard.AuthForm.didntGetIdentity?4(unauth, request)
-twisted.web.guard.AuthForm.didntGetPerspective?4(error, request)
-twisted.web.guard.AuthForm.formAcceptExtraArgs?7
-twisted.web.guard.AuthForm.formFields?7
-twisted.web.guard.AuthForm.gotIdentity?4(ident, password, request, perspectiveName)
-twisted.web.guard.AuthForm.gotPerspective?4(perspective, request, ident)
-twisted.web.guard.AuthForm.passwordIsOk?4(msg, ident, password, request, perspectiveName)
-twisted.web.guard.AuthForm.process?4(write, request, submit, username, password, perspective)
-twisted.web.guard.AuthForm?1(reqauth, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard.AuthPage.__init__?1(self, reqauth, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard.AuthPage.authForm?7
-twisted.web.guard.AuthPage.template?7
-twisted.web.guard.AuthPage?1(reqauth, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard.ResourceGuard.__init__?1(self, res, service, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard.ResourceGuard.isLeaf?7
-twisted.web.guard.ResourceGuard.listNames?4()
-twisted.web.guard.ResourceGuard.reallyRender?4(request)
-twisted.web.guard.ResourceGuard.render?4(request)
-twisted.web.guard.ResourceGuard?1(res, service, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard.WidgetGuard.__init__?1(self, wid, service, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard.WidgetGuard.display?4(request)
-twisted.web.guard.WidgetGuard.reallyRender?4(request)
-twisted.web.guard.WidgetGuard?1(wid, service, sessionIdentity=None, sessionPerspective=None)
-twisted.web.guard._Detacher.__init__?2(self, session, identity, perspective)
-twisted.web.guard._Detacher.detach?4()
-twisted.web.guard._Detacher?2(session, identity, perspective)
-twisted.web.html.PRE?4(text)
-twisted.web.html.UL?4(lst)
-twisted.web.html.linkList?4(lst)
-twisted.web.html.output?4(func, *args, **kw)
-twisted.web.http.ACCEPTED?7
-twisted.web.http.BAD_GATEWAY?7
-twisted.web.http.BAD_REQUEST?7
-twisted.web.http.CACHED?7
-twisted.web.http.CONFLICT?7
-twisted.web.http.CREATED?7
-twisted.web.http.EXPECTATION_FAILED?7
-twisted.web.http.FORBIDDEN?7
-twisted.web.http.FOUND?7
-twisted.web.http.GATEWAY_TIMEOUT?7
-twisted.web.http.GONE?7
-twisted.web.http.HTTPChannel.__init__?1(self)
-twisted.web.http.HTTPChannel._savedTimeOut?8
-twisted.web.http.HTTPChannel.allContentReceived?4()
-twisted.web.http.HTTPChannel.allHeadersReceived?4()
-twisted.web.http.HTTPChannel.checkPersistence?4(request, version)
-twisted.web.http.HTTPChannel.connectionLost?4(reason)
-twisted.web.http.HTTPChannel.connectionMade?4()
-twisted.web.http.HTTPChannel.headerReceived?4(line)
-twisted.web.http.HTTPChannel.length?7
-twisted.web.http.HTTPChannel.lineReceived?4(line)
-twisted.web.http.HTTPChannel.maxHeaders?7
-twisted.web.http.HTTPChannel.persistent?7
-twisted.web.http.HTTPChannel.rawDataReceived?4(data)
-twisted.web.http.HTTPChannel.requestDone?4(request)
-twisted.web.http.HTTPChannel.requestFactory?7
-twisted.web.http.HTTPChannel.timeoutConnection?4()
-twisted.web.http.HTTPChannel?1()
-twisted.web.http.HTTPClient.connectionLost?4(reason)
-twisted.web.http.HTTPClient.connectionMade?4()
-twisted.web.http.HTTPClient.endHeaders?4()
-twisted.web.http.HTTPClient.firstLine?7
-twisted.web.http.HTTPClient.handleResponseEnd?4()
-twisted.web.http.HTTPClient.handleResponsePart?4(data)
-twisted.web.http.HTTPClient.handleStatus?7
-twisted.web.http.HTTPClient.length?7
-twisted.web.http.HTTPClient.lineReceived?4(line)
-twisted.web.http.HTTPClient.rawDataReceived?4(data)
-twisted.web.http.HTTPClient.sendCommand?4(command, path)
-twisted.web.http.HTTPClient.sendHeader?4(name, value)
-twisted.web.http.HTTPFactory.__init__?1(self, logPath=None, timeout=60*60*12)
-twisted.web.http.HTTPFactory._escape?5(s)
-twisted.web.http.HTTPFactory._openLogFile?5(path)
-twisted.web.http.HTTPFactory.buildProtocol?4(addr)
-twisted.web.http.HTTPFactory.log?4(request)
-twisted.web.http.HTTPFactory.logPath?7
-twisted.web.http.HTTPFactory.protocol?7
-twisted.web.http.HTTPFactory.startFactory?4()
-twisted.web.http.HTTPFactory.stopFactory?4()
-twisted.web.http.HTTPFactory.timeOut?7
-twisted.web.http.HTTPFactory?1(logPath=None, timeout=60*60*12)
-twisted.web.http.HTTP_VERSION_NOT_SUPPORTED?7
-twisted.web.http.INSUFFICIENT_STORAGE_SPACE?7
-twisted.web.http.INTERNAL_SERVER_ERROR?7
-twisted.web.http.LENGTH_REQUIRED?7
-twisted.web.http.MOVED_PERMANENTLY?7
-twisted.web.http.MULTIPLE_CHOICE?7
-twisted.web.http.MULTI_STATUS?7
-twisted.web.http.NON_AUTHORITATIVE_INFORMATION?7
-twisted.web.http.NOT_ACCEPTABLE?7
-twisted.web.http.NOT_ALLOWED?7
-twisted.web.http.NOT_EXTENDED?7
-twisted.web.http.NOT_FOUND?7
-twisted.web.http.NOT_IMPLEMENTED?7
-twisted.web.http.NOT_MODIFIED?7
-twisted.web.http.NO_BODY_CODES?7
-twisted.web.http.NO_CONTENT?7
-twisted.web.http.OK?7
-twisted.web.http.PARTIAL_CONTENT?7
-twisted.web.http.PAYMENT_REQUIRED?7
-twisted.web.http.PRECONDITION_FAILED?7
-twisted.web.http.PROXY_AUTH_REQUIRED?7
-twisted.web.http.REQUESTED_RANGE_NOT_SATISFIABLE?7
-twisted.web.http.REQUEST_ENTITY_TOO_LARGE?7
-twisted.web.http.REQUEST_TIMEOUT?7
-twisted.web.http.REQUEST_URI_TOO_LONG?7
-twisted.web.http.RESET_CONTENT?7
-twisted.web.http.RESPONSES?7
-twisted.web.http.Request.__init__?1(self, channel, queued)
-twisted.web.http.Request._authorize?5()
-twisted.web.http.Request._cleanup?5()
-twisted.web.http.Request._forceSSL?8
-twisted.web.http.Request._sendError?5(code, resp='')
-twisted.web.http.Request.addCookie?4(k, v, expires=None, domain=None, path=None, max_age=None, comment=None, secure=None)
-twisted.web.http.Request.chunked?7
-twisted.web.http.Request.clientproto?7
-twisted.web.http.Request.code?7
-twisted.web.http.Request.code_message?7
-twisted.web.http.Request.connectionLost?4(reason)
-twisted.web.http.Request.etag?7
-twisted.web.http.Request.finish?4()
-twisted.web.http.Request.finished?7
-twisted.web.http.Request.getAllHeaders?4()
-twisted.web.http.Request.getClient?4()
-twisted.web.http.Request.getClientIP?4()
-twisted.web.http.Request.getCookie?4(key)
-twisted.web.http.Request.getHeader?4(key)
-twisted.web.http.Request.getHost?4()
-twisted.web.http.Request.getPassword?4()
-twisted.web.http.Request.getRequestHostname?4()
-twisted.web.http.Request.getUser?4()
-twisted.web.http.Request.gotLength?4(length)
-twisted.web.http.Request.handleContentChunk?4(data)
-twisted.web.http.Request.isSecure?4()
-twisted.web.http.Request.lastModified?7
-twisted.web.http.Request.method?7
-twisted.web.http.Request.noLongerQueued?4()
-twisted.web.http.Request.parseCookies?4()
-twisted.web.http.Request.process?4()
-twisted.web.http.Request.producer?7
-twisted.web.http.Request.redirect?4(url)
-twisted.web.http.Request.registerProducer?4(producer, streaming)
-twisted.web.http.Request.requestReceived?4(command, path, version)
-twisted.web.http.Request.sentLength?7
-twisted.web.http.Request.setETag?4(etag)
-twisted.web.http.Request.setHeader?4(k, v)
-twisted.web.http.Request.setHost?4(host, port, ssl=0)
-twisted.web.http.Request.setLastModified?4(when)
-twisted.web.http.Request.setResponseCode?4(code, message=None)
-twisted.web.http.Request.startedWriting?7
-twisted.web.http.Request.unregisterProducer?4()
-twisted.web.http.Request.uri?7
-twisted.web.http.Request.write?4(data)
-twisted.web.http.Request?1(channel, queued)
-twisted.web.http.SEE_OTHER?7
-twisted.web.http.SERVICE_UNAVAILABLE?7
-twisted.web.http.SWITCHING?7
-twisted.web.http.StringTransport.__init__?1(self)
-twisted.web.http.StringTransport.writeSequence?4(seq)
-twisted.web.http.StringTransport?1()
-twisted.web.http.TEMPORARY_REDIRECT?7
-twisted.web.http.UNAUTHORIZED?7
-twisted.web.http.UNSUPPORTED_MEDIA_TYPE?7
-twisted.web.http.USE_PROXY?7
-twisted.web.http._CONTINUE?8
-twisted.web.http._logDateTime?8
-twisted.web.http._logDateTimeStart?5()
-twisted.web.http._logDateTimeStop?5()
-twisted.web.http._logDateTimeUsers?8
-twisted.web.http._resetLogDateTime?5()
-twisted.web.http._resetLogDateTimeID?8
-twisted.web.http.datetimeToLogString?4(msSinceEpoch=None)
-twisted.web.http.datetimeToString?4(msSinceEpoch=None)
-twisted.web.http.fromChunk?4(data)
-twisted.web.http.monthname?7
-twisted.web.http.monthname_lower?7
-twisted.web.http.parseContentRange?4(header)
-twisted.web.http.parse_qs?4(qs, keep_blank_values=0, strict_parsing=0, unquote=unquote)
-twisted.web.http.protocol_version?7
-twisted.web.http.responses?7
-twisted.web.http.stringToDatetime?4(dateString)
-twisted.web.http.timegm?4(year, month, day, hour, minute, second)
-twisted.web.http.toChunk?4(data)
-twisted.web.http.weekdayname?7
-twisted.web.http.weekdayname_lower?7
-twisted.web.microdom.CDATASection.cloneNode?4(deep=0, parent=None)
-twisted.web.microdom.CDATASection.writexml?4(stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.CharacterData.__init__?1(self, data, parentNode=None)
-twisted.web.microdom.CharacterData.isEqualToCharacterData?4(n)
-twisted.web.microdom.CharacterData?1(data, parentNode=None)
-twisted.web.microdom.Comment.cloneNode?4(deep=0, parent=None)
-twisted.web.microdom.Comment.writexml?4(stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.Document.__init__?1(self, documentElement=None)
-twisted.web.microdom.Document.appendChild?4(c)
-twisted.web.microdom.Document.cloneNode?4(deep=0, parent=None)
-twisted.web.microdom.Document.createComment?4(text)
-twisted.web.microdom.Document.createElement?4(name, **kw)
-twisted.web.microdom.Document.createTextNode?4(text)
-twisted.web.microdom.Document.doctype?7
-twisted.web.microdom.Document.documentElement?7
-twisted.web.microdom.Document.getElementById?4(id)
-twisted.web.microdom.Document.getElementsByTagName?4(name)
-twisted.web.microdom.Document.get_documentElement?4()
-twisted.web.microdom.Document.isEqualToDocument?4(n)
-twisted.web.microdom.Document.writexml?4(stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.Document?1(documentElement=None)
-twisted.web.microdom.Element.__init__?1(self, tagName, attributes=None, parentNode=None, filename=None, markpos=None, caseInsensitive=1, preserveCase=0, namespace='')
-twisted.web.microdom.Element.addPrefixes?4(pfxs)
-twisted.web.microdom.Element.caseInsensitive?7
-twisted.web.microdom.Element.cloneNode?4(deep=0, parent=None)
-twisted.web.microdom.Element.endTag?4(endTagName)
-twisted.web.microdom.Element.getAttribute?4(name, default=None)
-twisted.web.microdom.Element.getAttributeNS?4(ns, name, default=None)
-twisted.web.microdom.Element.getAttributeNode?4(name)
-twisted.web.microdom.Element.getElementsByTagName?4(name)
-twisted.web.microdom.Element.hasAttribute?4(name)
-twisted.web.microdom.Element.hasAttribute_has_key?4(name)
-twisted.web.microdom.Element.hasAttributes?4()
-twisted.web.microdom.Element.isEqualToElement?4(n)
-twisted.web.microdom.Element.namespace?7
-twisted.web.microdom.Element.nsprefixes?7
-twisted.web.microdom.Element.preserveCase?7
-twisted.web.microdom.Element.removeAttribute?4(name)
-twisted.web.microdom.Element.removeAttribute_has_key?4(name)
-twisted.web.microdom.Element.setAttribute?4(name, attr)
-twisted.web.microdom.Element.writexml?4(stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.Element?1(tagName, attributes=None, parentNode=None, filename=None, markpos=None, caseInsensitive=1, preserveCase=0, namespace='')
-twisted.web.microdom.EntityReference.__init__?1(self, eref, parentNode=None)
-twisted.web.microdom.EntityReference.cloneNode?4(deep=0, parent=None)
-twisted.web.microdom.EntityReference.isEqualToEntityReference?4(n)
-twisted.web.microdom.EntityReference.writexml?4(stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.EntityReference?1(eref, parentNode=None)
-twisted.web.microdom.HTML_ESCAPE_CHARS?7
-twisted.web.microdom.MicroDOMParser.COMMENT?7
-twisted.web.microdom.MicroDOMParser.__init__?1(self, beExtremelyLenient=0, caseInsensitive=1, preserveCase=0, soonClosers=soonClosers, laterClosers=laterClosers)
-twisted.web.microdom.MicroDOMParser._fixScriptElement?5(el)
-twisted.web.microdom.MicroDOMParser._getparent?5()
-twisted.web.microdom.MicroDOMParser._gotStandalone?5(factory, data)
-twisted.web.microdom.MicroDOMParser.connectionLost?4(reason)
-twisted.web.microdom.MicroDOMParser.gotCData?4(cdata)
-twisted.web.microdom.MicroDOMParser.gotComment?4(data)
-twisted.web.microdom.MicroDOMParser.gotDoctype?4(doctype)
-twisted.web.microdom.MicroDOMParser.gotEntityReference?4(entityRef)
-twisted.web.microdom.MicroDOMParser.gotTagEnd?4(name)
-twisted.web.microdom.MicroDOMParser.gotTagStart?4(name, attributes)
-twisted.web.microdom.MicroDOMParser.gotText?4(data)
-twisted.web.microdom.MicroDOMParser.laterClosers?7
-twisted.web.microdom.MicroDOMParser.shouldPreserveSpace?4()
-twisted.web.microdom.MicroDOMParser.soonClosers?7
-twisted.web.microdom.MicroDOMParser?1(beExtremelyLenient=0, caseInsensitive=1, preserveCase=0, soonClosers=soonClosers, laterClosers=laterClosers)
-twisted.web.microdom.MismatchedTags.__init__?1(self, filename, expect, got, endLine, endCol, begLine, begCol)
-twisted.web.microdom.MismatchedTags?1(filename, expect, got, endLine, endCol, begLine, begCol)
-twisted.web.microdom.Node.__init__?1(self, parentNode=None)
-twisted.web.microdom.Node.appendChild?4(child)
-twisted.web.microdom.Node.cloneNode?4(deep=0, parent=None)
-twisted.web.microdom.Node.firstChild?4()
-twisted.web.microdom.Node.hasChildNodes?4()
-twisted.web.microdom.Node.insertBefore?4(new, ref)
-twisted.web.microdom.Node.isEqualToNode?4(n)
-twisted.web.microdom.Node.lastChild?4()
-twisted.web.microdom.Node.nodeName?7
-twisted.web.microdom.Node.removeChild?4(child)
-twisted.web.microdom.Node.replaceChild?4(newChild, oldChild)
-twisted.web.microdom.Node.toprettyxml?4(indent='', addindent=' ', newl='\n', strip=0)
-twisted.web.microdom.Node.toxml?4(indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.Node.writeprettyxml?4(stream, indent='', addindent=' ', newl='\n', strip=0)
-twisted.web.microdom.Node.writexml?4(stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.Node?1(parentNode=None)
-twisted.web.microdom.REV_HTML_ESCAPE_CHARS?7
-twisted.web.microdom.REV_XML_ESCAPE_CHARS?7
-twisted.web.microdom.Text.__init__?1(self, data, parentNode=None, raw=0)
-twisted.web.microdom.Text.cloneNode?4(deep=0, parent=None)
-twisted.web.microdom.Text.writexml?4(stream, indent='', addindent='', newl='', strip=0, nsprefixes={}, namespace='')
-twisted.web.microdom.Text?1(data, parentNode=None, raw=0)
-twisted.web.microdom.XML_ESCAPE_CHARS?7
-twisted.web.microdom._nextid?8
-twisted.web.microdom._reverseDict?5(d)
-twisted.web.microdom._unescapeDict?5(d)
-twisted.web.microdom.dictsAreNotSequences?7
-twisted.web.microdom.escape?4(text, chars=HTML_ESCAPE_CHARS)
-twisted.web.microdom.genprefix?4()
-twisted.web.microdom.getElementsByTagName?4(iNode, name)
-twisted.web.microdom.getElementsByTagNameNoCase?4(iNode, name)
-twisted.web.microdom.lmx.__init__?1(self, node='div')
-twisted.web.microdom.lmx.add?4(tagName, **kw)
-twisted.web.microdom.lmx.text?4(txt, raw=0)
-twisted.web.microdom.lmx?1(node='div')
-twisted.web.microdom.parse?4(readable, *args, **kwargs)
-twisted.web.microdom.parseString?4(st, *args, **kw)
-twisted.web.microdom.parseXML?4(readable)
-twisted.web.microdom.parseXMLString?4(st)
-twisted.web.microdom.unescape?4(text, chars=REV_HTML_ESCAPE_CHARS)
-twisted.web.monitor.BaseChangeNotified.reportChange?4(old, new)
-twisted.web.monitor.BaseChangeNotified.reportNoChange?4()
-twisted.web.monitor.ChangeChecker.__init__?1(self, notified, url, delay=60)
-twisted.web.monitor.ChangeChecker._getPage?5()
-twisted.web.monitor.ChangeChecker.call?7
-twisted.web.monitor.ChangeChecker.gotMD5?4(md5)
-twisted.web.monitor.ChangeChecker.noPage?4(e)
-twisted.web.monitor.ChangeChecker.page?4(p)
-twisted.web.monitor.ChangeChecker.start?4()
-twisted.web.monitor.ChangeChecker.stop?4()
-twisted.web.monitor.ChangeChecker.working?7
-twisted.web.monitor.ChangeChecker?1(notified, url, delay=60)
-twisted.web.monitor.ProxyChangeChecker.__init__?1(self, proxyHost, proxyPort, notified, url, delay=60)
-twisted.web.monitor.ProxyChangeChecker._getPage?5()
-twisted.web.monitor.ProxyChangeChecker?1(proxyHost, proxyPort, notified, url, delay=60)
-twisted.web.proxy.Proxy.requestFactory?7
-twisted.web.proxy.ProxyClient.__init__?1(self, command, rest, version, headers, data, father)
-twisted.web.proxy.ProxyClient.connectionMade?4()
-twisted.web.proxy.ProxyClient.handleEndHeaders?4()
-twisted.web.proxy.ProxyClient.handleHeader?4(key, value)
-twisted.web.proxy.ProxyClient.handleResponseEnd?4()
-twisted.web.proxy.ProxyClient.handleResponsePart?4(buffer)
-twisted.web.proxy.ProxyClient.handleStatus?4(version, code, message)
-twisted.web.proxy.ProxyClient?1(command, rest, version, headers, data, father)
-twisted.web.proxy.ProxyClientFactory.__init__?1(self, command, rest, version, headers, data, father)
-twisted.web.proxy.ProxyClientFactory.buildProtocol?4(addr)
-twisted.web.proxy.ProxyClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.web.proxy.ProxyClientFactory?1(command, rest, version, headers, data, father)
-twisted.web.proxy.ProxyRequest.ports?7
-twisted.web.proxy.ProxyRequest.process?4()
-twisted.web.proxy.ProxyRequest.protocols?7
-twisted.web.proxy.ReverseProxy.requestFactory?7
-twisted.web.proxy.ReverseProxyRequest.process?4()
-twisted.web.proxy.ReverseProxyResource.__init__?1(self, host, port, path)
-twisted.web.proxy.ReverseProxyResource.getChild?4(path, request)
-twisted.web.proxy.ReverseProxyResource.render?4(request)
-twisted.web.proxy.ReverseProxyResource?1(host, port, path)
-twisted.web.resource.IResource.getChildWithDefault?4(name, request)
-twisted.web.resource.IResource.isLeaf?7
-twisted.web.resource.IResource.putChild?4(path, child)
-twisted.web.resource.IResource.render?4(request)
-twisted.web.resource.Resource.__init__?1(self)
-twisted.web.resource.Resource.delEntity?4(name)
-twisted.web.resource.Resource.entityType?7
-twisted.web.resource.Resource.getChild?4(path, request)
-twisted.web.resource.Resource.getChildForRequest?4(request)
-twisted.web.resource.Resource.getChildWithDefault?4(path, request)
-twisted.web.resource.Resource.getDynamicEntity?4(name, request)
-twisted.web.resource.Resource.getStaticEntity?4(name)
-twisted.web.resource.Resource.isLeaf?7
-twisted.web.resource.Resource.listDynamicEntities?4(request=None)
-twisted.web.resource.Resource.listDynamicNames?4()
-twisted.web.resource.Resource.listEntities?4()
-twisted.web.resource.Resource.listNames?4()
-twisted.web.resource.Resource.listStaticEntities?4()
-twisted.web.resource.Resource.listStaticNames?4()
-twisted.web.resource.Resource.putChild?4(path, child)
-twisted.web.resource.Resource.reallyPutEntity?4(name, entity)
-twisted.web.resource.Resource.render?4(request)
-twisted.web.resource.Resource.render_HEAD?4(request)
-twisted.web.resource.Resource.server?7
-twisted.web.resource.Resource?1()
-twisted.web.resource.getChildForRequest?4(resource, request)
-twisted.web.rewrite.RewriterResource.__init__?1(self, orig, *rewriteRules)
-twisted.web.rewrite.RewriterResource._rewrite?5(request)
-twisted.web.rewrite.RewriterResource.getChild?4(path, request)
-twisted.web.rewrite.RewriterResource.render?4(request)
-twisted.web.rewrite.RewriterResource?1(orig, *rewriteRules)
-twisted.web.rewrite.alias?4(aliasPath, sourcePath)
-twisted.web.rewrite.rewriter?4(request)
-twisted.web.rewrite.tildeToUsers?4(request)
-twisted.web.script.CacheScanner.__init__?1(self, path, registry)
-twisted.web.script.CacheScanner.cache?4()
-twisted.web.script.CacheScanner.recache?4()
-twisted.web.script.CacheScanner?1(path, registry)
-twisted.web.script.PythonScript.__init__?1(self, filename, registry)
-twisted.web.script.PythonScript.isLeaf?7
-twisted.web.script.PythonScript.render?4(request)
-twisted.web.script.PythonScript?1(filename, registry)
-twisted.web.script.ResourceScript?4(path, registry)
-twisted.web.script.ResourceScriptDirectory.__init__?1(self, pathname, registry=None)
-twisted.web.script.ResourceScriptDirectory.getChild?4(path, request)
-twisted.web.script.ResourceScriptDirectory.render?4(request)
-twisted.web.script.ResourceScriptDirectory?1(pathname, registry=None)
-twisted.web.script.ResourceScriptWrapper.__init__?1(self, path, registry=None)
-twisted.web.script.ResourceScriptWrapper.getChildWithDefault?4(path, request)
-twisted.web.script.ResourceScriptWrapper.render?4(request)
-twisted.web.script.ResourceScriptWrapper?1(path, registry=None)
-twisted.web.script.ResourceTemplate?4(path, registry)
-twisted.web.script.noRsrc?7
-twisted.web.script.rpyNoResource?7
-twisted.web.scripts.websetroot.Options.optFlags?7
-twisted.web.scripts.websetroot.Options.optParameters?7
-twisted.web.scripts.websetroot.Options.opt_pickle?4(picklename)
-twisted.web.scripts.websetroot.Options.opt_script?4(scriptname)
-twisted.web.scripts.websetroot.Options.zsh_actions?7
-twisted.web.scripts.websetroot.Options.zsh_mutuallyExclusive?7
-twisted.web.scripts.websetroot.getFactory?4(app, port)
-twisted.web.scripts.websetroot.main?4(config)
-twisted.web.scripts.websetroot.run?4()
-twisted.web.server.NOT_DONE_YET?7
-twisted.web.server.Request.URLPath?4()
-twisted.web.server.Request.__init__?1(self, *args, **kw)
-twisted.web.server.Request._prePathURL?5(prepath)
-twisted.web.server.Request.appRootURL?7
-twisted.web.server.Request.childLink?4(name)
-twisted.web.server.Request.connectionLost?4(reason)
-twisted.web.server.Request.finish?4()
-twisted.web.server.Request.getRootURL?4()
-twisted.web.server.Request.getSession?4(sessionInterface = None)
-twisted.web.server.Request.getStateToCopyFor?4(issuer)
-twisted.web.server.Request.notifyFinish?4()
-twisted.web.server.Request.prePathURL?4()
-twisted.web.server.Request.process?4()
-twisted.web.server.Request.processingFailed?4(reason)
-twisted.web.server.Request.rememberRootURL?4()
-twisted.web.server.Request.render?4(resrc)
-twisted.web.server.Request.session?7
-twisted.web.server.Request.sibLink?4(name)
-twisted.web.server.Request.site?7
-twisted.web.server.Request.view_addCookie?4(issuer, k, v, **kwargs)
-twisted.web.server.Request.view_finish?4(issuer)
-twisted.web.server.Request.view_registerProducer?4(issuer, producer, streaming)
-twisted.web.server.Request.view_setETag?4(issuer, tag)
-twisted.web.server.Request.view_setHeader?4(issuer, k, v)
-twisted.web.server.Request.view_setLastModified?4(issuer, when)
-twisted.web.server.Request.view_setResponseCode?4(issuer, code)
-twisted.web.server.Request.view_unregisterProducer?4(issuer)
-twisted.web.server.Request.view_write?4(issuer, data)
-twisted.web.server.Request?1(*args, **kw)
-twisted.web.server.Session.__init__?1(self, site, uid)
-twisted.web.server.Session.checkExpired?4()
-twisted.web.server.Session.expire?4()
-twisted.web.server.Session.notifyOnExpire?4(callback)
-twisted.web.server.Session.touch?4()
-twisted.web.server.Session?1(site, uid)
-twisted.web.server.Site.__init__?1(self, resource, logPath=None, timeout=60*60*12)
-twisted.web.server.Site._mkuid?5()
-twisted.web.server.Site._openLogFile?5(path)
-twisted.web.server.Site.buildProtocol?4(addr)
-twisted.web.server.Site.counter?7
-twisted.web.server.Site.displayTracebacks?7
-twisted.web.server.Site.getChildWithDefault?4(pathEl, request)
-twisted.web.server.Site.getResourceFor?4(request)
-twisted.web.server.Site.getSession?4(uid)
-twisted.web.server.Site.isLeaf?7
-twisted.web.server.Site.makeSession?4()
-twisted.web.server.Site.render?4(request)
-twisted.web.server.Site.requestFactory?7
-twisted.web.server.Site?1(resource, logPath=None, timeout=60*60*12)
-twisted.web.server.UnsupportedMethod.__init__?1(self, allowedMethods, *args)
-twisted.web.server.UnsupportedMethod.allowedMethods?7
-twisted.web.server.UnsupportedMethod?1(allowedMethods, *args)
-twisted.web.server._RemoteProducerWrapper.__init__?2(self, remote)
-twisted.web.server._RemoteProducerWrapper?2(remote)
-twisted.web.server._addressToTuple?5(addr)
-twisted.web.server.date_time_string?7
-twisted.web.server.string_date_time?7
-twisted.web.server.supportedMethods?7
-twisted.web.server.version?7
-twisted.web.soap.Proxy.__init__?1(self, url, namespace=None, header=None)
-twisted.web.soap.Proxy._cbGotResult?5(result)
-twisted.web.soap.Proxy.callRemote?4(method, *args, **kwargs)
-twisted.web.soap.Proxy?1(url, namespace=None, header=None)
-twisted.web.soap.SOAPPublisher._gotError?5(failure, request, methodName)
-twisted.web.soap.SOAPPublisher._gotResult?5(result, request, methodName)
-twisted.web.soap.SOAPPublisher._methodNotFound?5(request, methodName)
-twisted.web.soap.SOAPPublisher._sendResponse?5(request, response, status=200)
-twisted.web.soap.SOAPPublisher.encoding?7
-twisted.web.soap.SOAPPublisher.isLeaf?7
-twisted.web.soap.SOAPPublisher.lookupFunction?4(functionName)
-twisted.web.soap.SOAPPublisher.render?4(request)
-twisted.web.static.ASISProcessor.__init__?1(self, path, registry=None)
-twisted.web.static.ASISProcessor.render?4(request)
-twisted.web.static.ASISProcessor?1(path, registry=None)
-twisted.web.static.Data.__init__?1(self, data, type)
-twisted.web.static.Data.render?4(request)
-twisted.web.static.Data?1(data, type)
-twisted.web.static.File.__init__?1(self, path, defaultType="text/html", ignoredExts=(), registry=None, allowExt=0)
-twisted.web.static.File.childNotFound?7
-twisted.web.static.File.contentEncodings?7
-twisted.web.static.File.contentTypes?7
-twisted.web.static.File.createPickleChild?4(name, child)
-twisted.web.static.File.createSimilarFile?4(path)
-twisted.web.static.File.directoryListing?4()
-twisted.web.static.File.getChild?4(path, request)
-twisted.web.static.File.getFileSize?4()
-twisted.web.static.File.ignoreExt?4(ext)
-twisted.web.static.File.indexNames?7
-twisted.web.static.File.listEntities?4()
-twisted.web.static.File.listNames?4()
-twisted.web.static.File.openForReading?4()
-twisted.web.static.File.persistenceVersion?7
-twisted.web.static.File.processors?7
-twisted.web.static.File.redirect?4(request)
-twisted.web.static.File.render?4(request)
-twisted.web.static.File.type?7
-twisted.web.static.File.upgradeToVersion1?4()
-twisted.web.static.File.upgradeToVersion2?4()
-twisted.web.static.File.upgradeToVersion3?4()
-twisted.web.static.File.upgradeToVersion4?4()
-twisted.web.static.File.upgradeToVersion5?4()
-twisted.web.static.File.upgradeToVersion6?4()
-twisted.web.static.File?1(path, defaultType="text/html", ignoredExts=(), registry=None, allowExt=0)
-twisted.web.static.FileTransfer.__init__?1(self, file, size, request)
-twisted.web.static.FileTransfer.pauseProducing?4()
-twisted.web.static.FileTransfer.request?7
-twisted.web.static.FileTransfer.resumeProducing?4()
-twisted.web.static.FileTransfer.stopProducing?4()
-twisted.web.static.FileTransfer.synchronized?7
-twisted.web.static.FileTransfer.view_pauseProducing?4(issuer)
-twisted.web.static.FileTransfer.view_resumeProducing?4(issuer)
-twisted.web.static.FileTransfer.view_stopProducing?4(issuer)
-twisted.web.static.FileTransfer?1(file, size, request)
-twisted.web.static.Redirect.__init__?1(self, request)
-twisted.web.static.Redirect.render?4(request)
-twisted.web.static.Redirect?1(request)
-twisted.web.static.Registry.__init__?1(self)
-twisted.web.static.Registry.cachePath?4(path, rsrc)
-twisted.web.static.Registry.getCachedPath?4(path)
-twisted.web.static.Registry.persistenceVersion?7
-twisted.web.static.Registry.upgradeToVersion1?4()
-twisted.web.static.Registry?1()
-twisted.web.static.StringIO?7
-twisted.web.static.addSlash?4(request)
-twisted.web.static.dangerousPathError?7
-twisted.web.static.getTypeAndEncoding?4(filename, types, encodings, defaultType)
-twisted.web.static.isDangerous?4(path)
-twisted.web.static.loadMimeTypes?4(mimetype_locations=['/etc/mime.types'])
-twisted.web.sux.ParseError.__init__?1(self, filename, line, col, message)
-twisted.web.sux.ParseError?1(filename, line, col, message)
-twisted.web.sux.XMLParser._buildStateTable?5()
-twisted.web.sux.XMLParser._decode?5(data)
-twisted.web.sux.XMLParser._parseError?5(message)
-twisted.web.sux.XMLParser._prepend?8
-twisted.web.sux.XMLParser.attrname?7
-twisted.web.sux.XMLParser.attrval?7
-twisted.web.sux.XMLParser.beExtremelyLenient?7
-twisted.web.sux.XMLParser.begin_afterslash?4(byte)
-twisted.web.sux.XMLParser.begin_attrname?4(byte)
-twisted.web.sux.XMLParser.begin_attrval?4(byte)
-twisted.web.sux.XMLParser.begin_beforeeq?4(byte)
-twisted.web.sux.XMLParser.begin_bodydata?4(byte)
-twisted.web.sux.XMLParser.begin_comment?4(byte)
-twisted.web.sux.XMLParser.begin_doctype?4(byte)
-twisted.web.sux.XMLParser.begin_entityref?4(byte)
-twisted.web.sux.XMLParser.begin_expectcdata?4(byte)
-twisted.web.sux.XMLParser.begin_messyattr?4(byte)
-twisted.web.sux.XMLParser.begin_spacebodydata?4(byte)
-twisted.web.sux.XMLParser.begin_tagstart?4(byte)
-twisted.web.sux.XMLParser.begin_unentity?4(byte)
-twisted.web.sux.XMLParser.begin_waitscriptendtag?4(byte)
-twisted.web.sux.XMLParser.connectionMade?4()
-twisted.web.sux.XMLParser.dataReceived?4(data)
-twisted.web.sux.XMLParser.do_afterslash?4(byte)
-twisted.web.sux.XMLParser.do_attrname?4(byte)
-twisted.web.sux.XMLParser.do_attrs?4(byte)
-twisted.web.sux.XMLParser.do_attrval?4(byte)
-twisted.web.sux.XMLParser.do_beforeattrval?4(byte)
-twisted.web.sux.XMLParser.do_beforeeq?4(byte)
-twisted.web.sux.XMLParser.do_begin?4(byte)
-twisted.web.sux.XMLParser.do_bodydata?4(byte)
-twisted.web.sux.XMLParser.do_cdata?4(byte)
-twisted.web.sux.XMLParser.do_comment?4(byte)
-twisted.web.sux.XMLParser.do_doctype?4(byte)
-twisted.web.sux.XMLParser.do_entityref?4(byte)
-twisted.web.sux.XMLParser.do_expectcdata?4(byte)
-twisted.web.sux.XMLParser.do_messyattr?4(byte)
-twisted.web.sux.XMLParser.do_spacebodydata?7
-twisted.web.sux.XMLParser.do_tagstart?4(byte)
-twisted.web.sux.XMLParser.do_unentity?4(byte)
-twisted.web.sux.XMLParser.do_waitforendscript?4(byte)
-twisted.web.sux.XMLParser.do_waitforgt?4(byte)
-twisted.web.sux.XMLParser.do_waitscriptendtag?4(byte)
-twisted.web.sux.XMLParser.encodings?7
-twisted.web.sux.XMLParser.end_attrval?4()
-twisted.web.sux.XMLParser.end_bodydata?4()
-twisted.web.sux.XMLParser.end_cdata?4()
-twisted.web.sux.XMLParser.end_doctype?4()
-twisted.web.sux.XMLParser.end_entityref?4()
-twisted.web.sux.XMLParser.end_messyattr?4()
-twisted.web.sux.XMLParser.end_spacebodydata?7
-twisted.web.sux.XMLParser.end_unentity?4()
-twisted.web.sux.XMLParser.filename?7
-twisted.web.sux.XMLParser.fn?7
-twisted.web.sux.XMLParser.gotCData?4(cdata)
-twisted.web.sux.XMLParser.gotComment?4(comment)
-twisted.web.sux.XMLParser.gotDoctype?4(doctype)
-twisted.web.sux.XMLParser.gotEntityReference?4(entityRef)
-twisted.web.sux.XMLParser.gotTagEnd?4(name)
-twisted.web.sux.XMLParser.gotTagStart?4(name, attributes)
-twisted.web.sux.XMLParser.gotText?4(data)
-twisted.web.sux.XMLParser.maybeBodyData?4()
-twisted.web.sux.XMLParser.saveMark?4()
-twisted.web.sux.XMLParser.state?7
-twisted.web.sux.XMLParser.testDocument?7
-twisted.web.sux.XMLParser.x?7
-twisted.web.sux.identChars?7
-twisted.web.sux.lenientIdentChars?7
-twisted.web.sux.nop?4(*args, **kw)
-twisted.web.sux.prefixedMethodClassDict?4(clazz, prefix)
-twisted.web.sux.prefixedMethodObjDict?4(obj, prefix)
-twisted.web.sux.unionlist?4(*args)
-twisted.web.sux.zipfndict?4(*args, **kw)
-twisted.web.tap.Options.__init__?1(self)
-twisted.web.tap.Options.longdesc?7
-twisted.web.tap.Options.optFlags?7
-twisted.web.tap.Options.optParameters?7
-twisted.web.tap.Options.opt_allow_ignore_ext?4()
-twisted.web.tap.Options.opt_class?4(className)
-twisted.web.tap.Options.opt_flashconduit?4(port=None)
-twisted.web.tap.Options.opt_i?7
-twisted.web.tap.Options.opt_ignore_ext?4(ext)
-twisted.web.tap.Options.opt_index?4(indexName)
-twisted.web.tap.Options.opt_m?7
-twisted.web.tap.Options.opt_mime_type?4(defaultType)
-twisted.web.tap.Options.opt_path?4(path)
-twisted.web.tap.Options.opt_processor?4(proc)
-twisted.web.tap.Options.opt_resource_script?4(name)
-twisted.web.tap.Options.opt_s?7
-twisted.web.tap.Options.opt_static?4(path)
-twisted.web.tap.Options.opt_u?7
-twisted.web.tap.Options.opt_user?4()
-twisted.web.tap.Options.postOptions?4()
-twisted.web.tap.Options.synopsis?7
-twisted.web.tap.Options.zsh_actions?7
-twisted.web.tap.Options?1()
-twisted.web.tap.makeService?4(config)
-twisted.web.trp.ResourceUnpickler?4(path, registry = None)
-twisted.web.twcgi.CGIDirectory.__init__?1(self, pathname)
-twisted.web.twcgi.CGIDirectory.getChild?4(path, request)
-twisted.web.twcgi.CGIDirectory.render?4(request)
-twisted.web.twcgi.CGIDirectory?1(pathname)
-twisted.web.twcgi.CGIProcessProtocol.__init__?1(self, request)
-twisted.web.twcgi.CGIProcessProtocol.connectionMade?4()
-twisted.web.twcgi.CGIProcessProtocol.errReceived?4(error)
-twisted.web.twcgi.CGIProcessProtocol.errortext?7
-twisted.web.twcgi.CGIProcessProtocol.handling_headers?7
-twisted.web.twcgi.CGIProcessProtocol.headers_written?7
-twisted.web.twcgi.CGIProcessProtocol.headertext?7
-twisted.web.twcgi.CGIProcessProtocol.outReceived?4(output)
-twisted.web.twcgi.CGIProcessProtocol.pauseProducing?4()
-twisted.web.twcgi.CGIProcessProtocol.processEnded?4(reason)
-twisted.web.twcgi.CGIProcessProtocol.resumeProducing?4()
-twisted.web.twcgi.CGIProcessProtocol.stopProducing?4()
-twisted.web.twcgi.CGIProcessProtocol.view_pauseProducing?4(issuer)
-twisted.web.twcgi.CGIProcessProtocol.view_resumeProducing?4(issuer)
-twisted.web.twcgi.CGIProcessProtocol.view_stopProducing?4(issuer)
-twisted.web.twcgi.CGIProcessProtocol?1(request)
-twisted.web.twcgi.CGIScript.__init__?1(self, filename, registry=None)
-twisted.web.twcgi.CGIScript.isLeaf?7
-twisted.web.twcgi.CGIScript.render?4(request)
-twisted.web.twcgi.CGIScript.runProcess?4(env, request, qargs=[])
-twisted.web.twcgi.CGIScript?1(filename, registry=None)
-twisted.web.twcgi.FilteredScript.filter?7
-twisted.web.twcgi.FilteredScript.runProcess?4(env, request, qargs=[])
-twisted.web.twcgi.PHP3Script.filter?7
-twisted.web.twcgi.PHPScript.filter?7
-twisted.web.util.ChildRedirector.__init__?1(self, url)
-twisted.web.util.ChildRedirector.getChild?4(name, request)
-twisted.web.util.ChildRedirector.isLeaf?7
-twisted.web.util.ChildRedirector?1(url)
-twisted.web.util.DeferredResource.__init__?1(self, d)
-twisted.web.util.DeferredResource._cbChild?5(child, request)
-twisted.web.util.DeferredResource._ebChild?5(reason, request)
-twisted.web.util.DeferredResource.getChild?4(name, request)
-twisted.web.util.DeferredResource.isLeaf?7
-twisted.web.util.DeferredResource.render?4(request)
-twisted.web.util.DeferredResource?1(d)
-twisted.web.util.ParentRedirect.getChild?4(request)
-twisted.web.util.ParentRedirect.isLeaf?7
-twisted.web.util.ParentRedirect.render?4(request)
-twisted.web.util.Redirect.__init__?1(self, url)
-twisted.web.util.Redirect.getChild?4(name, request)
-twisted.web.util.Redirect.isLeaf?7
-twisted.web.util.Redirect.render?4(request)
-twisted.web.util.Redirect?1(url)
-twisted.web.util.formatFailure?4(myFailure)
-twisted.web.util.htmlDict?4(d)
-twisted.web.util.htmlFunc?4(f)
-twisted.web.util.htmlIndent?4(snippetLine)
-twisted.web.util.htmlInst?4(i)
-twisted.web.util.htmlList?4(l)
-twisted.web.util.htmlReprTypes?7
-twisted.web.util.htmlString?4(s)
-twisted.web.util.htmlUnknown?4(x)
-twisted.web.util.htmlrepr?4(x)
-twisted.web.util.redirectTo?4(URL, request)
-twisted.web.util.saferepr?4(x)
-twisted.web.util.stylesheet?7
-twisted.web.vhost.NameVirtualHost.__init__?1(self)
-twisted.web.vhost.NameVirtualHost._getResourceForRequest?5(request)
-twisted.web.vhost.NameVirtualHost.addHost?4(name, resrc)
-twisted.web.vhost.NameVirtualHost.default?7
-twisted.web.vhost.NameVirtualHost.getChild?4(path, request)
-twisted.web.vhost.NameVirtualHost.getStaticEntity?4(name)
-twisted.web.vhost.NameVirtualHost.listStaticEntities?4()
-twisted.web.vhost.NameVirtualHost.removeHost?4(name)
-twisted.web.vhost.NameVirtualHost.render?4(request)
-twisted.web.vhost.NameVirtualHost?1()
-twisted.web.vhost.VHostMonsterResource.getChild?4(path, request)
-twisted.web.vhost.VirtualHostCollection.__init__?1(self, nvh)
-twisted.web.vhost.VirtualHostCollection.delEntity?4(name)
-twisted.web.vhost.VirtualHostCollection.entityType?7
-twisted.web.vhost.VirtualHostCollection.getStaticEntity?4(name)
-twisted.web.vhost.VirtualHostCollection.listStaticEntities?4()
-twisted.web.vhost.VirtualHostCollection.reallyPutEntity?4(name, entity)
-twisted.web.vhost.VirtualHostCollection?1(nvh)
-twisted.web.vhost._HostResource.getChild?4(path, request)
-twisted.web.widgets.Container.__init__?1(self, *widgets)
-twisted.web.widgets.Container.display?4(request)
-twisted.web.widgets.Container?1(*widgets)
-twisted.web.widgets.DataWidget.__init__?1(self, data)
-twisted.web.widgets.DataWidget.display?4(request)
-twisted.web.widgets.DataWidget?1(data)
-twisted.web.widgets.FORGET_IT?7
-twisted.web.widgets.False?7
-twisted.web.widgets.Form._displayFormat?5(request, form)
-twisted.web.widgets.Form._displayProcess?5(request, form)
-twisted.web.widgets.Form._doProcess?5(form, write, request)
-twisted.web.widgets.Form.actionURI?7
-twisted.web.widgets.Form.display?4(request)
-twisted.web.widgets.Form.formAcceptExtraArgs?7
-twisted.web.widgets.Form.formFields?7
-twisted.web.widgets.Form.formGen?7
-twisted.web.widgets.Form.formParse?7
-twisted.web.widgets.Form.format?4(form, write, request)
-twisted.web.widgets.Form.formatError?4(error)
-twisted.web.widgets.Form.getFormFields?4(request, fieldSet = None)
-twisted.web.widgets.Form.getFormID?4()
-twisted.web.widgets.Form.process?4(write, request, submit, **kw)
-twisted.web.widgets.Form.shouldProcess?4(request)
-twisted.web.widgets.Form.submitNames?7
-twisted.web.widgets.Form.tryAgain?4(err, req)
-twisted.web.widgets.Gadget.__init__?1(self)
-twisted.web.widgets.Gadget.addFile?4(path)
-twisted.web.widgets.Gadget.getChild?4(path, request)
-twisted.web.widgets.Gadget.getWidget?4(path, request)
-twisted.web.widgets.Gadget.isLeaf?7
-twisted.web.widgets.Gadget.pageFactory?4(*args, **kwargs)
-twisted.web.widgets.Gadget.putPath?4(path, pathname)
-twisted.web.widgets.Gadget.putWidget?4(path, widget)
-twisted.web.widgets.Gadget.render?4(request)
-twisted.web.widgets.Gadget?1()
-twisted.web.widgets.Page.__init__?1(self)
-twisted.web.widgets.Page.render?4(request)
-twisted.web.widgets.Page?1()
-twisted.web.widgets.Presentation.__init__?1(self, template=None, filename=None)
-twisted.web.widgets.Presentation.addClassVars?4(namespace, Class)
-twisted.web.widgets.Presentation.addVariables?4(namespace, request)
-twisted.web.widgets.Presentation.display?4(request)
-twisted.web.widgets.Presentation.formatTraceback?4(tb)
-twisted.web.widgets.Presentation.prePresent?4(request)
-twisted.web.widgets.Presentation.streamCall?4(call, *args, **kw)
-twisted.web.widgets.Presentation.template?7
-twisted.web.widgets.Presentation.world?7
-twisted.web.widgets.Presentation?1(template=None, filename=None)
-twisted.web.widgets.Reloader.__init__?1(self, modules)
-twisted.web.widgets.Reloader.reload?4(request)
-twisted.web.widgets.Reloader.template?7
-twisted.web.widgets.Reloader?1(modules)
-twisted.web.widgets.RenderSession.__init__?1(self, lst, request)
-twisted.web.widgets.RenderSession._addDeferred?5(deferred, lst, idx)
-twisted.web.widgets.RenderSession.callback?4(result, sentinel, decNeedsHeaders)
-twisted.web.widgets.RenderSession.keepRendering?4()
-twisted.web.widgets.RenderSession?1(lst, request)
-twisted.web.widgets.Sidebar.__init__?1(self, highlightHeading, highlightSection)
-twisted.web.widgets.Sidebar.activeHeadingColor?7
-twisted.web.widgets.Sidebar.activeHeadingTextColor?7
-twisted.web.widgets.Sidebar.activeSectionColor?7
-twisted.web.widgets.Sidebar.activeSectionTextColor?7
-twisted.web.widgets.Sidebar.bar?7
-twisted.web.widgets.Sidebar.getList?4()
-twisted.web.widgets.Sidebar.headingColor?7
-twisted.web.widgets.Sidebar.headingTextColor?7
-twisted.web.widgets.Sidebar.sectionColor?7
-twisted.web.widgets.Sidebar.sectionTextColor?7
-twisted.web.widgets.Sidebar.stream?4(write, request)
-twisted.web.widgets.Sidebar?1(highlightHeading, highlightSection)
-twisted.web.widgets.StreamWidget.display?4(request)
-twisted.web.widgets.StreamWidget.stream?4(write, request)
-twisted.web.widgets.Time.display?4(request)
-twisted.web.widgets.TitleBox.__init__?1(self, title, widget)
-twisted.web.widgets.TitleBox.borderColor?7
-twisted.web.widgets.TitleBox.boxColor?7
-twisted.web.widgets.TitleBox.boxTextColor?7
-twisted.web.widgets.TitleBox.template?7
-twisted.web.widgets.TitleBox.title?7
-twisted.web.widgets.TitleBox.titleTextColor?7
-twisted.web.widgets.TitleBox.widget?7
-twisted.web.widgets.TitleBox.widthOption?7
-twisted.web.widgets.TitleBox?1(title, widget)
-twisted.web.widgets.True?7
-twisted.web.widgets.WebWidgetNodeMutator.generate?4(request, node)
-twisted.web.widgets.Widget.display?4(request)
-twisted.web.widgets.Widget.getTitle?4(request)
-twisted.web.widgets.Widget.title?7
-twisted.web.widgets.WidgetMixin.display?4()
-twisted.web.widgets.WidgetMixin.displayMixedWidget?4(request)
-twisted.web.widgets.WidgetPage.__init__?1(self, widget)
-twisted.web.widgets.WidgetPage.prePresent?4(request)
-twisted.web.widgets.WidgetPage.render?4(request)
-twisted.web.widgets.WidgetPage.stylesheet?7
-twisted.web.widgets.WidgetPage.template?7
-twisted.web.widgets.WidgetPage.title?7
-twisted.web.widgets.WidgetPage.widget?7
-twisted.web.widgets.WidgetPage?1(widget)
-twisted.web.widgets.WidgetResource.__init__?1(self, widget)
-twisted.web.widgets.WidgetResource.render?4(request)
-twisted.web.widgets.WidgetResource?1(widget)
-twisted.web.widgets._RequestDeferral.__init__?2(self)
-twisted.web.widgets._RequestDeferral.finish?4()
-twisted.web.widgets._RequestDeferral?2()
-twisted.web.widgets._ellipsize?5(x)
-twisted.web.widgets.htmlFor_checkbox?4(write, name, value)
-twisted.web.widgets.htmlFor_checkgroup?4(write, name, value)
-twisted.web.widgets.htmlFor_file?4(write, name, value)
-twisted.web.widgets.htmlFor_hidden?4(write, name, value)
-twisted.web.widgets.htmlFor_menu?4(write, name, value, allowMultiple=False)
-twisted.web.widgets.htmlFor_multimenu?4(write, name, value)
-twisted.web.widgets.htmlFor_password?4(write, name, value)
-twisted.web.widgets.htmlFor_radio?4(write, name, value)
-twisted.web.widgets.htmlFor_string?4(write, name, value)
-twisted.web.widgets.htmlFor_text?4(write, name, value)
-twisted.web.widgets.listify?4(x)
-twisted.web.widgets.possiblyDeferWidget?4(widget, request)
-twisted.web.woven.controller.BlankPage.render?4(request)
-twisted.web.woven.controller.Controller.__init__?1(self, m, inputhandlers=None, view=None, controllers=None, templateDirectory = None)
-twisted.web.woven.controller.Controller.addSlash?7
-twisted.web.woven.controller.Controller.aggregateInvalid?4(request, input, data)
-twisted.web.woven.controller.Controller.aggregateValid?4(request, input, data)
-twisted.web.woven.controller.Controller.controllerLibraries?7
-twisted.web.woven.controller.Controller.domChanged?4(request, widget, node)
-twisted.web.woven.controller.Controller.exit?4(request)
-twisted.web.woven.controller.Controller.gatheredControllers?4(v, d, request)
-twisted.web.woven.controller.Controller.getChild?4(name, request)
-twisted.web.woven.controller.Controller.getDynamicChild?4(name, request)
-twisted.web.woven.controller.Controller.getSubcontroller?4(request, node, model, controllerName)
-twisted.web.woven.controller.Controller.handle?4(request)
-twisted.web.woven.controller.Controller.importControllerLibrary?4(namespace)
-twisted.web.woven.controller.Controller.makeView?4(model, templateFile=None, parentCount=0)
-twisted.web.woven.controller.Controller.pageRenderComplete?4(request)
-twisted.web.woven.controller.Controller.process?4(request, **kwargs)
-twisted.web.woven.controller.Controller.render?4(request)
-twisted.web.woven.controller.Controller.renderView?4(request)
-twisted.web.woven.controller.Controller.setNode?4(node)
-twisted.web.woven.controller.Controller.setSubcontrollerFactory?4(name, factory, setup=None)
-twisted.web.woven.controller.Controller.setSubmodel?4(submodel)
-twisted.web.woven.controller.Controller.setUp?4(request, *args)
-twisted.web.woven.controller.Controller.setView?4(view)
-twisted.web.woven.controller.Controller.setupControllerStack?4()
-twisted.web.woven.controller.Controller.setupStacks?7
-twisted.web.woven.controller.Controller.templateDirectory?7
-twisted.web.woven.controller.Controller.viewFactory?7
-twisted.web.woven.controller.Controller.wchild_index?4(request)
-twisted.web.woven.controller.Controller?1(m, inputhandlers=None, view=None, controllers=None, templateDirectory = None)
-twisted.web.woven.controller.LiveController.clientToServerEvent?4(request, eventName, eventTarget, eventArgs)
-twisted.web.woven.controller.LiveController.domChanged?4(request, widget, node)
-twisted.web.woven.controller.LiveController.gatheredControllers?4(v, d, request)
-twisted.web.woven.controller.LiveController.pageSession?7
-twisted.web.woven.controller.LiveController.recurseSubviews?4()
-twisted.web.woven.controller.LiveController.render?4(request)
-twisted.web.woven.controller.LiveController.wchild_FlashConduit_swf?4(request)
-twisted.web.woven.controller.LiveController.wchild_WebConduit2_js?4(request)
-twisted.web.woven.controller.LiveController.wchild_input_html?4(request)
-twisted.web.woven.controller.WController?7
-twisted.web.woven.controller.WOVEN_PATH?7
-twisted.web.woven.controller.controllerFactory?4(controllerClass)
-twisted.web.woven.controller.controllerMethod?4(controllerClass)
-twisted.web.woven.controller.registerControllerForModel?4(controller, model)
-twisted.web.woven.dirlist.DirectoryLister.__init__?1(self, pathname, dirs=None, contentTypes=File.contentTypes, contentEncodings=File.contentEncodings, defaultType='text/html')
-twisted.web.woven.dirlist.DirectoryLister.template?7
-twisted.web.woven.dirlist.DirectoryLister.wmfactory_header?4(request)
-twisted.web.woven.dirlist.DirectoryLister.wmfactory_listing?4(request)
-twisted.web.woven.dirlist.DirectoryLister?1(pathname, dirs=None, contentTypes=File.contentTypes, contentEncodings=File.contentEncodings, defaultType='text/html')
-twisted.web.woven.flashconduit.FlashConduit.connectionLost?4(reason)
-twisted.web.woven.flashconduit.FlashConduit.connectionMade?4()
-twisted.web.woven.flashconduit.FlashConduit.delimiter?7
-twisted.web.woven.flashconduit.FlashConduit.finish?4()
-twisted.web.woven.flashconduit.FlashConduit.keepalive?7
-twisted.web.woven.flashconduit.FlashConduit.lineReceived?4(line)
-twisted.web.woven.flashconduit.FlashConduit.writeScript?4(data)
-twisted.web.woven.flashconduit.FlashConduitFactory.__init__?1(self, site)
-twisted.web.woven.flashconduit.FlashConduitFactory.protocol?7
-twisted.web.woven.flashconduit.FlashConduitFactory?1(site)
-twisted.web.woven.form.FormDisplayModel.initialize?4(fmethod, alwaysDefault=False)
-twisted.web.woven.form.FormErrorModel.initialize?4(fmethod, args, err)
-twisted.web.woven.form.FormErrorModel.wmfactory_description?4(request)
-twisted.web.woven.form.FormErrorWidget.setUp?4(request, node, data)
-twisted.web.woven.form.FormFillerWidget.SPANNING_TYPES?7
-twisted.web.woven.form.FormFillerWidget.convergeInput?4(request, content, model, templateNode)
-twisted.web.woven.form.FormFillerWidget.createInput?4(request, shell, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.createShell?4(request, node, data)
-twisted.web.woven.form.FormFillerWidget.getValue?4(request, argument)
-twisted.web.woven.form.FormFillerWidget.getValues?4(request, argument)
-twisted.web.woven.form.FormFillerWidget.input_boolean?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_checkgroup?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_choice?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_date?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_file?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_flags?7
-twisted.web.woven.form.FormFillerWidget.input_float?7
-twisted.web.woven.form.FormFillerWidget.input_group?4(request, content, model, groupValues, inputType, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_hidden?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_integer?7
-twisted.web.woven.form.FormFillerWidget.input_integerrange?7
-twisted.web.woven.form.FormFillerWidget.input_password?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_radiogroup?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_single?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_string?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_submit?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_text?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.input_verifiedpassword?4(request, content, model, templateAttributes={})
-twisted.web.woven.form.FormFillerWidget.setUp?4(request, node, data)
-twisted.web.woven.form.FormProcessor.__init__?1(self, formMethod, callback=None, errback=None)
-twisted.web.woven.form.FormProcessor._ebModel?5()
-twisted.web.woven.form.FormProcessor.errorModelFactory?4(args, out, err)
-twisted.web.woven.form.FormProcessor.errorViewFactory?4(m)
-twisted.web.woven.form.FormProcessor.getArgs?4(request)
-twisted.web.woven.form.FormProcessor.mangle_boolean?7
-twisted.web.woven.form.FormProcessor.mangle_checkgroup?7
-twisted.web.woven.form.FormProcessor.mangle_choice?7
-twisted.web.woven.form.FormProcessor.mangle_file?7
-twisted.web.woven.form.FormProcessor.mangle_flags?7
-twisted.web.woven.form.FormProcessor.mangle_float?7
-twisted.web.woven.form.FormProcessor.mangle_hidden?7
-twisted.web.woven.form.FormProcessor.mangle_integer?7
-twisted.web.woven.form.FormProcessor.mangle_integerrange?7
-twisted.web.woven.form.FormProcessor.mangle_multi?4(args)
-twisted.web.woven.form.FormProcessor.mangle_password?7
-twisted.web.woven.form.FormProcessor.mangle_radiogroup?7
-twisted.web.woven.form.FormProcessor.mangle_single?4(args)
-twisted.web.woven.form.FormProcessor.mangle_string?7
-twisted.web.woven.form.FormProcessor.mangle_submit?7
-twisted.web.woven.form.FormProcessor.mangle_text?7
-twisted.web.woven.form.FormProcessor.modelFactory?4(outObj)
-twisted.web.woven.form.FormProcessor.render?4(request)
-twisted.web.woven.form.FormProcessor.viewFactory?4(model)
-twisted.web.woven.form.FormProcessor?1(formMethod, callback=None, errback=None)
-twisted.web.woven.form._RequestHack.wmfactory_hack?4(request)
-twisted.web.woven.form._renderers?8
-twisted.web.woven.form.registerRenderer?4(argumentClass, renderer)
-twisted.web.woven.guard.DESTROY_PERSPECTIVE?7
-twisted.web.woven.guard.GuardSession.__init__?1(self, guard, uid)
-twisted.web.woven.guard.GuardSession._getSelf?5(interface=None)
-twisted.web.woven.guard.GuardSession.checkExpired?4()
-twisted.web.woven.guard.GuardSession.clientForService?4(service)
-twisted.web.woven.guard.GuardSession.expire?4()
-twisted.web.woven.guard.GuardSession.notifyOnExpire?4(callback)
-twisted.web.woven.guard.GuardSession.portalLogout?4(port)
-twisted.web.woven.guard.GuardSession.resourceForPortal?4(port)
-twisted.web.woven.guard.GuardSession.setClientForService?4(ident, perspective, client, service)
-twisted.web.woven.guard.GuardSession.setLifetime?4(lifetime)
-twisted.web.woven.guard.GuardSession.setResourceForPortal?4(rsrc, port, logout)
-twisted.web.woven.guard.GuardSession.touch?4()
-twisted.web.woven.guard.GuardSession?1(guard, uid)
-twisted.web.woven.guard.INIT_PERSPECTIVE?7
-twisted.web.woven.guard.INIT_SESSION?7
-twisted.web.woven.guard.PerspectiveWrapper.__init__?1(self, service, noAuthResource, authResourceFactory, callback=None)
-twisted.web.woven.guard.PerspectiveWrapper.getChild?4(path, request)
-twisted.web.woven.guard.PerspectiveWrapper.loginFailure?4()
-twisted.web.woven.guard.PerspectiveWrapper.loginMethod?4(password, perspective=None)
-twisted.web.woven.guard.PerspectiveWrapper?1(service, noAuthResource, authResourceFactory, callback=None)
-twisted.web.woven.guard.SESSION_KEY?7
-twisted.web.woven.guard.SessionWrapper.__init__?1(self, rsrc, cookieKey=None)
-twisted.web.woven.guard.SessionWrapper.getChild?4(path, request)
-twisted.web.woven.guard.SessionWrapper.render?4(request)
-twisted.web.woven.guard.SessionWrapper.sessionLifetime?7
-twisted.web.woven.guard.SessionWrapper?1(rsrc, cookieKey=None)
-twisted.web.woven.guard.UsernamePasswordWrapper.__init__?1(self, portal, callback=None, errback=None)
-twisted.web.woven.guard.UsernamePasswordWrapper._ebFilter?5(f)
-twisted.web.woven.guard.UsernamePasswordWrapper.getChild?4(path, request)
-twisted.web.woven.guard.UsernamePasswordWrapper.loginSuccess?4()
-twisted.web.woven.guard.UsernamePasswordWrapper.triggerLogin?4(password, submit=None)
-twisted.web.woven.guard.UsernamePasswordWrapper?1(portal, callback=None, errback=None)
-twisted.web.woven.guard._sessionCookie?5()
-twisted.web.woven.guard._setSession?5(wrap, req, cook)
-twisted.web.woven.guard.getResource?4(resource, path, request)
-twisted.web.woven.guard.loginSignature?7
-twisted.web.woven.guard.newLoginSignature?7
-twisted.web.woven.guard.redirectToSession?4(request, garbage)
-twisted.web.woven.guard.urlToChild?4(request, *ar, **kw)
-twisted.web.woven.input.Anything.check?4(request, data)
-twisted.web.woven.input.DefaultHandler.handle?4(request)
-twisted.web.woven.input.DictAggregator.aggregateInvalid?4(request, inputhandler, data)
-twisted.web.woven.input.DictAggregator.aggregateValid?4(request, inputhandler, data)
-twisted.web.woven.input.DictAggregator.exit?4(request)
-twisted.web.woven.input.Float.check?4(request, data)
-twisted.web.woven.input.Float.handleInvalid?4(request, data)
-twisted.web.woven.input.InputHandler.__init__?1(self, model=None, parent=None, name=None, check=None, commit = None, invalidErrorText = None, submodel=None, controllerStack=None)
-twisted.web.woven.input.InputHandler.aggregateInvalid?4(request, inputhandler, data)
-twisted.web.woven.input.InputHandler.aggregateValid?4(request, inputhandler, data)
-twisted.web.woven.input.InputHandler.check?4(request, data)
-twisted.web.woven.input.InputHandler.commit?4(request, node, data)
-twisted.web.woven.input.InputHandler.dispatchCheckResult?4(success, request, data)
-twisted.web.woven.input.InputHandler.getInput?4(request)
-twisted.web.woven.input.InputHandler.handle?4(request)
-twisted.web.woven.input.InputHandler.handleInvalid?4(request, data)
-twisted.web.woven.input.InputHandler.handleValid?4(request, data)
-twisted.web.woven.input.InputHandler.initialize?4()
-twisted.web.woven.input.InputHandler.invalidErrorText?7
-twisted.web.woven.input.InputHandler.setNode?4(node)
-twisted.web.woven.input.InputHandler.setupStacks?7
-twisted.web.woven.input.InputHandler?1(model=None, parent=None, name=None, check=None, commit = None, invalidErrorText = None, submodel=None, controllerStack=None)
-twisted.web.woven.input.Integer.check?4(request, data)
-twisted.web.woven.input.Integer.handleInvalid?4(request, data)
-twisted.web.woven.input.List.check?4(request, data)
-twisted.web.woven.input.ListAggregator.aggregateInvalid?4(request, inputhandler, data)
-twisted.web.woven.input.ListAggregator.aggregateValid?4(request, inputhandler, data)
-twisted.web.woven.input.ListAggregator.commit?4(request, node, data)
-twisted.web.woven.input.ListAggregator.exit?4(request)
-twisted.web.woven.input.SingleValue.getInput?4(request)
-twisted.web.woven.input.controllerFactory?7
-twisted.web.woven.interfaces.IController.getSubcontroller?4(node, model, controllerName)
-twisted.web.woven.interfaces.IController.importControllerLibrary?4()
-twisted.web.woven.interfaces.IController.setSubcontrollerFactory?4(name, factory)
-twisted.web.woven.interfaces.IController.setView?4()
-twisted.web.woven.interfaces.IModel.addView?4()
-twisted.web.woven.interfaces.IModel.getData?4()
-twisted.web.woven.interfaces.IModel.getSubmodel?4(request, submodelName)
-twisted.web.woven.interfaces.IModel.lookupSubmodel?4(request, submodelPath)
-twisted.web.woven.interfaces.IModel.notify?4()
-twisted.web.woven.interfaces.IModel.removeView?4()
-twisted.web.woven.interfaces.IModel.setData?4(request, data)
-twisted.web.woven.interfaces.IModel.setSubmodel?4(request, submodelName, data)
-twisted.web.woven.interfaces.IView.__init__?1(model, controller=None)
-twisted.web.woven.interfaces.IView.controllerFactory?4()
-twisted.web.woven.interfaces.IView.getSubview?4(node, model, viewName)
-twisted.web.woven.interfaces.IView.importViewLibrary?4()
-twisted.web.woven.interfaces.IView.modelChanged?4()
-twisted.web.woven.interfaces.IView.setController?4()
-twisted.web.woven.interfaces.IView.setSubviewFactory?4(name, factory, setup=None)
-twisted.web.woven.interfaces.IView?1(controller=None)
-twisted.web.woven.interfaces.IWovenLivePage.getCurrentPage?4()
-twisted.web.woven.interfaces.IWovenLivePage.sendJavaScript?4()
-twisted.web.woven.interfaces.IWovenLivePage.setCurrentPage?4()
-twisted.web.woven.model.AttributeModel.submodelFactory?4(request, name)
-twisted.web.woven.model.AttributeWrapper.__init__?1(self, parent, name)
-twisted.web.woven.model.AttributeWrapper?1(parent, name)
-twisted.web.woven.model.DeferredWrapper.setData?4(request=None, data=_Nothing)
-twisted.web.woven.model.DictionaryModel.dataWillChange?4()
-twisted.web.woven.model.DictionaryModel.getSubmodel?4(request=None, name=None)
-twisted.web.woven.model.DictionaryModel.setSubmodel?4(request=None, name=None, value=None)
-twisted.web.woven.model.Link.__init__?1(self, href, text)
-twisted.web.woven.model.Link?1(href, text)
-twisted.web.woven.model.ListModel.dataWillChange?4()
-twisted.web.woven.model.ListModel.getSubmodel?4(request=None, name=None)
-twisted.web.woven.model.ListModel.setSubmodel?4(request=None, name=None, value=None)
-twisted.web.woven.model.MethodModel.getSubmodel?4(request=None, name=None)
-twisted.web.woven.model.MethodModel.submodelCheck?4(request, name)
-twisted.web.woven.model.MethodModel.submodelFactory?4(request, name)
-twisted.web.woven.model.Model.__init__?1(self, *args, **kwargs)
-twisted.web.woven.model.Model.addSubview?4(name, subview)
-twisted.web.woven.model.Model.addView?4(view)
-twisted.web.woven.model.Model.allowed_names?7
-twisted.web.woven.model.Model.dataWillChange?4()
-twisted.web.woven.model.Model.getData?4(request)
-twisted.web.woven.model.Model.getSubmodel?4(request, name)
-twisted.web.woven.model.Model.initialize?4(*args, **kwargs)
-twisted.web.woven.model.Model.invalidateCache?4()
-twisted.web.woven.model.Model.lookupSubmodel?4(request, submodelName)
-twisted.web.woven.model.Model.notify?4(changed=None)
-twisted.web.woven.model.Model.protected_names?7
-twisted.web.woven.model.Model.removeView?4(view)
-twisted.web.woven.model.Model.setData?4(request, data)
-twisted.web.woven.model.Model.setGetter?4(getter)
-twisted.web.woven.model.Model.setSetter?4(setter)
-twisted.web.woven.model.Model.setSubmodel?4(request=None, name=None, value=None)
-twisted.web.woven.model.Model.submodelCheck?4(request, name)
-twisted.web.woven.model.Model.submodelFactory?4(request, name)
-twisted.web.woven.model.Model?1(*args, **kwargs)
-twisted.web.woven.model.ObjectWrapper.getSubmodel?4(request=None, name=None)
-twisted.web.woven.model.ObjectWrapper.setSubmodel?4(request=None, name=None, value=None)
-twisted.web.woven.model.StringModel.setSubmodel?4(request=None, name=None, value=None)
-twisted.web.woven.model.UnsafeObjectWrapper.getSubmodel?4(request=None, name=None)
-twisted.web.woven.model.WModel?7
-twisted.web.woven.model.Wrapper.__init__?1(self, orig)
-twisted.web.woven.model.Wrapper.dataWillChange?4()
-twisted.web.woven.model.Wrapper.name?7
-twisted.web.woven.model.Wrapper.parent?7
-twisted.web.woven.model.Wrapper?1(orig)
-twisted.web.woven.model.adaptToIModel?4(m, parent=None, submodel=None)
-twisted.web.woven.page.LivePage.__init__?1(self, m=None, templateFile=None, inputhandlers=None, templateDirectory=None, controllers=None, *args, **kwargs)
-twisted.web.woven.page.LivePage.appRoot?7
-twisted.web.woven.page.LivePage.getChild?4(name, request)
-twisted.web.woven.page.LivePage.renderView?4(request)
-twisted.web.woven.page.LivePage?1(m=None, templateFile=None, inputhandlers=None, templateDirectory=None, controllers=None, *args, **kwargs)
-twisted.web.woven.page.Page.__init__?1(self, *args, **kwargs)
-twisted.web.woven.page.Page.appRoot?7
-twisted.web.woven.page.Page.getChild?4(name, request)
-twisted.web.woven.page.Page.renderView?4(request)
-twisted.web.woven.page.Page?1(*args, **kwargs)
-twisted.web.woven.simpleguard.Authenticated.__init__?1(self, name=None)
-twisted.web.woven.simpleguard.Authenticated?1(name=None)
-twisted.web.woven.simpleguard.MarkAuthenticatedResource.__init__?1(self, resource, name)
-twisted.web.woven.simpleguard.MarkAuthenticatedResource.getChildWithDefault?4(path, request)
-twisted.web.woven.simpleguard.MarkAuthenticatedResource.isLeaf?7
-twisted.web.woven.simpleguard.MarkAuthenticatedResource.render?4(request)
-twisted.web.woven.simpleguard.MarkAuthenticatedResource?1(resource, name)
-twisted.web.woven.simpleguard.MarkingRealm.__init__?1(self, resource, nonauthenticated=None)
-twisted.web.woven.simpleguard.MarkingRealm.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.web.woven.simpleguard.MarkingRealm?1(resource, nonauthenticated=None)
-twisted.web.woven.simpleguard.guardResource?4(resource, checkers, callback=parentRedirect, errback=None, nonauthenticated=None)
-twisted.web.woven.simpleguard.parentRedirect?4(_)
-twisted.web.woven.tapestry.ModelLoader.__init__?1(self, parent, templateFile=None)
-twisted.web.woven.tapestry.ModelLoader.getChild?4(path, request)
-twisted.web.woven.tapestry.ModelLoader.loadModel?4(path, request)
-twisted.web.woven.tapestry.ModelLoader.loadModelNow?4(path, request)
-twisted.web.woven.tapestry.ModelLoader.modelClass?4(other)
-twisted.web.woven.tapestry.ModelLoader?1(parent, templateFile=None)
-twisted.web.woven.tapestry.Tapestry.__init__?1(self, templateDirectory, viewFactory=None, metaTemplate=None)
-twisted.web.woven.tapestry.Tapestry.getChild?4(path, request)
-twisted.web.woven.tapestry.Tapestry.getSubview?4(request, node, model, viewName)
-twisted.web.woven.tapestry.Tapestry.makeView?4(model, name, parentCount=0)
-twisted.web.woven.tapestry.Tapestry.render?4(request)
-twisted.web.woven.tapestry.Tapestry.templateMutate?4(document, parentCount=0)
-twisted.web.woven.tapestry.Tapestry.viewFactory?7
-twisted.web.woven.tapestry.Tapestry?1(templateDirectory, viewFactory=None, metaTemplate=None)
-twisted.web.woven.tapestry.TapestryView.lookupTemplate?4(request)
-twisted.web.woven.tapestry.TapestryView.parentCount?7
-twisted.web.woven.tapestry.TapestryView.tapestry?7
-twisted.web.woven.tapestry._ChildJuggler?8
-twisted.web.woven.template.DOMController.__init__?1(self, *args, **kwargs)
-twisted.web.woven.template.DOMController.process?4(request, **kwargs)
-twisted.web.woven.template.DOMController.render?4(request)
-twisted.web.woven.template.DOMController.setUp?4(request)
-twisted.web.woven.template.DOMController?1(*args, **kwargs)
-twisted.web.woven.template.DOMTemplate.__init__?1(self, templateFile = None)
-twisted.web.woven.template.DOMTemplate._cachedTemplate?8
-twisted.web.woven.template.DOMTemplate.dispatchResult?4(request, node, result)
-twisted.web.woven.template.DOMTemplate.dispatchResultCallback?4(result, request, node)
-twisted.web.woven.template.DOMTemplate.getTemplate?4(request)
-twisted.web.woven.template.DOMTemplate.handleDocument?4(request, document)
-twisted.web.woven.template.DOMTemplate.handleNode?4(request, node)
-twisted.web.woven.template.DOMTemplate.isLeaf?7
-twisted.web.woven.template.DOMTemplate.lookupTemplate?4(request)
-twisted.web.woven.template.DOMTemplate.recurseChildren?4(request, node)
-twisted.web.woven.template.DOMTemplate.render?4(request)
-twisted.web.woven.template.DOMTemplate.renderFailure?4(failure, request)
-twisted.web.woven.template.DOMTemplate.sendPage?4(request)
-twisted.web.woven.template.DOMTemplate.setUp?4(request, document)
-twisted.web.woven.template.DOMTemplate.template?7
-twisted.web.woven.template.DOMTemplate.templateDirectory?7
-twisted.web.woven.template.DOMTemplate.templateFile?7
-twisted.web.woven.template.DOMTemplate?1(templateFile = None)
-twisted.web.woven.template.DOMView?7
-twisted.web.woven.template.INodeMutator.generate?4(request, node)
-twisted.web.woven.template.NodeMutator.__init__?1(self, data)
-twisted.web.woven.template.NodeMutator?1(data)
-twisted.web.woven.template.NodeNodeMutator.__init__?1(self, data)
-twisted.web.woven.template.NodeNodeMutator.generate?4(request, node)
-twisted.web.woven.template.NodeNodeMutator?1(data)
-twisted.web.woven.template.NoneNodeMutator.generate?4(request, node)
-twisted.web.woven.template.RESTART_RENDERING?7
-twisted.web.woven.template.STOP_RENDERING?7
-twisted.web.woven.template.StringNodeMutator.generate?4(request, node)
-twisted.web.woven.utils.GetFunction.__init__?1(self, namespace)
-twisted.web.woven.utils.GetFunction?1(namespace)
-twisted.web.woven.utils.Script.__init__?1(self, script)
-twisted.web.woven.utils.Script.type?7
-twisted.web.woven.utils.Script?1(script)
-twisted.web.woven.utils.SetId.__init__?1(self, theId)
-twisted.web.woven.utils.SetId?1(theId)
-twisted.web.woven.utils.Stack.__init__?1(self, stack=None)
-twisted.web.woven.utils.Stack.clone?4()
-twisted.web.woven.utils.Stack.peek?4()
-twisted.web.woven.utils.Stack.poke?4(item)
-twisted.web.woven.utils.Stack.pop?4()
-twisted.web.woven.utils.Stack.push?4(item)
-twisted.web.woven.utils.Stack?1(stack=None)
-twisted.web.woven.utils.WovenLivePage.__init__?1(self, session)
-twisted.web.woven.utils.WovenLivePage.currentPage?7
-twisted.web.woven.utils.WovenLivePage.getCurrentPage?4()
-twisted.web.woven.utils.WovenLivePage.hookupInputConduit?4(obj)
-twisted.web.woven.utils.WovenLivePage.hookupOutputConduit?4(request)
-twisted.web.woven.utils.WovenLivePage.pushThroughInputConduit?4(inp)
-twisted.web.woven.utils.WovenLivePage.sendScript?4(js)
-twisted.web.woven.utils.WovenLivePage.setCurrentPage?4(page)
-twisted.web.woven.utils.WovenLivePage.unhookOutputConduit?4()
-twisted.web.woven.utils.WovenLivePage.write?4(text)
-twisted.web.woven.utils.WovenLivePage?1(session)
-twisted.web.woven.utils.createGetFunction?4(namespace)
-twisted.web.woven.utils.createSetIdFunction?4(theId)
-twisted.web.woven.utils.doSendPage?4(self, d, request)
-twisted.web.woven.utils.renderFailure?4(fail, request)
-twisted.web.woven.view.LiveView.livePage?7
-twisted.web.woven.view.LiveView.wvfactory_webConduitGlue?4(request, node, m)
-twisted.web.woven.view.LiveView.wvupdate_woven_flashConduitSessionView?4(request, wid, mod)
-twisted.web.woven.view.View.__init__?1(self, m, templateFile=None, templateDirectory=None, template=None, controller=None, doneCallback=None, modelStack=None, viewStack=None, controllerStack=None)
-twisted.web.woven.view.View.dispatchResult?4(request, node, result)
-twisted.web.woven.view.View.dispatchResultCallback?4(result, request, node)
-twisted.web.woven.view.View.doneCallback?7
-twisted.web.woven.view.View.generate?4(request, node)
-twisted.web.woven.view.View.getChild?4(path, request)
-twisted.web.woven.view.View.getChildWithDefault?4(path, request)
-twisted.web.woven.view.View.getNodeController?4(request, node, submodel, model)
-twisted.web.woven.view.View.getNodeModel?4(request, node, submodel)
-twisted.web.woven.view.View.getNodeView?4(request, node, submodel, model)
-twisted.web.woven.view.View.getSubview?4(request, node, model, viewName)
-twisted.web.woven.view.View.getTemplate?4(request)
-twisted.web.woven.view.View.handleControllerResults?4(controllerResult, request, node, controller, view)
-twisted.web.woven.view.View.handleDocument?4(request, document)
-twisted.web.woven.view.View.handleNewNode?4(request, returnNode)
-twisted.web.woven.view.View.handleNode?4(request, node)
-twisted.web.woven.view.View.handleOutstanding?4(request)
-twisted.web.woven.view.View.importViewLibrary?4(namespace)
-twisted.web.woven.view.View.isLeaf?7
-twisted.web.woven.view.View.livePage?7
-twisted.web.woven.view.View.lookupTemplate?4(request)
-twisted.web.woven.view.View.modelChanged?4(changed)
-twisted.web.woven.view.View.recurseChildren?4(request, node)
-twisted.web.woven.view.View.render?4(request, doneCallback=None)
-twisted.web.woven.view.View.renderFailure?4(failure, request)
-twisted.web.woven.view.View.sendPage?4(request)
-twisted.web.woven.view.View.setController?4(controller)
-twisted.web.woven.view.View.setNode?4(node)
-twisted.web.woven.view.View.setSubmodel?4(name)
-twisted.web.woven.view.View.setSubviewFactory?4(name, factory, setup=None, *args, **kwargs)
-twisted.web.woven.view.View.setUp?4(request, d)
-twisted.web.woven.view.View.setupAllStacks?4()
-twisted.web.woven.view.View.setupStacks?7
-twisted.web.woven.view.View.setupViewStack?4()
-twisted.web.woven.view.View.template?7
-twisted.web.woven.view.View.templateDirectory?7
-twisted.web.woven.view.View.templateFile?7
-twisted.web.woven.view.View.templateNode?7
-twisted.web.woven.view.View.unlinkViews?4()
-twisted.web.woven.view.View.viewLibraries?7
-twisted.web.woven.view.View.wantsAllNotifications?7
-twisted.web.woven.view.View?1(m, templateFile=None, templateDirectory=None, template=None, controller=None, doneCallback=None, modelStack=None, viewStack=None, controllerStack=None)
-twisted.web.woven.view.WView?7
-twisted.web.woven.view.filterStack?4(stack)
-twisted.web.woven.view.peek?4(stack)
-twisted.web.woven.view.poke?4(stack, new)
-twisted.web.woven.view.registerViewForModel?4(view, model)
-twisted.web.woven.view.templateCache?7
-twisted.web.woven.view.viewFactory?4(viewClass)
-twisted.web.woven.view.viewMethod?4(viewClass)
-twisted.web.woven.widgets.Anchor.initialize?4()
-twisted.web.woven.widgets.Anchor.setLink?4(href)
-twisted.web.woven.widgets.Anchor.setParameter?4(key, value)
-twisted.web.woven.widgets.Anchor.setRaw?4(raw)
-twisted.web.woven.widgets.Anchor.setText?4(text)
-twisted.web.woven.widgets.Anchor.setUp?4(request, node, data)
-twisted.web.woven.widgets.Anchor.tagName?7
-twisted.web.woven.widgets.Anchor.trailingSlash?7
-twisted.web.woven.widgets.Attributes.setUp?4(request, node, data)
-twisted.web.woven.widgets.Bold.tagName?7
-twisted.web.woven.widgets.Br.tagName?7
-twisted.web.woven.widgets.Break.setUp?4(request, node, data)
-twisted.web.woven.widgets.Button.setUp?4(request, node, data)
-twisted.web.woven.widgets.Cell.tagName?7
-twisted.web.woven.widgets.CheckBox.setUp?4(request, node, data)
-twisted.web.woven.widgets.ColumnList.__init__?1(self, model, columns=1, start=0, end=0, *args, **kwargs)
-twisted.web.woven.widgets.ColumnList.setColumns?4(columns)
-twisted.web.woven.widgets.ColumnList.setEnd?4(end)
-twisted.web.woven.widgets.ColumnList.setStart?4(start)
-twisted.web.woven.widgets.ColumnList.setUp?4(request, node, data)
-twisted.web.woven.widgets.ColumnList?1(model, columns=1, start=0, end=0, *args, **kwargs)
-twisted.web.woven.widgets.DEBUG?7
-twisted.web.woven.widgets.DefaultWidget.generate?4(request, node)
-twisted.web.woven.widgets.DefaultWidget.modelChanged?4(payload)
-twisted.web.woven.widgets.DeferredWidget.setDataCallback?4(result, request, node)
-twisted.web.woven.widgets.DirectoryAnchor.trailingSlash?7
-twisted.web.woven.widgets.Div.tagName?7
-twisted.web.woven.widgets.Error.__init__?1(self, model, message="", *args, **kwargs)
-twisted.web.woven.widgets.Error.generateDOM?4(request, node)
-twisted.web.woven.widgets.Error.tagName?7
-twisted.web.woven.widgets.Error?1(model, message="", *args, **kwargs)
-twisted.web.woven.widgets.ExpandMacro.__init__?1(self, model, macroTemplate = "", macroFile="", macroFileDirectory="", macroName="", **kwargs)
-twisted.web.woven.widgets.ExpandMacro.generate?4(request, node)
-twisted.web.woven.widgets.ExpandMacro?1(model, macroTemplate = "", macroFile="", macroFileDirectory="", macroName="", **kwargs)
-twisted.web.woven.widgets.File.setUp?4(request, node, data)
-twisted.web.woven.widgets.Hidden.setUp?4(request, node, data)
-twisted.web.woven.widgets.Image.border?7
-twisted.web.woven.widgets.Image.setUp?4(request, node, data)
-twisted.web.woven.widgets.Image.tagName?7
-twisted.web.woven.widgets.Input.setSubmodel?4(submodel)
-twisted.web.woven.widgets.Input.setUp?4(request, node, data)
-twisted.web.woven.widgets.Input.tagName?7
-twisted.web.woven.widgets.InputText.setUp?4(request, node, data)
-twisted.web.woven.widgets.KeyedList._iterateData?5(parentNode, submodel, data)
-twisted.web.woven.widgets.Link.setUp?4(request, node, data)
-twisted.web.woven.widgets.Link.tagName?7
-twisted.web.woven.widgets.List._iterateData?5(parentNode, submodel, data)
-twisted.web.woven.widgets.List.defaultItemView?7
-twisted.web.woven.widgets.List.generateDOM?4(request, node)
-twisted.web.woven.widgets.List.tagName?7
-twisted.web.woven.widgets.Option.initialize?4()
-twisted.web.woven.widgets.Option.setText?4(text)
-twisted.web.woven.widgets.Option.setUp?4(request, node, data)
-twisted.web.woven.widgets.Option.setValue?4(value)
-twisted.web.woven.widgets.Option.tagName?7
-twisted.web.woven.widgets.ParagraphText.setUp?4(request, node, data)
-twisted.web.woven.widgets.PasswordText.setUp?4(request, node, data)
-twisted.web.woven.widgets.RadioButton.setUp?4(request, node, data)
-twisted.web.woven.widgets.RawText.generateDOM?4(request, node)
-twisted.web.woven.widgets.RootRelativeLink.setUp?4(request, node, data)
-twisted.web.woven.widgets.Row.tagName?7
-twisted.web.woven.widgets.Select.tagName?7
-twisted.web.woven.widgets.Span.tagName?7
-twisted.web.woven.widgets.SubAnchor.initialize?4()
-twisted.web.woven.widgets.Table.tagName?7
-twisted.web.woven.widgets.Text.__init__?1(self, model, raw=0, clear=1, *args, **kwargs)
-twisted.web.woven.widgets.Text.generate?4(request, node)
-twisted.web.woven.widgets.Text.setUp?4(request, node, data)
-twisted.web.woven.widgets.Text?1(model, raw=0, clear=1, *args, **kwargs)
-twisted.web.woven.widgets.Widget.__init__?1(self, model = None, submodel = None, setup = None, controller = None, viewStack=None, *args, **kwargs)
-twisted.web.woven.widgets.Widget._regenerate?5(request, node, data)
-twisted.web.woven.widgets.Widget._reset?5()
-twisted.web.woven.widgets.Widget.add?4(item)
-twisted.web.woven.widgets.Widget.addEventHandler?4(eventName, handler, *args)
-twisted.web.woven.widgets.Widget.addUpdateMethod?4(updateMethod)
-twisted.web.woven.widgets.Widget.appendChild?4(item)
-twisted.web.woven.widgets.Widget.cleanNode?4(node)
-twisted.web.woven.widgets.Widget.clearNode?7
-twisted.web.woven.widgets.Widget.generate?4(request, node)
-twisted.web.woven.widgets.Widget.generateDOM?4(request, node)
-twisted.web.woven.widgets.Widget.getAllPatterns?4(name, default=missingPattern, clone=1, deep=1)
-twisted.web.woven.widgets.Widget.getAttribute?7
-twisted.web.woven.widgets.Widget.getData?4(request=None)
-twisted.web.woven.widgets.Widget.getPattern?4(name, default=missingPattern, clone=1, deep=1)
-twisted.web.woven.widgets.Widget.getTopModel?4()
-twisted.web.woven.widgets.Widget.handlerUpdateStep?4(widget, data)
-twisted.web.woven.widgets.Widget.initialize?4(*args, **kwargs)
-twisted.web.woven.widgets.Widget.insert?4(index, item)
-twisted.web.woven.widgets.Widget.livePage?7
-twisted.web.woven.widgets.Widget.modelChanged?4(payload)
-twisted.web.woven.widgets.Widget.onEvent?4(request, eventName, *args)
-twisted.web.woven.widgets.Widget.setAttribute?7
-twisted.web.woven.widgets.Widget.setData?4(request=None, data=None)
-twisted.web.woven.widgets.Widget.setDataCallback?4(result, request, node)
-twisted.web.woven.widgets.Widget.setError?4(request, message)
-twisted.web.woven.widgets.Widget.setNode?4(node)
-twisted.web.woven.widgets.Widget.setSubmodel?4(submodel)
-twisted.web.woven.widgets.Widget.setUp?4(request, node, data)
-twisted.web.woven.widgets.Widget.setupStacks?7
-twisted.web.woven.widgets.Widget.tagName?7
-twisted.web.woven.widgets.Widget?1(model = None, submodel = None, setup = None, controller = None, viewStack=None, *args, **kwargs)
-twisted.web.woven.widgets._RAISE?8
-twisted.web.woven.widgets.appendModel?4(newNode, modelName)
-twisted.web.woven.widgets.document?7
-twisted.web.woven.widgets.missingPattern?7
-twisted.web.woven.widgets.viewFactory?7
-twisted.web.xmlrpc.Binary?7
-twisted.web.xmlrpc.Boolean?7
-twisted.web.xmlrpc.DateTime?7
-twisted.web.xmlrpc.FAILURE?7
-twisted.web.xmlrpc.Fault?7
-twisted.web.xmlrpc.Handler.__init__?1(self, resource, *args)
-twisted.web.xmlrpc.Handler.run?4(*args)
-twisted.web.xmlrpc.Handler?1(resource, *args)
-twisted.web.xmlrpc.NOT_FOUND?7
-twisted.web.xmlrpc.Proxy.__init__?1(self, url)
-twisted.web.xmlrpc.Proxy.callRemote?4(method, *args)
-twisted.web.xmlrpc.Proxy?1(url)
-twisted.web.xmlrpc.QueryFactory.__init__?1(self, url, host, method, *args)
-twisted.web.xmlrpc.QueryFactory.badStatus?4(status, message)
-twisted.web.xmlrpc.QueryFactory.clientConnectionFailed?7
-twisted.web.xmlrpc.QueryFactory.clientConnectionLost?4(_, reason)
-twisted.web.xmlrpc.QueryFactory.deferred?7
-twisted.web.xmlrpc.QueryFactory.parseResponse?4(contents)
-twisted.web.xmlrpc.QueryFactory.protocol?7
-twisted.web.xmlrpc.QueryFactory?1(url, host, method, *args)
-twisted.web.xmlrpc.QueryProtocol.connectionMade?4()
-twisted.web.xmlrpc.QueryProtocol.handleResponse?4(contents)
-twisted.web.xmlrpc.QueryProtocol.handleStatus?4(version, status, message)
-twisted.web.xmlrpc.XMLRPC.FAILURE?7
-twisted.web.xmlrpc.XMLRPC.NOT_FOUND?7
-twisted.web.xmlrpc.XMLRPC.__init__?1(self)
-twisted.web.xmlrpc.XMLRPC._cbRender?5(result, request)
-twisted.web.xmlrpc.XMLRPC._ebRender?5(failure)
-twisted.web.xmlrpc.XMLRPC._getFunction?5(functionPath)
-twisted.web.xmlrpc.XMLRPC._listFunctions?5()
-twisted.web.xmlrpc.XMLRPC.getSubHandler?4(prefix)
-twisted.web.xmlrpc.XMLRPC.getSubHandlerPrefixes?4()
-twisted.web.xmlrpc.XMLRPC.isLeaf?7
-twisted.web.xmlrpc.XMLRPC.putSubHandler?4(prefix, handler)
-twisted.web.xmlrpc.XMLRPC.render?4(request)
-twisted.web.xmlrpc.XMLRPC.separator?7
-twisted.web.xmlrpc.XMLRPC?1()
-twisted.web.xmlrpc.XMLRPCIntrospection.__init__?1(self, parent)
-twisted.web.xmlrpc.XMLRPCIntrospection.xmlrpc_listMethods?4()
-twisted.web.xmlrpc.XMLRPCIntrospection.xmlrpc_methodHelp?4(method)
-twisted.web.xmlrpc.XMLRPCIntrospection.xmlrpc_methodSignature?4(method)
-twisted.web.xmlrpc.XMLRPCIntrospection?1(parent)
-twisted.web.xmlrpc.addIntrospection?4(xmlrpc)
-twisted.web.xmlrpc.payloadTemplate?7
-twisted.web2.channel.cgi.BaseCGIChannelRequest.abortConnection?4(closeWrite=True)
-twisted.web2.channel.cgi.BaseCGIChannelRequest.finish?4()
-twisted.web2.channel.cgi.BaseCGIChannelRequest.finished?7
-twisted.web2.channel.cgi.BaseCGIChannelRequest.getHostInfo?4()
-twisted.web2.channel.cgi.BaseCGIChannelRequest.getRemoteHost?4()
-twisted.web2.channel.cgi.BaseCGIChannelRequest.makeRequest?4(vars)
-twisted.web2.channel.cgi.BaseCGIChannelRequest.readConnectionLost?4()
-twisted.web2.channel.cgi.BaseCGIChannelRequest.registerProducer?4(producer, streaming)
-twisted.web2.channel.cgi.BaseCGIChannelRequest.request?7
-twisted.web2.channel.cgi.BaseCGIChannelRequest.requestFactory?7
-twisted.web2.channel.cgi.BaseCGIChannelRequest.unregisterProducer?4()
-twisted.web2.channel.cgi.BaseCGIChannelRequest.write?4(data)
-twisted.web2.channel.cgi.BaseCGIChannelRequest.writeConnectionLost?4()
-twisted.web2.channel.cgi.BaseCGIChannelRequest.writeIntermediateResponse?4(code, headers=None)
-twisted.web2.channel.cgi.CGIChannelRequest.__init__?1(self, requestFactory, vars)
-twisted.web2.channel.cgi.CGIChannelRequest.cgi_vers?7
-twisted.web2.channel.cgi.CGIChannelRequest.connectionLost?4(reason)
-twisted.web2.channel.cgi.CGIChannelRequest.connectionMade?4()
-twisted.web2.channel.cgi.CGIChannelRequest.dataReceived?4(data)
-twisted.web2.channel.cgi.CGIChannelRequest.writeHeaders?4(code, headers)
-twisted.web2.channel.cgi.CGIChannelRequest?1(requestFactory, vars)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.__init__?1(self, proto, stdin=0, stdout=1)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad._readConnectionLost?5(reason)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad._reader?8
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad._writeConnectionLost?5(reason)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad._writer?8
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.childConnectionLost?4(fd, reason)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.childDataReceived?4(fd, data)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.connectionLost?4(reason)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.disconnected?7
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.getHost?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.getPeer?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.loseConnection?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.loseWriteConnection?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.pauseProducing?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.registerProducer?4(producer, streaming)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.resumeProducing?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.stopProducing?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.unregisterProducer?4()
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.write?4(data)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad.writeSequence?4(data)
-twisted.web2.channel.cgi.StdIOThatDoesntSuckAsBad?1(proto, stdin=0, stdout=1)
-twisted.web2.channel.cgi.startCGI?4(site)
-twisted.web2.channel.fastcgi.FCGI_ABORT_REQUEST?7
-twisted.web2.channel.fastcgi.FCGI_AUTHORIZER?7
-twisted.web2.channel.fastcgi.FCGI_BEGIN_REQUEST?7
-twisted.web2.channel.fastcgi.FCGI_CANT_MPX_CONN?7
-twisted.web2.channel.fastcgi.FCGI_DATA?7
-twisted.web2.channel.fastcgi.FCGI_END_REQUEST?7
-twisted.web2.channel.fastcgi.FCGI_FILTER?7
-twisted.web2.channel.fastcgi.FCGI_GET_VALUES?7
-twisted.web2.channel.fastcgi.FCGI_GET_VALUES_RESULT?7
-twisted.web2.channel.fastcgi.FCGI_KEEP_CONN?7
-twisted.web2.channel.fastcgi.FCGI_MAX_PACKET_LEN?7
-twisted.web2.channel.fastcgi.FCGI_OVERLOADED?7
-twisted.web2.channel.fastcgi.FCGI_PARAMS?7
-twisted.web2.channel.fastcgi.FCGI_REQUEST_COMPLETE?7
-twisted.web2.channel.fastcgi.FCGI_RESPONDER?7
-twisted.web2.channel.fastcgi.FCGI_STDERR?7
-twisted.web2.channel.fastcgi.FCGI_STDIN?7
-twisted.web2.channel.fastcgi.FCGI_STDOUT?7
-twisted.web2.channel.fastcgi.FCGI_UNKNOWN_ROLE?7
-twisted.web2.channel.fastcgi.FCGI_UNKNOWN_TYPE?7
-twisted.web2.channel.fastcgi.FastCGIChannelRequest._lastRecord?8
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.dataReceived?4(recd)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.fcgi_abort_request?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.fcgi_begin_request?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.fcgi_data?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.fcgi_get_values?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.fcgi_params?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.fcgi_stdin?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.fcgi_unknown_type?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.finish?4()
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.maxConnections?7
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.packetReceived?4(packet)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.pauseProducing?4()
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.paused?7
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.recvd?7
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.reqId?7
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.request?7
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.resumeProducing?4()
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.stopProducing?4()
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.write?4(data)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.writeHeaders?4(code, headers)
-twisted.web2.channel.fastcgi.FastCGIChannelRequest.writePacket?4(packet)
-twisted.web2.channel.fastcgi.FastCGIFactory.__init__?1(self, requestFactory)
-twisted.web2.channel.fastcgi.FastCGIFactory.buildProtocol?4(addr)
-twisted.web2.channel.fastcgi.FastCGIFactory.protocol?7
-twisted.web2.channel.fastcgi.FastCGIFactory?1(requestFactory)
-twisted.web2.channel.fastcgi.Record.__init__?1(self, type, reqId, content, version=1)
-twisted.web2.channel.fastcgi.Record.fromHeaderString?4(rec)
-twisted.web2.channel.fastcgi.Record.fromHeaderString?7
-twisted.web2.channel.fastcgi.Record.toOutputString?4()
-twisted.web2.channel.fastcgi.Record.totalLength?4()
-twisted.web2.channel.fastcgi.Record?1(type, reqId, content, version=1)
-twisted.web2.channel.fastcgi.getLenBytes?4(length)
-twisted.web2.channel.fastcgi.parseNameValues?4(s)
-twisted.web2.channel.fastcgi.typeNames?7
-twisted.web2.channel.fastcgi.writeNameValue?4(name, value)
-twisted.web2.channel.http.HTTPChannel.__init__?1(self)
-twisted.web2.channel.http.HTTPChannel._first_line?8
-twisted.web2.channel.http.HTTPChannel._lingerClose?5()
-twisted.web2.channel.http.HTTPChannel._lingerTimer?8
-twisted.web2.channel.http.HTTPChannel._readLost?8
-twisted.web2.channel.http.HTTPChannel._startNextRequest?5()
-twisted.web2.channel.http.HTTPChannel._writeLost?8
-twisted.web2.channel.http.HTTPChannel.allowPersistentConnections?7
-twisted.web2.channel.http.HTTPChannel.betweenRequestsTimeOut?7
-twisted.web2.channel.http.HTTPChannel.chanRequest?7
-twisted.web2.channel.http.HTTPChannel.chanRequestFactory?7
-twisted.web2.channel.http.HTTPChannel.connectionLost?4(reason)
-twisted.web2.channel.http.HTTPChannel.connectionMade?4()
-twisted.web2.channel.http.HTTPChannel.inputTimeOut?7
-twisted.web2.channel.http.HTTPChannel.lineLengthExceeded?4(line)
-twisted.web2.channel.http.HTTPChannel.lineReceived?4(line)
-twisted.web2.channel.http.HTTPChannel.lingeringClose?4()
-twisted.web2.channel.http.HTTPChannel.maxHeaderLength?7
-twisted.web2.channel.http.HTTPChannel.maxPipeline?7
-twisted.web2.channel.http.HTTPChannel.persistent?7
-twisted.web2.channel.http.HTTPChannel.queueRequest?4(request)
-twisted.web2.channel.http.HTTPChannel.rawDataReceived?4(data)
-twisted.web2.channel.http.HTTPChannel.readConnectionLost?4()
-twisted.web2.channel.http.HTTPChannel.requestFactory?7
-twisted.web2.channel.http.HTTPChannel.requestReadFinished?4(request, persist)
-twisted.web2.channel.http.HTTPChannel.requestWriteFinished?4(request, persistent)
-twisted.web2.channel.http.HTTPChannel.timeoutConnection?4()
-twisted.web2.channel.http.HTTPChannel.writeConnectionLost?4()
-twisted.web2.channel.http.HTTPChannel?1()
-twisted.web2.channel.http.HTTPChannelRequest.__init__?1(self, channel, initialLine, queued=0)
-twisted.web2.channel.http.HTTPChannelRequest._abortWithError?5(errorcode, text='')
-twisted.web2.channel.http.HTTPChannelRequest._cleanup?5()
-twisted.web2.channel.http.HTTPChannelRequest._writeHeaders?5(code, headers, addConnectionHeaders)
-twisted.web2.channel.http.HTTPChannelRequest.abortConnection?4(closeWrite=True)
-twisted.web2.channel.http.HTTPChannelRequest.allContentReceived?4()
-twisted.web2.channel.http.HTTPChannelRequest.allHeadersReceived?4()
-twisted.web2.channel.http.HTTPChannelRequest.channel?7
-twisted.web2.channel.http.HTTPChannelRequest.chunkedIn?7
-twisted.web2.channel.http.HTTPChannelRequest.chunkedOut?7
-twisted.web2.channel.http.HTTPChannelRequest.command?7
-twisted.web2.channel.http.HTTPChannelRequest.connectionLost?4(reason)
-twisted.web2.channel.http.HTTPChannelRequest.finish?4()
-twisted.web2.channel.http.HTTPChannelRequest.finished?7
-twisted.web2.channel.http.HTTPChannelRequest.finishedReading?7
-twisted.web2.channel.http.HTTPChannelRequest.getHostInfo?4()
-twisted.web2.channel.http.HTTPChannelRequest.getRemoteHost?4()
-twisted.web2.channel.http.HTTPChannelRequest.headerReceived?4(line)
-twisted.web2.channel.http.HTTPChannelRequest.headerlen?7
-twisted.web2.channel.http.HTTPChannelRequest.length?7
-twisted.web2.channel.http.HTTPChannelRequest.lineLengthExceeded?4(line, wasFirst=False)
-twisted.web2.channel.http.HTTPChannelRequest.lineReceived?4(line)
-twisted.web2.channel.http.HTTPChannelRequest.move?4()
-twisted.web2.channel.http.HTTPChannelRequest.noLongerQueued?4()
-twisted.web2.channel.http.HTTPChannelRequest.out_version?7
-twisted.web2.channel.http.HTTPChannelRequest.partialHeader?7
-twisted.web2.channel.http.HTTPChannelRequest.pauseProducing?4()
-twisted.web2.channel.http.HTTPChannelRequest.producer?7
-twisted.web2.channel.http.HTTPChannelRequest.queued?7
-twisted.web2.channel.http.HTTPChannelRequest.rawDataReceived?4(data)
-twisted.web2.channel.http.HTTPChannelRequest.registerProducer?4(producer, streaming)
-twisted.web2.channel.http.HTTPChannelRequest.reqHeaders?7
-twisted.web2.channel.http.HTTPChannelRequest.request?7
-twisted.web2.channel.http.HTTPChannelRequest.resumeProducing?4()
-twisted.web2.channel.http.HTTPChannelRequest.setConnectionParams?4(connHeaders)
-twisted.web2.channel.http.HTTPChannelRequest.splitConnectionHeaders?4()
-twisted.web2.channel.http.HTTPChannelRequest.stopProducing?4()
-twisted.web2.channel.http.HTTPChannelRequest.unregisterProducer?4()
-twisted.web2.channel.http.HTTPChannelRequest.write?4(data)
-twisted.web2.channel.http.HTTPChannelRequest.writeHeaders?4(code, headers)
-twisted.web2.channel.http.HTTPChannelRequest.writeIntermediateResponse?4(code, headers=None)
-twisted.web2.channel.http.HTTPChannelRequest?1(channel, initialLine, queued=0)
-twisted.web2.channel.http.HTTPFactory.__init__?1(self, requestFactory, maxRequests=600, **kwargs)
-twisted.web2.channel.http.HTTPFactory.buildProtocol?4(addr)
-twisted.web2.channel.http.HTTPFactory.outstandingRequests?7
-twisted.web2.channel.http.HTTPFactory.protocol?7
-twisted.web2.channel.http.HTTPFactory.protocolArgs?7
-twisted.web2.channel.http.HTTPFactory?1(requestFactory, maxRequests=600, **kwargs)
-twisted.web2.channel.http.OverloadedServerProtocol.connectionMade?4()
-twisted.web2.channel.http.PERSIST_NO_PIPELINE?7
-twisted.web2.channel.http.StringTransport.__init__?1(self)
-twisted.web2.channel.http.StringTransport.writeSequence?4(seq)
-twisted.web2.channel.http.StringTransport?1()
-twisted.web2.channel.http._cachedGetHostByAddr?5(hostaddr)
-twisted.web2.channel.http._cachedHostNames?8
-twisted.web2.channel.scgi.SCGIChannelRequest.__init__?1(self)
-twisted.web2.channel.scgi.SCGIChannelRequest._data?8
-twisted.web2.channel.scgi.SCGIChannelRequest.connectionLost?4(reason)
-twisted.web2.channel.scgi.SCGIChannelRequest.dataReceived?4(data)
-twisted.web2.channel.scgi.SCGIChannelRequest.headerLen?7
-twisted.web2.channel.scgi.SCGIChannelRequest.makeRequest?4(vars)
-twisted.web2.channel.scgi.SCGIChannelRequest.scgi_vers?7
-twisted.web2.channel.scgi.SCGIChannelRequest.writeHeaders?4(code, headers)
-twisted.web2.channel.scgi.SCGIChannelRequest?1()
-twisted.web2.channel.scgi.SCGIFactory.__init__?1(self, requestFactory)
-twisted.web2.channel.scgi.SCGIFactory.buildProtocol?4(addr)
-twisted.web2.channel.scgi.SCGIFactory.protocol?7
-twisted.web2.channel.scgi.SCGIFactory?1(requestFactory)
-twisted.web2.compat.HeaderAdapter.__init__?1(self, headers)
-twisted.web2.compat.HeaderAdapter.has_key?4(name)
-twisted.web2.compat.HeaderAdapter.iteritems?4()
-twisted.web2.compat.HeaderAdapter.keys?4()
-twisted.web2.compat.HeaderAdapter?1(headers)
-twisted.web2.compat.OldNevowResourceAdapter.__init__?1(self, original)
-twisted.web2.compat.OldNevowResourceAdapter.locateChild?4(ctx, segments)
-twisted.web2.compat.OldNevowResourceAdapter.renderHTTP?4(ctx)
-twisted.web2.compat.OldNevowResourceAdapter?1(original)
-twisted.web2.compat.OldRequestAdapter.URLPath?4()
-twisted.web2.compat.OldRequestAdapter._del?5()
-twisted.web2.compat.OldRequestAdapter._get?5()
-twisted.web2.compat.OldRequestAdapter._getClientproto?5()
-twisted.web2.compat.OldRequestAdapter._getFrom?5(name)
-twisted.web2.compat.OldRequestAdapter._getsetFrom?5(name)
-twisted.web2.compat.OldRequestAdapter._getsetHeaders?5()
-twisted.web2.compat.OldRequestAdapter._set?5(newheaders)
-twisted.web2.compat.OldRequestAdapter.childLink?4(name)
-twisted.web2.compat.OldRequestAdapter.clientproto?7
-twisted.web2.compat.OldRequestAdapter.code?7
-twisted.web2.compat.OldRequestAdapter.code_message?7
-twisted.web2.compat.OldRequestAdapter.content?7
-twisted.web2.compat.OldRequestAdapter.getClient?4()
-twisted.web2.compat.OldRequestAdapter.getClientIP?4()
-twisted.web2.compat.OldRequestAdapter.getHost?4()
-twisted.web2.compat.OldRequestAdapter.getPassword?4()
-twisted.web2.compat.OldRequestAdapter.getRootURL?4()
-twisted.web2.compat.OldRequestAdapter.getSession?4(sessionInterface = None)
-twisted.web2.compat.OldRequestAdapter.getUser?4()
-twisted.web2.compat.OldRequestAdapter.headers?7
-twisted.web2.compat.OldRequestAdapter.isSecure?4()
-twisted.web2.compat.OldRequestAdapter.method?7
-twisted.web2.compat.OldRequestAdapter.path?7
-twisted.web2.compat.OldRequestAdapter.prePathURL?4()
-twisted.web2.compat.OldRequestAdapter.received_headers?7
-twisted.web2.compat.OldRequestAdapter.redirect?4(url)
-twisted.web2.compat.OldRequestAdapter.rememberRootURL?4(url=None)
-twisted.web2.compat.OldRequestAdapter.session?7
-twisted.web2.compat.OldRequestAdapter.setHost?4(host, port, ssl=0)
-twisted.web2.compat.OldRequestAdapter.sibLink?4(name)
-twisted.web2.compat.OldRequestAdapter.uri?7
-twisted.web2.compat.OldResourceAdapter.__init__?1(self, original)
-twisted.web2.compat.OldResourceAdapter._handle_NOT_DONE_YET?5(data, request)
-twisted.web2.compat.OldResourceAdapter.locateChild?4(ctx, segments)
-twisted.web2.compat.OldResourceAdapter.renderHTTP?4(ctx)
-twisted.web2.compat.OldResourceAdapter?1(original)
-twisted.web2.compat._addressToTuple?5(addr)
-twisted.web2.compat.makeOldRequestAdapter?4(original)
-twisted.web2.context.FactoryContext.cache?7
-twisted.web2.context.FactoryContext.inLocate?7
-twisted.web2.context.FactoryContext.locateHook?4(interface)
-twisted.web2.context.WebContext.__init__?1(self, parent=None, tag=None, remembrances=None)
-twisted.web2.context.WebContext._remembrances?8
-twisted.web2.context.WebContext._slotData?8
-twisted.web2.context.WebContext.arg?4(get, default=None)
-twisted.web2.context.WebContext.chain?4(context)
-twisted.web2.context.WebContext.clone?4(deep=True, cloneTags=True)
-twisted.web2.context.WebContext.fillSlots?4(name, stan)
-twisted.web2.context.WebContext.inURL?7
-twisted.web2.context.WebContext.isAttrib?7
-twisted.web2.context.WebContext.locate?4(interface, depth=1, _default=object())
-twisted.web2.context.WebContext.locateHook?7
-twisted.web2.context.WebContext.locateSlotData?4(name)
-twisted.web2.context.WebContext.parent?7
-twisted.web2.context.WebContext.precompile?7
-twisted.web2.context.WebContext.remember?4(adapter, interface=None)
-twisted.web2.context.WebContext.tag?7
-twisted.web2.context.WebContext?1(parent=None, tag=None, remembrances=None)
-twisted.web2.context._marker?8
-twisted.web2.context.dataqual?7
-twisted.web2.context.megaGetInterfaces?4(adapter)
-twisted.web2.dirlist.DirectoryLister.__init__?1(self, pathname, dirs=None, contentTypes={}, contentEncodings={}, defaultType='text/html')
-twisted.web2.dirlist.DirectoryLister.data_listing?4(context, data)
-twisted.web2.dirlist.DirectoryLister.render?4(ctx)
-twisted.web2.dirlist.DirectoryLister?1(pathname, dirs=None, contentTypes={}, contentEncodings={}, defaultType='text/html')
-twisted.web2.dirlist.formatFileSize?4(size)
-twisted.web2.error.ERROR_MESSAGES?7
-twisted.web2.error._escape?5(original)
-twisted.web2.error.defaultErrorHandler?4(request, response, ctx)
-twisted.web2.fileupload.MultipartMimeStream.__init__?1(self, stream, boundary)
-twisted.web2.fileupload.MultipartMimeStream._doReadHeaders?5(morefields)
-twisted.web2.fileupload.MultipartMimeStream._gotHeaders?5(headers)
-twisted.web2.fileupload.MultipartMimeStream._readBoundaryLine?5()
-twisted.web2.fileupload.MultipartMimeStream._readBoundaryLine?8
-twisted.web2.fileupload.MultipartMimeStream._readFirstBoundary?5()
-twisted.web2.fileupload.MultipartMimeStream._readFirstBoundary?8
-twisted.web2.fileupload.MultipartMimeStream.read?4()
-twisted.web2.fileupload.MultipartMimeStream?1(stream, boundary)
-twisted.web2.fileupload._BoundaryWatchingStream.__init__?2(self, stream, boundary)
-twisted.web2.fileupload._BoundaryWatchingStream._gotError?5(err)
-twisted.web2.fileupload._BoundaryWatchingStream._gotRead?5(newdata)
-twisted.web2.fileupload._BoundaryWatchingStream.close?4()
-twisted.web2.fileupload._BoundaryWatchingStream.length?7
-twisted.web2.fileupload._BoundaryWatchingStream.read?4()
-twisted.web2.fileupload._BoundaryWatchingStream?2(stream, boundary)
-twisted.web2.fileupload._fakewait.__init__?2(self, val)
-twisted.web2.fileupload._fakewait.addCallbacks?4(success, fail)
-twisted.web2.fileupload._fakewait?2(val)
-twisted.web2.fileupload._readHeaders?5(stream)
-twisted.web2.fileupload._readHeaders?8
-twisted.web2.fileupload.cd_regexp?7
-twisted.web2.fileupload.done?4(_)
-twisted.web2.fileupload.parseContentDispositionFormData?4(value)
-twisted.web2.fileupload.parseMultipartFormData?4(stream, boundary, maxMem=100*1024, maxFields=1024, maxSize=10*1024*1024)
-twisted.web2.fileupload.parseMultipartFormData?7
-twisted.web2.fileupload.parse_urlencoded?4(stream, maxMem=100*1024, maxFields=1024, keep_blank_values=False, strict_parsing=False)
-twisted.web2.fileupload.parse_urlencoded?7
-twisted.web2.fileupload.parse_urlencoded_stream?4(input, maxMem=100*1024, keep_blank_values=False, strict_parsing=False)
-twisted.web2.fileupload.parse_urlencoded_stream?7
-twisted.web2.fileupload.pr?4(s)
-twisted.web2.fileupload.readIntoFile?4(stream, outFile, maxlen)
-twisted.web2.fileupload.wait?4(d)
-twisted.web2.fileupload.write?4(data)
-twisted.web2.filter.gzip.deflateStream?4(input, compressLevel=6)
-twisted.web2.filter.gzip.deflateStream?7
-twisted.web2.filter.gzip.gzipStream?4(input, compressLevel=6)
-twisted.web2.filter.gzip.gzipStream?7
-twisted.web2.filter.gzip.gzipfilter?4(request, response, ctx)
-twisted.web2.filter.range.canonicalizeRange?4((start, end), size)
-twisted.web2.filter.range.makeSegment?4(inputStream, lastOffset, start, end)
-twisted.web2.filter.range.makeUnsatisfiable?4(request, oldresponse)
-twisted.web2.filter.range.rangefilter?4(request, oldresponse, ctx)
-twisted.web2.http.HTTPError.__init__?1(self, codeOrResponse)
-twisted.web2.http.HTTPError?1(codeOrResponse)
-twisted.web2.http.NO_BODY_CODES?7
-twisted.web2.http.NotModifiedResponse?4(oldResponse=None)
-twisted.web2.http.Request.__init__?1(self, chanRequest, command, path, version, headers)
-twisted.web2.http.Request._error?5(reason)
-twisted.web2.http.Request._finished?5(x)
-twisted.web2.http.Request._sendContinue?5()
-twisted.web2.http.Request.checkExpect?4()
-twisted.web2.http.Request.connectionLost?4(reason)
-twisted.web2.http.Request.handleContentChunk?4(data)
-twisted.web2.http.Request.handleContentComplete?4()
-twisted.web2.http.Request.known_expects?7
-twisted.web2.http.Request.process?4()
-twisted.web2.http.Request.writeResponse?4(response)
-twisted.web2.http.Request?1(chanRequest, command, path, version, headers)
-twisted.web2.http.Response.__init__?1(self, code=None, headers=None, stream=None)
-twisted.web2.http.Response.code?7
-twisted.web2.http.Response.headers?7
-twisted.web2.http.Response.stream?7
-twisted.web2.http.Response?1(code=None, headers=None, stream=None)
-twisted.web2.http._NotifyingProducerStream.__init__?2(self, length=None, doStartReading=None)
-twisted.web2.http._NotifyingProducerStream.doStartReading?7
-twisted.web2.http._NotifyingProducerStream.finish?4()
-twisted.web2.http._NotifyingProducerStream.read?4()
-twisted.web2.http._NotifyingProducerStream.write?4(data)
-twisted.web2.http._NotifyingProducerStream?2(length=None, doStartReading=None)
-twisted.web2.http.checkIfRange?4(request, response)
-twisted.web2.http.checkPreconditions?4(request, response=None, entityExists=True, etag=None, lastModified=None)
-twisted.web2.http.defaultPortForScheme?7
-twisted.web2.http.matchETag?4(tags, allowWeak)
-twisted.web2.http.parseVersion?4(strversion)
-twisted.web2.http.splitHostPort?4(scheme, hostport)
-twisted.web2.http_headers.DefaultHTTPGenerators?7
-twisted.web2.http_headers.DefaultHTTPParsers?7
-twisted.web2.http_headers.ETag.__init__?1(self, tag, weak=False)
-twisted.web2.http_headers.ETag.generate?4()
-twisted.web2.http_headers.ETag.match?4(other, strongCompare)
-twisted.web2.http_headers.ETag.parse?4()
-twisted.web2.http_headers.ETag.parse?7
-twisted.web2.http_headers.ETag?1(tag, weak=False)
-twisted.web2.http_headers.Headers.__init__?1(self, headers=None, rawHeaders=None, parsers=DefaultHTTPParsers, generators=DefaultHTTPGenerators)
-twisted.web2.http_headers.Headers._mutateRaise?5(*args)
-twisted.web2.http_headers.Headers._setRawHeaders?5(headers)
-twisted.web2.http_headers.Headers._toParsed?5(name)
-twisted.web2.http_headers.Headers._toRaw?5(name)
-twisted.web2.http_headers.Headers.addRawHeader?4(name, value)
-twisted.web2.http_headers.Headers.canonicalNameCaps?4(name)
-twisted.web2.http_headers.Headers.getAllRawHeaders?4()
-twisted.web2.http_headers.Headers.getHeader?4(name, default=None)
-twisted.web2.http_headers.Headers.getRawHeaders?4(name, default=None)
-twisted.web2.http_headers.Headers.hasHeader?4(name)
-twisted.web2.http_headers.Headers.makeImmutable?4()
-twisted.web2.http_headers.Headers.removeHeader?4(name)
-twisted.web2.http_headers.Headers.setHeader?4(name, value)
-twisted.web2.http_headers.Headers.setRawHeaders?4(name, value)
-twisted.web2.http_headers.Headers?1(headers=None, rawHeaders=None, parsers=DefaultHTTPParsers, generators=DefaultHTTPGenerators)
-twisted.web2.http_headers._RecalcNeeded?8
-twisted.web2.http_headers.addDefaultCharset?4(charsets)
-twisted.web2.http_headers.addDefaultEncoding?4(encodings)
-twisted.web2.http_headers.authParsers?7
-twisted.web2.http_headers.casemappingify?4(d)
-twisted.web2.http_headers.checkSingleToken?4(tokens)
-twisted.web2.http_headers.dashCapitalize?4(s)
-twisted.web2.http_headers.generateStarOrETag?4(etag)
-twisted.web2.http_headers.generator_entity_headers?7
-twisted.web2.http_headers.generator_general_headers?7
-twisted.web2.http_headers.generator_request_headers?7
-twisted.web2.http_headers.generator_response_headers?7
-twisted.web2.http_headers.header_case_mapping?7
-twisted.web2.http_headers.iteritems?7
-twisted.web2.http_headers.last?4(seq)
-twisted.web2.http_headers.listParser?4(fun)
-twisted.web2.http_headers.listParserHelper?4(tokens)
-twisted.web2.http_headers.lowerify?4(d)
-twisted.web2.http_headers.monthname?7
-twisted.web2.http_headers.monthname_lower?7
-twisted.web2.http_headers.parseAccept?4(field)
-twisted.web2.http_headers.parseAcceptQvalue?4(field)
-twisted.web2.http_headers.parseArgs?4(field)
-twisted.web2.http_headers.parseAuthorization?4(header)
-twisted.web2.http_headers.parseBasicAuthorization?4(header)
-twisted.web2.http_headers.parseContentMD5?4(header)
-twisted.web2.http_headers.parseContentRange?4(header)
-twisted.web2.http_headers.parseContentType?4(header)
-twisted.web2.http_headers.parseDateTime?4(dateString)
-twisted.web2.http_headers.parseExpect?4(field)
-twisted.web2.http_headers.parseExpires?4(header)
-twisted.web2.http_headers.parseIfModifiedSince?4(header)
-twisted.web2.http_headers.parseIfRange?4(headers)
-twisted.web2.http_headers.parseKeyValue?4(val)
-twisted.web2.http_headers.parseRange?4(range)
-twisted.web2.http_headers.parseRetryAfter?4(header)
-twisted.web2.http_headers.parseStarOrETag?4(tokens)
-twisted.web2.http_headers.parseWWWAuthenticate?4(header)
-twisted.web2.http_headers.parser_entity_headers?7
-twisted.web2.http_headers.parser_general_headers?7
-twisted.web2.http_headers.parser_request_headers?7
-twisted.web2.http_headers.parser_response_headers?7
-twisted.web2.http_headers.weekdayname?7
-twisted.web2.http_headers.weekdayname_lower?7
-twisted.web2.iweb.ICanHandleException.renderHTTP_exception?4(request, failure)
-twisted.web2.iweb.ICanHandleException.renderInlineException?4(context, reason)
-twisted.web2.iweb.IChanRequest.abortConnection?4()
-twisted.web2.iweb.IChanRequest.finish?4()
-twisted.web2.iweb.IChanRequest.getHostInfo?4()
-twisted.web2.iweb.IChanRequest.getRemoteHost?4()
-twisted.web2.iweb.IChanRequest.persistent?7
-twisted.web2.iweb.IChanRequest.registerProducer?4(streaming)
-twisted.web2.iweb.IChanRequest.unregisterProducer?4()
-twisted.web2.iweb.IChanRequest.write?4()
-twisted.web2.iweb.IChanRequest.writeHeaders?4(headers)
-twisted.web2.iweb.IChanRequest.writeIntermediateResponse?4(headers=None)
-twisted.web2.iweb.IChanRequestCallbacks.__init__?1(chanRequest, command, path, version, in_headers)
-twisted.web2.iweb.IChanRequestCallbacks.connectionLost?4()
-twisted.web2.iweb.IChanRequestCallbacks.handleContentChunk?4()
-twisted.web2.iweb.IChanRequestCallbacks.handleContentComplete?4()
-twisted.web2.iweb.IChanRequestCallbacks?1(command, path, version, in_headers)
-twisted.web2.iweb.IOldNevowResource.locateChild?4(ctx, segments)
-twisted.web2.iweb.IOldNevowResource.renderHTTP?4(ctx)
-twisted.web2.iweb.IOldRequest.URLPath?4()
-twisted.web2.iweb.IOldRequest.addCookie?4(k, v, expires=None, domain=None, path=None, max_age=None, comment=None, secure=None)
-twisted.web2.iweb.IOldRequest.finish?4()
-twisted.web2.iweb.IOldRequest.getAllHeaders?4()
-twisted.web2.iweb.IOldRequest.getClient?4()
-twisted.web2.iweb.IOldRequest.getClientIP?4()
-twisted.web2.iweb.IOldRequest.getCookie?4(key)
-twisted.web2.iweb.IOldRequest.getHeader?4(key)
-twisted.web2.iweb.IOldRequest.getHost?4()
-twisted.web2.iweb.IOldRequest.getPassword?4()
-twisted.web2.iweb.IOldRequest.getRequestHostname?4()
-twisted.web2.iweb.IOldRequest.getRootURL?4()
-twisted.web2.iweb.IOldRequest.getSession?4(sessionInterface = None)
-twisted.web2.iweb.IOldRequest.getUser?4()
-twisted.web2.iweb.IOldRequest.isSecure?4()
-twisted.web2.iweb.IOldRequest.prePathURL?4()
-twisted.web2.iweb.IOldRequest.redirect?4(url)
-twisted.web2.iweb.IOldRequest.rememberRootURL?4()
-twisted.web2.iweb.IOldRequest.setETag?4(etag)
-twisted.web2.iweb.IOldRequest.setHeader?4(k, v)
-twisted.web2.iweb.IOldRequest.setHost?4(host, port, ssl=0)
-twisted.web2.iweb.IOldRequest.setLastModified?4(when)
-twisted.web2.iweb.IOldRequest.setResponseCode?4(code, message=None)
-twisted.web2.iweb.IOldRequest.write?4(data)
-twisted.web2.iweb.IRequest.chanRequest?7
-twisted.web2.iweb.IRequest.clientproto?7
-twisted.web2.iweb.IRequest.headers?7
-twisted.web2.iweb.IRequest.method?7
-twisted.web2.iweb.IRequest.stream?7
-twisted.web2.iweb.IRequest.uri?7
-twisted.web2.iweb.IRequest.writeResponse?4()
-twisted.web2.iweb.IResource.locateChild?4(ctx, segments)
-twisted.web2.iweb.IResource.renderHTTP?4(ctx)
-twisted.web2.iweb.IResponse.code?7
-twisted.web2.iweb.IResponse.headers?7
-twisted.web2.iweb.IResponse.stream?7
-twisted.web2.log.BaseCommonAccessLoggingObserver.computeTimezoneForLog?4(tz)
-twisted.web2.log.BaseCommonAccessLoggingObserver.emit?4(eventDict)
-twisted.web2.log.BaseCommonAccessLoggingObserver.logDateString?4(when)
-twisted.web2.log.BaseCommonAccessLoggingObserver.logFormat?7
-twisted.web2.log.BaseCommonAccessLoggingObserver.logMessage?4(message)
-twisted.web2.log.BaseCommonAccessLoggingObserver.start?4()
-twisted.web2.log.BaseCommonAccessLoggingObserver.stop?4()
-twisted.web2.log.BaseCommonAccessLoggingObserver.tzForLog?7
-twisted.web2.log.BaseCommonAccessLoggingObserver.tzForLogAlt?7
-twisted.web2.log.DefaultCommonAccessLoggingObserver.logMessage?4(message)
-twisted.web2.log.ILogInfo.bytesSent?7
-twisted.web2.log.ILogInfo.responseCompleted?7
-twisted.web2.log.ILogInfo.secondsTaken?7
-twisted.web2.log.ILogInfo.startTime?7
-twisted.web2.log.LogInfo.bytesSent?7
-twisted.web2.log.LogInfo.responseCompleted?7
-twisted.web2.log.LogInfo.secondsTaken?7
-twisted.web2.log.LogInfo.startTime?7
-twisted.web2.log.LogWrapperResource.hook?4(ctx)
-twisted.web2.log._LogByteCounter.__init__?2(self, stream, done)
-twisted.web2.log._LogByteCounter._callback?5(data)
-twisted.web2.log._LogByteCounter.close?4()
-twisted.web2.log._LogByteCounter.length?7
-twisted.web2.log._LogByteCounter.read?4()
-twisted.web2.log._LogByteCounter?2(stream, done)
-twisted.web2.log._log?5(success, length)
-twisted.web2.log._logfilter?5(request, response, ctx)
-twisted.web2.log.monthname?7
-twisted.web2.plugin.NoPlugin.__init__?1(self, plugin)
-twisted.web2.plugin.NoPlugin.render?4(ctx)
-twisted.web2.plugin.NoPlugin?1(plugin)
-twisted.web2.plugin.PluginResource.__init__?1(self, *args, **kwargs)
-twisted.web2.plugin.PluginResource?1(*args, **kwargs)
-twisted.web2.plugin.TestResource.__init__?1(self, foo=None, bar=None)
-twisted.web2.plugin.TestResource.locateChild?4(ctx, segments)
-twisted.web2.plugin.TestResource.render?4(ctx)
-twisted.web2.plugin.TestResource?1(foo=None, bar=None)
-twisted.web2.plugin.resourcePlugger?4(name, *args, **kwargs)
-twisted.web2.proxy.IConnector.connect?4(factory)
-twisted.web2.proxy.Proxy.requestFactory?7
-twisted.web2.proxy.ProxyClient.__init__?1(self, command, rest, version, headers, data, father)
-twisted.web2.proxy.ProxyClient.connectionMade?4()
-twisted.web2.proxy.ProxyClient.handleEndHeaders?4()
-twisted.web2.proxy.ProxyClient.handleHeader?4(key, value)
-twisted.web2.proxy.ProxyClient.handleResponseEnd?4()
-twisted.web2.proxy.ProxyClient.handleResponsePart?4(buffer)
-twisted.web2.proxy.ProxyClient.handleStatus?4(version, code, message)
-twisted.web2.proxy.ProxyClient?1(command, rest, version, headers, data, father)
-twisted.web2.proxy.ProxyClientFactory.__init__?1(self, command, rest, version, headers, data, father)
-twisted.web2.proxy.ProxyClientFactory.buildProtocol?4(addr)
-twisted.web2.proxy.ProxyClientFactory.clientConnectionFailed?4(connector, reason)
-twisted.web2.proxy.ProxyClientFactory?1(command, rest, version, headers, data, father)
-twisted.web2.proxy.ProxyRequest.ports?7
-twisted.web2.proxy.ProxyRequest.process?4()
-twisted.web2.proxy.ProxyRequest.protocols?7
-twisted.web2.proxy.ReverseProxy.requestFactory?7
-twisted.web2.proxy.ReverseProxyRequest.process?4()
-twisted.web2.proxy.ReverseProxyResource?4(host, port, path)
-twisted.web2.proxy.ReverseProxyResourceConnector.__init__?1(self, connector, path)
-twisted.web2.proxy.ReverseProxyResourceConnector.isLeaf?7
-twisted.web2.proxy.ReverseProxyResourceConnector.render?4(request)
-twisted.web2.proxy.ReverseProxyResourceConnector?1(connector, path)
-twisted.web2.proxy.TCPConnector.__init__?1(self, host, port)
-twisted.web2.proxy.TCPConnector.connect?4(factory)
-twisted.web2.proxy.TCPConnector?1(host, port)
-twisted.web2.proxy.UNIXConnector.__init__?1(self, socket)
-twisted.web2.proxy.UNIXConnector.connect?4(factory)
-twisted.web2.proxy.UNIXConnector.name?7
-twisted.web2.proxy.UNIXConnector?1(socket)
-twisted.web2.requtil.AppRoot.__init__?1(self, request)
-twisted.web2.requtil.AppRoot?1(request)
-twisted.web2.requtil.Session.__init__?1(self, site, uid)
-twisted.web2.requtil.Session._checkExpired?5()
-twisted.web2.requtil.Session.expire?4()
-twisted.web2.requtil.Session.notifyOnExpire?4()
-twisted.web2.requtil.Session.timeout?7
-twisted.web2.requtil.Session.touch?4()
-twisted.web2.requtil.Session?1(site, uid)
-twisted.web2.requtil.URLPath?4(request)
-twisted.web2.requtil.childLink?4(req, name)
-twisted.web2.requtil.getSession?4(request)
-twisted.web2.requtil.prePathURL?4(request)
-twisted.web2.requtil.sibLink?4(req, name)
-twisted.web2.resource.LeafResource.locateChild?4(request, segments)
-twisted.web2.resource.PostableResource.http_POST?4(ctx)
-twisted.web2.resource.Resource.addSlash?7
-twisted.web2.resource.Resource.allowedMethods?7
-twisted.web2.resource.Resource.child_?4(ctx)
-twisted.web2.resource.Resource.http_GET?4(ctx)
-twisted.web2.resource.Resource.http_HEAD?4(ctx)
-twisted.web2.resource.Resource.http_OPTIONS?4(ctx)
-twisted.web2.resource.Resource.http_TRACE?4(ctx)
-twisted.web2.resource.Resource.locateChild?4(ctx, segments)
-twisted.web2.resource.Resource.putChild?4(path, child)
-twisted.web2.resource.Resource.render?4(ctx)
-twisted.web2.resource.Resource.renderHTTP?4(ctx)
-twisted.web2.resource.WrapperResource.__init__?1(self, res)
-twisted.web2.resource.WrapperResource.hook?4(ctx)
-twisted.web2.resource.WrapperResource.locateChild?4(ctx, segments)
-twisted.web2.resource.WrapperResource.renderHTTP?4(ctx)
-twisted.web2.resource.WrapperResource?1(res)
-twisted.web2.responsecode.ACCEPTED?7
-twisted.web2.responsecode.BAD_GATEWAY?7
-twisted.web2.responsecode.BAD_REQUEST?7
-twisted.web2.responsecode.CONFLICT?7
-twisted.web2.responsecode.CONTINUE?7
-twisted.web2.responsecode.CREATED?7
-twisted.web2.responsecode.EXPECTATION_FAILED?7
-twisted.web2.responsecode.FORBIDDEN?7
-twisted.web2.responsecode.FOUND?7
-twisted.web2.responsecode.GATEWAY_TIMEOUT?7
-twisted.web2.responsecode.GONE?7
-twisted.web2.responsecode.HTTP_VERSION_NOT_SUPPORTED?7
-twisted.web2.responsecode.INSUFFICIENT_STORAGE_SPACE?7
-twisted.web2.responsecode.INTERNAL_SERVER_ERROR?7
-twisted.web2.responsecode.LENGTH_REQUIRED?7
-twisted.web2.responsecode.MOVED_PERMANENTLY?7
-twisted.web2.responsecode.MULTIPLE_CHOICE?7
-twisted.web2.responsecode.MULTI_STATUS?7
-twisted.web2.responsecode.NON_AUTHORITATIVE_INFORMATION?7
-twisted.web2.responsecode.NOT_ACCEPTABLE?7
-twisted.web2.responsecode.NOT_ALLOWED?7
-twisted.web2.responsecode.NOT_EXTENDED?7
-twisted.web2.responsecode.NOT_FOUND?7
-twisted.web2.responsecode.NOT_IMPLEMENTED?7
-twisted.web2.responsecode.NOT_MODIFIED?7
-twisted.web2.responsecode.NO_CONTENT?7
-twisted.web2.responsecode.OK?7
-twisted.web2.responsecode.PARTIAL_CONTENT?7
-twisted.web2.responsecode.PAYMENT_REQUIRED?7
-twisted.web2.responsecode.PRECONDITION_FAILED?7
-twisted.web2.responsecode.PROXY_AUTH_REQUIRED?7
-twisted.web2.responsecode.REQUESTED_RANGE_NOT_SATISFIABLE?7
-twisted.web2.responsecode.REQUEST_ENTITY_TOO_LARGE?7
-twisted.web2.responsecode.REQUEST_TIMEOUT?7
-twisted.web2.responsecode.REQUEST_URI_TOO_LONG?7
-twisted.web2.responsecode.RESET_CONTENT?7
-twisted.web2.responsecode.RESPONSES?7
-twisted.web2.responsecode.SEE_OTHER?7
-twisted.web2.responsecode.SERVICE_UNAVAILABLE?7
-twisted.web2.responsecode.SWITCHING?7
-twisted.web2.responsecode.TEMPORARY_REDIRECT?7
-twisted.web2.responsecode.UNAUTHORIZED?7
-twisted.web2.responsecode.UNSUPPORTED_MEDIA_TYPE?7
-twisted.web2.responsecode.USE_PROXY?7
-twisted.web2.script.CacheScanner.__init__?1(self, path, registry)
-twisted.web2.script.CacheScanner.cache?4()
-twisted.web2.script.CacheScanner.recache?4()
-twisted.web2.script.CacheScanner?1(path, registry)
-twisted.web2.script.ResourceScript?4(path, registry)
-twisted.web2.script.ResourceScriptDirectory.__init__?1(self, pathname, registry=None)
-twisted.web2.script.ResourceScriptDirectory.getChild?4(path, request)
-twisted.web2.script.ResourceScriptDirectory.render?4(request)
-twisted.web2.script.ResourceScriptDirectory?1(pathname, registry=None)
-twisted.web2.script.ResourceScriptWrapper.__init__?1(self, path, registry=None)
-twisted.web2.script.ResourceScriptWrapper.getChildWithDefault?4(path, request)
-twisted.web2.script.ResourceScriptWrapper.render?4(request)
-twisted.web2.script.ResourceScriptWrapper?1(path, registry=None)
-twisted.web2.script.ResourceTemplate?4(path, registry)
-twisted.web2.script.noRsrc?7
-twisted.web2.script.rpyNoResource?7
-twisted.web2.scripts.websetroot.Options.optFlags?7
-twisted.web2.scripts.websetroot.Options.optParameters?7
-twisted.web2.scripts.websetroot.Options.opt_pickle?4(picklename)
-twisted.web2.scripts.websetroot.Options.opt_script?4(scriptname)
-twisted.web2.scripts.websetroot.getFactory?4(app, port)
-twisted.web2.scripts.websetroot.main?4(config)
-twisted.web2.scripts.websetroot.run?4()
-twisted.web2.server.Request.__init__?1(self, *args, **kw)
-twisted.web2.server.Request._cbFinishRender?5(result)
-twisted.web2.server.Request._fixupURLParts?5()
-twisted.web2.server.Request._getChild?5(res, path)
-twisted.web2.server.Request._handleSegment?5(result, res, path)
-twisted.web2.server.Request._initialprepath?8
-twisted.web2.server.Request._parseURL?5()
-twisted.web2.server.Request._processingFailed?5(reason)
-twisted.web2.server.Request._processingFailed_inner?5()
-twisted.web2.server.Request._processingReallyFailed?5(reason, origReason)
-twisted.web2.server.Request.addResponseFilter?4(f, atEnd=False)
-twisted.web2.server.Request.filterit?4(f)
-twisted.web2.server.Request.preprocessRequest?4()
-twisted.web2.server.Request.process?4()
-twisted.web2.server.Request.renderHTTP_exception?4(ctx, reason)
-twisted.web2.server.Request.responseFilters?7
-twisted.web2.server.Request.site?7
-twisted.web2.server.Request.unparseURL?4(scheme=None, host=None, port=None, path=None, params=None, querystring=None, fragment=None)
-twisted.web2.server.Request?1(*args, **kw)
-twisted.web2.server.Site.__init__?1(self, resource)
-twisted.web2.server.Site.remember?4(obj, inter=None)
-twisted.web2.server.Site?1(resource)
-twisted.web2.server.VERSION?7
-twisted.web2.server._errorMarker?8
-twisted.web2.server.defaultHeadersFilter?4(request, response, ctx)
-twisted.web2.server.doTrace?4(request)
-twisted.web2.server.error?4(f)
-twisted.web2.server.parsePOSTData?4(request)
-twisted.web2.server.preconditionfilter?4(request, response, ctx)
-twisted.web2.server.updateArgs?4(data)
-twisted.web2.server.updateArgsAndFiles?4(data)
-twisted.web2.static.Data.__init__?1(self, data, type)
-twisted.web2.static.Data.render?4(ctx)
-twisted.web2.static.Data?1(data, type)
-twisted.web2.static.File.__init__?1(self, path, defaultType="text/plain", ignoredExts=(), processors=None, indexNames=None)
-twisted.web2.static.File.contentEncodings?7
-twisted.web2.static.File.contentTypes?7
-twisted.web2.static.File.createSimilarFile?4(path)
-twisted.web2.static.File.directoryListing?4()
-twisted.web2.static.File.ignoreExt?4(ext)
-twisted.web2.static.File.indexNames?7
-twisted.web2.static.File.listNames?4()
-twisted.web2.static.File.locateChild?4(ctx, segments)
-twisted.web2.static.File.processors?7
-twisted.web2.static.File.putChild?4(name, child)
-twisted.web2.static.File.render?4(ctx)
-twisted.web2.static.File.type?7
-twisted.web2.static.File?1(path, defaultType="text/plain", ignoredExts=(), processors=None, indexNames=None)
-twisted.web2.static.FileSaver.__init__?1(self, destination, expectedFields=[], allowedTypes=None, maxBytes=1000000, permissions=0644)
-twisted.web2.static.FileSaver.allowedTypes?7
-twisted.web2.static.FileSaver.application?7
-twisted.web2.static.FileSaver.isWriteable?4(filename, mimetype, filestream)
-twisted.web2.static.FileSaver.makeUniqueName?4(filename)
-twisted.web2.static.FileSaver.render?4(ctx)
-twisted.web2.static.FileSaver.res?7
-twisted.web2.static.FileSaver.s?7
-twisted.web2.static.FileSaver.writeFile?4(filename, mimetype, fileobject)
-twisted.web2.static.FileSaver?1(destination, expectedFields=[], allowedTypes=None, maxBytes=1000000, permissions=0644)
-twisted.web2.static.addSlash?4(request)
-twisted.web2.static.dangerousPathError?7
-twisted.web2.static.getTypeAndEncoding?4(filename, types, encodings, defaultType)
-twisted.web2.static.isDangerous?4(path)
-twisted.web2.static.loadMimeTypes?4(mimetype_locations=['/etc/mime.types'])
-twisted.web2.stream.BufferedStream.__init__?1(self, stream)
-twisted.web2.stream.BufferedStream._len?5()
-twisted.web2.stream.BufferedStream._readUntil?5(f)
-twisted.web2.stream.BufferedStream._readUntil?8
-twisted.web2.stream.BufferedStream.data?7
-twisted.web2.stream.BufferedStream.gotdata?4()
-twisted.web2.stream.BufferedStream.length?7
-twisted.web2.stream.BufferedStream.pushback?4(pushed)
-twisted.web2.stream.BufferedStream.read?4()
-twisted.web2.stream.BufferedStream.readExactly?4(size=None)
-twisted.web2.stream.BufferedStream.readline?4(delimiter='\r\n', maxLength=None)
-twisted.web2.stream.BufferedStream.split?4(offset)
-twisted.web2.stream.BufferedStream?1(stream)
-twisted.web2.stream.CompoundStream.__init__?1(self, buckets=())
-twisted.web2.stream.CompoundStream._gotFailure?5(f)
-twisted.web2.stream.CompoundStream._gotRead?5(result, sendfile)
-twisted.web2.stream.CompoundStream.addStream?4(bucket)
-twisted.web2.stream.CompoundStream.close?4()
-twisted.web2.stream.CompoundStream.deferred?7
-twisted.web2.stream.CompoundStream.length?7
-twisted.web2.stream.CompoundStream.read?4(sendfile=False)
-twisted.web2.stream.CompoundStream.split?4(point)
-twisted.web2.stream.CompoundStream?1(buckets=())
-twisted.web2.stream.FileStream.CHUNK_SIZE?7
-twisted.web2.stream.FileStream.__init__?1(self, f, start=0, length=None, useMMap=bool(mmap))
-twisted.web2.stream.FileStream.close?4()
-twisted.web2.stream.FileStream.f?7
-twisted.web2.stream.FileStream.read?4(sendfile=False)
-twisted.web2.stream.FileStream?1(f, start=0, length=None, useMMap=bool(mmap))
-twisted.web2.stream.IByteStream.close?4()
-twisted.web2.stream.IByteStream.length?7
-twisted.web2.stream.IByteStream.read?4()
-twisted.web2.stream.IByteStream.split?4()
-twisted.web2.stream.ISendfileableStream.read?4()
-twisted.web2.stream.IStream.close?4()
-twisted.web2.stream.IStream.read?4()
-twisted.web2.stream.MMAP_LIMIT?7
-twisted.web2.stream.MMAP_THRESHOLD?7
-twisted.web2.stream.MemoryStream.__init__?1(self, mem, start=0, length=None)
-twisted.web2.stream.MemoryStream.close?4()
-twisted.web2.stream.MemoryStream.read?4()
-twisted.web2.stream.MemoryStream?1(mem, start=0, length=None)
-twisted.web2.stream.PostTruncaterStream.__init__?1(self, stream, point)
-twisted.web2.stream.PostTruncaterStream.close?4()
-twisted.web2.stream.PostTruncaterStream.closed?7
-twisted.web2.stream.PostTruncaterStream.deferred?7
-twisted.web2.stream.PostTruncaterStream.length?7
-twisted.web2.stream.PostTruncaterStream.notifyClosed?4(truncater)
-twisted.web2.stream.PostTruncaterStream.read?4()
-twisted.web2.stream.PostTruncaterStream.sendInitialSegment?4(data)
-twisted.web2.stream.PostTruncaterStream.sentInitialSegment?7
-twisted.web2.stream.PostTruncaterStream.split?4(point)
-twisted.web2.stream.PostTruncaterStream.truncaterClosed?7
-twisted.web2.stream.PostTruncaterStream?1(stream, point)
-twisted.web2.stream.ProcessStreamer.__init__?1(self, inputStream, program, args, env={})
-twisted.web2.stream.ProcessStreamer.getPID?4()
-twisted.web2.stream.ProcessStreamer.run?4()
-twisted.web2.stream.ProcessStreamer?1(inputStream, program, args, env={})
-twisted.web2.stream.ProducerStream.__init__?1(self, length=None)
-twisted.web2.stream.ProducerStream.bufferSize?7
-twisted.web2.stream.ProducerStream.close?4()
-twisted.web2.stream.ProducerStream.closed?7
-twisted.web2.stream.ProducerStream.deferred?7
-twisted.web2.stream.ProducerStream.failed?7
-twisted.web2.stream.ProducerStream.finish?4(failure=None)
-twisted.web2.stream.ProducerStream.length?7
-twisted.web2.stream.ProducerStream.producer?7
-twisted.web2.stream.ProducerStream.producerPaused?7
-twisted.web2.stream.ProducerStream.read?4()
-twisted.web2.stream.ProducerStream.registerProducer?4(producer, streaming)
-twisted.web2.stream.ProducerStream.split?4(point)
-twisted.web2.stream.ProducerStream.unregisterProducer?4()
-twisted.web2.stream.ProducerStream.write?4(data)
-twisted.web2.stream.ProducerStream?1(length=None)
-twisted.web2.stream.SENDFILE_LIMIT?7
-twisted.web2.stream.SENDFILE_THRESHOLD?7
-twisted.web2.stream.SimpleStream.close?4()
-twisted.web2.stream.SimpleStream.length?7
-twisted.web2.stream.SimpleStream.read?4()
-twisted.web2.stream.SimpleStream.split?4(point)
-twisted.web2.stream.SimpleStream.start?7
-twisted.web2.stream.StreamProducer.__init__?1(self, stream, enforceStr=True)
-twisted.web2.stream.StreamProducer._doWrite?5(data)
-twisted.web2.stream.StreamProducer.beginProducing?4(consumer)
-twisted.web2.stream.StreamProducer.consumer?7
-twisted.web2.stream.StreamProducer.deferred?7
-twisted.web2.stream.StreamProducer.finishedCallback?7
-twisted.web2.stream.StreamProducer.pauseProducing?4()
-twisted.web2.stream.StreamProducer.paused?7
-twisted.web2.stream.StreamProducer.resumeProducing?4()
-twisted.web2.stream.StreamProducer.stopProducing?4(failure=ti_error.ConnectionLost())
-twisted.web2.stream.StreamProducer?1(stream, enforceStr=True)
-twisted.web2.stream.TruncaterStream.__init__?1(self, stream, point, postTruncater)
-twisted.web2.stream.TruncaterStream._gotRead?5(data)
-twisted.web2.stream.TruncaterStream.close?4()
-twisted.web2.stream.TruncaterStream.read?4()
-twisted.web2.stream.TruncaterStream.split?4(point)
-twisted.web2.stream.TruncaterStream?1(stream, point, postTruncater)
-twisted.web2.stream._IteratorStream.__init__?2(self, fun, stream, args, kwargs)
-twisted.web2.stream._IteratorStream._gotRead?5(data)
-twisted.web2.stream._IteratorStream.close?4()
-twisted.web2.stream._IteratorStream.length?7
-twisted.web2.stream._IteratorStream.read?4()
-twisted.web2.stream._IteratorStream.split?4()
-twisted.web2.stream._IteratorStream?2(fun, stream, args, kwargs)
-twisted.web2.stream._ProcessStreamerProtocol.__init__?2(self, inputStream, outStream, errStream)
-twisted.web2.stream._ProcessStreamerProtocol._inputError?5(f)
-twisted.web2.stream._ProcessStreamerProtocol.connectionMade?4()
-twisted.web2.stream._ProcessStreamerProtocol.errConnectionLost?4()
-twisted.web2.stream._ProcessStreamerProtocol.errReceived?4(data)
-twisted.web2.stream._ProcessStreamerProtocol.outConnectionLost?4()
-twisted.web2.stream._ProcessStreamerProtocol.outReceived?4(data)
-twisted.web2.stream._ProcessStreamerProtocol.processEnded?4(reason)
-twisted.web2.stream._ProcessStreamerProtocol?2(inputStream, outStream, errStream)
-twisted.web2.stream._StreamIterator.done?7
-twisted.web2.stream._StreamIterator.next?4()
-twisted.web2.stream._StreamIterator.wait?7
-twisted.web2.stream._StreamReader.__init__?2(self, stream, gotDataCallback)
-twisted.web2.stream._StreamReader._gotData?5(data)
-twisted.web2.stream._StreamReader._gotError?5(failure)
-twisted.web2.stream._StreamReader._read?5()
-twisted.web2.stream._StreamReader.run?4()
-twisted.web2.stream._StreamReader?2(stream, gotDataCallback)
-twisted.web2.stream.connectStream?4(inputStream, factory)
-twisted.web2.stream.done?4(_)
-twisted.web2.stream.fallbackSplit?4(stream, point)
-twisted.web2.stream.generatorToStream?4(fun)
-twisted.web2.stream.generatorToStream_inner?4(stream, *args, **kwargs)
-twisted.web2.stream.mmapwrapper?4(*args, **kwargs)
-twisted.web2.stream.readAndDiscard?4(stream)
-twisted.web2.stream.readIntoFile?4(stream, outFile)
-twisted.web2.stream.readStream?4(stream, gotDataCallback)
-twisted.web2.stream.substream?4(stream, start, end)
-twisted.web2.twcgi.CGIDirectory.__init__?1(self, pathname)
-twisted.web2.twcgi.CGIDirectory.addSlash?7
-twisted.web2.twcgi.CGIDirectory.locateChild?4(ctx, segments)
-twisted.web2.twcgi.CGIDirectory.render?4(ctx)
-twisted.web2.twcgi.CGIDirectory?1(pathname)
-twisted.web2.twcgi.CGIProcessProtocol.__init__?1(self, request, deferred)
-twisted.web2.twcgi.CGIProcessProtocol._addResponseHeader?5(header)
-twisted.web2.twcgi.CGIProcessProtocol._failedProducing?5()
-twisted.web2.twcgi.CGIProcessProtocol._finishedProducing?5()
-twisted.web2.twcgi.CGIProcessProtocol._sendResponse?5()
-twisted.web2.twcgi.CGIProcessProtocol.connectionMade?4()
-twisted.web2.twcgi.CGIProcessProtocol.errReceived?4(error)
-twisted.web2.twcgi.CGIProcessProtocol.errortext?7
-twisted.web2.twcgi.CGIProcessProtocol.handling_headers?7
-twisted.web2.twcgi.CGIProcessProtocol.headers_written?7
-twisted.web2.twcgi.CGIProcessProtocol.headertext?7
-twisted.web2.twcgi.CGIProcessProtocol.outReceived?4(output)
-twisted.web2.twcgi.CGIProcessProtocol.pauseProducing?4()
-twisted.web2.twcgi.CGIProcessProtocol.processEnded?4(reason)
-twisted.web2.twcgi.CGIProcessProtocol.resumeProducing?4()
-twisted.web2.twcgi.CGIProcessProtocol.stopProducing?4()
-twisted.web2.twcgi.CGIProcessProtocol?1(request, deferred)
-twisted.web2.twcgi.CGIScript.__init__?1(self, filename)
-twisted.web2.twcgi.CGIScript.http_POST?4(ctx)
-twisted.web2.twcgi.CGIScript.render?4(ctx)
-twisted.web2.twcgi.CGIScript.runProcess?4(env, request, qargs=[])
-twisted.web2.twcgi.CGIScript?1(filename)
-twisted.web2.twcgi.FilteredScript.__init__?1(self, filename, filters=None)
-twisted.web2.twcgi.FilteredScript.filters?7
-twisted.web2.twcgi.FilteredScript.runProcess?4(env, request, qargs=[])
-twisted.web2.twcgi.FilteredScript?1(filename, filters=None)
-twisted.web2.twcgi.PHP3Script.filters?7
-twisted.web2.twcgi.PHPScript.filters?7
-twisted.web2.twcgi.createCGIEnvironment?4(ctx, request=None)
-twisted.web2.twcgi.headerNameTranslation?7
-twisted.web2.twscgi.SCGIClientProtocol.__init__?1(self, request, deferred)
-twisted.web2.twscgi.SCGIClientProtocol.connectionLost?4(reason)
-twisted.web2.twscgi.SCGIClientProtocol.connectionMade?4()
-twisted.web2.twscgi.SCGIClientProtocol.lineReceived?4(line)
-twisted.web2.twscgi.SCGIClientProtocol.rawDataReceived?4(data)
-twisted.web2.twscgi.SCGIClientProtocol?1(request, deferred)
-twisted.web2.twscgi.SCGIClientProtocolFactory.__init__?1(self, request)
-twisted.web2.twscgi.SCGIClientProtocolFactory.buildProtocol?4(addr)
-twisted.web2.twscgi.SCGIClientProtocolFactory.clientConnectionFailed?4(connector, reason)
-twisted.web2.twscgi.SCGIClientProtocolFactory.protocol?7
-twisted.web2.twscgi.SCGIClientProtocolFactory.sendFailureResponse?4(reason)
-twisted.web2.twscgi.SCGIClientProtocolFactory?1(request)
-twisted.web2.twscgi.SCGIClientResource.__init__?1(self, port, host='localhost')
-twisted.web2.twscgi.SCGIClientResource.renderHTTP?4(ctx)
-twisted.web2.twscgi.SCGIClientResource?1(port, host='localhost')
-twisted.web2.version?7
-twisted.web2.vhost.AutoVHostURIRewrite.__init__?1(self, resource)
-twisted.web2.vhost.AutoVHostURIRewrite.locateChild?4(ctx, segments)
-twisted.web2.vhost.AutoVHostURIRewrite.renderHTTP?4(ctx)
-twisted.web2.vhost.AutoVHostURIRewrite?1(resource)
-twisted.web2.vhost.NameVirtualHost.__init__?1(self, default=None)
-twisted.web2.vhost.NameVirtualHost.addHost?4(name, resrc)
-twisted.web2.vhost.NameVirtualHost.locateChild?4(ctx, segments)
-twisted.web2.vhost.NameVirtualHost.removeHost?4(name)
-twisted.web2.vhost.NameVirtualHost.supportNested?7
-twisted.web2.vhost.NameVirtualHost?1(default=None)
-twisted.web2.vhost.VHostURIRewrite.__init__?1(self, uri, resource)
-twisted.web2.vhost.VHostURIRewrite.locateChild?4(ctx, segments)
-twisted.web2.vhost.VHostURIRewrite.renderHTTP?4(ctx)
-twisted.web2.vhost.VHostURIRewrite?1(uri, resource)
-twisted.web2.wsgi.ErrorStream.flush?4()
-twisted.web2.wsgi.ErrorStream.write?4(s)
-twisted.web2.wsgi.ErrorStream.writelines?4(seq)
-twisted.web2.wsgi.FileWrapper.__init__?1(self, filelike, blksize=8192)
-twisted.web2.wsgi.FileWrapper.next?4()
-twisted.web2.wsgi.FileWrapper?1(filelike, blksize=8192)
-twisted.web2.wsgi.InputStream.__init__?1(self, newstream)
-twisted.web2.wsgi.InputStream.read?4(size=None)
-twisted.web2.wsgi.InputStream.readline?4()
-twisted.web2.wsgi.InputStream.readlines?4(hint=None)
-twisted.web2.wsgi.InputStream?1(newstream)
-twisted.web2.wsgi.WSGIHandler.__init__?1(self, application, ctx)
-twisted.web2.wsgi.WSGIHandler._start?5()
-twisted.web2.wsgi.WSGIHandler._write?5()
-twisted.web2.wsgi.WSGIHandler.handleResult?4(result)
-twisted.web2.wsgi.WSGIHandler.headersSent?7
-twisted.web2.wsgi.WSGIHandler.pauseProducing?4()
-twisted.web2.wsgi.WSGIHandler.resumeProducing?4()
-twisted.web2.wsgi.WSGIHandler.run?4()
-twisted.web2.wsgi.WSGIHandler.setupEnvironment?4(ctx, request)
-twisted.web2.wsgi.WSGIHandler.startWSGIResponse?4(status, response_headers, exc_info=None)
-twisted.web2.wsgi.WSGIHandler.stopProducing?4()
-twisted.web2.wsgi.WSGIHandler.stopped?7
-twisted.web2.wsgi.WSGIHandler.stream?7
-twisted.web2.wsgi.WSGIHandler.write?4(output)
-twisted.web2.wsgi.WSGIHandler.writeAll?4(result)
-twisted.web2.wsgi.WSGIHandler?1(application, ctx)
-twisted.web2.wsgi.WSGIResource.__init__?1(self, application)
-twisted.web2.wsgi.WSGIResource.locateChild?4(request, segments)
-twisted.web2.wsgi.WSGIResource.renderHTTP?4(ctx)
-twisted.web2.wsgi.WSGIResource?1(application)
-twisted.web2.wsgi.callInReactor?4(__f, *__a, **__kw)
-twisted.words.im.baseaccount.AccountManager.__init__?1(self)
-twisted.words.im.baseaccount.AccountManager.addAccount?4(account)
-twisted.words.im.baseaccount.AccountManager.connect?4(accountName, chatui)
-twisted.words.im.baseaccount.AccountManager.delAccount?4(accountName)
-twisted.words.im.baseaccount.AccountManager.disconnect?4(accountName)
-twisted.words.im.baseaccount.AccountManager.getConnectionInfo?4()
-twisted.words.im.baseaccount.AccountManager.getSnapShot?4()
-twisted.words.im.baseaccount.AccountManager.isEmpty?4()
-twisted.words.im.baseaccount.AccountManager.quit?4()
-twisted.words.im.baseaccount.AccountManager?1()
-twisted.words.im.basechat.ChatUI.__init__?1(self)
-twisted.words.im.basechat.ChatUI.contactChangedNick?4(oldnick, newnick)
-twisted.words.im.basechat.ChatUI.getContactsList?4()
-twisted.words.im.basechat.ChatUI.getConversation?4(person, Class=Conversation, stayHidden=0)
-twisted.words.im.basechat.ChatUI.getGroup?4(name, client)
-twisted.words.im.basechat.ChatUI.getGroupConversation?4(group, Class=GroupConversation, stayHidden=0)
-twisted.words.im.basechat.ChatUI.getPerson?4(name, client)
-twisted.words.im.basechat.ChatUI.registerAccountClient?4(client)
-twisted.words.im.basechat.ChatUI.unregisterAccountClient?4(client)
-twisted.words.im.basechat.ChatUI?1()
-twisted.words.im.basechat.ContactsList.__init__?1(self, chatui)
-twisted.words.im.basechat.ContactsList.contactChangedNick?4(person, newnick)
-twisted.words.im.basechat.ContactsList.registerAccountClient?4(client)
-twisted.words.im.basechat.ContactsList.setContactStatus?4(person)
-twisted.words.im.basechat.ContactsList.unregisterAccountClient?4(client)
-twisted.words.im.basechat.ContactsList?1(chatui)
-twisted.words.im.basechat.Conversation.__init__?1(self, person, chatui)
-twisted.words.im.basechat.Conversation.contactChangedNick?4(person, newnick)
-twisted.words.im.basechat.Conversation.hide?4()
-twisted.words.im.basechat.Conversation.sendText?4(text)
-twisted.words.im.basechat.Conversation.show?4()
-twisted.words.im.basechat.Conversation.showMessage?4(text, metadata=None)
-twisted.words.im.basechat.Conversation?1(person, chatui)
-twisted.words.im.basechat.GroupConversation.__init__?1(self, group, chatui)
-twisted.words.im.basechat.GroupConversation.hide?4()
-twisted.words.im.basechat.GroupConversation.memberChangedNick?4(oldnick, newnick)
-twisted.words.im.basechat.GroupConversation.memberJoined?4(member)
-twisted.words.im.basechat.GroupConversation.memberLeft?4(member)
-twisted.words.im.basechat.GroupConversation.sendText?4(text)
-twisted.words.im.basechat.GroupConversation.setGroupMembers?4(members)
-twisted.words.im.basechat.GroupConversation.setTopic?4(topic, author)
-twisted.words.im.basechat.GroupConversation.show?4()
-twisted.words.im.basechat.GroupConversation.showGroupMessage?4(sender, text, metadata=None)
-twisted.words.im.basechat.GroupConversation?1(group, chatui)
-twisted.words.im.basesupport.AbstractAccount.__init__?1(self, accountName, autoLogin, username, password, host, port)
-twisted.words.im.basesupport.AbstractAccount._cb_logOn?5(client)
-twisted.words.im.basesupport.AbstractAccount._clientLost?5(client, reason)
-twisted.words.im.basesupport.AbstractAccount._groupFactory?8
-twisted.words.im.basesupport.AbstractAccount._isConnecting?8
-twisted.words.im.basesupport.AbstractAccount._isOnline?8
-twisted.words.im.basesupport.AbstractAccount._loginFailed?5(reason)
-twisted.words.im.basesupport.AbstractAccount._personFactory?8
-twisted.words.im.basesupport.AbstractAccount._startLogOn?5(chatui)
-twisted.words.im.basesupport.AbstractAccount.client?7
-twisted.words.im.basesupport.AbstractAccount.getGroup?4(name)
-twisted.words.im.basesupport.AbstractAccount.getPerson?4(name)
-twisted.words.im.basesupport.AbstractAccount.isOnline?4()
-twisted.words.im.basesupport.AbstractAccount.logOn?4(chatui)
-twisted.words.im.basesupport.AbstractAccount.persistanceVersion?7
-twisted.words.im.basesupport.AbstractAccount.upgrateToVersion2?4()
-twisted.words.im.basesupport.AbstractAccount?1(accountName, autoLogin, username, password, host, port)
-twisted.words.im.basesupport.AbstractClientMixin.__init__?1(self, account, chatui, logonDeferred)
-twisted.words.im.basesupport.AbstractClientMixin.connectionLost?4(reason)
-twisted.words.im.basesupport.AbstractClientMixin.connectionMade?4()
-twisted.words.im.basesupport.AbstractClientMixin.unregisterAsAccountClient?4()
-twisted.words.im.basesupport.AbstractClientMixin?1(account, chatui, logonDeferred)
-twisted.words.im.basesupport.AbstractGroup.__init__?1(self, name, account)
-twisted.words.im.basesupport.AbstractGroup.getGroupCommands?4()
-twisted.words.im.basesupport.AbstractGroup.getTargetCommands?4(target)
-twisted.words.im.basesupport.AbstractGroup.join?4()
-twisted.words.im.basesupport.AbstractGroup.leave?4()
-twisted.words.im.basesupport.AbstractGroup?1(name, account)
-twisted.words.im.basesupport.AbstractPerson.__init__?1(self, name, baseAccount)
-twisted.words.im.basesupport.AbstractPerson.getIdleTime?4()
-twisted.words.im.basesupport.AbstractPerson.getPersonCommands?4()
-twisted.words.im.basesupport.AbstractPerson?1(name, baseAccount)
-twisted.words.im.gtkaccount.DummyAccountForm.__init__?1(self, manager)
-twisted.words.im.gtkaccount.DummyAccountForm.create?4(sname, autoLogin)
-twisted.words.im.gtkaccount.DummyAccountForm?1(manager)
-twisted.words.im.gtkaccount.IRCAccountForm.__init__?1(self, maanger)
-twisted.words.im.gtkaccount.IRCAccountForm.create?4(accountName, autoLogin)
-twisted.words.im.gtkaccount.IRCAccountForm?1(maanger)
-twisted.words.im.gtkaccount.NewAccount.__init__?1(self, manager)
-twisted.words.im.gtkaccount.NewAccount.createAccount?4(b)
-twisted.words.im.gtkaccount.NewAccount.destroyMe?4(b=None)
-twisted.words.im.gtkaccount.NewAccount.gatewaySelected?4(ig, k)
-twisted.words.im.gtkaccount.NewAccount.on_NewAccountWindow_destroy?4(w)
-twisted.words.im.gtkaccount.NewAccount?1(manager)
-twisted.words.im.gtkaccount.PBAccountForm.__init__?1(self, manager)
-twisted.words.im.gtkaccount.PBAccountForm.addPerspective?4(b)
-twisted.words.im.gtkaccount.PBAccountForm.create?4(accName, autoLogin)
-twisted.words.im.gtkaccount.PBAccountForm.on_identity_changed?7
-twisted.words.im.gtkaccount.PBAccountForm.on_serviceList_select_row?4(slist, row, column, event)
-twisted.words.im.gtkaccount.PBAccountForm.on_serviceType_changed?4(w=None)
-twisted.words.im.gtkaccount.PBAccountForm.removePerspective?4(b)
-twisted.words.im.gtkaccount.PBAccountForm?1(manager)
-twisted.words.im.gtkaccount.TOCAccountForm.__init__?1(self, maanger)
-twisted.words.im.gtkaccount.TOCAccountForm.create?4(accountName, autoLogin)
-twisted.words.im.gtkaccount.TOCAccountForm?1(maanger)
-twisted.words.im.gtkaccount.created?4(self, acct)
-twisted.words.im.gtkaccount.lockNewAccount?4(self, b)
-twisted.words.im.gtkaccount.on_DeleteAccountButton_clicked?4(self, b)
-twisted.words.im.gtkaccount.on_LogOnButton_clicked?4(self, b)
-twisted.words.im.gtkaccount.on_MainIMWindow_destroy?4(self, w)
-twisted.words.im.gtkaccount.on_NewAccountButton_clicked?4(self, b)
-twisted.words.im.gtkaccount.refreshAccounts?4(self)
-twisted.words.im.gtkaccount.registeredTypes?7
-twisted.words.im.gtkchat.ContactsList.__init__?1(self, chatui, xml)
-twisted.words.im.gtkchat.ContactsList._updateAccountMenu?5()
-twisted.words.im.gtkchat.ContactsList.on_AccountsListPopup_activate?4(w, account)
-twisted.words.im.gtkchat.ContactsList.on_AddContactButton_clicked?4(b)
-twisted.words.im.gtkchat.ContactsList.on_OnlineContactsTree_select_row?4(w, row, column, event)
-twisted.words.im.gtkchat.ContactsList.on_PlainJoinChat_clicked?4(b)
-twisted.words.im.gtkchat.ContactsList.on_PlainSendIM_clicked?4(b)
-twisted.words.im.gtkchat.ContactsList.refreshContactsLists?4()
-twisted.words.im.gtkchat.ContactsList.registerAccountClient?4(account)
-twisted.words.im.gtkchat.ContactsList.setContactStatus?4(person)
-twisted.words.im.gtkchat.ContactsList.unregisterAccountClient?4(account)
-twisted.words.im.gtkchat.ContactsList?1(chatui, xml)
-twisted.words.im.gtkchat.Conversation.__init__?1(self, person)
-twisted.words.im.gtkchat.Conversation._cbTextSent?5(result, text, metadata=None)
-twisted.words.im.gtkchat.Conversation.getTitle?4()
-twisted.words.im.gtkchat.Conversation.sendText?4(text)
-twisted.words.im.gtkchat.Conversation.showMessage?4(text, metadata=None)
-twisted.words.im.gtkchat.Conversation?1(person)
-twisted.words.im.gtkchat.GroupConversation.__init__?1(self, group)
-twisted.words.im.gtkchat.GroupConversation._cacheColorHash?5(name)
-twisted.words.im.gtkchat.GroupConversation._cbTextSent?5(result, text, metadata=None)
-twisted.words.im.gtkchat.GroupConversation._doGroupAction?5(evt, method)
-twisted.words.im.gtkchat.GroupConversation._doPersonAction?5(evt, method)
-twisted.words.im.gtkchat.GroupConversation._doTargetAction?5(evt, method, person)
-twisted.words.im.gtkchat.GroupConversation.getTitle?4()
-twisted.words.im.gtkchat.GroupConversation.hidden?4(w)
-twisted.words.im.gtkchat.GroupConversation.memberChangedNick?4(member, newnick)
-twisted.words.im.gtkchat.GroupConversation.memberJoined?4(member)
-twisted.words.im.gtkchat.GroupConversation.memberLeft?4(member)
-twisted.words.im.gtkchat.GroupConversation.on_AddContactButton_clicked?4(b)
-twisted.words.im.gtkchat.GroupConversation.on_HideButton_clicked?4(b)
-twisted.words.im.gtkchat.GroupConversation.on_LeaveButton_clicked?4(b)
-twisted.words.im.gtkchat.GroupConversation.on_ParticipantList_select_row?4(w, row, column, event)
-twisted.words.im.gtkchat.GroupConversation.on_ParticipantList_unselect_row?4(w, row, column, event)
-twisted.words.im.gtkchat.GroupConversation.on_TopicEntry_activate?4(e)
-twisted.words.im.gtkchat.GroupConversation.on_TopicEntry_focus_out_event?4(w, e)
-twisted.words.im.gtkchat.GroupConversation.refreshMemberList?4()
-twisted.words.im.gtkchat.GroupConversation.sendText?4(text)
-twisted.words.im.gtkchat.GroupConversation.setGroupMembers?4(members)
-twisted.words.im.gtkchat.GroupConversation.setTopic?4(topic, author)
-twisted.words.im.gtkchat.GroupConversation.showGroupMessage?4(sender, text, metadata=None)
-twisted.words.im.gtkchat.GroupConversation.tabComplete?4(word)
-twisted.words.im.gtkchat.GroupConversation?1(group)
-twisted.words.im.gtkchat.GtkChatClientUI.__init__?1(self, xml)
-twisted.words.im.gtkchat.GtkChatClientUI.contactsListClose?4(w, evt)
-twisted.words.im.gtkchat.GtkChatClientUI.getContactsList?4()
-twisted.words.im.gtkchat.GtkChatClientUI.getConversation?4(person)
-twisted.words.im.gtkchat.GtkChatClientUI.getGroup?4(name, client)
-twisted.words.im.gtkchat.GtkChatClientUI.getGroupConversation?4(group, stayHidden=0)
-twisted.words.im.gtkchat.GtkChatClientUI.getPerson?4(name, client)
-twisted.words.im.gtkchat.GtkChatClientUI.registerAccountClient?4(account)
-twisted.words.im.gtkchat.GtkChatClientUI.unregisterAccountClient?4(account)
-twisted.words.im.gtkchat.GtkChatClientUI?1(xml)
-twisted.words.im.gtkchat._msgDisplay?5(output, name, text, color, isEmote)
-twisted.words.im.gtkchat.colorhash?4(name)
-twisted.words.im.gtkcommon.AWAY?7
-twisted.words.im.gtkcommon.False?7
-twisted.words.im.gtkcommon.GLADE_FILE?7
-twisted.words.im.gtkcommon.InputOutputWindow.__init__?1(self, rootName, inputName, outputName)
-twisted.words.im.gtkcommon.InputOutputWindow.getCurrentWord?4(entry)
-twisted.words.im.gtkcommon.InputOutputWindow.handle_key_press_event?4(entry, event)
-twisted.words.im.gtkcommon.InputOutputWindow.hidden?4(w)
-twisted.words.im.gtkcommon.InputOutputWindow.hide?4()
-twisted.words.im.gtkcommon.InputOutputWindow.historyDown?4()
-twisted.words.im.gtkcommon.InputOutputWindow.historyUp?4()
-twisted.words.im.gtkcommon.InputOutputWindow.show?4()
-twisted.words.im.gtkcommon.InputOutputWindow.tabComplete?4(word)
-twisted.words.im.gtkcommon.InputOutputWindow?1(rootName, inputName, outputName)
-twisted.words.im.gtkcommon.OFFLINE?7
-twisted.words.im.gtkcommon.ONLINE?7
-twisted.words.im.gtkcommon.SETTINGS_FILE?7
-twisted.words.im.gtkcommon.True?7
-twisted.words.im.gtkcommon.autoConnectMethods?4(*objs)
-twisted.words.im.gtkcommon.createMethodDict?4(o, d=None)
-twisted.words.im.gtkcommon.openGlade?4(*args, **kwargs)
-twisted.words.im.interfaces.IAccount.__init__?1(self, accountName, autoLogin, username, password, host, port)
-twisted.words.im.interfaces.IAccount.getGroup?4(groupName)
-twisted.words.im.interfaces.IAccount.getPerson?4(personName)
-twisted.words.im.interfaces.IAccount.isOnline?4()
-twisted.words.im.interfaces.IAccount.logOff?4()
-twisted.words.im.interfaces.IAccount.logOn?4(chatui)
-twisted.words.im.interfaces.IAccount?1(accountName, autoLogin, username, password, host, port)
-twisted.words.im.interfaces.IChatUI.contactChangedNick?4(oldnick, newnick)
-twisted.words.im.interfaces.IChatUI.getContactsList?4()
-twisted.words.im.interfaces.IChatUI.getConversation?4(person, Class, stayHidden=0)
-twisted.words.im.interfaces.IChatUI.getGroup?4(name, client)
-twisted.words.im.interfaces.IChatUI.getGroupConversation?4(group, Class, stayHidden=0)
-twisted.words.im.interfaces.IChatUI.getPerson?4(name, client)
-twisted.words.im.interfaces.IChatUI.registerAccountClient?4(client)
-twisted.words.im.interfaces.IChatUI.unregisterAccountClient?4(client)
-twisted.words.im.interfaces.IClient.__init__?1(self, account, chatui, logonDeferred)
-twisted.words.im.interfaces.IClient.getGroupConversation?4(name, hide=0)
-twisted.words.im.interfaces.IClient.getPerson?4(name)
-twisted.words.im.interfaces.IClient.joinGroup?4(groupName)
-twisted.words.im.interfaces.IClient.leaveGroup?4(groupName)
-twisted.words.im.interfaces.IClient?1(account, chatui, logonDeferred)
-twisted.words.im.interfaces.IConversation.__init__?1(self, person, chatui)
-twisted.words.im.interfaces.IConversation.changedNick?4(person, newnick)
-twisted.words.im.interfaces.IConversation.hide?4()
-twisted.words.im.interfaces.IConversation.sendText?4(text, metadata)
-twisted.words.im.interfaces.IConversation.show?4()
-twisted.words.im.interfaces.IConversation.showMessage?4(text, metadata)
-twisted.words.im.interfaces.IConversation?1(person, chatui)
-twisted.words.im.interfaces.IGroup.__init__?1(self, name, account)
-twisted.words.im.interfaces.IGroup.join?4()
-twisted.words.im.interfaces.IGroup.leave?4()
-twisted.words.im.interfaces.IGroup.sendGroupMessage?4(text, metadata=None)
-twisted.words.im.interfaces.IGroup.setTopic?4(text)
-twisted.words.im.interfaces.IGroup?1(name, account)
-twisted.words.im.interfaces.IGroupConversation.hide?4()
-twisted.words.im.interfaces.IGroupConversation.memberChangedNick?4(oldnick, newnick)
-twisted.words.im.interfaces.IGroupConversation.memberJoined?4(member)
-twisted.words.im.interfaces.IGroupConversation.memberLeft?4(member)
-twisted.words.im.interfaces.IGroupConversation.sendText?4(text, metadata)
-twisted.words.im.interfaces.IGroupConversation.setGroupMembers?4(members)
-twisted.words.im.interfaces.IGroupConversation.setTopic?4(topic, author)
-twisted.words.im.interfaces.IGroupConversation.show?4()
-twisted.words.im.interfaces.IGroupConversation.showGroupMessage?4(sender, text, metadata)
-twisted.words.im.interfaces.IPerson.__init__?1(self, name, account)
-twisted.words.im.interfaces.IPerson.getIdleTime?4()
-twisted.words.im.interfaces.IPerson.getStatus?4()
-twisted.words.im.interfaces.IPerson.isOnline?4()
-twisted.words.im.interfaces.IPerson.sendMessage?4(text, metadata=None)
-twisted.words.im.interfaces.IPerson?1(name, account)
-twisted.words.im.ircsupport.IRCAccount.__init__?1(self, accountName, autoLogin, username, password, host, port, channels='')
-twisted.words.im.ircsupport.IRCAccount._groupFactory?8
-twisted.words.im.ircsupport.IRCAccount._personFactory?8
-twisted.words.im.ircsupport.IRCAccount._startLogOn?5(chatui)
-twisted.words.im.ircsupport.IRCAccount.gatewayType?7
-twisted.words.im.ircsupport.IRCAccount?1(accountName, autoLogin, username, password, host, port, channels='')
-twisted.words.im.ircsupport.IRCPerson.imperson_whois?4()
-twisted.words.im.ircsupport.IRCPerson.leave?4()
-twisted.words.im.ircsupport.IRCPerson.sendGroupMessage?4(text, meta={})
-twisted.words.im.ircsupport.IRCPerson.setTopic?4(topic)
-twisted.words.im.ircsupport.IRCProto.__init__?1(self, account, chatui, logonDeferred=None)
-twisted.words.im.ircsupport.IRCProto.action?4(username, channel, emote)
-twisted.words.im.ircsupport.IRCProto.connectionMade?4()
-twisted.words.im.ircsupport.IRCProto.getGroupConversation?4(name, hide=0)
-twisted.words.im.ircsupport.IRCProto.getPerson?4(name)
-twisted.words.im.ircsupport.IRCProto.irc_333?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_JOIN?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_NICK?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_PART?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_QUIT?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_RPL_ENDOFNAMES?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_RPL_NAMREPLY?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_RPL_TOPIC?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_TOPIC?4(prefix, params)
-twisted.words.im.ircsupport.IRCProto.irc_unknown?4(prefix, command, params)
-twisted.words.im.ircsupport.IRCProto.joinGroup?4(name)
-twisted.words.im.ircsupport.IRCProto.kickedFrom?4(channel, kicker, message)
-twisted.words.im.ircsupport.IRCProto.noticed?4(username, channel, message)
-twisted.words.im.ircsupport.IRCProto.privmsg?4(username, channel, message, metadata=None)
-twisted.words.im.ircsupport.IRCProto.setNick?4(nick)
-twisted.words.im.ircsupport.IRCProto.userKicked?4(kickee, channel, kicker, message)
-twisted.words.im.ircsupport.IRCProto?1(account, chatui, logonDeferred=None)
-twisted.words.im.jyaccount.AccountManagementGUI.__init__?1(self)
-twisted.words.im.jyaccount.AccountManagementGUI.addNewAccount?4(ae)
-twisted.words.im.jyaccount.AccountManagementGUI.buildpane?4()
-twisted.words.im.jyaccount.AccountManagementGUI.connect?4(ae)
-twisted.words.im.jyaccount.AccountManagementGUI.deleteAccount?4(ae)
-twisted.words.im.jyaccount.AccountManagementGUI.disconnect?4(ae)
-twisted.words.im.jyaccount.AccountManagementGUI.n?7
-twisted.words.im.jyaccount.AccountManagementGUI.quit?4(ae)
-twisted.words.im.jyaccount.AccountManagementGUI.update?4()
-twisted.words.im.jyaccount.AccountManagementGUI?1()
-twisted.words.im.jyaccount.NewAccountGUI.__init__?1(self, amgui)
-twisted.words.im.jyaccount.NewAccountGUI.addaccount?4(ae)
-twisted.words.im.jyaccount.NewAccountGUI.buildgwinfo?4()
-twisted.words.im.jyaccount.NewAccountGUI.buildgwoptions?4(gw)
-twisted.words.im.jyaccount.NewAccountGUI.buildpane?4()
-twisted.words.im.jyaccount.NewAccountGUI.cancel?4(ae)
-twisted.words.im.jyaccount.NewAccountGUI.changegw?4(ae)
-twisted.words.im.jyaccount.NewAccountGUI.show?4()
-twisted.words.im.jyaccount.NewAccountGUI?1(amgui)
-twisted.words.im.jyaccount.UneditableTableModel.isCellEditable?4(x, y)
-twisted.words.im.jyaccount.doublebuffered?7
-twisted.words.im.jyaccount.stype?7
-twisted.words.im.jychat.ContactsListGUI.__init__?1(self, chatui)
-twisted.words.im.jychat.ContactsListGUI.addContact?4(ae)
-twisted.words.im.jychat.ContactsListGUI.buildpane?4()
-twisted.words.im.jychat.ContactsListGUI.contactChangedNick?4(person, newnick)
-twisted.words.im.jychat.ContactsListGUI.message?4(ae)
-twisted.words.im.jychat.ContactsListGUI.quit?4(ae)
-twisted.words.im.jychat.ContactsListGUI.registerAccountClient?4(client)
-twisted.words.im.jychat.ContactsListGUI.setContactStatus?4(person)
-twisted.words.im.jychat.ContactsListGUI.unregisterAccount?4(client)
-twisted.words.im.jychat.ContactsListGUI.update?4()
-twisted.words.im.jychat.ContactsListGUI?1(chatui)
-twisted.words.im.jychat.ConversationWindow.__init__?1(self, person, chatui)
-twisted.words.im.jychat.ConversationWindow.buildpane?4()
-twisted.words.im.jychat.ConversationWindow.contactChangedNick?4(person, newnick)
-twisted.words.im.jychat.ConversationWindow.displayText?4(text)
-twisted.words.im.jychat.ConversationWindow.hide?4()
-twisted.words.im.jychat.ConversationWindow.hidewindow?4(ae)
-twisted.words.im.jychat.ConversationWindow.send?4(ae)
-twisted.words.im.jychat.ConversationWindow.sendText?4(text)
-twisted.words.im.jychat.ConversationWindow.show?4()
-twisted.words.im.jychat.ConversationWindow.showMessage?4(text, metadata=None)
-twisted.words.im.jychat.ConversationWindow?1(person, chatui)
-twisted.words.im.jychat.GroupConversationWindow.__init__?1(self, group, chatui)
-twisted.words.im.jychat.GroupConversationWindow.buildpane?4()
-twisted.words.im.jychat.GroupConversationWindow.displayText?4(text)
-twisted.words.im.jychat.GroupConversationWindow.hide?4()
-twisted.words.im.jychat.GroupConversationWindow.hidewindow?4(ae)
-twisted.words.im.jychat.GroupConversationWindow.memberChangedNick?4(oldnick, newnick)
-twisted.words.im.jychat.GroupConversationWindow.memberJoined?4(member)
-twisted.words.im.jychat.GroupConversationWindow.memberLeft?4(member)
-twisted.words.im.jychat.GroupConversationWindow.send?4(ae)
-twisted.words.im.jychat.GroupConversationWindow.setGroupMembers?4(members)
-twisted.words.im.jychat.GroupConversationWindow.setTopic?4(topic, author)
-twisted.words.im.jychat.GroupConversationWindow.show?4()
-twisted.words.im.jychat.GroupConversationWindow.showGroupMessage?4(sender, text, metadata=None)
-twisted.words.im.jychat.GroupConversationWindow.updatelist?4()
-twisted.words.im.jychat.GroupConversationWindow?1(group, chatui)
-twisted.words.im.jychat.JyChatUI.__init__?1(self)
-twisted.words.im.jychat.JyChatUI.getConversation?4(person, stayHidden=0)
-twisted.words.im.jychat.JyChatUI.getGroupConversation?4(group, stayHidden=0)
-twisted.words.im.jychat.JyChatUI?1()
-twisted.words.im.jychat.UneditableTableModel.isCellEditable?4(x, y)
-twisted.words.im.jychat._AccountAdder.__init__?2(self, contactslist)
-twisted.words.im.jychat._AccountAdder.add?4(ae)
-twisted.words.im.jychat._AccountAdder.buildpane?4()
-twisted.words.im.jychat._AccountAdder.cancel?4(ae)
-twisted.words.im.jychat._AccountAdder?2(contactslist)
-twisted.words.im.jychat.doublebuffered?7
-twisted.words.im.locals.AWAY?7
-twisted.words.im.locals.Enum.__init__?1(self, label)
-twisted.words.im.locals.Enum.group?7
-twisted.words.im.locals.Enum?1(label)
-twisted.words.im.locals.OFFLINE?7
-twisted.words.im.locals.ONLINE?7
-twisted.words.im.locals.StatusEnum.group?7
-twisted.words.im.pbsupport.PBAccount.__init__?1(self, accountName, autoLogin, username, password, host, port, services=None)
-twisted.words.im.pbsupport.PBAccount._cbConnected?5(root, chatui)
-twisted.words.im.pbsupport.PBAccount._cbIdent?5(ident, chatui)
-twisted.words.im.pbsupport.PBAccount._ebConnected?5(error)
-twisted.words.im.pbsupport.PBAccount._groupFactory?8
-twisted.words.im.pbsupport.PBAccount._personFactory?8
-twisted.words.im.pbsupport.PBAccount._startLogOn?5(chatui)
-twisted.words.im.pbsupport.PBAccount.gatewayType?7
-twisted.words.im.pbsupport.PBAccount.logOn?4(chatui)
-twisted.words.im.pbsupport.PBAccount.registerMany?4()
-twisted.words.im.pbsupport.PBAccount?1(accountName, autoLogin, username, password, host, port, services=None)
-twisted.words.im.pbsupport.TwistedWordsClient.__init__?1(self, acct, serviceName, perspectiveName, chatui, _logonDeferred=None)
-twisted.words.im.pbsupport.TwistedWordsClient._cbGroupJoined?5(result, name)
-twisted.words.im.pbsupport.TwistedWordsClient._cbGroupLeft?5(result, name)
-twisted.words.im.pbsupport.TwistedWordsClient.addContact?4(name)
-twisted.words.im.pbsupport.TwistedWordsClient.connected?4(perspective)
-twisted.words.im.pbsupport.TwistedWordsClient.getGroup?4(name)
-twisted.words.im.pbsupport.TwistedWordsClient.getGroupConversation?4(name)
-twisted.words.im.pbsupport.TwistedWordsClient.getPerson?4(name)
-twisted.words.im.pbsupport.TwistedWordsClient.joinGroup?4(name)
-twisted.words.im.pbsupport.TwistedWordsClient.leaveGroup?4(name)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_memberJoined?4(member, group)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_memberLeft?4(member, group)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_notifyStatusChanged?4(name, status)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_receiveContactList?4(clist)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_receiveDirectMessage?4(name, message, metadata=None)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_receiveGroupMembers?4(names, group)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_receiveGroupMessage?4(sender, group, message, metadata=None)
-twisted.words.im.pbsupport.TwistedWordsClient.remote_setGroupMetadata?4(dict_, groupName)
-twisted.words.im.pbsupport.TwistedWordsClient?1(acct, serviceName, perspectiveName, chatui, _logonDeferred=None)
-twisted.words.im.pbsupport.TwistedWordsGroup.__init__?1(self, name, wordsClient)
-twisted.words.im.pbsupport.TwistedWordsGroup.joining?4()
-twisted.words.im.pbsupport.TwistedWordsGroup.leave?4()
-twisted.words.im.pbsupport.TwistedWordsGroup.leaving?4()
-twisted.words.im.pbsupport.TwistedWordsGroup.metadataFailed?4(result, text)
-twisted.words.im.pbsupport.TwistedWordsGroup.sendGroupMessage?4(text, metadata=None)
-twisted.words.im.pbsupport.TwistedWordsGroup.setTopic?4(text)
-twisted.words.im.pbsupport.TwistedWordsGroup?1(name, wordsClient)
-twisted.words.im.pbsupport.TwistedWordsPerson.__init__?1(self, name, wordsAccount)
-twisted.words.im.pbsupport.TwistedWordsPerson.getStatus?4()
-twisted.words.im.pbsupport.TwistedWordsPerson.isOnline?4()
-twisted.words.im.pbsupport.TwistedWordsPerson.metadataFailed?4(result, text)
-twisted.words.im.pbsupport.TwistedWordsPerson.sendMessage?4(text, metadata)
-twisted.words.im.pbsupport.TwistedWordsPerson.setStatus?4(status)
-twisted.words.im.pbsupport.TwistedWordsPerson?1(name, wordsAccount)
-twisted.words.im.pbsupport.pbFrontEnds?7
-twisted.words.im.proxyui.IRCUIFactory.buildProtocol?4()
-twisted.words.im.proxyui.IRCUIFactory.ircui?7
-twisted.words.im.proxyui.IRCUserInterface.connectionLost?4()
-twisted.words.im.tap.Options.optParameters?7
-twisted.words.im.tap.updateApplication?4(app, config)
-twisted.words.im.tocsupport.TOCAccount._groupFactory?8
-twisted.words.im.tocsupport.TOCAccount._personFactory?8
-twisted.words.im.tocsupport.TOCAccount._startLogOn?5(chatui)
-twisted.words.im.tocsupport.TOCAccount.gatewayType?7
-twisted.words.im.tocsupport.TOCGroup.__init__?1(self, name, tocAccount)
-twisted.words.im.tocsupport.TOCGroup.leave?4()
-twisted.words.im.tocsupport.TOCGroup.sendGroupMessage?4(text, meta=None)
-twisted.words.im.tocsupport.TOCGroup?1(name, tocAccount)
-twisted.words.im.tocsupport.TOCPerson.getIdleTime?4()
-twisted.words.im.tocsupport.TOCPerson.getStatus?4()
-twisted.words.im.tocsupport.TOCPerson.isOnline?4()
-twisted.words.im.tocsupport.TOCPerson.sendMessage?4(text, meta=None)
-twisted.words.im.tocsupport.TOCPerson.setStatusAndIdle?4(status, idletime)
-twisted.words.im.tocsupport.TOCProto.__init__?1(self, account, chatui, logonDeferred)
-twisted.words.im.tocsupport.TOCProto._debug?5(m)
-twisted.words.im.tocsupport.TOCProto.addContact?4(name)
-twisted.words.im.tocsupport.TOCProto.chatHearMessage?4(roomid, username, message)
-twisted.words.im.tocsupport.TOCProto.chatHearWhisper?4(roomid, username, message)
-twisted.words.im.tocsupport.TOCProto.chatInvited?4(roomid, roomname, username, message)
-twisted.words.im.tocsupport.TOCProto.chatJoined?4(roomid, roomname, users)
-twisted.words.im.tocsupport.TOCProto.chatLeft?4(roomid)
-twisted.words.im.tocsupport.TOCProto.chatUpdate?4(roomid, member, inroom)
-twisted.words.im.tocsupport.TOCProto.getGroupConversation?4(name, hide=0)
-twisted.words.im.tocsupport.TOCProto.getPerson?4(name)
-twisted.words.im.tocsupport.TOCProto.gotConfig?4(mode, buddylist, permit, deny)
-twisted.words.im.tocsupport.TOCProto.hearMessage?4(username, message, autoreply)
-twisted.words.im.tocsupport.TOCProto.joinGroup?4(name)
-twisted.words.im.tocsupport.TOCProto.name?7
-twisted.words.im.tocsupport.TOCProto.onLine?4()
-twisted.words.im.tocsupport.TOCProto.receiveBytes?4(user, file, chunk, sofar, total)
-twisted.words.im.tocsupport.TOCProto.rvousProposal?4(type, cookie, user, vip, port, **kw)
-twisted.words.im.tocsupport.TOCProto.tocNICK?4(data)
-twisted.words.im.tocsupport.TOCProto.updateBuddy?4(username, online, evilness, signontime, idletime, userclass, away)
-twisted.words.im.tocsupport.TOCProto?1(account, chatui, logonDeferred)
-twisted.words.im.tocsupport.dehtml?4(text)
-twisted.words.im.tocsupport.html?4(text)
-twisted.words.iwords.IChatClient.groupMetaUpdate?4(meta)
-twisted.words.iwords.IChatClient.name?7
-twisted.words.iwords.IChatClient.receive?4(recipient, message)
-twisted.words.iwords.IChatClient.userJoined?4(user)
-twisted.words.iwords.IChatClient.userLeft?4(user, reason=None)
-twisted.words.iwords.IChatService.createGroup?4()
-twisted.words.iwords.IChatService.createGroupOnRequest?7
-twisted.words.iwords.IChatService.createUser?4()
-twisted.words.iwords.IChatService.createUserOnRequest?7
-twisted.words.iwords.IChatService.getGroup?4()
-twisted.words.iwords.IChatService.getUser?4()
-twisted.words.iwords.IChatService.itergroups?4()
-twisted.words.iwords.IChatService.lookupGroup?4()
-twisted.words.iwords.IChatService.name?7
-twisted.words.iwords.IGroup.add?4()
-twisted.words.iwords.IGroup.iterusers?4()
-twisted.words.iwords.IGroup.name?7
-twisted.words.iwords.IGroup.receive?4(recipient, message)
-twisted.words.iwords.IGroup.remove?4(reason=None)
-twisted.words.iwords.IGroup.setMetadata?4()
-twisted.words.iwords.IGroup.size?4()
-twisted.words.iwords.IProtocolPlugin.getFactory?4(portal)
-twisted.words.iwords.IProtocolPlugin.name?7
-twisted.words.iwords.IUser.itergroups?4()
-twisted.words.iwords.IUser.join?4()
-twisted.words.iwords.IUser.lastMessage?7
-twisted.words.iwords.IUser.leave?4()
-twisted.words.iwords.IUser.loggedIn?4(mind)
-twisted.words.iwords.IUser.mind?7
-twisted.words.iwords.IUser.name?7
-twisted.words.iwords.IUser.realm?7
-twisted.words.iwords.IUser.send?4(message)
-twisted.words.iwords.IUser.signOn?7
-twisted.words.protocols.irc.CHANNEL_PREFIXES?7
-twisted.words.protocols.irc.CR?7
-twisted.words.protocols.irc.DccChat.__init__?1(self, client, queryData=None)
-twisted.words.protocols.irc.DccChat.buffer?7
-twisted.words.protocols.irc.DccChat.client?7
-twisted.words.protocols.irc.DccChat.dataReceived?4(data)
-twisted.words.protocols.irc.DccChat.delimiter?7
-twisted.words.protocols.irc.DccChat.lineReceived?4(line)
-twisted.words.protocols.irc.DccChat.queryData?7
-twisted.words.protocols.irc.DccChat.remoteParty?7
-twisted.words.protocols.irc.DccChat?1(client, queryData=None)
-twisted.words.protocols.irc.DccChatFactory.__init__?1(self, client, queryData)
-twisted.words.protocols.irc.DccChatFactory.buildProtocol?4(addr)
-twisted.words.protocols.irc.DccChatFactory.clientConnectionFailed?4(unused_connector, unused_reason)
-twisted.words.protocols.irc.DccChatFactory.clientConnectionLost?4(unused_connector, unused_reason)
-twisted.words.protocols.irc.DccChatFactory.noisy?7
-twisted.words.protocols.irc.DccChatFactory.protocol?7
-twisted.words.protocols.irc.DccChatFactory?1(client, queryData)
-twisted.words.protocols.irc.DccFileReceive.__init__?1(self, filename, fileSize=-1, queryData=None, destDir='.', resumeOffset=0)
-twisted.words.protocols.irc.DccFileReceive.connectionLost?4(reason)
-twisted.words.protocols.irc.DccFileReceive.connectionMade?4()
-twisted.words.protocols.irc.DccFileReceive.dataReceived?4(data)
-twisted.words.protocols.irc.DccFileReceive.destDir?7
-twisted.words.protocols.irc.DccFileReceive.fileSize?7
-twisted.words.protocols.irc.DccFileReceive.filename?7
-twisted.words.protocols.irc.DccFileReceive.fromUser?7
-twisted.words.protocols.irc.DccFileReceive.overwrite?7
-twisted.words.protocols.irc.DccFileReceive.queryData?7
-twisted.words.protocols.irc.DccFileReceive.set_directory?4(directory)
-twisted.words.protocols.irc.DccFileReceive.set_filename?4(filename)
-twisted.words.protocols.irc.DccFileReceive.set_overwrite?4(boolean)
-twisted.words.protocols.irc.DccFileReceive?1(filename, fileSize=-1, queryData=None, destDir='.', resumeOffset=0)
-twisted.words.protocols.irc.DccFileReceiveBasic.__init__?1(self, resumeOffset=0)
-twisted.words.protocols.irc.DccFileReceiveBasic.bytesReceived?7
-twisted.words.protocols.irc.DccFileReceiveBasic.dataReceived?4(data)
-twisted.words.protocols.irc.DccFileReceiveBasic?1(resumeOffset=0)
-twisted.words.protocols.irc.DccSendFactory.__init__?1(self, file)
-twisted.words.protocols.irc.DccSendFactory.buildProtocol?4(connection)
-twisted.words.protocols.irc.DccSendFactory.protocol?7
-twisted.words.protocols.irc.DccSendFactory?1(file)
-twisted.words.protocols.irc.DccSendProtocol.__init__?1(self, file)
-twisted.words.protocols.irc.DccSendProtocol.blocksize?7
-twisted.words.protocols.irc.DccSendProtocol.bytesSent?7
-twisted.words.protocols.irc.DccSendProtocol.completed?7
-twisted.words.protocols.irc.DccSendProtocol.connected?7
-twisted.words.protocols.irc.DccSendProtocol.connectionLost?4(reason)
-twisted.words.protocols.irc.DccSendProtocol.connectionMade?4()
-twisted.words.protocols.irc.DccSendProtocol.dataReceived?4(data)
-twisted.words.protocols.irc.DccSendProtocol.file?7
-twisted.words.protocols.irc.DccSendProtocol.sendBlock?4()
-twisted.words.protocols.irc.DccSendProtocol?1(file)
-twisted.words.protocols.irc.ERR_ALREADYREGISTRED?7
-twisted.words.protocols.irc.ERR_BADCHANMASK?7
-twisted.words.protocols.irc.ERR_BADCHANNELKEY?7
-twisted.words.protocols.irc.ERR_BADMASK?7
-twisted.words.protocols.irc.ERR_BANLISTFULL?7
-twisted.words.protocols.irc.ERR_BANNEDFROMCHAN?7
-twisted.words.protocols.irc.ERR_CANNOTSENDTOCHAN?7
-twisted.words.protocols.irc.ERR_CANTKILLSERVER?7
-twisted.words.protocols.irc.ERR_CHANNELISFULL?7
-twisted.words.protocols.irc.ERR_CHANOPRIVSNEEDED?7
-twisted.words.protocols.irc.ERR_ERRONEUSNICKNAME?7
-twisted.words.protocols.irc.ERR_FILEERROR?7
-twisted.words.protocols.irc.ERR_INVITEONLYCHAN?7
-twisted.words.protocols.irc.ERR_KEYSET?7
-twisted.words.protocols.irc.ERR_NEEDMOREPARAMS?7
-twisted.words.protocols.irc.ERR_NICKCOLLISION?7
-twisted.words.protocols.irc.ERR_NICKNAMEINUSE?7
-twisted.words.protocols.irc.ERR_NOADMININFO?7
-twisted.words.protocols.irc.ERR_NOCHANMODES?7
-twisted.words.protocols.irc.ERR_NOLOGIN?7
-twisted.words.protocols.irc.ERR_NOMOTD?7
-twisted.words.protocols.irc.ERR_NONICKNAMEGIVEN?7
-twisted.words.protocols.irc.ERR_NOOPERHOST?7
-twisted.words.protocols.irc.ERR_NOORIGIN?7
-twisted.words.protocols.irc.ERR_NOPERMFORHOST?7
-twisted.words.protocols.irc.ERR_NOPRIVILEGES?7
-twisted.words.protocols.irc.ERR_NORECIPIENT?7
-twisted.words.protocols.irc.ERR_NOSERVICEHOST?7
-twisted.words.protocols.irc.ERR_NOSUCHCHANNEL?7
-twisted.words.protocols.irc.ERR_NOSUCHNICK?7
-twisted.words.protocols.irc.ERR_NOSUCHSERVER?7
-twisted.words.protocols.irc.ERR_NOSUCHSERVICE?7
-twisted.words.protocols.irc.ERR_NOTEXTTOSEND?7
-twisted.words.protocols.irc.ERR_NOTONCHANNEL?7
-twisted.words.protocols.irc.ERR_NOTOPLEVEL?7
-twisted.words.protocols.irc.ERR_NOTREGISTERED?7
-twisted.words.protocols.irc.ERR_PASSWDMISMATCH?7
-twisted.words.protocols.irc.ERR_RESTRICTED?7
-twisted.words.protocols.irc.ERR_SUMMONDISABLED?7
-twisted.words.protocols.irc.ERR_TOOMANYCHANNELS?7
-twisted.words.protocols.irc.ERR_TOOMANYTARGETS?7
-twisted.words.protocols.irc.ERR_UMODEUNKNOWNFLAG?7
-twisted.words.protocols.irc.ERR_UNAVAILRESOURCE?7
-twisted.words.protocols.irc.ERR_UNIQOPPRIVSNEEDED?7
-twisted.words.protocols.irc.ERR_UNKNOWNCOMMAND?7
-twisted.words.protocols.irc.ERR_UNKNOWNMODE?7
-twisted.words.protocols.irc.ERR_USERNOTINCHANNEL?7
-twisted.words.protocols.irc.ERR_USERONCHANNEL?7
-twisted.words.protocols.irc.ERR_USERSDISABLED?7
-twisted.words.protocols.irc.ERR_USERSDONTMATCH?7
-twisted.words.protocols.irc.ERR_WASNOSUCHNICK?7
-twisted.words.protocols.irc.ERR_WILDTOPLEVEL?7
-twisted.words.protocols.irc.ERR_YOUREBANNEDCREEP?7
-twisted.words.protocols.irc.ERR_YOUWILLBEBANNED?7
-twisted.words.protocols.irc.IRC.action?4(sender, recip, message)
-twisted.words.protocols.irc.IRC.buffer?7
-twisted.words.protocols.irc.IRC.channelMode?4(user, channel, mode, *args)
-twisted.words.protocols.irc.IRC.connectionMade?4()
-twisted.words.protocols.irc.IRC.dataReceived?4(data)
-twisted.words.protocols.irc.IRC.encoding?7
-twisted.words.protocols.irc.IRC.handleCommand?4(command, prefix, params)
-twisted.words.protocols.irc.IRC.hostname?7
-twisted.words.protocols.irc.IRC.irc_unknown?4(prefix, command, params)
-twisted.words.protocols.irc.IRC.join?4(who, where)
-twisted.words.protocols.irc.IRC.names?4(user, channel, names)
-twisted.words.protocols.irc.IRC.notice?4(sender, recip, message)
-twisted.words.protocols.irc.IRC.part?4(who, where, reason=None)
-twisted.words.protocols.irc.IRC.privmsg?4(sender, recip, message)
-twisted.words.protocols.irc.IRC.sendLine?4(line)
-twisted.words.protocols.irc.IRC.sendMessage?4(command, *parameter_list, **prefix)
-twisted.words.protocols.irc.IRC.topic?4(user, channel, topic, author=None)
-twisted.words.protocols.irc.IRC.topicAuthor?4(user, channel, author, date)
-twisted.words.protocols.irc.IRC.who?4(user, channel, memberInfo)
-twisted.words.protocols.irc.IRC.whois?4(user, nick, username, hostname, realName, server, serverInfo, oper, idle, signOn, channels)
-twisted.words.protocols.irc.IRCClient.away?4(message='')
-twisted.words.protocols.irc.IRCClient.connectionMade?4()
-twisted.words.protocols.irc.IRCClient.ctcpMakeReply?4(user, messages)
-twisted.words.protocols.irc.IRCClient.ctcpQuery?4(user, channel, messages)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_ACTION?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_CLIENTINFO?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_DCC?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_ERRMSG?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_FINGER?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_PING?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_SOURCE?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_TIME?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_USERINFO?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpQuery_VERSION?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.ctcpUnknownQuery?4(user, channel, tag, data)
-twisted.words.protocols.irc.IRCClient.dataReceived?4(data)
-twisted.words.protocols.irc.IRCClient.dccDoAcceptResume?4(user, file, port, resumePos)
-twisted.words.protocols.irc.IRCClient.dccDoChat?4(user, channel, address, port, data)
-twisted.words.protocols.irc.IRCClient.dccDoResume?4(user, file, port, resumePos)
-twisted.words.protocols.irc.IRCClient.dccDoSend?4(user, address, port, fileName, size, data)
-twisted.words.protocols.irc.IRCClient.dcc_ACCEPT?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.dcc_CHAT?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.dcc_RESUME?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.dcc_SEND?4(user, channel, data)
-twisted.words.protocols.irc.IRCClient.handleCommand?4(command, prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_ERR_NICKNAMEINUSE?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_ERR_PASSWDMISMATCH?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_JOIN?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_KICK?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_MODE?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_NICK?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_NOTICE?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_PART?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_PING?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_PRIVMSG?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_QUIT?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_BOUNCE?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_CREATED?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_ENDOFMOTD?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_LUSERCHANNELS?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_LUSERCLIENT?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_LUSERME?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_LUSEROP?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_MOTD?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_MOTDSTART?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_MYINFO?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_NOTOPIC?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_TOPIC?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_WELCOME?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_RPL_YOURHOST?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_TOPIC?4(prefix, params)
-twisted.words.protocols.irc.IRCClient.irc_unknown?4(prefix, command, params)
-twisted.words.protocols.irc.IRCClient.join?4(channel, key=None)
-twisted.words.protocols.irc.IRCClient.joined?4(channel)
-twisted.words.protocols.irc.IRCClient.kick?4(channel, user, reason=None)
-twisted.words.protocols.irc.IRCClient.kickedFrom?4(channel, kicker, message)
-twisted.words.protocols.irc.IRCClient.leave?4(channel, reason=None)
-twisted.words.protocols.irc.IRCClient.left?4(channel)
-twisted.words.protocols.irc.IRCClient.lineReceived?4(line)
-twisted.words.protocols.irc.IRCClient.mode?4(chan, set, modes, limit = None, user = None, mask = None)
-twisted.words.protocols.irc.IRCClient.modeChanged?4(user, channel, set, modes, args)
-twisted.words.protocols.irc.IRCClient.motd?7
-twisted.words.protocols.irc.IRCClient.msg?4(user, message, length = None)
-twisted.words.protocols.irc.IRCClient.nickChanged?4(nick)
-twisted.words.protocols.irc.IRCClient.nickname?7
-twisted.words.protocols.irc.IRCClient.notice?4(user, message)
-twisted.words.protocols.irc.IRCClient.noticed?4(user, channel, message)
-twisted.words.protocols.irc.IRCClient.part?7
-twisted.words.protocols.irc.IRCClient.password?7
-twisted.words.protocols.irc.IRCClient.pong?4(user, secs)
-twisted.words.protocols.irc.IRCClient.privmsg?4(user, channel, message)
-twisted.words.protocols.irc.IRCClient.quit?4(message = '')
-twisted.words.protocols.irc.IRCClient.realname?7
-twisted.words.protocols.irc.IRCClient.receivedMOTD?4(motd)
-twisted.words.protocols.irc.IRCClient.register?4(nickname, hostname='foo', servername='bar')
-twisted.words.protocols.irc.IRCClient.say?4(channel, message, length = None)
-twisted.words.protocols.irc.IRCClient.setNick?4(nickname)
-twisted.words.protocols.irc.IRCClient.signedOn?4()
-twisted.words.protocols.irc.IRCClient.topic?4(channel, topic=None)
-twisted.words.protocols.irc.LF?7
-twisted.words.protocols.irc.M_QUOTE?7
-twisted.words.protocols.irc.NL?7
-twisted.words.protocols.irc.NUL?7
-twisted.words.protocols.irc.RPL_ADMINEMAIL?7
-twisted.words.protocols.irc.RPL_ADMINLOC?7
-twisted.words.protocols.irc.RPL_ADMINME?7
-twisted.words.protocols.irc.RPL_AWAY?7
-twisted.words.protocols.irc.RPL_BANLIST?7
-twisted.words.protocols.irc.RPL_BOUNCE?7
-twisted.words.protocols.irc.RPL_CHANNELMODEIS?7
-twisted.words.protocols.irc.RPL_CREATED?7
-twisted.words.protocols.irc.RPL_ENDOFBANLIST?7
-twisted.words.protocols.irc.RPL_ENDOFEXCEPTLIST?7
-twisted.words.protocols.irc.RPL_ENDOFINFO?7
-twisted.words.protocols.irc.RPL_ENDOFINVITELIST?7
-twisted.words.protocols.irc.RPL_ENDOFLINKS?7
-twisted.words.protocols.irc.RPL_ENDOFMOTD?7
-twisted.words.protocols.irc.RPL_ENDOFNAMES?7
-twisted.words.protocols.irc.RPL_ENDOFSTATS?7
-twisted.words.protocols.irc.RPL_ENDOFUSERS?7
-twisted.words.protocols.irc.RPL_ENDOFWHO?7
-twisted.words.protocols.irc.RPL_ENDOFWHOIS?7
-twisted.words.protocols.irc.RPL_ENDOFWHOWAS?7
-twisted.words.protocols.irc.RPL_EXCEPTLIST?7
-twisted.words.protocols.irc.RPL_INFO?7
-twisted.words.protocols.irc.RPL_INVITELIST?7
-twisted.words.protocols.irc.RPL_INVITING?7
-twisted.words.protocols.irc.RPL_ISON?7
-twisted.words.protocols.irc.RPL_LINKS?7
-twisted.words.protocols.irc.RPL_LIST?7
-twisted.words.protocols.irc.RPL_LISTEND?7
-twisted.words.protocols.irc.RPL_LISTSTART?7
-twisted.words.protocols.irc.RPL_LUSERCHANNELS?7
-twisted.words.protocols.irc.RPL_LUSERCLIENT?7
-twisted.words.protocols.irc.RPL_LUSERME?7
-twisted.words.protocols.irc.RPL_LUSEROP?7
-twisted.words.protocols.irc.RPL_LUSERUNKNOWN?7
-twisted.words.protocols.irc.RPL_MOTD?7
-twisted.words.protocols.irc.RPL_MOTDSTART?7
-twisted.words.protocols.irc.RPL_MYINFO?7
-twisted.words.protocols.irc.RPL_NAMREPLY?7
-twisted.words.protocols.irc.RPL_NOTOPIC?7
-twisted.words.protocols.irc.RPL_NOUSERS?7
-twisted.words.protocols.irc.RPL_NOWAWAY?7
-twisted.words.protocols.irc.RPL_REHASHING?7
-twisted.words.protocols.irc.RPL_SERVLIST?7
-twisted.words.protocols.irc.RPL_SERVLISTEND?7
-twisted.words.protocols.irc.RPL_STATSCOMMANDS?7
-twisted.words.protocols.irc.RPL_STATSLINKINFO?7
-twisted.words.protocols.irc.RPL_STATSOLINE?7
-twisted.words.protocols.irc.RPL_STATSUPTIME?7
-twisted.words.protocols.irc.RPL_SUMMONING?7
-twisted.words.protocols.irc.RPL_TIME?7
-twisted.words.protocols.irc.RPL_TOPIC?7
-twisted.words.protocols.irc.RPL_TRACECLASS?7
-twisted.words.protocols.irc.RPL_TRACECONNECTING?7
-twisted.words.protocols.irc.RPL_TRACEEND?7
-twisted.words.protocols.irc.RPL_TRACEHANDSHAKE?7
-twisted.words.protocols.irc.RPL_TRACELINK?7
-twisted.words.protocols.irc.RPL_TRACELOG?7
-twisted.words.protocols.irc.RPL_TRACENEWTYPE?7
-twisted.words.protocols.irc.RPL_TRACEOPERATOR?7
-twisted.words.protocols.irc.RPL_TRACERECONNECT?7
-twisted.words.protocols.irc.RPL_TRACESERVER?7
-twisted.words.protocols.irc.RPL_TRACESERVICE?7
-twisted.words.protocols.irc.RPL_TRACEUNKNOWN?7
-twisted.words.protocols.irc.RPL_TRACEUSER?7
-twisted.words.protocols.irc.RPL_TRYAGAIN?7
-twisted.words.protocols.irc.RPL_UMODEIS?7
-twisted.words.protocols.irc.RPL_UNAWAY?7
-twisted.words.protocols.irc.RPL_UNIQOPIS?7
-twisted.words.protocols.irc.RPL_USERHOST?7
-twisted.words.protocols.irc.RPL_USERS?7
-twisted.words.protocols.irc.RPL_USERSSTART?7
-twisted.words.protocols.irc.RPL_VERSION?7
-twisted.words.protocols.irc.RPL_WELCOME?7
-twisted.words.protocols.irc.RPL_WHOISCHANNELS?7
-twisted.words.protocols.irc.RPL_WHOISIDLE?7
-twisted.words.protocols.irc.RPL_WHOISOPERATOR?7
-twisted.words.protocols.irc.RPL_WHOISSERVER?7
-twisted.words.protocols.irc.RPL_WHOISUSER?7
-twisted.words.protocols.irc.RPL_WHOREPLY?7
-twisted.words.protocols.irc.RPL_WHOWASUSER?7
-twisted.words.protocols.irc.RPL_YOUREOPER?7
-twisted.words.protocols.irc.RPL_YOURESERVICE?7
-twisted.words.protocols.irc.RPL_YOURHOST?7
-twisted.words.protocols.irc.SPC?7
-twisted.words.protocols.irc.X_DELIM?7
-twisted.words.protocols.irc.X_QUOTE?7
-twisted.words.protocols.irc.ctcpDequote?4(s)
-twisted.words.protocols.irc.ctcpExtract?4(message)
-twisted.words.protocols.irc.ctcpQuote?4(s)
-twisted.words.protocols.irc.ctcpStringify?4(messages)
-twisted.words.protocols.irc.dccDescribe?4(data)
-twisted.words.protocols.irc.dccParseAddress?4(address)
-twisted.words.protocols.irc.fileSize?4(file)
-twisted.words.protocols.irc.lowDequote?4(s)
-twisted.words.protocols.irc.lowQuote?4(s)
-twisted.words.protocols.irc.mDequoteTable?7
-twisted.words.protocols.irc.mEscape_re?7
-twisted.words.protocols.irc.mQuoteTable?7
-twisted.words.protocols.irc.numeric_to_symbolic?7
-twisted.words.protocols.irc.parsemsg?4(s)
-twisted.words.protocols.irc.split?4(str, length = 80)
-twisted.words.protocols.irc.sub?4(matchobj, mDequoteTable=mDequoteTable)
-twisted.words.protocols.irc.sub?4(matchobj, xDequoteTable=xDequoteTable)
-twisted.words.protocols.irc.symbolic_to_numeric?7
-twisted.words.protocols.irc.xDequoteTable?7
-twisted.words.protocols.irc.xEscape_re?7
-twisted.words.protocols.irc.xQuoteTable?7
-twisted.words.protocols.jabber.client.BasicAuthenticator.AUTH_FAILED_EVENT?7
-twisted.words.protocols.jabber.client.BasicAuthenticator.INVALID_USER_EVENT?7
-twisted.words.protocols.jabber.client.BasicAuthenticator.REGISTER_FAILED_EVENT?7
-twisted.words.protocols.jabber.client.BasicAuthenticator.__init__?1(self, jid, password)
-twisted.words.protocols.jabber.client.BasicAuthenticator._authQueryResultEvent?5(iq)
-twisted.words.protocols.jabber.client.BasicAuthenticator._authResultEvent?5(iq)
-twisted.words.protocols.jabber.client.BasicAuthenticator._registerResultEvent?5(iq)
-twisted.words.protocols.jabber.client.BasicAuthenticator.namespace?7
-twisted.words.protocols.jabber.client.BasicAuthenticator.registerAccount?4(username = None, password = None)
-twisted.words.protocols.jabber.client.BasicAuthenticator.streamStarted?4(rootelem)
-twisted.words.protocols.jabber.client.BasicAuthenticator?1(jid, password)
-twisted.words.protocols.jabber.client.DigestAuthQry?7
-twisted.words.protocols.jabber.client.IQ.__init__?1(self, xmlstream, type = "set")
-twisted.words.protocols.jabber.client.IQ._resultEvent?5(iq)
-twisted.words.protocols.jabber.client.IQ.addCallback?4(fn, *args, **kwargs)
-twisted.words.protocols.jabber.client.IQ.send?4(to = None)
-twisted.words.protocols.jabber.client.IQ?1(xmlstream, type = "set")
-twisted.words.protocols.jabber.client.PlaintextAuthQry?7
-twisted.words.protocols.jabber.client.basicClientFactory?4(jid, secret)
-twisted.words.protocols.jabber.component.ConnectComponentAuthenticator.__init__?1(self, componentjid, password)
-twisted.words.protocols.jabber.component.ConnectComponentAuthenticator._handshakeEvent?5(elem)
-twisted.words.protocols.jabber.component.ConnectComponentAuthenticator.namespace?7
-twisted.words.protocols.jabber.component.ConnectComponentAuthenticator.streamStarted?4(rootelem)
-twisted.words.protocols.jabber.component.ConnectComponentAuthenticator?1(componentjid, password)
-twisted.words.protocols.jabber.component.IService.componentConnected?4(xmlstream)
-twisted.words.protocols.jabber.component.IService.componentDisconnected?4()
-twisted.words.protocols.jabber.component.IService.transportConnected?4(xmlstream)
-twisted.words.protocols.jabber.component.Service.componentConnected?4(xmlstream)
-twisted.words.protocols.jabber.component.Service.componentDisconnected?4()
-twisted.words.protocols.jabber.component.Service.send?4(obj)
-twisted.words.protocols.jabber.component.Service.transportConnected?4(xmlstream)
-twisted.words.protocols.jabber.component.ServiceManager.__init__?1(self, jid, password)
-twisted.words.protocols.jabber.component.ServiceManager._authd?5(xs)
-twisted.words.protocols.jabber.component.ServiceManager._connected?5(xs)
-twisted.words.protocols.jabber.component.ServiceManager._disconnected?5(_)
-twisted.words.protocols.jabber.component.ServiceManager.getFactory?4()
-twisted.words.protocols.jabber.component.ServiceManager.send?4(obj)
-twisted.words.protocols.jabber.component.ServiceManager?1(jid, password)
-twisted.words.protocols.jabber.component.buildServiceManager?4(jid, password, strport)
-twisted.words.protocols.jabber.component.componentFactory?4(componentid, password)
-twisted.words.protocols.jabber.jid.JID.__init__?1(self, str = None, tuple = None)
-twisted.words.protocols.jabber.jid.JID.full?4()
-twisted.words.protocols.jabber.jid.JID.userhost?4()
-twisted.words.protocols.jabber.jid.JID.userhostJID?4()
-twisted.words.protocols.jabber.jid.JID?1(str = None, tuple = None)
-twisted.words.protocols.jabber.jid.internJID?4(str)
-twisted.words.protocols.jabber.jid.parse?4(jidstring)
-twisted.words.protocols.jabber.jid.prep?4(user, server, resource)
-twisted.words.protocols.jabber.jstrports._funcs?8
-twisted.words.protocols.jabber.jstrports._parseTCPSSL?5(factory, domain, port)
-twisted.words.protocols.jabber.jstrports._parseUNIX?5(factory, address)
-twisted.words.protocols.jabber.jstrports.client?4(description, factory)
-twisted.words.protocols.jabber.jstrports.parse?4(description, factory)
-twisted.words.protocols.jabber.xmpp_stringprep.EmptyMappingTable.__init__?1(self, in_table_function)
-twisted.words.protocols.jabber.xmpp_stringprep.EmptyMappingTable.map?4(c)
-twisted.words.protocols.jabber.xmpp_stringprep.EmptyMappingTable?1(in_table_function)
-twisted.words.protocols.jabber.xmpp_stringprep.IDNA.dots?7
-twisted.words.protocols.jabber.xmpp_stringprep.IDNA.nameprep?4(label)
-twisted.words.protocols.jabber.xmpp_stringprep.ILookupTable.lookup?4(c)
-twisted.words.protocols.jabber.xmpp_stringprep.IMappingTable.map?4(c)
-twisted.words.protocols.jabber.xmpp_stringprep.LookupTable.__init__?1(self, table)
-twisted.words.protocols.jabber.xmpp_stringprep.LookupTable.lookup?4(c)
-twisted.words.protocols.jabber.xmpp_stringprep.LookupTable?1(table)
-twisted.words.protocols.jabber.xmpp_stringprep.LookupTableFromFunction.__init__?1(self, in_table_function)
-twisted.words.protocols.jabber.xmpp_stringprep.LookupTableFromFunction?1(in_table_function)
-twisted.words.protocols.jabber.xmpp_stringprep.MappingTableFromFunction.__init__?1(self, map_table_function)
-twisted.words.protocols.jabber.xmpp_stringprep.MappingTableFromFunction?1(map_table_function)
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.B_1?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.B_2?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_11?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_12?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_21?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_22?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_3?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_4?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_5?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_6?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_7?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_8?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.C_9?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.case_map?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.check_prohibiteds?4(string)
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.nameprep?4(label)
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.nodeprep?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.prepare?4(string)
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.prohibiteds?7
-twisted.words.protocols.jabber.xmpp_stringprep.NamePrep.resourceprep?7
-twisted.words.protocols.jabber.xmpp_stringprep.Profile.__init__?1(self, mappings=[], normalize=True, prohibiteds=[], check_unassigneds=True, check_bidi=True)
-twisted.words.protocols.jabber.xmpp_stringprep.Profile.check_bidirectionals?4(string)
-twisted.words.protocols.jabber.xmpp_stringprep.Profile.check_prohibiteds?4(string)
-twisted.words.protocols.jabber.xmpp_stringprep.Profile.check_unassigneds?4(string)
-twisted.words.protocols.jabber.xmpp_stringprep.Profile.map?4(string)
-twisted.words.protocols.jabber.xmpp_stringprep.Profile.prepare?4(string)
-twisted.words.protocols.jabber.xmpp_stringprep.Profile?1(mappings=[], normalize=True, prohibiteds=[], check_unassigneds=True, check_bidi=True)
-twisted.words.protocols.jabber.xmpp_stringprep.nameprep?7
-twisted.words.protocols.msn.ALLOW_LIST?7
-twisted.words.protocols.msn.BLOCK_LIST?7
-twisted.words.protocols.msn.CR?7
-twisted.words.protocols.msn.DispatchClient.connectionMade?4()
-twisted.words.protocols.msn.DispatchClient.gotNotificationReferral?4(host, port)
-twisted.words.protocols.msn.DispatchClient.userHandle?7
-twisted.words.protocols.msn.FORWARD_LIST?7
-twisted.words.protocols.msn.FileReceive.__init__?1(self, auth, myUserHandle, file, directory="", overwrite=0)
-twisted.words.protocols.msn.FileReceive.connectionLost?4(reason)
-twisted.words.protocols.msn.FileReceive.connectionMade?4()
-twisted.words.protocols.msn.FileReceive.gotSegment?4(data)
-twisted.words.protocols.msn.FileReceive.handle_FIL?4(params)
-twisted.words.protocols.msn.FileReceive.handle_UNKNOWN?4(cmd, params)
-twisted.words.protocols.msn.FileReceive.handle_VER?4(params)
-twisted.words.protocols.msn.FileReceive.lineReceived?4(line)
-twisted.words.protocols.msn.FileReceive.parseHeader?4(header)
-twisted.words.protocols.msn.FileReceive.rawDataReceived?4(data)
-twisted.words.protocols.msn.FileReceive?1(auth, myUserHandle, file, directory="", overwrite=0)
-twisted.words.protocols.msn.FileSend.__init__?1(self, file)
-twisted.words.protocols.msn.FileSend.connectionLost?4(reason)
-twisted.words.protocols.msn.FileSend.connectionMade?4()
-twisted.words.protocols.msn.FileSend.handle_BYE?4(params)
-twisted.words.protocols.msn.FileSend.handle_CCL?4(params)
-twisted.words.protocols.msn.FileSend.handle_TFR?4(params)
-twisted.words.protocols.msn.FileSend.handle_UNKNOWN?4(cmd, params)
-twisted.words.protocols.msn.FileSend.handle_USR?4(params)
-twisted.words.protocols.msn.FileSend.handle_VER?4(params)
-twisted.words.protocols.msn.FileSend.lineReceived?4(line)
-twisted.words.protocols.msn.FileSend.makeHeader?4(size)
-twisted.words.protocols.msn.FileSend.sendPart?4()
-twisted.words.protocols.msn.FileSend?1(file)
-twisted.words.protocols.msn.HAS_PAGER?7
-twisted.words.protocols.msn.HOME_PHONE?7
-twisted.words.protocols.msn.LF?7
-twisted.words.protocols.msn.LOGIN_FAILURE?7
-twisted.words.protocols.msn.LOGIN_REDIRECT?7
-twisted.words.protocols.msn.LOGIN_SUCCESS?7
-twisted.words.protocols.msn.MOBILE_PHONE?7
-twisted.words.protocols.msn.MSNContact.__init__?1(self, userHandle="", screenName="", lists=0, groups=[], status=None)
-twisted.words.protocols.msn.MSNContact.addToList?4(listType)
-twisted.words.protocols.msn.MSNContact.removeFromList?4(listType)
-twisted.words.protocols.msn.MSNContact.setPhone?4(phoneType, value)
-twisted.words.protocols.msn.MSNContact?1(userHandle="", screenName="", lists=0, groups=[], status=None)
-twisted.words.protocols.msn.MSNContactList.__init__?1(self)
-twisted.words.protocols.msn.MSNContactList._getContactsFromList?5(listType)
-twisted.words.protocols.msn.MSNContactList.addContact?4(contact)
-twisted.words.protocols.msn.MSNContactList.getAuthorizedContacts?4()
-twisted.words.protocols.msn.MSNContactList.getBlockedContacts?4()
-twisted.words.protocols.msn.MSNContactList.getContact?4(userHandle)
-twisted.words.protocols.msn.MSNContactList.getContacts?4()
-twisted.words.protocols.msn.MSNContactList.getReverseContacts?4()
-twisted.words.protocols.msn.MSNContactList.remContact?4(userHandle)
-twisted.words.protocols.msn.MSNContactList.remGroup?4(id)
-twisted.words.protocols.msn.MSNContactList.setGroup?4(id, name)
-twisted.words.protocols.msn.MSNContactList?1()
-twisted.words.protocols.msn.MSNEventBase.__init__?1(self)
-twisted.words.protocols.msn.MSNEventBase._createIDMapping?5(data=None)
-twisted.words.protocols.msn.MSNEventBase._fireCallback?5(id, *args)
-twisted.words.protocols.msn.MSNEventBase._nextTransactionID?5()
-twisted.words.protocols.msn.MSNEventBase.checkMessage?4(message)
-twisted.words.protocols.msn.MSNEventBase.connectionLost?4(reason)
-twisted.words.protocols.msn.MSNEventBase.connectionMade?4()
-twisted.words.protocols.msn.MSNEventBase.gotBadLine?4(line, why)
-twisted.words.protocols.msn.MSNEventBase.gotError?4(errorCode)
-twisted.words.protocols.msn.MSNEventBase.gotMessage?4(message)
-twisted.words.protocols.msn.MSNEventBase.lineReceived?4(line)
-twisted.words.protocols.msn.MSNEventBase.rawDataReceived?4(data)
-twisted.words.protocols.msn.MSNEventBase?1()
-twisted.words.protocols.msn.MSNMessage.MESSAGE_ACK?7
-twisted.words.protocols.msn.MSNMessage.MESSAGE_ACK_NONE?7
-twisted.words.protocols.msn.MSNMessage.MESSAGE_NACK?7
-twisted.words.protocols.msn.MSNMessage.__init__?1(self, length=0, userHandle="", screenName="", message="")
-twisted.words.protocols.msn.MSNMessage._calcMessageLen?5()
-twisted.words.protocols.msn.MSNMessage.ack?7
-twisted.words.protocols.msn.MSNMessage.getHeader?4(header)
-twisted.words.protocols.msn.MSNMessage.getMessage?4()
-twisted.words.protocols.msn.MSNMessage.hasHeader?4(header)
-twisted.words.protocols.msn.MSNMessage.setHeader?4(header, value)
-twisted.words.protocols.msn.MSNMessage.setMessage?4(message)
-twisted.words.protocols.msn.MSNMessage?1(length=0, userHandle="", screenName="", message="")
-twisted.words.protocols.msn.MSN_CHALLENGE_STR?7
-twisted.words.protocols.msn.MSN_CVR_STR?7
-twisted.words.protocols.msn.MSN_MAX_MESSAGE?7
-twisted.words.protocols.msn.MSN_PORT?7
-twisted.words.protocols.msn.MSN_PROTOCOL_VERSION?7
-twisted.words.protocols.msn.NotificationClient.__init__?1(self, currentID=0)
-twisted.words.protocols.msn.NotificationClient._cb?5()
-twisted.words.protocols.msn.NotificationClient._getState?5()
-twisted.words.protocols.msn.NotificationClient._getStateData?5(key)
-twisted.words.protocols.msn.NotificationClient._passportError?5(failure)
-twisted.words.protocols.msn.NotificationClient._passportLogin?5(result)
-twisted.words.protocols.msn.NotificationClient._remStateData?5(*args)
-twisted.words.protocols.msn.NotificationClient._setState?5(state)
-twisted.words.protocols.msn.NotificationClient._setStateData?5(key, value)
-twisted.words.protocols.msn.NotificationClient.addContact?4(listType, userHandle, groupID=0)
-twisted.words.protocols.msn.NotificationClient.addListGroup?4(name)
-twisted.words.protocols.msn.NotificationClient.changeScreenName?4(newName)
-twisted.words.protocols.msn.NotificationClient.changeStatus?4(status)
-twisted.words.protocols.msn.NotificationClient.checkMessage?4(message)
-twisted.words.protocols.msn.NotificationClient.connectionLost?4(reason)
-twisted.words.protocols.msn.NotificationClient.connectionMade?4()
-twisted.words.protocols.msn.NotificationClient.contactOffline?4(userHandle)
-twisted.words.protocols.msn.NotificationClient.contactStatusChanged?4(statusCode, userHandle, screenName)
-twisted.words.protocols.msn.NotificationClient.factory?7
-twisted.words.protocols.msn.NotificationClient.gotContactStatus?4(statusCode, userHandle, screenName)
-twisted.words.protocols.msn.NotificationClient.gotPhoneNumber?4(listVersion, userHandle, phoneType, number)
-twisted.words.protocols.msn.NotificationClient.gotProfile?4(message)
-twisted.words.protocols.msn.NotificationClient.gotSwitchboardInvitation?4(sessionID, host, port, key, userHandle, screenName)
-twisted.words.protocols.msn.NotificationClient.handle_ADD?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_ADG?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_BLP?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_BPR?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_CHG?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_CHL?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_CVR?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_FLN?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_GTC?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_ILN?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_LSG?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_LST?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_NLN?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_OUT?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_PRP?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_QRY?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_REA?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_REG?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_REM?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_RMG?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_RNG?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_SYN?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_USR?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_VER?4(params)
-twisted.words.protocols.msn.NotificationClient.handle_XFR?4(params)
-twisted.words.protocols.msn.NotificationClient.listSynchronized?4(*args)
-twisted.words.protocols.msn.NotificationClient.logOut?4()
-twisted.words.protocols.msn.NotificationClient.loggedIn?4(userHandle, screenName, verified)
-twisted.words.protocols.msn.NotificationClient.loginFailure?4(message)
-twisted.words.protocols.msn.NotificationClient.multipleLogin?4()
-twisted.words.protocols.msn.NotificationClient.remContact?4(listType, userHandle, groupID=0)
-twisted.words.protocols.msn.NotificationClient.remListGroup?4(groupID)
-twisted.words.protocols.msn.NotificationClient.renameListGroup?4(groupID, newName)
-twisted.words.protocols.msn.NotificationClient.requestSwitchboardServer?4()
-twisted.words.protocols.msn.NotificationClient.serverGoingDown?4()
-twisted.words.protocols.msn.NotificationClient.setPhoneDetails?4(phoneType, value)
-twisted.words.protocols.msn.NotificationClient.setPrivacyMode?4(privLevel)
-twisted.words.protocols.msn.NotificationClient.statusChanged?4(statusCode)
-twisted.words.protocols.msn.NotificationClient.syncList?4(version)
-twisted.words.protocols.msn.NotificationClient.userAddedMe?4(userHandle, screenName, listVersion)
-twisted.words.protocols.msn.NotificationClient.userRemovedMe?4(userHandle, listVersion)
-twisted.words.protocols.msn.NotificationClient?1(currentID=0)
-twisted.words.protocols.msn.NotificationFactory.contacts?7
-twisted.words.protocols.msn.NotificationFactory.passportServer?7
-twisted.words.protocols.msn.NotificationFactory.password?7
-twisted.words.protocols.msn.NotificationFactory.protocol?7
-twisted.words.protocols.msn.NotificationFactory.screenName?7
-twisted.words.protocols.msn.NotificationFactory.status?7
-twisted.words.protocols.msn.NotificationFactory.userHandle?7
-twisted.words.protocols.msn.PassportLogin.__init__?1(self, deferred, userHandle, passwd, host, authData)
-twisted.words.protocols.msn.PassportLogin._finished?8
-twisted.words.protocols.msn.PassportLogin.connectionMade?4()
-twisted.words.protocols.msn.PassportLogin.handleEndHeaders?4()
-twisted.words.protocols.msn.PassportLogin.handleHeader?4(header, value)
-twisted.words.protocols.msn.PassportLogin.handleResponse?4(r)
-twisted.words.protocols.msn.PassportLogin.login_failed?4(info)
-twisted.words.protocols.msn.PassportLogin.login_redir?4(info)
-twisted.words.protocols.msn.PassportLogin.login_success?4(info)
-twisted.words.protocols.msn.PassportLogin?1(deferred, userHandle, passwd, host, authData)
-twisted.words.protocols.msn.PassportNexus.__init__?1(self, deferred, host)
-twisted.words.protocols.msn.PassportNexus.connectionMade?4()
-twisted.words.protocols.msn.PassportNexus.handleEndHeaders?4()
-twisted.words.protocols.msn.PassportNexus.handleHeader?4(header, value)
-twisted.words.protocols.msn.PassportNexus.handleResponse?4(r)
-twisted.words.protocols.msn.PassportNexus?1(deferred, host)
-twisted.words.protocols.msn.REVERSE_LIST?7
-twisted.words.protocols.msn.STATUS_AWAY?7
-twisted.words.protocols.msn.STATUS_BRB?7
-twisted.words.protocols.msn.STATUS_BUSY?7
-twisted.words.protocols.msn.STATUS_HIDDEN?7
-twisted.words.protocols.msn.STATUS_IDLE?7
-twisted.words.protocols.msn.STATUS_LUNCH?7
-twisted.words.protocols.msn.STATUS_OFFLINE?7
-twisted.words.protocols.msn.STATUS_ONLINE?7
-twisted.words.protocols.msn.STATUS_PHONE?7
-twisted.words.protocols.msn.SwitchboardClient.__init__?1(self)
-twisted.words.protocols.msn.SwitchboardClient._checkFileInfo?5(message, info)
-twisted.words.protocols.msn.SwitchboardClient._checkFileInvitation?5(message, info)
-twisted.words.protocols.msn.SwitchboardClient._checkFileResponse?5(message, info)
-twisted.words.protocols.msn.SwitchboardClient._checkTyping?5(message, cTypes)
-twisted.words.protocols.msn.SwitchboardClient._iCookie?8
-twisted.words.protocols.msn.SwitchboardClient._newInvitationCookie?5()
-twisted.words.protocols.msn.SwitchboardClient._sendInit?5()
-twisted.words.protocols.msn.SwitchboardClient.checkMessage?4(message)
-twisted.words.protocols.msn.SwitchboardClient.connectionLost?4(reason)
-twisted.words.protocols.msn.SwitchboardClient.connectionMade?4()
-twisted.words.protocols.msn.SwitchboardClient.fileInvitationReply?4(iCookie, accept=1)
-twisted.words.protocols.msn.SwitchboardClient.gotChattingUsers?4(users)
-twisted.words.protocols.msn.SwitchboardClient.gotMessage?4(message)
-twisted.words.protocols.msn.SwitchboardClient.gotSendRequest?4(fileName, fileSize, iCookie, message)
-twisted.words.protocols.msn.SwitchboardClient.handle_ACK?4(params)
-twisted.words.protocols.msn.SwitchboardClient.handle_ANS?4(params)
-twisted.words.protocols.msn.SwitchboardClient.handle_BYE?4(params)
-twisted.words.protocols.msn.SwitchboardClient.handle_CAL?4(params)
-twisted.words.protocols.msn.SwitchboardClient.handle_IRO?4(params)
-twisted.words.protocols.msn.SwitchboardClient.handle_JOI?4(params)
-twisted.words.protocols.msn.SwitchboardClient.handle_NAK?4(params)
-twisted.words.protocols.msn.SwitchboardClient.handle_USR?4(params)
-twisted.words.protocols.msn.SwitchboardClient.inviteUser?4(userHandle)
-twisted.words.protocols.msn.SwitchboardClient.key?7
-twisted.words.protocols.msn.SwitchboardClient.loggedIn?4()
-twisted.words.protocols.msn.SwitchboardClient.reply?7
-twisted.words.protocols.msn.SwitchboardClient.sendFileInvitation?4(fileName, fileSize)
-twisted.words.protocols.msn.SwitchboardClient.sendMessage?4(message)
-twisted.words.protocols.msn.SwitchboardClient.sendTransferInfo?4(accept, iCookie, authCookie, ip, port)
-twisted.words.protocols.msn.SwitchboardClient.sendTypingNotification?4()
-twisted.words.protocols.msn.SwitchboardClient.sessionID?7
-twisted.words.protocols.msn.SwitchboardClient.userHandle?7
-twisted.words.protocols.msn.SwitchboardClient.userJoined?4(userHandle, screenName)
-twisted.words.protocols.msn.SwitchboardClient.userLeft?4(userHandle)
-twisted.words.protocols.msn.SwitchboardClient.userTyping?4(message)
-twisted.words.protocols.msn.SwitchboardClient?1()
-twisted.words.protocols.msn.WORK_PHONE?7
-twisted.words.protocols.msn._cb?5(server, auth)
-twisted.words.protocols.msn._login?5(userHandle, passwd, nexusServer, cached=0, authData='')
-twisted.words.protocols.msn._parseHeader?5(h, v)
-twisted.words.protocols.msn._parsePrimitiveHost?5(host)
-twisted.words.protocols.msn.checkParamLen?4(num, expected, cmd, error=None)
-twisted.words.protocols.msn.classNameToGUID?7
-twisted.words.protocols.msn.errorCodes?7
-twisted.words.protocols.msn.guidToClassName?7
-twisted.words.protocols.msn.listCodeToID?7
-twisted.words.protocols.msn.listIDToCode?7
-twisted.words.protocols.msn.statusCodes?7
-twisted.words.protocols.oscar.BOSConnection.__init__?1(self, username, cookie)
-twisted.words.protocols.oscar.BOSConnection._cbConnectService?5(snac, d)
-twisted.words.protocols.oscar.BOSConnection._cbGetAway?5(snac)
-twisted.words.protocols.oscar.BOSConnection._cbGetChatInfoForInvite?5(info, user, message)
-twisted.words.protocols.oscar.BOSConnection._cbGetInfo?5(snac)
-twisted.words.protocols.oscar.BOSConnection._cbInitSSI?5(snac, d)
-twisted.words.protocols.oscar.BOSConnection._cbJoinChat?5(chat)
-twisted.words.protocols.oscar.BOSConnection._cbRequestSSI?5(snac, args = ())
-twisted.words.protocols.oscar.BOSConnection._cbRequestSelfInfo?5(snac, d)
-twisted.words.protocols.oscar.BOSConnection._cbSendMessageAck?5(snac, user, message)
-twisted.words.protocols.oscar.BOSConnection._cbWarnUser?5(snac)
-twisted.words.protocols.oscar.BOSConnection.activateSSI?4()
-twisted.words.protocols.oscar.BOSConnection.addItemSSI?4(item, groupID = None, buddyID = None)
-twisted.words.protocols.oscar.BOSConnection.addService?4()
-twisted.words.protocols.oscar.BOSConnection.capabilities?7
-twisted.words.protocols.oscar.BOSConnection.chatMemberJoined?4(chat, member)
-twisted.words.protocols.oscar.BOSConnection.chatMemberLeft?4(chat, member)
-twisted.words.protocols.oscar.BOSConnection.chatReceiveMessage?4(chat, user, message)
-twisted.words.protocols.oscar.BOSConnection.connectService?4(service, wantCallback = 0, extraData = '')
-twisted.words.protocols.oscar.BOSConnection.createChat?4(shortName)
-twisted.words.protocols.oscar.BOSConnection.delItemSSI?4(item, groupID = None, buddyID = None)
-twisted.words.protocols.oscar.BOSConnection.endModifySSI?4()
-twisted.words.protocols.oscar.BOSConnection.getAway?4(user)
-twisted.words.protocols.oscar.BOSConnection.getInfo?4(user)
-twisted.words.protocols.oscar.BOSConnection.initDone?4()
-twisted.words.protocols.oscar.BOSConnection.initSSI?4()
-twisted.words.protocols.oscar.BOSConnection.joinChat?4(exchange, fullName, instance)
-twisted.words.protocols.oscar.BOSConnection.modifyItemSSI?4(item, groupID = None, buddyID = None)
-twisted.words.protocols.oscar.BOSConnection.offlineBuddy?4(user)
-twisted.words.protocols.oscar.BOSConnection.oscar_01_05?4(snac, d = None)
-twisted.words.protocols.oscar.BOSConnection.oscar_01_07?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_01_10?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_01_13?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_02_03?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_03_03?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_03_0B?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_03_0C?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_04_05?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_04_07?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_09_03?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_0B_02?4(snac)
-twisted.words.protocols.oscar.BOSConnection.oscar_13_03?4(snac)
-twisted.words.protocols.oscar.BOSConnection.parseUser?4(data, count=None)
-twisted.words.protocols.oscar.BOSConnection.receiveChatInvite?4(user, message, exchange, fullName, instance, shortName, inviteTime)
-twisted.words.protocols.oscar.BOSConnection.receiveMessage?4(user, multiparts, flags)
-twisted.words.protocols.oscar.BOSConnection.receiveSendFileRequest?4(user, file, description, cookie)
-twisted.words.protocols.oscar.BOSConnection.receiveWarning?4(newLevel, user)
-twisted.words.protocols.oscar.BOSConnection.requestSSI?4(timestamp = 0, revision = 0)
-twisted.words.protocols.oscar.BOSConnection.requestSelfInfo?4()
-twisted.words.protocols.oscar.BOSConnection.sendMessage?4(user, message, wantAck = 0, autoResponse = 0, offline = 0)
-twisted.words.protocols.oscar.BOSConnection.setAway?4(away = None)
-twisted.words.protocols.oscar.BOSConnection.setIdleTime?4(idleTime)
-twisted.words.protocols.oscar.BOSConnection.setProfile?4(profile)
-twisted.words.protocols.oscar.BOSConnection.snacFamilies?7
-twisted.words.protocols.oscar.BOSConnection.startModifySSI?4()
-twisted.words.protocols.oscar.BOSConnection.updateBuddy?4(user)
-twisted.words.protocols.oscar.BOSConnection.warnUser?4(user, anon = 0)
-twisted.words.protocols.oscar.BOSConnection?1(username, cookie)
-twisted.words.protocols.oscar.CAP_CHAT?7
-twisted.words.protocols.oscar.CAP_GAMES?7
-twisted.words.protocols.oscar.CAP_GET_FILE?7
-twisted.words.protocols.oscar.CAP_ICON?7
-twisted.words.protocols.oscar.CAP_IMAGE?7
-twisted.words.protocols.oscar.CAP_SEND_FILE?7
-twisted.words.protocols.oscar.CAP_SEND_LIST?7
-twisted.words.protocols.oscar.CAP_SERV_REL?7
-twisted.words.protocols.oscar.CAP_VOICE?7
-twisted.words.protocols.oscar.ChatNavService._cbCreateChat?5(snac)
-twisted.words.protocols.oscar.ChatNavService._cbGetChatInfo?5(snac, d)
-twisted.words.protocols.oscar.ChatNavService.createChat?4(shortName)
-twisted.words.protocols.oscar.ChatNavService.getChatInfo?4(exchange, name, instance)
-twisted.words.protocols.oscar.ChatNavService.oscar_01_07?4(snac)
-twisted.words.protocols.oscar.ChatNavService.oscar_0D_09?4(snac)
-twisted.words.protocols.oscar.ChatNavService.snacFamilies?7
-twisted.words.protocols.oscar.ChatService.__init__?1(self, bos, cookie, d = None)
-twisted.words.protocols.oscar.ChatService.clientReady?7
-twisted.words.protocols.oscar.ChatService.leaveChat?4()
-twisted.words.protocols.oscar.ChatService.oscar_01_07?4(snac)
-twisted.words.protocols.oscar.ChatService.oscar_0E_02?4(snac)
-twisted.words.protocols.oscar.ChatService.oscar_0E_03?4(snac)
-twisted.words.protocols.oscar.ChatService.oscar_0E_04?4(snac)
-twisted.words.protocols.oscar.ChatService.oscar_0E_06?4(snac)
-twisted.words.protocols.oscar.ChatService.sendMessage?4(message)
-twisted.words.protocols.oscar.ChatService.snacFamilies?7
-twisted.words.protocols.oscar.ChatService?1(bos, cookie, d = None)
-twisted.words.protocols.oscar.FLAP_CHANNEL_CLOSE_CONNECTION?7
-twisted.words.protocols.oscar.FLAP_CHANNEL_DATA?7
-twisted.words.protocols.oscar.FLAP_CHANNEL_ERROR?7
-twisted.words.protocols.oscar.FLAP_CHANNEL_NEW_CONNECTION?7
-twisted.words.protocols.oscar.OSCARService.__init__?1(self, bos, cookie, d = None)
-twisted.words.protocols.oscar.OSCARService.clientReady?4()
-twisted.words.protocols.oscar.OSCARService.connectionLost?4(reason)
-twisted.words.protocols.oscar.OSCARService?1(bos, cookie, d = None)
-twisted.words.protocols.oscar.OSCARUser.__init__?1(self, name, warn, tlvs)
-twisted.words.protocols.oscar.OSCARUser?1(name, warn, tlvs)
-twisted.words.protocols.oscar.OscarAuthenticator.BOSClass?7
-twisted.words.protocols.oscar.OscarAuthenticator.__init__?1(self, username, password, deferred=None, icq=0)
-twisted.words.protocols.oscar.OscarAuthenticator.connectToBOS?4(server, port)
-twisted.words.protocols.oscar.OscarAuthenticator.error?4(error, url)
-twisted.words.protocols.oscar.OscarAuthenticator.oscar_?4(flap)
-twisted.words.protocols.oscar.OscarAuthenticator.oscar_Cookie?4(data)
-twisted.words.protocols.oscar.OscarAuthenticator.oscar_Key?4(data)
-twisted.words.protocols.oscar.OscarAuthenticator.oscar_None?4(data)
-twisted.words.protocols.oscar.OscarAuthenticator?1(username, password, deferred=None, icq=0)
-twisted.words.protocols.oscar.OscarConnection.connectionLost?4(reason)
-twisted.words.protocols.oscar.OscarConnection.connectionMade?4()
-twisted.words.protocols.oscar.OscarConnection.dataReceived?4(data)
-twisted.words.protocols.oscar.OscarConnection.disconnect?4()
-twisted.words.protocols.oscar.OscarConnection.f?4()
-twisted.words.protocols.oscar.OscarConnection.readFlap?4()
-twisted.words.protocols.oscar.OscarConnection.sendFLAP?4(data, channel = 0x02)
-twisted.words.protocols.oscar.OscarConnection.sendKeepAlive?4()
-twisted.words.protocols.oscar.OscarConnection.setKeepAlive?4(t)
-twisted.words.protocols.oscar.OscarConnection.stopKeepAlive?4()
-twisted.words.protocols.oscar.SERVICE_CHAT?7
-twisted.words.protocols.oscar.SERVICE_CHATNAV?7
-twisted.words.protocols.oscar.SNAC?4(fam, sub, id, data, flags=[0, 0])
-twisted.words.protocols.oscar.SNACBased.__init__?1(self, cookie)
-twisted.words.protocols.oscar.SNACBased._ebDeferredError?5(error, fam, sub, data)
-twisted.words.protocols.oscar.SNACBased.clientReady?4()
-twisted.words.protocols.oscar.SNACBased.oscar_01_03?4(snac)
-twisted.words.protocols.oscar.SNACBased.oscar_01_0A?4(snac)
-twisted.words.protocols.oscar.SNACBased.oscar_01_18?4(snac)
-twisted.words.protocols.oscar.SNACBased.oscar_?4(data)
-twisted.words.protocols.oscar.SNACBased.oscar_Data?4(data)
-twisted.words.protocols.oscar.SNACBased.oscar_unknown?4(snac)
-twisted.words.protocols.oscar.SNACBased.sendSNAC?4(fam, sub, data, flags=[0, 0])
-twisted.words.protocols.oscar.SNACBased.sendSNACnr?4(fam, sub, data, flags=[0, 0])
-twisted.words.protocols.oscar.SNACBased.snacFamilies?7
-twisted.words.protocols.oscar.SNACBased?1(cookie)
-twisted.words.protocols.oscar.SSIBuddy.__init__?1(self, name, tlvs = {})
-twisted.words.protocols.oscar.SSIBuddy.oscarRep?4(groupID, buddyID)
-twisted.words.protocols.oscar.SSIBuddy?1(name, tlvs = {})
-twisted.words.protocols.oscar.SSIGroup.__init__?1(self, name, tlvs = {})
-twisted.words.protocols.oscar.SSIGroup.addUser?4(buddyID, user)
-twisted.words.protocols.oscar.SSIGroup.findIDFor?4(user)
-twisted.words.protocols.oscar.SSIGroup.oscarRep?4(groupID, buddyID)
-twisted.words.protocols.oscar.SSIGroup?1(name, tlvs = {})
-twisted.words.protocols.oscar.TLV?4(type, value)
-twisted.words.protocols.oscar.TLV_CLIENTMAJOR?7
-twisted.words.protocols.oscar.TLV_CLIENTMINOR?7
-twisted.words.protocols.oscar.TLV_CLIENTNAME?7
-twisted.words.protocols.oscar.TLV_CLIENTSUB?7
-twisted.words.protocols.oscar.TLV_COUNTRY?7
-twisted.words.protocols.oscar.TLV_LANG?7
-twisted.words.protocols.oscar.TLV_PASSWORD?7
-twisted.words.protocols.oscar.TLV_USERNAME?7
-twisted.words.protocols.oscar.TLV_USESSI?7
-twisted.words.protocols.oscar.dehtml?4(text)
-twisted.words.protocols.oscar.encryptPasswordICQ?4(password)
-twisted.words.protocols.oscar.encryptPasswordMD5?4(password, key)
-twisted.words.protocols.oscar.html?4(text)
-twisted.words.protocols.oscar.logPacketData?4(data)
-twisted.words.protocols.oscar.readSNAC?4(data)
-twisted.words.protocols.oscar.readTLVs?4(data, count=None)
-twisted.words.protocols.oscar.serviceClasses?7
-twisted.words.protocols.toc.BAD_ACCOUNT?7
-twisted.words.protocols.toc.BAD_COUNTRY?7
-twisted.words.protocols.toc.BAD_INPUT?7
-twisted.words.protocols.toc.BAD_LANGUAGE?7
-twisted.words.protocols.toc.BAD_NICKNAME?7
-twisted.words.protocols.toc.CANT_WARN?7
-twisted.words.protocols.toc.CONNECTING_TOO_QUICK?7
-twisted.words.protocols.toc.Chatroom.__init__?1(self, fac, exchange, name, id)
-twisted.words.protocols.toc.Chatroom.join?4(user)
-twisted.words.protocols.toc.Chatroom.leave?4(user)
-twisted.words.protocols.toc.Chatroom.say?4(user, message)
-twisted.words.protocols.toc.Chatroom?1(fac, exchange, name, id)
-twisted.words.protocols.toc.DIR_FAILURE?7
-twisted.words.protocols.toc.DIR_FAIL_UNKNOWN?7
-twisted.words.protocols.toc.DIR_UNAVAILABLE?7
-twisted.words.protocols.toc.DUMMY_CHECKSUM?7
-twisted.words.protocols.toc.GET_FILE_UID?7
-twisted.words.protocols.toc.GetFileTransfer.__init__?1(self, client, cookie, dir)
-twisted.words.protocols.toc.GetFileTransfer.connectionMade?4()
-twisted.words.protocols.toc.GetFileTransfer.dataReceived?4(data)
-twisted.words.protocols.toc.GetFileTransfer.func?4(path, names)
-twisted.words.protocols.toc.GetFileTransfer.header_fmt?7
-twisted.words.protocols.toc.GetFileTransfer.pauseProducing?4()
-twisted.words.protocols.toc.GetFileTransfer.resumeProducing?4()
-twisted.words.protocols.toc.GetFileTransfer.stopProducing?4()
-twisted.words.protocols.toc.GetFileTransfer?1(client, cookie, dir)
-twisted.words.protocols.toc.KEYWORD_IGNORED?7
-twisted.words.protocols.toc.MAXARGS?7
-twisted.words.protocols.toc.MESSAGES_TOO_FAST?7
-twisted.words.protocols.toc.MISSED_BIG_IM?7
-twisted.words.protocols.toc.MISSED_FAST_IM?7
-twisted.words.protocols.toc.NEED_MORE_QUALIFIERS?7
-twisted.words.protocols.toc.NOT_AVAILABLE?7
-twisted.words.protocols.toc.NO_CHAT_IN?7
-twisted.words.protocols.toc.NO_EMAIL_LOOKUP?7
-twisted.words.protocols.toc.NO_KEYWORDS?7
-twisted.words.protocols.toc.REQUEST_ERROR?7
-twisted.words.protocols.toc.SEND_FILE_UID?7
-twisted.words.protocols.toc.SEND_TOO_FAST?7
-twisted.words.protocols.toc.SERVICE_TEMP_UNAVAILABLE?7
-twisted.words.protocols.toc.SERVICE_UNAVAILABLE?7
-twisted.words.protocols.toc.STD_MESSAGE?7
-twisted.words.protocols.toc.SavedUser.__init__?1(self)
-twisted.words.protocols.toc.SavedUser?1()
-twisted.words.protocols.toc.SendFileTransfer.__init__?1(self, client, cookie, user, filename)
-twisted.words.protocols.toc.SendFileTransfer.dataReceived?4(data)
-twisted.words.protocols.toc.SendFileTransfer.header_fmt?7
-twisted.words.protocols.toc.SendFileTransfer?1(client, cookie, user, filename)
-twisted.words.protocols.toc.TOC._debug?5(data)
-twisted.words.protocols.toc.TOC.authorize?4(server, port, username, password)
-twisted.words.protocols.toc.TOC.buddyUpdate?4(user)
-twisted.words.protocols.toc.TOC.canContact?4(user)
-twisted.words.protocols.toc.TOC.chatInvite?4(room, user, message)
-twisted.words.protocols.toc.TOC.chatJoin?4(room)
-twisted.words.protocols.toc.TOC.chatLeave?4(room)
-twisted.words.protocols.toc.TOC.chatMessage?4(room, user, message)
-twisted.words.protocols.toc.TOC.chatUserUpdate?4(room, user)
-twisted.words.protocols.toc.TOC.chatWhisper?4(room, user, message)
-twisted.words.protocols.toc.TOC.connectionLost?4(reason)
-twisted.words.protocols.toc.TOC.connectionMade?4()
-twisted.words.protocols.toc.TOC.dataReceived?4(data)
-twisted.words.protocols.toc.TOC.evilFrom?4(user)
-twisted.words.protocols.toc.TOC.getStatus?4(user)
-twisted.words.protocols.toc.TOC.hearWhisper?4(user, data, auto=0)
-twisted.words.protocols.toc.TOC.isFlap?4()
-twisted.words.protocols.toc.TOC.modeConnected?4()
-twisted.words.protocols.toc.TOC.modeFlapon?4()
-twisted.words.protocols.toc.TOC.modeSignon?4()
-twisted.words.protocols.toc.TOC.modeTocSignon?4()
-twisted.words.protocols.toc.TOC.readFlap?4()
-twisted.words.protocols.toc.TOC.sendError?4(code, *varargs)
-twisted.words.protocols.toc.TOC.sendFlap?4(type, data)
-twisted.words.protocols.toc.TOC.toc_add_buddy?4(data)
-twisted.words.protocols.toc.TOC.toc_add_deny?4(data)
-twisted.words.protocols.toc.TOC.toc_add_permit?4(data)
-twisted.words.protocols.toc.TOC.toc_change_passwd?4(data)
-twisted.words.protocols.toc.TOC.toc_chat_accept?4(data)
-twisted.words.protocols.toc.TOC.toc_chat_invite?4(data)
-twisted.words.protocols.toc.TOC.toc_chat_join?4(data)
-twisted.words.protocols.toc.TOC.toc_chat_leave?4(data)
-twisted.words.protocols.toc.TOC.toc_chat_send?4(data)
-twisted.words.protocols.toc.TOC.toc_chat_whisper?4(data)
-twisted.words.protocols.toc.TOC.toc_evil?4(data)
-twisted.words.protocols.toc.TOC.toc_format_nickname?4(data)
-twisted.words.protocols.toc.TOC.toc_get_info?4(data)
-twisted.words.protocols.toc.TOC.toc_init_done?4(data)
-twisted.words.protocols.toc.TOC.toc_remove_buddy?4(data)
-twisted.words.protocols.toc.TOC.toc_send_im?4(data)
-twisted.words.protocols.toc.TOC.toc_set_away?4(data)
-twisted.words.protocols.toc.TOC.toc_set_config?4(data)
-twisted.words.protocols.toc.TOC.toc_set_idle?4(data)
-twisted.words.protocols.toc.TOC.toc_set_info?4(data)
-twisted.words.protocols.toc.TOC.toc_unknown?4(tocname, data)
-twisted.words.protocols.toc.TOC.updateUsers?4()
-twisted.words.protocols.toc.TOC.users?7
-twisted.words.protocols.toc.TOCClient.__init__?1(self, username, password, authhost="login.oscar.aol.com", authport=5190)
-twisted.words.protocols.toc.TOCClient._debug?5(data)
-twisted.words.protocols.toc.TOCClient.add_buddy?4(buddies)
-twisted.words.protocols.toc.TOCClient.add_deny?4(users)
-twisted.words.protocols.toc.TOCClient.add_permit?4(users)
-twisted.words.protocols.toc.TOCClient.away?4(message='')
-twisted.words.protocols.toc.TOCClient.chatHearMessage?4(roomid, username, message)
-twisted.words.protocols.toc.TOCClient.chatHearWhisper?4(roomid, username, message)
-twisted.words.protocols.toc.TOCClient.chatInvited?4(roomid, roomname, username, message)
-twisted.words.protocols.toc.TOCClient.chatJoined?4(roomid, roomname, users)
-twisted.words.protocols.toc.TOCClient.chatLeft?4(roomid)
-twisted.words.protocols.toc.TOCClient.chatUpdate?4(roomid, username, inroom)
-twisted.words.protocols.toc.TOCClient.chat_accept?4(roomid)
-twisted.words.protocols.toc.TOCClient.chat_invite?4(roomid, usernames, message)
-twisted.words.protocols.toc.TOCClient.chat_join?4(exchange, roomname)
-twisted.words.protocols.toc.TOCClient.chat_leave?4(roomid)
-twisted.words.protocols.toc.TOCClient.chat_say?4(roomid, message)
-twisted.words.protocols.toc.TOCClient.chat_whisper?4(roomid, user, message)
-twisted.words.protocols.toc.TOCClient.connectionLost?4(reason)
-twisted.words.protocols.toc.TOCClient.connectionMade?4()
-twisted.words.protocols.toc.TOCClient.dataReceived?4(data)
-twisted.words.protocols.toc.TOCClient.del_buddy?4(buddies)
-twisted.words.protocols.toc.TOCClient.del_deny?4(users)
-twisted.words.protocols.toc.TOCClient.del_permit?4(users)
-twisted.words.protocols.toc.TOCClient.evil?4(user, anon=0)
-twisted.words.protocols.toc.TOCClient.gotConfig?4(mode, buddylist, permit, deny)
-twisted.words.protocols.toc.TOCClient.hearError?4(code, args)
-twisted.words.protocols.toc.TOCClient.hearMessage?4(username, message, autoreply)
-twisted.words.protocols.toc.TOCClient.hearWarning?4(newamount, username)
-twisted.words.protocols.toc.TOCClient.idle?4(idletime=0)
-twisted.words.protocols.toc.TOCClient.isFlap?4()
-twisted.words.protocols.toc.TOCClient.isaway?4()
-twisted.words.protocols.toc.TOCClient.modeData?4(flap)
-twisted.words.protocols.toc.TOCClient.modeSendNick?4(flap)
-twisted.words.protocols.toc.TOCClient.onLine?4()
-twisted.words.protocols.toc.TOCClient.readFlap?4()
-twisted.words.protocols.toc.TOCClient.receiveBytes?4(user, file, chunk, sofar, total)
-twisted.words.protocols.toc.TOCClient.rvousProposal?4(type, cookie, user, vip, port, **kw)
-twisted.words.protocols.toc.TOCClient.rvous_accept?4(cookie)
-twisted.words.protocols.toc.TOCClient.rvous_cancel?4(cookie)
-twisted.words.protocols.toc.TOCClient.say?4(user, message, autoreply=0)
-twisted.words.protocols.toc.TOCClient.sendFlap?4(type, data)
-twisted.words.protocols.toc.TOCClient.set_config?4(mode, buddylist, permit, deny)
-twisted.words.protocols.toc.TOCClient.signon?4()
-twisted.words.protocols.toc.TOCClient.tocCHAT_IN?4(data)
-twisted.words.protocols.toc.TOCClient.tocCHAT_INVITE?4(data)
-twisted.words.protocols.toc.TOCClient.tocCHAT_JOIN?4(data)
-twisted.words.protocols.toc.TOCClient.tocCHAT_LEFT?4(data)
-twisted.words.protocols.toc.TOCClient.tocCHAT_UPDATE_BUDDY?4(data)
-twisted.words.protocols.toc.TOCClient.tocCONFIG?4(data)
-twisted.words.protocols.toc.TOCClient.tocERROR?4(data)
-twisted.words.protocols.toc.TOCClient.tocEVILED?4(data)
-twisted.words.protocols.toc.TOCClient.tocGET_FILE?4(user, cookie, seq, pip, vip, port, tlvs)
-twisted.words.protocols.toc.TOCClient.tocIM_IN?4(data)
-twisted.words.protocols.toc.TOCClient.tocNICK?4(data)
-twisted.words.protocols.toc.TOCClient.tocRVOUS_PROPOSE?4(data)
-twisted.words.protocols.toc.TOCClient.tocSEND_FILE?4(user, cookie, seq, pip, vip, port, tlvs)
-twisted.words.protocols.toc.TOCClient.tocSIGN_ON?4(data)
-twisted.words.protocols.toc.TOCClient.tocUNKNOWN?4(command, data)
-twisted.words.protocols.toc.TOCClient.tocUPDATE_BUDDY?4(data)
-twisted.words.protocols.toc.TOCClient.updateBuddy?4(username, online, evilness, signontime, idletime, userclass, away)
-twisted.words.protocols.toc.TOCClient?1(username, password, authhost="login.oscar.aol.com", authport=5190)
-twisted.words.protocols.toc.TOCFactory.__init__?1(self)
-twisted.words.protocols.toc.TOCFactory.buildProtocol?4(addr)
-twisted.words.protocols.toc.TOCFactory.getChatroom?4(exchange, name)
-twisted.words.protocols.toc.TOCFactory.remChatroom?4(room)
-twisted.words.protocols.toc.TOCFactory?1()
-twisted.words.protocols.toc.TOO_MANY_MATCHES?7
-twisted.words.protocols.toc.UNKNOWN_SIGNON?7
-twisted.words.protocols.toc.UUIDS?7
-twisted.words.protocols.toc.WARNING_TOO_HIGH?7
-twisted.words.protocols.toc.checksum?4(b)
-twisted.words.protocols.toc.checksum_file?4(f)
-twisted.words.protocols.toc.normalize?4(s)
-twisted.words.protocols.toc.quote?4(s)
-twisted.words.protocols.toc.roast?4(pw)
-twisted.words.protocols.toc.unquote?4(s)
-twisted.words.protocols.toc.unquotebeg?4(s)
-twisted.words.protocols.toc.unroast?4(pw)
-twisted.words.scripts.im.run?4()
-twisted.words.service.AvatarReference.join?4(groupName)
-twisted.words.service.AvatarReference.quit?4()
-twisted.words.service.ChatAvatar.__init__?1(self, avatar)
-twisted.words.service.ChatAvatar.cbGroup?4()
-twisted.words.service.ChatAvatar.cbJoin?4()
-twisted.words.service.ChatAvatar.jellyFor?4(jellier)
-twisted.words.service.ChatAvatar.remote_join?4(groupName)
-twisted.words.service.ChatAvatar?1(avatar)
-twisted.words.service.Group.__init__?1(self, name)
-twisted.words.service.Group._cbUserCall?5(results)
-twisted.words.service.Group._ebUserCall?5(err, p)
-twisted.words.service.Group.add?4(user)
-twisted.words.service.Group.iterusers?4()
-twisted.words.service.Group.receive?4(sender, recipient, message)
-twisted.words.service.Group.remove?4(user, reason=None)
-twisted.words.service.Group.setMetadata?4(meta)
-twisted.words.service.Group.size?4()
-twisted.words.service.Group?1(name)
-twisted.words.service.IRCFactory.__init__?1(self, realm, portal)
-twisted.words.service.IRCFactory.protocol?7
-twisted.words.service.IRCFactory?1(realm, portal)
-twisted.words.service.IRCUser._cbLogin?5((iface, avatar, logout))
-twisted.words.service.IRCUser._channelMode?5(group, modes=None, *args)
-twisted.words.service.IRCUser._channelWho?5(group)
-twisted.words.service.IRCUser._ebLogin?5(err, nickname)
-twisted.words.service.IRCUser._getTopic?5(channel)
-twisted.words.service.IRCUser._sendTopic?5(group)
-twisted.words.service.IRCUser._setTopic?5(channel, topic)
-twisted.words.service.IRCUser._userMode?5(user, modes=None)
-twisted.words.service.IRCUser._userWho?5(user)
-twisted.words.service.IRCUser._welcomeMessages?8
-twisted.words.service.IRCUser.avatar?7
-twisted.words.service.IRCUser.cbGroup?4()
-twisted.words.service.IRCUser.cbGroups?4()
-twisted.words.service.IRCUser.cbJoin?4()
-twisted.words.service.IRCUser.cbLeave?4()
-twisted.words.service.IRCUser.cbTarget?4()
-twisted.words.service.IRCUser.cbUser?4()
-twisted.words.service.IRCUser.connectionLost?4(reason)
-twisted.words.service.IRCUser.connectionMade?4()
-twisted.words.service.IRCUser.ebGroup?4()
-twisted.words.service.IRCUser.ebSet?4()
-twisted.words.service.IRCUser.ebTarget?4()
-twisted.words.service.IRCUser.ebUser?4()
-twisted.words.service.IRCUser.encoding?7
-twisted.words.service.IRCUser.gotSize?4(group)
-twisted.words.service.IRCUser.groupMetaUpdate?4(group, meta)
-twisted.words.service.IRCUser.groups?7
-twisted.words.service.IRCUser.irc_JOIN?4(prefix, params)
-twisted.words.service.IRCUser.irc_LIST?4(prefix, params)
-twisted.words.service.IRCUser.irc_MODE?4(prefix, params)
-twisted.words.service.IRCUser.irc_NAMES?4(prefix, params)
-twisted.words.service.IRCUser.irc_NICK?4(prefix, params)
-twisted.words.service.IRCUser.irc_NICKSERV_PRIVMSG?4(prefix, params)
-twisted.words.service.IRCUser.irc_OPER?4(prefix, params)
-twisted.words.service.IRCUser.irc_PART?4(prefix, params)
-twisted.words.service.IRCUser.irc_PASS?4(prefix, params)
-twisted.words.service.IRCUser.irc_PING?4(prefix, params)
-twisted.words.service.IRCUser.irc_PRIVMSG?4(prefix, params)
-twisted.words.service.IRCUser.irc_QUIT?4(prefix, params)
-twisted.words.service.IRCUser.irc_TOPIC?4(prefix, params)
-twisted.words.service.IRCUser.irc_USER?4(prefix, params)
-twisted.words.service.IRCUser.irc_USERHOST?4(prefix, params)
-twisted.words.service.IRCUser.irc_WHO?4(prefix, params)
-twisted.words.service.IRCUser.irc_WHOIS?4(prefix, params)
-twisted.words.service.IRCUser.list?4(channels)
-twisted.words.service.IRCUser.logInAs?4(nickname, password)
-twisted.words.service.IRCUser.logout?7
-twisted.words.service.IRCUser.nickname?7
-twisted.words.service.IRCUser.password?7
-twisted.words.service.IRCUser.realm?7
-twisted.words.service.IRCUser.receive?4(sender, recipient, message)
-twisted.words.service.IRCUser.sendMessage?4(command, *parameter_list, **kw)
-twisted.words.service.IRCUser.userJoined?4(group, user)
-twisted.words.service.IRCUser.userLeft?4(group, user, reason=None)
-twisted.words.service.InMemoryWordsRealm.__init__?1(self, *a, **kw)
-twisted.words.service.InMemoryWordsRealm.addGroup?4(group)
-twisted.words.service.InMemoryWordsRealm.addUser?4(user)
-twisted.words.service.InMemoryWordsRealm.itergroups?4()
-twisted.words.service.InMemoryWordsRealm.lookupGroup?4(name)
-twisted.words.service.InMemoryWordsRealm.lookupUser?4(name)
-twisted.words.service.InMemoryWordsRealm?1(*a, **kw)
-twisted.words.service.NICKSERV?7
-twisted.words.service.PBGroup.__init__?1(self, realm, avatar, group)
-twisted.words.service.PBGroup.jellyFor?4(jellier)
-twisted.words.service.PBGroup.processUniqueID?4()
-twisted.words.service.PBGroup.remote_leave?4(reason=None)
-twisted.words.service.PBGroup.remote_send?4(message)
-twisted.words.service.PBGroup?1(realm, avatar, group)
-twisted.words.service.PBGroupReference.leave?4(reason=None)
-twisted.words.service.PBGroupReference.send?4(message)
-twisted.words.service.PBGroupReference.unjellyFor?4(unjellier, unjellyList)
-twisted.words.service.PBMind.__init__?1(self)
-twisted.words.service.PBMind.jellyFor?4(jellier)
-twisted.words.service.PBMind.remote_groupMetaUpdate?4(group, meta)
-twisted.words.service.PBMind.remote_receive?4(sender, recipient, message)
-twisted.words.service.PBMind.remote_userJoined?4(user, group)
-twisted.words.service.PBMind.remote_userLeft?4(user, group, reason)
-twisted.words.service.PBMind?1()
-twisted.words.service.PBMindReference.groupMetaUpdate?4(group, meta)
-twisted.words.service.PBMindReference.receive?4(sender, recipient, message)
-twisted.words.service.PBMindReference.userJoined?4(group, user)
-twisted.words.service.PBMindReference.userLeft?4(group, user, reason=None)
-twisted.words.service.PBUser.__init__?1(self, realm, avatar, user)
-twisted.words.service.PBUser.processUniqueID?4()
-twisted.words.service.PBUser?1(realm, avatar, user)
-twisted.words.service.User.__init__?1(self, name)
-twisted.words.service.User.cbJoin?4()
-twisted.words.service.User.cbLeave?4()
-twisted.words.service.User.itergroups?4()
-twisted.words.service.User.join?4(group)
-twisted.words.service.User.leave?4(group, reason=None)
-twisted.words.service.User.loggedIn?4(realm, mind)
-twisted.words.service.User.logout?4()
-twisted.words.service.User.mind?7
-twisted.words.service.User.realm?7
-twisted.words.service.User.send?4(recipient, message)
-twisted.words.service.User?1(name)
-twisted.words.service.WordsRealm.__init__?1(self, name)
-twisted.words.service.WordsRealm._encoding?8
-twisted.words.service.WordsRealm.addGroup?4(group)
-twisted.words.service.WordsRealm.addUser?4(user)
-twisted.words.service.WordsRealm.cbLookup?4()
-twisted.words.service.WordsRealm.createGroup?4(name)
-twisted.words.service.WordsRealm.createGroupOnRequest?7
-twisted.words.service.WordsRealm.createUser?4(name)
-twisted.words.service.WordsRealm.createUserOnRequest?7
-twisted.words.service.WordsRealm.ebGroup?4()
-twisted.words.service.WordsRealm.ebLookup?4()
-twisted.words.service.WordsRealm.ebUser?4()
-twisted.words.service.WordsRealm.getGroup?4(name)
-twisted.words.service.WordsRealm.getUser?4(name)
-twisted.words.service.WordsRealm.gotAvatar?4()
-twisted.words.service.WordsRealm.groupFactory?4(name)
-twisted.words.service.WordsRealm.logout?4()
-twisted.words.service.WordsRealm.logoutFactory?4(avatar, facet)
-twisted.words.service.WordsRealm.lookupGroup?4(group)
-twisted.words.service.WordsRealm.requestAvatar?4(avatarId, mind, *interfaces)
-twisted.words.service.WordsRealm.userFactory?4(name)
-twisted.words.service.WordsRealm?1(name)
-twisted.words.tap.Options.__init__?1(self, *a, **kw)
-twisted.words.tap.Options.interfacePlugins?7
-twisted.words.tap.Options.optParameters?7
-twisted.words.tap.Options.opt_group?4(name)
-twisted.words.tap.Options.plg?7
-twisted.words.tap.Options?1(*a, **kw)
-twisted.words.tap.makeService?4(config)
-twisted.words.toctap.Options.longdesc?7
-twisted.words.toctap.Options.optParameters?7
-twisted.words.toctap.Options.synopsis?7
-twisted.words.toctap.makeService?4(config)
-twisted.xish.domish.Element.__init__?1(self, qname, defaultUri = None, attribs = None)
-twisted.xish.domish.Element._dqa?5(attr)
-twisted.xish.domish.Element._idCounter?8
-twisted.xish.domish.Element.addChild?4(node)
-twisted.xish.domish.Element.addContent?4(text)
-twisted.xish.domish.Element.addElement?4(name, defaultUri = None, content = None)
-twisted.xish.domish.Element.addRawXml?4(rawxmlstring)
-twisted.xish.domish.Element.addUniqueId?4()
-twisted.xish.domish.Element.compareAttribute?4(attrib, value)
-twisted.xish.domish.Element.elements?4()
-twisted.xish.domish.Element.firstChildElement?4()
-twisted.xish.domish.Element.getAttribute?4(attribname, default = None)
-twisted.xish.domish.Element.hasAttribute?4(attrib)
-twisted.xish.domish.Element.swapAttributeValues?4(left, right)
-twisted.xish.domish.Element.toXml?4(prefixes = None, closeElement = 1)
-twisted.xish.domish.Element?1(qname, defaultUri = None, attribs = None)
-twisted.xish.domish.ExpatElementStream.__init__?1(self)
-twisted.xish.domish.ExpatElementStream._onCdata?5(data)
-twisted.xish.domish.ExpatElementStream._onEndElement?5(_)
-twisted.xish.domish.ExpatElementStream._onEndNamespace?5(prefix)
-twisted.xish.domish.ExpatElementStream._onStartElement?5(name, attrs)
-twisted.xish.domish.ExpatElementStream._onStartNamespace?5(prefix, uri)
-twisted.xish.domish.ExpatElementStream.parse?4(buffer)
-twisted.xish.domish.ExpatElementStream?1()
-twisted.xish.domish.G_PREFIXES?7
-twisted.xish.domish.Namespace.__init__?1(self, uri)
-twisted.xish.domish.Namespace?1(uri)
-twisted.xish.domish.SerializerClass?7
-twisted.xish.domish.SuxElementStream.__init__?1(self)
-twisted.xish.domish.SuxElementStream.entities?7
-twisted.xish.domish.SuxElementStream.findUri?4(prefix)
-twisted.xish.domish.SuxElementStream.gotCData?4(data)
-twisted.xish.domish.SuxElementStream.gotComment?4(data)
-twisted.xish.domish.SuxElementStream.gotEntityReference?4(entityRef)
-twisted.xish.domish.SuxElementStream.gotTagEnd?4(name)
-twisted.xish.domish.SuxElementStream.gotTagStart?4(name, attributes)
-twisted.xish.domish.SuxElementStream.gotText?4(data)
-twisted.xish.domish.SuxElementStream?1()
-twisted.xish.domish._ListSerializer.__init__?2(self, prefixes = None)
-twisted.xish.domish._ListSerializer.getPrefix?4(uri)
-twisted.xish.domish._ListSerializer.getValue?4()
-twisted.xish.domish._ListSerializer.serialize?4(elem, closeElement = 1)
-twisted.xish.domish._ListSerializer?2(prefixes = None)
-twisted.xish.domish._splitPrefix?5(name)
-twisted.xish.domish.elementStream?4()
-twisted.xish.domish.escapeToXml?4(text, isattrib = 0)
-twisted.xish.domish.generateElementsNamed?4(list, name)
-twisted.xish.domish.generateElementsQNamed?4(list, name, uri)
-twisted.xish.domish.generateOnlyKlass?4(list, klass)
-twisted.xish.domish.unescapeFromXml?4(text)
-twisted.xish.utility.CallbackList.__init__?1(self)
-twisted.xish.utility.CallbackList.addCallback?4(onetime, method, *args, **kwargs)
-twisted.xish.utility.CallbackList.callback?4(*args, **kwargs)
-twisted.xish.utility.CallbackList.removeCallback?4(method)
-twisted.xish.utility.CallbackList?1()
-twisted.xish.utility.EventDispatcher.__init__?1(self, eventprefix = "//event/")
-twisted.xish.utility.EventDispatcher._addObserver?5(onetime, event, observerfn, priority, *args, **kwargs)
-twisted.xish.utility.EventDispatcher._isEvent?5(event)
-twisted.xish.utility.EventDispatcher.addObserver?4(event, observerfn, priority=0, *args, **kwargs)
-twisted.xish.utility.EventDispatcher.addOnetimeObserver?4(event, observerfn, priority=0, *args, **kwargs)
-twisted.xish.utility.EventDispatcher.dispatch?4(object, event = None)
-twisted.xish.utility.EventDispatcher.removeObserver?4(event, observerfn)
-twisted.xish.utility.EventDispatcher?1(eventprefix = "//event/")
-twisted.xish.utility._MethodWrapper.__init__?2(self, method, *args, **kwargs)
-twisted.xish.utility._MethodWrapper?2(method, *args, **kwargs)
-twisted.xish.utility._isStr?5(s)
-twisted.xish.xmlstream.Authenticator.__init__?1(self, streamHost)
-twisted.xish.xmlstream.Authenticator.associateWithStream?4(xmlstream)
-twisted.xish.xmlstream.Authenticator.connectionMade?4()
-twisted.xish.xmlstream.Authenticator.namespace?7
-twisted.xish.xmlstream.Authenticator.streamStarted?4(rootelem)
-twisted.xish.xmlstream.Authenticator.version?7
-twisted.xish.xmlstream.Authenticator?1(streamHost)
-twisted.xish.xmlstream.ConnectAuthenticator.connectionMade?4()
-twisted.xish.xmlstream.RAWDATA_IN_EVENT?7
-twisted.xish.xmlstream.RAWDATA_OUT_EVENT?7
-twisted.xish.xmlstream.STREAM_AUTHD_EVENT?7
-twisted.xish.xmlstream.STREAM_CONNECTED_EVENT?7
-twisted.xish.xmlstream.STREAM_END_EVENT?7
-twisted.xish.xmlstream.STREAM_ERROR_EVENT?7
-twisted.xish.xmlstream.STREAM_START_EVENT?7
-twisted.xish.xmlstream.XmlStream.__init__?1(self, authenticator)
-twisted.xish.xmlstream.XmlStream.onDocumentEnd?4()
-twisted.xish.xmlstream.XmlStream.onDocumentStart?4(rootelem)
-twisted.xish.xmlstream.XmlStream.onElement?4(element)
-twisted.xish.xmlstream.XmlStream.resetDispatchFn?4()
-twisted.xish.xmlstream.XmlStream.send?4(obj)
-twisted.xish.xmlstream.XmlStream.setDispatchFn?4(fn)
-twisted.xish.xmlstream.XmlStream.streamError?4(errelem)
-twisted.xish.xmlstream.XmlStream?1(authenticator)
-twisted.xish.xmlstream.XmlStreamFactory.__init__?1(self, authenticator)
-twisted.xish.xmlstream.XmlStreamFactory.addBootstrap?4(event, fn)
-twisted.xish.xmlstream.XmlStreamFactory.buildProtocol?4(_)
-twisted.xish.xmlstream.XmlStreamFactory.removeBootstrap?4(event, fn)
-twisted.xish.xmlstream.XmlStreamFactory?1(authenticator)
-twisted.xish.xmlstream.hashPassword?4(sid, password)
-twisted.xish.xpath.AttribValue.__init__?1(self, attribname)
-twisted.xish.xpath.AttribValue.value?4(elem)
-twisted.xish.xpath.AttribValue.value_ns?4(elem)
-twisted.xish.xpath.AttribValue?1(attribname)
-twisted.xish.xpath.CompareValue.__init__?1(self, lhs, op, rhs)
-twisted.xish.xpath.CompareValue._compareEqual?5(elem)
-twisted.xish.xpath.CompareValue._compareNotEqual?5(elem)
-twisted.xish.xpath.CompareValue?1(lhs, op, rhs)
-twisted.xish.xpath.Function?4(fname)
-twisted.xish.xpath.IndexValue.__init__?1(self, index)
-twisted.xish.xpath.IndexValue.value?4(elem)
-twisted.xish.xpath.IndexValue?1(index)
-twisted.xish.xpath.LiteralValue.value?4(elem)
-twisted.xish.xpath.XPathQuery.__init__?1(self, queryStr)
-twisted.xish.xpath.XPathQuery.matches?4(elem)
-twisted.xish.xpath.XPathQuery.queryForNodes?4(elem)
-twisted.xish.xpath.XPathQuery.queryForString?4(elem)
-twisted.xish.xpath.XPathQuery.queryForStringList?4(elem)
-twisted.xish.xpath.XPathQuery?1(queryStr)
-twisted.xish.xpath._AnyLocation.__init__?2(self)
-twisted.xish.xpath._AnyLocation.findFirstRootMatch?4(elem)
-twisted.xish.xpath._AnyLocation.isRootMatch?4(elem)
-twisted.xish.xpath._AnyLocation.listParents?4(elem, parentlist)
-twisted.xish.xpath._AnyLocation.matches?4(elem)
-twisted.xish.xpath._AnyLocation.matchesPredicates?4(elem)
-twisted.xish.xpath._AnyLocation.queryForNodes?4(elem, resultlist)
-twisted.xish.xpath._AnyLocation.queryForString?4(elem, resultbuf)
-twisted.xish.xpath._AnyLocation.queryForStringList?4(elem, resultlist)
-twisted.xish.xpath._AnyLocation?2()
-twisted.xish.xpath._Location.__init__?2(self)
-twisted.xish.xpath._Location.matches?4(elem)
-twisted.xish.xpath._Location.matchesPredicates?4(elem)
-twisted.xish.xpath._Location.queryForNodes?4(elem, resultlist)
-twisted.xish.xpath._Location.queryForString?4(elem, resultbuf)
-twisted.xish.xpath._Location.queryForStringList?4(elem, resultlist)
-twisted.xish.xpath._Location?2()
-twisted.xish.xpath._isStr?5(s)
-twisted.xish.xpath._not_Function.__init__?2(self)
-twisted.xish.xpath._not_Function.setParams?4(baseValue)
-twisted.xish.xpath._not_Function.value?4(elem)
-twisted.xish.xpath._not_Function?2()
-twisted.xish.xpath._text_Function.setParams?4()
-twisted.xish.xpath._text_Function.value?4(elem)
-twisted.xish.xpath.internQuery?4(queryString)
-twisted.xish.xpath.matches?4(xpathstr, elem)
-twisted.xish.xpath.queryForNodes?4(xpathstr, elem)
-twisted.xish.xpath.queryForString?4(xpathstr, elem)
-twisted.xish.xpath.queryForStringList?4(xpathstr, elem)
-twisted.xish.xpathparser.Context.__init__?1(self, parent, scanner, tokenpos, rule, args=())
-twisted.xish.xpathparser.Context?1(parent, scanner, tokenpos, rule, args=())
-twisted.xish.xpathparser.Parser.__init__?1(self, scanner)
-twisted.xish.xpathparser.Parser._peek?5(*types)
-twisted.xish.xpathparser.Parser._scan?5(type)
-twisted.xish.xpathparser.Parser?1(scanner)
-twisted.xish.xpathparser.Scanner.__init__?1(self, patterns, ignore, input)
-twisted.xish.xpathparser.Scanner.get_char_pos?4()
-twisted.xish.xpathparser.Scanner.get_column_number?4()
-twisted.xish.xpathparser.Scanner.get_input_scanned?4()
-twisted.xish.xpathparser.Scanner.get_input_unscanned?4()
-twisted.xish.xpathparser.Scanner.get_line_number?4()
-twisted.xish.xpathparser.Scanner.get_prev_char_pos?4(i=None)
-twisted.xish.xpathparser.Scanner.get_token_pos?4()
-twisted.xish.xpathparser.Scanner.scan?4(restrict)
-twisted.xish.xpathparser.Scanner.token?4(i, restrict=None)
-twisted.xish.xpathparser.Scanner?1(patterns, ignore, input)
-twisted.xish.xpathparser.SyntaxError.__init__?1(self, charpos=-1, msg="Bad Token", context=None)
-twisted.xish.xpathparser.SyntaxError?1(charpos=-1, msg="Bad Token", context=None)
-twisted.xish.xpathparser.XPathParser.CMP?4(_parent=None)
-twisted.xish.xpathparser.XPathParser.Context?7
-twisted.xish.xpathparser.XPathParser.EXPR?4(_parent=None)
-twisted.xish.xpathparser.XPathParser.PATH?4(_parent=None)
-twisted.xish.xpathparser.XPathParser.PREDICATE?4(_parent=None)
-twisted.xish.xpathparser.XPathParser.STR?4(_parent=None)
-twisted.xish.xpathparser.XPathParser.VALUE?4(_parent=None)
-twisted.xish.xpathparser.XPathParser.XPATH?4(_parent=None)
-twisted.xish.xpathparser.XPathParserScanner.__init__?1(self, str)
-twisted.xish.xpathparser.XPathParserScanner.patterns?7
-twisted.xish.xpathparser.XPathParserScanner?1(str)
-twisted.xish.xpathparser.parse?4(rule, text)
-twisted.xish.xpathparser.print_error?4(input, err, scanner)
-twisted.xish.xpathparser.print_line_with_pointer?4(text, p)
-twisted.xish.xpathparser.wrap_error_reporter?4(parser, rule)
-zdaemon.zdctl.TailHelper.MAX_BUFFSIZE?7
-zdaemon.zdctl.TailHelper.__init__?1(self, fname)
-zdaemon.zdctl.TailHelper.fsize?4()
-zdaemon.zdctl.TailHelper.tail?4(max=10)
-zdaemon.zdctl.TailHelper.tailf?4()
-zdaemon.zdctl.TailHelper?1(fname)
-zdaemon.zdctl.ZDCmd.__init__?1(self, options)
-zdaemon.zdctl.ZDCmd._get_override?5(opt, name, svalue=None, flag=0)
-zdaemon.zdctl.ZDCmd.awhile?4(cond, msg)
-zdaemon.zdctl.ZDCmd.complete_show?4(text, *ignored)
-zdaemon.zdctl.ZDCmd.do_EOF?4(arg)
-zdaemon.zdctl.ZDCmd.do_fg?4(arg)
-zdaemon.zdctl.ZDCmd.do_foreground?4(arg)
-zdaemon.zdctl.ZDCmd.do_kill?4(arg)
-zdaemon.zdctl.ZDCmd.do_logreopen?4(arg)
-zdaemon.zdctl.ZDCmd.do_logtail?4(arg)
-zdaemon.zdctl.ZDCmd.do_quit?4(arg)
-zdaemon.zdctl.ZDCmd.do_reload?4(arg)
-zdaemon.zdctl.ZDCmd.do_restart?4(arg)
-zdaemon.zdctl.ZDCmd.do_shell?4(arg)
-zdaemon.zdctl.ZDCmd.do_show?4(arg)
-zdaemon.zdctl.ZDCmd.do_start?4(arg)
-zdaemon.zdctl.ZDCmd.do_status?4(arg="")
-zdaemon.zdctl.ZDCmd.do_stop?4(arg)
-zdaemon.zdctl.ZDCmd.do_wait?4(arg)
-zdaemon.zdctl.ZDCmd.emptyline?4()
-zdaemon.zdctl.ZDCmd.get_status?4()
-zdaemon.zdctl.ZDCmd.help_EOF?4()
-zdaemon.zdctl.ZDCmd.help_fg?4()
-zdaemon.zdctl.ZDCmd.help_foreground?4()
-zdaemon.zdctl.ZDCmd.help_help?4()
-zdaemon.zdctl.ZDCmd.help_kill?4()
-zdaemon.zdctl.ZDCmd.help_logreopen?4()
-zdaemon.zdctl.ZDCmd.help_logtail?4()
-zdaemon.zdctl.ZDCmd.help_quit?4()
-zdaemon.zdctl.ZDCmd.help_reload?4()
-zdaemon.zdctl.ZDCmd.help_restart?4()
-zdaemon.zdctl.ZDCmd.help_shell?4()
-zdaemon.zdctl.ZDCmd.help_show?4()
-zdaemon.zdctl.ZDCmd.help_start?4()
-zdaemon.zdctl.ZDCmd.help_status?4()
-zdaemon.zdctl.ZDCmd.help_stop?4()
-zdaemon.zdctl.ZDCmd.help_wait?4()
-zdaemon.zdctl.ZDCmd.send_action?4(action)
-zdaemon.zdctl.ZDCmd.show_all?4()
-zdaemon.zdctl.ZDCmd.show_options?4()
-zdaemon.zdctl.ZDCmd.show_python?4()
-zdaemon.zdctl.ZDCmd?1(options)
-zdaemon.zdctl.ZDCtlOptions.__init__?1(self)
-zdaemon.zdctl.ZDCtlOptions.positional_args_allowed?7
-zdaemon.zdctl.ZDCtlOptions.realize?4(*args, **kwds)
-zdaemon.zdctl.ZDCtlOptions.set_schemafile?4(file)
-zdaemon.zdctl.ZDCtlOptions?1()
-zdaemon.zdctl.main?4(args=None, options=None, cmdclass=ZDCmd)
-zdaemon.zdctl.string_list?4(arg)
-zdaemon.zdoptions.RunnerOptions.__init__?1(self)
-zdaemon.zdoptions.RunnerOptions.realize?4(*args, **kwds)
-zdaemon.zdoptions.RunnerOptions.uid?7
-zdaemon.zdoptions.RunnerOptions?1()
-zdaemon.zdoptions.ZDOptions.__init__?1(self)
-zdaemon.zdoptions.ZDOptions.add?4(name=None, confname=None, short=None, long=None, handler=None, default=None, required=None, flag=None, env=None, )
-zdaemon.zdoptions.ZDOptions.config_logger?7
-zdaemon.zdoptions.ZDOptions.configfile?7
-zdaemon.zdoptions.ZDOptions.confighandlers?7
-zdaemon.zdoptions.ZDOptions.configroot?7
-zdaemon.zdoptions.ZDOptions.default_configfile?4()
-zdaemon.zdoptions.ZDOptions.doc?7
-zdaemon.zdoptions.ZDOptions.help?4(dummy)
-zdaemon.zdoptions.ZDOptions.load_configfile?4()
-zdaemon.zdoptions.ZDOptions.load_logconf?4(sectname="eventlog")
-zdaemon.zdoptions.ZDOptions.load_schema?4()
-zdaemon.zdoptions.ZDOptions.logsectionname?7
-zdaemon.zdoptions.ZDOptions.positional_args_allowed?7
-zdaemon.zdoptions.ZDOptions.progname?7
-zdaemon.zdoptions.ZDOptions.realize?4(args=None, progname=None, doc=None, raise_getopt_errs=True)
-zdaemon.zdoptions.ZDOptions.remove?4(name=None, confname=None, short=None, long=None, )
-zdaemon.zdoptions.ZDOptions.schema?7
-zdaemon.zdoptions.ZDOptions.schemadir?7
-zdaemon.zdoptions.ZDOptions.schemafile?7
-zdaemon.zdoptions.ZDOptions.usage?4(msg)
-zdaemon.zdoptions.ZDOptions?1()
-zdaemon.zdoptions._test?5()
-zdaemon.zdoptions.list_of_ints?4(arg)
-zdaemon.zdoptions.octal_type?4(arg)
-zdaemon.zdrun.Daemonizer.backoff?7
-zdaemon.zdrun.Daemonizer.checkopen?4()
-zdaemon.zdrun.Daemonizer.cmd_exit?4(args)
-zdaemon.zdrun.Daemonizer.cmd_help?4(args)
-zdaemon.zdrun.Daemonizer.cmd_kill?4(args)
-zdaemon.zdrun.Daemonizer.cmd_restart?4(args)
-zdaemon.zdrun.Daemonizer.cmd_start?4(args)
-zdaemon.zdrun.Daemonizer.cmd_status?4(args)
-zdaemon.zdrun.Daemonizer.cmd_stop?4(args)
-zdaemon.zdrun.Daemonizer.commandsocket?7
-zdaemon.zdrun.Daemonizer.daemonize?4()
-zdaemon.zdrun.Daemonizer.delay?7
-zdaemon.zdrun.Daemonizer.doaccept?4()
-zdaemon.zdrun.Daemonizer.docommand?4()
-zdaemon.zdrun.Daemonizer.dorecv?4()
-zdaemon.zdrun.Daemonizer.governor?4()
-zdaemon.zdrun.Daemonizer.killing?7
-zdaemon.zdrun.Daemonizer.main?4(args=None)
-zdaemon.zdrun.Daemonizer.mastersocket?7
-zdaemon.zdrun.Daemonizer.mood?7
-zdaemon.zdrun.Daemonizer.opensocket?4()
-zdaemon.zdrun.Daemonizer.proc?7
-zdaemon.zdrun.Daemonizer.reportstatus?4()
-zdaemon.zdrun.Daemonizer.run?4()
-zdaemon.zdrun.Daemonizer.runforever?4()
-zdaemon.zdrun.Daemonizer.sendreply?4(msg)
-zdaemon.zdrun.Daemonizer.set_uid?4()
-zdaemon.zdrun.Daemonizer.setsignals?4()
-zdaemon.zdrun.Daemonizer.sigchild?4(sig, frame)
-zdaemon.zdrun.Daemonizer.sigexit?4(sig, frame)
-zdaemon.zdrun.Daemonizer.unlink_quietly?4(filename)
-zdaemon.zdrun.Daemonizer.waitstatus?7
-zdaemon.zdrun.Subprocess.__init__?1(self, options, args=None)
-zdaemon.zdrun.Subprocess._set_filename?5(program)
-zdaemon.zdrun.Subprocess.kill?4(sig)
-zdaemon.zdrun.Subprocess.lasttime?7
-zdaemon.zdrun.Subprocess.pid?7
-zdaemon.zdrun.Subprocess.setstatus?4(sts)
-zdaemon.zdrun.Subprocess.spawn?4()
-zdaemon.zdrun.Subprocess?1(options, args=None)
-zdaemon.zdrun.ZDRunOptions.__init__?1(self)
-zdaemon.zdrun.ZDRunOptions.load_logconf?4(sectname)
-zdaemon.zdrun.ZDRunOptions.logsectionname?7
-zdaemon.zdrun.ZDRunOptions.positional_args_allowed?7
-zdaemon.zdrun.ZDRunOptions.program?7
-zdaemon.zdrun.ZDRunOptions.realize?4(*args, **kwds)
-zdaemon.zdrun.ZDRunOptions.set_schemafile?4(file)
-zdaemon.zdrun.ZDRunOptions?1()
-zdaemon.zdrun._init_signames?5()
-zdaemon.zdrun._signames?8
-zdaemon.zdrun.decode_wait_status?4(sts)
-zdaemon.zdrun.get_path?4()
-zdaemon.zdrun.main?4(args=None)
-zdaemon.zdrun.signame?4(sig)
-zodbcode.class_.DataMixin.__init__?1(self, name, descr, val)
-zodbcode.class_.DataMixin.clsdelete?4()
-zodbcode.class_.DataMixin.clsget?4(cls)
-zodbcode.class_.DataMixin.clsset?4(val)
-zodbcode.class_.DataMixin?1(name, descr, val)
-zodbcode.class_.ExtClassDescr.__init__?1(self, name, instdescr)
-zodbcode.class_.ExtClassDescr.clsdelete?4()
-zodbcode.class_.ExtClassDescr.clsget?4(cls)
-zodbcode.class_.ExtClassDescr.clsset?4(val)
-zodbcode.class_.ExtClassDescr?1(name, instdescr)
-zodbcode.class_.ExtClassHookDataDescr.__init__?1(self, name, descr, val, hook)
-zodbcode.class_.ExtClassHookDataDescr.clsset?4(val)
-zodbcode.class_.ExtClassHookDataDescr?1(name, descr, val, hook)
-zodbcode.class_.MethodMixin.__init__?1(self, name, descr, func)
-zodbcode.class_.MethodMixin.clsget?4(cls)
-zodbcode.class_.MethodMixin.f?4(**kwargs)
-zodbcode.class_.MethodMixin?1(name, descr, func)
-zodbcode.class_.PersistentClassMetaClass._p_activate?5()
-zodbcode.class_.PersistentClassMetaClass._p_deactivate?5()
-zodbcode.class_.PersistentClassMetaClass._p_newstate?5(acls)
-zodbcode.class_.PersistentClassMetaClass.extend_attr?4(v)
-zodbcode.class_.PersistentClassMetaClass.extend_meth?4(m)
-zodbcode.class_.PersistentClassMetaClass.getkeys?4()
-zodbcode.class_.PersistentDescriptor.__init__?1(self, objclass, func)
-zodbcode.class_.PersistentDescriptor?1(objclass, func)
-zodbcode.class_.PersistentMethod.__init__?1(self, klass, inst, func)
-zodbcode.class_.PersistentMethod?1(klass, inst, func)
-zodbcode.class_.SimpleDescriptor.__init__?1(self, value)
-zodbcode.class_.SimpleDescriptor.missing?7
-zodbcode.class_.SimpleDescriptor?1(value)
-zodbcode.class_._missing?8
-zodbcode.class_.findattr?4(cls, attr, default)
-zodbcode.function.CodeWrapper.__init__?1(self, co)
-zodbcode.function.CodeWrapper.ascode?4()
-zodbcode.function.CodeWrapper.nested?7
-zodbcode.function.CodeWrapper?1(co)
-zodbcode.function.PersistentFunction.__init__?1(self, func, module)
-zodbcode.function.PersistentFunction?1(func, module)
-zodbcode.function._STORE_GLOBAL?8
-zodbcode.function.get_code_args?4(co)
-zodbcode.function.has_side_effect?4(func)
-zodbcode.interfaces.IPersistentModuleImportRegistry.findModule?4()
-zodbcode.interfaces.IPersistentModuleImportRegistry.modules?4()
-zodbcode.interfaces.IPersistentModuleManager.name?7
-zodbcode.interfaces.IPersistentModuleManager.new?4(source)
-zodbcode.interfaces.IPersistentModuleManager.remove?4()
-zodbcode.interfaces.IPersistentModuleManager.source?7
-zodbcode.interfaces.IPersistentModuleManager.update?4()
-zodbcode.interfaces.IPersistentModuleUpdateRegistry.delModule?4()
-zodbcode.interfaces.IPersistentModuleUpdateRegistry.setModule?4(module)
-zodbcode.module.ManagedRegistry.__init__?1(self)
-zodbcode.module.ManagedRegistry.newModule?4(name, source)
-zodbcode.module.ManagedRegistry.removeModule?4(name)
-zodbcode.module.ManagedRegistry.updateModule?4(name, source)
-zodbcode.module.ManagedRegistry?1()
-zodbcode.module.PersistentModule.__init__?1(self, name)
-zodbcode.module.PersistentModule?1(name)
-zodbcode.module.PersistentModuleImporter._get_parent?5(globals)
-zodbcode.module.PersistentModuleImporter._import?5(registry, name, parent, fromlist)
-zodbcode.module.PersistentModuleImporter._import_fromlist?5(registry, mod, fromlist)
-zodbcode.module.PersistentModuleImporter._saved_import?8
-zodbcode.module.PersistentModuleImporter.install?4()
-zodbcode.module.PersistentModuleImporter.uninstall?4()
-zodbcode.module.PersistentModuleManager.__init__?1(self, registry)
-zodbcode.module.PersistentModuleManager._get_parent?5(name)
-zodbcode.module.PersistentModuleManager._new_package?5(name)
-zodbcode.module.PersistentModuleManager.new?4(name, source)
-zodbcode.module.PersistentModuleManager.remove?4()
-zodbcode.module.PersistentModuleManager.update?4(source)
-zodbcode.module.PersistentModuleManager?1(registry)
-zodbcode.module.PersistentModuleRegistry.__init__?1(self)
-zodbcode.module.PersistentModuleRegistry.delModule?4(name)
-zodbcode.module.PersistentModuleRegistry.findModule?4(name)
-zodbcode.module.PersistentModuleRegistry.modules?4()
-zodbcode.module.PersistentModuleRegistry.setModule?4(name, module)
-zodbcode.module.PersistentModuleRegistry?1()
-zodbcode.module.PersistentPackage.__init__?1(self, name)
-zodbcode.module.PersistentPackage?1(name)
-zodbcode.module._pickle_module?5(mod)
-zodbcode.module._unpickle_module?5(modname)
-zodbcode.module.compileModule?4(module, registry, source)
-zodbcode.module.newModule?4(registry, name, source)
-zodbcode.patch.FunctionWrapper.unwrap?4(defaults, dict)
-zodbcode.patch.NameFinder.__init__?1(self, module)
-zodbcode.patch.NameFinder._walk?5(obj, name, fmt)
-zodbcode.patch.NameFinder.classTypes?7
-zodbcode.patch.NameFinder.names?4()
-zodbcode.patch.NameFinder.replacements?4(aFinder)
-zodbcode.patch.NameFinder.types?7
-zodbcode.patch.NameFinder.walkClass?4(klass, name)
-zodbcode.patch.NameFinder.walkModule?4(mod)
-zodbcode.patch.NameFinder?1(module)
-zodbcode.patch.Pickler.__init__?1(self, file, module, memo, replacements)
-zodbcode.patch.Pickler.dispatch?7
-zodbcode.patch.Pickler.external?7
-zodbcode.patch.Pickler.persistent_id?4(obj, force=False)
-zodbcode.patch.Pickler.save?4(obj, ignore=None)
-zodbcode.patch.Pickler.save_external?4(obj)
-zodbcode.patch.Pickler.save_function?4(func)
-zodbcode.patch.Pickler.save_reduce?4(callable, arg_tup, state = None, obj = None)
-zodbcode.patch.Pickler.save_type?4(atype)
-zodbcode.patch.Pickler.wrap?4(wrapperclass, obj)
-zodbcode.patch.Pickler?1(file, module, memo, replacements)
-zodbcode.patch.TypeWrapper.unwrap?4(bases, dict)
-zodbcode.patch.Unpickler.__init__?1(self, file, pmemo)
-zodbcode.patch.Unpickler.persistent_load?4(oid)
-zodbcode.patch.Unpickler?1(file, pmemo)
-zodbcode.patch.Wrapper.__init__?1(self, obj, module, replace=None)
-zodbcode.patch.Wrapper?1(obj, module, replace=None)
-zodbcode.patch._module_cache?8
-zodbcode.patch.convert?4(module, replacements)
-zodbcode.patch.marker?7
-zodbcode.patch.registerWrapper?4(atype, wrapper, unwrap_args, getstate=None)
-zodbcode.patch.whichmodule?4(func, funcname)
-zope.annotation.attribute.AttributeAnnotations.__init__?1(self, obj)
-zope.annotation.attribute.AttributeAnnotations.get?4(key, default=None)
-zope.annotation.attribute.AttributeAnnotations.keys?4()
-zope.annotation.attribute.AttributeAnnotations?1(obj)
-zope.annotation.factory.factory?4(factory, key=None)
-zope.annotation.factory.getAnnotation?4(context)
-zope.annotation.interfaces.IAnnotations.get?4(default=None)
-zope.app.apidoc.apidoc.APIDocumentation.__init__?1(self, parent, name)
-zope.app.apidoc.apidoc.APIDocumentation.get?4(key, default=None)
-zope.app.apidoc.apidoc.APIDocumentation.items?4()
-zope.app.apidoc.apidoc.APIDocumentation?1(parent, name)
-zope.app.apidoc.apidoc.apidocNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.apidoc.apidocNamespace.traverse?4(name, ignore)
-zope.app.apidoc.apidoc.apidocNamespace?1(ob, request=None)
-zope.app.apidoc.apidoc.handleNamespace?4(ob, name)
-zope.app.apidoc.bookmodule.book.BookModule.description?7
-zope.app.apidoc.bookmodule.book.BookModule.title?7
-zope.app.apidoc.bookmodule.book._clear?5()
-zope.app.apidoc.bookmodule.book.book?7
-zope.app.apidoc.bookmodule.book.path?7
-zope.app.apidoc.bookmodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.bookmodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.bookmodule.metaconfigure.EMPTYPATH?7
-zope.app.apidoc.bookmodule.metaconfigure.bookchapter?4(_context, id, title, doc_path=EMPTYPATH, parent="", resources=None)
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.default?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.description?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.doc_path?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.id?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.parent?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.required?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.resources?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.title?7
-zope.app.apidoc.bookmodule.metadirectives.IBookChapterDirective.value_type?7
-zope.app.apidoc.bookmodule.tests.test_suite?4()
-zope.app.apidoc.browser.apidoc.APIDocumentationView.getModuleList?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testContentsView?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testIndexView?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testMenu?4()
-zope.app.apidoc.browser.ftests.APIDocTests.testModuleListView?4()
-zope.app.apidoc.browser.ftests.test_suite?4()
-zope.app.apidoc.browser.macros.APIDocumentationMacros.macro_pages?7
-zope.app.apidoc.browser.macros.BaseMacros?7
-zope.app.apidoc.browser.preference.APIDocPreferencesTree.apidocTree?4()
-zope.app.apidoc.browser.preference.ApidocEditPreferenceGroup.__init__?1(self, context, request)
-zope.app.apidoc.browser.preference.ApidocEditPreferenceGroup?1(context, request)
-zope.app.apidoc.classregistry.ClassRegistry.getClassesThatImplement?4(iface)
-zope.app.apidoc.classregistry.ClassRegistry.getSubclassesOf?4(klass)
-zope.app.apidoc.classregistry.IGNORE_MODULES?7
-zope.app.apidoc.classregistry.classRegistry?7
-zope.app.apidoc.classregistry.cleanUp?4()
-zope.app.apidoc.classregistry.safe_import?4(path, default=None)
-zope.app.apidoc.codemodule.browser.class_.ClassDetails._listClasses?5(classes)
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getAttributes?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getBases?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getDoc?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getInterfaces?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.browser.class_.ClassDetails.getMethods?4()
-zope.app.apidoc.codemodule.browser.class_.getInterfaceInfo?4(iface)
-zope.app.apidoc.codemodule.browser.class_.getTypeLink?4(type)
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testClassDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testFunctionDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testMenu?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testMenuCodeFinder?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testModuleDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testTextFileDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.CodeModuleTests.testZCMLFileDetailsView?4()
-zope.app.apidoc.codemodule.browser.ftests.test_suite?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getAttributes?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.function.FunctionDetails.getDocString?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.__init__?1(self, context, request)
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getAnnotationsInfo?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getAttributes?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getBaseURL?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getBases?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getDirectlyProvidedInterfaces?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getMappingItems?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getMethods?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getProvidedInterfaces?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.getSequenceItems?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isAnnotatable?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isMapping?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.isSequence?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector.parent?4()
-zope.app.apidoc.codemodule.browser.introspector.Introspector?1(context, request)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.annotationsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.getTypeLink?4(type)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.mappingItemsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace.traverse?4(name, ignore)
-zope.app.apidoc.codemodule.browser.introspector.sequenceItemsNamespace?1(ob, request=None)
-zope.app.apidoc.codemodule.browser.menu.Menu.findAllClasses?4()
-zope.app.apidoc.codemodule.browser.menu.Menu.findClasses?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.__init__?1(self, context, request)
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getBreadCrumbs?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getDoc?4()
-zope.app.apidoc.codemodule.browser.module.ModuleDetails.getEntries?4(columns=True)
-zope.app.apidoc.codemodule.browser.module.ModuleDetails?1(context, request)
-zope.app.apidoc.codemodule.browser.module.findAPIDocumentationRoot?4(obj, request)
-zope.app.apidoc.codemodule.browser.tests.foo?4(cls, bar=1, *args)
-zope.app.apidoc.codemodule.browser.tests.meta?7
-zope.app.apidoc.codemodule.browser.tests.setUp?4(test)
-zope.app.apidoc.codemodule.browser.tests.tearDown?4(test)
-zope.app.apidoc.codemodule.browser.tests.test_suite?4()
-zope.app.apidoc.codemodule.browser.text.TextFileDetails.renderedContent?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.attributes?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.fullTagName?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.getElements?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.hasSubDirectives?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.highlight?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.line?4()
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.objectURL?4(value, field, rootURL)
-zope.app.apidoc.codemodule.browser.zcml.DirectiveDetails.url?4()
-zope.app.apidoc.codemodule.browser.zcml._compareAttrs?5(x, y, nameOrder)
-zope.app.apidoc.codemodule.browser.zcml.findDocModule?4(obj)
-zope.app.apidoc.codemodule.class_.Class.__init__?1(self, module, name, klass)
-zope.app.apidoc.codemodule.class_.Class._iterAllAttributes?5()
-zope.app.apidoc.codemodule.class_.Class.getAttributes?4()
-zope.app.apidoc.codemodule.class_.Class.getBases?4()
-zope.app.apidoc.codemodule.class_.Class.getDocString?4()
-zope.app.apidoc.codemodule.class_.Class.getInterfaces?4()
-zope.app.apidoc.codemodule.class_.Class.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.class_.Class.getMethodDescriptors?4()
-zope.app.apidoc.codemodule.class_.Class.getMethods?4()
-zope.app.apidoc.codemodule.class_.Class.getPath?4()
-zope.app.apidoc.codemodule.class_.Class.getSecurityChecker?4()
-zope.app.apidoc.codemodule.class_.Class?1(module, name, klass)
-zope.app.apidoc.codemodule.codemodule.CodeModule.__init__?1(self)
-zope.app.apidoc.codemodule.codemodule.CodeModule.description?7
-zope.app.apidoc.codemodule.codemodule.CodeModule.get?4(key, default=None)
-zope.app.apidoc.codemodule.codemodule.CodeModule.getDocString?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.getFileName?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.getPath?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.items?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.setup?4()
-zope.app.apidoc.codemodule.codemodule.CodeModule.title?7
-zope.app.apidoc.codemodule.codemodule.CodeModule?1()
-zope.app.apidoc.codemodule.function.Function.__init__?1(self, module, name, func)
-zope.app.apidoc.codemodule.function.Function.getAttributes?4()
-zope.app.apidoc.codemodule.function.Function.getDocString?4()
-zope.app.apidoc.codemodule.function.Function.getPath?4()
-zope.app.apidoc.codemodule.function.Function.getSignature?4()
-zope.app.apidoc.codemodule.function.Function?1(module, name, func)
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getAttributes?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getBases?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getInterfaces?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getKnownSubclasses?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getMethodDescriptors?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getMethods?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IClassDocumentation.getSecurityChecker?4()
-zope.app.apidoc.codemodule.interfaces.IDirective.attrs?7
-zope.app.apidoc.codemodule.interfaces.IDirective.context?7
-zope.app.apidoc.codemodule.interfaces.IDirective.description?7
-zope.app.apidoc.codemodule.interfaces.IDirective.info?7
-zope.app.apidoc.codemodule.interfaces.IDirective.name?7
-zope.app.apidoc.codemodule.interfaces.IDirective.prefixes?7
-zope.app.apidoc.codemodule.interfaces.IDirective.required?7
-zope.app.apidoc.codemodule.interfaces.IDirective.schema?7
-zope.app.apidoc.codemodule.interfaces.IDirective.subs?7
-zope.app.apidoc.codemodule.interfaces.IDirective.title?7
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getAttributes?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IFunctionDocumentation.getSignature?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getDocString?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getFileName?4()
-zope.app.apidoc.codemodule.interfaces.IModuleDocumentation.getPath?4()
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.description?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.filename?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.package?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.required?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.rootElement?7
-zope.app.apidoc.codemodule.interfaces.IZCMLFile.title?7
-zope.app.apidoc.codemodule.metaconfigure.moduleImport?4(_context, allow)
-zope.app.apidoc.codemodule.metaconfigure.rootModule?4(_context, module)
-zope.app.apidoc.codemodule.metaconfigure.setModuleImport?4(flag)
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.allow?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.default?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.description?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.required?7
-zope.app.apidoc.codemodule.metadirectives.IModuleImport.title?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.description?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.module?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.required?7
-zope.app.apidoc.codemodule.metadirectives.IRootModule.title?7
-zope.app.apidoc.codemodule.module.IGNORE_FILES?7
-zope.app.apidoc.codemodule.module.Module.__init__?1(self, parent, name, module, setup=True)
-zope.app.apidoc.codemodule.module.Module.get?4(key, default=None)
-zope.app.apidoc.codemodule.module.Module.getDocString?4()
-zope.app.apidoc.codemodule.module.Module.getFileName?4()
-zope.app.apidoc.codemodule.module.Module.getPath?4()
-zope.app.apidoc.codemodule.module.Module.items?4()
-zope.app.apidoc.codemodule.module.Module?1(parent, name, module, setup=True)
-zope.app.apidoc.codemodule.tests.setUp?4(test)
-zope.app.apidoc.codemodule.tests.tearDown?4(test)
-zope.app.apidoc.codemodule.tests.test_suite?4()
-zope.app.apidoc.codemodule.text.TextFile.__init__?1(self, path, name, package)
-zope.app.apidoc.codemodule.text.TextFile.getContent?4()
-zope.app.apidoc.codemodule.text.TextFile?1(path, name, package)
-zope.app.apidoc.codemodule.zcml.Directive.__init__?1(self, name, schema, attrs, context, info, prefixes)
-zope.app.apidoc.codemodule.zcml.Directive?1(name, schema, attrs, context, info, prefixes)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.__init__?1(self, context)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.endElementNS?4(name, qname)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.evaluateCondition?4(expression)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.startElementNS?4(name, qname, attrs)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler.startPrefixMapping?4(prefix, uri)
-zope.app.apidoc.codemodule.zcml.MyConfigHandler?1(context)
-zope.app.apidoc.codemodule.zcml.ZCMLFile.__init__?1(self, filename, package, parent=None, name=None)
-zope.app.apidoc.codemodule.zcml.ZCMLFile.rootElement?4()
-zope.app.apidoc.codemodule.zcml.ZCMLFile.rootElement?7
-zope.app.apidoc.codemodule.zcml.ZCMLFile?1(filename, package, parent=None, name=None)
-zope.app.apidoc.component.EXTENDED_INTERFACE_LEVEL?7
-zope.app.apidoc.component.GENERIC_INTERFACE_LEVEL?7
-zope.app.apidoc.component.SPECIFIC_INTERFACE_LEVEL?7
-zope.app.apidoc.component._adapterishRegistrations?5(registry)
-zope.app.apidoc.component.filterAdapterRegistrations?4(regs, iface, level=SPECIFIC_INTERFACE_LEVEL)
-zope.app.apidoc.component.getAdapterInfoDictionary?4(reg)
-zope.app.apidoc.component.getClasses?4(iface)
-zope.app.apidoc.component.getFactories?4(iface)
-zope.app.apidoc.component.getFactoryInfoDictionary?4(reg)
-zope.app.apidoc.component.getInterfaceInfoDictionary?4(iface)
-zope.app.apidoc.component.getParserInfoInfoDictionary?4(info)
-zope.app.apidoc.component.getProvidedAdapters?4(iface, withViews=False)
-zope.app.apidoc.component.getRealFactory?4(factory)
-zope.app.apidoc.component.getRequiredAdapters?4(iface, withViews=False)
-zope.app.apidoc.component.getUtilities?4(iface)
-zope.app.apidoc.component.getUtilityInfoDictionary?4(reg)
-zope.app.apidoc.disabled.apidocNamespace.__init__?1(self, ob, request=None)
-zope.app.apidoc.disabled.apidocNamespace.traverse?4(name, ignore)
-zope.app.apidoc.disabled.apidocNamespace?1(ob, request=None)
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.__init__?1(self, context, request)
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails._prepareViews?5()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getAttributes?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getBases?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getClasses?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getDoc?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getExtendedRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getFactories?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getFields?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getGenericRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getId?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getMethods?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getProvidedAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getSpecificRequiredAdapters?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getTypes?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getUtilities?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getViewClassTitles?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails.getViewTypeTitles?4()
-zope.app.apidoc.ifacemodule.browser.InterfaceDetails?1(context, request)
-zope.app.apidoc.ifacemodule.browser.findAPIDocumentationRoot?4(obj, request)
-zope.app.apidoc.ifacemodule.ftests.InterfaceModuleTests.testInterfaceDetailsView?4()
-zope.app.apidoc.ifacemodule.ftests.InterfaceModuleTests.testMenu?4()
-zope.app.apidoc.ifacemodule.ftests.test_suite?4()
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.description?7
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.get?4(key, default=None)
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.items?4()
-zope.app.apidoc.ifacemodule.ifacemodule.InterfaceModule.title?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.default?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.description?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.required?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showExtendedXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showGenericXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificBrowserViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificFTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificHTTPViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificOtherViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificRequiredAdapters?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showSpecificXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.showXMLRPCViews?7
-zope.app.apidoc.ifacemodule.interfaces.IInterfaceDetailsPreferences.title?7
-zope.app.apidoc.ifacemodule.macros.InterfaceDetailsMacros.macro_pages?7
-zope.app.apidoc.ifacemodule.menu.Menu.findAllInterfaces?4()
-zope.app.apidoc.ifacemodule.menu.Menu.findInterfaces?4()
-zope.app.apidoc.ifacemodule.menu.getAllTextOfInterface?4(iface)
-zope.app.apidoc.ifacemodule.menu.whitepattern?7
-zope.app.apidoc.ifacemodule.tests.setUp?4(test)
-zope.app.apidoc.ifacemodule.tests.test_suite?4()
-zope.app.apidoc.interface._getDocFormat?5(attr)
-zope.app.apidoc.interface.getAttributeInfoDictionary?4(attr, format=None)
-zope.app.apidoc.interface.getAttributes?4(iface)
-zope.app.apidoc.interface.getElements?4(iface, type=IElement)
-zope.app.apidoc.interface.getFieldInfoDictionary?4(field, format=None)
-zope.app.apidoc.interface.getFieldInterface?4(field)
-zope.app.apidoc.interface.getFields?4(iface)
-zope.app.apidoc.interface.getFieldsInOrder?4(iface, _itemsorter=lambda x, y: cmp(x[1].order, y[1].order))
-zope.app.apidoc.interface.getInterfaceTypes?4(iface)
-zope.app.apidoc.interface.getMethodInfoDictionary?4(method, format=None)
-zope.app.apidoc.interface.getMethods?4(iface)
-zope.app.apidoc.interfaces.IDocumentationModule.description?7
-zope.app.apidoc.interfaces.IDocumentationModule.required?7
-zope.app.apidoc.interfaces.IDocumentationModule.title?7
-zope.app.apidoc.presentation.BROWSER_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.EXTENDED_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.GENERIC_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.JSONRPC_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.SPECIFIC_INTERFACE_LEVEL?7
-zope.app.apidoc.presentation.XMLRPC_DIRECTIVES_MODULE?7
-zope.app.apidoc.presentation.filterViewRegistrations?4(regs, iface, level=SPECIFIC_INTERFACE_LEVEL)
-zope.app.apidoc.presentation.getPresentationType?4(iface)
-zope.app.apidoc.presentation.getViewFactoryData?4(factory)
-zope.app.apidoc.presentation.getViewInfoDictionary?4(reg)
-zope.app.apidoc.presentation.getViews?4(iface, type=IRequest)
-zope.app.apidoc.static.Link.__init__?1(self, mechLink, rootURL, referenceURL='None')
-zope.app.apidoc.static.Link.isApidocLink?4()
-zope.app.apidoc.static.Link.isLocalURL?4()
-zope.app.apidoc.static.Link?1(mechLink, rootURL, referenceURL='None')
-zope.app.apidoc.static.OnlineBrowser.contents?4()
-zope.app.apidoc.static.OnlineBrowser.setUserAndPassword?4(user, pw)
-zope.app.apidoc.static.PublisherBrowser.__init__?1(self, *args, **kw)
-zope.app.apidoc.static.PublisherBrowser.contents?4()
-zope.app.apidoc.static.PublisherBrowser.setUserAndPassword?4(user, pw)
-zope.app.apidoc.static.PublisherBrowser?1(*args, **kw)
-zope.app.apidoc.static.StaticAPIDocGenerator.__init__?1(self, options)
-zope.app.apidoc.static.StaticAPIDocGenerator.help?7
-zope.app.apidoc.static.StaticAPIDocGenerator.processLink?4(link)
-zope.app.apidoc.static.StaticAPIDocGenerator.sendMessage?4(msg, verbosity=4)
-zope.app.apidoc.static.StaticAPIDocGenerator.showProgress?4(link)
-zope.app.apidoc.static.StaticAPIDocGenerator.start?4()
-zope.app.apidoc.static.StaticAPIDocGenerator?1(options)
-zope.app.apidoc.static.VERBOSITY_MAP?7
-zope.app.apidoc.static.cleanURL?4(url)
-zope.app.apidoc.static.completeURL?4(url)
-zope.app.apidoc.static.getMaxWidth?4()
-zope.app.apidoc.static.main?4()
-zope.app.apidoc.static.parser?7
-zope.app.apidoc.static.reporting?7
-zope.app.apidoc.static.urltags?7
-zope.app.apidoc.tests.rootLocation?4(obj, name)
-zope.app.apidoc.tests.setUp?4(test)
-zope.app.apidoc.tests.tearDown?4(test)
-zope.app.apidoc.tests.test_suite?4()
-zope.app.apidoc.typemodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.typemodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.typemodule.tests.test_suite?4()
-zope.app.apidoc.typemodule.type.TypeInterface.__init__?1(self, interface, parent, name)
-zope.app.apidoc.typemodule.type.TypeInterface.get?4(key, default=None)
-zope.app.apidoc.typemodule.type.TypeInterface.items?4()
-zope.app.apidoc.typemodule.type.TypeInterface?1(interface, parent, name)
-zope.app.apidoc.typemodule.type.TypeModule.description?7
-zope.app.apidoc.typemodule.type.TypeModule.get?4(key, default=None)
-zope.app.apidoc.typemodule.type.TypeModule.items?4()
-zope.app.apidoc.typemodule.type.TypeModule.title?7
-zope.app.apidoc.utilities.BASEDIR?7
-zope.app.apidoc.utilities.ReadContainerBase.get?4(key, default=None)
-zope.app.apidoc.utilities.ReadContainerBase.items?4()
-zope.app.apidoc.utilities.ReadContainerBase.keys?4()
-zope.app.apidoc.utilities.ReadContainerBase.values?4()
-zope.app.apidoc.utilities._evalId?5(id)
-zope.app.apidoc.utilities._format_dict?8
-zope.app.apidoc.utilities._marker?8
-zope.app.apidoc.utilities._remove_html_overhead?8
-zope.app.apidoc.utilities.columnize?4(entries, columns=3)
-zope.app.apidoc.utilities.dedentString?4(text)
-zope.app.apidoc.utilities.getDocFormat?4(module)
-zope.app.apidoc.utilities.getFunctionSignature?4(func)
-zope.app.apidoc.utilities.getInterfaceForAttribute?4(name, interfaces=_marker, klass=_marker, asPath=True)
-zope.app.apidoc.utilities.getPermissionIds?4(name, checker=_marker, klass=_marker)
-zope.app.apidoc.utilities.getPublicAttributes?4(obj)
-zope.app.apidoc.utilities.getPythonPath?4(obj)
-zope.app.apidoc.utilities.isReferencable?4(path)
-zope.app.apidoc.utilities.relativizePath?4(path)
-zope.app.apidoc.utilities.renderText?4(text, module=None, format=None, dedent=True)
-zope.app.apidoc.utilities.space_re?7
-zope.app.apidoc.utilities.truncateSysPath?4(path)
-zope.app.apidoc.utilitymodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.utilitymodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getComponent?4()
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getInterface?4()
-zope.app.apidoc.utilitymodule.browser.UtilityDetails.getName?4()
-zope.app.apidoc.utilitymodule.ftests.UtilityModuleTests.testMenu?4()
-zope.app.apidoc.utilitymodule.ftests.UtilityModuleTests.testUtilityDetailsView?4()
-zope.app.apidoc.utilitymodule.ftests.test_suite?4()
-zope.app.apidoc.utilitymodule.tests.setUp?4(test)
-zope.app.apidoc.utilitymodule.tests.test_suite?4()
-zope.app.apidoc.utilitymodule.utilitymodule.NONAME?7
-zope.app.apidoc.utilitymodule.utilitymodule.Utility.__init__?1(self, parent, reg)
-zope.app.apidoc.utilitymodule.utilitymodule.Utility?1(parent, reg)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.__init__?1(self, parent, name, interface)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.get?4(key, default=None)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface.items?4()
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityInterface?1(parent, name, interface)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.description?7
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.get?4(key, default=None)
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.items?4()
-zope.app.apidoc.utilitymodule.utilitymodule.UtilityModule.title?7
-zope.app.apidoc.utilitymodule.utilitymodule.decodeName?4(name)
-zope.app.apidoc.utilitymodule.utilitymodule.encodeName?4(name)
-zope.app.apidoc.zcmlmodule.Directive.__init__?1(self, ns, name, schema, handler, info, subdirs)
-zope.app.apidoc.zcmlmodule.Directive?1(ns, name, schema, handler, info, subdirs)
-zope.app.apidoc.zcmlmodule.Namespace.__init__?1(self, parent, name)
-zope.app.apidoc.zcmlmodule.Namespace.get?4(key, default=None)
-zope.app.apidoc.zcmlmodule.Namespace.getFullName?4()
-zope.app.apidoc.zcmlmodule.Namespace.getQuotedName?4()
-zope.app.apidoc.zcmlmodule.Namespace.getShortName?4()
-zope.app.apidoc.zcmlmodule.Namespace.items?4()
-zope.app.apidoc.zcmlmodule.Namespace?1(parent, name)
-zope.app.apidoc.zcmlmodule.ZCMLModule._makeDocStructure?5()
-zope.app.apidoc.zcmlmodule.ZCMLModule.description?7
-zope.app.apidoc.zcmlmodule.ZCMLModule.get?4(key, default=None)
-zope.app.apidoc.zcmlmodule.ZCMLModule.items?4()
-zope.app.apidoc.zcmlmodule.ZCMLModule.title?7
-zope.app.apidoc.zcmlmodule._clear?5()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails._getInterfaceDetails?5(schema)
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getFileInfo?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getHandler?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getInfo?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getNamespaceName?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getSchema?4()
-zope.app.apidoc.zcmlmodule.browser.DirectiveDetails.getSubdirectives?4()
-zope.app.apidoc.zcmlmodule.browser.Menu.getMenuLink?4(node)
-zope.app.apidoc.zcmlmodule.browser.Menu.getMenuTitle?4(node)
-zope.app.apidoc.zcmlmodule.browser._getFieldName?5(field)
-zope.app.apidoc.zcmlmodule.ftests.ZCMLModuleTests.testDirectiveDetailsView?4()
-zope.app.apidoc.zcmlmodule.ftests.ZCMLModuleTests.testMenu?4()
-zope.app.apidoc.zcmlmodule.ftests.test_suite?4()
-zope.app.apidoc.zcmlmodule.namespaces?7
-zope.app.apidoc.zcmlmodule.quoteNS?4(ns)
-zope.app.apidoc.zcmlmodule.subdirs?7
-zope.app.apidoc.zcmlmodule.tests.foo?4()
-zope.app.apidoc.zcmlmodule.tests.getDirective?4()
-zope.app.apidoc.zcmlmodule.tests.setUp?4(test)
-zope.app.apidoc.zcmlmodule.tests.tearDown?4(test)
-zope.app.apidoc.zcmlmodule.tests.test_suite?4()
-zope.app.apidoc.zcmlmodule.unquoteNS?4(ns)
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl.__init__?1(self)
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl.getStartTime?4()
-zope.app.applicationcontrol.applicationcontrol.ApplicationControl?1()
-zope.app.applicationcontrol.applicationcontrol.applicationController?7
-zope.app.applicationcontrol.applicationcontrol.applicationControllerRoot?7
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._fields?8
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._getInfo?5(ri)
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._getUptime?5(ri)
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView._unavailable?8
-zope.app.applicationcontrol.browser.runtimeinfo.RuntimeInfoView.runtimeInfo?4()
-zope.app.applicationcontrol.browser.servercontrol.ServerControlView.action?4()
-zope.app.applicationcontrol.browser.servercontrol.ServerControlView.serverControl?4()
-zope.app.applicationcontrol.browser.translationdomaincontrol.TranslationDomainControlView.getCatalogsInfo?4()
-zope.app.applicationcontrol.browser.translationdomaincontrol.TranslationDomainControlView.reloadCatalogs?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.getName?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.getSize?4()
-zope.app.applicationcontrol.browser.zodbcontrol.ZODBControlView.pack?4()
-zope.app.applicationcontrol.interfaces.IApplicationControl.getStartTime?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getCommandLine?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getFileSystemEncoding?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPreferredEncoding?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getProcessId?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPythonPath?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getPythonVersion?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getSystemPlatform?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getUptime?4()
-zope.app.applicationcontrol.interfaces.IRuntimeInfo.getZopeVersion?4()
-zope.app.applicationcontrol.interfaces.IServerControl.restart?4()
-zope.app.applicationcontrol.interfaces.IServerControl.shutdown?4()
-zope.app.applicationcontrol.interfaces.IZopeVersion.getZopeVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.__init__?1(self, context)
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getCommandLine?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getFileSystemEncoding?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPreferredEncoding?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getProcessId?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPythonPath?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getPythonVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getSystemPlatform?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getUptime?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo.getZopeVersion?4()
-zope.app.applicationcontrol.runtimeinfo.RuntimeInfo?1(context)
-zope.app.applicationcontrol.zopeversion.ZopeVersion.__init__?1(self, path=None)
-zope.app.applicationcontrol.zopeversion.ZopeVersion._getSVNInfoOutput?5()
-zope.app.applicationcontrol.zopeversion.ZopeVersion.getZopeVersion?4()
-zope.app.applicationcontrol.zopeversion.ZopeVersion?1(path=None)
-zope.app.applicationcontrol.zopeversion.ZopeVersionUtility?7
-zope.app.appsetup.appsetup.SystemConfigurationParticipation.interaction?7
-zope.app.appsetup.appsetup.SystemConfigurationParticipation.principal?7
-zope.app.appsetup.appsetup._configured?8
-zope.app.appsetup.appsetup.config?4(file, features=(), execute=True)
-zope.app.appsetup.appsetup.database?4(db)
-zope.app.appsetup.appsetup.getConfigContext?4()
-zope.app.appsetup.appsetup.getConfigSource?4()
-zope.app.appsetup.appsetup.multi_database?4(database_factories)
-zope.app.appsetup.appsetup.reset?4()
-zope.app.appsetup.bootstrap.addConfigureUtility?4(root_folder, interface, utility_type, utility_factory, name='', asObject=False, **kw)
-zope.app.appsetup.bootstrap.addUtility?4(root_folder, utility_type, utility_factory, asObject=False, **kw)
-zope.app.appsetup.bootstrap.bootStrapSubscriber?4(event)
-zope.app.appsetup.bootstrap.checkSecurityPolicy?4(event)
-zope.app.appsetup.bootstrap.configureUtility?4(root_folder, interface, utility_type, name, folder_name, initial_status=u'Active')
-zope.app.appsetup.bootstrap.ensureObject?4(root_folder, object_name, object_type, object_factory, asObject=False)
-zope.app.appsetup.bootstrap.ensureUtility?4(root_folder, interface, utility_type, utility_factory, name='', asObject=False, **kw)
-zope.app.appsetup.bootstrap.getInformationFromEvent?4(event)
-zope.app.appsetup.bootstrap.getSiteManagerDefault?4(root_folder)
-zope.app.appsetup.controller.INSTANCE_HOME?7
-zope.app.appsetup.controller.ZopectlCmd.do_debug?4(rest)
-zope.app.appsetup.controller.ZopectlCmd.do_run?4(arg)
-zope.app.appsetup.controller.ZopectlCmd.help_debug?4()
-zope.app.appsetup.controller.ZopectlCmd.help_run?4()
-zope.app.appsetup.controller.main?4(args=None, options=None, cmdclass=ZopectlCmd)
-zope.app.appsetup.interfaces.DatabaseOpened.__init__?1(self, database)
-zope.app.appsetup.interfaces.DatabaseOpened?1(database)
-zope.app.appsetup.interfaces.DatabaseOpenedWithRoot.__init__?1(self, database)
-zope.app.appsetup.interfaces.DatabaseOpenedWithRoot?1(database)
-zope.app.appsetup.interfaces.IDatabaseOpenedEvent.database?7
-zope.app.appsetup.interfaces.IDatabaseOpenedWithRootEvent.database?7
-zope.app.appsetup.tests.EventStub.__init__?1(self, db)
-zope.app.appsetup.tests.EventStub?1(db)
-zope.app.appsetup.tests.TestBootstrapSubscriber.createRFAndSM?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.createRootFolder?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.setUp?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.tearDown?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_ensureUtility?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_ensureUtilityForSubSite?4()
-zope.app.appsetup.tests.TestBootstrapSubscriber.test_notify?4()
-zope.app.appsetup.tests.bootstraptearDown?4(test)
-zope.app.appsetup.tests.test_suite?4()
-zope.app.authentication.authentication.PluggableAuthentication.__init__?1(self, prefix='')
-zope.app.authentication.authentication.PluggableAuthentication._plugins?5(names, interface)
-zope.app.authentication.authentication.PluggableAuthentication.authenticate?4(request)
-zope.app.authentication.authentication.PluggableAuthentication.authenticatorPlugins?7
-zope.app.authentication.authentication.PluggableAuthentication.credentialsPlugins?7
-zope.app.authentication.authentication.PluggableAuthentication.getAuthenticatorPlugins?4()
-zope.app.authentication.authentication.PluggableAuthentication.getCredentialsPlugins?4()
-zope.app.authentication.authentication.PluggableAuthentication.getPrincipal?4(id)
-zope.app.authentication.authentication.PluggableAuthentication.getQueriables?4()
-zope.app.authentication.authentication.PluggableAuthentication.logout?4(request)
-zope.app.authentication.authentication.PluggableAuthentication.registrationManager?4()
-zope.app.authentication.authentication.PluggableAuthentication.unauthenticatedPrincipal?4()
-zope.app.authentication.authentication.PluggableAuthentication.unauthorized?4(id, request)
-zope.app.authentication.authentication.PluggableAuthentication?1(prefix='')
-zope.app.authentication.authentication.QuerySchemaSearchAdapter.__init__?1(self, authplugin, pau)
-zope.app.authentication.authentication.QuerySchemaSearchAdapter.search?4(query, start=None, batch_size=None)
-zope.app.authentication.authentication.QuerySchemaSearchAdapter?1(authplugin, pau)
-zope.app.authentication.browser.adding.Adding.nextURL?4()
-zope.app.authentication.browser.ftests.FunkTest.test_copypaste_duplicated_id_object?4()
-zope.app.authentication.browser.ftests.FunkTest.test_cutpaste_duplicated_id_object?4()
-zope.app.authentication.browser.ftests.test_suite?4()
-zope.app.authentication.browser.register.AddAuthenticationRegistration.label?7
-zope.app.authentication.browser.register.AddAuthenticationRegistration.name?7
-zope.app.authentication.browser.register.AddAuthenticationRegistration.provided?7
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.__init__?1(self, context, request)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.render?4(name)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView.results?4(name)
-zope.app.authentication.browser.schemasearch.QuerySchemaSearchView?1(context, request)
-zope.app.authentication.browser.schemasearch.search_label?7
-zope.app.authentication.browser.schemasearch.source_label?7
-zope.app.authentication.browser.schemasearch.source_title?7
-zope.app.authentication.browser.tests.schemaSearchSetUp?4(self)
-zope.app.authentication.browser.tests.schemaSearchTearDown?4(self)
-zope.app.authentication.browser.tests.test_suite?4()
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.challenge?4(request)
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.ftpplugins.FTPCredentialsPlugin.logout?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.challenge?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.generic.NoChallengeCredentialsPlugin.logout?4(request)
-zope.app.authentication.groupfolder.GroupFolder.__init__?1(self, prefix=u'')
-zope.app.authentication.groupfolder.GroupFolder._addPrincipalsToGroup?5(principal_ids, group_id)
-zope.app.authentication.groupfolder.GroupFolder._groupid?5(group)
-zope.app.authentication.groupfolder.GroupFolder._removePrincipalsFromGroup?5(principal_ids, group_id)
-zope.app.authentication.groupfolder.GroupFolder.authenticateCredentials?4(credentials)
-zope.app.authentication.groupfolder.GroupFolder.getGroupsForPrincipal?4(principalid)
-zope.app.authentication.groupfolder.GroupFolder.getPrincipalsForGroup?4(groupid)
-zope.app.authentication.groupfolder.GroupFolder.principalInfo?4(id)
-zope.app.authentication.groupfolder.GroupFolder.schema?7
-zope.app.authentication.groupfolder.GroupFolder.search?4(query, start=None, batch_size=None)
-zope.app.authentication.groupfolder.GroupFolder?1(prefix=u'')
-zope.app.authentication.groupfolder.GroupInfo.__init__?1(self, id, information)
-zope.app.authentication.groupfolder.GroupInfo.description?4()
-zope.app.authentication.groupfolder.GroupInfo.get?4()
-zope.app.authentication.groupfolder.GroupInfo.members?4()
-zope.app.authentication.groupfolder.GroupInfo.set?4(value)
-zope.app.authentication.groupfolder.GroupInfo.title?4()
-zope.app.authentication.groupfolder.GroupInfo?1(id, information)
-zope.app.authentication.groupfolder.GroupInformation.__init__?1(self, title='', description='')
-zope.app.authentication.groupfolder.GroupInformation._principals?8
-zope.app.authentication.groupfolder.GroupInformation.principals?7
-zope.app.authentication.groupfolder.GroupInformation.setPrincipals?4(prinlist, check=True)
-zope.app.authentication.groupfolder.GroupInformation?1(title='', description='')
-zope.app.authentication.groupfolder.IGroupFolder.description?7
-zope.app.authentication.groupfolder.IGroupFolder.getGroupsForPrincipal?4()
-zope.app.authentication.groupfolder.IGroupFolder.getPrincipalsForGroup?4()
-zope.app.authentication.groupfolder.IGroupFolder.prefix?7
-zope.app.authentication.groupfolder.IGroupFolder.readonly?7
-zope.app.authentication.groupfolder.IGroupFolder.title?7
-zope.app.authentication.groupfolder.IGroupInformation.description?7
-zope.app.authentication.groupfolder.IGroupInformation.principals?7
-zope.app.authentication.groupfolder.IGroupInformation.required?7
-zope.app.authentication.groupfolder.IGroupInformation.source?7
-zope.app.authentication.groupfolder.IGroupInformation.title?7
-zope.app.authentication.groupfolder.IGroupInformation.value_type?7
-zope.app.authentication.groupfolder.IGroupPrincipalInfo.members?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.missing_value?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.required?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.search?7
-zope.app.authentication.groupfolder.IGroupSearchCriteria.title?7
-zope.app.authentication.groupfolder.nocycles?4(principal_ids, seen, getPrincipal)
-zope.app.authentication.groupfolder.setGroupsForPrincipal?4(event)
-zope.app.authentication.groupfolder.setMemberSubscriber?4(event)
-zope.app.authentication.groupfolder.setMembers?4(value)
-zope.app.authentication.groupfolder.specialGroups?4(event)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.challenge?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.logout?4(request)
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.protocol?7
-zope.app.authentication.httpplugins.HTTPBasicAuthCredentialsPlugin.realm?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.default?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.description?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.realm?7
-zope.app.authentication.httpplugins.IHTTPBasicAuthRealm.required?7
-zope.app.authentication.idpicker.IdPicker.checkName?4(name, object)
-zope.app.authentication.idpicker.IdPicker.chooseName?4(name, object)
-zope.app.authentication.idpicker.ok?7
-zope.app.authentication.interfaces.AbstractMembersChanged.__init__?1(self, principal_ids, group_id)
-zope.app.authentication.interfaces.AbstractMembersChanged?1(principal_ids, group_id)
-zope.app.authentication.interfaces.AuthenticatedPrincipalCreated.__init__?1(self, authentication, principal, info, request)
-zope.app.authentication.interfaces.AuthenticatedPrincipalCreated?1(authentication, principal, info, request)
-zope.app.authentication.interfaces.FoundPrincipalCreated.__init__?1(self, authentication, principal, info)
-zope.app.authentication.interfaces.FoundPrincipalCreated?1(authentication, principal, info)
-zope.app.authentication.interfaces.GroupAdded.__init__?1(self, group)
-zope.app.authentication.interfaces.GroupAdded?1(group)
-zope.app.authentication.interfaces.IAuthenticatedPrincipalCreated.request?7
-zope.app.authentication.interfaces.IAuthenticatorPlugin.authenticateCredentials?4()
-zope.app.authentication.interfaces.IAuthenticatorPlugin.principalInfo?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.challenge?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.challengeProtocol?7
-zope.app.authentication.interfaces.ICredentialsPlugin.extractCredentials?4()
-zope.app.authentication.interfaces.ICredentialsPlugin.logout?4()
-zope.app.authentication.interfaces.IGroupAdded.group?7
-zope.app.authentication.interfaces.IPasswordManager.checkPassword?4(password)
-zope.app.authentication.interfaces.IPasswordManager.encodePassword?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.authenticatorPlugins?7
-zope.app.authentication.interfaces.IPluggableAuthentication.credentialsPlugins?7
-zope.app.authentication.interfaces.IPluggableAuthentication.default?7
-zope.app.authentication.interfaces.IPluggableAuthentication.description?7
-zope.app.authentication.interfaces.IPluggableAuthentication.getAuthenticatorPlugins?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.getCredentialsPlugins?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.logout?4()
-zope.app.authentication.interfaces.IPluggableAuthentication.prefix?7
-zope.app.authentication.interfaces.IPluggableAuthentication.title?7
-zope.app.authentication.interfaces.IPluggableAuthentication.value_type?7
-zope.app.authentication.interfaces.IPrincipal.description?7
-zope.app.authentication.interfaces.IPrincipal.groups?7
-zope.app.authentication.interfaces.IPrincipal.required?7
-zope.app.authentication.interfaces.IPrincipal.title?7
-zope.app.authentication.interfaces.IPrincipal.value_type?7
-zope.app.authentication.interfaces.IPrincipalCreated.authentication?7
-zope.app.authentication.interfaces.IPrincipalCreated.info?7
-zope.app.authentication.interfaces.IPrincipalCreated.principal?7
-zope.app.authentication.interfaces.IPrincipalInfo.authenticatorPlugin?7
-zope.app.authentication.interfaces.IPrincipalInfo.credentialsPlugin?7
-zope.app.authentication.interfaces.IPrincipalInfo.description?7
-zope.app.authentication.interfaces.IPrincipalInfo.id?7
-zope.app.authentication.interfaces.IPrincipalInfo.title?7
-zope.app.authentication.interfaces.IPrincipalsAddedToGroup.group_id?7
-zope.app.authentication.interfaces.IPrincipalsAddedToGroup.principal_ids?7
-zope.app.authentication.interfaces.IPrincipalsRemovedFromGroup.group_id?7
-zope.app.authentication.interfaces.IPrincipalsRemovedFromGroup.principal_ids?7
-zope.app.authentication.interfaces.IQuerySchemaSearch.schema?7
-zope.app.authentication.interfaces.IQuerySchemaSearch.search?4(start=None, batch_size=None)
-zope.app.authentication.password.MD5PasswordManager.encodePassword?4(password)
-zope.app.authentication.password.PasswordManagerNamesVocabulary.interface?7
-zope.app.authentication.password.PasswordManagerNamesVocabulary.nameOnly?7
-zope.app.authentication.password.PlainTextPasswordManager.checkPassword?4(storedPassword, password)
-zope.app.authentication.password.PlainTextPasswordManager.encodePassword?4(password)
-zope.app.authentication.password.SHA1PasswordManager.encodePassword?4(password)
-zope.app.authentication.password.managers?7
-zope.app.authentication.placelesssetup.PlacelessSetup.setUp?4()
-zope.app.authentication.principalfolder.AuthenticatedPrincipalFactory.__init__?1(self, info, request)
-zope.app.authentication.principalfolder.AuthenticatedPrincipalFactory?1(info, request)
-zope.app.authentication.principalfolder.FoundPrincipalFactory.__init__?1(self, info)
-zope.app.authentication.principalfolder.FoundPrincipalFactory?1(info)
-zope.app.authentication.principalfolder.IInternalPrincipal.description?7
-zope.app.authentication.principalfolder.IInternalPrincipal.login?7
-zope.app.authentication.principalfolder.IInternalPrincipal.password?7
-zope.app.authentication.principalfolder.IInternalPrincipal.passwordManagerName?7
-zope.app.authentication.principalfolder.IInternalPrincipal.setPassword?4(passwordManagerName=None)
-zope.app.authentication.principalfolder.IInternalPrincipal.title?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.default?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.description?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.missing_value?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.prefix?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.readonly?7
-zope.app.authentication.principalfolder.IInternalPrincipalContainer.title?7
-zope.app.authentication.principalfolder.ISearchSchema.default?7
-zope.app.authentication.principalfolder.ISearchSchema.description?7
-zope.app.authentication.principalfolder.ISearchSchema.missing_value?7
-zope.app.authentication.principalfolder.ISearchSchema.required?7
-zope.app.authentication.principalfolder.ISearchSchema.search?7
-zope.app.authentication.principalfolder.ISearchSchema.title?7
-zope.app.authentication.principalfolder.InternalPrincipal.__init__?1(self, login, password, title, description=u'', passwordManagerName="Plain Text")
-zope.app.authentication.principalfolder.InternalPrincipal._getPasswordManager?5()
-zope.app.authentication.principalfolder.InternalPrincipal.checkPassword?4(password)
-zope.app.authentication.principalfolder.InternalPrincipal.getLogin?4()
-zope.app.authentication.principalfolder.InternalPrincipal.getPassword?4()
-zope.app.authentication.principalfolder.InternalPrincipal.getPasswordManagerName?4()
-zope.app.authentication.principalfolder.InternalPrincipal.login?7
-zope.app.authentication.principalfolder.InternalPrincipal.password?7
-zope.app.authentication.principalfolder.InternalPrincipal.passwordManagerName?7
-zope.app.authentication.principalfolder.InternalPrincipal.setLogin?4(login)
-zope.app.authentication.principalfolder.InternalPrincipal.setPassword?4(password, passwordManagerName=None)
-zope.app.authentication.principalfolder.InternalPrincipal?1(login, password, title, description=u'', passwordManagerName="Plain Text")
-zope.app.authentication.principalfolder.Principal.__init__?1(self, id, title=u'', description=u'')
-zope.app.authentication.principalfolder.Principal.allGroups?4()
-zope.app.authentication.principalfolder.Principal?1(id, title=u'', description=u'')
-zope.app.authentication.principalfolder.PrincipalFolder.__init__?1(self, prefix='')
-zope.app.authentication.principalfolder.PrincipalFolder.authenticateCredentials?4(credentials)
-zope.app.authentication.principalfolder.PrincipalFolder.notifyLoginChanged?4(oldLogin, principal)
-zope.app.authentication.principalfolder.PrincipalFolder.principalInfo?4(id)
-zope.app.authentication.principalfolder.PrincipalFolder.schema?7
-zope.app.authentication.principalfolder.PrincipalFolder.search?4(query, start=None, batch_size=None)
-zope.app.authentication.principalfolder.PrincipalFolder?1(prefix='')
-zope.app.authentication.principalfolder.PrincipalInfo.__init__?1(self, id, login, title, description)
-zope.app.authentication.principalfolder.PrincipalInfo?1(id, login, title, description)
-zope.app.authentication.session.IBrowserFormChallenger.default?7
-zope.app.authentication.session.IBrowserFormChallenger.description?7
-zope.app.authentication.session.IBrowserFormChallenger.loginfield?7
-zope.app.authentication.session.IBrowserFormChallenger.loginpagename?7
-zope.app.authentication.session.IBrowserFormChallenger.passwordfield?7
-zope.app.authentication.session.IBrowserFormChallenger.title?7
-zope.app.authentication.session.ISessionCredentials.__init__?1(login, password)
-zope.app.authentication.session.ISessionCredentials.getLogin?4()
-zope.app.authentication.session.ISessionCredentials.getPassword?4()
-zope.app.authentication.session.ISessionCredentials?1(password)
-zope.app.authentication.session.SessionCredentials.__init__?1(self, login, password)
-zope.app.authentication.session.SessionCredentials.getLogin?4()
-zope.app.authentication.session.SessionCredentials.getPassword?4()
-zope.app.authentication.session.SessionCredentials?1(login, password)
-zope.app.authentication.session.SessionCredentialsPlugin.challenge?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.extractCredentials?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.loginfield?7
-zope.app.authentication.session.SessionCredentialsPlugin.loginpagename?7
-zope.app.authentication.session.SessionCredentialsPlugin.logout?4(request)
-zope.app.authentication.session.SessionCredentialsPlugin.passwordfield?7
-zope.app.authentication.tests.NonHTTPSessionTestCase.setUp?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.tearDown?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_challenge?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_exeractCredentials?4()
-zope.app.authentication.tests.NonHTTPSessionTestCase.test_logout?4()
-zope.app.authentication.tests.nonHTTPSessionTestCaseSetUp?4(sdc_class=PersistentSessionDataContainer)
-zope.app.authentication.tests.sessionSetUp?4(session_data_container_class=PersistentSessionDataContainer)
-zope.app.authentication.tests.siteSetUp?4(test)
-zope.app.authentication.tests.siteTearDown?4(test)
-zope.app.authentication.tests.test_suite?4()
-zope.app.authentication.vocabulary.CONTAINED_TITLE?7
-zope.app.authentication.vocabulary.MISSING_TITLE?7
-zope.app.authentication.vocabulary.UTILITY_TITLE?7
-zope.app.authentication.vocabulary._pluginVocabulary?5(context, interface, attr_name)
-zope.app.authentication.vocabulary.authenticatorPlugins?4(context)
-zope.app.authentication.vocabulary.credentialsPlugins?4(context)
-zope.app.basicskin.standardmacros.Macros.aliases?7
-zope.app.basicskin.standardmacros.Macros.macro_pages?7
-zope.app.basicskin.standardmacros.StandardMacros.macro_pages?7
-zope.app.broken.broken.Broken.get?4(key, default=None)
-zope.app.broken.broken.classFactory?4(connection, modulename, globalname)
-zope.app.broken.broken.installBroken?4(event)
-zope.app.broken.broken.type_?4(name, bases, dict)
-zope.app.broken.tests.test_annotations?4()
-zope.app.broken.tests.test_suite?4()
-zope.app.cache.annotationcacheable.AnnotationCacheable.__init__?1(self, context)
-zope.app.cache.annotationcacheable.AnnotationCacheable.cacheId?7
-zope.app.cache.annotationcacheable.AnnotationCacheable.getCacheId?4()
-zope.app.cache.annotationcacheable.AnnotationCacheable.setCacheId?4(id)
-zope.app.cache.annotationcacheable.AnnotationCacheable?1(context)
-zope.app.cache.annotationcacheable.annotation_key?7
-zope.app.cache.browser.cacheable.CacheableView.__init__?1(self, *args)
-zope.app.cache.browser.cacheable.CacheableView.action?4()
-zope.app.cache.browser.cacheable.CacheableView.current_cache_id?4()
-zope.app.cache.browser.cacheable.CacheableView.current_cache_url?4()
-zope.app.cache.browser.cacheable.CacheableView.form?7
-zope.app.cache.browser.cacheable.CacheableView.invalidate?4()
-zope.app.cache.browser.cacheable.CacheableView?1(*args)
-zope.app.cache.browser.ram.RAMCacheView.action?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.caching.CacheNamesVocabulary.interface?7
-zope.app.cache.caching.CacheNamesVocabulary.nameOnly?7
-zope.app.cache.caching.getCacheForObject?4(obj)
-zope.app.cache.caching.getLocationForCache?4(obj)
-zope.app.cache.interfaces.ICache.invalidate?4(key=None)
-zope.app.cache.interfaces.ICache.invalidateAll?4()
-zope.app.cache.interfaces.ICache.query?4(key=None, default=None)
-zope.app.cache.interfaces.ICache.set?4(ob, key=None)
-zope.app.cache.interfaces.ICacheable.cacheId?7
-zope.app.cache.interfaces.ICacheable.description?7
-zope.app.cache.interfaces.ICacheable.getCacheId?4()
-zope.app.cache.interfaces.ICacheable.required?7
-zope.app.cache.interfaces.ICacheable.setCacheId?4()
-zope.app.cache.interfaces.ICacheable.title?7
-zope.app.cache.interfaces.ICacheable.vocabulary?7
-zope.app.cache.interfaces.ram.IRAMCache.cleanupInterval?7
-zope.app.cache.interfaces.ram.IRAMCache.getStatistics?4()
-zope.app.cache.interfaces.ram.IRAMCache.maxAge?7
-zope.app.cache.interfaces.ram.IRAMCache.maxEntries?7
-zope.app.cache.interfaces.ram.IRAMCache.update?4(maxAge, cleanupInterval)
-zope.app.cache.ram.RAMCache.__init__?1(self)
-zope.app.cache.ram.RAMCache._buildKey?5()
-zope.app.cache.ram.RAMCache._buildKey?8
-zope.app.cache.ram.RAMCache._getStorage?5()
-zope.app.cache.ram.RAMCache.getStatistics?4()
-zope.app.cache.ram.RAMCache.invalidate?4(ob, key=None)
-zope.app.cache.ram.RAMCache.invalidateAll?4()
-zope.app.cache.ram.RAMCache.query?4(ob, key=None, default=None)
-zope.app.cache.ram.RAMCache.set?4(data, ob, key=None)
-zope.app.cache.ram.RAMCache.update?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.ram.RAMCache?1()
-zope.app.cache.ram.Storage.__init__?1(self, maxEntries=1000, maxAge=3600, cleanupInterval=300)
-zope.app.cache.ram.Storage._clearAccessCounters?5()
-zope.app.cache.ram.Storage._do_invalidate?5(ob, key=None)
-zope.app.cache.ram.Storage._invalidate_queued?5()
-zope.app.cache.ram.Storage.cleanup?4()
-zope.app.cache.ram.Storage.getEntry?4(ob, key)
-zope.app.cache.ram.Storage.getKey?4()
-zope.app.cache.ram.Storage.getKeys?4(object)
-zope.app.cache.ram.Storage.getStatistics?4()
-zope.app.cache.ram.Storage.invalidate?4(ob, key=None)
-zope.app.cache.ram.Storage.invalidateAll?4()
-zope.app.cache.ram.Storage.removeLeastAccessed?4()
-zope.app.cache.ram.Storage.removeStaleEntries?4()
-zope.app.cache.ram.Storage.setEntry?4(ob, key, value)
-zope.app.cache.ram.Storage.update?4(maxEntries=None, maxAge=None, cleanupInterval=None)
-zope.app.cache.ram.Storage?1(maxEntries=1000, maxAge=3600, cleanupInterval=300)
-zope.app.cache.ram.cache_id_counter?7
-zope.app.cache.ram.cache_id_writelock?7
-zope.app.cache.ram.caches?7
-zope.app.cache.ram.writelock?7
-zope.app.catalog.attribute.AttributeIndex.__init__?1(self, field_name=None, interface=None, field_callable=False, *args, **kwargs)
-zope.app.catalog.attribute.AttributeIndex.default_field_name?7
-zope.app.catalog.attribute.AttributeIndex.default_interface?7
-zope.app.catalog.attribute.AttributeIndex.index_doc?4(docid, object)
-zope.app.catalog.attribute.AttributeIndex?1(field_name=None, interface=None, field_callable=False, *args, **kwargs)
-zope.app.catalog.browser.catalog.Advanced.__init__?1(self, context, request)
-zope.app.catalog.browser.catalog.Advanced.reindex?4()
-zope.app.catalog.browser.catalog.Advanced?1(context, request)
-zope.app.catalog.browser.ftests.test_suite?4()
-zope.app.catalog.catalog.Catalog._visitSublocations?5()
-zope.app.catalog.catalog.Catalog.apply?4(query)
-zope.app.catalog.catalog.Catalog.clear?4()
-zope.app.catalog.catalog.Catalog.index_doc?4(docid, texts)
-zope.app.catalog.catalog.Catalog.searchResults?4(**searchterms)
-zope.app.catalog.catalog.Catalog.unindex_doc?4(docid)
-zope.app.catalog.catalog.Catalog.updateIndex?4(index)
-zope.app.catalog.catalog.Catalog.updateIndexes?4()
-zope.app.catalog.catalog.ResultSet.__init__?1(self, uids, uidutil)
-zope.app.catalog.catalog.ResultSet?1(uids, uidutil)
-zope.app.catalog.catalog.indexAdded?4(index, event)
-zope.app.catalog.catalog.indexDocSubscriber?4(event)
-zope.app.catalog.catalog.reindexDocSubscriber?4(event)
-zope.app.catalog.catalog.unindexDocSubscriber?4(event)
-zope.app.catalog.interfaces.IAttributeIndex.description?7
-zope.app.catalog.interfaces.IAttributeIndex.field_callable?7
-zope.app.catalog.interfaces.IAttributeIndex.field_name?7
-zope.app.catalog.interfaces.IAttributeIndex.interface?7
-zope.app.catalog.interfaces.IAttributeIndex.required?7
-zope.app.catalog.interfaces.IAttributeIndex.title?7
-zope.app.catalog.interfaces.IAttributeIndex.vocabulary?7
-zope.app.catalog.interfaces.ICatalogEdit.updateIndexes?4()
-zope.app.catalog.interfaces.ICatalogQuery.searchResults?4()
-zope.app.catalog.tests.CatalogStub.__init__?1(self)
-zope.app.catalog.tests.CatalogStub.index_doc?4(docid, doc)
-zope.app.catalog.tests.CatalogStub.unindex_doc?4(docid)
-zope.app.catalog.tests.CatalogStub?1()
-zope.app.catalog.tests.IntIdsStub.__init__?1(self)
-zope.app.catalog.tests.IntIdsStub._generateId?5()
-zope.app.catalog.tests.IntIdsStub.getId?4(ob)
-zope.app.catalog.tests.IntIdsStub.getObject?4(uid)
-zope.app.catalog.tests.IntIdsStub.queryId?4(ob, default=None)
-zope.app.catalog.tests.IntIdsStub.register?4(ob)
-zope.app.catalog.tests.IntIdsStub.unregister?4(ob)
-zope.app.catalog.tests.IntIdsStub?1()
-zope.app.catalog.tests.ReferenceStub.__init__?1(self, obj)
-zope.app.catalog.tests.ReferenceStub?1(obj)
-zope.app.catalog.tests.StubIndex.__init__?1(self, field_name, interface=None)
-zope.app.catalog.tests.StubIndex.apply?4(term)
-zope.app.catalog.tests.StubIndex.index_doc?4(docid, obj)
-zope.app.catalog.tests.StubIndex.unindex_doc?4(docid)
-zope.app.catalog.tests.StubIndex?1(field_name, interface=None)
-zope.app.catalog.tests.Test._frob_intidutil?5(ints=True, apes=True)
-zope.app.catalog.tests.Test.test_basicsearch?4()
-zope.app.catalog.tests.Test.test_catalog_add_del_indexes?4()
-zope.app.catalog.tests.Test.test_updateindex?4()
-zope.app.catalog.tests.Test.test_updateindexes?4()
-zope.app.catalog.tests.TestCatalogBugs.test_updateIndexWithNone?4()
-zope.app.catalog.tests.TestEventSubscribers.setUp?4()
-zope.app.catalog.tests.TestEventSubscribers.tearDown?4()
-zope.app.catalog.tests.TestEventSubscribers.test_indexDocSubscriber?4()
-zope.app.catalog.tests.TestEventSubscribers.test_reindexDocSubscriber?4()
-zope.app.catalog.tests.TestEventSubscribers.test_unindexDocSubscriber?4()
-zope.app.catalog.tests.TestIndexUpdating.iterAll?4(container)
-zope.app.catalog.tests.TestIndexUpdating.setUp?4()
-zope.app.catalog.tests.TestIndexUpdating.tearDown?4()
-zope.app.catalog.tests.TestIndexUpdating.test_updateIndex?4()
-zope.app.catalog.tests.TestIndexUpdating.test_visitSublocations?4()
-zope.app.catalog.tests.stoopid.__init__?1(self, **kw)
-zope.app.catalog.tests.stoopid?1(**kw)
-zope.app.catalog.tests.test_suite?4()
-zope.app.catalog.text.ITextIndex.default?7
-zope.app.catalog.text.ITextIndex.description?7
-zope.app.catalog.text.ITextIndex.field_callable?7
-zope.app.catalog.text.ITextIndex.field_name?7
-zope.app.catalog.text.ITextIndex.interface?7
-zope.app.catalog.text.ITextIndex.required?7
-zope.app.catalog.text.ITextIndex.title?7
-zope.app.catalog.text.ITextIndex.vocabulary?7
-zope.app.component._marker?8
-zope.app.component.back35.ActiveStatus?7
-zope.app.component.back35.AdapterRegistration.__init__?1(self, required, provided, factoryName, name='', permission=None)
-zope.app.component.back35.AdapterRegistration.component?4()
-zope.app.component.back35.AdapterRegistration.component?7
-zope.app.component.back35.AdapterRegistration.getRegistry?4()
-zope.app.component.back35.AdapterRegistration2.__init__?1(self, required, provided, factory, name='', permission=None, registry=None)
-zope.app.component.back35.AdapterRegistration2.getRegistry?4()
-zope.app.component.back35.AdapterRegistration2?1(required, provided, factory, name='', permission=None, registry=None)
-zope.app.component.back35.AdapterRegistration?1(required, provided, factoryName, name='', permission=None)
-zope.app.component.back35.BBBComponentRegistration._BBB_componentPath?8
-zope.app.component.back35.BBBComponentRegistration.__init__?1(self, component, permission=None)
-zope.app.component.back35.BBBComponentRegistration.component?7
-zope.app.component.back35.BBBComponentRegistration.componentPath?7
-zope.app.component.back35.BBBComponentRegistration.getComponent?4()
-zope.app.component.back35.BBBComponentRegistration.getComponent?7
-zope.app.component.back35.BBBComponentRegistration?1(component, permission=None)
-zope.app.component.back35.ComponentRegistration.__init__?1(self, component, permission=None)
-zope.app.component.back35.ComponentRegistration._getComponent?5()
-zope.app.component.back35.ComponentRegistration._setComponent?5(component)
-zope.app.component.back35.ComponentRegistration.component?7
-zope.app.component.back35.ComponentRegistration.interface?7
-zope.app.component.back35.ComponentRegistration?1(component, permission=None)
-zope.app.component.back35.IAdapterRegistration.default?7
-zope.app.component.back35.IAdapterRegistration.description?7
-zope.app.component.back35.IAdapterRegistration.factoryName?7
-zope.app.component.back35.IAdapterRegistration.name?7
-zope.app.component.back35.IAdapterRegistration.permission?7
-zope.app.component.back35.IAdapterRegistration.provided?7
-zope.app.component.back35.IAdapterRegistration.readonly?7
-zope.app.component.back35.IAdapterRegistration.required?7
-zope.app.component.back35.IAdapterRegistration.title?7
-zope.app.component.back35.IAdapterRegistration.value_type?7
-zope.app.component.back35.IAdapterRegistration.vocabulary?7
-zope.app.component.back35.IAdapterRegistration.with?7
-zope.app.component.back35.IComponentRegistration.component?7
-zope.app.component.back35.IComponentRegistration.default?7
-zope.app.component.back35.IComponentRegistration.description?7
-zope.app.component.back35.IComponentRegistration.interface?7
-zope.app.component.back35.IComponentRegistration.permission?7
-zope.app.component.back35.IComponentRegistration.required?7
-zope.app.component.back35.IComponentRegistration.title?7
-zope.app.component.back35.IComponentRegistration.vocabulary?7
-zope.app.component.back35.ILocatedRegistry.addSub?4()
-zope.app.component.back35.ILocatedRegistry.base?7
-zope.app.component.back35.ILocatedRegistry.next?7
-zope.app.component.back35.ILocatedRegistry.removeSub?4()
-zope.app.component.back35.ILocatedRegistry.setNext?4(base=None)
-zope.app.component.back35.ILocatedRegistry.subs?7
-zope.app.component.back35.IRegisterableContainer.description?7
-zope.app.component.back35.IRegisterableContainer.registrationManager?7
-zope.app.component.back35.IRegisterableContainer.title?7
-zope.app.component.back35.IRegistered.registrations?4()
-zope.app.component.back35.IRegistration.default?7
-zope.app.component.back35.IRegistration.status?7
-zope.app.component.back35.IRegistration.title?7
-zope.app.component.back35.IRegistration.vocabulary?7
-zope.app.component.back35.IRegistrationManager.addRegistration?4()
-zope.app.component.back35.IRegistry.register?4()
-zope.app.component.back35.IRegistry.registered?4()
-zope.app.component.back35.IRegistry.unregister?4()
-zope.app.component.back35.IUtilityRegistration.default?7
-zope.app.component.back35.IUtilityRegistration.description?7
-zope.app.component.back35.IUtilityRegistration.name?7
-zope.app.component.back35.IUtilityRegistration.provided?7
-zope.app.component.back35.IUtilityRegistration.readonly?7
-zope.app.component.back35.IUtilityRegistration.required?7
-zope.app.component.back35.IUtilityRegistration.title?7
-zope.app.component.back35.IUtilityRegistration.vocabulary?7
-zope.app.component.back35.InactiveStatus?7
-zope.app.component.back35.LayerField.fromUnicode?4(u)
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._adapter_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._evolve_to_generation_4?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._handler_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._subscription_registrations?5()
-zope.app.component.back35.LocalSiteGeneration3SupportMixin._utility_registrations?5()
-zope.app.component.back35.NULL_COMPONENT?7
-zope.app.component.back35.RegisterableContainer.__init__?1(self)
-zope.app.component.back35.RegisterableContainer?1()
-zope.app.component.back35.Registered.__init__?1(self, registerable)
-zope.app.component.back35.Registered.registrations?4()
-zope.app.component.back35.Registered?1(registerable)
-zope.app.component.back35.RegistrationManager._chooseName?5(name, reg)
-zope.app.component.back35.RegistrationManager.addRegistration?4(reg)
-zope.app.component.back35.RegistrationManagerNamespace.__init__?1(self, ob, request=None)
-zope.app.component.back35.RegistrationManagerNamespace.traverse?4(name, ignore)
-zope.app.component.back35.RegistrationManagerNamespace?1(ob, request=None)
-zope.app.component.back35.SimpleRegistration.getRegistry?4()
-zope.app.component.back35.SimpleRegistration.status?7
-zope.app.component.back35.UtilityRegistration.__init__?1(self, name, provided, component, permission=None)
-zope.app.component.back35.UtilityRegistration.getRegistry?4()
-zope.app.component.back35.UtilityRegistration?1(name, provided, component, permission=None)
-zope.app.component.back35._OldAdapterRegistrations._getOldRegistrations?5()
-zope.app.component.back35._OldSubscriberRegistrations.__init__?2(self, site, name)
-zope.app.component.back35._OldSubscriberRegistrations.append?4(value)
-zope.app.component.back35._OldSubscriberRegistrations.extend?4(other)
-zope.app.component.back35._OldSubscriberRegistrations?2(site, name)
-zope.app.component.back35._OldUtilityRegistrations.__init__?2(self, site, rname, name)
-zope.app.component.back35._OldUtilityRegistrations._getOldRegistrations?5()
-zope.app.component.back35._OldUtilityRegistrations.keys?4()
-zope.app.component.back35._OldUtilityRegistrations.update?4(other)
-zope.app.component.back35._OldUtilityRegistrations?2(site, rname, name)
-zope.app.component.browser.ComponentAdding._addFilterInterface?8
-zope.app.component.browser.ComponentAdding.action?4(type_name, id='')
-zope.app.component.browser.ComponentAdding.add?4(content)
-zope.app.component.browser.ComponentAdding.addingInfo?4()
-zope.app.component.browser.ComponentAdding.menu_id?7
-zope.app.component.browser.ComponentAdding.nextURL?4()
-zope.app.component.browser.MakeSite.addSiteManager?4()
-zope.app.component.browser.UtilityAdding.menu_id?7
-zope.app.component.browser.UtilityAdding.nextURL?4()
-zope.app.component.browser.UtilityAdding.title?7
-zope.app.component.browser.ftests.test_suite?4()
-zope.app.component.browser.metaconfigure.tool?4(_context, interface, title, description=None, folder="tools", unique=False)
-zope.app.component.browser.metadirectives.IUtilityToolDirective.default?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.description?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.folder?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.interface?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.required?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.title?7
-zope.app.component.browser.metadirectives.IUtilityToolDirective.unique?7
-zope.app.component.browser.registration.AddUtilityRegistration.__init__?1(self, context, request)
-zope.app.component.browser.registration.AddUtilityRegistration.default?7
-zope.app.component.browser.registration.AddUtilityRegistration.description?7
-zope.app.component.browser.registration.AddUtilityRegistration.form_fields?7
-zope.app.component.browser.registration.AddUtilityRegistration.label?4()
-zope.app.component.browser.registration.AddUtilityRegistration.missing_value?7
-zope.app.component.browser.registration.AddUtilityRegistration.name?7
-zope.app.component.browser.registration.AddUtilityRegistration.prefix?7
-zope.app.component.browser.registration.AddUtilityRegistration.register?4(action, data)
-zope.app.component.browser.registration.AddUtilityRegistration.required?7
-zope.app.component.browser.registration.AddUtilityRegistration.title?7
-zope.app.component.browser.registration.AddUtilityRegistration.update?4()
-zope.app.component.browser.registration.AddUtilityRegistration.vocabulary?7
-zope.app.component.browser.registration.AddUtilityRegistration?1(context, request)
-zope.app.component.browser.registration.IRegistrationDisplay.id?4()
-zope.app.component.browser.registration.IRegistrationDisplay.render?4()
-zope.app.component.browser.registration.IRegistrationDisplay.unregister?4()
-zope.app.component.browser.registration.RegistrationView.registrations?4()
-zope.app.component.browser.registration.RegistrationView.render?7
-zope.app.component.browser.registration.RegistrationView.update?4()
-zope.app.component.browser.registration.SiteRegistrationView.registrations?4()
-zope.app.component.browser.registration.SiteRegistrationView.render?7
-zope.app.component.browser.registration.UtilityRegistrationDisplay.__init__?1(self, context, request)
-zope.app.component.browser.registration.UtilityRegistrationDisplay._comment?5()
-zope.app.component.browser.registration.UtilityRegistrationDisplay._provided?5()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.id?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.provided?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.render?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay.unregister?4()
-zope.app.component.browser.registration.UtilityRegistrationDisplay?1(context, request)
-zope.app.component.browser.registration.UtilitySiteRegistrationDisplay.render?4()
-zope.app.component.browser.registration._registrations?5(context, comp)
-zope.app.component.browser.tests.test_suite?4()
-zope.app.component.contentdirective.ClassDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.ClassDirective.allow?4(_context, attributes=None, interface=None)
-zope.app.component.contentdirective.ClassDirective.factory?4(_context, id=None, title="", description='')
-zope.app.component.contentdirective.ClassDirective.implements?4(_context, interface)
-zope.app.component.contentdirective.ClassDirective.require?4(_context, permission=None, attributes=None, interface=None, like_class=None, set_attributes=None, set_schema=None)
-zope.app.component.contentdirective.ClassDirective?1(_context, class_)
-zope.app.component.contentdirective.ContentDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.ContentDirective?1(_context, class_)
-zope.app.component.contentdirective.LocalUtilityDirective.__init__?1(self, _context, class_)
-zope.app.component.contentdirective.LocalUtilityDirective?1(_context, class_)
-zope.app.component.contentdirective.PublicPermission?7
-zope.app.component.contentdirective.dottedName?4(klass)
-zope.app.component.getNextSiteManager?4(context)
-zope.app.component.getNextUtility?4(context, interface, name='')
-zope.app.component.hooks.SiteInfo.adapter_hook?4()
-zope.app.component.hooks.SiteInfo.adapter_hook?7
-zope.app.component.hooks.SiteInfo.site?7
-zope.app.component.hooks.SiteInfo.sm?7
-zope.app.component.hooks.adapter_hook?4(interface, object, name='', default=None)
-zope.app.component.hooks.clearSite?7
-zope.app.component.hooks.getSite?4()
-zope.app.component.hooks.getSiteManager?4(context=None)
-zope.app.component.hooks.read_property.__init__?1(self, func)
-zope.app.component.hooks.read_property?1(func)
-zope.app.component.hooks.resetHooks?4()
-zope.app.component.hooks.setHooks?4()
-zope.app.component.hooks.setSite?4(site=None)
-zope.app.component.hooks.siteinfo?7
-zope.app.component.interfaces.ILocalSiteManager.addSub?4()
-zope.app.component.interfaces.ILocalSiteManager.removeSub?4()
-zope.app.component.interfaces.ILocalSiteManager.subs?7
-zope.app.component.interfaces.INewLocalSite.manager?7
-zope.app.component.interfaces.IPossibleSite.getSiteManager?4()
-zope.app.component.interfaces.IPossibleSite.setSiteManager?4()
-zope.app.component.interfaces.NewLocalSite.__init__?1(self, manager)
-zope.app.component.interfaces.NewLocalSite?1(manager)
-zope.app.component.metaconfigure.ProxyView.__init__?1(self, factory, checker)
-zope.app.component.metaconfigure.ProxyView?1(factory, checker)
-zope.app.component.metaconfigure.PublicPermission?7
-zope.app.component.metaconfigure._checker?5(_context, permission, allowed_interface, allowed_attributes)
-zope.app.component.metaconfigure.defaultLayer?4(_context, type, layer)
-zope.app.component.metaconfigure.factory?4(_context, component, id, title=None, description=None)
-zope.app.component.metaconfigure.factory?4(ob, request)
-zope.app.component.metaconfigure.proxyResource?4(request, factory=factory, checker=checker)
-zope.app.component.metaconfigure.resource?4(_context, factory, type, name, layer=None, permission=None, allowed_interface=None, allowed_attributes=None, provides=Interface)
-zope.app.component.metaconfigure.view?4(_context, factory, type, name, for_, layer=None, permission=None, allowed_interface=None, allowed_attributes=None, provides=Interface)
-zope.app.component.metadirectives.IAllowSubdirective.attributes?7
-zope.app.component.metadirectives.IAllowSubdirective.interface?7
-zope.app.component.metadirectives.IAllowSubdirective.required?7
-zope.app.component.metadirectives.IAllowSubdirective.title?7
-zope.app.component.metadirectives.IAllowSubdirective.value_type?7
-zope.app.component.metadirectives.IBasicResourceInformation.default?7
-zope.app.component.metadirectives.IBasicResourceInformation.description?7
-zope.app.component.metadirectives.IBasicResourceInformation.name?7
-zope.app.component.metadirectives.IBasicResourceInformation.provides?7
-zope.app.component.metadirectives.IBasicResourceInformation.required?7
-zope.app.component.metadirectives.IBasicResourceInformation.title?7
-zope.app.component.metadirectives.IBasicResourceInformation.type?7
-zope.app.component.metadirectives.IBasicViewInformation.allowed_attributes?7
-zope.app.component.metadirectives.IBasicViewInformation.allowed_interface?7
-zope.app.component.metadirectives.IBasicViewInformation.class_?7
-zope.app.component.metadirectives.IBasicViewInformation.description?7
-zope.app.component.metadirectives.IBasicViewInformation.for_?7
-zope.app.component.metadirectives.IBasicViewInformation.layer?7
-zope.app.component.metadirectives.IBasicViewInformation.missing_value?7
-zope.app.component.metadirectives.IBasicViewInformation.permission?7
-zope.app.component.metadirectives.IBasicViewInformation.required?7
-zope.app.component.metadirectives.IBasicViewInformation.title?7
-zope.app.component.metadirectives.IBasicViewInformation.value_type?7
-zope.app.component.metadirectives.IClassDirective.class_?7
-zope.app.component.metadirectives.IClassDirective.required?7
-zope.app.component.metadirectives.IClassDirective.title?7
-zope.app.component.metadirectives.IDefaultLayerDirective.layer?7
-zope.app.component.metadirectives.IDefaultLayerDirective.required?7
-zope.app.component.metadirectives.IDefaultLayerDirective.title?7
-zope.app.component.metadirectives.IDefaultLayerDirective.type?7
-zope.app.component.metadirectives.IFactoryDirective.component?7
-zope.app.component.metadirectives.IFactoryDirective.description?7
-zope.app.component.metadirectives.IFactoryDirective.id?7
-zope.app.component.metadirectives.IFactoryDirective.required?7
-zope.app.component.metadirectives.IFactoryDirective.title?7
-zope.app.component.metadirectives.IFactorySubdirective.description?7
-zope.app.component.metadirectives.IFactorySubdirective.id?7
-zope.app.component.metadirectives.IFactorySubdirective.required?7
-zope.app.component.metadirectives.IFactorySubdirective.title?7
-zope.app.component.metadirectives.IImplementsSubdirective.interface?7
-zope.app.component.metadirectives.IImplementsSubdirective.required?7
-zope.app.component.metadirectives.IImplementsSubdirective.title?7
-zope.app.component.metadirectives.IImplementsSubdirective.value_type?7
-zope.app.component.metadirectives.IRequireSubdirective.attributes?7
-zope.app.component.metadirectives.IRequireSubdirective.description?7
-zope.app.component.metadirectives.IRequireSubdirective.interface?7
-zope.app.component.metadirectives.IRequireSubdirective.like_class?7
-zope.app.component.metadirectives.IRequireSubdirective.permission?7
-zope.app.component.metadirectives.IRequireSubdirective.required?7
-zope.app.component.metadirectives.IRequireSubdirective.set_attributes?7
-zope.app.component.metadirectives.IRequireSubdirective.set_schema?7
-zope.app.component.metadirectives.IRequireSubdirective.title?7
-zope.app.component.metadirectives.IRequireSubdirective.value_type?7
-zope.app.component.metadirectives.IResourceDirective.allowed_attributes?7
-zope.app.component.metadirectives.IResourceDirective.allowed_interface?7
-zope.app.component.metadirectives.IResourceDirective.layer?7
-zope.app.component.metadirectives.IResourceDirective.required?7
-zope.app.component.metadirectives.IResourceDirective.title?7
-zope.app.component.metadirectives.IResourceDirective.value_type?7
-zope.app.component.metadirectives.IViewDirective.factory?7
-zope.app.component.metadirectives.IViewDirective.required?7
-zope.app.component.metadirectives.IViewDirective.title?7
-zope.app.component.metadirectives.IViewDirective.value_type?7
-zope.app.component.queryNextSiteManager?4(context, default=None)
-zope.app.component.queryNextUtility?4(context, interface, name='', default=None)
-zope.app.component.site.LocalSiteManager.AdaptersRegistration?7
-zope.app.component.site.LocalSiteManager.LocalAdapterRegistry?7
-zope.app.component.site.LocalSiteManager.LocalUtilityRegistry?7
-zope.app.component.site.LocalSiteManager.UtilityRegistration?7
-zope.app.component.site.LocalSiteManager.__init__?1(self, site)
-zope.app.component.site.LocalSiteManager._init_registries?5()
-zope.app.component.site.LocalSiteManager._setBases?5(bases)
-zope.app.component.site.LocalSiteManager.addSub?4(sub)
-zope.app.component.site.LocalSiteManager.next?4()
-zope.app.component.site.LocalSiteManager.register?4(registration)
-zope.app.component.site.LocalSiteManager.registered?4(registration)
-zope.app.component.site.LocalSiteManager.registrations?4()
-zope.app.component.site.LocalSiteManager.removeSub?4(sub)
-zope.app.component.site.LocalSiteManager.setNext?4(next, base=None)
-zope.app.component.site.LocalSiteManager.subs?7
-zope.app.component.site.LocalSiteManager.unregister?4(registration)
-zope.app.component.site.LocalSiteManager?1(site)
-zope.app.component.site.SMFolderFactory.__init__?1(self, context)
-zope.app.component.site.SMFolderFactory?1(context)
-zope.app.component.site.SiteManagerAdapter?4(ob)
-zope.app.component.site.SiteManagerContainer._sm?8
-zope.app.component.site.SiteManagerContainer.getSiteManager?4()
-zope.app.component.site.SiteManagerContainer.setSiteManager?4(sm)
-zope.app.component.site._findNextSiteManager?5(site)
-zope.app.component.site.changeSiteConfigurationAfterMove?4(site, event)
-zope.app.component.site.clearSite?7
-zope.app.component.site.clearThreadSiteSubscriber?4(event)
-zope.app.component.site.resolve?4(name, context=None)
-zope.app.component.site.threadSiteSubscriber?4(ob, event)
-zope.app.component.testing.Place.__init__?1(self, path)
-zope.app.component.testing.Place?1(path)
-zope.app.component.testing.PlacefulSetup.buildFolders?4(site=False)
-zope.app.component.testing.PlacefulSetup.createRootFolder?4()
-zope.app.component.testing.PlacefulSetup.folder1?7
-zope.app.component.testing.PlacefulSetup.folder1_1?7
-zope.app.component.testing.PlacefulSetup.folder1_1_1?7
-zope.app.component.testing.PlacefulSetup.folder1_1_2?7
-zope.app.component.testing.PlacefulSetup.folder1_2?7
-zope.app.component.testing.PlacefulSetup.folder1_2_1?7
-zope.app.component.testing.PlacefulSetup.folder2?7
-zope.app.component.testing.PlacefulSetup.folder2_1?7
-zope.app.component.testing.PlacefulSetup.folder2_1_1?7
-zope.app.component.testing.PlacefulSetup.folder3?7
-zope.app.component.testing.PlacefulSetup.folder3_1?7
-zope.app.component.testing.PlacefulSetup.makeSite?4(path='/')
-zope.app.component.testing.PlacefulSetup.rootFolder?7
-zope.app.component.testing.PlacefulSetup.setUp?4(folders=False, site=False)
-zope.app.component.testing.PlacefulSetup.tearDown?4()
-zope.app.component.testing.SiteManagerStub.__init__?1(self)
-zope.app.component.testing.SiteManagerStub.provideUtility?4(iface, util, name='')
-zope.app.component.testing.SiteManagerStub.queryUtility?4(iface, name='', default=None)
-zope.app.component.testing.SiteManagerStub.setNext?4(next)
-zope.app.component.testing.SiteManagerStub?1()
-zope.app.component.testing.testingNextUtility?4(utility, nextutility, interface, name='', sitemanager=None, nextsitemanager=None)
-zope.app.component.vocabulary.InterfacesVocabulary.interface?7
-zope.app.component.vocabulary.UtilityComponentInterfacesVocabulary.__init__?1(self, context)
-zope.app.component.vocabulary.UtilityComponentInterfacesVocabulary?1(context)
-zope.app.component.vocabulary.UtilityNameTerm.__init__?1(self, value)
-zope.app.component.vocabulary.UtilityNameTerm.title?4()
-zope.app.component.vocabulary.UtilityNameTerm.token?4()
-zope.app.component.vocabulary.UtilityNameTerm?1(value)
-zope.app.component.vocabulary.UtilityNames.__init__?1(self, interface)
-zope.app.component.vocabulary.UtilityNames.getTerm?4(value)
-zope.app.component.vocabulary.UtilityNames.getTermByToken?4(token)
-zope.app.component.vocabulary.UtilityNames?1(interface)
-zope.app.component.vocabulary.UtilityTerm.__init__?1(self, value, token)
-zope.app.component.vocabulary.UtilityTerm?1(value, token)
-zope.app.component.vocabulary.UtilityVocabulary.__init__?1(self, context, **kw)
-zope.app.component.vocabulary.UtilityVocabulary.getTerm?4(value)
-zope.app.component.vocabulary.UtilityVocabulary.getTermByToken?4(token)
-zope.app.component.vocabulary.UtilityVocabulary.interface?7
-zope.app.component.vocabulary.UtilityVocabulary.nameOnly?7
-zope.app.component.vocabulary.UtilityVocabulary?1(context, **kw)
-zope.app.container.browser.adding.Adding.action?4(type_name='', id='')
-zope.app.container.browser.adding.Adding.add?4(content)
-zope.app.container.browser.adding.Adding.addingInfo?4()
-zope.app.container.browser.adding.Adding.contentName?7
-zope.app.container.browser.adding.Adding.context?7
-zope.app.container.browser.adding.Adding.hasCustomAddView?4()
-zope.app.container.browser.adding.Adding.index?7
-zope.app.container.browser.adding.Adding.isSingleMenuItem?4()
-zope.app.container.browser.adding.Adding.menu_id?7
-zope.app.container.browser.adding.Adding.nameAllowed?4()
-zope.app.container.browser.adding.Adding.nextURL?4()
-zope.app.container.browser.adding.Adding.publishTraverse?4(request, name)
-zope.app.container.browser.adding.Adding.request?7
-zope.app.container.browser.contents.Contents._extractContentInfo?5(item)
-zope.app.container.browser.contents.Contents._index?8
-zope.app.container.browser.contents.Contents._normalListContentsInfo?5()
-zope.app.container.browser.contents.Contents.addObject?4()
-zope.app.container.browser.contents.Contents.changeTitle?4()
-zope.app.container.browser.contents.Contents.contents?7
-zope.app.container.browser.contents.Contents.contentsMacros?7
-zope.app.container.browser.contents.Contents.copyObjects?4()
-zope.app.container.browser.contents.Contents.cutObjects?4()
-zope.app.container.browser.contents.Contents.error?7
-zope.app.container.browser.contents.Contents.hasAdding?4()
-zope.app.container.browser.contents.Contents.hasClipboardContents?4()
-zope.app.container.browser.contents.Contents.index?4()
-zope.app.container.browser.contents.Contents.listContentInfo?4()
-zope.app.container.browser.contents.Contents.message?7
-zope.app.container.browser.contents.Contents.normalButtons?7
-zope.app.container.browser.contents.Contents.normalListContentInfo?4()
-zope.app.container.browser.contents.Contents.pasteObjects?4()
-zope.app.container.browser.contents.Contents.pasteable?4()
-zope.app.container.browser.contents.Contents.removeObjects?4()
-zope.app.container.browser.contents.Contents.renameObjects?4()
-zope.app.container.browser.contents.Contents.safe_getattr?4(obj, attr, default)
-zope.app.container.browser.contents.Contents.specialButtons?7
-zope.app.container.browser.contents.Contents.supportsRename?7
-zope.app.container.browser.contents.JustContents.index?4()
-zope.app.container.browser.contents.getDCTitle?4(ob)
-zope.app.container.browser.contents.getPrincipalClipboard?4(request)
-zope.app.container.browser.find.Find.findByIds?4(ids)
-zope.app.container.browser.metaconfigure.IContainerViews.add?7
-zope.app.container.browser.metaconfigure.IContainerViews.contents?7
-zope.app.container.browser.metaconfigure.IContainerViews.description?7
-zope.app.container.browser.metaconfigure.IContainerViews.for_?7
-zope.app.container.browser.metaconfigure.IContainerViews.index?7
-zope.app.container.browser.metaconfigure.IContainerViews.layer?7
-zope.app.container.browser.metaconfigure.IContainerViews.required?7
-zope.app.container.browser.metaconfigure.IContainerViews.title?7
-zope.app.container.browser.metaconfigure.containerViews?4(_context, for_, contents=None, add=None, index=None, layer=IDefaultBrowserLayer)
-zope.app.container.btree.BTreeContainer._newContainerData?5()
-zope.app.container.btree.BTreeContainer.has_key?7
-zope.app.container.constraints.IItemTypePrecondition.factory?4(name, factory)
-zope.app.container.constraints.ItemTypePrecondition.factory?4(container, name, factory)
-zope.app.container.constraints._TypesBased.__init__?2(self, *types, **kw)
-zope.app.container.constraints._TypesBased.types?4()
-zope.app.container.constraints._TypesBased?2(*types, **kw)
-zope.app.container.constraints.checkFactory?4(container, name, factory)
-zope.app.container.constraints.checkObject?4(container, name, object)
-zope.app.container.constraints.containers?4(*types)
-zope.app.container.constraints.contains?4(*types)
-zope.app.container.contained.ContainerSublocations.__init__?1(self, container)
-zope.app.container.contained.ContainerSublocations.sublocations?4()
-zope.app.container.contained.ContainerSublocations?1(container)
-zope.app.container.contained.NameChooser.__init__?1(self, context)
-zope.app.container.contained.NameChooser.checkName?4(name, object)
-zope.app.container.contained.NameChooser.chooseName?4(name, object)
-zope.app.container.contained.NameChooser?1(context)
-zope.app.container.contained.ObjectAddedEvent.__init__?1(self, object, newParent=None, newName=None)
-zope.app.container.contained.ObjectAddedEvent?1(object, newParent=None, newName=None)
-zope.app.container.contained.ObjectMovedEvent.__init__?1(self, object, oldParent, oldName, newParent, newName)
-zope.app.container.contained.ObjectMovedEvent?1(object, oldParent, oldName, newParent, newName)
-zope.app.container.contained.ObjectRemovedEvent.__init__?1(self, object, oldParent=None, oldName=None)
-zope.app.container.contained.ObjectRemovedEvent?1(object, oldParent=None, oldName=None)
-zope.app.container.contained.contained?4(object, container, name=None)
-zope.app.container.contained.containedEvent?4(object, container, name=None)
-zope.app.container.contained.dispatchToSublocations?4(object, event)
-zope.app.container.contained.fixing_up?7
-zope.app.container.contained.notifyContainerModified?4(object, *descriptions)
-zope.app.container.contained.setitem?4(container, setitemf, name, object)
-zope.app.container.contained.uncontained?4(object, container, name=None)
-zope.app.container.dependency.CheckDependency?4(event)
-zope.app.container.dependency.exception_msg?7
-zope.app.container.directory.Cloner.__init__?1(self, context)
-zope.app.container.directory.Cloner?1(context)
-zope.app.container.directory.noop?4(container)
-zope.app.container.find.FindAdapter.__init__?1(self, context)
-zope.app.container.find.FindAdapter.find?4(id_filters=None, object_filters=None)
-zope.app.container.find.FindAdapter?1(context)
-zope.app.container.find.SimpleIdFindFilter.__init__?1(self, ids)
-zope.app.container.find.SimpleIdFindFilter.matches?4(id)
-zope.app.container.find.SimpleIdFindFilter?1(ids)
-zope.app.container.find._find_helper?5(id, object, container, id_filters, object_filters, result)
-zope.app.container.interfaces.IAdding.add?4()
-zope.app.container.interfaces.IAdding.addingInfo?4()
-zope.app.container.interfaces.IAdding.contentName?7
-zope.app.container.interfaces.IAdding.hasCustomAddView?4()
-zope.app.container.interfaces.IAdding.isSingleMenuItem?4()
-zope.app.container.interfaces.IAdding.nameAllowed?4()
-zope.app.container.interfaces.IAdding.nextURL?4()
-zope.app.container.interfaces.IFind.find?4(object_filters=None)
-zope.app.container.interfaces.IIdFindFilter.matches?4()
-zope.app.container.interfaces.INameChooser.checkName?4(object)
-zope.app.container.interfaces.INameChooser.chooseName?4(object)
-zope.app.container.interfaces.IObjectFindFilter.matches?4()
-zope.app.container.interfaces.IObjectMovedEvent.newName?7
-zope.app.container.interfaces.IObjectMovedEvent.newParent?7
-zope.app.container.interfaces.IObjectMovedEvent.oldName?7
-zope.app.container.interfaces.IObjectMovedEvent.oldParent?7
-zope.app.container.interfaces.IOrderedContainer.updateOrder?4()
-zope.app.container.interfaces.UnaddableError.__init__?1(self, container, obj, message="")
-zope.app.container.interfaces.UnaddableError?1(container, obj, message="")
-zope.app.container.ordered.OrderedContainer.__init__?1(self)
-zope.app.container.ordered.OrderedContainer.get?4(key, default=None)
-zope.app.container.ordered.OrderedContainer.has_key?7
-zope.app.container.ordered.OrderedContainer.items?4()
-zope.app.container.ordered.OrderedContainer.keys?4()
-zope.app.container.ordered.OrderedContainer.updateOrder?4(order)
-zope.app.container.ordered.OrderedContainer.values?4()
-zope.app.container.ordered.OrderedContainer?1()
-zope.app.container.sample.SampleContainer.__init__?1(self)
-zope.app.container.sample.SampleContainer._newContainerData?5()
-zope.app.container.sample.SampleContainer.get?4(key, default=None)
-zope.app.container.sample.SampleContainer.has_key?7
-zope.app.container.sample.SampleContainer.items?4()
-zope.app.container.sample.SampleContainer.keys?4()
-zope.app.container.sample.SampleContainer.values?4()
-zope.app.container.sample.SampleContainer?1()
-zope.app.container.size.ContainerSized.__init__?1(self, container)
-zope.app.container.size.ContainerSized.sizeForDisplay?4()
-zope.app.container.size.ContainerSized.sizeForSorting?4()
-zope.app.container.size.ContainerSized?1(container)
-zope.app.container.traversal.ContainerTraversable.__init__?1(self, container)
-zope.app.container.traversal.ContainerTraversable.traverse?4(name, furtherPath)
-zope.app.container.traversal.ContainerTraversable?1(container)
-zope.app.container.traversal.ContainerTraverser.__init__?1(self, container, request)
-zope.app.container.traversal.ContainerTraverser.browserDefault?4(request)
-zope.app.container.traversal.ContainerTraverser.publishTraverse?4(request, name)
-zope.app.container.traversal.ContainerTraverser?1(container, request)
-zope.app.container.traversal.ItemTraverser.publishTraverse?4(request, name)
-zope.app.container.traversal._marker?8
-zope.app.content.ContentTypesVocabulary.interface?7
-zope.app.content.queryContentType?4(object)
-zope.app.dav.adapter.DAVSchemaAdapter.__init__?1(self, object)
-zope.app.dav.adapter.DAVSchemaAdapter.creationdate?4()
-zope.app.dav.adapter.DAVSchemaAdapter.creationdate?7
-zope.app.dav.adapter.DAVSchemaAdapter.displayname?4()
-zope.app.dav.adapter.DAVSchemaAdapter.displayname?7
-zope.app.dav.adapter.DAVSchemaAdapter.executable?4()
-zope.app.dav.adapter.DAVSchemaAdapter.executable?7
-zope.app.dav.adapter.DAVSchemaAdapter.getcontentlength?4()
-zope.app.dav.adapter.DAVSchemaAdapter.getcontentlength?7
-zope.app.dav.adapter.DAVSchemaAdapter.getcontenttype?4()
-zope.app.dav.adapter.DAVSchemaAdapter.getcontenttype?7
-zope.app.dav.adapter.DAVSchemaAdapter.getlastmodified?4()
-zope.app.dav.adapter.DAVSchemaAdapter.getlastmodified?7
-zope.app.dav.adapter.DAVSchemaAdapter.resourcetype?4()
-zope.app.dav.adapter.DAVSchemaAdapter.resourcetype?7
-zope.app.dav.adapter.DAVSchemaAdapter?1(object)
-zope.app.dav.interfaces.IDAV1Schema.description?7
-zope.app.dav.interfaces.IDAV1Schema.readonly?7
-zope.app.dav.interfaces.IDAV1Schema.resourcetype?7
-zope.app.dav.interfaces.IDAV2Schema.description?7
-zope.app.dav.interfaces.IDAV2Schema.lockdiscovery?7
-zope.app.dav.interfaces.IDAV2Schema.readonly?7
-zope.app.dav.interfaces.IDAV2Schema.supportedlock?7
-zope.app.dav.interfaces.IDAV2Schema.title?7
-zope.app.dav.interfaces.IDAVCreationDate.creationdate?7
-zope.app.dav.interfaces.IDAVCreationDate.description?7
-zope.app.dav.interfaces.IDAVCreationDate.readonly?7
-zope.app.dav.interfaces.IDAVCreationDate.title?7
-zope.app.dav.interfaces.IDAVDisplayName.description?7
-zope.app.dav.interfaces.IDAVDisplayName.displayname?7
-zope.app.dav.interfaces.IDAVDisplayName.title?7
-zope.app.dav.interfaces.IDAVSource.description?7
-zope.app.dav.interfaces.IDAVSource.source?7
-zope.app.dav.interfaces.IDAVSource.title?7
-zope.app.dav.interfaces.IDAVWidget.setRenderedValue?4()
-zope.app.dav.interfaces.IGETDependentDAVSchema.description?7
-zope.app.dav.interfaces.IGETDependentDAVSchema.getcontentlanguage?7
-zope.app.dav.interfaces.IGETDependentDAVSchema.getcontentlength?7
-zope.app.dav.interfaces.IGETDependentDAVSchema.getcontenttype?7
-zope.app.dav.interfaces.IGETDependentDAVSchema.getetag?7
-zope.app.dav.interfaces.IGETDependentDAVSchema.getlastmodified?7
-zope.app.dav.interfaces.IGETDependentDAVSchema.readonly?7
-zope.app.dav.interfaces.IGETDependentDAVSchema.title?7
-zope.app.dav.metaconfigure.interface?4(_context, for_, interface)
-zope.app.dav.metadirectives.IProvideInterfaceDirective.description?7
-zope.app.dav.metadirectives.IProvideInterfaceDirective.for_?7
-zope.app.dav.metadirectives.IProvideInterfaceDirective.interface?7
-zope.app.dav.metadirectives.IProvideInterfaceDirective.required?7
-zope.app.dav.metadirectives.IProvideInterfaceDirective.title?7
-zope.app.dav.mkcol.MKCOL.MKCOL?4()
-zope.app.dav.mkcol.MKCOL.__init__?1(self, context, request)
-zope.app.dav.mkcol.MKCOL?1(context, request)
-zope.app.dav.mkcol.NullResource.MKCOL?4()
-zope.app.dav.mkcol.NullResource.__init__?1(self, context, request)
-zope.app.dav.mkcol.NullResource?1(context, request)
-zope.app.dav.opaquenamespaces.DANkey?7
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter.__init__?1(self, context)
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter._changed?5()
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter.annotations?7
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter.get?4(key, default=None)
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter.keys?4()
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter.removeProperty?4(ns, prop)
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter.renderProperty?4(ns, nsprefix, prop, propel)
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter.setProperty?4(propel)
-zope.app.dav.opaquenamespaces.DAVOpaqueNamespacesAdapter?1(context)
-zope.app.dav.opaquenamespaces.DOMTransformer.__init__?1(self, el)
-zope.app.dav.opaquenamespaces.DOMTransformer._copyElement?5(source, dest)
-zope.app.dav.opaquenamespaces.DOMTransformer._prefixForURI?5(uri)
-zope.app.dav.opaquenamespaces.DOMTransformer.makeStandalone?4()
-zope.app.dav.opaquenamespaces.DOMTransformer.seq?4()
-zope.app.dav.opaquenamespaces.DOMTransformer.seq?7
-zope.app.dav.opaquenamespaces.DOMTransformer?1(el)
-zope.app.dav.opaquenamespaces.IDAVOpaqueNamespaces.removeProperty?4(prop)
-zope.app.dav.opaquenamespaces.IDAVOpaqueNamespaces.renderProperty?4(nsprefix, prop, propel)
-zope.app.dav.opaquenamespaces.IDAVOpaqueNamespaces.setProperty?4()
-zope.app.dav.opaquenamespaces._numberGenerator?5(i=0)
-zope.app.dav.opaquenamespaces.makeDOMStandalone?4(element)
-zope.app.dav.propfind.PROPFIND.PROPFIND?4(xmldoc=None)
-zope.app.dav.propfind.PROPFIND.__init__?1(self, context, request)
-zope.app.dav.propfind.PROPFIND._depthRecurse?5(ms)
-zope.app.dav.propfind.PROPFIND._handleAllprop?5()
-zope.app.dav.propfind.PROPFIND._handleProp?5(source)
-zope.app.dav.propfind.PROPFIND._handlePropname?5(resp)
-zope.app.dav.propfind.PROPFIND._handlePropvalues?5(source, resp)
-zope.app.dav.propfind.PROPFIND._propertyResolver?5(_props)
-zope.app.dav.propfind.PROPFIND._renderAvail?5(avail, resp, _props)
-zope.app.dav.propfind.PROPFIND._renderNotAvail?5(not_avail, resp)
-zope.app.dav.propfind.PROPFIND.getDepth?4()
-zope.app.dav.propfind.PROPFIND.setDepth?4(depth)
-zope.app.dav.propfind.PROPFIND?1(context, request)
-zope.app.dav.proppatch.PROPPATCH.PROPPATCH?4()
-zope.app.dav.proppatch.PROPPATCH.__init__?1(self, context, request)
-zope.app.dav.proppatch.PROPPATCH._handlePropertyUpdate?5(resp, updates)
-zope.app.dav.proppatch.PROPPATCH._handleRemove?5(prop)
-zope.app.dav.proppatch.PROPPATCH._handleSet?5(prop)
-zope.app.dav.proppatch.PROPPATCH?1(context, request)
-zope.app.dav.widget.DAVWidget.getInputValue?4()
-zope.app.dav.widget.DAVWidget.hasInput?4()
-zope.app.dav.widget.DAVWidget.setRenderedValue?4(value)
-zope.app.dav.widget.SequenceDAVWidget.getInputValue?4()
-zope.app.dav.widget.XMLDAVWidget.getInputValue?4()
-zope.app.dav.widget.XMLDAVWidget.setRenderedValue?4(value)
-zope.app.debug.debug.Debugger.__init__?1(self, db=None, config_file=None)
-zope.app.debug.debug.Debugger._request?5(path='/', stdin='', basic=None, environment = None, form=None, request=None, publication=BrowserPublication)
-zope.app.debug.debug.Debugger.debug?4(*args, **kw)
-zope.app.debug.debug.Debugger.fromDatabase?4(db)
-zope.app.debug.debug.Debugger.fromDatabase?7
-zope.app.debug.debug.Debugger.publish?4(path='/', stdin='', *args, **kw)
-zope.app.debug.debug.Debugger.root?4()
-zope.app.debug.debug.Debugger.run?4(*args, **kw)
-zope.app.debug.debug.Debugger?1(db=None, config_file=None)
-zope.app.debug.debug.Pdb.do_ob?4(arg)
-zope.app.debug.debug.Pdb.do_pub?4(arg)
-zope.app.debug.debug.fbreak?4(db, meth)
-zope.app.debug.debug.getlineno?4(code)
-zope.app.debugskin.ftests.DebugSkinTests.testNotFound?4()
-zope.app.debugskin.ftests.test_suite?4()
-zope.app.debugskin.tests.TestExceptions._getTargetClass?5()
-zope.app.debugskin.tests.TestExceptions._makeOne?5(*args, **kw)
-zope.app.debugskin.tests.TestExceptions.test_tracebackLines?4()
-zope.app.debugskin.tests.test_suite?4()
-zope.app.dependable.Dependable.addDependent?7
-zope.app.dependable.Dependable.dependents?7
-zope.app.dependable.Dependable.key?7
-zope.app.dependable.Dependable.removeDependent?7
-zope.app.dependable.PathSetAnnotation.__init__?1(self, context)
-zope.app.dependable.PathSetAnnotation._make_absolute?5(path)
-zope.app.dependable.PathSetAnnotation._make_relative?5(path)
-zope.app.dependable.PathSetAnnotation.addPath?4(path)
-zope.app.dependable.PathSetAnnotation.getPaths?4()
-zope.app.dependable.PathSetAnnotation.removePath?4(path)
-zope.app.dependable.PathSetAnnotation?1(context)
-zope.app.dependable.interfaces.IDependable.addDependent?4()
-zope.app.dependable.interfaces.IDependable.dependents?4()
-zope.app.dependable.interfaces.IDependable.removeDependent?4()
-zope.app.dependable.tests.Test.factory?4()
-zope.app.dependable.tests.Test.testBasic?4()
-zope.app.dependable.tests.Test.testRelativeAbsolute?4()
-zope.app.dependable.tests.Test.testVerifyInterface?4()
-zope.app.dependable.tests.test_suite?4()
-zope.app.dtmlpage.browser.DTMLPageEval.index?4(REQUEST=None, **kw)
-zope.app.dtmlpage.dtmlpage.DTMLFactory.__init__?1(self, context)
-zope.app.dtmlpage.dtmlpage.DTMLFactory?1(context)
-zope.app.dtmlpage.dtmlpage.DTMLPage.__init__?1(self, source='')
-zope.app.dtmlpage.dtmlpage.DTMLPage.getSource?4()
-zope.app.dtmlpage.dtmlpage.DTMLPage.render?4(request, *args, **kw)
-zope.app.dtmlpage.dtmlpage.DTMLPage.setSource?4(text, content_type='text/html')
-zope.app.dtmlpage.dtmlpage.DTMLPage.source?7
-zope.app.dtmlpage.dtmlpage.DTMLPage?1(source='')
-zope.app.dtmlpage.ftests.DTMLPageTest.addDTMLPage?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.content?7
-zope.app.dtmlpage.ftests.DTMLPageTest.testAdd?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testAddForm?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testEdit?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testEditForm?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testIndex?4()
-zope.app.dtmlpage.ftests.DTMLPageTest.testPreview?4()
-zope.app.dtmlpage.ftests.test_suite?4()
-zope.app.dtmlpage.interfaces.IDTMLPage.getSource?4()
-zope.app.dtmlpage.interfaces.IDTMLPage.setSource?4(content_type='text/html')
-zope.app.dtmlpage.interfaces.IDTMLPage.source?7
-zope.app.dtmlpage.interfaces.IRenderDTMLPage.content_type?7
-zope.app.dtmlpage.interfaces.IRenderDTMLPage.render?4(*args, **kw)
-zope.app.error.bootstrap.bootStrapSubscriber?4(event)
-zope.app.error.browser.EditErrorLog.updateProperties?4(keep_entries, copy_to_zlog=None, ignored_exceptions=None)
-zope.app.error.browser.ErrorRedirect.action?4()
-zope.app.error.error.ErrorReportingUtility._do_copy_to_zlog?5(now, strtype, url, info)
-zope.app.error.error.ErrorReportingUtility._getLog?5()
-zope.app.error.error.ErrorReportingUtility._getRequestAsHTML?5(request)
-zope.app.error.error.ErrorReportingUtility._getUsername?5(request)
-zope.app.error.error.ErrorReportingUtility._ignored_exceptions?8
-zope.app.error.error.ErrorReportingUtility.copy_to_zlog?7
-zope.app.error.error.ErrorReportingUtility.getLogEntries?4()
-zope.app.error.error.ErrorReportingUtility.getLogEntryById?4(id)
-zope.app.error.error.ErrorReportingUtility.getProperties?4()
-zope.app.error.error.ErrorReportingUtility.keep_entries?7
-zope.app.error.error.ErrorReportingUtility.raising?4(info, request=None)
-zope.app.error.error.ErrorReportingUtility.setProperties?4(keep_entries, copy_to_zlog=0, ignored_exceptions=())
-zope.app.error.error.RootErrorReportingUtility._getLog?5()
-zope.app.error.error.RootErrorReportingUtility.rootId?7
-zope.app.error.error._cleanup_temp_log?5()
-zope.app.error.error._clear?8
-zope.app.error.error._rate_restrict_burst?8
-zope.app.error.error._rate_restrict_period?8
-zope.app.error.error._rate_restrict_pool?8
-zope.app.error.error._temp_logs?8
-zope.app.error.error.cleanup_lock?7
-zope.app.error.error.getFormattedException?4(info, as_html=False)
-zope.app.error.error.getPrintable?4(value)
-zope.app.error.error.globalErrorReportingUtility?7
-zope.app.error.error.logger?7
-zope.app.error.error.printedreplace?4(error)
-zope.app.error.interfaces.IErrorReportingService?7
-zope.app.error.interfaces.IErrorReportingUtility.raising?4(request=None)
-zope.app.error.interfaces.ILocalErrorReportingService?7
-zope.app.error.interfaces.ILocalErrorReportingUtility.getLogEntries?4()
-zope.app.error.interfaces.ILocalErrorReportingUtility.getLogEntryById?4()
-zope.app.error.interfaces.ILocalErrorReportingUtility.getProperties?4()
-zope.app.error.interfaces.ILocalErrorReportingUtility.setProperties?4(copy_to_zlog=0, ignored_exceptions=(), RESPONSE=None)
-zope.app.error.tests.Error.__init__?1(self, value)
-zope.app.error.tests.Error?1(value)
-zope.app.error.tests.ErrorReportingUtilityTests.test_ErrorLog?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_ErrorLog_nonascii?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_ErrorLog_unicode?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_checkForEmpryLog?4()
-zope.app.error.tests.ErrorReportingUtilityTests.test_checkProperties?4()
-zope.app.error.tests.PrincipalStub.description?7
-zope.app.error.tests.PrincipalStub.id?7
-zope.app.error.tests.PrincipalStub.title?7
-zope.app.error.tests.PrincipalStub_1.description?7
-zope.app.error.tests.PrincipalStub_1.id?7
-zope.app.error.tests.PrincipalStub_1.title?7
-zope.app.error.tests.getAnErrorInfo?4(value="")
-zope.app.error.tests.test_suite?4()
-zope.app.exception.browser.ftests.TestComponentLookupError.testComponentLookupError?4()
-zope.app.exception.browser.ftests.test_suite?4()
-zope.app.exception.browser.unauthorized.Unauthorized.template?7
-zope.app.exception.browser.unauthorized.default_template?7
-zope.app.exception.browser.user.UserErrorView.title?4()
-zope.app.exception.interfaces.ISystemErrorView.isSystemError?4()
-zope.app.exception.systemerror.SystemErrorView.isSystemError?4()
-zope.app.file.browser.file.FileAdd.update_object?4(data, contenttype)
-zope.app.file.browser.file.FileEdit.error?7
-zope.app.file.browser.file.FileEdit.getData?4()
-zope.app.file.browser.file.FileEdit.setData?4(data)
-zope.app.file.browser.file.FileEdit.update?4()
-zope.app.file.browser.file.FileUpdateView.__init__?1(self, context, request)
-zope.app.file.browser.file.FileUpdateView.errors?4()
-zope.app.file.browser.file.FileUpdateView?1(context, request)
-zope.app.file.browser.file.FileUpload.update_object?4(data, contenttype)
-zope.app.file.browser.file.FileView.show?4()
-zope.app.file.browser.file.IFileEditForm.data?7
-zope.app.file.browser.file.IFileEditForm.default?7
-zope.app.file.browser.file.IFileEditForm.description?7
-zope.app.file.browser.file.IFileEditForm.missing_value?7
-zope.app.file.browser.file.IFileEditForm.required?7
-zope.app.file.browser.file.IFileEditForm.title?7
-zope.app.file.browser.file.extractCharset?4(content_type)
-zope.app.file.browser.ftests.FileTest.addFile?4()
-zope.app.file.browser.ftests.FileTest.content?7
-zope.app.file.browser.ftests.FileTest.testAdd?4()
-zope.app.file.browser.ftests.FileTest.testAddForm?4()
-zope.app.file.browser.ftests.FileTest.testAddWithoutName?4()
-zope.app.file.browser.ftests.FileTest.testEdit?4()
-zope.app.file.browser.ftests.FileTest.testEditForm?4()
-zope.app.file.browser.ftests.FileTest.testIndex?4()
-zope.app.file.browser.ftests.FileTest.testPreview?4()
-zope.app.file.browser.ftests.FileTest.testUpload?4()
-zope.app.file.browser.ftests.FileTest.testUploadForm?4()
-zope.app.file.browser.ftests.ImageTest.addImage?4()
-zope.app.file.browser.ftests.ImageTest.content?7
-zope.app.file.browser.ftests.ImageTest.testAdd?4()
-zope.app.file.browser.ftests.ImageTest.testAddForm?4()
-zope.app.file.browser.ftests.ImageTest.testAddWithoutName?4()
-zope.app.file.browser.ftests.ImageTest.testIndex?4()
-zope.app.file.browser.ftests.ImageTest.testPreview?4()
-zope.app.file.browser.ftests.ImageTest.testUpload?4()
-zope.app.file.browser.ftests.ImageTest.testUploadForm?4()
-zope.app.file.browser.ftests.ImageTest.testUpload_only_change_content_type?4()
-zope.app.file.browser.ftests.test_suite?4()
-zope.app.file.browser.image.ImageAdd.update?4()
-zope.app.file.browser.image.ImageData.tag?4(height=None, width=None, alt=None, scale=0, xscale=0, yscale=0, css_class=None, **args)
-zope.app.file.browser.image.ImageUpload.size?4()
-zope.app.file.file.File.__init__?1(self, data='', contentType='')
-zope.app.file.file.File._getData?5()
-zope.app.file.file.File._setData?5(data)
-zope.app.file.file.File.data?7
-zope.app.file.file.File.getSize?4()
-zope.app.file.file.File?1(data='', contentType='')
-zope.app.file.file.FileChunk.__init__?1(self, data)
-zope.app.file.file.FileChunk.next?7
-zope.app.file.file.FileChunk?1(data)
-zope.app.file.file.FileReadFile.__init__?1(self, context)
-zope.app.file.file.FileReadFile.read?4()
-zope.app.file.file.FileReadFile.size?4()
-zope.app.file.file.FileReadFile?1(context)
-zope.app.file.file.FileWriteFile.__init__?1(self, context)
-zope.app.file.file.FileWriteFile.write?4(data)
-zope.app.file.file.FileWriteFile?1(context)
-zope.app.file.file.MAXCHUNKSIZE?7
-zope.app.file.image.FileFactory.__init__?1(self, context)
-zope.app.file.image.FileFactory?1(context)
-zope.app.file.image.Image.__init__?1(self, data='')
-zope.app.file.image.Image._setData?5(data)
-zope.app.file.image.Image.data?7
-zope.app.file.image.Image.getImageSize?4()
-zope.app.file.image.Image?1(data='')
-zope.app.file.image.ImageSized.__init__?1(self, image)
-zope.app.file.image.ImageSized.sizeForDisplay?4()
-zope.app.file.image.ImageSized.sizeForSorting?4()
-zope.app.file.image.ImageSized?1(image)
-zope.app.file.image.getImageInfo?4(data)
-zope.app.file.interfaces.IFile.contentType?7
-zope.app.file.interfaces.IFile.data?7
-zope.app.file.interfaces.IFile.default?7
-zope.app.file.interfaces.IFile.description?7
-zope.app.file.interfaces.IFile.getSize?4()
-zope.app.file.interfaces.IFile.missing_value?7
-zope.app.file.interfaces.IFile.required?7
-zope.app.file.interfaces.IFile.title?7
-zope.app.file.interfaces.IImage.getImageSize?4()
-zope.app.folder.filerepresentation.MARKER?7
-zope.app.folder.filerepresentation.ReadDirectory.__init__?1(self, context)
-zope.app.folder.filerepresentation.ReadDirectory.get?4(key, default=None)
-zope.app.folder.filerepresentation.ReadDirectory.items?4()
-zope.app.folder.filerepresentation.ReadDirectory.keys?4()
-zope.app.folder.filerepresentation.ReadDirectory.values?4()
-zope.app.folder.filerepresentation.ReadDirectory?1(context)
-zope.app.folder.filerepresentation.RootDirectoryFactory.__init__?1(self, context)
-zope.app.folder.filerepresentation.RootDirectoryFactory?1(context)
-zope.app.folder.folder.Folder.__init__?1(self)
-zope.app.folder.folder.Folder.get?4(name, default=None)
-zope.app.folder.folder.Folder.items?4()
-zope.app.folder.folder.Folder.keys?4()
-zope.app.folder.folder.Folder.values?4()
-zope.app.folder.folder.Folder?1()
-zope.app.folder.folder.FolderSublocations.__init__?1(self, folder)
-zope.app.folder.folder.FolderSublocations.sublocations?4()
-zope.app.folder.folder.FolderSublocations?1(folder)
-zope.app.folder.folder.rootFolder?4()
-zope.app.folder.tests.FolderMetaDataTest.setUp?4()
-zope.app.folder.tests.Test.getBadKeyTypes?4()
-zope.app.folder.tests.Test.getUnknownKey?4()
-zope.app.folder.tests.Test.makeTestData?4()
-zope.app.folder.tests.Test.makeTestObject?4()
-zope.app.folder.tests.test_suite?4()
-zope.app.form.CustomWidgetFactory.__init__?1(self, widget_factory, *args, **kw)
-zope.app.form.CustomWidgetFactory._create?5(args)
-zope.app.form.CustomWidgetFactory?1(widget_factory, *args, **kw)
-zope.app.form.InputWidget.applyChanges?4(content)
-zope.app.form.InputWidget.hasValidInput?4()
-zope.app.form.Widget.__init__?1(self, context, request)
-zope.app.form.Widget._data?8
-zope.app.form.Widget._data_marker?8
-zope.app.form.Widget._prefix?8
-zope.app.form.Widget._renderedValueSet?5()
-zope.app.form.Widget._translate?5(text)
-zope.app.form.Widget.hint?7
-zope.app.form.Widget.label?7
-zope.app.form.Widget.setPrefix?4(prefix)
-zope.app.form.Widget.setRenderedValue?4(value)
-zope.app.form.Widget.visible?7
-zope.app.form.Widget?1(context, request)
-zope.app.form.browser.add.AddView._setUpWidgets?5()
-zope.app.form.browser.add.AddView.add?4(content)
-zope.app.form.browser.add.AddView.create?4(*args, **kw)
-zope.app.form.browser.add.AddView.createAndAdd?4(data)
-zope.app.form.browser.add.AddView.nextURL?4()
-zope.app.form.browser.add.AddView.update?4()
-zope.app.form.browser.add.AddViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, content_factory, arguments, keyword_arguments, set_before_add, set_after_add)
-zope.app.form.browser.add._getFactory?5(self)
-zope.app.form.browser.add._setFactory?5(self, value)
-zope.app.form.browser.boolwidgets.BooleanDropdownWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.BooleanRadioWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.BooleanSelectWidget?4(field, request, true=_('on'), false=_('off'))
-zope.app.form.browser.boolwidgets.CheckBoxWidget._getFormInput?5()
-zope.app.form.browser.boolwidgets.CheckBoxWidget._toFieldValue?5(input)
-zope.app.form.browser.boolwidgets.CheckBoxWidget._toFormValue?5(value)
-zope.app.form.browser.boolwidgets.CheckBoxWidget.default?7
-zope.app.form.browser.boolwidgets.CheckBoxWidget.extra?7
-zope.app.form.browser.boolwidgets.CheckBoxWidget.hasInput?4()
-zope.app.form.browser.boolwidgets.CheckBoxWidget.type?7
-zope.app.form.browser.boolwidgets._msg_false?8
-zope.app.form.browser.boolwidgets._msg_true?8
-zope.app.form.browser.editview.EditView.__init__?1(self, context, request)
-zope.app.form.browser.editview.EditView._setUpWidgets?5()
-zope.app.form.browser.editview.EditView.changed?4()
-zope.app.form.browser.editview.EditView.errors?7
-zope.app.form.browser.editview.EditView.fieldNames?7
-zope.app.form.browser.editview.EditView.generated_form?7
-zope.app.form.browser.editview.EditView.label?7
-zope.app.form.browser.editview.EditView.setPrefix?4(prefix)
-zope.app.form.browser.editview.EditView.update?4()
-zope.app.form.browser.editview.EditView.update_status?7
-zope.app.form.browser.editview.EditView.widgets?4()
-zope.app.form.browser.editview.EditView?1(context, request)
-zope.app.form.browser.editview.EditViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None)
-zope.app.form.browser.exception.WidgetInputErrorView.__init__?1(self, context, request)
-zope.app.form.browser.exception.WidgetInputErrorView.snippet?4()
-zope.app.form.browser.exception.WidgetInputErrorView?1(context, request)
-zope.app.form.browser.formview.FormView._setUpWidgets?5()
-zope.app.form.browser.formview.FormView.getData?4()
-zope.app.form.browser.formview.FormView.setData?4(data)
-zope.app.form.browser.formview.FormView.update?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.add?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.createAndAdd?4()
-zope.app.form.browser.interfaces.IAddFormCustomization.nextURL?4()
-zope.app.form.browser.interfaces.IBrowserWidget.error?4()
-zope.app.form.browser.interfaces.IBrowserWidget.hidden?4()
-zope.app.form.browser.interfaces.IFormCollaborationView.setPrefix?4()
-zope.app.form.browser.interfaces.IFormCollaborationView.update?4()
-zope.app.form.browser.interfaces.ISimpleInputWidget.cssClass?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.description?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.extra?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.required?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.tag?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.title?7
-zope.app.form.browser.interfaces.ISimpleInputWidget.type?7
-zope.app.form.browser.interfaces.ISourceQueryView.render?4()
-zope.app.form.browser.interfaces.ISourceQueryView.results?4()
-zope.app.form.browser.interfaces.ITerms.getTerm?4()
-zope.app.form.browser.interfaces.ITerms.getValue?4()
-zope.app.form.browser.interfaces.ITextBrowserWidget.convert_missing_value?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.default?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.description?7
-zope.app.form.browser.interfaces.ITextBrowserWidget.title?7
-zope.app.form.browser.interfaces.IWidgetInputErrorView.snippet?4()
-zope.app.form.browser.itemswidgets.ChoiceCollectionDisplayWidget?4(field, value_type, request)
-zope.app.form.browser.itemswidgets.ChoiceCollectionInputWidget?4(field, value_type, request)
-zope.app.form.browser.itemswidgets.ChoiceDisplayWidget?4(field, request)
-zope.app.form.browser.itemswidgets.ChoiceInputWidget?4(field, request)
-zope.app.form.browser.itemswidgets.CollectionDisplayWidget?4(field, request)
-zope.app.form.browser.itemswidgets.CollectionInputWidget?4(field, request)
-zope.app.form.browser.itemswidgets.DropdownWidget.size?7
-zope.app.form.browser.itemswidgets.ItemDisplayWidget.__init__?1(self, *args, **kw)
-zope.app.form.browser.itemswidgets.ItemDisplayWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemDisplayWidget?1(*args, **kw)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.__init__?1(self, field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase._displayItemForMissingValue?8
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase._div?5(cssClass, contents, **kw)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderItemsWithValues?4(values)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.setPrefix?4(prefix)
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.size?7
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase.tag?7
-zope.app.form.browser.itemswidgets.ItemsEditWidgetBase?1(field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.__init__?1(self, *args, **kw)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.itemTag?7
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.renderItems?4(value)
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.ItemsMultiDisplayWidget?1(*args, **kw)
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase._displayItemForMissingValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase._messageNoValue?8
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.hidden?4()
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.renderItems?4(value)
-zope.app.form.browser.itemswidgets.ItemsMultiEditWidgetBase.renderValue?4(value)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.__init__?1(self, field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase._emptyMarker?5()
-zope.app.form.browser.itemswidgets.ItemsWidgetBase._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.convertTokensToValues?4(tokens)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.extra?7
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.hasInput?4()
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.setPrefix?4(prefix)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase.textForValue?4(term)
-zope.app.form.browser.itemswidgets.ItemsWidgetBase?1(field, vocabulary, request)
-zope.app.form.browser.itemswidgets.ListDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget._joinButtonToMessageTemplate?8
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.orientation?7
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.MultiCheckBoxWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.MultiDataHelper._getDefault?5()
-zope.app.form.browser.itemswidgets.MultiDataHelper._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.MultiSelectSetWidget._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.choices?4()
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.selected?4()
-zope.app.form.browser.itemswidgets.OrderedMultiSelectWidget.template?7
-zope.app.form.browser.itemswidgets.RadioWidget._joinButtonToMessageTemplate?8
-zope.app.form.browser.itemswidgets.RadioWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.RadioWidget.orientation?7
-zope.app.form.browser.itemswidgets.RadioWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.RadioWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.form.browser.itemswidgets.RadioWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.SelectWidget._messageNoValue?8
-zope.app.form.browser.itemswidgets.SelectWidget.renderItems?4(value)
-zope.app.form.browser.itemswidgets.SelectWidget.renderValue?4(value)
-zope.app.form.browser.itemswidgets.SetDisplayWidget.tag?7
-zope.app.form.browser.itemswidgets.SingleDataHelper._toFieldValue?5(input)
-zope.app.form.browser.itemswidgets.SingleDataHelper.hidden?4()
-zope.app.form.browser.itemswidgets.TranslationHook.translate?4(msgid)
-zope.app.form.browser.macros.FormMacros.macro_pages?7
-zope.app.form.browser.metaconfigure.AddFormDirective._default_widget_factory?5(field, request)
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_arguments?5(leftover=None)
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_content_factory?5()
-zope.app.form.browser.metaconfigure.AddFormDirective._handle_menu?5()
-zope.app.form.browser.metaconfigure.AddFormDirective.arguments?7
-zope.app.form.browser.metaconfigure.AddFormDirective.content_factory?7
-zope.app.form.browser.metaconfigure.AddFormDirective.content_factory_id?7
-zope.app.form.browser.metaconfigure.AddFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.AddFormDirective.description?7
-zope.app.form.browser.metaconfigure.AddFormDirective.for_?7
-zope.app.form.browser.metaconfigure.AddFormDirective.keyword_arguments?7
-zope.app.form.browser.metaconfigure.AddFormDirective.set_after_add?7
-zope.app.form.browser.metaconfigure.AddFormDirective.set_before_add?7
-zope.app.form.browser.metaconfigure.AddFormDirective.view?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.__init__?1(self, _context, **kwargs)
-zope.app.form.browser.metaconfigure.BaseFormDirective._args?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._discriminator?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._normalize?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective._processWidgets?5()
-zope.app.form.browser.metaconfigure.BaseFormDirective.class_?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.fields?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.for_?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.label?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.layer?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.menu?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.permission?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.template?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.title?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.view?7
-zope.app.form.browser.metaconfigure.BaseFormDirective.widget?4(_context, field, **kw)
-zope.app.form.browser.metaconfigure.BaseFormDirective?1(_context, **kwargs)
-zope.app.form.browser.metaconfigure.EditFormDirective._handle_menu?5()
-zope.app.form.browser.metaconfigure.EditFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.EditFormDirective.title?7
-zope.app.form.browser.metaconfigure.EditFormDirectiveBase._default_widget_factory?5(field, request)
-zope.app.form.browser.metaconfigure.EditFormDirectiveBase.view?7
-zope.app.form.browser.metaconfigure.FormDirective.__init__?1(self, _context, **kwargs)
-zope.app.form.browser.metaconfigure.FormDirective.view?7
-zope.app.form.browser.metaconfigure.FormDirective?1(_context, **kwargs)
-zope.app.form.browser.metaconfigure.SchemaDisplayDirective.default_template?7
-zope.app.form.browser.metaconfigure.SchemaDisplayDirective.view?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.default_template?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.fulledit_label?7
-zope.app.form.browser.metaconfigure.SubeditFormDirective.fulledit_path?7
-zope.app.form.browser.metadirectives.IAddFormDirective.description?7
-zope.app.form.browser.metadirectives.IAddFormDirective.required?7
-zope.app.form.browser.metadirectives.IAddFormDirective.title?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.arguments?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.content_factory?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.content_factory_id?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.description?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.keyword_arguments?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.required?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.set_after_add?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.set_before_add?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.title?7
-zope.app.form.browser.metadirectives.ICommonAddInformation.value_type?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.description?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.fields?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.label?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.menu?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.required?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.title?7
-zope.app.form.browser.metadirectives.ICommonFormInformation.value_type?7
-zope.app.form.browser.metadirectives.ICommonInformation.class_?7
-zope.app.form.browser.metadirectives.ICommonInformation.description?7
-zope.app.form.browser.metadirectives.ICommonInformation.for_?7
-zope.app.form.browser.metadirectives.ICommonInformation.layer?7
-zope.app.form.browser.metadirectives.ICommonInformation.name?7
-zope.app.form.browser.metadirectives.ICommonInformation.permission?7
-zope.app.form.browser.metadirectives.ICommonInformation.required?7
-zope.app.form.browser.metadirectives.ICommonInformation.schema?7
-zope.app.form.browser.metadirectives.ICommonInformation.template?7
-zope.app.form.browser.metadirectives.ICommonInformation.title?7
-zope.app.form.browser.metadirectives.IFormDirective.class_?7
-zope.app.form.browser.metadirectives.IFormDirective.description?7
-zope.app.form.browser.metadirectives.IFormDirective.required?7
-zope.app.form.browser.metadirectives.IFormDirective.title?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.description?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.required?7
-zope.app.form.browser.metadirectives.ISchemaDisplayDirective.title?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.description?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.fulledit_label?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.fulledit_path?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.label?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.required?7
-zope.app.form.browser.metadirectives.ISubeditFormDirective.title?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.class_?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.description?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.field?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.required?7
-zope.app.form.browser.metadirectives.IWidgetSubdirective.title?7
-zope.app.form.browser.objectwidget.ObjectWidget.__init__?1(self, context, request, factory, **kw)
-zope.app.form.browser.objectwidget.ObjectWidget._object?8
-zope.app.form.browser.objectwidget.ObjectWidget._request_parsed?8
-zope.app.form.browser.objectwidget.ObjectWidget._setUpEditWidgets?5()
-zope.app.form.browser.objectwidget.ObjectWidget.applyChanges?4(content)
-zope.app.form.browser.objectwidget.ObjectWidget.error?4()
-zope.app.form.browser.objectwidget.ObjectWidget.getInputValue?4()
-zope.app.form.browser.objectwidget.ObjectWidget.getSubWidget?4(name)
-zope.app.form.browser.objectwidget.ObjectWidget.hasInput?4()
-zope.app.form.browser.objectwidget.ObjectWidget.hidden?4()
-zope.app.form.browser.objectwidget.ObjectWidget.legendTitle?4()
-zope.app.form.browser.objectwidget.ObjectWidget.setPrefix?4(prefix)
-zope.app.form.browser.objectwidget.ObjectWidget.setRenderedValue?4(value)
-zope.app.form.browser.objectwidget.ObjectWidget.subwidgets?4()
-zope.app.form.browser.objectwidget.ObjectWidget?1(context, request, factory, **kw)
-zope.app.form.browser.objectwidget.ObjectWidgetView.__init__?1(self, context, request)
-zope.app.form.browser.objectwidget.ObjectWidgetView.template?7
-zope.app.form.browser.objectwidget.ObjectWidgetView?1(context, request)
-zope.app.form.browser.schemadisplay.DisplayView.__init__?1(self, context, request)
-zope.app.form.browser.schemadisplay.DisplayView._setUpWidgets?5()
-zope.app.form.browser.schemadisplay.DisplayView.errors?7
-zope.app.form.browser.schemadisplay.DisplayView.fieldNames?7
-zope.app.form.browser.schemadisplay.DisplayView.label?7
-zope.app.form.browser.schemadisplay.DisplayView.setPrefix?4(prefix)
-zope.app.form.browser.schemadisplay.DisplayView.update_status?7
-zope.app.form.browser.schemadisplay.DisplayView.widgets?4()
-zope.app.form.browser.schemadisplay.DisplayView?1(context, request)
-zope.app.form.browser.schemadisplay.DisplayViewFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None)
-zope.app.form.browser.sequencewidget.ListSequenceWidget._type?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.__init__?1(self, context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._emptySequenceMessage?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._getWidget?5(i)
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget._missingValueMessage?8
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.cssClass?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.extra?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.itemTag?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget.tag?7
-zope.app.form.browser.sequencewidget.SequenceDisplayWidget?1(context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceWidget.__init__?1(self, context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.SequenceWidget._generateSequence?5()
-zope.app.form.browser.sequencewidget.SequenceWidget._getPresenceMarker?5(count=0)
-zope.app.form.browser.sequencewidget.SequenceWidget._getRenderedValue?5()
-zope.app.form.browser.sequencewidget.SequenceWidget._getWidget?5(i)
-zope.app.form.browser.sequencewidget.SequenceWidget._type?8
-zope.app.form.browser.sequencewidget.SequenceWidget._update?5()
-zope.app.form.browser.sequencewidget.SequenceWidget.addButtonLabel?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.applyChanges?4(content)
-zope.app.form.browser.sequencewidget.SequenceWidget.getInputValue?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.hasInput?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.hidden?4()
-zope.app.form.browser.sequencewidget.SequenceWidget.template?7
-zope.app.form.browser.sequencewidget.SequenceWidget.widgets?4()
-zope.app.form.browser.sequencewidget.SequenceWidget?1(context, field, request, subwidget=None)
-zope.app.form.browser.sequencewidget.TupleSequenceWidget._type?8
-zope.app.form.browser.source.IterableSourceVocabulary.__init__?1(self, source, request)
-zope.app.form.browser.source.IterableSourceVocabulary.getTerm?4(value)
-zope.app.form.browser.source.IterableSourceVocabulary.getTermByToken?4(token)
-zope.app.form.browser.source.IterableSourceVocabulary?1(source, request)
-zope.app.form.browser.source.SourceDisplayWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceDisplayWidget.error?4()
-zope.app.form.browser.source.SourceDisplayWidget.hidden?4()
-zope.app.form.browser.source.SourceDisplayWidget.renderTermForDisplay?4(term)
-zope.app.form.browser.source.SourceDisplayWidget.required?7
-zope.app.form.browser.source.SourceDisplayWidget?1(field, source, request)
-zope.app.form.browser.source.SourceDropdownWidget.size?7
-zope.app.form.browser.source.SourceInputWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceInputWidget._error?8
-zope.app.form.browser.source.SourceInputWidget._renderResults?5(results, name)
-zope.app.form.browser.source.SourceInputWidget._value?5()
-zope.app.form.browser.source.SourceInputWidget.error?4()
-zope.app.form.browser.source.SourceInputWidget.getInputValue?4()
-zope.app.form.browser.source.SourceInputWidget.hasInput?4()
-zope.app.form.browser.source.SourceInputWidget.hidden?4()
-zope.app.form.browser.source.SourceInputWidget.queryviews?4()
-zope.app.form.browser.source.SourceInputWidget.queryviews?7
-zope.app.form.browser.source.SourceInputWidget.renderTermForDisplay?4(term)
-zope.app.form.browser.source.SourceInputWidget.required?7
-zope.app.form.browser.source.SourceInputWidget?1(field, source, request)
-zope.app.form.browser.source.SourceListInputWidget._input_value?5()
-zope.app.form.browser.source.SourceListInputWidget._renderResults?5(results, name)
-zope.app.form.browser.source.SourceListInputWidget._value?5()
-zope.app.form.browser.source.SourceListInputWidget.getInputValue?4()
-zope.app.form.browser.source.SourceListInputWidget.hasInput?4()
-zope.app.form.browser.source.SourceListInputWidget.hidden?4()
-zope.app.form.browser.source.SourceMultiCheckBoxWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiCheckBoxWidget?1(field, source, request)
-zope.app.form.browser.source.SourceMultiSelectSetWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiSelectSetWidget?1(field, source, request)
-zope.app.form.browser.source.SourceMultiSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceMultiSelectWidget?1(field, source, request)
-zope.app.form.browser.source.SourceOrderedMultiSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceOrderedMultiSelectWidget?1(field, source, request)
-zope.app.form.browser.source.SourceRadioWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceRadioWidget?1(field, source, request)
-zope.app.form.browser.source.SourceSelectWidget.__init__?1(self, field, source, request)
-zope.app.form.browser.source.SourceSelectWidget?1(field, source, request)
-zope.app.form.browser.submit.Next?7
-zope.app.form.browser.submit.Previous?7
-zope.app.form.browser.submit.Update?7
-zope.app.form.browser.textwidgets.Bytes._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DateDisplayWidget._category?8
-zope.app.form.browser.textwidgets.DateDisplayWidget.cssClass?7
-zope.app.form.browser.textwidgets.DateDisplayWidget.displayStyle?7
-zope.app.form.browser.textwidgets.DateI18nWidget._category?8
-zope.app.form.browser.textwidgets.DateI18nWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DateI18nWidget._toFormValue?5(value)
-zope.app.form.browser.textwidgets.DateI18nWidget.displayStyle?7
-zope.app.form.browser.textwidgets.DateI18nWidget.displayWidth?7
-zope.app.form.browser.textwidgets.DateWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DatetimeDisplayWidget._category?8
-zope.app.form.browser.textwidgets.DatetimeDisplayWidget.cssClass?7
-zope.app.form.browser.textwidgets.DatetimeI18nWidget._category?8
-zope.app.form.browser.textwidgets.DatetimeWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.DatetimeWidget.displayWidth?7
-zope.app.form.browser.textwidgets.FileWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.FileWidget.hasInput?4()
-zope.app.form.browser.textwidgets.FileWidget.type?7
-zope.app.form.browser.textwidgets.FloatWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.FloatWidget.displayWidth?7
-zope.app.form.browser.textwidgets.IntWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.IntWidget.displayWidth?7
-zope.app.form.browser.textwidgets.PasswordWidget.hidden?4()
-zope.app.form.browser.textwidgets.PasswordWidget.type?7
-zope.app.form.browser.textwidgets.TextAreaWidget._toFieldValue?5(value)
-zope.app.form.browser.textwidgets.TextAreaWidget._toFormValue?5(value)
-zope.app.form.browser.textwidgets.TextAreaWidget.default?7
-zope.app.form.browser.textwidgets.TextAreaWidget.extra?7
-zope.app.form.browser.textwidgets.TextAreaWidget.height?7
-zope.app.form.browser.textwidgets.TextAreaWidget.style?7
-zope.app.form.browser.textwidgets.TextAreaWidget.width?7
-zope.app.form.browser.textwidgets.TextWidget.__init__?1(self, *args)
-zope.app.form.browser.textwidgets.TextWidget._toFieldValue?5(input)
-zope.app.form.browser.textwidgets.TextWidget.convert_missing_value?7
-zope.app.form.browser.textwidgets.TextWidget.default?7
-zope.app.form.browser.textwidgets.TextWidget.displayMaxWidth?7
-zope.app.form.browser.textwidgets.TextWidget.displayWidth?7
-zope.app.form.browser.textwidgets.TextWidget.extra?7
-zope.app.form.browser.textwidgets.TextWidget.style?7
-zope.app.form.browser.textwidgets.TextWidget?1(*args)
-zope.app.form.browser.textwidgets.URIDisplayWidget.linkTarget?7
-zope.app.form.browser.textwidgets.escape?4(str)
-zope.app.form.browser.widget.BrowserWidget.__init__?1(self, context, request)
-zope.app.form.browser.widget.BrowserWidget._error?8
-zope.app.form.browser.widget.BrowserWidget.error?4()
-zope.app.form.browser.widget.BrowserWidget.hidden?4()
-zope.app.form.browser.widget.BrowserWidget?1(context, request)
-zope.app.form.browser.widget.DisplayWidget.__init__?1(self, context, request)
-zope.app.form.browser.widget.DisplayWidget?1(context, request)
-zope.app.form.browser.widget.SimpleInputWidget._getCurrentValue?5()
-zope.app.form.browser.widget.SimpleInputWidget._getCurrentValueHelper?5()
-zope.app.form.browser.widget.SimpleInputWidget._getDefault?5()
-zope.app.form.browser.widget.SimpleInputWidget._getFormInput?5()
-zope.app.form.browser.widget.SimpleInputWidget._getFormValue?5()
-zope.app.form.browser.widget.SimpleInputWidget._missing?8
-zope.app.form.browser.widget.SimpleInputWidget._toFieldValue?5(input)
-zope.app.form.browser.widget.SimpleInputWidget._toFormValue?5(value)
-zope.app.form.browser.widget.SimpleInputWidget.cssClass?7
-zope.app.form.browser.widget.SimpleInputWidget.extra?7
-zope.app.form.browser.widget.SimpleInputWidget.getInputValue?4()
-zope.app.form.browser.widget.SimpleInputWidget.hasInput?4()
-zope.app.form.browser.widget.SimpleInputWidget.hidden?4()
-zope.app.form.browser.widget.SimpleInputWidget.tag?7
-zope.app.form.browser.widget.SimpleInputWidget.type?7
-zope.app.form.browser.widget.quoteattr?4(data)
-zope.app.form.browser.widget.renderElement?4(tag, **kw)
-zope.app.form.browser.widget.renderTag?4(tag, **kw)
-zope.app.form.browser.widget.setUp?4()
-zope.app.form.browser.widget.tearDown?4()
-zope.app.form.interfaces.ConversionError.__init__?1(self, error_name, original_exception=None)
-zope.app.form.interfaces.ConversionError.doc?4()
-zope.app.form.interfaces.ConversionError?1(error_name, original_exception=None)
-zope.app.form.interfaces.ErrorContainer.append?4(error)
-zope.app.form.interfaces.IDisplayWidget.description?7
-zope.app.form.interfaces.IDisplayWidget.required?7
-zope.app.form.interfaces.IDisplayWidget.title?7
-zope.app.form.interfaces.IInputWidget.applyChanges?4()
-zope.app.form.interfaces.IInputWidget.description?7
-zope.app.form.interfaces.IInputWidget.getInputValue?4()
-zope.app.form.interfaces.IInputWidget.hasInput?4()
-zope.app.form.interfaces.IInputWidget.hasValidInput?4()
-zope.app.form.interfaces.IInputWidget.required?7
-zope.app.form.interfaces.IInputWidget.title?7
-zope.app.form.interfaces.IWidget.hint?7
-zope.app.form.interfaces.IWidget.label?7
-zope.app.form.interfaces.IWidget.name?7
-zope.app.form.interfaces.IWidget.setPrefix?4()
-zope.app.form.interfaces.IWidget.setRenderedValue?4()
-zope.app.form.interfaces.IWidget.visible?7
-zope.app.form.interfaces.IWidgetInputError.doc?4()
-zope.app.form.interfaces.InputErrors?7
-zope.app.form.interfaces.WidgetInputError.__init__?1(self, field_name, widget_title, errors=None)
-zope.app.form.interfaces.WidgetInputError.doc?4()
-zope.app.form.interfaces.WidgetInputError?1(field_name, widget_title, errors=None)
-zope.app.form.interfaces.WidgetsError.__init__?1(self, errors, widgetsData={})
-zope.app.form.interfaces.WidgetsError?1(errors, widgetsData={})
-zope.app.form.utility._createWidget?5(context, field, viewType, request)
-zope.app.form.utility._fieldlist?5(names, schema)
-zope.app.form.utility._widgetHasStickyValue?5(widget)
-zope.app.form.utility.applyWidgetsChanges?4(view, schema, target=None, names=None)
-zope.app.form.utility.getWidgetsData?4(view, schema, names=None)
-zope.app.form.utility.no_value?7
-zope.app.form.utility.setUpDisplayWidgets?4(view, schema, source=None, prefix=None, ignoreStickyValues=False, names=None, context=None, degradeDisplay=False)
-zope.app.form.utility.setUpEditWidgets?4(view, schema, source=None, prefix=None, ignoreStickyValues=False, names=None, context=None, degradeInput=False, degradeDisplay=False)
-zope.app.form.utility.setUpWidget?4(view, name, field, viewType, value=no_value, prefix=None, ignoreStickyValues=False, context=None)
-zope.app.form.utility.setUpWidgets?4(view, schema, viewType, prefix=None, ignoreStickyValues=False, initial={}, names=None, context=None)
-zope.app.form.utility.viewHasInput?4(view, schema, names=None)
-zope.app.ftp.FTPView.__init__?1(self, context, request)
-zope.app.ftp.FTPView._lsinfo?5(name, file)
-zope.app.ftp.FTPView._mtime?5(file)
-zope.app.ftp.FTPView._overwrite?5(name, instream, start=None, end=None, append=False)
-zope.app.ftp.FTPView._size?5(file)
-zope.app.ftp.FTPView._type?5(file)
-zope.app.ftp.FTPView.ls?4(filter=None)
-zope.app.ftp.FTPView.lsinfo?4(name=None)
-zope.app.ftp.FTPView.mkdir?4(name)
-zope.app.ftp.FTPView.mtime?4(name=None)
-zope.app.ftp.FTPView.names?4(filter=None)
-zope.app.ftp.FTPView.publishTraverse?4(request, name)
-zope.app.ftp.FTPView.readable?4(name)
-zope.app.ftp.FTPView.readfile?4(name, outstream, start = 0, end = None)
-zope.app.ftp.FTPView.remove?4(name)
-zope.app.ftp.FTPView.rename?4(old, new)
-zope.app.ftp.FTPView.rmdir?4(name)
-zope.app.ftp.FTPView.size?4(name=None)
-zope.app.ftp.FTPView.type?4(name=None)
-zope.app.ftp.FTPView.writable?4(name)
-zope.app.ftp.FTPView.writefile?4(name, instream, start=None, end=None, append=False)
-zope.app.ftp.FTPView?1(context, request)
-zope.app.generations.browser.ftests.TestDatabaseSchema.test?4()
-zope.app.generations.browser.ftests.test_suite?4()
-zope.app.generations.browser.managerdetails.ManagerDetails.getEvolvers?4()
-zope.app.generations.browser.managerdetails.ManagerDetails.id?7
-zope.app.generations.browser.managers.Managers.__init__?1(self, context, request)
-zope.app.generations.browser.managers.Managers._getdb?5()
-zope.app.generations.browser.managers.Managers.applications?4()
-zope.app.generations.browser.managers.Managers.evolve?4()
-zope.app.generations.browser.managers.Managers?1(context, request)
-zope.app.generations.browser.managers.request_key_format?7
-zope.app.generations.browser.tests.test_suite?4()
-zope.app.generations.demo.evolve1.evolve?4(context)
-zope.app.generations.demo.evolve1.generation?7
-zope.app.generations.demo.evolve2.evolve?4(context)
-zope.app.generations.demo.evolve2.generation?7
-zope.app.generations.demo.evolve3.evolve?4(context)
-zope.app.generations.demo.evolve3.generation?7
-zope.app.generations.demo.evolve?4(context, generation)
-zope.app.generations.demo.install.evolve?4(context)
-zope.app.generations.demo.install.generation?7
-zope.app.generations.demo.key?7
-zope.app.generations.demo3.install.evolve?4(context)
-zope.app.generations.demo3.install.generation?7
-zope.app.generations.demo3.key?7
-zope.app.generations.generations.PersistentDict?4()
-zope.app.generations.generations.SchemaManager.__init__?1(self, minimum_generation=0, generation=0, package_name=None)
-zope.app.generations.generations.SchemaManager.evolve?4(context, generation)
-zope.app.generations.generations.SchemaManager.getInfo?4(generation)
-zope.app.generations.generations.SchemaManager.install?4(context)
-zope.app.generations.generations.SchemaManager?1(minimum_generation=0, generation=0, package_name=None)
-zope.app.generations.generations.evolve?4(db, how=EVOLVE)
-zope.app.generations.generations.evolveMinimumSubscriber?4(event)
-zope.app.generations.generations.evolveNotSubscriber?4(event)
-zope.app.generations.generations.evolveSubscriber?4(event)
-zope.app.generations.generations.findManagers?4()
-zope.app.generations.generations.generations_key?7
-zope.app.generations.interfaces.IInstallableSchemaManager.install?4()
-zope.app.generations.interfaces.ISchemaManager.evolve?4(generation)
-zope.app.generations.interfaces.ISchemaManager.generation?7
-zope.app.generations.interfaces.ISchemaManager.getInfo?4()
-zope.app.generations.interfaces.ISchemaManager.minimum_generation?7
-zope.app.generations.tests.tearDownREADME?4(test)
-zope.app.generations.tests.test_suite?4()
-zope.app.generations.utility.findObjectsMatching?4(root, condition)
-zope.app.generations.utility.findObjectsProviding?4(root, interface)
-zope.app.http.delete.DELETE.DELETE?4()
-zope.app.http.delete.DELETE.__init__?1(self, context, request)
-zope.app.http.delete.DELETE?1(context, request)
-zope.app.http.exception.methodnotallowed.MethodNotAllowedView.__init__?1(self, error, request)
-zope.app.http.exception.methodnotallowed.MethodNotAllowedView?1(error, request)
-zope.app.http.exception.notfound.NotFound.__init__?1(self, context, request)
-zope.app.http.exception.notfound.NotFound?1(context, request)
-zope.app.http.exception.unauthorized.Unauthorized.__init__?1(self, context, request)
-zope.app.http.exception.unauthorized.Unauthorized?1(context, request)
-zope.app.http.httpdate.build_http_date?4(when)
-zope.app.http.httpdate.concat?4(*args)
-zope.app.http.httpdate.daymap?7
-zope.app.http.httpdate.group?4(s)
-zope.app.http.httpdate.hms_reg?7
-zope.app.http.httpdate.join?4(seq, field=' ')
-zope.app.http.httpdate.long_day_reg?7
-zope.app.http.httpdate.long_days?7
-zope.app.http.httpdate.monmap?7
-zope.app.http.httpdate.monthname?7
-zope.app.http.httpdate.months?7
-zope.app.http.httpdate.months_reg?7
-zope.app.http.httpdate.parse_http_date?4(d)
-zope.app.http.httpdate.rfc822_date?7
-zope.app.http.httpdate.rfc822_reg?7
-zope.app.http.httpdate.rfc850_date?7
-zope.app.http.httpdate.rfc850_reg?7
-zope.app.http.httpdate.short_day_reg?7
-zope.app.http.httpdate.short_days?7
-zope.app.http.httpdate.unpack_rfc822?4(m)
-zope.app.http.httpdate.unpack_rfc850?4(m)
-zope.app.http.httpdate.weekdayname?7
-zope.app.http.interfaces.INullResource.container?7
-zope.app.http.interfaces.INullResource.name?7
-zope.app.http.options.OPTIONS.OPTIONS?4()
-zope.app.http.options.OPTIONS.__init__?1(self, context, request)
-zope.app.http.options.OPTIONS?1(context, request)
-zope.app.http.options._allowed_methods?8
-zope.app.http.put.FilePUT.PUT?4()
-zope.app.http.put.FilePUT.__init__?1(self, context, request)
-zope.app.http.put.FilePUT?1(context, request)
-zope.app.http.put.NullPUT.PUT?4()
-zope.app.http.put.NullPUT.__init__?1(self, context, request)
-zope.app.http.put.NullPUT?1(context, request)
-zope.app.http.put.NullResource.__init__?1(self, container, name)
-zope.app.http.put.NullResource?1(container, name)
-zope.app.http.traversal.ContainerTraverser.__init__?1(self, container, request)
-zope.app.http.traversal.ContainerTraverser.nullResource?4(request, name)
-zope.app.http.traversal.ContainerTraverser.publishTraverse?4(request, name)
-zope.app.http.traversal.ContainerTraverser?1(container, request)
-zope.app.http.traversal.ItemTraverser.publishTraverse?4(request, name)
-zope.app.i18n.ZopeMessageFactory?7
-zope.app.i18n.browser.BaseView.getAllLanguages?4()
-zope.app.i18n.browser.exportimport.ExportImport.exportMessages?4(languages)
-zope.app.i18n.browser.exportimport.ExportImport.importMessages?4(languages, file)
-zope.app.i18n.browser.synchronize.BasicAuthTransport.__init__?1(self, username=None, password=None, verbose=0)
-zope.app.i18n.browser.synchronize.BasicAuthTransport.request?4(host, handler, request_body, verbose=0)
-zope.app.i18n.browser.synchronize.BasicAuthTransport?1(username=None, password=None, verbose=0)
-zope.app.i18n.browser.synchronize.DEFAULT?7
-zope.app.i18n.browser.synchronize.Synchronize.__init__?1(self, context, request)
-zope.app.i18n.browser.synchronize.Synchronize._connect?5()
-zope.app.i18n.browser.synchronize.Synchronize._disconnect?5()
-zope.app.i18n.browser.synchronize.Synchronize._isConnected?5()
-zope.app.i18n.browser.synchronize.Synchronize.canConnect?4()
-zope.app.i18n.browser.synchronize.Synchronize.getAllLanguages?4()
-zope.app.i18n.browser.synchronize.Synchronize.getStatus?4(fmsg, lmsg, verbose=1)
-zope.app.i18n.browser.synchronize.Synchronize.messageStatus?7
-zope.app.i18n.browser.synchronize.Synchronize.queryMessageItems?4()
-zope.app.i18n.browser.synchronize.Synchronize.queryMessages?4()
-zope.app.i18n.browser.synchronize.Synchronize.saveSettings?4()
-zope.app.i18n.browser.synchronize.Synchronize.synchronize?4()
-zope.app.i18n.browser.synchronize.Synchronize.synchronizeMessages?4()
-zope.app.i18n.browser.synchronize.Synchronize?1(context, request)
-zope.app.i18n.browser.translate.Translate.addLanguage?4(language)
-zope.app.i18n.browser.translate.Translate.changeEditLanguages?4(languages=[])
-zope.app.i18n.browser.translate.Translate.changeFilter?4()
-zope.app.i18n.browser.translate.Translate.deleteLanguages?4(languages)
-zope.app.i18n.browser.translate.Translate.deleteMessages?4(message_ids)
-zope.app.i18n.browser.translate.Translate.editMessage?4()
-zope.app.i18n.browser.translate.Translate.editMessages?4()
-zope.app.i18n.browser.translate.Translate.getEditLanguages?4()
-zope.app.i18n.browser.translate.Translate.getMessages?4()
-zope.app.i18n.browser.translate.Translate.getTranslation?4(msgid, target_lang)
-zope.app.i18n.filters.GettextExportFilter.__init__?1(self, domain)
-zope.app.i18n.filters.GettextExportFilter.exportMessages?4(languages)
-zope.app.i18n.filters.GettextExportFilter?1(domain)
-zope.app.i18n.filters.GettextImportFilter.__init__?1(self, domain)
-zope.app.i18n.filters.GettextImportFilter.importMessages?4(languages, file)
-zope.app.i18n.filters.GettextImportFilter?1(domain)
-zope.app.i18n.filters.ParseError.__init__?1(self, state, lineno)
-zope.app.i18n.filters.ParseError?1(state, lineno)
-zope.app.i18n.filters._file_header?8
-zope.app.i18n.filters._msg_template?8
-zope.app.i18n.filters.extractCharset?4(header)
-zope.app.i18n.filters.parseGetText?4(content)
-zope.app.i18n.filters.parserHeaders?4(headers_text)
-zope.app.i18n.interfaces.ILocalMessageCatalog.deleteMessage?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getFullMessage?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getMessageIds?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.getMessages?4()
-zope.app.i18n.interfaces.ILocalMessageCatalog.setMessage?4(message, mod_time=None)
-zope.app.i18n.interfaces.ISyncTranslationDomain.getMessagesMapping?4(foreign_messages)
-zope.app.i18n.interfaces.ISyncTranslationDomain.synchronize?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.addLanguage?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.addMessage?4(msg, language, mod_time=None)
-zope.app.i18n.interfaces.IWriteTranslationDomain.deleteLanguage?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.deleteMessage?4(msgid, language)
-zope.app.i18n.interfaces.IWriteTranslationDomain.getAllLanguages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getAvailableLanguages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessage?4(langauge)
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessageIds?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.getMessages?4()
-zope.app.i18n.interfaces.IWriteTranslationDomain.updateMessage?4(msg, language, mod_time=None)
-zope.app.i18n.messagecatalog.MessageCatalog.__init__?1(self, language, domain="default")
-zope.app.i18n.messagecatalog.MessageCatalog.deleteMessage?4(msgid)
-zope.app.i18n.messagecatalog.MessageCatalog.getFullMessage?4(msgid)
-zope.app.i18n.messagecatalog.MessageCatalog.getIdentifier?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getInterfaces?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getInterfaces?7
-zope.app.i18n.messagecatalog.MessageCatalog.getMessage?4(id)
-zope.app.i18n.messagecatalog.MessageCatalog.getMessageIds?4()
-zope.app.i18n.messagecatalog.MessageCatalog.getMessages?4()
-zope.app.i18n.messagecatalog.MessageCatalog.queryMessage?4(id, default=None)
-zope.app.i18n.messagecatalog.MessageCatalog.setMessage?4(msgid, message, mod_time=None)
-zope.app.i18n.messagecatalog.MessageCatalog?1(language, domain="default")
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.description?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.directory?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.required?7
-zope.app.i18n.metadirectives.IRegisterTranslationsDirective.title?7
-zope.app.i18n.translationdomain.TranslationDomain.__init__?1(self)
-zope.app.i18n.translationdomain.TranslationDomain._registerMessageCatalog?5(language, catalog_name)
-zope.app.i18n.translationdomain.TranslationDomain._unregisterMessageCatalog?5(language, catalog_name)
-zope.app.i18n.translationdomain.TranslationDomain.addLanguage?4(language)
-zope.app.i18n.translationdomain.TranslationDomain.addMessage?4(msgid, msg, language, mod_time=None)
-zope.app.i18n.translationdomain.TranslationDomain.deleteLanguage?4(language)
-zope.app.i18n.translationdomain.TranslationDomain.deleteMessage?4(msgid, language)
-zope.app.i18n.translationdomain.TranslationDomain.getAllLanguages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getAvailableLanguages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getMessage?4(msgid, language)
-zope.app.i18n.translationdomain.TranslationDomain.getMessageIds?4(filter='%')
-zope.app.i18n.translationdomain.TranslationDomain.getMessages?4()
-zope.app.i18n.translationdomain.TranslationDomain.getMessagesMapping?4(languages, foreign_messages)
-zope.app.i18n.translationdomain.TranslationDomain.synchronize?4(messages_mapping)
-zope.app.i18n.translationdomain.TranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.app.i18n.translationdomain.TranslationDomain.updateMessage?4(msgid, msg, language, mod_time=None)
-zope.app.i18n.translationdomain.TranslationDomain?1()
-zope.app.i18n.translationdomain.setDomainOnActivation?4(domain, event)
-zope.app.i18n.translationdomain.unsetDomainOnDeactivation?4(domain, event)
-zope.app.i18n.xmlrpc.methods.Methods.getAllLanguages?4()
-zope.app.i18n.xmlrpc.methods.Methods.getMessagesFor?4(languages)
-zope.app.i18nfile.browser.ftests.test_suite?4()
-zope.app.i18nfile.browser.i18nfile.I18nFileEdit.action?4(contentType, data, language, defaultLanguage, selectLanguage=None, removeLanguage=None, addLanguage=None, newLanguage=None)
-zope.app.i18nfile.browser.i18nfile.I18nFileEdit.description?7
-zope.app.i18nfile.browser.i18nfile.I18nFileEdit.name?7
-zope.app.i18nfile.browser.i18nfile.I18nFileEdit.title?7
-zope.app.i18nfile.browser.i18nimage.I18nImageData.tag?4(height=None, width=None, **args)
-zope.app.i18nfile.browser.i18nimage.I18nImageEdit.action?4(contentType, data, language, defaultLanguage, selectLanguage=None, removeLanguage=None, addLanguage=None, newLanguage=None)
-zope.app.i18nfile.browser.i18nimage.I18nImageEdit.description?7
-zope.app.i18nfile.browser.i18nimage.I18nImageEdit.name?7
-zope.app.i18nfile.browser.i18nimage.I18nImageEdit.size?4()
-zope.app.i18nfile.browser.i18nimage.I18nImageEdit.title?7
-zope.app.i18nfile.i18nfile.I18nFile.__init__?1(self, data='', contentType=None, defaultLanguage='en')
-zope.app.i18nfile.i18nfile.I18nFile._create?5(data)
-zope.app.i18nfile.i18nfile.I18nFile._get_or_add?5(language, data='')
-zope.app.i18nfile.i18nfile.I18nFile.data?7
-zope.app.i18nfile.i18nfile.I18nFile.getAvailableLanguages?4()
-zope.app.i18nfile.i18nfile.I18nFile.getData?4(language=None)
-zope.app.i18nfile.i18nfile.I18nFile.getDefaultLanguage?4()
-zope.app.i18nfile.i18nfile.I18nFile.getObject?4(language=None)
-zope.app.i18nfile.i18nfile.I18nFile.getSize?4(language=None)
-zope.app.i18nfile.i18nfile.I18nFile.removeLanguage?4(language)
-zope.app.i18nfile.i18nfile.I18nFile.setData?4(data, language=None)
-zope.app.i18nfile.i18nfile.I18nFile.setDefaultLanguage?4(language)
-zope.app.i18nfile.i18nfile.I18nFile?1(data='', contentType=None, defaultLanguage='en')
-zope.app.i18nfile.i18nimage.I18nImage._create?5(data)
-zope.app.i18nfile.i18nimage.I18nImage.getImageSize?4(language=None)
-zope.app.i18nfile.i18nimage.I18nImage.setData?4(data, language=None)
-zope.app.i18nfile.interfaces.II18nFile.getData?4()
-zope.app.i18nfile.interfaces.II18nFile.getObject?4()
-zope.app.i18nfile.interfaces.II18nFile.getSize?4()
-zope.app.i18nfile.interfaces.II18nFile.removeLanguage?4()
-zope.app.i18nfile.interfaces.II18nFile.setData?4(language=None)
-zope.app.i18nfile.interfaces.II18nImage.getImageSize?4()
-zope.app.interface.PersistentInterface?7
-zope.app.interface.PersistentInterfaceClass.__init__?1(self, *args, **kw)
-zope.app.interface.PersistentInterfaceClass?1(*args, **kw)
-zope.app.interface.PersistentInterfaceWrapper.unwrap?4()
-zope.app.interface.getInterfaceStateForPersistentInterfaceCreation?4(iface)
-zope.app.interface.interfaces.IInterfaceBasedRegistry.getRegistrationsForInterface?4()
-zope.app.interface.queryType?4(object, interface)
-zope.app.interface.vocabulary.ObjectInterfacesVocabulary.__init__?1(self, context)
-zope.app.interface.vocabulary.ObjectInterfacesVocabulary?1(context)
-zope.app.intid.IntIds.__init__?1(self)
-zope.app.intid.IntIds._generateId?5()
-zope.app.intid.IntIds._randrange?8
-zope.app.intid.IntIds._v_nextid?8
-zope.app.intid.IntIds.getId?4(ob)
-zope.app.intid.IntIds.getObject?4(id)
-zope.app.intid.IntIds.items?4()
-zope.app.intid.IntIds.queryId?4(ob, default=None)
-zope.app.intid.IntIds.queryObject?4(id, default=None)
-zope.app.intid.IntIds.register?4(ob)
-zope.app.intid.IntIds.unregister?4(ob)
-zope.app.intid.IntIds?1()
-zope.app.intid.ReferenceToPersistent?7
-zope.app.intid.UniqueIdUtility?7
-zope.app.intid.addIntIdSubscriber?4(ob, event)
-zope.app.intid.browser.IntIdsView._items?5()
-zope.app.intid.browser.IntIdsView.len?4()
-zope.app.intid.browser.IntIdsView.populate?4()
-zope.app.intid.browser.ftests.test_suite?4()
-zope.app.intid.ftests.TestIntIds.setUp?4()
-zope.app.intid.ftests.TestIntIds.test?4()
-zope.app.intid.ftests.test_suite?4()
-zope.app.intid.interfaces.IIntIdAddedEvent.object?7
-zope.app.intid.interfaces.IIntIdAddedEvent.original_event?7
-zope.app.intid.interfaces.IIntIdRemovedEvent.object?7
-zope.app.intid.interfaces.IIntIdRemovedEvent.original_event?7
-zope.app.intid.interfaces.IIntIdsManage.items?4()
-zope.app.intid.interfaces.IIntIdsQuery.getId?4()
-zope.app.intid.interfaces.IIntIdsQuery.getObject?4()
-zope.app.intid.interfaces.IIntIdsQuery.queryId?4(default=None)
-zope.app.intid.interfaces.IIntIdsQuery.queryObject?4(default=None)
-zope.app.intid.interfaces.IIntIdsSet.register?4()
-zope.app.intid.interfaces.IIntIdsSet.unregister?4()
-zope.app.intid.interfaces.IntIdAddedEvent.__init__?1(self, object, event)
-zope.app.intid.interfaces.IntIdAddedEvent?1(object, event)
-zope.app.intid.interfaces.IntIdRemovedEvent.__init__?1(self, object, event)
-zope.app.intid.interfaces.IntIdRemovedEvent?1(object, event)
-zope.app.intid.removeIntIdSubscriber?4(ob, event)
-zope.app.intid.tests.ConnectionStub.add?4(ob)
-zope.app.intid.tests.ConnectionStub.database_name?7
-zope.app.intid.tests.ConnectionStub.db?4()
-zope.app.intid.tests.ConnectionStub.next?7
-zope.app.intid.tests.ReferenceSetupMixin.setUp?4()
-zope.app.intid.tests.ReferenceSetupMixin.tearDown?4()
-zope.app.intid.tests.TestIntIds.test?4()
-zope.app.intid.tests.TestIntIds.test_btree_long?4()
-zope.app.intid.tests.TestIntIds.test_getenrateId?4()
-zope.app.intid.tests.TestIntIds.test_interface?4()
-zope.app.intid.tests.TestIntIds.test_len_items?4()
-zope.app.intid.tests.TestIntIds.test_non_keyreferences?4()
-zope.app.intid.tests.TestSubscribers.setUp?4()
-zope.app.intid.tests.TestSubscribers.test_addIntIdSubscriber?4()
-zope.app.intid.tests.TestSubscribers.test_removeIntIdSubscriber?4()
-zope.app.intid.tests.test_suite?4()
-zope.app.introspector.Introspector.__init__?1(self, context)
-zope.app.introspector.Introspector._unpackTuple?5(tuple_obj)
-zope.app.introspector.Introspector.getBaseClassNames?4()
-zope.app.introspector.Introspector.getClass?4()
-zope.app.introspector.Introspector.getDirectMarkersOf?4(base)
-zope.app.introspector.Introspector.getDirectlyProvided?4()
-zope.app.introspector.Introspector.getDirectlyProvidedNames?4()
-zope.app.introspector.Introspector.getDocString?4()
-zope.app.introspector.Introspector.getExtends?4()
-zope.app.introspector.Introspector.getInterfaceDetails?4()
-zope.app.introspector.Introspector.getInterfaceNames?4(interfaces=None)
-zope.app.introspector.Introspector.getInterfaces?4()
-zope.app.introspector.Introspector.getMarkerInterfaceNames?4()
-zope.app.introspector.Introspector.getMarkerInterfaces?4()
-zope.app.introspector.Introspector.getModule?4()
-zope.app.introspector.Introspector.isInterface?4()
-zope.app.introspector.Introspector.setRequest?4(request)
-zope.app.introspector.Introspector?1(context)
-zope.app.introspector.browser.IntrospectorView.getInterfaceURL?4(name)
-zope.app.introspector.browser.IntrospectorView.getIntrospector?4()
-zope.app.introspector.browser.IntrospectorView.update?4()
-zope.app.introspector.interfaceToName?4(context, interface)
-zope.app.introspector.interfaces.IIntrospector.getBaseClassNames?4()
-zope.app.introspector.interfaces.IIntrospector.getClass?4()
-zope.app.introspector.interfaces.IIntrospector.getDirectlyProvided?4()
-zope.app.introspector.interfaces.IIntrospector.getDirectlyProvidedNames?4()
-zope.app.introspector.interfaces.IIntrospector.getDocString?4()
-zope.app.introspector.interfaces.IIntrospector.getExtends?4()
-zope.app.introspector.interfaces.IIntrospector.getInterfaceDetails?4()
-zope.app.introspector.interfaces.IIntrospector.getInterfaceNames?4()
-zope.app.introspector.interfaces.IIntrospector.getInterfaces?4()
-zope.app.introspector.interfaces.IIntrospector.getMarkerInterfaceNames?4()
-zope.app.introspector.interfaces.IIntrospector.getMarkerInterfaces?4()
-zope.app.introspector.interfaces.IIntrospector.getModule?4()
-zope.app.introspector.interfaces.IIntrospector.isInterface?4()
-zope.app.introspector.interfaces.IIntrospector.setRequest?4()
-zope.app.introspector.resolve?4(name, context=None)
-zope.app.keyreference.interfaces.IKeyReference.description?7
-zope.app.keyreference.interfaces.IKeyReference.key_type_id?7
-zope.app.keyreference.interfaces._?8
-zope.app.keyreference.persistent.KeyReferenceToPersistent.__init__?1(self, object)
-zope.app.keyreference.persistent.KeyReferenceToPersistent.key_type_id?7
-zope.app.keyreference.persistent.KeyReferenceToPersistent?1(object)
-zope.app.keyreference.persistent.connectionOfPersistent?4(ob)
-zope.app.keyreference.testing.SimpleKeyReference.__init__?1(self, object)
-zope.app.keyreference.testing.SimpleKeyReference.key_type_id?7
-zope.app.keyreference.testing.SimpleKeyReference?1(object)
-zope.app.keyreference.tests.test_multi_databases?4()
-zope.app.keyreference.tests.test_suite?4()
-zope.app.layers.set?4(name, obj)
-zope.app.locales.extract.DEFAULT_CHARSET?7
-zope.app.locales.extract.DEFAULT_ENCODING?7
-zope.app.locales.extract.Devnull.write?4(s)
-zope.app.locales.extract.POTEntry.__init__?1(self, msgid, comments=None)
-zope.app.locales.extract.POTEntry.addComment?4(comment)
-zope.app.locales.extract.POTEntry.addLocationComment?4(filename, line)
-zope.app.locales.extract.POTEntry.write?4(file)
-zope.app.locales.extract.POTEntry?1(msgid, comments=None)
-zope.app.locales.extract.POTMaker.__init__?1(self, output_fn, path)
-zope.app.locales.extract.POTMaker._getProductVersion?5()
-zope.app.locales.extract.POTMaker.add?4(strings, base_dir=None)
-zope.app.locales.extract.POTMaker.write?4()
-zope.app.locales.extract.POTMaker?1(output_fn, path)
-zope.app.locales.extract.TokenEater.__init__?1(self)
-zope.app.locales.extract.TokenEater.getCatalog?4()
-zope.app.locales.extract.TokenEater.set_filename?4(filename)
-zope.app.locales.extract.TokenEater?1()
-zope.app.locales.extract.find_files?4(dir, pattern, exclude=())
-zope.app.locales.extract.pot_header?7
-zope.app.locales.extract.py_strings?4(dir, domain="zope", exclude=())
-zope.app.locales.extract.tal_strings?4(dir, domain="zope", include_default_domain=False, exclude=())
-zope.app.locales.extract.visit?4(files, dirname, names)
-zope.app.locales.extract.zcml_strings?4(dir, domain="zope", site_zcml=None)
-zope.app.locales.interfaces.IPOTEntry.addComment?4()
-zope.app.locales.interfaces.IPOTEntry.addLocationComment?4(line)
-zope.app.locales.interfaces.IPOTEntry.write?4()
-zope.app.locales.interfaces.IPOTMaker.add?4(base_dir=None)
-zope.app.locales.interfaces.IPOTMaker.write?4()
-zope.app.locales.interfaces.ITokenEater.getCatalog?4()
-zope.app.locales.pygettext.DEFAULTKEYWORDS?7
-zope.app.locales.pygettext.EMPTYSTRING?7
-zope.app.locales.pygettext.Options.GNU?7
-zope.app.locales.pygettext.Options.SOLARIS?7
-zope.app.locales.pygettext.Options.closep?7
-zope.app.locales.pygettext.Options.default_keywords?7
-zope.app.locales.pygettext.Options.docstrings?7
-zope.app.locales.pygettext.Options.escape?7
-zope.app.locales.pygettext.Options.excludefilename?7
-zope.app.locales.pygettext.Options.extractall?7
-zope.app.locales.pygettext.Options.fp?7
-zope.app.locales.pygettext.Options.keywords?7
-zope.app.locales.pygettext.Options.line?7
-zope.app.locales.pygettext.Options.locationstyle?7
-zope.app.locales.pygettext.Options.nodocstrings?7
-zope.app.locales.pygettext.Options.outfile?7
-zope.app.locales.pygettext.Options.outpath?7
-zope.app.locales.pygettext.Options.verbose?7
-zope.app.locales.pygettext.Options.width?7
-zope.app.locales.pygettext.Options.writelocations?7
-zope.app.locales.pygettext.TokenEater.__init__?1(self, options)
-zope.app.locales.pygettext.TokenEater.set_filename?4(filename)
-zope.app.locales.pygettext.TokenEater.write?4(fp)
-zope.app.locales.pygettext.TokenEater?1(options)
-zope.app.locales.pygettext._?5(s)
-zope.app.locales.pygettext.default_keywords?7
-zope.app.locales.pygettext.escape?4(s)
-zope.app.locales.pygettext.escapes?7
-zope.app.locales.pygettext.main?4()
-zope.app.locales.pygettext.make_escapes?4(pass_iso8859)
-zope.app.locales.pygettext.normalize?4(s)
-zope.app.locales.pygettext.pot_header?7
-zope.app.locales.pygettext.safe_eval?4(s)
-zope.app.locales.pygettext.usage?4(code, msg='')
-zope.app.locales.tests.test_suite?4()
-zope.app.onlinehelp._clear?5()
-zope.app.onlinehelp.browser.ContextHelpView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.ContextHelpView.contextHelpTopic?7
-zope.app.onlinehelp.browser.ContextHelpView.getContextHelpTopic?4()
-zope.app.onlinehelp.browser.ContextHelpView.getContextualTopicView?4()
-zope.app.onlinehelp.browser.ContextHelpView?1(context, request)
-zope.app.onlinehelp.browser.OnlineHelpTopicView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.OnlineHelpTopicView.renderTopic?7
-zope.app.onlinehelp.browser.OnlineHelpTopicView.topicContent?4()
-zope.app.onlinehelp.browser.OnlineHelpTopicView?1(context, request)
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView.renderTopic?4()
-zope.app.onlinehelp.browser.ZPTOnlineHelpTopicView?1(context, request)
-zope.app.onlinehelp.browser.ftests.Test.test_contexthelp?4()
-zope.app.onlinehelp.browser.ftests.test_suite?4()
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.__init__?1(self, context, request)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.getTopicTree?4()
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.isExpanded?4(topic)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderItemList?4(topic, intend)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderLink?4(topic)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView.renderTree?4(root)
-zope.app.onlinehelp.browser.tree.OnlineHelpTopicTreeView?1(context, request)
-zope.app.onlinehelp.getTopicFor?4(obj, view=None)
-zope.app.onlinehelp.globalhelp?7
-zope.app.onlinehelp.helpNamespace.__init__?1(self, context, request=None)
-zope.app.onlinehelp.helpNamespace.traverse?4(name, ignored)
-zope.app.onlinehelp.helpNamespace?1(context, request=None)
-zope.app.onlinehelp.interfaces.IOnlineHelp.registerHelpTopic?4(id, title, doc_path, interface=None, view=None, resources=None)
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.default?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.description?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.path?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.required?7
-zope.app.onlinehelp.interfaces.IOnlineHelpResource.title?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.addResources?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.default?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.description?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.getSubTopics?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.getTopicPath?4()
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.id?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.interface?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.parentPath?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.path?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.required?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.title?7
-zope.app.onlinehelp.interfaces.IOnlineHelpTopic.view?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.default?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.description?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.readonly?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.required?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.source?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.title?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.type?7
-zope.app.onlinehelp.interfaces.ISourceTextOnlineHelpTopic.vocabulary?7
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective.__init__?1(self, _context, id, title, parent="", doc_path=None, for_=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective._args?5()
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective._discriminator?5()
-zope.app.onlinehelp.metaconfigure.OnlineHelpTopicDirective?1(_context, id, title, parent="", doc_path=None, for_=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.class_?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.default?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.description?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.doc_path?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.for_?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.id?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.parent?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.required?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.resources?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.title?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.value_type?7
-zope.app.onlinehelp.metadirectives.IOnlineHelpTopicDirective.view?7
-zope.app.onlinehelp.onlinehelp.OnlineHelp.__init__?1(self, title, path)
-zope.app.onlinehelp.onlinehelp.OnlineHelp.registerHelpTopic?4(parent_path, id, title, doc_path, interface=None, view=None, class_=None, resources=None)
-zope.app.onlinehelp.onlinehelp.OnlineHelp?1(title, path)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.__init__?1(self, id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.addResources?4(resources)
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.getSubTopics?4()
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.getTopicPath?4()
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.id?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.interface?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.parentPath?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.path?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.title?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic.view?7
-zope.app.onlinehelp.onlinehelptopic.BaseOnlineHelpTopic?1(id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.DEFAULT_ENCODING?7
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.__init__?1(self, path='', contentType='')
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource._getData?5()
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.data?7
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource.getSize?4()
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpResource?1(path='', contentType='')
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopic.__init__?1(self, id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopic?1(id, title, path, parentPath, interface=None, view=None)
-zope.app.onlinehelp.onlinehelptopic.OnlineHelpTopicFactory?4(name, schema, label, permission, layer, template, default_template, bases, for_, fields, fulledit_path=None, fulledit_label=None, menu=u'')
-zope.app.onlinehelp.onlinehelptopic.RESTOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.STXOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.SimpleViewClass?4(src, offering=None, used_for=None, bases=())
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic._getSource?5()
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic.source?7
-zope.app.onlinehelp.onlinehelptopic.SourceTextOnlineHelpTopic.type?7
-zope.app.onlinehelp.onlinehelptopic.simple.browserDefault?4(request)
-zope.app.onlinehelp.onlinehelptopic.simple.publishTraverse?4(request, name)
-zope.app.onlinehelp.path?7
-zope.app.pagetemplate.engine.AdapterNamespaces.__init__?1(self)
-zope.app.pagetemplate.engine.AdapterNamespaces.namespace?4()
-zope.app.pagetemplate.engine.AdapterNamespaces?1()
-zope.app.pagetemplate.engine.AppPT.pt_getEngine?4()
-zope.app.pagetemplate.engine.Engine?7
-zope.app.pagetemplate.engine.TraversableModuleImporter.traverse?4(name, further_path)
-zope.app.pagetemplate.engine.TrustedAppPT.pt_getEngine?4()
-zope.app.pagetemplate.engine.TrustedEngine?7
-zope.app.pagetemplate.engine.TrustedZopeEngine._create_context?8
-zope.app.pagetemplate.engine.TrustedZopePathExpr.__init__?1(self, name, expr, engine)
-zope.app.pagetemplate.engine.TrustedZopePathExpr?1(name, expr, engine)
-zope.app.pagetemplate.engine.ZopeBaseEngine.__init__?1(self)
-zope.app.pagetemplate.engine.ZopeBaseEngine._create_context?8
-zope.app.pagetemplate.engine.ZopeBaseEngine.getContext?4(__namespace=None, **namespace)
-zope.app.pagetemplate.engine.ZopeBaseEngine?1()
-zope.app.pagetemplate.engine.ZopeContext.evaluateMacro?4(expr)
-zope.app.pagetemplate.engine.ZopeContext.setContext?4(name, value)
-zope.app.pagetemplate.engine.ZopeContextBase.evaluateCode?4(lang, code)
-zope.app.pagetemplate.engine.ZopeContextBase.evaluateInlineCode?7
-zope.app.pagetemplate.engine.ZopeContextBase.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.app.pagetemplate.engine.ZopeEngine.getFunctionNamespace?4(namespacename)
-zope.app.pagetemplate.engine.ZopePathExpr.__init__?1(self, name, expr, engine)
-zope.app.pagetemplate.engine.ZopePathExpr?1(name, expr, engine)
-zope.app.pagetemplate.engine.ZopePythonExpr._compile?5(text, filename)
-zope.app.pagetemplate.engine.ZopeTraverser.__init__?1(self, proxify=None)
-zope.app.pagetemplate.engine.ZopeTraverser?1(proxify=None)
-zope.app.pagetemplate.engine._Engine?5(engine=None)
-zope.app.pagetemplate.engine._TrustedEngine?5(engine=None)
-zope.app.pagetemplate.engine._create_base_engine?5(engine, pathtype)
-zope.app.pagetemplate.engine.trustedZopeTraverser?7
-zope.app.pagetemplate.engine.zopeTraverser?7
-zope.app.pagetemplate.interfaces.IURLQuote.quote?4()
-zope.app.pagetemplate.interfaces.IURLQuote.quote_plus?4()
-zope.app.pagetemplate.interfaces.IURLQuote.unquote?4()
-zope.app.pagetemplate.interfaces.IURLQuote.unquote_plus?4()
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.description?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.handler?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.name?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.required?7
-zope.app.pagetemplate.metaconfigure.IExpressionTypeDirective.title?7
-zope.app.pagetemplate.metaconfigure.clear?4()
-zope.app.pagetemplate.metaconfigure.expressiontype?4(_context, name, handler)
-zope.app.pagetemplate.metaconfigure.registerType?4(name, handler)
-zope.app.pagetemplate.simpleviewclass.SimpleViewClass?4(src, offering=None, used_for=None, bases=(), name=u'')
-zope.app.pagetemplate.simpleviewclass.simple.browserDefault?4(request)
-zope.app.pagetemplate.simpleviewclass.simple.publishTraverse?4(request, name)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.__init__?1(self, context)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.created?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.created?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.description?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.description?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.modified?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.modified?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.name?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.setEngine?4(engine)
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.size?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title?7
-zope.app.pagetemplate.talesapi.ZopeTalesAPI.title_or_name?4()
-zope.app.pagetemplate.talesapi.ZopeTalesAPI?1(context)
-zope.app.pagetemplate.urlquote.URLQuote.__init__?1(self, context)
-zope.app.pagetemplate.urlquote.URLQuote.quote?4()
-zope.app.pagetemplate.urlquote.URLQuote.quote_plus?4()
-zope.app.pagetemplate.urlquote.URLQuote.unquote?4()
-zope.app.pagetemplate.urlquote.URLQuote.unquote_plus?4()
-zope.app.pagetemplate.urlquote.URLQuote?1(context)
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.__init__?1(self, pt, ob)
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.filename?7
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate.macros?7
-zope.app.pagetemplate.viewpagetemplatefile.BoundPageTemplate?1(pt, ob)
-zope.app.pagetemplate.viewpagetemplatefile.ViewMapper.__init__?1(self, ob, request)
-zope.app.pagetemplate.viewpagetemplatefile.ViewMapper?1(ob, request)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile.__init__?1(self, filename, _prefix=None, content_type=None)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile.pt_getContext?4(instance, request, **_kw)
-zope.app.pagetemplate.viewpagetemplatefile.ViewPageTemplateFile?1(filename, _prefix=None, content_type=None)
-zope.app.pluggableauth.BTreePrincipalSource.__init__?1(self)
-zope.app.pluggableauth.BTreePrincipalSource.authenticate?4(login, password)
-zope.app.pluggableauth.BTreePrincipalSource.checkName?4(name, object)
-zope.app.pluggableauth.BTreePrincipalSource.chooseName?4(name, object)
-zope.app.pluggableauth.BTreePrincipalSource.get?4(key, default=None)
-zope.app.pluggableauth.BTreePrincipalSource.getPrincipal?4(id)
-zope.app.pluggableauth.BTreePrincipalSource.getPrincipals?4(name)
-zope.app.pluggableauth.BTreePrincipalSource.has_key?7
-zope.app.pluggableauth.BTreePrincipalSource.items?4()
-zope.app.pluggableauth.BTreePrincipalSource.keys?4()
-zope.app.pluggableauth.BTreePrincipalSource.values?4()
-zope.app.pluggableauth.BTreePrincipalSource?1()
-zope.app.pluggableauth.IBTreePrincipalSourceContained.constraint?7
-zope.app.pluggableauth.PluggableAuthentication.__init__?1(self, earmark=None, hide_deprecation_warning=False)
-zope.app.pluggableauth.PluggableAuthentication.addPrincipalSource?4(id, principal_source)
-zope.app.pluggableauth.PluggableAuthentication.authenticate?4(request)
-zope.app.pluggableauth.PluggableAuthentication.getPrincipal?4(id)
-zope.app.pluggableauth.PluggableAuthentication.getPrincipals?4(name)
-zope.app.pluggableauth.PluggableAuthentication.removePrincipalSource?4(id)
-zope.app.pluggableauth.PluggableAuthentication.unauthenticatedPrincipal?4()
-zope.app.pluggableauth.PluggableAuthentication.unauthorized?4(id, request)
-zope.app.pluggableauth.PluggableAuthentication?1(earmark=None, hide_deprecation_warning=False)
-zope.app.pluggableauth.PluggableAuthenticationAddSubscriber?4(self, event)
-zope.app.pluggableauth.PluggableAuthenticationService?7
-zope.app.pluggableauth.PrincipalAuthenticationView.__init__?1(self, context, request)
-zope.app.pluggableauth.PrincipalAuthenticationView.authenticate?4()
-zope.app.pluggableauth.PrincipalAuthenticationView?1(context, request)
-zope.app.pluggableauth.SimplePrincipal.__init__?1(self, login, password, title='', description='')
-zope.app.pluggableauth.SimplePrincipal._getId?5()
-zope.app.pluggableauth.SimplePrincipal._setId?5(id)
-zope.app.pluggableauth.SimplePrincipal.getDescription?4()
-zope.app.pluggableauth.SimplePrincipal.getLogin?4()
-zope.app.pluggableauth.SimplePrincipal.getTitle?4()
-zope.app.pluggableauth.SimplePrincipal.id?7
-zope.app.pluggableauth.SimplePrincipal.validate?4(test_password)
-zope.app.pluggableauth.SimplePrincipal?1(login, password, title='', description='')
-zope.app.pluggableauth.gen_key?4()
-zope.app.pluggableauth.interfaces.IContainedPrincipalSource.constraint?7
-zope.app.pluggableauth.interfaces.ILoginPasswordPrincipalSource.authenticate?4(password)
-zope.app.pluggableauth.interfaces.IPluggableAuthentication.removePrincipalSource?4()
-zope.app.pluggableauth.interfaces.IPluggableAuthenticationService?7
-zope.app.pluggableauth.interfaces.IPrincipalSource.getPrincipal?4()
-zope.app.pluggableauth.interfaces.IPrincipalSource.getPrincipals?4()
-zope.app.pluggableauth.interfaces.IUserSchemafied.description?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.login?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.password?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.required?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.title?7
-zope.app.pluggableauth.interfaces.IUserSchemafied.validate?4()
-zope.app.preference.browser.EditPreferenceGroup.__init__?1(self, context, request)
-zope.app.preference.browser.EditPreferenceGroup.getIntroduction?4()
-zope.app.preference.browser.EditPreferenceGroup?1(context, request)
-zope.app.preference.browser.NoneInterface?7
-zope.app.preference.browser.PreferenceGroupFilter.matches?4(obj)
-zope.app.preference.browser.PreferencesMacros.macro_pages?7
-zope.app.preference.browser.PreferencesTree.tree?4()
-zope.app.preference.browser.pref_msg?7
-zope.app.preference.default.DefaultPreferenceGroup.__init__?1(self, group, provider)
-zope.app.preference.default.DefaultPreferenceGroup.data?4()
-zope.app.preference.default.DefaultPreferenceGroup.data?7
-zope.app.preference.default.DefaultPreferenceGroup.get?4(key, default=None)
-zope.app.preference.default.DefaultPreferenceGroup.items?4()
-zope.app.preference.default.DefaultPreferenceGroup?1(group, provider)
-zope.app.preference.default.DefaultPreferenceProvider.__init__?1(self)
-zope.app.preference.default.DefaultPreferenceProvider.getDefaultPreferenceGroup?4(id='')
-zope.app.preference.default.DefaultPreferenceProvider.preferences?7
-zope.app.preference.default.DefaultPreferenceProvider?1()
-zope.app.preference.default.DefaultPreferences?4(context, request)
-zope.app.preference.interfaces.IDefaultPreferenceProvider.description?7
-zope.app.preference.interfaces.IDefaultPreferenceProvider.preferences?7
-zope.app.preference.interfaces.IDefaultPreferenceProvider.title?7
-zope.app.preference.interfaces.IPreferenceGroup.description?7
-zope.app.preference.interfaces.IPreferenceGroup.required?7
-zope.app.preference.interfaces.IPreferenceGroup.title?7
-zope.app.preference.metaconfigure.preferenceGroup?4(_context, id=None, schema=None, title=u'', description=u'', category=False)
-zope.app.preference.metadirectives.IPreferenceGroupDirective.category?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.default?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.description?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.id?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.required?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.schema?7
-zope.app.preference.metadirectives.IPreferenceGroupDirective.title?7
-zope.app.preference.preference.PreferenceGroup.__init__?1(self, id, schema=None, title=u'', description=u'', isCategory=False)
-zope.app.preference.preference.PreferenceGroup.data?4()
-zope.app.preference.preference.PreferenceGroup.data?7
-zope.app.preference.preference.PreferenceGroup.get?4(key, default=None)
-zope.app.preference.preference.PreferenceGroup.items?4()
-zope.app.preference.preference.PreferenceGroup.keys?4()
-zope.app.preference.preference.PreferenceGroup.values?4()
-zope.app.preference.preference.PreferenceGroup?1(id, schema=None, title=u'', description=u'', isCategory=False)
-zope.app.preference.preference.PreferenceGroupChecker?4(instance)
-zope.app.preference.preference.UserPreferences?4(context=None)
-zope.app.preference.preference.pref_key?7
-zope.app.preference.preference.preferencesNamespace.__init__?1(self, ob, request=None)
-zope.app.preference.preference.preferencesNamespace.traverse?4(name, ignore)
-zope.app.preference.preference.preferencesNamespace?1(ob, request=None)
-zope.app.preference.tests.setUp?4(test)
-zope.app.preference.tests.tearDown?4(test)
-zope.app.preference.tests.test_suite?4()
-zope.app.principalannotation.Annotations.__init__?1(self, principalId, store=None)
-zope.app.principalannotation.Annotations.get?4(key, default=None)
-zope.app.principalannotation.Annotations?1(principalId, store=None)
-zope.app.principalannotation.PrincipalAnnotationUtility.__init__?1(self)
-zope.app.principalannotation.PrincipalAnnotationUtility.getAnnotations?4(principal)
-zope.app.principalannotation.PrincipalAnnotationUtility.getAnnotationsById?4(principalId)
-zope.app.principalannotation.PrincipalAnnotationUtility.hasAnnotations?4(principal)
-zope.app.principalannotation.PrincipalAnnotationUtility?1()
-zope.app.principalannotation.annotations?4(principal)
-zope.app.principalannotation.bootstrap.bootStrapSubscriber?4(event)
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.getAnnotations?4()
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.getAnnotationsById?4()
-zope.app.principalannotation.interfaces.IPrincipalAnnotationUtility.hasAnnotations?4()
-zope.app.principalannotation.tests.Principal.__init__?1(self, id)
-zope.app.principalannotation.tests.Principal?1(id)
-zope.app.principalannotation.tests.PrincipalAnnotationTests.setUp?4()
-zope.app.principalannotation.tests.PrincipalAnnotationTests.testGetFromLayered?4()
-zope.app.principalannotation.tests.PrincipalAnnotationTests.testGetSimple?4()
-zope.app.principalannotation.tests.test_suite?4()
-zope.app.publication.browser.BrowserPublication.afterCall?4(request, ob)
-zope.app.publication.browser.BrowserPublication.getDefaultTraversal?4(request, ob)
-zope.app.publication.browser.PublicationFactory.__init__?1(self, db)
-zope.app.publication.browser.PublicationFactory?1(db)
-zope.app.publication.browser.PublicationTraverser.traverseRelativeURL?4(request, ob, path)
-zope.app.publication.ftests.test_suite?4()
-zope.app.publication.ftp.FTPPublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.ftp.FTPPublication.callObject?4(request, ob)
-zope.app.publication.http.BaseHTTPPublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.http.HTTPPublication.callObject?4(request, ob)
-zope.app.publication.http.IMethodNotAllowed.object?7
-zope.app.publication.http.IMethodNotAllowed.request?7
-zope.app.publication.http.MethodNotAllowed.__init__?1(self, object, request)
-zope.app.publication.http.MethodNotAllowed?1(object, request)
-zope.app.publication.httpfactory.HTTPPublicationRequestFactory.__init__?1(self, db)
-zope.app.publication.httpfactory.HTTPPublicationRequestFactory?1(db)
-zope.app.publication.httpfactory.chooseClasses?4(method, environment)
-zope.app.publication.interfaces.BeforeTraverseEvent.__init__?1(self, ob, request)
-zope.app.publication.interfaces.BeforeTraverseEvent?1(ob, request)
-zope.app.publication.interfaces.EndRequestEvent.__init__?1(self, ob, request)
-zope.app.publication.interfaces.EndRequestEvent?1(ob, request)
-zope.app.publication.interfaces.IBeforeTraverseEvent.request?7
-zope.app.publication.interfaces.IRequestPublicationFactory.canHandle?4()
-zope.app.publication.interfaces.IRequestPublicationRegistry.getFactoriesFor?4(mimetype)
-zope.app.publication.interfaces.IRequestPublicationRegistry.lookup?4(mimetype, environment)
-zope.app.publication.interfaces.IRequestPublicationRegistry.register?4(mimetype, name, priority, factory)
-zope.app.publication.metaconfigure.publisher?4(_context, name, factory, methods=['*'], mimetypes=['*'], priority=0)
-zope.app.publication.metadirectives.IRequestPublicationDirective.description?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.factory?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.methods?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.mimetypes?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.name?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.priority?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.required?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.title?7
-zope.app.publication.metadirectives.IRequestPublicationDirective.value_type?7
-zope.app.publication.publicationtraverse.PublicationTraverse.traverseName?4(request, ob, name)
-zope.app.publication.publicationtraverse.PublicationTraverser.traversePath?4(request, ob, path)
-zope.app.publication.requestpublicationfactories.BrowserFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.HTTPFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.SOAPFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationfactories.XMLRPCFactory.canHandle?4(environment)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.__init__?1(self)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.getFactoriesFor?4(method, mimetype)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.lookup?4(method, mimetype, environment)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry.register?4(method, mimetype, name, priority, factory)
-zope.app.publication.requestpublicationregistry.RequestPublicationRegistry?1()
-zope.app.publication.requestpublicationregistry.factoryRegistry?7
-zope.app.publication.soap.SOAPPublication?7
-zope.app.publication.soap.SOAPPublicationFactory.__init__?1(self, db)
-zope.app.publication.soap.SOAPPublicationFactory?1(db)
-zope.app.publication.traversers.FileContentTraverser.browserDefault?4(request)
-zope.app.publication.traversers.NoTraverser?4(ob, request)
-zope.app.publication.traversers.SimpleComponentTraverser.__init__?1(self, context, request)
-zope.app.publication.traversers.SimpleComponentTraverser.browserDefault?4(request)
-zope.app.publication.traversers.SimpleComponentTraverser.publishTraverse?4(request, name)
-zope.app.publication.traversers.SimpleComponentTraverser?1(context, request)
-zope.app.publication.traversers.TestTraverser.__init__?1(self, context, request)
-zope.app.publication.traversers.TestTraverser.browserDefault?4(request)
-zope.app.publication.traversers.TestTraverser.publishTraverse?4(request, name)
-zope.app.publication.traversers.TestTraverser?1(context, request)
-zope.app.publication.xmlrpc.XMLRPCPublication?7
-zope.app.publication.xmlrpc.XMLRPCPublicationFactory.__init__?1(self, db)
-zope.app.publication.xmlrpc.XMLRPCPublicationFactory?1(db)
-zope.app.publication.zopepublication.Cleanup.__init__?1(self, f)
-zope.app.publication.zopepublication.Cleanup.release?4()
-zope.app.publication.zopepublication.Cleanup?1(f)
-zope.app.publication.zopepublication.ZopePublication.__init__?1(self, db)
-zope.app.publication.zopepublication.ZopePublication._logErrorWithErrorReportingUtility?5(object, request, exc_info)
-zope.app.publication.zopepublication.ZopePublication._maybePlacefullyAuthenticate?5(request, ob)
-zope.app.publication.zopepublication.ZopePublication.afterCall?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.afterTraversal?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.annotateTransaction?4(txn, request, ob)
-zope.app.publication.zopepublication.ZopePublication.beforeTraversal?4(request)
-zope.app.publication.zopepublication.ZopePublication.beginErrorHandlingTransaction?4(request, ob, note)
-zope.app.publication.zopepublication.ZopePublication.callObject?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.callTraversalHooks?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.endRequest?4(request, ob)
-zope.app.publication.zopepublication.ZopePublication.getApplication?4(request)
-zope.app.publication.zopepublication.ZopePublication.handleException?4(object, request, exc_info, retry_allowed=True)
-zope.app.publication.zopepublication.ZopePublication.openedConnection?4(conn)
-zope.app.publication.zopepublication.ZopePublication.root_name?7
-zope.app.publication.zopepublication.ZopePublication.version_cookie?7
-zope.app.publication.zopepublication.ZopePublication?1(db)
-zope.app.publication.zopepublication.tryToLogException?4(arg1, arg2=None)
-zope.app.publication.zopepublication.tryToLogWarning?4(arg1, arg2=None, exc_info=False)
-zope.app.publisher.browser.CacheableBrowserLanguages._getLanguagesData?5()
-zope.app.publisher.browser.CacheableBrowserLanguages.getPreferredLanguages?4()
-zope.app.publisher.browser.IDefaultViewNameAPI.getDefaultViewName?4(request, context=None)
-zope.app.publisher.browser.IDefaultViewNameAPI.queryDefaultViewName?4(request, default=None, context=None)
-zope.app.publisher.browser.ModifiableBrowserLanguages.setPreferredLanguages?4(languages)
-zope.app.publisher.browser.directoryresource.Directory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.directoryresource.Directory?1(path, checker, name)
-zope.app.publisher.browser.directoryresource.DirectoryResource.browserDefault?4(request)
-zope.app.publisher.browser.directoryresource.DirectoryResource.default_factory?7
-zope.app.publisher.browser.directoryresource.DirectoryResource.get?4(name, default=_marker)
-zope.app.publisher.browser.directoryresource.DirectoryResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.directoryresource.DirectoryResource.resource_factories?7
-zope.app.publisher.browser.directoryresource.DirectoryResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.directoryresource.DirectoryResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.directoryresource._marker?8
-zope.app.publisher.browser.fields.MenuField.fromUnicode?4(u)
-zope.app.publisher.browser.fileresource.FileResource.GET?4()
-zope.app.publisher.browser.fileresource.FileResource.HEAD?4()
-zope.app.publisher.browser.fileresource.FileResource._testData?5()
-zope.app.publisher.browser.fileresource.FileResource.browserDefault?4(request)
-zope.app.publisher.browser.fileresource.FileResource.chooseContext?4()
-zope.app.publisher.browser.fileresource.FileResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.fileresource.FileResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.fileresource.FileResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.fileresource.ImageResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.fileresource.ImageResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.fileresource.setCacheControl?4(response, secs=86400)
-zope.app.publisher.browser.getDefaultViewName?4(object, request, context=None)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.__init__?1(self, data, request, defaultLanguage='en')
-zope.app.publisher.browser.i18nfileresource.I18nFileResource._testData?5(language)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.chooseContext?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.getAvailableLanguages?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.getDefaultLanguage?4()
-zope.app.publisher.browser.i18nfileresource.I18nFileResource.setDefaultLanguage?4(language)
-zope.app.publisher.browser.i18nfileresource.I18nFileResource?1(data, request, defaultLanguage='en')
-zope.app.publisher.browser.i18nfileresource.I18nFileResourceFactory.__init__?1(self, data, defaultLanguage)
-zope.app.publisher.browser.i18nfileresource.I18nFileResourceFactory?1(data, defaultLanguage)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.__init__?1(self, _context, name=None, defaultLanguage='en', layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource._proxyFactory?5(factory, checker)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.default_allowed_attributes?7
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.proxyView?4(factory=factory, checker=checker)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.translation?4(_context, language, file=None, image=None)
-zope.app.publisher.browser.i18nresourcemeta.I18nResource.type?7
-zope.app.publisher.browser.i18nresourcemeta.I18nResource?1(_context, name=None, defaultLanguage='en', layer=IDefaultBrowserLayer, permission=None)
-zope.app.publisher.browser.icon.IName?7
-zope.app.publisher.browser.icon.IconDirective?4(_context, name, for_, file=None, resource=None, layer=IDefaultBrowserLayer, title=None)
-zope.app.publisher.browser.icon.IconView.__init__?1(self, context, request, rname, alt)
-zope.app.publisher.browser.icon.IconView.url?4()
-zope.app.publisher.browser.icon.IconView?1(context, request, rname, alt)
-zope.app.publisher.browser.icon.IconViewFactory.__init__?1(self, rname, alt)
-zope.app.publisher.browser.icon.IconViewFactory?1(rname, alt)
-zope.app.publisher.browser.key?7
-zope.app.publisher.browser.managementviewselector.ManagementViewSelector.browserDefault?4(request)
-zope.app.publisher.browser.menu.BrowserMenu.__init__?1(self, id, title=u'', description=u'')
-zope.app.publisher.browser.menu.BrowserMenu.getMenuItemType?4()
-zope.app.publisher.browser.menu.BrowserMenu.getMenuItems?4(object, request)
-zope.app.publisher.browser.menu.BrowserMenu?1(id, title=u'', description=u'')
-zope.app.publisher.browser.menu.BrowserMenuItem._for?8
-zope.app.publisher.browser.menu.BrowserMenuItem.action?7
-zope.app.publisher.browser.menu.BrowserMenuItem.available?4()
-zope.app.publisher.browser.menu.BrowserMenuItem.description?7
-zope.app.publisher.browser.menu.BrowserMenuItem.extra?7
-zope.app.publisher.browser.menu.BrowserMenuItem.filter?7
-zope.app.publisher.browser.menu.BrowserMenuItem.icon?7
-zope.app.publisher.browser.menu.BrowserMenuItem.order?7
-zope.app.publisher.browser.menu.BrowserMenuItem.permission?7
-zope.app.publisher.browser.menu.BrowserMenuItem.selected?4()
-zope.app.publisher.browser.menu.BrowserMenuItem.title?7
-zope.app.publisher.browser.menu.BrowserSubMenuItem.selected?4()
-zope.app.publisher.browser.menu.BrowserSubMenuItem.submenuId?7
-zope.app.publisher.browser.menu.getFirstMenuItem?4(id, object, request)
-zope.app.publisher.browser.menu.getMenu?4(id, object, request)
-zope.app.publisher.browser.menumeta.MenuItemFactory.__init__?1(self, factory, **kwargs)
-zope.app.publisher.browser.menumeta.MenuItemFactory?1(factory, **kwargs)
-zope.app.publisher.browser.menumeta._checkViewFor?5(for_=None, layer=None, view_name=None)
-zope.app.publisher.browser.menumeta._order_counter?8
-zope.app.publisher.browser.menumeta.addMenuItem?4(_context, title, description='', menu=None, for_=None, class_=None, factory=None, view=None, icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuDirective?4(_context, id=None, class_=BrowserMenu, interface=None, title=u'', description=u'')
-zope.app.publisher.browser.menumeta.menuItemDirective?4(_context, menu, for_, action, title, description=u'', icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective.__init__?1(self, _context, menu, for_, layer=IDefaultBrowserLayer)
-zope.app.publisher.browser.menumeta.menuItemsDirective.menuItem?4(_context, action, title, description=u'', icon=None, filter=None, permission=None, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective.subMenuItem?4(_context, submenu, title, description=u'', action=u'', icon=None, filter=None, permission=None, extra=None, order=0)
-zope.app.publisher.browser.menumeta.menuItemsDirective?1(_context, menu, for_, layer=IDefaultBrowserLayer)
-zope.app.publisher.browser.menumeta.menus?7
-zope.app.publisher.browser.menumeta.subMenuItemDirective?4(_context, menu, for_, title, submenu, action=u'', description=u'', icon=None, filter=None, permission=None, layer=IDefaultBrowserLayer, extra=None, order=0)
-zope.app.publisher.browser.metaconfigure.defaultSkin?4(_context, name)
-zope.app.publisher.browser.metaconfigure.defaultView?4(_context, name, for_=None, layer=IBrowserRequest)
-zope.app.publisher.browser.metaconfigure.layer?4(_context, name=None, interface=None, base=IBrowserRequest, bbb_aware=False)
-zope.app.publisher.browser.metaconfigure.setDefaultSkin?4(name, info='')
-zope.app.publisher.browser.metaconfigure.skin?4(_context, name=None, interface=None, layers=None)
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.class_?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.description?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.factory?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.for_?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.layer?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.menu?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.required?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.title?7
-zope.app.publisher.browser.metadirectives.IAddMenuItemDirective.view?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.description?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.layer?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.permission?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.required?7
-zope.app.publisher.browser.metadirectives.IBasicResourceInformation.title?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.description?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.name?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.required?7
-zope.app.publisher.browser.metadirectives.IDefaultSkinDirective.title?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.description?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.for_?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.layer?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.name?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.required?7
-zope.app.publisher.browser.metadirectives.IDefaultViewDirective.title?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.defaultLanguage?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.description?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.name?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.required?7
-zope.app.publisher.browser.metadirectives.II18nResourceDirective.title?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.description?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.file?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.image?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.language?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.required?7
-zope.app.publisher.browser.metadirectives.II18nResourceTranslationSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IIconDirective.description?7
-zope.app.publisher.browser.metadirectives.IIconDirective.file?7
-zope.app.publisher.browser.metadirectives.IIconDirective.for_?7
-zope.app.publisher.browser.metadirectives.IIconDirective.layer?7
-zope.app.publisher.browser.metadirectives.IIconDirective.name?7
-zope.app.publisher.browser.metadirectives.IIconDirective.required?7
-zope.app.publisher.browser.metadirectives.IIconDirective.resource?7
-zope.app.publisher.browser.metadirectives.IIconDirective.title?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.base?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.bbb_aware?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.description?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.interface?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.name?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.required?7
-zope.app.publisher.browser.metadirectives.ILayerDirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.class_?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.id?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.interface?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuDirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuItem.default?7
-zope.app.publisher.browser.metadirectives.IMenuItem.description?7
-zope.app.publisher.browser.metadirectives.IMenuItem.filter?7
-zope.app.publisher.browser.metadirectives.IMenuItem.icon?7
-zope.app.publisher.browser.metadirectives.IMenuItem.order?7
-zope.app.publisher.browser.metadirectives.IMenuItem.permission?7
-zope.app.publisher.browser.metadirectives.IMenuItem.required?7
-zope.app.publisher.browser.metadirectives.IMenuItem.title?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.action?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuItemSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.description?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.for_?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.layer?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.menu?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.required?7
-zope.app.publisher.browser.metadirectives.IMenuItemsDirective.title?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.description?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.for_?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.permission?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.required?7
-zope.app.publisher.browser.metadirectives.IPagesDirective.title?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.menu?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IPagesPageSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.description?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.factory?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.file?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.image?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.name?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.required?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.template?7
-zope.app.publisher.browser.metadirectives.IResourceDirective.title?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.description?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.directory?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.name?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.required?7
-zope.app.publisher.browser.metadirectives.IResourceDirectoryDirective.title?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.description?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.interface?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.layers?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.name?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.required?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.title?7
-zope.app.publisher.browser.metadirectives.ISkinDirective.value_type?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.action?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.description?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.required?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.submenu?7
-zope.app.publisher.browser.metadirectives.ISubMenuItemSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.name?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IViewDefaultPageSubdirective.title?7
-zope.app.publisher.browser.metadirectives.IViewDirective.default?7
-zope.app.publisher.browser.metadirectives.IViewDirective.description?7
-zope.app.publisher.browser.metadirectives.IViewDirective.for_?7
-zope.app.publisher.browser.metadirectives.IViewDirective.menu?7
-zope.app.publisher.browser.metadirectives.IViewDirective.name?7
-zope.app.publisher.browser.metadirectives.IViewDirective.provides?7
-zope.app.publisher.browser.metadirectives.IViewDirective.required?7
-zope.app.publisher.browser.metadirectives.IViewDirective.title?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.attribute?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.description?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.name?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.required?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.template?7
-zope.app.publisher.browser.metadirectives.IViewPageSubdirective.title?7
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResource.browserDefault?4(request)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResource.publishTraverse?4(request, name)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResourceFactory.__init__?1(self, path, checker, name)
-zope.app.publisher.browser.pagetemplateresource.PageTemplateResourceFactory?1(path, checker, name)
-zope.app.publisher.browser.queryDefaultViewName?4(object, request, default=None, context=None)
-zope.app.publisher.browser.resource.Resource.__init__?1(self, request)
-zope.app.publisher.browser.resource.Resource?1(request)
-zope.app.publisher.browser.resourcemeta.ResourceFactoryWrapper.__init__?1(self, factory, checker, name)
-zope.app.publisher.browser.resourcemeta.ResourceFactoryWrapper?1(factory, checker, name)
-zope.app.publisher.browser.resourcemeta.allowed_names?7
-zope.app.publisher.browser.resourcemeta.resource?4(_context, name, layer=IDefaultBrowserLayer, permission='zope.Public', factory=None, file=None, image=None, template=None)
-zope.app.publisher.browser.resourcemeta.resourceDirectory?4(_context, name, directory, layer=IDefaultBrowserLayer, permission='zope.Public')
-zope.app.publisher.browser.resources.Resources.browserDefault?4(request)
-zope.app.publisher.browser.resources.Resources.publishTraverse?4(request, name)
-zope.app.publisher.browser.resources.empty?4()
-zope.app.publisher.browser.viewmeta._handle_allowed_attributes?5(_context, allowed_attributes, permission, required)
-zope.app.publisher.browser.viewmeta._handle_allowed_interface?5(_context, allowed_interface, permission, required)
-zope.app.publisher.browser.viewmeta._handle_for?5(_context, for_)
-zope.app.publisher.browser.viewmeta._handle_menu?5(_context, menu, title, for_, name, permission, layer=IDefaultBrowserLayer)
-zope.app.publisher.browser.viewmeta._handle_permission?5(_context, permission)
-zope.app.publisher.browser.viewmeta._registeredMenus?8
-zope.app.publisher.browser.viewmeta.page?4(_context, name, permission, for_, layer=IDefaultBrowserLayer, template=None, class_=None, allowed_interface=None, allowed_attributes=None, attribute='__call__', menu=None, title=None, )
-zope.app.publisher.browser.viewmeta.pages.__init__?1(self, _context, for_, permission, layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, )
-zope.app.publisher.browser.viewmeta.pages.page?4(_context, name, attribute='__call__', template=None, menu=None, title=None)
-zope.app.publisher.browser.viewmeta.pages?1(_context, for_, permission, layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, )
-zope.app.publisher.browser.viewmeta.providesCallable?4(class_)
-zope.app.publisher.browser.viewmeta.simple.publishTraverse?4(request, name)
-zope.app.publisher.browser.viewmeta.view.__init__?1(self, _context, for_, permission, name='', layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, menu=None, title=None, provides=Interface, )
-zope.app.publisher.browser.viewmeta.view.default?7
-zope.app.publisher.browser.viewmeta.view.defaultPage?4(_context, name)
-zope.app.publisher.browser.viewmeta.view.page?4(_context, name, attribute=None, template=None)
-zope.app.publisher.browser.viewmeta.view.publishTraverse?4(request, name, pages=pages, getattr=getattr)
-zope.app.publisher.browser.viewmeta.view?1(_context, for_, permission, name='', layer=IDefaultBrowserLayer, class_=None, allowed_interface=None, allowed_attributes=None, menu=None, title=None, provides=Interface, )
-zope.app.publisher.browser.vocabulary.BrowserSkinsVocabulary.interface?7
-zope.app.publisher.fieldconverters.ZOPE_CONVERTERS?7
-zope.app.publisher.fieldconverters.field2date_via_datetimeutils?4(v)
-zope.app.publisher.fieldconverters.registerZopeConverters?4()
-zope.app.publisher.fileresource.File.__init__?1(self, path, name)
-zope.app.publisher.fileresource.File?1(path, name)
-zope.app.publisher.fileresource.Image.__init__?1(self, path, name)
-zope.app.publisher.fileresource.Image?1(path, name)
-zope.app.publisher.interfaces.browser.IBrowserMenu.description?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.getMenuItems?4(request)
-zope.app.publisher.interfaces.browser.IBrowserMenu.id?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.required?7
-zope.app.publisher.interfaces.browser.IBrowserMenu.title?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.action?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.available?4()
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.description?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.filter_string?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.icon?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.order?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.required?7
-zope.app.publisher.interfaces.browser.IBrowserMenuItem.title?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.action?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.description?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.required?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.submenuId?7
-zope.app.publisher.interfaces.browser.IBrowserSubMenuItem.title?7
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.ls?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.lsinfo?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.mkdir?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.mtime?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.names?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.readfile?4(outstream, start=0, end=None)
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.remove?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.rename?4(new)
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.rmdir?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.size?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.type?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.writable?4()
-zope.app.publisher.interfaces.ftp.IFTPDirectoryPublisher.writefile?4(instream, start=None, end=None, append=False)
-zope.app.publisher.interfaces.http.ILogin.login?4()
-zope.app.publisher.interfaces.http.ILogout.logout?4()
-zope.app.publisher.pagetemplateresource.PageTemplate.__init__?1(self, filename, _prefix=None, content_type=None)
-zope.app.publisher.pagetemplateresource.PageTemplate.pt_getContext?4(request, **kw)
-zope.app.publisher.pagetemplateresource.PageTemplate?1(filename, _prefix=None, content_type=None)
-zope.app.publisher.xmlrpc.MethodTraverser.__init__?1(self, context, request)
-zope.app.publisher.xmlrpc.MethodTraverser.publishTraverse?4(request, name)
-zope.app.publisher.xmlrpc.MethodTraverser?1(context, request)
-zope.app.publisher.xmlrpc.XMLRPCView.__init__?1(self, context, request)
-zope.app.publisher.xmlrpc.XMLRPCView?1(context, request)
-zope.app.publisher.xmlrpc.ftests.setUp?4(test)
-zope.app.publisher.xmlrpc.ftests.tearDown?4(test)
-zope.app.publisher.xmlrpc.ftests.test_suite?4()
-zope.app.publisher.xmlrpc.metaconfigure.proxyView?4(context, request, class_=class_, checker=checker)
-zope.app.publisher.xmlrpc.metaconfigure.view?4(_context, for_=None, interface=None, methods=None, class_=None, permission=None, name=None)
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.class_?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.description?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.for_?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.interface?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.methods?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.name?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.permission?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.required?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.title?7
-zope.app.publisher.xmlrpc.metadirectives.IViewDirective.value_type?7
-zope.app.renderer.SourceFactory.__init__?1(self, iface, title='', description='')
-zope.app.renderer.SourceFactory.getInterfaces?4()
-zope.app.renderer.SourceFactory?1(iface, title='', description='')
-zope.app.renderer.interfaces.ISourceRenderer.__init__?1(self, source)
-zope.app.renderer.interfaces.ISourceRenderer.render?4()
-zope.app.renderer.interfaces.ISourceRenderer?1(source)
-zope.app.renderer.metaconfigure.IRendererDirective.description?7
-zope.app.renderer.metaconfigure.IRendererDirective.factory?7
-zope.app.renderer.metaconfigure.IRendererDirective.for_?7
-zope.app.renderer.metaconfigure.IRendererDirective.required?7
-zope.app.renderer.metaconfigure.IRendererDirective.sourceType?7
-zope.app.renderer.metaconfigure.IRendererDirective.title?7
-zope.app.renderer.metaconfigure.dottify?4(obj)
-zope.app.renderer.metaconfigure.renderer?4(_context, sourceType, for_, factory)
-zope.app.renderer.plaintext.PlainTextSourceFactory?7
-zope.app.renderer.plaintext.PlainTextToHTMLRenderer.render?4()
-zope.app.renderer.rest.ReStructuredTextSourceFactory?7
-zope.app.renderer.rest.ReStructuredTextToHTMLRenderer.render?4()
-zope.app.renderer.rest.ZopeTranslator.astext?4()
-zope.app.renderer.stx.StructuredTextSourceFactory?7
-zope.app.renderer.stx.StructuredTextToHTMLRenderer.render?4()
-zope.app.renderer.vocabulary.SourceTypeVocabulary?4(context)
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget._toFieldValue?5(value)
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.contents?4()
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.default?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.extra?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.height?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.rowFragment?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.rowTemplate?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.style?7
-zope.app.rotterdam.editingwidgets.SimpleEditingWidget.width?7
-zope.app.rotterdam.ftests.TestNavTree.testnavtree?4()
-zope.app.rotterdam.ftests.test_suite?4()
-zope.app.rotterdam.standardmacros.StandardMacros.macro_pages?7
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.children?4()
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.children_utility?4(container)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.getIconUrl?4(item)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.getLengthOf?4(item)
-zope.app.rotterdam.xmlobject.ReadContainerXmlObjectView.singleBranchTree?4(root='')
-zope.app.rotterdam.xmlobject.XmlObjectView.singleBranchTree?4(root='')
-zope.app.rotterdam.xmlobject.getParentsFromContextToObject?4(context, obj)
-zope.app.rotterdam.xmlobject.loadingMsg?7
-zope.app.rotterdam.xmlobject.setNoCacheHeaders?4(response)
-zope.app.rotterdam.xmlobject.titleTemplate?7
-zope.app.rotterdam.xmlobject.xmlEscape?4(format, *args)
-zope.app.rotterdam.xmlobject.xmlEscapeWithCData?4(format, *args)
-zope.app.schema.metaconfigure.FactoryKeywordPasser.__init__?1(self, factory, kwargs)
-zope.app.schema.metaconfigure.FactoryKeywordPasser?1(factory, kwargs)
-zope.app.schema.metaconfigure.vocabulary?4(_context, name, factory, **kw)
-zope.app.schema.metadirectives.IVocabularyDirective.description?7
-zope.app.schema.metadirectives.IVocabularyDirective.factory?7
-zope.app.schema.metadirectives.IVocabularyDirective.name?7
-zope.app.schema.metadirectives.IVocabularyDirective.required?7
-zope.app.schema.metadirectives.IVocabularyDirective.title?7
-zope.app.schema.vocabulary.ZopeVocabularyRegistry.get?4(context, name)
-zope.app.schema.vocabulary._clear?5()
-zope.app.security.LogoutSupported.__init__?1(self, dummy)
-zope.app.security.LogoutSupported?1(dummy)
-zope.app.security.NoLogout.__init__?1(self, auth)
-zope.app.security.NoLogout.logout?4(request)
-zope.app.security.NoLogout?1(auth)
-zope.app.security._protections.protect?4()
-zope.app.security.basicauthadapter.BasicAuthAdapter.__init__?1(self, request)
-zope.app.security.basicauthadapter.BasicAuthAdapter.needLogin?4(realm)
-zope.app.security.basicauthadapter.BasicAuthAdapter?1(request)
-zope.app.security.browser.auth.AuthUtilitySearchView.__init__?1(self, context, request)
-zope.app.security.browser.auth.AuthUtilitySearchView.render?4(name)
-zope.app.security.browser.auth.AuthUtilitySearchView.results?4(name)
-zope.app.security.browser.auth.AuthUtilitySearchView?1(context, request)
-zope.app.security.browser.auth.HTTPAuthenticationLogin.confirmation?7
-zope.app.security.browser.auth.HTTPAuthenticationLogin.failed?7
-zope.app.security.browser.auth.HTTPAuthenticationLogin.login?4(nextURL=None)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.__init__?1(self, context, request)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.confirmation?7
-zope.app.security.browser.auth.HTTPAuthenticationLogout.logout?4(nextURL=None)
-zope.app.security.browser.auth.HTTPAuthenticationLogout.redirect?7
-zope.app.security.browser.auth.HTTPAuthenticationLogout?1(context, request)
-zope.app.security.browser.auth.HTTPBasicAuthenticationLogin.login?4(nextURL=None)
-zope.app.security.browser.auth.LoginLogout.__init__?1(self, context, request)
-zope.app.security.browser.auth.LoginLogout?1(context, request)
-zope.app.security.browser.auth.search_label?7
-zope.app.security.browser.auth.search_title?7
-zope.app.security.browser.principalterms.PrincipalTerms.__init__?1(self, context, request)
-zope.app.security.browser.principalterms.PrincipalTerms.getTerm?4(principal_id)
-zope.app.security.browser.principalterms.PrincipalTerms.getValue?4(token)
-zope.app.security.browser.principalterms.PrincipalTerms?1(context, request)
-zope.app.security.browser.principalterms.Term.__init__?1(self, token, title)
-zope.app.security.browser.principalterms.Term?1(token, title)
-zope.app.security.browser.tests.test_suite?4()
-zope.app.security.ftpauth.FTPAuth.__init__?1(self, request)
-zope.app.security.ftpauth.FTPAuth.needLogin?4(realm)
-zope.app.security.ftpauth.FTPAuth?1(request)
-zope.app.security.interfaces.IAuthentication.authenticate?4()
-zope.app.security.interfaces.IAuthentication.getPrincipal?4()
-zope.app.security.interfaces.IAuthentication.unauthenticatedPrincipal?4()
-zope.app.security.interfaces.IAuthentication.unauthorized?4(request)
-zope.app.security.interfaces.IAuthenticationUtility.getPrincipals?4()
-zope.app.security.interfaces.ILoginPassword.getLogin?4()
-zope.app.security.interfaces.ILoginPassword.getPassword?4()
-zope.app.security.interfaces.ILoginPassword.needLogin?4()
-zope.app.security.interfaces.ILogout.logout?4()
-zope.app.security.loginpassword.LoginPassword.__init__?1(self, login, password)
-zope.app.security.loginpassword.LoginPassword.getLogin?4()
-zope.app.security.loginpassword.LoginPassword.getPassword?4()
-zope.app.security.loginpassword.LoginPassword.needLogin?4(realm)
-zope.app.security.loginpassword.LoginPassword?1(login, password)
-zope.app.security.metaconfigure._authenticatedGroup?5(group)
-zope.app.security.metaconfigure._everybodyGroup?5(group)
-zope.app.security.metaconfigure._names?5(attributes, interfaces)
-zope.app.security.metaconfigure._principal?5()
-zope.app.security.metaconfigure._unauthenticatedGroup?5(group)
-zope.app.security.metaconfigure._unauthenticatedPrincipal?5()
-zope.app.security.metaconfigure.allow?4(context, attributes=(), interface=())
-zope.app.security.metaconfigure.authenticatedGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.everybodyGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.principal?4(_context, id, title, login, password, description='', password_manager="Plain Text")
-zope.app.security.metaconfigure.protectModule?4(module, name, permission)
-zope.app.security.metaconfigure.require?4(context, permission, attributes=(), interface=())
-zope.app.security.metaconfigure.unauthenticatedGroup?4(_context, id, title, description='')
-zope.app.security.metaconfigure.unauthenticatedPrincipal?4(_context, id, title, description='')
-zope.app.security.metadirectives.IAllow.attributes?7
-zope.app.security.metadirectives.IAllow.description?7
-zope.app.security.metadirectives.IAllow.interface?7
-zope.app.security.metadirectives.IAllow.required?7
-zope.app.security.metadirectives.IAllow.title?7
-zope.app.security.metadirectives.IAllow.value_type?7
-zope.app.security.metadirectives.IBasePrincipalDirective.description?7
-zope.app.security.metadirectives.IBasePrincipalDirective.id?7
-zope.app.security.metadirectives.IBasePrincipalDirective.required?7
-zope.app.security.metadirectives.IBasePrincipalDirective.title?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.default?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.description?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.login?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.password?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.password_manager?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.required?7
-zope.app.security.metadirectives.IDefinePrincipalDirective.title?7
-zope.app.security.metadirectives.IModule.description?7
-zope.app.security.metadirectives.IModule.module?7
-zope.app.security.metadirectives.IModule.required?7
-zope.app.security.metadirectives.IModule.title?7
-zope.app.security.metadirectives.IRequire.description?7
-zope.app.security.metadirectives.IRequire.permission?7
-zope.app.security.metadirectives.IRequire.title?7
-zope.app.security.permission.LocalPermission.__init__?1(self, title="", description="")
-zope.app.security.permission.LocalPermission?1(title="", description="")
-zope.app.security.permission.NULL_ID?7
-zope.app.security.permission.setIdOnActivation?4(permission, event)
-zope.app.security.permission.unsetIdOnDeactivation?4(permission, event)
-zope.app.security.principal.checkPrincipal?4(context, principal_id)
-zope.app.security.principallogging.PrincipalLogging.__init__?1(self, principal)
-zope.app.security.principallogging.PrincipalLogging.getLogMessage?4()
-zope.app.security.principallogging.PrincipalLogging?1(principal)
-zope.app.security.principalregistry.Group.getLogin?4()
-zope.app.security.principalregistry.Principal.__init__?1(self, id, title, description, login, pw, pwManagerName="Plain Text")
-zope.app.security.principalregistry.Principal.getLogin?4()
-zope.app.security.principalregistry.Principal.validate?4(pw)
-zope.app.security.principalregistry.Principal?1(id, title, description, login, pw, pwManagerName="Plain Text")
-zope.app.security.principalregistry.PrincipalBase.__init__?1(self, id, title, description)
-zope.app.security.principalregistry.PrincipalBase?1(id, title, description)
-zope.app.security.principalregistry.PrincipalRegistry.__init__?1(self)
-zope.app.security.principalregistry.PrincipalRegistry._clear?5()
-zope.app.security.principalregistry.PrincipalRegistry.authenticate?4(request)
-zope.app.security.principalregistry.PrincipalRegistry.defineDefaultPrincipal?4(id, title, description='', principal=None)
-zope.app.security.principalregistry.PrincipalRegistry.definePrincipal?4(principal, title, description='', login='', password='', passwordManagerName='Plain Text')
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipal?4(id)
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipalByLogin?4(login)
-zope.app.security.principalregistry.PrincipalRegistry.getPrincipals?4(name)
-zope.app.security.principalregistry.PrincipalRegistry.logout?4(request)
-zope.app.security.principalregistry.PrincipalRegistry.registerGroup?4(group)
-zope.app.security.principalregistry.PrincipalRegistry.unauthenticatedPrincipal?4()
-zope.app.security.principalregistry.PrincipalRegistry.unauthorized?4(id, request)
-zope.app.security.principalregistry.PrincipalRegistry?1()
-zope.app.security.principalregistry.principalRegistry?7
-zope.app.security.protectclass.protectLikeUnto?4(class_, like_unto)
-zope.app.security.protectclass.protectName?4(class_, name, permission)
-zope.app.security.protectclass.protectSetAttribute?4(class_, name, permission)
-zope.app.security.settings.Allow?7
-zope.app.security.settings.Deny?7
-zope.app.security.settings.PermissionSetting._init?5(name, description)
-zope.app.security.settings.PermissionSetting.getDescription?4()
-zope.app.security.settings.PermissionSetting.getName?4()
-zope.app.security.settings.Unset?7
-zope.app.security.vocabulary.PermissionIdsVocabulary.__init__?1(self, context)
-zope.app.security.vocabulary.PermissionIdsVocabulary?1(context)
-zope.app.security.vocabulary.PermissionsVocabulary.interface?7
-zope.app.security.vocabulary.PrincipalSource.getQueriables?4()
-zope.app.securitypolicy.browser.ftests.RolePermissionsTest.testAllRolePermissions?4()
-zope.app.securitypolicy.browser.ftests.RolePermissionsTest.testAllRolePermissionsForm?4()
-zope.app.securitypolicy.browser.ftests.RolePermissionsTest.testAllRolePermissionsFormForLocalPermissions?4()
-zope.app.securitypolicy.browser.ftests.RolePermissionsTest.testAllRolePermissionsFormForLocalRoles?4()
-zope.app.securitypolicy.browser.ftests.RolePermissionsTest.testRolesWithPermissionsForm?4()
-zope.app.securitypolicy.browser.ftests.RolePermissionsTest.testRolesWithPermissionsFormForLocalPermission?4()
-zope.app.securitypolicy.browser.ftests._result?8
-zope.app.securitypolicy.browser.ftests.test_suite?4()
-zope.app.securitypolicy.browser.granting.GrantWidget._tdTemplate?8
-zope.app.securitypolicy.browser.granting.GrantWidget.orientation?7
-zope.app.securitypolicy.browser.granting.GrantWidget.renderItem?4(index, text, value, name, cssClass)
-zope.app.securitypolicy.browser.granting.GrantWidget.renderItems?4(value)
-zope.app.securitypolicy.browser.granting.GrantWidget.renderSelectedItem?4(index, text, value, name, cssClass)
-zope.app.securitypolicy.browser.granting.GrantWidget.renderValue?4(value)
-zope.app.securitypolicy.browser.granting.Granting.__init__?1(self, context, request)
-zope.app.securitypolicy.browser.granting.Granting.principal?7
-zope.app.securitypolicy.browser.granting.Granting.principal_field?7
-zope.app.securitypolicy.browser.granting.Granting.required?7
-zope.app.securitypolicy.browser.granting.Granting.source?7
-zope.app.securitypolicy.browser.granting.Granting.status?4()
-zope.app.securitypolicy.browser.granting.Granting?1(context, request)
-zope.app.securitypolicy.browser.granting.settings_vocabulary?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.__init__?1(self, permission, context, roles)
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles._getDescription?5()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles._getId?5()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles._getTitle?5()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.description?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.id?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.roleSettings?4()
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles.title?7
-zope.app.securitypolicy.browser.rolepermissionview.PermissionRoles?1(permission, context, roles)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView._pagetip?8
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.availableSettings?4(noacquire=False)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.pagetip?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.permissionForID?4(pid)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.permissionRoles?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.permissions?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.roleForID?4(rid)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.roles?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissionView.update?4(testing=None)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.__init__?1(self, role, context, permissions)
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions._getDescription?5()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions._getId?5()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions._getTitle?5()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.description?7
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.id?7
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.permissionsInfo?4()
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions.title?7
-zope.app.securitypolicy.browser.rolepermissionview.RolePermissions?1(role, context, permissions)
-zope.app.securitypolicy.grantinfo.AnnotationGrantInfo.__init__?1(self, context)
-zope.app.securitypolicy.grantinfo.AnnotationGrantInfo.getRolesForPermission?4(permission)
-zope.app.securitypolicy.grantinfo.AnnotationGrantInfo.getRolesForPrincipal?4(principal)
-zope.app.securitypolicy.grantinfo.AnnotationGrantInfo.principalPermissionGrant?4(principal, permission)
-zope.app.securitypolicy.grantinfo.AnnotationGrantInfo.prinper?7
-zope.app.securitypolicy.grantinfo.AnnotationGrantInfo?1(context)
-zope.app.securitypolicy.grantinfo.prinperkey?7
-zope.app.securitypolicy.grantinfo.prinrolekey?7
-zope.app.securitypolicy.grantinfo.rolepermkey?7
-zope.app.securitypolicy.interfaces.IGrantInfo.getRolesForPermission?4()
-zope.app.securitypolicy.interfaces.IGrantInfo.getRolesForPrincipal?4()
-zope.app.securitypolicy.interfaces.IGrantInfo.principalPermissionGrant?4(permission)
-zope.app.securitypolicy.interfaces.IPrincipalPermissionManager.denyPermissionToPrincipal?4(principal_id)
-zope.app.securitypolicy.interfaces.IPrincipalPermissionManager.grantPermissionToPrincipal?4(principal_id)
-zope.app.securitypolicy.interfaces.IPrincipalPermissionManager.unsetPermissionForPrincipal?4(principal_id)
-zope.app.securitypolicy.interfaces.IPrincipalPermissionMap.getPermissionsForPrincipal?4()
-zope.app.securitypolicy.interfaces.IPrincipalPermissionMap.getPrincipalsAndPermissions?4()
-zope.app.securitypolicy.interfaces.IPrincipalPermissionMap.getPrincipalsForPermission?4()
-zope.app.securitypolicy.interfaces.IPrincipalPermissionMap.getSetting?4(principal_id)
-zope.app.securitypolicy.interfaces.IPrincipalRoleManager.assignRoleToPrincipal?4(principal_id)
-zope.app.securitypolicy.interfaces.IPrincipalRoleManager.removeRoleFromPrincipal?4(principal_id)
-zope.app.securitypolicy.interfaces.IPrincipalRoleManager.unsetRoleForPrincipal?4(principal_id)
-zope.app.securitypolicy.interfaces.IPrincipalRoleMap.getPrincipalsAndRoles?4()
-zope.app.securitypolicy.interfaces.IPrincipalRoleMap.getPrincipalsForRole?4()
-zope.app.securitypolicy.interfaces.IPrincipalRoleMap.getRolesForPrincipal?4()
-zope.app.securitypolicy.interfaces.IPrincipalRoleMap.getSetting?4(principal_id)
-zope.app.securitypolicy.interfaces.IRole.description?7
-zope.app.securitypolicy.interfaces.IRole.id?7
-zope.app.securitypolicy.interfaces.IRole.readonly?7
-zope.app.securitypolicy.interfaces.IRole.required?7
-zope.app.securitypolicy.interfaces.IRole.title?7
-zope.app.securitypolicy.interfaces.IRolePermissionManager.denyPermissionToRole?4(role_id)
-zope.app.securitypolicy.interfaces.IRolePermissionManager.grantPermissionToRole?4(role_id)
-zope.app.securitypolicy.interfaces.IRolePermissionManager.unsetPermissionFromRole?4(role_id)
-zope.app.securitypolicy.interfaces.IRolePermissionMap.getPermissionsForRole?4()
-zope.app.securitypolicy.interfaces.IRolePermissionMap.getRolesAndPermissions?4()
-zope.app.securitypolicy.interfaces.IRolePermissionMap.getRolesForPermission?4()
-zope.app.securitypolicy.interfaces.IRolePermissionMap.getSetting?4(role_id)
-zope.app.securitypolicy.metaconfigure.defineRole?4(_context, id, title, description='')
-zope.app.securitypolicy.metaconfigure.grant?4(_context, principal=None, role=None, permission=None)
-zope.app.securitypolicy.metaconfigure.grantAll?4(_context, principal=None, role=None)
-zope.app.securitypolicy.metadirectives.IGrantAllDirective.description?7
-zope.app.securitypolicy.metadirectives.IGrantAllDirective.principal?7
-zope.app.securitypolicy.metadirectives.IGrantAllDirective.required?7
-zope.app.securitypolicy.metadirectives.IGrantAllDirective.role?7
-zope.app.securitypolicy.metadirectives.IGrantAllDirective.title?7
-zope.app.securitypolicy.metadirectives.IGrantDirective.description?7
-zope.app.securitypolicy.metadirectives.IGrantDirective.permission?7
-zope.app.securitypolicy.metadirectives.IGrantDirective.required?7
-zope.app.securitypolicy.metadirectives.IGrantDirective.title?7
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.denyPermissionToPrincipal?4(permission_id, principal_id)
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getPermissionsForPrincipal?7
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getPrincipalsAndPermissions?7
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getPrincipalsForPermission?7
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.getSetting?4(permission_id, principal_id, default=Unset)
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.grantPermissionToPrincipal?4(permission_id, principal_id)
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.key?7
-zope.app.securitypolicy.principalpermission.AnnotationPrincipalPermissionManager.unsetPermissionForPrincipal?7
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.denyPermissionToPrincipal?4(permission_id, principal_id, check=True)
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.getPermissionsForPrincipal?4(principal_id)
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.getPrincipalsAndPermissions?4()
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.getPrincipalsForPermission?4(permission_id)
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.getSetting?4(permission_id, principal_id, default=Unset)
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.grantAllPermissionsToPrincipal?4(principal_id)
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.grantPermissionToPrincipal?4(permission_id, principal_id, check=True)
-zope.app.securitypolicy.principalpermission.PrincipalPermissionManager.unsetPermissionForPrincipal?4(permission_id, principal_id)
-zope.app.securitypolicy.principalpermission.principalPermissionManager?7
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.assignRoleToPrincipal?4(role_id, principal_id)
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getPrincipalsAndRoles?7
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getPrincipalsForRole?7
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getRolesForPrincipal?7
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.getSetting?4(role_id, principal_id)
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.key?7
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.removeRoleFromPrincipal?4(role_id, principal_id)
-zope.app.securitypolicy.principalrole.AnnotationPrincipalRoleManager.unsetRoleForPrincipal?7
-zope.app.securitypolicy.principalrole.PrincipalRoleManager.assignRoleToPrincipal?4(role_id, principal_id, check=True)
-zope.app.securitypolicy.principalrole.PrincipalRoleManager.getPrincipalsAndRoles?4()
-zope.app.securitypolicy.principalrole.PrincipalRoleManager.getPrincipalsForRole?4(role_id)
-zope.app.securitypolicy.principalrole.PrincipalRoleManager.getRolesForPrincipal?4(principal_id)
-zope.app.securitypolicy.principalrole.PrincipalRoleManager.getSetting?4(role_id, principal_id)
-zope.app.securitypolicy.principalrole.PrincipalRoleManager.removeRoleFromPrincipal?4(role_id, principal_id, check=True)
-zope.app.securitypolicy.principalrole.PrincipalRoleManager.unsetRoleForPrincipal?4(role_id, principal_id)
-zope.app.securitypolicy.principalrole.principalRoleManager?7
-zope.app.securitypolicy.role.LocalRole.__init__?1(self, title, description="")
-zope.app.securitypolicy.role.LocalRole?1(title, description="")
-zope.app.securitypolicy.role.NULL_ID?7
-zope.app.securitypolicy.role.Role.__init__?1(self, id, title, description="")
-zope.app.securitypolicy.role.Role?1(id, title, description="")
-zope.app.securitypolicy.role.checkRole?4(context, role_id)
-zope.app.securitypolicy.role.setIdOnActivation?4(role, event)
-zope.app.securitypolicy.role.unsetIdOnDeactivation?4(role, event)
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.denyPermissionToRole?4(permission_id, role_id)
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.getPermissionsForRole?7
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.getRolesAndPermissions?7
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.getRolesForPermission?7
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.getSetting?4(permission_id, role_id)
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.grantPermissionToRole?4(permission_id, role_id)
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.key?7
-zope.app.securitypolicy.rolepermission.AnnotationRolePermissionManager.unsetPermissionFromRole?7
-zope.app.securitypolicy.rolepermission.RolePermissionManager.denyPermissionToRole?4(permission_id, role_id, check=True)
-zope.app.securitypolicy.rolepermission.RolePermissionManager.getPermissionsForRole?4(role_id)
-zope.app.securitypolicy.rolepermission.RolePermissionManager.getRolesAndPermissions?4()
-zope.app.securitypolicy.rolepermission.RolePermissionManager.getRolesForPermission?4(permission_id)
-zope.app.securitypolicy.rolepermission.RolePermissionManager.getSetting?4(permission_id, role_id)
-zope.app.securitypolicy.rolepermission.RolePermissionManager.grantAllPermissionsToRole?4(role_id)
-zope.app.securitypolicy.rolepermission.RolePermissionManager.grantPermissionToRole?4(permission_id, role_id, check=True)
-zope.app.securitypolicy.rolepermission.RolePermissionManager.unsetPermissionFromRole?4(permission_id, role_id)
-zope.app.securitypolicy.rolepermission.rolePermissionManager?7
-zope.app.securitypolicy.securitymap.AnnotationSecurityMap.__init__?1(self, context)
-zope.app.securitypolicy.securitymap.AnnotationSecurityMap._changed?5()
-zope.app.securitypolicy.securitymap.AnnotationSecurityMap.addCell?4(rowentry, colentry, value)
-zope.app.securitypolicy.securitymap.AnnotationSecurityMap.delCell?4(rowentry, colentry)
-zope.app.securitypolicy.securitymap.AnnotationSecurityMap?1(context)
-zope.app.securitypolicy.securitymap.PersistentSecurityMap.addCell?4(rowentry, colentry, value)
-zope.app.securitypolicy.securitymap.PersistentSecurityMap.delCell?4(rowentry, colentry)
-zope.app.securitypolicy.securitymap.SecurityMap.__init__?1(self)
-zope.app.securitypolicy.securitymap.SecurityMap._clear?5()
-zope.app.securitypolicy.securitymap.SecurityMap._invalidated_interaction_cache?5()
-zope.app.securitypolicy.securitymap.SecurityMap.addCell?4(rowentry, colentry, value)
-zope.app.securitypolicy.securitymap.SecurityMap.delCell?4(rowentry, colentry)
-zope.app.securitypolicy.securitymap.SecurityMap.getAllCells?4()
-zope.app.securitypolicy.securitymap.SecurityMap.getCell?4(rowentry, colentry)
-zope.app.securitypolicy.securitymap.SecurityMap.getCol?4(colentry)
-zope.app.securitypolicy.securitymap.SecurityMap.getRow?4(rowentry)
-zope.app.securitypolicy.securitymap.SecurityMap.queryCell?4(rowentry, colentry, default=None)
-zope.app.securitypolicy.securitymap.SecurityMap?1()
-zope.app.securitypolicy.vocabulary.RoleIdsVocabulary.__init__?1(self, context)
-zope.app.securitypolicy.vocabulary.RoleIdsVocabulary?1(context)
-zope.app.securitypolicy.zopepolicy.SettingAsBoolean?7
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.__init__?1(self, *args, **kw)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy._findGroupsFor?5(principal, getPrincipal, seen)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy._group_based_cashed_prinper?5(parent, principal, groups, permission)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy._groupsFor?5(principal)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.cache?4(parent)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_decision?4(parent, principal, groups, permission)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_principal_roles?4(parent, principal)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_principal_roles_w_groups?4(parent, principal, groups, prin_roles)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_prinper?4(parent, principal, groups, permission)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.cached_roles?4(parent, permission)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.checkPermission?4(permission, object)
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy.invalidate_cache?4()
-zope.app.securitypolicy.zopepolicy.ZopeSecurityPolicy?1(*args, **kw)
-zope.app.securitypolicy.zopepolicy.globalPrincipalPermissionSetting?7
-zope.app.securitypolicy.zopepolicy.globalRolesForPermission?7
-zope.app.securitypolicy.zopepolicy.globalRolesForPrincipal?7
-zope.app.securitypolicy.zopepolicy.settingsForObject?4(ob)
-zope.app.server.accesslog.AccessLogFactory.create?4()
-zope.app.server.accesslog.AccessLogFactory.name?7
-zope.app.server.ftp.FTPRequestFactory.__init__?1(self, db)
-zope.app.server.ftp.FTPRequestFactory?1(db)
-zope.app.server.ftp.server?7
-zope.app.server.main.CONFIG_FILENAME?7
-zope.app.server.main.ZopeOptions.default_configfile?4()
-zope.app.server.main.ZopeOptions.logsectionname?7
-zope.app.server.main.debug?4(args=None)
-zope.app.server.main.load_options?4(args=None)
-zope.app.server.main.main?4(args=None)
-zope.app.server.main.run?4()
-zope.app.server.main.setup?4(options)
-zope.app.server.mkzopeinstance.Application.__init__?1(self, options)
-zope.app.server.mkzopeinstance.Application.copy_skeleton?4()
-zope.app.server.mkzopeinstance.Application.copyfile?4(src, dst)
-zope.app.server.mkzopeinstance.Application.copytree?4(src, dst)
-zope.app.server.mkzopeinstance.Application.get_password?4()
-zope.app.server.mkzopeinstance.Application.get_password_manager?4()
-zope.app.server.mkzopeinstance.Application.get_skeltarget?4()
-zope.app.server.mkzopeinstance.Application.get_username?4()
-zope.app.server.mkzopeinstance.Application.print_message?4(message)
-zope.app.server.mkzopeinstance.Application.process?4()
-zope.app.server.mkzopeinstance.Application.read_input_line?4(prompt)
-zope.app.server.mkzopeinstance.Application.read_password?4(prompt)
-zope.app.server.mkzopeinstance.Application?1(options)
-zope.app.server.mkzopeinstance.PASSWORD_MANAGER_MESSAGE?7
-zope.app.server.mkzopeinstance.PASSWORD_MESSAGE?7
-zope.app.server.mkzopeinstance.SKELTARGET_MESSAGE?7
-zope.app.server.mkzopeinstance.USERNAME_MESSAGE?7
-zope.app.server.mkzopeinstance.main?4(argv=None, from_checkout=False)
-zope.app.server.mkzopeinstance.parse_args?4(argv, from_checkout=False)
-zope.app.server.server.ServerFactory.__init__?1(self, section)
-zope.app.server.server.ServerFactory.create?4(task_dispatcher, database)
-zope.app.server.server.ServerFactory?1(section)
-zope.app.server.servercontrol.ServerControl.restart?4(time=0)
-zope.app.server.servercontrol.ServerControl.shutdown?4(time=0)
-zope.app.server.servercontrol.serverControl?7
-zope.app.server.servertype.IServerType.create?4(task_dispatcher, db, port=None, verbose=None, ip=None)
-zope.app.server.servertype.ServerType.__init__?1(self, factory, requestFactory, logFactory, defaultPort, defaultVerbose, defaultIP='')
-zope.app.server.servertype.ServerType.create?4(name, task_dispatcher, db, port=None, verbose=None, ip=None)
-zope.app.server.servertype.ServerType?1(factory, requestFactory, logFactory, defaultPort, defaultVerbose, defaultIP='')
-zope.app.server.wsgi.ServerType.__init__?1(self, factory, applicationFactory, logFactory, defaultPort, defaultVerbose, defaultIP='', requestFactory=HTTPPublicationRequestFactory)
-zope.app.server.wsgi.ServerType.create?4(name, task_dispatcher, db, port=None, verbose=None, ip=None)
-zope.app.server.wsgi.ServerType?1(factory, applicationFactory, logFactory, defaultPort, defaultVerbose, defaultIP='', requestFactory=HTTPPublicationRequestFactory)
-zope.app.server.wsgi.http?7
-zope.app.server.wsgi.pmhttp?7
-zope.app.server.zpasswd.Application.__init__?1(self, options)
-zope.app.server.zpasswd.Application.description_title?7
-zope.app.server.zpasswd.Application.get_password?4()
-zope.app.server.zpasswd.Application.get_password_manager?4()
-zope.app.server.zpasswd.Application.get_principal?4()
-zope.app.server.zpasswd.Application.get_value?4(title, prompt, error="")
-zope.app.server.zpasswd.Application.id_title?7
-zope.app.server.zpasswd.Application.login_title?7
-zope.app.server.zpasswd.Application.password_title?7
-zope.app.server.zpasswd.Application.print_message?4(message)
-zope.app.server.zpasswd.Application.process?4()
-zope.app.server.zpasswd.Application.read_input_line?4(prompt)
-zope.app.server.zpasswd.Application.read_password?4(prompt)
-zope.app.server.zpasswd.Application.title?7
-zope.app.server.zpasswd.Application.title_title?7
-zope.app.server.zpasswd.Application?1(options)
-zope.app.server.zpasswd.DESCRIPTION_TITLE?7
-zope.app.server.zpasswd.ID_TITLE?7
-zope.app.server.zpasswd.LOGIN_TITLE?7
-zope.app.server.zpasswd.PASSWORD_TITLE?7
-zope.app.server.zpasswd.Principal.__init__?1(self, id, title, login, password, description="", password_manager_name="Plain Text")
-zope.app.server.zpasswd.Principal.getLines?4()
-zope.app.server.zpasswd.Principal?1(id, title, login, password, description="", password_manager_name="Plain Text")
-zope.app.server.zpasswd.TITLE?7
-zope.app.server.zpasswd.TITLE_TITLE?7
-zope.app.server.zpasswd.get_password_managers?4(config_path=None)
-zope.app.server.zpasswd.main?4(argv=None)
-zope.app.server.zpasswd.parse_args?4(argv)
-zope.app.servicenames.Authentication?7
-zope.app.servicenames.BrowserMenu?7
-zope.app.servicenames.ErrorLogging?7
-zope.app.servicenames.PrincipalAnnotation?7
-zope.app.session.bootstrap.bootStrapSubscriber?4(event)
-zope.app.session.ftests.VirtualHostSessionTest.accessSessionOnTraverse?4(event)
-zope.app.session.ftests.VirtualHostSessionTest.assertCookiePath?4(path)
-zope.app.session.ftests.VirtualHostSessionTest.setUp?4()
-zope.app.session.ftests.VirtualHostSessionTest.tearDown?4()
-zope.app.session.ftests.VirtualHostSessionTest.testDifferentHostname?4()
-zope.app.session.ftests.VirtualHostSessionTest.testLongerPath?4()
-zope.app.session.ftests.VirtualHostSessionTest.testShortendPath?4()
-zope.app.session.ftests.ZPTSessionTest.content?7
-zope.app.session.ftests.ZPTSessionTest.fetch?4(page='/page')
-zope.app.session.ftests.ZPTSessionTest.setUp?4()
-zope.app.session.ftests.ZPTSessionTest.tearDown?4()
-zope.app.session.ftests.ZPTSessionTest.test?4()
-zope.app.session.ftests.test_suite?4()
-zope.app.session.http.CookieClientIdManager.__init__?1(self)
-zope.app.session.http.CookieClientIdManager.generateUniqueId?4()
-zope.app.session.http.CookieClientIdManager.getClientId?4(request)
-zope.app.session.http.CookieClientIdManager.getRequestId?4(request)
-zope.app.session.http.CookieClientIdManager.setRequestId?4(request, id)
-zope.app.session.http.CookieClientIdManager?1()
-zope.app.session.http.ICookieClientIdManager.constraint?7
-zope.app.session.http.ICookieClientIdManager.cookieLifetime?7
-zope.app.session.http.ICookieClientIdManager.default?7
-zope.app.session.http.ICookieClientIdManager.description?7
-zope.app.session.http.ICookieClientIdManager.max_length?7
-zope.app.session.http.ICookieClientIdManager.min?7
-zope.app.session.http.ICookieClientIdManager.min_length?7
-zope.app.session.http.ICookieClientIdManager.missing_value?7
-zope.app.session.http.ICookieClientIdManager.namespace?7
-zope.app.session.http.ICookieClientIdManager.required?7
-zope.app.session.http.ICookieClientIdManager.title?7
-zope.app.session.http.cookieSafeTrans?7
-zope.app.session.http.digestEncode?4(s)
-zope.app.session.http.notifyVirtualHostChanged?4(event)
-zope.app.session.interfaces.IBrowserIdManager?7
-zope.app.session.interfaces.IClientIdManager.getClientId?4()
-zope.app.session.interfaces.ISessionData.default?7
-zope.app.session.interfaces.ISessionData.description?7
-zope.app.session.interfaces.ISessionData.lastAccessTime?7
-zope.app.session.interfaces.ISessionData.required?7
-zope.app.session.interfaces.ISessionData.title?7
-zope.app.session.interfaces.ISessionDataContainer.default?7
-zope.app.session.interfaces.ISessionDataContainer.description?7
-zope.app.session.interfaces.ISessionDataContainer.min?7
-zope.app.session.interfaces.ISessionDataContainer.required?7
-zope.app.session.interfaces.ISessionDataContainer.resolution?7
-zope.app.session.interfaces.ISessionDataContainer.timeout?7
-zope.app.session.interfaces.ISessionDataContainer.title?7
-zope.app.session.session.PersistentSessionDataContainer.__init__?1(self)
-zope.app.session.session.PersistentSessionDataContainer._v_last_sweep?8
-zope.app.session.session.PersistentSessionDataContainer.sweep?4()
-zope.app.session.session.PersistentSessionDataContainer?1()
-zope.app.session.session.RAMSessionDataContainer.__init__?1(self)
-zope.app.session.session.RAMSessionDataContainer._conns?8
-zope.app.session.session.RAMSessionDataContainer._getData?5()
-zope.app.session.session.RAMSessionDataContainer._ram_db?8
-zope.app.session.session.RAMSessionDataContainer._ram_storage?8
-zope.app.session.session.RAMSessionDataContainer.data?7
-zope.app.session.session.RAMSessionDataContainer.sweep?4()
-zope.app.session.session.RAMSessionDataContainer?1()
-zope.app.session.session.Session.__init__?1(self, request)
-zope.app.session.session.Session?1(request)
-zope.app.session.session.SessionData.__init__?1(self)
-zope.app.session.session.SessionData.lastAccessTime?7
-zope.app.session.session.SessionData?1()
-zope.app.session.session.SessionPkgData.__init__?1(self)
-zope.app.session.session.SessionPkgData?1()
-zope.app.session.session.cookieSafeTrans?7
-zope.app.session.session.digestEncode?4(s)
-zope.app.session.tests.TestBootstrap.test_bootstrapSusbcriber?4()
-zope.app.session.tests.setUp?4(session_data_container_class=PersistentSessionDataContainer)
-zope.app.session.tests.tearDown?4()
-zope.app.session.tests.test_documentation?4()
-zope.app.session.tests.test_suite?4()
-zope.app.skins.set?4(name, obj)
-zope.app.sqlscript.browser.ftests.SQLScriptTest.addSQLScript?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.content?7
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testAdd?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testAddForm?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testEdit?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testEditForm?4()
-zope.app.sqlscript.browser.ftests.SQLScriptTest.testTestForm?4()
-zope.app.sqlscript.browser.ftests.test_suite?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptAdd.nextURL?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptAdd.update?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptEdit.update?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.error?7
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getArguments?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getFormattedError?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getRenderedSQL?4()
-zope.app.sqlscript.browser.sqlscript.SQLScriptTest.getTestResults?4()
-zope.app.sqlscript.browser.tests.test_suite?4()
-zope.app.sqlscript.dtml.SQLDTML.commands?7
-zope.app.sqlscript.dtml.SQLGroup.__init__?1(self, context, blocks)
-zope.app.sqlscript.dtml.SQLGroup.blockContinuations?7
-zope.app.sqlscript.dtml.SQLGroup.name?7
-zope.app.sqlscript.dtml.SQLGroup.render?4(md)
-zope.app.sqlscript.dtml.SQLGroup.required?7
-zope.app.sqlscript.dtml.SQLGroup.where?7
-zope.app.sqlscript.dtml.SQLGroup?1(context, blocks)
-zope.app.sqlscript.dtml.SQLTest.__init__?1(self, context, args)
-zope.app.sqlscript.dtml.SQLTest.name?7
-zope.app.sqlscript.dtml.SQLTest.optional?7
-zope.app.sqlscript.dtml.SQLTest.render?4(md)
-zope.app.sqlscript.dtml.SQLTest.sql_delimiter?7
-zope.app.sqlscript.dtml.SQLTest.sql_quote__?4(v)
-zope.app.sqlscript.dtml.SQLTest?1(context, args)
-zope.app.sqlscript.dtml.SQLVar.__init__?1(self, context, args)
-zope.app.sqlscript.dtml.SQLVar.name?7
-zope.app.sqlscript.dtml.SQLVar.render?4(md)
-zope.app.sqlscript.dtml.SQLVar.sql_delimiter?7
-zope.app.sqlscript.dtml.SQLVar.sql_quote__?4(v)
-zope.app.sqlscript.dtml.SQLVar?1(context, args)
-zope.app.sqlscript.dtml.comparison_operators?7
-zope.app.sqlscript.dtml.valid_type?7
-zope.app.sqlscript.interfaces.ISQLScript.arguments?7
-zope.app.sqlscript.interfaces.ISQLScript.connectionName?7
-zope.app.sqlscript.interfaces.ISQLScript.default?7
-zope.app.sqlscript.interfaces.ISQLScript.description?7
-zope.app.sqlscript.interfaces.ISQLScript.getArguments?4()
-zope.app.sqlscript.interfaces.ISQLScript.getTemplate?4()
-zope.app.sqlscript.interfaces.ISQLScript.missing_value?7
-zope.app.sqlscript.interfaces.ISQLScript.required?7
-zope.app.sqlscript.interfaces.ISQLScript.source?7
-zope.app.sqlscript.interfaces.ISQLScript.title?7
-zope.app.sqlscript.interfaces.ISQLScript.vocabulary?7
-zope.app.sqlscript.interfaces._?8
-zope.app.sqlscript.sqlscript.ConnectionNamesVocabulary.interface?7
-zope.app.sqlscript.sqlscript.ConnectionNamesVocabulary.nameOnly?7
-zope.app.sqlscript.sqlscript.SQLScript.__init__?1(self, connectionName='', source='', arguments='')
-zope.app.sqlscript.sqlscript.SQLScript._getConnectionName?5()
-zope.app.sqlscript.sqlscript.SQLScript._setConnectionName?5(name)
-zope.app.sqlscript.sqlscript.SQLScript.arguments?7
-zope.app.sqlscript.sqlscript.SQLScript.connectionName?7
-zope.app.sqlscript.sqlscript.SQLScript.getArguments?4()
-zope.app.sqlscript.sqlscript.SQLScript.getArgumentsString?4()
-zope.app.sqlscript.sqlscript.SQLScript.getConnection?4()
-zope.app.sqlscript.sqlscript.SQLScript.getSource?4()
-zope.app.sqlscript.sqlscript.SQLScript.getTemplate?4()
-zope.app.sqlscript.sqlscript.SQLScript.setArguments?4(arguments)
-zope.app.sqlscript.sqlscript.SQLScript.setSource?4(source)
-zope.app.sqlscript.sqlscript.SQLScript.source?7
-zope.app.sqlscript.sqlscript.SQLScript?1(connectionName='', source='', arguments='')
-zope.app.sqlscript.sqlscript.parmre?7
-zope.app.sqlscript.sqlscript.parseArguments?4(text, result=None)
-zope.app.sqlscript.sqlscript.qparmre?7
-zope.app.sqlscript.sqlscript.unparmre?7
-zope.app.testing.back35.addService?4(servicemanager, name, service, suffix='')
-zope.app.testing.dochttp.Message.__init__?1(self, file, skip_headers)
-zope.app.testing.dochttp.Message.header_lines?4()
-zope.app.testing.dochttp.Message.lines?4()
-zope.app.testing.dochttp.Message.start?7
-zope.app.testing.dochttp.Message?1(file, skip_headers)
-zope.app.testing.dochttp.Request.__init__?1(self, file, skip_headers)
-zope.app.testing.dochttp.Request.path?7
-zope.app.testing.dochttp.Request?1(file, skip_headers)
-zope.app.testing.dochttp.Requests?4(file, skip_headers)
-zope.app.testing.dochttp.Responses?4(file, skip_headers)
-zope.app.testing.dochttp.default_options?7
-zope.app.testing.dochttp.dochttp?4(args=sys.argv[1:], default=None)
-zope.app.testing.dochttp.headerre?7
-zope.app.testing.dochttp.main?7
-zope.app.testing.dochttp.messages?4(cls, file, skip_headers)
-zope.app.testing.dochttp.output_test?4(request, response, clean_redirects=False)
-zope.app.testing.dochttp.parser?7
-zope.app.testing.dochttp.split_header?4(header)
-zope.app.testing.dochttp.usage?7
-zope.app.testing.functional.BrowserTestCase.checkForBrokenLinks?4(body, path, basic=None)
-zope.app.testing.functional.BrowserTestCase.getSite?4()
-zope.app.testing.functional.BrowserTestCase.makeRequest?4(path='', basic=None, form=None, env={})
-zope.app.testing.functional.BrowserTestCase.publish?4(path, basic=None, form=None, env={}, handle_errors=False)
-zope.app.testing.functional.BrowserTestCase.setSite?4(site)
-zope.app.testing.functional.CookieHandler.__init__?1(self, *args, **kw)
-zope.app.testing.functional.CookieHandler.httpCookie?4(path)
-zope.app.testing.functional.CookieHandler.loadCookies?4(envstring)
-zope.app.testing.functional.CookieHandler.saveCookies?4(response)
-zope.app.testing.functional.CookieHandler?1(*args, **kw)
-zope.app.testing.functional.Functional?7
-zope.app.testing.functional.FunctionalDocFileSuite?4(*paths, **kw)
-zope.app.testing.functional.FunctionalNoDevMode?7
-zope.app.testing.functional.FunctionalTestCase.abort?4()
-zope.app.testing.functional.FunctionalTestCase.commit?4()
-zope.app.testing.functional.FunctionalTestCase.getRootFolder?4()
-zope.app.testing.functional.FunctionalTestCase.layer?7
-zope.app.testing.functional.FunctionalTestCase.setUp?4()
-zope.app.testing.functional.FunctionalTestCase.tearDown?4()
-zope.app.testing.functional.FunctionalTestSetup.__init__?1(self, config_file=None)
-zope.app.testing.functional.FunctionalTestSetup.getApplication?4()
-zope.app.testing.functional.FunctionalTestSetup.getRootFolder?4()
-zope.app.testing.functional.FunctionalTestSetup.setUp?4()
-zope.app.testing.functional.FunctionalTestSetup.tearDown?4()
-zope.app.testing.functional.FunctionalTestSetup?1(config_file=None)
-zope.app.testing.functional.HTTPCaller.chooseRequestClass?4(method, path, environment)
-zope.app.testing.functional.HTTPTestCase.makeRequest?4(path='', basic=None, form=None, env={}, instream=None)
-zope.app.testing.functional.HTTPTestCase.publish?4(path, basic=None, form=None, env={}, handle_errors=False, request_body='')
-zope.app.testing.functional.IManagerSetup.setUpManager?4()
-zope.app.testing.functional.ResponseWrapper.__init__?1(self, response, path, omit=())
-zope.app.testing.functional.ResponseWrapper.getBody?4()
-zope.app.testing.functional.ResponseWrapper.getOutput?4()
-zope.app.testing.functional.ResponseWrapper.getPath?4()
-zope.app.testing.functional.ResponseWrapper?1(response, path, omit=())
-zope.app.testing.functional.SampleFunctionalTest.testLinks?4()
-zope.app.testing.functional.SampleFunctionalTest.testNotExisting?4()
-zope.app.testing.functional.SampleFunctionalTest.testRootPage?4()
-zope.app.testing.functional.SampleFunctionalTest.testRootPage_preferred_languages?4()
-zope.app.testing.functional.SimpleHTMLParser.__init__?1(self, fmt, base)
-zope.app.testing.functional.SimpleHTMLParser.base?7
-zope.app.testing.functional.SimpleHTMLParser.do_base?4(attrs)
-zope.app.testing.functional.SimpleHTMLParser.request?7
-zope.app.testing.functional.SimpleHTMLParser?1(fmt, base)
-zope.app.testing.functional.ZCMLLayer.__init__?1(self, config_file, module, name)
-zope.app.testing.functional.ZCMLLayer.setUp?4()
-zope.app.testing.functional.ZCMLLayer.tearDown?4()
-zope.app.testing.functional.ZCMLLayer?1(config_file, module, name)
-zope.app.testing.functional.auth_header?4(header)
-zope.app.testing.functional.basicre?7
-zope.app.testing.functional.defineLayer?4(name, zcml='test.zcml')
-zope.app.testing.functional.getRootFolder?4()
-zope.app.testing.functional.headerre?7
-zope.app.testing.functional.sample_test_suite?4()
-zope.app.testing.functional.setUp?4(test)
-zope.app.testing.functional.split_header?4(header)
-zope.app.testing.functional.sync?4()
-zope.app.testing.functional.tearDown?4(test)
-zope.app.testing.placelesssetup.PlacelessSetup.setUp?4(doctesttest=None)
-zope.app.testing.placelesssetup.ps?7
-zope.app.testing.placelesssetup.setUp?7
-zope.app.testing.placelesssetup.tearDown?4()
-zope.app.testing.placelesssetup.tearDown?4(doctesttest=None)
-zope.app.testing.placelesssetup.tearDown?7
-zope.app.testing.setup.FakeModule.__init__?1(self, dict)
-zope.app.testing.setup.FakeModule?1(dict)
-zope.app.testing.setup.NoCopyDict.copy?4()
-zope.app.testing.setup.addUtility?4(sitemanager, name, iface, utility, suffix='')
-zope.app.testing.setup.buildSampleFolderTree?4()
-zope.app.testing.setup.createSiteManager?4(folder, setsite=False)
-zope.app.testing.setup.placefulSetUp?4(site=False)
-zope.app.testing.setup.placefulTearDown?4()
-zope.app.testing.setup.setUpAnnotations?4()
-zope.app.testing.setup.setUpDependable?4()
-zope.app.testing.setup.setUpSiteManagerLookup?4()
-zope.app.testing.setup.setUpTestAsModule?4(test, name=None)
-zope.app.testing.setup.setUpTraversal?4()
-zope.app.testing.setup.tearDownTestAsModule?4(test)
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_encoded?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded_colon?4()
-zope.app.testing.tests.AuthHeaderTestCase.test_auth_non_encoded_empty?4()
-zope.app.testing.tests.BODY?7
-zope.app.testing.tests.CookieHandlerTestCase.setUp?4()
-zope.app.testing.tests.CookieHandlerTestCase.test_httpCookie?4()
-zope.app.testing.tests.CookieHandlerTestCase.test_saveCookies?4()
-zope.app.testing.tests.DummyCookiesResponse.__init__?1(self, cookies=None)
-zope.app.testing.tests.DummyCookiesResponse._cookies?8
-zope.app.testing.tests.DummyCookiesResponse?1(cookies=None)
-zope.app.testing.tests.FunctionalHTTPDocTest.test_dochttp?4()
-zope.app.testing.tests.HEADERS?7
-zope.app.testing.tests.HTTPCallerTestCase.test_chooseRequestClass?4()
-zope.app.testing.tests.directory?7
-zope.app.testing.tests.expected?7
-zope.app.testing.tests.test_suite?4()
-zope.app.testing.ztapi.browserResource?4(name, factory, layer=IDefaultBrowserLayer, providing=zope.interface.Interface)
-zope.app.testing.ztapi.browserView?4(for_, name, factory, layer=IDefaultBrowserLayer, providing=zope.interface.Interface)
-zope.app.testing.ztapi.browserViewProviding?4(for_, factory, providing, layer=IDefaultBrowserLayer)
-zope.app.testing.ztapi.provideAdapter?4(required, provided, factory, name='', with=())
-zope.app.testing.ztapi.provideMultiView?4(for_, type, providing, name, factory, layer=None)
-zope.app.testing.ztapi.provideNamespaceHandler?4(name, handler)
-zope.app.testing.ztapi.provideUtility?4(provided, component, name='')
-zope.app.testing.ztapi.provideView?4(for_, type, providing, name, factory, layer=None)
-zope.app.testing.ztapi.setDefaultViewName?4(for_, name, layer=IDefaultBrowserLayer, type=IBrowserRequest)
-zope.app.testing.ztapi.stypes?7
-zope.app.testing.ztapi.subscribe?4(required, provided, factory)
-zope.app.testing.ztapi.unprovideUtility?4(provided, name='')
-zope.app.tree.adapters.ContainerChildObjects.__init__?1(self, context)
-zope.app.tree.adapters.ContainerChildObjects.getChildObjects?4()
-zope.app.tree.adapters.ContainerChildObjects.hasChildren?4()
-zope.app.tree.adapters.ContainerChildObjects?1(context)
-zope.app.tree.adapters.ContainerSiteChildObjects._canAccessSiteManager?5()
-zope.app.tree.adapters.ContainerSiteChildObjects.getChildObjects?4()
-zope.app.tree.adapters.ContainerSiteChildObjects.hasChildren?4()
-zope.app.tree.adapters.LocationUniqueId.__init__?1(self, context)
-zope.app.tree.adapters.LocationUniqueId.getId?4()
-zope.app.tree.adapters.LocationUniqueId?1(context)
-zope.app.tree.adapters.StubChildObjects.__init__?1(self, context)
-zope.app.tree.adapters.StubChildObjects.getChildObjects?4()
-zope.app.tree.adapters.StubChildObjects.hasChildren?4()
-zope.app.tree.adapters.StubChildObjects?1(context)
-zope.app.tree.adapters.StubUniqueId.__init__?1(self, context)
-zope.app.tree.adapters.StubUniqueId.getId?4()
-zope.app.tree.adapters.StubUniqueId?1(context)
-zope.app.tree.browser.StatefulTreeView.statefulTree?4(root=None, filter=None, tree_state=None)
-zope.app.tree.browser.cookie.CookieTreeView.cookieTree?4(root=None, filter=None)
-zope.app.tree.browser.cookie.CookieTreeView.folderTree?4(root=None)
-zope.app.tree.browser.cookie.CookieTreeView.request_variable?7
-zope.app.tree.browser.cookie.CookieTreeView.rootTree?4()
-zope.app.tree.browser.cookie.CookieTreeView.siteTree?4()
-zope.app.tree.browser.cookie.CookieTreeView.virtualHostTree?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.makeRequestWithVar?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.setUp?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_pre_expanded?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_root_tree?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_sets_cookie?4()
-zope.app.tree.browser.tests.CookieTreeViewTest.test_cookie_tree_site_tree?4()
-zope.app.tree.browser.tests.StatefulTreeViewTest.makeRequest?4()
-zope.app.tree.browser.tests.StatefulTreeViewTest.setUp?4()
-zope.app.tree.browser.tests.test_suite?4()
-zope.app.tree.filters.AllButInterfacesFilter.only_interfaces?7
-zope.app.tree.filters.OnlyInterfacesFilter.__init__?1(self, *filterby)
-zope.app.tree.filters.OnlyInterfacesFilter.matches?4(obj)
-zope.app.tree.filters.OnlyInterfacesFilter.only_interfaces?7
-zope.app.tree.filters.OnlyInterfacesFilter?1(*filterby)
-zope.app.tree.interfaces.IChildObjects.getChildObjects?4()
-zope.app.tree.interfaces.IChildObjects.hasChildren?4()
-zope.app.tree.interfaces.INode.collapse?4()
-zope.app.tree.interfaces.INode.context?7
-zope.app.tree.interfaces.INode.depth?7
-zope.app.tree.interfaces.INode.description?7
-zope.app.tree.interfaces.INode.expand?4()
-zope.app.tree.interfaces.INode.expanded?7
-zope.app.tree.interfaces.INode.getChildNodes?4()
-zope.app.tree.interfaces.INode.getFlatDicts?4()
-zope.app.tree.interfaces.INode.getFlatNodes?4()
-zope.app.tree.interfaces.INode.title?7
-zope.app.tree.interfaces.ITreeStateEncoder.decodeTreeState?4()
-zope.app.tree.interfaces.ITreeStateEncoder.encodeTreeState?4()
-zope.app.tree.interfaces.IUniqueId.getId?4()
-zope.app.tree.node.Node.__init__?1(self, context, expanded_nodes=[], filter=None)
-zope.app.tree.node.Node._create_child_nodes?5()
-zope.app.tree.node.Node._get_child_objects_adapter?5()
-zope.app.tree.node.Node.collapse?4()
-zope.app.tree.node.Node.expand?4(recursive=False)
-zope.app.tree.node.Node.getChildNodes?4()
-zope.app.tree.node.Node.getChildObjects?4()
-zope.app.tree.node.Node.getFlatDicts?4(maxdepth=0, row_state=None)
-zope.app.tree.node.Node.getFlatNodes?4()
-zope.app.tree.node.Node.getId?4()
-zope.app.tree.node.Node.hasChildren?4()
-zope.app.tree.node.Node?1(context, expanded_nodes=[], filter=None)
-zope.app.tree.utils.TreeStateEncoder.decodeTreeState?4(tree_state)
-zope.app.tree.utils.TreeStateEncoder.encodeTreeState?4(expanded_nodes)
-zope.app.tree.utils.a2b?4(s)
-zope.app.tree.utils.a2u_map?7
-zope.app.tree.utils.b2a?4(s)
-zope.app.tree.utils.u2a_map?7
-zope.app.twisted.accesslog.AccessLogFactory.create?4()
-zope.app.twisted.accesslog.AccessLogFactory.name?7
-zope.app.twisted.ftp.buffers.COPY_BYTES?7
-zope.app.twisted.ftp.buffers.FileBasedBuffer.__init__?1(self, file, from_buffer=None)
-zope.app.twisted.ftp.buffers.FileBasedBuffer.append?4(s)
-zope.app.twisted.ftp.buffers.FileBasedBuffer.get?4(bytes=-1, skip=0)
-zope.app.twisted.ftp.buffers.FileBasedBuffer.getfile?4()
-zope.app.twisted.ftp.buffers.FileBasedBuffer.newfile?4()
-zope.app.twisted.ftp.buffers.FileBasedBuffer.prune?4()
-zope.app.twisted.ftp.buffers.FileBasedBuffer.remain?7
-zope.app.twisted.ftp.buffers.FileBasedBuffer.skip?4(bytes, allow_prune=0)
-zope.app.twisted.ftp.buffers.FileBasedBuffer?1(file, from_buffer=None)
-zope.app.twisted.ftp.buffers.OverflowableBuffer.__init__?1(self, overflow)
-zope.app.twisted.ftp.buffers.OverflowableBuffer._create_buffer?5()
-zope.app.twisted.ftp.buffers.OverflowableBuffer._set_large_buffer?5()
-zope.app.twisted.ftp.buffers.OverflowableBuffer._set_small_buffer?5()
-zope.app.twisted.ftp.buffers.OverflowableBuffer.append?4(s)
-zope.app.twisted.ftp.buffers.OverflowableBuffer.buf?7
-zope.app.twisted.ftp.buffers.OverflowableBuffer.get?4(bytes=-1, skip=0)
-zope.app.twisted.ftp.buffers.OverflowableBuffer.getfile?4()
-zope.app.twisted.ftp.buffers.OverflowableBuffer.overflowed?7
-zope.app.twisted.ftp.buffers.OverflowableBuffer.prune?4()
-zope.app.twisted.ftp.buffers.OverflowableBuffer.skip?4(bytes, allow_prune=0)
-zope.app.twisted.ftp.buffers.OverflowableBuffer.strbuf?7
-zope.app.twisted.ftp.buffers.OverflowableBuffer?1(overflow)
-zope.app.twisted.ftp.buffers.STRBUF_LIMIT?7
-zope.app.twisted.ftp.buffers.StringIOBasedBuffer.__init__?1(self, from_buffer=None)
-zope.app.twisted.ftp.buffers.StringIOBasedBuffer.newfile?4()
-zope.app.twisted.ftp.buffers.StringIOBasedBuffer?1(from_buffer=None)
-zope.app.twisted.ftp.buffers.TempfileBasedBuffer.__init__?1(self, from_buffer=None)
-zope.app.twisted.ftp.buffers.TempfileBasedBuffer.newfile?4()
-zope.app.twisted.ftp.buffers.TempfileBasedBuffer?1(from_buffer=None)
-zope.app.twisted.ftp.createFTPFactory?4(db)
-zope.app.twisted.ftp.ftp.ConsumerObject.__init__?1(self, fs, name)
-zope.app.twisted.ftp.ftp.ConsumerObject._finish?5()
-zope.app.twisted.ftp.ftp.ConsumerObject.registerProducer?4(producer, streaming)
-zope.app.twisted.ftp.ftp.ConsumerObject.unregisterProducer?4()
-zope.app.twisted.ftp.ftp.ConsumerObject.write?4(bytes)
-zope.app.twisted.ftp.ftp.ConsumerObject?1(fs, name)
-zope.app.twisted.ftp.ftp.ReadFileObj.__init__?1(self, fs, path)
-zope.app.twisted.ftp.ftp.ReadFileObj.failed?4()
-zope.app.twisted.ftp.ftp.ReadFileObj.send?4(consumer)
-zope.app.twisted.ftp.ftp.ReadFileObj.success?4()
-zope.app.twisted.ftp.ftp.ReadFileObj?1(fs, path)
-zope.app.twisted.ftp.ftp.WriteFileObj.__init__?1(self, fs, path)
-zope.app.twisted.ftp.ftp.WriteFileObj.accessok?4(fs)
-zope.app.twisted.ftp.ftp.WriteFileObj.failure?4()
-zope.app.twisted.ftp.ftp.WriteFileObj.receive?4()
-zope.app.twisted.ftp.ftp.WriteFileObj?1(fs, path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.__init__?1(self, username, password, request_factory)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._checkFileReadAccess?5(fs_access, path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._gotlisting?5(result, keys = ())
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list?5(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list_directory?5(value)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list_group?5(value)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list_hardlinks?5(value)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list_modified?5(value)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list_owner?5(value)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list_permissions?5(value)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._list_size?5(value)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._path?5(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell._perm_failed?5(failure)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.access?4(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.failed?4()
-zope.app.twisted.ftp.ftp.ZopeFTPShell.failure?4()
-zope.app.twisted.ftp.ftp.ZopeFTPShell.goterror?4()
-zope.app.twisted.ftp.ftp.ZopeFTPShell.gotresults?4(keys)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.list?4(path, keys=())
-zope.app.twisted.ftp.ftp.ZopeFTPShell.makeDirectory?4(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.openForReading?4(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.openForWriting?4(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.removeDirectory?4(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.removeFile?4(path)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.rename?4(fromPath, toPath)
-zope.app.twisted.ftp.ftp.ZopeFTPShell.stat?4(path, keys=())
-zope.app.twisted.ftp.ftp.ZopeFTPShell.succeed?4()
-zope.app.twisted.ftp.ftp.ZopeFTPShell.success?4()
-zope.app.twisted.ftp.ftp.ZopeFTPShell?1(username, password, request_factory)
-zope.app.twisted.ftp.ftpserver?7
-zope.app.twisted.ftp.server.FTPFactory.__init__?1(self, request_factory)
-zope.app.twisted.ftp.server.FTPFactory.allowAnonymous?7
-zope.app.twisted.ftp.server.FTPFactory.timeOut?7
-zope.app.twisted.ftp.server.FTPFactory?1(request_factory)
-zope.app.twisted.ftp.server.FTPRealm.__init__?1(self, request_factory)
-zope.app.twisted.ftp.server.FTPRealm.requestAvatar?4(avatarId, mind, *interfaces)
-zope.app.twisted.ftp.server.FTPRealm?1(request_factory)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.__init__?1(self, avatar)
-zope.app.twisted.ftp.sftp.SFTPServerForZope._generatePath?5(args)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.extendedRequest?4(extendedName, extendedData)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.getAttrs?4(path, followLinks)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.gotVersion?4(otherVersion, extData)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.makeDirectory?4(path, attrs)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.makeLink?4(linkPath, targetPath)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.openDirectory?4(path)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.openFile?4(filename, flags, attrs)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.readLink?4(path)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.realPath?4(path)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.removeDirectory?4(path)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.removeFile?4(filename)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.renameFile?4(oldpath, newpath)
-zope.app.twisted.ftp.sftp.SFTPServerForZope.setAttrs?4(path, attrs)
-zope.app.twisted.ftp.sftp.SFTPServerForZope?1(avatar)
-zope.app.twisted.ftp.sftp.ZopeSFTPDirectory.__init__?1(self, server, directory)
-zope.app.twisted.ftp.sftp.ZopeSFTPDirectory.close?4()
-zope.app.twisted.ftp.sftp.ZopeSFTPDirectory.next?4()
-zope.app.twisted.ftp.sftp.ZopeSFTPDirectory?1(server, directory)
-zope.app.twisted.ftp.sftp.ZopeSFTPFile.__init__?1(self, server, filename, flags, attrs)
-zope.app.twisted.ftp.sftp.ZopeSFTPFile._isKeyTrue?5()
-zope.app.twisted.ftp.sftp.ZopeSFTPFile.close?4()
-zope.app.twisted.ftp.sftp.ZopeSFTPFile.getAttrs?4()
-zope.app.twisted.ftp.sftp.ZopeSFTPFile.readChunk?4(offset, length)
-zope.app.twisted.ftp.sftp.ZopeSFTPFile.setAttrs?4(attrs)
-zope.app.twisted.ftp.sftp.ZopeSFTPFile.writeChunk?4(offset, data)
-zope.app.twisted.ftp.sftp.ZopeSFTPFile?1(server, filename, flags, attrs)
-zope.app.twisted.ftp.sftp._lsLine?5(name, s)
-zope.app.twisted.ftp.sftpserver.SFTPFactory.__init__?1(self, request_factory, hostkey)
-zope.app.twisted.ftp.sftpserver.SFTPFactory.getPrimes?4()
-zope.app.twisted.ftp.sftpserver.SFTPFactory.getPrivateKeys?4()
-zope.app.twisted.ftp.sftpserver.SFTPFactory.getPublicKeys?4()
-zope.app.twisted.ftp.sftpserver.SFTPFactory.services?7
-zope.app.twisted.ftp.sftpserver.SFTPFactory?1(request_factory, hostkey)
-zope.app.twisted.ftp.sftpserver.SFTPRealm.__init__?1(self, request_factory)
-zope.app.twisted.ftp.sftpserver.SFTPRealm.requestAvatar?4(avatarId, mind, *interfaces)
-zope.app.twisted.ftp.sftpserver.SFTPRealm?1(request_factory)
-zope.app.twisted.ftp.sftpserver.SSHFactory.doStart?4()
-zope.app.twisted.ftp.sftpserver.ZopeAvatar.__init__?1(self, fs_access)
-zope.app.twisted.ftp.sftpserver.ZopeAvatar?1(fs_access)
-zope.app.twisted.ftp.utils.FTPRequestFactory.__init__?1(self, db)
-zope.app.twisted.ftp.utils.FTPRequestFactory?1(db)
-zope.app.twisted.ftp.utils.PublisherFileSystem.__init__?1(self, credentials, request_factory)
-zope.app.twisted.ftp.utils.PublisherFileSystem._execute?5(path, command, split=True, **kw)
-zope.app.twisted.ftp.utils.PublisherFileSystem._translate?5(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.ls?4(path, filter=None)
-zope.app.twisted.ftp.utils.PublisherFileSystem.lsinfo?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.mkdir?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.mtime?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.names?4(path, filter=None)
-zope.app.twisted.ftp.utils.PublisherFileSystem.readable?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.readfile?4(path, outstream, start=0, end=None)
-zope.app.twisted.ftp.utils.PublisherFileSystem.remove?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.rename?4(old, new)
-zope.app.twisted.ftp.utils.PublisherFileSystem.rmdir?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.size?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.type?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.writable?4(path)
-zope.app.twisted.ftp.utils.PublisherFileSystem.writefile?4(path, instream, start=None, end=None, append=False)
-zope.app.twisted.ftp.utils.PublisherFileSystem?1(credentials, request_factory)
-zope.app.twisted.ftp.utils.ZopeSimpleAuthenticatation.credentialInterfaces?7
-zope.app.twisted.ftp.utils.ZopeSimpleAuthenticatation.requestAvatarId?4(credentials)
-zope.app.twisted.http.Prebuffer.done?4()
-zope.app.twisted.http.Prebuffer.hook?4(ctx)
-zope.app.twisted.http.Prebuffer.locateChild?4(ctx, segments)
-zope.app.twisted.http.createHTTPFactory?4(db)
-zope.app.twisted.http.createPMHTTPFactory?4(db)
-zope.app.twisted.http.http?7
-zope.app.twisted.http.https?7
-zope.app.twisted.http.max_stringio?7
-zope.app.twisted.http.pmhttp?7
-zope.app.twisted.interfaces.IFileSystem.ls?4(filter=None)
-zope.app.twisted.interfaces.IFileSystem.lsinfo?4()
-zope.app.twisted.interfaces.IFileSystem.mkdir?4()
-zope.app.twisted.interfaces.IFileSystem.mtime?4()
-zope.app.twisted.interfaces.IFileSystem.names?4(filter=None)
-zope.app.twisted.interfaces.IFileSystem.readable?4()
-zope.app.twisted.interfaces.IFileSystem.readfile?4(outstream, start=0, end=None)
-zope.app.twisted.interfaces.IFileSystem.remove?4()
-zope.app.twisted.interfaces.IFileSystem.rename?4(new)
-zope.app.twisted.interfaces.IFileSystem.rmdir?4()
-zope.app.twisted.interfaces.IFileSystem.size?4()
-zope.app.twisted.interfaces.IFileSystem.type?4()
-zope.app.twisted.interfaces.IFileSystem.writable?4()
-zope.app.twisted.interfaces.IFileSystem.writefile?4(instream, start=None, end=None, append=False)
-zope.app.twisted.interfaces.ISSHServerType.create?4(db, hostkey, ip = None, port = None, backlog = 50)
-zope.app.twisted.interfaces.ISSLServerType.create?4(db, privateKeyPath, certificatePath, tls=False, ip=None, port=None, backlog=50)
-zope.app.twisted.interfaces.IServerType.create?4(db, ip=None, port=None, backlog=50)
-zope.app.twisted.log.CommonAccessLoggingObserver.__init__?1(self, logger=None)
-zope.app.twisted.log.CommonAccessLoggingObserver.logMessage?4(message)
-zope.app.twisted.log.CommonAccessLoggingObserver?1(logger=None)
-zope.app.twisted.log.CommonFTPActivityLoggingObserver.log?4(request)
-zope.app.twisted.log.PythonLoggingObserver.__init__?1(self)
-zope.app.twisted.log.PythonLoggingObserver?1()
-zope.app.twisted.main.CONFIG_FILENAME?7
-zope.app.twisted.main.ZopeOptions.default_configfile?4()
-zope.app.twisted.main.ZopeOptions.logsectionname?7
-zope.app.twisted.main.ZopeService.startService?4()
-zope.app.twisted.main.debug?4(args=None)
-zope.app.twisted.main.failed?4()
-zope.app.twisted.main.load_options?4(args=None)
-zope.app.twisted.main.main?4(args=None)
-zope.app.twisted.main.setup?4(options)
-zope.app.twisted.main.should_restart?7
-zope.app.twisted.server.SSHServerFactory.__init__?1(self, section)
-zope.app.twisted.server.SSHServerFactory.create?4(database)
-zope.app.twisted.server.SSHServerFactory?1(section)
-zope.app.twisted.server.SSHServerType.create?4(name, db, hostkey, ip = None, port = None, backlog = 50)
-zope.app.twisted.server.SSLServerFactory.__init__?1(self, section)
-zope.app.twisted.server.SSLServerFactory.create?4(database)
-zope.app.twisted.server.SSLServerFactory?1(section)
-zope.app.twisted.server.SSLServerType.create?4(name, db, privateKeyPath, certificatePath, tls=False, ip=None, port=None, backlog=50)
-zope.app.twisted.server.ServerFactory.__init__?1(self, section)
-zope.app.twisted.server.ServerFactory.create?4(database)
-zope.app.twisted.server.ServerFactory?1(section)
-zope.app.twisted.server.ServerType.__init__?1(self, factory, defaultPort, defaultIP='')
-zope.app.twisted.server.ServerType.create?4(name, db, ip=None, port=None, backlog=50)
-zope.app.twisted.server.ServerType?1(factory, defaultPort, defaultIP='')
-zope.app.twisted.server.ZopeSSLServer.__init__?1(self, name, *args, **kwargs)
-zope.app.twisted.server.ZopeSSLServer.startService?4()
-zope.app.twisted.server.ZopeSSLServer?1(name, *args, **kwargs)
-zope.app.twisted.server.ZopeTCPServer.__init__?1(self, name, *args, **kwargs)
-zope.app.twisted.server.ZopeTCPServer.startService?4()
-zope.app.twisted.server.ZopeTCPServer?1(name, *args, **kwargs)
-zope.app.twisted.server.logStartUp?4(service)
-zope.app.twisted.servercontrol.ServerControl.restart?4(time=0)
-zope.app.twisted.servercontrol.ServerControl.shutdown?4(time=0)
-zope.app.twisted.servercontrol.serverControl?7
-zope.app.undo.ZODBUndoManager.__init__?1(self, db)
-zope.app.undo.ZODBUndoManager._getUndoInfo?5(context, principal, first, last)
-zope.app.undo.ZODBUndoManager._undo?5(ids)
-zope.app.undo.ZODBUndoManager.getPrincipalTransactions?4(principal, context=None, first=0, last=-20)
-zope.app.undo.ZODBUndoManager.getTransactions?4(context=None, first=0, last=-20)
-zope.app.undo.ZODBUndoManager.undoPrincipalTransactions?4(principal, ids)
-zope.app.undo.ZODBUndoManager.undoTransactions?4(ids)
-zope.app.undo.ZODBUndoManager?1(db)
-zope.app.undo.browser.UndoView._redirect?5()
-zope.app.undo.browser.UndoView.getAllTransactions?4(first=0, last=-20, showall=False)
-zope.app.undo.browser.UndoView.getPrincipalTransactions?4(first=0, last=-20, showall=False)
-zope.app.undo.browser.UndoView.principalLastTransactionIsUndo?4()
-zope.app.undo.browser.UndoView.undoAllTransactions?4(ids)
-zope.app.undo.browser.UndoView.undoPrincipalLastTransaction?4()
-zope.app.undo.browser.UndoView.undoPrincipalTransactions?4(ids)
-zope.app.undo.interfaces.IPrincipalUndo.getPrincipalTransactions?4(context=None, first=0, last=-20)
-zope.app.undo.interfaces.IPrincipalUndo.undoPrincipalTransactions?4(ids)
-zope.app.undo.interfaces.IUndo.getTransactions?4(first=0, last=-20)
-zope.app.undo.interfaces.IUndo.undoTransactions?4()
-zope.app.undo.undoSetup?4(event)
-zope.app.wsgi.WSGIPublisherApplication.__init__?1(self, db=None, factory=HTTPPublicationRequestFactory)
-zope.app.wsgi.WSGIPublisherApplication?1(db=None, factory=HTTPPublicationRequestFactory)
-zope.app.wsgi.fileresult.FallbackWrapper.__init__?1(self, f)
-zope.app.wsgi.fileresult.FallbackWrapper?1(f)
-zope.app.wsgi.fileresult.FileResult?4(f, request)
-zope.app.wsgi.fileresult.TemporaryFileResult?4(f, request)
-zope.app.wsgi.fileresult._tfile?8
-zope.app.wsgi.getWSGIApplication?4(configfile, schemafile=None, features=(), requestFactory=HTTPPublicationRequestFactory)
-zope.app.wsgi.interfaces.IWSGIOutput.getHeaders?4()
-zope.app.wsgi.interfaces.IWSGIOutput.write?4()
-zope.app.wsgi.interfaces.IWSGIServer.set_application?4()
-zope.app.wsgi.tests.FileView.__init__?1(self, _, request)
-zope.app.wsgi.tests.FileView.browserDefault?4(*_)
-zope.app.wsgi.tests.FileView?1(_, request)
-zope.app.wsgi.tests.setUp?4(test)
-zope.app.wsgi.tests.test_file_returns?4()
-zope.app.wsgi.tests.test_suite?4()
-zope.app.zapi.interfaces.IZAPI.UserError?4()
-zope.app.zapi.interfaces.IZAPI.isinstance?4(cls)
-zope.app.zapi.interfaces.IZAPI.name?4()
-zope.app.zapi.interfaces.IZAPI.principals?4()
-zope.app.zapi.interfaces.IZAPI.queryType?4(type)
-zope.app.zapi.name?7
-zope.app.zapi.principals?4()
-zope.app.zapi.tests.TestIZAPI.test_izapi?4()
-zope.app.zapi.tests.setUp?4(test)
-zope.app.zapi.tests.test_suite?4()
-zope.app.zopeappgenerations.ZopeAppSchemaManager?7
-zope.app.zopeappgenerations.evolve2.evolve?4(context)
-zope.app.zopeappgenerations.evolve2.generation?7
-zope.app.zopeappgenerations.evolve3.evolve?4(context)
-zope.app.zopeappgenerations.evolve3.generation?7
-zope.app.zopeappgenerations.evolve4.evolve?4(context)
-zope.app.zopeappgenerations.evolve5.evolve?4(context)
-zope.app.zopeappgenerations.evolve5.generation?7
-zope.app.zopeappgenerations.getRootFolder?4(context)
-zope.app.zopeappgenerations.key?7
-zope.app.zptpage.browser.ftests.ZPTPageTest.addZPTPage?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.content?7
-zope.app.zptpage.browser.ftests.ZPTPageTest.testAdd?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testAddForm?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testEdit?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testEditForm?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testIndex?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testInlineCode?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testIssue199?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testPreview?4()
-zope.app.zptpage.browser.ftests.ZPTPageTest.testSource?4()
-zope.app.zptpage.browser.ftests.test_suite?4()
-zope.app.zptpage.browser.zptpage.EditForm.form_fields?7
-zope.app.zptpage.browser.zptpage.EditForm.render_context?7
-zope.app.zptpage.browser.zptpage.EditForm.setUpWidgets?4(ignore_request=False)
-zope.app.zptpage.browser.zptpage.ZPTPageEval.index?4(**kw)
-zope.app.zptpage.interfaces.IRenderZPTPage.content_type?7
-zope.app.zptpage.interfaces.IRenderZPTPage.render?4(*args, **kw)
-zope.app.zptpage.interfaces.IZPTPage.evaluateInlineCode?7
-zope.app.zptpage.interfaces.IZPTPage.expand?7
-zope.app.zptpage.interfaces.IZPTPage.getSource?4()
-zope.app.zptpage.interfaces.IZPTPage.setSource?4(content_type='text/html')
-zope.app.zptpage.interfaces.IZPTPage.source?7
-zope.app.zptpage.textindex.tests.ZPTPageTests.setUp?4()
-zope.app.zptpage.textindex.tests.ZPTPageTests.testSearchableText?4()
-zope.app.zptpage.textindex.tests.test_suite?4()
-zope.app.zptpage.textindex.zptpage.SearchableText.__init__?1(self, page)
-zope.app.zptpage.textindex.zptpage.SearchableText.getSearchableText?4()
-zope.app.zptpage.textindex.zptpage.SearchableText?1(page)
-zope.app.zptpage.textindex.zptpage.tag?7
-zope.app.zptpage.zptpage.Sized.__init__?1(self, page)
-zope.app.zptpage.zptpage.Sized.sizeForDisplay?4()
-zope.app.zptpage.zptpage.Sized.sizeForSorting?4()
-zope.app.zptpage.zptpage.Sized?1(page)
-zope.app.zptpage.zptpage.ZPTFactory.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTFactory?1(context)
-zope.app.zptpage.zptpage.ZPTPage.evaluateInlineCode?7
-zope.app.zptpage.zptpage.ZPTPage.expand?7
-zope.app.zptpage.zptpage.ZPTPage.getSource?4(request=None)
-zope.app.zptpage.zptpage.ZPTPage.pt_getContext?4(instance, request, **_kw)
-zope.app.zptpage.zptpage.ZPTPage.pt_getEngineContext?4(namespace)
-zope.app.zptpage.zptpage.ZPTPage.pt_source_file?4()
-zope.app.zptpage.zptpage.ZPTPage.render?4(request, *args, **keywords)
-zope.app.zptpage.zptpage.ZPTPage.setSource?4(text, content_type='text/html')
-zope.app.zptpage.zptpage.ZPTPage.source?7
-zope.app.zptpage.zptpage.ZPTReadFile.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTReadFile.read?4()
-zope.app.zptpage.zptpage.ZPTReadFile.size?4()
-zope.app.zptpage.zptpage.ZPTReadFile?1(context)
-zope.app.zptpage.zptpage.ZPTWriteFile.__init__?1(self, context)
-zope.app.zptpage.zptpage.ZPTWriteFile.write?4(data)
-zope.app.zptpage.zptpage.ZPTWriteFile?1(context)
-zope.cachedescriptors.property.CachedProperty.__init__?1(self, func, *names)
-zope.cachedescriptors.property.CachedProperty?1(func, *names)
-zope.cachedescriptors.property.Lazy.__init__?1(self, func, name=None)
-zope.cachedescriptors.property.Lazy?1(func, name=None)
-zope.cachedescriptors.property.ncaches?7
-zope.cachedescriptors.property.readproperty.__init__?1(self, func)
-zope.cachedescriptors.property.readproperty?1(func)
-zope.cachedescriptors.tests.test_suite?4()
-zope.component._api._adapts_descr.__init__?2(self, interfaces)
-zope.component._api._adapts_descr?2(interfaces)
-zope.component._api._class_types?8
-zope.component._api.adaptedBy?4(ob)
-zope.component._api.adapter.__init__?1(self, *interfaces)
-zope.component._api.adapter?1(*interfaces)
-zope.component._api.adapts?4(*interfaces)
-zope.component._api.createObject?4(__factory_name, *args, **kwargs)
-zope.component._api.getAdapter?4(object, interface=Interface, name=u'', context=None)
-zope.component._api.getAdapterInContext?4(object, interface, context)
-zope.component._api.getAdapters?4(objects, provided, context=None)
-zope.component._api.getAllUtilitiesRegisteredFor?4(interface, context=None)
-zope.component._api.getFactoriesFor?4(interface, context=None)
-zope.component._api.getFactoryInterfaces?4(name, context=None)
-zope.component._api.getMultiAdapter?4(objects, interface=Interface, name=u'', context=None)
-zope.component._api.getSiteManager?4(context=None)
-zope.component._api.getSiteManager?7
-zope.component._api.getUtilitiesFor?4(interface, context=None)
-zope.component._api.getUtility?4(interface, name='', context=None)
-zope.component._api.handle?4(*objects)
-zope.component._api.hookable?4(ob)
-zope.component._api.queryAdapter?4(object, interface=Interface, name=u'', default=None, context=None)
-zope.component._api.queryAdapterInContext?4(object, interface, context, default=None)
-zope.component._api.queryMultiAdapter?4(objects, interface=Interface, name=u'', default=None, context=None)
-zope.component._api.queryUtility?4(interface, name='', default=None, context=None)
-zope.component._api.subscribers?4(objects, interface, context=None)
-zope.component._declaration._adapts_descr.__init__?2(self, interfaces)
-zope.component._declaration._adapts_descr?2(interfaces)
-zope.component._declaration._class_types?8
-zope.component._declaration.adaptedBy?4(ob)
-zope.component._declaration.adapter.__init__?1(self, *interfaces)
-zope.component._declaration.adapter?1(*interfaces)
-zope.component._declaration.adapts?4(*interfaces)
-zope.component.adapter.AdapterService.__init__?1(self, sitemanager=None)
-zope.component.adapter.AdapterService?1(sitemanager=None)
-zope.component.adapter.GlobalAdapterService.__init__?1(self, sitemanager=None)
-zope.component.adapter.GlobalAdapterService.register?4(required, provided, name, factory, info='')
-zope.component.adapter.GlobalAdapterService.registrations?4()
-zope.component.adapter.GlobalAdapterService.subscribe?4(required, provided, factory, info='')
-zope.component.adapter.GlobalAdapterService?1(sitemanager=None)
-zope.component.adapter.IGlobalAdapterService.register?4(provided, name, factory, info='')
-zope.component.adapter.IGlobalAdapterService.subscribe?4(provided, factory, info='')
-zope.component.back35.deprecated?4(*args, **kw)
-zope.component.bbb.interfaces.IAdapterService.queryAdapter?4(interface, name, default=None)
-zope.component.bbb.interfaces.IAdapterService.queryMultiAdapter?4(interface, name, default=None)
-zope.component.bbb.interfaces.IAdapterService.subscribers?4(provided)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getDefaultViewName?4(request, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getGlobalService?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getGlobalServices?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getMultiView?4(request, providing=Interface, name='', context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getResource?4(request, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getService?4(context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getServiceDefinitions?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getServices?4()
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getView?4(name, request, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.getViewProviding?4(providing, request, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryDefaultViewName?4(request, default=None, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryMultiView?4(request, providing=Interface, name='', default=None, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryResource?4(request, default=None, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryView?4(name, request, default=None, providing=Interface, context=None)
-zope.component.bbb.interfaces.IBBBComponentArchitecture.queryViewProviding?4(providing, request, default=None, context=None)
-zope.component.bbb.interfaces.IContextDependent.context?7
-zope.component.bbb.interfaces.IPresentation.request?7
-zope.component.bbb.interfaces.IServiceService.getInterfaceFor?4()
-zope.component.bbb.interfaces.IServiceService.getService?4()
-zope.component.bbb.interfaces.IServiceService.getServiceDefinitions?4()
-zope.component.bbb.interfaces.IUtilityService.getAllUtilitiesRegisteredFor?4()
-zope.component.bbb.interfaces.IUtilityService.getUtilitiesFor?4()
-zope.component.bbb.interfaces.IUtilityService.getUtility?4(name='')
-zope.component.bbb.interfaces.IUtilityService.queryUtility?4(name='', default=None)
-zope.component.contextdependent.ContextDependent.__init__?1(self, context)
-zope.component.contextdependent.ContextDependent?1(context)
-zope.component.event.dispatch?4(*event)
-zope.component.event.objectEventNotify?4(event)
-zope.component.eventtesting.PlacelessSetup.setUp?4()
-zope.component.eventtesting.clearEvents?4()
-zope.component.eventtesting.events?7
-zope.component.eventtesting.getEvents?4(event_type=None, filter=None)
-zope.component.eventtesting.setUp?4(test=None)
-zope.component.factory.Factory.__init__?1(self, callable, title='', description='', interfaces=None)
-zope.component.factory.Factory.getInterfaces?4()
-zope.component.factory.Factory?1(callable, title='', description='', interfaces=None)
-zope.component.globalregistry.BaseGlobalComponents._init_registries?5()
-zope.component.globalregistry.BaseGlobalComponents.provideAdapter?4(required, provided, name, factory, info='')
-zope.component.globalregistry.BaseGlobalComponents.provideUtility?4(providedInterface, component, name='', info='', strict=True)
-zope.component.globalregistry.BaseGlobalComponents.registrations?4()
-zope.component.globalregistry.BaseGlobalComponents.subscribe?4(required, provided, factory, info='')
-zope.component.globalregistry.GAR?4(components, registryName)
-zope.component.globalregistry.GlobalAdapterRegistry.__init__?1(self, parent, name)
-zope.component.globalregistry.GlobalAdapterRegistry?1(parent, name)
-zope.component.globalregistry._IGlobalSiteManager.provideAdapter?4(provided, name, factory, info='')
-zope.component.globalregistry._IGlobalSiteManager.provideUtility?4(component, name='', info='', strict=True)
-zope.component.globalregistry._IGlobalSiteManager.subscribe?4(provided, factory, info='')
-zope.component.globalregistry.base?7
-zope.component.globalregistry.getGlobalSiteManager?4()
-zope.component.globalregistry.globalSiteManager?7
-zope.component.globalregistry.provideAdapter?4(factory, adapts=None, provides=None, name='')
-zope.component.globalregistry.provideHandler?4(factory, adapts=None)
-zope.component.globalregistry.provideSubscriptionAdapter?4(factory, adapts=None, provides=None)
-zope.component.globalregistry.provideUtility?4(component, provides=None, name=u'')
-zope.component.interface.getInterface?4(context, id)
-zope.component.interface.getInterfaceAllDocs?4(interface)
-zope.component.interface.interfaceToName?4(context, interface)
-zope.component.interface.nameToInterface?4(context, id)
-zope.component.interface.provideInterface?4(id, interface, iface_type=None, info='')
-zope.component.interface.queryInterface?4(id, default=None)
-zope.component.interface.searchInterface?4(context, search_string=None, base=None)
-zope.component.interface.searchInterfaceIds?4(context, search_string=None, base=None)
-zope.component.interface.searchInterfaceUtilities?4(context, search_string=None, base=None)
-zope.component.interfaces.IComponentArchitecture.adapts?4()
-zope.component.interfaces.IComponentArchitecture.createObject?4(*args, **kwargs)
-zope.component.interfaces.IComponentArchitecture.getAdapter?4(interface=interface.Interface, name=u'', context=None)
-zope.component.interfaces.IComponentArchitecture.getAdapterInContext?4(interface, context)
-zope.component.interfaces.IComponentArchitecture.getAdapters?4(provided, context=None)
-zope.component.interfaces.IComponentArchitecture.getAllUtilitiesRegisteredFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getFactoriesFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getFactoryInterfaces?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getGlobalSiteManager?4()
-zope.component.interfaces.IComponentArchitecture.getMultiAdapter?4(interface=interface.Interface, name='', context=None)
-zope.component.interfaces.IComponentArchitecture.getSiteManager?4()
-zope.component.interfaces.IComponentArchitecture.getUtilitiesFor?4(context=None)
-zope.component.interfaces.IComponentArchitecture.getUtility?4(name='', context=None)
-zope.component.interfaces.IComponentArchitecture.handle?4()
-zope.component.interfaces.IComponentArchitecture.queryAdapter?4(interface=interface.Interface, name=u'', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.queryAdapterInContext?4(interface, context, default=None)
-zope.component.interfaces.IComponentArchitecture.queryMultiAdapter?4(interface=interface.Interface, name=u'', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.queryUtility?4(name='', default=None, context=None)
-zope.component.interfaces.IComponentArchitecture.subscribers?4(provided, context=None)
-zope.component.interfaces.IComponentLookup.ISiteManager?7
-zope.component.interfaces.IComponentLookup.adapters?7
-zope.component.interfaces.IComponentLookup.getAdapter?4(interface, name=u'')
-zope.component.interfaces.IComponentLookup.getAdapters?4(provided)
-zope.component.interfaces.IComponentLookup.getAllUtilitiesRegisteredFor?4()
-zope.component.interfaces.IComponentLookup.getUtilitiesFor?4()
-zope.component.interfaces.IComponentLookup.handle?4()
-zope.component.interfaces.IComponentLookup.queryAdapter?4(interface, name=u'', default=None)
-zope.component.interfaces.IComponentLookup.queryMultiAdapter?4(interface, name=u'')
-zope.component.interfaces.IComponentLookup.queryUtility?4(name='', default=None)
-zope.component.interfaces.IComponentLookup.subscribers?4(provided)
-zope.component.interfaces.IComponentLookup.utilities?7
-zope.component.interfaces.IComponentRegistrationConvenience.provideAdapter?4(adapts=None, provides=None, name=u'')
-zope.component.interfaces.IComponentRegistrationConvenience.provideHandler?4(adapts=None)
-zope.component.interfaces.IComponentRegistrationConvenience.provideSubscriptionAdapter?4(adapts=None, provides=None)
-zope.component.interfaces.IComponentRegistrationConvenience.provideUtility?4(provides=None, name=u'')
-zope.component.interfaces.IComponentRegistry.registerAdapter?4(required=None, provided=None, name=u'', info=u'')
-zope.component.interfaces.IComponentRegistry.registerHandler?4(adapts=None, name=u'', info='')
-zope.component.interfaces.IComponentRegistry.registerSubscriptionAdapter?4(required=None, provides=None, name=u'', info='')
-zope.component.interfaces.IComponentRegistry.registerUtility?4(provided=None, name=u'', info=u'')
-zope.component.interfaces.IComponentRegistry.registeredAdapters?4()
-zope.component.interfaces.IComponentRegistry.registeredHandlers?4()
-zope.component.interfaces.IComponentRegistry.registeredSubscriptionAdapters?4()
-zope.component.interfaces.IComponentRegistry.registeredUtilities?4()
-zope.component.interfaces.IComponentRegistry.unregisterAdapter?4(required=None, provided=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterHandler?4(adapts=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterSubscriptionAdapter?4(required=None, provides=None, name=u'')
-zope.component.interfaces.IComponentRegistry.unregisterUtility?4(provided=None, name=u'')
-zope.component.interfaces.IFactory.description?7
-zope.component.interfaces.IFactory.getInterfaces?4()
-zope.component.interfaces.IFactory.title?7
-zope.component.interfaces.IHandlerRegistration.handler?7
-zope.component.interfaces.IHandlerRegistration.required?7
-zope.component.interfaces.IObjectEvent.object?7
-zope.component.interfaces.IRegistration.info?7
-zope.component.interfaces.IRegistration.name?7
-zope.component.interfaces.IRegistration.registry?7
-zope.component.interfaces.IRegistry.registrations?4()
-zope.component.interfaces.IUtilityRegistration.component?7
-zope.component.interfaces.IUtilityRegistration.provided?7
-zope.component.interfaces.ObjectEvent.__init__?1(self, object)
-zope.component.interfaces.ObjectEvent?1(object)
-zope.component.interfaces._IBaseAdapterRegistration.factory?7
-zope.component.interfaces._IBaseAdapterRegistration.provided?7
-zope.component.interfaces._IBaseAdapterRegistration.required?7
-zope.component.persistentregistry.PersistentAdapterRegistry.changed?4(originally_changed)
-zope.component.persistentregistry.PersistentComponents._init_registrations?5()
-zope.component.persistentregistry.PersistentComponents._init_registries?5()
-zope.component.registry.AdapterRegistration.__init__?1(self, registry, required, provided, name, component, doc)
-zope.component.registry.AdapterRegistration.component?4()
-zope.component.registry.AdapterRegistration.doc?4()
-zope.component.registry.AdapterRegistration.value?4()
-zope.component.registry.AdapterRegistration?1(registry, required, provided, name, component, doc)
-zope.component.registry.Components.__init__?1(self, name='', bases=())
-zope.component.registry.Components._getBases?5()
-zope.component.registry.Components._init_registrations?5()
-zope.component.registry.Components._init_registries?5()
-zope.component.registry.Components._setBases?5(bases)
-zope.component.registry.Components.getAdapter?4(object, interface, name=u'')
-zope.component.registry.Components.getAdapters?4(objects, provided)
-zope.component.registry.Components.getAllUtilitiesRegisteredFor?4(interface)
-zope.component.registry.Components.getMultiAdapter?4(objects, interface, name=u'')
-zope.component.registry.Components.getUtilitiesFor?4(interface)
-zope.component.registry.Components.getUtility?4(provided, name=u'')
-zope.component.registry.Components.handle?4(*objects)
-zope.component.registry.Components.queryAdapter?4(object, interface, name=u'', default=None)
-zope.component.registry.Components.queryMultiAdapter?4(objects, interface, name=u'', default=None)
-zope.component.registry.Components.queryUtility?4(provided, name=u'', default=None)
-zope.component.registry.Components.registerAdapter?4(factory, required=None, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerHandler?4(factory, required=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerSubscriptionAdapter?4(factory, required=None, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registerUtility?4(component, provided=None, name=u'', info=u'', event=True)
-zope.component.registry.Components.registeredAdapters?4()
-zope.component.registry.Components.registeredHandlers?4()
-zope.component.registry.Components.registeredSubscriptionAdapters?4()
-zope.component.registry.Components.registeredUtilities?4()
-zope.component.registry.Components.subscribers?4(objects, provided)
-zope.component.registry.Components.unregisterAdapter?4(factory=None, required=None, provided=None, name=u'', )
-zope.component.registry.Components.unregisterHandler?4(factory=None, required=None, name=u'')
-zope.component.registry.Components.unregisterSubscriptionAdapter?4(factory=None, required=None, provided=None, name=u'', )
-zope.component.registry.Components.unregisterUtility?4(component=None, provided=None, name=u'')
-zope.component.registry.Components?1(name='', bases=())
-zope.component.registry.HandlerRegistration.__init__?1(self, registry, required, name, handler, doc)
-zope.component.registry.HandlerRegistration.factory?4()
-zope.component.registry.HandlerRegistration.provided?7
-zope.component.registry.HandlerRegistration?1(registry, required, name, handler, doc)
-zope.component.registry.UtilityRegistration.__init__?1(self, registry, provided, name, component, doc)
-zope.component.registry.UtilityRegistration?1(registry, provided, name, component, doc)
-zope.component.registry._getAdapterProvided?5(factory)
-zope.component.registry._getAdapterRequired?5(factory, required)
-zope.component.registry._getUtilityProvided?5(component)
-zope.component.registry.classTypes?7
-zope.component.registry.dispatchAdapterRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchHandlerRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchSubscriptionAdapterRegistrationEvent?4(registration, event)
-zope.component.registry.dispatchUtilityRegistrationEvent?4(registration, event)
-zope.component.service.GS?4(service_manager, service_name)
-zope.component.service.GlobalServiceManager.__init__?1(self, name=None, module=None, sitemanager=None)
-zope.component.service.GlobalServiceManager._clear?5()
-zope.component.service.GlobalServiceManager.defineService?4(name, interface)
-zope.component.service.GlobalServiceManager.getService?4(name)
-zope.component.service.GlobalServiceManager.getServiceDefinitions?4()
-zope.component.service.GlobalServiceManager.provideService?4(name, component, force=False)
-zope.component.service.GlobalServiceManager?1(name=None, module=None, sitemanager=None)
-zope.component.service.IGlobalServiceManager.defineService?4(interface)
-zope.component.service.IGlobalServiceManager.provideService?4(component)
-zope.component.service.defineService?4(name, interface, sitemanager=None)
-zope.component.service.serviceManager?7
-zope.component.servicenames.Adapters?7
-zope.component.servicenames.Services?7
-zope.component.servicenames.Utilities?7
-zope.component.standalonetests.Comp.__init__?1(self, context)
-zope.component.standalonetests.Comp?1(context)
-zope.component.standalonetests.ob?7
-zope.component.standalonetests.providing_adapter_sets_adapter_hook?4()
-zope.component.standalonetests.test_suite?4()
-zope.component.testing.setUp?4(test=None)
-zope.component.testing.tearDown?4(test=None)
-zope.component.tests.A.__init__?1(self, *context)
-zope.component.tests.A?1(*context)
-zope.component.tests.Comp.__init__?1(self, context)
-zope.component.tests.Comp2.__init__?1(self, context)
-zope.component.tests.Comp2?1(context)
-zope.component.tests.Comp?1(context)
-zope.component.tests.ConformsToIComponentLookup.__init__?1(self, sitemanager)
-zope.component.tests.ConformsToIComponentLookup?1(sitemanager)
-zope.component.tests.Foo.__init__?1(self, name='')
-zope.component.tests.Foo.name?7
-zope.component.tests.Foo?1(name='')
-zope.component.tests.StandaloneTests.testStandalone?4()
-zope.component.tests.U.__init__?1(self, name)
-zope.component.tests.U?1(name)
-zope.component.tests.base?7
-zope.component.tests.clearZCML?4(test=None)
-zope.component.tests.clear_base?4()
-zope.component.tests.comp?7
-zope.component.tests.handle1?4(x)
-zope.component.tests.handle3?4(x)
-zope.component.tests.handle4?4(x)
-zope.component.tests.handle?4(*objects)
-zope.component.tests.noop?4(*args)
-zope.component.tests.ob?7
-zope.component.tests.persistent_registry_doesnt_scew_up_subsribers?4()
-zope.component.tests.tearDownRegistryTests?4(tests)
-zope.component.tests.testAdapter?4()
-zope.component.tests.testAdapterForInterfaceNone?4()
-zope.component.tests.testAdapterInContext?4(self)
-zope.component.tests.testGetAdapters?4()
-zope.component.tests.testInterfaceCall?4()
-zope.component.tests.testInterfaces?4()
-zope.component.tests.testMultiAdapter?4()
-zope.component.tests.testNamedAdapter?4()
-zope.component.tests.testNamedUtility?4()
-zope.component.tests.testNo__component_adapts__leakage?4()
-zope.component.tests.testNotBrokenWhenNoSiteManager?4()
-zope.component.tests.testUtility?4()
-zope.component.tests.test_ability_to_pickle_globalsitemanager?4()
-zope.component.tests.test_deghostification_of_persistent_adapter_registries?4()
-zope.component.tests.test_getAllUtilitiesRegisteredFor?4()
-zope.component.tests.test_getGlobalSiteManager?4()
-zope.component.tests.test_getSiteManager?4()
-zope.component.tests.test_multi_handler_unregistration?4()
-zope.component.tests.test_persistent_component_managers?4()
-zope.component.tests.test_suite?4()
-zope.component.utility.GlobalUtilityService.__init__?1(self, sitemanager=None)
-zope.component.utility.GlobalUtilityService.provideUtility?4(providedInterface, component, name='', info='')
-zope.component.utility.GlobalUtilityService.registrations?4()
-zope.component.utility.GlobalUtilityService?1(sitemanager=None)
-zope.component.utility.IGlobalUtilityService.provideUtility?4(component, name='', info='')
-zope.component.utility.UtilityService.__init__?1(self, sitemanager=None)
-zope.component.utility.UtilityService?1(sitemanager=None)
-zope.component.zcml.IAdapterDirective.default?7
-zope.component.zcml.IAdapterDirective.description?7
-zope.component.zcml.IAdapterDirective.factory?7
-zope.component.zcml.IAdapterDirective.for_?7
-zope.component.zcml.IAdapterDirective.locate?7
-zope.component.zcml.IAdapterDirective.missing_value?7
-zope.component.zcml.IAdapterDirective.name?7
-zope.component.zcml.IAdapterDirective.permission?7
-zope.component.zcml.IAdapterDirective.provides?7
-zope.component.zcml.IAdapterDirective.required?7
-zope.component.zcml.IAdapterDirective.title?7
-zope.component.zcml.IAdapterDirective.trusted?7
-zope.component.zcml.IAdapterDirective.value_type?7
-zope.component.zcml.IBasicComponentInformation.component?7
-zope.component.zcml.IBasicComponentInformation.description?7
-zope.component.zcml.IBasicComponentInformation.factory?7
-zope.component.zcml.IBasicComponentInformation.permission?7
-zope.component.zcml.IBasicComponentInformation.required?7
-zope.component.zcml.IBasicComponentInformation.title?7
-zope.component.zcml.IInterfaceDirective.interface?7
-zope.component.zcml.IInterfaceDirective.name?7
-zope.component.zcml.IInterfaceDirective.required?7
-zope.component.zcml.IInterfaceDirective.title?7
-zope.component.zcml.IInterfaceDirective.type?7
-zope.component.zcml.ISubscriberDirective.default?7
-zope.component.zcml.ISubscriberDirective.description?7
-zope.component.zcml.ISubscriberDirective.factory?7
-zope.component.zcml.ISubscriberDirective.for_?7
-zope.component.zcml.ISubscriberDirective.handler?7
-zope.component.zcml.ISubscriberDirective.locate?7
-zope.component.zcml.ISubscriberDirective.missing_value?7
-zope.component.zcml.ISubscriberDirective.permission?7
-zope.component.zcml.ISubscriberDirective.provides?7
-zope.component.zcml.ISubscriberDirective.required?7
-zope.component.zcml.ISubscriberDirective.title?7
-zope.component.zcml.ISubscriberDirective.trusted?7
-zope.component.zcml.ISubscriberDirective.value_type?7
-zope.component.zcml.IUtilityDirective.description?7
-zope.component.zcml.IUtilityDirective.name?7
-zope.component.zcml.IUtilityDirective.provides?7
-zope.component.zcml.IUtilityDirective.required?7
-zope.component.zcml.IUtilityDirective.title?7
-zope.component.zcml.PublicPermission?7
-zope.component.zcml._?8
-zope.component.zcml._handler?8
-zope.component.zcml._protectedFactory?5(original_factory, checker)
-zope.component.zcml._rolledUpFactory?5(factories)
-zope.component.zcml.adapter?4(_context, factory, provides=None, for_=None, permission=None, name='', trusted=False, locate=False)
-zope.component.zcml.factory?4(*args)
-zope.component.zcml.factory?4(ob)
-zope.component.zcml.handler?4(methodName, *args, **kwargs)
-zope.component.zcml.interface?4(_context, interface, type=None, name='')
-zope.component.zcml.proxify?4(ob, checker)
-zope.component.zcml.subscriber?4(_context, for_=None, factory=None, handler=None, provides=None, permission=None, trusted=False, locate=False)
-zope.component.zcml.utility?4(_context, provides=None, component=None, factory=None, permission=None, name='')
-zope.configuration.config.ComplexDirectiveDefinition.before?4()
-zope.configuration.config.ComplexDirectiveDefinition.factory?4(data, info)
-zope.configuration.config.ComplexStackItem.__init__?1(self, meta, context, data, info)
-zope.configuration.config.ComplexStackItem.contained?4(name, data, info)
-zope.configuration.config.ComplexStackItem.finish?4()
-zope.configuration.config.ComplexStackItem?1(meta, context, data, info)
-zope.configuration.config.ConfigurationAdapterRegistry.__init__?1(self)
-zope.configuration.config.ConfigurationAdapterRegistry.document?4(name, schema, usedIn, handler, info, parent=None)
-zope.configuration.config.ConfigurationAdapterRegistry.factory?4(context, name)
-zope.configuration.config.ConfigurationAdapterRegistry.register?4(interface, name, factory)
-zope.configuration.config.ConfigurationAdapterRegistry?1()
-zope.configuration.config.ConfigurationConflictError.__init__?1(self, conflicts)
-zope.configuration.config.ConfigurationConflictError?1(conflicts)
-zope.configuration.config.ConfigurationContext.__init__?1(self)
-zope.configuration.config.ConfigurationContext.action?4(discriminator, callable=None, args=(), kw={}, order=0)
-zope.configuration.config.ConfigurationContext.checkDuplicate?4(filename)
-zope.configuration.config.ConfigurationContext.hasFeature?4(feature)
-zope.configuration.config.ConfigurationContext.path?4(filename)
-zope.configuration.config.ConfigurationContext.processFile?4(filename)
-zope.configuration.config.ConfigurationContext.provideFeature?4(feature)
-zope.configuration.config.ConfigurationContext.resolve?4(dottedname)
-zope.configuration.config.ConfigurationContext?1()
-zope.configuration.config.ConfigurationExecutionError.__init__?1(self, etype, evalue, info)
-zope.configuration.config.ConfigurationExecutionError?1(etype, evalue, info)
-zope.configuration.config.ConfigurationMachine.__init__?1(self)
-zope.configuration.config.ConfigurationMachine.basepath?7
-zope.configuration.config.ConfigurationMachine.begin?4(__name, __data=None, __info=None, **kw)
-zope.configuration.config.ConfigurationMachine.end?4()
-zope.configuration.config.ConfigurationMachine.execute_actions?4(clear=True, testing=False)
-zope.configuration.config.ConfigurationMachine.getInfo?4()
-zope.configuration.config.ConfigurationMachine.includepath?7
-zope.configuration.config.ConfigurationMachine.info?7
-zope.configuration.config.ConfigurationMachine.package?7
-zope.configuration.config.ConfigurationMachine.setInfo?4(info)
-zope.configuration.config.ConfigurationMachine?1()
-zope.configuration.config.GroupingContextDecorator.__init__?1(self, context, **kw)
-zope.configuration.config.GroupingContextDecorator.after?4()
-zope.configuration.config.GroupingContextDecorator.before?4()
-zope.configuration.config.GroupingContextDecorator?1(context, **kw)
-zope.configuration.config.GroupingStackItem.__init__?1(self, context)
-zope.configuration.config.GroupingStackItem.contained?4(name, data, info)
-zope.configuration.config.GroupingStackItem.finish?4()
-zope.configuration.config.GroupingStackItem?1(context)
-zope.configuration.config.IDirectiveInfo.description?7
-zope.configuration.config.IDirectiveInfo.name?7
-zope.configuration.config.IDirectiveInfo.schema?7
-zope.configuration.config.IDirectiveInfo.title?7
-zope.configuration.config.IDirectivesInfo.description?7
-zope.configuration.config.IDirectivesInfo.namespace?7
-zope.configuration.config.IDirectivesInfo.title?7
-zope.configuration.config.IFullInfo.default?7
-zope.configuration.config.IFullInfo.description?7
-zope.configuration.config.IFullInfo.handler?7
-zope.configuration.config.IFullInfo.title?7
-zope.configuration.config.IFullInfo.usedIn?7
-zope.configuration.config.IProvidesDirectiveInfo.description?7
-zope.configuration.config.IProvidesDirectiveInfo.feature?7
-zope.configuration.config.IProvidesDirectiveInfo.title?7
-zope.configuration.config.IStackItem.contained?4(data, info)
-zope.configuration.config.IStackItem.finish?4()
-zope.configuration.config.RootStackItem.__init__?1(self, context)
-zope.configuration.config.RootStackItem.contained?4(name, data, info)
-zope.configuration.config.RootStackItem.finish?4()
-zope.configuration.config.RootStackItem?1(context)
-zope.configuration.config.SimpleStackItem.__init__?1(self, context, handler, info, *argdata)
-zope.configuration.config.SimpleStackItem.contained?4(name, data, info)
-zope.configuration.config.SimpleStackItem.finish?4()
-zope.configuration.config.SimpleStackItem?1(context, handler, info, *argdata)
-zope.configuration.config._bootstrap?5(context)
-zope.configuration.config._import_chickens?8
-zope.configuration.config.defineGroupingDirective?4(context, name, schema, handler, namespace='', usedIn=IConfigurationContext)
-zope.configuration.config.defineSimpleDirective?4(context, name, schema, handler, namespace='', usedIn=IConfigurationContext)
-zope.configuration.config.expand_action?4(discriminator, callable=None, args=(), kw={}, includepath=(), info='', order=0)
-zope.configuration.config.factory?4(context, data, info)
-zope.configuration.config.metans?7
-zope.configuration.config.noop?4()
-zope.configuration.config.provides?4(context, feature)
-zope.configuration.config.resolveConflicts?4(actions)
-zope.configuration.config.subdirective?4(context, name, schema)
-zope.configuration.config.testns?7
-zope.configuration.config.toargs?4(context, schema, data)
-zope.configuration.config.zopens?7
-zope.configuration.docutils.makeDocStructures?4(context)
-zope.configuration.docutils.para_sep?7
-zope.configuration.docutils.whitespace?7
-zope.configuration.docutils.wrap?4(text, width=78, indent=0)
-zope.configuration.fields.Bool.fromUnicode?4(u)
-zope.configuration.fields.GlobalInterface.__init__?1(self, **kw)
-zope.configuration.fields.GlobalInterface?1(**kw)
-zope.configuration.fields.GlobalObject.__init__?1(self, value_type=None, **kw)
-zope.configuration.fields.GlobalObject._validate?5(value)
-zope.configuration.fields.GlobalObject.fromUnicode?4(u)
-zope.configuration.fields.GlobalObject?1(value_type=None, **kw)
-zope.configuration.fields.MessageID.fromUnicode?4(u)
-zope.configuration.fields.PYIDENTIFIER_REGEX?7
-zope.configuration.fields.Path.fromUnicode?4(u)
-zope.configuration.fields.PythonIdentifier._validate?5(value)
-zope.configuration.fields.PythonIdentifier.fromUnicode?4(u)
-zope.configuration.fields.Tokens.fromUnicode?4(u)
-zope.configuration.fields.pyidentifierPattern?7
-zope.configuration.interfaces.IConfigurationContext.action?4(discriminator, callable, args=(), kw={}, order=0)
-zope.configuration.interfaces.IConfigurationContext.checkDuplicate?4()
-zope.configuration.interfaces.IConfigurationContext.description?7
-zope.configuration.interfaces.IConfigurationContext.hasFeature?4()
-zope.configuration.interfaces.IConfigurationContext.package?7
-zope.configuration.interfaces.IConfigurationContext.path?4()
-zope.configuration.interfaces.IConfigurationContext.provideFeature?4()
-zope.configuration.interfaces.IConfigurationContext.required?7
-zope.configuration.interfaces.IConfigurationContext.resolve?4()
-zope.configuration.interfaces.IConfigurationContext.title?7
-zope.configuration.interfaces.IGroupingContext.after?4()
-zope.configuration.interfaces.IGroupingContext.before?4()
-zope.configuration.name.getNormalizedName?4(name, package)
-zope.configuration.name.path?4(file='', package = 'zopeproducts', _silly=('__doc__', ), _globals={})
-zope.configuration.name.resolve?4(name, package='zopeproducts', _silly=('__doc__', ), _globals={})
-zope.configuration.namespace?4(suffix)
-zope.configuration.stxdocs._directiveDocs?5(name, schema, handler, info, indent_offset=0)
-zope.configuration.stxdocs._makeabs?5(path)
-zope.configuration.stxdocs._subDirectiveDocs?5(subdirs, namespace, name)
-zope.configuration.stxdocs.main?4(argv=sys.argv)
-zope.configuration.stxdocs.makedocs?4(target_dir, zcml_file)
-zope.configuration.stxdocs.usage?4(code, msg='')
-zope.configuration.xmlconfig.ConfigurationHandler.__init__?1(self, context, testing=0)
-zope.configuration.xmlconfig.ConfigurationHandler.characters?4(text)
-zope.configuration.xmlconfig.ConfigurationHandler.endElementNS?4(name, qname)
-zope.configuration.xmlconfig.ConfigurationHandler.evaluateCondition?4(expression)
-zope.configuration.xmlconfig.ConfigurationHandler.setDocumentLocator?4(locator)
-zope.configuration.xmlconfig.ConfigurationHandler.startElementNS?4(name, qname, attrs)
-zope.configuration.xmlconfig.ConfigurationHandler?1(context, testing=0)
-zope.configuration.xmlconfig.IInclude.description?7
-zope.configuration.xmlconfig.IInclude.file?7
-zope.configuration.xmlconfig.IInclude.files?7
-zope.configuration.xmlconfig.IInclude.package?7
-zope.configuration.xmlconfig.IInclude.required?7
-zope.configuration.xmlconfig.IInclude.title?7
-zope.configuration.xmlconfig.ParserInfo.__init__?1(self, file, line, column)
-zope.configuration.xmlconfig.ParserInfo.characters?4(characters)
-zope.configuration.xmlconfig.ParserInfo.end?4(line, column)
-zope.configuration.xmlconfig.ParserInfo.text?7
-zope.configuration.xmlconfig.ParserInfo?1(file, line, column)
-zope.configuration.xmlconfig.XMLConfig.__init__?1(self, file_name, module=None)
-zope.configuration.xmlconfig.XMLConfig?1(file_name, module=None)
-zope.configuration.xmlconfig.ZCML_CONDITION?7
-zope.configuration.xmlconfig.ZCML_NAMESPACE?7
-zope.configuration.xmlconfig.ZopeSAXParseException.__init__?1(self, v)
-zope.configuration.xmlconfig.ZopeSAXParseException?1(v)
-zope.configuration.xmlconfig.ZopeXMLConfigurationError.__init__?1(self, info, etype, evalue)
-zope.configuration.xmlconfig.ZopeXMLConfigurationError?1(info, etype, evalue)
-zope.configuration.xmlconfig._clearContext?5()
-zope.configuration.xmlconfig._context?8
-zope.configuration.xmlconfig._getContext?5()
-zope.configuration.xmlconfig.file?4(name, package=None, context=None, execute=True)
-zope.configuration.xmlconfig.include?4(_context, file=None, package=None, files=None)
-zope.configuration.xmlconfig.includeOverrides?4(_context, file=None, package=None, files=None)
-zope.configuration.xmlconfig.logger?7
-zope.configuration.xmlconfig.openInOrPlain?4(filename)
-zope.configuration.xmlconfig.processxmlfile?4(file, context, testing=False)
-zope.configuration.xmlconfig.registerCommonDirectives?4(context)
-zope.configuration.xmlconfig.string?4(s, context=None, name="<string>", execute=True)
-zope.configuration.xmlconfig.testxmlconfig?4(file, context=None)
-zope.configuration.xmlconfig.xmlconfig?4(file, testing=False)
-zope.configuration.zopeconfigure.IZopeConfigure.description?7
-zope.configuration.zopeconfigure.IZopeConfigure.i18n_domain?7
-zope.configuration.zopeconfigure.IZopeConfigure.package?7
-zope.configuration.zopeconfigure.IZopeConfigure.required?7
-zope.configuration.zopeconfigure.IZopeConfigure.title?7
-zope.configuration.zopeconfigure.ZopeConfigure.__init__?1(self, context, **kw)
-zope.configuration.zopeconfigure.ZopeConfigure?1(context, **kw)
-zope.contentprovider.interfaces.IContentProvider.render?4(**kw)
-zope.contentprovider.interfaces.IContentProvider.update?4()
-zope.contentprovider.interfaces.UpdateNotCalled?7
-zope.contentprovider.tales.addTALNamespaceData?4(provider, context)
-zope.contentprovider.tests.TestParticipation.interaction?7
-zope.contentprovider.tests.TestParticipation.principal?7
-zope.contentprovider.tests.counter?7
-zope.contentprovider.tests.mtime_func?7
-zope.contentprovider.tests.number?4(x)
-zope.contentprovider.tests.setUp?4(test)
-zope.contentprovider.tests.tearDown?4(test)
-zope.contentprovider.tests.test_suite?4()
-zope.contenttype.add_files?4(filenames)
-zope.contenttype.find_binary?7
-zope.contenttype.guess_content_type?4(name='', body='', default=None)
-zope.contenttype.here?7
-zope.contenttype.text_type?4(s)
-zope.copypastemove.ContainerItemRenamer.__init__?1(self, container)
-zope.copypastemove.ContainerItemRenamer.renameItem?4(oldName, newName)
-zope.copypastemove.ContainerItemRenamer?1(container)
-zope.copypastemove.ExampleContainer.chooseName?4(name, ob)
-zope.copypastemove.ObjectCopier.__init__?1(self, object)
-zope.copypastemove.ObjectCopier._configureCopy?5(copy, target, new_name)
-zope.copypastemove.ObjectCopier.copyTo?4(target, new_name=None)
-zope.copypastemove.ObjectCopier.copyable?4()
-zope.copypastemove.ObjectCopier.copyableTo?4(target, name=None)
-zope.copypastemove.ObjectCopier?1(object)
-zope.copypastemove.ObjectMover.__init__?1(self, object)
-zope.copypastemove.ObjectMover.moveTo?4(target, new_name=None)
-zope.copypastemove.ObjectMover.moveable?4()
-zope.copypastemove.ObjectMover.moveableTo?4(target, name=None)
-zope.copypastemove.ObjectMover?1(object)
-zope.copypastemove.OrderedContainerItemRenamer.renameItem?4(oldName, newName)
-zope.copypastemove.PrincipalClipboard.__init__?1(self, annotation)
-zope.copypastemove.PrincipalClipboard.addItems?4(action, targets)
-zope.copypastemove.PrincipalClipboard.clearContents?4()
-zope.copypastemove.PrincipalClipboard.getContents?4()
-zope.copypastemove.PrincipalClipboard.setContents?4(clipboard)
-zope.copypastemove.PrincipalClipboard?1(annotation)
-zope.copypastemove.dispatchToSublocations?4(object, event)
-zope.copypastemove.interfaces.IContainerItemRenamer.renameItem?4(newName)
-zope.copypastemove.interfaces.IObjectCopier.copyTo?4(new_name=None)
-zope.copypastemove.interfaces.IObjectCopier.copyable?4()
-zope.copypastemove.interfaces.IObjectCopier.copyableTo?4(name=None)
-zope.copypastemove.interfaces.IObjectMover.moveTo?4(new_name=None)
-zope.copypastemove.interfaces.IObjectMover.moveable?4()
-zope.copypastemove.interfaces.IObjectMover.moveableTo?4(name=None)
-zope.copypastemove.interfaces.IPrincipalClipboard.addItems?4(targets)
-zope.copypastemove.interfaces.IPrincipalClipboard.clearContents?4()
-zope.copypastemove.interfaces.IPrincipalClipboard.getContents?4()
-zope.copypastemove.interfaces.IPrincipalClipboard.setContents?4()
-zope.datetime.DateTimeParser._calcTimezoneName?5(x, ms)
-zope.datetime.DateTimeParser._daymap?8
-zope.datetime.DateTimeParser._isDST?8
-zope.datetime.DateTimeParser._localzone0?8
-zope.datetime.DateTimeParser._localzone1?8
-zope.datetime.DateTimeParser._localzone?8
-zope.datetime.DateTimeParser._month_len?8
-zope.datetime.DateTimeParser._monthmap?8
-zope.datetime.DateTimeParser._multipleZones?8
-zope.datetime.DateTimeParser._parse?5(string, local=True)
-zope.datetime.DateTimeParser._parse_iso8601?5(s)
-zope.datetime.DateTimeParser._tzinfo?8
-zope.datetime.DateTimeParser._until_month?8
-zope.datetime.DateTimeParser._validDate?5(y, m, d)
-zope.datetime.DateTimeParser._validTime?5(h, m, s)
-zope.datetime.DateTimeParser.delimiters?7
-zope.datetime.DateTimeParser.flt_pattern?7
-zope.datetime.DateTimeParser.int_pattern?7
-zope.datetime.DateTimeParser.localZone?4(ltm=None)
-zope.datetime.DateTimeParser.name_pattern?7
-zope.datetime.DateTimeParser.parse?4(arg, local=True)
-zope.datetime.DateTimeParser.space_chars?7
-zope.datetime.DateTimeParser.time?4(arg)
-zope.datetime.EPOCH?7
-zope.datetime._cache.__init__?2(self)
-zope.datetime._cache._zlst?8
-zope.datetime._cache._zmap?8
-zope.datetime._cache?2()
-zope.datetime._calcDependentSecond2?5(yr, mo, dy, hr, mn, sc)
-zope.datetime._calcDependentSecond?5(tz, t)
-zope.datetime._calcHMS?5(x, ms)
-zope.datetime._calcIndependentSecondEtc?5(tz, x, ms)
-zope.datetime._calcSD?5(t)
-zope.datetime._calcYMDHMS?5(x, ms)
-zope.datetime._calendarday?5(j)
-zope.datetime._correctYear?5(year)
-zope.datetime._findLocalTimeZoneName?5(isDST)
-zope.datetime._iso_tz_re?8
-zope.datetime._julianday?5(yr, mo, dy)
-zope.datetime._timezone.__init__?2(self, data)
-zope.datetime._timezone.default_index?4()
-zope.datetime._timezone.index?4(t=None)
-zope.datetime._timezone.info?4(t=None)
-zope.datetime._timezone?2(data)
-zope.datetime._tzoffset?5(tz, t)
-zope.datetime.i?7
-zope.datetime.iso8601_date?4(ts=None)
-zope.datetime.jd1901?7
-zope.datetime.monthname?7
-zope.datetime.numericTimeZoneMatch?7
-zope.datetime.parse?7
-zope.datetime.parseDatetimetz?4(string, local=True)
-zope.datetime.parser?7
-zope.datetime.rfc1123_date?4(ts=None)
-zope.datetime.rfc850_date?4(ts=None)
-zope.datetime.safegmtime?4(t)
-zope.datetime.safelocaltime?4(t)
-zope.datetime.time?7
-zope.datetime.timezones.dumpTimezoneInfo?4(_data)
-zope.datetime.timezones.historical_zone_info?7
-zope.datetime.tm?7
-zope.datetime.to_month?7
-zope.datetime.to_year?7
-zope.datetime.weekday_abbr?7
-zope.datetime.weekday_full?7
-zope.decorator.tests.check_forbidden_call?4(callable, *args)
-zope.decorator.tests.test_providedBy_iter_w_classic_class?4()
-zope.decorator.tests.test_providedBy_iter_w_new_style_class?4()
-zope.decorator.tests.test_suite?4()
-zope.deferredimport.deferredmodule.Deferred.__init__?1(self, name, specifier)
-zope.deferredimport.deferredmodule.Deferred._import_chicken?8
-zope.deferredimport.deferredmodule.Deferred.get?4()
-zope.deferredimport.deferredmodule.Deferred?1(name, specifier)
-zope.deferredimport.deferredmodule.DeferredAndDeprecated.__init__?1(self, name, specifier, message)
-zope.deferredimport.deferredmodule.DeferredAndDeprecated.get?4()
-zope.deferredimport.deferredmodule.DeferredAndDeprecated?1(name, specifier, message)
-zope.deferredimport.deferredmodule.ModuleProxy.__init__?1(self, module)
-zope.deferredimport.deferredmodule.ModuleProxy?1(module)
-zope.deferredimport.deferredmodule.define?4(**names)
-zope.deferredimport.deferredmodule.defineFrom?4(from_name, *names)
-zope.deferredimport.deferredmodule.deprecated?4(message, **names)
-zope.deferredimport.deferredmodule.deprecatedFrom?4(message, from_name, *names)
-zope.deferredimport.deferredmodule.initialize?4(level=1)
-zope.deferredimport.tests.OutErr.write?4()
-zope.deferredimport.tests.create_module?4(**modules)
-zope.deferredimport.tests.setUp?4(test)
-zope.deferredimport.tests.tearDown?4(test)
-zope.deferredimport.tests.test_suite?4()
-zope.deferredimport.tests.warn?4(message, type_, stacklevel)
-zope.deprecation.deprecation.DeprecatedGetProperty.__init__?1(self, prop, message)
-zope.deprecation.deprecation.DeprecatedGetProperty?1(prop, message)
-zope.deprecation.deprecation.DeprecatedMethod?4(method, message)
-zope.deprecation.deprecation.DeprecatedModule.__init__?1(self, module, msg)
-zope.deprecation.deprecation.DeprecatedModule?1(module, msg)
-zope.deprecation.deprecation.DeprecationProxy.__init__?1(self, module)
-zope.deprecation.deprecation.DeprecationProxy.deprecate?4(names, message)
-zope.deprecation.deprecation.DeprecationProxy?1(module)
-zope.deprecation.deprecation.ShowSwitch.__init__?1(self)
-zope.deprecation.deprecation.ShowSwitch.off?4()
-zope.deprecation.deprecation.ShowSwitch.on?4()
-zope.deprecation.deprecation.ShowSwitch.reset?4()
-zope.deprecation.deprecation.ShowSwitch?1()
-zope.deprecation.deprecation.deprecate.__init__?1(self, msg)
-zope.deprecation.deprecation.deprecate?1(msg)
-zope.deprecation.deprecation.deprecated?4(specifier, message)
-zope.deprecation.deprecation.deprecated_method?4(self, *args, **kw)
-zope.deprecation.deprecation.moved?4(to_location, unsupported_in=None)
-zope.deprecation.deprecation.ogetattr?7
-zope.deprecation.tests.create_module?4(modules=(), **kw)
-zope.deprecation.tests.demo1?7
-zope.deprecation.tests.demo2?7
-zope.deprecation.tests.demo3?7
-zope.deprecation.tests.demo4?7
-zope.deprecation.tests.deprecatedemo4?4()
-zope.deprecation.tests.setUp?4(test)
-zope.deprecation.tests.setUpCreateModule?4(test)
-zope.deprecation.tests.tearDown?4(test)
-zope.deprecation.tests.tearDownCreateModule?4(test)
-zope.deprecation.tests.test_suite?4()
-zope.deprecation.tests.warn?4(message, type_, stacklevel)
-zope.documenttemplate.dt_html.DTMLRegExClass.group?4(*args)
-zope.documenttemplate.dt_html.DTMLRegExClass.search?4(text, start=0, name_match=re.compile('[\0- ]*[a-zA-Z]+[\0- ]*').match, start_search=re.compile('[<&]').search, ent_name=re.compile('[-a-zA-Z0-9_.]+').match)
-zope.documenttemplate.dt_html.DTMLRegExClass.start?4(*args)
-zope.documenttemplate.dt_html.HTML.SubTemplate?4(name)
-zope.documenttemplate.dt_html.HTML.errQuote?7
-zope.documenttemplate.dt_html.HTML.parseTag?4(tagre, command=None, sargs='')
-zope.documenttemplate.dt_html.HTML.quotedHTML?4(text=None, character_entities=(
-                       (('&'), '&amp;'), (("<"), '&lt;' ), ((">"), '&gt;' ), (('"'), '&quot;')))
-zope.documenttemplate.dt_html.HTML.tagre?4()
-zope.documenttemplate.dt_html.HTML.varExtra?4(tagre)
-zope.documenttemplate.dt_if.Else.name?7
-zope.documenttemplate.dt_if.If.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_if.If.blockContinuations?7
-zope.documenttemplate.dt_if.If.elses?7
-zope.documenttemplate.dt_if.If.expr?7
-zope.documenttemplate.dt_if.If.name?7
-zope.documenttemplate.dt_if.If?1(context, blocks)
-zope.documenttemplate.dt_if.Unless.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_if.Unless.blockContinuations?7
-zope.documenttemplate.dt_if.Unless.name?7
-zope.documenttemplate.dt_if.Unless?1(context, blocks)
-zope.documenttemplate.dt_in.In?7
-zope.documenttemplate.dt_in.InClass.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_in.InClass.elses?7
-zope.documenttemplate.dt_in.InClass.expr?7
-zope.documenttemplate.dt_in.InClass.renderwb?4(md)
-zope.documenttemplate.dt_in.InClass.renderwob?4(md)
-zope.documenttemplate.dt_in.InClass.reverse?7
-zope.documenttemplate.dt_in.InClass.reverse_sequence?4(sequence)
-zope.documenttemplate.dt_in.InClass.sort_expr?7
-zope.documenttemplate.dt_in.InClass.sort_sequence?4(sequence)
-zope.documenttemplate.dt_in.InClass.start_name_re?7
-zope.documenttemplate.dt_in.InClass?1(context, blocks)
-zope.documenttemplate.dt_in.InFactory.blockContinuations?7
-zope.documenttemplate.dt_in.InFactory.name?7
-zope.documenttemplate.dt_in.basic_type?7
-zope.documenttemplate.dt_in.int_param?4(params, md, name, default=0, st=StringType)
-zope.documenttemplate.dt_insv.mv?7
-zope.documenttemplate.dt_insv.opt?4(start, end, size, orphan, sequence)
-zope.documenttemplate.dt_insv.sequence_variables.Letter?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.Roman?4(num)
-zope.documenttemplate.dt_insv.sequence_variables.__init__?1(self, items=None, query_string='', start_name_re=None)
-zope.documenttemplate.dt_insv.sequence_variables.even?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.first?4(name, key='')
-zope.documenttemplate.dt_insv.sequence_variables.item?4(index, tt = TupleType)
-zope.documenttemplate.dt_insv.sequence_variables.key?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.last?4(name, key='')
-zope.documenttemplate.dt_insv.sequence_variables.length?4(ignored)
-zope.documenttemplate.dt_insv.sequence_variables.letter?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.next_batches?4(suffix='batches', key='')
-zope.documenttemplate.dt_insv.sequence_variables.number?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.odd?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.previous_batches?4(suffix='batches', key='')
-zope.documenttemplate.dt_insv.sequence_variables.query?4(*ignored)
-zope.documenttemplate.dt_insv.sequence_variables.roman?4(index)
-zope.documenttemplate.dt_insv.sequence_variables.special_prefixes?7
-zope.documenttemplate.dt_insv.sequence_variables.statistic_names?7
-zope.documenttemplate.dt_insv.sequence_variables.statistics?4(name, key)
-zope.documenttemplate.dt_insv.sequence_variables.value?4(index, name)
-zope.documenttemplate.dt_insv.sequence_variables?1(items=None, query_string='', start_name_re=None)
-zope.documenttemplate.dt_insv.sub?4(s1, s2, src)
-zope.documenttemplate.dt_let.Let.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_let.Let.blockContinuations?7
-zope.documenttemplate.dt_let.Let.name?7
-zope.documenttemplate.dt_let.Let.render?4(md)
-zope.documenttemplate.dt_let.Let?1(context, blocks)
-zope.documenttemplate.dt_let.parse_let_params?4(text, result=None, tag='let', parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-zope.documenttemplate.dt_raise.Raise.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_raise.Raise.blockContinuations?7
-zope.documenttemplate.dt_raise.Raise.expr?7
-zope.documenttemplate.dt_raise.Raise.name?7
-zope.documenttemplate.dt_raise.Raise.render?4(md)
-zope.documenttemplate.dt_raise.Raise?1(context, blocks)
-zope.documenttemplate.dt_return.DTReturn.__init__?1(self, v)
-zope.documenttemplate.dt_return.DTReturn?1(v)
-zope.documenttemplate.dt_return.ReturnTag.__init__?1(self, context, args)
-zope.documenttemplate.dt_return.ReturnTag.expr?7
-zope.documenttemplate.dt_return.ReturnTag.name?7
-zope.documenttemplate.dt_return.ReturnTag.render?4(md)
-zope.documenttemplate.dt_return.ReturnTag?1(context, args)
-zope.documenttemplate.dt_string.String.SubTemplate?4(name)
-zope.documenttemplate.dt_string.String.__init__?1(self, source_string='', mapping=None, __name__='<string>', **vars)
-zope.documenttemplate.dt_string.String._parseTag?5(match_ob, command=None, sargs='', tt=TupleType)
-zope.documenttemplate.dt_string.String.commands?7
-zope.documenttemplate.dt_string.String.compile_python_expresssion?4(src)
-zope.documenttemplate.dt_string.String.cook?4(cooklock=thread.allocate_lock())
-zope.documenttemplate.dt_string.String.default?4(name=None, **kw)
-zope.documenttemplate.dt_string.String.errQuote?4(s)
-zope.documenttemplate.dt_string.String.func_code?7
-zope.documenttemplate.dt_string.String.func_defaults?7
-zope.documenttemplate.dt_string.String.initvars?4(globals, vars)
-zope.documenttemplate.dt_string.String.munge?4(source_string=None, mapping=None, **vars)
-zope.documenttemplate.dt_string.String.parse?4(text, start=0, result=None, tagre=None)
-zope.documenttemplate.dt_string.String.parseTag?4(match_ob, command=None, sargs='')
-zope.documenttemplate.dt_string.String.parse_block?4(text, start, result, tagre, stag, sloc, sargs, scommand)
-zope.documenttemplate.dt_string.String.parse_close?4(text, start, tagre, stag, sloc, scommand, sa)
-zope.documenttemplate.dt_string.String.parse_error?4(mess, tag, text, start)
-zope.documenttemplate.dt_string.String.read?4(raw=None)
-zope.documenttemplate.dt_string.String.read_raw?4(raw=None)
-zope.documenttemplate.dt_string.String.shared_globals?7
-zope.documenttemplate.dt_string.String.skip_eol?4(text, start, eol=re.compile('[ \t]*\n'))
-zope.documenttemplate.dt_string.String.tagre?4()
-zope.documenttemplate.dt_string.String.validate?7
-zope.documenttemplate.dt_string.String.var?4(name=None, **kw)
-zope.documenttemplate.dt_string.String.varExtra?4(match_ob)
-zope.documenttemplate.dt_string.String?1(source_string='', mapping=None, __name__='<string>', **vars)
-zope.documenttemplate.dt_string._marker?8
-zope.documenttemplate.dt_try.Try.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_try.Try.blockContinuations?7
-zope.documenttemplate.dt_try.Try.elseBlock?7
-zope.documenttemplate.dt_try.Try.finallyBlock?7
-zope.documenttemplate.dt_try.Try.find_handler?4(exception)
-zope.documenttemplate.dt_try.Try.match_base?4(exception, name)
-zope.documenttemplate.dt_try.Try.name?7
-zope.documenttemplate.dt_try.Try.render?4(md)
-zope.documenttemplate.dt_try.Try.render_try_except?4(md)
-zope.documenttemplate.dt_try.Try.render_try_finally?4(md)
-zope.documenttemplate.dt_try.Try?1(context, blocks)
-zope.documenttemplate.dt_util.Eval.__init__?1(self, context, expr)
-zope.documenttemplate.dt_util.Eval.eval?4(mapping)
-zope.documenttemplate.dt_util.Eval?1(context, expr)
-zope.documenttemplate.dt_util.Expr_doc?7
-zope.documenttemplate.dt_util.html_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_util.int_param?4(params, md, name, default=0)
-zope.documenttemplate.dt_util.name_param?4(context, params, tag='', expr=0, attr='name', default_unnamed=1)
-zope.documenttemplate.dt_util.parse_params?4(text, result=None, tag='', unparmre=re.compile('([\000- ]*([^\000- ="]+))'), qunparmre=re.compile('([\000- ]*("[^"]*"))'), parmre=re.compile('([\000- ]*([^\000- ="]+)=([^\000- ="]+))'), qparmre=re.compile('([\000- ]*([^\000- ="]+)="([^"]*)")'), **parms)
-zope.documenttemplate.dt_var.Call.__init__?1(self, context, args)
-zope.documenttemplate.dt_var.Call.expr?7
-zope.documenttemplate.dt_var.Call.name?7
-zope.documenttemplate.dt_var.Call?1(context, args)
-zope.documenttemplate.dt_var.Comment.__init__?1(self, context, args, fmt='')
-zope.documenttemplate.dt_var.Comment.blockContinuations?7
-zope.documenttemplate.dt_var.Comment.name?7
-zope.documenttemplate.dt_var.Comment.render?4(md)
-zope.documenttemplate.dt_var.Comment?1(context, args, fmt='')
-zope.documenttemplate.dt_var.Var.__init__?1(self, context, args, fmt='s')
-zope.documenttemplate.dt_var.Var.expr?7
-zope.documenttemplate.dt_var.Var.name?7
-zope.documenttemplate.dt_var.Var.render?4(md)
-zope.documenttemplate.dt_var.Var?1(context, args, fmt='s')
-zope.documenttemplate.dt_var.capitalize?4(val)
-zope.documenttemplate.dt_var.dollars_and_cents?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.dollars_and_cents_with_commas?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.len_comma?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.len_format?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.lower?4(val)
-zope.documenttemplate.dt_var.modifiers?7
-zope.documenttemplate.dt_var.newline_to_br?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.spacify?4(val)
-zope.documenttemplate.dt_var.special_formats?7
-zope.documenttemplate.dt_var.sql_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.structured_text?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.thousands_commas?4(v, name='(Unknown name)', md={}, thou=re.compile(
-                         r"([0-9])([0-9][0-9][0-9]([, .]|$))").search)
-zope.documenttemplate.dt_var.upper?4(val)
-zope.documenttemplate.dt_var.url_quote?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.url_quote_plus?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.whole_dollars?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_var.whole_dollars_with_commas?4(v, name='(Unknown name)', md={})
-zope.documenttemplate.dt_with.With.__init__?1(self, context, blocks)
-zope.documenttemplate.dt_with.With.blockContinuations?7
-zope.documenttemplate.dt_with.With.mapping?7
-zope.documenttemplate.dt_with.With.name?7
-zope.documenttemplate.dt_with.With.only?7
-zope.documenttemplate.dt_with.With.render?4(md)
-zope.documenttemplate.dt_with.With?1(context, blocks)
-zope.documenttemplate.pdocumenttemplate.ClassTypes?7
-zope.documenttemplate.pdocumenttemplate.DictInstance.__init__?1(self, mapping)
-zope.documenttemplate.pdocumenttemplate.DictInstance?1(mapping)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.__init__?1(self, o, namespace)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.has_key?4(key)
-zope.documenttemplate.pdocumenttemplate.InstanceDict.keys?4()
-zope.documenttemplate.pdocumenttemplate.InstanceDict?1(o, namespace)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.__init__?1(self)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.keys?4()
-zope.documenttemplate.pdocumenttemplate.MultiMapping.pop?4(n=1)
-zope.documenttemplate.pdocumenttemplate.MultiMapping.push?4(d)
-zope.documenttemplate.pdocumenttemplate.MultiMapping?1()
-zope.documenttemplate.pdocumenttemplate.TemplateDict.__init__?1(self)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._pop?5(n=1)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._proxied?5()
-zope.documenttemplate.pdocumenttemplate.TemplateDict._push?5(d)
-zope.documenttemplate.pdocumenttemplate.TemplateDict._push_instance?5(inst)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.attr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.getattr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.getitem?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.has_key?4(key)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.hasattr?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.level?7
-zope.documenttemplate.pdocumenttemplate.TemplateDict.namespace?4(**kw)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.pow?4(x, y, z)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.range?4(iFirst, *args)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.render?4(v)
-zope.documenttemplate.pdocumenttemplate.TemplateDict.reorder?4(s, with=None, without=())
-zope.documenttemplate.pdocumenttemplate.TemplateDict.test?4(*args)
-zope.documenttemplate.pdocumenttemplate.TemplateDict?1()
-zope.documenttemplate.pdocumenttemplate.render_blocks?4(blocks, md)
-zope.documenttemplate.pdocumenttemplate.safe_callable?4(ob)
-zope.documenttemplate.untrusted.tests.test_suite?4()
-zope.documenttemplate.untrusted.untrusted.UntrustedHTML.TemplateDict?7
-zope.documenttemplate.untrusted.untrusted.UntrustedHTML.compile_python_expresssion?4(src)
-zope.documenttemplate.untrusted.untrusted.UntrustedTemplateDict._proxied?5()
-zope.documenttemplate.untrusted.untrusted.UntrustedTemplateDict._push_instance?5(inst)
-zope.documenttemplate.ustr._exception_str?5(exc)
-zope.documenttemplate.ustr.nasty_exception_str?7
-zope.documenttemplate.ustr.ustr?4(v)
-zope.dottedname.resolve.resolve?4(name, module=None)
-zope.dottedname.tests.test_suite?4()
-zope.dublincore.annotatableadapter.DCkey?7
-zope.dublincore.annotatableadapter.DirectProperty.__init__?1(self, name, attrname)
-zope.dublincore.annotatableadapter.DirectProperty?1(name, attrname)
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter.__init__?1(self, context)
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter._changed?5()
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter.annotations?7
-zope.dublincore.annotatableadapter.ZDCAnnotatableAdapter?1(context)
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.__init__?1(self, context)
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.oldprop?7
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter.prop?7
-zope.dublincore.annotatableadapter.ZDCPartialAnnotatableAdapter?1(context)
-zope.dublincore.annotatableadapter.partialAnnotatableAdapterFactory?4(direct_fields)
-zope.dublincore.browser.metadataedit.MetaDataEdit.edit?4()
-zope.dublincore.browser.metadataedit._?8
-zope.dublincore.creatorannotator.CreatorAnnotator?4(event)
-zope.dublincore.dcsv._decode_string?5(s)
-zope.dublincore.dcsv._encode_string?5(s, what)
-zope.dublincore.dcsv._find_interesting?8
-zope.dublincore.dcsv._find_value?8
-zope.dublincore.dcsv._prefix?8
-zope.dublincore.dcsv.createMapping?4(items, allow_duplicates=False)
-zope.dublincore.dcsv.decode?4(text)
-zope.dublincore.dcsv.encode?4(items)
-zope.dublincore.dcterms.DCTERMS_NS?7
-zope.dublincore.dcterms.DC_NS?7
-zope.dublincore.dcterms.W3CDTF?7
-zope.dublincore.dcterms.XSI_NS?7
-zope.dublincore.dcterms._dcmitypes?8
-zope.dublincore.dcterms._period_fields?8
-zope.dublincore.dcterms._prefix_to_ns?8
-zope.dublincore.dcterms.check_box?4(value)
-zope.dublincore.dcterms.check_dcmitype?4(value)
-zope.dublincore.dcterms.check_imt?4(value)
-zope.dublincore.dcterms.check_iso3166?4(value)
-zope.dublincore.dcterms.check_iso639_2?4(value)
-zope.dublincore.dcterms.check_period?4(value)
-zope.dublincore.dcterms.check_point?4(value)
-zope.dublincore.dcterms.check_rfc1766?4(value)
-zope.dublincore.dcterms.check_rfc3066?4(value)
-zope.dublincore.dcterms.check_tgn?4(value)
-zope.dublincore.dcterms.check_uri?4(value)
-zope.dublincore.dcterms.check_w3cdtf?4(value)
-zope.dublincore.dcterms.element_to_name?7
-zope.dublincore.dcterms.encodings?7
-zope.dublincore.dcterms.name_to_element?7
-zope.dublincore.dcterms.splitEncoding?4(name)
-zope.dublincore.interfaces.ICMFDublinCore.Contributors?4()
-zope.dublincore.interfaces.ICMFDublinCore.CreationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Creator?4()
-zope.dublincore.interfaces.ICMFDublinCore.Date?4()
-zope.dublincore.interfaces.ICMFDublinCore.Description?4()
-zope.dublincore.interfaces.ICMFDublinCore.EffectiveDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.ExpirationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Format?4()
-zope.dublincore.interfaces.ICMFDublinCore.Identifier?4()
-zope.dublincore.interfaces.ICMFDublinCore.Language?4()
-zope.dublincore.interfaces.ICMFDublinCore.ModificationDate?4()
-zope.dublincore.interfaces.ICMFDublinCore.Publisher?4()
-zope.dublincore.interfaces.ICMFDublinCore.Rights?4()
-zope.dublincore.interfaces.ICMFDublinCore.Subject?4()
-zope.dublincore.interfaces.ICMFDublinCore.Title?4()
-zope.dublincore.interfaces.ICMFDublinCore.Type?4()
-zope.dublincore.interfaces.IDCDescriptiveProperties.description?7
-zope.dublincore.interfaces.IDCDescriptiveProperties.title?7
-zope.dublincore.interfaces.IDCExtended.contributors?7
-zope.dublincore.interfaces.IDCExtended.creators?7
-zope.dublincore.interfaces.IDCExtended.description?7
-zope.dublincore.interfaces.IDCExtended.publisher?7
-zope.dublincore.interfaces.IDCExtended.subjects?7
-zope.dublincore.interfaces.IDCExtended.title?7
-zope.dublincore.interfaces.IDCExtended.value_type?7
-zope.dublincore.interfaces.IDCPublishing.description?7
-zope.dublincore.interfaces.IDCPublishing.effective?7
-zope.dublincore.interfaces.IDCPublishing.expires?7
-zope.dublincore.interfaces.IDCPublishing.title?7
-zope.dublincore.interfaces.IDCTimes.created?7
-zope.dublincore.interfaces.IDCTimes.description?7
-zope.dublincore.interfaces.IDCTimes.modified?7
-zope.dublincore.interfaces.IDCTimes.title?7
-zope.dublincore.interfaces.IDublinCoreElementItem.description?7
-zope.dublincore.interfaces.IDublinCoreElementItem.qualification?7
-zope.dublincore.interfaces.IDublinCoreElementItem.title?7
-zope.dublincore.interfaces.IDublinCoreElementItem.value?7
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedContributors?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedCoverages?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedCreators?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedDates?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedDescriptions?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedFormats?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedIdentifiers?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedLanguages?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedPublishers?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedRelations?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedRights?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedSources?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedSubjects?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedTitles?4()
-zope.dublincore.interfaces.IGeneralDublinCore.getQualifiedTypes?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedContributors?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedCoverages?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedCreators?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedDates?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedDescriptions?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedFormats?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedIdentifiers?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedLanguages?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedPublishers?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedRelations?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedRights?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedSources?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedSubjects?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedTitles?4()
-zope.dublincore.interfaces.IWritableGeneralDublinCore.setQualifiedTypes?4()
-zope.dublincore.timeannotators.CreatedAnnotator?4(event)
-zope.dublincore.timeannotators.ModifiedAnnotator?4(event)
-zope.dublincore.xmlmetadata.DEFAULT_NAMESPACE_PREFIXES?7
-zope.dublincore.xmlmetadata.DublinCoreHandler.characters?4(data)
-zope.dublincore.xmlmetadata.DublinCoreHandler.endElementNS?4(name, qname)
-zope.dublincore.xmlmetadata.DublinCoreHandler.get_dc_container?4()
-zope.dublincore.xmlmetadata.DublinCoreHandler.startDocument?4()
-zope.dublincore.xmlmetadata.DublinCoreHandler.startElementNS?4(name, qname, attrs)
-zope.dublincore.xmlmetadata.NamespaceTracker.__init__?1(self, mapping=None)
-zope.dublincore.xmlmetadata.NamespaceTracker.encode?4((uri, localname))
-zope.dublincore.xmlmetadata.NamespaceTracker.getPrefixMappings?4()
-zope.dublincore.xmlmetadata.NamespaceTracker?1(mapping=None)
-zope.dublincore.xmlmetadata.PrefixManager.endPrefixMapping?4(prefix)
-zope.dublincore.xmlmetadata.PrefixManager.get_uri?4(prefix)
-zope.dublincore.xmlmetadata.PrefixManager.startPrefixMapping?4(prefix, uri)
-zope.dublincore.xmlmetadata.XSI_TYPE?7
-zope.dublincore.xmlmetadata._encode_string?5(s)
-zope.dublincore.xmlmetadata._setup_parser?5(error_handler)
-zope.dublincore.xmlmetadata.dublin_core_namespaces?7
-zope.dublincore.xmlmetadata.dumpString?4(mapping)
-zope.dublincore.xmlmetadata.parse?4(source, error_handler=None)
-zope.dublincore.xmlmetadata.parseString?4(text, error_handler=None)
-zope.dublincore.zopedublincore.SimpleProperty.__init__?1(self, name)
-zope.dublincore.zopedublincore.SimpleProperty?1(name)
-zope.dublincore.zopedublincore.ZopeDublinCore.Contributors?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.CreationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Creator?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Date?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Description?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.EffectiveDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.ExpirationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Format?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Identifier?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Language?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.ModificationDate?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Publisher?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Rights?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Subject?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Title?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.Type?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.__init__?1(self, mapping=None)
-zope.dublincore.zopedublincore.ZopeDublinCore._changed?5()
-zope.dublincore.zopedublincore.ZopeDublinCore.contributors?7
-zope.dublincore.zopedublincore.ZopeDublinCore.created?7
-zope.dublincore.zopedublincore.ZopeDublinCore.creators?7
-zope.dublincore.zopedublincore.ZopeDublinCore.description?7
-zope.dublincore.zopedublincore.ZopeDublinCore.effective?7
-zope.dublincore.zopedublincore.ZopeDublinCore.expires?7
-zope.dublincore.zopedublincore.ZopeDublinCore.format?7
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedContributors?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedCoverages?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedCreators?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedDates?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedDescriptions?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedFormats?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedIdentifiers?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedLanguages?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedPublishers?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedRelations?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedRights?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedSources?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedSubjects?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedTitles?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.getQualifiedTypes?4()
-zope.dublincore.zopedublincore.ZopeDublinCore.identifier?7
-zope.dublincore.zopedublincore.ZopeDublinCore.language?7
-zope.dublincore.zopedublincore.ZopeDublinCore.modified?7
-zope.dublincore.zopedublincore.ZopeDublinCore.publisher?7
-zope.dublincore.zopedublincore.ZopeDublinCore.rights?7
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedContributors?4(qualified_contributors)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedCoverages?4(qualified_coverages)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedCreators?4(qualified_creators)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedDates?4(qualified_dates)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedDescriptions?4(qualified_descriptions)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedFormats?4(qualified_formats)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedIdentifiers?4(qualified_identifiers)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedLanguages?4(qualified_languages)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedPublishers?4(qualified_publishers)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedRelations?4(qualified_relations)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedRights?4(qualified_rights)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedSources?4(qualified_sources)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedSubjects?4(qualified_subjects)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedTitles?4(qualified_titles)
-zope.dublincore.zopedublincore.ZopeDublinCore.setQualifiedTypes?4(qualified_types)
-zope.dublincore.zopedublincore.ZopeDublinCore.subjects?7
-zope.dublincore.zopedublincore.ZopeDublinCore.title?7
-zope.dublincore.zopedublincore.ZopeDublinCore.type?7
-zope.dublincore.zopedublincore.ZopeDublinCore?1(mapping=None)
-zope.dublincore.zopedublincore._get_qualified?5(self, name)
-zope.dublincore.zopedublincore._scalar_get?5(inst, name)
-zope.dublincore.zopedublincore._set_qualified?5(self, name, qvalue)
-zope.event.notify?4(event)
-zope.event.subscribers?7
-zope.event.tests.DocFileSuite?4(*paths)
-zope.event.tests.runit?4(path=path, source=source)
-zope.event.tests.test_suite?4()
-zope.exceptions.exceptionformatter.DEBUG_EXCEPTION_FORMATTER?7
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.escape?4(s)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatLastLine?4(exc_line)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatLine?4(tb)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatSupplementLine?4(line)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.formatTracebackInfo?4(tbi)
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.getPrefix?4()
-zope.exceptions.exceptionformatter.HTMLExceptionFormatter.line_sep?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter.__init__?1(self, limit=None, with_filenames=False)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.escape?4(s)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatException?4(etype, value, tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatExceptionOnly?4(etype, value)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatLastLine?4(exc_line)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatLine?4(tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSourceURL?4(url)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSupplement?4(supplement, tb)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatSupplementLine?4(line)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.formatTracebackInfo?4(tbi)
-zope.exceptions.exceptionformatter.TextExceptionFormatter.getLimit?4()
-zope.exceptions.exceptionformatter.TextExceptionFormatter.getPrefix?4()
-zope.exceptions.exceptionformatter.TextExceptionFormatter.line_sep?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter.show_revisions?7
-zope.exceptions.exceptionformatter.TextExceptionFormatter?1(limit=None, with_filenames=False)
-zope.exceptions.exceptionformatter.format_exception?4(t, v, tb, limit=None, as_html=False, with_filenames=False)
-zope.exceptions.exceptionformatter.print_exception?4(t, v, tb, limit=None, file=None, as_html=False, with_filenames=True)
-zope.exceptions.interfaces.ITracebackSupplement.column?7
-zope.exceptions.interfaces.ITracebackSupplement.expression?7
-zope.exceptions.interfaces.ITracebackSupplement.getInfo?4()
-zope.exceptions.interfaces.ITracebackSupplement.line?7
-zope.exceptions.interfaces.ITracebackSupplement.source_url?7
-zope.exceptions.interfaces.ITracebackSupplement.warnings?7
-zope.exceptions.log.Formatter.formatException?4(ei)
-zope.filerepresentation.interfaces.IReadFile.read?4()
-zope.filerepresentation.interfaces.IReadFile.size?4()
-zope.filerepresentation.interfaces.IWriteFile.write?4()
-zope.formlib.errors.InvalidErrorView.__init__?1(self, context, request)
-zope.formlib.errors.InvalidErrorView.snippet?4()
-zope.formlib.errors.InvalidErrorView?1(context, request)
-zope.formlib.form.Action.__init__?1(self, label, **options)
-zope.formlib.form.Action.available?4()
-zope.formlib.form.Action.failure?4(data, errors)
-zope.formlib.form.Action.render?7
-zope.formlib.form.Action.submitted?4()
-zope.formlib.form.Action.success?4(data)
-zope.formlib.form.Action.update?4()
-zope.formlib.form.Action.validate?4(data)
-zope.formlib.form.Action?1(label, **options)
-zope.formlib.form.Actions.__init__?1(self, *actions)
-zope.formlib.form.Actions.append?4(action)
-zope.formlib.form.Actions.copy?4()
-zope.formlib.form.Actions?1(*actions)
-zope.formlib.form.AddForm?7
-zope.formlib.form.AddFormBase.__init__?1(self, context, request)
-zope.formlib.form.AddFormBase._finished_add?8
-zope.formlib.form.AddFormBase.add?4(object)
-zope.formlib.form.AddFormBase.create?4(data)
-zope.formlib.form.AddFormBase.createAndAdd?4(data)
-zope.formlib.form.AddFormBase.handle_add?4(action, data)
-zope.formlib.form.AddFormBase.nextURL?4()
-zope.formlib.form.AddFormBase.render?4()
-zope.formlib.form.AddFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.AddFormBase?1(context, request)
-zope.formlib.form.DisplayForm?7
-zope.formlib.form.DisplayFormBase.actions?7
-zope.formlib.form.DisplayFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.EditForm?7
-zope.formlib.form.EditFormBase.handle_edit_action?4(action, data)
-zope.formlib.form.EditFormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.Field?7
-zope.formlib.form.Fields?7
-zope.formlib.form.Form?7
-zope.formlib.form.FormBase.availableActions?4()
-zope.formlib.form.FormBase.error_views?4()
-zope.formlib.form.FormBase.errors?7
-zope.formlib.form.FormBase.form_reset?7
-zope.formlib.form.FormBase.form_result?7
-zope.formlib.form.FormBase.label?7
-zope.formlib.form.FormBase.prefix?7
-zope.formlib.form.FormBase.render?4()
-zope.formlib.form.FormBase.resetForm?4()
-zope.formlib.form.FormBase.setPrefix?4(prefix)
-zope.formlib.form.FormBase.setUpWidgets?4(ignore_request=False)
-zope.formlib.form.FormBase.status?7
-zope.formlib.form.FormBase.template?7
-zope.formlib.form.FormBase.update?4()
-zope.formlib.form.FormBase.validate?4(action, data)
-zope.formlib.form.FormData.__init__?1(self, schema, data)
-zope.formlib.form.FormData?1(schema, data)
-zope.formlib.form.FormField.__init__?1(self, field, name=None, prefix='', for_display=None, for_input=None, custom_widget=None, render_context=False, get_rendered=None, )
-zope.formlib.form.FormField?1(field, name=None, prefix='', for_display=None, for_input=None, custom_widget=None, render_context=False, get_rendered=None, )
-zope.formlib.form.FormFields.__init__?1(self, *args, **kw)
-zope.formlib.form.FormFields.get?4(name, default=None)
-zope.formlib.form.FormFields.omit?4(*names)
-zope.formlib.form.FormFields.select?4(*names)
-zope.formlib.form.FormFields?1(*args, **kw)
-zope.formlib.form.Widgets.__init__?1(self, widgets, prefix_length=None, prefix=None)
-zope.formlib.form.Widgets.get?4(name)
-zope.formlib.form.Widgets?1(widgets, prefix_length=None, prefix=None)
-zope.formlib.form._?8
-zope.formlib.form._action_options?5(success=None, failure=None, condition=None, validator=None, prefix='actions', name=None, data=None, )
-zope.formlib.form._callify?5(f)
-zope.formlib.form._createWidget?5(form_field, field, request, iface)
-zope.formlib.form._identifier?8
-zope.formlib.form._initkw?5(keep_readonly=(), omit_readonly=False, **defaults)
-zope.formlib.form._widgetKey?5(widget, form_prefix)
-zope.formlib.form.action.__init__?1(self, label, actions=None, **options)
-zope.formlib.form.action?1(label, actions=None, **options)
-zope.formlib.form.applyChanges?4(context, form_fields, data, adapters=None)
-zope.formlib.form.availableActions?4(form, actions)
-zope.formlib.form.canWrite?4(context, field)
-zope.formlib.form.checkInvariants?4(form_fields, form_data)
-zope.formlib.form.default_page_template?7
-zope.formlib.form.default_subpage_template?7
-zope.formlib.form.expandPrefix?4(prefix)
-zope.formlib.form.fields?4(*args, **kw)
-zope.formlib.form.fields_initkw?4(keep_all_readonly=False, **other)
-zope.formlib.form.getWidgetsData?4(widgets, form_prefix, data)
-zope.formlib.form.handleSubmit?4(actions, data, default_validate=None)
-zope.formlib.form.haveInputWidgets?4(form, action)
-zope.formlib.form.render_submit_button?4(self)
-zope.formlib.form.setUpDataWidgets?4(form_fields, form_prefix, context, request, data=(), for_display=False, ignore_request=False)
-zope.formlib.form.setUpEditWidgets?4(form_fields, form_prefix, context, request, adapters=None, for_display=False, ignore_request=False)
-zope.formlib.form.setUpInputWidgets?4(form_fields, form_prefix, context, request, form=None, ignore_request=False)
-zope.formlib.form.setUpWidgets?4(form_fields, form_prefix=None, context=None, request=None, form=None, data=(), adapters=None, ignore_request=False)
-zope.formlib.ftests.test_suite?4()
-zope.formlib.interfaces.DISPLAY_UNWRITEABLE?7
-zope.formlib.interfaces.IAction.available?4()
-zope.formlib.interfaces.IAction.condition?7
-zope.formlib.interfaces.IAction.data?7
-zope.formlib.interfaces.IAction.failure?4(errors)
-zope.formlib.interfaces.IAction.label?7
-zope.formlib.interfaces.IAction.name?7
-zope.formlib.interfaces.IAction.submitted?4()
-zope.formlib.interfaces.IAction.success?4()
-zope.formlib.interfaces.IAction.validate?4()
-zope.formlib.interfaces.IAction.validator?7
-zope.formlib.interfaces.IAddFormCustomization.add?4()
-zope.formlib.interfaces.IAddFormCustomization.create?4()
-zope.formlib.interfaces.IAddFormCustomization.createAndAdd?4()
-zope.formlib.interfaces.IAddFormCustomization.nextURL?4()
-zope.formlib.interfaces.IBoundAction.form?7
-zope.formlib.interfaces.IFormAPI.Action?4(**options)
-zope.formlib.interfaces.IFormAPI.Field?4(**options)
-zope.formlib.interfaces.IFormAPI.Fields?4(**options)
-zope.formlib.interfaces.IFormAPI.FormBase?7
-zope.formlib.interfaces.IFormAPI.action?4(**options)
-zope.formlib.interfaces.IFormAPI.applyChanges?4(form_fields, data, adapters=None)
-zope.formlib.interfaces.IFormAPI.checkInvariants?4(form_data)
-zope.formlib.interfaces.IFormAPI.getWidgetsData?4(form_prefix, data)
-zope.formlib.interfaces.IFormAPI.setUpDataWidgets?4(form_prefix, context, request, data=(), for_display=False, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.setUpEditWidgets?4(form_prefix, context, request, adapters=None, for_display=False, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.setUpInputWidgets?4(form_prefix, context, request, ignore_request=False)
-zope.formlib.interfaces.IFormAPI.validate?4(actions, form_prefix, data, default_validate=None)
-zope.formlib.interfaces.IFormBaseCustomization.error_views?4()
-zope.formlib.interfaces.IFormBaseCustomization.errors?7
-zope.formlib.interfaces.IFormBaseCustomization.form_fields?7
-zope.formlib.interfaces.IFormBaseCustomization.form_reset?7
-zope.formlib.interfaces.IFormBaseCustomization.form_result?7
-zope.formlib.interfaces.IFormBaseCustomization.label?7
-zope.formlib.interfaces.IFormBaseCustomization.resetForm?4()
-zope.formlib.interfaces.IFormBaseCustomization.setUpWidgets?4()
-zope.formlib.interfaces.IFormBaseCustomization.status?7
-zope.formlib.interfaces.IFormBaseCustomization.template?7
-zope.formlib.interfaces.IFormBaseCustomization.validate?4(data)
-zope.formlib.interfaces.IFormBaseCustomization.widgets?7
-zope.formlib.interfaces.IFormField.constraint?7
-zope.formlib.interfaces.IFormField.custom_widget?7
-zope.formlib.interfaces.IFormField.default?7
-zope.formlib.interfaces.IFormField.description?7
-zope.formlib.interfaces.IFormField.field?7
-zope.formlib.interfaces.IFormField.for_display?7
-zope.formlib.interfaces.IFormField.for_input?7
-zope.formlib.interfaces.IFormField.get_rendered?7
-zope.formlib.interfaces.IFormField.missing_value?7
-zope.formlib.interfaces.IFormField.prefix?7
-zope.formlib.interfaces.IFormField.render_context?7
-zope.formlib.interfaces.IFormField.title?7
-zope.formlib.interfaces.IFormField.vocabulary?7
-zope.formlib.interfaces.IFormFields.get?4(default=None)
-zope.formlib.interfaces.IFormFields.omit?4()
-zope.formlib.interfaces.IFormFields.select?4()
-zope.formlib.interfaces.ISubPage.prefix?7
-zope.formlib.interfaces.ISubPage.render?4()
-zope.formlib.interfaces.ISubPage.setPrefix?4()
-zope.formlib.interfaces.ISubPage.update?4()
-zope.formlib.interfaces.SKIP_UNAUTHORIZED?7
-zope.formlib.interfaces.constraint?4(value)
-zope.formlib.interfaces.reConstraint?4(pat, explanation)
-zope.formlib.namedtemplate.NamedTemplate.__init__?1(self, name)
-zope.formlib.namedtemplate.NamedTemplate?1(name)
-zope.formlib.namedtemplate.NamedTemplateImplementation.__init__?1(self, descriptor, view_type=None)
-zope.formlib.namedtemplate.NamedTemplateImplementation?1(descriptor, view_type=None)
-zope.formlib.namedtemplate.NamedTemplatePathAdapter.__init__?1(self, context)
-zope.formlib.namedtemplate.NamedTemplatePathAdapter?1(context)
-zope.formlib.namedtemplate.implementation.__init__?1(self, view_type=None)
-zope.formlib.namedtemplate.implementation?1(view_type=None)
-zope.formlib.tests.TestTemplate?4(self)
-zope.formlib.tests.formSetUp?4(test)
-zope.formlib.tests.makeSureRenderCanBeCalledWithoutCallingUpdate?4()
-zope.formlib.tests.make_sure_i18n_is_called_correctly_for_actions?4()
-zope.formlib.tests.pageSetUp?4(test)
-zope.formlib.tests.requestToTZInfo?4(request)
-zope.formlib.tests.test_error_handling?4()
-zope.formlib.tests.test_form_template_i18n?4()
-zope.formlib.tests.test_setUpWidgets_prefix?4()
-zope.formlib.tests.test_suite?4()
-zope.i18n.NAME_RE?7
-zope.i18n._interp_regex?8
-zope.i18n.format.BEGIN?7
-zope.i18n.format.DEFAULT?7
-zope.i18n.format.DateTimeFormat._DATETIMECHARS?8
-zope.i18n.format.DateTimeFormat.__init__?1(self, pattern=None, calendar=None)
-zope.i18n.format.DateTimeFormat.format?4(obj, pattern=None)
-zope.i18n.format.DateTimeFormat.getPattern?4()
-zope.i18n.format.DateTimeFormat.parse?4(text, pattern=None, asObject=True)
-zope.i18n.format.DateTimeFormat.setPattern?4(pattern)
-zope.i18n.format.DateTimeFormat?1(pattern=None, calendar=None)
-zope.i18n.format.EXPONENTIAL?7
-zope.i18n.format.FRACTION?7
-zope.i18n.format.GROUPING?7
-zope.i18n.format.INTEGER?7
-zope.i18n.format.IN_DATETIMEFIELD?7
-zope.i18n.format.IN_QUOTE?7
-zope.i18n.format.NumberFormat.__init__?1(self, pattern=None, symbols={})
-zope.i18n.format.NumberFormat._format_fraction?5(fraction, pattern)
-zope.i18n.format.NumberFormat._format_integer?5(integer, pattern)
-zope.i18n.format.NumberFormat.format?4(obj, pattern=None)
-zope.i18n.format.NumberFormat.getPattern?4()
-zope.i18n.format.NumberFormat.parse?4(text, pattern=None)
-zope.i18n.format.NumberFormat.setPattern?4(pattern)
-zope.i18n.format.NumberFormat?1(pattern=None, symbols={})
-zope.i18n.format.PADDING1?7
-zope.i18n.format.PADDING2?7
-zope.i18n.format.PADDING3?7
-zope.i18n.format.PADDING4?7
-zope.i18n.format.PREFIX?7
-zope.i18n.format.READ_EXPONENTIAL?7
-zope.i18n.format.READ_FRACTION?7
-zope.i18n.format.READ_INTEGER?7
-zope.i18n.format.READ_NEG_SUBPATTERN?7
-zope.i18n.format.READ_PADDING_1?7
-zope.i18n.format.READ_PADDING_2?7
-zope.i18n.format.READ_PADDING_3?7
-zope.i18n.format.READ_PADDING_4?7
-zope.i18n.format.READ_PREFIX?7
-zope.i18n.format.READ_PREFIX_STRING?7
-zope.i18n.format.READ_SUFFIX?7
-zope.i18n.format.READ_SUFFIX_STRING?7
-zope.i18n.format.SUFFIX?7
-zope.i18n.format._findFormattingCharacterInPattern?5(char, pattern)
-zope.i18n.format.buildDateTimeInfo?4(dt, calendar, pattern)
-zope.i18n.format.buildDateTimeParseInfo?4(calendar, pattern)
-zope.i18n.format.parseDateTimePattern?4(pattern, DATETIMECHARS="aGyMdEDFwWhHmsSkKz")
-zope.i18n.format.parseNumberPattern?4(pattern)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.__init__?1(self, language, domain, path_to_file)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.getIdentifier?4()
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.getMessage?4(id)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.queryMessage?4(id, default=None)
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog.reload?4()
-zope.i18n.gettextmessagecatalog.GettextMessageCatalog?1(language, domain, path_to_file)
-zope.i18n.gettextmessagecatalog._KeyErrorRaisingFallback.ugettext?4(message)
-zope.i18n.interfaces.IDateTimeFormat.calendar?7
-zope.i18n.interfaces.IFormat.format?4(pattern=None)
-zope.i18n.interfaces.IFormat.getPattern?4()
-zope.i18n.interfaces.IFormat.parse?4(pattern=None)
-zope.i18n.interfaces.IFormat.setPattern?4()
-zope.i18n.interfaces.IGlobalMessageCatalog.reload?4()
-zope.i18n.interfaces.II18nAware.getAvailableLanguages?4()
-zope.i18n.interfaces.II18nAware.getDefaultLanguage?4()
-zope.i18n.interfaces.II18nAware.setDefaultLanguage?4()
-zope.i18n.interfaces.ILanguageAvailability.getAvailableLanguages?4()
-zope.i18n.interfaces.IMessageCatalog.domain?7
-zope.i18n.interfaces.IMessageCatalog.getIdentifier?4()
-zope.i18n.interfaces.IMessageCatalog.getMessage?4()
-zope.i18n.interfaces.IMessageCatalog.language?7
-zope.i18n.interfaces.IMessageCatalog.queryMessage?4(default=None)
-zope.i18n.interfaces.IMessageExportFilter.exportMessages?4(languages)
-zope.i18n.interfaces.IMessageImportFilter.importMessages?4(languages, file)
-zope.i18n.interfaces.IModifiableUserPreferredLanguages.setPreferredLanguages?4()
-zope.i18n.interfaces.INegotiator.getLanguage?4(env)
-zope.i18n.interfaces.INumberFormat.key_type?7
-zope.i18n.interfaces.INumberFormat.symbols?7
-zope.i18n.interfaces.INumberFormat.title?7
-zope.i18n.interfaces.INumberFormat.value_type?7
-zope.i18n.interfaces.INumberFormat.values?7
-zope.i18n.interfaces.ITranslationDomain.description?7
-zope.i18n.interfaces.ITranslationDomain.domain?7
-zope.i18n.interfaces.ITranslationDomain.required?7
-zope.i18n.interfaces.ITranslationDomain.title?7
-zope.i18n.interfaces.ITranslationDomain.translate?4(mapping=None, context=None, target_language=None, default=None)
-zope.i18n.interfaces.ITranslator.translate?4(mapping=None, default=None)
-zope.i18n.interfaces.IUserPreferredCharsets.getPreferredCharsets?4()
-zope.i18n.interfaces.IUserPreferredLanguages.getPreferredLanguages?4()
-zope.i18n.interfaces.locales.ICollator.cmp?4(text2)
-zope.i18n.interfaces.locales.ICollator.key?4()
-zope.i18n.interfaces.locales.ILocale.dates?7
-zope.i18n.interfaces.locales.ILocale.delimiters?7
-zope.i18n.interfaces.locales.ILocale.description?7
-zope.i18n.interfaces.locales.ILocale.displayNames?7
-zope.i18n.interfaces.locales.ILocale.getLocaleID?4()
-zope.i18n.interfaces.locales.ILocale.id?7
-zope.i18n.interfaces.locales.ILocale.key_type?7
-zope.i18n.interfaces.locales.ILocale.numbers?7
-zope.i18n.interfaces.locales.ILocale.orientation?7
-zope.i18n.interfaces.locales.ILocale.readonly?7
-zope.i18n.interfaces.locales.ILocale.required?7
-zope.i18n.interfaces.locales.ILocale.title?7
-zope.i18n.interfaces.locales.ILocale.value_type?7
-zope.i18n.interfaces.locales.ILocale.values?7
-zope.i18n.interfaces.locales.ILocaleCalendar.am?7
-zope.i18n.interfaces.locales.ILocaleCalendar.dateFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.dateTimeFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.days?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultDateFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultDateTimeFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.defaultTimeFormat?7
-zope.i18n.interfaces.locales.ILocaleCalendar.description?7
-zope.i18n.interfaces.locales.ILocaleCalendar.eras?7
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayAbbr?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayNames?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayTypeFromAbbr?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getDayTypeFromName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getFirstDayName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthAbbreviations?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthNames?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthTypeFromAbbreviation?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.getMonthTypeFromName?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.isWeekend?4()
-zope.i18n.interfaces.locales.ILocaleCalendar.key_type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.min_length?7
-zope.i18n.interfaces.locales.ILocaleCalendar.months?7
-zope.i18n.interfaces.locales.ILocaleCalendar.pm?7
-zope.i18n.interfaces.locales.ILocaleCalendar.timeFormats?7
-zope.i18n.interfaces.locales.ILocaleCalendar.title?7
-zope.i18n.interfaces.locales.ILocaleCalendar.type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.value_type?7
-zope.i18n.interfaces.locales.ILocaleCalendar.values?7
-zope.i18n.interfaces.locales.ILocaleCalendar.week?7
-zope.i18n.interfaces.locales.ILocaleCurrency.displayName?7
-zope.i18n.interfaces.locales.ILocaleCurrency.symbol?7
-zope.i18n.interfaces.locales.ILocaleCurrency.symbolChoice?7
-zope.i18n.interfaces.locales.ILocaleCurrency.type?7
-zope.i18n.interfaces.locales.ILocaleDates.calendars?7
-zope.i18n.interfaces.locales.ILocaleDates.description?7
-zope.i18n.interfaces.locales.ILocaleDates.getFormatter?4(length=None, name=None, calendar=u'gregorian')
-zope.i18n.interfaces.locales.ILocaleDates.key_type?7
-zope.i18n.interfaces.locales.ILocaleDates.localizedPatternChars?7
-zope.i18n.interfaces.locales.ILocaleDates.timezones?7
-zope.i18n.interfaces.locales.ILocaleDates.title?7
-zope.i18n.interfaces.locales.ILocaleDates.value_type?7
-zope.i18n.interfaces.locales.ILocaleDates.values?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.key_type?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.keys?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.languages?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.scripts?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.territories?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.title?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.types?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.value_type?7
-zope.i18n.interfaces.locales.ILocaleDisplayNames.variants?7
-zope.i18n.interfaces.locales.ILocaleFormat.description?7
-zope.i18n.interfaces.locales.ILocaleFormat.displayName?7
-zope.i18n.interfaces.locales.ILocaleFormat.pattern?7
-zope.i18n.interfaces.locales.ILocaleFormat.readonly?7
-zope.i18n.interfaces.locales.ILocaleFormat.required?7
-zope.i18n.interfaces.locales.ILocaleFormat.title?7
-zope.i18n.interfaces.locales.ILocaleFormat.type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.default?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.description?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.formats?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.key_type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.readonly?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.required?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.title?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.value_type?7
-zope.i18n.interfaces.locales.ILocaleFormatLength.values?7
-zope.i18n.interfaces.locales.ILocaleIdentity.constraint?7
-zope.i18n.interfaces.locales.ILocaleIdentity.description?7
-zope.i18n.interfaces.locales.ILocaleIdentity.language?7
-zope.i18n.interfaces.locales.ILocaleIdentity.readonly?7
-zope.i18n.interfaces.locales.ILocaleIdentity.required?7
-zope.i18n.interfaces.locales.ILocaleIdentity.script?7
-zope.i18n.interfaces.locales.ILocaleIdentity.territory?7
-zope.i18n.interfaces.locales.ILocaleIdentity.title?7
-zope.i18n.interfaces.locales.ILocaleIdentity.variant?7
-zope.i18n.interfaces.locales.ILocaleIdentity.version?7
-zope.i18n.interfaces.locales.ILocaleInheritance.description?7
-zope.i18n.interfaces.locales.ILocaleInheritance.getInheritedSelf?4()
-zope.i18n.interfaces.locales.ILocaleInheritance.title?7
-zope.i18n.interfaces.locales.ILocaleNumbers.currencies?7
-zope.i18n.interfaces.locales.ILocaleNumbers.currencyFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.decimalFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultCurrencyFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultDecimalFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultPercentFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.defaultScientificFormat?7
-zope.i18n.interfaces.locales.ILocaleNumbers.description?7
-zope.i18n.interfaces.locales.ILocaleNumbers.getDefaultCurrency?4()
-zope.i18n.interfaces.locales.ILocaleNumbers.getFormatter?4(length=None, name=u'')
-zope.i18n.interfaces.locales.ILocaleNumbers.key_type?7
-zope.i18n.interfaces.locales.ILocaleNumbers.percentFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.scientificFormats?7
-zope.i18n.interfaces.locales.ILocaleNumbers.symbols?7
-zope.i18n.interfaces.locales.ILocaleNumbers.title?7
-zope.i18n.interfaces.locales.ILocaleNumbers.value_type?7
-zope.i18n.interfaces.locales.ILocaleNumbers.values?7
-zope.i18n.interfaces.locales.ILocaleOrientation.characters?7
-zope.i18n.interfaces.locales.ILocaleOrientation.default?7
-zope.i18n.interfaces.locales.ILocaleOrientation.lines?7
-zope.i18n.interfaces.locales.ILocaleOrientation.title?7
-zope.i18n.interfaces.locales.ILocaleOrientation.values?7
-zope.i18n.interfaces.locales.ILocaleProvider.getLocale?4(country=None, variant=None)
-zope.i18n.interfaces.locales.ILocaleProvider.loadLocale?4(country=None, variant=None)
-zope.i18n.interfaces.locales.ILocaleTimeZone.cities?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.description?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.key_type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.min_length?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.names?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.readonly?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.required?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.title?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.value_type?7
-zope.i18n.interfaces.locales.ILocaleTimeZone.values?7
-zope.i18n.interfaces.locales.ILocaleVersion.constraint?7
-zope.i18n.interfaces.locales.ILocaleVersion.description?7
-zope.i18n.interfaces.locales.ILocaleVersion.generationDate?7
-zope.i18n.interfaces.locales.ILocaleVersion.notes?7
-zope.i18n.interfaces.locales.ILocaleVersion.number?7
-zope.i18n.interfaces.locales.ILocaleVersion.readonly?7
-zope.i18n.interfaces.locales.ILocaleVersion.required?7
-zope.i18n.interfaces.locales.ILocaleVersion.title?7
-zope.i18n.interfaces.locales._orientations?8
-zope.i18n.interpolate?4(text, mapping=None)
-zope.i18n.locales.AD?7
-zope.i18n.locales.APRIL?7
-zope.i18n.locales.AUGUST?7
-zope.i18n.locales.BC?7
-zope.i18n.locales.DECEMBER?7
-zope.i18n.locales.FEBRUARY?7
-zope.i18n.locales.FRIDAY?7
-zope.i18n.locales.JANUARY?7
-zope.i18n.locales.JULY?7
-zope.i18n.locales.JUNE?7
-zope.i18n.locales.LOCALEDIR?7
-zope.i18n.locales.Locale.__init__?1(self, id)
-zope.i18n.locales.Locale.getInheritedSelf?4()
-zope.i18n.locales.Locale.getLocaleID?4()
-zope.i18n.locales.Locale?1(id)
-zope.i18n.locales.LocaleCalendar.__init__?1(self, type)
-zope.i18n.locales.LocaleCalendar.getDayAbbreviations?4()
-zope.i18n.locales.LocaleCalendar.getDayNames?4()
-zope.i18n.locales.LocaleCalendar.getDayTypeFromAbbreviation?4(abbr)
-zope.i18n.locales.LocaleCalendar.getDayTypeFromName?4(name)
-zope.i18n.locales.LocaleCalendar.getFirstWeekDayName?4()
-zope.i18n.locales.LocaleCalendar.getMonthAbbreviations?4()
-zope.i18n.locales.LocaleCalendar.getMonthNames?4()
-zope.i18n.locales.LocaleCalendar.getMonthTypeFromAbbreviation?4(abbr)
-zope.i18n.locales.LocaleCalendar.getMonthTypeFromName?4(name)
-zope.i18n.locales.LocaleCalendar.isWeekend?4(datetime)
-zope.i18n.locales.LocaleCalendar?1(type)
-zope.i18n.locales.LocaleCurrency.__init__?1(self, type)
-zope.i18n.locales.LocaleCurrency?1(type)
-zope.i18n.locales.LocaleDates.getFormatter?4(category, length=None, name=None, calendar=u'gregorian')
-zope.i18n.locales.LocaleFormat.__init__?1(self, type=None)
-zope.i18n.locales.LocaleFormat?1(type=None)
-zope.i18n.locales.LocaleFormatLength.__init__?1(self, type=None)
-zope.i18n.locales.LocaleFormatLength?1(type=None)
-zope.i18n.locales.LocaleIdentity.__init__?1(self, language=None, script=None, territory=None, variant=None)
-zope.i18n.locales.LocaleIdentity?1(language=None, script=None, territory=None, variant=None)
-zope.i18n.locales.LocaleNumbers.getFormatter?4(category, length=None, name=None)
-zope.i18n.locales.LocaleTimeZone.__init__?1(self, type)
-zope.i18n.locales.LocaleTimeZone?1(type)
-zope.i18n.locales.LocaleVersion.__init__?1(self, number, generationDate, notes)
-zope.i18n.locales.LocaleVersion?1(number, generationDate, notes)
-zope.i18n.locales.MARCH?7
-zope.i18n.locales.MAY?7
-zope.i18n.locales.MONDAY?7
-zope.i18n.locales.NOVEMBER?7
-zope.i18n.locales.OCTOBER?7
-zope.i18n.locales.SATURDAY?7
-zope.i18n.locales.SEPTEMBER?7
-zope.i18n.locales.SUNDAY?7
-zope.i18n.locales.THURSDAY?7
-zope.i18n.locales.TUESDAY?7
-zope.i18n.locales.WEDNESDAY?7
-zope.i18n.locales.dayMapping?7
-zope.i18n.locales.fallbackcollator.FallbackCollator.__init__?1(self, locale)
-zope.i18n.locales.fallbackcollator.FallbackCollator.cmp?4(s1, s2)
-zope.i18n.locales.fallbackcollator.FallbackCollator.key?4(s)
-zope.i18n.locales.fallbackcollator.FallbackCollator?1(locale)
-zope.i18n.locales.inheritance.Inheritance.getInheritedSelf?4()
-zope.i18n.locales.inheritance.InheritingDictionary.get?4(name, default=None)
-zope.i18n.locales.inheritance.InheritingDictionary.items?4()
-zope.i18n.locales.inheritance.InheritingDictionary.keys?4()
-zope.i18n.locales.inheritance.InheritingDictionary.value?4()
-zope.i18n.locales.locales?7
-zope.i18n.locales.provider.LocaleProvider.__init__?1(self, locale_dir)
-zope.i18n.locales.provider.LocaleProvider.getLocale?4(language=None, country=None, variant=None)
-zope.i18n.locales.provider.LocaleProvider.loadLocale?4(language=None, country=None, variant=None)
-zope.i18n.locales.provider.LocaleProvider?1(locale_dir)
-zope.i18n.locales.xmlfactory.LocaleFactory.__init__?1(self, path)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractCalendars?5(dates_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractCurrencies?5(numbers_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDates?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDays?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDelimiters?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractDisplayNames?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractEras?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractFormats?5(formats_node, lengthNodeName, formatNodeName)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractIdentity?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractMonths?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractNumberFormats?5(numbers_node, numbers)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractNumbers?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractOrientation?5()
-zope.i18n.locales.xmlfactory.LocaleFactory._extractSymbols?5(numbers_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractTimeZones?5(dates_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractTypes?5(names_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractVersion?5(identity_node)
-zope.i18n.locales.xmlfactory.LocaleFactory._extractWeek?5(cal_node, calendar)
-zope.i18n.locales.xmlfactory.LocaleFactory._getText?5(nodelist)
-zope.i18n.locales.xmlfactory.LocaleFactory?1(path)
-zope.i18n.negotiator.Negotiator.getLanguage?4(langs, env)
-zope.i18n.negotiator.negotiator?7
-zope.i18n.negotiator.normalize_lang?4(lang)
-zope.i18n.negotiator.normalize_langs?4(langs)
-zope.i18n.replace?4(match)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.__init__?1(self, domain, messages=None)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.domain?7
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.simpletranslationdomain.SimpleTranslationDomain?1(domain, messages=None)
-zope.i18n.testing.PlacelessSetup.setUp?4()
-zope.i18n.testing.setUp?4(test=None)
-zope.i18n.testmessagecatalog.TestMessageCatalog.__init__?1(self, domain)
-zope.i18n.testmessagecatalog.TestMessageCatalog.getIdentifier?4()
-zope.i18n.testmessagecatalog.TestMessageCatalog.getMessage?7
-zope.i18n.testmessagecatalog.TestMessageCatalog.language?7
-zope.i18n.testmessagecatalog.TestMessageCatalog.queryMessage?4(msgid, default=None)
-zope.i18n.testmessagecatalog.TestMessageCatalog.reload?4()
-zope.i18n.testmessagecatalog.TestMessageCatalog?1(domain)
-zope.i18n.testmessagecatalog.TestMessageFallbackDomain?4(domain_id=u'')
-zope.i18n.translate?4(msgid, domain=None, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.translationdomain.LANGUAGE_FALLBACKS?7
-zope.i18n.translationdomain.TranslationDomain.__init__?1(self, domain, fallbacks=None)
-zope.i18n.translationdomain.TranslationDomain._registerMessageCatalog?5(language, catalog_name)
-zope.i18n.translationdomain.TranslationDomain.addCatalog?4(catalog)
-zope.i18n.translationdomain.TranslationDomain.getCatalogsInfo?4()
-zope.i18n.translationdomain.TranslationDomain.reloadCatalogs?4(catalogNames)
-zope.i18n.translationdomain.TranslationDomain.setLanguageFallbacks?4(fallbacks=None)
-zope.i18n.translationdomain.TranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.i18n.translationdomain.TranslationDomain?1(domain, fallbacks=None)
-zope.i18n.zcml.IRegisterTranslationsDirective.description?7
-zope.i18n.zcml.IRegisterTranslationsDirective.directory?7
-zope.i18n.zcml.IRegisterTranslationsDirective.required?7
-zope.i18n.zcml.IRegisterTranslationsDirective.title?7
-zope.i18n.zcml.registerTranslations?4(_context, directory)
-zope.i18nmessageid.message.MessageFactory.__init__?1(self, domain)
-zope.i18nmessageid.message.MessageFactory?1(domain)
-zope.i18nmessageid.message.pyMessage?7
-zope.i18nmessageid.tests.test_suite?4()
-zope.index.field.index.FieldIndex.__init__?1(self)
-zope.index.field.index.FieldIndex.apply?4(query)
-zope.index.field.index.FieldIndex.clear?4()
-zope.index.field.index.FieldIndex.documentCount?4()
-zope.index.field.index.FieldIndex.index_doc?4(docid, value)
-zope.index.field.index.FieldIndex.unindex_doc?4(docid)
-zope.index.field.index.FieldIndex.wordCount?4()
-zope.index.field.index.FieldIndex?1()
-zope.index.field.tests.test_suite?4()
-zope.index.interfaces.IIndexSearch.apply?4()
-zope.index.interfaces.IInjection.clear?4()
-zope.index.interfaces.IInjection.index_doc?4(value)
-zope.index.interfaces.IInjection.unindex_doc?4()
-zope.index.interfaces.INBest.add?4(score)
-zope.index.interfaces.INBest.addmany?4()
-zope.index.interfaces.INBest.capacity?4()
-zope.index.interfaces.INBest.getbest?4()
-zope.index.interfaces.INBest.pop_smallest?4()
-zope.index.interfaces.IStatistics.documentCount?4()
-zope.index.interfaces.IStatistics.wordCount?4()
-zope.index.keyword.index.CaseSensitiveKeywordIndex.normalize?7
-zope.index.keyword.index.KeywordIndex.__init__?1(self)
-zope.index.keyword.index.KeywordIndex._insert_forward?5(docid, words)
-zope.index.keyword.index.KeywordIndex._insert_reverse?5(docid, words)
-zope.index.keyword.index.KeywordIndex.clear?4()
-zope.index.keyword.index.KeywordIndex.documentCount?4()
-zope.index.keyword.index.KeywordIndex.has_doc?4(docid)
-zope.index.keyword.index.KeywordIndex.index_doc?4(docid, seq)
-zope.index.keyword.index.KeywordIndex.normalize?7
-zope.index.keyword.index.KeywordIndex.search?4(query, operator='and')
-zope.index.keyword.index.KeywordIndex.unindex_doc?4(docid)
-zope.index.keyword.index.KeywordIndex.wordCount?4()
-zope.index.keyword.index.KeywordIndex?1()
-zope.index.keyword.interfaces.IKeywordQuerying.search?4(operator='and')
-zope.index.keyword.tests.KeywordIndexTest._populate_index?5()
-zope.index.keyword.tests.KeywordIndexTest._search?5(query, expected, mode='and')
-zope.index.keyword.tests.KeywordIndexTest._search_and?5(query, expected)
-zope.index.keyword.tests.KeywordIndexTest._search_or?5(query, expected)
-zope.index.keyword.tests.KeywordIndexTest.setUp?4()
-zope.index.keyword.tests.KeywordIndexTest.test_empty_index?4()
-zope.index.keyword.tests.KeywordIndexTest.test_hasdoc?4()
-zope.index.keyword.tests.KeywordIndexTest.test_index_input?4()
-zope.index.keyword.tests.KeywordIndexTest.test_interface?4()
-zope.index.keyword.tests.KeywordIndexTest.test_reindex?4()
-zope.index.keyword.tests.KeywordIndexTest.test_search_and?4()
-zope.index.keyword.tests.KeywordIndexTest.test_search_or?4()
-zope.index.keyword.tests.KeywordIndexTest.test_simplesearch?4()
-zope.index.keyword.tests.KeywordIndexTest.test_unindex?4()
-zope.index.keyword.tests.test_suite?4()
-zope.index.nbest.NBest.__init__?1(self, N)
-zope.index.nbest.NBest.add?4(item, score)
-zope.index.nbest.NBest.addmany?4(sequence)
-zope.index.nbest.NBest.capacity?4()
-zope.index.nbest.NBest.getbest?4()
-zope.index.nbest.NBest.pop_smallest?4()
-zope.index.nbest.NBest?1(N)
-zope.index.tests.NBestTest.testAllSameScore?4()
-zope.index.tests.NBestTest.testConstructor?4()
-zope.index.tests.NBestTest.testMany?4()
-zope.index.tests.NBestTest.testOne?4()
-zope.index.tests.test_suite?4()
-zope.index.text.baseindex.BaseIndex.DICT_CUTOFF?7
-zope.index.text.baseindex.BaseIndex.__init__?1(self, lexicon)
-zope.index.text.baseindex.BaseIndex._add_wordinfo?5(wid, f, docid)
-zope.index.text.baseindex.BaseIndex._del_wordinfo?5(wid, docid)
-zope.index.text.baseindex.BaseIndex._get_frequencies?5(wids)
-zope.index.text.baseindex.BaseIndex._mass_add_wordinfo?5(wid2weight, docid)
-zope.index.text.baseindex.BaseIndex._reindex_doc?5(docid, text)
-zope.index.text.baseindex.BaseIndex._remove_oov_wids?5(wids)
-zope.index.text.baseindex.BaseIndex._search_wids?5(wids)
-zope.index.text.baseindex.BaseIndex.clear?4()
-zope.index.text.baseindex.BaseIndex.documentCount?4()
-zope.index.text.baseindex.BaseIndex.get_words?4(docid)
-zope.index.text.baseindex.BaseIndex.has_doc?4(docid)
-zope.index.text.baseindex.BaseIndex.index_doc?4(docid, text)
-zope.index.text.baseindex.BaseIndex.query_weight?4(terms)
-zope.index.text.baseindex.BaseIndex.search?4(term)
-zope.index.text.baseindex.BaseIndex.search_glob?4(pattern)
-zope.index.text.baseindex.BaseIndex.search_phrase?4(phrase)
-zope.index.text.baseindex.BaseIndex.unindex_doc?4(docid)
-zope.index.text.baseindex.BaseIndex.wordCount?4()
-zope.index.text.baseindex.BaseIndex?1(lexicon)
-zope.index.text.baseindex.inverse_doc_frequency?4(term_count, num_items)
-zope.index.text.baseindex.unique?4(L)
-zope.index.text.cosineindex.CosineIndex.__init__?1(self, lexicon)
-zope.index.text.cosineindex.CosineIndex._get_Wd?5(d)
-zope.index.text.cosineindex.CosineIndex._get_frequencies?5(wids)
-zope.index.text.cosineindex.CosineIndex._get_ft?5(t)
-zope.index.text.cosineindex.CosineIndex._get_wdt?5(d, t)
-zope.index.text.cosineindex.CosineIndex._get_wt?5(t)
-zope.index.text.cosineindex.CosineIndex._search_wids?5(wids)
-zope.index.text.cosineindex.CosineIndex.query_weight?4(terms)
-zope.index.text.cosineindex.CosineIndex?1(lexicon)
-zope.index.text.cosineindex.doc_term_weight?4(count)
-zope.index.text.htmlsplitter.HTMLWordSplitter._split?5(text, wordpat)
-zope.index.text.htmlsplitter.HTMLWordSplitter.process?4(text, wordpat=r"(?L)\w+")
-zope.index.text.htmlsplitter.HTMLWordSplitter.processGlob?4(text)
-zope.index.text.htmlsplitter.HTMLWordSplitter.splitter?7
-zope.index.text.interfaces.IExtendedQuerying.query_weight?4()
-zope.index.text.interfaces.IExtendedQuerying.search?4()
-zope.index.text.interfaces.IExtendedQuerying.search_glob?4()
-zope.index.text.interfaces.IExtendedQuerying.search_phrase?4()
-zope.index.text.interfaces.ILexicon.get_wid?4()
-zope.index.text.interfaces.ILexicon.get_word?4()
-zope.index.text.interfaces.ILexicon.globToWordIds?4()
-zope.index.text.interfaces.ILexicon.isGlob?4()
-zope.index.text.interfaces.ILexicon.parseTerms?4()
-zope.index.text.interfaces.ILexicon.sourceToWordIds?4()
-zope.index.text.interfaces.ILexicon.termToWordIds?4()
-zope.index.text.interfaces.ILexicon.wordCount?4()
-zope.index.text.interfaces.IQueryParseTree.executeQuery?4()
-zope.index.text.interfaces.IQueryParseTree.getValue?4()
-zope.index.text.interfaces.IQueryParseTree.nodeType?4()
-zope.index.text.interfaces.IQueryParseTree.terms?4()
-zope.index.text.interfaces.IQueryParser.getIgnored?4()
-zope.index.text.interfaces.IQueryParser.parseQuery?4()
-zope.index.text.interfaces.IQueryParser.parseQueryEx?4()
-zope.index.text.interfaces.ISearchableText.getSearchableText?4()
-zope.index.text.interfaces.ISplitter.process?4()
-zope.index.text.lexicon.CaseNormalizer.process?4(lst)
-zope.index.text.lexicon.Lexicon.__init__?1(self, *pipeline)
-zope.index.text.lexicon.Lexicon._getWordIdCreate?5(word)
-zope.index.text.lexicon.Lexicon._new_wid?5()
-zope.index.text.lexicon.Lexicon.get_wid?4(word)
-zope.index.text.lexicon.Lexicon.get_word?4(wid)
-zope.index.text.lexicon.Lexicon.globToWordIds?4(pattern)
-zope.index.text.lexicon.Lexicon.isGlob?4(word)
-zope.index.text.lexicon.Lexicon.items?4()
-zope.index.text.lexicon.Lexicon.parseTerms?4(text)
-zope.index.text.lexicon.Lexicon.sourceToWordIds?4(text)
-zope.index.text.lexicon.Lexicon.termToWordIds?4(text)
-zope.index.text.lexicon.Lexicon.wids?4()
-zope.index.text.lexicon.Lexicon.wordCount?4()
-zope.index.text.lexicon.Lexicon.words?4()
-zope.index.text.lexicon.Lexicon?1(*pipeline)
-zope.index.text.lexicon.Splitter.process?4(lst)
-zope.index.text.lexicon.Splitter.processGlob?4(lst)
-zope.index.text.lexicon.Splitter.rx?7
-zope.index.text.lexicon.Splitter.rxGlob?7
-zope.index.text.lexicon.StopWordAndSingleCharRemover.dict?7
-zope.index.text.lexicon.StopWordRemover.dict?7
-zope.index.text.lexicon.StopWordRemover.process?4(lst)
-zope.index.text.lexicon._text2list?5(text)
-zope.index.text.okapiindex.OkapiIndex.B?7
-zope.index.text.okapiindex.OkapiIndex.K1?7
-zope.index.text.okapiindex.OkapiIndex.__init__?1(self, lexicon)
-zope.index.text.okapiindex.OkapiIndex._get_frequencies?5(wids)
-zope.index.text.okapiindex.OkapiIndex._reindex_doc?5(docid, text)
-zope.index.text.okapiindex.OkapiIndex._search_wids?5(wids)
-zope.index.text.okapiindex.OkapiIndex._search_wids_NOTYET?5(wids)
-zope.index.text.okapiindex.OkapiIndex.index_doc?4(docid, text)
-zope.index.text.okapiindex.OkapiIndex.query_weight?4(terms)
-zope.index.text.okapiindex.OkapiIndex.unindex_doc?4(docid)
-zope.index.text.okapiindex.OkapiIndex?1(lexicon)
-zope.index.text.parsetree.AndNode._nodeType?8
-zope.index.text.parsetree.AndNode.executeQuery?4(index)
-zope.index.text.parsetree.AtomNode._nodeType?8
-zope.index.text.parsetree.AtomNode.executeQuery?4(index)
-zope.index.text.parsetree.AtomNode.terms?4()
-zope.index.text.parsetree.GlobNode._nodeType?8
-zope.index.text.parsetree.GlobNode.executeQuery?4(index)
-zope.index.text.parsetree.NotNode._nodeType?8
-zope.index.text.parsetree.NotNode.executeQuery?4(index)
-zope.index.text.parsetree.NotNode.terms?4()
-zope.index.text.parsetree.OrNode._nodeType?8
-zope.index.text.parsetree.OrNode.executeQuery?4(index)
-zope.index.text.parsetree.ParseTreeNode.__init__?1(self, value)
-zope.index.text.parsetree.ParseTreeNode._nodeType?8
-zope.index.text.parsetree.ParseTreeNode.executeQuery?4(index)
-zope.index.text.parsetree.ParseTreeNode.getValue?4()
-zope.index.text.parsetree.ParseTreeNode.nodeType?4()
-zope.index.text.parsetree.ParseTreeNode.terms?4()
-zope.index.text.parsetree.ParseTreeNode?1(value)
-zope.index.text.parsetree.PhraseNode._nodeType?8
-zope.index.text.parsetree.PhraseNode.executeQuery?4(index)
-zope.index.text.queryparser.QueryParser.__init__?1(self, lexicon)
-zope.index.text.queryparser.QueryParser._check?5(tokentype)
-zope.index.text.queryparser.QueryParser._get?5(tokentype)
-zope.index.text.queryparser.QueryParser._parseAndExpr?5()
-zope.index.text.queryparser.QueryParser._parseAtom?5()
-zope.index.text.queryparser.QueryParser._parseNotExpr?5()
-zope.index.text.queryparser.QueryParser._parseOrExpr?5()
-zope.index.text.queryparser.QueryParser._parseTerm?5()
-zope.index.text.queryparser.QueryParser._peek?5(tokentype)
-zope.index.text.queryparser.QueryParser._require?5(tokentype)
-zope.index.text.queryparser.QueryParser.getIgnored?4()
-zope.index.text.queryparser.QueryParser.parseQuery?4(query)
-zope.index.text.queryparser.QueryParser.parseQueryEx?4(query)
-zope.index.text.queryparser.QueryParser?1(lexicon)
-zope.index.text.queryparser._AND?8
-zope.index.text.queryparser._ATOM?8
-zope.index.text.queryparser._EOF?8
-zope.index.text.queryparser._LPAREN?8
-zope.index.text.queryparser._NOT?8
-zope.index.text.queryparser._OR?8
-zope.index.text.queryparser._RPAREN?8
-zope.index.text.queryparser._keywords?8
-zope.index.text.queryparser._tokenizer_regex?8
-zope.index.text.ricecode.BitArray.__init__?1(self, buf=None)
-zope.index.text.ricecode.BitArray.append?4(bit)
-zope.index.text.ricecode.BitArray?1(buf=None)
-zope.index.text.ricecode.RiceCode.__init__?1(self, m)
-zope.index.text.ricecode.RiceCode.append?4(val)
-zope.index.text.ricecode.RiceCode.init?4(m)
-zope.index.text.ricecode.RiceCode.tolist?4()
-zope.index.text.ricecode.RiceCode.tostring?4()
-zope.index.text.ricecode.RiceCode?1(m)
-zope.index.text.ricecode.decode_deltas?4(start, enc_deltas)
-zope.index.text.ricecode.encode?4(m, l)
-zope.index.text.ricecode.encode_deltas?4(l)
-zope.index.text.ricecode.pickle_efficiency?4()
-zope.index.text.ricecode.test?4()
-zope.index.text.setops._trivial?5(L)
-zope.index.text.setops.mass_weightedIntersection?4(L)
-zope.index.text.setops.mass_weightedUnion?4(L)
-zope.index.text.stopdict._dict?8
-zope.index.text.stopdict._words?8
-zope.index.text.stopdict.get_stopdict?4()
-zope.index.text.textindex.TextIndex.__init__?1(self, lexicon=None, index=None)
-zope.index.text.textindex.TextIndex.apply?4(querytext, start=0, count=None)
-zope.index.text.textindex.TextIndex.clear?4()
-zope.index.text.textindex.TextIndex.documentCount?4()
-zope.index.text.textindex.TextIndex.index_doc?4(docid, text)
-zope.index.text.textindex.TextIndex.unindex_doc?4(docid)
-zope.index.text.textindex.TextIndex.wordCount?4()
-zope.index.text.textindex.TextIndex?1(lexicon=None, index=None)
-zope.index.text.widcode._decode?5(s)
-zope.index.text.widcode._decoding?8
-zope.index.text.widcode._encode?5(w)
-zope.index.text.widcode._encoding?8
-zope.index.text.widcode._fill?5()
-zope.index.text.widcode._prog?8
-zope.index.text.widcode.decode?4(code)
-zope.index.text.widcode.encode?4(wids)
-zope.index.text.widcode.test?4()
-zope.index.topic.filter.FilteredSetBase.__init__?1(self, id, expr)
-zope.index.topic.filter.FilteredSetBase.clear?4()
-zope.index.topic.filter.FilteredSetBase.getExpression?4()
-zope.index.topic.filter.FilteredSetBase.getId?4()
-zope.index.topic.filter.FilteredSetBase.getIds?4()
-zope.index.topic.filter.FilteredSetBase.index_doc?4(docid, context)
-zope.index.topic.filter.FilteredSetBase.setExpression?4(expr)
-zope.index.topic.filter.FilteredSetBase.unindex_doc?4(docid)
-zope.index.topic.filter.FilteredSetBase?1(id, expr)
-zope.index.topic.filter.PythonFilteredSet.index_doc?4(docid, context)
-zope.index.topic.index.TopicIndex.__init__?1(self)
-zope.index.topic.index.TopicIndex.addFilter?4(f)
-zope.index.topic.index.TopicIndex.clear?4()
-zope.index.topic.index.TopicIndex.delFilter?4(id)
-zope.index.topic.index.TopicIndex.index_doc?4(docid, obj)
-zope.index.topic.index.TopicIndex.search?4(query, operator='and')
-zope.index.topic.index.TopicIndex.unindex_doc?4(docid)
-zope.index.topic.index.TopicIndex?1()
-zope.index.topic.interfaces.ITopicFilteredSet.clear?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getExpression?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getId?4()
-zope.index.topic.interfaces.ITopicFilteredSet.getIds?4()
-zope.index.topic.interfaces.ITopicFilteredSet.index_doc?4(context)
-zope.index.topic.interfaces.ITopicFilteredSet.setExpression?4()
-zope.index.topic.interfaces.ITopicFilteredSet.unindex_doc?4()
-zope.index.topic.interfaces.ITopicQuerying.search?4(operator='and')
-zope.interface._flatten._flatten?5(implements, include_None=0)
-zope.interface.adapter.AdapterLookupBase.__init__?1(self, registry)
-zope.interface.adapter.AdapterLookupBase._subscribe?5(*required)
-zope.interface.adapter.AdapterLookupBase._uncached_lookup?5(required, provided, name=u'')
-zope.interface.adapter.AdapterLookupBase._uncached_lookupAll?5(required, provided)
-zope.interface.adapter.AdapterLookupBase._uncached_subscriptions?5(required, provided)
-zope.interface.adapter.AdapterLookupBase.add_extendor?4(provided)
-zope.interface.adapter.AdapterLookupBase.changed?4(ignored=None)
-zope.interface.adapter.AdapterLookupBase.init_extendors?4()
-zope.interface.adapter.AdapterLookupBase.names?4(required, provided)
-zope.interface.adapter.AdapterLookupBase.queryMultiAdapter?4(objects, provided, name=u'', default=None)
-zope.interface.adapter.AdapterLookupBase.remove_extendor?4(provided)
-zope.interface.adapter.AdapterLookupBase.subscribers?4(objects, provided)
-zope.interface.adapter.AdapterLookupBase?1(registry)
-zope.interface.adapter.AdapterRegistry.LookupClass?7
-zope.interface.adapter.AdapterRegistry.__init__?1(self, bases=())
-zope.interface.adapter.AdapterRegistry._addSubregistry?5(r)
-zope.interface.adapter.AdapterRegistry._removeSubregistry?5(r)
-zope.interface.adapter.AdapterRegistry._setBases?5(bases)
-zope.interface.adapter.AdapterRegistry.changed?4(originally_changed)
-zope.interface.adapter.AdapterRegistry?1(bases=())
-zope.interface.adapter.BaseAdapterRegistry.__init__?1(self, bases=())
-zope.interface.adapter.BaseAdapterRegistry._createLookup?5()
-zope.interface.adapter.BaseAdapterRegistry._delegated?8
-zope.interface.adapter.BaseAdapterRegistry._generation?8
-zope.interface.adapter.BaseAdapterRegistry._setBases?5(bases)
-zope.interface.adapter.BaseAdapterRegistry.changed?4(originally_changed)
-zope.interface.adapter.BaseAdapterRegistry.get?4(_)
-zope.interface.adapter.BaseAdapterRegistry.register?4(required, provided, name, value)
-zope.interface.adapter.BaseAdapterRegistry.registered?4(required, provided, name=u'')
-zope.interface.adapter.BaseAdapterRegistry.subscribe?4(required, provided, value)
-zope.interface.adapter.BaseAdapterRegistry.unregister?4(required, provided, name, value=None)
-zope.interface.adapter.BaseAdapterRegistry.unsubscribe?4(required, provided, value=None)
-zope.interface.adapter.BaseAdapterRegistry?1(bases=())
-zope.interface.adapter.LookupBase?7
-zope.interface.adapter.LookupBasePy.__init__?1(self)
-zope.interface.adapter.LookupBasePy._getcache?5(provided, name)
-zope.interface.adapter.LookupBasePy.adapter_hook?4(provided, object, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.changed?4(ignored=None)
-zope.interface.adapter.LookupBasePy.lookup1?4(required, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.lookup?4(required, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.lookupAll?4(required, provided)
-zope.interface.adapter.LookupBasePy.queryAdapter?4(object, provided, name=u'', default=None)
-zope.interface.adapter.LookupBasePy.subscriptions?4(required, provided)
-zope.interface.adapter.LookupBasePy?1()
-zope.interface.adapter.VerifyingAdapterRegistry.LookupClass?7
-zope.interface.adapter.VerifyingBase?7
-zope.interface.adapter.VerifyingBasePy._getcache?5(provided, name)
-zope.interface.adapter.VerifyingBasePy._verify?5()
-zope.interface.adapter.VerifyingBasePy.changed?4(originally_changed)
-zope.interface.adapter.VerifyingBasePy.lookupAll?4(required, provided)
-zope.interface.adapter.VerifyingBasePy.subscriptions?4(required, provided)
-zope.interface.adapter.XXXTwistedFakeOut.selfImplied?7
-zope.interface.adapter._convert_None_to_Interface?5(x)
-zope.interface.adapter._lookup?5(components, specs, provided, name, i, l)
-zope.interface.adapter._lookupAll?5(components, specs, provided, result, i, l)
-zope.interface.adapter._marker?8
-zope.interface.adapter._normalize_name?5(name)
-zope.interface.adapter._not_in_mapping?8
-zope.interface.adapter._subscriptions?5(components, specs, provided, name, result, i, l)
-zope.interface.advice.addClassAdvisor?4(callback, depth=2)
-zope.interface.advice.advise?4(name, bases, cdict)
-zope.interface.advice.determineMetaclass?4(bases, explicit_mc=None)
-zope.interface.advice.getFrameInfo?4(frame)
-zope.interface.advice.isClassAdvisor?4(ob)
-zope.interface.advice.minimalBases?4(classes)
-zope.interface.common.idatetime.IDate.ctime?4()
-zope.interface.common.idatetime.IDate.day?7
-zope.interface.common.idatetime.IDate.isocalendar?4()
-zope.interface.common.idatetime.IDate.isoformat?4()
-zope.interface.common.idatetime.IDate.isoweekday?4()
-zope.interface.common.idatetime.IDate.month?7
-zope.interface.common.idatetime.IDate.replace?4(month, day)
-zope.interface.common.idatetime.IDate.strftime?4()
-zope.interface.common.idatetime.IDate.timetuple?4()
-zope.interface.common.idatetime.IDate.toordinal?4()
-zope.interface.common.idatetime.IDate.weekday?4()
-zope.interface.common.idatetime.IDate.year?7
-zope.interface.common.idatetime.IDateClass.fromordinal?4()
-zope.interface.common.idatetime.IDateClass.fromtimestamp?4()
-zope.interface.common.idatetime.IDateClass.max?7
-zope.interface.common.idatetime.IDateClass.min?7
-zope.interface.common.idatetime.IDateClass.resolution?7
-zope.interface.common.idatetime.IDateClass.today?4()
-zope.interface.common.idatetime.IDateTime.astimezone?4()
-zope.interface.common.idatetime.IDateTime.ctime?4()
-zope.interface.common.idatetime.IDateTime.date?4()
-zope.interface.common.idatetime.IDateTime.day?7
-zope.interface.common.idatetime.IDateTime.dst?4()
-zope.interface.common.idatetime.IDateTime.hour?7
-zope.interface.common.idatetime.IDateTime.isocalendar?4()
-zope.interface.common.idatetime.IDateTime.isoformat?4()
-zope.interface.common.idatetime.IDateTime.isoweekday?4()
-zope.interface.common.idatetime.IDateTime.microsecond?7
-zope.interface.common.idatetime.IDateTime.minute?7
-zope.interface.common.idatetime.IDateTime.month?7
-zope.interface.common.idatetime.IDateTime.replace?4(month, day, hour, minute, second, microsecond, tzinfo)
-zope.interface.common.idatetime.IDateTime.second?7
-zope.interface.common.idatetime.IDateTime.strftime?4()
-zope.interface.common.idatetime.IDateTime.time?4()
-zope.interface.common.idatetime.IDateTime.timetuple?4()
-zope.interface.common.idatetime.IDateTime.timetz?4()
-zope.interface.common.idatetime.IDateTime.toordinal?4()
-zope.interface.common.idatetime.IDateTime.tzinfo?7
-zope.interface.common.idatetime.IDateTime.tzname?4()
-zope.interface.common.idatetime.IDateTime.utcoffset?4()
-zope.interface.common.idatetime.IDateTime.utctimetuple?4()
-zope.interface.common.idatetime.IDateTime.weekday?4()
-zope.interface.common.idatetime.IDateTime.year?7
-zope.interface.common.idatetime.IDateTimeClass.combine?4(time)
-zope.interface.common.idatetime.IDateTimeClass.fromordinal?4()
-zope.interface.common.idatetime.IDateTimeClass.fromtimestamp?4(tz=None)
-zope.interface.common.idatetime.IDateTimeClass.max?7
-zope.interface.common.idatetime.IDateTimeClass.min?7
-zope.interface.common.idatetime.IDateTimeClass.now?4()
-zope.interface.common.idatetime.IDateTimeClass.resolution?7
-zope.interface.common.idatetime.IDateTimeClass.today?4()
-zope.interface.common.idatetime.IDateTimeClass.utcfromtimestamp?4()
-zope.interface.common.idatetime.IDateTimeClass.utcnow?4()
-zope.interface.common.idatetime.ITZInfo.dst?4()
-zope.interface.common.idatetime.ITZInfo.fromutc?4()
-zope.interface.common.idatetime.ITZInfo.tzname?4()
-zope.interface.common.idatetime.ITZInfo.utcoffset?4()
-zope.interface.common.idatetime.ITime.dst?4()
-zope.interface.common.idatetime.ITime.hour?7
-zope.interface.common.idatetime.ITime.isoformat?4()
-zope.interface.common.idatetime.ITime.microsecond?7
-zope.interface.common.idatetime.ITime.minute?7
-zope.interface.common.idatetime.ITime.replace?4(minute, second, microsecond, tzinfo)
-zope.interface.common.idatetime.ITime.second?7
-zope.interface.common.idatetime.ITime.strftime?4()
-zope.interface.common.idatetime.ITime.tzinfo?7
-zope.interface.common.idatetime.ITime.tzname?4()
-zope.interface.common.idatetime.ITime.utcoffset?4()
-zope.interface.common.idatetime.ITimeClass.max?7
-zope.interface.common.idatetime.ITimeClass.min?7
-zope.interface.common.idatetime.ITimeClass.resolution?7
-zope.interface.common.idatetime.ITimeDelta.days?7
-zope.interface.common.idatetime.ITimeDelta.microseconds?7
-zope.interface.common.idatetime.ITimeDelta.seconds?7
-zope.interface.common.idatetime.ITimeDeltaClass.max?7
-zope.interface.common.idatetime.ITimeDeltaClass.min?7
-zope.interface.common.idatetime.ITimeDeltaClass.resolution?7
-zope.interface.common.mapping.IClonableMapping.copy?4()
-zope.interface.common.mapping.IEnumerableMapping.items?4()
-zope.interface.common.mapping.IEnumerableMapping.keys?4()
-zope.interface.common.mapping.IEnumerableMapping.values?4()
-zope.interface.common.mapping.IExtendedReadMapping.has_key?4()
-zope.interface.common.mapping.IExtendedWriteMapping.clear?4()
-zope.interface.common.mapping.IExtendedWriteMapping.pop?4(*args)
-zope.interface.common.mapping.IExtendedWriteMapping.popitem?4()
-zope.interface.common.mapping.IExtendedWriteMapping.setdefault?4(default=None)
-zope.interface.common.mapping.IExtendedWriteMapping.update?4()
-zope.interface.common.mapping.IIterableMapping.iteritems?4()
-zope.interface.common.mapping.IIterableMapping.iterkeys?4()
-zope.interface.common.mapping.IIterableMapping.itervalues?4()
-zope.interface.common.mapping.IReadMapping.get?4(default=None)
-zope.interface.common.sequence.IExtendedReadSequence.count?4()
-zope.interface.common.sequence.IExtendedReadSequence.index?4(*args)
-zope.interface.common.sequence.IUniqueMemberWriteSequence.append?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.extend?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.insert?4(item)
-zope.interface.common.sequence.IUniqueMemberWriteSequence.pop?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.remove?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.reverse?4()
-zope.interface.common.sequence.IUniqueMemberWriteSequence.sort?4()
-zope.interface.declarations.BuiltinImplementationSpecifications?7
-zope.interface.declarations.ClassProvides.__init__?1(self, cls, metacls, *interfaces)
-zope.interface.declarations.ClassProvides?1(cls, metacls, *interfaces)
-zope.interface.declarations.ClassProvidesBase?7
-zope.interface.declarations.Declaration.__init__?1(self, *interfaces)
-zope.interface.declarations.Declaration.changed?4(originally_changed)
-zope.interface.declarations.Declaration.flattened?4()
-zope.interface.declarations.Declaration?1(*interfaces)
-zope.interface.declarations.DescriptorAwareMetaClasses?7
-zope.interface.declarations.Implements.declared?7
-zope.interface.declarations.Implements.inherit?7
-zope.interface.declarations.InstanceDeclarations?7
-zope.interface.declarations.ObjectSpecification?4(direct, cls)
-zope.interface.declarations.ObjectSpecificationDescriptor?7
-zope.interface.declarations.Provides.__init__?1(self, cls, *interfaces)
-zope.interface.declarations.Provides?1(cls, *interfaces)
-zope.interface.declarations.Provides?4(*interfaces)
-zope.interface.declarations.ProvidesClass?7
-zope.interface.declarations._classProvides_advice?5(cls)
-zope.interface.declarations._empty?8
-zope.interface.declarations._implements?5(name, interfaces, classImplements)
-zope.interface.declarations._implements_advice?5(cls)
-zope.interface.declarations._normalizeargs?5(sequence, output = None)
-zope.interface.declarations.alsoProvides?4(object, *interfaces)
-zope.interface.declarations.classImplements?4(cls, *interfaces)
-zope.interface.declarations.classImplementsOnly?4(cls, *interfaces)
-zope.interface.declarations.classProvides?4(*interfaces)
-zope.interface.declarations.directlyProvidedBy?4(object)
-zope.interface.declarations.directlyProvides?4(object, *interfaces)
-zope.interface.declarations.getObjectSpecification?4(ob)
-zope.interface.declarations.implementedBy?7
-zope.interface.declarations.implementedByFallback?4(cls)
-zope.interface.declarations.implementer.__init__?1(self, *interfaces)
-zope.interface.declarations.implementer?1(*interfaces)
-zope.interface.declarations.implements?4(*interfaces)
-zope.interface.declarations.implementsOnly?4(*interfaces)
-zope.interface.declarations.moduleProvides?4(*interfaces)
-zope.interface.declarations.noLongerProvides?4(object, interface)
-zope.interface.declarations.objectSpecificationDescriptor?7
-zope.interface.declarations.providedBy?4(ob)
-zope.interface.document._justify_and_indent?5(text, level, munge=0, width=72)
-zope.interface.document._trim_doc_string?5(text)
-zope.interface.document.asStructuredText?4(I, munge=0)
-zope.interface.interface.Attribute.interface?7
-zope.interface.interface.CO_VARARGS?7
-zope.interface.interface.CO_VARKEYWORDS?7
-zope.interface.interface.Element.__init__?1(self, __name__, __doc__='')
-zope.interface.interface.Element.getDoc?4()
-zope.interface.interface.Element.getName?4()
-zope.interface.interface.Element.getTaggedValue?4(tag)
-zope.interface.interface.Element.getTaggedValueTags?4()
-zope.interface.interface.Element.queryTaggedValue?4(tag, default=None)
-zope.interface.interface.Element.setTaggedValue?4(tag, value)
-zope.interface.interface.Element?1(__name__, __doc__='')
-zope.interface.interface.Interface?7
-zope.interface.interface.InterfaceBase?7
-zope.interface.interface.InterfaceClass.__init__?1(self, name, bases=(), attrs=None, __doc__=None, __module__=None)
-zope.interface.interface.InterfaceClass._call_conform?5(conform)
-zope.interface.interface.InterfaceClass._getInterface?5(ob, name)
-zope.interface.interface.InterfaceClass.deferred?4()
-zope.interface.interface.InterfaceClass.direct?4(name)
-zope.interface.interface.InterfaceClass.getBases?4()
-zope.interface.interface.InterfaceClass.getDescriptionFor?4(name)
-zope.interface.interface.InterfaceClass.interfaces?4()
-zope.interface.interface.InterfaceClass.isEqualOrExtendedBy?4(other)
-zope.interface.interface.InterfaceClass.names?4(all=False)
-zope.interface.interface.InterfaceClass.namesAndDescriptions?4(all=False)
-zope.interface.interface.InterfaceClass.queryDescriptionFor?4(name, default=None)
-zope.interface.interface.InterfaceClass.validateInvariants?4(obj, errors=None)
-zope.interface.interface.InterfaceClass?1(name, bases=(), attrs=None, __doc__=None, __module__=None)
-zope.interface.interface.Method.getSignatureInfo?4()
-zope.interface.interface.Method.getSignatureString?4()
-zope.interface.interface.Specification.__init__?1(self, bases=())
-zope.interface.interface.Specification.changed?4(originally_changed)
-zope.interface.interface.Specification.extends?4(interface, strict=True)
-zope.interface.interface.Specification.get?4(name, default=None)
-zope.interface.interface.Specification.interfaces?4()
-zope.interface.interface.Specification.isImplementedBy?4(ob)
-zope.interface.interface.Specification.isImplementedByInstancesOf?4(cls)
-zope.interface.interface.Specification.isOrExtends?7
-zope.interface.interface.Specification.providedBy?7
-zope.interface.interface.Specification.subscribe?4(dependent)
-zope.interface.interface.Specification.unsubscribe?4(dependent)
-zope.interface.interface.Specification.weakref?4(callback=None)
-zope.interface.interface.Specification?1(bases=())
-zope.interface.interface.SpecificationBase?7
-zope.interface.interface.SpecificationBasePy.implementedBy?4(cls)
-zope.interface.interface.SpecificationBasePy.isOrExtends?4(interface)
-zope.interface.interface.SpecificationBasePy.providedBy?4(ob)
-zope.interface.interface.TAGGED_DATA?7
-zope.interface.interface._decorator_non_return?8
-zope.interface.interface._marker?8
-zope.interface.interface._wire?5()
-zope.interface.interface.adapter_hooks?7
-zope.interface.interface.fromFunction?4(func, interface=None, imlevel=0, name=None)
-zope.interface.interface.fromMethod?4(meth, interface=None, name=None)
-zope.interface.interface.invariant?4(call)
-zope.interface.interfaces.IAdapterRegistry.adapter_hook?4(object, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookup1?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookup?4(provided, name='', default=None)
-zope.interface.interfaces.IAdapterRegistry.lookupAll?4(provided)
-zope.interface.interfaces.IAdapterRegistry.names?4(provided)
-zope.interface.interfaces.IAdapterRegistry.queryAdapter?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.queryMultiAdapter?4(provided, name=u'', default=None)
-zope.interface.interfaces.IAdapterRegistry.register?4(provided, name, value)
-zope.interface.interfaces.IAdapterRegistry.registered?4(provided, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscribe?4(provided, subscriber, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscribers?4(provided, name=u'')
-zope.interface.interfaces.IAdapterRegistry.subscriptions?4(provided, name=u'')
-zope.interface.interfaces.IAttribute.interface?7
-zope.interface.interfaces.IDeclaration.flattened?4()
-zope.interface.interfaces.IElement.getTaggedValue?4()
-zope.interface.interfaces.IElement.getTaggedValueTags?4()
-zope.interface.interfaces.IElement.queryTaggedValue?4(default=None)
-zope.interface.interfaces.IElement.setTaggedValue?4(value)
-zope.interface.interfaces.IInterface.direct?4()
-zope.interface.interfaces.IInterface.implementedBy?4()
-zope.interface.interfaces.IInterface.names?4()
-zope.interface.interfaces.IInterface.namesAndDescriptions?4()
-zope.interface.interfaces.IInterface.providedBy?4()
-zope.interface.interfaces.IInterface.validateInvariants?4(errors=None)
-zope.interface.interfaces.IInterfaceDeclaration.Declaration?4()
-zope.interface.interfaces.IInterfaceDeclaration.alsoProvides?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classImplements?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classImplementsOnly?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.classProvides?4()
-zope.interface.interfaces.IInterfaceDeclaration.directlyProvidedBy?4()
-zope.interface.interfaces.IInterfaceDeclaration.directlyProvides?4(*interfaces)
-zope.interface.interfaces.IInterfaceDeclaration.implementedBy?4()
-zope.interface.interfaces.IInterfaceDeclaration.implementer?4()
-zope.interface.interfaces.IInterfaceDeclaration.implements?4()
-zope.interface.interfaces.IInterfaceDeclaration.implementsOnly?4()
-zope.interface.interfaces.IInterfaceDeclaration.moduleProvides?4()
-zope.interface.interfaces.IInterfaceDeclaration.noLongerProvides?4(interface)
-zope.interface.interfaces.IInterfaceDeclaration.providedBy?4()
-zope.interface.interfaces.IMethod.getSignatureInfo?4()
-zope.interface.interfaces.IMethod.getSignatureString?4()
-zope.interface.interfaces.ISpecification.extends?4(strict=True)
-zope.interface.interfaces.ISpecification.get?4(default=None)
-zope.interface.interfaces.ISpecification.isOrExtends?4()
-zope.interface.interfaces.ISpecification.weakref?4()
-zope.interface.ro._flatten?5(ob, result)
-zope.interface.ro.mergeOrderings?4(orderings, seen=None)
-zope.interface.ro.ro?4(object)
-zope.interface.verify.MethodTypes?7
-zope.interface.verify._incompat?5(required, implemented)
-zope.interface.verify._verify?5(iface, candidate, tentative=0, vtype=None)
-zope.interface.verify.verifyClass?4(iface, candidate, tentative=0)
-zope.interface.verify.verifyObject?4(iface, candidate, tentative=0)
-zope.lifecycleevent.Attributes.__init__?1(self, interface, *attributes)
-zope.lifecycleevent.Attributes?1(interface, *attributes)
-zope.lifecycleevent.ObjectCopiedEvent.__init__?1(self, object, original)
-zope.lifecycleevent.ObjectCopiedEvent?1(object, original)
-zope.lifecycleevent.ObjectModifiedEvent.__init__?1(self, object, *descriptions)
-zope.lifecycleevent.ObjectModifiedEvent?1(object, *descriptions)
-zope.lifecycleevent.Sequence.__init__?1(self, interface, *keys)
-zope.lifecycleevent.Sequence?1(interface, *keys)
-zope.lifecycleevent._marker?8
-zope.lifecycleevent.interfaces.IAttributes.attributes?7
-zope.lifecycleevent.interfaces.IAttributes.interface?7
-zope.lifecycleevent.interfaces.IObjectCopiedEvent.original?7
-zope.lifecycleevent.interfaces.ISequence.interface?7
-zope.lifecycleevent.interfaces.ISequence.keys?7
-zope.lifecycleevent.modified?4(object, *descriptions)
-zope.lifecycleevent.tests.TestObjectModifiedEvent.klass?7
-zope.lifecycleevent.tests.TestObjectModifiedEvent.object?7
-zope.lifecycleevent.tests.TestObjectModifiedEvent.setUp?4()
-zope.lifecycleevent.tests.TestObjectModifiedEvent.testGetObject?4()
-zope.lifecycleevent.tests.setUpDoctest?4(test)
-zope.lifecycleevent.tests.test_suite?4()
-zope.location.interfaces.ILocation.default?7
-zope.location.interfaces.ILocation.description?7
-zope.location.interfaces.ILocation.required?7
-zope.location.interfaces.ILocation.title?7
-zope.location.interfaces.ISublocations.sublocations?4()
-zope.location.location.ClassAndInstanceDescr.__init__?1(self, *args)
-zope.location.location.ClassAndInstanceDescr?1(*args)
-zope.location.location.LocationIterator?4(object)
-zope.location.location.LocationProxy.__init__?1(self, ob, container=None, name=None)
-zope.location.location.LocationProxy?1(ob, container=None, name=None)
-zope.location.location.inside?4(l1, l2)
-zope.location.location.locate?4(object, parent, name=None)
-zope.location.pickling.CopyPersistent.__init__?1(self, location)
-zope.location.pickling.CopyPersistent.id?4(object)
-zope.location.pickling.CopyPersistent?1(location)
-zope.location.pickling.PathPersistent.__init__?1(self, location)
-zope.location.pickling.PathPersistent.id?4(object)
-zope.location.pickling.PathPersistent.load?4(path)
-zope.location.pickling.PathPersistent?1(location)
-zope.location.pickling.locationCopy?4(loc)
-zope.location.tests.TLocation.traverse?4(path, default=None, request=None)
-zope.location.tests.test_suite?4()
-zope.location.traversing.LocationPhysicallyLocatable.__init__?1(self, context)
-zope.location.traversing.LocationPhysicallyLocatable.getName?4()
-zope.location.traversing.LocationPhysicallyLocatable.getNearestSite?4()
-zope.location.traversing.LocationPhysicallyLocatable.getPath?4()
-zope.location.traversing.LocationPhysicallyLocatable.getRoot?4()
-zope.location.traversing.LocationPhysicallyLocatable?1(context)
-zope.modulealias.metaconfigure.alias_module?4(module, alias, context)
-zope.modulealias.metaconfigure.define_module_alias?4(_context, module, alias)
-zope.modulealias.metadirectives.IModuleAliasDirective.alias?7
-zope.modulealias.metadirectives.IModuleAliasDirective.module?7
-zope.pagetemplate.interfaces.IPageTemplate.macros?7
-zope.pagetemplate.interfaces.IPageTemplate.pt_edit?4(content_type)
-zope.pagetemplate.interfaces.IPageTemplate.pt_errors?4()
-zope.pagetemplate.interfaces.IPageTemplate.pt_warnings?4()
-zope.pagetemplate.interfaces.IPageTemplate.read?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing._cook?5()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing._cook_check?5()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.content_type?7
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.expand?7
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getContext?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getEngine?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_getEngineContext?4()
-zope.pagetemplate.interfaces.IPageTemplateSubclassing.pt_source_file?4()
-zope.pagetemplate.pagetemplate.PageTemplate._cook?5()
-zope.pagetemplate.pagetemplate.PageTemplate._cook_check?5()
-zope.pagetemplate.pagetemplate.PageTemplate._text?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_cooked?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_errors?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_macros?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_program?8
-zope.pagetemplate.pagetemplate.PageTemplate._v_warnings?8
-zope.pagetemplate.pagetemplate.PageTemplate.content_type?7
-zope.pagetemplate.pagetemplate.PageTemplate.expand?7
-zope.pagetemplate.pagetemplate.PageTemplate.macros?4()
-zope.pagetemplate.pagetemplate.PageTemplate.macros?7
-zope.pagetemplate.pagetemplate.PageTemplate.pt_edit?4(text, content_type)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_errors?4(namespace)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getContext?4(args=(), options=_default_options, **ignored)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getEngine?4()
-zope.pagetemplate.pagetemplate.PageTemplate.pt_getEngineContext?4(namespace)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_render?4(namespace, source=False, sourceAnnotations=False, showtal=False)
-zope.pagetemplate.pagetemplate.PageTemplate.pt_source_file?4()
-zope.pagetemplate.pagetemplate.PageTemplate.pt_warnings?4()
-zope.pagetemplate.pagetemplate.PageTemplate.read?4(request=None)
-zope.pagetemplate.pagetemplate.PageTemplate.write?4(text)
-zope.pagetemplate.pagetemplate.PageTemplateTracebackSupplement.__init__?1(self, pt, namespace)
-zope.pagetemplate.pagetemplate.PageTemplateTracebackSupplement?1(pt, namespace)
-zope.pagetemplate.pagetemplate.TemplateUsage.__init__?1(self, value)
-zope.pagetemplate.pagetemplate.TemplateUsage?1(value)
-zope.pagetemplate.pagetemplate._default_options?8
-zope.pagetemplate.pagetemplate._error_start?8
-zope.pagetemplate.pagetemplatefile.DEFAULT_ENCODING?7
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.__init__?1(self, filename, _prefix=None)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._cook_check?5()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._prepare_html?5(text)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._read_file?5()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile._v_last_read?8
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.get_path_from_prefix?4(_prefix)
-zope.pagetemplate.pagetemplatefile.PageTemplateFile.pt_source_file?4()
-zope.pagetemplate.pagetemplatefile.PageTemplateFile?1(filename, _prefix=None)
-zope.pagetemplate.pagetemplatefile.XML_PREFIXES?7
-zope.pagetemplate.pagetemplatefile.XML_PREFIX_MAX_LENGTH?7
-zope.pagetemplate.pagetemplatefile.meta_pattern?7
-zope.pagetemplate.pagetemplatefile.package_home?4(gdict)
-zope.pagetemplate.pagetemplatefile.sniff_type?4(text)
-zope.proxy.ProxyIterator?4(p)
-zope.proxy.interfaces.IProxyIntrospection.getProxiedObject?4()
-zope.proxy.interfaces.IProxyIntrospection.isProxy?4(proxytype=None)
-zope.proxy.interfaces.IProxyIntrospection.queryInnerProxy?4(proxytype, default=None)
-zope.proxy.interfaces.IProxyIntrospection.queryProxy?4(proxytype, default=None)
-zope.proxy.interfaces.IProxyIntrospection.removeAllProxies?4()
-zope.proxy.interfaces.IProxyIntrospection.sameProxiedObjects?4(ob2)
-zope.proxy.non_overridable?4(func)
-zope.publisher.base.BBBResponse.outputBody?4()
-zope.publisher.base.BaseRequest.__init__?1(self, body_instream, environ, response=None, positional=None, outstream=None)
-zope.publisher.base.BaseRequest._createResponse?5()
-zope.publisher.base.BaseRequest._getBody?5()
-zope.publisher.base.BaseRequest._getBodyStream?5()
-zope.publisher.base.BaseRequest._getPublication?5()
-zope.publisher.base.BaseRequest._getResponse?5()
-zope.publisher.base.BaseRequest._setupPath_helper?5(attr)
-zope.publisher.base.BaseRequest.body?7
-zope.publisher.base.BaseRequest.bodyFile?7
-zope.publisher.base.BaseRequest.bodyStream?7
-zope.publisher.base.BaseRequest.close?4()
-zope.publisher.base.BaseRequest.environment?7
-zope.publisher.base.BaseRequest.get?4(key, default=None)
-zope.publisher.base.BaseRequest.getPositionalArguments?4()
-zope.publisher.base.BaseRequest.getTraversalStack?4()
-zope.publisher.base.BaseRequest.has_key?7
-zope.publisher.base.BaseRequest.hold?4(object)
-zope.publisher.base.BaseRequest.items?4()
-zope.publisher.base.BaseRequest.keys?4()
-zope.publisher.base.BaseRequest.principal?7
-zope.publisher.base.BaseRequest.processInputs?4()
-zope.publisher.base.BaseRequest.publication?7
-zope.publisher.base.BaseRequest.response?7
-zope.publisher.base.BaseRequest.retry?4()
-zope.publisher.base.BaseRequest.setPrincipal?4(principal)
-zope.publisher.base.BaseRequest.setPublication?4(pub)
-zope.publisher.base.BaseRequest.setTraversalStack?4(stack)
-zope.publisher.base.BaseRequest.supportsRetry?4()
-zope.publisher.base.BaseRequest.traverse?4(obj)
-zope.publisher.base.BaseRequest.values?4()
-zope.publisher.base.BaseRequest?1(body_instream, environ, response=None, positional=None, outstream=None)
-zope.publisher.base.BaseResponse.__init__?1(self, outstream=None)
-zope.publisher.base.BaseResponse.handleException?4(exc_info)
-zope.publisher.base.BaseResponse.internalError?4()
-zope.publisher.base.BaseResponse.reset?4()
-zope.publisher.base.BaseResponse.retry?4()
-zope.publisher.base.BaseResponse.setBody?4(body)
-zope.publisher.base.BaseResponse.setBody?7
-zope.publisher.base.BaseResponse.setResult?4(result)
-zope.publisher.base.BaseResponse?1(outstream=None)
-zope.publisher.base.DebugFlags.showTAL?7
-zope.publisher.base.DebugFlags.sourceAnnotations?7
-zope.publisher.base.DefaultPublication.__init__?1(self, app)
-zope.publisher.base.DefaultPublication.afterCall?4(request, ob)
-zope.publisher.base.DefaultPublication.afterTraversal?4(request, ob)
-zope.publisher.base.DefaultPublication.beforeTraversal?4(request)
-zope.publisher.base.DefaultPublication.callObject?4(request, ob)
-zope.publisher.base.DefaultPublication.callTraversalHooks?4(request, ob)
-zope.publisher.base.DefaultPublication.endRequest?4(request, ob)
-zope.publisher.base.DefaultPublication.getApplication?4(request)
-zope.publisher.base.DefaultPublication.getDefaultTraversal?4(request, ob)
-zope.publisher.base.DefaultPublication.handleException?4(object, request, exc_info, retry_allowed=1)
-zope.publisher.base.DefaultPublication.require_docstrings?7
-zope.publisher.base.DefaultPublication.traverseName?4(request, ob, name, check_auth=1)
-zope.publisher.base.DefaultPublication?1(app)
-zope.publisher.base.RequestDataGetter.__init__?1(self, request)
-zope.publisher.base.RequestDataGetter.get?4(name, default=None)
-zope.publisher.base.RequestDataGetter.has_key?7
-zope.publisher.base.RequestDataGetter?1(request)
-zope.publisher.base.RequestDataMapper.__init__?1(self, request)
-zope.publisher.base.RequestDataMapper.get?4(name, default=None)
-zope.publisher.base.RequestDataMapper.has_key?7
-zope.publisher.base.RequestDataMapper.items?4()
-zope.publisher.base.RequestDataMapper.keys?4()
-zope.publisher.base.RequestDataMapper.values?4()
-zope.publisher.base.RequestDataMapper?1(request)
-zope.publisher.base.RequestDataProperty.__init__?1(self, gettr_class)
-zope.publisher.base.RequestDataProperty?1(gettr_class)
-zope.publisher.base.RequestEnvironment._mapname?8
-zope.publisher.base.TestPublication.traverseName?4(request, ob, name, check_auth=1)
-zope.publisher.base.TestRequest.__init__?1(self, path, body_instream=None, environ=None, outstream=None)
-zope.publisher.base.TestRequest._createResponse?5()
-zope.publisher.base.TestRequest?1(path, body_instream=None, environ=None, outstream=None)
-zope.publisher.base._marker?8
-zope.publisher.browser.BBBResponse.outputBody?4()
-zope.publisher.browser.BBBResponse.write?4(str)
-zope.publisher.browser.BrowserLanguages.__init__?1(self, request)
-zope.publisher.browser.BrowserLanguages.getPreferredLanguages?4()
-zope.publisher.browser.BrowserLanguages?1(request)
-zope.publisher.browser.BrowserPage.browserDefault?4(request)
-zope.publisher.browser.BrowserPage.publishTraverse?4(request, name)
-zope.publisher.browser.BrowserRequest.__init__?1(self, body_instream, environ, response=None)
-zope.publisher.browser.BrowserRequest._createResponse?5()
-zope.publisher.browser.BrowserRequest._decode?5(text)
-zope.publisher.browser.BrowserRequest._typeFormat?8
-zope.publisher.browser.BrowserRequest.get?4(key, default=None)
-zope.publisher.browser.BrowserRequest.keys?4()
-zope.publisher.browser.BrowserRequest.processInputs?4()
-zope.publisher.browser.BrowserRequest.traverse?4(obj)
-zope.publisher.browser.BrowserRequest.use_redirect?7
-zope.publisher.browser.BrowserRequest?1(body_instream, environ, response=None)
-zope.publisher.browser.BrowserResponse._implicitResult?5(body)
-zope.publisher.browser.BrowserResponse.getBase?4()
-zope.publisher.browser.BrowserResponse.redirect?4(location, status=None)
-zope.publisher.browser.BrowserResponse.reset?4()
-zope.publisher.browser.BrowserResponse.setBase?4(base)
-zope.publisher.browser.BrowserView.__init__?1(self, context, request)
-zope.publisher.browser.BrowserView?1(context, request)
-zope.publisher.browser.CONVERTED?7
-zope.publisher.browser.DEFAULT?7
-zope.publisher.browser.DEFAULTABLE_METHODS?7
-zope.publisher.browser.FileUpload.__init__?1(self, aFieldStorage)
-zope.publisher.browser.FileUpload?1(aFieldStorage)
-zope.publisher.browser.REC?7
-zope.publisher.browser.RECORD?7
-zope.publisher.browser.RECORDS?7
-zope.publisher.browser.Record._attrs?8
-zope.publisher.browser.RedirectingBrowserRequest.use_redirect?7
-zope.publisher.browser.SEQUENCE?7
-zope.publisher.browser.TestRequest.__init__?1(self, body_instream=None, environ=None, form=None, skin=None, outstream=None, **kw)
-zope.publisher.browser.TestRequest._createResponse?5()
-zope.publisher.browser.TestRequest?1(body_instream=None, environ=None, form=None, skin=None, outstream=None, **kw)
-zope.publisher.browser.applySkin?4(request, skin)
-zope.publisher.browser.base_re_search?7
-zope.publisher.browser.field2boolean?4(v)
-zope.publisher.browser.field2float?4(v)
-zope.publisher.browser.field2int?4(v)
-zope.publisher.browser.field2lines?4(v)
-zope.publisher.browser.field2long?4(v)
-zope.publisher.browser.field2required?4(v)
-zope.publisher.browser.field2string?4(v)
-zope.publisher.browser.field2text?4(v, nl=newlines)
-zope.publisher.browser.field2tokens?4(v)
-zope.publisher.browser.get_converter?7
-zope.publisher.browser.hide_key?7
-zope.publisher.browser.isCGI_NAME?7
-zope.publisher.browser.isHTML?4(str)
-zope.publisher.browser.isRelative?7
-zope.publisher.browser.is_text_html?4(content_type)
-zope.publisher.browser.newlines?7
-zope.publisher.browser.normalize_lang?4(lang)
-zope.publisher.browser.registerTypeConverter?4(field_type, converter, replace=False)
-zope.publisher.browser.setDefaultSkin?4(request)
-zope.publisher.browser.start_of_header_search?7
-zope.publisher.browser.type_converters?7
-zope.publisher.contenttype._check_token?5(string)
-zope.publisher.contenttype._escape?5(string)
-zope.publisher.contenttype._parse_params?5(string)
-zope.publisher.contenttype._quoted_string_match?5(string)
-zope.publisher.contenttype._token_match?5(string)
-zope.publisher.contenttype._unescape?5(string)
-zope.publisher.contenttype.join?4((major, minor, params))
-zope.publisher.contenttype.parse?4(string)
-zope.publisher.contenttype.parseOrdered?4(string)
-zope.publisher.ftp.FTPRequest.__init__?1(self, body_instream, environ, response=None, bbb=None)
-zope.publisher.ftp.FTPRequest._authUserPW?5()
-zope.publisher.ftp.FTPRequest._createResponse?5()
-zope.publisher.ftp.FTPRequest.unauthorized?4(challenge)
-zope.publisher.ftp.FTPRequest?1(body_instream, environ, response=None, bbb=None)
-zope.publisher.ftp.FTPResponse.getResult?4()
-zope.publisher.ftp.FTPResponse.handleException?4(exc_info)
-zope.publisher.ftp.FTPResponse.outputBody?4()
-zope.publisher.http.CookieMapper._mapname?8
-zope.publisher.http.DEFAULT_PORTS?7
-zope.publisher.http.DirectResult.__init__?1(self, body, headers=())
-zope.publisher.http.DirectResult?1(body, headers=())
-zope.publisher.http.ENCODING?7
-zope.publisher.http.HTTPCharsets.__init__?1(self, request)
-zope.publisher.http.HTTPCharsets.getPreferredCharsets?4()
-zope.publisher.http.HTTPCharsets?1(request)
-zope.publisher.http.HTTPInputStream.__init__?1(self, stream, environment)
-zope.publisher.http.HTTPInputStream.getCacheStream?4()
-zope.publisher.http.HTTPInputStream.read?4(size=-1)
-zope.publisher.http.HTTPInputStream.readline?4(size=None)
-zope.publisher.http.HTTPInputStream.readlines?4(hint=0)
-zope.publisher.http.HTTPInputStream?1(stream, environment)
-zope.publisher.http.HTTPRequest.URL?7
-zope.publisher.http.HTTPRequest.__init__?1(self, body_instream, environ, response=None, outstream=None)
-zope.publisher.http.HTTPRequest._authUserPW?5()
-zope.publisher.http.HTTPRequest._createResponse?5()
-zope.publisher.http.HTTPRequest._getLocale?5()
-zope.publisher.http.HTTPRequest._parseCookies?5(text, result=None)
-zope.publisher.http.HTTPRequest.cookies?7
-zope.publisher.http.HTTPRequest.get?4(key, default=None)
-zope.publisher.http.HTTPRequest.getApplicationURL?4(depth=0, path_only=False)
-zope.publisher.http.HTTPRequest.getCookies?4()
-zope.publisher.http.HTTPRequest.getHeader?4(name, default=None, literal=False)
-zope.publisher.http.HTTPRequest.getURL?4(level=0, path_only=False)
-zope.publisher.http.HTTPRequest.getVirtualHostRoot?4()
-zope.publisher.http.HTTPRequest.headers?7
-zope.publisher.http.HTTPRequest.keys?4()
-zope.publisher.http.HTTPRequest.locale?7
-zope.publisher.http.HTTPRequest.retry?4()
-zope.publisher.http.HTTPRequest.retry_max_count?7
-zope.publisher.http.HTTPRequest.setApplicationServer?4(host, proto='http', port=None)
-zope.publisher.http.HTTPRequest.setPathSuffix?4(steps)
-zope.publisher.http.HTTPRequest.setPrincipal?4(principal)
-zope.publisher.http.HTTPRequest.setVirtualHostRoot?4(names=())
-zope.publisher.http.HTTPRequest.setupLocale?4()
-zope.publisher.http.HTTPRequest.shiftNameToApplication?4()
-zope.publisher.http.HTTPRequest.supportsRetry?4()
-zope.publisher.http.HTTPRequest.traverse?4(obj)
-zope.publisher.http.HTTPRequest.unauthorized?4(challenge)
-zope.publisher.http.HTTPRequest?1(body_instream, environ, response=None, outstream=None)
-zope.publisher.http.HTTPResponse.__init__?1(self, header_output=None, http_transaction=None)
-zope.publisher.http.HTTPResponse._body?8
-zope.publisher.http.HTTPResponse._cookie_list?5()
-zope.publisher.http.HTTPResponse._html?5(title, content)
-zope.publisher.http.HTTPResponse._implicitResult?5(body)
-zope.publisher.http.HTTPResponse.addHeader?4(name, value)
-zope.publisher.http.HTTPResponse.appendToCookie?4(name, value)
-zope.publisher.http.HTTPResponse.consumeBody?4()
-zope.publisher.http.HTTPResponse.consumeBodyIter?4()
-zope.publisher.http.HTTPResponse.expireCookie?4(name, **kw)
-zope.publisher.http.HTTPResponse.getCookie?4(name, default=None)
-zope.publisher.http.HTTPResponse.getHeader?4(name, default=None, literal=False)
-zope.publisher.http.HTTPResponse.getHeaders?4()
-zope.publisher.http.HTTPResponse.getStatus?4()
-zope.publisher.http.HTTPResponse.getStatusString?4()
-zope.publisher.http.HTTPResponse.handleException?4(exc_info)
-zope.publisher.http.HTTPResponse.internalError?4()
-zope.publisher.http.HTTPResponse.redirect?4(location, status=None)
-zope.publisher.http.HTTPResponse.reset?4()
-zope.publisher.http.HTTPResponse.retry?4()
-zope.publisher.http.HTTPResponse.setCookie?4(name, value, **kw)
-zope.publisher.http.HTTPResponse.setHeader?4(name, value, literal=False)
-zope.publisher.http.HTTPResponse.setResult?4(result)
-zope.publisher.http.HTTPResponse.setStatus?4(status, reason=None)
-zope.publisher.http.HTTPResponse.write?4()
-zope.publisher.http.HTTPResponse?1(header_output=None, http_transaction=None)
-zope.publisher.http.HTTPVirtualHostChangedEvent.__init__?1(self, request)
-zope.publisher.http.HTTPVirtualHostChangedEvent.request?7
-zope.publisher.http.HTTPVirtualHostChangedEvent?1(request)
-zope.publisher.http.HeaderGetter._gettrname?8
-zope.publisher.http.IResult.body?7
-zope.publisher.http.IResult.headers?7
-zope.publisher.http.STAGGER_RETRIES?7
-zope.publisher.http.StrResult?4(body, headers=())
-zope.publisher.http.URLGetter.__init__?1(self, request)
-zope.publisher.http.URLGetter.get?4(name, default=None)
-zope.publisher.http.URLGetter?1(request)
-zope.publisher.http.getCharsetUsingRequest?4(request)
-zope.publisher.http.init_status_codes?4()
-zope.publisher.http.sane_environment?4(env)
-zope.publisher.http.sort_charsets?4(x, y)
-zope.publisher.http.status_codes?7
-zope.publisher.http.status_reasons?7
-zope.publisher.interfaces.BadRequest.__init__?1(self, message)
-zope.publisher.interfaces.BadRequest?1(message)
-zope.publisher.interfaces.DebugError.__init__?1(self, ob, message)
-zope.publisher.interfaces.DebugError.getMessage?4()
-zope.publisher.interfaces.DebugError.getObject?4()
-zope.publisher.interfaces.DebugError?1(ob, message)
-zope.publisher.interfaces.IApplicationRequest.annotations?7
-zope.publisher.interfaces.IApplicationRequest.bodyStream?7
-zope.publisher.interfaces.IApplicationRequest.debug?7
-zope.publisher.interfaces.IApplicationRequest.environment?7
-zope.publisher.interfaces.IApplicationRequest.principal?7
-zope.publisher.interfaces.IDebugError.getMessage?4()
-zope.publisher.interfaces.IDebugError.getObject?4()
-zope.publisher.interfaces.IDebugFlags.showTAL?7
-zope.publisher.interfaces.IDebugFlags.sourceAnnotations?7
-zope.publisher.interfaces.IHeld.release?4()
-zope.publisher.interfaces.INotFound.getName?4()
-zope.publisher.interfaces.INotFound.getObject?4()
-zope.publisher.interfaces.IPublication.afterCall?4(ob)
-zope.publisher.interfaces.IPublication.afterTraversal?4(ob)
-zope.publisher.interfaces.IPublication.beforeTraversal?4()
-zope.publisher.interfaces.IPublication.callObject?4(ob)
-zope.publisher.interfaces.IPublication.callTraversalHooks?4(ob)
-zope.publisher.interfaces.IPublication.endRequest?4(ob)
-zope.publisher.interfaces.IPublication.getApplication?4()
-zope.publisher.interfaces.IPublication.handleException?4(request, exc_info, retry_allowed=1)
-zope.publisher.interfaces.IPublication.traverseName?4(ob, name)
-zope.publisher.interfaces.IPublicationRequest.close?4()
-zope.publisher.interfaces.IPublicationRequest.getPositionalArguments?4()
-zope.publisher.interfaces.IPublicationRequest.getTraversalStack?4()
-zope.publisher.interfaces.IPublicationRequest.hold?4()
-zope.publisher.interfaces.IPublicationRequest.response?7
-zope.publisher.interfaces.IPublicationRequest.setPrincipal?4()
-zope.publisher.interfaces.IPublicationRequest.setTraversalStack?4()
-zope.publisher.interfaces.IPublishTraverse.publishTraverse?4(name)
-zope.publisher.interfaces.IPublisher.publish?4()
-zope.publisher.interfaces.IPublisherRequest.processInputs?4()
-zope.publisher.interfaces.IPublisherRequest.publication?7
-zope.publisher.interfaces.IPublisherRequest.retry?4()
-zope.publisher.interfaces.IPublisherRequest.setPublication?4()
-zope.publisher.interfaces.IPublisherRequest.supportsRetry?4()
-zope.publisher.interfaces.IPublisherRequest.traverse?4()
-zope.publisher.interfaces.IRedirect.getLocation?4()
-zope.publisher.interfaces.IResponse.handleException?4()
-zope.publisher.interfaces.IResponse.internalError?4()
-zope.publisher.interfaces.IResponse.reset?4()
-zope.publisher.interfaces.IResponse.retry?4()
-zope.publisher.interfaces.IResponse.setResult?4()
-zope.publisher.interfaces.IRetry.getOriginalException?4()
-zope.publisher.interfaces.NotFound.__init__?1(self, ob, name, request=None)
-zope.publisher.interfaces.NotFound.getName?4()
-zope.publisher.interfaces.NotFound.getObject?4()
-zope.publisher.interfaces.NotFound?1(ob, name, request=None)
-zope.publisher.interfaces.Redirect.__init__?1(self, location)
-zope.publisher.interfaces.Redirect.getLocation?4()
-zope.publisher.interfaces.Redirect?1(location)
-zope.publisher.interfaces.Retry.__init__?1(self, orig_exc=None)
-zope.publisher.interfaces.Retry.getOriginalException?4()
-zope.publisher.interfaces.Retry?1(orig_exc=None)
-zope.publisher.interfaces.browser.IBrowserApplicationRequest.form?7
-zope.publisher.interfaces.browser.IBrowserPublication.getDefaultTraversal?4(ob)
-zope.publisher.interfaces.browser.IBrowserPublisher.browserDefault?4()
-zope.publisher.interfaces.browser.ISkin?7
-zope.publisher.interfaces.ftp.IFTPCredentials._authUserPW?5()
-zope.publisher.interfaces.ftp.IFTPCredentials.unauthorized?4()
-zope.publisher.interfaces.http.IHTTPApplicationRequest.URL?7
-zope.publisher.interfaces.http.IHTTPApplicationRequest.cookies?7
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getApplicationURL?4(path_only=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getCookies?4()
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getHeader?4(default=None, literal=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.getURL?4(path_only=False)
-zope.publisher.interfaces.http.IHTTPApplicationRequest.headers?7
-zope.publisher.interfaces.http.IHTTPApplicationResponse.redirect?4(status=302)
-zope.publisher.interfaces.http.IHTTPCredentials._authUserPW?5()
-zope.publisher.interfaces.http.IHTTPCredentials.unauthorized?4()
-zope.publisher.interfaces.http.IHTTPRequest.locale?7
-zope.publisher.interfaces.http.IHTTPRequest.method?7
-zope.publisher.interfaces.http.IHTTPRequest.setPathSuffix?4()
-zope.publisher.interfaces.http.IHTTPRequest.setupLocale?4()
-zope.publisher.interfaces.http.IHTTPResponse.addHeader?4(value)
-zope.publisher.interfaces.http.IHTTPResponse.appendToCookie?4(value)
-zope.publisher.interfaces.http.IHTTPResponse.authUser?7
-zope.publisher.interfaces.http.IHTTPResponse.consumeBody?4()
-zope.publisher.interfaces.http.IHTTPResponse.consumeBodyIter?4()
-zope.publisher.interfaces.http.IHTTPResponse.expireCookie?4(**kw)
-zope.publisher.interfaces.http.IHTTPResponse.getCookie?4(default=None)
-zope.publisher.interfaces.http.IHTTPResponse.getHeader?4(default=None)
-zope.publisher.interfaces.http.IHTTPResponse.getHeaders?4()
-zope.publisher.interfaces.http.IHTTPResponse.getStatus?4()
-zope.publisher.interfaces.http.IHTTPResponse.getStatusString?4()
-zope.publisher.interfaces.http.IHTTPResponse.setCookie?4(value, **kw)
-zope.publisher.interfaces.http.IHTTPResponse.setHeader?4(value, literal=False)
-zope.publisher.interfaces.http.IHTTPResponse.setResult?4()
-zope.publisher.interfaces.http.IHTTPResponse.setStatus?4(reason=None)
-zope.publisher.interfaces.http.IHTTPVirtualHostChangedEvent.request?7
-zope.publisher.interfaces.http.IHeaderOutput.appendResponseHeaders?4()
-zope.publisher.interfaces.http.IHeaderOutput.setAuthUserName?4()
-zope.publisher.interfaces.http.IHeaderOutput.setResponseHeaders?4()
-zope.publisher.interfaces.http.IHeaderOutput.setResponseStatus?4(reason)
-zope.publisher.interfaces.http.IHeaderOutput.wroteResponseHeader?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.getVirtualHostRoot?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.setApplicationServer?4(proto='http', port=None)
-zope.publisher.interfaces.http.IVirtualHostRequest.setVirtualHostRoot?4()
-zope.publisher.interfaces.http.IVirtualHostRequest.shiftNameToApplication?4()
-zope.publisher.interfaces.logginginfo.ILoggingInfo.getLogMessage?4()
-zope.publisher.interfaces.xmlrpc.IXMLRPCPublication.getDefaultTraversal?4(ob)
-zope.publisher.publish._marker?8
-zope.publisher.publish.debug_call?4(obj, args)
-zope.publisher.publish.mapply?4(obj, positional=(), request={})
-zope.publisher.publish.publish?4(request, handle_errors=True)
-zope.publisher.publish.unwrapMethod?4(obj)
-zope.publisher.xmlrpc.PreMarshallerBase.__init__?1(self, data)
-zope.publisher.xmlrpc.PreMarshallerBase?1(data)
-zope.publisher.xmlrpc.TestRequest.__init__?1(self, body_instream=None, environ=None, response=None, **kw)
-zope.publisher.xmlrpc.TestRequest?1(body_instream=None, environ=None, response=None, **kw)
-zope.publisher.xmlrpc.XMLRPCRequest._args?8
-zope.publisher.xmlrpc.XMLRPCRequest._createResponse?5()
-zope.publisher.xmlrpc.XMLRPCRequest.processInputs?4()
-zope.publisher.xmlrpc.XMLRPCResponse.handleException?4(exc_info)
-zope.publisher.xmlrpc.XMLRPCResponse.setResult?4(result)
-zope.publisher.xmlrpc.premarshal?4(data)
-zope.rdb.DEFAULT_ENCODING?7
-zope.rdb.InstanceOnlyDescriptor.__init__?1(self, value=__marker)
-zope.rdb.InstanceOnlyDescriptor?1(value=__marker)
-zope.rdb.ResultSet.__init__?1(self, columns, rows)
-zope.rdb.ResultSet?1(columns, rows)
-zope.rdb.Row.__init__?1(self, data)
-zope.rdb.Row?1(data)
-zope.rdb.RowClassFactory?4(columns)
-zope.rdb.ZopeConnection.__init__?1(self, conn, typeinfo)
-zope.rdb.ZopeConnection.commit?4()
-zope.rdb.ZopeConnection.cursor?4()
-zope.rdb.ZopeConnection.getTypeInfo?4()
-zope.rdb.ZopeConnection.registerForTxn?4()
-zope.rdb.ZopeConnection.rollback?4()
-zope.rdb.ZopeConnection?1(conn, typeinfo)
-zope.rdb.ZopeCursor.__init__?1(self, cursor, connection)
-zope.rdb.ZopeCursor._convertTypes?5(results)
-zope.rdb.ZopeCursor._prepareOperation?5(operation, parameters)
-zope.rdb.ZopeCursor._prepareParameters?5(parameters, encoding)
-zope.rdb.ZopeCursor.convertRow?4()
-zope.rdb.ZopeCursor.execute?4(operation, parameters=None)
-zope.rdb.ZopeCursor.executemany?4(operation, parameters)
-zope.rdb.ZopeCursor.fetchall?4()
-zope.rdb.ZopeCursor.fetchmany?4(*args, **kw)
-zope.rdb.ZopeCursor.fetchone?4()
-zope.rdb.ZopeCursor?1(cursor, connection)
-zope.rdb.ZopeDBTransactionManager.__init__?1(self, dbconn)
-zope.rdb.ZopeDBTransactionManager.abort?4(txn)
-zope.rdb.ZopeDBTransactionManager.commit?4(txn)
-zope.rdb.ZopeDBTransactionManager.prepare?4(txn)
-zope.rdb.ZopeDBTransactionManager.sortKey?4()
-zope.rdb.ZopeDBTransactionManager.tpc_abort?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_begin?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_finish?4(txn)
-zope.rdb.ZopeDBTransactionManager.tpc_vote?4(txn)
-zope.rdb.ZopeDBTransactionManager?1(dbconn)
-zope.rdb.ZopeDatabaseAdapter.__init__?1(self, dsn)
-zope.rdb.ZopeDatabaseAdapter._connection_factory?5()
-zope.rdb.ZopeDatabaseAdapter._connections?8
-zope.rdb.ZopeDatabaseAdapter._get_v_connection?5()
-zope.rdb.ZopeDatabaseAdapter._set_v_connection?5(value)
-zope.rdb.ZopeDatabaseAdapter._v_connection?8
-zope.rdb.ZopeDatabaseAdapter.connect?4()
-zope.rdb.ZopeDatabaseAdapter.disconnect?4()
-zope.rdb.ZopeDatabaseAdapter.encoding?7
-zope.rdb.ZopeDatabaseAdapter.getConverter?4(type)
-zope.rdb.ZopeDatabaseAdapter.getDSN?4()
-zope.rdb.ZopeDatabaseAdapter.getEncoding?4()
-zope.rdb.ZopeDatabaseAdapter.isConnected?4()
-zope.rdb.ZopeDatabaseAdapter.paramstyle?7
-zope.rdb.ZopeDatabaseAdapter.setDSN?4(dsn)
-zope.rdb.ZopeDatabaseAdapter.setEncoding?4(encoding)
-zope.rdb.ZopeDatabaseAdapter.threadsafety?7
-zope.rdb.ZopeDatabaseAdapter?1(dsn)
-zope.rdb._dsnFormat?8
-zope.rdb._paramsFormat?8
-zope.rdb.browser.rdb.Connection.connect?4()
-zope.rdb.browser.rdb.Connection.disconnect?4()
-zope.rdb.browser.rdb.Connection.edit?4(dsn, encoding)
-zope.rdb.browser.rdb.TestSQL.getTestResults?4()
-zope.rdb.gadfly.DLispShort.AddToList?4(list, Context)
-zope.rdb.gadfly.DLispShort.BindRules?4(Grammar)
-zope.rdb.gadfly.DLispShort.COMPILEDFILENAME?7
-zope.rdb.gadfly.DLispShort.Context?7
-zope.rdb.gadfly.DLispShort.DoPrint?4(list, Context)
-zope.rdb.gadfly.DLispShort.DoSetq?4(list, Context)
-zope.rdb.gadfly.DLispShort.EchoValue?4(list, Context)
-zope.rdb.gadfly.DLispShort.GRAMMARSTRING?7
-zope.rdb.gadfly.DLispShort.GrammarBuild?4()
-zope.rdb.gadfly.DLispShort.INTREGEX?7
-zope.rdb.gadfly.DLispShort.LISPCOMMENTREGEX?7
-zope.rdb.gadfly.DLispShort.LispG2?7
-zope.rdb.gadfly.DLispShort.LoadLispG?4()
-zope.rdb.gadfly.DLispShort.MARSHALLEDFILENAME?7
-zope.rdb.gadfly.DLispShort.MakeList?4(list, Context)
-zope.rdb.gadfly.DLispShort.NilTail?4(list, Context)
-zope.rdb.gadfly.DLispShort.REGENERATEONLOAD?7
-zope.rdb.gadfly.DLispShort.STRREGEX?7
-zope.rdb.gadfly.DLispShort.VARREGEX?7
-zope.rdb.gadfly.DLispShort.VarValue?4(list, Context)
-zope.rdb.gadfly.DLispShort.test1?7
-zope.rdb.gadfly.DLispShort.test2?7
-zope.rdb.gadfly.DLispShort.test3?7
-zope.rdb.gadfly.DLispShort.test4?7
-zope.rdb.gadfly.DLispShort.test5?7
-zope.rdb.gadfly.DLispShort.test6?7
-zope.rdb.gadfly.DLispShort.test7?7
-zope.rdb.gadfly.DLispShort.test7str?7
-zope.rdb.gadfly.DLispShort.test8?7
-zope.rdb.gadfly.DLispShort.unMarshalLispG?4()
-zope.rdb.gadfly.DumbLispGen.Context?7
-zope.rdb.gadfly.DumbLispGen.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.DumbLispGen.Dummy?7
-zope.rdb.gadfly.DumbLispGen.LISPCOMMENTREGEX?7
-zope.rdb.gadfly.DumbLispGen.LispG?7
-zope.rdb.gadfly.DumbLispGen.echo?4(string)
-zope.rdb.gadfly.DumbLispGen.intInterp?4(str)
-zope.rdb.gadfly.DumbLispGen.stripQuotes?4(str)
-zope.rdb.gadfly.DumbLispGen.test1?7
-zope.rdb.gadfly.DumbLispGen.test2?7
-zope.rdb.gadfly.DumbLispGen.test3?7
-zope.rdb.gadfly.DumbLispGen.test4?7
-zope.rdb.gadfly.DumbLispGen.test5?7
-zope.rdb.gadfly.DumbLispGen.test6?7
-zope.rdb.gadfly.DumbLispGen.test7?7
-zope.rdb.gadfly.DumbLispGen.test7str?7
-zope.rdb.gadfly.SQLTESTG.BuildSQLG?4()
-zope.rdb.gadfly.SQLTESTG.LoadSQLG?4()
-zope.rdb.gadfly.SQLTESTG.MARSHALFILE?7
-zope.rdb.gadfly.SQLTESTG.REBUILD?7
-zope.rdb.gadfly.SQLTESTG.SELECTKEYWORDS?7
-zope.rdb.gadfly.SQLTESTG.SELECTNONTERMS?7
-zope.rdb.gadfly.SQLTESTG.SELECTRULES?7
-zope.rdb.gadfly.SQLTESTG.SQLG?7
-zope.rdb.gadfly.gadfly.GF_Cursor.EVAL_DUMP?7
-zope.rdb.gadfly.gadfly.GF_Cursor.__init__?1(self, gadfly_instance)
-zope.rdb.gadfly.gadfly.GF_Cursor.arraysize?7
-zope.rdb.gadfly.gadfly.GF_Cursor.close?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.description?7
-zope.rdb.gadfly.gadfly.GF_Cursor.execute?4(statement=None, params=None)
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchall?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchmany?4(size=None)
-zope.rdb.gadfly.gadfly.GF_Cursor.fetchone?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.pp?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.reset_results?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.reshadow?4()
-zope.rdb.gadfly.gadfly.GF_Cursor.setinputsizes?4(*args)
-zope.rdb.gadfly.gadfly.GF_Cursor.setoutputsize?4(*args)
-zope.rdb.gadfly.gadfly.GF_Cursor.verbose?7
-zope.rdb.gadfly.gadfly.GF_Cursor?1(gadfly_instance)
-zope.rdb.gadfly.gadfly.error?7
-zope.rdb.gadfly.gadfly.gadfly.DUMP_ALL?4()
-zope.rdb.gadfly.gadfly.gadfly.__init__?1(self, databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-zope.rdb.gadfly.gadfly.gadfly.add_remote_view?4(name, definition)
-zope.rdb.gadfly.gadfly.gadfly.checkpoint?4()
-zope.rdb.gadfly.gadfly.gadfly.close?4()
-zope.rdb.gadfly.gadfly.gadfly.closed?7
-zope.rdb.gadfly.gadfly.gadfly.commit?4()
-zope.rdb.gadfly.gadfly.gadfly.cursor?4()
-zope.rdb.gadfly.gadfly.gadfly.dumplog?4()
-zope.rdb.gadfly.gadfly.gadfly.open?4()
-zope.rdb.gadfly.gadfly.gadfly.restart?4()
-zope.rdb.gadfly.gadfly.gadfly.rollback?4()
-zope.rdb.gadfly.gadfly.gadfly.startup?4(databasename, directory, scratch=0, verbose=0)
-zope.rdb.gadfly.gadfly.gadfly.table_names?4()
-zope.rdb.gadfly.gadfly.gadfly.transaction_log?4()
-zope.rdb.gadfly.gadfly.gadfly.verbose?7
-zope.rdb.gadfly.gadfly.gadfly?1(databasename=None, directory=None, forscratch=0, autocheckpoint=1, verbose=0)
-zope.rdb.gadfly.gadfly.sql?7
-zope.rdb.gadfly.gadfly.verbosity?7
-zope.rdb.gadfly.gfclient.CHECKPOINT?7
-zope.rdb.gadfly.gfclient.EXECUTE_PREPARED?7
-zope.rdb.gadfly.gfclient.EXECUTE_STATEMENT?7
-zope.rdb.gadfly.gfclient.RESTART?7
-zope.rdb.gadfly.gfclient.SHUTDOWN?7
-zope.rdb.gadfly.gfclient.dosimple?4(action, port, pw, machine=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.__init__?1(self, connection)
-zope.rdb.gadfly.gfclient.gfClientCursor.description?7
-zope.rdb.gadfly.gfclient.gfClientCursor.execute?4(statement=None, params=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.execute_prepared?4(name, params=None)
-zope.rdb.gadfly.gfclient.gfClientCursor.fetchall?4()
-zope.rdb.gadfly.gfclient.gfClientCursor.results?7
-zope.rdb.gadfly.gfclient.gfClientCursor.setinputsizes?4()
-zope.rdb.gadfly.gfclient.gfClientCursor.setoutputsizes?4(*args)
-zope.rdb.gadfly.gfclient.gfClientCursor.statement?7
-zope.rdb.gadfly.gfclient.gfClientCursor?1(connection)
-zope.rdb.gadfly.gfclient.gfclient.__init__?1(self, policy, port, password, machine=None)
-zope.rdb.gadfly.gfclient.gfclient.checkpoint?4()
-zope.rdb.gadfly.gfclient.gfclient.close?4()
-zope.rdb.gadfly.gfclient.gfclient.closed?7
-zope.rdb.gadfly.gfclient.gfclient.commit?4()
-zope.rdb.gadfly.gfclient.gfclient.cursor?4()
-zope.rdb.gadfly.gfclient.gfclient.open_connection?4()
-zope.rdb.gadfly.gfclient.gfclient.restart?4()
-zope.rdb.gadfly.gfclient.gfclient.rollback?7
-zope.rdb.gadfly.gfclient.gfclient.send_action?4(action, arguments, socket)
-zope.rdb.gadfly.gfclient.gfclient.shutdown?4()
-zope.rdb.gadfly.gfclient.gfclient.simple_action?4(action, args=())
-zope.rdb.gadfly.gfclient.gfclient?1(policy, port, password, machine=None)
-zope.rdb.gadfly.gfclient.main?4()
-zope.rdb.gadfly.gfdb0.Database0.__init__?1(self, shadowing=None, log=None)
-zope.rdb.gadfly.gfdb0.Database0.add_datadef?4(name, defn, logit=1)
-zope.rdb.gadfly.gfdb0.Database0.add_index?4(name, index)
-zope.rdb.gadfly.gfdb0.Database0.bindings?4(fromlist)
-zope.rdb.gadfly.gfdb0.Database0.clear?4()
-zope.rdb.gadfly.gfdb0.Database0.commit?4()
-zope.rdb.gadfly.gfdb0.Database0.drop_datadef?4(name)
-zope.rdb.gadfly.gfdb0.Database0.drop_index?4(name)
-zope.rdb.gadfly.gfdb0.Database0.get_for_update?4(name)
-zope.rdb.gadfly.gfdb0.Database0.getdatadefs?4()
-zope.rdb.gadfly.gfdb0.Database0.has_datadef?4(name)
-zope.rdb.gadfly.gfdb0.Database0.has_relation?4(name)
-zope.rdb.gadfly.gfdb0.Database0.introspect?7
-zope.rdb.gadfly.gfdb0.Database0.is_scratch?7
-zope.rdb.gadfly.gfdb0.Database0.readonly?7
-zope.rdb.gadfly.gfdb0.Database0.relations?4()
-zope.rdb.gadfly.gfdb0.Database0.reshadow?4(db, dblog)
-zope.rdb.gadfly.gfdb0.Database0.set_introspection?4()
-zope.rdb.gadfly.gfdb0.Database0.verbose?7
-zope.rdb.gadfly.gfdb0.Database0?1(shadowing=None, log=None)
-zope.rdb.gadfly.gfdb0.File_Storage0.UNDEFINED_OP_FOR_VIEW?4(**kw)
-zope.rdb.gadfly.gfdb0.File_Storage0.__init__?1(self, name, namelist, selection, indb)
-zope.rdb.gadfly.gfdb0.File_Storage0.add_tuples?7
-zope.rdb.gadfly.gfdb0.File_Storage0.attributes?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_dbfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_logfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.backup_relfilename?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.choose_index?4(a)
-zope.rdb.gadfly.gfdb0.File_Storage0.dbfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.drop_indices?7
-zope.rdb.gadfly.gfdb0.File_Storage0.dump?4(db)
-zope.rdb.gadfly.gfdb0.File_Storage0.dumpdatadefs?4(db, force=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.dumprelation?4(name, rel, force=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.get_initstat_file?4(mode)
-zope.rdb.gadfly.gfdb0.File_Storage0.get_initstatements?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.get_relation?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.getfile_fallback?4(first, second, mode)
-zope.rdb.gadfly.gfdb0.File_Storage0.ignore_op_for_view?4(**kw)
-zope.rdb.gadfly.gfdb0.File_Storage0.irepr?7
-zope.rdb.gadfly.gfdb0.File_Storage0.load?4(parser=None, forscratch=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.logfilename?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.relbind?4(db, atts)
-zope.rdb.gadfly.gfdb0.File_Storage0.relfile?4(name, mode="rb")
-zope.rdb.gadfly.gfdb0.File_Storage0.relfilename?4(name)
-zope.rdb.gadfly.gfdb0.File_Storage0.rows?4(andseqs=0)
-zope.rdb.gadfly.gfdb0.File_Storage0.shadow?7
-zope.rdb.gadfly.gfdb0.File_Storage0.uncache?4()
-zope.rdb.gadfly.gfdb0.File_Storage0.verbose?7
-zope.rdb.gadfly.gfdb0.File_Storage0?1(name, namelist, selection, indb)
-zope.rdb.gadfly.gfdb0.Index.dump?4()
-zope.rdb.gadfly.gfdb0.Index.read_records?4(file)
-zope.rdb.gadfly.gfdb0.StorageError?7
-zope.rdb.gadfly.gfdb0.backup_file?4(filename, backupname)
-zope.rdb.gadfly.gfdb0.checksum?4(string)
-zope.rdb.gadfly.gfdb0.checksum_dump?4(data, file)
-zope.rdb.gadfly.gfdb0.checksum_undump?4(file)
-zope.rdb.gadfly.gfdb0.del_file?4(filename)
-zope.rdb.gadfly.gfdb0.recursive_dump?4(data, prefix="[")
-zope.rdb.gadfly.gfdb0.verbosity?7
-zope.rdb.gadfly.gfinstall.argv?7
-zope.rdb.gadfly.gfinstall.cwd?7
-zope.rdb.gadfly.gfinstall.f?7
-zope.rdb.gadfly.gfinstall.force?7
-zope.rdb.gadfly.gfinstall.marfile?7
-zope.rdb.gadfly.gfinstall.modfile?7
-zope.rdb.gadfly.gfinstall.modtemplate?7
-zope.rdb.gadfly.gfinstall.where?7
-zope.rdb.gadfly.gfinstall.wheremod?7
-zope.rdb.gadfly.gfintrospect.ColumnsView.column_names?7
-zope.rdb.gadfly.gfintrospect.ColumnsView.listing?4()
-zope.rdb.gadfly.gfintrospect.ColumnsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.DataDefsView.column_names?7
-zope.rdb.gadfly.gfintrospect.DataDefsView.mapstring?7
-zope.rdb.gadfly.gfintrospect.DataDefsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.__init__?1(self, dict=None)
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.column_names?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.listing?4()
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.mapper?4()
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.mapstring?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView.static?7
-zope.rdb.gadfly.gfintrospect.DictKeyValueView?1(dict=None)
-zope.rdb.gadfly.gfintrospect.DualView.column_names?7
-zope.rdb.gadfly.gfintrospect.DualView.listing?4()
-zope.rdb.gadfly.gfintrospect.DualView.static?7
-zope.rdb.gadfly.gfintrospect.IndexAttsView.column_names?7
-zope.rdb.gadfly.gfintrospect.IndexAttsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.IndicesView.column_names?7
-zope.rdb.gadfly.gfintrospect.IndicesView.listing?4()
-zope.rdb.gadfly.gfintrospect.IndicesView.mapstring?7
-zope.rdb.gadfly.gfintrospect.IndicesView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RelationsView.column_names?7
-zope.rdb.gadfly.gfintrospect.RelationsView.mapstring?7
-zope.rdb.gadfly.gfintrospect.RelationsView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RemoteView.__init__?1(self)
-zope.rdb.gadfly.gfintrospect.RemoteView.attributes?4()
-zope.rdb.gadfly.gfintrospect.RemoteView.cached_rows?7
-zope.rdb.gadfly.gfintrospect.RemoteView.column_names?7
-zope.rdb.gadfly.gfintrospect.RemoteView.irepr?7
-zope.rdb.gadfly.gfintrospect.RemoteView.listing?4()
-zope.rdb.gadfly.gfintrospect.RemoteView.relbind?4(db, atts)
-zope.rdb.gadfly.gfintrospect.RemoteView.rows?4(andseqs=0)
-zope.rdb.gadfly.gfintrospect.RemoteView.static?7
-zope.rdb.gadfly.gfintrospect.RemoteView.uncache?4()
-zope.rdb.gadfly.gfintrospect.RemoteView?1()
-zope.rdb.gadfly.gfserve.ACTIONS?7
-zope.rdb.gadfly.gfserve.CHECKPOINT?7
-zope.rdb.gadfly.gfserve.EXECUTE_PREPARED?7
-zope.rdb.gadfly.gfserve.EXECUTE_STATEMENT?7
-zope.rdb.gadfly.gfserve.Policy.__init__?1(self, name, password, connection, queries=0)
-zope.rdb.gadfly.gfserve.Policy.action?4(certificate, datastring, socket)
-zope.rdb.gadfly.gfserve.Policy.certify?4(datastring, certificate, password)
-zope.rdb.gadfly.gfserve.Policy.execute?4(cursor, statement, params=None)
-zope.rdb.gadfly.gfserve.Policy.execute_any_statement?4(statement, params=None)
-zope.rdb.gadfly.gfserve.Policy.execute_named?4(name, params=None)
-zope.rdb.gadfly.gfserve.Policy.general_queries?7
-zope.rdb.gadfly.gfserve.Policy.named_accesses?7
-zope.rdb.gadfly.gfserve.Policy.policy_CHECKPOINT?4(socket)
-zope.rdb.gadfly.gfserve.Policy.policy_EXECUTE_PREPARED?4(name, dyn, socket)
-zope.rdb.gadfly.gfserve.Policy.policy_EXECUTE_STATEMENT?4(stat, dyn, socket)
-zope.rdb.gadfly.gfserve.Policy.policy_RESTART?4(socket)
-zope.rdb.gadfly.gfserve.Policy.policy_SHUTDOWN?4(socket)
-zope.rdb.gadfly.gfserve.Policy.prepared_cursors?7
-zope.rdb.gadfly.gfserve.Policy.reply_exception?4(exc, info, socket)
-zope.rdb.gadfly.gfserve.Policy.reply_success?4(data, socket)
-zope.rdb.gadfly.gfserve.Policy.verbose?7
-zope.rdb.gadfly.gfserve.Policy?1(name, password, connection, queries=0)
-zope.rdb.gadfly.gfserve.PreparedNameError?7
-zope.rdb.gadfly.gfserve.RESTART?7
-zope.rdb.gadfly.gfserve.SHUTDOWN?7
-zope.rdb.gadfly.gfserve.Server.BACKLOG?7
-zope.rdb.gadfly.gfserve.Server.HOST?7
-zope.rdb.gadfly.gfserve.Server.__init__?1(self, port, db, dr, pw, startup=None)
-zope.rdb.gadfly.gfserve.Server.check_loop?7
-zope.rdb.gadfly.gfserve.Server.get_admin_policy?4()
-zope.rdb.gadfly.gfserve.Server.getconnection?4()
-zope.rdb.gadfly.gfserve.Server.getsocket?4()
-zope.rdb.gadfly.gfserve.Server.init?4()
-zope.rdb.gadfly.gfserve.Server.select_timeout?7
-zope.rdb.gadfly.gfserve.Server.start?4()
-zope.rdb.gadfly.gfserve.Server.startup_load?4()
-zope.rdb.gadfly.gfserve.Server.verbose?7
-zope.rdb.gadfly.gfserve.Server?1(port, db, dr, pw, startup=None)
-zope.rdb.gadfly.gfserve.ServerError?7
-zope.rdb.gadfly.gfserve.main?4()
-zope.rdb.gadfly.gfsocket.BLOCK_SIZE?7
-zope.rdb.gadfly.gfsocket.DATA?7
-zope.rdb.gadfly.gfsocket.ERROR?7
-zope.rdb.gadfly.gfsocket.EXCEPTION?7
-zope.rdb.gadfly.gfsocket.LEN?7
-zope.rdb.gadfly.gfsocket.LEN_LIMIT?7
-zope.rdb.gadfly.gfsocket.Packet_Reader.__init__?1(self, socket)
-zope.rdb.gadfly.gfsocket.Packet_Reader.get_data?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.limit_len?7
-zope.rdb.gadfly.gfsocket.Packet_Reader.poll?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.read_data?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader.read_len?4()
-zope.rdb.gadfly.gfsocket.Packet_Reader?1(socket)
-zope.rdb.gadfly.gfsocket.READY?7
-zope.rdb.gadfly.gfsocket.SUCCESS?7
-zope.rdb.gadfly.gfsocket.certificate?4(String, password)
-zope.rdb.gadfly.gfsocket.certify?4(String, cert, password)
-zope.rdb.gadfly.gfsocket.interpret_response?4(data)
-zope.rdb.gadfly.gfsocket.recv_data?4(socket, timeout=10)
-zope.rdb.gadfly.gfsocket.reply?4(data, socket)
-zope.rdb.gadfly.gfsocket.reply_exception?4(exception, info, socket)
-zope.rdb.gadfly.gfsocket.reply_success?4(data, socket)
-zope.rdb.gadfly.gfsocket.send_certified_action?4(actor_name, action, arguments, password, socket)
-zope.rdb.gadfly.gfsocket.send_len?4(data, socket)
-zope.rdb.gadfly.gfsocket.send_packet?4(socket, data)
-zope.rdb.gadfly.gfsocket.unpack_certified_data?4(data)
-zope.rdb.gadfly.gfstest.DB?7
-zope.rdb.gadfly.gfstest.DBDIR?7
-zope.rdb.gadfly.gfstest.PORT?7
-zope.rdb.gadfly.gfstest.PW?7
-zope.rdb.gadfly.gfstest.STARTUP?7
-zope.rdb.gadfly.gfstest.admin_queries?7
-zope.rdb.gadfly.gfstest.doqueries?4()
-zope.rdb.gadfly.gfstest.dosimple?4(command, pw)
-zope.rdb.gadfly.gfstest.main?4()
-zope.rdb.gadfly.gfstest.policy_test?4()
-zope.rdb.gadfly.gfstest.startup?4(admin_policy, connection, Server_instance)
-zope.rdb.gadfly.gftest.dataseq?4(s)
-zope.rdb.gadfly.gftest.dpairs?7
-zope.rdb.gadfly.gftest.dynamic_queries?7
-zope.rdb.gadfly.gftest.fdata?7
-zope.rdb.gadfly.gftest.indices?7
-zope.rdb.gadfly.gftest.keep_updates?7
-zope.rdb.gadfly.gftest.ldata?7
-zope.rdb.gadfly.gftest.queries?7
-zope.rdb.gadfly.gftest.repeats?7
-zope.rdb.gadfly.gftest.retest?4(directory)
-zope.rdb.gadfly.gftest.rollback_queries?7
-zope.rdb.gadfly.gftest.rollback_updates?7
-zope.rdb.gadfly.gftest.rollbacktest?4(directory)
-zope.rdb.gadfly.gftest.sdata?7
-zope.rdb.gadfly.gftest.table_creates?7
-zope.rdb.gadfly.gftest.test?4(directory)
-zope.rdb.gadfly.gftest.trace_updates?7
-zope.rdb.gadfly.gftest.updates?7
-zope.rdb.gadfly.gftest.workqueries?7
-zope.rdb.gadfly.idl.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.idl.GrammarBuild?4()
-zope.rdb.gadfly.idl.character_literalre?7
-zope.rdb.gadfly.idl.echo?4(str)
-zope.rdb.gadfly.idl.floating_pt_literalre?7
-zope.rdb.gadfly.idl.identifierre?7
-zope.rdb.gadfly.idl.idlgramstring?7
-zope.rdb.gadfly.idl.integer_literalre?7
-zope.rdb.gadfly.idl.keywords?7
-zope.rdb.gadfly.idl.myLexDictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.idl.myLexDictionary.__init__?1(self)
-zope.rdb.gadfly.idl.myLexDictionary?1()
-zope.rdb.gadfly.idl.nonterms?7
-zope.rdb.gadfly.idl.positive_int_constre?7
-zope.rdb.gadfly.idl.punctuations?7
-zope.rdb.gadfly.idl.string_literalre?7
-zope.rdb.gadfly.kjParseBuild.ABORTONERROR?7
-zope.rdb.gadfly.kjParseBuild.CFSMachine.Eclosure?4(Epsilon, DoNullMaps=0)
-zope.rdb.gadfly.kjParseBuild.CFSMachine.NewSetState?4(kind, InSet)
-zope.rdb.gadfly.kjParseBuild.CFSMachine.__init__?1(self, nonterm)
-zope.rdb.gadfly.kjParseBuild.CFSMachine?1(nonterm)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Compile?4(MetaGrammar=RULEGRAM)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Declarerules?4(StringWithRules)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Keywords?4(Stringofkeys)
-zope.rdb.gadfly.kjParseBuild.CGrammar.MarshalDump?4(Tofile)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Nonterms?4(StringofNonterms)
-zope.rdb.gadfly.kjParseBuild.CGrammar.Reconstruct?4(VarName, Tofile, FName=None, indent="")
-zope.rdb.gadfly.kjParseBuild.CGrammar.comments?4(listOfCommentStrings)
-zope.rdb.gadfly.kjParseBuild.CGrammar.punct?4(Stringofpuncts)
-zope.rdb.gadfly.kjParseBuild.COLKEY?7
-zope.rdb.gadfly.kjParseBuild.COMMENTFORM?7
-zope.rdb.gadfly.kjParseBuild.FullBody?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.FullRuleList?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.GrammarDumpSequence?4(ReconstructObj)
-zope.rdb.gadfly.kjParseBuild.IDFORM?7
-zope.rdb.gadfly.kjParseBuild.IDNAME?7
-zope.rdb.gadfly.kjParseBuild.IdentFun?4(string)
-zope.rdb.gadfly.kjParseBuild.InterpNonTerm?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.InterpRule?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.InterpRuleName?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.LTKEY?7
-zope.rdb.gadfly.kjParseBuild.NULLTOKEN?7
-zope.rdb.gadfly.kjParseBuild.NotSLRError?7
-zope.rdb.gadfly.kjParseBuild.NullBody?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.NullCGrammar?4()
-zope.rdb.gadfly.kjParseBuild.NullRuleList?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.PMODULE?7
-zope.rdb.gadfly.kjParseBuild.RSKEY?7
-zope.rdb.gadfly.kjParseBuild.RULEGRAM?7
-zope.rdb.gadfly.kjParseBuild.RUNTESTS?7
-zope.rdb.gadfly.kjParseBuild.Reconstruct.MakeTokenArchives?4()
-zope.rdb.gadfly.kjParseBuild.RootReduction?4(list, ObjectGram)
-zope.rdb.gadfly.kjParseBuild.TESTDFA0?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA1?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA2?4(STRING, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TESTDFA?4(STRING, ttt, DFA, Rulelist, DOREDUCTIONS = 1)
-zope.rdb.gadfly.kjParseBuild.TokenError?7
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.Cleanup?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutLex?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutRules?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.PutTransitions?4()
-zope.rdb.gadfly.kjParseBuild.codeReconstruct.__init__?1(self, VarName, Tofile, Grammar, FName=None, indent ="")
-zope.rdb.gadfly.kjParseBuild.codeReconstruct?1(VarName, Tofile, Grammar, FName=None, indent ="")
-zope.rdb.gadfly.kjParseBuild.echo?4(x)
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.Cleanup?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutLex?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutRules?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.PutTransitions?4()
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct.__init__?1(self, Grammar, Tofile)
-zope.rdb.gadfly.kjParseBuild.marshalReconstruct?1(Grammar, Tofile)
-zope.rdb.gadfly.kjParseBuild.ruleGrammar?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompDFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompFirst?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompFollow?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.CompSLRNFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DoSLRGeneration?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpDFAsets?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpFirstFollow?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpItemSet?4(State)
-zope.rdb.gadfly.kjParseBuild.ruleset.DumpSLRNFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.FirstOfTail?4(Rule, TailIndex, Token=None)
-zope.rdb.gadfly.kjParseBuild.ruleset.ItemDump?4(item)
-zope.rdb.gadfly.kjParseBuild.ruleset.SLRFixDFA?4()
-zope.rdb.gadfly.kjParseBuild.ruleset.SLRItemIsFinal?4(item)
-zope.rdb.gadfly.kjParseBuild.ruleset.__init__?1(self, StartNonterm, Rulelist)
-zope.rdb.gadfly.kjParseBuild.ruleset?1(StartNonterm, Rulelist)
-zope.rdb.gadfly.kjParser.BadPunctError?7
-zope.rdb.gadfly.kjParser.DumpStringWindow?4(Str, Pos, Offset=15)
-zope.rdb.gadfly.kjParser.ENDOFFILETERM?7
-zope.rdb.gadfly.kjParser.ENDOFFILETOKEN?7
-zope.rdb.gadfly.kjParser.EOFFLAG?7
-zope.rdb.gadfly.kjParser.FlowError?7
-zope.rdb.gadfly.kjParser.KEYFLAG?7
-zope.rdb.gadfly.kjParser.LexDictionary.Dump?4()
-zope.rdb.gadfly.kjParser.LexDictionary.SetCaseSensitivity?4(Boolean)
-zope.rdb.gadfly.kjParser.LexDictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.kjParser.LexDictionary.__init__?1(self)
-zope.rdb.gadfly.kjParser.LexDictionary.comment?4(string)
-zope.rdb.gadfly.kjParser.LexDictionary.isCaseSensitive?4()
-zope.rdb.gadfly.kjParser.LexDictionary.keyword?4(str)
-zope.rdb.gadfly.kjParser.LexDictionary.punctuation?4(Instring)
-zope.rdb.gadfly.kjParser.LexDictionary.terminal?4(string, RegExpr=None, Function=None)
-zope.rdb.gadfly.kjParser.LexDictionary?1()
-zope.rdb.gadfly.kjParser.LexDictionary?7
-zope.rdb.gadfly.kjParser.LexTokenError?7
-zope.rdb.gadfly.kjParser.MOVETOFLAG?7
-zope.rdb.gadfly.kjParser.NOMATCHFLAG?7
-zope.rdb.gadfly.kjParser.NONTERMFLAG?7
-zope.rdb.gadfly.kjParser.NondetError?7
-zope.rdb.gadfly.kjParser.ParseInitError?7
-zope.rdb.gadfly.kjParser.REDUCEFLAG?7
-zope.rdb.gadfly.kjParser.RMATCH?4(re, key, start=0)
-zope.rdb.gadfly.kjParser.RUNTESTS?7
-zope.rdb.gadfly.kjParser.ReductError?7
-zope.rdb.gadfly.kjParser.TERMFLAG?7
-zope.rdb.gadfly.kjParser.THISMODULE?7
-zope.rdb.gadfly.kjParser.TRANSFLAG?7
-zope.rdb.gadfly.kjParser.UnkTermError?7
-zope.rdb.gadfly.kjParser.WARNONDEFAULTS?7
-zope.rdb.gadfly.kjParser.WHITERE?7
-zope.rdb.gadfly.kjParser.WHITEREGEX?7
-zope.rdb.gadfly.kjParser.lexdictionary.Dump?4(*k)
-zope.rdb.gadfly.kjParser.lexdictionary.SetCaseSensitivity?4(Boolean)
-zope.rdb.gadfly.kjParser.lexdictionary.Token?4(String, StartPosition)
-zope.rdb.gadfly.kjParser.lexdictionary.__init__?1(self)
-zope.rdb.gadfly.kjParser.lexdictionary.comment?4(str)
-zope.rdb.gadfly.kjParser.lexdictionary.compile?4()
-zope.rdb.gadfly.kjParser.lexdictionary.isCaseSensitive?4()
-zope.rdb.gadfly.kjParser.lexdictionary.keyword?4(str)
-zope.rdb.gadfly.kjParser.lexdictionary.punctuation?4(Instring)
-zope.rdb.gadfly.kjParser.lexdictionary.terminal?4(str, regexstr=None, Function=None)
-zope.rdb.gadfly.kjParser.lexdictionary?1()
-zope.rdb.gadfly.kjSet.AddArc?4(Graph, Source, Dest)
-zope.rdb.gadfly.kjSet.AddComposition?4(G1, G2, G3)
-zope.rdb.gadfly.kjSet.Augment?4(Set, OtherSet)
-zope.rdb.gadfly.kjSet.BGadd?4(elt, B)
-zope.rdb.gadfly.kjSet.BGempty?4(B)
-zope.rdb.gadfly.kjSet.BGgetdel?4(B)
-zope.rdb.gadfly.kjSet.BGtest?4(n)
-zope.rdb.gadfly.kjSet.Difference?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Empty?4(Set)
-zope.rdb.gadfly.kjSet.GetPairs?4(Graph)
-zope.rdb.gadfly.kjSet.HasArc?4(Graph, Source, Dest)
-zope.rdb.gadfly.kjSet.Intersection?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Mask?4(Set, OtherSet)
-zope.rdb.gadfly.kjSet.NEW?7
-zope.rdb.gadfly.kjSet.Neighbors?4(Graph, Source)
-zope.rdb.gadfly.kjSet.NewBG?4()
-zope.rdb.gadfly.kjSet.NewDG?4(pairlist)
-zope.rdb.gadfly.kjSet.NewSet?4(Sequence)
-zope.rdb.gadfly.kjSet.OLD?7
-zope.rdb.gadfly.kjSet.START?7
-zope.rdb.gadfly.kjSet.Same?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.Sources?4(Graph)
-zope.rdb.gadfly.kjSet.Subset?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.TransClose?4(Graph)
-zope.rdb.gadfly.kjSet.Union?4(Set1, Set2)
-zope.rdb.gadfly.kjSet.addMember?4(Elt, Set)
-zope.rdb.gadfly.kjSet.get_elts?4(Set)
-zope.rdb.gadfly.kjSet.member?4(Elt, Set)
-zope.rdb.gadfly.kjbuckets0.kjDict.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjDict._member?8
-zope.rdb.gadfly.kjbuckets0.kjDict._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjDict._setitems?5(thing)
-zope.rdb.gadfly.kjbuckets0.kjDict.add?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.choose_key?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.delete_arc?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.dump?4(dumper)
-zope.rdb.gadfly.kjbuckets0.kjDict.has_key?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.items?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.keys?4()
-zope.rdb.gadfly.kjbuckets0.kjDict.member?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjDict.neighbors?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.reachable?4(k)
-zope.rdb.gadfly.kjbuckets0.kjDict.remap?4(X)
-zope.rdb.gadfly.kjbuckets0.kjDict.subset?4(o)
-zope.rdb.gadfly.kjbuckets0.kjDict.values?4()
-zope.rdb.gadfly.kjbuckets0.kjDict?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjGraph.Clean?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.Soil?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.Wash?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjGraph._member?8
-zope.rdb.gadfly.kjbuckets0.kjGraph._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjGraph._setitems?5(thing)
-zope.rdb.gadfly.kjbuckets0.kjGraph.add?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.choose_key?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.delete_arc?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.dump?4(seq)
-zope.rdb.gadfly.kjbuckets0.kjGraph.has_key?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.ident?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.is_kjtable?7
-zope.rdb.gadfly.kjbuckets0.kjGraph.items?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.keys?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.member?4(k, v)
-zope.rdb.gadfly.kjbuckets0.kjGraph.neighbors?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.reachable?4(k)
-zope.rdb.gadfly.kjbuckets0.kjGraph.remap?4(X)
-zope.rdb.gadfly.kjbuckets0.kjGraph.subset?4(other)
-zope.rdb.gadfly.kjbuckets0.kjGraph.tclosure?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph.values?4()
-zope.rdb.gadfly.kjbuckets0.kjGraph?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjSet.__init__?1(self, *args)
-zope.rdb.gadfly.kjbuckets0.kjSet._pairs?5(justtot=0)
-zope.rdb.gadfly.kjbuckets0.kjSet._setelts?5(items)
-zope.rdb.gadfly.kjbuckets0.kjSet.add?4(elt)
-zope.rdb.gadfly.kjbuckets0.kjSet.items?7
-zope.rdb.gadfly.kjbuckets0.kjSet.member?7
-zope.rdb.gadfly.kjbuckets0.kjSet.values?7
-zope.rdb.gadfly.kjbuckets0.kjSet?1(*args)
-zope.rdb.gadfly.kjbuckets0.kjUndump?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.kjtabletest?4(x)
-zope.rdb.gadfly.kjbuckets0.less_general?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.more_general?4(t1, t2)
-zope.rdb.gadfly.kjbuckets0.test?4()
-zope.rdb.gadfly.kjbuckets0.unhashable?7
-zope.rdb.gadfly.kjpylint.BindRules?4(pyg)
-zope.rdb.gadfly.kjpylint.all1?4(list, context)
-zope.rdb.gadfly.kjpylint.aname?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1c2?4(list, context)
-zope.rdb.gadfly.kjpylint.assn1c?4(list, context)
-zope.rdb.gadfly.kjpylint.assn?4(left, right)
-zope.rdb.gadfly.kjpylint.assnn?4(list, context)
-zope.rdb.gadfly.kjpylint.assnnc?4(list, context)
-zope.rdb.gadfly.kjpylint.default_reduction?4(list, context)
-zope.rdb.gadfly.kjpylint.dn1?4(list, context)
-zope.rdb.gadfly.kjpylint.except2?4(list, context)
-zope.rdb.gadfly.kjpylint.for1?4(list, context)
-zope.rdb.gadfly.kjpylint.for2?4(list, context)
-zope.rdb.gadfly.kjpylint.global1?4(list, context)
-zope.rdb.gadfly.kjpylint.globalContext.__init__?1(self, lexd)
-zope.rdb.gadfly.kjpylint.globalContext.complain?4(str)
-zope.rdb.gadfly.kjpylint.globalContext.defer_globals?4(globals)
-zope.rdb.gadfly.kjpylint.globalContext.patch_globals?4()
-zope.rdb.gadfly.kjpylint.globalContext.when_done?4(list)
-zope.rdb.gadfly.kjpylint.globalContext?1(lexd)
-zope.rdb.gadfly.kjpylint.globaln?4(list, context)
-zope.rdb.gadfly.kjpylint.go?4()
-zope.rdb.gadfly.kjpylint.lint?4(data, pygin=None, contextin=None)
-zope.rdb.gadfly.kjpylint.lintdir?4(directory_name)
-zope.rdb.gadfly.kjpylint.mark?4(kind, thing, context)
-zope.rdb.gadfly.kjpylint.namearg?4(list, context)
-zope.rdb.gadfly.kjpylint.nlist1?4(list, context)
-zope.rdb.gadfly.kjpylint.nlistn?4(list, context)
-zope.rdb.gadfly.kjpylint.powera?4(list, context)
-zope.rdb.gadfly.kjpylint.pyg?7
-zope.rdb.gadfly.kjpylint.rfrom?4(list, context)
-zope.rdb.gadfly.kjpylint.rfromc?4(list, context)
-zope.rdb.gadfly.kjpylint.setup?4()
-zope.rdb.gadfly.kjpylint.teststring?7
-zope.rdb.gadfly.kjpylint.trailerlist0?4(list, context)
-zope.rdb.gadfly.kjpylint.trailerlistn?4(list, context)
-zope.rdb.gadfly.pygram.ARCHIVE?7
-zope.rdb.gadfly.pygram.DEDENTre?7
-zope.rdb.gadfly.pygram.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.pygram.GrammarBuild?4()
-zope.rdb.gadfly.pygram.INDENTre?7
-zope.rdb.gadfly.pygram.NAMEre?7
-zope.rdb.gadfly.pygram.NUMBERre?7
-zope.rdb.gadfly.pygram.STRINGre?7
-zope.rdb.gadfly.pygram.alpha?7
-zope.rdb.gadfly.pygram.alphanumunder?7
-zope.rdb.gadfly.pygram.buildinfo?7
-zope.rdb.gadfly.pygram.char2kw?7
-zope.rdb.gadfly.pygram.char3k_data?7
-zope.rdb.gadfly.pygram.char3kw?7
-zope.rdb.gadfly.pygram.char3kwdict?7
-zope.rdb.gadfly.pygram.dotest?7
-zope.rdb.gadfly.pygram.echo?4(str)
-zope.rdb.gadfly.pygram.id_letters?7
-zope.rdb.gadfly.pygram.indentp?7
-zope.rdb.gadfly.pygram.keywords?7
-zope.rdb.gadfly.pygram.kwmap?7
-zope.rdb.gadfly.pygram.marshalfilename?7
-zope.rdb.gadfly.pygram.nameterm?7
-zope.rdb.gadfly.pygram.nametermre?7
-zope.rdb.gadfly.pygram.newlineresult?7
-zope.rdb.gadfly.pygram.nonterms?7
-zope.rdb.gadfly.pygram.numterm?7
-zope.rdb.gadfly.pygram.numtermre?7
-zope.rdb.gadfly.pygram.parseerror?7
-zope.rdb.gadfly.pygram.punct2?7
-zope.rdb.gadfly.pygram.punct?7
-zope.rdb.gadfly.pygram.punctlist?7
-zope.rdb.gadfly.pygram.pycommentre?7
-zope.rdb.gadfly.pygram.pyrules?7
-zope.rdb.gadfly.pygram.pywhitein?7
-zope.rdb.gadfly.pygram.pywhiteinre?7
-zope.rdb.gadfly.pygram.pywhiteout?7
-zope.rdb.gadfly.pygram.pywhiteoutre?7
-zope.rdb.gadfly.pygram.regen?7
-zope.rdb.gadfly.pygram.test?4(grammar, context=None, teststring=teststring)
-zope.rdb.gadfly.pygram.teststring?7
-zope.rdb.gadfly.pygram.unMarshalpygram?4()
-zope.rdb.gadfly.relalg.BindRules?4(sqlg)
-zope.rdb.gadfly.relalg.Buildrelalg?4(filename=MARSHALFILE)
-zope.rdb.gadfly.relalg.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.relalg.INSTALLDIR?7
-zope.rdb.gadfly.relalg.MARSHALFILE?7
-zope.rdb.gadfly.relalg.RACOMMENTREGEX?7
-zope.rdb.gadfly.relalg.VARS?7
-zope.rdb.gadfly.relalg.alphanum?7
-zope.rdb.gadfly.relalg.assignment1?4(l, c)
-zope.rdb.gadfly.relalg.assignmentn?7
-zope.rdb.gadfly.relalg.charstfn?4(str)
-zope.rdb.gadfly.relalg.charstre?7
-zope.rdb.gadfly.relalg.check_compat?4(v1, v2)
-zope.rdb.gadfly.relalg.condfactor?7
-zope.rdb.gadfly.relalg.conditionor.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.conditionor.filter?4(val)
-zope.rdb.gadfly.relalg.conditionor?1(l, c)
-zope.rdb.gadfly.relalg.elt0?4(l, c)
-zope.rdb.gadfly.relalg.elt1?4(l, c)
-zope.rdb.gadfly.relalg.emptylist?4(l, c)
-zope.rdb.gadfly.relalg.emptyrow?7
-zope.rdb.gadfly.relalg.expname.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.expname.value?4(rows)
-zope.rdb.gadfly.relalg.expname?1(l, c)
-zope.rdb.gadfly.relalg.expvalue.value?4(rows)
-zope.rdb.gadfly.relalg.factorand.filter?4(val)
-zope.rdb.gadfly.relalg.factorexpr?4(l, c)
-zope.rdb.gadfly.relalg.factorprime?7
-zope.rdb.gadfly.relalg.intersect?4(l, c)
-zope.rdb.gadfly.relalg.join?4(l, c)
-zope.rdb.gadfly.relalg.keywords?7
-zope.rdb.gadfly.relalg.maxrep?4(list)
-zope.rdb.gadfly.relalg.minus?4(l, c)
-zope.rdb.gadfly.relalg.named?4(l, c)
-zope.rdb.gadfly.relalg.names0?7
-zope.rdb.gadfly.relalg.names11?4(l, c)
-zope.rdb.gadfly.relalg.names1n?4(l, c)
-zope.rdb.gadfly.relalg.namesn?7
-zope.rdb.gadfly.relalg.nonterms?7
-zope.rdb.gadfly.relalg.notprimary.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.notprimary.filter?4(val)
-zope.rdb.gadfly.relalg.notprimary?1(l, c)
-zope.rdb.gadfly.relalg.numlitfn?4(str)
-zope.rdb.gadfly.relalg.numlitre?7
-zope.rdb.gadfly.relalg.primarycondition?7
-zope.rdb.gadfly.relalg.primaryeq.__init__?1(self, l, c)
-zope.rdb.gadfly.relalg.primaryeq.filter?4(val)
-zope.rdb.gadfly.relalg.primaryeq?1(l, c)
-zope.rdb.gadfly.relalg.projection?4(l, c)
-zope.rdb.gadfly.relalg.puncts?7
-zope.rdb.gadfly.relalg.punter.__init__?1(self, name)
-zope.rdb.gadfly.relalg.punter?1(name)
-zope.rdb.gadfly.relalg.relalg_rules?7
-zope.rdb.gadfly.relalg.relation.__init__?1(self, names, rows)
-zope.rdb.gadfly.relalg.relation?1(names, rows)
-zope.rdb.gadfly.relalg.relationval?4(l, c)
-zope.rdb.gadfly.relalg.reloadrelalg?4(filename=MARSHALFILE)
-zope.rdb.gadfly.relalg.rename?4(l, c)
-zope.rdb.gadfly.relalg.rfactor?7
-zope.rdb.gadfly.relalg.row1?7
-zope.rdb.gadfly.relalg.rown?4(l, c)
-zope.rdb.gadfly.relalg.rows0?7
-zope.rdb.gadfly.relalg.rowsn?7
-zope.rdb.gadfly.relalg.rterm?7
-zope.rdb.gadfly.relalg.runfile?4(f)
-zope.rdb.gadfly.relalg.selection?4(l, c)
-zope.rdb.gadfly.relalg.somerows1?4(l, c)
-zope.rdb.gadfly.relalg.somerowsn?4(l, c)
-zope.rdb.gadfly.relalg.statementassn?7
-zope.rdb.gadfly.relalg.statementexpr?4(l, c)
-zope.rdb.gadfly.relalg.tracer.__init__?1(self, name, fn)
-zope.rdb.gadfly.relalg.tracer?1(name, fn)
-zope.rdb.gadfly.relalg.union?4(l, c)
-zope.rdb.gadfly.relalg.userdeffn?4(str)
-zope.rdb.gadfly.relalg.userdefre?7
-zope.rdb.gadfly.relalg.valuenum?7
-zope.rdb.gadfly.remotetest.c?7
-zope.rdb.gadfly.remotetest.g?7
-zope.rdb.gadfly.remotetest.myTable.__init__?1(self, column_names=None, rowlist=None)
-zope.rdb.gadfly.remotetest.myTable.listing?4()
-zope.rdb.gadfly.remotetest.myTable.static?7
-zope.rdb.gadfly.remotetest.myTable?1(column_names=None, rowlist=None)
-zope.rdb.gadfly.sqlbind.BindRules?4(sqlg)
-zope.rdb.gadfly.sqlbind.VARS?7
-zope.rdb.gadfly.sqlbind.ad0?4(list, context)
-zope.rdb.gadfly.sqlbind.adall?7
-zope.rdb.gadfly.sqlbind.addistinct?4(list, context)
-zope.rdb.gadfly.sqlbind.allcount?7
-zope.rdb.gadfly.sqlbind.allset?4(l, c)
-zope.rdb.gadfly.sqlbind.assn1?4(l, c)
-zope.rdb.gadfly.sqlbind.assn?4(l, c)
-zope.rdb.gadfly.sqlbind.assnn?4(l, c)
-zope.rdb.gadfly.sqlbind.average?7
-zope.rdb.gadfly.sqlbind.bf1?7
-zope.rdb.gadfly.sqlbind.bool1?7
-zope.rdb.gadfly.sqlbind.booln?4(list, context)
-zope.rdb.gadfly.sqlbind.bp1?7
-zope.rdb.gadfly.sqlbind.bps?7
-zope.rdb.gadfly.sqlbind.colalias?7
-zope.rdb.gadfly.sqlbind.coldef?4(l, c)
-zope.rdb.gadfly.sqlbind.coleltconstraint?7
-zope.rdb.gadfly.sqlbind.coleltid?7
-zope.rdb.gadfly.sqlbind.colelts1?7
-zope.rdb.gadfly.sqlbind.coleltsn?7
-zope.rdb.gadfly.sqlbind.colids1?7
-zope.rdb.gadfly.sqlbind.colidsn?7
-zope.rdb.gadfly.sqlbind.colnames1?7
-zope.rdb.gadfly.sqlbind.colnamesn?7
-zope.rdb.gadfly.sqlbind.columnid1?7
-zope.rdb.gadfly.sqlbind.columnname1?4(list, context)
-zope.rdb.gadfly.sqlbind.columnname2?4(list, context)
-zope.rdb.gadfly.sqlbind.countstar?4(l, c)
-zope.rdb.gadfly.sqlbind.createindex?4(l, c)
-zope.rdb.gadfly.sqlbind.createindexstat?7
-zope.rdb.gadfly.sqlbind.createtable?4(list, context)
-zope.rdb.gadfly.sqlbind.createtablestat?7
-zope.rdb.gadfly.sqlbind.createuniqueindex?4(l, c)
-zope.rdb.gadfly.sqlbind.createview?4(l, c)
-zope.rdb.gadfly.sqlbind.createviewstat?7
-zope.rdb.gadfly.sqlbind.deletefrom?4(l, c)
-zope.rdb.gadfly.sqlbind.delstat?7
-zope.rdb.gadfly.sqlbind.distinctcount?7
-zope.rdb.gadfly.sqlbind.distinctset?4(l, c)
-zope.rdb.gadfly.sqlbind.dropindex?4(l, c)
-zope.rdb.gadfly.sqlbind.dropindexstat?7
-zope.rdb.gadfly.sqlbind.droptable?4(l, c)
-zope.rdb.gadfly.sqlbind.droptablestat?7
-zope.rdb.gadfly.sqlbind.dropview?4(l, c)
-zope.rdb.gadfly.sqlbind.dropviewstat?7
-zope.rdb.gadfly.sqlbind.dynamic?4(list, context)
-zope.rdb.gadfly.sqlbind.elt0?4(list, context)
-zope.rdb.gadfly.sqlbind.elt1?4(list, context)
-zope.rdb.gadfly.sqlbind.elt2?4(list, context)
-zope.rdb.gadfly.sqlbind.except1?4(l, c)
-zope.rdb.gadfly.sqlbind.exists?4(l, c)
-zope.rdb.gadfly.sqlbind.exp1?7
-zope.rdb.gadfly.sqlbind.expminus?4(list, context)
-zope.rdb.gadfly.sqlbind.expplus?4(list, context)
-zope.rdb.gadfly.sqlbind.factor1?7
-zope.rdb.gadfly.sqlbind.group0?7
-zope.rdb.gadfly.sqlbind.group1?7
-zope.rdb.gadfly.sqlbind.having0?7
-zope.rdb.gadfly.sqlbind.having1?7
-zope.rdb.gadfly.sqlbind.insert1?4(l, c)
-zope.rdb.gadfly.sqlbind.insert_query?4(l, c)
-zope.rdb.gadfly.sqlbind.insert_values?4(l, c)
-zope.rdb.gadfly.sqlbind.insstat?7
-zope.rdb.gadfly.sqlbind.intersect1?4(l, c)
-zope.rdb.gadfly.sqlbind.listcommathing?4(l, c)
-zope.rdb.gadfly.sqlbind.literal?4(list, context)
-zope.rdb.gadfly.sqlbind.litlist1?7
-zope.rdb.gadfly.sqlbind.litlistn?7
-zope.rdb.gadfly.sqlbind.minusfactor?4(list, context)
-zope.rdb.gadfly.sqlbind.names1?7
-zope.rdb.gadfly.sqlbind.namesn?7
-zope.rdb.gadfly.sqlbind.nnall?7
-zope.rdb.gadfly.sqlbind.nnany?7
-zope.rdb.gadfly.sqlbind.notbf?4(list, context)
-zope.rdb.gadfly.sqlbind.numlit?7
-zope.rdb.gadfly.sqlbind.optcolconstr0?7
-zope.rdb.gadfly.sqlbind.optcolids0?7
-zope.rdb.gadfly.sqlbind.optcolids1?7
-zope.rdb.gadfly.sqlbind.optdef0?7
-zope.rdb.gadfly.sqlbind.optnamelist0?7
-zope.rdb.gadfly.sqlbind.optnamelistn?7
-zope.rdb.gadfly.sqlbind.optord0?4(l, c)
-zope.rdb.gadfly.sqlbind.optordasc?7
-zope.rdb.gadfly.sqlbind.optorddesc?4(l, c)
-zope.rdb.gadfly.sqlbind.order0?7
-zope.rdb.gadfly.sqlbind.order1?7
-zope.rdb.gadfly.sqlbind.plusfactor?7
-zope.rdb.gadfly.sqlbind.predbetween?4(list, context)
-zope.rdb.gadfly.sqlbind.predexists?7
-zope.rdb.gadfly.sqlbind.predicate1?7
-zope.rdb.gadfly.sqlbind.predicateeq?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatege?4(list, context)
-zope.rdb.gadfly.sqlbind.predicategt?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatele?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatelt?4(list, context)
-zope.rdb.gadfly.sqlbind.predicatene?4(list, context)
-zope.rdb.gadfly.sqlbind.predin?4(list, context)
-zope.rdb.gadfly.sqlbind.predinlits?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotbetween?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotin?4(list, context)
-zope.rdb.gadfly.sqlbind.prednotinlits?4(list, context)
-zope.rdb.gadfly.sqlbind.predqeq?4(list, context)
-zope.rdb.gadfly.sqlbind.predqge?4(list, context)
-zope.rdb.gadfly.sqlbind.predqgt?4(list, context)
-zope.rdb.gadfly.sqlbind.predqle?4(list, context)
-zope.rdb.gadfly.sqlbind.predqlt?4(list, context)
-zope.rdb.gadfly.sqlbind.predqne?4(list, context)
-zope.rdb.gadfly.sqlbind.primary1?7
-zope.rdb.gadfly.sqlbind.primaryexp?7
-zope.rdb.gadfly.sqlbind.primarylit?7
-zope.rdb.gadfly.sqlbind.primaryset?7
-zope.rdb.gadfly.sqlbind.psubselect?7
-zope.rdb.gadfly.sqlbind.punter.__init__?1(self, name)
-zope.rdb.gadfly.sqlbind.punter?1(name)
-zope.rdb.gadfly.sqlbind.returnNone?4(list, context)
-zope.rdb.gadfly.sqlbind.search1?7
-zope.rdb.gadfly.sqlbind.searchn?4(list, context)
-zope.rdb.gadfly.sqlbind.select1?4(list, context)
-zope.rdb.gadfly.sqlbind.select1?7
-zope.rdb.gadfly.sqlbind.selectit?4(list, context)
-zope.rdb.gadfly.sqlbind.selectn?4(list, context)
-zope.rdb.gadfly.sqlbind.selectname?4(list, context)
-zope.rdb.gadfly.sqlbind.selectsome?7
-zope.rdb.gadfly.sqlbind.selectstar?4(l, c)
-zope.rdb.gadfly.sqlbind.selectx?4(list, context)
-zope.rdb.gadfly.sqlbind.selstat?7
-zope.rdb.gadfly.sqlbind.set?4(agg, exp, distinct)
-zope.rdb.gadfly.sqlbind.sliteral0?7
-zope.rdb.gadfly.sqlbind.sliterald?4(l, c)
-zope.rdb.gadfly.sqlbind.sliteralm?4(l, c)
-zope.rdb.gadfly.sqlbind.sliteralp?4(l, c)
-zope.rdb.gadfly.sqlbind.sliterals?4(l, c)
-zope.rdb.gadfly.sqlbind.sortcol?4(l, c)
-zope.rdb.gadfly.sqlbind.sortint?4(l, c)
-zope.rdb.gadfly.sqlbind.sortspec1?7
-zope.rdb.gadfly.sqlbind.sortspecn?7
-zope.rdb.gadfly.sqlbind.stat1?4(list, context)
-zope.rdb.gadfly.sqlbind.statn?7
-zope.rdb.gadfly.sqlbind.stringlit?7
-zope.rdb.gadfly.sqlbind.stringstring?4(l, c)
-zope.rdb.gadfly.sqlbind.stringtype?7
-zope.rdb.gadfly.sqlbind.subqexpr?4(list, context)
-zope.rdb.gadfly.sqlbind.subselect?4(list, context)
-zope.rdb.gadfly.sqlbind.tablename1?7
-zope.rdb.gadfly.sqlbind.term1?7
-zope.rdb.gadfly.sqlbind.termdiv?4(list, context)
-zope.rdb.gadfly.sqlbind.termtimes?4(list, context)
-zope.rdb.gadfly.sqlbind.thingcommalist?4(l, c)
-zope.rdb.gadfly.sqlbind.tracer.__init__?1(self, name, fn)
-zope.rdb.gadfly.sqlbind.tracer?1(name, fn)
-zope.rdb.gadfly.sqlbind.trl1?4(l, c)
-zope.rdb.gadfly.sqlbind.trl1a?4(l, c)
-zope.rdb.gadfly.sqlbind.trl1as?4(l, c)
-zope.rdb.gadfly.sqlbind.trln?4(l, c)
-zope.rdb.gadfly.sqlbind.trlna?4(l, c)
-zope.rdb.gadfly.sqlbind.trlnas?4(l, c)
-zope.rdb.gadfly.sqlbind.union0?7
-zope.rdb.gadfly.sqlbind.union1?4(l, c)
-zope.rdb.gadfly.sqlbind.update?4(l, c)
-zope.rdb.gadfly.sqlbind.updatestat?7
-zope.rdb.gadfly.sqlbind.varcharn?7
-zope.rdb.gadfly.sqlbind.where0?4(list, context)
-zope.rdb.gadfly.sqlbind.where1?7
-zope.rdb.gadfly.sqlgen.BuildSQL?4(filename=MARSHALFILE)
-zope.rdb.gadfly.sqlgen.DeclareTerminals?4(Grammar)
-zope.rdb.gadfly.sqlgen.MARSHALFILE?7
-zope.rdb.gadfly.sqlgen.alphanum?7
-zope.rdb.gadfly.sqlgen.charstfn?4(str)
-zope.rdb.gadfly.sqlgen.charstre?7
-zope.rdb.gadfly.sqlgen.commentre?7
-zope.rdb.gadfly.sqlgen.digits?7
-zope.rdb.gadfly.sqlgen.getSQL?4()
-zope.rdb.gadfly.sqlgen.intre?7
-zope.rdb.gadfly.sqlgen.numlitfn?4(str)
-zope.rdb.gadfly.sqlgen.numlitre?7
-zope.rdb.gadfly.sqlgen.reloadSQLG?4(filename=MARSHALFILE)
-zope.rdb.gadfly.sqlgen.userdeffn?4(str)
-zope.rdb.gadfly.sqlgen.userdefre?7
-zope.rdb.gadfly.sqlgram.keywords?7
-zope.rdb.gadfly.sqlgram.nonterms?7
-zope.rdb.gadfly.sqlgram.puncts?7
-zope.rdb.gadfly.sqlgram.sqlrules?7
-zope.rdb.gadfly.sqlgtest.test?7
-zope.rdb.gadfly.sqlmod.COLDEFFMT?7
-zope.rdb.gadfly.sqlmod.CREATEINDEXFMT?7
-zope.rdb.gadfly.sqlmod.CTFMT?7
-zope.rdb.gadfly.sqlmod.ColumnDef.__init__?1(self, colid, datatype, defaults, constraints)
-zope.rdb.gadfly.sqlmod.ColumnDef.initargs?4()
-zope.rdb.gadfly.sqlmod.ColumnDef?1(colid, datatype, defaults, constraints)
-zope.rdb.gadfly.sqlmod.CreateIndex.__init__?1(self, name, tablename, atts, unique=0)
-zope.rdb.gadfly.sqlmod.CreateIndex.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateIndex.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateIndex.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateIndex?1(name, tablename, atts, unique=0)
-zope.rdb.gadfly.sqlmod.CreateTable.__init__?1(self, name, colelts)
-zope.rdb.gadfly.sqlmod.CreateTable.demarshal?4(args)
-zope.rdb.gadfly.sqlmod.CreateTable.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateTable.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateTable.marshaldata?4()
-zope.rdb.gadfly.sqlmod.CreateTable.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateTable?1(name, colelts)
-zope.rdb.gadfly.sqlmod.CreateView.__init__?1(self, name, namelist, selection)
-zope.rdb.gadfly.sqlmod.CreateView.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.CreateView.initargs?4()
-zope.rdb.gadfly.sqlmod.CreateView.relbind?4(db)
-zope.rdb.gadfly.sqlmod.CreateView?1(name, namelist, selection)
-zope.rdb.gadfly.sqlmod.DeleteOp.__init__?1(self, name, where)
-zope.rdb.gadfly.sqlmod.DeleteOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.DeleteOp.initargs?4()
-zope.rdb.gadfly.sqlmod.DeleteOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DeleteOp?1(name, where)
-zope.rdb.gadfly.sqlmod.DropIndex.__init__?1(self, name)
-zope.rdb.gadfly.sqlmod.DropIndex.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.DropIndex.initargs?4()
-zope.rdb.gadfly.sqlmod.DropIndex.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DropIndex?1(name)
-zope.rdb.gadfly.sqlmod.DropTable.__init__?1(self, name)
-zope.rdb.gadfly.sqlmod.DropTable.check_kind?4(name, db)
-zope.rdb.gadfly.sqlmod.DropTable.eval?4(dyn)
-zope.rdb.gadfly.sqlmod.DropTable.initargs?4()
-zope.rdb.gadfly.sqlmod.DropTable.relbind?4(db)
-zope.rdb.gadfly.sqlmod.DropTable?1(name)
-zope.rdb.gadfly.sqlmod.DropView.check_kind?4(name, db)
-zope.rdb.gadfly.sqlmod.INSFMT?7
-zope.rdb.gadfly.sqlmod.InsertOp.__init__?1(self, name, optcolids, insertspec)
-zope.rdb.gadfly.sqlmod.InsertOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertOp.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertOp?1(name, optcolids, insertspec)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.__init__?1(self, subsel)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertSubSelect.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertSubSelect.resultexps?4()
-zope.rdb.gadfly.sqlmod.InsertSubSelect?1(subsel)
-zope.rdb.gadfly.sqlmod.InsertValues.__init__?1(self, List)
-zope.rdb.gadfly.sqlmod.InsertValues.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.InsertValues.initargs?4()
-zope.rdb.gadfly.sqlmod.InsertValues.relbind?4(db)
-zope.rdb.gadfly.sqlmod.InsertValues.resultexps?4()
-zope.rdb.gadfly.sqlmod.InsertValues?1(List)
-zope.rdb.gadfly.sqlmod.Insert_dummy_arg?7
-zope.rdb.gadfly.sqlmod.Ordered_DDF.cmp?4(other)
-zope.rdb.gadfly.sqlmod.UPDFMT?7
-zope.rdb.gadfly.sqlmod.UpdateOp.__init__?1(self, name, assns, condition)
-zope.rdb.gadfly.sqlmod.UpdateOp.eval?4(dyn=None)
-zope.rdb.gadfly.sqlmod.UpdateOp.initargs?4()
-zope.rdb.gadfly.sqlmod.UpdateOp.relbind?4(db)
-zope.rdb.gadfly.sqlmod.UpdateOp?1(name, assns, condition)
-zope.rdb.gadfly.sqlmod.ddf_order?7
-zope.rdb.gadfly.sqlmod.evalcond?4(cond, eqs, target, dyn, rassns, translate, invtrans)
-zope.rdb.gadfly.sqlmod.viewfmt?7
-zope.rdb.gadfly.sqlsem.Add_Tuples?7
-zope.rdb.gadfly.sqlsem.Average.__init__?1(self, expr, distinct=0)
-zope.rdb.gadfly.sqlsem.Average.agg_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average.all_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average.clean?4(values, contexts)
-zope.rdb.gadfly.sqlsem.Average.contains_aggregate?7
-zope.rdb.gadfly.sqlsem.Average.dvalues?4(values)
-zope.rdb.gadfly.sqlsem.Average.name?7
-zope.rdb.gadfly.sqlsem.Average.op?4(values)
-zope.rdb.gadfly.sqlsem.Average.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.Average.value?4(contexts)
-zope.rdb.gadfly.sqlsem.Average?1(expr, distinct=0)
-zope.rdb.gadfly.sqlsem.BTand_pred.__init__?1(self, members, precondition=None, *othermembers)
-zope.rdb.gadfly.sqlsem.BTand_pred?1(members, precondition=None, *othermembers)
-zope.rdb.gadfly.sqlsem.BTnot_pred.__init__?1(self, thing)
-zope.rdb.gadfly.sqlsem.BTnot_pred.detrivialize?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.domain?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.initargs?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.negated_constraints?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BTnot_pred.uncache?4()
-zope.rdb.gadfly.sqlsem.BTnot_pred?1(thing)
-zope.rdb.gadfly.sqlsem.BTor_pred.__init__?1(self, members, *othermembers)
-zope.rdb.gadfly.sqlsem.BTor_pred.detrivialize?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.domain?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.initargs?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.negated_constraints?4()
-zope.rdb.gadfly.sqlsem.BTor_pred.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BTor_pred.uncache?4()
-zope.rdb.gadfly.sqlsem.BTor_pred?1(members, *othermembers)
-zope.rdb.gadfly.sqlsem.BoundTuple.__init__?1(self, **bindings)
-zope.rdb.gadfly.sqlsem.BoundTuple.clean?7
-zope.rdb.gadfly.sqlsem.BoundTuple.closed?7
-zope.rdb.gadfly.sqlsem.BoundTuple.demarshal?4(args)
-zope.rdb.gadfly.sqlsem.BoundTuple.initargs?4()
-zope.rdb.gadfly.sqlsem.BoundTuple.marshaldata?4()
-zope.rdb.gadfly.sqlsem.BoundTuple.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.BoundTuple.relorder?4(db, allrels)
-zope.rdb.gadfly.sqlsem.BoundTuple?1(**bindings)
-zope.rdb.gadfly.sqlsem.ColumnDef?7
-zope.rdb.gadfly.sqlsem.Count.__init__?1(self, thing, distinct = 0)
-zope.rdb.gadfly.sqlsem.Count.all_value?4(contexts)
-zope.rdb.gadfly.sqlsem.Count.distinct?7
-zope.rdb.gadfly.sqlsem.Count.domain?4()
-zope.rdb.gadfly.sqlsem.Count.name?7
-zope.rdb.gadfly.sqlsem.Count.op?4(values)
-zope.rdb.gadfly.sqlsem.Count.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.Count.uncache?4()
-zope.rdb.gadfly.sqlsem.Count?1(thing, distinct = 0)
-zope.rdb.gadfly.sqlsem.CreateIndex?7
-zope.rdb.gadfly.sqlsem.CreateTable?7
-zope.rdb.gadfly.sqlsem.CreateView?7
-zope.rdb.gadfly.sqlsem.DeleteOp?7
-zope.rdb.gadfly.sqlsem.DropIndex?7
-zope.rdb.gadfly.sqlsem.DropTable?7
-zope.rdb.gadfly.sqlsem.DropView?7
-zope.rdb.gadfly.sqlsem.Erase_Tuples?7
-zope.rdb.gadfly.sqlsem.Except.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Except.op?7
-zope.rdb.gadfly.sqlsem.HashJoiner.__init__?1(self, bt, relname, attributes, relation, witness)
-zope.rdb.gadfly.sqlsem.HashJoiner.args1?7
-zope.rdb.gadfly.sqlsem.HashJoiner.join?4(subseq)
-zope.rdb.gadfly.sqlsem.HashJoiner.klass?7
-zope.rdb.gadfly.sqlsem.HashJoiner.ob?7
-zope.rdb.gadfly.sqlsem.HashJoiner.relbind?4(db, atts)
-zope.rdb.gadfly.sqlsem.HashJoiner.uncache?4()
-zope.rdb.gadfly.sqlsem.HashJoiner?1(bt, relname, attributes, relation, witness)
-zope.rdb.gadfly.sqlsem.InLits.__init__?1(self, expr, lits)
-zope.rdb.gadfly.sqlsem.InLits.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.InLits.domain?4()
-zope.rdb.gadfly.sqlsem.InLits.fmt?7
-zope.rdb.gadfly.sqlsem.InLits.initargs?4()
-zope.rdb.gadfly.sqlsem.InLits.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.InLits.uncache?4()
-zope.rdb.gadfly.sqlsem.InLits?1(expr, lits)
-zope.rdb.gadfly.sqlsem.InPredicate?7
-zope.rdb.gadfly.sqlsem.InsertOp?7
-zope.rdb.gadfly.sqlsem.InsertSubSelect?7
-zope.rdb.gadfly.sqlsem.InsertValues?7
-zope.rdb.gadfly.sqlsem.Intersect.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Intersect.op?7
-zope.rdb.gadfly.sqlsem.Maximum.name?7
-zope.rdb.gadfly.sqlsem.Maximum.op?4(values)
-zope.rdb.gadfly.sqlsem.Median.name?7
-zope.rdb.gadfly.sqlsem.Median.op?4(values)
-zope.rdb.gadfly.sqlsem.Minimum.name?7
-zope.rdb.gadfly.sqlsem.Minimum.op?4(values)
-zope.rdb.gadfly.sqlsem.Parse_Context.ndynamic?4()
-zope.rdb.gadfly.sqlsem.Parse_Context.param?4()
-zope.rdb.gadfly.sqlsem.Parse_Context.parameter_index?7
-zope.rdb.gadfly.sqlsem.QuantEQ.__init__?1(self, expr, subq)
-zope.rdb.gadfly.sqlsem.QuantEQ.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.QuantEQ.domain?4()
-zope.rdb.gadfly.sqlsem.QuantEQ.fmt?7
-zope.rdb.gadfly.sqlsem.QuantEQ.initargs?4()
-zope.rdb.gadfly.sqlsem.QuantEQ.op?7
-zope.rdb.gadfly.sqlsem.QuantEQ.relbind?4(dict, db)
-zope.rdb.gadfly.sqlsem.QuantEQ.uncache?4()
-zope.rdb.gadfly.sqlsem.QuantEQ?1(expr, subq)
-zope.rdb.gadfly.sqlsem.QuantNE.attributes?4()
-zope.rdb.gadfly.sqlsem.QuantNE.check_domains?4()
-zope.rdb.gadfly.sqlsem.QuantNE.compare?4(value, column)
-zope.rdb.gadfly.sqlsem.QuantNE.demarshal?4(data)
-zope.rdb.gadfly.sqlsem.QuantNE.eval?4(dynamic=None, outerboundtuple=None)
-zope.rdb.gadfly.sqlsem.QuantNE.initargs?4()
-zope.rdb.gadfly.sqlsem.QuantNE.marshaldata?4()
-zope.rdb.gadfly.sqlsem.QuantNE.op?7
-zope.rdb.gadfly.sqlsem.QuantNE.plan_query?4()
-zope.rdb.gadfly.sqlsem.QuantNE.relbind?4(db, outerbindings=None)
-zope.rdb.gadfly.sqlsem.QuantNE.unbound?4()
-zope.rdb.gadfly.sqlsem.QuantNE.uncache?4()
-zope.rdb.gadfly.sqlsem.Reset_Tuples?7
-zope.rdb.gadfly.sqlsem.SimpleRecursive.demarshal?4(args)
-zope.rdb.gadfly.sqlsem.SimpleRecursive.marshaldata?4()
-zope.rdb.gadfly.sqlsem.Sum.name?7
-zope.rdb.gadfly.sqlsem.Sum.op?4(values)
-zope.rdb.gadfly.sqlsem.Union.__init__?1(self, alldistinct, selection)
-zope.rdb.gadfly.sqlsem.Union.attributes?4()
-zope.rdb.gadfly.sqlsem.Union.check_domains?4()
-zope.rdb.gadfly.sqlsem.Union.eval?4(assns, dyn=None, outer=None)
-zope.rdb.gadfly.sqlsem.Union.initargs?4()
-zope.rdb.gadfly.sqlsem.Union.relbind?4(db, outer=None)
-zope.rdb.gadfly.sqlsem.Union.unbound?4()
-zope.rdb.gadfly.sqlsem.Union?1(alldistinct, selection)
-zope.rdb.gadfly.sqlsem.UpdateOp?7
-zope.rdb.gadfly.sqlsem.aggregate?4(assignments, exprlist)
-zope.rdb.gadfly.sqlsem.detrivialize?4(self)
-zope.rdb.gadfly.sqlsem.domain?4(self)
-zope.rdb.gadfly.sqlsem.negated_constraints?4(self)
-zope.rdb.gadfly.sqlsem.no_ints_nulls?4(list)
-zope.rdb.gadfly.sqlsem.serialize?4(ob)
-zope.rdb.gadflyda.GadflyAdapter._connection_factory?5()
-zope.rdb.gadflyda.GadflyAdapter._v_connection?8
-zope.rdb.gadflyda.GadflyAdapter.connect?4()
-zope.rdb.gadflyda.GadflyAdapter.paramstyle?7
-zope.rdb.gadflyda.GadflyAdapterConnection.cursor?4()
-zope.rdb.gadflyda.GadflyAdapterCursor.executemany?4(operation, parameters)
-zope.rdb.gadflyda.GadflyError?7
-zope.rdb.gadflyda._gadflyRoot?8
-zope.rdb.gadflyda.getGadflyRoot?4()
-zope.rdb.gadflyda.setGadflyRoot?4(path='gadfly')
-zope.rdb.gadflyzcml.IGadflyRoot.description?7
-zope.rdb.gadflyzcml.IGadflyRoot.path?7
-zope.rdb.gadflyzcml.IGadflyRoot.required?7
-zope.rdb.gadflyzcml.IGadflyRoot.title?7
-zope.rdb.gadflyzcml.gadflyRootHandler?4(_context, path)
-zope.rdb.identity?4(x)
-zope.rdb.interfaces.DatabaseException.__init__?1(self, message)
-zope.rdb.interfaces.DatabaseException?1(message)
-zope.rdb.interfaces.IDBIConnection.close?4()
-zope.rdb.interfaces.IDBIConnection.commit?4()
-zope.rdb.interfaces.IDBIConnection.cursor?4()
-zope.rdb.interfaces.IDBIConnection.rollback?4()
-zope.rdb.interfaces.IDBICursor.arraysize?7
-zope.rdb.interfaces.IDBICursor.close?4()
-zope.rdb.interfaces.IDBICursor.description?7
-zope.rdb.interfaces.IDBICursor.execute?4(parameters=None)
-zope.rdb.interfaces.IDBICursor.executemany?4(seq_of_parameters)
-zope.rdb.interfaces.IDBICursor.fetchall?4()
-zope.rdb.interfaces.IDBICursor.fetchmany?4()
-zope.rdb.interfaces.IDBICursor.fetchone?4()
-zope.rdb.interfaces.IDBITypeInfo.default?7
-zope.rdb.interfaces.IDBITypeInfo.description?7
-zope.rdb.interfaces.IDBITypeInfo.encoding?7
-zope.rdb.interfaces.IDBITypeInfo.getConverter?4()
-zope.rdb.interfaces.IDBITypeInfo.getEncoding?4()
-zope.rdb.interfaces.IDBITypeInfo.paramstyle?7
-zope.rdb.interfaces.IDBITypeInfo.required?7
-zope.rdb.interfaces.IDBITypeInfo.setEncoding?4()
-zope.rdb.interfaces.IDBITypeInfo.threadsafety?7
-zope.rdb.interfaces.IDBITypeInfo.title?7
-zope.rdb.interfaces.IDBITypeInfoProvider.getTypeInfo?4()
-zope.rdb.interfaces.IResultSet.columns?7
-zope.rdb.interfaces.ISQLCommand.connectionName?7
-zope.rdb.interfaces.ISQLCommand.getConnection?4()
-zope.rdb.interfaces.IZopeConnection.cursor?4()
-zope.rdb.interfaces.IZopeConnection.registerForTxn?4()
-zope.rdb.interfaces.IZopeCursor.execute?4(parameters=None)
-zope.rdb.interfaces.IZopeCursor.executemany?4(seq_of_parameters)
-zope.rdb.interfaces.IZopeDatabaseAdapter.isConnected?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.connect?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.disconnect?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.dsn?7
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.getDSN?4()
-zope.rdb.interfaces.IZopeDatabaseAdapterManagement.setDSN?4()
-zope.rdb.interfaces._?8
-zope.rdb.interfaces.arraysize?7
-zope.rdb.parseDSN?4(dsn)
-zope.rdb.queryForResults?4(conn, query)
-zope.rdb.sqlquote?4(x)
-zope.rdb.zcml.IProvideConnectionDirective.component?7
-zope.rdb.zcml.IProvideConnectionDirective.default?7
-zope.rdb.zcml.IProvideConnectionDirective.description?7
-zope.rdb.zcml.IProvideConnectionDirective.dsn?7
-zope.rdb.zcml.IProvideConnectionDirective.name?7
-zope.rdb.zcml.IProvideConnectionDirective.required?7
-zope.rdb.zcml.IProvideConnectionDirective.title?7
-zope.rdb.zcml.connectionhandler?4(_context, name, component, dsn)
-zope.rdb.zcml.provideConnection?4(name, connection)
-zope.schema._bootstrapfields.Bool._type?8
-zope.schema._bootstrapfields.Bool._validate?5(value)
-zope.schema._bootstrapfields.Bool.fromUnicode?4(str)
-zope.schema._bootstrapfields.Bool.set?4(object, value)
-zope.schema._bootstrapfields.Container._validate?5(value)
-zope.schema._bootstrapfields.Field.__init__?1(self, title=u'', description=u'', __name__='', required=True, readonly=False, constraint=None, default=None, missing_value=__missing_value_marker)
-zope.schema._bootstrapfields.Field._type?8
-zope.schema._bootstrapfields.Field._validate?5(value)
-zope.schema._bootstrapfields.Field.bind?4(object)
-zope.schema._bootstrapfields.Field.constraint?4(value)
-zope.schema._bootstrapfields.Field.context?7
-zope.schema._bootstrapfields.Field.default?7
-zope.schema._bootstrapfields.Field.get?4(object)
-zope.schema._bootstrapfields.Field.missing_value?7
-zope.schema._bootstrapfields.Field.order?7
-zope.schema._bootstrapfields.Field.query?4(object, default=None)
-zope.schema._bootstrapfields.Field.set?4(object, value)
-zope.schema._bootstrapfields.Field.validate?4(value)
-zope.schema._bootstrapfields.Field?1(title=u'', description=u'', __name__='', required=True, readonly=False, constraint=None, default=None, missing_value=__missing_value_marker)
-zope.schema._bootstrapfields.Int.__init__?1(self, *args, **kw)
-zope.schema._bootstrapfields.Int._type?8
-zope.schema._bootstrapfields.Int.fromUnicode?4(str)
-zope.schema._bootstrapfields.Int?1(*args, **kw)
-zope.schema._bootstrapfields.Iterable._validate?5(value)
-zope.schema._bootstrapfields.MinMaxLen.__init__?1(self, min_length=0, max_length=None, **kw)
-zope.schema._bootstrapfields.MinMaxLen._validate?5(value)
-zope.schema._bootstrapfields.MinMaxLen.max_length?7
-zope.schema._bootstrapfields.MinMaxLen.min_length?7
-zope.schema._bootstrapfields.MinMaxLen?1(min_length=0, max_length=None, **kw)
-zope.schema._bootstrapfields.Orderable.__init__?1(self, min=None, max=None, default=None, **kw)
-zope.schema._bootstrapfields.Orderable._validate?5(value)
-zope.schema._bootstrapfields.Orderable.max?7
-zope.schema._bootstrapfields.Orderable.min?7
-zope.schema._bootstrapfields.Orderable?1(min=None, max=None, default=None, **kw)
-zope.schema._bootstrapfields.Text.__init__?1(self, *args, **kw)
-zope.schema._bootstrapfields.Text._type?8
-zope.schema._bootstrapfields.Text.fromUnicode?4(str)
-zope.schema._bootstrapfields.Text?1(*args, **kw)
-zope.schema._bootstrapfields.TextLine.constraint?4(value)
-zope.schema._bootstrapfields.ValidatedProperty.__init__?1(self, name, check=None)
-zope.schema._bootstrapfields.ValidatedProperty?1(name, check=None)
-zope.schema._bootstrapinterfaces.IFromUnicode.fromUnicode?4()
-zope.schema._bootstrapinterfaces.ValidationError.doc?4()
-zope.schema._bootstrapinterfaces._?8
-zope.schema._field.ASCII._validate?5(value)
-zope.schema._field.ASCIILine.constraint?4(value)
-zope.schema._field.AbstractCollection.__init__?1(self, value_type=None, unique=False, **kw)
-zope.schema._field.AbstractCollection._validate?5(value)
-zope.schema._field.AbstractCollection.bind?4(object)
-zope.schema._field.AbstractCollection.unique?7
-zope.schema._field.AbstractCollection.value_type?7
-zope.schema._field.AbstractCollection?1(value_type=None, unique=False, **kw)
-zope.schema._field.Bytes._type?8
-zope.schema._field.Bytes.fromUnicode?4(u)
-zope.schema._field.BytesLine.constraint?4(value)
-zope.schema._field.Choice.__init__?1(self, values=None, vocabulary=None, source=None, **kw)
-zope.schema._field.Choice._validate?5(value)
-zope.schema._field.Choice.bind?4(object)
-zope.schema._field.Choice.fromUnicode?4(str)
-zope.schema._field.Choice.source?7
-zope.schema._field.Choice?1(values=None, vocabulary=None, source=None, **kw)
-zope.schema._field.Date._type?8
-zope.schema._field.Date._validate?5(value)
-zope.schema._field.Datetime.__init__?1(self, *args, **kw)
-zope.schema._field.Datetime._type?8
-zope.schema._field.Datetime?1(*args, **kw)
-zope.schema._field.Dict.__init__?1(self, key_type=None, value_type=None, **kw)
-zope.schema._field.Dict._type?8
-zope.schema._field.Dict._validate?5(value)
-zope.schema._field.Dict.bind?4(object)
-zope.schema._field.Dict.key_type?7
-zope.schema._field.Dict.value_type?7
-zope.schema._field.Dict?1(key_type=None, value_type=None, **kw)
-zope.schema._field.DottedName.__init__?1(self, *args, **kw)
-zope.schema._field.DottedName._validate?5(value)
-zope.schema._field.DottedName.fromUnicode?4(value)
-zope.schema._field.DottedName?1(*args, **kw)
-zope.schema._field.Float.__init__?1(self, *args, **kw)
-zope.schema._field.Float._type?8
-zope.schema._field.Float.fromUnicode?4(u)
-zope.schema._field.Float?1(*args, **kw)
-zope.schema._field.FrozenSet.__init__?1(self, **kw)
-zope.schema._field.FrozenSet._type?8
-zope.schema._field.FrozenSet?1(**kw)
-zope.schema._field.Id._validate?5(value)
-zope.schema._field.Id.fromUnicode?4(value)
-zope.schema._field.InterfaceField._validate?5(value)
-zope.schema._field.List._type?8
-zope.schema._field.Object.__init__?1(self, schema, **kw)
-zope.schema._field.Object._validate?5(value)
-zope.schema._field.Object?1(schema, **kw)
-zope.schema._field.Set.__init__?1(self, **kw)
-zope.schema._field.Set._type?8
-zope.schema._field.Set?1(**kw)
-zope.schema._field.SourceText._type?8
-zope.schema._field.Timedelta._type?8
-zope.schema._field.Tuple._type?8
-zope.schema._field.URI._validate?5(value)
-zope.schema._field.URI.fromUnicode?4(value)
-zope.schema._field._isdotted?8
-zope.schema._field._isuri?8
-zope.schema._field._validate_fields?5(schema, value, errors=None)
-zope.schema._field._validate_sequence?5(value_type, value, errors=None)
-zope.schema._field._validate_uniqueness?5(value)
-zope.schema._schema.getFieldNames?4(schema)
-zope.schema._schema.getFieldNamesInOrder?4(schema)
-zope.schema._schema.getFields?4(schema)
-zope.schema._schema.getFieldsInOrder?4(schema, _fieldsorter=lambda x, y: cmp(x[1].order, y[1].order))
-zope.schema.accessors.FieldReadAccessor.__init__?1(self, field)
-zope.schema.accessors.FieldReadAccessor.bind?4(object)
-zope.schema.accessors.FieldReadAccessor.get?4(object)
-zope.schema.accessors.FieldReadAccessor.getSignatureInfo?4()
-zope.schema.accessors.FieldReadAccessor.getSignatureString?4()
-zope.schema.accessors.FieldReadAccessor.query?4(object, default=None)
-zope.schema.accessors.FieldReadAccessor.set?4(object, value)
-zope.schema.accessors.FieldReadAccessor?1(field)
-zope.schema.accessors.FieldWriteAccessor.__init__?1(self, field)
-zope.schema.accessors.FieldWriteAccessor.getSignatureInfo?4()
-zope.schema.accessors.FieldWriteAccessor.getSignatureString?4()
-zope.schema.accessors.FieldWriteAccessor?1(field)
-zope.schema.accessors.accessors?4(field)
-zope.schema.fieldproperty.FieldProperty.__init__?1(self, field, name=None)
-zope.schema.fieldproperty.FieldProperty?1(field, name=None)
-zope.schema.fieldproperty._marker?8
-zope.schema.interfaces.IAbstractBag.unique?7
-zope.schema.interfaces.IAbstractSet.unique?7
-zope.schema.interfaces.IBaseVocabulary.getTerm?4()
-zope.schema.interfaces.IBool.default?7
-zope.schema.interfaces.IBool.description?7
-zope.schema.interfaces.IBool.title?7
-zope.schema.interfaces.IChoice.vocabulary?7
-zope.schema.interfaces.ICollection.default?7
-zope.schema.interfaces.ICollection.description?7
-zope.schema.interfaces.ICollection.title?7
-zope.schema.interfaces.ICollection.unique?7
-zope.schema.interfaces.ICollection.value_type?7
-zope.schema.interfaces.IDict.key_type?7
-zope.schema.interfaces.IDict.value_type?7
-zope.schema.interfaces.IField.bind?4()
-zope.schema.interfaces.IField.constraint?4()
-zope.schema.interfaces.IField.default?7
-zope.schema.interfaces.IField.description?7
-zope.schema.interfaces.IField.get?4()
-zope.schema.interfaces.IField.missing_value?7
-zope.schema.interfaces.IField.order?7
-zope.schema.interfaces.IField.query?4(default=None)
-zope.schema.interfaces.IField.readonly?7
-zope.schema.interfaces.IField.required?7
-zope.schema.interfaces.IField.set?4(value)
-zope.schema.interfaces.IField.title?7
-zope.schema.interfaces.IField.validate?4()
-zope.schema.interfaces.IInt.default?7
-zope.schema.interfaces.IInt.description?7
-zope.schema.interfaces.IInt.max?7
-zope.schema.interfaces.IInt.min?7
-zope.schema.interfaces.IInt.required?7
-zope.schema.interfaces.IInt.title?7
-zope.schema.interfaces.IMinMax.default?7
-zope.schema.interfaces.IMinMax.max?7
-zope.schema.interfaces.IMinMax.min?7
-zope.schema.interfaces.IMinMax.required?7
-zope.schema.interfaces.IMinMax.title?7
-zope.schema.interfaces.IMinMaxLen.default?7
-zope.schema.interfaces.IMinMaxLen.description?7
-zope.schema.interfaces.IMinMaxLen.max_length?7
-zope.schema.interfaces.IMinMaxLen.min?7
-zope.schema.interfaces.IMinMaxLen.min_length?7
-zope.schema.interfaces.IMinMaxLen.required?7
-zope.schema.interfaces.IMinMaxLen.title?7
-zope.schema.interfaces.IObject.schema?7
-zope.schema.interfaces.ISourceQueriables.getQueriables?4()
-zope.schema.interfaces.ITerm.value?7
-zope.schema.interfaces.ITitledTokenizedTerm.title?7
-zope.schema.interfaces.ITokenizedTerm.token?7
-zope.schema.interfaces.IVocabularyRegistry.get?4(name)
-zope.schema.interfaces.IVocabularyTokenized.getTermByToken?4()
-zope.schema.interfaces._?8
-zope.schema.interfaces._fields?5(values)
-zope.schema.interfaces._is_field?5(value)
-zope.schema.vocabulary.SimpleTerm.__init__?1(self, value, token=None, title=None)
-zope.schema.vocabulary.SimpleTerm?1(value, token=None, title=None)
-zope.schema.vocabulary.SimpleVocabulary.__init__?1(self, terms, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.createTerm?4(*args)
-zope.schema.vocabulary.SimpleVocabulary.createTerm?7
-zope.schema.vocabulary.SimpleVocabulary.fromItems?4(items, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.fromItems?7
-zope.schema.vocabulary.SimpleVocabulary.fromValues?4(values, *interfaces)
-zope.schema.vocabulary.SimpleVocabulary.fromValues?7
-zope.schema.vocabulary.SimpleVocabulary.getTerm?4(value)
-zope.schema.vocabulary.SimpleVocabulary.getTermByToken?4(token)
-zope.schema.vocabulary.SimpleVocabulary?1(terms, *interfaces)
-zope.schema.vocabulary.VocabularyRegistry.__init__?1(self)
-zope.schema.vocabulary.VocabularyRegistry.get?4(object, name)
-zope.schema.vocabulary.VocabularyRegistry.register?4(name, factory)
-zope.schema.vocabulary.VocabularyRegistry?1()
-zope.schema.vocabulary.VocabularyRegistryError.__init__?1(self, name)
-zope.schema.vocabulary.VocabularyRegistryError?1(name)
-zope.schema.vocabulary._clear?5()
-zope.schema.vocabulary._marker?8
-zope.schema.vocabulary._vocabularies?8
-zope.schema.vocabulary.getVocabularyRegistry?4()
-zope.schema.vocabulary.setVocabularyRegistry?4(registry)
-zope.security.adapter.LocatingTrustedAdapterFactory.__init__?1(self, factory)
-zope.security.adapter.LocatingTrustedAdapterFactory._customizeProtected?5(adapter, context)
-zope.security.adapter.LocatingTrustedAdapterFactory._customizeUnprotected?5(adapter, context)
-zope.security.adapter.LocatingTrustedAdapterFactory?1(factory)
-zope.security.adapter.LocatingUntrustedAdapterFactory.__init__?1(self, factory)
-zope.security.adapter.LocatingUntrustedAdapterFactory?1(factory)
-zope.security.adapter.TrustedAdapterFactory._customizeProtected?5(adapter, context)
-zope.security.adapter.assertLocation?4(adapter, parent)
-zope.security.checker.BasicTypes.clear?4()
-zope.security.checker.BasicTypes.update?4(d)
-zope.security.checker.BasicTypes?7
-zope.security.checker.BasicTypes_examples?7
-zope.security.checker.Checker.__init__?1(self, get_permissions, set_permissions=None)
-zope.security.checker.Checker.check?4(object, name)
-zope.security.checker.Checker.check_getattr?4(object, name)
-zope.security.checker.Checker.check_setattr?4(object, name)
-zope.security.checker.Checker.permission_id?4(name)
-zope.security.checker.Checker.proxy?4(value)
-zope.security.checker.Checker.setattr_permission_id?4(name)
-zope.security.checker.Checker?1(get_permissions, set_permissions=None)
-zope.security.checker.CheckerLoggingMixin.check?4(object, name)
-zope.security.checker.CheckerLoggingMixin.check_getattr?4(object, name)
-zope.security.checker.CheckerLoggingMixin.check_setattr?4(object, name)
-zope.security.checker.CheckerLoggingMixin.verbosity?7
-zope.security.checker.CheckerPublic?7
-zope.security.checker.Checker_1.verbosity?7
-zope.security.checker.CombinedChecker.__init__?1(self, checker1, checker2)
-zope.security.checker.CombinedChecker.check?4(object, name)
-zope.security.checker.CombinedChecker.check_getattr?7
-zope.security.checker.CombinedChecker.check_setattr?4(object, name)
-zope.security.checker.CombinedChecker?1(checker1, checker2)
-zope.security.checker.CombinedChecker_1.verbosity?7
-zope.security.checker.Global.__init__?1(self, name, module=None)
-zope.security.checker.Global?1(name, module=None)
-zope.security.checker.InterfaceChecker?4(interface, permission_id=CheckerPublic, **__kw__)
-zope.security.checker.MultiChecker?4(specs)
-zope.security.checker.NamesChecker?4(names=(), permission_id=CheckerPublic, **__kw__)
-zope.security.checker.NoProxy?7
-zope.security.checker.ProxyFactory?4(object, checker=None)
-zope.security.checker.TracebackSupplement.__init__?1(self, obj)
-zope.security.checker.TracebackSupplement.getInfo?4()
-zope.security.checker.TracebackSupplement?1(obj)
-zope.security.checker._Declaration_checker?8
-zope.security.checker._Sequence._implied?8
-zope.security.checker._Sequence.subscribe?7
-zope.security.checker._Sequence.unsubscribe?7
-zope.security.checker._available_by_default?8
-zope.security.checker._callableChecker?8
-zope.security.checker._checkers?8
-zope.security.checker._clear?5()
-zope.security.checker._defaultChecker?8
-zope.security.checker._default_checkers?8
-zope.security.checker._getChecker?8
-zope.security.checker._instanceChecker?5(inst)
-zope.security.checker._iteratorChecker?8
-zope.security.checker._namedChecker?8
-zope.security.checker._setChecker?8
-zope.security.checker._typeChecker?8
-zope.security.checker.canAccess?4(obj, name)
-zope.security.checker.canWrite?4(obj, name)
-zope.security.checker.d?7
-zope.security.checker.defineChecker?4(type_, checker)
-zope.security.checker.f?4()
-zope.security.checker.getCheckerForInstancesOf?4(class_)
-zope.security.checker.moduleChecker?4(module)
-zope.security.checker.selectChecker?4(object)
-zope.security.checker.undefineChecker?4(type_)
-zope.security.interfaces.IChecker.check?4(operation)
-zope.security.interfaces.IChecker.check_getattr?4(name)
-zope.security.interfaces.IChecker.check_setattr?4(name)
-zope.security.interfaces.IChecker.proxy?4()
-zope.security.interfaces.IGroupAwarePrincipal.groups?7
-zope.security.interfaces.IGroupClosureAwarePrincipal.allGroups?7
-zope.security.interfaces.IInteraction.add?4()
-zope.security.interfaces.IInteraction.checkPermission?4(object)
-zope.security.interfaces.IInteraction.participations?7
-zope.security.interfaces.IInteraction.remove?4()
-zope.security.interfaces.IInteractionManagement.endInteraction?4()
-zope.security.interfaces.IInteractionManagement.getInteraction?4()
-zope.security.interfaces.IInteractionManagement.newInteraction?4()
-zope.security.interfaces.IInteractionManagement.queryInteraction?4()
-zope.security.interfaces.IMemberAwareGroup.setMembers?4()
-zope.security.interfaces.IMemberGetterGroup.getMembers?4()
-zope.security.interfaces.INameBasedChecker.permission_id?4()
-zope.security.interfaces.INameBasedChecker.setattr_permission_id?4()
-zope.security.interfaces.IParticipation.interaction?7
-zope.security.interfaces.IParticipation.principal?7
-zope.security.interfaces.IPermission.description?7
-zope.security.interfaces.IPermission.id?7
-zope.security.interfaces.IPermission.readonly?7
-zope.security.interfaces.IPermission.required?7
-zope.security.interfaces.IPermission.title?7
-zope.security.interfaces.IPrincipal.description?7
-zope.security.interfaces.IPrincipal.id?7
-zope.security.interfaces.IPrincipal.readonly?7
-zope.security.interfaces.IPrincipal.required?7
-zope.security.interfaces.IPrincipal.title?7
-zope.security.interfaces.ISecurityChecking.checkPermission?4(object, interaction=None)
-zope.security.interfaces.ISecurityManagement.getSecurityPolicy?4()
-zope.security.interfaces.ISecurityManagement.setSecurityPolicy?4()
-zope.security.interfaces._?8
-zope.security.management._clear?5()
-zope.security.management._defaultPolicy?8
-zope.security.management.checkPermission?4(permission, object, interaction=None)
-zope.security.management.endInteraction?4()
-zope.security.management.getInteraction?4()
-zope.security.management.getSecurityPolicy?4()
-zope.security.management.newInteraction?4(*participations)
-zope.security.management.queryInteraction?4()
-zope.security.management.restoreInteraction?4()
-zope.security.management.setSecurityPolicy?4(aSecurityPolicy)
-zope.security.management.system_user?7
-zope.security.management.thread_local?7
-zope.security.permission.Permission.__init__?1(self, id, title="", description="")
-zope.security.permission.Permission?1(id, title="", description="")
-zope.security.permission.allPermissions?4(context=None)
-zope.security.permission.checkPermission?4(context, permission_id)
-zope.security.proxy.builtin_isinstance?7
-zope.security.proxy.getTestProxyItems?4(proxy)
-zope.security.proxy.isinstance?4(object, cls)
-zope.security.proxy.removeSecurityProxy?7
-zope.security.simplepolicies.ParanoidSecurityPolicy.__init__?1(self, *participations)
-zope.security.simplepolicies.ParanoidSecurityPolicy.add?4(participation)
-zope.security.simplepolicies.ParanoidSecurityPolicy.checkPermission?4(permission, object)
-zope.security.simplepolicies.ParanoidSecurityPolicy.remove?4(participation)
-zope.security.simplepolicies.ParanoidSecurityPolicy?1(*participations)
-zope.security.simplepolicies.PermissiveSecurityPolicy.checkPermission?4(permission, object)
-zope.security.testing.Participation.__init__?1(self, principal)
-zope.security.testing.Participation?1(principal)
-zope.security.testing.Principal.__init__?1(self, id, title=None, description='', groups=None)
-zope.security.testing.Principal?1(id, title=None, description='', groups=None)
-zope.security.untrustedpython.builtins.ImmutableModule.__init__?1(self, name='__builtins__', **kw)
-zope.security.untrustedpython.builtins.ImmutableModule?1(name='__builtins__', **kw)
-zope.security.untrustedpython.builtins.SafeBuiltins?4()
-zope.security.untrustedpython.builtins.SafeBuiltins?7
-zope.security.untrustedpython.builtins._imp?5(name, fromlist, prefix='')
-zope.security.untrustedpython.interpreter.CompiledExpression.__init__?1(self, source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledExpression.eval?4(globals, locals=None)
-zope.security.untrustedpython.interpreter.CompiledExpression?1(source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledProgram.__init__?1(self, source, filename='<string>')
-zope.security.untrustedpython.interpreter.CompiledProgram.exec_?4(globals, locals=None, output=None)
-zope.security.untrustedpython.interpreter.CompiledProgram?1(source, filename='<string>')
-zope.security.untrustedpython.interpreter.RestrictedInterpreter.__init__?1(self)
-zope.security.untrustedpython.interpreter.RestrictedInterpreter.ri_exec?4(code)
-zope.security.untrustedpython.interpreter.RestrictedInterpreter?1()
-zope.security.untrustedpython.interpreter.exec_code?4(code, globals, locals=None)
-zope.security.untrustedpython.interpreter.exec_src?4(source, globals, locals=None)
-zope.security.untrustedpython.rcompile.RExpression.CodeGeneratorClass?7
-zope.security.untrustedpython.rcompile.RExpression.__init__?1(self, source, filename, mode = "eval")
-zope.security.untrustedpython.rcompile.RExpression?1(source, filename, mode = "eval")
-zope.security.untrustedpython.rcompile.RestrictionMutator.__init__?1(self)
-zope.security.untrustedpython.rcompile.RestrictionMutator.error?4(node, info)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitExec?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitGetattr?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitPrint?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitPrintnl?7
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitRaise?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator.visitTryExcept?4(node, walker)
-zope.security.untrustedpython.rcompile.RestrictionMutator?1()
-zope.security.untrustedpython.rcompile._getattr_name?8
-zope.security.untrustedpython.rcompile.compile?4(text, filename, mode)
-zope.security.untrustedpython.tests.test_suite?4()
-zope.security.zcml.IPermissionDirective.description?7
-zope.security.zcml.IPermissionDirective.id?7
-zope.security.zcml.IPermissionDirective.required?7
-zope.security.zcml.IPermissionDirective.title?7
-zope.security.zcml.IRedefinePermission.description?7
-zope.security.zcml.IRedefinePermission.from_?7
-zope.security.zcml.IRedefinePermission.required?7
-zope.security.zcml.IRedefinePermission.title?7
-zope.security.zcml.IRedefinePermission.to?7
-zope.security.zcml.ISecurityPolicyDirective.component?7
-zope.security.zcml.ISecurityPolicyDirective.description?7
-zope.security.zcml.ISecurityPolicyDirective.required?7
-zope.security.zcml.ISecurityPolicyDirective.title?7
-zope.security.zcml.Permission._validate?5(value)
-zope.security.zcml.Permission.fromUnicode?4(u)
-zope.security.zcml.permission?4(_context, id, title, description='')
-zope.security.zcml.redefinePermission?4(_context, from_, to)
-zope.security.zcml.securityPolicy?4(_context, component)
-zope.sendmail.delivery.AbstractMailDelivery.newMessageId?4()
-zope.sendmail.delivery.AbstractMailDelivery.send?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.DirectMailDelivery.__init__?1(self, mailer)
-zope.sendmail.delivery.DirectMailDelivery.createDataManager?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.DirectMailDelivery?1(mailer)
-zope.sendmail.delivery.MailDataManager.__init__?1(self, callable, args=(), onAbort=None)
-zope.sendmail.delivery.MailDataManager.abort?4(transaction)
-zope.sendmail.delivery.MailDataManager.abort_sub?4(transaction)
-zope.sendmail.delivery.MailDataManager.afterCompletion?7
-zope.sendmail.delivery.MailDataManager.beforeCompletion?4(transaction)
-zope.sendmail.delivery.MailDataManager.commit?4(transaction)
-zope.sendmail.delivery.MailDataManager.commit_sub?7
-zope.sendmail.delivery.MailDataManager.sortKey?4()
-zope.sendmail.delivery.MailDataManager.tpc_abort?7
-zope.sendmail.delivery.MailDataManager.tpc_begin?4(transaction, subtransaction=False)
-zope.sendmail.delivery.MailDataManager.tpc_finish?4(transaction)
-zope.sendmail.delivery.MailDataManager.tpc_vote?4(transaction)
-zope.sendmail.delivery.MailDataManager?1(callable, args=(), onAbort=None)
-zope.sendmail.delivery.QueueProcessorThread.__init__?1(self)
-zope.sendmail.delivery.QueueProcessorThread._parseMessage?5(message)
-zope.sendmail.delivery.QueueProcessorThread.log?7
-zope.sendmail.delivery.QueueProcessorThread.run?4(forever=True)
-zope.sendmail.delivery.QueueProcessorThread.setMaildir?4(maildir)
-zope.sendmail.delivery.QueueProcessorThread.setMailer?4(mailer)
-zope.sendmail.delivery.QueueProcessorThread.setQueuePath?4(path)
-zope.sendmail.delivery.QueueProcessorThread.stop?4()
-zope.sendmail.delivery.QueueProcessorThread?1()
-zope.sendmail.delivery.QueuedMailDelivery.__init__?1(self, queuePath)
-zope.sendmail.delivery.QueuedMailDelivery.createDataManager?4(fromaddr, toaddrs, message)
-zope.sendmail.delivery.QueuedMailDelivery.queuePath?7
-zope.sendmail.delivery.QueuedMailDelivery?1(queuePath)
-zope.sendmail.event.MailErrorEvent.__init__?1(self, messageId, errorMessage)
-zope.sendmail.event.MailErrorEvent?1(messageId, errorMessage)
-zope.sendmail.event.MailSentEvent.__init__?1(self, messageId)
-zope.sendmail.event.MailSentEvent?1(messageId)
-zope.sendmail.interfaces.IDirectMailDelivery.mailer?7
-zope.sendmail.interfaces.IMailDelivery.send?4(toaddrs, message)
-zope.sendmail.interfaces.IMailErrorEvent.errorMessage?7
-zope.sendmail.interfaces.IMailEvent.messageId?7
-zope.sendmail.interfaces.IMailQueueProcessor.default?7
-zope.sendmail.interfaces.IMailQueueProcessor.description?7
-zope.sendmail.interfaces.IMailQueueProcessor.mailer?7
-zope.sendmail.interfaces.IMailQueueProcessor.pollingInterval?7
-zope.sendmail.interfaces.IMailQueueProcessor.queuePath?7
-zope.sendmail.interfaces.IMailQueueProcessor.title?7
-zope.sendmail.interfaces.IMaildir.newMessage?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.abort?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.commit?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.write?4()
-zope.sendmail.interfaces.IMaildirMessageWriter.writelines?4()
-zope.sendmail.interfaces.IMailer.send?4(toaddrs, message)
-zope.sendmail.interfaces.IQueuedMailDelivery.description?7
-zope.sendmail.interfaces.IQueuedMailDelivery.queuePath?7
-zope.sendmail.interfaces.IQueuedMailDelivery.title?7
-zope.sendmail.interfaces.ISMTPMailer.default?7
-zope.sendmail.interfaces.ISMTPMailer.description?7
-zope.sendmail.interfaces.ISMTPMailer.hostname?7
-zope.sendmail.interfaces.ISMTPMailer.password?7
-zope.sendmail.interfaces.ISMTPMailer.port?7
-zope.sendmail.interfaces.ISMTPMailer.title?7
-zope.sendmail.interfaces.ISMTPMailer.username?7
-zope.sendmail.interfaces._?8
-zope.sendmail.maildir.Maildir.__init__?1(self, path, create=False)
-zope.sendmail.maildir.Maildir.access?4()
-zope.sendmail.maildir.Maildir.newMessage?4()
-zope.sendmail.maildir.Maildir?1(path, create=False)
-zope.sendmail.maildir.MaildirMessageWriter.__init__?1(self, fd, filename, new_filename)
-zope.sendmail.maildir.MaildirMessageWriter.abort?4()
-zope.sendmail.maildir.MaildirMessageWriter.commit?4()
-zope.sendmail.maildir.MaildirMessageWriter.write?4(data)
-zope.sendmail.maildir.MaildirMessageWriter.writelines?4(lines)
-zope.sendmail.maildir.MaildirMessageWriter?1(fd, filename, new_filename)
-zope.sendmail.mailer.SMTPMailer.__init__?1(self, hostname='localhost', port=25, username=None, password=None)
-zope.sendmail.mailer.SMTPMailer.send?4(fromaddr, toaddrs, message)
-zope.sendmail.mailer.SMTPMailer.smtp?7
-zope.sendmail.mailer.SMTPMailer?1(hostname='localhost', port=25, username=None, password=None)
-zope.sendmail.vocabulary.MailDeliveryNames.interface?7
-zope.sendmail.vocabulary.MailDeliveryNames.nameOnly?7
-zope.sendmail.zcml.IDeliveryDirective.default?7
-zope.sendmail.zcml.IDeliveryDirective.description?7
-zope.sendmail.zcml.IDeliveryDirective.mailer?7
-zope.sendmail.zcml.IDeliveryDirective.name?7
-zope.sendmail.zcml.IDeliveryDirective.permission?7
-zope.sendmail.zcml.IDeliveryDirective.required?7
-zope.sendmail.zcml.IDeliveryDirective.title?7
-zope.sendmail.zcml.IMailerDirective.description?7
-zope.sendmail.zcml.IMailerDirective.name?7
-zope.sendmail.zcml.IMailerDirective.required?7
-zope.sendmail.zcml.IMailerDirective.title?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.description?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.queuePath?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.required?7
-zope.sendmail.zcml.IQueuedDeliveryDirective.title?7
-zope.sendmail.zcml.ISMTPMailerDirective.default?7
-zope.sendmail.zcml.ISMTPMailerDirective.description?7
-zope.sendmail.zcml.ISMTPMailerDirective.hostname?7
-zope.sendmail.zcml.ISMTPMailerDirective.password?7
-zope.sendmail.zcml.ISMTPMailerDirective.port?7
-zope.sendmail.zcml.ISMTPMailerDirective.required?7
-zope.sendmail.zcml.ISMTPMailerDirective.title?7
-zope.sendmail.zcml.ISMTPMailerDirective.username?7
-zope.sendmail.zcml._assertPermission?5(permission, interfaces, component)
-zope.sendmail.zcml.createDirectDelivery?4()
-zope.sendmail.zcml.createQueuedDelivery?4()
-zope.sendmail.zcml.directDelivery?4(_context, permission, mailer, name="Mail")
-zope.sendmail.zcml.queuedDelivery?4(_context, permission, queuePath, mailer, name="Mail")
-zope.sendmail.zcml.smtpMailer?4(_context, name, hostname="localhost", port="25", username=None, password=None)
-zope.sequencesort.ssort.SortBy.__init__?1(self, multsort, sf_list)
-zope.sequencesort.ssort.SortBy?1(multsort, sf_list)
-zope.sequencesort.ssort.SortEx?7
-zope.sequencesort.ssort.basic_type?7
-zope.sequencesort.ssort.make_sortfunctions?4(sortfields, _)
-zope.sequencesort.ssort.nocase?4(str1, str2)
-zope.sequencesort.ssort.sort?4(sequence, sort=(), _=None, mapping=0)
-zope.sequencesort.ssort.strcoll_nocase?4(str1, str2)
-zope.server.adjustments.Adjustments.backlog?7
-zope.server.adjustments.Adjustments.channel_timeout?7
-zope.server.adjustments.Adjustments.cleanup_interval?7
-zope.server.adjustments.Adjustments.connection_limit?7
-zope.server.adjustments.Adjustments.copy_bytes?7
-zope.server.adjustments.Adjustments.inbuf_overflow?7
-zope.server.adjustments.Adjustments.log_socket_errors?7
-zope.server.adjustments.Adjustments.outbuf_overflow?7
-zope.server.adjustments.Adjustments.recv_bytes?7
-zope.server.adjustments.Adjustments.send_bytes?7
-zope.server.adjustments.Adjustments.socket_options?7
-zope.server.adjustments.default_adj?7
-zope.server.buffers.COPY_BYTES?7
-zope.server.buffers.FileBasedBuffer.__init__?1(self, file, from_buffer=None)
-zope.server.buffers.FileBasedBuffer.append?4(s)
-zope.server.buffers.FileBasedBuffer.get?4(bytes=-1, skip=0)
-zope.server.buffers.FileBasedBuffer.getfile?4()
-zope.server.buffers.FileBasedBuffer.newfile?4()
-zope.server.buffers.FileBasedBuffer.prune?4()
-zope.server.buffers.FileBasedBuffer.remain?7
-zope.server.buffers.FileBasedBuffer.skip?4(bytes, allow_prune=0)
-zope.server.buffers.FileBasedBuffer?1(file, from_buffer=None)
-zope.server.buffers.OverflowableBuffer.__init__?1(self, overflow)
-zope.server.buffers.OverflowableBuffer._create_buffer?5()
-zope.server.buffers.OverflowableBuffer._set_large_buffer?5()
-zope.server.buffers.OverflowableBuffer._set_small_buffer?5()
-zope.server.buffers.OverflowableBuffer.append?4(s)
-zope.server.buffers.OverflowableBuffer.buf?7
-zope.server.buffers.OverflowableBuffer.get?4(bytes=-1, skip=0)
-zope.server.buffers.OverflowableBuffer.getfile?4()
-zope.server.buffers.OverflowableBuffer.overflowed?7
-zope.server.buffers.OverflowableBuffer.prune?4()
-zope.server.buffers.OverflowableBuffer.skip?4(bytes, allow_prune=0)
-zope.server.buffers.OverflowableBuffer.strbuf?7
-zope.server.buffers.OverflowableBuffer?1(overflow)
-zope.server.buffers.STRBUF_LIMIT?7
-zope.server.buffers.StringIOBasedBuffer.__init__?1(self, from_buffer=None)
-zope.server.buffers.StringIOBasedBuffer.newfile?4()
-zope.server.buffers.StringIOBasedBuffer?1(from_buffer=None)
-zope.server.buffers.TempfileBasedBuffer.__init__?1(self, from_buffer=None)
-zope.server.buffers.TempfileBasedBuffer.newfile?4()
-zope.server.buffers.TempfileBasedBuffer?1(from_buffer=None)
-zope.server.dualmodechannel.DualModeChannel.__init__?1(self, conn, addr, adj=None)
-zope.server.dualmodechannel.DualModeChannel._flush_some?5()
-zope.server.dualmodechannel.DualModeChannel.async_mode?7
-zope.server.dualmodechannel.DualModeChannel.close?4()
-zope.server.dualmodechannel.DualModeChannel.close_when_done?4()
-zope.server.dualmodechannel.DualModeChannel.flush?4(block=True)
-zope.server.dualmodechannel.DualModeChannel.handle_close?4()
-zope.server.dualmodechannel.DualModeChannel.handle_comm_error?4()
-zope.server.dualmodechannel.DualModeChannel.handle_read?4()
-zope.server.dualmodechannel.DualModeChannel.handle_write?4()
-zope.server.dualmodechannel.DualModeChannel.pull_trigger?4()
-zope.server.dualmodechannel.DualModeChannel.readable?4()
-zope.server.dualmodechannel.DualModeChannel.received?4(data)
-zope.server.dualmodechannel.DualModeChannel.set_async?4()
-zope.server.dualmodechannel.DualModeChannel.set_sync?4()
-zope.server.dualmodechannel.DualModeChannel.will_close?7
-zope.server.dualmodechannel.DualModeChannel.writable?4()
-zope.server.dualmodechannel.DualModeChannel.write?4(data)
-zope.server.dualmodechannel.DualModeChannel?1(conn, addr, adj=None)
-zope.server.dualmodechannel.the_trigger?7
-zope.server.fixedstreamreceiver.FixedStreamReceiver.__init__?1(self, cl, buf)
-zope.server.fixedstreamreceiver.FixedStreamReceiver.completed?7
-zope.server.fixedstreamreceiver.FixedStreamReceiver.getfile?4()
-zope.server.fixedstreamreceiver.FixedStreamReceiver.received?4(data)
-zope.server.fixedstreamreceiver.FixedStreamReceiver?1(cl, buf)
-zope.server.ftp.logger.CommonFTPActivityLogger.log?4(task)
-zope.server.ftp.publisher.PublisherFTPServer.__init__?1(self, request_factory, name, ip, port, *args, **kw)
-zope.server.ftp.publisher.PublisherFTPServer?1(request_factory, name, ip, port, *args, **kw)
-zope.server.ftp.publisher.PublisherFileSystem.__init__?1(self, credentials, request_factory)
-zope.server.ftp.publisher.PublisherFileSystem._execute?5(path, command, split=True, **kw)
-zope.server.ftp.publisher.PublisherFileSystem._translate?5(path)
-zope.server.ftp.publisher.PublisherFileSystem.ls?4(path, filter=None)
-zope.server.ftp.publisher.PublisherFileSystem.lsinfo?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.mkdir?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.mtime?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.names?4(path, filter=None)
-zope.server.ftp.publisher.PublisherFileSystem.readfile?4(path, outstream, start=0, end=None)
-zope.server.ftp.publisher.PublisherFileSystem.remove?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.rename?4(old, new)
-zope.server.ftp.publisher.PublisherFileSystem.rmdir?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.size?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.type?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.writable?4(path)
-zope.server.ftp.publisher.PublisherFileSystem.writefile?4(path, instream, start=None, end=None, append=False)
-zope.server.ftp.publisher.PublisherFileSystem?1(credentials, request_factory)
-zope.server.ftp.publisher.PublisherFileSystemAccess.__init__?1(self, request_factory)
-zope.server.ftp.publisher.PublisherFileSystemAccess.authenticate?4(credentials)
-zope.server.ftp.publisher.PublisherFileSystemAccess.open?4(credentials)
-zope.server.ftp.publisher.PublisherFileSystemAccess?1(request_factory)
-zope.server.ftp.server.ApplicationOutputStream.__init__?1(self, retr_channel)
-zope.server.ftp.server.ApplicationOutputStream?1(retr_channel)
-zope.server.ftp.server.FTPDataChannel.__init__?1(self, control_channel)
-zope.server.ftp.server.FTPDataChannel.abort?4()
-zope.server.ftp.server.FTPDataChannel.close?4()
-zope.server.ftp.server.FTPDataChannel.connectPort?4(client_addr)
-zope.server.ftp.server.FTPDataChannel.report?4(*reply_args)
-zope.server.ftp.server.FTPDataChannel.reportDefault?4()
-zope.server.ftp.server.FTPDataChannel?1(control_channel)
-zope.server.ftp.server.FTPServer.SERVER_IDENT?7
-zope.server.ftp.server.FTPServer.__init__?1(self, ip, port, fs_access, *args, **kw)
-zope.server.ftp.server.FTPServer.channel_class?7
-zope.server.ftp.server.FTPServer?1(ip, port, fs_access, *args, **kw)
-zope.server.ftp.server.FTPServerChannel.__init__?1(self, server, conn, addr, adj=None)
-zope.server.ftp.server.FTPServerChannel._generatePath?5(args)
-zope.server.ftp.server.FTPServerChannel._getFileSystem?5()
-zope.server.ftp.server.FTPServerChannel.abortData?4()
-zope.server.ftp.server.FTPServerChannel.abortPassive?4()
-zope.server.ftp.server.FTPServerChannel.asyncConnectData?4(cdc)
-zope.server.ftp.server.FTPServerChannel.bind_local_minus_one?7
-zope.server.ftp.server.FTPServerChannel.close?4()
-zope.server.ftp.server.FTPServerChannel.closedData?4()
-zope.server.ftp.server.FTPServerChannel.cmd_abor?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_appe?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_cdup?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_cwd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_dele?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_help?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_list?4(args, long=1)
-zope.server.ftp.server.FTPServerChannel.cmd_mdtm?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_mkd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_mode?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_nlst?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_noop?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pass?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pasv?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_port?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_pwd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_quit?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rest?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_retr?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rmd?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rnfr?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_rnto?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_size?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_stor?4(args, write_mode='w')
-zope.server.ftp.server.FTPServerChannel.cmd_stru?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_syst?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_type?4(args)
-zope.server.ftp.server.FTPServerChannel.cmd_user?4(args)
-zope.server.ftp.server.FTPServerChannel.connectedPassive?4()
-zope.server.ftp.server.FTPServerChannel.finishSTOR?4(buffer, (path, mode, start))
-zope.server.ftp.server.FTPServerChannel.getList?4(args, long=0, directory=0)
-zope.server.ftp.server.FTPServerChannel.restart_position?7
-zope.server.ftp.server.FTPServerChannel.special_commands?7
-zope.server.ftp.server.FTPServerChannel.status_messages?7
-zope.server.ftp.server.FTPServerChannel.syncConnectData?4(cdc)
-zope.server.ftp.server.FTPServerChannel.system?7
-zope.server.ftp.server.FTPServerChannel.thread_commands?7
-zope.server.ftp.server.FTPServerChannel.type_map?7
-zope.server.ftp.server.FTPServerChannel.type_mode_map?7
-zope.server.ftp.server.FTPServerChannel?1(server, conn, addr, adj=None)
-zope.server.ftp.server.FinishSTORTask.__init__?1(self, control_channel, inbuf, finish_args)
-zope.server.ftp.server.FinishSTORTask.cancel?4()
-zope.server.ftp.server.FinishSTORTask.defer?4()
-zope.server.ftp.server.FinishSTORTask.service?4()
-zope.server.ftp.server.FinishSTORTask?1(control_channel, inbuf, finish_args)
-zope.server.ftp.server.PassiveListener.__init__?1(self, control_channel, local_addr)
-zope.server.ftp.server.PassiveListener.abort?4()
-zope.server.ftp.server.PassiveListener.connectData?4(cdc)
-zope.server.ftp.server.PassiveListener.handle_accept?4()
-zope.server.ftp.server.PassiveListener.log?4(*ignore)
-zope.server.ftp.server.PassiveListener?1(control_channel, local_addr)
-zope.server.ftp.server.RETRChannel.__init__?1(self, control_channel, ok_reply_args)
-zope.server.ftp.server.RETRChannel._fileno?8
-zope.server.ftp.server.RETRChannel._open?5()
-zope.server.ftp.server.RETRChannel.handle_comm_error?4()
-zope.server.ftp.server.RETRChannel.handle_connect?4()
-zope.server.ftp.server.RETRChannel.handle_read?4()
-zope.server.ftp.server.RETRChannel.opened?7
-zope.server.ftp.server.RETRChannel.readable?4()
-zope.server.ftp.server.RETRChannel.reportDefault?4()
-zope.server.ftp.server.RETRChannel.write?4(data)
-zope.server.ftp.server.RETRChannel?1(control_channel, ok_reply_args)
-zope.server.ftp.server.STORChannel.__init__?1(self, control_channel, finish_args)
-zope.server.ftp.server.STORChannel._fileno?8
-zope.server.ftp.server.STORChannel.complete_transfer?7
-zope.server.ftp.server.STORChannel.handle_close?4()
-zope.server.ftp.server.STORChannel.handle_connect?4()
-zope.server.ftp.server.STORChannel.received?4(data)
-zope.server.ftp.server.STORChannel.reportDefault?4()
-zope.server.ftp.server.STORChannel.writable?4()
-zope.server.ftp.server.STORChannel?1(control_channel, finish_args)
-zope.server.ftp.server.ls?4(ls_info)
-zope.server.ftp.server.status_messages?7
-zope.server.http.chunking.ChunkedReceiver.__init__?1(self, buf)
-zope.server.http.chunking.ChunkedReceiver.all_chunks_received?7
-zope.server.http.chunking.ChunkedReceiver.chunk_remainder?7
-zope.server.http.chunking.ChunkedReceiver.completed?7
-zope.server.http.chunking.ChunkedReceiver.control_line?7
-zope.server.http.chunking.ChunkedReceiver.getfile?4()
-zope.server.http.chunking.ChunkedReceiver.received?4(s)
-zope.server.http.chunking.ChunkedReceiver.trailer?7
-zope.server.http.chunking.ChunkedReceiver?1(buf)
-zope.server.http.commonaccesslogger.CommonAccessLogger.__init__?1(self, logger_object=None, resolver=None)
-zope.server.http.commonaccesslogger.CommonAccessLogger.compute_timezone_for_log?4(tz)
-zope.server.http.commonaccesslogger.CommonAccessLogger.log?4(task)
-zope.server.http.commonaccesslogger.CommonAccessLogger.log_date_string?4(when)
-zope.server.http.commonaccesslogger.CommonAccessLogger.tz_for_log?7
-zope.server.http.commonaccesslogger.CommonAccessLogger.tz_for_log_alt?7
-zope.server.http.commonaccesslogger.CommonAccessLogger?1(logger_object=None, resolver=None)
-zope.server.http.http_date.build_http_date?4(when)
-zope.server.http.http_date.concat?4(*args)
-zope.server.http.http_date.daymap?7
-zope.server.http.http_date.group?4(s)
-zope.server.http.http_date.hms_reg?7
-zope.server.http.http_date.join?4(seq, field=' ')
-zope.server.http.http_date.long_day_reg?7
-zope.server.http.http_date.long_days?7
-zope.server.http.http_date.monmap?7
-zope.server.http.http_date.monthname?7
-zope.server.http.http_date.months?7
-zope.server.http.http_date.months_reg?7
-zope.server.http.http_date.parse_http_date?4(d)
-zope.server.http.http_date.rfc822_date?7
-zope.server.http.http_date.rfc822_reg?7
-zope.server.http.http_date.rfc850_date?7
-zope.server.http.http_date.rfc850_reg?7
-zope.server.http.http_date.short_day_reg?7
-zope.server.http.http_date.short_days?7
-zope.server.http.http_date.unpack_rfc822?4(m)
-zope.server.http.http_date.unpack_rfc850?4(m)
-zope.server.http.http_date.weekdayname?7
-zope.server.http.httprequestparser.HTTPRequestParser.__init__?1(self, adj)
-zope.server.http.httprequestparser.HTTPRequestParser.body_rcv?7
-zope.server.http.httprequestparser.HTTPRequestParser.chunked?7
-zope.server.http.httprequestparser.HTTPRequestParser.completed?7
-zope.server.http.httprequestparser.HTTPRequestParser.content_length?7
-zope.server.http.httprequestparser.HTTPRequestParser.crack_first_line?4()
-zope.server.http.httprequestparser.HTTPRequestParser.empty?7
-zope.server.http.httprequestparser.HTTPRequestParser.first_line_re?7
-zope.server.http.httprequestparser.HTTPRequestParser.getBodyStream?4()
-zope.server.http.httprequestparser.HTTPRequestParser.get_header_lines?4()
-zope.server.http.httprequestparser.HTTPRequestParser.header_plus?7
-zope.server.http.httprequestparser.HTTPRequestParser.parse_header?4(header_plus)
-zope.server.http.httprequestparser.HTTPRequestParser.path_regex?7
-zope.server.http.httprequestparser.HTTPRequestParser.received?4(data)
-zope.server.http.httprequestparser.HTTPRequestParser.split_uri?4()
-zope.server.http.httprequestparser.HTTPRequestParser?1(adj)
-zope.server.http.httpserver.HTTPServer.SERVER_IDENT?7
-zope.server.http.httpserver.HTTPServer.channel_class?7
-zope.server.http.httpserver.HTTPServer.executeRequest?4(task)
-zope.server.http.httpserver.HTTPServer.td?7
-zope.server.http.httpserverchannel.HTTPServerChannel.parser_class?7
-zope.server.http.httpserverchannel.HTTPServerChannel.task_class?7
-zope.server.http.httptask.HTTPTask.__init__?1(self, channel, request_data)
-zope.server.http.httptask.HTTPTask.accumulated_headers?7
-zope.server.http.httptask.HTTPTask.appendResponseHeaders?4(lst)
-zope.server.http.httptask.HTTPTask.auth_user_name?7
-zope.server.http.httptask.HTTPTask.buildResponseHeader?4()
-zope.server.http.httptask.HTTPTask.bytes_written?7
-zope.server.http.httptask.HTTPTask.cancel?4()
-zope.server.http.httptask.HTTPTask.cgi_env?7
-zope.server.http.httptask.HTTPTask.close_on_finish?7
-zope.server.http.httptask.HTTPTask.defer?4()
-zope.server.http.httptask.HTTPTask.finish?4()
-zope.server.http.httptask.HTTPTask.flush?4()
-zope.server.http.httptask.HTTPTask.getCGIEnvironment?4()
-zope.server.http.httptask.HTTPTask.instream?7
-zope.server.http.httptask.HTTPTask.prepareResponseHeaders?4()
-zope.server.http.httptask.HTTPTask.reason?7
-zope.server.http.httptask.HTTPTask.service?4()
-zope.server.http.httptask.HTTPTask.setAuthUserName?4(name)
-zope.server.http.httptask.HTTPTask.setResponseHeaders?4(mapping)
-zope.server.http.httptask.HTTPTask.setResponseStatus?4(status, reason)
-zope.server.http.httptask.HTTPTask.start?4()
-zope.server.http.httptask.HTTPTask.status?7
-zope.server.http.httptask.HTTPTask.write?4(data)
-zope.server.http.httptask.HTTPTask.wroteResponseHeader?4()
-zope.server.http.httptask.HTTPTask.wrote_header?7
-zope.server.http.httptask.HTTPTask?1(channel, request_data)
-zope.server.http.httptask.rename_headers?7
-zope.server.http.publisherhttpserver.PMDBHTTPServer.__init__?1(self, request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PMDBHTTPServer.application?4(start_response)
-zope.server.http.publisherhttpserver.PMDBHTTPServer?1(request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PublisherHTTPServer.__init__?1(self, request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.publisherhttpserver.PublisherHTTPServer.application?4(start_response)
-zope.server.http.publisherhttpserver.PublisherHTTPServer?1(request_factory, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.PMDBWSGIHTTPServer.executeRequest?4(task)
-zope.server.http.wsgihttpserver.PMDBWSGIHTTPServer.start_response?4(headers)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.__init__?1(self, application, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.application?7
-zope.server.http.wsgihttpserver.WSGIHTTPServer.executeRequest?4(task)
-zope.server.http.wsgihttpserver.WSGIHTTPServer.start_response?4(headers)
-zope.server.http.wsgihttpserver.WSGIHTTPServer?1(application, sub_protocol=None, *args, **kw)
-zope.server.http.wsgihttpserver.fakeWrite?4(body)
-zope.server.interfaces.IDispatcher.add_channel?4()
-zope.server.interfaces.IDispatcher.create_socket?4(type)
-zope.server.interfaces.IDispatcher.del_channel?4()
-zope.server.interfaces.IDispatcher.readable?4()
-zope.server.interfaces.IDispatcher.writable?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_accept?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_close?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_connect?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_error?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_expt?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_expt_event?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_read?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_read_event?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_write?4()
-zope.server.interfaces.IDispatcherEventHandler.handle_write_event?4()
-zope.server.interfaces.IDispatcherLogging.log?4()
-zope.server.interfaces.IDispatcherLogging.log_info?4(type='info')
-zope.server.interfaces.IServer.SERVER_IDENT?7
-zope.server.interfaces.IServer.channel_class?7
-zope.server.interfaces.IServerChannel.parser_class?7
-zope.server.interfaces.IServerChannel.queue_task?4()
-zope.server.interfaces.IServerChannel.task_class?7
-zope.server.interfaces.ISocket.accept?4()
-zope.server.interfaces.ISocket.bind?4()
-zope.server.interfaces.ISocket.close?4()
-zope.server.interfaces.ISocket.connect?4()
-zope.server.interfaces.ISocket.listen?4()
-zope.server.interfaces.ISocket.recv?4()
-zope.server.interfaces.ISocket.send?4()
-zope.server.interfaces.IStreamConsumer.completed?7
-zope.server.interfaces.IStreamConsumer.received?4()
-zope.server.interfaces.ITask.cancel?4()
-zope.server.interfaces.ITask.defer?4()
-zope.server.interfaces.ITask.service?4()
-zope.server.interfaces.ITaskDispatcher.addTask?4()
-zope.server.interfaces.ITaskDispatcher.getPendingTasksEstimate?4()
-zope.server.interfaces.ITaskDispatcher.setThreadCount?4()
-zope.server.interfaces.ITaskDispatcher.shutdown?4(timeout=5)
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_abor?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_appe?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_cdup?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_cwd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_dele?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_help?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_list?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mdtm?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mkd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_mode?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_nlst?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_noop?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pass?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pasv?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_port?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_pwd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_quit?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rest?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_retr?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rmd?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rnfr?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_rnto?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_size?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stat?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stor?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_stru?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_syst?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_type?4()
-zope.server.interfaces.ftp.IFTPCommandHandler.cmd_user?4()
-zope.server.interfaces.ftp.IFileSystem.ls?4(filter=None)
-zope.server.interfaces.ftp.IFileSystem.lsinfo?4()
-zope.server.interfaces.ftp.IFileSystem.mkdir?4()
-zope.server.interfaces.ftp.IFileSystem.mtime?4()
-zope.server.interfaces.ftp.IFileSystem.names?4(filter=None)
-zope.server.interfaces.ftp.IFileSystem.readfile?4(outstream, start=0, end=None)
-zope.server.interfaces.ftp.IFileSystem.remove?4()
-zope.server.interfaces.ftp.IFileSystem.rename?4(new)
-zope.server.interfaces.ftp.IFileSystem.rmdir?4()
-zope.server.interfaces.ftp.IFileSystem.size?4()
-zope.server.interfaces.ftp.IFileSystem.type?4()
-zope.server.interfaces.ftp.IFileSystem.writable?4()
-zope.server.interfaces.ftp.IFileSystem.writefile?4(instream, start=None, end=None, append=False)
-zope.server.interfaces.ftp.IFileSystemAccess.authenticate?4()
-zope.server.interfaces.ftp.IFileSystemAccess.open?4()
-zope.server.interfaces.ftp.not_implemented_commands?7
-zope.server.interfaces.logger.IMessageLogger.logMessage?4()
-zope.server.interfaces.logger.IRequestLogger.logRequest?4(message)
-zope.server.linereceiver.linecommandparser.LineCommandParser.__init__?1(self, adj)
-zope.server.linereceiver.linecommandparser.LineCommandParser.args?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.cmd?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.completed?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.empty?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.inbuf?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.max_line_length?7
-zope.server.linereceiver.linecommandparser.LineCommandParser.parseLine?4(line)
-zope.server.linereceiver.linecommandparser.LineCommandParser.received?4(data)
-zope.server.linereceiver.linecommandparser.LineCommandParser?1(adj)
-zope.server.linereceiver.lineserverchannel.DEBUG?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.authenticated?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.exception?4()
-zope.server.linereceiver.lineserverchannel.LineServerChannel.handle_error_no_close?4()
-zope.server.linereceiver.lineserverchannel.LineServerChannel.handle_request?4(command)
-zope.server.linereceiver.lineserverchannel.LineServerChannel.not_auth_reply?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.parser_class?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.reply?4(code, args=(), flush=1)
-zope.server.linereceiver.lineserverchannel.LineServerChannel.reply_error?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.special_commands?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.status_messages?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.task_class?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.thread_commands?7
-zope.server.linereceiver.lineserverchannel.LineServerChannel.unknown_reply?7
-zope.server.linereceiver.linetask.LineTask.__init__?1(self, channel, command, m_name)
-zope.server.linereceiver.linetask.LineTask.cancel?4()
-zope.server.linereceiver.linetask.LineTask.defer?4()
-zope.server.linereceiver.linetask.LineTask.finish?4()
-zope.server.linereceiver.linetask.LineTask.service?4()
-zope.server.linereceiver.linetask.LineTask.start?4()
-zope.server.linereceiver.linetask.LineTask?1(channel, command, m_name)
-zope.server.logger.filelogger.FileLogger.__init__?1(self, file, flush=1, mode='a')
-zope.server.logger.filelogger.FileLogger.flush?4()
-zope.server.logger.filelogger.FileLogger.logMessage?4(message)
-zope.server.logger.filelogger.FileLogger.maybe_flush?4()
-zope.server.logger.filelogger.FileLogger.softspace?4(*args)
-zope.server.logger.filelogger.FileLogger.write?4(data)
-zope.server.logger.filelogger.FileLogger.writeline?4(line)
-zope.server.logger.filelogger.FileLogger.writelines?4(lines)
-zope.server.logger.filelogger.FileLogger?1(file, flush=1, mode='a')
-zope.server.logger.m_syslog.LOG_ALERT?7
-zope.server.logger.m_syslog.LOG_AUTH?7
-zope.server.logger.m_syslog.LOG_AUTHPRIV?7
-zope.server.logger.m_syslog.LOG_CRIT?7
-zope.server.logger.m_syslog.LOG_CRON?7
-zope.server.logger.m_syslog.LOG_DAEMON?7
-zope.server.logger.m_syslog.LOG_DEBUG?7
-zope.server.logger.m_syslog.LOG_EMERG?7
-zope.server.logger.m_syslog.LOG_ERR?7
-zope.server.logger.m_syslog.LOG_INFO?7
-zope.server.logger.m_syslog.LOG_KERN?7
-zope.server.logger.m_syslog.LOG_LOCAL0?7
-zope.server.logger.m_syslog.LOG_LOCAL1?7
-zope.server.logger.m_syslog.LOG_LOCAL2?7
-zope.server.logger.m_syslog.LOG_LOCAL3?7
-zope.server.logger.m_syslog.LOG_LOCAL4?7
-zope.server.logger.m_syslog.LOG_LOCAL5?7
-zope.server.logger.m_syslog.LOG_LOCAL6?7
-zope.server.logger.m_syslog.LOG_LOCAL7?7
-zope.server.logger.m_syslog.LOG_LPR?7
-zope.server.logger.m_syslog.LOG_MAIL?7
-zope.server.logger.m_syslog.LOG_NEWS?7
-zope.server.logger.m_syslog.LOG_NOTICE?7
-zope.server.logger.m_syslog.LOG_SYSLOG?7
-zope.server.logger.m_syslog.LOG_USER?7
-zope.server.logger.m_syslog.LOG_UUCP?7
-zope.server.logger.m_syslog.LOG_WARNING?7
-zope.server.logger.m_syslog.facility_names?7
-zope.server.logger.m_syslog.priority_names?7
-zope.server.logger.m_syslog.syslog_client.__init__?1(self, address='/dev/log')
-zope.server.logger.m_syslog.syslog_client.close?4()
-zope.server.logger.m_syslog.syslog_client.encode_priority?4(facility, priority)
-zope.server.logger.m_syslog.syslog_client.log?4(message, facility=LOG_USER, priority=LOG_INFO)
-zope.server.logger.m_syslog.syslog_client.log_format_string?7
-zope.server.logger.m_syslog.syslog_client?1(address='/dev/log')
-zope.server.logger.pythonlogger.PythonLogger.__init__?1(self, name=None, level=logging.INFO)
-zope.server.logger.pythonlogger.PythonLogger.logMessage?4(message)
-zope.server.logger.pythonlogger.PythonLogger?1(name=None, level=logging.INFO)
-zope.server.logger.resolvinglogger.ResolvingLogger.__init__?1(self, resolver, logger)
-zope.server.logger.resolvinglogger.ResolvingLogger.logRequest?4(ip, message)
-zope.server.logger.resolvinglogger.ResolvingLogger?1(resolver, logger)
-zope.server.logger.resolvinglogger.logger_thunk.__init__?1(self, message, logger)
-zope.server.logger.resolvinglogger.logger_thunk?1(message, logger)
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.__init__?1(self, file, freq=None, maxsize=None, flush=1, mode='a')
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.maybe_flush?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.maybe_rotate?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.next_backup?4(freq)
-zope.server.logger.rotatingfilelogger.RotatingFileLogger.rotate?4()
-zope.server.logger.rotatingfilelogger.RotatingFileLogger?1(file, freq=None, maxsize=None, flush=1, mode='a')
-zope.server.logger.socketlogger.SocketLogger.__init__?1(self, address)
-zope.server.logger.socketlogger.SocketLogger.logMessage?4(message)
-zope.server.logger.socketlogger.SocketLogger?1(address)
-zope.server.logger.sysloglogger.SyslogLogger.__init__?1(self, address, facility='user')
-zope.server.logger.sysloglogger.SyslogLogger.logMessage?4(message)
-zope.server.logger.sysloglogger.SyslogLogger.pid_str?7
-zope.server.logger.sysloglogger.SyslogLogger.svc_name?7
-zope.server.logger.sysloglogger.SyslogLogger?1(address, facility='user')
-zope.server.logger.taillogger.TailLogger.__init__?1(self, logger, size=500)
-zope.server.logger.taillogger.TailLogger.logMessage?4(message)
-zope.server.logger.taillogger.TailLogger?1(logger, size=500)
-zope.server.logger.taillogger.strip_eol?4(line)
-zope.server.logger.unresolvinglogger.UnresolvingLogger.__init__?1(self, logger)
-zope.server.logger.unresolvinglogger.UnresolvingLogger.logRequest?4(ip, message)
-zope.server.logger.unresolvinglogger.UnresolvingLogger?1(logger)
-zope.server.maxsockets.max_client_sockets?4()
-zope.server.maxsockets.max_select_sockets?4()
-zope.server.maxsockets.max_server_sockets?4()
-zope.server.serverbase.ServerBase.SERVER_IDENT?7
-zope.server.serverbase.ServerBase.__init__?1(self, ip, port, task_dispatcher=None, adj=None, start=1, hit_log=None, verbose=0)
-zope.server.serverbase.ServerBase.accept_connections?4()
-zope.server.serverbase.ServerBase.addTask?4(task)
-zope.server.serverbase.ServerBase.channel_class?7
-zope.server.serverbase.ServerBase.computeServerName?4(ip='')
-zope.server.serverbase.ServerBase.handle_accept?4()
-zope.server.serverbase.ServerBase.handle_connect?4()
-zope.server.serverbase.ServerBase.handle_read?4()
-zope.server.serverbase.ServerBase.level_mapping?7
-zope.server.serverbase.ServerBase.log?4(message)
-zope.server.serverbase.ServerBase.log_info?4(message, type='info')
-zope.server.serverbase.ServerBase.readable?4()
-zope.server.serverbase.ServerBase.writable?4()
-zope.server.serverbase.ServerBase?1(ip, port, task_dispatcher=None, adj=None, start=1, hit_log=None, verbose=0)
-zope.server.serverchannelbase.ServerChannelBase.__init__?1(self, server, conn, addr, adj=None)
-zope.server.serverchannelbase.ServerChannelBase.active_channels?7
-zope.server.serverchannelbase.ServerChannelBase.add_channel?4(map=None)
-zope.server.serverchannelbase.ServerChannelBase.cancel?4()
-zope.server.serverchannelbase.ServerChannelBase.check_maintenance?4(now)
-zope.server.serverchannelbase.ServerChannelBase.defer?4()
-zope.server.serverchannelbase.ServerChannelBase.del_channel?4(map=None)
-zope.server.serverchannelbase.ServerChannelBase.handle_comm_error?4()
-zope.server.serverchannelbase.ServerChannelBase.handle_error?4()
-zope.server.serverchannelbase.ServerChannelBase.handle_request?4(req)
-zope.server.serverchannelbase.ServerChannelBase.kill_zombies?4()
-zope.server.serverchannelbase.ServerChannelBase.last_activity?7
-zope.server.serverchannelbase.ServerChannelBase.maintenance?4()
-zope.server.serverchannelbase.ServerChannelBase.next_channel_cleanup?7
-zope.server.serverchannelbase.ServerChannelBase.parser_class?7
-zope.server.serverchannelbase.ServerChannelBase.proto_request?7
-zope.server.serverchannelbase.ServerChannelBase.queue_task?4(task)
-zope.server.serverchannelbase.ServerChannelBase.received?4(data)
-zope.server.serverchannelbase.ServerChannelBase.running_tasks?7
-zope.server.serverchannelbase.ServerChannelBase.service?4()
-zope.server.serverchannelbase.ServerChannelBase.task_class?7
-zope.server.serverchannelbase.ServerChannelBase.tasks?7
-zope.server.serverchannelbase.ServerChannelBase?1(server, conn, addr, adj=None)
-zope.server.serverchannelbase.task_lock?7
-zope.server.taskthreads.ThreadedTaskDispatcher.__init__?1(self)
-zope.server.taskthreads.ThreadedTaskDispatcher.addTask?4(task)
-zope.server.taskthreads.ThreadedTaskDispatcher.getPendingTasksEstimate?4()
-zope.server.taskthreads.ThreadedTaskDispatcher.handlerThread?4(thread_no)
-zope.server.taskthreads.ThreadedTaskDispatcher.setThreadCount?4(count)
-zope.server.taskthreads.ThreadedTaskDispatcher.shutdown?4(cancel_pending=True, timeout=5)
-zope.server.taskthreads.ThreadedTaskDispatcher.stop_count?7
-zope.server.taskthreads.ThreadedTaskDispatcher?1()
-zope.server.trigger._triggerbase.__init__?2(self)
-zope.server.trigger._triggerbase._close?5()
-zope.server.trigger._triggerbase._physical_pull?5()
-zope.server.trigger._triggerbase.close?4()
-zope.server.trigger._triggerbase.handle_close?4()
-zope.server.trigger._triggerbase.handle_connect?4()
-zope.server.trigger._triggerbase.handle_read?4()
-zope.server.trigger._triggerbase.kind?7
-zope.server.trigger._triggerbase.pull_trigger?4(thunk=None)
-zope.server.trigger._triggerbase.readable?4()
-zope.server.trigger._triggerbase.writable?4()
-zope.server.trigger._triggerbase?2()
-zope.server.trigger.trigger.__init__?1(self)
-zope.server.trigger.trigger._close?5()
-zope.server.trigger.trigger._physical_pull?5()
-zope.server.trigger.trigger.kind?7
-zope.server.trigger.trigger?1()
-zope.server.trigger.trigger_1._close?5()
-zope.server.trigger.trigger_1._physical_pull?5()
-zope.server.trigger.trigger_1.kind?7
-zope.server.utilities.find_double_newline?4(s)
-zope.server.zlogintegration.log_info?4(self, message, type='info')
-zope.server.zlogintegration.logger?7
-zope.server.zlogintegration.severity?7
-zope.size.DefaultSized.__init__?1(self, obj)
-zope.size.DefaultSized.sizeForDisplay?4()
-zope.size.DefaultSized.sizeForSorting?4()
-zope.size.DefaultSized?1(obj)
-zope.size._?8
-zope.size.byteDisplay?4(size)
-zope.size.interfaces.ISized.sizeForDisplay?4()
-zope.size.interfaces.ISized.sizeForSorting?4()
-zope.size.tests.DummyObject.__init__?1(self, size)
-zope.size.tests.DummyObject.getSize?4()
-zope.size.tests.DummyObject?1(size)
-zope.size.tests.Test.testImplementsISized?4()
-zope.size.tests.Test.testSizeNotAvailable?4()
-zope.size.tests.Test.testSizeWithBytes?4()
-zope.size.tests.Test.testSizeWithNone?4()
-zope.size.tests.Test.testVariousSizes?4()
-zope.size.tests.Test.test_byteDisplay?4()
-zope.size.tests.test_suite?4()
-zope.structuredtext.docbook.DocBook._text?5(doc, level, output)
-zope.structuredtext.docbook.DocBook.bullet?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.description?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.descriptionBody?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.descriptionTitle?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.dispatch?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.element_types?7
-zope.structuredtext.docbook.DocBook.emphasis?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.example?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.link?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.literal?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.numbered?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.paragraph?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.section?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.sectionTitle?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.sgml?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.strong?4(doc, level, output)
-zope.structuredtext.docbook.DocBook.xref?4(doc, level, output)
-zope.structuredtext.docbook.DocBookArticle.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBookBook.__init__?1(self, title='')
-zope.structuredtext.docbook.DocBookBook.addChapter?4(chapter)
-zope.structuredtext.docbook.DocBookBook.read?4()
-zope.structuredtext.docbook.DocBookBook?1(title='')
-zope.structuredtext.docbook.DocBookChapter.document?4(doc, level, output)
-zope.structuredtext.docbook.DocBookChapterWithFigures.element_types?7
-zope.structuredtext.docbook.DocBookChapterWithFigures.image?4(doc, level, output)
-zope.structuredtext.docbook.prestrip?4(v)
-zope.structuredtext.document.Document._ABSOLUTE_URL?8
-zope.structuredtext.document.Document._ABS_AND_RELATIVE_URL?8
-zope.structuredtext.document.Document._DQUOTEDTEXT?8
-zope.structuredtext.document.Document._SPACES?8
-zope.structuredtext.document.Document.color_paragraphs?4(raw_paragraphs, type=type, sequence_types=(type([]), type(())), sts=string_types)
-zope.structuredtext.document.Document.color_text?4(str, types=None)
-zope.structuredtext.document.Document.doc_bullet?4(paragraph, expr = re.compile(r'\s*[-*o]\s+').match)
-zope.structuredtext.document.Document.doc_description?4(paragraph, delim = re.compile(r'\s+--\s+').search, nb=re.compile(r'[^\000- ]').search, )
-zope.structuredtext.document.Document.doc_emphasize?4(s, expr = re.compile(r'\*([%s%s%s\s]+?)\*' % (letters, digits, strongem_punc)).search)
-zope.structuredtext.document.Document.doc_header?4(paragraph)
-zope.structuredtext.document.Document.doc_href1?4(s, expr=re.compile(_DQUOTEDTEXT + "(:)" + _ABS_AND_RELATIVE_URL + _SPACES).search)
-zope.structuredtext.document.Document.doc_href2?4(s, expr=re.compile(_DQUOTEDTEXT + r'(\, \s+)' + _ABSOLUTE_URL + _SPACES).search)
-zope.structuredtext.document.Document.doc_href?4(s, expr, punctuation=re.compile(r"[\, \.\?\!\;]+").match)
-zope.structuredtext.document.Document.doc_inner_link?4(s, expr1 = re.compile(r"\.\.\s*").search, expr2 = re.compile(r"\[[%s%s]+\]" % (letters, digits) ).search)
-zope.structuredtext.document.Document.doc_literal?4(s, expr = re.compile(r"(\W+|^)'([%s%s%s\s]+)'([%s]+|$)" % (letters, digits, literal_punc, phrase_delimiters)).search, )
-zope.structuredtext.document.Document.doc_named_link?4(s, expr=re.compile(r"(\.\.\s)(\[[%s0-9]+\])" % letters).search)
-zope.structuredtext.document.Document.doc_numbered?4(paragraph, expr = re.compile(r'(\s*[%s]\.)|(\s*[0-9]+\.)|(\s*[0-9]+\s+)' % letters).match)
-zope.structuredtext.document.Document.doc_sgml?4(s, expr=re.compile(r"\<[%s0-9\.\=\'\"\:\/\-\)
-zope.structuredtext.document.Document.doc_strong?4(s, expr = re.compile(r'\*\*([%s%s%s\s]+?)\*\*' % (letters, digits, strongem_punc)).search)
-zope.structuredtext.document.Document.doc_table?4(paragraph, expr = re.compile(r'\s*\|[-]+\|').match)
-zope.structuredtext.document.Document.doc_underline?4(s, expr=re.compile(r'_([%s%s%s\s]+)_([\s%s]|$)' % (letters, digits, under_punc, phrase_delimiters)).search)
-zope.structuredtext.document.Document.doc_xref?4(s, expr = re.compile('\[([%s0-9\-.:/;, \n\r\~]+)\]' % letters).search)
-zope.structuredtext.document.Document.paragraph_types?7
-zope.structuredtext.document.Document.parse?4(raw_string, text_type, type=type)
-zope.structuredtext.document.Document.text_types?7
-zope.structuredtext.document.DocumentWithImages.doc_img?4(s, expr1=re.compile('\"([ _a-zA-Z0-9*.:/;, \[\]\'\-\n\~]+)\":img:([a-zA-Z0-9%\_\-.:/\?=;, \n\~]+)').search, )
-zope.structuredtext.document.DocumentWithImages.text_types?7
-zope.structuredtext.document.string_types?7
-zope.structuredtext.html.HTML._text?5(doc, level, output)
-zope.structuredtext.html.HTML.bullet?4(doc, level, output)
-zope.structuredtext.html.HTML.description?4(doc, level, output)
-zope.structuredtext.html.HTML.descriptionBody?4(doc, level, output)
-zope.structuredtext.html.HTML.descriptionTitle?4(doc, level, output)
-zope.structuredtext.html.HTML.dispatch?4(doc, level, output)
-zope.structuredtext.html.HTML.document?4(doc, level, output)
-zope.structuredtext.html.HTML.element_types?7
-zope.structuredtext.html.HTML.emphasis?4(doc, level, output)
-zope.structuredtext.html.HTML.example?4(doc, level, output)
-zope.structuredtext.html.HTML.innerLink?4(doc, level, output)
-zope.structuredtext.html.HTML.link?4(doc, level, output)
-zope.structuredtext.html.HTML.literal?4(doc, level, output)
-zope.structuredtext.html.HTML.namedLink?4(doc, level, output)
-zope.structuredtext.html.HTML.numbered?4(doc, level, output)
-zope.structuredtext.html.HTML.paragraph?4(doc, level, output)
-zope.structuredtext.html.HTML.section?4(doc, level, output)
-zope.structuredtext.html.HTML.sectionTitle?4(doc, level, output)
-zope.structuredtext.html.HTML.sgml?4(doc, level, output)
-zope.structuredtext.html.HTML.strong?4(doc, level, output)
-zope.structuredtext.html.HTML.table?4(doc, level, output)
-zope.structuredtext.html.HTML.underline?4(doc, level, output)
-zope.structuredtext.html.HTML.xref?4(doc, level, output)
-zope.structuredtext.html.HTMLWithImages.element_types?7
-zope.structuredtext.html.HTMLWithImages.image?4(doc, level, output)
-zope.structuredtext.stdom.ATTRIBUTE_NODE?7
-zope.structuredtext.stdom.Attr.__init__?1(self, name, value, specified=1)
-zope.structuredtext.stdom.Attr.getName?4()
-zope.structuredtext.stdom.Attr.getNodeName?4()
-zope.structuredtext.stdom.Attr.getNodeType?4()
-zope.structuredtext.stdom.Attr.getNodeValue?4()
-zope.structuredtext.stdom.Attr.getSpecified?4()
-zope.structuredtext.stdom.Attr?1(name, value, specified=1)
-zope.structuredtext.stdom.CDATA_SECTION_NODE?7
-zope.structuredtext.stdom.COMMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_FRAGMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_NODE?7
-zope.structuredtext.stdom.DOCUMENT_TYPE_NODE?7
-zope.structuredtext.stdom.DOMSTRING_SIZE_ERR?7
-zope.structuredtext.stdom.DOMStringSizeException.code?7
-zope.structuredtext.stdom.ELEMENT_NODE?7
-zope.structuredtext.stdom.ENTITY_NODE?7
-zope.structuredtext.stdom.ENTITY_REFERENCE_NODE?7
-zope.structuredtext.stdom.Element._attributes?8
-zope.structuredtext.stdom.Element.getAttribute?4(name)
-zope.structuredtext.stdom.Element.getAttributeNode?4(name)
-zope.structuredtext.stdom.Element.getAttributes?4()
-zope.structuredtext.stdom.Element.getElementsByTagName?4(tagname)
-zope.structuredtext.stdom.Element.getNodeName?4()
-zope.structuredtext.stdom.Element.getNodeType?4()
-zope.structuredtext.stdom.Element.getNodeValue?4()
-zope.structuredtext.stdom.Element.getParentNode?4()
-zope.structuredtext.stdom.Element.getTagName?4()
-zope.structuredtext.stdom.HIERARCHY_REQUEST_ERR?7
-zope.structuredtext.stdom.HierarchyRequestException.code?7
-zope.structuredtext.stdom.INDEX_SIZE_ERR?7
-zope.structuredtext.stdom.INUSE_ATTRIBUTE_ERR?7
-zope.structuredtext.stdom.INVALID_CHARACTER_ERR?7
-zope.structuredtext.stdom.InUseAttributeException.code?7
-zope.structuredtext.stdom.IndexSizeException.code?7
-zope.structuredtext.stdom.InvalidCharacterException.code?7
-zope.structuredtext.stdom.NOTATION_NODE?7
-zope.structuredtext.stdom.NOT_FOUND_ERR?7
-zope.structuredtext.stdom.NOT_SUPPORTED_ERR?7
-zope.structuredtext.stdom.NO_DATA_ALLOWED_ERR?7
-zope.structuredtext.stdom.NO_MODIFICATION_ALLOWED_ERR?7
-zope.structuredtext.stdom.NamedNodeMap.__init__?1(self, data=None)
-zope.structuredtext.stdom.NamedNodeMap.getLength?4()
-zope.structuredtext.stdom.NamedNodeMap.getNamedItem?4(name)
-zope.structuredtext.stdom.NamedNodeMap.item?4(index)
-zope.structuredtext.stdom.NamedNodeMap?1(data=None)
-zope.structuredtext.stdom.NoDataAllowedException.code?7
-zope.structuredtext.stdom.NoModificationAllowedException.code?7
-zope.structuredtext.stdom.Node.getAttributes?4()
-zope.structuredtext.stdom.Node.getChildren?4()
-zope.structuredtext.stdom.Node.getNextSibling?4()
-zope.structuredtext.stdom.Node.getNodeName?4()
-zope.structuredtext.stdom.Node.getNodeValue?4()
-zope.structuredtext.stdom.Node.getOwnerDocument?4()
-zope.structuredtext.stdom.Node.getParentNode?4()
-zope.structuredtext.stdom.Node.getPreviousSibling?4()
-zope.structuredtext.stdom.Node.hasChildNodes?4()
-zope.structuredtext.stdom.NodeList.__init__?1(self, list=None)
-zope.structuredtext.stdom.NodeList.getLength?4()
-zope.structuredtext.stdom.NodeList.item?4(index)
-zope.structuredtext.stdom.NodeList?1(list=None)
-zope.structuredtext.stdom.NodeWrapper.__init__?1(self, aq_self, aq_parent)
-zope.structuredtext.stdom.NodeWrapper._getDOMIndex?5(children, getattr=getattr)
-zope.structuredtext.stdom.NodeWrapper.getNextSibling?4()
-zope.structuredtext.stdom.NodeWrapper.getOwnerDocument?4()
-zope.structuredtext.stdom.NodeWrapper.getParentNode?4()
-zope.structuredtext.stdom.NodeWrapper.getPreviousSibling?4()
-zope.structuredtext.stdom.NodeWrapper?1(aq_self, aq_parent)
-zope.structuredtext.stdom.NotFoundException.code?7
-zope.structuredtext.stdom.NotSupportedException.code?7
-zope.structuredtext.stdom.PROCESSING_INSTRUCTION_NODE?7
-zope.structuredtext.stdom.ParentNode.getChildNodes?4(type=type, sts=string_types)
-zope.structuredtext.stdom.ParentNode.getFirstChild?4(type=type, sts=string_types)
-zope.structuredtext.stdom.ParentNode.getLastChild?4(type=type, sts=string_types)
-zope.structuredtext.stdom.TEXT_NODE?7
-zope.structuredtext.stdom.TextNode.__init__?1(self, str)
-zope.structuredtext.stdom.TextNode.getNodeName?4()
-zope.structuredtext.stdom.TextNode.getNodeType?4()
-zope.structuredtext.stdom.TextNode.getNodeValue?4()
-zope.structuredtext.stdom.TextNode?1(str)
-zope.structuredtext.stdom.WRONG_DOCUMENT_ERR?7
-zope.structuredtext.stdom.WrongDocumentException.code?7
-zope.structuredtext.stdom.string_types?7
-zope.structuredtext.stletters.dbl_quoted_punc?7
-zope.structuredtext.stletters.digits?7
-zope.structuredtext.stletters.letters?7
-zope.structuredtext.stletters.literal_punc?7
-zope.structuredtext.stletters.phrase_delimiters?7
-zope.structuredtext.stletters.punc_func?4(exclude)
-zope.structuredtext.stletters.strongem_punc?7
-zope.structuredtext.stletters.under_punc?7
-zope.structuredtext.stng.StructuredTextColumn.__init__?1(self, text, span, align, valign, typ, kw)
-zope.structuredtext.stng.StructuredTextColumn._getAlign?5()
-zope.structuredtext.stng.StructuredTextColumn._getSpan?5()
-zope.structuredtext.stng.StructuredTextColumn._getType?5()
-zope.structuredtext.stng.StructuredTextColumn._getValign?5()
-zope.structuredtext.stng.StructuredTextColumn.getAlign?4()
-zope.structuredtext.stng.StructuredTextColumn.getSpan?4()
-zope.structuredtext.stng.StructuredTextColumn.getType?4()
-zope.structuredtext.stng.StructuredTextColumn.getValign?4()
-zope.structuredtext.stng.StructuredTextColumn?1(text, span, align, valign, typ, kw)
-zope.structuredtext.stng.StructuredTextDescription.__init__?1(self, title, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextDescription.getChildren?4()
-zope.structuredtext.stng.StructuredTextDescription.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextDescription.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextDescription?1(title, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextDocument.__init__?1(self, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextDocument._attributes?8
-zope.structuredtext.stng.StructuredTextDocument.getChildren?4()
-zope.structuredtext.stng.StructuredTextDocument.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextDocument.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextDocument?1(subs=None, **kw)
-zope.structuredtext.stng.StructuredTextExample.__init__?1(self, subs, **kw)
-zope.structuredtext.stng.StructuredTextExample.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextExample.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextExample?1(subs, **kw)
-zope.structuredtext.stng.StructuredTextLiteral.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextLiteral.setColorizableTexts?4(v)
-zope.structuredtext.stng.StructuredTextMarkup.__init__?1(self, value, **kw)
-zope.structuredtext.stng.StructuredTextMarkup.getChildren?4()
-zope.structuredtext.stng.StructuredTextMarkup.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextMarkup.setColorizableTexts?4(v)
-zope.structuredtext.stng.StructuredTextMarkup?1(value, **kw)
-zope.structuredtext.stng.StructuredTextParagraph.__init__?1(self, src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextParagraph.getAttribute?4(name)
-zope.structuredtext.stng.StructuredTextParagraph.getAttributeNode?4(name)
-zope.structuredtext.stng.StructuredTextParagraph.getAttributes?4()
-zope.structuredtext.stng.StructuredTextParagraph.getChildren?4()
-zope.structuredtext.stng.StructuredTextParagraph.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextParagraph.getSubparagraphs?4()
-zope.structuredtext.stng.StructuredTextParagraph.indent?7
-zope.structuredtext.stng.StructuredTextParagraph.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextParagraph.setSubparagraphs?4(subs)
-zope.structuredtext.stng.StructuredTextParagraph?1(src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextRow.__init__?1(self, row, kw)
-zope.structuredtext.stng.StructuredTextRow._getColumns?5()
-zope.structuredtext.stng.StructuredTextRow._setColumns?5(columns)
-zope.structuredtext.stng.StructuredTextRow.getColumns?4()
-zope.structuredtext.stng.StructuredTextRow.setColumns?4(columns)
-zope.structuredtext.stng.StructuredTextRow?1(row, kw)
-zope.structuredtext.stng.StructuredTextSection.__init__?1(self, src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextSection.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextSection.setColorizableTexts?4(src)
-zope.structuredtext.stng.StructuredTextSection?1(src, subs=None, **kw)
-zope.structuredtext.stng.StructuredTextTable.__init__?1(self, rows, src, subs, **kw)
-zope.structuredtext.stng.StructuredTextTable._getColorizableTexts?5()
-zope.structuredtext.stng.StructuredTextTable._getColumns?5()
-zope.structuredtext.stng.StructuredTextTable._getRows?5()
-zope.structuredtext.stng.StructuredTextTable._setColorizableTexts?5(texts)
-zope.structuredtext.stng.StructuredTextTable._setColumns?5(columns)
-zope.structuredtext.stng.StructuredTextTable.getColorizableTexts?4()
-zope.structuredtext.stng.StructuredTextTable.getColumns?4()
-zope.structuredtext.stng.StructuredTextTable.getRows?4()
-zope.structuredtext.stng.StructuredTextTable.setColorizableTexts?4(texts)
-zope.structuredtext.stng.StructuredTextTable.setColumns?4(columns)
-zope.structuredtext.stng.StructuredTextTable?1(rows, src, subs, **kw)
-zope.structuredtext.stng.display2?4(struct)
-zope.structuredtext.stng.display?4(struct)
-zope.structuredtext.stng.findlevel?4(levels, indent)
-zope.structuredtext.stng.flatten?4(obj, append)
-zope.structuredtext.stng.indention?4(str, front=re.compile("^\s+").match)
-zope.structuredtext.stng.insert?4(struct, top, level)
-zope.structuredtext.stng.para_delim?7
-zope.structuredtext.stng.structurize?4(paragraphs, delimiter=re.compile(para_delim))
-zope.structuredtext.stx2html?4(aStructuredString, level=1, header=1)
-zope.structuredtext.stx2htmlWithReferences?4(text, level=1, header=1)
-zope.structuredtext.tests.BasicTests.TODOtestUnicodeContent?4()
-zope.structuredtext.tests.BasicTests._test?5(stxtxt, expected)
-zope.structuredtext.tests.BasicTests.testAsterisksInLiteral?4()
-zope.structuredtext.tests.BasicTests.testDoubleAsterisksInLiteral?4()
-zope.structuredtext.tests.BasicTests.testEmphasis?4()
-zope.structuredtext.tests.BasicTests.testImgLink?4()
-zope.structuredtext.tests.BasicTests.testLink?4()
-zope.structuredtext.tests.BasicTests.testLinkInLiteral?4()
-zope.structuredtext.tests.BasicTests.testStrong?4()
-zope.structuredtext.tests.BasicTests.testUnderline1?4()
-zope.structuredtext.tests.BasicTests.testUnderline?4()
-zope.structuredtext.tests.BasicTests.testUnderlineThroughoutTags?4()
-zope.structuredtext.tests.BasicTests.testUnderlinesWithoutWithspaces?4()
-zope.structuredtext.tests.BasicTests.testUnderscoresInLiteral1?4()
-zope.structuredtext.tests.BasicTests.testUnderscoresInLiteral2?4()
-zope.structuredtext.tests.StngTests.testDocumentClass?4()
-zope.structuredtext.tests.StngTests.testRegressionsTests?4()
-zope.structuredtext.tests.files?7
-zope.structuredtext.tests.main?4()
-zope.structuredtext.tests.package_dir?7
-zope.structuredtext.tests.readFile?4(dirname, fname)
-zope.structuredtext.tests.regressions?7
-zope.structuredtext.tests.test_suite?4()
-zope.tal.driver.ENGINES?7
-zope.tal.driver.FILE?7
-zope.tal.driver.TestEngine.__init__?1(self, macros=None)
-zope.tal.driver.TestEngine.evaluatePathOrVar?4(expr)
-zope.tal.driver.TestEngine?1(macros=None)
-zope.tal.driver.TestTranslations.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.tal.driver.compilefile?4(file, mode=None)
-zope.tal.driver.interpretit?4(it, engine=None, stream=None, tal=1, showtal=-1, strictinsert=1, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.driver.main?4()
-zope.tal.driver.showit?4(it)
-zope.tal.driver.usage?4(code, msg='')
-zope.tal.dummyengine.Default?7
-zope.tal.dummyengine.DummyEngine.__init__?1(self, macros=None)
-zope.tal.dummyengine.DummyEngine.beginScope?4()
-zope.tal.dummyengine.DummyEngine.compile?4(expr)
-zope.tal.dummyengine.DummyEngine.createErrorInfo?4(err, position)
-zope.tal.dummyengine.DummyEngine.endScope?4()
-zope.tal.dummyengine.DummyEngine.evaluate?4(expression)
-zope.tal.dummyengine.DummyEngine.evaluateBoolean?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateCode?4(lang, code)
-zope.tal.dummyengine.DummyEngine.evaluateMacro?4(macroName)
-zope.tal.dummyengine.DummyEngine.evaluatePathOrVar?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateSequence?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateStructure?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateText?4(expr)
-zope.tal.dummyengine.DummyEngine.evaluateValue?4(expr)
-zope.tal.dummyengine.DummyEngine.findMacroFile?4(macroName)
-zope.tal.dummyengine.DummyEngine.getCompilerError?4()
-zope.tal.dummyengine.DummyEngine.getDefault?4()
-zope.tal.dummyengine.DummyEngine.getValue?4(name, default=None)
-zope.tal.dummyengine.DummyEngine.position?7
-zope.tal.dummyengine.DummyEngine.setGlobal?4(name, value)
-zope.tal.dummyengine.DummyEngine.setLocal?4(name, value)
-zope.tal.dummyengine.DummyEngine.setPosition?4(position)
-zope.tal.dummyengine.DummyEngine.setRepeat?4(name, expr)
-zope.tal.dummyengine.DummyEngine.setSourceFile?4(source_file)
-zope.tal.dummyengine.DummyEngine.source_file?7
-zope.tal.dummyengine.DummyEngine.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tal.dummyengine.DummyEngine?1(macros=None)
-zope.tal.dummyengine.DummyTranslationDomain.appendMsgid?4(domain, data)
-zope.tal.dummyengine.DummyTranslationDomain.clearMsgids?4()
-zope.tal.dummyengine.DummyTranslationDomain.domain?7
-zope.tal.dummyengine.DummyTranslationDomain.getMsgids?4(domain)
-zope.tal.dummyengine.DummyTranslationDomain.msgids?7
-zope.tal.dummyengine.DummyTranslationDomain.repl?4()
-zope.tal.dummyengine.DummyTranslationDomain.translate?4(msgid, mapping=None, context=None, target_language=None, default=None)
-zope.tal.dummyengine.Iterator.__init__?1(self, name, seq, engine)
-zope.tal.dummyengine.Iterator.next?4()
-zope.tal.dummyengine.Iterator?1(name, seq, engine)
-zope.tal.dummyengine.MultipleDomainsDummyEngine.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tal.dummyengine.name_match?7
-zope.tal.htmltalparser.BLOCK_CLOSING_TAG_MAP?7
-zope.tal.htmltalparser.BLOCK_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.BOOLEAN_HTML_ATTRS?7
-zope.tal.htmltalparser.EMPTY_HTML_TAGS?7
-zope.tal.htmltalparser.EmptyTagError.__init__?1(self, tag, position=(None, None))
-zope.tal.htmltalparser.EmptyTagError?1(tag, position=(None, None))
-zope.tal.htmltalparser.HTMLTALParser.__init__?1(self, gen=None)
-zope.tal.htmltalparser.HTMLTALParser.close_enclosed_tags?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.close_para_tags?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.fixname?4(name)
-zope.tal.htmltalparser.HTMLTALParser.getCode?4()
-zope.tal.htmltalparser.HTMLTALParser.getWarnings?4()
-zope.tal.htmltalparser.HTMLTALParser.handle_charref?4(name)
-zope.tal.htmltalparser.HTMLTALParser.handle_comment?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_data?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_decl?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_endtag?4(tag)
-zope.tal.htmltalparser.HTMLTALParser.handle_entityref?4(name)
-zope.tal.htmltalparser.HTMLTALParser.handle_pi?4(data)
-zope.tal.htmltalparser.HTMLTALParser.handle_startendtag?4(tag, attrs)
-zope.tal.htmltalparser.HTMLTALParser.handle_starttag?4(tag, attrs)
-zope.tal.htmltalparser.HTMLTALParser.implied_endtag?4(tag, implied)
-zope.tal.htmltalparser.HTMLTALParser.parseFile?4(file)
-zope.tal.htmltalparser.HTMLTALParser.parseString?4(data)
-zope.tal.htmltalparser.HTMLTALParser.pop_xmlns?4()
-zope.tal.htmltalparser.HTMLTALParser.process_ns?4(name, attrs)
-zope.tal.htmltalparser.HTMLTALParser.scan_xmlns?4(attrs)
-zope.tal.htmltalparser.HTMLTALParser?1(gen=None)
-zope.tal.htmltalparser.NestingError.__init__?1(self, tagstack, endtag, position=(None, None))
-zope.tal.htmltalparser.NestingError?1(tagstack, endtag, position=(None, None))
-zope.tal.htmltalparser.OpenTagError.__init__?1(self, tagstack, tag, position=(None, None))
-zope.tal.htmltalparser.OpenTagError?1(tagstack, tag, position=(None, None))
-zope.tal.htmltalparser.PARA_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.SECTION_LEVEL_HTML_TAGS?7
-zope.tal.htmltalparser.TIGHTEN_IMPLICIT_CLOSE_TAGS?7
-zope.tal.interfaces.ITALExpressionCompiler.compile?4()
-zope.tal.interfaces.ITALExpressionCompiler.getCompilerError?4()
-zope.tal.interfaces.ITALExpressionCompiler.getContext?4()
-zope.tal.interfaces.ITALExpressionEngine.beginScope?4()
-zope.tal.interfaces.ITALExpressionEngine.createErrorInfo?4((lineno, offset))
-zope.tal.interfaces.ITALExpressionEngine.endScope?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluate?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateBoolean?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateCode?4(code)
-zope.tal.interfaces.ITALExpressionEngine.evaluateMacro?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateStructure?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateText?4()
-zope.tal.interfaces.ITALExpressionEngine.evaluateValue?4()
-zope.tal.interfaces.ITALExpressionEngine.getDefault?4()
-zope.tal.interfaces.ITALExpressionEngine.getValue?4(default=None)
-zope.tal.interfaces.ITALExpressionEngine.setGlobal?4(value)
-zope.tal.interfaces.ITALExpressionEngine.setLocal?4(value)
-zope.tal.interfaces.ITALExpressionEngine.setPosition?4(offset))
-zope.tal.interfaces.ITALExpressionEngine.setRepeat?4(compiled_expression)
-zope.tal.interfaces.ITALExpressionEngine.setSourceFile?4()
-zope.tal.interfaces.ITALExpressionEngine.translate?4(domain=None, mapping=None, default=None)
-zope.tal.interfaces.ITALExpressionErrorInfo.lineno?7
-zope.tal.interfaces.ITALExpressionErrorInfo.offset?7
-zope.tal.interfaces.ITALExpressionErrorInfo.type?7
-zope.tal.interfaces.ITALExpressionErrorInfo.value?7
-zope.tal.interfaces.ITALIterator.next?4()
-zope.tal.ndiff.IS_CHARACTER_JUNK?4(ch, ws=" \t")
-zope.tal.ndiff.IS_LINE_JUNK?4(line, pat=re.compile(r"\s*)
-zope.tal.ndiff.SequenceMatcher.__init__?1(self, isjunk=None, a='', b='')
-zope.tal.ndiff.SequenceMatcher.find_longest_match?4(alo, ahi, blo, bhi)
-zope.tal.ndiff.SequenceMatcher.get_matching_blocks?4()
-zope.tal.ndiff.SequenceMatcher.get_opcodes?4()
-zope.tal.ndiff.SequenceMatcher.quick_ratio?4()
-zope.tal.ndiff.SequenceMatcher.ratio?4()
-zope.tal.ndiff.SequenceMatcher.real_quick_ratio?4()
-zope.tal.ndiff.SequenceMatcher.set_seq1?4(a)
-zope.tal.ndiff.SequenceMatcher.set_seq2?4(b)
-zope.tal.ndiff.SequenceMatcher.set_seqs?4(a, b)
-zope.tal.ndiff.SequenceMatcher?1(isjunk=None, a='', b='')
-zope.tal.ndiff.TRACE?7
-zope.tal.ndiff.count_leading?4(line, ch)
-zope.tal.ndiff.dump?4(tag, x, lo, hi)
-zope.tal.ndiff.fail?4(msg)
-zope.tal.ndiff.fancy_helper?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.fancy_replace?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.fcompare?4(f1name, f2name)
-zope.tal.ndiff.fopen?4(fname)
-zope.tal.ndiff.main?4(args)
-zope.tal.ndiff.plain_replace?4(a, alo, ahi, b, blo, bhi)
-zope.tal.ndiff.printq?4(aline, bline, atags, btags)
-zope.tal.ndiff.restore?4(which)
-zope.tal.runtest.main?4()
-zope.tal.runtest.nicerange?4(lo, hi)
-zope.tal.runtest.readlines?4(f)
-zope.tal.runtest.showdiff?4(a, b)
-zope.tal.setpath.dir?7
-zope.tal.setpath.path?7
-zope.tal.taldefs.ErrorInfo.__init__?1(self, err, position=(None, None))
-zope.tal.taldefs.ErrorInfo?1(err, position=(None, None))
-zope.tal.taldefs.KNOWN_I18N_ATTRIBUTES?7
-zope.tal.taldefs.KNOWN_METAL_ATTRIBUTES?7
-zope.tal.taldefs.KNOWN_TAL_ATTRIBUTES?7
-zope.tal.taldefs.NAME_RE?7
-zope.tal.taldefs.TALError.__init__?1(self, msg, position=(None, None))
-zope.tal.taldefs.TALError.setFile?4(filename)
-zope.tal.taldefs.TALError?1(msg, position=(None, None))
-zope.tal.taldefs.TAL_VERSION?7
-zope.tal.taldefs.XMLNS_NS?7
-zope.tal.taldefs.XML_NS?7
-zope.tal.taldefs.ZOPE_I18N_NS?7
-zope.tal.taldefs.ZOPE_METAL_NS?7
-zope.tal.taldefs.ZOPE_TAL_NS?7
-zope.tal.taldefs._attr_re?8
-zope.tal.taldefs._ent1_re?8
-zope.tal.taldefs._entch_re?8
-zope.tal.taldefs._entn1_re?8
-zope.tal.taldefs._entnd_re?8
-zope.tal.taldefs._entnx_re?8
-zope.tal.taldefs._subst_re?8
-zope.tal.taldefs.attrEscape?4(s)
-zope.tal.taldefs.getProgramMode?4(program)
-zope.tal.taldefs.getProgramVersion?4(program)
-zope.tal.taldefs.isCurrentVersion?4(program)
-zope.tal.taldefs.isinstance_?4(ob, type)
-zope.tal.taldefs.parseAttributeReplacements?4(arg, xml)
-zope.tal.taldefs.parseSubstitution?4(arg, position=(None, None))
-zope.tal.taldefs.quote?4(s, escape=cgi.escape)
-zope.tal.taldefs.splitParts?4(arg)
-zope.tal.talgenerator.TALGenerator.__init__?1(self, expressionCompiler=None, xml=1, source_file=None)
-zope.tal.talgenerator.TALGenerator.compileExpression?4(expr)
-zope.tal.talgenerator.TALGenerator.emit?4(*instruction)
-zope.tal.talgenerator.TALGenerator.emitCondition?4(expr)
-zope.tal.talgenerator.TALGenerator.emitDefineMacro?4(macroName)
-zope.tal.talgenerator.TALGenerator.emitDefineSlot?4(slotName)
-zope.tal.talgenerator.TALGenerator.emitDefines?4(defines)
-zope.tal.talgenerator.TALGenerator.emitEndElement?4(name, isend=0, implied=0, position=(None, None))
-zope.tal.talgenerator.TALGenerator.emitEndTag?4(name)
-zope.tal.talgenerator.TALGenerator.emitEvaluateCode?4(lang)
-zope.tal.talgenerator.TALGenerator.emitExtendMacro?4(defineName, useExpr)
-zope.tal.talgenerator.TALGenerator.emitFillSlot?4(slotName)
-zope.tal.talgenerator.TALGenerator.emitI18nSubstitution?4(arg, attrDict={})
-zope.tal.talgenerator.TALGenerator.emitI18nVariable?4(varname)
-zope.tal.talgenerator.TALGenerator.emitOnError?4(name, onError, TALtag, isend)
-zope.tal.talgenerator.TALGenerator.emitOptTag?4(name, optTag, isend)
-zope.tal.talgenerator.TALGenerator.emitRawText?4(text)
-zope.tal.talgenerator.TALGenerator.emitRepeat?4(arg)
-zope.tal.talgenerator.TALGenerator.emitStartElement?4(name, attrlist, taldict, metaldict, i18ndict, position=(None, None), isend=0)
-zope.tal.talgenerator.TALGenerator.emitStartTag?4(name, attrlist, isend=0)
-zope.tal.talgenerator.TALGenerator.emitSubstitution?4(arg, attrDict={})
-zope.tal.talgenerator.TALGenerator.emitText?4(text)
-zope.tal.talgenerator.TALGenerator.emitTranslation?4(msgid, i18ndata)
-zope.tal.talgenerator.TALGenerator.emitUseMacro?4(expr)
-zope.tal.talgenerator.TALGenerator.getCode?4()
-zope.tal.talgenerator.TALGenerator.inMacroDef?7
-zope.tal.talgenerator.TALGenerator.inMacroUse?7
-zope.tal.talgenerator.TALGenerator.optimize?4(program)
-zope.tal.talgenerator.TALGenerator.optimizeArgsList?4(item)
-zope.tal.talgenerator.TALGenerator.optimizeCommonTriple?4(program)
-zope.tal.talgenerator.TALGenerator.optimizeStartTag?4(collect, name, attrlist, end)
-zope.tal.talgenerator.TALGenerator.popProgram?4()
-zope.tal.talgenerator.TALGenerator.popSlots?4()
-zope.tal.talgenerator.TALGenerator.pushProgram?4()
-zope.tal.talgenerator.TALGenerator.pushSlots?4()
-zope.tal.talgenerator.TALGenerator.replaceAttrs?4(attrlist, repldict)
-zope.tal.talgenerator.TALGenerator.source_file?7
-zope.tal.talgenerator.TALGenerator.todoPop?4()
-zope.tal.talgenerator.TALGenerator.todoPush?4(todo)
-zope.tal.talgenerator.TALGenerator.unEmitNewlineWhitespace?4()
-zope.tal.talgenerator.TALGenerator.unEmitWhitespace?4()
-zope.tal.talgenerator.TALGenerator?1(expressionCompiler=None, xml=1, source_file=None)
-zope.tal.talgenerator._name_rx?8
-zope.tal.talgenerator._parseI18nAttributes?5(i18nattrs, position, xml)
-zope.tal.talgenerator.test?4()
-zope.tal.talgettext.Devnull.engine?7
-zope.tal.talgettext.Devnull.outfile?7
-zope.tal.talgettext.Devnull.positions?7
-zope.tal.talgettext.Devnull.write?4(s)
-zope.tal.talgettext.NLSTR?7
-zope.tal.talgettext.POEngine.__init__?1(self, macros=None)
-zope.tal.talgettext.POEngine.evaluate?4()
-zope.tal.talgettext.POEngine.evaluateBoolean?4(expr)
-zope.tal.talgettext.POEngine.evaluatePathOrVar?4()
-zope.tal.talgettext.POEngine.evaluateSequence?4(expr)
-zope.tal.talgettext.POEngine.translate?4(msgid, domain=None, mapping=None, default=None, position=None)
-zope.tal.talgettext.POEngine?1(macros=None)
-zope.tal.talgettext.POTALInterpreter.translate?4(msgid, default=None, i18ndict=None, obj=None)
-zope.tal.talgettext.UpdatePOEngine.__init__?1(self, macros=None, filename=None)
-zope.tal.talgettext.UpdatePOEngine._loadFile?5()
-zope.tal.talgettext.UpdatePOEngine.evaluate?4(expression)
-zope.tal.talgettext.UpdatePOEngine.evaluatePathOrVar?4(expr)
-zope.tal.talgettext.UpdatePOEngine.translate?4(msgid, domain=None, mapping=None, default=None, position=None)
-zope.tal.talgettext.UpdatePOEngine?1(macros=None, filename=None)
-zope.tal.talgettext.main?4()
-zope.tal.talgettext.pot_header?7
-zope.tal.talgettext.usage?4(code, msg='')
-zope.tal.talinterpreter.AltTALGenerator.__init__?1(self, repldict, expressionCompiler=None, xml=0)
-zope.tal.talinterpreter.AltTALGenerator.emit?4(*args)
-zope.tal.talinterpreter.AltTALGenerator.emitStartElement?4(name, attrlist, taldict, metaldict, i18ndict, position=(None, None), isend=0)
-zope.tal.talinterpreter.AltTALGenerator.enable?4(enabled)
-zope.tal.talinterpreter.AltTALGenerator.replaceAttrs?4(attrlist, repldict)
-zope.tal.talinterpreter.AltTALGenerator?1(repldict, expressionCompiler=None, xml=0)
-zope.tal.talinterpreter.BOOLEAN_HTML_ATTRS?7
-zope.tal.talinterpreter.FasterStringIO.close?4()
-zope.tal.talinterpreter.FasterStringIO.seek?4(pos, mode=0)
-zope.tal.talinterpreter.FasterStringIO.write?4(s)
-zope.tal.talinterpreter.I18nMessageTypes?7
-zope.tal.talinterpreter.MacroStackItem.definingName?7
-zope.tal.talinterpreter.MacroStackItem.entering?7
-zope.tal.talinterpreter.MacroStackItem.extending?7
-zope.tal.talinterpreter.MacroStackItem.i18nContext?7
-zope.tal.talinterpreter.MacroStackItem.macroName?7
-zope.tal.talinterpreter.MacroStackItem.slots?7
-zope.tal.talinterpreter.TALInterpreter.StringIO?4()
-zope.tal.talinterpreter.TALInterpreter.__init__?1(self, program, macros, engine, stream=None, debug=0, wrap=60, metal=1, tal=1, showtal=-1, strictinsert=1, stackLimit=100, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.talinterpreter.TALInterpreter._annotated_stream_write?5(s)
-zope.tal.talinterpreter.TALInterpreter._writeText?5(text)
-zope.tal.talinterpreter.TALInterpreter.attrAction?4(item)
-zope.tal.talinterpreter.TALInterpreter.attrAction_tal?4(item)
-zope.tal.talinterpreter.TALInterpreter.bytecode_handlers?7
-zope.tal.talinterpreter.TALInterpreter.bytecode_handlers_tal?7
-zope.tal.talinterpreter.TALInterpreter.do_beginI18nContext?4(settings)
-zope.tal.talinterpreter.TALInterpreter.do_beginScope?4(dict)
-zope.tal.talinterpreter.TALInterpreter.do_beginScope_tal?4(dict)
-zope.tal.talinterpreter.TALInterpreter.do_condition?4((condition, block))
-zope.tal.talinterpreter.TALInterpreter.do_defineMacro?4((macroName, macro))
-zope.tal.talinterpreter.TALInterpreter.do_defineSlot?4((slotName, block))
-zope.tal.talinterpreter.TALInterpreter.do_endI18nContext?4(notused=None)
-zope.tal.talinterpreter.TALInterpreter.do_endScope?4(notused=None)
-zope.tal.talinterpreter.TALInterpreter.do_evaluateCode?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_extendMacro?4((macroName, macroExpr, compiledSlots, block, definingName))
-zope.tal.talinterpreter.TALInterpreter.do_fillSlot?4((slotName, block))
-zope.tal.talinterpreter.TALInterpreter.do_i18nVariable?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertI18nStructure_tal?4((expr, repldict, block))
-zope.tal.talinterpreter.TALInterpreter.do_insertI18nText_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertStructure?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertStructure_tal?4((expr, repldict, block))
-zope.tal.talinterpreter.TALInterpreter.do_insertText?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertText_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_insertTranslation?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_loop?4((name, expr, block))
-zope.tal.talinterpreter.TALInterpreter.do_loop_tal?4((name, expr, block))
-zope.tal.talinterpreter.TALInterpreter.do_mode?4(mode)
-zope.tal.talinterpreter.TALInterpreter.do_onError?4((block, handler))
-zope.tal.talinterpreter.TALInterpreter.do_onError_tal?4((block, handler))
-zope.tal.talinterpreter.TALInterpreter.do_optTag?4((name, cexpr, tag_ns, isend, start, program), omit=0)
-zope.tal.talinterpreter.TALInterpreter.do_optTag_tal?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_rawtextBeginScope?4((s, col, position, closeprev, dict))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextBeginScope_tal?4((s, col, position, closeprev, dict))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextColumn?4((s, col))
-zope.tal.talinterpreter.TALInterpreter.do_rawtextOffset?4((s, offset))
-zope.tal.talinterpreter.TALInterpreter.do_setGlobal_tal?4((name, expr))
-zope.tal.talinterpreter.TALInterpreter.do_setLocal?4(notused)
-zope.tal.talinterpreter.TALInterpreter.do_setLocal_tal?4((name, expr))
-zope.tal.talinterpreter.TALInterpreter.do_setPosition?4(position)
-zope.tal.talinterpreter.TALInterpreter.do_setSourceFile?4(source_file)
-zope.tal.talinterpreter.TALInterpreter.do_startEndTag?4(stuff)
-zope.tal.talinterpreter.TALInterpreter.do_startTag?4((name, attrList), end=">", endlen=1, _len=len)
-zope.tal.talinterpreter.TALInterpreter.do_useMacro?4((macroName, macroExpr, compiledSlots, block), definingName=None, extending=False)
-zope.tal.talinterpreter.TALInterpreter.do_version?4(version)
-zope.tal.talinterpreter.TALInterpreter.formatSourceAnnotation?4()
-zope.tal.talinterpreter.TALInterpreter.insertHTMLStructure?4(text, repldict)
-zope.tal.talinterpreter.TALInterpreter.insertXMLStructure?4(text, repldict)
-zope.tal.talinterpreter.TALInterpreter.interpret?4(program)
-zope.tal.talinterpreter.TALInterpreter.no_tag?4(start, program)
-zope.tal.talinterpreter.TALInterpreter.popMacro?4()
-zope.tal.talinterpreter.TALInterpreter.popStream?4()
-zope.tal.talinterpreter.TALInterpreter.pushMacro?4(macroName, slots, definingName, extending)
-zope.tal.talinterpreter.TALInterpreter.pushStream?4(newstream)
-zope.tal.talinterpreter.TALInterpreter.restoreOutputState?4(state)
-zope.tal.talinterpreter.TALInterpreter.restoreState?4(state)
-zope.tal.talinterpreter.TALInterpreter.saveState?4()
-zope.tal.talinterpreter.TALInterpreter.stream_write?4(s, len=len)
-zope.tal.talinterpreter.TALInterpreter.translate?4(msgid, default=None, i18ndict=None, obj=None, domain=None)
-zope.tal.talinterpreter.TALInterpreter?1(program, macros, engine, stream=None, debug=0, wrap=60, metal=1, tal=1, showtal=-1, strictinsert=1, stackLimit=100, i18nInterpolate=1, sourceAnnotations=0)
-zope.tal.talinterpreter.TypesToTranslate?7
-zope.tal.talinterpreter._nulljoin?8
-zope.tal.talinterpreter._spacejoin?8
-zope.tal.talinterpreter._write_ValueError?5(s)
-zope.tal.talinterpreter.normalize?4(text)
-zope.tal.talparser.TALParser.DefaultHandler?4(text)
-zope.tal.talparser.TALParser.EndElementHandler?4(name)
-zope.tal.talparser.TALParser.EndNamespaceDeclHandler?4(prefix)
-zope.tal.talparser.TALParser.StartElementHandler?4(name, attrs)
-zope.tal.talparser.TALParser.StartNamespaceDeclHandler?4(prefix, uri)
-zope.tal.talparser.TALParser.__init__?1(self, gen=None, encoding=None)
-zope.tal.talparser.TALParser.fixname?4(name)
-zope.tal.talparser.TALParser.getCode?4()
-zope.tal.talparser.TALParser.getWarnings?4()
-zope.tal.talparser.TALParser.ordered_attributes?7
-zope.tal.talparser.TALParser.process_ns?4(name, attrlist)
-zope.tal.talparser.TALParser.xmlnsattrs?4()
-zope.tal.talparser.TALParser?1(gen=None, encoding=None)
-zope.tal.talparser.test?4()
-zope.tal.timer.main?4()
-zope.tal.timer.timefunc?4(count, func, *args)
-zope.tal.translationcontext.DEFAULT_DOMAIN?7
-zope.tal.translationcontext.TranslationContext.__init__?1(self, parent=None, domain=None, target=None, source=None)
-zope.tal.translationcontext.TranslationContext?1(parent=None, domain=None, target=None, source=None)
-zope.tal.xmlparser.XMLParser.__init__?1(self, encoding=None)
-zope.tal.xmlparser.XMLParser.createParser?4(encoding=None)
-zope.tal.xmlparser.XMLParser.getpos?4()
-zope.tal.xmlparser.XMLParser.handler_names?7
-zope.tal.xmlparser.XMLParser.ordered_attributes?7
-zope.tal.xmlparser.XMLParser.parseFile?4(filename)
-zope.tal.xmlparser.XMLParser.parseFragment?4(s, end=0)
-zope.tal.xmlparser.XMLParser.parseStream?4(stream)
-zope.tal.xmlparser.XMLParser.parseString?4(s)
-zope.tal.xmlparser.XMLParser.parseURL?4(url)
-zope.tal.xmlparser.XMLParser?1(encoding=None)
-zope.tales.engine.Engine?4()
-zope.tales.engine.Engine?7
-zope.tales.expressions.DeferExpr.__init__?1(self, name, expr, compiler)
-zope.tales.expressions.DeferExpr?1(name, expr, compiler)
-zope.tales.expressions.DeferWrapper.__init__?1(self, expr, econtext)
-zope.tales.expressions.DeferWrapper?1(expr, econtext)
-zope.tales.expressions.NotExpr.__init__?1(self, name, expr, engine)
-zope.tales.expressions.NotExpr?1(name, expr, engine)
-zope.tales.expressions.PathExpr.__init__?1(self, name, expr, engine, traverser=simpleTraverse)
-zope.tales.expressions.PathExpr._default_type_names?8
-zope.tales.expressions.PathExpr._eval?5(econtext)
-zope.tales.expressions.PathExpr._exists?5(econtext)
-zope.tales.expressions.PathExpr?1(name, expr, engine, traverser=simpleTraverse)
-zope.tales.expressions.SimpleModuleImporter._get_toplevel_module?5(module)
-zope.tales.expressions.StringExpr.__init__?1(self, name, expr, engine)
-zope.tales.expressions.StringExpr?1(name, expr, engine)
-zope.tales.expressions.SubPathExpr.__init__?1(self, path, traverser, engine)
-zope.tales.expressions.SubPathExpr._eval?5(econtext, isinstance=isinstance)
-zope.tales.expressions.SubPathExpr?1(path, traverser, engine)
-zope.tales.expressions.Undefs?7
-zope.tales.expressions._interp?8
-zope.tales.expressions._marker?8
-zope.tales.expressions.namespace_re?7
-zope.tales.expressions.simpleTraverse?4(object, path_items, econtext)
-zope.tales.interfaces.ITALESFunctionNamespace.setEngine?4()
-zope.tales.interfaces.ITALESIterator.Letter?4()
-zope.tales.interfaces.ITALESIterator.Roman?4()
-zope.tales.interfaces.ITALESIterator.end?4()
-zope.tales.interfaces.ITALESIterator.even?4()
-zope.tales.interfaces.ITALESIterator.index?4()
-zope.tales.interfaces.ITALESIterator.item?4()
-zope.tales.interfaces.ITALESIterator.length?4()
-zope.tales.interfaces.ITALESIterator.letter?4()
-zope.tales.interfaces.ITALESIterator.number?4()
-zope.tales.interfaces.ITALESIterator.odd?4()
-zope.tales.interfaces.ITALESIterator.parity?4()
-zope.tales.interfaces.ITALESIterator.roman?4()
-zope.tales.interfaces.ITALESIterator.start?4()
-zope.tales.pythonexpr.ExprTypeProxy.__init__?1(self, name, handler, econtext)
-zope.tales.pythonexpr.ExprTypeProxy?1(name, handler, econtext)
-zope.tales.pythonexpr.PythonExpr.__init__?1(self, name, expr, engine)
-zope.tales.pythonexpr.PythonExpr._bind_used_names?5(econtext, builtins)
-zope.tales.pythonexpr.PythonExpr._compile?5(text, filename)
-zope.tales.pythonexpr.PythonExpr?1(name, expr, engine)
-zope.tales.tales.Context.__init__?1(self, engine, contexts)
-zope.tales.tales.Context.beginScope?4()
-zope.tales.tales.Context.createErrorInfo?4(err, position)
-zope.tales.tales.Context.endScope?4()
-zope.tales.tales.Context.evaluate?4(expression)
-zope.tales.tales.Context.evaluateBoolean?4(expr)
-zope.tales.tales.Context.evaluateMacro?4(expr)
-zope.tales.tales.Context.evaluateMacro?7
-zope.tales.tales.Context.evaluateStructure?4(expr)
-zope.tales.tales.Context.evaluateStructure?7
-zope.tales.tales.Context.evaluateText?4(expr)
-zope.tales.tales.Context.evaluateValue?7
-zope.tales.tales.Context.getDefault?4()
-zope.tales.tales.Context.getValue?4(name, default=None)
-zope.tales.tales.Context.position?7
-zope.tales.tales.Context.setContext?4(name, value)
-zope.tales.tales.Context.setGlobal?4(name, value)
-zope.tales.tales.Context.setLocal?4(name, value)
-zope.tales.tales.Context.setPosition?4(position)
-zope.tales.tales.Context.setRepeat?4(name, expr)
-zope.tales.tales.Context.setSourceFile?4(source_file)
-zope.tales.tales.Context.source_file?7
-zope.tales.tales.Context.translate?4(msgid, domain=None, mapping=None, default=None)
-zope.tales.tales.Context?1(engine, contexts)
-zope.tales.tales.ErrorInfo.__init__?1(self, err, position=(None, None))
-zope.tales.tales.ErrorInfo?1(err, position=(None, None))
-zope.tales.tales.ExpressionEngine.__init__?1(self)
-zope.tales.tales.ExpressionEngine.compile?4(expression)
-zope.tales.tales.ExpressionEngine.getBaseNames?4()
-zope.tales.tales.ExpressionEngine.getCompilerError?4()
-zope.tales.tales.ExpressionEngine.getContext?4(contexts=None, **kwcontexts)
-zope.tales.tales.ExpressionEngine.getFunctionNamespace?4(namespacename)
-zope.tales.tales.ExpressionEngine.getTypes?4()
-zope.tales.tales.ExpressionEngine.registerBaseName?4(name, object)
-zope.tales.tales.ExpressionEngine.registerFunctionNamespace?4(namespacename, namespacecallable)
-zope.tales.tales.ExpressionEngine.registerType?4(name, handler)
-zope.tales.tales.ExpressionEngine?1()
-zope.tales.tales.Iterator.Letter?4()
-zope.tales.tales.Iterator.Roman?4(rnvalues=(
-                    (1000, 'M'), (900, 'CM'), (500, 'D'), (400, 'CD'), (100, 'C'), (90, 'XC'), (50, 'L'), (40, 'XL'), (10, 'X'), (9, 'IX'), (5, 'V'), (4, 'IV'), (1, 'I')))
-zope.tales.tales.Iterator.__init__?1(self, name, seq, context)
-zope.tales.tales.Iterator.end?4()
-zope.tales.tales.Iterator.even?4()
-zope.tales.tales.Iterator.index?4()
-zope.tales.tales.Iterator.item?4()
-zope.tales.tales.Iterator.length?4()
-zope.tales.tales.Iterator.letter?4(base=ord('a'), radix=26)
-zope.tales.tales.Iterator.next?4()
-zope.tales.tales.Iterator.number?4()
-zope.tales.tales.Iterator.odd?4()
-zope.tales.tales.Iterator.parity?4()
-zope.tales.tales.Iterator.roman?4()
-zope.tales.tales.Iterator.start?4()
-zope.tales.tales.Iterator?1(name, seq, context)
-zope.tales.tales.NAME_RE?7
-zope.tales.tales.TALESTracebackSupplement.__init__?1(self, context, expression)
-zope.tales.tales.TALESTracebackSupplement.getInfo?4(as_html=0)
-zope.tales.tales.TALESTracebackSupplement?1(context, expression)
-zope.tales.tales._default?8
-zope.tales.tales._parse_expr?8
-zope.tales.tales._valid_name?8
-zope.testbrowser.browser.Browser.__init__?1(self, url=None, mech_browser=None)
-zope.testbrowser.browser.Browser._changed?5()
-zope.testbrowser.browser.Browser._clickSubmit?5(form, control, coord)
-zope.testbrowser.browser.Browser._contents?8
-zope.testbrowser.browser.Browser._counter?8
-zope.testbrowser.browser.Browser._findByLabel?5(label, forms, include_subcontrols=False)
-zope.testbrowser.browser.Browser._findByName?5(name, forms)
-zope.testbrowser.browser.Browser._get_all_controls?5(label, name, forms, include_subcontrols=False)
-zope.testbrowser.browser.Browser._start_timer?5()
-zope.testbrowser.browser.Browser._stop_timer?5()
-zope.testbrowser.browser.Browser.addHeader?4(key, value)
-zope.testbrowser.browser.Browser.contents?4()
-zope.testbrowser.browser.Browser.get?4()
-zope.testbrowser.browser.Browser.getControl?4(label=None, name=None, index=None)
-zope.testbrowser.browser.Browser.getForm?4(id=None, name=None, action=None, index=None)
-zope.testbrowser.browser.Browser.getLink?4(text=None, url=None, id=None)
-zope.testbrowser.browser.Browser.goBack?4(count=1)
-zope.testbrowser.browser.Browser.handleErrors?4()
-zope.testbrowser.browser.Browser.headers?4()
-zope.testbrowser.browser.Browser.isHtml?4()
-zope.testbrowser.browser.Browser.lastRequestPystones?4()
-zope.testbrowser.browser.Browser.lastRequestSeconds?4()
-zope.testbrowser.browser.Browser.open?4(url, data=None)
-zope.testbrowser.browser.Browser.predicate?4()
-zope.testbrowser.browser.Browser.reload?4()
-zope.testbrowser.browser.Browser.set?4(value)
-zope.testbrowser.browser.Browser.title?4()
-zope.testbrowser.browser.Browser.url?4()
-zope.testbrowser.browser.Browser?1(url=None, mech_browser=None)
-zope.testbrowser.browser.Control.__init__?1(self, control, form, browser)
-zope.testbrowser.browser.Control._enable_setattr_errors?8
-zope.testbrowser.browser.Control.add_file?4(file, content_type, filename)
-zope.testbrowser.browser.Control.clear?4()
-zope.testbrowser.browser.Control.disabled?4()
-zope.testbrowser.browser.Control.fget?4()
-zope.testbrowser.browser.Control.fset?4(value)
-zope.testbrowser.browser.Control.multiple?4()
-zope.testbrowser.browser.Control.name?4()
-zope.testbrowser.browser.Control.type?4()
-zope.testbrowser.browser.Control.value?4()
-zope.testbrowser.browser.Control?1(control, form, browser)
-zope.testbrowser.browser.Form.__init__?1(self, browser, form)
-zope.testbrowser.browser.Form.action?4()
-zope.testbrowser.browser.Form.enctype?4()
-zope.testbrowser.browser.Form.getControl?4(label=None, name=None, index=None)
-zope.testbrowser.browser.Form.id?4()
-zope.testbrowser.browser.Form.method?4()
-zope.testbrowser.browser.Form.name?4()
-zope.testbrowser.browser.Form.submit?4(label=None, name=None, index=None, coord=(1, 1))
-zope.testbrowser.browser.Form?1(browser, form)
-zope.testbrowser.browser.ImageControl.click?4(coord=(1, 1))
-zope.testbrowser.browser.ItemControl.__init__?1(self, item, form, browser)
-zope.testbrowser.browser.ItemControl.click?4()
-zope.testbrowser.browser.ItemControl.control?4()
-zope.testbrowser.browser.ItemControl.disabled?4()
-zope.testbrowser.browser.ItemControl.fget?4()
-zope.testbrowser.browser.ItemControl.fset?4(value)
-zope.testbrowser.browser.ItemControl.optionValue?4()
-zope.testbrowser.browser.ItemControl.selected?4()
-zope.testbrowser.browser.ItemControl?1(item, form, browser)
-zope.testbrowser.browser.Link.__init__?1(self, link, browser)
-zope.testbrowser.browser.Link.attrs?4()
-zope.testbrowser.browser.Link.click?4()
-zope.testbrowser.browser.Link.tag?4()
-zope.testbrowser.browser.Link.text?4()
-zope.testbrowser.browser.Link.url?4()
-zope.testbrowser.browser.Link?1(link, browser)
-zope.testbrowser.browser.ListControl.controls?4()
-zope.testbrowser.browser.ListControl.disabled?4()
-zope.testbrowser.browser.ListControl.displayOptions?4()
-zope.testbrowser.browser.ListControl.displayValue?4()
-zope.testbrowser.browser.ListControl.fget?4()
-zope.testbrowser.browser.ListControl.fset?4(value)
-zope.testbrowser.browser.ListControl.getControl?4(label=None, value=None, index=None)
-zope.testbrowser.browser.ListControl.options?4()
-zope.testbrowser.browser.PystoneTimer._getTime?5()
-zope.testbrowser.browser.PystoneTimer._pystones_per_second?8
-zope.testbrowser.browser.PystoneTimer.elapsedPystones?4()
-zope.testbrowser.browser.PystoneTimer.elapsedSeconds?4()
-zope.testbrowser.browser.PystoneTimer.end_time?7
-zope.testbrowser.browser.PystoneTimer.pystonesPerSecond?4()
-zope.testbrowser.browser.PystoneTimer.start?4()
-zope.testbrowser.browser.PystoneTimer.start_time?7
-zope.testbrowser.browser.PystoneTimer.stop?4()
-zope.testbrowser.browser.RegexType?7
-zope.testbrowser.browser.SetattrErrorsMixin._enable_setattr_errors?8
-zope.testbrowser.browser.SubmitControl.click?4()
-zope.testbrowser.browser._compress_re?8
-zope.testbrowser.browser.any?4(items)
-zope.testbrowser.browser.compressText?7
-zope.testbrowser.browser.controlFactory?4(control, form, browser)
-zope.testbrowser.browser.disambiguate?4(intermediate, msg, index)
-zope.testbrowser.browser.onlyOne?4(items, description)
-zope.testbrowser.browser.zeroOrOne?4(items, description)
-zope.testbrowser.dummymodules.DummyInterfaceModule.Interface?7
-zope.testbrowser.dummymodules.interface?7
-zope.testbrowser.dummymodules.schema?7
-zope.testbrowser.interfaces.IBrowser.addHeader?4(value)
-zope.testbrowser.interfaces.IBrowser.contents?7
-zope.testbrowser.interfaces.IBrowser.default?7
-zope.testbrowser.interfaces.IBrowser.description?7
-zope.testbrowser.interfaces.IBrowser.getControl?4(name=None, index=None)
-zope.testbrowser.interfaces.IBrowser.getForm?4(name=None, action=None, index=None)
-zope.testbrowser.interfaces.IBrowser.getLink?4(url=None, id=None)
-zope.testbrowser.interfaces.IBrowser.goBack?4()
-zope.testbrowser.interfaces.IBrowser.handleErrors?7
-zope.testbrowser.interfaces.IBrowser.headers?7
-zope.testbrowser.interfaces.IBrowser.isHtml?7
-zope.testbrowser.interfaces.IBrowser.lastRequestPystones?7
-zope.testbrowser.interfaces.IBrowser.lastRequestSeconds?7
-zope.testbrowser.interfaces.IBrowser.open?4(data=None)
-zope.testbrowser.interfaces.IBrowser.reload?4()
-zope.testbrowser.interfaces.IBrowser.required?7
-zope.testbrowser.interfaces.IBrowser.title?7
-zope.testbrowser.interfaces.IBrowser.url?7
-zope.testbrowser.interfaces.IControl.clear?4()
-zope.testbrowser.interfaces.IControl.default?7
-zope.testbrowser.interfaces.IControl.description?7
-zope.testbrowser.interfaces.IControl.disabled?7
-zope.testbrowser.interfaces.IControl.multiple?7
-zope.testbrowser.interfaces.IControl.name?7
-zope.testbrowser.interfaces.IControl.required?7
-zope.testbrowser.interfaces.IControl.title?7
-zope.testbrowser.interfaces.IControl.type?7
-zope.testbrowser.interfaces.IControl.value?7
-zope.testbrowser.interfaces.IControl.values?7
-zope.testbrowser.interfaces.IForm.action?7
-zope.testbrowser.interfaces.IForm.description?7
-zope.testbrowser.interfaces.IForm.enctype?7
-zope.testbrowser.interfaces.IForm.getControl?4(name=None, index=None)
-zope.testbrowser.interfaces.IForm.id?7
-zope.testbrowser.interfaces.IForm.method?7
-zope.testbrowser.interfaces.IForm.name?7
-zope.testbrowser.interfaces.IForm.required?7
-zope.testbrowser.interfaces.IForm.submit?4(name=None, index=None, coord=(1, 1))
-zope.testbrowser.interfaces.IForm.title?7
-zope.testbrowser.interfaces.IForm.values?7
-zope.testbrowser.interfaces.IImageSubmitControl.click?4(1, ))
-zope.testbrowser.interfaces.IItemControl.control?7
-zope.testbrowser.interfaces.IItemControl.default?7
-zope.testbrowser.interfaces.IItemControl.description?7
-zope.testbrowser.interfaces.IItemControl.disabled?7
-zope.testbrowser.interfaces.IItemControl.optionValue?7
-zope.testbrowser.interfaces.IItemControl.required?7
-zope.testbrowser.interfaces.IItemControl.schema?7
-zope.testbrowser.interfaces.IItemControl.selected?7
-zope.testbrowser.interfaces.IItemControl.title?7
-zope.testbrowser.interfaces.ILink.attrs?7
-zope.testbrowser.interfaces.ILink.click?4()
-zope.testbrowser.interfaces.ILink.tag?7
-zope.testbrowser.interfaces.ILink.text?7
-zope.testbrowser.interfaces.ILink.url?7
-zope.testbrowser.interfaces.IListControl.controls?7
-zope.testbrowser.interfaces.IListControl.default?7
-zope.testbrowser.interfaces.IListControl.description?7
-zope.testbrowser.interfaces.IListControl.displayOptions?7
-zope.testbrowser.interfaces.IListControl.displayValue?7
-zope.testbrowser.interfaces.IListControl.getControl?4(value=None, index=None)
-zope.testbrowser.interfaces.IListControl.options?7
-zope.testbrowser.interfaces.IListControl.required?7
-zope.testbrowser.interfaces.IListControl.title?7
-zope.testbrowser.interfaces.ISubmitControl.click?4()
-zope.testbrowser.testing.Browser.__init__?1(self, url=None)
-zope.testbrowser.testing.Browser?1(url=None)
-zope.testbrowser.testing.PublisherConnection.__init__?1(self, host)
-zope.testbrowser.testing.PublisherConnection._quote?5(url)
-zope.testbrowser.testing.PublisherConnection.getresponse?4()
-zope.testbrowser.testing.PublisherConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.testing.PublisherConnection.set_debuglevel?4(level)
-zope.testbrowser.testing.PublisherConnection?1(host)
-zope.testbrowser.testing.PublisherHTTPHandler.http_open?4(req)
-zope.testbrowser.testing.PublisherHTTPHandler.http_request?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.__init__?1(self, *args, **kws)
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_features?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_others?7
-zope.testbrowser.testing.PublisherMechanizeBrowser.default_schemes?7
-zope.testbrowser.testing.PublisherMechanizeBrowser?1(*args, **kws)
-zope.testbrowser.testing.PublisherResponse.__init__?1(self, content, headers, status, reason)
-zope.testbrowser.testing.PublisherResponse.read?4(amt=None)
-zope.testbrowser.testing.PublisherResponse?1(content, headers, status, reason)
-zope.testbrowser.testing.VirtualHostTestBrowserSuite?4(*paths, **kw)
-zope.testbrowser.testing.VirtualHostingBrowser.__init__?1(self, url=None)
-zope.testbrowser.testing.VirtualHostingBrowser?1(url=None)
-zope.testbrowser.testing.VirtualHostingPublisherConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.testing.VirtualHostingPublisherHTTPHandler.http_open?4(req)
-zope.testbrowser.testing.VirtualHostingPublisherHTTPHandler.http_request?7
-zope.testbrowser.testing.VirtualHostingPublisherMechanizeBrowser.handler_classes?7
-zope.testbrowser.testing.example_path_re?7
-zope.testbrowser.testing.vh_setUp?4(test)
-zope.testbrowser.testing.virtualHostingSetUp?4(test)
-zope.testbrowser.tests.Browser.__init__?1(self, url=None)
-zope.testbrowser.tests.Browser.open?4(body, headers=None, status=200, reason='OK')
-zope.testbrowser.tests.Browser?1(url=None)
-zope.testbrowser.tests.FauxConnection.__init__?1(self, host)
-zope.testbrowser.tests.FauxConnection._quote?5(url)
-zope.testbrowser.tests.FauxConnection.getresponse?4()
-zope.testbrowser.tests.FauxConnection.request?4(method, url, body=None, headers=None)
-zope.testbrowser.tests.FauxConnection.set_debuglevel?4(level)
-zope.testbrowser.tests.FauxConnection?1(host)
-zope.testbrowser.tests.FauxHTTPHandler.http_open?4(req)
-zope.testbrowser.tests.FauxHTTPHandler.http_request?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_features?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_others?7
-zope.testbrowser.tests.FauxMechanizeBrowser.default_schemes?7
-zope.testbrowser.tests.FauxMechanizeBrowser.handler_classes?7
-zope.testbrowser.tests.FauxResponse.__init__?1(self, content, headers, status, reason)
-zope.testbrowser.tests.FauxResponse.read?4(amt=None)
-zope.testbrowser.tests.FauxResponse?1(content, headers, status, reason)
-zope.testbrowser.tests.checker?7
-zope.testbrowser.tests.set_next_response?4(body, headers=None, status='200', reason='OK')
-zope.testbrowser.tests.test_file_upload?4()
-zope.testbrowser.tests.test_strip_linebreaks_from_textarea?4(self)
-zope.testbrowser.tests.test_submit_duplicate_name?4()
-zope.testbrowser.tests.test_suite?4()
-zope.testing.cleanup.CleanUp.cleanUp?4()
-zope.testing.cleanup.CleanUp.setUp?7
-zope.testing.cleanup._cleanups?8
-zope.testing.cleanup.addCleanUp?4(func, args=(), kw={})
-zope.testing.cleanup.cleanUp?4()
-zope.testing.cleanup.setUp?7
-zope.testing.doctest.BLANKLINE_MARKER?7
-zope.testing.doctest.COMPARISON_FLAGS?7
-zope.testing.doctest.DONT_ACCEPT_BLANKLINE?7
-zope.testing.doctest.DONT_ACCEPT_TRUE_FOR_1?7
-zope.testing.doctest.DebugRunner.report_failure?4(out, test, example, got)
-zope.testing.doctest.DebugRunner.report_unexpected_exception?4(out, test, example, exc_info)
-zope.testing.doctest.DebugRunner.run?4(test, compileflags=None, out=None, clear_globs=True)
-zope.testing.doctest.DocFileCase.format_failure?4(err)
-zope.testing.doctest.DocFileCase.id?4()
-zope.testing.doctest.DocFileSuite?4(*paths, **kw)
-zope.testing.doctest.DocFileTest?4(path, module_relative=True, package=None, globs=None, parser=DocTestParser(), encoding=None, **options)
-zope.testing.doctest.DocTest.__init__?1(self, examples, globs, name, filename, lineno, docstring)
-zope.testing.doctest.DocTest?1(examples, globs, name, filename, lineno, docstring)
-zope.testing.doctest.DocTestCase.__init__?1(self, test, optionflags=0, setUp=None, tearDown=None, checker=None)
-zope.testing.doctest.DocTestCase.countTestCases?4()
-zope.testing.doctest.DocTestCase.debug?4()
-zope.testing.doctest.DocTestCase.failureException?7
-zope.testing.doctest.DocTestCase.format_failure?4(err)
-zope.testing.doctest.DocTestCase.id?4()
-zope.testing.doctest.DocTestCase.runTest?4()
-zope.testing.doctest.DocTestCase.setUp?4()
-zope.testing.doctest.DocTestCase.shortDescription?4()
-zope.testing.doctest.DocTestCase.tearDown?4()
-zope.testing.doctest.DocTestCase?1(test, optionflags=0, setUp=None, tearDown=None, checker=None)
-zope.testing.doctest.DocTestFailure.__init__?1(self, test, example, got)
-zope.testing.doctest.DocTestFailure?1(test, example, got)
-zope.testing.doctest.DocTestFinder.__init__?1(self, verbose=False, parser=DocTestParser(), recurse=True, _namefilter=None, exclude_empty=True)
-zope.testing.doctest.DocTestFinder._filter?5(obj, prefix, base)
-zope.testing.doctest.DocTestFinder._find?5(tests, obj, name, module, source_lines, globs, seen)
-zope.testing.doctest.DocTestFinder._find_lineno?5(obj, source_lines)
-zope.testing.doctest.DocTestFinder._from_module?5(module, object)
-zope.testing.doctest.DocTestFinder._get_test?5(obj, name, module, globs, source_lines)
-zope.testing.doctest.DocTestFinder.find?4(obj, name=None, module=None, globs=None, extraglobs=None)
-zope.testing.doctest.DocTestFinder?1(verbose=False, parser=DocTestParser(), recurse=True, _namefilter=None, exclude_empty=True)
-zope.testing.doctest.DocTestParser._EXAMPLE_RE?8
-zope.testing.doctest.DocTestParser._EXCEPTION_RE?8
-zope.testing.doctest.DocTestParser._INDENT_RE?8
-zope.testing.doctest.DocTestParser._IS_BLANK_OR_COMMENT?8
-zope.testing.doctest.DocTestParser._OPTION_DIRECTIVE_RE?8
-zope.testing.doctest.DocTestParser._check_prefix?5(lines, prefix, name, lineno)
-zope.testing.doctest.DocTestParser._check_prompt_blank?5(lines, indent, name, lineno)
-zope.testing.doctest.DocTestParser._find_options?5(source, name, lineno)
-zope.testing.doctest.DocTestParser._min_indent?5(s)
-zope.testing.doctest.DocTestParser._parse_example?5(m, name, lineno)
-zope.testing.doctest.DocTestParser.get_doctest?4(string, globs, name, filename, lineno)
-zope.testing.doctest.DocTestParser.get_examples?4(string, name='<string>')
-zope.testing.doctest.DocTestParser.parse?4(string, name='<string>')
-zope.testing.doctest.DocTestRunner.DIVIDER?7
-zope.testing.doctest.DocTestRunner.__init__?1(self, checker=None, verbose=None, optionflags=0)
-zope.testing.doctest.DocTestRunner._failure_header?5(test, example)
-zope.testing.doctest.DocTestRunner.merge?4(other)
-zope.testing.doctest.DocTestRunner.report_failure?4(out, test, example, got)
-zope.testing.doctest.DocTestRunner.report_start?4(out, test, example)
-zope.testing.doctest.DocTestRunner.report_success?4(out, test, example, got)
-zope.testing.doctest.DocTestRunner.report_unexpected_exception?4(out, test, example, exc_info)
-zope.testing.doctest.DocTestRunner.run?4(test, compileflags=None, out=None, clear_globs=True)
-zope.testing.doctest.DocTestRunner.summarize?4(verbose=None)
-zope.testing.doctest.DocTestRunner?1(checker=None, verbose=None, optionflags=0)
-zope.testing.doctest.DocTestSuite?4(module=None, globs=None, extraglobs=None, test_finder=None, **options)
-zope.testing.doctest.ELLIPSIS?7
-zope.testing.doctest.ELLIPSIS_MARKER?7
-zope.testing.doctest.Example.__init__?1(self, source, want, exc_msg=None, lineno=0, indent=0, options=None)
-zope.testing.doctest.Example?1(source, want, exc_msg=None, lineno=0, indent=0, options=None)
-zope.testing.doctest.IGNORE_EXCEPTION_DETAIL?7
-zope.testing.doctest.NORMALIZE_WHITESPACE?7
-zope.testing.doctest.OPTIONFLAGS_BY_NAME?7
-zope.testing.doctest.OutputChecker._do_a_fancy_diff?5(want, got, optionflags)
-zope.testing.doctest.OutputChecker.check_output?4(want, got, optionflags)
-zope.testing.doctest.OutputChecker.output_difference?4(example, got, optionflags)
-zope.testing.doctest.REPORTING_FLAGS?7
-zope.testing.doctest.REPORT_CDIFF?7
-zope.testing.doctest.REPORT_NDIFF?7
-zope.testing.doctest.REPORT_ONLY_FIRST_FAILURE?7
-zope.testing.doctest.REPORT_UDIFF?7
-zope.testing.doctest.Tester.__init__?1(self, mod=None, globs=None, verbose=None, isprivate=None, optionflags=0)
-zope.testing.doctest.Tester.merge?4(other)
-zope.testing.doctest.Tester.run__test__?4(d, name)
-zope.testing.doctest.Tester.rundict?4(d, name, module=None)
-zope.testing.doctest.Tester.rundoc?4(object, name=None, module=None)
-zope.testing.doctest.Tester.runstring?4(s, name)
-zope.testing.doctest.Tester.summarize?4(verbose=None)
-zope.testing.doctest.Tester?1(mod=None, globs=None, verbose=None, isprivate=None, optionflags=0)
-zope.testing.doctest.UnexpectedException.__init__?1(self, test, example, exc_info)
-zope.testing.doctest.UnexpectedException?1(test, example, exc_info)
-zope.testing.doctest._OutputRedirectingPdb.__init__?2(self, out)
-zope.testing.doctest._OutputRedirectingPdb.set_continue?4()
-zope.testing.doctest._OutputRedirectingPdb.set_trace?4()
-zope.testing.doctest._OutputRedirectingPdb.trace_dispatch?4(*args)
-zope.testing.doctest._OutputRedirectingPdb?2(out)
-zope.testing.doctest._SpoofOut.getvalue?4()
-zope.testing.doctest._SpoofOut.truncate?4(size=None)
-zope.testing.doctest._TestClass.__init__?2(self, val)
-zope.testing.doctest._TestClass.get?4()
-zope.testing.doctest._TestClass.square?4()
-zope.testing.doctest._TestClass?2(val)
-zope.testing.doctest._comment_line?5(line)
-zope.testing.doctest._ellipsis_match?5(want, got)
-zope.testing.doctest._exception_traceback?5(exc_info)
-zope.testing.doctest._extract_future_flags?5(globs)
-zope.testing.doctest._indent?5(s, indent=4)
-zope.testing.doctest._module_relative_path?5(module, path)
-zope.testing.doctest._normalize_module?5(module, depth=2)
-zope.testing.doctest._para_re?8
-zope.testing.doctest._test?5()
-zope.testing.doctest._unittest_count?5(docstring)
-zope.testing.doctest._unittest_reportflags?8
-zope.testing.doctest.debug?4(module, name, pm=False)
-zope.testing.doctest.debug_script?4(src, pm=False, globs=None)
-zope.testing.doctest.debug_src?4(src, pm=False, globs=None)
-zope.testing.doctest.is_private?4(prefix, base)
-zope.testing.doctest.master?7
-zope.testing.doctest.pep263_encoding?4(s)
-zope.testing.doctest.pep263_re_search?7
-zope.testing.doctest.real_pdb_set_trace?7
-zope.testing.doctest.register_optionflag?4(name)
-zope.testing.doctest.run_docstring_examples?4(f, globs, verbose=False, name="NoName", compileflags=None, optionflags=0)
-zope.testing.doctest.script_from_examples?4(s)
-zope.testing.doctest.set_unittest_reportflags?4(flags)
-zope.testing.doctest.testfile?4(filename, module_relative=True, name=None, package=None, globs=None, verbose=None, report=True, optionflags=0, extraglobs=None, raise_on_error=False, parser=DocTestParser(), encoding=None)
-zope.testing.doctest.testmod?4(m=None, name=None, globs=None, verbose=None, isprivate=None, report=True, optionflags=0, extraglobs=None, raise_on_error=False, exclude_empty=False)
-zope.testing.doctest.testsource?4(module, name)
-zope.testing.doctestunit.pprint?4()
-zope.testing.doctestunit.pprint?4(ob, **opts)
-zope.testing.doctestunit.pprint?7
-zope.testing.formparser.Form.__init__?1(self, name, id, method, action, enctype)
-zope.testing.formparser.Form?1(name, id, method, action, enctype)
-zope.testing.formparser.FormParser.__init__?1(self, data, base=None)
-zope.testing.formparser.FormParser._add_field?5(field)
-zope.testing.formparser.FormParser._handle_data?5(data)
-zope.testing.formparser.FormParser._handle_endtag?5(tag)
-zope.testing.formparser.FormParser._handle_starttag?5(tag, attrs)
-zope.testing.formparser.FormParser.parse?4()
-zope.testing.formparser.FormParser?1(data, base=None)
-zope.testing.formparser.Input.__init__?1(self, name, id, type, value, checked, disabled, readonly, src, size, maxlength)
-zope.testing.formparser.Input.cols?7
-zope.testing.formparser.Input.rows?7
-zope.testing.formparser.Input?1(name, id, type, value, checked, disabled, readonly, src, size, maxlength)
-zope.testing.formparser.Option.__init__?1(self, id, value, selected, label, disabled)
-zope.testing.formparser.Option?1(id, value, selected, label, disabled)
-zope.testing.formparser.Select.__init__?1(self, name, id, disabled, multiple, size)
-zope.testing.formparser.Select?1(name, id, disabled, multiple, size)
-zope.testing.formparser.intattr?4(d, name)
-zope.testing.formparser.kwattr?4(d, name, default=None)
-zope.testing.formparser.parse?4(data, base=None)
-zope.testing.loggingsupport.Handler.__init__?1(self, *names, **kw)
-zope.testing.loggingsupport.Handler.clear?4()
-zope.testing.loggingsupport.Handler.emit?4(record)
-zope.testing.loggingsupport.Handler.install?4()
-zope.testing.loggingsupport.Handler.setLoggerLevel?4(level=1)
-zope.testing.loggingsupport.Handler.uninstall?4()
-zope.testing.loggingsupport.Handler?1(*names, **kw)
-zope.testing.loghandler.Handler.__init__?1(self, testcase, propagate=False)
-zope.testing.loghandler.Handler.add?4(name)
-zope.testing.loghandler.Handler.assertLogsMessage?4(msg, level=None)
-zope.testing.loghandler.Handler.close?4()
-zope.testing.loghandler.Handler.emit?4(record)
-zope.testing.loghandler.Handler.failIfLogsMessage?4(msg)
-zope.testing.loghandler.Handler?1(testcase, propagate=False)
-zope.testing.module.FakeModule.__init__?1(self, dict)
-zope.testing.module.FakeModule?1(dict)
-zope.testing.module.setUp?4(test, name='README.txt')
-zope.testing.module.tearDown?4(test, name=None)
-zope.testing.renormalizing.RENormalizing.__init__?1(self, patterns)
-zope.testing.renormalizing.RENormalizing.check_output?4(want, got, optionflags)
-zope.testing.renormalizing.RENormalizing.output_difference?4(example, got, optionflags)
-zope.testing.renormalizing.RENormalizing?1(patterns)
-zope.testing.testrunner-ex-pp-products.more.sampletests.Test.layer?7
-zope.testing.testrunner-ex-pp-products.more.sampletests.Test.test_another_test_in_products?4()
-zope.testing.testrunner-ex-pp-products.more.sampletests.test_suite?4()
-zope.testing.testrunner-ex-pp-products.sampletests.Test.layer?7
-zope.testing.testrunner-ex-pp-products.sampletests.Test.test_extra_test_in_products?4()
-zope.testing.testrunner-ex-pp-products.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.level?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestA3.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.level?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.setUp?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestB2.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sample11.sampletests.x?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.y?7
-zope.testing.testrunner-ex.sample1.sample11.sampletests.z?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sample13.sampletests.x?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.y?7
-zope.testing.testrunner-ex.sample1.sample13.sampletests.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test1.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test1.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test11.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test11.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test111.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test111.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test112.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test112.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test12.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test12.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test121.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test121.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.layer?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.layername?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test122.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test122.z?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletests.test_one.x?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.y?7
-zope.testing.testrunner-ex.sample1.sampletests.test_one.z?7
-zope.testing.testrunner-ex.sample1.sampletests_none_suite.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_none_test.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample1.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.setUp?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.Layer.tearDown?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.TestSomething.layer?7
-zope.testing.testrunner-ex.sample1.sampletests_ntds.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample1.sampletests_ntds.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.setUp?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.setUp?4(test)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_suite?4()
-zope.testing.testrunner-ex.sample1.sampletestsf.test_x0?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_y0?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.test_z1?4(self)
-zope.testing.testrunner-ex.sample1.sampletestsf.x?7
-zope.testing.testrunner-ex.sample1.sampletestsf.y?7
-zope.testing.testrunner-ex.sample1.sampletestsf.z?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sample21.sampletests.x?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.y?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests.z?7
-zope.testing.testrunner-ex.sample2.sample21.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample21.sampletests_i.test_suite?4()
-zope.testing.testrunner-ex.sample2.sample22.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample22.sampletests_i.test_suitex?4()
-zope.testing.testrunner-ex.sample2.sample23.sampletests_i.Test.test?4()
-zope.testing.testrunner-ex.sample2.sample23.sampletests_i.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.test_1.x?7
-zope.testing.testrunner-ex.sample2.sampletests.test_1.y?7
-zope.testing.testrunner-ex.sample2.sampletests.test_1.z?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.setUp?4(test)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_x0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_y0?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.test_z1?4(self)
-zope.testing.testrunner-ex.sample2.sampletests.testone.x?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.y?7
-zope.testing.testrunner-ex.sample2.sampletests.testone.z?7
-zope.testing.testrunner-ex.sample2.sampletests_1.eek?4(self)
-zope.testing.testrunner-ex.sample2.sampletests_1.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test1?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test2?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test3?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test4?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.Test.test5?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.eek?4(self)
-zope.testing.testrunner-ex.sample2.sampletests_e.f?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.g?4()
-zope.testing.testrunner-ex.sample2.sampletests_e.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_f.Test.test?4()
-zope.testing.testrunner-ex.sample2.sampletests_f.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample2.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.setUp?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.setUp?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.Layer.tearDown?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.layer?7
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something2?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something3?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something4?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something5?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.f?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_set_trace2?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_set_trace?4()
-zope.testing.testrunner-ex.sample2.sampletests_ntds.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_x1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_y0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestA.test_z0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_x0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_y1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestB.test_z0?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sample3.sampletests.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sample3.sampletests.setUp?4(test)
-zope.testing.testrunner-ex.sample3.sampletests.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests.test_x0?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.test_y0?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.test_z1?4(self)
-zope.testing.testrunner-ex.sample3.sampletests.x?7
-zope.testing.testrunner-ex.sample3.sampletests.y?7
-zope.testing.testrunner-ex.sample3.sampletests.z?7
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_post_mortem_failure1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_set_trace1?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.TestSomething.test_set_trace2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.f?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.g?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem3?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem4?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.post_mortem_failure2?4()
-zope.testing.testrunner-ex.sample3.sampletests_d.set_trace3?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.set_trace4?4(self)
-zope.testing.testrunner-ex.sample3.sampletests_d.test_suite?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.setUp?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.setUp?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.tearDown?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.Layer.tearDown?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.layer?7
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_error1?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_error2?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_fail1?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_fail2?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_something?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.TestSomething.test_something_else?4()
-zope.testing.testrunner-ex.sample3.sampletests_ntd.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test1.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test1.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test1.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test1.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test1.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test1.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test1.x?7
-zope.testing.testrunner-ex.sampletests.test1.y?7
-zope.testing.testrunner-ex.sampletests.test1.z?7
-zope.testing.testrunner-ex.sampletests.test11.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test11.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test11.layer?7
-zope.testing.testrunner-ex.sampletests.test11.layername?7
-zope.testing.testrunner-ex.sampletests.test11.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test11.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test11.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test11.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test11.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test11.x?7
-zope.testing.testrunner-ex.sampletests.test11.y?7
-zope.testing.testrunner-ex.sampletests.test11.z?7
-zope.testing.testrunner-ex.sampletests.test111.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test111.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test111.layer?7
-zope.testing.testrunner-ex.sampletests.test111.layername?7
-zope.testing.testrunner-ex.sampletests.test111.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test111.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test111.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test111.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test111.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test111.x?7
-zope.testing.testrunner-ex.sampletests.test111.y?7
-zope.testing.testrunner-ex.sampletests.test111.z?7
-zope.testing.testrunner-ex.sampletests.test112.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test112.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test112.layer?7
-zope.testing.testrunner-ex.sampletests.test112.layername?7
-zope.testing.testrunner-ex.sampletests.test112.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test112.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test112.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test112.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test112.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test112.x?7
-zope.testing.testrunner-ex.sampletests.test112.y?7
-zope.testing.testrunner-ex.sampletests.test112.z?7
-zope.testing.testrunner-ex.sampletests.test12.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test12.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test12.layer?7
-zope.testing.testrunner-ex.sampletests.test12.layername?7
-zope.testing.testrunner-ex.sampletests.test12.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test12.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test12.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test12.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test12.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test12.x?7
-zope.testing.testrunner-ex.sampletests.test12.y?7
-zope.testing.testrunner-ex.sampletests.test12.z?7
-zope.testing.testrunner-ex.sampletests.test121.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test121.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test121.layer?7
-zope.testing.testrunner-ex.sampletests.test121.layername?7
-zope.testing.testrunner-ex.sampletests.test121.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test121.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test121.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test121.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test121.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test121.x?7
-zope.testing.testrunner-ex.sampletests.test121.y?7
-zope.testing.testrunner-ex.sampletests.test121.z?7
-zope.testing.testrunner-ex.sampletests.test122.TestA.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.layer?7
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test122.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test122.layer?7
-zope.testing.testrunner-ex.sampletests.test122.layername?7
-zope.testing.testrunner-ex.sampletests.test122.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test122.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test122.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test122.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test122.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test122.x?7
-zope.testing.testrunner-ex.sampletests.test122.y?7
-zope.testing.testrunner-ex.sampletests.test122.z?7
-zope.testing.testrunner-ex.sampletests.test_one.TestA.setUp?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_x1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_y0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestA.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.setUp?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.tearDown?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_x0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_y1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestB.test_z0?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_1?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_2?4()
-zope.testing.testrunner-ex.sampletests.test_one.TestNotMuch.test_3?4()
-zope.testing.testrunner-ex.sampletests.test_one.setUp?4(test)
-zope.testing.testrunner-ex.sampletests.test_one.test_suite?4()
-zope.testing.testrunner-ex.sampletests.test_one.test_x0?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.test_y0?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.test_z1?4(self)
-zope.testing.testrunner-ex.sampletests.test_one.x?7
-zope.testing.testrunner-ex.sampletests.test_one.y?7
-zope.testing.testrunner-ex.sampletests.test_one.z?7
-zope.testing.testrunner-ex.usecompiled.compiletest.Test.test1?4()
-zope.testing.testrunner-ex.usecompiled.compiletest.Test.test2?4()
-zope.testing.testrunner-ex.usecompiled.compiletest.test_suite?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.Test.test1?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.Test.test2?4()
-zope.testing.testrunner-ex.usecompiled.package.compiletest.test_suite?4()
-zope.testing.testrunner.FakeInputContinueGenerator.readline?4()
-zope.testing.testrunner.NullHandler.emit?4(record)
-zope.testing.testrunner.StartUpFailure.__init__?1(self, options, module, exc_info)
-zope.testing.testrunner.StartUpFailure?1(options, module, exc_info)
-zope.testing.testrunner.TestIgnore.__init__?1(self, options)
-zope.testing.testrunner.TestIgnore.names?4(filename, modulename)
-zope.testing.testrunner.TestIgnore?1(options)
-zope.testing.testrunner.TestResult.__init__?1(self, options, tests)
-zope.testing.testrunner.TestResult._print_traceback?5(msg, exc_info)
-zope.testing.testrunner.TestResult.addError?4(test, exc_info)
-zope.testing.testrunner.TestResult.addFailure?4(test, exc_info)
-zope.testing.testrunner.TestResult.addSuccess?4(test)
-zope.testing.testrunner.TestResult.getShortDescription?4(test, room)
-zope.testing.testrunner.TestResult.max_width?7
-zope.testing.testrunner.TestResult.startTest?4(test)
-zope.testing.testrunner.TestResult.stopTest?4(test)
-zope.testing.testrunner.TestResult.stopTests?4()
-zope.testing.testrunner.TestResult?1(options, tests)
-zope.testing.testrunner.TestTrace.__init__?1(self, options, **kw)
-zope.testing.testrunner.TestTrace.start?4()
-zope.testing.testrunner.TestTrace.stop?4()
-zope.testing.testrunner.TestTrace?1(options, **kw)
-zope.testing.testrunner.TrackRefs.__init__?1(self)
-zope.testing.testrunner.TrackRefs.output?4()
-zope.testing.testrunner.TrackRefs.update?4()
-zope.testing.testrunner.TrackRefs?1()
-zope.testing.testrunner.check_suite?4(suite, module_name)
-zope.testing.testrunner.compile_filter?4(pattern)
-zope.testing.testrunner.compiled_sufixes?7
-zope.testing.testrunner.configure_logging?4()
-zope.testing.testrunner.contains_init_py?4(options, fnamelist)
-zope.testing.testrunner.default_setup_args?7
-zope.testing.testrunner.dependencies?4(bases, result)
-zope.testing.testrunner.doctest_template?7
-zope.testing.testrunner.find_suites?4(options)
-zope.testing.testrunner.find_test_files?4(options)
-zope.testing.testrunner.find_test_files_?4(options)
-zope.testing.testrunner.find_tests?4(options)
-zope.testing.testrunner.gather_layers?4(layer, result)
-zope.testing.testrunner.get_options?4(args=None, defaults=None)
-zope.testing.testrunner.identifier?7
-zope.testing.testrunner.import_name?4(name)
-zope.testing.testrunner.layer_from_name?4(layer_name)
-zope.testing.testrunner.main?4()
-zope.testing.testrunner.merge_options?4(options, defaults)
-zope.testing.testrunner.name_from_layer?4(layer)
-zope.testing.testrunner.order_by_bases?4(layers)
-zope.testing.testrunner.ordered_layers?4(tests_by_layer_name)
-zope.testing.testrunner.parser?7
-zope.testing.testrunner.post_mortem?4(exc_info)
-zope.testing.testrunner.print_doctest_location?4(err)
-zope.testing.testrunner.print_traceback?4(msg, exc_info)
-zope.testing.testrunner.real_pdb_set_trace?7
-zope.testing.testrunner.remove_stale_bytecode?4(options)
-zope.testing.testrunner.reporting?7
-zope.testing.testrunner.resume_tests?4(options, layer_name, layers, failures, errors)
-zope.testing.testrunner.run?4(defaults=None, args=None)
-zope.testing.testrunner.run_layer?4(options, layer_name, layer, tests, setup_layers, failures, errors)
-zope.testing.testrunner.run_tests?4(options, tests, name, failures, errors)
-zope.testing.testrunner.run_with_options?4(options)
-zope.testing.testrunner.setUp?4(test)
-zope.testing.testrunner.setup?7
-zope.testing.testrunner.setup_layer?4(layer, setup_layers)
-zope.testing.testrunner.strip_py_ext?4(options, path)
-zope.testing.testrunner.tearDown?4(test)
-zope.testing.testrunner.tear_down_unneeded?4(needed, setup_layers, optional=False)
-zope.testing.testrunner.test_dirs?4(options, seen)
-zope.testing.testrunner.test_suite?4()
-zope.testing.testrunner.tests_from_suite?4(suite, options, dlevel=1, dlayer='unit')
-zope.testing.testrunner.type_or_class_title?4(t)
-zope.testing.testrunner.update_root2ext?4(dirname, noext, withext)
-zope.testing.testrunner.walk_with_symlinks?4(options, dir)
-zope.testing.tests.test_suite?4()
-zope.thread._patch?5(self)
-zope.thread.tests.test_suite?4()
-zope.traversing.adapters.DefaultTraversable.__init__?1(self, subject)
-zope.traversing.adapters.DefaultTraversable.traverse?4(name, furtherPath)
-zope.traversing.adapters.DefaultTraversable?1(subject)
-zope.traversing.adapters.RootPhysicallyLocatable.__init__?1(self, context)
-zope.traversing.adapters.RootPhysicallyLocatable.getName?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getNearestSite?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getPath?4()
-zope.traversing.adapters.RootPhysicallyLocatable.getRoot?4()
-zope.traversing.adapters.RootPhysicallyLocatable?1(context)
-zope.traversing.adapters.Traverser.__init__?1(self, wrapper)
-zope.traversing.adapters.Traverser.traverse?4(path, default=_marker, request=None)
-zope.traversing.adapters.Traverser?1(wrapper)
-zope.traversing.adapters._marker?8
-zope.traversing.adapters.traversePathElement?4(obj, name, further_path, default=_marker, traversable=None, request=None)
-zope.traversing.api._marker?8
-zope.traversing.api._normalizePath?5(path)
-zope.traversing.api.canonicalPath?4(path_or_object)
-zope.traversing.api.getName?4(obj)
-zope.traversing.api.getParent?4(obj)
-zope.traversing.api.getParents?4(obj)
-zope.traversing.api.getPath?4(obj)
-zope.traversing.api.getRoot?4(obj)
-zope.traversing.api.joinPath?4(path, *args)
-zope.traversing.api.traverse?4(object, path, default=_marker, request=None)
-zope.traversing.api.traverseName?4(obj, name, default=_marker, traversable=None, request=None)
-zope.traversing.browser.absoluteurl.AbsoluteURL._getContextName?5(context)
-zope.traversing.browser.absoluteurl.AbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.absoluteurl.SiteAbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.absoluteurl._?8
-zope.traversing.browser.absoluteurl._insufficientContext?8
-zope.traversing.browser.absoluteurl._safe?8
-zope.traversing.browser.absoluteurl.absoluteURL?4(ob, request)
-zope.traversing.browser.interfaces.IAbsoluteURL.breadcrumbs?4()
-zope.traversing.browser.interfaces.IAbsoluteURLAPI.absoluteURL?4(request)
-zope.traversing.browser.tests.TestAbsoluteURL.setUp?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBadObject?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBasicContext?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testBasicContext_unicode?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testNoContext?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testNoContextInformation?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testRetainSkin?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHosting?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingInFront?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingWithVHElements?4()
-zope.traversing.browser.tests.TestAbsoluteURL.testVirtualHostingWithoutContextInformation?4()
-zope.traversing.browser.tests.TestAbsoluteURL.test_interface?4()
-zope.traversing.browser.tests.test_suite?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getName?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getNearestSite?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getPath?4()
-zope.traversing.interfaces.IPhysicallyLocatable.getRoot?4()
-zope.traversing.interfaces.ITraversable.traverse?4(furtherPath)
-zope.traversing.interfaces.ITraversalAPI.canonicalPath?4()
-zope.traversing.interfaces.ITraversalAPI.getName?4()
-zope.traversing.interfaces.ITraversalAPI.getParent?4()
-zope.traversing.interfaces.ITraversalAPI.getParents?4()
-zope.traversing.interfaces.ITraversalAPI.getPath?4()
-zope.traversing.interfaces.ITraversalAPI.getRoot?4()
-zope.traversing.interfaces.ITraversalAPI.joinPath?4(*args)
-zope.traversing.interfaces.ITraversalAPI.traverse?4(path, default=None, request=None)
-zope.traversing.interfaces.ITraversalAPI.traverseName?4(name, default=None, traversable=None, request=None)
-zope.traversing.interfaces.ITraverser.traverse?4(default=_RAISE_KEYERROR, request=None)
-zope.traversing.interfaces._RAISE_KEYERROR?8
-zope.traversing.namespace.SimpleHandler.__init__?1(self, context, request=None)
-zope.traversing.namespace.SimpleHandler?1(context, request=None)
-zope.traversing.namespace.acquire.traverse?4(name, remaining)
-zope.traversing.namespace.adapter.traverse?4(name, ignored)
-zope.traversing.namespace.attr.traverse?4(name, ignored)
-zope.traversing.namespace.debug.traverse?4(name, ignored)
-zope.traversing.namespace.etc.traverse?4(name, ignored)
-zope.traversing.namespace.getResource?4(site, name, request)
-zope.traversing.namespace.item.traverse?4(name, ignored)
-zope.traversing.namespace.lang.traverse?4(name, ignored)
-zope.traversing.namespace.namespaceLookup?4(ns, name, object, request=None)
-zope.traversing.namespace.namespace_pattern?7
-zope.traversing.namespace.nsParse?4(name)
-zope.traversing.namespace.queryResource?4(site, name, request, default=None)
-zope.traversing.namespace.resource.traverse?4(name, ignored)
-zope.traversing.namespace.skin.traverse?4(name, ignored)
-zope.traversing.namespace.vh.traverse?4(name, ignored)
-zope.traversing.namespace.view.__init__?1(self, context, request)
-zope.traversing.namespace.view.traverse?4(name, ignored)
-zope.traversing.namespace.view?1(context, request)
-zope.traversing.testing.browserResource?4(name, factory, providing=zope.interface.Interface)
-zope.traversing.testing.browserView?4(for_, name, factory, providing=zope.interface.Interface)
-zope.traversing.testing.setUp?4()
-zope.viewlet.interfaces.IViewlet.manager?7
-zope.viewlet.interfaces._?8
-zope.viewlet.manager.ViewletManager?4(name, interface, template=None, bases=())
-zope.viewlet.manager.ViewletManagerBase.__init__?1(self, context, request, view)
-zope.viewlet.manager.ViewletManagerBase.filter?4(viewlets)
-zope.viewlet.manager.ViewletManagerBase.get?4(name, default=None)
-zope.viewlet.manager.ViewletManagerBase.render?4()
-zope.viewlet.manager.ViewletManagerBase.sort?4(viewlets)
-zope.viewlet.manager.ViewletManagerBase.update?4()
-zope.viewlet.manager.ViewletManagerBase?1(context, request, view)
-zope.viewlet.metaconfigure.viewletDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, manager=interfaces.IViewletManager, class_=None, template=None, attribute='render', allowed_interface=None, allowed_attributes=None, **kwargs)
-zope.viewlet.metaconfigure.viewletManagerDirective?4(_context, name, permission, for_=Interface, layer=IDefaultBrowserLayer, view=IBrowserView, provides=interfaces.IViewletManager, class_=None, template=None, allowed_interface=None, allowed_attributes=None)
-zope.viewlet.metadirectives.IContentProvider.default?7
-zope.viewlet.metadirectives.IContentProvider.description?7
-zope.viewlet.metadirectives.IContentProvider.name?7
-zope.viewlet.metadirectives.IContentProvider.required?7
-zope.viewlet.metadirectives.IContentProvider.title?7
-zope.viewlet.metadirectives.IContentProvider.view?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.description?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.required?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.template?7
-zope.viewlet.metadirectives.ITemplatedContentProvider.title?7
-zope.viewlet.metadirectives.IViewletDirective.default?7
-zope.viewlet.metadirectives.IViewletDirective.description?7
-zope.viewlet.metadirectives.IViewletDirective.manager?7
-zope.viewlet.metadirectives.IViewletDirective.required?7
-zope.viewlet.metadirectives.IViewletDirective.title?7
-zope.viewlet.metadirectives.IViewletManagerDirective.default?7
-zope.viewlet.metadirectives.IViewletManagerDirective.description?7
-zope.viewlet.metadirectives.IViewletManagerDirective.provides?7
-zope.viewlet.metadirectives.IViewletManagerDirective.required?7
-zope.viewlet.metadirectives.IViewletManagerDirective.title?7
-zope.viewlet.metadirectives._?8
-zope.viewlet.tests.TestParticipation.interaction?7
-zope.viewlet.tests.TestParticipation.principal?7
-zope.viewlet.tests.directivesSetUp?4(test)
-zope.viewlet.tests.directivesTearDown?4(test)
-zope.viewlet.tests.setUp?4(test)
-zope.viewlet.tests.tearDown?4(test)
-zope.viewlet.tests.test_suite?4()
-zope.viewlet.viewlet.CSSResourceViewletBase._media?8
-zope.viewlet.viewlet.CSSResourceViewletBase._rel?8
-zope.viewlet.viewlet.CSSResourceViewletBase.getMedia?4()
-zope.viewlet.viewlet.CSSResourceViewletBase.getRel?4()
-zope.viewlet.viewlet.CSSViewlet?4(path, media="all", rel="stylesheet")
-zope.viewlet.viewlet.JavaScriptViewlet?4(path)
-zope.viewlet.viewlet.ResourceViewletBase._path?8
-zope.viewlet.viewlet.ResourceViewletBase.getURL?4()
-zope.viewlet.viewlet.ResourceViewletBase.render?4(*args, **kw)
-zope.viewlet.viewlet.SimpleAttributeViewlet.render?4(*args, **kw)
-zope.viewlet.viewlet.SimpleViewletClass?4(template, offering=None, bases=(), attributes=None, name=u'')
-zope.viewlet.viewlet.ViewletBase.__init__?1(self, context, request, view, manager)
-zope.viewlet.viewlet.ViewletBase.render?4()
-zope.viewlet.viewlet.ViewletBase.update?4()
-zope.viewlet.viewlet.ViewletBase?1(context, request, view, manager)
-zope.viewlet.viewlet.simple.render?7
\ No newline at end of file
--- a/src/eric7/APIs/Python3/eric7.api	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/APIs/Python3/eric7.api	Sat Oct 01 13:06:10 2022 +0200
@@ -1,8 +1,8 @@
-eric7.CodeFormatting.BlackConfigurationDialog.BlackConfigurationDialog.getConfiguration?4()
+eric7.CodeFormatting.BlackConfigurationDialog.BlackConfigurationDialog.getConfiguration?4(saveToProject=False)
 eric7.CodeFormatting.BlackConfigurationDialog.BlackConfigurationDialog.on_excludeEdit_textChanged?4()
 eric7.CodeFormatting.BlackConfigurationDialog.BlackConfigurationDialog.on_sourceComboBox_currentTextChanged?4(selection)
 eric7.CodeFormatting.BlackConfigurationDialog.BlackConfigurationDialog.on_validateButton_clicked?4()
-eric7.CodeFormatting.BlackConfigurationDialog.BlackConfigurationDialog?1(withProject=True, parent=None)
+eric7.CodeFormatting.BlackConfigurationDialog.BlackConfigurationDialog?1(withProject=True, onlyProject=False, parent=None)
 eric7.CodeFormatting.BlackDiffWidget.BlackDiffWidget.closeEvent?4(evt)
 eric7.CodeFormatting.BlackDiffWidget.BlackDiffWidget.showDiff?4(diff)
 eric7.CodeFormatting.BlackDiffWidget.BlackDiffWidget?1(parent=None)
@@ -516,6 +516,14 @@
 eric7.DebugClients.Python.getpass.getuser?4()
 eric7.DebugClients.Python.getpass.unix_getpass?7
 eric7.DebugClients.Python.getpass.win_getpass?7
+eric7.Debugger.BreakPointModel.BreakPointModel.Alignments?7
+eric7.Debugger.BreakPointModel.BreakPointModel.ConditionColumn?7
+eric7.Debugger.BreakPointModel.BreakPointModel.EnabledColumn?7
+eric7.Debugger.BreakPointModel.BreakPointModel.FilenameColumn?7
+eric7.Debugger.BreakPointModel.BreakPointModel.Header?7
+eric7.Debugger.BreakPointModel.BreakPointModel.IgnoreCountColumn?7
+eric7.Debugger.BreakPointModel.BreakPointModel.LineNumberColumn?7
+eric7.Debugger.BreakPointModel.BreakPointModel.TemporaryColumn?7
 eric7.Debugger.BreakPointModel.BreakPointModel.addBreakPoint?4(fn, line, properties)
 eric7.Debugger.BreakPointModel.BreakPointModel.addBreakPoints?4(breakpoints)
 eric7.Debugger.BreakPointModel.BreakPointModel.columnCount?4(parent=None)
@@ -902,6 +910,13 @@
 eric7.Debugger.VariablesViewer.VariablesViewer.showVariables?4(vlist, frmnr)
 eric7.Debugger.VariablesViewer.VariablesViewer.verticalScrollbarValueChanged?4(value)
 eric7.Debugger.VariablesViewer.VariablesViewer?1(viewer, globalScope, parent=None)
+eric7.Debugger.WatchPointModel.WatchPointModel.Alignments?7
+eric7.Debugger.WatchPointModel.WatchPointModel.ConditionColumn?7
+eric7.Debugger.WatchPointModel.WatchPointModel.EnabledColumn?7
+eric7.Debugger.WatchPointModel.WatchPointModel.Header?7
+eric7.Debugger.WatchPointModel.WatchPointModel.IgnoreCountColumn?7
+eric7.Debugger.WatchPointModel.WatchPointModel.SpecialColumn?7
+eric7.Debugger.WatchPointModel.WatchPointModel.TemporaryColumn?7
 eric7.Debugger.WatchPointModel.WatchPointModel.addWatchPoint?4(cond, special, properties)
 eric7.Debugger.WatchPointModel.WatchPointModel.addWatchPoints?4(watchpoints)
 eric7.Debugger.WatchPointModel.WatchPointModel.columnCount?4(parent=None)
@@ -3100,6 +3115,7 @@
 eric7.PipInterface.Pip.Pip.getVirtualenvInterpreter?4(venvName)
 eric7.PipInterface.Pip.Pip.getVirtualenvNames?4(noRemote=False, noConda=False)
 eric7.PipInterface.Pip.Pip.getVulnerabilityChecker?4()
+eric7.PipInterface.Pip.Pip.installEditableProject?4(interpreter, projectPath)
 eric7.PipInterface.Pip.Pip.installPackages?4(packages, venvName="", userSite=False, interpreter="", forceReinstall=False, )
 eric7.PipInterface.Pip.Pip.installPip?4(venvName, userSite=False)
 eric7.PipInterface.Pip.Pip.installRequirements?4(venvName)
@@ -3290,6 +3306,7 @@
 eric7.PipInterface.piplicenses.create_licenses_list?4(args: "CustomNamespace", output_fields=DEFAULT_OUTPUT_FIELDS)
 eric7.PipInterface.piplicenses.create_output_string?4(args: "CustomNamespace")
 eric7.PipInterface.piplicenses.create_parser?4()
+eric7.PipInterface.piplicenses.create_summary_by_license_list?4(args: "CustomNamespace")
 eric7.PipInterface.piplicenses.create_summary_list?4(args: "CustomNamespace")
 eric7.PipInterface.piplicenses.enum_key_to_value?4(enum_key: Enum)
 eric7.PipInterface.piplicenses.find_license_from_classifier?4(message)
@@ -3607,16 +3624,34 @@
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.LocalImportVisitor.LocalImportVisitor?1(args, checker)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.translations._importsMessages?8
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Imports.translations._importsMessagesSampleArgs?8
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearContext?7
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.CONTEXTFUL_NODES?7
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.FUNCTION_NODES?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.NodeWindowSize?7
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor._loop?5(badNodeTypes)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.isAbcClass?4()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.isAbstractDecorator?4()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.nodeStack?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_Assert?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_Assign?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_AsyncFor?4(node)
-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_Attribute?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_Call?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_ClassDef?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_Compare?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_DictComp?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_ExceptHandler?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_For?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_FunctionDef?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_GeneratorExp?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_JoinedStr?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_ListComp?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_Raise?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_SetComp?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_Try?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_UAdd?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_While?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor.visit_With?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.BugBearVisitor?1()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.DateTimeVisitor.visit_Call?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.DateTimeVisitor?1()
@@ -3625,6 +3660,11 @@
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.LoggingVisitor.visit_Call?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.LoggingVisitor.visit_JoinedStr?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.LoggingVisitor?1()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.M520NameFinder.visit_DictComp?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.M520NameFinder.visit_GeneratorExp?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.M520NameFinder.visit_Lambda?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.M520NameFinder.visit_ListComp?4(node)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.M520NameFinder.visit_comprehension?4(node)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.MiscellaneousChecker.BuiltinsWhiteList?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.MiscellaneousChecker.Codes?7
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.MiscellaneousChecker.FormatFieldRegex?7
@@ -3748,6 +3788,7 @@
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.flaskDebug.getChecks?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalBindAllInterfaces.checkBindAllInterfaces?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalBindAllInterfaces.getChecks?4()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions._statIsDangerous?5(mode)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions.checkFilePermissions?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions.getChecks?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalHardcodedPassword.RE_CANDIDATES?7
@@ -3778,7 +3819,9 @@
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionSql.getChecks?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionWildcard.checkLinuxCommandsWildcardInjection?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionWildcard.getChecks?4()
-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.checkHashlibNew?4(reportError, context, config)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew._hashlibFunc?5(reportError, context, config)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew._hashlibNew?5(reportError, context, config)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.checkHashlib?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.getChecks?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.checkInsecureSslDefaults?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.checkInsecureSslProtocolVersion?4(reportError, context, config)
@@ -3788,8 +3831,17 @@
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.getChecks?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.checkMakoTemplateUsage?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.getChecks?4()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.checkRequestWithouTimeout?4(reportError, context, config)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.getChecks?4()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.checkInsecureVersion?4(reportError, context, config)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.checkWeakCryptography?4(reportError, context, config)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.getChecks?4()
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.checkSshNoHostKeyVerification?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.getChecks?4()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers._getMembersValue?5(context)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.checkTarfileUnsafeMembers?4(reportError, context, config)
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.getChecks?4()
+eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.checkContextlibSuppress?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.checkTryExceptContinue?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.checkTryExceptPass?4(reportError, context, config)
 eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.getChecks?4()
@@ -7858,6 +7910,9 @@
 eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser.appendStdout?7
 eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser.showMenu?7
 eric7.Project.ProjectTranslationsBrowser.ProjectTranslationsBrowser?1(project, parent=None)
+eric7.Project.ProjectVenvConfigurationDialog.ProjectVenvConfigurationDialog.getData?4()
+eric7.Project.ProjectVenvConfigurationDialog.ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged?4(txt)
+eric7.Project.ProjectVenvConfigurationDialog.ProjectVenvConfigurationDialog?1(venvName="", venvDirectory="", venvInterpreter="", execPath="", parent=None, )
 eric7.Project.PropertiesDialog.PropertiesDialog.getPPath?4()
 eric7.Project.PropertiesDialog.PropertiesDialog.getProjectType?4()
 eric7.Project.PropertiesDialog.PropertiesDialog.on_dirPicker_textChanged?4(txt)
@@ -9295,12 +9350,15 @@
 eric7.Testing.Interfaces.Frameworks?7
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.createArguments?4(config)
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.finished?4()
+eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.getMarkers?4(interpreter, workdir)
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.getVersions?4(interpreter)
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.hasCoverage?4(interpreter)
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.module?7
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.name?7
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.runner?7
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.start?4(config, pythonpath)
+eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.supportsMarkers?4(interpreter)
+eric7.Testing.Interfaces.PytestExecutor.PytestExecutor.supportsPatterns?4(interpreter)
 eric7.Testing.Interfaces.PytestExecutor.PytestExecutor?1(testWidget)
 eric7.Testing.Interfaces.PytestRunner.EricPlugin.pytest_collectreport?4(report)
 eric7.Testing.Interfaces.PytestRunner.EricPlugin.pytest_itemcollected?4(item)
@@ -9311,9 +9369,13 @@
 eric7.Testing.Interfaces.PytestRunner.EricPlugin.pytest_sessionfinish?4(session, exitstatus)
 eric7.Testing.Interfaces.PytestRunner.EricPlugin.pytest_sessionstart?4(session)
 eric7.Testing.Interfaces.PytestRunner.EricPlugin?1(writer)
+eric7.Testing.Interfaces.PytestRunner.GetMarkersPlugin.getMarkers?4()
+eric7.Testing.Interfaces.PytestRunner.GetMarkersPlugin.pytest_cmdline_main?4(config)
+eric7.Testing.Interfaces.PytestRunner.GetMarkersPlugin?1()
 eric7.Testing.Interfaces.PytestRunner.GetPluginVersionsPlugin.getVersions?4()
 eric7.Testing.Interfaces.PytestRunner.GetPluginVersionsPlugin.pytest_cmdline_main?4(config)
 eric7.Testing.Interfaces.PytestRunner.GetPluginVersionsPlugin?1()
+eric7.Testing.Interfaces.PytestRunner.getMarkers?4()
 eric7.Testing.Interfaces.PytestRunner.getVersions?4()
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase._prepareProcess?5(workDir, pythonpath)
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.collectError?7
@@ -9321,6 +9383,7 @@
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.coverageDataSaved?7
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.createArguments?4(config)
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.finished?4()
+eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.getMarkers?4(interpreter, workdir)
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.getVersions?4(interpreter)
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.hasCoverage?4(interpreter)
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.isInstalled?4(interpreter)
@@ -9332,6 +9395,8 @@
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.startTest?7
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.stop?7
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.stopIfRunning?4()
+eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.supportsMarkers?4(interpreter)
+eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.supportsPatterns?4(interpreter)
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.testFinished?7
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.testResult?7
 eric7.Testing.Interfaces.TestExecutorBase.TestExecutorBase.testRunAboutToBeStarted?7
@@ -9354,6 +9419,7 @@
 eric7.Testing.Interfaces.UnittestExecutor.UnittestExecutor.name?7
 eric7.Testing.Interfaces.UnittestExecutor.UnittestExecutor.runner?7
 eric7.Testing.Interfaces.UnittestExecutor.UnittestExecutor.start?4(config, pythonpath)
+eric7.Testing.Interfaces.UnittestExecutor.UnittestExecutor.supportsPatterns?4(interpreter)
 eric7.Testing.Interfaces.UnittestExecutor.UnittestExecutor?1(testWidget)
 eric7.Testing.Interfaces.UnittestRunner.EricTestResult.addError?4(test, err)
 eric7.Testing.Interfaces.UnittestRunner.EricTestResult.addExpectedFailure?4(test, err)
@@ -9368,6 +9434,9 @@
 eric7.Testing.Interfaces.UnittestRunner.EricTestResult?1(writer, failfast)
 eric7.Testing.Interfaces.UnittestRunner._assembleTestCasesList?5(suite)
 eric7.Testing.Interfaces.UnittestRunner.runtest?4(argv)
+eric7.Testing.MarkersWindow.MarkersWindow.closeEvent?4(e)
+eric7.Testing.MarkersWindow.MarkersWindow.showMarkers?4(markers)
+eric7.Testing.MarkersWindow.MarkersWindow?1(parent=None)
 eric7.Testing.TestResultsTree.TestResultsModel.DurationColumn?7
 eric7.Testing.TestResultsTree.TestResultsModel.Headers?7
 eric7.Testing.TestResultsTree.TestResultsModel.MessageColumn?7
@@ -9405,6 +9474,7 @@
 eric7.Testing.TestingWidget.TestingWidget.on_buttonBox_clicked?4(button)
 eric7.Testing.TestingWidget.TestingWidget.on_discoverCheckBox_toggled?4(checked)
 eric7.Testing.TestingWidget.TestingWidget.on_frameworkComboBox_currentIndexChanged?4(index)
+eric7.Testing.TestingWidget.TestingWidget.on_showMarkersButton_clicked?4()
 eric7.Testing.TestingWidget.TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog?4()
 eric7.Testing.TestingWidget.TestingWidget.on_venvComboBox_currentIndexChanged?4(index)
 eric7.Testing.TestingWidget.TestingWidget.on_versionsButton_clicked?4()
@@ -12629,7 +12699,7 @@
 eric7.eric7_pluginrepository.main?4()
 eric7.eric7_pluginuninstall.createMainWidget?4(argv)
 eric7.eric7_pluginuninstall.main?4()
-eric7.eric7_post_install.copyDesktopFile?4(src, dst, scriptsdir)
+eric7.eric7_post_install.copyDesktopFile?4(src, dstPath, dstFile, scriptsdir)
 eric7.eric7_post_install.copyLinuxMetaData?4()
 eric7.eric7_post_install.copyMetaFile?4(srcname, dstpath, dstname)
 eric7.eric7_post_install.createWindowsLinks?4()
--- a/src/eric7/APIs/Python3/eric7.bas	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/APIs/Python3/eric7.bas	Sat Oct 01 13:06:10 2022 +0200
@@ -635,9 +635,11 @@
 LogViewerEdit QTextEdit
 LogViewerPage ConfigurationPageBase Ui_LogViewerPage
 LoggingVisitor ast.NodeVisitor
+M520NameFinder NameFinder
 MakePropertiesDialog QDialog Ui_MakePropertiesDialog
 ManageDictionariesDialog QDialog Ui_ManageDictionariesDialog
 MarkdownProvider MarkupBase
+MarkersWindow QWidget Ui_MarkersWindow
 MasterPasswordEntryDialog QDialog Ui_MasterPasswordEntryDialog
 MercurialPage ConfigurationPageBase Ui_MercurialPage
 MermaidExtension Extension
@@ -785,6 +787,7 @@
 ProjectSourcesBrowser ProjectBaseBrowser
 ProjectTaskExtractionThread QThread
 ProjectTranslationsBrowser ProjectBaseBrowser
+ProjectVenvConfigurationDialog QDialog Ui_ProjectVenvConfigurationDialog
 PropertiesDialog QDialog Ui_PropertiesDialog
 ProtobufPage ConfigurationPageBase Ui_ProtobufPage
 ProtocolHandlerManager QObject
--- a/src/eric7/CodeFormatting/BlackConfigurationDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/CodeFormatting/BlackConfigurationDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -31,20 +31,26 @@
     Class implementing a dialog to enter the parameters for a Black formatting run.
     """
 
-    def __init__(self, withProject=True, parent=None):
+    def __init__(self, withProject=True, onlyProject=False, parent=None):
         """
         Constructor
 
         @param withProject flag indicating to look for project configurations
             (defaults to True)
-        @type bool
+        @type bool (optional)
+        @param onlyProject flag indicating to only look for project configurations
+            (defaults to False)
+        @type bool (optional)
         @param parent reference to the parent widget (defaults to None)
         @type QWidget (optional)
         """
         super().__init__(parent)
         self.setupUi(self)
 
-        self.__project = ericApp().getObject("Project") if withProject else None
+        self.__project = (
+            ericApp().getObject("Project") if (withProject or onlyProject) else None
+        )
+        self.__onlyProject = onlyProject
 
         indentTabWidth = (
             QFontMetricsF(self.excludeEdit.font()).horizontalAdvance(" ") * 2
@@ -84,14 +90,19 @@
                     self.__project.getData("OTHERTOOLSPARMS", "Black")
                 )
                 self.sourceComboBox.addItem(self.tr("Project File"), "project")
-        self.sourceComboBox.addItem(self.tr("Defaults"), "default")
-        self.sourceComboBox.addItem(self.tr("Configuration Below"), "dialog")
+            elif onlyProject:
+                self.sourceComboBox.addItem(self.tr("Project File"), "project")
+        if not onlyProject:
+            self.sourceComboBox.addItem(self.tr("Defaults"), "default")
+            self.sourceComboBox.addItem(self.tr("Configuration Below"), "dialog")
 
         self.__populateTargetVersionsList()
 
         if self.__projectData:
             source = self.__projectData.get("source", "")
             self.sourceComboBox.setCurrentIndex(self.sourceComboBox.findData(source))
+        elif onlyProject:
+            self.sourceComboBox.setCurrentIndex(self.sourceComboBox.findData("project"))
 
     def __populateTargetVersionsList(self):
         """
@@ -103,7 +114,7 @@
             for t in dir(black.TargetVersion)
             if t.startswith("PY")
         ]
-        for target in sorted(targets):
+        for target in sorted(targets, reverse=True):
             itm = QListWidgetItem(
                 "Python {0}.{1}".format(target[0], target[1]), self.targetVersionsList
             )
@@ -144,7 +155,7 @@
         @type str
         """
         self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).setEnabled(
-            bool(selection)
+            bool(selection) or self.__onlyProject
         )
 
         source = self.sourceComboBox.currentData()
@@ -238,10 +249,13 @@
             ),
         )
 
-    def getConfiguration(self):
+    def getConfiguration(self, saveToProject=False):
         """
         Public method to get the current configuration parameters.
 
+        @param saveToProject flag indicating to save the configuration data in the
+            project file (defaults to False)
+        @type bool (optional)
         @return dictionary containing the configuration parameters
         @rtype dict
         """
@@ -258,7 +272,7 @@
         ] = self.skipMagicCommaCheckBox.isChecked()
         configuration["extend-exclude"] = self.excludeEdit.toPlainText().strip()
 
-        if self.__project:
+        if saveToProject and self.__project:
             self.__project.setData("OTHERTOOLSPARMS", "Black", configuration)
 
         return configuration
--- a/src/eric7/CodeFormatting/BlackFormattingDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/CodeFormatting/BlackFormattingDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -74,32 +74,49 @@
         self.setupUi(self)
 
         self.progressBar.setMaximum(len(filesList))
-        self.progressBar.setValue(0)
 
         self.resultsList.header().setSortIndicator(1, Qt.SortOrder.AscendingOrder)
 
-        self.statisticsGroup.setVisible(False)
-
-        self.__statistics = BlackStatistics()
-
         self.__config = copy.deepcopy(configuration)
         self.__config["__action__"] = action  # needed by the workers
         self.__project = project
-        self.__action = action
 
-        self.__cancelled = False
+        self.__filesList = filesList[:]
+
         self.__diffDialog = None
 
         self.__allFilter = self.tr("<all>")
 
+        self.__formatButton = self.buttonBox.addButton(
+            self.tr("Format Code"), QDialogButtonBox.ButtonRole.ActionRole
+        )
+        self.__formatButton.setVisible(False)
+
+        self.show()
+        QCoreApplication.processEvents()
+
+        self.__performAction()
+
+    def __performAction(self):
+        """
+        Private method to exceute the requested formatting action.
+        """
+        self.progressBar.setValue(0)
+        self.progressBar.setVisible(True)
+
+        self.statisticsGroup.setVisible(False)
+        self.__statistics = BlackStatistics()
+
+        self.__cancelled = False
+
+        self.statusFilterComboBox.clear()
+        self.resultsList.clear()
+
         self.buttonBox.button(QDialogButtonBox.StandardButton.Cancel).setEnabled(True)
         self.buttonBox.button(QDialogButtonBox.StandardButton.Close).setEnabled(False)
         self.buttonBox.button(QDialogButtonBox.StandardButton.Cancel).setDefault(True)
 
-        self.show()
-        QCoreApplication.processEvents()
-
-        files = self.__filterFiles(filesList)
+        files = self.__filterFiles(self.__filesList)
         if len(files) > 1:
             self.__formatManyFiles(files)
         elif len(files) == 1:
@@ -182,6 +199,11 @@
 
         self.progressBar.setVisible(False)
 
+        self.__formatButton.setVisible(
+            self.__config["__action__"] is not BlackFormattingAction.Format
+            and self.__statistics.changeCount > 0
+        )
+
         self.__updateStatistics()
         self.__populateStatusFilterCombo()
 
@@ -192,7 +214,7 @@
         """
         self.reformattedLabel.setText(
             self.tr("Reformatted:")
-            if self.__action is BlackFormattingAction.Format
+            if self.__config["__action__"] is BlackFormattingAction.Format
             else self.tr("Would Reformat:")
         )
 
@@ -223,6 +245,17 @@
             self.__cancelled = True
         elif button == self.buttonBox.button(QDialogButtonBox.StandardButton.Close):
             self.accept()
+        elif button is self.__formatButton:
+            self.__formatButtonClicked()
+
+    @pyqtSlot()
+    def __formatButtonClicked(self):
+        """
+        Private slot handling the selection of the 'Format Code' button.
+        """
+        self.__config["__action__"] = BlackFormattingAction.Format
+
+        self.__performAction()
 
     @pyqtSlot(QTreeWidgetItem, int)
     def on_resultsList_itemDoubleClicked(self, item, column):
@@ -407,7 +440,7 @@
             magic_trailing_comma=not self.__config["skip-magic-trailing-comma"],
         )
 
-        if self.__action is BlackFormattingAction.Diff:
+        if self.__config["__action__"] is BlackFormattingAction.Diff:
             relSrc = self.__project.getRelativePath(str(file)) if self.__project else ""
             self.__diffFormatFile(
                 pathlib.Path(file), fast=False, mode=mode, report=report, relSrc=relSrc
@@ -501,7 +534,7 @@
         if status == "changed":
             statusMsg = (
                 self.tr("would reformat")
-                if self.__action
+                if self.__config["__action__"]
                 in (BlackFormattingAction.Check, BlackFormattingAction.Diff)
                 else self.tr("reformatted")
             )
--- a/src/eric7/Debugger/BreakPointModel.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/BreakPointModel.py	Sat Oct 01 13:06:10 2022 +0200
@@ -9,10 +9,15 @@
 
 import copy
 
-from PyQt6.QtCore import pyqtSignal, Qt, QAbstractItemModel, QModelIndex
+from PyQt6.QtCore import (
+    QAbstractItemModel,
+    QCoreApplication,
+    QModelIndex,
+    Qt,
+    pyqtSignal,
+)
 
 
-# TODO: change column numbers to class attributes
 class BreakPointModel(QAbstractItemModel):
     """
     Class implementing a custom model for breakpoints.
@@ -23,6 +28,32 @@
 
     dataAboutToBeChanged = pyqtSignal(QModelIndex, QModelIndex)
 
+    FilenameColumn = 0
+    LineNumberColumn = 1
+    ConditionColumn = 2
+    TemporaryColumn = 3
+    EnabledColumn = 4
+    IgnoreCountColumn = 5
+
+    Header = (
+        QCoreApplication.translate("BreakPointModel", "Filename"),
+        QCoreApplication.translate("BreakPointModel", "Line"),
+        QCoreApplication.translate("BreakPointModel", "Condition"),
+        QCoreApplication.translate("BreakPointModel", "Temporary"),
+        QCoreApplication.translate("BreakPointModel", "Enabled"),
+        QCoreApplication.translate("BreakPointModel", "Ignore Count"),
+    )
+
+    Alignments = (
+        Qt.AlignmentFlag.AlignLeft,
+        Qt.AlignmentFlag.AlignRight,
+        Qt.AlignmentFlag.AlignLeft,
+        Qt.AlignmentFlag.AlignHCenter,
+        Qt.AlignmentFlag.AlignHCenter,
+        Qt.AlignmentFlag.AlignRight,
+        Qt.AlignmentFlag.AlignHCenter,
+    )
+
     def __init__(self, project, parent=None):
         """
         Constructor
@@ -37,23 +68,6 @@
         self.__project = project
 
         self.breakpoints = []
-        self.header = [
-            self.tr("Filename"),
-            self.tr("Line"),
-            self.tr("Condition"),
-            self.tr("Temporary"),
-            self.tr("Enabled"),
-            self.tr("Ignore Count"),
-        ]
-        self.alignments = [
-            Qt.AlignmentFlag.AlignLeft,
-            Qt.AlignmentFlag.AlignRight,
-            Qt.AlignmentFlag.AlignLeft,
-            Qt.AlignmentFlag.AlignHCenter,
-            Qt.AlignmentFlag.AlignHCenter,
-            Qt.AlignmentFlag.AlignRight,
-            Qt.AlignmentFlag.AlignHCenter,
-        ]
 
     def columnCount(self, parent=None):
         """
@@ -64,7 +78,7 @@
         @return column count
         @rtype int
         """
-        return len(self.header)
+        return len(BreakPointModel.Header)
 
     def rowCount(self, parent=None):
         """
@@ -96,28 +110,38 @@
             return None
 
         if role == Qt.ItemDataRole.DisplayRole:
-            if index.column() == 0:
+            if index.column() == BreakPointModel.FilenameColumn:
                 filename = self.breakpoints[index.row()][0]
                 if self.__project.isOpen():
                     return self.__project.getRelativePath(filename)
                 else:
                     return filename
-            elif index.column() in (1, 2, 5):
+            elif index.column() in (
+                BreakPointModel.LineNumberColumn,
+                BreakPointModel.ConditionColumn,
+                BreakPointModel.IgnoreCountColumn,
+            ):
                 return self.breakpoints[index.row()][index.column()]
 
-        if role == Qt.ItemDataRole.CheckStateRole and index.column() in (3, 4):
+        if role == Qt.ItemDataRole.CheckStateRole and index.column() in (
+            BreakPointModel.TemporaryColumn,
+            BreakPointModel.EnabledColumn,
+        ):
             if self.breakpoints[index.row()][index.column()]:
                 return Qt.CheckState.Checked
             else:
                 return Qt.CheckState.Unchecked
 
-        if role == Qt.ItemDataRole.ToolTipRole and index.column() in (0, 2):
+        if role == Qt.ItemDataRole.ToolTipRole and index.column() in (
+            BreakPointModel.FilenameColumn,
+            BreakPointModel.ConditionColumn,
+        ):
             return self.breakpoints[index.row()][index.column()]
 
         if role == Qt.ItemDataRole.TextAlignmentRole and index.column() < len(
-            self.alignments
+            BreakPointModel.Alignments
         ):
-            return self.alignments[index.column()].value
+            return BreakPointModel.Alignments[index.column()].value
 
         return None
 
@@ -136,7 +160,7 @@
         """
         if (
             not index.isValid()
-            or index.column() >= len(self.header)
+            or index.column() >= len(BreakPointModel.Header)
             or index.row() >= len(self.breakpoints)
         ):
             return False
@@ -177,10 +201,10 @@
             orientation == Qt.Orientation.Horizontal
             and role == Qt.ItemDataRole.DisplayRole
         ):
-            if section >= len(self.header):
+            if section >= len(BreakPointModel.Header):
                 return ""
             else:
-                return self.header[section]
+                return BreakPointModel.Header[section]
 
         return None
 
@@ -202,7 +226,7 @@
             or row < 0
             or row >= len(self.breakpoints)
             or column < 0
-            or column >= len(self.header)
+            or column >= len(BreakPointModel.Header)
         ):
             return QModelIndex()
 
--- a/src/eric7/Debugger/DebugUI.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/DebugUI.py	Sat Oct 01 13:06:10 2022 +0200
@@ -1451,10 +1451,7 @@
         if (
             self.exceptions
             and exceptionType not in self.excIgnoreList
-            and (
-                not len(self.excList)
-                or (len(self.excList) and exceptionType in self.excList)
-            )
+            and (len(self.excList) == 0 or exceptionType in self.excList)
         ) or (self.unhandledExceptions and exceptionType.startswith("unhandled")):
             res = None
             if stackTrace:
--- a/src/eric7/Debugger/DebugViewer.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/DebugViewer.py	Sat Oct 01 13:06:10 2022 +0200
@@ -138,6 +138,7 @@
         self.glvWidgetHLayout = QHBoxLayout()
         self.glvWidgetHLayout.setContentsMargins(3, 3, 3, 3)
 
+        # TODO: add a switch between "Show Only" and "Don't Show"
         self.globalsFilterEdit = QLineEdit(self.glvWidget)
         self.globalsFilterEdit.setSizePolicy(
             QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed
@@ -199,6 +200,7 @@
         self.lvWidgetHLayout2 = QHBoxLayout()
         self.lvWidgetHLayout2.setContentsMargins(3, 3, 3, 3)
 
+        # TODO: add a switch between "Show Only" and "Don't Show"
         self.localsFilterEdit = QLineEdit(self.lvWidget)
         self.localsFilterEdit.setSizePolicy(
             QSizePolicy.Policy.Expanding, QSizePolicy.Policy.Fixed
--- a/src/eric7/Debugger/DebuggerInterfacePython.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/DebuggerInterfacePython.py	Sat Oct 01 13:06:10 2022 +0200
@@ -7,7 +7,6 @@
 Module implementing the Python3 debugger interface for the debug server.
 """
 
-import sys
 import os
 import logging
 import shlex
@@ -208,8 +207,9 @@
         else:
             debugClient = Preferences.getDebugger("DebugClient3")
             if debugClient == "":
+                # use the 'standard' debug client if no custom one was configured
                 debugClient = os.path.join(
-                    sys.path[0], "DebugClients", "Python", "DebugClient.py"
+                    getConfig("ericDir"), "DebugClients", "Python", "DebugClient.py"
                 )
 
         redirect = (
--- a/src/eric7/Debugger/StartCoverageDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/StartCoverageDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -242,6 +242,10 @@
        <property name="toolTip">
         <string>Uncheck to disable reporting of unhandled exceptions</string>
        </property>
+       <property name="whatsThis">
+        <string>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</string>
+       </property>
        <property name="text">
         <string>Always report unhandled exceptions</string>
        </property>
--- a/src/eric7/Debugger/StartDebugDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/StartDebugDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -239,6 +239,10 @@
        <property name="toolTip">
         <string>Uncheck to disable reporting of unhandled exceptions</string>
        </property>
+       <property name="whatsThis">
+        <string>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</string>
+       </property>
        <property name="text">
         <string>Always report unhandled exceptions</string>
        </property>
@@ -282,6 +286,10 @@
        <property name="toolTip">
         <string>Select to trace into the Python library</string>
        </property>
+       <property name="whatsThis">
+        <string>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</string>
+       </property>
        <property name="text">
         <string>Trace into interpreter libraries</string>
        </property>
--- a/src/eric7/Debugger/StartProfileDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/StartProfileDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -239,6 +239,10 @@
        <property name="toolTip">
         <string>Uncheck to disable reporting of unhandled exceptions</string>
        </property>
+       <property name="whatsThis">
+        <string>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</string>
+       </property>
        <property name="text">
         <string>Always report unhandled exceptions</string>
        </property>
--- a/src/eric7/Debugger/StartRunDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/StartRunDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -269,6 +269,10 @@
        <property name="toolTip">
         <string>Uncheck to disable reporting of unhandled exceptions</string>
        </property>
+       <property name="whatsThis">
+        <string>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</string>
+       </property>
        <property name="text">
         <string>Always report unhandled exceptions</string>
        </property>
--- a/src/eric7/Debugger/VariablesFilterDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/VariablesFilterDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -16,6 +16,7 @@
 from .Ui_VariablesFilterDialog import Ui_VariablesFilterDialog
 
 
+# TODO: add an Apply button to see effect of currently set filters
 class VariablesFilterDialog(QDialog, Ui_VariablesFilterDialog):
     """
     Class implementing the variables filter dialog.
--- a/src/eric7/Debugger/WatchPointModel.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Debugger/WatchPointModel.py	Sat Oct 01 13:06:10 2022 +0200
@@ -9,10 +9,15 @@
 
 import copy
 
-from PyQt6.QtCore import pyqtSignal, Qt, QAbstractItemModel, QModelIndex
+from PyQt6.QtCore import (
+    QAbstractItemModel,
+    QCoreApplication,
+    QModelIndex,
+    Qt,
+    pyqtSignal,
+)
 
 
-# TODO: change column numbers to class attributes
 class WatchPointModel(QAbstractItemModel):
     """
     Class implementing a custom model for watch expressions.
@@ -23,6 +28,28 @@
 
     dataAboutToBeChanged = pyqtSignal(QModelIndex, QModelIndex)
 
+    ConditionColumn = 0
+    SpecialColumn = 1
+    TemporaryColumn = 2
+    EnabledColumn = 3
+    IgnoreCountColumn = 4
+
+    Header = (
+        QCoreApplication.translate("WatchPointModel", "Condition"),
+        QCoreApplication.translate("WatchPointModel", "Special"),
+        QCoreApplication.translate("WatchPointModel", "Temporary"),
+        QCoreApplication.translate("WatchPointModel", "Enabled"),
+        QCoreApplication.translate("WatchPointModel", "Ignore Count"),
+    )
+
+    Alignments = (
+        Qt.AlignmentFlag.AlignLeft,
+        Qt.AlignmentFlag.AlignLeft,
+        Qt.AlignmentFlag.AlignHCenter,
+        Qt.AlignmentFlag.AlignHCenter,
+        Qt.AlignmentFlag.AlignRight,
+    )
+
     def __init__(self, parent=None):
         """
         Constructor
@@ -32,20 +59,6 @@
         super().__init__(parent)
 
         self.watchpoints = []
-        self.header = [
-            self.tr("Condition"),
-            self.tr("Special"),
-            self.tr("Temporary"),
-            self.tr("Enabled"),
-            self.tr("Ignore Count"),
-        ]
-        self.alignments = [
-            Qt.AlignmentFlag.AlignLeft,
-            Qt.AlignmentFlag.AlignLeft,
-            Qt.AlignmentFlag.AlignHCenter,
-            Qt.AlignmentFlag.AlignHCenter,
-            Qt.AlignmentFlag.AlignRight,
-        ]
 
     def columnCount(self, parent=None):
         """
@@ -54,7 +67,7 @@
         @param parent index of the parent item (QModelIndex) (Unused)
         @return column count (integer)
         """
-        return len(self.header)
+        return len(WatchPointModel.Header)
 
     def rowCount(self, parent=None):
         """
@@ -80,22 +93,32 @@
         if not index.isValid():
             return None
 
-        if role == Qt.ItemDataRole.DisplayRole and index.column() in [0, 1, 4]:
+        if role == Qt.ItemDataRole.DisplayRole and index.column() in (
+            WatchPointModel.ConditionColumn,
+            WatchPointModel.SpecialColumn,
+            WatchPointModel.IgnoreCountColumn,
+        ):
             return self.watchpoints[index.row()][index.column()]
 
-        if role == Qt.ItemDataRole.CheckStateRole and index.column() in [2, 3]:
+        if role == Qt.ItemDataRole.CheckStateRole and index.column() in (
+            WatchPointModel.TemporaryColumn,
+            WatchPointModel.EnabledColumn,
+        ):
             if self.watchpoints[index.row()][index.column()]:
                 return Qt.CheckState.Checked
             else:
                 return Qt.CheckState.Unchecked
 
-        if role == Qt.ItemDataRole.ToolTipRole and index.column() in [0, 1]:
+        if role == Qt.ItemDataRole.ToolTipRole and index.column() in (
+            WatchPointModel.ConditionColumn,
+            WatchPointModel.SpecialColumn,
+        ):
             return self.watchpoints[index.row()][index.column()]
 
         if role == Qt.ItemDataRole.TextAlignmentRole and index.column() < len(
-            self.alignments
+            WatchPointModel.Alignments
         ):
-            return self.alignments[index.column()].value
+            return WatchPointModel.Alignments[index.column()].value
 
         return None
 
@@ -124,10 +147,10 @@
             orientation == Qt.Orientation.Horizontal
             and role == Qt.ItemDataRole.DisplayRole
         ):
-            if section >= len(self.header):
+            if section >= len(WatchPointModel.Header):
                 return ""
             else:
-                return self.header[section]
+                return WatchPointModel.Header[section]
 
         return None
 
@@ -145,7 +168,7 @@
             or row < 0
             or row >= len(self.watchpoints)
             or column < 0
-            or column >= len(self.header)
+            or column >= len(WatchPointModel.Header)
         ):
             return QModelIndex()
 
Binary file src/eric7/Documentation/Help/source.qch has changed
--- a/src/eric7/Documentation/Help/source.qhp	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Help/source.qhp	Sat Oct 01 13:06:10 2022 +0200
@@ -397,7 +397,10 @@
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html" />
+                    <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html" />
+                    <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html" />
+                    <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html" />
                     <section title="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html" />
@@ -913,6 +916,7 @@
             <section title="eric7.Project.ProjectResourcesBrowser" ref="eric7.Project.ProjectResourcesBrowser.html" />
             <section title="eric7.Project.ProjectSourcesBrowser" ref="eric7.Project.ProjectSourcesBrowser.html" />
             <section title="eric7.Project.ProjectTranslationsBrowser" ref="eric7.Project.ProjectTranslationsBrowser.html" />
+            <section title="eric7.Project.ProjectVenvConfigurationDialog" ref="eric7.Project.ProjectVenvConfigurationDialog.html" />
             <section title="eric7.Project.PropertiesDialog" ref="eric7.Project.PropertiesDialog.html" />
             <section title="eric7.Project.QuickFindFileDialog" ref="eric7.Project.QuickFindFileDialog.html" />
             <section title="eric7.Project.RccCompilerOptionsDialog" ref="eric7.Project.RccCompilerOptionsDialog.html" />
@@ -1068,6 +1072,7 @@
               <section title="eric7.Testing.Interfaces.UnittestExecutor" ref="eric7.Testing.Interfaces.UnittestExecutor.html" />
               <section title="eric7.Testing.Interfaces.UnittestRunner" ref="eric7.Testing.Interfaces.UnittestRunner.html" />
             </section>
+            <section title="eric7.Testing.MarkersWindow" ref="eric7.Testing.MarkersWindow.html" />
             <section title="eric7.Testing.TestResultsTree" ref="eric7.Testing.TestResultsTree.html" />
             <section title="eric7.Testing.TestingWidget" ref="eric7.Testing.TestingWidget.html" />
             <section title="eric7.Testing.__init__" ref="eric7.Testing.__init__.html" />
@@ -1990,6 +1995,7 @@
       <keyword name="BackgroundService" id="BackgroundService" ref="eric7.Utilities.BackgroundService.html#BackgroundService" />
       <keyword name="BackgroundService (Constructor)" id="BackgroundService (Constructor)" ref="eric7.Utilities.BackgroundService.html#BackgroundService.__init__" />
       <keyword name="BackgroundService (Module)" id="BackgroundService (Module)" ref="eric7.Utilities.BackgroundService.html" />
+      <keyword name="BackgroundService.__getPythonInterpreter" id="BackgroundService.__getPythonInterpreter" ref="eric7.Utilities.BackgroundService.html#BackgroundService.__getPythonInterpreter" />
       <keyword name="BackgroundService.__processQueue" id="BackgroundService.__processQueue" ref="eric7.Utilities.BackgroundService.html#BackgroundService.__processQueue" />
       <keyword name="BackgroundService.__receive" id="BackgroundService.__receive" ref="eric7.Utilities.BackgroundService.html#BackgroundService.__receive" />
       <keyword name="BackgroundService.__send" id="BackgroundService.__send" ref="eric7.Utilities.BackgroundService.html#BackgroundService.__send" />
@@ -2065,9 +2071,11 @@
       <keyword name="BlackFormattingDialog.__diffFormatFile" id="BlackFormattingDialog.__diffFormatFile" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__diffFormatFile" />
       <keyword name="BlackFormattingDialog.__filterFiles" id="BlackFormattingDialog.__filterFiles" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__filterFiles" />
       <keyword name="BlackFormattingDialog.__finish" id="BlackFormattingDialog.__finish" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__finish" />
+      <keyword name="BlackFormattingDialog.__formatButtonClicked" id="BlackFormattingDialog.__formatButtonClicked" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__formatButtonClicked" />
       <keyword name="BlackFormattingDialog.__formatManyFiles" id="BlackFormattingDialog.__formatManyFiles" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__formatManyFiles" />
       <keyword name="BlackFormattingDialog.__formatOneFile" id="BlackFormattingDialog.__formatOneFile" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__formatOneFile" />
       <keyword name="BlackFormattingDialog.__handleBlackFormattingResult" id="BlackFormattingDialog.__handleBlackFormattingResult" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__handleBlackFormattingResult" />
+      <keyword name="BlackFormattingDialog.__performAction" id="BlackFormattingDialog.__performAction" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__performAction" />
       <keyword name="BlackFormattingDialog.__populateStatusFilterCombo" id="BlackFormattingDialog.__populateStatusFilterCombo" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__populateStatusFilterCombo" />
       <keyword name="BlackFormattingDialog.__resizeColumns" id="BlackFormattingDialog.__resizeColumns" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__resizeColumns" />
       <keyword name="BlackFormattingDialog.__resort" id="BlackFormattingDialog.__resort" ref="eric7.CodeFormatting.BlackFormattingDialog.html#BlackFormattingDialog.__resort" />
@@ -2515,17 +2523,51 @@
       <keyword name="BrowserSysPathItem.name" id="BrowserSysPathItem.name" ref="eric7.UI.BrowserModel.html#BrowserSysPathItem.name" />
       <keyword name="BugBearVisitor" id="BugBearVisitor" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor" />
       <keyword name="BugBearVisitor (Constructor)" id="BugBearVisitor (Constructor)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__init__" />
-      <keyword name="BugBearVisitor.__checkForM502" id="BugBearVisitor.__checkForM502" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM502" />
+      <keyword name="BugBearVisitor.__checkForM505" id="BugBearVisitor.__checkForM505" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM505" />
       <keyword name="BugBearVisitor.__checkForM507" id="BugBearVisitor.__checkForM507" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM507" />
+      <keyword name="BugBearVisitor.__checkForM512" id="BugBearVisitor.__checkForM512" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM512" />
+      <keyword name="BugBearVisitor.__checkForM515" id="BugBearVisitor.__checkForM515" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM515" />
+      <keyword name="BugBearVisitor.__checkForM516" id="BugBearVisitor.__checkForM516" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM516" />
+      <keyword name="BugBearVisitor.__checkForM517" id="BugBearVisitor.__checkForM517" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM517" />
+      <keyword name="BugBearVisitor.__checkForM518" id="BugBearVisitor.__checkForM518" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM518" />
+      <keyword name="BugBearVisitor.__checkForM519" id="BugBearVisitor.__checkForM519" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM519" />
+      <keyword name="BugBearVisitor.__checkForM520" id="BugBearVisitor.__checkForM520" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM520" />
+      <keyword name="BugBearVisitor.__checkForM521" id="BugBearVisitor.__checkForM521" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM521" />
+      <keyword name="BugBearVisitor.__checkForM522" id="BugBearVisitor.__checkForM522" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM522" />
+      <keyword name="BugBearVisitor.__checkForM523" id="BugBearVisitor.__checkForM523" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM523" />
+      <keyword name="BugBearVisitor.__checkForM524" id="BugBearVisitor.__checkForM524" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM524" />
+      <keyword name="BugBearVisitor.__checkForM525" id="BugBearVisitor.__checkForM525" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__checkForM525" />
+      <keyword name="BugBearVisitor.__childrenInScope" id="BugBearVisitor.__childrenInScope" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__childrenInScope" />
+      <keyword name="BugBearVisitor.__composeCallPath" id="BugBearVisitor.__composeCallPath" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__composeCallPath" />
+      <keyword name="BugBearVisitor.__getAssignedNames" id="BugBearVisitor.__getAssignedNames" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__getAssignedNames" />
+      <keyword name="BugBearVisitor.__isIdentifier" id="BugBearVisitor.__isIdentifier" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__isIdentifier" />
+      <keyword name="BugBearVisitor.__namesFromAssignments" id="BugBearVisitor.__namesFromAssignments" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__namesFromAssignments" />
+      <keyword name="BugBearVisitor.__toNameStr" id="BugBearVisitor.__toNameStr" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__toNameStr" />
+      <keyword name="BugBearVisitor.__typesafeIssubclass" id="BugBearVisitor.__typesafeIssubclass" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.__typesafeIssubclass" />
+      <keyword name="BugBearVisitor._loop" id="BugBearVisitor._loop" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor._loop" />
+      <keyword name="BugBearVisitor.isAbcClass" id="BugBearVisitor.isAbcClass" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.isAbcClass" />
+      <keyword name="BugBearVisitor.isAbstractDecorator" id="BugBearVisitor.isAbstractDecorator" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.isAbstractDecorator" />
+      <keyword name="BugBearVisitor.nodeStack" id="BugBearVisitor.nodeStack" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.nodeStack" />
       <keyword name="BugBearVisitor.visit" id="BugBearVisitor.visit" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit" />
       <keyword name="BugBearVisitor.visit_Assert" id="BugBearVisitor.visit_Assert" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_Assert" />
       <keyword name="BugBearVisitor.visit_Assign" id="BugBearVisitor.visit_Assign" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_Assign" />
       <keyword name="BugBearVisitor.visit_AsyncFor" id="BugBearVisitor.visit_AsyncFor" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_AsyncFor" />
-      <keyword name="BugBearVisitor.visit_Attribute" id="BugBearVisitor.visit_Attribute" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_Attribute" />
       <keyword name="BugBearVisitor.visit_Call" id="BugBearVisitor.visit_Call" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_Call" />
+      <keyword name="BugBearVisitor.visit_ClassDef" id="BugBearVisitor.visit_ClassDef" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_ClassDef" />
+      <keyword name="BugBearVisitor.visit_Compare" id="BugBearVisitor.visit_Compare" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_Compare" />
+      <keyword name="BugBearVisitor.visit_DictComp" id="BugBearVisitor.visit_DictComp" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_DictComp" />
+      <keyword name="BugBearVisitor.visit_ExceptHandler" id="BugBearVisitor.visit_ExceptHandler" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_ExceptHandler" />
       <keyword name="BugBearVisitor.visit_For" id="BugBearVisitor.visit_For" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_For" />
+      <keyword name="BugBearVisitor.visit_FunctionDef" id="BugBearVisitor.visit_FunctionDef" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_FunctionDef" />
+      <keyword name="BugBearVisitor.visit_GeneratorExp" id="BugBearVisitor.visit_GeneratorExp" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_GeneratorExp" />
       <keyword name="BugBearVisitor.visit_JoinedStr" id="BugBearVisitor.visit_JoinedStr" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_JoinedStr" />
+      <keyword name="BugBearVisitor.visit_ListComp" id="BugBearVisitor.visit_ListComp" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_ListComp" />
+      <keyword name="BugBearVisitor.visit_Raise" id="BugBearVisitor.visit_Raise" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_Raise" />
+      <keyword name="BugBearVisitor.visit_SetComp" id="BugBearVisitor.visit_SetComp" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_SetComp" />
+      <keyword name="BugBearVisitor.visit_Try" id="BugBearVisitor.visit_Try" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_Try" />
       <keyword name="BugBearVisitor.visit_UAdd" id="BugBearVisitor.visit_UAdd" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_UAdd" />
+      <keyword name="BugBearVisitor.visit_While" id="BugBearVisitor.visit_While" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_While" />
+      <keyword name="BugBearVisitor.visit_With" id="BugBearVisitor.visit_With" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#BugBearVisitor.visit_With" />
       <keyword name="CallStackViewer" id="CallStackViewer" ref="eric7.Debugger.CallStackViewer.html#CallStackViewer" />
       <keyword name="CallStackViewer (Constructor)" id="CallStackViewer (Constructor)" ref="eric7.Debugger.CallStackViewer.html#CallStackViewer.__init__" />
       <keyword name="CallStackViewer (Module)" id="CallStackViewer (Module)" ref="eric7.Debugger.CallStackViewer.html" />
@@ -6311,6 +6353,10 @@
       <keyword name="GenericMicroPythonDevice.setButtons" id="GenericMicroPythonDevice.setButtons" ref="eric7.MicroPython.GenericMicroPythonDevices.html#GenericMicroPythonDevice.setButtons" />
       <keyword name="GenericMicroPythonDevice.supportsLocalFileAccess" id="GenericMicroPythonDevice.supportsLocalFileAccess" ref="eric7.MicroPython.GenericMicroPythonDevices.html#GenericMicroPythonDevice.supportsLocalFileAccess" />
       <keyword name="GenericMicroPythonDevices (Module)" id="GenericMicroPythonDevices (Module)" ref="eric7.MicroPython.GenericMicroPythonDevices.html" />
+      <keyword name="GetMarkersPlugin" id="GetMarkersPlugin" ref="eric7.Testing.Interfaces.PytestRunner.html#GetMarkersPlugin" />
+      <keyword name="GetMarkersPlugin (Constructor)" id="GetMarkersPlugin (Constructor)" ref="eric7.Testing.Interfaces.PytestRunner.html#GetMarkersPlugin.__init__" />
+      <keyword name="GetMarkersPlugin.getMarkers" id="GetMarkersPlugin.getMarkers" ref="eric7.Testing.Interfaces.PytestRunner.html#GetMarkersPlugin.getMarkers" />
+      <keyword name="GetMarkersPlugin.pytest_cmdline_main" id="GetMarkersPlugin.pytest_cmdline_main" ref="eric7.Testing.Interfaces.PytestRunner.html#GetMarkersPlugin.pytest_cmdline_main" />
       <keyword name="GetPluginVersionsPlugin" id="GetPluginVersionsPlugin" ref="eric7.Testing.Interfaces.PytestRunner.html#GetPluginVersionsPlugin" />
       <keyword name="GetPluginVersionsPlugin (Constructor)" id="GetPluginVersionsPlugin (Constructor)" ref="eric7.Testing.Interfaces.PytestRunner.html#GetPluginVersionsPlugin.__init__" />
       <keyword name="GetPluginVersionsPlugin.getVersions" id="GetPluginVersionsPlugin.getVersions" ref="eric7.Testing.Interfaces.PytestRunner.html#GetPluginVersionsPlugin.getVersions" />
@@ -10172,6 +10218,12 @@
       <keyword name="LoginForm (Constructor)" id="LoginForm (Constructor)" ref="eric7.WebBrowser.Passwords.LoginForm.html#LoginForm.__init__" />
       <keyword name="LoginForm (Module)" id="LoginForm (Module)" ref="eric7.WebBrowser.Passwords.LoginForm.html" />
       <keyword name="LoginForm.isValid" id="LoginForm.isValid" ref="eric7.WebBrowser.Passwords.LoginForm.html#LoginForm.isValid" />
+      <keyword name="M520NameFinder" id="M520NameFinder" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#M520NameFinder" />
+      <keyword name="M520NameFinder.visit_DictComp" id="M520NameFinder.visit_DictComp" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#M520NameFinder.visit_DictComp" />
+      <keyword name="M520NameFinder.visit_GeneratorExp" id="M520NameFinder.visit_GeneratorExp" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#M520NameFinder.visit_GeneratorExp" />
+      <keyword name="M520NameFinder.visit_Lambda" id="M520NameFinder.visit_Lambda" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#M520NameFinder.visit_Lambda" />
+      <keyword name="M520NameFinder.visit_ListComp" id="M520NameFinder.visit_ListComp" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#M520NameFinder.visit_ListComp" />
+      <keyword name="M520NameFinder.visit_comprehension" id="M520NameFinder.visit_comprehension" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html#M520NameFinder.visit_comprehension" />
       <keyword name="MakePropertiesDialog" id="MakePropertiesDialog" ref="eric7.Project.MakePropertiesDialog.html#MakePropertiesDialog" />
       <keyword name="MakePropertiesDialog (Constructor)" id="MakePropertiesDialog (Constructor)" ref="eric7.Project.MakePropertiesDialog.html#MakePropertiesDialog.__init__" />
       <keyword name="MakePropertiesDialog (Module)" id="MakePropertiesDialog (Module)" ref="eric7.Project.MakePropertiesDialog.html" />
@@ -10228,6 +10280,11 @@
       <keyword name="MarkdownProvider.numberedList" id="MarkdownProvider.numberedList" ref="eric7.QScintilla.MarkupProviders.MarkdownProvider.html#MarkdownProvider.numberedList" />
       <keyword name="MarkdownProvider.quote" id="MarkdownProvider.quote" ref="eric7.QScintilla.MarkupProviders.MarkdownProvider.html#MarkdownProvider.quote" />
       <keyword name="MarkdownProvider.strikethrough" id="MarkdownProvider.strikethrough" ref="eric7.QScintilla.MarkupProviders.MarkdownProvider.html#MarkdownProvider.strikethrough" />
+      <keyword name="MarkersWindow" id="MarkersWindow" ref="eric7.Testing.MarkersWindow.html#MarkersWindow" />
+      <keyword name="MarkersWindow (Constructor)" id="MarkersWindow (Constructor)" ref="eric7.Testing.MarkersWindow.html#MarkersWindow.__init__" />
+      <keyword name="MarkersWindow (Module)" id="MarkersWindow (Module)" ref="eric7.Testing.MarkersWindow.html" />
+      <keyword name="MarkersWindow.closeEvent" id="MarkersWindow.closeEvent" ref="eric7.Testing.MarkersWindow.html#MarkersWindow.closeEvent" />
+      <keyword name="MarkersWindow.showMarkers" id="MarkersWindow.showMarkers" ref="eric7.Testing.MarkersWindow.html#MarkersWindow.showMarkers" />
       <keyword name="MarkupBase" id="MarkupBase" ref="eric7.QScintilla.MarkupProviders.MarkupBase.html#MarkupBase" />
       <keyword name="MarkupBase (Constructor)" id="MarkupBase (Constructor)" ref="eric7.QScintilla.MarkupProviders.MarkupBase.html#MarkupBase.__init__" />
       <keyword name="MarkupBase (Module)" id="MarkupBase (Module)" ref="eric7.QScintilla.MarkupProviders.MarkupBase.html" />
@@ -11424,6 +11481,7 @@
       <keyword name="Pip.getVirtualenvInterpreter" id="Pip.getVirtualenvInterpreter" ref="eric7.PipInterface.Pip.html#Pip.getVirtualenvInterpreter" />
       <keyword name="Pip.getVirtualenvNames" id="Pip.getVirtualenvNames" ref="eric7.PipInterface.Pip.html#Pip.getVirtualenvNames" />
       <keyword name="Pip.getVulnerabilityChecker" id="Pip.getVulnerabilityChecker" ref="eric7.PipInterface.Pip.html#Pip.getVulnerabilityChecker" />
+      <keyword name="Pip.installEditableProject" id="Pip.installEditableProject" ref="eric7.PipInterface.Pip.html#Pip.installEditableProject" />
       <keyword name="Pip.installPackages" id="Pip.installPackages" ref="eric7.PipInterface.Pip.html#Pip.installPackages" />
       <keyword name="Pip.installPip" id="Pip.installPip" ref="eric7.PipInterface.Pip.html#Pip.installPip" />
       <keyword name="Pip.installRequirements" id="Pip.installRequirements" ref="eric7.PipInterface.Pip.html#Pip.installRequirements" />
@@ -11967,6 +12025,9 @@
       <keyword name="Project.__checkProjectFileGroup" id="Project.__checkProjectFileGroup" ref="eric7.Project.Project.html#Project.__checkProjectFileGroup" />
       <keyword name="Project.__cleanupMake" id="Project.__cleanupMake" ref="eric7.Project.Project.html#Project.__cleanupMake" />
       <keyword name="Project.__closeAllWindows" id="Project.__closeAllWindows" ref="eric7.Project.Project.html#Project.__closeAllWindows" />
+      <keyword name="Project.__configureBlack" id="Project.__configureBlack" ref="eric7.Project.Project.html#Project.__configureBlack" />
+      <keyword name="Project.__configureEnvironment" id="Project.__configureEnvironment" ref="eric7.Project.Project.html#Project.__configureEnvironment" />
+      <keyword name="Project.__createEmbeddedEnvironment" id="Project.__createEmbeddedEnvironment" ref="eric7.Project.Project.html#Project.__createEmbeddedEnvironment" />
       <keyword name="Project.__createSBOMFile" id="Project.__createSBOMFile" ref="eric7.Project.Project.html#Project.__createSBOMFile" />
       <keyword name="Project.__createSnapshotSource" id="Project.__createSnapshotSource" ref="eric7.Project.Project.html#Project.__createSnapshotSource" />
       <keyword name="Project.__createZipDirEntries" id="Project.__createZipDirEntries" ref="eric7.Project.Project.html#Project.__createZipDirEntries" />
@@ -11974,11 +12035,15 @@
       <keyword name="Project.__deleteSession" id="Project.__deleteSession" ref="eric7.Project.Project.html#Project.__deleteSession" />
       <keyword name="Project.__doSearchNewFiles" id="Project.__doSearchNewFiles" ref="eric7.Project.Project.html#Project.__doSearchNewFiles" />
       <keyword name="Project.__executeMake" id="Project.__executeMake" ref="eric7.Project.Project.html#Project.__executeMake" />
+      <keyword name="Project.__findEmbeddedEnvironment" id="Project.__findEmbeddedEnvironment" ref="eric7.Project.Project.html#Project.__findEmbeddedEnvironment" />
       <keyword name="Project.__initData" id="Project.__initData" ref="eric7.Project.Project.html#Project.__initData" />
       <keyword name="Project.__initDebugProperties" id="Project.__initDebugProperties" ref="eric7.Project.Project.html#Project.__initDebugProperties" />
       <keyword name="Project.__initProjectTypes" id="Project.__initProjectTypes" ref="eric7.Project.Project.html#Project.__initProjectTypes" />
+      <keyword name="Project.__initVenvConfiguration" id="Project.__initVenvConfiguration" ref="eric7.Project.Project.html#Project.__initVenvConfiguration" />
+      <keyword name="Project.__installProjectIntoEnvironment" id="Project.__installProjectIntoEnvironment" ref="eric7.Project.Project.html#Project.__installProjectIntoEnvironment" />
       <keyword name="Project.__isInPdata" id="Project.__isInPdata" ref="eric7.Project.Project.html#Project.__isInPdata" />
       <keyword name="Project.__loadDiagram" id="Project.__loadDiagram" ref="eric7.Project.Project.html#Project.__loadDiagram" />
+      <keyword name="Project.__loadEnvironmentConfiguration" id="Project.__loadEnvironmentConfiguration" ref="eric7.Project.Project.html#Project.__loadEnvironmentConfiguration" />
       <keyword name="Project.__loadRecent" id="Project.__loadRecent" ref="eric7.Project.Project.html#Project.__loadRecent" />
       <keyword name="Project.__makeFinished" id="Project.__makeFinished" ref="eric7.Project.Project.html#Project.__makeFinished" />
       <keyword name="Project.__makeReadStdErr" id="Project.__makeReadStdErr" ref="eric7.Project.Project.html#Project.__makeReadStdErr" />
@@ -11996,14 +12061,17 @@
       <keyword name="Project.__readTasks" id="Project.__readTasks" ref="eric7.Project.Project.html#Project.__readTasks" />
       <keyword name="Project.__readUserProperties" id="Project.__readUserProperties" ref="eric7.Project.Project.html#Project.__readUserProperties" />
       <keyword name="Project.__reorganizeFiles" id="Project.__reorganizeFiles" ref="eric7.Project.Project.html#Project.__reorganizeFiles" />
+      <keyword name="Project.__saveEnvironmentConfiguration" id="Project.__saveEnvironmentConfiguration" ref="eric7.Project.Project.html#Project.__saveEnvironmentConfiguration" />
       <keyword name="Project.__saveRecent" id="Project.__saveRecent" ref="eric7.Project.Project.html#Project.__saveRecent" />
       <keyword name="Project.__searchNewFiles" id="Project.__searchNewFiles" ref="eric7.Project.Project.html#Project.__searchNewFiles" />
       <keyword name="Project.__searchProjectFile" id="Project.__searchProjectFile" ref="eric7.Project.Project.html#Project.__searchProjectFile" />
+      <keyword name="Project.__setEmbeddedEnvironmentProjectConfig" id="Project.__setEmbeddedEnvironmentProjectConfig" ref="eric7.Project.Project.html#Project.__setEmbeddedEnvironmentProjectConfig" />
       <keyword name="Project.__showCodeCoverage" id="Project.__showCodeCoverage" ref="eric7.Project.Project.html#Project.__showCodeCoverage" />
       <keyword name="Project.__showCodeMetrics" id="Project.__showCodeMetrics" ref="eric7.Project.Project.html#Project.__showCodeMetrics" />
       <keyword name="Project.__showContextMenuApiDoc" id="Project.__showContextMenuApiDoc" ref="eric7.Project.Project.html#Project.__showContextMenuApiDoc" />
       <keyword name="Project.__showContextMenuChecks" id="Project.__showContextMenuChecks" ref="eric7.Project.Project.html#Project.__showContextMenuChecks" />
       <keyword name="Project.__showContextMenuDebugger" id="Project.__showContextMenuDebugger" ref="eric7.Project.Project.html#Project.__showContextMenuDebugger" />
+      <keyword name="Project.__showContextMenuEnvironment" id="Project.__showContextMenuEnvironment" ref="eric7.Project.Project.html#Project.__showContextMenuEnvironment" />
       <keyword name="Project.__showContextMenuFormat" id="Project.__showContextMenuFormat" ref="eric7.Project.Project.html#Project.__showContextMenuFormat" />
       <keyword name="Project.__showContextMenuGraphics" id="Project.__showContextMenuGraphics" ref="eric7.Project.Project.html#Project.__showContextMenuGraphics" />
       <keyword name="Project.__showContextMenuMake" id="Project.__showContextMenuMake" ref="eric7.Project.Project.html#Project.__showContextMenuMake" />
@@ -12383,11 +12451,14 @@
       <keyword name="ProjectOthersBrowser" id="ProjectOthersBrowser" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser" />
       <keyword name="ProjectOthersBrowser (Constructor)" id="ProjectOthersBrowser (Constructor)" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__init__" />
       <keyword name="ProjectOthersBrowser (Module)" id="ProjectOthersBrowser (Module)" ref="eric7.Project.ProjectOthersBrowser.html" />
+      <keyword name="ProjectOthersBrowser.__addOthersDirectory" id="ProjectOthersBrowser.__addOthersDirectory" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__addOthersDirectory" />
+      <keyword name="ProjectOthersBrowser.__addOthersFiles" id="ProjectOthersBrowser.__addOthersFiles" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__addOthersFiles" />
       <keyword name="ProjectOthersBrowser.__deleteItem" id="ProjectOthersBrowser.__deleteItem" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__deleteItem" />
       <keyword name="ProjectOthersBrowser.__refreshItem" id="ProjectOthersBrowser.__refreshItem" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__refreshItem" />
       <keyword name="ProjectOthersBrowser.__removeItem" id="ProjectOthersBrowser.__removeItem" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__removeItem" />
       <keyword name="ProjectOthersBrowser.__showContextMenu" id="ProjectOthersBrowser.__showContextMenu" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__showContextMenu" />
       <keyword name="ProjectOthersBrowser.__showContextMenuBack" id="ProjectOthersBrowser.__showContextMenuBack" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__showContextMenuBack" />
+      <keyword name="ProjectOthersBrowser.__showContextMenuDir" id="ProjectOthersBrowser.__showContextMenuDir" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__showContextMenuDir" />
       <keyword name="ProjectOthersBrowser.__showContextMenuMulti" id="ProjectOthersBrowser.__showContextMenuMulti" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__showContextMenuMulti" />
       <keyword name="ProjectOthersBrowser.__showMimeType" id="ProjectOthersBrowser.__showMimeType" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser.__showMimeType" />
       <keyword name="ProjectOthersBrowser._contextMenuRequested" id="ProjectOthersBrowser._contextMenuRequested" ref="eric7.Project.ProjectOthersBrowser.html#ProjectOthersBrowser._contextMenuRequested" />
@@ -12538,6 +12609,12 @@
       <keyword name="ProjectTranslationsBrowser._createPopupMenus" id="ProjectTranslationsBrowser._createPopupMenus" ref="eric7.Project.ProjectTranslationsBrowser.html#ProjectTranslationsBrowser._createPopupMenus" />
       <keyword name="ProjectTranslationsBrowser._initHookMethods" id="ProjectTranslationsBrowser._initHookMethods" ref="eric7.Project.ProjectTranslationsBrowser.html#ProjectTranslationsBrowser._initHookMethods" />
       <keyword name="ProjectTranslationsBrowser._openItem" id="ProjectTranslationsBrowser._openItem" ref="eric7.Project.ProjectTranslationsBrowser.html#ProjectTranslationsBrowser._openItem" />
+      <keyword name="ProjectVenvConfigurationDialog" id="ProjectVenvConfigurationDialog" ref="eric7.Project.ProjectVenvConfigurationDialog.html#ProjectVenvConfigurationDialog" />
+      <keyword name="ProjectVenvConfigurationDialog (Constructor)" id="ProjectVenvConfigurationDialog (Constructor)" ref="eric7.Project.ProjectVenvConfigurationDialog.html#ProjectVenvConfigurationDialog.__init__" />
+      <keyword name="ProjectVenvConfigurationDialog (Module)" id="ProjectVenvConfigurationDialog (Module)" ref="eric7.Project.ProjectVenvConfigurationDialog.html" />
+      <keyword name="ProjectVenvConfigurationDialog.__updateOK" id="ProjectVenvConfigurationDialog.__updateOK" ref="eric7.Project.ProjectVenvConfigurationDialog.html#ProjectVenvConfigurationDialog.__updateOK" />
+      <keyword name="ProjectVenvConfigurationDialog.getData" id="ProjectVenvConfigurationDialog.getData" ref="eric7.Project.ProjectVenvConfigurationDialog.html#ProjectVenvConfigurationDialog.getData" />
+      <keyword name="ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged" id="ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged" ref="eric7.Project.ProjectVenvConfigurationDialog.html#ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged" />
       <keyword name="PropertiesDialog" id="PropertiesDialog" ref="eric7.MultiProject.PropertiesDialog.html#PropertiesDialog" />
       <keyword name="PropertiesDialog" id="PropertiesDialog" ref="eric7.Project.PropertiesDialog.html#PropertiesDialog" />
       <keyword name="PropertiesDialog (Constructor)" id="PropertiesDialog (Constructor)" ref="eric7.MultiProject.PropertiesDialog.html#PropertiesDialog.__init__" />
@@ -12801,9 +12878,12 @@
       <keyword name="PytestExecutor.__processData" id="PytestExecutor.__processData" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.__processData" />
       <keyword name="PytestExecutor.createArguments" id="PytestExecutor.createArguments" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.createArguments" />
       <keyword name="PytestExecutor.finished" id="PytestExecutor.finished" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.finished" />
+      <keyword name="PytestExecutor.getMarkers" id="PytestExecutor.getMarkers" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.getMarkers" />
       <keyword name="PytestExecutor.getVersions" id="PytestExecutor.getVersions" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.getVersions" />
       <keyword name="PytestExecutor.hasCoverage" id="PytestExecutor.hasCoverage" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.hasCoverage" />
       <keyword name="PytestExecutor.start" id="PytestExecutor.start" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.start" />
+      <keyword name="PytestExecutor.supportsMarkers" id="PytestExecutor.supportsMarkers" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.supportsMarkers" />
+      <keyword name="PytestExecutor.supportsPatterns" id="PytestExecutor.supportsPatterns" ref="eric7.Testing.Interfaces.PytestExecutor.html#PytestExecutor.supportsPatterns" />
       <keyword name="PytestRunner (Module)" id="PytestRunner (Module)" ref="eric7.Testing.Interfaces.PytestRunner.html" />
       <keyword name="Python (Package)" id="Python (Package)" ref="index-eric7.DebugClients.Python.html" />
       <keyword name="PythonAstViewer" id="PythonAstViewer" ref="eric7.UI.PythonAstViewer.html#PythonAstViewer" />
@@ -15927,12 +16007,15 @@
       <keyword name="TestExecutorBase._prepareProcess" id="TestExecutorBase._prepareProcess" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase._prepareProcess" />
       <keyword name="TestExecutorBase.createArguments" id="TestExecutorBase.createArguments" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.createArguments" />
       <keyword name="TestExecutorBase.finished" id="TestExecutorBase.finished" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.finished" />
+      <keyword name="TestExecutorBase.getMarkers" id="TestExecutorBase.getMarkers" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.getMarkers" />
       <keyword name="TestExecutorBase.getVersions" id="TestExecutorBase.getVersions" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.getVersions" />
       <keyword name="TestExecutorBase.hasCoverage" id="TestExecutorBase.hasCoverage" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.hasCoverage" />
       <keyword name="TestExecutorBase.isInstalled" id="TestExecutorBase.isInstalled" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.isInstalled" />
       <keyword name="TestExecutorBase.readAllOutput" id="TestExecutorBase.readAllOutput" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.readAllOutput" />
       <keyword name="TestExecutorBase.start" id="TestExecutorBase.start" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.start" />
       <keyword name="TestExecutorBase.stopIfRunning" id="TestExecutorBase.stopIfRunning" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.stopIfRunning" />
+      <keyword name="TestExecutorBase.supportsMarkers" id="TestExecutorBase.supportsMarkers" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.supportsMarkers" />
+      <keyword name="TestExecutorBase.supportsPatterns" id="TestExecutorBase.supportsPatterns" ref="eric7.Testing.Interfaces.TestExecutorBase.html#TestExecutorBase.supportsPatterns" />
       <keyword name="TestFrameworkRegistry" id="TestFrameworkRegistry" ref="eric7.Testing.Interfaces.TestFrameworkRegistry.html#TestFrameworkRegistry" />
       <keyword name="TestFrameworkRegistry (Constructor)" id="TestFrameworkRegistry (Constructor)" ref="eric7.Testing.Interfaces.TestFrameworkRegistry.html#TestFrameworkRegistry.__init__" />
       <keyword name="TestFrameworkRegistry (Module)" id="TestFrameworkRegistry (Module)" ref="eric7.Testing.Interfaces.TestFrameworkRegistry.html" />
@@ -16007,6 +16090,8 @@
       <keyword name="TestingWidget.__testsStopped" id="TestingWidget.__testsStopped" ref="eric7.Testing.TestingWidget.html#TestingWidget.__testsStopped" />
       <keyword name="TestingWidget.__updateButtonBoxButtons" id="TestingWidget.__updateButtonBoxButtons" ref="eric7.Testing.TestingWidget.html#TestingWidget.__updateButtonBoxButtons" />
       <keyword name="TestingWidget.__updateCoverage" id="TestingWidget.__updateCoverage" ref="eric7.Testing.TestingWidget.html#TestingWidget.__updateCoverage" />
+      <keyword name="TestingWidget.__updateMarkerSupport" id="TestingWidget.__updateMarkerSupport" ref="eric7.Testing.TestingWidget.html#TestingWidget.__updateMarkerSupport" />
+      <keyword name="TestingWidget.__updatePatternSupport" id="TestingWidget.__updatePatternSupport" ref="eric7.Testing.TestingWidget.html#TestingWidget.__updatePatternSupport" />
       <keyword name="TestingWidget.__updateProgress" id="TestingWidget.__updateProgress" ref="eric7.Testing.TestingWidget.html#TestingWidget.__updateProgress" />
       <keyword name="TestingWidget.clearRecent" id="TestingWidget.clearRecent" ref="eric7.Testing.TestingWidget.html#TestingWidget.clearRecent" />
       <keyword name="TestingWidget.closeEvent" id="TestingWidget.closeEvent" ref="eric7.Testing.TestingWidget.html#TestingWidget.closeEvent" />
@@ -16016,6 +16101,7 @@
       <keyword name="TestingWidget.on_buttonBox_clicked" id="TestingWidget.on_buttonBox_clicked" ref="eric7.Testing.TestingWidget.html#TestingWidget.on_buttonBox_clicked" />
       <keyword name="TestingWidget.on_discoverCheckBox_toggled" id="TestingWidget.on_discoverCheckBox_toggled" ref="eric7.Testing.TestingWidget.html#TestingWidget.on_discoverCheckBox_toggled" />
       <keyword name="TestingWidget.on_frameworkComboBox_currentIndexChanged" id="TestingWidget.on_frameworkComboBox_currentIndexChanged" ref="eric7.Testing.TestingWidget.html#TestingWidget.on_frameworkComboBox_currentIndexChanged" />
+      <keyword name="TestingWidget.on_showMarkersButton_clicked" id="TestingWidget.on_showMarkersButton_clicked" ref="eric7.Testing.TestingWidget.html#TestingWidget.on_showMarkersButton_clicked" />
       <keyword name="TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog" id="TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog" ref="eric7.Testing.TestingWidget.html#TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog" />
       <keyword name="TestingWidget.on_venvComboBox_currentIndexChanged" id="TestingWidget.on_venvComboBox_currentIndexChanged" ref="eric7.Testing.TestingWidget.html#TestingWidget.on_venvComboBox_currentIndexChanged" />
       <keyword name="TestingWidget.on_versionsButton_clicked" id="TestingWidget.on_versionsButton_clicked" ref="eric7.Testing.TestingWidget.html#TestingWidget.on_versionsButton_clicked" />
@@ -16411,6 +16497,7 @@
       <keyword name="UnittestExecutor.getVersions" id="UnittestExecutor.getVersions" ref="eric7.Testing.Interfaces.UnittestExecutor.html#UnittestExecutor.getVersions" />
       <keyword name="UnittestExecutor.hasCoverage" id="UnittestExecutor.hasCoverage" ref="eric7.Testing.Interfaces.UnittestExecutor.html#UnittestExecutor.hasCoverage" />
       <keyword name="UnittestExecutor.start" id="UnittestExecutor.start" ref="eric7.Testing.Interfaces.UnittestExecutor.html#UnittestExecutor.start" />
+      <keyword name="UnittestExecutor.supportsPatterns" id="UnittestExecutor.supportsPatterns" ref="eric7.Testing.Interfaces.UnittestExecutor.html#UnittestExecutor.supportsPatterns" />
       <keyword name="UnittestRunner (Module)" id="UnittestRunner (Module)" ref="eric7.Testing.Interfaces.UnittestRunner.html" />
       <keyword name="UnknownDevicesDialog" id="UnknownDevicesDialog" ref="eric7.MicroPython.UnknownDevicesDialog.html#UnknownDevicesDialog" />
       <keyword name="UnknownDevicesDialog (Constructor)" id="UnknownDevicesDialog (Constructor)" ref="eric7.MicroPython.UnknownDevicesDialog.html#UnknownDevicesDialog.__init__" />
@@ -17721,6 +17808,7 @@
       <keyword name="WebBrowserView.__downloadImage" id="WebBrowserView.__downloadImage" ref="eric7.WebBrowser.WebBrowserView.html#WebBrowserView.__downloadImage" />
       <keyword name="WebBrowserView.__downloadLink" id="WebBrowserView.__downloadLink" ref="eric7.WebBrowser.WebBrowserView.html#WebBrowserView.__downloadLink" />
       <keyword name="WebBrowserView.__downloadMedia" id="WebBrowserView.__downloadMedia" ref="eric7.WebBrowser.WebBrowserView.html#WebBrowserView.__downloadMedia" />
+      <keyword name="WebBrowserView.__fileSystemAccessRequested" id="WebBrowserView.__fileSystemAccessRequested" ref="eric7.WebBrowser.WebBrowserView.html#WebBrowserView.__fileSystemAccessRequested" />
       <keyword name="WebBrowserView.__findTextFinished" id="WebBrowserView.__findTextFinished" ref="eric7.WebBrowser.WebBrowserView.html#WebBrowserView.__findTextFinished" />
       <keyword name="WebBrowserView.__getSavePageFileNameAndFormat" id="WebBrowserView.__getSavePageFileNameAndFormat" ref="eric7.WebBrowser.WebBrowserView.html#WebBrowserView.__getSavePageFileNameAndFormat" />
       <keyword name="WebBrowserView.__iconLoaded" id="WebBrowserView.__iconLoaded" ref="eric7.WebBrowser.WebBrowserView.html#WebBrowserView.__iconLoaded" />
@@ -18343,9 +18431,12 @@
       <keyword name="_evaluateAst" id="_evaluateAst" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionSql.html#_evaluateAst" />
       <keyword name="_evaluateShellCall" id="_evaluateShellCall" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#_evaluateShellCall" />
       <keyword name="_get" id="_get" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.SecurityUtils.html#_get" />
+      <keyword name="_getMembersValue" id="_getMembersValue" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html#_getMembersValue" />
       <keyword name="_get_args" id="_get_args" ref="eric7.PipInterface.pipdeptree.html#_get_args" />
       <keyword name="_get_parameters" id="_get_parameters" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#_get_parameters" />
       <keyword name="_getfullargs" id="_getfullargs" ref="eric7.DebugClients.Python.DebugUtilities.html#_getfullargs" />
+      <keyword name="_hashlibFunc" id="_hashlibFunc" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#_hashlibFunc" />
+      <keyword name="_hashlibNew" id="_hashlibNew" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#_hashlibNew" />
       <keyword name="_indent" id="_indent" ref="eric7.Utilities.ClassBrowsers.pyclbr.html#_indent" />
       <keyword name="_indent" id="_indent" ref="eric7.Utilities.ModuleParser.html#_indent" />
       <keyword name="_initTypeMap" id="_initTypeMap" ref="eric7.DebugClients.Python.DebugVariables.html#_initTypeMap" />
@@ -18357,6 +18448,7 @@
       <keyword name="_parse_multi_options" id="_parse_multi_options" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#_parse_multi_options" />
       <keyword name="_percentReplacementFunc" id="_percentReplacementFunc" ref="eric7.Utilities.__init__.html#_percentReplacementFunc" />
       <keyword name="_shallPatch" id="_shallPatch" ref="eric7.DebugClients.Python.MultiProcessDebugExtension.html#_shallPatch" />
+      <keyword name="_statIsDangerous" id="_statIsDangerous" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions.html#_statIsDangerous" />
       <keyword name="_stylesheet" id="_stylesheet" ref="eric7.UI.CodeDocumentationViewerTemplate.html#_stylesheet" />
       <keyword name="_weakCryptoKeySizeCryptography" id="_weakCryptoKeySizeCryptography" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#_weakCryptoKeySizeCryptography" />
       <keyword name="_weakCryptoKeySizePycrypto" id="_weakCryptoKeySizePycrypto" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#_weakCryptoKeySizePycrypto" />
@@ -18392,6 +18484,7 @@
       <keyword name="checkBindAllInterfaces" id="checkBindAllInterfaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalBindAllInterfaces.html#checkBindAllInterfaces" />
       <keyword name="checkBlacklist" id="checkBlacklist" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.blackListCalls.html#checkBlacklist" />
       <keyword name="checkBlacklist" id="checkBlacklist" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.blackListImports.html#checkBlacklist" />
+      <keyword name="checkContextlibSuppress" id="checkContextlibSuppress" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkContextlibSuppress" />
       <keyword name="checkDjangoExtraUsed" id="checkDjangoExtraUsed" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoSqlInjection.html#checkDjangoExtraUsed" />
       <keyword name="checkDjangoRawSqlUsed" id="checkDjangoRawSqlUsed" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoSqlInjection.html#checkDjangoRawSqlUsed" />
       <keyword name="checkDjangoXssVulnerability" id="checkDjangoXssVulnerability" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#checkDjangoXssVulnerability" />
@@ -18404,9 +18497,10 @@
       <keyword name="checkHardcodedPasswordAsString" id="checkHardcodedPasswordAsString" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalHardcodedPassword.html#checkHardcodedPasswordAsString" />
       <keyword name="checkHardcodedSqlExpressions" id="checkHardcodedSqlExpressions" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionSql.html#checkHardcodedSqlExpressions" />
       <keyword name="checkHardcodedTmpDirectory" id="checkHardcodedTmpDirectory" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalHardcodedTmp.html#checkHardcodedTmpDirectory" />
-      <keyword name="checkHashlibNew" id="checkHashlibNew" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#checkHashlibNew" />
+      <keyword name="checkHashlib" id="checkHashlib" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html#checkHashlib" />
       <keyword name="checkInsecureSslDefaults" id="checkInsecureSslDefaults" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#checkInsecureSslDefaults" />
       <keyword name="checkInsecureSslProtocolVersion" id="checkInsecureSslProtocolVersion" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#checkInsecureSslProtocolVersion" />
+      <keyword name="checkInsecureVersion" id="checkInsecureVersion" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html#checkInsecureVersion" />
       <keyword name="checkJinja2Autoescape" id="checkJinja2Autoescape" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html#checkJinja2Autoescape" />
       <keyword name="checkLinuxCommandsWildcardInjection" id="checkLinuxCommandsWildcardInjection" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionWildcard.html#checkLinuxCommandsWildcardInjection" />
       <keyword name="checkMakoTemplateUsage" id="checkMakoTemplateUsage" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html#checkMakoTemplateUsage" />
@@ -18415,6 +18509,7 @@
       <keyword name="checkParamikoCalls" id="checkParamikoCalls" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionParamiko.html#checkParamikoCalls" />
       <keyword name="checkPotentialRisk" id="checkPotentialRisk" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.djangoXssVulnerability.html#checkPotentialRisk" />
       <keyword name="checkPyside" id="checkPyside" ref="eric7.Utilities.__init__.html#checkPyside" />
+      <keyword name="checkRequestWithouTimeout" id="checkRequestWithouTimeout" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html#checkRequestWithouTimeout" />
       <keyword name="checkSshNoHostKeyVerification" id="checkSshNoHostKeyVerification" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html#checkSshNoHostKeyVerification" />
       <keyword name="checkSslWithoutVersion" id="checkSslWithoutVersion" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#checkSslWithoutVersion" />
       <keyword name="checkStartProcessWithNoShell" id="checkStartProcessWithNoShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkStartProcessWithNoShell" />
@@ -18422,9 +18517,11 @@
       <keyword name="checkStartProcessWithShell" id="checkStartProcessWithShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkStartProcessWithShell" />
       <keyword name="checkSubprocessPopenWithShell" id="checkSubprocessPopenWithShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkSubprocessPopenWithShell" />
       <keyword name="checkSubprocessPopenWithoutShell" id="checkSubprocessPopenWithoutShell" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html#checkSubprocessPopenWithoutShell" />
+      <keyword name="checkTarfileUnsafeMembers" id="checkTarfileUnsafeMembers" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html#checkTarfileUnsafeMembers" />
       <keyword name="checkTryExceptContinue" id="checkTryExceptContinue" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkTryExceptContinue" />
       <keyword name="checkTryExceptPass" id="checkTryExceptPass" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#checkTryExceptPass" />
       <keyword name="checkWeakCryptographicKey" id="checkWeakCryptographicKey" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#checkWeakCryptographicKey" />
+      <keyword name="checkWeakCryptography" id="checkWeakCryptography" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html#checkWeakCryptography" />
       <keyword name="checkYamlLoad" id="checkYamlLoad" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html#checkYamlLoad" />
       <keyword name="choices_from_enum" id="choices_from_enum" ref="eric7.PipInterface.piplicenses.html#choices_from_enum" />
       <keyword name="className" id="className" ref="eric7.Project.UicLoadUi5.html#className" />
@@ -18566,6 +18663,7 @@
       <keyword name="create_licenses_list" id="create_licenses_list" ref="eric7.PipInterface.piplicenses.html#create_licenses_list" />
       <keyword name="create_output_string" id="create_output_string" ref="eric7.PipInterface.piplicenses.html#create_output_string" />
       <keyword name="create_parser" id="create_parser" ref="eric7.PipInterface.piplicenses.html#create_parser" />
+      <keyword name="create_summary_by_license_list" id="create_summary_by_license_list" ref="eric7.PipInterface.piplicenses.html#create_summary_by_license_list" />
       <keyword name="create_summary_list" id="create_summary_list" ref="eric7.PipInterface.piplicenses.html#create_summary_list" />
       <keyword name="critical" id="critical" ref="eric7.EricWidgets.EricMessageBox.html#critical" />
       <keyword name="crypto (Package)" id="crypto (Package)" ref="index-eric7.Utilities.crypto.html" />
@@ -18716,7 +18814,10 @@
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html#getChecks" />
+      <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html#getChecks" />
+      <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html#getChecks" />
+      <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html#getChecks" />
       <keyword name="getChecks" id="getChecks" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html#getChecks" />
@@ -18800,6 +18901,7 @@
       <keyword name="getKeyUrl" id="getKeyUrl" ref="eric7.Plugins.UiExtensionPlugins.Translator.TranslatorEngines.__init__.html#getKeyUrl" />
       <keyword name="getLanguageIcon" id="getLanguageIcon" ref="eric7.QScintilla.Lexers.__init__.html#getLanguageIcon" />
       <keyword name="getLexer" id="getLexer" ref="eric7.QScintilla.Lexers.__init__.html#getLexer" />
+      <keyword name="getMarkers" id="getMarkers" ref="eric7.Testing.Interfaces.PytestRunner.html#getMarkers" />
       <keyword name="getMarkupProvider" id="getMarkupProvider" ref="eric7.QScintilla.MarkupProviders.__init__.html#getMarkupProvider" />
       <keyword name="getMessageCodes" id="getMessageCodes" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.translations.html#getMessageCodes" />
       <keyword name="getMicroPython" id="getMicroPython" ref="eric7.Preferences.__init__.html#getMicroPython" />
@@ -19181,6 +19283,7 @@
       <keyword name="render_json" id="render_json" ref="eric7.PipInterface.pipdeptree.html#render_json" />
       <keyword name="render_json_tree" id="render_json_tree" ref="eric7.PipInterface.pipdeptree.html#render_json_tree" />
       <keyword name="render_text" id="render_text" ref="eric7.PipInterface.pipdeptree.html#render_text" />
+      <keyword name="requestWithoutTimeout (Module)" id="requestWithoutTimeout (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html" />
       <keyword name="resetInterface" id="resetInterface" ref="eric7.CondaInterface.__init__.html#resetInterface" />
       <keyword name="resetLayout" id="resetLayout" ref="eric7.Preferences.__init__.html#resetLayout" />
       <keyword name="resetParsedModule" id="resetParsedModule" ref="eric7.Utilities.ModuleParser.html#resetParsedModule" />
@@ -19275,6 +19378,7 @@
       <keyword name="signatures" id="signatures" ref="eric7.Project.UicLoadUi5.html#signatures" />
       <keyword name="signatures" id="signatures" ref="eric7.Project.UicLoadUi6.html#signatures" />
       <keyword name="simpleAppStartup" id="simpleAppStartup" ref="eric7.Toolbox.Startup.html#simpleAppStartup" />
+      <keyword name="snmpSecurity (Module)" id="snmpSecurity (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html" />
       <keyword name="sort" id="sort" ref="eric7.Graphics.GraphicsUtilities.html#sort" />
       <keyword name="sorted_tree" id="sorted_tree" ref="eric7.PipInterface.pipdeptree.html#sorted_tree" />
       <keyword name="speedString" id="speedString" ref="eric7.WebBrowser.Download.DownloadUtilities.html#speedString" />
@@ -19300,6 +19404,7 @@
       <keyword name="syntaxAndPyflakesCheck" id="syntaxAndPyflakesCheck" ref="eric7.Plugins.CheckerPlugins.SyntaxChecker.SyntaxCheck.html#syntaxAndPyflakesCheck" />
       <keyword name="tabs_obsolete" id="tabs_obsolete" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_obsolete" />
       <keyword name="tabs_or_spaces" id="tabs_or_spaces" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.pycodestyle.html#tabs_or_spaces" />
+      <keyword name="tarfileUnsafeMembers (Module)" id="tarfileUnsafeMembers (Module)" ref="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html" />
       <keyword name="timeString" id="timeString" ref="eric7.WebBrowser.Download.DownloadUtilities.html#timeString" />
       <keyword name="toBool" id="toBool" ref="eric7.Globals.__init__.html#toBool" />
       <keyword name="toBool" id="toBool" ref="eric7.Preferences.__init__.html#toBool" />
@@ -19695,7 +19800,10 @@
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureSslTls.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.jinja2Templates.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.makoTemplates.html</file>
+      <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html</file>
+      <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html</file>
+      <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.weakCryptographicKey.html</file>
       <file>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html</file>
@@ -20109,6 +20217,7 @@
       <file>eric7.Project.ProjectResourcesBrowser.html</file>
       <file>eric7.Project.ProjectSourcesBrowser.html</file>
       <file>eric7.Project.ProjectTranslationsBrowser.html</file>
+      <file>eric7.Project.ProjectVenvConfigurationDialog.html</file>
       <file>eric7.Project.PropertiesDialog.html</file>
       <file>eric7.Project.QuickFindFileDialog.html</file>
       <file>eric7.Project.RccCompilerOptionsDialog.html</file>
@@ -20238,6 +20347,7 @@
       <file>eric7.Testing.Interfaces.TestFrameworkRegistry.html</file>
       <file>eric7.Testing.Interfaces.UnittestExecutor.html</file>
       <file>eric7.Testing.Interfaces.UnittestRunner.html</file>
+      <file>eric7.Testing.MarkersWindow.html</file>
       <file>eric7.Testing.TestResultsTree.html</file>
       <file>eric7.Testing.TestingWidget.html</file>
       <file>eric7.Testing.__init__.html</file>
--- a/src/eric7/Documentation/Source/eric7.CodeFormatting.BlackConfigurationDialog.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.CodeFormatting.BlackConfigurationDialog.html	Sat Oct 01 13:06:10 2022 +0200
@@ -99,18 +99,23 @@
 
 <a NAME="BlackConfigurationDialog.__init__" ID="BlackConfigurationDialog.__init__"></a>
 <h4>BlackConfigurationDialog (Constructor)</h4>
-<b>BlackConfigurationDialog</b>(<i>withProject=True, parent=None</i>)
+<b>BlackConfigurationDialog</b>(<i>withProject=True, onlyProject=False, parent=None</i>)
 
 <p>
         Constructor
 </p>
 <dl>
 
-<dt><i>withProject</i> (bool)</dt>
+<dt><i>withProject</i> (bool (optional))</dt>
 <dd>
 flag indicating to look for project configurations
             (defaults to True)
 </dd>
+<dt><i>onlyProject</i> (bool (optional))</dt>
+<dd>
+flag indicating to only look for project configurations
+            (defaults to False)
+</dd>
 <dt><i>parent</i> (QWidget (optional))</dt>
 <dd>
 reference to the parent widget (defaults to None)
@@ -174,12 +179,20 @@
 </p>
 <a NAME="BlackConfigurationDialog.getConfiguration" ID="BlackConfigurationDialog.getConfiguration"></a>
 <h4>BlackConfigurationDialog.getConfiguration</h4>
-<b>getConfiguration</b>(<i></i>)
+<b>getConfiguration</b>(<i>saveToProject=False</i>)
 
 <p>
         Public method to get the current configuration parameters.
 </p>
 <dl>
+
+<dt><i>saveToProject</i> (bool (optional))</dt>
+<dd>
+flag indicating to save the configuration data in the
+            project file (defaults to False)
+</dd>
+</dl>
+<dl>
 <dt>Return:</dt>
 <dd>
 dictionary containing the configuration parameters
--- a/src/eric7/Documentation/Source/eric7.CodeFormatting.BlackFormattingDialog.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.CodeFormatting.BlackFormattingDialog.html	Sat Oct 01 13:06:10 2022 +0200
@@ -83,6 +83,10 @@
 <td>Private method to perform some actions after the run was performed or canceled.</td>
 </tr>
 <tr>
+<td><a href="#BlackFormattingDialog.__formatButtonClicked">__formatButtonClicked</a></td>
+<td>Private slot handling the selection of the 'Format Code' button.</td>
+</tr>
+<tr>
 <td><a href="#BlackFormattingDialog.__formatManyFiles">__formatManyFiles</a></td>
 <td>Private method to format the list of files according the configuration using multiple processes in parallel.</td>
 </tr>
@@ -95,6 +99,10 @@
 <td>Private slot to handle the result of a black reformatting action.</td>
 </tr>
 <tr>
+<td><a href="#BlackFormattingDialog.__performAction">__performAction</a></td>
+<td>Private method to exceute the requested formatting action.</td>
+</tr>
+<tr>
 <td><a href="#BlackFormattingDialog.__populateStatusFilterCombo">__populateStatusFilterCombo</a></td>
 <td>Private method to populate the status filter combo box with allowed selections.</td>
 </tr>
@@ -205,6 +213,13 @@
 <p>
         Private method to perform some actions after the run was performed or canceled.
 </p>
+<a NAME="BlackFormattingDialog.__formatButtonClicked" ID="BlackFormattingDialog.__formatButtonClicked"></a>
+<h4>BlackFormattingDialog.__formatButtonClicked</h4>
+<b>__formatButtonClicked</b>(<i></i>)
+
+<p>
+        Private slot handling the selection of the 'Format Code' button.
+</p>
 <a NAME="BlackFormattingDialog.__formatManyFiles" ID="BlackFormattingDialog.__formatManyFiles"></a>
 <h4>BlackFormattingDialog.__formatManyFiles</h4>
 <b>__formatManyFiles</b>(<i>files</i>)
@@ -257,6 +272,13 @@
 action data (error message or unified diff)
 </dd>
 </dl>
+<a NAME="BlackFormattingDialog.__performAction" ID="BlackFormattingDialog.__performAction"></a>
+<h4>BlackFormattingDialog.__performAction</h4>
+<b>__performAction</b>(<i></i>)
+
+<p>
+        Private method to exceute the requested formatting action.
+</p>
 <a NAME="BlackFormattingDialog.__populateStatusFilterCombo" ID="BlackFormattingDialog.__populateStatusFilterCombo"></a>
 <h4>BlackFormattingDialog.__populateStatusFilterCombo</h4>
 <b>__populateStatusFilterCombo</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Debugger.BreakPointModel.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Debugger.BreakPointModel.html	Sat Oct 01 13:06:10 2022 +0200
@@ -52,7 +52,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>None</td></tr>
+<tr><td>Alignments</td></tr><tr><td>ConditionColumn</td></tr><tr><td>EnabledColumn</td></tr><tr><td>FilenameColumn</td></tr><tr><td>Header</td></tr><tr><td>IgnoreCountColumn</td></tr><tr><td>LineNumberColumn</td></tr><tr><td>TemporaryColumn</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/src/eric7/Documentation/Source/eric7.Debugger.WatchPointModel.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Debugger.WatchPointModel.html	Sat Oct 01 13:06:10 2022 +0200
@@ -52,7 +52,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>None</td></tr>
+<tr><td>Alignments</td></tr><tr><td>ConditionColumn</td></tr><tr><td>EnabledColumn</td></tr><tr><td>Header</td></tr><tr><td>IgnoreCountColumn</td></tr><tr><td>SpecialColumn</td></tr><tr><td>TemporaryColumn</td></tr>
 </table>
 <h3>Class Methods</h3>
 
--- a/src/eric7/Documentation/Source/eric7.PipInterface.Pip.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.PipInterface.Pip.html	Sat Oct 01 13:06:10 2022 +0200
@@ -155,6 +155,10 @@
 <td>Public method to get a reference to the vulnerability checker object.</td>
 </tr>
 <tr>
+<td><a href="#Pip.installEditableProject">installEditableProject</a></td>
+<td>Public method to install a project in development mode.</td>
+</tr>
+<tr>
 <td><a href="#Pip.installPackages">installPackages</a></td>
 <td>Public method to install the given list of packages.</td>
 </tr>
@@ -856,6 +860,24 @@
 PipVulnerabilityChecker
 </dd>
 </dl>
+<a NAME="Pip.installEditableProject" ID="Pip.installEditableProject"></a>
+<h4>Pip.installEditableProject</h4>
+<b>installEditableProject</b>(<i>interpreter, projectPath</i>)
+
+<p>
+        Public method to install a project in development mode.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for execution
+</dd>
+<dt><i>projectPath</i> (str)</dt>
+<dd>
+path of the project
+</dd>
+</dl>
 <a NAME="Pip.installPackages" ID="Pip.installPackages"></a>
 <h4>Pip.installPackages</h4>
 <b>installPackages</b>(<i>packages, venvName="", userSite=False, interpreter="", forceReinstall=False, </i>)
--- a/src/eric7/Documentation/Source/eric7.PipInterface.piplicenses.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.PipInterface.piplicenses.html	Sat Oct 01 13:06:10 2022 +0200
@@ -97,6 +97,10 @@
 <td></td>
 </tr>
 <tr>
+<td><a href="#create_summary_by_license_list">create_summary_by_license_list</a></td>
+<td></td>
+</tr>
+<tr>
 <td><a href="#create_summary_list">create_summary_list</a></td>
 <td></td>
 </tr>
@@ -438,6 +442,13 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="create_summary_by_license_list" ID="create_summary_by_license_list"></a>
+<h2>create_summary_by_license_list</h2>
+<b>create_summary_by_license_list</b>(<i>args: "CustomNamespace"</i>)
+
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="create_summary_list" ID="create_summary_list"></a>
 <h2>create_summary_list</h2>
 <b>create_summary_list</b>(<i>args: "CustomNamespace"</i>)
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Miscellaneous.MiscellaneousChecker.html	Sat Oct 01 13:06:10 2022 +0200
@@ -14,7 +14,7 @@
 <h3>Global Attributes</h3>
 
 <table>
-<tr><td>None</td></tr>
+<tr><td>BugBearContext</td></tr>
 </table>
 <h3>Classes</h3>
 
@@ -33,6 +33,10 @@
 <td>Class implementing a node visitor to check logging statements.</td>
 </tr>
 <tr>
+<td><a href="#M520NameFinder">M520NameFinder</a></td>
+<td>Class to extract a name out of a tree of nodes ignoring names defined within the local scope of a comprehension.</td>
+</tr>
+<tr>
 <td><a href="#MiscellaneousChecker">MiscellaneousChecker</a></td>
 <td>Class implementing a checker for miscellaneous checks.</td>
 </tr>
@@ -75,7 +79,7 @@
 <h3>Class Attributes</h3>
 
 <table>
-<tr><td>NodeWindowSize</td></tr>
+<tr><td>CONTEXTFUL_NODES</td></tr><tr><td>FUNCTION_NODES</td></tr><tr><td>NodeWindowSize</td></tr>
 </table>
 <h3>Class Methods</h3>
 
@@ -91,7 +95,7 @@
 <td>Constructor</td>
 </tr>
 <tr>
-<td><a href="#BugBearVisitor.__checkForM502">__checkForM502</a></td>
+<td><a href="#BugBearVisitor.__checkForM505">__checkForM505</a></td>
 <td>Private method to check the use of *strip().</td>
 </tr>
 <tr>
@@ -99,6 +103,98 @@
 <td>Private method to check for unused loop variables.</td>
 </tr>
 <tr>
+<td><a href="#BugBearVisitor.__checkForM512">__checkForM512</a></td>
+<td>Private method to check for return/continue/break inside finally blocks.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM515">__checkForM515</a></td>
+<td>Private method to check for pointless comparisons.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM516">__checkForM516</a></td>
+<td>Private method to check for raising a literal instead of an exception.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM517">__checkForM517</a></td>
+<td>Private method to check for use of the evil syntax 'with assertRaises(Exception):.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM518">__checkForM518</a></td>
+<td>Private method to check for useless expressions.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM519">__checkForM519</a></td>
+<td>Private method to check for use of 'functools.lru_cache' or 'functools.cache'.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM520">__checkForM520</a></td>
+<td>Private method to check for a loop that modifies its iterable.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM521">__checkForM521</a></td>
+<td>Private method to check for use of an f-string as docstring.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM522">__checkForM522</a></td>
+<td>Private method to check for use of an f-string as docstring.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM523">__checkForM523</a></td>
+<td>Private method to check that functions (including lambdas) do not use loop variables.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM524">__checkForM524</a></td>
+<td>Private method to check for inheritance from abstract classes in abc and lack of any methods decorated with abstract*.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__checkForM525">__checkForM525</a></td>
+<td>Private method to check for exceptions being handled multiple times.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__childrenInScope">__childrenInScope</a></td>
+<td>Private method to get all child nodes in the given scope.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__composeCallPath">__composeCallPath</a></td>
+<td>Private method get the individual elements of the call path of a node.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__getAssignedNames">__getAssignedNames</a></td>
+<td>Private method to get the names of a for loop.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__isIdentifier">__isIdentifier</a></td>
+<td>Private method to check if arg is a valid identifier.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__namesFromAssignments">__namesFromAssignments</a></td>
+<td>Private method to get names of an assignment.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__toNameStr">__toNameStr</a></td>
+<td>Private method to turn Name and Attribute nodes to strings, handling any depth of attribute accesses.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.__typesafeIssubclass">__typesafeIssubclass</a></td>
+<td>Private method implementing a type safe issubclass() function.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor._loop">_loop</a></td>
+<td></td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.isAbcClass">isAbcClass</a></td>
+<td></td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.isAbstractDecorator">isAbstractDecorator</a></td>
+<td></td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.nodeStack">nodeStack</a></td>
+<td>Public method to get a reference to the most recent node stack.</td>
+</tr>
+<tr>
 <td><a href="#BugBearVisitor.visit">visit</a></td>
 <td>Public method to traverse a given AST node.</td>
 </tr>
@@ -115,25 +211,69 @@
 <td>Public method to handle 'for' statements.</td>
 </tr>
 <tr>
-<td><a href="#BugBearVisitor.visit_Attribute">visit_Attribute</a></td>
-<td>Public method to handle attributes.</td>
+<td><a href="#BugBearVisitor.visit_Call">visit_Call</a></td>
+<td>Public method to handle a function call.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_ClassDef">visit_ClassDef</a></td>
+<td>Public method to handle class definitions.</td>
 </tr>
 <tr>
-<td><a href="#BugBearVisitor.visit_Call">visit_Call</a></td>
-<td>Public method to handle a function call.</td>
+<td><a href="#BugBearVisitor.visit_Compare">visit_Compare</a></td>
+<td>Public method to handle comparison statements.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_DictComp">visit_DictComp</a></td>
+<td>Public method to handle dictionary comprehensions.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_ExceptHandler">visit_ExceptHandler</a></td>
+<td>Public method to handle exception handlers.</td>
 </tr>
 <tr>
 <td><a href="#BugBearVisitor.visit_For">visit_For</a></td>
 <td>Public method to handle 'for' statements.</td>
 </tr>
 <tr>
+<td><a href="#BugBearVisitor.visit_FunctionDef">visit_FunctionDef</a></td>
+<td>Public method to handle function definitions.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_GeneratorExp">visit_GeneratorExp</a></td>
+<td>Public method to handle generator expressions.</td>
+</tr>
+<tr>
 <td><a href="#BugBearVisitor.visit_JoinedStr">visit_JoinedStr</a></td>
 <td>Public method to handle f-string arguments.</td>
 </tr>
 <tr>
+<td><a href="#BugBearVisitor.visit_ListComp">visit_ListComp</a></td>
+<td>Public method to handle list comprehensions.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_Raise">visit_Raise</a></td>
+<td>Public method to handle 'raise' statements.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_SetComp">visit_SetComp</a></td>
+<td>Public method to handle set comprehensions.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_Try">visit_Try</a></td>
+<td>Public method to handle 'try' statements'.</td>
+</tr>
+<tr>
 <td><a href="#BugBearVisitor.visit_UAdd">visit_UAdd</a></td>
 <td>Public method to handle unary additions.</td>
 </tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_While">visit_While</a></td>
+<td>Public method to handle 'while' statements.</td>
+</tr>
+<tr>
+<td><a href="#BugBearVisitor.visit_With">visit_With</a></td>
+<td>Public method to handle 'with' statements.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -148,9 +288,9 @@
 <p>
         Constructor
 </p>
-<a NAME="BugBearVisitor.__checkForM502" ID="BugBearVisitor.__checkForM502"></a>
-<h4>BugBearVisitor.__checkForM502</h4>
-<b>__checkForM502</b>(<i>node</i>)
+<a NAME="BugBearVisitor.__checkForM505" ID="BugBearVisitor.__checkForM505"></a>
+<h4>BugBearVisitor.__checkForM505</h4>
+<b>__checkForM505</b>(<i>node</i>)
 
 <p>
         Private method to check the use of *strip().
@@ -171,11 +311,407 @@
 </p>
 <dl>
 
-<dt><i>node</i> (ast.For)</dt>
+<dt><i>node</i> (ast.For or ast.AsyncFor)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM512" ID="BugBearVisitor.__checkForM512"></a>
+<h4>BugBearVisitor.__checkForM512</h4>
+<b>__checkForM512</b>(<i>node</i>)
+
+<p>
+        Private method to check for return/continue/break inside finally blocks.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Try)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM515" ID="BugBearVisitor.__checkForM515"></a>
+<h4>BugBearVisitor.__checkForM515</h4>
+<b>__checkForM515</b>(<i>node</i>)
+
+<p>
+        Private method to check for pointless comparisons.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Compare)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM516" ID="BugBearVisitor.__checkForM516"></a>
+<h4>BugBearVisitor.__checkForM516</h4>
+<b>__checkForM516</b>(<i>node</i>)
+
+<p>
+        Private method to check for raising a literal instead of an exception.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Raise)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM517" ID="BugBearVisitor.__checkForM517"></a>
+<h4>BugBearVisitor.__checkForM517</h4>
+<b>__checkForM517</b>(<i>node</i>)
+
+<p>
+        Private method to check for use of the evil syntax
+        'with assertRaises(Exception):.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.With)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM518" ID="BugBearVisitor.__checkForM518"></a>
+<h4>BugBearVisitor.__checkForM518</h4>
+<b>__checkForM518</b>(<i>node</i>)
+
+<p>
+        Private method to check for useless expressions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.FunctionDef)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM519" ID="BugBearVisitor.__checkForM519"></a>
+<h4>BugBearVisitor.__checkForM519</h4>
+<b>__checkForM519</b>(<i>node</i>)
+
+<p>
+        Private method to check for use of 'functools.lru_cache' or 'functools.cache'.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.FunctionDef)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM520" ID="BugBearVisitor.__checkForM520"></a>
+<h4>BugBearVisitor.__checkForM520</h4>
+<b>__checkForM520</b>(<i>node</i>)
+
+<p>
+        Private method to check for a loop that modifies its iterable.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.For or ast.AsyncFor)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM521" ID="BugBearVisitor.__checkForM521"></a>
+<h4>BugBearVisitor.__checkForM521</h4>
+<b>__checkForM521</b>(<i>node</i>)
+
+<p>
+        Private method to check for use of an f-string as docstring.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.FunctionDef or ast.ClassDef)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM522" ID="BugBearVisitor.__checkForM522"></a>
+<h4>BugBearVisitor.__checkForM522</h4>
+<b>__checkForM522</b>(<i>node</i>)
+
+<p>
+        Private method to check for use of an f-string as docstring.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.With)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM523" ID="BugBearVisitor.__checkForM523"></a>
+<h4>BugBearVisitor.__checkForM523</h4>
+<b>__checkForM523</b>(<i>loopNode</i>)
+
+<p>
+        Private method to check that functions (including lambdas) do not use loop
+        variables.
+</p>
+<dl>
+
+<dt><i>loopNode</i> (ast.For, ast.AsyncFor, ast.While, ast.ListComp, ast.SetComp,ast.DictComp,)</dt>
+<dd>
+reference to the node to be processed
+            or ast.GeneratorExp
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM524" ID="BugBearVisitor.__checkForM524"></a>
+<h4>BugBearVisitor.__checkForM524</h4>
+<b>__checkForM524</b>(<i>node</i>)
+
+<p>
+        Private method to check for inheritance from abstract classes in abc and lack of
+        any methods decorated with abstract*.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.ClassDef)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__checkForM525" ID="BugBearVisitor.__checkForM525"></a>
+<h4>BugBearVisitor.__checkForM525</h4>
+<b>__checkForM525</b>(<i>node</i>)
+
+<p>
+        Private method to check for exceptions being handled multiple times.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Try)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__childrenInScope" ID="BugBearVisitor.__childrenInScope"></a>
+<h4>BugBearVisitor.__childrenInScope</h4>
+<b>__childrenInScope</b>(<i>node</i>)
+
+<p>
+        Private method to get all child nodes in the given scope.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Node)</dt>
 <dd>
 reference to the node to be processed
 </dd>
 </dl>
+<dl>
+<dt>Yield:</dt>
+<dd>
+reference to a child node
+</dd>
+</dl>
+<dl>
+<dt>Yield Type:</dt>
+<dd>
+ast.Node
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__composeCallPath" ID="BugBearVisitor.__composeCallPath"></a>
+<h4>BugBearVisitor.__composeCallPath</h4>
+<b>__composeCallPath</b>(<i>node</i>)
+
+<p>
+        Private method get the individual elements of the call path of a node.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Node)</dt>
+<dd>
+reference to the node
+</dd>
+</dl>
+<dl>
+<dt>Yield:</dt>
+<dd>
+one element of the call path
+</dd>
+</dl>
+<dl>
+<dt>Yield Type:</dt>
+<dd>
+ast.Node
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__getAssignedNames" ID="BugBearVisitor.__getAssignedNames"></a>
+<h4>BugBearVisitor.__getAssignedNames</h4>
+<b>__getAssignedNames</b>(<i>loopNode</i>)
+
+<p>
+        Private method to get the names of a for loop.
+</p>
+<dl>
+
+<dt><i>loopNode</i> (ast.For)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<dl>
+<dt>Yield:</dt>
+<dd>
+DESCRIPTION
+</dd>
+</dl>
+<dl>
+<dt>Yield Type:</dt>
+<dd>
+TYPE
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__isIdentifier" ID="BugBearVisitor.__isIdentifier"></a>
+<h4>BugBearVisitor.__isIdentifier</h4>
+<b>__isIdentifier</b>(<i>arg</i>)
+
+<p>
+        Private method to check if arg is a valid identifier.
+</p>
+<p>
+        See https://docs.python.org/2/reference/lexical_analysis.html#identifiers
+</p>
+<dl>
+
+<dt><i>arg</i> (ast.Node)</dt>
+<dd>
+reference to an argument node
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating a valid identifier
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+TYPE
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__namesFromAssignments" ID="BugBearVisitor.__namesFromAssignments"></a>
+<h4>BugBearVisitor.__namesFromAssignments</h4>
+<b>__namesFromAssignments</b>(<i>assignTarget</i>)
+
+<p>
+        Private method to get names of an assignment.
+</p>
+<dl>
+
+<dt><i>assignTarget</i> (ast.Node)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<dl>
+<dt>Yield:</dt>
+<dd>
+name of the assignment
+</dd>
+</dl>
+<dl>
+<dt>Yield Type:</dt>
+<dd>
+str
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__toNameStr" ID="BugBearVisitor.__toNameStr"></a>
+<h4>BugBearVisitor.__toNameStr</h4>
+<b>__toNameStr</b>(<i>node</i>)
+
+<p>
+        Private method to turn Name and Attribute nodes to strings, handling any
+        depth of attribute accesses.
+</p>
+<p>
+
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Name or ast.Attribute)</dt>
+<dd>
+reference to the node
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+string representation
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
+<a NAME="BugBearVisitor.__typesafeIssubclass" ID="BugBearVisitor.__typesafeIssubclass"></a>
+<h4>BugBearVisitor.__typesafeIssubclass</h4>
+<b>__typesafeIssubclass</b>(<i>obj, classOrTuple</i>)
+
+<p>
+        Private method implementing a type safe issubclass() function.
+</p>
+<dl>
+
+<dt><i>obj</i> (any)</dt>
+<dd>
+reference to the object to be tested
+</dd>
+<dt><i>classOrTuple</i> (type)</dt>
+<dd>
+type to check against
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating a subclass
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
+<a NAME="BugBearVisitor._loop" ID="BugBearVisitor._loop"></a>
+<h4>BugBearVisitor._loop</h4>
+<b>_loop</b>(<i>badNodeTypes</i>)
+
+<a NAME="BugBearVisitor.isAbcClass" ID="BugBearVisitor.isAbcClass"></a>
+<h4>BugBearVisitor.isAbcClass</h4>
+<b>isAbcClass</b>(<i></i>)
+
+<a NAME="BugBearVisitor.isAbstractDecorator" ID="BugBearVisitor.isAbstractDecorator"></a>
+<h4>BugBearVisitor.isAbstractDecorator</h4>
+<b>isAbstractDecorator</b>(<i></i>)
+
+<a NAME="BugBearVisitor.nodeStack" ID="BugBearVisitor.nodeStack"></a>
+<h4>BugBearVisitor.nodeStack</h4>
+<b>nodeStack</b>(<i></i>)
+
+<p>
+        Public method to get a reference to the most recent node stack.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the most recent node stack
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+list
+</dd>
+</dl>
 <a NAME="BugBearVisitor.visit" ID="BugBearVisitor.visit"></a>
 <h4>BugBearVisitor.visit</h4>
 <b>visit</b>(<i>node</i>)
@@ -232,20 +768,6 @@
 reference to the node to be processed
 </dd>
 </dl>
-<a NAME="BugBearVisitor.visit_Attribute" ID="BugBearVisitor.visit_Attribute"></a>
-<h4>BugBearVisitor.visit_Attribute</h4>
-<b>visit_Attribute</b>(<i>node</i>)
-
-<p>
-        Public method to handle attributes.
-</p>
-<dl>
-
-<dt><i>node</i> (ast.Attribute)</dt>
-<dd>
-reference to the node to be processed
-</dd>
-</dl>
 <a NAME="BugBearVisitor.visit_Call" ID="BugBearVisitor.visit_Call"></a>
 <h4>BugBearVisitor.visit_Call</h4>
 <b>visit_Call</b>(<i>node</i>)
@@ -260,6 +782,62 @@
 reference to the node to be processed
 </dd>
 </dl>
+<a NAME="BugBearVisitor.visit_ClassDef" ID="BugBearVisitor.visit_ClassDef"></a>
+<h4>BugBearVisitor.visit_ClassDef</h4>
+<b>visit_ClassDef</b>(<i>node</i>)
+
+<p>
+        Public method to handle class definitions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.ClassDef)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_Compare" ID="BugBearVisitor.visit_Compare"></a>
+<h4>BugBearVisitor.visit_Compare</h4>
+<b>visit_Compare</b>(<i>node</i>)
+
+<p>
+        Public method to handle comparison statements.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Compare)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_DictComp" ID="BugBearVisitor.visit_DictComp"></a>
+<h4>BugBearVisitor.visit_DictComp</h4>
+<b>visit_DictComp</b>(<i>node</i>)
+
+<p>
+        Public method to handle dictionary comprehensions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.DictComp)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_ExceptHandler" ID="BugBearVisitor.visit_ExceptHandler"></a>
+<h4>BugBearVisitor.visit_ExceptHandler</h4>
+<b>visit_ExceptHandler</b>(<i>node</i>)
+
+<p>
+        Public method to handle exception handlers.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.ExceptHandler)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
 <a NAME="BugBearVisitor.visit_For" ID="BugBearVisitor.visit_For"></a>
 <h4>BugBearVisitor.visit_For</h4>
 <b>visit_For</b>(<i>node</i>)
@@ -274,6 +852,34 @@
 reference to the node to be processed
 </dd>
 </dl>
+<a NAME="BugBearVisitor.visit_FunctionDef" ID="BugBearVisitor.visit_FunctionDef"></a>
+<h4>BugBearVisitor.visit_FunctionDef</h4>
+<b>visit_FunctionDef</b>(<i>node</i>)
+
+<p>
+        Public method to handle function definitions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.FunctionDef)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_GeneratorExp" ID="BugBearVisitor.visit_GeneratorExp"></a>
+<h4>BugBearVisitor.visit_GeneratorExp</h4>
+<b>visit_GeneratorExp</b>(<i>node</i>)
+
+<p>
+        Public method to handle generator expressions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.GeneratorExp)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
 <a NAME="BugBearVisitor.visit_JoinedStr" ID="BugBearVisitor.visit_JoinedStr"></a>
 <h4>BugBearVisitor.visit_JoinedStr</h4>
 <b>visit_JoinedStr</b>(<i>node</i>)
@@ -288,6 +894,62 @@
 reference to the node to be processed
 </dd>
 </dl>
+<a NAME="BugBearVisitor.visit_ListComp" ID="BugBearVisitor.visit_ListComp"></a>
+<h4>BugBearVisitor.visit_ListComp</h4>
+<b>visit_ListComp</b>(<i>node</i>)
+
+<p>
+        Public method to handle list comprehensions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.ListComp)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_Raise" ID="BugBearVisitor.visit_Raise"></a>
+<h4>BugBearVisitor.visit_Raise</h4>
+<b>visit_Raise</b>(<i>node</i>)
+
+<p>
+        Public method to handle 'raise' statements.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Raise)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_SetComp" ID="BugBearVisitor.visit_SetComp"></a>
+<h4>BugBearVisitor.visit_SetComp</h4>
+<b>visit_SetComp</b>(<i>node</i>)
+
+<p>
+        Public method to handle set comprehensions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.SetComp)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_Try" ID="BugBearVisitor.visit_Try"></a>
+<h4>BugBearVisitor.visit_Try</h4>
+<b>visit_Try</b>(<i>node</i>)
+
+<p>
+        Public method to handle 'try' statements'.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Try)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
 <a NAME="BugBearVisitor.visit_UAdd" ID="BugBearVisitor.visit_UAdd"></a>
 <h4>BugBearVisitor.visit_UAdd</h4>
 <b>visit_UAdd</b>(<i>node</i>)
@@ -302,6 +964,34 @@
 reference to the node to be processed
 </dd>
 </dl>
+<a NAME="BugBearVisitor.visit_While" ID="BugBearVisitor.visit_While"></a>
+<h4>BugBearVisitor.visit_While</h4>
+<b>visit_While</b>(<i>node</i>)
+
+<p>
+        Public method to handle 'while' statements.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.While)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="BugBearVisitor.visit_With" ID="BugBearVisitor.visit_With"></a>
+<h4>BugBearVisitor.visit_With</h4>
+<b>visit_With</b>(<i>node</i>)
+
+<p>
+        Public method to handle 'with' statements.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.With)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
@@ -645,6 +1335,129 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="M520NameFinder" ID="M520NameFinder"></a>
+<h2>M520NameFinder</h2>
+
+<p>
+    Class to extract a name out of a tree of nodes ignoring names defined within the
+    local scope of a comprehension.
+</p>
+<h3>Derived from</h3>
+NameFinder
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#M520NameFinder.visit_DictComp">visit_DictComp</a></td>
+<td>Public method  to handle a dictionary comprehension.</td>
+</tr>
+<tr>
+<td><a href="#M520NameFinder.visit_GeneratorExp">visit_GeneratorExp</a></td>
+<td>Public method to handle a generator expressions.</td>
+</tr>
+<tr>
+<td><a href="#M520NameFinder.visit_Lambda">visit_Lambda</a></td>
+<td>Public method  to handle a Lambda function.</td>
+</tr>
+<tr>
+<td><a href="#M520NameFinder.visit_ListComp">visit_ListComp</a></td>
+<td>Public method  to handle a list comprehension.</td>
+</tr>
+<tr>
+<td><a href="#M520NameFinder.visit_comprehension">visit_comprehension</a></td>
+<td>Public method  to handle the 'for' of a comprehension.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<a NAME="M520NameFinder.visit_DictComp" ID="M520NameFinder.visit_DictComp"></a>
+<h4>M520NameFinder.visit_DictComp</h4>
+<b>visit_DictComp</b>(<i>node</i>)
+
+<p>
+        Public method  to handle a dictionary comprehension.
+</p>
+<dl>
+
+<dt><i>node</i> (TYPE)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="M520NameFinder.visit_GeneratorExp" ID="M520NameFinder.visit_GeneratorExp"></a>
+<h4>M520NameFinder.visit_GeneratorExp</h4>
+<b>visit_GeneratorExp</b>(<i>node</i>)
+
+<p>
+        Public method to handle a generator expressions.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.GeneratorExp)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="M520NameFinder.visit_Lambda" ID="M520NameFinder.visit_Lambda"></a>
+<h4>M520NameFinder.visit_Lambda</h4>
+<b>visit_Lambda</b>(<i>node</i>)
+
+<p>
+        Public method  to handle a Lambda function.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.Lambda)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="M520NameFinder.visit_ListComp" ID="M520NameFinder.visit_ListComp"></a>
+<h4>M520NameFinder.visit_ListComp</h4>
+<b>visit_ListComp</b>(<i>node</i>)
+
+<p>
+        Public method  to handle a list comprehension.
+</p>
+<dl>
+
+<dt><i>node</i> (TYPE)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<a NAME="M520NameFinder.visit_comprehension" ID="M520NameFinder.visit_comprehension"></a>
+<h4>M520NameFinder.visit_comprehension</h4>
+<b>visit_comprehension</b>(<i>node</i>)
+
+<p>
+        Public method  to handle the 'for' of a comprehension.
+</p>
+<dl>
+
+<dt><i>node</i> (ast.comprehension)</dt>
+<dd>
+reference to the node to be processed
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="MiscellaneousChecker" ID="MiscellaneousChecker"></a>
 <h2>MiscellaneousChecker</h2>
 
@@ -1174,6 +1987,18 @@
 AST node to be traversed
 </dd>
 </dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+reference to the last processed node
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+ast.Node
+</dd>
+</dl>
 <a NAME="NameFinder.visit_Name" ID="NameFinder.visit_Name"></a>
 <h4>NameFinder.visit_Name</h4>
 <b>visit_Name</b>(<i>node</i>)
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.generalFilePermissions.html	Sat Oct 01 13:06:10 2022 +0200
@@ -26,6 +26,10 @@
 <table>
 
 <tr>
+<td><a href="#_statIsDangerous">_statIsDangerous</a></td>
+<td>Function to check for dangerous stat values.</td>
+</tr>
+<tr>
 <td><a href="#checkFilePermissions">checkFilePermissions</a></td>
 <td>Function to check for setting too permissive file permissions.</td>
 </tr>
@@ -36,6 +40,35 @@
 </table>
 <hr />
 <hr />
+<a NAME="_statIsDangerous" ID="_statIsDangerous"></a>
+<h2>_statIsDangerous</h2>
+<b>_statIsDangerous</b>(<i>mode</i>)
+
+<p>
+    Function to check for dangerous stat values.
+</p>
+<dl>
+
+<dt><i>mode</i> (int)</dt>
+<dd>
+file mode to be checked
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+mode with masked dangerous values
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+int
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="checkFilePermissions" ID="checkFilePermissions"></a>
 <h2>checkFilePermissions</h2>
 <b>checkFilePermissions</b>(<i>reportError, context, config</i>)
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.injectionShell.html	Sat Oct 01 13:06:10 2022 +0200
@@ -283,14 +283,13 @@
 <dl>
 <dt>Return:</dt>
 <dd>
-tuple containing a flag indicating the presence of the 'shell'
-        argument and flag indicating the value of the 'shell' argument
+flag indicating the value of the 'shell' argument
 </dd>
 </dl>
 <dl>
 <dt>Return Type:</dt>
 <dd>
-tuple of (bool, bool)
+bool
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.insecureHashlibNew.html	Sat Oct 01 13:06:10 2022 +0200
@@ -27,8 +27,16 @@
 <table>
 
 <tr>
-<td><a href="#checkHashlibNew">checkHashlibNew</a></td>
-<td>Function to check for use of insecure md4, md5, or sha1 hash functions in hashlib.new().</td>
+<td><a href="#_hashlibFunc">_hashlibFunc</a></td>
+<td>Function to check for use of insecure md4, md5, sha or sha1 hash functions in hashlib.new() if 'usedforsecurity' is not set to 'False'.</td>
+</tr>
+<tr>
+<td><a href="#_hashlibNew">_hashlibNew</a></td>
+<td>Function to check for use of insecure md4, md5, sha or sha1 hash functions in hashlib.new().</td>
+</tr>
+<tr>
+<td><a href="#checkHashlib">checkHashlib</a></td>
+<td>Function to check for use of insecure md4, md5, sha or sha1 hash functions in hashlib.new().</td>
 </tr>
 <tr>
 <td><a href="#getChecks">getChecks</a></td>
@@ -37,12 +45,64 @@
 </table>
 <hr />
 <hr />
-<a NAME="checkHashlibNew" ID="checkHashlibNew"></a>
-<h2>checkHashlibNew</h2>
-<b>checkHashlibNew</b>(<i>reportError, context, config</i>)
+<a NAME="_hashlibFunc" ID="_hashlibFunc"></a>
+<h2>_hashlibFunc</h2>
+<b>_hashlibFunc</b>(<i>reportError, context, config</i>)
 
 <p>
-    Function to check for use of insecure md4, md5, or sha1 hash functions
+    Function to check for use of insecure md4, md5, sha or sha1 hash functions
+    in hashlib.new() if 'usedforsecurity' is not set to 'False'.
+</p>
+<dl>
+
+<dt><i>reportError</i> (func)</dt>
+<dd>
+function to be used to report errors
+</dd>
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+<dt><i>config</i> (dict)</dt>
+<dd>
+dictionary with configuration data
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="_hashlibNew" ID="_hashlibNew"></a>
+<h2>_hashlibNew</h2>
+<b>_hashlibNew</b>(<i>reportError, context, config</i>)
+
+<p>
+    Function to check for use of insecure md4, md5, sha or sha1 hash functions
+    in hashlib.new().
+</p>
+<dl>
+
+<dt><i>reportError</i> (func)</dt>
+<dd>
+function to be used to report errors
+</dd>
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+<dt><i>config</i> (dict)</dt>
+<dd>
+dictionary with configuration data
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="checkHashlib" ID="checkHashlib"></a>
+<h2>checkHashlib</h2>
+<b>checkHashlib</b>(<i>reportError, context, config</i>)
+
+<p>
+    Function to check for use of insecure md4, md5, sha or sha1 hash functions
     in hashlib.new().
 </p>
 <dl>
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,86 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout</title>
+<meta charset="UTF-8">
+<link rel="stylesheet" href="styles.css">
+</head>
+<body>
+<a NAME="top" ID="top"></a>
+<h1>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout</h1>
+
+<p>
+Module implementing checks for using requests without timeout.
+</p>
+<h3>Global Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+
+<table>
+
+<tr>
+<td><a href="#checkRequestWithouTimeout">checkRequestWithouTimeout</a></td>
+<td>Function to check for use of requests without timeout.</td>
+</tr>
+<tr>
+<td><a href="#getChecks">getChecks</a></td>
+<td>Public method to get a dictionary with checks handled by this module.</td>
+</tr>
+</table>
+<hr />
+<hr />
+<a NAME="checkRequestWithouTimeout" ID="checkRequestWithouTimeout"></a>
+<h2>checkRequestWithouTimeout</h2>
+<b>checkRequestWithouTimeout</b>(<i>reportError, context, config</i>)
+
+<p>
+    Function to check for use of requests without timeout.
+</p>
+<dl>
+
+<dt><i>reportError</i> (func)</dt>
+<dd>
+function to be used to report errors
+</dd>
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+<dt><i>config</i> (dict)</dt>
+<dd>
+dictionary with configuration data
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="getChecks" ID="getChecks"></a>
+<h2>getChecks</h2>
+<b>getChecks</b>(<i></i>)
+
+<p>
+    Public method to get a dictionary with checks handled by this module.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing checker lists containing checker function and
+        list of codes
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,117 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity</title>
+<meta charset="UTF-8">
+<link rel="stylesheet" href="styles.css">
+</head>
+<body>
+<a NAME="top" ID="top"></a>
+<h1>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity</h1>
+
+<p>
+Module implementing checks for the insecure use of SNMP.
+</p>
+<h3>Global Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+
+<table>
+
+<tr>
+<td><a href="#checkInsecureVersion">checkInsecureVersion</a></td>
+<td>Function to check for the use of insecure SNMP version like v1, v2c.</td>
+</tr>
+<tr>
+<td><a href="#checkWeakCryptography">checkWeakCryptography</a></td>
+<td>Function to check for the use of insecure SNMP cryptography (i.e.</td>
+</tr>
+<tr>
+<td><a href="#getChecks">getChecks</a></td>
+<td>Public method to get a dictionary with checks handled by this module.</td>
+</tr>
+</table>
+<hr />
+<hr />
+<a NAME="checkInsecureVersion" ID="checkInsecureVersion"></a>
+<h2>checkInsecureVersion</h2>
+<b>checkInsecureVersion</b>(<i>reportError, context, config</i>)
+
+<p>
+    Function to check for the use of insecure SNMP version like
+    v1, v2c.
+</p>
+<dl>
+
+<dt><i>reportError</i> (func)</dt>
+<dd>
+function to be used to report errors
+</dd>
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+<dt><i>config</i> (dict)</dt>
+<dd>
+dictionary with configuration data
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="checkWeakCryptography" ID="checkWeakCryptography"></a>
+<h2>checkWeakCryptography</h2>
+<b>checkWeakCryptography</b>(<i>reportError, context, config</i>)
+
+<p>
+    Function to check for the use of insecure SNMP cryptography
+    (i.e. v3 using noAuthNoPriv).
+</p>
+<dl>
+
+<dt><i>reportError</i> (func)</dt>
+<dd>
+function to be used to report errors
+</dd>
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+<dt><i>config</i> (dict)</dt>
+<dd>
+dictionary with configuration data
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="getChecks" ID="getChecks"></a>
+<h2>getChecks</h2>
+<b>getChecks</b>(<i></i>)
+
+<p>
+    Public method to get a dictionary with checks handled by this module.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing checker lists containing checker function and
+        list of codes
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,119 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers</title>
+<meta charset="UTF-8">
+<link rel="stylesheet" href="styles.css">
+</head>
+<body>
+<a NAME="top" ID="top"></a>
+<h1>eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers</h1>
+
+<p>
+Module implementing checks for insecure use of 'tarfile.extracall()'.
+</p>
+<h3>Global Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Functions</h3>
+
+<table>
+
+<tr>
+<td><a href="#_getMembersValue">_getMembersValue</a></td>
+<td>Function to extract the value of the 'members' argument.</td>
+</tr>
+<tr>
+<td><a href="#checkTarfileUnsafeMembers">checkTarfileUnsafeMembers</a></td>
+<td>Function to check for insecure use of 'tarfile.extracall()'.</td>
+</tr>
+<tr>
+<td><a href="#getChecks">getChecks</a></td>
+<td>Public method to get a dictionary with checks handled by this module.</td>
+</tr>
+</table>
+<hr />
+<hr />
+<a NAME="_getMembersValue" ID="_getMembersValue"></a>
+<h2>_getMembersValue</h2>
+<b>_getMembersValue</b>(<i>context</i>)
+
+<p>
+    Function to extract the value of the 'members' argument.
+</p>
+<dl>
+
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing the argument value
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="checkTarfileUnsafeMembers" ID="checkTarfileUnsafeMembers"></a>
+<h2>checkTarfileUnsafeMembers</h2>
+<b>checkTarfileUnsafeMembers</b>(<i>reportError, context, config</i>)
+
+<p>
+    Function to check for insecure use of 'tarfile.extracall()'.
+</p>
+<dl>
+
+<dt><i>reportError</i> (func)</dt>
+<dd>
+function to be used to report errors
+</dd>
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+<dt><i>config</i> (dict)</dt>
+<dd>
+dictionary with configuration data
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
+<a NAME="getChecks" ID="getChecks"></a>
+<h2>getChecks</h2>
+<b>getChecks</b>(<i></i>)
+
+<p>
+    Public method to get a dictionary with checks handled by this module.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing checker lists containing checker function and
+        list of codes
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html	Sat Oct 01 13:06:10 2022 +0200
@@ -26,6 +26,10 @@
 <table>
 
 <tr>
+<td><a href="#checkContextlibSuppress">checkContextlibSuppress</a></td>
+<td>Function to check for a contextlib.suppress with a non-specific Exception.</td>
+</tr>
+<tr>
 <td><a href="#checkTryExceptContinue">checkTryExceptContinue</a></td>
 <td>Function to check for a continue in the except block.</td>
 </tr>
@@ -40,6 +44,31 @@
 </table>
 <hr />
 <hr />
+<a NAME="checkContextlibSuppress" ID="checkContextlibSuppress"></a>
+<h2>checkContextlibSuppress</h2>
+<b>checkContextlibSuppress</b>(<i>reportError, context, config</i>)
+
+<p>
+    Function to check for a contextlib.suppress with a non-specific Exception.
+</p>
+<dl>
+
+<dt><i>reportError</i> (func)</dt>
+<dd>
+function to be used to report errors
+</dd>
+<dt><i>context</i> (SecurityContext)</dt>
+<dd>
+security context object
+</dd>
+<dt><i>config</i> (dict)</dt>
+<dd>
+dictionary with configuration data
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="checkTryExceptContinue" ID="checkTryExceptContinue"></a>
 <h2>checkTryExceptContinue</h2>
 <b>checkTryExceptContinue</b>(<i>reportError, context, config</i>)
--- a/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.yamlLoad.html	Sat Oct 01 13:06:10 2022 +0200
@@ -27,7 +27,7 @@
 
 <tr>
 <td><a href="#checkYamlLoad">checkYamlLoad</a></td>
-<td>Function to check for the use of of yaml load functions.</td>
+<td>Function to check for the use of yaml load functions.</td>
 </tr>
 <tr>
 <td><a href="#getChecks">getChecks</a></td>
@@ -41,7 +41,7 @@
 <b>checkYamlLoad</b>(<i>reportError, context, config</i>)
 
 <p>
-    Function to check for the use of of yaml load functions.
+    Function to check for the use of yaml load functions.
 </p>
 <dl>
 
--- a/src/eric7/Documentation/Source/eric7.Project.Project.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Project.Project.html	Sat Oct 01 13:06:10 2022 +0200
@@ -289,6 +289,18 @@
 <td>Private method to close all project related windows.</td>
 </tr>
 <tr>
+<td><a href="#Project.__configureBlack">__configureBlack</a></td>
+<td>Private slot to enter the parameters for formatting the project sources with 'Black'.</td>
+</tr>
+<tr>
+<td><a href="#Project.__configureEnvironment">__configureEnvironment</a></td>
+<td>Private slot to configure the embedded environment.</td>
+</tr>
+<tr>
+<td><a href="#Project.__createEmbeddedEnvironment">__createEmbeddedEnvironment</a></td>
+<td>Private method to create the embedded virtual environment.</td>
+</tr>
+<tr>
 <td><a href="#Project.__createSBOMFile">__createSBOMFile</a></td>
 <td>Private slot to create a SBOM file of the project dependencies.</td>
 </tr>
@@ -317,6 +329,10 @@
 <td>Private method to execute a project specific make run.</td>
 </tr>
 <tr>
+<td><a href="#Project.__findEmbeddedEnvironment">__findEmbeddedEnvironment</a></td>
+<td>Private method to find the path of the embedded virtual environment.</td>
+</tr>
+<tr>
 <td><a href="#Project.__initData">__initData</a></td>
 <td>Private method to initialize the project data part.</td>
 </tr>
@@ -329,6 +345,14 @@
 <td>Private method to initialize the list of supported project types.</td>
 </tr>
 <tr>
+<td><a href="#Project.__initVenvConfiguration">__initVenvConfiguration</a></td>
+<td>Private method to initialize the environment configuration.</td>
+</tr>
+<tr>
+<td><a href="#Project.__installProjectIntoEnvironment">__installProjectIntoEnvironment</a></td>
+<td>Private method to install the project into the embedded environment in development mode.</td>
+</tr>
+<tr>
 <td><a href="#Project.__isInPdata">__isInPdata</a></td>
 <td>Private method used to check, if the passed in filename is project controlled..</td>
 </tr>
@@ -337,6 +361,10 @@
 <td>Private slot to load a diagram from file.</td>
 </tr>
 <tr>
+<td><a href="#Project.__loadEnvironmentConfiguration">__loadEnvironmentConfiguration</a></td>
+<td>Private method to load the embedded environment configuration.</td>
+</tr>
+<tr>
 <td><a href="#Project.__loadRecent">__loadRecent</a></td>
 <td>Private method to load the recently opened project filenames.</td>
 </tr>
@@ -405,6 +433,10 @@
 <td>Private method to reorganize files stored in the project.</td>
 </tr>
 <tr>
+<td><a href="#Project.__saveEnvironmentConfiguration">__saveEnvironmentConfiguration</a></td>
+<td>Private method to save the embedded environment configuration.</td>
+</tr>
+<tr>
 <td><a href="#Project.__saveRecent">__saveRecent</a></td>
 <td>Private method to save the list of recently opened filenames.</td>
 </tr>
@@ -417,6 +449,10 @@
 <td>Private slot to show the Find Project File dialog.</td>
 </tr>
 <tr>
+<td><a href="#Project.__setEmbeddedEnvironmentProjectConfig">__setEmbeddedEnvironmentProjectConfig</a></td>
+<td>Private method to set the embedded environment project configuration.</td>
+</tr>
+<tr>
 <td><a href="#Project.__showCodeCoverage">__showCodeCoverage</a></td>
 <td>Private slot used to show the code coverage information for the project files.</td>
 </tr>
@@ -437,6 +473,10 @@
 <td>Private slot called before the Debugger menu is shown.</td>
 </tr>
 <tr>
+<td><a href="#Project.__showContextMenuEnvironment">__showContextMenuEnvironment</a></td>
+<td>Private slot called before the 'Embedded Environment' menu is shown.</td>
+</tr>
+<tr>
 <td><a href="#Project.__showContextMenuFormat">__showContextMenuFormat</a></td>
 <td>Private slot called before the 'Code Formatting' menu is shown.</td>
 </tr>
@@ -1272,6 +1312,35 @@
 <p>
         Private method to close all project related windows.
 </p>
+<a NAME="Project.__configureBlack" ID="Project.__configureBlack"></a>
+<h4>Project.__configureBlack</h4>
+<b>__configureBlack</b>(<i></i>)
+
+<p>
+        Private slot to enter the parameters for formatting the project sources with
+        'Black'.
+</p>
+<a NAME="Project.__configureEnvironment" ID="Project.__configureEnvironment"></a>
+<h4>Project.__configureEnvironment</h4>
+<b>__configureEnvironment</b>(<i>environmentPath=""</i>)
+
+<p>
+        Private slot to configure the embedded environment.
+</p>
+<dl>
+
+<dt><i>environmentPath</i> (str (optional))</dt>
+<dd>
+path of the virtual environment (defaults to "")
+</dd>
+</dl>
+<a NAME="Project.__createEmbeddedEnvironment" ID="Project.__createEmbeddedEnvironment"></a>
+<h4>Project.__createEmbeddedEnvironment</h4>
+<b>__createEmbeddedEnvironment</b>(<i></i>)
+
+<p>
+        Private method to create the embedded virtual environment.
+</p>
 <a NAME="Project.__createSBOMFile" ID="Project.__createSBOMFile"></a>
 <h4>Project.__createSBOMFile</h4>
 <b>__createSBOMFile</b>(<i></i>)
@@ -1382,6 +1451,25 @@
             through a menu action)
 </dd>
 </dl>
+<a NAME="Project.__findEmbeddedEnvironment" ID="Project.__findEmbeddedEnvironment"></a>
+<h4>Project.__findEmbeddedEnvironment</h4>
+<b>__findEmbeddedEnvironment</b>(<i></i>)
+
+<p>
+        Private method to find the path of the embedded virtual environment.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+path of the embedded virtual environment (empty if not found)
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
 <a NAME="Project.__initData" ID="Project.__initData"></a>
 <h4>Project.__initData</h4>
 <b>__initData</b>(<i></i>)
@@ -1403,6 +1491,21 @@
 <p>
         Private method to initialize the list of supported project types.
 </p>
+<a NAME="Project.__initVenvConfiguration" ID="Project.__initVenvConfiguration"></a>
+<h4>Project.__initVenvConfiguration</h4>
+<b>__initVenvConfiguration</b>(<i></i>)
+
+<p>
+        Private method to initialize the environment configuration.
+</p>
+<a NAME="Project.__installProjectIntoEnvironment" ID="Project.__installProjectIntoEnvironment"></a>
+<h4>Project.__installProjectIntoEnvironment</h4>
+<b>__installProjectIntoEnvironment</b>(<i></i>)
+
+<p>
+        Private method to install the project into the embedded environment in
+        development mode.
+</p>
 <a NAME="Project.__isInPdata" ID="Project.__isInPdata"></a>
 <h4>Project.__isInPdata</h4>
 <b>__isInPdata</b>(<i>fn</i>)
@@ -1437,6 +1540,13 @@
 <p>
         Private slot to load a diagram from file.
 </p>
+<a NAME="Project.__loadEnvironmentConfiguration" ID="Project.__loadEnvironmentConfiguration"></a>
+<h4>Project.__loadEnvironmentConfiguration</h4>
+<b>__loadEnvironmentConfiguration</b>(<i></i>)
+
+<p>
+        Private method to load the embedded environment configuration.
+</p>
 <a NAME="Project.__loadRecent" ID="Project.__loadRecent"></a>
 <h4>Project.__loadRecent</h4>
 <b>__loadRecent</b>(<i></i>)
@@ -1676,6 +1786,13 @@
 <p>
         Private method to reorganize files stored in the project.
 </p>
+<a NAME="Project.__saveEnvironmentConfiguration" ID="Project.__saveEnvironmentConfiguration"></a>
+<h4>Project.__saveEnvironmentConfiguration</h4>
+<b>__saveEnvironmentConfiguration</b>(<i></i>)
+
+<p>
+        Private method to save the embedded environment configuration.
+</p>
 <a NAME="Project.__saveRecent" ID="Project.__saveRecent"></a>
 <h4>Project.__saveRecent</h4>
 <b>__saveRecent</b>(<i></i>)
@@ -1697,6 +1814,20 @@
 <p>
         Private slot to show the Find Project File dialog.
 </p>
+<a NAME="Project.__setEmbeddedEnvironmentProjectConfig" ID="Project.__setEmbeddedEnvironmentProjectConfig"></a>
+<h4>Project.__setEmbeddedEnvironmentProjectConfig</h4>
+<b>__setEmbeddedEnvironmentProjectConfig</b>(<i>value</i>)
+
+<p>
+        Private method to set the embedded environment project configuration.
+</p>
+<dl>
+
+<dt><i>value</i> (bool)</dt>
+<dd>
+flag indicating an embedded environment
+</dd>
+</dl>
 <a NAME="Project.__showCodeCoverage" ID="Project.__showCodeCoverage"></a>
 <h4>Project.__showCodeCoverage</h4>
 <b>__showCodeCoverage</b>(<i></i>)
@@ -1733,6 +1864,13 @@
 <p>
         Private slot called before the Debugger menu is shown.
 </p>
+<a NAME="Project.__showContextMenuEnvironment" ID="Project.__showContextMenuEnvironment"></a>
+<h4>Project.__showContextMenuEnvironment</h4>
+<b>__showContextMenuEnvironment</b>(<i></i>)
+
+<p>
+        Private slot called before the 'Embedded Environment' menu is shown.
+</p>
 <a NAME="Project.__showContextMenuFormat" ID="Project.__showContextMenuFormat"></a>
 <h4>Project.__showContextMenuFormat</h4>
 <b>__showContextMenuFormat</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Project.ProjectOthersBrowser.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Project.ProjectOthersBrowser.html	Sat Oct 01 13:06:10 2022 +0200
@@ -70,6 +70,14 @@
 <td>Constructor</td>
 </tr>
 <tr>
+<td><a href="#ProjectOthersBrowser.__addOthersDirectory">__addOthersDirectory</a></td>
+<td>Private method to add files of a directory to the project.</td>
+</tr>
+<tr>
+<td><a href="#ProjectOthersBrowser.__addOthersFiles">__addOthersFiles</a></td>
+<td>Private method to add files to the project.</td>
+</tr>
+<tr>
 <td><a href="#ProjectOthersBrowser.__deleteItem">__deleteItem</a></td>
 <td>Private method to delete the selected entry from the OTHERS project data area.</td>
 </tr>
@@ -90,6 +98,10 @@
 <td>Private slot called by the backMenu aboutToShow signal.</td>
 </tr>
 <tr>
+<td><a href="#ProjectOthersBrowser.__showContextMenuDir">__showContextMenuDir</a></td>
+<td>Private slot called by the dirMenu aboutToShow signal.</td>
+</tr>
+<tr>
 <td><a href="#ProjectOthersBrowser.__showContextMenuMulti">__showContextMenuMulti</a></td>
 <td>Private slot called by the multiMenu aboutToShow signal.</td>
 </tr>
@@ -150,6 +162,20 @@
 parent widget of this browser (QWidget)
 </dd>
 </dl>
+<a NAME="ProjectOthersBrowser.__addOthersDirectory" ID="ProjectOthersBrowser.__addOthersDirectory"></a>
+<h4>ProjectOthersBrowser.__addOthersDirectory</h4>
+<b>__addOthersDirectory</b>(<i></i>)
+
+<p>
+        Private method to add files of a directory to the project.
+</p>
+<a NAME="ProjectOthersBrowser.__addOthersFiles" ID="ProjectOthersBrowser.__addOthersFiles"></a>
+<h4>ProjectOthersBrowser.__addOthersFiles</h4>
+<b>__addOthersFiles</b>(<i></i>)
+
+<p>
+        Private method to add files to the project.
+</p>
 <a NAME="ProjectOthersBrowser.__deleteItem" ID="ProjectOthersBrowser.__deleteItem"></a>
 <h4>ProjectOthersBrowser.__deleteItem</h4>
 <b>__deleteItem</b>(<i></i>)
@@ -187,6 +213,13 @@
 <p>
         Private slot called by the backMenu aboutToShow signal.
 </p>
+<a NAME="ProjectOthersBrowser.__showContextMenuDir" ID="ProjectOthersBrowser.__showContextMenuDir"></a>
+<h4>ProjectOthersBrowser.__showContextMenuDir</h4>
+<b>__showContextMenuDir</b>(<i></i>)
+
+<p>
+        Private slot called by the dirMenu aboutToShow signal.
+</p>
 <a NAME="ProjectOthersBrowser.__showContextMenuMulti" ID="ProjectOthersBrowser.__showContextMenuMulti"></a>
 <h4>ProjectOthersBrowser.__showContextMenuMulti</h4>
 <b>__showContextMenuMulti</b>(<i></i>)
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Documentation/Source/eric7.Project.ProjectVenvConfigurationDialog.html	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,156 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric7.Project.ProjectVenvConfigurationDialog</title>
+<meta charset="UTF-8">
+<link rel="stylesheet" href="styles.css">
+</head>
+<body>
+<a NAME="top" ID="top"></a>
+<h1>eric7.Project.ProjectVenvConfigurationDialog</h1>
+
+<p>
+Module implementing a dialog to enter the configuration for the embedded environment
+of the project.
+</p>
+<h3>Global Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+
+<table>
+
+<tr>
+<td><a href="#ProjectVenvConfigurationDialog">ProjectVenvConfigurationDialog</a></td>
+<td>Class implementing a dialog to enter the configuration for the embedded environment of the project.</td>
+</tr>
+</table>
+<h3>Functions</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<hr />
+<hr />
+<a NAME="ProjectVenvConfigurationDialog" ID="ProjectVenvConfigurationDialog"></a>
+<h2>ProjectVenvConfigurationDialog</h2>
+
+<p>
+    Class implementing a dialog to enter the configuration for the embedded
+    environment of the project.
+</p>
+<h3>Derived from</h3>
+QDialog, Ui_ProjectVenvConfigurationDialog
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#ProjectVenvConfigurationDialog.__init__">ProjectVenvConfigurationDialog</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
+<td><a href="#ProjectVenvConfigurationDialog.__updateOK">__updateOK</a></td>
+<td>Private method to update the enabled status of the OK button.</td>
+</tr>
+<tr>
+<td><a href="#ProjectVenvConfigurationDialog.getData">getData</a></td>
+<td>Public method to get the entered data.</td>
+</tr>
+<tr>
+<td><a href="#ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged">on_pythonExecPicker_textChanged</a></td>
+<td>Private slot to handle changes of the entered Python interpreter path.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<a NAME="ProjectVenvConfigurationDialog.__init__" ID="ProjectVenvConfigurationDialog.__init__"></a>
+<h4>ProjectVenvConfigurationDialog (Constructor)</h4>
+<b>ProjectVenvConfigurationDialog</b>(<i>venvName="", venvDirectory="", venvInterpreter="", execPath="", parent=None, </i>)
+
+<p>
+        Constructor
+</p>
+<dl>
+
+<dt><i>venvName</i> (str)</dt>
+<dd>
+logical name of a virtual environment for editing
+</dd>
+<dt><i>venvDirectory</i> (str)</dt>
+<dd>
+directory of the virtual environment
+</dd>
+<dt><i>venvInterpreter</i> (str)</dt>
+<dd>
+Python interpreter of the virtual environment
+</dd>
+<dt><i>execPath</i> (str)</dt>
+<dd>
+search path string to be prepended to the PATH
+            environment variable
+</dd>
+<dt><i>parent</i> (QWidget (optional))</dt>
+<dd>
+reference to the parent widget (defaults to None)
+</dd>
+</dl>
+<a NAME="ProjectVenvConfigurationDialog.__updateOK" ID="ProjectVenvConfigurationDialog.__updateOK"></a>
+<h4>ProjectVenvConfigurationDialog.__updateOK</h4>
+<b>__updateOK</b>(<i></i>)
+
+<p>
+        Private method to update the enabled status of the OK button.
+</p>
+<a NAME="ProjectVenvConfigurationDialog.getData" ID="ProjectVenvConfigurationDialog.getData"></a>
+<h4>ProjectVenvConfigurationDialog.getData</h4>
+<b>getData</b>(<i></i>)
+
+<p>
+        Public method to get the entered data.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+tuple containing the path of the selected Python interpreter and
+            a string to be prepended to the PATH environment variable
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+tuple of (str, str)
+</dd>
+</dl>
+<a NAME="ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged" ID="ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged"></a>
+<h4>ProjectVenvConfigurationDialog.on_pythonExecPicker_textChanged</h4>
+<b>on_pythonExecPicker_textChanged</b>(<i>txt</i>)
+
+<p>
+        Private slot to handle changes of the entered Python interpreter path.
+</p>
+<dl>
+
+<dt><i>txt</i> (str)</dt>
+<dd>
+entered Python interpreter path
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Editor.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Editor.html	Sat Oct 01 13:06:10 2022 +0200
@@ -6817,9 +6817,10 @@
         Public slot to toggle the comment of a block.
 </p>
 <p>
-        If the line of the cursor or the selection is not commented, it will
-        be commented. If it is commented, the comment block will be removed.
-        The later works independent of the current selection.
+        If the editor contains selected text and the start line is not commented, it
+        will be commented. Otherwise the selection will be un-commented. In case there
+        is no selected text and the current line is not commented, it will be commented.
+        If is commented, the comment block will be removed.
 </p>
 <a NAME="Editor.toggleCurrentFold" ID="Editor.toggleCurrentFold"></a>
 <h4>Editor.toggleCurrentFold</h4>
--- a/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPython.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.QScintilla.Lexers.LexerPython.html	Sat Oct 01 13:06:10 2022 +0200
@@ -56,7 +56,7 @@
 
 <tr>
 <td><a href="#LexerPython.__init__">LexerPython</a></td>
-<td>PyQt5 PyQt6 Qsci Qt Qt3DAnimation Qt3DCore Qt3DExtras Qt3DInput Qt3DLogic Qt3DRender QtBluetooth QtChart QtCharts 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>
+<td>PyQt5 PyQt6 Qsci Qt Qt3DAnimation Qt3DCore Qt3DExtras Qt3DInput Qt3DLogic Qt3DRender QtBluetooth QtChart QtCharts QtCore QtDataVisualization QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPdf QtPdfWidgets QtPositioning QtPrintSupport QtPurchasing QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip</td>
 </tr>
 <tr>
 <td><a href="#LexerPython.autoCompletionWordSeparators">autoCompletionWordSeparators</a></td>
@@ -106,9 +106,9 @@
  Qt3DRender QtBluetooth QtChart QtCharts QtCore QtDataVisualization QtDBus
  QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia
  QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets
- QtPositioning QtPrintSupport QtPurchasing QtQml QtQuick QtQuick3D
+ QtPdf QtPdfWidgets QtPositioning QtPrintSupport QtPurchasing QtQml QtQuick QtQuick3D
  QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets
- QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore
+ QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick
  QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml
  QtXmlPatterns sip
 </p>
--- a/src/eric7/Documentation/Source/eric7.Testing.Interfaces.PytestExecutor.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Testing.Interfaces.PytestExecutor.html	Sat Oct 01 13:06:10 2022 +0200
@@ -79,6 +79,10 @@
 <td>Public method handling the unit test process been finished.</td>
 </tr>
 <tr>
+<td><a href="#PytestExecutor.getMarkers">getMarkers</a></td>
+<td>Public method to get the list of defined markers.</td>
+</tr>
+<tr>
 <td><a href="#PytestExecutor.getVersions">getVersions</a></td>
 <td>Public method to get the test framework version and version information of its installed plugins.</td>
 </tr>
@@ -90,6 +94,14 @@
 <td><a href="#PytestExecutor.start">start</a></td>
 <td>Public method to start the testing process.</td>
 </tr>
+<tr>
+<td><a href="#PytestExecutor.supportsMarkers">supportsMarkers</a></td>
+<td>Public method to indicate the support for test filtering using markers and/or marker expressions.</td>
+</tr>
+<tr>
+<td><a href="#PytestExecutor.supportsPatterns">supportsPatterns</a></td>
+<td>Public method to indicate the support for test filtering using test name patterns or a test name pattern expression.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -219,6 +231,37 @@
         This method should read the results (if necessary) and emit the signal
         testFinished.
 </p>
+<a NAME="PytestExecutor.getMarkers" ID="PytestExecutor.getMarkers"></a>
+<h4>PytestExecutor.getMarkers</h4>
+<b>getMarkers</b>(<i>interpreter, workdir</i>)
+
+<p>
+        Public method to get the list of defined markers.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+<dt><i>workdir</i> (str)</dt>
+<dd>
+name of the working directory
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing the marker as key and the associated description
+            as value
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <a NAME="PytestExecutor.getVersions" ID="PytestExecutor.getVersions"></a>
 <h4>PytestExecutor.getVersions</h4>
 <b>getVersions</b>(<i>interpreter</i>)
@@ -292,6 +335,60 @@
 list of directories to be added to the Python path
 </dd>
 </dl>
+<a NAME="PytestExecutor.supportsMarkers" ID="PytestExecutor.supportsMarkers"></a>
+<h4>PytestExecutor.supportsMarkers</h4>
+<b>supportsMarkers</b>(<i>interpreter</i>)
+
+<p>
+        Public method to indicate the support for test filtering using markers and/or
+        marker expressions.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating support of markers
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
+<a NAME="PytestExecutor.supportsPatterns" ID="PytestExecutor.supportsPatterns"></a>
+<h4>PytestExecutor.supportsPatterns</h4>
+<b>supportsPatterns</b>(<i>interpreter</i>)
+
+<p>
+        Public method to indicate the support for test filtering using test name
+        patterns or a test name pattern expression.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating support of markers
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Testing.Interfaces.PytestRunner.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Testing.Interfaces.PytestRunner.html	Sat Oct 01 13:06:10 2022 +0200
@@ -25,6 +25,10 @@
 <td>Class implementing a pytest plugin which reports the data in a format suitable for the PytestExecutor.</td>
 </tr>
 <tr>
+<td><a href="#GetMarkersPlugin">GetMarkersPlugin</a></td>
+<td>Class implementing a pytest plugin to extract the list of all defined markers.</td>
+</tr>
+<tr>
 <td><a href="#GetPluginVersionsPlugin">GetPluginVersionsPlugin</a></td>
 <td>Class implementing a pytest plugin to extract the version info of all installed plugins.</td>
 </tr>
@@ -34,6 +38,10 @@
 <table>
 
 <tr>
+<td><a href="#getMarkers">getMarkers</a></td>
+<td>Function to determine the defined markers and their descriptions.</td>
+</tr>
+<tr>
 <td><a href="#getVersions">getVersions</a></td>
 <td>Function to determine the framework version and versions of all available plugins.</td>
 </tr>
@@ -266,6 +274,90 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="GetMarkersPlugin" ID="GetMarkersPlugin"></a>
+<h2>GetMarkersPlugin</h2>
+
+<p>
+    Class implementing a pytest plugin to extract the list of all defined markers.
+</p>
+<h3>Derived from</h3>
+None
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#GetMarkersPlugin.__init__">GetMarkersPlugin</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
+<td><a href="#GetMarkersPlugin.getMarkers">getMarkers</a></td>
+<td>Public method to get the assembled list of markers.</td>
+</tr>
+<tr>
+<td><a href="#GetMarkersPlugin.pytest_cmdline_main">pytest_cmdline_main</a></td>
+<td>Public method called for performing the main command line action.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<a NAME="GetMarkersPlugin.__init__" ID="GetMarkersPlugin.__init__"></a>
+<h4>GetMarkersPlugin (Constructor)</h4>
+<b>GetMarkersPlugin</b>(<i></i>)
+
+<p>
+        Constructor
+</p>
+<a NAME="GetMarkersPlugin.getMarkers" ID="GetMarkersPlugin.getMarkers"></a>
+<h4>GetMarkersPlugin.getMarkers</h4>
+<b>getMarkers</b>(<i></i>)
+
+<p>
+        Public method to get the assembled list of markers.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+list of collected markers (marker name as key and description as value)
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
+<a NAME="GetMarkersPlugin.pytest_cmdline_main" ID="GetMarkersPlugin.pytest_cmdline_main"></a>
+<h4>GetMarkersPlugin.pytest_cmdline_main</h4>
+<b>pytest_cmdline_main</b>(<i>config</i>)
+
+<p>
+        Public method called for performing the main command line action.
+</p>
+<dl>
+
+<dt><i>config</i> (Config)</dt>
+<dd>
+pytest config object
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="GetPluginVersionsPlugin" ID="GetPluginVersionsPlugin"></a>
 <h2>GetPluginVersionsPlugin</h2>
 
@@ -351,6 +443,16 @@
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
+<a NAME="getMarkers" ID="getMarkers"></a>
+<h2>getMarkers</h2>
+<b>getMarkers</b>(<i></i>)
+
+<p>
+    Function to determine the defined markers and their descriptions.
+</p>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+<hr />
 <a NAME="getVersions" ID="getVersions"></a>
 <h2>getVersions</h2>
 <b>getVersions</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Testing.Interfaces.TestExecutorBase.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Testing.Interfaces.TestExecutorBase.html	Sat Oct 01 13:06:10 2022 +0200
@@ -170,6 +170,10 @@
 <td>Public method handling the unit test process been finished.</td>
 </tr>
 <tr>
+<td><a href="#TestExecutorBase.getMarkers">getMarkers</a></td>
+<td>Public method to get the list of defined markers.</td>
+</tr>
+<tr>
 <td><a href="#TestExecutorBase.getVersions">getVersions</a></td>
 <td>Public method to get the test framework version and version information of its installed plugins.</td>
 </tr>
@@ -189,6 +193,14 @@
 <td><a href="#TestExecutorBase.stopIfRunning">stopIfRunning</a></td>
 <td>Public method to stop the testing process, if it is running.</td>
 </tr>
+<tr>
+<td><a href="#TestExecutorBase.supportsMarkers">supportsMarkers</a></td>
+<td>Public method to indicate the support for test filtering using markers and/or marker expressions.</td>
+</tr>
+<tr>
+<td><a href="#TestExecutorBase.supportsPatterns">supportsPatterns</a></td>
+<td>Public method to indicate the support for test filtering using test name patterns or a test name pattern expression.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -322,6 +334,37 @@
             derived classes
 </dd>
 </dl>
+<a NAME="TestExecutorBase.getMarkers" ID="TestExecutorBase.getMarkers"></a>
+<h4>TestExecutorBase.getMarkers</h4>
+<b>getMarkers</b>(<i>interpreter, workdir</i>)
+
+<p>
+        Public method to get the list of defined markers.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+<dt><i>workdir</i> (str)</dt>
+<dd>
+name of the working directory
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+dictionary containing the marker as key and the associated description
+            as value
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+dict
+</dd>
+</dl>
 <a NAME="TestExecutorBase.getVersions" ID="TestExecutorBase.getVersions"></a>
 <h4>TestExecutorBase.getVersions</h4>
 <b>getVersions</b>(<i>interpreter</i>)
@@ -350,14 +393,6 @@
 dict
 </dd>
 </dl>
-<dl>
-
-<dt>Raises <b>NotImplementedError</b>:</dt>
-<dd>
-this method needs to be implemented by
-            derived classes
-</dd>
-</dl>
 <a NAME="TestExecutorBase.hasCoverage" ID="TestExecutorBase.hasCoverage"></a>
 <h4>TestExecutorBase.hasCoverage</h4>
 <b>hasCoverage</b>(<i>interpreter</i>)
@@ -385,14 +420,6 @@
 bool
 </dd>
 </dl>
-<dl>
-
-<dt>Raises <b>NotImplementedError</b>:</dt>
-<dd>
-this method needs to be implemented by
-            derived classes
-</dd>
-</dl>
 <a NAME="TestExecutorBase.readAllOutput" ID="TestExecutorBase.readAllOutput"></a>
 <h4>TestExecutorBase.readAllOutput</h4>
 <b>readAllOutput</b>(<i>process=None</i>)
@@ -451,6 +478,60 @@
 <p>
         Public method to stop the testing process, if it is running.
 </p>
+<a NAME="TestExecutorBase.supportsMarkers" ID="TestExecutorBase.supportsMarkers"></a>
+<h4>TestExecutorBase.supportsMarkers</h4>
+<b>supportsMarkers</b>(<i>interpreter</i>)
+
+<p>
+        Public method to indicate the support for test filtering using markers and/or
+        marker expressions.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating support of markers
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
+<a NAME="TestExecutorBase.supportsPatterns" ID="TestExecutorBase.supportsPatterns"></a>
+<h4>TestExecutorBase.supportsPatterns</h4>
+<b>supportsPatterns</b>(<i>interpreter</i>)
+
+<p>
+        Public method to indicate the support for test filtering using test name
+        patterns or a test name pattern expression.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating support of markers
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 <hr />
--- a/src/eric7/Documentation/Source/eric7.Testing.Interfaces.UnittestExecutor.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Testing.Interfaces.UnittestExecutor.html	Sat Oct 01 13:06:10 2022 +0200
@@ -82,6 +82,10 @@
 <td><a href="#UnittestExecutor.start">start</a></td>
 <td>Public method to start the testing process.</td>
 </tr>
+<tr>
+<td><a href="#UnittestExecutor.supportsPatterns">supportsPatterns</a></td>
+<td>Public method to indicate the support for test filtering using test name patterns or a test name pattern expression.</td>
+</tr>
 </table>
 <h3>Static Methods</h3>
 
@@ -227,6 +231,33 @@
 list of directories to be added to the Python path
 </dd>
 </dl>
+<a NAME="UnittestExecutor.supportsPatterns" ID="UnittestExecutor.supportsPatterns"></a>
+<h4>UnittestExecutor.supportsPatterns</h4>
+<b>supportsPatterns</b>(<i>interpreter</i>)
+
+<p>
+        Public method to indicate the support for test filtering using test name
+        patterns or a test name pattern expression.
+</p>
+<dl>
+
+<dt><i>interpreter</i> (str)</dt>
+<dd>
+interpreter to be used for the test
+</dd>
+</dl>
+<dl>
+<dt>Return:</dt>
+<dd>
+flag indicating support of markers
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+bool
+</dd>
+</dl>
 <div align="right"><a href="#top">Up</a></div>
 <hr />
 </body></html>
\ No newline at end of file
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Documentation/Source/eric7.Testing.MarkersWindow.html	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,120 @@
+<!DOCTYPE html>
+<html><head>
+<title>eric7.Testing.MarkersWindow</title>
+<meta charset="UTF-8">
+<link rel="stylesheet" href="styles.css">
+</head>
+<body>
+<a NAME="top" ID="top"></a>
+<h1>eric7.Testing.MarkersWindow</h1>
+
+<p>
+Module implementing a dialog to show defined test markers.
+</p>
+<h3>Global Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Classes</h3>
+
+<table>
+
+<tr>
+<td><a href="#MarkersWindow">MarkersWindow</a></td>
+<td>Class documentation goes here.</td>
+</tr>
+</table>
+<h3>Functions</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<hr />
+<hr />
+<a NAME="MarkersWindow" ID="MarkersWindow"></a>
+<h2>MarkersWindow</h2>
+
+<p>
+    Class documentation goes here.
+</p>
+<h3>Derived from</h3>
+QWidget, Ui_MarkersWindow
+<h3>Class Attributes</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Class Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+<h3>Methods</h3>
+
+<table>
+
+<tr>
+<td><a href="#MarkersWindow.__init__">MarkersWindow</a></td>
+<td>Constructor</td>
+</tr>
+<tr>
+<td><a href="#MarkersWindow.closeEvent">closeEvent</a></td>
+<td>Protected slot implementing a close event handler.</td>
+</tr>
+<tr>
+<td><a href="#MarkersWindow.showMarkers">showMarkers</a></td>
+<td>Public method to show the dialog with the given markers.</td>
+</tr>
+</table>
+<h3>Static Methods</h3>
+
+<table>
+<tr><td>None</td></tr>
+</table>
+
+<a NAME="MarkersWindow.__init__" ID="MarkersWindow.__init__"></a>
+<h4>MarkersWindow (Constructor)</h4>
+<b>MarkersWindow</b>(<i>parent=None</i>)
+
+<p>
+        Constructor
+</p>
+<dl>
+
+<dt><i>parent</i> (QWidget (optional))</dt>
+<dd>
+reference to the parent widget (defaults to None)
+</dd>
+</dl>
+<a NAME="MarkersWindow.closeEvent" ID="MarkersWindow.closeEvent"></a>
+<h4>MarkersWindow.closeEvent</h4>
+<b>closeEvent</b>(<i>e</i>)
+
+<p>
+        Protected slot implementing a close event handler.
+</p>
+<dl>
+
+<dt><i>e</i> (QCloseEvent)</dt>
+<dd>
+close event
+</dd>
+</dl>
+<a NAME="MarkersWindow.showMarkers" ID="MarkersWindow.showMarkers"></a>
+<h4>MarkersWindow.showMarkers</h4>
+<b>showMarkers</b>(<i>markers</i>)
+
+<p>
+        Public method to show the dialog with the given markers.
+</p>
+<dl>
+
+<dt><i>markers</i> (dict)</dt>
+<dd>
+dictionary containing the markers and their descriptions
+</dd>
+</dl>
+<div align="right"><a href="#top">Up</a></div>
+<hr />
+</body></html>
\ No newline at end of file
--- a/src/eric7/Documentation/Source/eric7.Testing.TestingWidget.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Testing.TestingWidget.html	Sat Oct 01 13:06:10 2022 +0200
@@ -212,6 +212,14 @@
 <td>Private slot to update the state of the coverage checkbox depending on the selected framework's capabilities.</td>
 </tr>
 <tr>
+<td><a href="#TestingWidget.__updateMarkerSupport">__updateMarkerSupport</a></td>
+<td>Private slot to update the state of the marker related widgets depending on the selected framework's capabilities.</td>
+</tr>
+<tr>
+<td><a href="#TestingWidget.__updatePatternSupport">__updatePatternSupport</a></td>
+<td>Private slot to update the state of the test name pattern line edit depending on the selected framework's capabilities.</td>
+</tr>
+<tr>
 <td><a href="#TestingWidget.__updateProgress">__updateProgress</a></td>
 <td>Private slot update the progress indicators.</td>
 </tr>
@@ -248,6 +256,10 @@
 <td>Private slot handling the selection of a test framework.</td>
 </tr>
 <tr>
+<td><a href="#TestingWidget.on_showMarkersButton_clicked">on_showMarkersButton_clicked</a></td>
+<td>Private slot to show a window containing the list of defined markers.</td>
+</tr>
+<tr>
 <td><a href="#TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog">on_testsuitePicker_aboutToShowPathPickerDialog</a></td>
 <td>Private slot called before the test file selection dialog is shown.</td>
 </tr>
@@ -652,6 +664,22 @@
         Private slot to update the state of the coverage checkbox depending on
         the selected framework's capabilities.
 </p>
+<a NAME="TestingWidget.__updateMarkerSupport" ID="TestingWidget.__updateMarkerSupport"></a>
+<h4>TestingWidget.__updateMarkerSupport</h4>
+<b>__updateMarkerSupport</b>(<i></i>)
+
+<p>
+        Private slot to update the state of the marker related widgets depending on
+        the selected framework's capabilities.
+</p>
+<a NAME="TestingWidget.__updatePatternSupport" ID="TestingWidget.__updatePatternSupport"></a>
+<h4>TestingWidget.__updatePatternSupport</h4>
+<b>__updatePatternSupport</b>(<i></i>)
+
+<p>
+        Private slot to update the state of the test name pattern line edit depending on
+        the selected framework's capabilities.
+</p>
 <a NAME="TestingWidget.__updateProgress" ID="TestingWidget.__updateProgress"></a>
 <h4>TestingWidget.__updateProgress</h4>
 <b>__updateProgress</b>(<i></i>)
@@ -780,6 +808,13 @@
 index of the selected framework
 </dd>
 </dl>
+<a NAME="TestingWidget.on_showMarkersButton_clicked" ID="TestingWidget.on_showMarkersButton_clicked"></a>
+<h4>TestingWidget.on_showMarkersButton_clicked</h4>
+<b>on_showMarkersButton_clicked</b>(<i></i>)
+
+<p>
+        Private slot to show a window containing the list of defined markers.
+</p>
 <a NAME="TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog" ID="TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog"></a>
 <h4>TestingWidget.on_testsuitePicker_aboutToShowPathPickerDialog</h4>
 <b>on_testsuitePicker_aboutToShowPathPickerDialog</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.Utilities.BackgroundService.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.Utilities.BackgroundService.html	Sat Oct 01 13:06:10 2022 +0200
@@ -74,6 +74,10 @@
 <td>Constructor</td>
 </tr>
 <tr>
+<td><a href="#BackgroundService.__getPythonInterpreter">__getPythonInterpreter</a></td>
+<td>Private method to generate the path of the Python interpreter to be used to run the background client.</td>
+</tr>
+<tr>
 <td><a href="#BackgroundService.__processQueue">__processQueue</a></td>
 <td>Private method to take the next service request and send it to the client.</td>
 </tr>
@@ -146,6 +150,26 @@
 reference to the parent object
 </dd>
 </dl>
+<a NAME="BackgroundService.__getPythonInterpreter" ID="BackgroundService.__getPythonInterpreter"></a>
+<h4>BackgroundService.__getPythonInterpreter</h4>
+<b>__getPythonInterpreter</b>(<i></i>)
+
+<p>
+        Private method to generate the path of the Python interpreter to be
+        used to run the background client.
+</p>
+<dl>
+<dt>Return:</dt>
+<dd>
+path of the Python interpreter
+</dd>
+</dl>
+<dl>
+<dt>Return Type:</dt>
+<dd>
+str
+</dd>
+</dl>
 <a NAME="BackgroundService.__processQueue" ID="BackgroundService.__processQueue"></a>
 <h4>BackgroundService.__processQueue</h4>
 <b>__processQueue</b>(<i></i>)
--- a/src/eric7/Documentation/Source/eric7.WebBrowser.WebBrowserView.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.WebBrowser.WebBrowserView.html	Sat Oct 01 13:06:10 2022 +0200
@@ -194,6 +194,10 @@
 <td>Private slot to download a media and save it to disk.</td>
 </tr>
 <tr>
+<td><a href="#WebBrowserView.__fileSystemAccessRequested">__fileSystemAccessRequested</a></td>
+<td>Private slot to handle file system access requests of the web page.</td>
+</tr>
+<tr>
 <td><a href="#WebBrowserView.__findTextFinished">__findTextFinished</a></td>
 <td>Private slot handling the findTextFinished signal of the web page.</td>
 </tr>
@@ -892,6 +896,20 @@
 <p>
         Private slot to download a media and save it to disk.
 </p>
+<a NAME="WebBrowserView.__fileSystemAccessRequested" ID="WebBrowserView.__fileSystemAccessRequested"></a>
+<h4>WebBrowserView.__fileSystemAccessRequested</h4>
+<b>__fileSystemAccessRequested</b>(<i>accessRequest</i>)
+
+<p>
+            Private slot to handle file system access requests of the web page.
+</p>
+<dl>
+
+<dt><i>accessRequest</i> (QWebEngineFileSystemAccessRequest)</dt>
+<dd>
+reference to the file system access request object
+</dd>
+</dl>
 <a NAME="WebBrowserView.__findTextFinished" ID="WebBrowserView.__findTextFinished"></a>
 <h4>WebBrowserView.__findTextFinished</h4>
 <b>__findTextFinished</b>(<i>result</i>)
--- a/src/eric7/Documentation/Source/eric7.eric7_post_install.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/eric7.eric7_post_install.html	Sat Oct 01 13:06:10 2022 +0200
@@ -66,24 +66,28 @@
 <hr />
 <a NAME="copyDesktopFile" ID="copyDesktopFile"></a>
 <h2>copyDesktopFile</h2>
-<b>copyDesktopFile</b>(<i>src, dst, scriptsdir</i>)
+<b>copyDesktopFile</b>(<i>src, dstPath, dstFile, scriptsdir</i>)
 
 <p>
     Modify a desktop file and write it to its destination.
 </p>
 <dl>
 
-<dt><i>src</i></dt>
+<dt><i>src</i> (str)</dt>
 <dd>
-source file name (string)
+source file name
 </dd>
-<dt><i>dst</i></dt>
+<dt><i>dstPath</i> (str)</dt>
 <dd>
-destination file name (string)
+path name of the directory for the file to be written
 </dd>
-<dt><i>scriptsdir</i></dt>
+<dt><i>dstFile</i> (str)</dt>
 <dd>
-directory containing the scripts (string)
+name of the file to be written
+</dd>
+<dt><i>scriptsdir</i> (str)</dt>
+<dd>
+directory containing the scripts
 </dd>
 </dl>
 <div align="right"><a href="#top">Up</a></div>
--- a/src/eric7/Documentation/Source/index-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/index-eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.html	Sat Oct 01 13:06:10 2022 +0200
@@ -104,10 +104,22 @@
 <td>Module implementing a check for use of mako templates.</td>
 </tr>
 <tr>
+<td><a href="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.requestWithoutTimeout.html">requestWithoutTimeout</a></td>
+<td>Module implementing checks for using requests without timeout.</td>
+</tr>
+<tr>
+<td><a href="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.snmpSecurity.html">snmpSecurity</a></td>
+<td>Module implementing checks for the insecure use of SNMP.</td>
+</tr>
+<tr>
 <td><a href="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.sshNoHostKeyVerification.html">sshNoHostKeyVerification</a></td>
 <td>Module implementing a check for use of mako templates.</td>
 </tr>
 <tr>
+<td><a href="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tarfileUnsafeMembers.html">tarfileUnsafeMembers</a></td>
+<td>Module implementing checks for insecure use of 'tarfile.extracall()'.</td>
+</tr>
+<tr>
 <td><a href="eric7.Plugins.CheckerPlugins.CodeStyleChecker.Security.Checks.tryExcept.html">tryExcept</a></td>
 <td>Module implementing checks for insecure except blocks.</td>
 </tr>
--- a/src/eric7/Documentation/Source/index-eric7.Project.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/index-eric7.Project.html	Sat Oct 01 13:06:10 2022 +0200
@@ -136,6 +136,10 @@
 <td>Module implementing a class used to display the translations part of the project.</td>
 </tr>
 <tr>
+<td><a href="eric7.Project.ProjectVenvConfigurationDialog.html">ProjectVenvConfigurationDialog</a></td>
+<td>Module implementing a dialog to enter the configuration for the embedded environment of the project.</td>
+</tr>
+<tr>
 <td><a href="eric7.Project.PropertiesDialog.html">PropertiesDialog</a></td>
 <td>Module implementing the project properties dialog.</td>
 </tr>
--- a/src/eric7/Documentation/Source/index-eric7.Testing.html	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Documentation/Source/index-eric7.Testing.html	Sat Oct 01 13:06:10 2022 +0200
@@ -25,6 +25,10 @@
 <table>
 
 <tr>
+<td><a href="eric7.Testing.MarkersWindow.html">MarkersWindow</a></td>
+<td>Module implementing a dialog to show defined test markers.</td>
+</tr>
+<tr>
 <td><a href="eric7.Testing.TestResultsTree.html">TestResultsTree</a></td>
 <td>Module implementing a tree view and associated model to show the test result data.</td>
 </tr>
--- a/src/eric7/DocumentationTools/QtHelpGenerator.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/DocumentationTools/QtHelpGenerator.py	Sat Oct 01 13:06:10 2022 +0200
@@ -293,8 +293,8 @@
             )
         shutil.copy(os.path.join(self.outputDir, HelpProjectFile), self.htmlDir)
         os.chdir(self.htmlDir)
-        subprocess.run(
-            [  # secok
+        subprocess.run(  # secok
+            [
                 qhelpgeneratorExe,
                 HelpProjectFile,
                 "-o",
@@ -308,8 +308,8 @@
             sys.stdout.flush()
             sys.stderr.flush()
             os.chdir(self.outputDir)
-            subprocess.run(
-                [  # secok
+            subprocess.run(  # secok
+                [
                     qhelpgeneratorExe,
                     HelpCollectionProjectFile,
                     "-o",
--- a/src/eric7/DocumentationTools/__init__.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/DocumentationTools/__init__.py	Sat Oct 01 13:06:10 2022 +0200
@@ -8,6 +8,6 @@
 """
 
 supportedExtensionsDictForApis = {
-    "Python3": [".py", ".pyw", ".py3", ".pyw3"],
+    "Python3": [".py", ".pyw", ".py3", ".pyw3", ".pyi"],
     "Ruby": [".rb"],
 }
--- a/src/eric7/EricNetwork/EricFtp.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/EricNetwork/EricFtp.py	Sat Oct 01 13:06:10 2022 +0200
@@ -64,12 +64,12 @@
     proxies.
     """
 
-    def __init__(
+    def __init__(  # secok
         self,
         host="",
         user="",
         password="",
-        acct="",  # secok
+        acct="",
         proxyType=EricFtpProxyType.NO_PROXY,
         proxyHost="",
         proxyPort=ftplib.FTP_PORT,
--- a/src/eric7/EricWidgets/EricPathPickerDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/EricWidgets/EricPathPickerDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -47,6 +47,9 @@
         self.__buttonBox.accepted.connect(self.accept)
         self.__buttonBox.rejected.connect(self.reject)
 
+        msh = self.minimumSizeHint()
+        self.resize(max(self.width(), msh.width()), msh.height())
+
     def setLabelText(self, text):
         """
         Public method to set the label text.
--- a/src/eric7/Globals/__init__.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Globals/__init__.py	Sat Oct 01 13:06:10 2022 +0200
@@ -17,11 +17,12 @@
 import sys
 
 from PyQt6.QtCore import (
-    QDir,
     QByteArray,
     QCoreApplication,
+    QDir,
+    QLibraryInfo,
+    QProcess,
     QT_VERSION,
-    QProcess,
     qVersion,
 )
 
@@ -310,23 +311,33 @@
     # step 1: check, if the user has configured a tools path
     if version == 5:
         toolsPath = Preferences.getQt("PyQtToolsDir")
+        venvName = Preferences.getQt("PyQtVenvName")
     elif version == 6:
         toolsPath = Preferences.getQt("PyQt6ToolsDir")
+        venvName = Preferences.getQt("PyQt6VenvName")
 
     # step 2: determine from used Python interpreter (pylupdate is test object)
     if not toolsPath:
         program = "pylupdate{0}".format(version)
+        if venvName:
+            from EricWidgets.EricApplication import ericApp
+
+            venvManager = ericApp().getObject("VirtualEnvManager")
+            dirName = venvManager.getVirtualenvDirectory(venvName)
+        else:
+            dirName = os.path.dirname(sys.executable)
+
         if isWindowsPlatform():
             program += ".exe"
-            dirName = os.path.dirname(sys.executable)
             if os.path.exists(os.path.join(dirName, program)):
                 toolsPath = dirName
             elif os.path.exists(os.path.join(dirName, "Scripts", program)):
                 toolsPath = os.path.join(dirName, "Scripts")
         else:
-            dirName = os.path.dirname(sys.executable)
             if os.path.exists(os.path.join(dirName, program)):
                 toolsPath = dirName
+            elif os.path.exists(os.path.join(dirName, "bin", program)):
+                toolsPath = os.path.join(dirName, "bin")
 
     return toolsPath
 
@@ -378,7 +389,15 @@
             if not os.path.exists(binPath):
                 binPath = ""
 
-    # step 3: determine from used Python interpreter (designer is test object)
+    # step3: determine via QLibraryInfo
+    if not binPath:
+        binPath = (
+            QLibraryInfo.path(QLibraryInfo.LibraryPath.LibraryExecutablesPath)
+            if libexec
+            else QLibraryInfo.path(QLibraryInfo.LibraryPath.BinariesPath)
+        )
+
+    # step 4: determine from used Python interpreter (designer is test object)
     if not binPath:
         program = "designer"
         if isWindowsPlatform():
--- a/src/eric7/PipInterface/Pip.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/PipInterface/Pip.py	Sat Oct 01 13:06:10 2022 +0200
@@ -474,6 +474,27 @@
                 if res:
                     dia.exec()
 
+    def installEditableProject(self, interpreter, projectPath):
+        """
+        Public method to install a project in development mode.
+
+        @param interpreter interpreter to be used for execution
+        @type str
+        @param projectPath path of the project
+        @type str
+        """
+        if interpreter and projectPath:
+            args = ["-m", "pip", "install"]
+            if Preferences.getPip("PipSearchIndex"):
+                indexUrl = Preferences.getPip("PipSearchIndex") + "/simple"
+                args += ["--index-url", indexUrl]
+            args += ["--editable", projectPath]
+
+            dia = PipDialog(self.tr("Install Project"))
+            res = dia.startProcess(interpreter, args)
+            if res:
+                dia.exec()
+
     def uninstallPackages(self, packages, venvName):
         """
         Public method to uninstall the given list of packages.
@@ -991,13 +1012,8 @@
         if envName:
             interpreter = self.getVirtualenvInterpreter(envName)
             if interpreter:
-                from . import pipdeptree
-
-                with open(pipdeptree.__file__, "r") as f:
-                    content = f.read()
                 args = [
-                    "-c",
-                    content,
+                    os.path.join(os.path.dirname(__file__), "pipdeptree.py"),
                     "--json-tree",
                 ]
                 if localPackages:
@@ -1048,13 +1064,9 @@
         if envName:
             interpreter = self.getVirtualenvInterpreter(envName)
             if interpreter:
-                from . import piplicenses
 
-                with open(piplicenses.__file__, "r") as f:
-                    content = f.read()
                 args = [
-                    "-c",
-                    content,
+                    os.path.join(os.path.dirname(__file__), "piplicenses.py"),
                     "--from",
                     "mixed",
                     "--with-system",
@@ -1067,7 +1079,7 @@
                 if usersite:
                     args.append("--user-only")
                 if summary:
-                    args.append("--summary")
+                    args.append("--summary-by-license")
 
                 proc = QProcess()
                 proc.start(interpreter, args)
--- a/src/eric7/PipInterface/piplicenses.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/PipInterface/piplicenses.py	Sat Oct 01 13:06:10 2022 +0200
@@ -32,6 +32,16 @@
 #
 # Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de>
 #
+# Modifications:
+#   - removed dependency to prettytable
+#   - removed some not needed code
+#   - changed 'create_licenses_table' to 'create_licenses_list'
+#   - changed 'create_summary_table' to 'create_summary_list'
+#   - added 'create_summary_by_license_list' together with the
+#     '--summary-by-license' switch to count each individual
+#     license used
+#   - changed 'create_output_string' to return a JSON string
+#
 
 import argparse
 import codecs
@@ -313,6 +323,23 @@
     return licenses
 
 
+def create_summary_by_license_list(args: "CustomNamespace"):
+    licenses_list = []
+    for pkg in get_packages(args):
+        licenses_list.extend(select_license_by_source(
+            args.from_, pkg['license_classifier'], pkg['license']))
+    counts = Counter(licenses_list)
+
+    licenses = []
+    for license, count in counts.items():
+        licenses.append({
+            "Count": count,
+            "License": license,
+        })
+    
+    return licenses
+
+
 def find_license_from_classifier(message):
     licenses = []
     for k, v in message.items():
@@ -375,6 +402,8 @@
 
     if args.summary:
         licenses = create_summary_list(args)
+    elif args.summary_by_license:
+        licenses = create_summary_by_license_list(args)
     else:
         licenses = create_licenses_list(args, output_fields)
     
@@ -423,6 +452,7 @@
     from_: "FromArg"
     order: "OrderArg"
     summary: bool
+    summary_by_license: bool
     local_only: bool
     user_only:bool
     output_file: str
@@ -558,6 +588,11 @@
         default=False,
         help='dump summary of each license')
     common_options.add_argument(
+        '--summary-by-license',
+        action='store_true',
+        default=False,
+        help='dump summary of each individual license')
+    common_options.add_argument(
         '--output-file',
         action='store', type=str,
         help='save license list to file')
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Annotations/AnnotationsChecker.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Annotations/AnnotationsChecker.py	Sat Oct 01 13:06:10 2022 +0200
@@ -369,7 +369,7 @@
         else:
             self.__error(arg.lineno - 1, arg.col_offset, errorCode)
 
-    @lru_cache()
+    @lru_cache()  # __IGNORE_WARNING_M519__
     def __returnErrorClassifier(self, isClassMethod, classDecoratorType, functionType):
         """
         Private method to classify a return type annotation issue.
@@ -400,7 +400,7 @@
         else:
             return "A201"
 
-    @lru_cache()
+    @lru_cache()  # __IGNORE_WARNING_M519__
     def __argumentErrorClassifier(
         self, isClassMethod, isFirstArg, classDecoratorType, annotationType
     ):
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -169,8 +169,6 @@
         self.fixButton.setEnabled(False)
 
         self.checkProgress.setVisible(False)
-        self.checkProgressLabel.setVisible(False)
-        self.checkProgressLabel.setMaximumWidth(600)
 
         self.styleCheckService = styleCheckService
         self.styleCheckService.styleChecked.connect(self.__processResult)
@@ -694,7 +692,6 @@
         self.progressList.clear()
         if len(self.files) > 0:
             self.checkProgress.setMaximum(len(self.files))
-            self.checkProgressLabel.setVisible(len(self.files) > 1)
             self.checkProgress.setVisible(len(self.files) > 1)
             if len(self.files) > 1:
                 if self.__project:
@@ -933,7 +930,6 @@
         @type str
         """
         if not self.files:
-            self.checkProgressLabel.setPath("")
             self.checkProgress.setMaximum(1)
             self.checkProgress.setValue(1)
             self.__finish()
@@ -941,7 +937,6 @@
 
         self.filename = self.files.pop(0)
         self.checkProgress.setValue(self.progress)
-        self.checkProgressLabel.setPath(self.filename)
         QApplication.processEvents()
 
         if self.cancelled:
@@ -993,8 +988,6 @@
         """
         self.__lastFileItem = None
 
-        self.checkProgressLabel.setPath(self.tr("Preparing files..."))
-
         argumentsList = []
         for progress, filename in enumerate(self.files, start=1):
             self.checkProgress.setValue(progress)
@@ -1032,7 +1025,6 @@
 
         # reset the progress bar to the checked files
         self.checkProgress.setValue(self.progress)
-        self.checkProgressLabel.setPath(self.tr("Transferring data..."))
         QApplication.processEvents()
 
         self.__finished = False
@@ -1042,7 +1034,6 @@
         """
         Private slot handling the completion of a batch job.
         """
-        self.checkProgressLabel.setPath("")
         self.checkProgress.setMaximum(1)
         self.checkProgress.setValue(1)
         self.__finish()
@@ -1137,7 +1128,6 @@
             fn = os.path.join("...", self.__project.getRelativePath(fn))
 
         self.checkProgress.setValue(self.progress)
-        self.checkProgressLabel.setPath(fn)
 
         # remove file from the list of jobs to do
         fileItems = self.progressList.findItems(fn, Qt.MatchFlag.MatchExactly)
@@ -1193,7 +1183,6 @@
                 self.filterButton.setEnabled(True)
 
             self.checkProgress.setVisible(False)
-            self.checkProgressLabel.setVisible(False)
 
             self.__resort()
             self.resultList.setUpdatesEnabled(True)
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -267,7 +267,7 @@
                <rect>
                 <x>0</x>
                 <y>0</y>
-                <width>611</width>
+                <width>389</width>
                 <height>923</height>
                </rect>
               </property>
@@ -1521,19 +1521,6 @@
           </widget>
          </item>
          <item>
-          <widget class="EricSqueezeLabelPath" name="checkProgressLabel">
-           <property name="sizePolicy">
-            <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
-             <horstretch>0</horstretch>
-             <verstretch>0</verstretch>
-            </sizepolicy>
-           </property>
-           <property name="text">
-            <string/>
-           </property>
-          </widget>
-         </item>
-         <item>
           <widget class="QProgressBar" name="checkProgress">
            <property name="toolTip">
             <string>Shows the progress of the code style check</string>
@@ -1768,13 +1755,6 @@
   </layout>
  </widget>
  <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
- <customwidgets>
-  <customwidget>
-   <class>EricSqueezeLabelPath</class>
-   <extends>QLabel</extends>
-   <header>EricWidgets/EricSqueezeLabels.h</header>
-  </customwidget>
- </customwidgets>
  <tabstops>
   <tabstop>mainWidget</tabstop>
   <tabstop>optionsTabWidget</tabstop>
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/MiscellaneousChecker.py	Sat Oct 01 13:06:10 2022 +0200
@@ -7,15 +7,17 @@
 Module implementing a checker for miscellaneous checks.
 """
 
+import ast
+import builtins
+import contextlib
+import copy
+import itertools
+import re
 import sys
-import ast
-import re
-import itertools
+import tokenize
+from collections import defaultdict, namedtuple
+from keyword import iskeyword
 from string import Formatter
-from collections import defaultdict
-import tokenize
-import copy
-import contextlib
 
 import AstUtilities
 
@@ -106,17 +108,27 @@
         "M503",
         "M504",
         "M505",
-        "M506",
         "M507",
-        "M508",
         "M509",
+        "M510",
         "M511",
         "M512",
         "M513",
+        "M514",
+        "M515",
+        "M516",
+        "M517",
+        "M518",
+        "M519",
+        "M520",
         "M521",
         "M522",
         "M523",
         "M524",
+        "M525",
+        ## Bugbear++
+        "M581",
+        "M582",
         ## Format Strings
         "M601",
         "M611",
@@ -281,17 +293,26 @@
                     "M503",
                     "M504",
                     "M505",
-                    "M506",
                     "M507",
-                    "M508",
                     "M509",
+                    "M510",
                     "M511",
                     "M512",
                     "M513",
+                    "M514",
+                    "M515",
+                    "M516",
+                    "M517",
+                    "M518",
+                    "M519",
+                    "M520",
                     "M521",
                     "M522",
                     "M523",
                     "M524",
+                    "M525",
+                    "M581",
+                    "M582",
                 ),
             ),
             (self.__checkPep3101, ("M601",)),
@@ -996,6 +1017,9 @@
             ast.Dict,
             ast.List,
             ast.Set,
+            ast.DictComp,
+            ast.ListComp,
+            ast.SetComp,
         )
         mutableCalls = (
             "Counter",
@@ -1013,6 +1037,15 @@
         immutableCalls = (
             "tuple",
             "frozenset",
+            "types.MappingProxyType",
+            "MappingProxyType",
+            "re.compile",
+            "operator.attrgetter",
+            "operator.itemgetter",
+            "operator.methodcaller",
+            "attrgetter",
+            "itemgetter",
+            "methodcaller",
         )
         functionDefs = [ast.FunctionDef]
         with contextlib.suppress(AttributeError):
@@ -1488,16 +1521,36 @@
             super().generic_visit(node)
 
 
+BugBearContext = namedtuple("BugBearContext", ["node", "stack"])
+
+
 class BugBearVisitor(ast.NodeVisitor):
     """
     Class implementing a node visitor to check for various topics.
     """
 
     #
-    # This class was implemented along the BugBear flake8 extension (v 19.3.0).
+    # This class was implemented along the BugBear flake8 extension (v 22.9.11).
     # Original: Copyright (c) 2016 Łukasz Langa
     #
-    # TODO: update to v22.7.1
+
+    CONTEXTFUL_NODES = (
+        ast.Module,
+        ast.ClassDef,
+        ast.AsyncFunctionDef,
+        ast.FunctionDef,
+        ast.Lambda,
+        ast.ListComp,
+        ast.SetComp,
+        ast.DictComp,
+        ast.GeneratorExp,
+    )
+
+    FUNCTION_NODES = (
+        ast.AsyncFunctionDef,
+        ast.FunctionDef,
+        ast.Lambda,
+    )
 
     NodeWindowSize = 4
 
@@ -1507,9 +1560,150 @@
         """
         super().__init__()
 
-        self.__nodeStack = []
-        self.__nodeWindow = []
+        self.nodeWindow = []
         self.violations = []
+        self.contexts = []
+
+        self.__M523Seen = set()
+
+    @property
+    def nodeStack(self):
+        """
+        Public method to get a reference to the most recent node stack.
+
+        @return reference to the most recent node stack
+        @rtype list
+        """
+        if len(self.contexts) == 0:
+            return []
+
+        context, stack = self.contexts[-1]
+        return stack
+
+    def __isIdentifier(self, arg):
+        """
+        Private method to check if arg is a valid identifier.
+
+        See https://docs.python.org/2/reference/lexical_analysis.html#identifiers
+
+        @param arg reference to an argument node
+        @type ast.Node
+        @return flag indicating a valid identifier
+        @rtype TYPE
+        """
+        if not AstUtilities.isString(arg):
+            return False
+
+        return (
+            re.match(r"^[A-Za-z_][A-Za-z0-9_]*$", AstUtilities.getValue(arg))
+            is not None
+        )
+
+    def __composeCallPath(self, node):
+        """
+        Private method get the individual elements of the call path of a node.
+
+        @param node reference to the node
+        @type ast.Node
+        @yield one element of the call path
+        @ytype ast.Node
+        """
+        if isinstance(node, ast.Attribute):
+            yield from self.__composeCallPath(node.value)
+            yield node.attr
+        elif isinstance(node, ast.Call):
+            yield from self.__composeCallPath(node.func)
+        elif isinstance(node, ast.Name):
+            yield node.id
+
+    def __toNameStr(self, node):
+        """
+        Private method to turn Name and Attribute nodes to strings, handling any
+        depth of attribute accesses.
+
+
+        @param node reference to the node
+        @type ast.Name or ast.Attribute
+        @return string representation
+        @rtype str
+        """
+        if isinstance(node, ast.Name):
+            return node.id
+
+        if isinstance(node, ast.Call):
+            return self.__toNameStr(node.func)
+
+        try:
+            return self.__toNameStr(node.value) + "." + node.attr
+        except AttributeError:
+            return self.__toNameStr(node.value)
+
+    def __typesafeIssubclass(self, obj, classOrTuple):
+        """
+        Private method implementing a type safe issubclass() function.
+
+        @param obj reference to the object to be tested
+        @type any
+        @param classOrTuple type to check against
+        @type type
+        @return flag indicating a subclass
+        @rtype bool
+        """
+        try:
+            return issubclass(obj, classOrTuple)
+        except TypeError:
+            # User code specifies a type that is not a type in our current run.
+            # Might be their error, might be a difference in our environments.
+            # We don't know so we ignore this.
+            return False
+
+    def __getAssignedNames(self, loopNode):
+        """
+        Private method to get the names of a for loop.
+
+        @param loopNode reference to the node to be processed
+        @type ast.For
+        @yield DESCRIPTION
+        @ytype TYPE
+        """
+        loopTargets = (ast.For, ast.AsyncFor, ast.comprehension)
+        for node in self.__childrenInScope(loopNode):
+            if isinstance(node, (ast.Assign)):
+                for child in node.targets:
+                    yield from self.__namesFromAssignments(child)
+            if isinstance(node, loopTargets + (ast.AnnAssign, ast.AugAssign)):
+                yield from self.__namesFromAssignments(node.target)
+
+    def __namesFromAssignments(self, assignTarget):
+        """
+        Private method to get names of an assignment.
+
+        @param assignTarget reference to the node to be processed
+        @type ast.Node
+        @yield name of the assignment
+        @ytype str
+        """
+        if isinstance(assignTarget, ast.Name):
+            yield assignTarget.id
+        elif isinstance(assignTarget, ast.Starred):
+            yield from self.__namesFromAssignments(assignTarget.value)
+        elif isinstance(assignTarget, (ast.List, ast.Tuple)):
+            for child in assignTarget.elts:
+                yield from self.__namesFromAssignments(child)
+
+    def __childrenInScope(self, node):
+        """
+        Private method to get all child nodes in the given scope.
+
+        @param node reference to the node to be processed
+        @type ast.Node
+        @yield reference to a child node
+        @ytype ast.Node
+        """
+        yield node
+        if not isinstance(node, BugBearVisitor.FUNCTION_NODES):
+            for child in ast.iter_child_nodes(node):
+                yield from self.__childrenInScope(child)
 
     def visit(self, node):
         """
@@ -1518,13 +1712,91 @@
         @param node AST node to be traversed
         @type ast.Node
         """
-        self.__nodeStack.append(node)
-        self.__nodeWindow.append(node)
-        self.__nodeWindow = self.__nodeWindow[-BugBearVisitor.NodeWindowSize :]
+        isContextful = isinstance(node, BugBearVisitor.CONTEXTFUL_NODES)
+
+        if isContextful:
+            context = BugBearContext(node, [])
+            self.contexts.append(context)
+
+        self.nodeStack.append(node)
+        self.nodeWindow.append(node)
+        self.nodeWindow = self.nodeWindow[-BugBearVisitor.NodeWindowSize :]
 
         super().visit(node)
 
-        self.__nodeStack.pop()
+        self.nodeStack.pop()
+
+        if isContextful:
+            self.contexts.pop()
+
+    def visit_ExceptHandler(self, node):
+        """
+        Public method to handle exception handlers.
+
+        @param node reference to the node to be processed
+        @type ast.ExceptHandler
+        """
+        redundantExceptions = {
+            "OSError": {
+                # All of these are actually aliases of OSError since Python 3.3
+                "IOError",
+                "EnvironmentError",
+                "WindowsError",
+                "mmap.error",
+                "socket.error",
+                "select.error",
+            },
+            "ValueError": {
+                "binascii.Error",
+            },
+        }
+
+        if node.type is None:
+            # bare except is handled by pycodestyle already
+            pass
+
+        elif isinstance(node.type, ast.Tuple):
+            names = [self.__toNameStr(e) for e in node.type.elts]
+            as_ = " as " + node.name if node.name is not None else ""
+            if len(names) == 0:
+                self.violations.append((node, "M501", as_))
+            elif len(names) == 1:
+                self.violations.append((node, "M513", *names))
+            else:
+                # See if any of the given exception names could be removed, e.g. from:
+                #  (MyError, MyError)  # duplicate names
+                #  (MyError, BaseException)  # everything derives from the Base
+                #  (Exception, TypeError)  # builtins where one subclasses another
+                #  (IOError, OSError)  # IOError is an alias of OSError since Python3.3
+                # but note that other cases are impractical to handle from the AST.
+                # We expect this is mostly useful for users who do not have the
+                # builtin exception hierarchy memorised, and include a 'shadowed'
+                # subtype without realising that it's redundant.
+                good = sorted(set(names), key=names.index)
+                if "BaseException" in good:
+                    good = ["BaseException"]
+                # Remove redundant exceptions that the automatic system either handles
+                # poorly (usually aliases) or can't be checked (e.g. it's not an
+                # built-in exception).
+                for primary, equivalents in redundantExceptions.items():
+                    if primary in good:
+                        good = [g for g in good if g not in equivalents]
+
+                for name, other in itertools.permutations(tuple(good), 2):
+                    if (
+                        self.__typesafeIssubclass(
+                            getattr(builtins, name, type), getattr(builtins, other, ())
+                        )
+                        and name in good
+                    ):
+                        good.remove(name)
+                if good != names:
+                    desc = (
+                        good[0] if len(good) == 1 else "({0})".format(", ".join(good))
+                    )
+                    self.violations.append((node, "M514", ", ".join(names), as_, desc))
+
+        self.generic_visit(node)
 
     def visit_UAdd(self, node):
         """
@@ -1533,10 +1805,10 @@
         @param node reference to the node to be processed
         @type ast.UAdd
         """
-        trailingNodes = list(map(type, self.__nodeWindow[-4:]))
+        trailingNodes = list(map(type, self.nodeWindow[-4:]))
         if trailingNodes == [ast.UnaryOp, ast.UAdd, ast.UnaryOp, ast.UAdd]:
-            originator = self.__nodeWindow[-4]
-            self.violations.append((originator, "M501"))
+            originator = self.nodeWindow[-4]
+            self.violations.append((originator, "M502"))
 
         self.generic_visit(node)
 
@@ -1547,22 +1819,8 @@
         @param node reference to the node to be processed
         @type ast.Call
         """
-        validPaths = ("six", "future.utils", "builtins")
-        methodsDict = {
-            "M521": ("iterkeys", "itervalues", "iteritems", "iterlists"),
-            "M522": ("viewkeys", "viewvalues", "viewitems", "viewlists"),
-            "M523": ("next",),
-        }
-
         if isinstance(node.func, ast.Attribute):
-            for code, methods in methodsDict.items():
-                if node.func.attr in methods:
-                    callPath = ".".join(composeCallPath(node.func.value))
-                    if callPath not in validPaths:
-                        self.violations.append((node, code))
-                    break
-            else:
-                self.__checkForM502(node)
+            self.__checkForM505(node)
         else:
             with contextlib.suppress(AttributeError, IndexError):
                 # bad super() call
@@ -1575,47 +1833,30 @@
                         and args[0].value.id == "self"
                         and args[0].attr == "__class__"
                     ):
-                        self.violations.append((node, "M509"))
+                        self.violations.append((node, "M582"))
 
                 # bad getattr and setattr
                 if (
                     node.func.id in ("getattr", "hasattr")
                     and node.args[1].s == "__call__"
                 ):
-                    self.violations.append((node, "M511"))
+                    self.violations.append((node, "M504"))
                 if (
                     node.func.id == "getattr"
                     and len(node.args) == 2
-                    and AstUtilities.isString(node.args[1])
+                    and self.__isIdentifier(node.args[1])
+                    and iskeyword(AstUtilities.getValue(node.args[1]))
                 ):
-                    self.violations.append((node, "M512"))
+                    self.violations.append((node, "M509"))
                 elif (
                     node.func.id == "setattr"
                     and len(node.args) == 3
-                    and AstUtilities.isString(node.args[1])
+                    and self.__isIdentifier(node.args[1])
+                    and iskeyword(AstUtilities.getValue(node.args[1]))
                 ):
-                    self.violations.append((node, "M513"))
-
-            self.generic_visit(node)
-
-    def visit_Attribute(self, node):
-        """
-        Public method to handle attributes.
-
-        @param node reference to the node to be processed
-        @type ast.Attribute
-        """
-        callPath = list(composeCallPath(node))
-
-        if ".".join(callPath) == "sys.maxint":
-            self.violations.append((node, "M504"))
-
-        elif len(callPath) == 2 and callPath[1] == "message":
-            name = callPath[0]
-            for elem in reversed(self.__nodeStack[:-1]):
-                if isinstance(elem, ast.ExceptHandler) and elem.name == name:
-                    self.violations.append((node, "M505"))
-                    break
+                    self.violations.append((node, "M510"))
+
+        self.generic_visit(node)
 
     def visit_Assign(self, node):
         """
@@ -1624,21 +1865,14 @@
         @param node reference to the node to be processed
         @type ast.Assign
         """
-        if isinstance(self.__nodeStack[-2], ast.ClassDef):
-            # By using 'hasattr' below we're ignoring starred arguments, slices
-            # and tuples for simplicity.
-            assignTargets = {t.id for t in node.targets if hasattr(t, "id")}
-            if "__metaclass__" in assignTargets:
-                self.violations.append((node, "M524"))
-
-        elif len(node.targets) == 1:
+        if len(node.targets) == 1:
             target = node.targets[0]
             if (
                 isinstance(target, ast.Attribute)
                 and isinstance(target.value, ast.Name)
                 and (target.value.id, target.attr) == ("os", "environ")
             ):
-                self.violations.append((node, "M506"))
+                self.violations.append((node, "M503"))
 
         self.generic_visit(node)
 
@@ -1650,6 +1884,8 @@
         @type ast.For
         """
         self.__checkForM507(node)
+        self.__checkForM520(node)
+        self.__checkForM523(node)
 
         self.generic_visit(node)
 
@@ -1661,6 +1897,63 @@
         @type ast.AsyncFor
         """
         self.__checkForM507(node)
+        self.__checkForM520(node)
+        self.__checkForM523(node)
+
+        self.generic_visit(node)
+
+    def visit_While(self, node):
+        """
+        Public method to handle 'while' statements.
+
+        @param node reference to the node to be processed
+        @type ast.While
+        """
+        self.__checkForM523(node)
+
+        self.generic_visit(node)
+
+    def visit_ListComp(self, node):
+        """
+        Public method to handle list comprehensions.
+
+        @param node reference to the node to be processed
+        @type ast.ListComp
+        """
+        self.__checkForM523(node)
+
+        self.generic_visit(node)
+
+    def visit_SetComp(self, node):
+        """
+        Public method to handle set comprehensions.
+
+        @param node reference to the node to be processed
+        @type ast.SetComp
+        """
+        self.__checkForM523(node)
+
+        self.generic_visit(node)
+
+    def visit_DictComp(self, node):
+        """
+        Public method to handle dictionary comprehensions.
+
+        @param node reference to the node to be processed
+        @type ast.DictComp
+        """
+        self.__checkForM523(node)
+
+        self.generic_visit(node)
+
+    def visit_GeneratorExp(self, node):
+        """
+        Public method to handle generator expressions.
+
+        @param node reference to the node to be processed
+        @type ast.GeneratorExp
+        """
+        self.__checkForM523(node)
 
         self.generic_visit(node)
 
@@ -1675,7 +1968,79 @@
             AstUtilities.isNameConstant(node.test)
             and AstUtilities.getValue(node.test) is False
         ):
-            self.violations.append((node, "M503"))
+            self.violations.append((node, "M511"))
+
+        self.generic_visit(node)
+
+    def visit_FunctionDef(self, node):
+        """
+        Public method to handle function definitions.
+
+        @param node reference to the node to be processed
+        @type ast.FunctionDef
+        """
+        self.__checkForM518(node)
+        self.__checkForM519(node)
+        self.__checkForM521(node)
+
+        self.generic_visit(node)
+
+    def visit_ClassDef(self, node):
+        """
+        Public method to handle class definitions.
+
+        @param node reference to the node to be processed
+        @type ast.ClassDef
+        """
+        self.__checkForM518(node)
+        self.__checkForM521(node)
+        self.__checkForM524(node)
+
+        self.generic_visit(node)
+
+    def visit_Try(self, node):
+        """
+        Public method to handle 'try' statements'.
+
+        @param node reference to the node to be processed
+        @type ast.Try
+        """
+        self.__checkForM512(node)
+        self.__checkForM525(node)
+
+        self.generic_visit(node)
+
+    def visit_Compare(self, node):
+        """
+        Public method to handle comparison statements.
+
+        @param node reference to the node to be processed
+        @type ast.Compare
+        """
+        self.__checkForM515(node)
+
+        self.generic_visit(node)
+
+    def visit_Raise(self, node):
+        """
+        Public method to handle 'raise' statements.
+
+        @param node reference to the node to be processed
+        @type ast.Raise
+        """
+        self.__checkForM516(node)
+
+        self.generic_visit(node)
+
+    def visit_With(self, node):
+        """
+        Public method to handle 'with' statements.
+
+        @param node reference to the node to be processed
+        @type ast.With
+        """
+        self.__checkForM517(node)
+        self.__checkForM522(node)
 
         self.generic_visit(node)
 
@@ -1690,9 +2055,9 @@
             if isinstance(value, ast.FormattedValue):
                 return
 
-        self.violations.append((node, "M508"))
-
-    def __checkForM502(self, node):
+        self.violations.append((node, "M581"))
+
+    def __checkForM505(self, node):
         """
         Private method to check the use of *strip().
 
@@ -1712,14 +2077,14 @@
         if len(s) == len(set(s)):
             return  # no characters appear more than once
 
-        self.violations.append((node, "M502"))
+        self.violations.append((node, "M505"))
 
     def __checkForM507(self, node):
         """
         Private method to check for unused loop variables.
 
         @param node reference to the node to be processed
-        @type ast.For
+        @type ast.For or ast.AsyncFor
         """
         targets = NameFinder()
         targets.visit(node.target)
@@ -1732,6 +2097,297 @@
             n = targets.getNames()[name][0]
             self.violations.append((n, "M507", name))
 
+    def __checkForM512(self, node):
+        """
+        Private method to check for return/continue/break inside finally blocks.
+
+        @param node reference to the node to be processed
+        @type ast.Try
+        """
+
+        def _loop(node, badNodeTypes):
+            if isinstance(node, (ast.AsyncFunctionDef, ast.FunctionDef)):
+                return
+
+            if isinstance(node, (ast.While, ast.For)):
+                badNodeTypes = (ast.Return,)
+
+            elif isinstance(node, badNodeTypes):
+                self.violations.append((node, "M512"))
+
+            for child in ast.iter_child_nodes(node):
+                _loop(child, badNodeTypes)
+
+        for child in node.finalbody:
+            _loop(child, (ast.Return, ast.Continue, ast.Break))
+
+    def __checkForM515(self, node):
+        """
+        Private method to check for pointless comparisons.
+
+        @param node reference to the node to be processed
+        @type ast.Compare
+        """
+        if isinstance(self.nodeStack[-2], ast.Expr):
+            self.violations.append((node, "M515"))
+
+    def __checkForM516(self, node):
+        """
+        Private method to check for raising a literal instead of an exception.
+
+        @param node reference to the node to be processed
+        @type ast.Raise
+        """
+        if (
+            AstUtilities.isNameConstant(node.exc)
+            or AstUtilities.isNumber(node.exc)
+            or AstUtilities.isString(node.exc)
+        ):
+            self.violations.append((node, "M516"))
+
+    def __checkForM517(self, node):
+        """
+        Private method to check for use of the evil syntax
+        'with assertRaises(Exception):.
+
+        @param node reference to the node to be processed
+        @type ast.With
+        """
+        item = node.items[0]
+        itemContext = item.context_expr
+        if (
+            hasattr(itemContext, "func")
+            and hasattr(itemContext.func, "attr")
+            and itemContext.func.attr == "assertRaises"
+            and len(itemContext.args) == 1
+            and isinstance(itemContext.args[0], ast.Name)
+            and itemContext.args[0].id == "Exception"
+            and not item.optional_vars
+        ):
+            self.violations.append((node, "M517"))
+
+    def __checkForM518(self, node):
+        """
+        Private method to check for useless expressions.
+
+        @param node reference to the node to be processed
+        @type ast.FunctionDef
+        """
+        subnodeClasses = (
+            (
+                ast.Constant,
+                ast.List,
+                ast.Set,
+                ast.Dict,
+            )
+            if sys.version_info >= (3, 8, 0)
+            else (
+                ast.Num,
+                ast.Bytes,
+                ast.NameConstant,
+                ast.List,
+                ast.Set,
+                ast.Dict,
+            )
+        )
+        for subnode in node.body:
+            if not isinstance(subnode, ast.Expr):
+                continue
+
+            if isinstance(subnode.value, subnodeClasses) and not AstUtilities.isString(
+                subnode.value
+            ):
+                self.violations.append((subnode, "M518"))
+
+    def __checkForM519(self, node):
+        """
+        Private method to check for use of 'functools.lru_cache' or 'functools.cache'.
+
+        @param node reference to the node to be processed
+        @type ast.FunctionDef
+        """
+        caches = {
+            "functools.cache",
+            "functools.lru_cache",
+            "cache",
+            "lru_cache",
+        }
+
+        if (
+            len(node.decorator_list) == 0
+            or len(self.contexts) < 2
+            or not isinstance(self.contexts[-2].node, ast.ClassDef)
+        ):
+            return
+
+        # Preserve decorator order so we can get the lineno from the decorator node
+        # rather than the function node (this location definition changes in Python 3.8)
+        resolvedDecorators = (
+            ".".join(self.__composeCallPath(decorator))
+            for decorator in node.decorator_list
+        )
+        for idx, decorator in enumerate(resolvedDecorators):
+            if decorator in {"classmethod", "staticmethod"}:
+                return
+
+            if decorator in caches:
+                self.violations.append((node.decorator_list[idx], "M519"))
+                return
+
+    def __checkForM520(self, node):
+        """
+        Private method to check for a loop that modifies its iterable.
+
+        @param node reference to the node to be processed
+        @type ast.For or ast.AsyncFor
+        """
+        targets = NameFinder()
+        targets.visit(node.target)
+        ctrlNames = set(targets.getNames())
+
+        iterset = M520NameFinder()
+        iterset.visit(node.iter)
+        itersetNames = set(iterset.getNames())
+
+        for name in sorted(ctrlNames):
+            if name in itersetNames:
+                n = targets.getNames()[name][0]
+                self.violations.append((n, "M520"))
+
+    def __checkForM521(self, node):
+        """
+        Private method to check for use of an f-string as docstring.
+
+        @param node reference to the node to be processed
+        @type ast.FunctionDef or ast.ClassDef
+        """
+        if (
+            node.body
+            and isinstance(node.body[0], ast.Expr)
+            and isinstance(node.body[0].value, ast.JoinedStr)
+        ):
+            self.violations.append((node.body[0].value, "M521"))
+
+    def __checkForM522(self, node):
+        """
+        Private method to check for use of an f-string as docstring.
+
+        @param node reference to the node to be processed
+        @type ast.With
+        """
+        item = node.items[0]
+        itemContext = item.context_expr
+        if (
+            hasattr(itemContext, "func")
+            and hasattr(itemContext.func, "value")
+            and hasattr(itemContext.func.value, "id")
+            and itemContext.func.value.id == "contextlib"
+            and hasattr(itemContext.func, "attr")
+            and itemContext.func.attr == "suppress"
+            and len(itemContext.args) == 0
+        ):
+            self.violations.append((node, "M522"))
+
+    def __checkForM523(self, loopNode):
+        """
+        Private method to check that functions (including lambdas) do not use loop
+        variables.
+
+        @param loopNode reference to the node to be processed
+        @type ast.For, ast.AsyncFor, ast.While, ast.ListComp, ast.SetComp,ast.DictComp,
+            or ast.GeneratorExp
+        """
+        suspiciousVariables = []
+        for node in ast.walk(loopNode):
+            if isinstance(node, BugBearVisitor.FUNCTION_NODES):
+                argnames = {
+                    arg.arg for arg in ast.walk(node.args) if isinstance(arg, ast.arg)
+                }
+                if isinstance(node, ast.Lambda):
+                    bodyNodes = ast.walk(node.body)
+                else:
+                    bodyNodes = itertools.chain.from_iterable(map(ast.walk, node.body))
+                for name in bodyNodes:
+                    if (
+                        isinstance(name, ast.Name)
+                        and name.id not in argnames
+                        and isinstance(name.ctx, ast.Load)
+                    ):
+                        err = (name.lineno, name.col_offset, name.id, name)
+                        if err not in self.__M523Seen:
+                            self.__M523Seen.add(err)  # dedupe across nested loops
+                            suspiciousVariables.append(err)
+
+        if suspiciousVariables:
+            reassignedInLoop = set(self.__getAssignedNames(loopNode))
+
+        for err in sorted(suspiciousVariables):
+            if reassignedInLoop.issuperset(err[2]):
+                self.violations.append((err[3], "M523", err[2]))
+
+    def __checkForM524(self, node):
+        """
+        Private method to check for inheritance from abstract classes in abc and lack of
+        any methods decorated with abstract*.
+
+        @param node reference to the node to be processed
+        @type ast.ClassDef
+        """  # __IGNORE_WARNING_D234r__
+
+        def isAbcClass(value):
+            if isinstance(value, ast.keyword):
+                return value.arg == "metaclass" and isAbcClass(value.value)
+
+            abcNames = ("ABC", "ABCMeta")
+            return (isinstance(value, ast.Name) and value.id in abcNames) or (
+                isinstance(value, ast.Attribute)
+                and value.attr in abcNames
+                and isinstance(value.value, ast.Name)
+                and value.value.id == "abc"
+            )
+
+        def isAbstractDecorator(expr):
+            return (isinstance(expr, ast.Name) and expr.id[:8] == "abstract") or (
+                isinstance(expr, ast.Attribute) and expr.attr[:8] == "abstract"
+            )
+
+        if not any(map(isAbcClass, (*node.bases, *node.keywords))):
+            return
+
+        for stmt in node.body:
+            if isinstance(stmt, (ast.FunctionDef, ast.AsyncFunctionDef)) and any(
+                map(isAbstractDecorator, stmt.decorator_list)
+            ):
+                return
+
+        self.violations.append((node, "M524", node.name))
+
+    def __checkForM525(self, node):
+        """
+        Private method to check for exceptions being handled multiple times.
+
+        @param node reference to the node to be processed
+        @type ast.Try
+        """
+        seen = []
+
+        for handler in node.handlers:
+            if isinstance(handler.type, (ast.Name, ast.Attribute)):
+                name = ".".join(self.__composeCallPath(handler.type))
+                seen.append(name)
+            elif isinstance(handler.type, ast.Tuple):
+                # to avoid checking the same as M514, remove duplicates per except
+                uniques = set()
+                for entry in handler.type.elts:
+                    name = ".".join(self.__composeCallPath(entry))
+                    uniques.add(name)
+                seen.extend(uniques)
+
+        # sort to have a deterministic output
+        duplicates = sorted({x for x in seen if seen.count(x) > 1})
+        for duplicate in duplicates:
+            self.violations.append((node, "M525", duplicate))
+
 
 class NameFinder(ast.NodeVisitor):
     """
@@ -1761,12 +2417,15 @@
 
         @param node AST node to be traversed
         @type ast.Node
+        @return reference to the last processed node
+        @rtype ast.Node
         """
         if isinstance(node, list):
             for elem in node:
                 super().visit(elem)
+            return node
         else:
-            super().visit(node)
+            return super().visit(node)
 
     def getNames(self):
         """
@@ -1778,6 +2437,60 @@
         return self.__names
 
 
+class M520NameFinder(NameFinder):
+    """
+    Class to extract a name out of a tree of nodes ignoring names defined within the
+    local scope of a comprehension.
+    """
+
+    def visit_GeneratorExp(self, node):
+        """
+        Public method to handle a generator expressions.
+
+        @param node reference to the node to be processed
+        @type ast.GeneratorExp
+        """
+        self.visit(node.generators)
+
+    def visit_ListComp(self, node):
+        """
+        Public method  to handle a list comprehension.
+
+        @param node reference to the node to be processed
+        @type TYPE
+        """
+        self.visit(node.generators)
+
+    def visit_DictComp(self, node):
+        """
+        Public method  to handle a dictionary comprehension.
+
+        @param node reference to the node to be processed
+        @type TYPE
+        """
+        self.visit(node.generators)
+
+    def visit_comprehension(self, node):
+        """
+        Public method  to handle the 'for' of a comprehension.
+
+        @param node reference to the node to be processed
+        @type ast.comprehension
+        """
+        self.visit(node.iter)
+
+    def visit_Lambda(self, node):
+        """
+        Public method  to handle a Lambda function.
+
+        @param node reference to the node to be processed
+        @type ast.Lambda
+        """
+        self.visit(node.body)
+        for lambdaArg in node.args.args:
+            self.getNames().pop(lambdaArg.arg, None)
+
+
 class ReturnVisitor(ast.NodeVisitor):
     """
     Class implementing a node visitor to check return statements.
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py	Sat Oct 01 13:06:10 2022 +0200
@@ -208,66 +208,119 @@
         "'sys.version[:1]' referenced (Python 10), use 'sys.version_info'",
     ),
     "M501": QCoreApplication.translate(
-        "MiscellaneousChecker", "Python does not support the unary prefix increment"
+        "MiscellaneousChecker",
+        "Do not use 'except (){0}:', it also catches unexpected events. Prefer"
+        " 'except Exception:'.",
     ),
     "M502": QCoreApplication.translate(
-        "MiscellaneousChecker",
-        "using .strip() with multi-character strings is misleading",
+        "MiscellaneousChecker", "Python does not support the unary prefix increment"
     ),
     "M503": QCoreApplication.translate(
         "MiscellaneousChecker",
-        "do not call assert False since python -O removes these calls",
+        "assigning to 'os.environ' does not clear the environment -"
+        " use 'os.environ.clear()'",
     ),
     "M504": QCoreApplication.translate(
         "MiscellaneousChecker",
-        "'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'",
+        """using 'hasattr(x, "__call__")' to test if 'x' is callable is"""
+        """ unreliable. Use 'callable(x)' for consistent results.""",
     ),
     "M505": QCoreApplication.translate(
         "MiscellaneousChecker",
-        "'BaseException.message' has been deprecated as of Python 2.6 and is"
-        " removed in Python 3 - use 'str(e)'",
-    ),
-    "M506": QCoreApplication.translate(
-        "MiscellaneousChecker",
-        "assigning to 'os.environ' does not clear the environment -"
-        " use 'os.environ.clear()'",
+        "using .strip() with multi-character strings is misleading. Use "
+        ".replace() or regular expressions to remove string fragments.",
     ),
     "M507": QCoreApplication.translate(
         "MiscellaneousChecker",
         "loop control variable {0} not used within the loop body -"
         " start the name with an underscore",
     ),
-    "M508": QCoreApplication.translate("MiscellaneousChecker", "unncessary f-string"),
     "M509": QCoreApplication.translate(
-        "MiscellaneousChecker",
-        "cannot use 'self.__class__' as first argument of 'super()' call",
+        "MiscellaneousChecker", "do not call getattr with a constant attribute value"
+    ),
+    "M510": QCoreApplication.translate(
+        "MiscellaneousChecker", "do not call setattr with a constant attribute value"
     ),
     "M511": QCoreApplication.translate(
         "MiscellaneousChecker",
-        """using 'hasattr(x, "__call__")' to test if 'x' is callable is"""
-        """ unreliable""",
+        "do not call assert False since python -O removes these calls",
     ),
     "M512": QCoreApplication.translate(
-        "MiscellaneousChecker", "do not call getattr with a constant attribute value"
+        "MiscellaneousChecker",
+        "return/continue/break inside finally blocks cause exceptions to be silenced."
+        " Exceptions should be silenced in except blocks. Control statements can be"
+        " moved outside the finally block.",
     ),
     "M513": QCoreApplication.translate(
-        "MiscellaneousChecker", "do not call setattr with a constant attribute value"
+        "MiscellaneousChecker",
+        "A length-one tuple literal is redundant. Write 'except {0}:' instead of"
+        " 'except ({0},):'.",
+    ),
+    "M514": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:',"
+        " which catches exactly the same exceptions.",
+    ),
+    "M515": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "Pointless comparison. This comparison does nothing but waste CPU instructions."
+        " Either prepend 'assert' or remove it.",
+    ),
+    "M516": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "Cannot raise a literal. Did you intend to return it or raise an Exception?",
+    ),
+    "M517": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "'assertRaises(Exception):' should be considered evil. It can lead to your test"
+        " passing even if the code being tested is never executed due to a typo. Either"
+        " assert for a more specific exception (builtin or custom), use"
+        " 'assertRaisesRegex', or use the context manager form of 'assertRaises'.",
+    ),
+    "M518": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "Found useless expression. Either assign it to a variable or remove it.",
+    ),
+    "M519": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to"
+        " memory leaks. The cache may retain instance references, preventing garbage"
+        " collection.",
+    ),
+    "M520": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "Found for loop that reassigns the iterable it is iterating with each"
+        " iterable value.",
     ),
     "M521": QCoreApplication.translate(
         "MiscellaneousChecker",
-        "Python 3 does not include '.iter*' methods on dictionaries",
+        "f-string used as docstring. This will be interpreted by python as a joined"
+        " string rather than a docstring.",
     ),
     "M522": QCoreApplication.translate(
         "MiscellaneousChecker",
-        "Python 3 does not include '.view*' methods on dictionaries",
+        "No arguments passed to 'contextlib.suppress'. No exceptions will be"
+        " suppressed and therefore this context manager is redundant.",
     ),
     "M523": QCoreApplication.translate(
-        "MiscellaneousChecker", "'.next()' does not exist in Python 3"
+        "MiscellaneousChecker",
+        "Function definition does not bind loop variable '{0}'.",
     ),
     "M524": QCoreApplication.translate(
         "MiscellaneousChecker",
-        "'__metaclass__' does nothing on Python 3 -"
-        " use 'class MyClass(BaseClass, metaclass=...)'",
+        "{0} is an abstract base class, but it has no abstract methods. Remember to"
+        " use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty'"
+        " decorators.",
+    ),
+    "M525": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "Exception '{0}' has been caught multiple times. Only the first except will be"
+        " considered and all other except catches can be safely removed.",
+    ),
+    "M581": QCoreApplication.translate("MiscellaneousChecker", "unncessary f-string"),
+    "M582": QCoreApplication.translate(
+        "MiscellaneousChecker",
+        "cannot use 'self.__class__' as first argument of 'super()' call",
     ),
     "M601": QCoreApplication.translate("MiscellaneousChecker", "found {0} formatter"),
     "M611": QCoreApplication.translate(
@@ -388,7 +441,13 @@
     "M197": ["tuple", "tuple"],
     "M198": ["list", "list"],
     "M201": ["bar", "foo"],
+    "M501": [" as err"],
     "M507": ["x"],
+    "M513": ["Exception"],
+    "M514": ["OSError, IOError", " as err", "OSError"],
+    "M523": ["x"],
+    "M524": ["foobar"],
+    "M525": ["OSError"],
     "M601": ["%s"],
     "M621": [5],
     "M622": ["foo"],
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/__init__.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/__init__.py	Sat Oct 01 13:06:10 2022 +0200
@@ -23,7 +23,6 @@
     @return dictionary containing list of tuples with checker data
     @rtype dict
     """
-    # TODO: update to bandit v1.7.4
     checkersDict = collections.defaultdict(list)
 
     checkersDirectory = os.path.dirname(__file__)
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/blackListCalls.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/blackListCalls.py	Sat Oct 01 13:06:10 2022 +0200
@@ -17,6 +17,7 @@
 
 import ast
 import fnmatch
+import sys
 
 import AstUtilities
 
@@ -38,9 +39,29 @@
         "M",
     ),
     "S302": (["marshal.load", "marshal.loads"], "M"),
-    "S303": (
+}
+if sys.version_info >= (3, 9):
+    _blacklists["S303"] = (
         [
+            "Crypto.Hash.MD2.new",
+            "Crypto.Hash.MD4.new",
+            "Crypto.Hash.MD5.new",
+            "Crypto.Hash.SHA.new",
+            "Cryptodome.Hash.MD2.new",
+            "Cryptodome.Hash.MD4.new",
+            "Cryptodome.Hash.MD5.new",
+            "Cryptodome.Hash.SHA.new",
+            "cryptography.hazmat.primitives.hashes.MD5",
+            "cryptography.hazmat.primitives.hashes.SHA1",
+        ],
+        "M",
+    )
+else:
+    _blacklists["S303"] = (
+        [
+            "hashlib.md4",
             "hashlib.md5",
+            "hashlib.sha",
             "hashlib.sha1",
             "Crypto.Hash.MD2.new",
             "Crypto.Hash.MD4.new",
@@ -54,107 +75,115 @@
             "cryptography.hazmat.primitives.hashes.SHA1",
         ],
         "M",
-    ),
-    "S304": (
-        [
-            "Crypto.Cipher.ARC2.new",
-            "Crypto.Cipher.ARC4.new",
-            "Crypto.Cipher.Blowfish.new",
-            "Crypto.Cipher.DES.new",
-            "Crypto.Cipher.XOR.new",
-            "Cryptodome.Cipher.ARC2.new",
-            "Cryptodome.Cipher.ARC4.new",
-            "Cryptodome.Cipher.Blowfish.new",
-            "Cryptodome.Cipher.DES.new",
-            "Cryptodome.Cipher.XOR.new",
-            "cryptography.hazmat.primitives.ciphers.algorithms.ARC4",
-            "cryptography.hazmat.primitives.ciphers.algorithms.Blowfish",
-            "cryptography.hazmat.primitives.ciphers.algorithms.IDEA",
-        ],
-        "H",
-    ),
-    "S305": (["cryptography.hazmat.primitives.ciphers.modes.ECB"], "M"),
-    "S306": (["tempfile.mktemp"], "M"),
-    "S307": (["eval"], "M"),
-    "S308": (["django.utils.safestring.mark_safe"], "M"),
-    "S309": (
-        [
-            "httplib.HTTPSConnection",
-            "http.client.HTTPSConnection",
-            "six.moves.http_client.HTTPSConnection",
-        ],
-        "M",
-    ),
-    "S310": (
-        [
-            "urllib.urlopen",
-            "urllib.request.urlopen",
-            "urllib.urlretrieve",
-            "urllib.request.urlretrieve",
-            "urllib.URLopener",
-            "urllib.request.URLopener",
-            "urllib.FancyURLopener",
-            "urllib.request.FancyURLopener",
-            "urllib2.urlopen",
-            "urllib2.Request",
-            "six.moves.urllib.request.urlopen",
-            "six.moves.urllib.request.urlretrieve",
-            "six.moves.urllib.request.URLopener",
-            "six.moves.urllib.request.FancyURLopener",
-        ],
-        "",
-    ),
-    "S311": (
-        [
-            "random.random",
-            "random.randrange",
-            "random.randint",
-            "random.choice",
-            "random.uniform",
-            "random.triangular",
-        ],
-        "L",
-    ),
-    "S312": (["telnetlib.*"], "H"),
-    "S313": (
-        [
-            "xml.etree.cElementTree.parse",
-            "xml.etree.cElementTree.iterparse",
-            "xml.etree.cElementTree.fromstring",
-            "xml.etree.cElementTree.XMLParser",
-        ],
-        "M",
-    ),
-    "S314": (
-        [
-            "xml.etree.ElementTree.parse",
-            "xml.etree.ElementTree.iterparse",
-            "xml.etree.ElementTree.fromstring",
-            "xml.etree.ElementTree.XMLParser",
-        ],
-        "M",
-    ),
-    "S315": (["xml.sax.expatreader.create_parser"], "M"),
-    "S316": (["xml.dom.expatbuilder.parse", "xml.dom.expatbuilder.parseString"], "M"),
-    "S317": (["xml.sax.parse", "xml.sax.parseString", "xml.sax.make_parser"], "M"),
-    "S318": (["xml.dom.minidom.parse", "xml.dom.minidom.parseString"], "M"),
-    "S319": (["xml.dom.pulldom.parse", "xml.dom.pulldom.parseString"], "M"),
-    "S320": (
-        [
-            "lxml.etree.parse",
-            "lxml.etree.fromstring",
-            "lxml.etree.RestrictedElement",
-            "lxml.etree.GlobalParserTLS",
-            "lxml.etree.getDefaultParser",
-            "lxml.etree.check_docinfo",
-        ],
-        "M",
-    ),
-    "S321": (["ftplib.*"], "H"),
-    "S322": (["input"], "H"),
-    "S323": (["ssl._create_unverified_context"], "M"),
-    "S324": (["os.tempnam", "os.tmpnam"], "M"),
-}
+    )
+
+_blacklists.update(
+    {
+        "S304": (
+            [
+                "Crypto.Cipher.ARC2.new",
+                "Crypto.Cipher.ARC4.new",
+                "Crypto.Cipher.Blowfish.new",
+                "Crypto.Cipher.DES.new",
+                "Crypto.Cipher.XOR.new",
+                "Cryptodome.Cipher.ARC2.new",
+                "Cryptodome.Cipher.ARC4.new",
+                "Cryptodome.Cipher.Blowfish.new",
+                "Cryptodome.Cipher.DES.new",
+                "Cryptodome.Cipher.XOR.new",
+                "cryptography.hazmat.primitives.ciphers.algorithms.ARC4",
+                "cryptography.hazmat.primitives.ciphers.algorithms.Blowfish",
+                "cryptography.hazmat.primitives.ciphers.algorithms.IDEA",
+            ],
+            "H",
+        ),
+        "S305": (["cryptography.hazmat.primitives.ciphers.modes.ECB"], "M"),
+        "S306": (["tempfile.mktemp"], "M"),
+        "S307": (["eval"], "M"),
+        "S308": (["django.utils.safestring.mark_safe"], "M"),
+        "S309": (
+            [
+                "httplib.HTTPSConnection",
+                "http.client.HTTPSConnection",
+                "six.moves.http_client.HTTPSConnection",
+            ],
+            "M",
+        ),
+        "S310": (
+            [
+                "urllib.urlopen",
+                "urllib.request.urlopen",
+                "urllib.urlretrieve",
+                "urllib.request.urlretrieve",
+                "urllib.URLopener",
+                "urllib.request.URLopener",
+                "urllib.FancyURLopener",
+                "urllib.request.FancyURLopener",
+                "urllib2.urlopen",
+                "urllib2.Request",
+                "six.moves.urllib.request.urlopen",
+                "six.moves.urllib.request.urlretrieve",
+                "six.moves.urllib.request.URLopener",
+                "six.moves.urllib.request.FancyURLopener",
+            ],
+            "",
+        ),
+        "S311": (
+            [
+                "random.random",
+                "random.randrange",
+                "random.randint",
+                "random.choice",
+                "random.choices",
+                "random.uniform",
+                "random.triangular",
+            ],
+            "L",
+        ),
+        "S312": (["telnetlib.*"], "H"),
+        "S313": (
+            [
+                "xml.etree.cElementTree.parse",
+                "xml.etree.cElementTree.iterparse",
+                "xml.etree.cElementTree.fromstring",
+                "xml.etree.cElementTree.XMLParser",
+            ],
+            "M",
+        ),
+        "S314": (
+            [
+                "xml.etree.ElementTree.parse",
+                "xml.etree.ElementTree.iterparse",
+                "xml.etree.ElementTree.fromstring",
+                "xml.etree.ElementTree.XMLParser",
+            ],
+            "M",
+        ),
+        "S315": (["xml.sax.expatreader.create_parser"], "M"),
+        "S316": (
+            ["xml.dom.expatbuilder.parse", "xml.dom.expatbuilder.parseString"],
+            "M",
+        ),
+        "S317": (["xml.sax.parse", "xml.sax.parseString", "xml.sax.make_parser"], "M"),
+        "S318": (["xml.dom.minidom.parse", "xml.dom.minidom.parseString"], "M"),
+        "S319": (["xml.dom.pulldom.parse", "xml.dom.pulldom.parseString"], "M"),
+        "S320": (
+            [
+                "lxml.etree.parse",
+                "lxml.etree.fromstring",
+                "lxml.etree.RestrictedElement",
+                "lxml.etree.GlobalParserTLS",
+                "lxml.etree.getDefaultParser",
+                "lxml.etree.check_docinfo",
+            ],
+            "M",
+        ),
+        "S321": (["ftplib.*"], "H"),
+        "S322": (["input"], "H"),
+        "S323": (["ssl._create_unverified_context"], "M"),
+        "S324": (["os.tempnam", "os.tmpnam"], "M"),
+    }
+)
 
 
 def getChecks():
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/blackListImports.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/blackListImports.py	Sat Oct 01 13:06:10 2022 +0200
@@ -48,6 +48,7 @@
         ],
         "H",
     ),
+    "S414": (["pyghmi"], "H"),
 }
 
 
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/certificateValidation.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/certificateValidation.py	Sat Oct 01 13:06:10 2022 +0200
@@ -42,10 +42,10 @@
     @param config dictionary with configuration data
     @type dict
     """
-    http_verbs = ("get", "options", "head", "post", "put", "patch", "delete")
+    httpVerbs = ("get", "options", "head", "post", "put", "patch", "delete")
     if (
         "requests" in context.callFunctionNameQual
-        and context.callFunctionName in http_verbs
+        and context.callFunctionName in httpVerbs
         and context.checkCallArgValue("verify", "False")
     ):
         reportError(
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/djangoXssVulnerability.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/djangoXssVulnerability.py	Sat Oct 01 13:06:10 2022 +0200
@@ -200,7 +200,7 @@
             if isinstance(target, ast.Name):
                 if target.id == self.__varName.id:
                     assigned = node.value
-            elif isinstance(target, ast.Tuple):
+            elif isinstance(target, ast.Tuple) and isinstance(node.value, ast.Tuple):
                 for pos, name in enumerate(target.elts):
                     if name.id == self.__varName.id:
                         assigned = node.value.elts[pos]
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalFilePermissions.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/generalFilePermissions.py	Sat Oct 01 13:06:10 2022 +0200
@@ -33,6 +33,23 @@
     }
 
 
+def _statIsDangerous(mode):
+    """
+    Function to check for dangerous stat values.
+
+    @param mode file mode to be checked
+    @type int
+    @return mode with masked dangerous values
+    @rtype int
+    """
+    return (
+        mode & stat.S_IWOTH
+        or mode & stat.S_IWGRP
+        or mode & stat.S_IXGRP
+        or mode & stat.S_IXOTH
+    )
+
+
 def checkFilePermissions(reportError, context, config):
     """
     Function to check for setting too permissive file permissions.
@@ -47,11 +64,7 @@
     if "chmod" in context.callFunctionName and context.callArgsCount == 2:
         mode = context.getCallArgAtPosition(1)
 
-        if (
-            mode is not None
-            and isinstance(mode, int)
-            and (mode & stat.S_IWOTH or mode & stat.S_IXGRP)
-        ):
+        if mode is not None and isinstance(mode, int) and _statIsDangerous(mode):
             # world writable is an HIGH, group executable is a MEDIUM
             if mode & stat.S_IWOTH:
                 severity = "H"
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/injectionShell.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/injectionShell.py	Sat Oct 01 13:06:10 2022 +0200
@@ -70,15 +70,12 @@
 
     @param context context to be inspected
     @type SecurityContext
-    @return tuple containing a flag indicating the presence of the 'shell'
-        argument and flag indicating the value of the 'shell' argument
-    @rtype tuple of (bool, bool)
+    @return flag indicating the value of the 'shell' argument
+    @rtype bool
     """
     keywords = context.node.keywords
     result = False
-    shell = False
     if "shell" in context.callKeywords:
-        shell = True
         for key in keywords:
             if key.arg == "shell":
                 val = key.value
@@ -95,7 +92,7 @@
                 else:
                     result = True
 
-    return shell, result
+    return result
 
 
 def checkSubprocessPopenWithShell(reportError, context, config):
@@ -115,26 +112,28 @@
         else SecurityDefaults["shell_injection_subprocess"]
     )
 
-    if context.callFunctionNameQual in functionNames:
-        shell, shellValue = hasShell(context)
-        if shell and shellValue and len(context.callArgs) > 0:
-            sev = _evaluateShellCall(context)
-            if sev == "L":
-                reportError(
-                    context.getLinenoForCallArg("shell") - 1,
-                    context.getOffsetForCallArg("shell"),
-                    "S602.L",
-                    sev,
-                    "H",
-                )
-            else:
-                reportError(
-                    context.getLinenoForCallArg("shell") - 1,
-                    context.getOffsetForCallArg("shell"),
-                    "S602.H",
-                    sev,
-                    "H",
-                )
+    if (
+        context.callFunctionNameQual in functionNames
+        and hasShell(context)
+        and len(context.callArgs) > 0
+    ):
+        sev = _evaluateShellCall(context)
+        if sev == "L":
+            reportError(
+                context.getLinenoForCallArg("shell") - 1,
+                context.getOffsetForCallArg("shell"),
+                "S602.L",
+                sev,
+                "H",
+            )
+        else:
+            reportError(
+                context.getLinenoForCallArg("shell") - 1,
+                context.getOffsetForCallArg("shell"),
+                "S602.H",
+                sev,
+                "H",
+            )
 
 
 def checkSubprocessPopenWithoutShell(reportError, context, config):
@@ -154,7 +153,7 @@
         else SecurityDefaults["shell_injection_subprocess"]
     )
 
-    if context.callFunctionNameQual in functionNames and not hasShell(context)[0]:
+    if context.callFunctionNameQual in functionNames and not hasShell(context):
         reportError(
             context.node.lineno - 1,
             context.node.col_offset,
@@ -181,16 +180,14 @@
         else SecurityDefaults["shell_injection_subprocess"]
     )
 
-    if context.callFunctionNameQual not in functionNames:
-        shell, shellValue = hasShell(context)
-        if shell and shellValue:
-            reportError(
-                context.getLinenoForCallArg("shell") - 1,
-                context.getOffsetForCallArg("shell"),
-                "S604",
-                "M",
-                "L",
-            )
+    if context.callFunctionNameQual not in functionNames and hasShell(context):
+        reportError(
+            context.getLinenoForCallArg("shell") - 1,
+            context.getOffsetForCallArg("shell"),
+            "S604",
+            "M",
+            "L",
+        )
 
 
 def checkStartProcessWithShell(reportError, context, config):
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/insecureHashlibNew.py	Sat Oct 01 13:06:10 2022 +0200
@@ -8,6 +8,8 @@
 functions in hashlib.new().
 """
 
+import sys
+
 #
 # This is a modified version of the one found in the bandit package.
 #
@@ -29,14 +31,67 @@
     """
     return {
         "Call": [
-            (checkHashlibNew, ("S331",)),
+            (checkHashlib, ("S331",)),
         ],
     }
 
 
-def checkHashlibNew(reportError, context, config):
+def _hashlibFunc(reportError, context, config):
+    """
+    Function to check for use of insecure md4, md5, sha or sha1 hash functions
+    in hashlib.new() if 'usedforsecurity' is not set to 'False'.
+
+    @param reportError function to be used to report errors
+    @type func
+    @param context security context object
+    @type SecurityContext
+    @param config dictionary with configuration data
+    @type dict
     """
-    Function to check for use of insecure md4, md5, or sha1 hash functions
+    insecureHashes = (
+        [h.lower() for h in config["insecure_hashes"]]
+        if config and "insecure_hashes" in config
+        else SecurityDefaults["insecure_hashes"]
+    )
+
+    if isinstance(context.callFunctionNameQual, str):
+        qualnameList = context.callFunctionNameQual.split(".")
+
+        if "hashlib" in qualnameList:
+            func = qualnameList[-1]
+            keywords = context.callKeywords
+
+            if func in insecureHashes:
+                if keywords.get("usedforsecurity", "True") == "True":
+                    reportError(
+                        context.node.lineno - 1,
+                        context.node.col_offset,
+                        "S332",
+                        "H",
+                        "H",
+                        func.upper(),
+                    )
+            elif func == "new":
+                args = context.callArgs
+                name = args[0] if args else keywords.get("name", None)
+                if (
+                    isinstance(name, str)
+                    and name.lower() in insecureHashes
+                    and keywords.get("usedforsecurity", "True") == "True"
+                ):
+                    reportError(
+                        context.node.lineno - 1,
+                        context.node.col_offset,
+                        "S332",
+                        "H",
+                        "H",
+                        name.upper(),
+                    )
+
+
+def _hashlibNew(reportError, context, config):
+    """
+    Function to check for use of insecure md4, md5, sha or sha1 hash functions
     in hashlib.new().
 
     @param reportError function to be used to report errors
@@ -58,7 +113,7 @@
         if "hashlib" in qualnameList and func == "new":
             args = context.callArgs
             keywords = context.callKeywords
-            name = args[0] if args else keywords["name"]
+            name = args[0] if args else keywords.get("name", None)
             if isinstance(name, str) and name.lower() in insecureHashes:
                 reportError(
                     context.node.lineno - 1,
@@ -68,3 +123,21 @@
                     "H",
                     name.upper(),
                 )
+
+
+def checkHashlib(reportError, context, config):
+    """
+    Function to check for use of insecure md4, md5, sha or sha1 hash functions
+    in hashlib.new().
+
+    @param reportError function to be used to report errors
+    @type func
+    @param context security context object
+    @type SecurityContext
+    @param config dictionary with configuration data
+    @type dict
+    """
+    if sys.version_info >= (3, 9):
+        _hashlibFunc(reportError, context, config)
+    else:
+        _hashlibNew(reportError, context, config)
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/jinja2Templates.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/jinja2Templates.py	Sat Oct 01 13:06:10 2022 +0200
@@ -73,7 +73,9 @@
                             or (
                                 isinstance(value, ast.Call)
                                 and (
-                                    getattr(value.func, "id", None)
+                                    getattr(value.func, "attr", None)
+                                    == "select_autoescape"
+                                    or getattr(value.func, "id", None)
                                     == "select_autoescape"
                                 )
                             )
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/requestWithoutTimeout.py	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,66 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing checks for using requests without timeout.
+"""
+
+#
+# This is a modified version of the one found in the bandit package.
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+
+def getChecks():
+    """
+    Public method to get a dictionary with checks handled by this module.
+
+    @return dictionary containing checker lists containing checker function and
+        list of codes
+    @rtype dict
+    """
+    return {
+        "Call": [
+            (checkRequestWithouTimeout, ("S114",)),
+        ],
+    }
+
+
+def checkRequestWithouTimeout(reportError, context, config):
+    """
+    Function to check for use of requests without timeout.
+
+    @param reportError function to be used to report errors
+    @type func
+    @param context security context object
+    @type SecurityContext
+    @param config dictionary with configuration data
+    @type dict
+    """
+    httpVerbs = ("get", "options", "head", "post", "put", "patch", "delete")
+    if (
+        "requests" in context.callFunctionNameQual
+        and context.callFunctionName in httpVerbs
+    ):
+        # check for missing timeout
+        if context.checkCallArgValue("timeout") is None:
+            reportError(
+                context.node.lineno - 1,
+                context.node.col_offset,
+                "S114.1",
+                "M",
+                "L",
+            )
+
+        # check for timeout=None
+        if context.checkCallArgValue("timeout", "None"):
+            reportError(
+                context.node.lineno - 1,
+                context.node.col_offset,
+                "S114.2",
+                "M",
+                "L",
+            )
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/snmpSecurity.py	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,77 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing checks for the insecure use of SNMP.
+"""
+
+#
+# This is a modified version of the one found in the bandit package.
+#
+# Original Copyright (c) 2018 SolarWinds, Inc.
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+
+def getChecks():
+    """
+    Public method to get a dictionary with checks handled by this module.
+
+    @return dictionary containing checker lists containing checker function and
+        list of codes
+    @rtype dict
+    """
+    return {
+        "Call": [
+            (checkInsecureVersion, ("S508",)),
+            (checkWeakCryptography, ("S509",)),
+        ],
+    }
+
+
+def checkInsecureVersion(reportError, context, config):
+    """
+    Function to check for the use of insecure SNMP version like
+    v1, v2c.
+
+    @param reportError function to be used to report errors
+    @type func
+    @param context security context object
+    @type SecurityContext
+    @param config dictionary with configuration data
+    @type dict
+    """
+    if context.callFunctionNameQual == "pysnmp.hlapi.CommunityData" and (
+        context.checkCallArgValue("mpModel", 0)
+        or context.check_call_arg_value("mpModel", 1)
+    ):
+        # We called community data. Lets check our args
+        reportError(
+            context.node.lineno - 1,
+            context.node.col_offset,
+            "S508",
+            "M",
+            "H",
+        )
+
+
+def checkWeakCryptography(reportError, context, config):
+    """
+    Function to check for the use of insecure SNMP cryptography
+    (i.e. v3 using noAuthNoPriv).
+
+    @param reportError function to be used to report errors
+    @type func
+    @param context security context object
+    @type SecurityContext
+    @param config dictionary with configuration data
+    @type dict
+    """
+    if (
+        context.callFunctionNameQual == "pysnmp.hlapi.UsmUserData"
+        and context.callArgsCount < 3
+    ):
+        reportError(context.node.lineno - 1, context.node.col_offset, "S509", "M", "H")
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/tarfileUnsafeMembers.py	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,95 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing checks for insecure use of 'tarfile.extracall()'.
+"""
+
+#
+# This is a modified version of the one found in the bandit package.
+#
+# SPDX-License-Identifier: Apache-2.0
+#
+
+import ast
+
+
+def getChecks():
+    """
+    Public method to get a dictionary with checks handled by this module.
+
+    @return dictionary containing checker lists containing checker function and
+        list of codes
+    @rtype dict
+    """
+    return {
+        "Call": [
+            (checkTarfileUnsafeMembers, ("S202",)),
+        ],
+    }
+
+
+def _getMembersValue(context):
+    """
+    Function to extract the value of the 'members' argument.
+
+    @param context security context object
+    @type SecurityContext
+    @return dictionary containing the argument value
+    @rtype dict
+    """
+    for kw in context.node.keywords:
+        if kw.arg == "members":
+            arg = kw.value
+            if isinstance(arg, ast.Call):
+                return {"Function": arg.func.id}
+            else:
+                value = arg.id if isinstance(arg, ast.Name) else arg
+                return {"Other": value}
+
+    return {}
+
+
+def checkTarfileUnsafeMembers(reportError, context, config):
+    """
+    Function to check for insecure use of 'tarfile.extracall()'.
+
+    @param reportError function to be used to report errors
+    @type func
+    @param context security context object
+    @type SecurityContext
+    @param config dictionary with configuration data
+    @type dict
+    """
+    if all(
+        [
+            context.isModuleImportedExact("tarfile"),
+            "extractall" in context.callFunctionName,
+        ]
+    ):
+        if "members" in context.callKeywords:
+            members = _getMembersValue(context)
+            if "Function" in members:
+                reportError(
+                    context.node.lineno - 1,
+                    context.node.col_offset,
+                    "S202.1",
+                    "L",
+                    "L",
+                    str(members),
+                )
+            else:
+                reportError(
+                    context.node.lineno - 1,
+                    context.node.col_offset,
+                    "S202.2",
+                    "M",
+                    "M",
+                    str(members),
+                )
+        else:
+            reportError(
+                context.node.lineno - 1, context.node.col_offset, "S202.3", "H", "H"
+            )
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/tryExcept.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/tryExcept.py	Sat Oct 01 13:06:10 2022 +0200
@@ -33,6 +33,9 @@
             (checkTryExceptPass, ("S110",)),
             (checkTryExceptContinue, ("S112",)),
         ],
+        "Call": [
+            (checkContextlibSuppress, ("S113",)),
+        ],
     }
 
 
@@ -58,7 +61,7 @@
         if (
             not checkTypedException
             and node.type is not None
-            and getattr(node.type, "id", None) != "Exception"
+            and getattr(node.type, "id", None) not in ("BaseException", "Exception")
         ):
             return
 
@@ -94,7 +97,7 @@
         if (
             not checkTypedException
             and node.type is not None
-            and getattr(node.type, "id", None) != "Exception"
+            and getattr(node.type, "id", None) not in ("BaseException", "Exception")
         ):
             return
 
@@ -106,3 +109,44 @@
                 "L",
                 "H",
             )
+
+
+def checkContextlibSuppress(reportError, context, config):
+    """
+    Function to check for a contextlib.suppress with a non-specific Exception.
+
+    @param reportError function to be used to report errors
+    @type func
+    @param context security context object
+    @type SecurityContext
+    @param config dictionary with configuration data
+    @type dict
+    """
+    checkTypedException = (
+        config["check_typed_exception"]
+        if config and "check_typed_exception" in config
+        else SecurityDefaults["check_typed_exception"]
+    )
+
+    imported = context.isModuleImportedExact("contextlib")
+    qualname = context.callFunctionNameQual
+    if not imported and isinstance(qualname, str):
+        return
+
+    qualnameList = qualname.split(".")
+    func = qualnameList[-1]
+    if func == "suppress":
+        if (
+            not checkTypedException
+            and "Exception" not in context.callArgs
+            and "BaseException" not in context.callArgs
+        ):
+            return
+
+        reportError(
+            context.node.lineno - 1,
+            context.node.col_offset,
+            "S113",
+            "L",
+            "H",
+        )
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/weakCryptographicKey.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/weakCryptographicKey.py	Sat Oct 01 13:06:10 2022 +0200
@@ -102,9 +102,9 @@
     @rtype bool
     """
     funcKeyType = {
-        "cryptography.hazmat.primitives.asymmetric.dsa." "generate_private_key": "DSA",
-        "cryptography.hazmat.primitives.asymmetric.rsa." "generate_private_key": "RSA",
-        "cryptography.hazmat.primitives.asymmetric.ec." "generate_private_key": "EC",
+        "cryptography.hazmat.primitives.asymmetric.dsa.generate_private_key": "DSA",
+        "cryptography.hazmat.primitives.asymmetric.rsa.generate_private_key": "RSA",
+        "cryptography.hazmat.primitives.asymmetric.ec.generate_private_key": "EC",
     }
     argPosition = {
         "DSA": 0,
@@ -122,12 +122,29 @@
 
     elif keyType == "EC":
         curveKeySizes = {
+            "SECT571K1": 571,
+            "SECT571R1": 570,
+            "SECP521R1": 521,
+            "BrainpoolP512R1": 512,
+            "SECT409K1": 409,
+            "SECT409R1": 409,
+            "BrainpoolP384R1": 384,
+            "SECP384R1": 384,
+            "SECT283K1": 283,
+            "SECT283R1": 283,
+            "BrainpoolP256R1": 256,
+            "SECP256K1": 256,
+            "SECP256R1": 256,
+            "SECT233K1": 233,
+            "SECT233R1": 233,
+            "SECP224R1": 224,
             "SECP192R1": 192,
             "SECT163K1": 163,
             "SECT163R2": 163,
         }
-        curve = (
-            context.getCallArgValue("curve") or context.callArgs[argPosition[keyType]]
+        curve = context.getCallArgValue("curve") or (
+            len(context.callArgs) > argPosition[keyType]
+            and context.callArgs[argPosition[keyType]]
         )
         keySize = curveKeySizes[curve] if curve in curveKeySizes else 224
         return _classifyKeySize(reportError, config, keyType, keySize, context.node)
@@ -161,6 +178,7 @@
             context.getCallArgValue("bits") or context.getCallArgAtPosition(0) or 2048
         )
         return _classifyKeySize(reportError, config, keyType, keySize, context.node)
+
     return False
 
 
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/yamlLoad.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/Checks/yamlLoad.py	Sat Oct 01 13:06:10 2022 +0200
@@ -33,7 +33,7 @@
 
 def checkYamlLoad(reportError, context, config):
     """
-    Function to check for the use of of yaml load functions.
+    Function to check for the use of yaml load functions.
 
     @param reportError function to be used to report errors
     @type func
@@ -55,6 +55,8 @@
             func == "load",
             not context.checkCallArgValue("Loader", "SafeLoader"),
             not context.checkCallArgValue("Loader", "CSafeLoader"),
+            context.getCallArgAtPosition(1) != "SafeLoader",
+            context.getCallArgAtPosition(1) != "CSafeLoader",
         ]
     ):
         reportError(context.node.lineno - 1, context.node.col_offset, "S506", "M", "H")
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityContext.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityContext.py	Sat Oct 01 13:06:10 2022 +0200
@@ -345,7 +345,8 @@
         """
         maxArgs = self.callArgsCount
         if maxArgs and positionNum < maxArgs:
-            return self.__getLiteralValue(self.__context["call"].args[positionNum])
+            arg = self.__context["call"].args[positionNum]
+            return getattr(arg, "attr", None) or self.__getLiteralValue(arg)
         else:
             return None
 
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityDefaults.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/SecurityDefaults.py	Sat Oct 01 13:06:10 2022 +0200
@@ -65,8 +65,10 @@
         "SSLv23_METHOD",
         "PROTOCOL_SSLv3",
         "PROTOCOL_TLSv1",
+        "PROTOCOL_TLSv1_1",
         "SSLv3_METHOD",
         "TLSv1_METHOD",
+        "TLSv1_1_METHOD",
     ],
     # tryExcept.py
     "check_typed_exception": False,
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/__init__.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/__init__.py	Sat Oct 01 13:06:10 2022 +0200
@@ -6,3 +6,7 @@
 """
 Package implementing the security checker.
 """
+
+#
+# The security checker is based on Bandit v1.7.5
+#
--- a/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py	Sat Oct 01 13:06:10 2022 +0200
@@ -42,15 +42,38 @@
     "S108": QCoreApplication.translate(
         "Security", "Probable insecure usage of temp file/directory."
     ),
-    # try-except
+    # try-except and contextlib.suppress
     "S110": QCoreApplication.translate("Security", "Try, Except, Pass detected."),
     "S112": QCoreApplication.translate("Security", "Try, Except, Continue detected."),
+    "S113": QCoreApplication.translate("Security", "'contextlib.suppress()' detected."),
+    # request without timeout
+    "S114.1": QCoreApplication.translate("Security", "Requests call without timeout."),
+    "S114.2": QCoreApplication.translate(
+        "Security",
+        "Requests call with timeout set to None.",
+    ),
     # flask app
     "S201": QCoreApplication.translate(
         "Security",
         "A Flask app appears to be run with debug=True, which exposes the"
         " Werkzeug debugger and allows the execution of arbitrary code.",
     ),
+    # tarfile.extractall
+    "S202.1": QCoreApplication.translate(
+        "Security",
+        "Usage of 'tarfile.extractall(members=function(tarfile))'. "
+        "Make sure your function properly discards dangerous members ({0}).",
+    ),
+    "S202.2": QCoreApplication.translate(
+        "Security",
+        "Found 'tarfile.extractall(members=?)' but couldn't identify the type of"
+        " members. Check if the members were properly validated ({0}).",
+    ),
+    "S202.3": QCoreApplication.translate(
+        "Security",
+        "'tarfile.extractall()' used without any validation. Please check and"
+        " discard dangerous members.",
+    ),
     # blacklisted calls
     "S301": QCoreApplication.translate(
         "Security",
@@ -76,7 +99,7 @@
     ),
     "S307": QCoreApplication.translate(
         "Security",
-        "Use of possibly insecure function - consider using safer" " ast.literal_eval.",
+        "Use of possibly insecure function - consider using safer ast.literal_eval.",
     ),
     "S308": QCoreApplication.translate(
         "Security",
@@ -181,6 +204,10 @@
     "S331": QCoreApplication.translate(
         "Security", "Use of insecure {0} hash function."
     ),
+    "S332": QCoreApplication.translate(
+        "Security",
+        "Use of insecure {0} hash for security. Consider" " 'usedforsecurity=False'.",
+    ),
     # blacklisted imports
     "S401": QCoreApplication.translate(
         "Security",
@@ -194,11 +221,11 @@
     ),
     "S403": QCoreApplication.translate(
         "Security",
-        "Consider possible security implications associated with the '{0}'" " module.",
+        "Consider possible security implications associated with the '{0}' module.",
     ),
     "S404": QCoreApplication.translate(
         "Security",
-        "Consider possible security implications associated with the '{0}'" " module.",
+        "Consider possible security implications associated with the '{0}' module.",
     ),
     "S405": QCoreApplication.translate(
         "Security",
@@ -244,7 +271,7 @@
     ),
     "S412": QCoreApplication.translate(
         "Security",
-        "Consider possible security implications associated with '{0}'" " module.",
+        "Consider possible security implications associated with '{0}' module.",
     ),
     "S413": QCoreApplication.translate(
         "Security",
@@ -252,6 +279,11 @@
         " maintained and have been deprecated. Consider using"
         " pyca/cryptography library.",
     ),
+    "S414": QCoreApplication.translate(
+        "Security",
+        "An IPMI-related module is being imported. IPMI is considered "
+        "insecure. Use an encrypted protocol.",
+    ),
     # insecure certificate usage
     "S501": QCoreApplication.translate(
         "Security",
@@ -297,7 +329,17 @@
     # SSH host key verification
     "S507": QCoreApplication.translate(
         "Security",
-        "Paramiko call with policy set to automatically trust the unknown" " host key.",
+        "Paramiko call with policy set to automatically trust the unknown host key.",
+    ),
+    # insecure SNMP
+    "S508": QCoreApplication.translate(
+        "Security",
+        "The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.",
+    ),
+    "S509": QCoreApplication.translate(
+        "Security",
+        "You should not use SNMPv3 without encryption. noAuthNoPriv & authNoPriv is"
+        " insecure.",
     ),
     # Shell injection
     "S601": QCoreApplication.translate(
@@ -340,7 +382,7 @@
     # SQL injection
     "S608": QCoreApplication.translate(
         "Security",
-        "Possible SQL injection vector through string-based query" " construction.",
+        "Possible SQL injection vector through string-based query construction.",
     ),
     # Wildcard injection
     "S609": QCoreApplication.translate(
@@ -392,6 +434,8 @@
     "S105": ["password"],
     "S106": ["password"],
     "S107": ["password"],
+    "S202.1": ["members_filter(tar)"],
+    "S202.2": ["tar"],
     "S304": ["Crypto.Cipher.DES"],
     "S305": ["cryptography.hazmat.primitives.ciphers.modes.ECB"],
     "S313": ["xml.etree.cElementTree.parse"],
--- a/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -74,8 +74,6 @@
         self.filterFrame.setVisible(False)
 
         self.checkProgress.setVisible(False)
-        self.checkProgressLabel.setVisible(False)
-        self.checkProgressLabel.setMaximumWidth(600)
 
         try:
             self.syntaxCheckService = ericApp().getObject("SyntaxCheckService")
@@ -220,7 +218,6 @@
             if codestring or len(self.files) > 0:
                 self.checkProgress.setMaximum(max(1, len(self.files)))
                 self.checkProgress.setVisible(len(self.files) > 1)
-                self.checkProgressLabel.setVisible(len(self.files) > 1)
                 QApplication.processEvents()
 
                 # now go through all the files
@@ -243,7 +240,6 @@
         @param codestring optional sourcestring (str)
         """
         if self.syntaxCheckService is None or not self.files:
-            self.checkProgressLabel.setPath("")
             self.checkProgress.setMaximum(1)
             self.checkProgress.setValue(1)
             self.__finish()
@@ -251,7 +247,6 @@
 
         self.filename = self.files.pop(0)
         self.checkProgress.setValue(self.progress)
-        self.checkProgressLabel.setPath(self.filename)
         QApplication.processEvents()
         self.__resort()
 
@@ -291,8 +286,6 @@
         """
         self.__lastFileItem = None
 
-        self.checkProgressLabel.setPath(self.tr("Preparing files..."))
-
         argumentsList = []
         for progress, filename in enumerate(self.files, start=1):
             self.checkProgress.setValue(progress)
@@ -318,7 +311,6 @@
 
         # reset the progress bar to the checked files
         self.checkProgress.setValue(self.progress)
-        self.checkProgressLabel.setPath(self.tr("Transferring data..."))
         QApplication.processEvents()
 
         self.__finished = False
@@ -328,7 +320,6 @@
         """
         Private slot handling the completion of a batch job.
         """
-        self.checkProgressLabel.setPath("")
         self.checkProgress.setMaximum(1)
         self.checkProgress.setValue(1)
         self.__finish()
@@ -395,7 +386,6 @@
 
         self.progress += 1
         self.checkProgress.setValue(self.progress)
-        self.checkProgressLabel.setPath(fn)
         if time.monotonic() - self.__timenow > 0.01:
             QApplication.processEvents()
             self.__timenow = time.monotonic()
@@ -435,7 +425,6 @@
             self.resultList.header().setStretchLastSection(True)
 
             self.checkProgress.setVisible(False)
-            self.checkProgressLabel.setVisible(False)
 
     def on_buttonBox_clicked(self, button):
         """
--- a/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -115,19 +115,6 @@
     </widget>
    </item>
    <item>
-    <widget class="EricSqueezeLabelPath" name="checkProgressLabel">
-     <property name="sizePolicy">
-      <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
-       <horstretch>0</horstretch>
-       <verstretch>0</verstretch>
-      </sizepolicy>
-     </property>
-     <property name="text">
-      <string/>
-     </property>
-    </widget>
-   </item>
-   <item>
     <widget class="QProgressBar" name="checkProgress">
      <property name="toolTip">
       <string>Shows the progress of the syntax check action</string>
@@ -156,13 +143,6 @@
   </layout>
  </widget>
  <pixmapfunction>qPixmapFromMimeSource</pixmapfunction>
- <customwidgets>
-  <customwidget>
-   <class>EricSqueezeLabelPath</class>
-   <extends>QLabel</extends>
-   <header>EricWidgets/EricSqueezeLabels.h</header>
-  </customwidget>
- </customwidgets>
  <tabstops>
   <tabstop>startButton</tabstop>
   <tabstop>excludeFilesEdit</tabstop>
--- a/src/eric7/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py	Sat Oct 01 13:06:10 2022 +0200
@@ -83,6 +83,7 @@
             "sl",
             "sv",
             "tr",
+            "uk",
             "zh",
         ]
 
--- a/src/eric7/Plugins/VcsPlugins/vcsGit/git.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/VcsPlugins/vcsGit/git.py	Sat Oct 01 13:06:10 2022 +0200
@@ -1457,6 +1457,11 @@
             "tmp/",
             "__pycache__/",
             "*.DS_Store",
+            ".pytest_cache/",
+            "venv/",
+            ".venv/",
+            "env/",
+            ".env/",
         ]
 
         ignoreName = os.path.join(name, Git.IgnoreFileName)
--- a/src/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/VcsPlugins/vcsMercurial/hg.py	Sat Oct 01 13:06:10 2022 +0200
@@ -2095,6 +2095,11 @@
             "glob:tmp",
             "glob:__pycache__",
             "glob:**.DS_Store",
+            "glob:.pytest_cache",
+            "glob:venv",
+            "glob:.venv",
+            "glob:env",
+            "glob:.env",
         ]
 
         ignoreName = os.path.join(name, Hg.IgnoreFileName)
--- a/src/eric7/Plugins/ViewManagerPlugins/Tabview/Tabview.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/ViewManagerPlugins/Tabview/Tabview.py	Sat Oct 01 13:06:10 2022 +0200
@@ -365,6 +365,7 @@
                         ext = os.path.splitext(fileName)[1]
                         self.__startAct.setEnabled(
                             ext in Preferences.getDebugger("Python3Extensions").split()
+                            or self.contextMenuEditor.isPy3File()
                         )
                     else:
                         self.openRejectionsMenuAct.setEnabled(False)
--- a/src/eric7/Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Plugins/WizardPlugins/ColorDialogWizard/ColorDialogWizardDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -66,8 +66,8 @@
                 else:
                     coStr = "QColor({0})".format(coStr)
                 try:
-                    exec(
-                        "from PyQt6.QtCore import Qt;"  # secok
+                    exec(  # secok
+                        "from PyQt6.QtCore import Qt;"
                         ' QColorDialog.getColor({0}, None, "{1}")'.format(
                             coStr, self.eTitle.text()
                         )
--- a/src/eric7/Preferences/ConfigurationPages/ProjectPage.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/ProjectPage.py	Sat Oct 01 13:06:10 2022 +0200
@@ -27,6 +27,9 @@
         self.setObjectName("ProjectPage")
 
         # set initial values
+        self.projectAutoSaveCheckBox.setChecked(
+            Preferences.getProject("AutoSaveProject")
+        )
         self.projectSearchNewFilesRecursiveCheckBox.setChecked(
             Preferences.getProject("SearchNewFilesRecursively")
         )
@@ -82,6 +85,10 @@
         Public slot to save the Project configuration.
         """
         Preferences.setProject(
+            "AutoSaveProject",
+            self.projectAutoSaveCheckBox.isChecked(),
+        )
+        Preferences.setProject(
             "SearchNewFilesRecursively",
             self.projectSearchNewFilesRecursiveCheckBox.isChecked(),
         )
--- a/src/eric7/Preferences/ConfigurationPages/ProjectPage.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/ProjectPage.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>602</width>
-    <height>656</height>
+    <height>894</height>
    </rect>
   </property>
   <layout class="QVBoxLayout" name="verticalLayout_3">
@@ -32,6 +32,25 @@
     </widget>
    </item>
    <item>
+    <widget class="QGroupBox" name="groupBox_10">
+     <property name="title">
+      <string>Project</string>
+     </property>
+     <layout class="QHBoxLayout" name="horizontalLayout_3">
+      <item>
+       <widget class="QCheckBox" name="projectAutoSaveCheckBox">
+        <property name="toolTip">
+         <string>Enable to save the project file automatically whenever there is a change</string>
+        </property>
+        <property name="text">
+         <string>Save project automatically when changed</string>
+        </property>
+       </widget>
+      </item>
+     </layout>
+    </widget>
+   </item>
+   <item>
     <widget class="QGroupBox" name="groupBox_6">
      <property name="title">
       <string>Files</string>
@@ -169,7 +188,7 @@
          <string>Select, if changed forms should be compiled automatically upon a run action</string>
         </property>
         <property name="text">
-         <string>compile changed forms</string>
+         <string>Compile changed forms</string>
         </property>
        </widget>
       </item>
@@ -179,7 +198,7 @@
          <string>Select, if changed resources should be compiled automatically upon a run action</string>
         </property>
         <property name="text">
-         <string>compile changed resources</string>
+         <string>Compile changed resources</string>
         </property>
        </widget>
       </item>
@@ -189,7 +208,7 @@
          <string>Select to execute the configured 'make' command before a run action is performed</string>
         </property>
         <property name="text">
-         <string>execute make</string>
+         <string>Execute make</string>
         </property>
        </widget>
       </item>
@@ -324,6 +343,7 @@
   </layout>
  </widget>
  <tabstops>
+  <tabstop>projectAutoSaveCheckBox</tabstop>
   <tabstop>projectTimestampCheckBox</tabstop>
   <tabstop>projectSearchNewFilesRecursiveCheckBox</tabstop>
   <tabstop>projectSearchNewFilesCheckBox</tabstop>
--- a/src/eric7/Preferences/ConfigurationPages/WebBrowserPage.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Preferences/ConfigurationPages/WebBrowserPage.py	Sat Oct 01 13:06:10 2022 +0200
@@ -16,6 +16,7 @@
 import Preferences
 
 
+# TODO: add a combo box selection for 'AcceptFileSystemAccessRequest'
 class WebBrowserPage(ConfigurationPageBase, Ui_WebBrowserPage):
     """
     Class implementing the  Web Browser configuration page.
--- a/src/eric7/Preferences/__init__.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Preferences/__init__.py	Sat Oct 01 13:06:10 2022 +0200
@@ -759,6 +759,7 @@
         "DebuggerInterpreterHistory": [],
         "RestartShellForProject": True,
         "BrowsersListHiddenFiles": False,
+        "AutoSaveProject": False,
     }
 
     # defaults for the multi project settings
@@ -938,6 +939,7 @@
         "UserAgent": "",
         "AcceptQuotaRequest": 2,  # yes/no/ask (0, 1, 2)
         "AcceptProtocolHandlerRequest": 2,  # yes/no/ask (0, 1, 2)
+        "AcceptFileSystemAccessRequest": 2,  # yes/no/ask (0, 1, 2)
         # Auto Scroller
         "AutoScrollEnabled": True,
         "AutoScrollDivider": 8.0,
@@ -2763,7 +2765,7 @@
     s = Prefs.settings.value("Help/{0}".format(key), Prefs.helpDefaults[key])
     if s == "":
         s = os.getenv(key.upper(), "")
-    if s == "":
+    if s == "" and version == 6:  # that only works for Qt6
         s = os.path.join(
             QLibraryInfo.path(QLibraryInfo.LibraryPath.DocumentationPath), "qtdoc"
         )
@@ -2876,7 +2878,7 @@
             Prefs.settings.value("WebBrowser/" + key, Prefs.webBrowserDefaults[key]),
             encode=False,
         )
-    elif key in [
+    elif key in (
         "StartupBehavior",
         "HistoryLimit",
         "DownloadManagerRemovePolicy",
@@ -2900,7 +2902,8 @@
         "RefererTrimmingPolicy",
         "AcceptQuotaRequest",
         "AcceptProtocolHandlerRequest",
-    ]:
+        "AcceptFileSystemAccessRequest",
+    ):
         return int(
             Prefs.settings.value("WebBrowser/" + key, Prefs.webBrowserDefaults[key])
         )
--- a/src/eric7/Project/AddFileDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Project/AddFileDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -41,7 +41,10 @@
         self.targetDirPicker.setMode(EricPathPickerModes.DIRECTORY_MODE)
         self.targetDirPicker.setDefaultDirectory(startdir)
 
-        self.targetDirPicker.setText(pro.ppath)
+        if startdir:
+            self.targetDirPicker.setText(startdir)
+        else:
+            self.targetDirPicker.setText(pro.ppath)
         self.fileTypeFilter = fileTypeFilter
         self.ppath = pro.ppath
         self.startdir = startdir
--- a/src/eric7/Project/Project.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Project/Project.py	Sat Oct 01 13:06:10 2022 +0200
@@ -7,15 +7,16 @@
 Module implementing the project management functionality.
 """
 
-import os
-import time
-import shutil
-import glob
+import contextlib
+import copy
 import fnmatch
-import copy
+import glob
+import json
+import os
+import pathlib
+import shutil
+import time
 import zipfile
-import contextlib
-import pathlib
 
 from PyQt6.QtCore import (
     pyqtSlot,
@@ -32,7 +33,7 @@
 from PyQt6.Qsci import QsciScintilla
 
 from EricWidgets.EricApplication import ericApp
-from EricWidgets import EricFileDialog, EricMessageBox
+from EricWidgets import EricFileDialog, EricMessageBox, EricPathPickerDialog
 from EricWidgets.EricListSelectionDialog import EricListSelectionDialog
 from EricWidgets.EricProgressDialog import EricProgressDialog
 from EricGui.EricOverrideCursor import EricOverrideCursor, EricOverridenCursor
@@ -544,6 +545,7 @@
             "DOCSTRING": "",
             "TESTING_FRAMEWORK": "",
             "LICENSE": "",
+            "EMBEDDED_VENV": False,
         }
 
         self.__initDebugProperties()
@@ -555,6 +557,8 @@
 
         self.vcs = self.initVCS()
 
+        self.__initVenvConfiguration()
+
     def getData(self, category, key):
         """
         Public method to get data out of the project data store.
@@ -808,6 +812,10 @@
         if self.__dirty:
             self.projectChanged.emit()
 
+        # autosave functionality
+        if dirty and Preferences.getProject("AutoSaveProject"):
+            self.saveProject()
+
     def isDirty(self):
         """
         Public method to return the dirty state.
@@ -2786,6 +2794,10 @@
                 self.newProjectHooks.emit()
                 self.newProject.emit()
 
+            if self.pdata["EMBEDDED_VENV"]:
+                self.__createEmbeddedEnvironment()
+            self.menuEnvironmentAct.setEnabled(self.pdata["EMBEDDED_VENV"])
+
     def newProjectAddFiles(self, mainscript):
         """
         Public method to add files to a new project.
@@ -2953,6 +2965,9 @@
             if self.pdata["PROJECTTYPE"] != projectType:
                 self.__reorganizeFiles()
 
+            if self.pdata["EMBEDDED_VENV"] and not self.__findEmbeddedEnvironment():
+                self.__createEmbeddedEnvironment()
+
     def __showUserProperties(self):
         """
         Private slot to display the user specific properties dialog.
@@ -3192,8 +3207,23 @@
                         self.__readDebugProperties(True)
 
                     self.__model.projectOpened()
-                    self.projectOpenedHooks.emit()
-                    self.projectOpened.emit()
+
+                if self.pdata["EMBEDDED_VENV"]:
+                    envPath = self.__findEmbeddedEnvironment()
+                    if bool(envPath):
+                        self.__loadEnvironmentConfiguration()
+                        if not bool(
+                            self.__venvConfiguration["interpreter"]
+                        ) or not os.access(
+                            self.__venvConfiguration["interpreter"], os.X_OK
+                        ):
+                            self.__configureEnvironment(envPath)
+                    else:
+                        self.__createEmbeddedEnvironment()
+                self.menuEnvironmentAct.setEnabled(self.pdata["EMBEDDED_VENV"])
+
+                self.projectOpenedHooks.emit()
+                self.projectOpened.emit()
 
                 if Preferences.getProject("SearchNewFiles"):
                     self.__doSearchNewFiles()
@@ -3446,6 +3476,7 @@
         self.menuMakeAct.setEnabled(False)
         self.menuOtherToolsAct.setEnabled(False)
         self.menuFormattingAct.setEnabled(False)
+        self.menuEnvironmentAct.setEnabled(False)
 
         self.__model.projectClosed()
         self.projectClosedHooks.emit()
@@ -3885,7 +3916,11 @@
         @return name of the project's virtual environment
         @rtype str
         """
-        venvName = self.getDebugProperty("VIRTUALENV")
+        venvName = (
+            self.__venvConfiguration["name"]
+            if self.pdata["EMBEDDED_VENV"] and bool(self.__venvConfiguration["name"])
+            else self.getDebugProperty("VIRTUALENV")
+        )
         if (
             not venvName
             and resolveDebugger
@@ -3906,14 +3941,19 @@
         @return path of the project's interpreter
         @rtype str
         """
-        interpreter = ""
-        venvName = self.getProjectVenv()
-        if venvName:
-            interpreter = (
-                ericApp()
-                .getObject("VirtualEnvManager")
-                .getVirtualenvInterpreter(venvName)
-            )
+        interpreter = (
+            self.__venvConfiguration["interpreter"]
+            if self.pdata["EMBEDDED_VENV"]
+            else ""
+        )
+        if not interpreter:
+            venvName = self.getProjectVenv()
+            if venvName:
+                interpreter = (
+                    ericApp()
+                    .getObject("VirtualEnvManager")
+                    .getVirtualenvInterpreter(venvName)
+                )
         if not interpreter and resolveGlobal:
             interpreter = Globals.getPythonExecutable()
 
@@ -3926,12 +3966,17 @@
         @return executable search path prefix
         @rtype str
         """
-        execPath = ""
-        venvName = self.getProjectVenv()
-        if venvName:
-            execPath = (
-                ericApp().getObject("VirtualEnvManager").getVirtualenvExecPath(venvName)
-            )
+        if self.pdata["EMBEDDED_VENV"]:
+            execPath = self.__venvConfiguration["exec_path"]
+        else:
+            execPath = ""
+            venvName = self.getProjectVenv()
+            if venvName:
+                execPath = (
+                    ericApp()
+                    .getObject("VirtualEnvManager")
+                    .getVirtualenvExecPath(venvName)
+                )
 
         return execPath
 
@@ -4919,6 +4964,77 @@
         )
         self.actions.append(self.blackDiffFormattingAct)
 
+        self.blackConfigureAct = EricAction(
+            self.tr("Configure"),
+            self.tr("Configure"),
+            0,
+            0,
+            self.blackFormattingGrp,
+            "project_black_configure",
+        )
+        self.blackConfigureAct.setStatusTip(
+            self.tr(
+                "Enter the parameters for formatting the project sources with 'Black'."
+            )
+        )
+        self.blackConfigureAct.setWhatsThis(
+            self.tr(
+                "<b>Configure</b>"
+                "<p>This shows a dialog to enter the parameters for formatting the"
+                " project sources with 'Black'.</p>"
+            )
+        )
+        self.blackConfigureAct.triggered.connect(self.__configureBlack)
+        self.actions.append(self.blackConfigureAct)
+
+        ###################################################################
+        ## Project - embedded environment actions
+        ###################################################################
+
+        self.embeddedEnvironmentGrp = createActionGroup(self)
+
+        self.installVenvAct = EricAction(
+            self.tr("Install Project"),
+            self.tr("&Install Project"),
+            0,
+            0,
+            self.embeddedEnvironmentGrp,
+            "project_venv_install",
+        )
+        self.installVenvAct.setStatusTip(
+            self.tr("Install the project into the embedded environment.")
+        )
+        self.installVenvAct.setWhatsThis(
+            self.tr(
+                "<b>Install Project</b>"
+                "<p>This installs the project into the embedded virtual environment"
+                " in editable mode (i.e. development mode).</p>"
+            )
+        )
+        self.installVenvAct.triggered.connect(self.__installProjectIntoEnvironment)
+        self.actions.append(self.installVenvAct)
+
+        self.configureVenvAct = EricAction(
+            self.tr("Configure"),
+            self.tr("&Configure"),
+            0,
+            0,
+            self.embeddedEnvironmentGrp,
+            "project_venv_configure",
+        )
+        self.configureVenvAct.setStatusTip(
+            self.tr("Configure the embedded environment.")
+        )
+        self.configureVenvAct.setWhatsThis(
+            self.tr(
+                "<b>Configure</b>"
+                "<p>This opens a dialog to configure the embedded virtual environment"
+                " of the project.</p>"
+            )
+        )
+        self.configureVenvAct.triggered.connect(self.__configureEnvironment)
+        self.actions.append(self.configureVenvAct)
+
         self.closeAct.setEnabled(False)
         self.saveAct.setEnabled(False)
         self.saveasAct.setEnabled(False)
@@ -4942,6 +5058,7 @@
         self.recentMenu = QMenu(self.tr("Open &Recent Projects"), menu)
         self.sessionMenu = QMenu(self.tr("Session"), menu)
         self.debuggerMenu = QMenu(self.tr("Debugger"), menu)
+        self.environmentMenu = QMenu(self.tr("Embedded Environment"), menu)
 
         toolsMenu = QMenu(self.tr("Project-T&ools"), self.parent())
         self.vcsMenu = QMenu(self.tr("&Version Control"), toolsMenu)
@@ -4974,6 +5091,7 @@
             "Make": self.makeMenu,
             "OtherTools": self.othersMenu,
             "Formatting": self.formattingMenu,
+            "Environment": self.environmentMenu,
         }
 
         # connect the aboutToShow signals
@@ -4990,6 +5108,7 @@
         self.makeMenu.aboutToShow.connect(self.__showContextMenuMake)
         self.othersMenu.aboutToShow.connect(self.__showContextMenuOthers)
         self.formattingMenu.aboutToShow.connect(self.__showContextMenuFormat)
+        self.environmentMenu.aboutToShow.connect(self.__showContextMenuEnvironment)
         menu.aboutToShow.connect(self.__showMenu)
 
         # build the show menu
@@ -5012,6 +5131,10 @@
         self.debuggerMenu.setTearOffEnabled(True)
         self.debuggerMenu.addActions(self.dbgActGrp.actions())
 
+        # build the environment menu
+        self.environmentMenu.setTearOffEnabled(True)
+        self.environmentMenu.addActions(self.embeddedEnvironmentGrp.actions())
+
         # build the packagers menu
         self.packagersMenu.setTearOffEnabled(True)
         self.packagersMenu.addActions(self.pluginGrp.actions())
@@ -5049,6 +5172,8 @@
         menu.addAction(self.filetypesAct)
         menu.addAction(self.lexersAct)
         menu.addSeparator()
+        self.menuEnvironmentAct = menu.addMenu(self.environmentMenu)
+        menu.addSeparator()
         self.menuDebuggerAct = menu.addMenu(self.debuggerMenu)
         self.menuSessionAct = menu.addMenu(self.sessionMenu)
 
@@ -5083,6 +5208,7 @@
         self.menuMakeAct.setEnabled(False)
         self.menuOtherToolsAct.setEnabled(False)
         self.menuFormattingAct.setEnabled(False)
+        self.menuEnvironmentAct.setEnabled(False)
 
         self.__menu = menu
         self.__toolsMenu = toolsMenu
@@ -5127,6 +5253,7 @@
         Private method to set up the project menu.
         """
         self.menuRecentAct.setEnabled(len(self.recent) > 0)
+        self.menuEnvironmentAct.setEnabled(self.pdata["EMBEDDED_VENV"])
 
         self.showMenu.emit("Main", self.__menus["Main"])
 
@@ -6558,7 +6685,7 @@
         """
         Private slot called before the 'Code Formatting' menu is shown.
         """
-        self.showMenu.emit("Formatting", self.othersMenu)
+        self.showMenu.emit("Formatting", self.formattingMenu)
 
     @pyqtSlot()
     def __aboutBlack(self):
@@ -6599,7 +6726,7 @@
         if ericApp().getObject("ViewManager").checkAllDirty():
             dlg = BlackConfigurationDialog(withProject=True)
             if dlg.exec() == QDialog.DialogCode.Accepted:
-                config = dlg.getConfiguration()
+                config = dlg.getConfiguration(saveToProject=True)
 
                 formattingDialog = BlackFormattingDialog(
                     config,
@@ -6609,6 +6736,165 @@
                 )
                 formattingDialog.exec()
 
+    @pyqtSlot()
+    def __configureBlack(self):
+        """
+        Private slot to enter the parameters for formatting the project sources with
+        'Black'.
+        """
+        from CodeFormatting.BlackConfigurationDialog import BlackConfigurationDialog
+
+        dlg = BlackConfigurationDialog(withProject=True, onlyProject=True)
+        if dlg.exec() == QDialog.DialogCode.Accepted:
+            dlg.getConfiguration(saveToProject=True)
+            # The data is saved to the project as a side effect.
+
+    #########################################################################
+    ## Below are methods implementing the 'Embedded Environment' support
+    #########################################################################
+
+    def __showContextMenuEnvironment(self):
+        """
+        Private slot called before the 'Embedded Environment' menu is shown.
+        """
+        self.showMenu.emit("Environment", self.environmentMenu)
+
+    def __findEmbeddedEnvironment(self):
+        """
+        Private method to find the path of the embedded virtual environment.
+
+        @return path of the embedded virtual environment (empty if not found)
+        @rtype str
+        """
+        for venvPathName in (".venv", "venv", ".env", "env"):
+            venvPath = os.path.join(self.getProjectPath(), venvPathName)
+            if os.path.isdir(venvPath):
+                return venvPath
+
+        return ""
+
+    def __setEmbeddedEnvironmentProjectConfig(self, value):
+        """
+        Private method to set the embedded environment project configuration.
+
+        @param value flag indicating an embedded environment
+        @type bool
+        """
+        if value != self.pdata["EMBEDDED_VENV"]:
+            self.pdata["EMBEDDED_VENV"] = value
+            self.setDirty(True)
+
+    def __initVenvConfiguration(self):
+        """
+        Private method to initialize the environment configuration.
+        """
+        self.__venvConfiguration = {
+            "name": "embedded environment",
+            "interpreter": "",
+            "exec_path": "",
+        }
+
+    def __createEmbeddedEnvironment(self):
+        """
+        Private method to create the embedded virtual environment.
+        """
+        pythonPath, ok = EricPathPickerDialog.getStrPath(
+            None,
+            self.tr("Python Executable"),
+            self.tr("Enter the Python interpreter for the virtual environment:"),
+            defaultDirectory=Globals.getPythonExecutable(),
+        )
+        if not ok:
+            # user canceled the environment creation
+            self.__setEmbeddedEnvironmentProjectConfig(False)
+            return
+
+        configuration = {
+            "envType": "pyvenv",
+            "targetDirectory": os.path.join(self.getProjectPath(), ".venv"),
+            "openTarget": False,
+            "createLog": True,
+            "createScript": True,
+            "logicalName": self.__venvConfiguration["name"],
+            "pythonExe": pythonPath,
+        }
+        from VirtualEnv.VirtualenvExecDialog import VirtualenvExecDialog
+
+        dia = VirtualenvExecDialog(configuration, None)
+        dia.show()
+        dia.start([configuration["targetDirectory"]])
+        dia.exec()
+
+        self.__configureEnvironment()
+        if not self.__venvConfiguration["interpreter"]:
+            # user canceled the environment creation
+            self.__setEmbeddedEnvironmentProjectConfig(False)
+            return
+
+    @pyqtSlot()
+    def __configureEnvironment(self, environmentPath=""):
+        """
+        Private slot to configure the embedded environment.
+
+        @param environmentPath path of the virtual environment (defaults to "")
+        @type str (optional)
+        """
+        from .ProjectVenvConfigurationDialog import ProjectVenvConfigurationDialog
+
+        if not environmentPath:
+            environmentPath = os.path.join(self.getProjectPath(), ".venv")
+
+        dlg = ProjectVenvConfigurationDialog(
+            self.__venvConfiguration["name"],
+            environmentPath,
+            self.__venvConfiguration["interpreter"],
+            self.__venvConfiguration["exec_path"],
+        )
+        if dlg.exec() == QDialog.DialogCode.Accepted:
+            (
+                self.__venvConfiguration["interpreter"],
+                self.__venvConfiguration["exec_path"],
+            ) = dlg.getData()
+            self.__saveEnvironmentConfiguration()
+            self.__setEmbeddedEnvironmentProjectConfig(True)
+        elif not self.__venvConfiguration["interpreter"]:
+            self.__setEmbeddedEnvironmentProjectConfig(False)
+
+    def __installProjectIntoEnvironment(self):
+        """
+        Private method to install the project into the embedded environment in
+        development mode.
+        """
+        pip = ericApp().getObject("Pip")
+        pip.installEditableProject(self.getProjectInterpreter(), self.getProjectPath())
+
+    def __saveEnvironmentConfiguration(self):
+        """
+        Private method to save the embedded environment configuration.
+        """
+        with contextlib.suppress(OSError), open(
+            os.path.join(self.getProjectManagementDir(), "venv_config.json"), "w"
+        ) as f:
+            json.dump(self.__venvConfiguration, f, indent=2)
+
+    def __loadEnvironmentConfiguration(self):
+        """
+        Private method to load the embedded environment configuration.
+        """
+        try:
+            with open(
+                os.path.join(self.getProjectManagementDir(), "venv_config.json"), "r"
+            ) as f:
+                self.__venvConfiguration = json.load(f)
+
+            if not os.path.isfile(
+                self.__venvConfiguration["interpreter"]
+            ) or not os.access(self.__venvConfiguration["interpreter"], os.X_OK):
+                self.__venvConfiguration["interpreter"] = ""
+        except (OSError, json.JSONDecodeError):
+            # the configuration file does not exist or is invalid JSON
+            self.__initVenvConfiguration()
+
 
 #
 # eflag: noqa = M601
--- a/src/eric7/Project/ProjectFile.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Project/ProjectFile.py	Sat Oct 01 13:06:10 2022 +0200
@@ -167,6 +167,6 @@
                     projectDict["project"][key]
                 )
 
-        self.__project.pdata = projectDict["project"]
+        self.__project.pdata.update(projectDict["project"])
 
         return True
--- a/src/eric7/Project/ProjectOthersBrowser.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Project/ProjectOthersBrowser.py	Sat Oct 01 13:06:10 2022 +0200
@@ -9,6 +9,7 @@
 """
 
 import contextlib
+import os
 
 from PyQt6.QtCore import QModelIndex, pyqtSignal, QUrl
 from PyQt6.QtGui import QDesktopServices
@@ -93,8 +94,8 @@
         act = self.menu.addAction(self.tr("Delete"), self.__deleteItem)
         self.menuActions.append(act)
         self.menu.addSeparator()
-        self.menu.addAction(self.tr("Add files..."), self.project.addOthersFiles)
-        self.menu.addAction(self.tr("Add directory..."), self.project.addOthersDir)
+        self.menu.addAction(self.tr("Add files..."), self.__addOthersFiles)
+        self.menu.addAction(self.tr("Add directory..."), self.__addOthersDirectory)
         self.menu.addSeparator()
         self.menu.addAction(self.tr("Refresh"), self.__refreshItem)
         self.menu.addSeparator()
@@ -105,6 +106,28 @@
         self.menu.addSeparator()
         self.menu.addAction(self.tr("Configure..."), self._configure)
 
+        self.dirMenu = QMenu(self)
+        self.removeDirAct = self.dirMenu.addAction(
+            self.tr("Remove from project"), self._removeDir
+        )
+        self.dirMenuActions.append(self.removeDirAct)
+        self.deleteDirAct = self.dirMenu.addAction(
+            self.tr("Delete"), self._deleteDirectory
+        )
+        self.dirMenuActions.append(self.deleteDirAct)
+        self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Add files..."), self.__addOthersFiles)
+        self.dirMenu.addAction(self.tr("Add directory..."), self.__addOthersDirectory)
+        self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Copy Path to Clipboard"), self._copyToClipboard)
+        self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Expand all directories"), self._expandAllDirs)
+        self.dirMenu.addAction(
+            self.tr("Collapse all directories"), self._collapseAllDirs
+        )
+        self.dirMenu.addSeparator()
+        self.dirMenu.addAction(self.tr("Configure..."), self._configure)
+
         self.backMenu = QMenu(self)
         self.backMenu.addAction(self.tr("Add files..."), self.project.addOthersFiles)
         self.backMenu.addAction(self.tr("Add directory..."), self.project.addOthersDir)
@@ -134,6 +157,7 @@
 
         self.menu.aboutToShow.connect(self.__showContextMenu)
         self.multiMenu.aboutToShow.connect(self.__showContextMenuMulti)
+        self.dirMenu.aboutToShow.connect(self.__showContextMenuDir)
         self.backMenu.aboutToShow.connect(self.__showContextMenuBack)
         self.mainMenu = self.menu
 
@@ -147,12 +171,20 @@
             return
 
         with contextlib.suppress(Exception):
-            cnt = self.getSelectedItemsCount()
-            if cnt <= 1:
+            cnt = self.getSelectedItemsCount([
+                ProjectBrowserFileItem,
+                ProjectBrowserDirectoryItem,
+                ProjectBrowserSimpleDirectoryItem,
+            ])
+            if cnt < 1:
                 index = self.indexAt(coord)
                 if index.isValid():
                     self._selectSingleItem(index)
-                    cnt = self.getSelectedItemsCount()
+                    cnt = self.getSelectedItemsCount([
+                        ProjectBrowserFileItem,
+                        ProjectBrowserDirectoryItem,
+                        ProjectBrowserSimpleDirectoryItem,
+                    ])
 
             if cnt > 1:
                 self.multiMenu.popup(self.mapToGlobal(coord))
@@ -166,9 +198,13 @@
                         self.mimeTypeAct.setVisible(True)
                         self.menu.popup(self.mapToGlobal(coord))
                     elif isinstance(itm, ProjectBrowserDirectoryItem):
-                        self.editPixmapAct.setVisible(False)
-                        self.mimeTypeAct.setVisible(False)
-                        self.menu.popup(self.mapToGlobal(coord))
+                        self.removeDirAct.setVisible(True)
+                        self.deleteDirAct.setVisible(True)
+                        self.dirMenu.popup(self.mapToGlobal(coord))
+                    elif isinstance(itm, ProjectBrowserSimpleDirectoryItem):
+                        self.removeDirAct.setVisible(False)
+                        self.deleteDirAct.setVisible(False)
+                        self.dirMenu.popup(self.mapToGlobal(coord))
                     else:
                         self.backMenu.popup(self.mapToGlobal(coord))
                 else:
@@ -190,6 +226,14 @@
 
         self.showMenu.emit("MainMulti", self.multiMenu)
 
+    def __showContextMenuDir(self):
+        """
+        Private slot called by the dirMenu aboutToShow signal.
+        """
+        ProjectBaseBrowser._showContextMenuDir(self, self.dirMenu)
+
+        self.showMenu.emit("MainDir", self.dirMenu)
+
     def __showContextMenuBack(self):
         """
         Private slot called by the backMenu aboutToShow signal.
@@ -317,6 +361,36 @@
                         textMimeTypesList.append(mimetype)
                         Preferences.setUI("TextMimeTypes", textMimeTypesList)
 
+    def __addOthersFiles(self):
+        """
+        Private method to add files to the project.
+        """
+        itm = self.model().item(self.currentIndex())
+        if isinstance(itm, ProjectBrowserFileItem):
+            dn = os.path.dirname(itm.fileName())
+        elif isinstance(
+            itm, (ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem)
+        ):
+            dn = itm.dirName()
+        else:
+            dn = None
+        self.project.addFiles("others", dn)
+
+    def __addOthersDirectory(self):
+        """
+        Private method to add files of a directory to the project.
+        """
+        itm = self.model().item(self.currentIndex())
+        if isinstance(ProjectBrowserFileItem):
+            dn = os.path.dirname(itm.fileName())
+        elif isinstance(
+            itm, (ProjectBrowserSimpleDirectoryItem, ProjectBrowserDirectoryItem)
+        ):
+            dn = itm.dirName()
+        else:
+            dn = None
+        self.project.addDirectory("others", dn)
+
     def __removeItem(self):
         """
         Private slot to remove the selected entry from the OTHERS project
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Project/ProjectVenvConfigurationDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,117 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing a dialog to enter the configuration for the embedded environment
+of the project.
+"""
+
+import glob
+import os
+
+from PyQt6.QtCore import pyqtSlot
+from PyQt6.QtWidgets import QDialog, QDialogButtonBox
+
+from EricWidgets.EricPathPicker import EricPathPickerModes
+
+from .Ui_ProjectVenvConfigurationDialog import Ui_ProjectVenvConfigurationDialog
+
+import Globals
+
+
+class ProjectVenvConfigurationDialog(QDialog, Ui_ProjectVenvConfigurationDialog):
+    """
+    Class implementing a dialog to enter the configuration for the embedded
+    environment of the project.
+    """
+
+    def __init__(
+        self,
+        venvName="",
+        venvDirectory="",
+        venvInterpreter="",
+        execPath="",
+        parent=None,
+    ):
+        """
+        Constructor
+
+        @param venvName logical name of a virtual environment for editing
+        @type str
+        @param venvDirectory directory of the virtual environment
+        @type str
+        @param venvInterpreter Python interpreter of the virtual environment
+        @type str
+        @param execPath search path string to be prepended to the PATH
+            environment variable
+        @type str
+        @param parent reference to the parent widget (defaults to None)
+        @type QWidget (optional)
+        """
+        super().__init__(parent)
+        self.setupUi(self)
+
+        self.__venvName = venvName
+
+        self.pythonExecPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
+        self.pythonExecPicker.setWindowTitle(self.tr("Python Interpreter"))
+        self.pythonExecPicker.setDefaultDirectory(venvDirectory)
+
+        self.execPathEdit.setToolTip(
+            self.tr(
+                "Enter the executable search path to be prepended to the PATH"
+                " environment variable. Use '{0}' as the separator."
+            ).format(os.pathsep)
+        )
+
+        self.nameEdit.setText(venvName)
+        self.execPathEdit.setText(execPath)
+
+        if venvDirectory:
+            # try to determine a Python interpreter name
+            if Globals.isWindowsPlatform():
+                candidates = glob.glob(
+                    os.path.join(venvDirectory, "Scripts", "python*.exe")
+                ) + glob.glob(os.path.join(venvDirectory, "python*.exe"))
+            else:
+                candidates = glob.glob(os.path.join(venvDirectory, "bin", "python*"))
+            self.pythonExecPicker.addItems(sorted(candidates))
+
+        if venvInterpreter:
+            self.pythonExecPicker.setText(venvInterpreter)
+        else:
+            self.pythonExecPicker.setText(venvDirectory)
+
+    @pyqtSlot(str)
+    def __updateOK(self):
+        """
+        Private method to update the enabled status of the OK button.
+        """
+        interpreterPath = self.pythonExecPicker.text()
+        self.buttonBox.button(QDialogButtonBox.StandardButton.Ok).setEnabled(
+            bool(interpreterPath)
+            and os.path.isfile(interpreterPath)
+            and os.access(interpreterPath, os.X_OK)
+        )
+
+    @pyqtSlot(str)
+    def on_pythonExecPicker_textChanged(self, txt):
+        """
+        Private slot to handle changes of the entered Python interpreter path.
+
+        @param txt entered Python interpreter path
+        @type str
+        """
+        self.__updateOK()
+
+    def getData(self):
+        """
+        Public method to get the entered data.
+
+        @return tuple containing the path of the selected Python interpreter and
+            a string to be prepended to the PATH environment variable
+        @rtype tuple of (str, str)
+        """
+        return self.pythonExecPicker.text(), self.execPathEdit.text()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Project/ProjectVenvConfigurationDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>ProjectVenvConfigurationDialog</class>
+ <widget class="QDialog" name="ProjectVenvConfigurationDialog">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>700</width>
+    <height>132</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>Project Environment Configuration</string>
+  </property>
+  <property name="sizeGripEnabled">
+   <bool>true</bool>
+  </property>
+  <layout class="QGridLayout" name="gridLayout">
+   <item row="0" column="0">
+    <widget class="QLabel" name="label_2">
+     <property name="text">
+      <string>Name:</string>
+     </property>
+    </widget>
+   </item>
+   <item row="0" column="1">
+    <widget class="QLineEdit" name="nameEdit">
+     <property name="focusPolicy">
+      <enum>Qt::NoFocus</enum>
+     </property>
+     <property name="readOnly">
+      <bool>true</bool>
+     </property>
+    </widget>
+   </item>
+   <item row="1" column="0">
+    <widget class="QLabel" name="label_3">
+     <property name="text">
+      <string>Python Interpreter:</string>
+     </property>
+    </widget>
+   </item>
+   <item row="1" column="1">
+    <widget class="EricComboPathPicker" name="pythonExecPicker" native="true">
+     <property name="sizePolicy">
+      <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
+       <horstretch>0</horstretch>
+       <verstretch>0</verstretch>
+      </sizepolicy>
+     </property>
+     <property name="focusPolicy">
+      <enum>Qt::WheelFocus</enum>
+     </property>
+     <property name="toolTip">
+      <string>Enter the Python interpreter of the virtual environment</string>
+     </property>
+    </widget>
+   </item>
+   <item row="2" column="0">
+    <widget class="QLabel" name="label_5">
+     <property name="text">
+      <string>PATH Prefix:</string>
+     </property>
+    </widget>
+   </item>
+   <item row="2" column="1">
+    <widget class="QLineEdit" name="execPathEdit">
+     <property name="clearButtonEnabled">
+      <bool>true</bool>
+     </property>
+    </widget>
+   </item>
+   <item row="3" column="0" colspan="2">
+    <widget class="QDialogButtonBox" name="buttonBox">
+     <property name="orientation">
+      <enum>Qt::Horizontal</enum>
+     </property>
+     <property name="standardButtons">
+      <set>QDialogButtonBox::Cancel|QDialogButtonBox::Ok</set>
+     </property>
+    </widget>
+   </item>
+  </layout>
+ </widget>
+ <customwidgets>
+  <customwidget>
+   <class>EricComboPathPicker</class>
+   <extends>QWidget</extends>
+   <header>EricWidgets/EricPathPicker.h</header>
+   <container>1</container>
+  </customwidget>
+ </customwidgets>
+ <tabstops>
+  <tabstop>nameEdit</tabstop>
+  <tabstop>pythonExecPicker</tabstop>
+  <tabstop>execPathEdit</tabstop>
+ </tabstops>
+ <resources/>
+ <connections>
+  <connection>
+   <sender>buttonBox</sender>
+   <signal>accepted()</signal>
+   <receiver>ProjectVenvConfigurationDialog</receiver>
+   <slot>accept()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>248</x>
+     <y>254</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>157</x>
+     <y>274</y>
+    </hint>
+   </hints>
+  </connection>
+  <connection>
+   <sender>buttonBox</sender>
+   <signal>rejected()</signal>
+   <receiver>ProjectVenvConfigurationDialog</receiver>
+   <slot>reject()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>316</x>
+     <y>260</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>286</x>
+     <y>274</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+</ui>
--- a/src/eric7/Project/PropertiesDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Project/PropertiesDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -145,6 +145,7 @@
                 self.testingFrameworkComboBox.setCurrentIndex(cindex)
             with contextlib.suppress(KeyError):
                 self.licenseComboBox.setCurrentText(self.project.pdata["LICENSE"])
+            self.embeddedVenvCheckBox.setChecked(self.project.pdata["EMBEDDED_VENV"])
         else:
             self.languageComboBox.setCurrentText("Python3")
             self.projectTypeComboBox.setCurrentIndex(
@@ -371,3 +372,5 @@
         ] = self.testingFrameworkComboBox.currentData()
 
         self.project.pdata["LICENSE"] = self.licenseComboBox.currentText()
+
+        self.project.pdata["EMBEDDED_VENV"] = self.embeddedVenvCheckBox.isChecked()
--- a/src/eric7/Project/PropertiesDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Project/PropertiesDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -7,7 +7,7 @@
     <x>0</x>
     <y>0</y>
     <width>600</width>
-    <height>650</height>
+    <height>700</height>
    </rect>
   </property>
   <property name="maximumSize">
@@ -356,6 +356,16 @@
     </layout>
    </item>
    <item>
+    <widget class="QCheckBox" name="embeddedVenvCheckBox">
+     <property name="toolTip">
+      <string>Select this to create and use a project embedded virtual environment</string>
+     </property>
+     <property name="text">
+      <string>Use embedded virtual environment</string>
+     </property>
+    </widget>
+   </item>
+   <item>
     <layout class="QHBoxLayout" name="horizontalLayout_3">
      <item>
       <spacer name="horizontalSpacer_3">
@@ -526,6 +536,7 @@
   <tabstop>descriptionEdit</tabstop>
   <tabstop>testingFrameworkComboBox</tabstop>
   <tabstop>licenseComboBox</tabstop>
+  <tabstop>embeddedVenvCheckBox</tabstop>
   <tabstop>spellPropertiesButton</tabstop>
   <tabstop>transPropertiesButton</tabstop>
   <tabstop>makeCheckBox</tabstop>
--- a/src/eric7/QScintilla/APIsManager.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/QScintilla/APIsManager.py	Sat Oct 01 13:06:10 2022 +0200
@@ -7,10 +7,11 @@
 Module implementing the APIsManager.
 """
 
+import glob
 import os
 import pathlib
 
-from PyQt6.QtCore import QDir, pyqtSignal, QObject
+from PyQt6.QtCore import pyqtSignal, QLibraryInfo, QObject
 from PyQt6.Qsci import QsciAPIs
 
 from . import Lexers
@@ -194,23 +195,29 @@
         @return list of installed API files (list of strings)
         """
         if self.__apis is not None:
-            if Globals.isWindowsPlatform():
-                qsciPath = os.path.join(Globals.getPyQt6ModulesDirectory(), "qsci")
-                if os.path.exists(qsciPath):
-                    # it's the installer
-                    if self.__lexer.lexerName() is not None:
-                        apidir = os.path.join(qsciPath, "api", self.__lexer.lexerName())
-                        fnames = []
-                        filist = QDir(apidir).entryInfoList(
-                            ["*.api"], QDir.Filter.Files, QDir.SortFlag.IgnoreCase
+            qtDataDir = QLibraryInfo.path(QLibraryInfo.LibraryPath.DataPath)
+            apisDir = os.path.join(qtDataDir, "qsci", "api")
+            if os.path.exists(apisDir):
+                if self.__lexer.language():
+                    apiDir = os.path.join(apisDir, self.__lexer.language())
+                    if not os.path.exists(apiDir):
+                        # use lower case language
+                        apiDir = os.path.join(apisDir, self.__lexer.language().lower())
+                    fnames = {
+                        os.path.join(apiDir, f)
+                        for f in glob.glob("*.api", root_dir=apiDir)
+                    }
+                    # combine with the QScintilla standard behavior
+                    fnames |= {
+                        os.path.join(apiDir, f)
+                        for f in glob.glob(
+                            "*.api",
+                            root_dir=os.path.join(apisDir, self.__lexer.lexer()),
                         )
-                        for fi in filist:
-                            fnames.append(fi.absoluteFilePath())
-                        return fnames
-                    else:
-                        return []
-
-            return self.__apis.installedAPIFiles()
+                    }
+                    return sorted(fnames)
+                else:
+                    return []
         else:
             return []
 
--- a/src/eric7/QScintilla/Editor.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/QScintilla/Editor.py	Sat Oct 01 13:06:10 2022 +0200
@@ -3924,9 +3924,10 @@
         """
         Public slot to toggle the comment of a block.
 
-        If the line of the cursor or the selection is not commented, it will
-        be commented. If it is commented, the comment block will be removed.
-        The later works independent of the current selection.
+        If the editor contains selected text and the start line is not commented, it
+        will be commented. Otherwise the selection will be un-commented. In case there
+        is no selected text and the current line is not commented, it will be commented.
+        If is commented, the comment block will be removed.
         """
         if self.lexer_ is None or not self.lexer_.canBlockComment():
             return
@@ -3934,23 +3935,26 @@
         commentStr = self.lexer_.commentStr()
         line, index = self.getCursorPosition()
 
-        # check if line starts with our comment string (i.e. was commented
-        # by our comment...() slots
-        if self.hasSelectedText() and self.__isCommentedLine(
-            self.text(self.getSelection()[0]), commentStr
-        ):
-            self.uncommentLineOrSelection()
+        if self.hasSelectedText():
+            # Check if the selection starts with our comment string (i.e. was commented
+            # by our comment...() slots.
+            if self.__isCommentedLine(self.text(self.getSelection()[0]), commentStr):
+                self.uncommentLineOrSelection()
+            else:
+                self.commentLineOrSelection()
         elif not self.__isCommentedLine(self.text(line), commentStr):
-            # it doesn't, so comment the line or selection
+            # No selected text and the current line does not start with our comment
+            # string, so comment the line.
             self.commentLineOrSelection()
         else:
-            # determine the start of the comment block
+            # Uncomment the comment block containing the current line.
+            # 1. determine the start of the comment block
             begline = line
             while begline > 0 and self.__isCommentedLine(
                 self.text(begline - 1), commentStr
             ):
                 begline -= 1
-            # determine the end of the comment block
+            # 2. determine the end of the comment block
             endline = line
             lines = self.lines()
             while endline < lines and self.__isCommentedLine(
@@ -3958,10 +3962,9 @@
             ):
                 endline += 1
 
+            # 3. uncomment the determined block and reset the cursor position
             self.setSelection(begline, 0, endline, self.lineLength(endline))
             self.uncommentLineOrSelection()
-
-            # reset the cursor
             self.setCursorPosition(line, index - len(commentStr))
 
     def commentLine(self):
@@ -7777,6 +7780,23 @@
             if text in matchingPairs:
                 self.delete()
 
+        elif (
+            cmd in (QsciScintilla.SCI_LOWERCASE, QsciScintilla.SCI_UPPERCASE)
+            and self.hasSelectedText()
+        ):
+            startLine, startIndex, endLine, _ = self.getSelection()
+            selectedText = self.selectedText()
+            replacementText = (
+                selectedText.upper()
+                if cmd == QsciScintilla.SCI_UPPERCASE
+                else selectedText.lower()
+            )
+            self.replaceSelectedText(replacementText)
+            self.setSelection(
+                startLine, startIndex, endLine, len(replacementText.splitlines()[-1])
+            )
+            return
+
         super().editorCommand(cmd)
 
     def __applyTemplate(self, templateName, language):
--- a/src/eric7/QScintilla/Lexers/LexerPython.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/QScintilla/Lexers/LexerPython.py	Sat Oct 01 13:06:10 2022 +0200
@@ -51,28 +51,26 @@
                 0: {
                     "Description": self.tr("Standard Library Modules"),
                     "Words": """
- __main__ _dummy_thread _thread abc aifc argparse array ascii ast asynchat
- asyncio asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2
- calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys
- compileall concurrent configparser contextlib contextvars copy copyreg
- cProfile crypt csv ctypes curses dataclasses datetime dbm decimal difflib dis
- distutils doctest email encodings ensurepip enum errno faulthandler fcntl
- filecmp fileinput fnmatch formatter fractions ftplib functools gc getopt
- getpass gettext glob graphlib grp gzip hashlib heapq hmac html http imaplib
- imghdr imp importlib inspect io ipaddress itertools json keyword lib2to3
- linecache locale logging lzma mailbox mailcap marshal math mimetypes mmap
- modulefinder msilib msvcrt multiprocessing netrc nis nntplib numbers opcode
- operator optparse os ossaudiodev parser path pathlib pdb pickle pickletools
- pipes pkgutil platform plistlib poplib posix pprint profile pstats pty pwd
- py_compile pyclbr pydoc queue quopri random re readline reprlib resource
- rlcompleter runpy sched secrets select selectors shelve shlex shutil signal
- site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics
- string stringprep struct subprocess sunau symbol symtable sys sysconfig syslog
- tabnanny tarfile telnetlib tempfile termios test textwrap threading time
- timeit tkinter token tokenize trace traceback tracemalloc tty turtle
- turtledemo types typing unicodedata unittest urllib uu uuid venv warnings wave
- weakref webbrowser winreg winsound wsgiref xdrlib xml xmlrpc zipapp zipfile
- zipimport zlib zoneinfo""",
+ __main__ abc aifc antigravity argparse array ast asynchat asyncio asyncore atexit
+ audioop base64 bdb binascii bisect builtins bz2 cProfile calendar cgi cgitb chunk cmath
+ cmd code codecs codeop collections colorsys compileall concurrent configparser
+ contextlib contextvars copy copyreg crypt csv ctypes curses dataclasses datetime dbm
+ decimal difflib dis distutils doctest email encodings ensurepip enum errno faulthandler
+ fcntl filecmp fileinput fnmatch fractions ftplib functools gc genericpath getopt
+ getpass gettext glob graphlib grp gzip hashlib heapq hmac html http idlelib imaplib
+ imghdr imp importlib inspect io ipaddress itertools json keyword lib2to3 linecache
+ locale logging lzma mailbox mailcap marshal math mimetypes mmap modulefinder msilib
+ msvcrt multiprocessing netrc nis nntplib nt ntpath nturl2path numbers opcode operator
+ optparse os ossaudiodev pathlib pdb pickle pickletools pipes pkgutil platform plistlib
+ poplib posix posixpath pprint profile pstats pty pwd py_compile pyclbr pydoc pydoc_data
+ pyexpat queue quopri random re readline reprlib resource rlcompleter runpy sched
+ secrets select selectors shelve shlex shutil signal site smtpd smtplib sndhdr socket
+ socketserver spwd sqlite3 sre_compile sre_constants sre_parse ssl stat statistics
+ string stringprep struct subprocess sunau symtable sys sysconfig syslog tabnanny
+ tarfile telnetlib tempfile termios textwrap this threading time timeit tkinter token
+ tokenize tomllib trace traceback tracemalloc tty turtle turtledemo types typing
+ unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser winreg
+ winsound wsgiref xdrlib xml xmlrpc zipapp zipfile zipimport zlib zoneinfo""",
                     "Style": {
                         "fore": 0xDD9900,
                         "font_bold": True,
@@ -95,9 +93,9 @@
  Qt3DRender QtBluetooth QtChart QtCharts QtCore QtDataVisualization QtDBus
  QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia
  QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets
- QtPositioning QtPrintSupport QtPurchasing QtQml QtQuick QtQuick3D
+ QtPdf QtPdfWidgets QtPositioning QtPrintSupport QtPurchasing QtQml QtQuick QtQuick3D
  QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets
- QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore
+ QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick
  QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml
  QtXmlPatterns sip""",
                     "Style": {
--- a/src/eric7/QScintilla/MiniEditor.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/QScintilla/MiniEditor.py	Sat Oct 01 13:06:10 2022 +0200
@@ -112,6 +112,23 @@
             if text in matchingPairs:
                 self.delete()
 
+        elif (
+            cmd in (QsciScintilla.SCI_LOWERCASE, QsciScintilla.SCI_UPPERCASE)
+            and self.hasSelectedText()
+        ):
+            startLine, startIndex, endLine, _ = self.getSelection()
+            selectedText = self.selectedText()
+            replacementText = (
+                selectedText.upper()
+                if cmd == QsciScintilla.SCI_UPPERCASE
+                else selectedText.lower()
+            )
+            self.replaceSelectedText(replacementText)
+            self.setSelection(
+                startLine, startIndex, endLine, len(replacementText.splitlines()[-1])
+            )
+            return
+
         super().editorCommand(cmd)
 
     def keyPressEvent(self, ev):
--- a/src/eric7/QScintilla/Shell.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/QScintilla/Shell.py	Sat Oct 01 13:06:10 2022 +0200
@@ -351,34 +351,34 @@
         self.incrementalSearchActive = False
 
         self.supportedEditorCommands = {
-            QsciScintilla.SCI_LINEDELETE: self.__clearCurrentLine,
-            QsciScintilla.SCI_TAB: self.__QScintillaTab,
-            QsciScintilla.SCI_NEWLINE: self.__QScintillaNewline,
+            QsciScintilla.SCI_CANCEL: self.__QScintillaCancel,
+            QsciScintilla.SCI_CHARLEFT: self.__QScintillaCharLeft,
+            QsciScintilla.SCI_CHARLEFTEXTEND: self.__QScintillaCharLeftExtend,
+            QsciScintilla.SCI_CHARRIGHT: self.__QScintillaCharRight,
+            QsciScintilla.SCI_CHARRIGHTEXTEND: self.extendSelectionRight,
+            QsciScintilla.SCI_CLEAR: self.__QScintillaDelete,
             QsciScintilla.SCI_DELETEBACK: self.__QScintillaDeleteBack,
-            QsciScintilla.SCI_CLEAR: self.__QScintillaDelete,
-            QsciScintilla.SCI_DELWORDLEFT: self.__QScintillaDeleteWordLeft,
-            QsciScintilla.SCI_DELWORDRIGHT: self.__QScintillaDeleteWordRight,
             QsciScintilla.SCI_DELLINELEFT: self.__QScintillaDeleteLineLeft,
             QsciScintilla.SCI_DELLINERIGHT: self.__QScintillaDeleteLineRight,
-            QsciScintilla.SCI_CHARLEFT: self.__QScintillaCharLeft,
-            QsciScintilla.SCI_CHARRIGHT: self.__QScintillaCharRight,
-            QsciScintilla.SCI_WORDLEFT: self.__QScintillaWordLeft,
-            QsciScintilla.SCI_WORDRIGHT: self.__QScintillaWordRight,
-            QsciScintilla.SCI_VCHOME: self.__QScintillaVCHome,
+            QsciScintilla.SCI_DELWORDLEFT: self.__QScintillaDeleteWordLeft,
+            QsciScintilla.SCI_DELWORDRIGHT: self.__QScintillaDeleteWordRight,
+            QsciScintilla.SCI_LINEDELETE: self.__clearCurrentLine,
+            QsciScintilla.SCI_LINEDOWN: self.__QScintillaCursorCommand,
             QsciScintilla.SCI_LINEEND: self.__QScintillaLineEnd,
-            QsciScintilla.SCI_LINEUP: self.__QScintillaCursorCommand,
-            QsciScintilla.SCI_LINEDOWN: self.__QScintillaCursorCommand,
-            QsciScintilla.SCI_LINESCROLLUP: self.__QScintillaCursorCommand,
+            QsciScintilla.SCI_LINEENDEXTEND: self.extendSelectionToEOL,
             QsciScintilla.SCI_LINESCROLLDOWN: self.__QScintillaCursorCommand,
-            QsciScintilla.SCI_PAGEUP: self.__QScintillaAutoCompletionCommand,
+            QsciScintilla.SCI_LINESCROLLUP: self.__QScintillaCursorCommand,
+            QsciScintilla.SCI_LINEUP: self.__QScintillaCursorCommand,
+            QsciScintilla.SCI_NEWLINE: self.__QScintillaNewline,
             QsciScintilla.SCI_PAGEDOWN: self.__QScintillaAutoCompletionCommand,
-            QsciScintilla.SCI_CHARLEFTEXTEND: self.__QScintillaCharLeftExtend,
-            QsciScintilla.SCI_CHARRIGHTEXTEND: self.extendSelectionRight,
+            QsciScintilla.SCI_PAGEUP: self.__QScintillaAutoCompletionCommand,
+            QsciScintilla.SCI_TAB: self.__QScintillaTab,
+            QsciScintilla.SCI_VCHOME: self.__QScintillaVCHome,
+            QsciScintilla.SCI_VCHOMEEXTEND: self.__QScintillaVCHomeExtend,
+            QsciScintilla.SCI_WORDLEFT: self.__QScintillaWordLeft,
             QsciScintilla.SCI_WORDLEFTEXTEND: self.__QScintillaWordLeftExtend,
+            QsciScintilla.SCI_WORDRIGHT: self.__QScintillaWordRight,
             QsciScintilla.SCI_WORDRIGHTEXTEND: self.extendSelectionWordRight,
-            QsciScintilla.SCI_VCHOMEEXTEND: self.__QScintillaVCHomeExtend,
-            QsciScintilla.SCI_LINEENDEXTEND: self.extendSelectionToEOL,
-            QsciScintilla.SCI_CANCEL: self.__QScintillaCancel,
         }
 
         self.__historyNavigateByCursor = Preferences.getShell("HistoryNavigateByCursor")
--- a/src/eric7/Styles/eric7_Dark_1.ehj	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Styles/eric7_Dark_1.ehj	Sat Oct 01 13:06:10 2022 +0200
@@ -2016,7 +2016,7 @@
           "paper": "#262626",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__main__ _dummy_thread _thread abc aifc argparse array ast asynchat asyncio\n asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2\n calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys\n compileall concurrent configparser contextlib copy copyreg crypt csv ctypes\n curses datetime dbm decimal difflib dis distutils dummy_threading email\n ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch formatter\n fpectl fractions ftplib functools gc getopt getpass gettext glob grp gzip\n hashlib heapq hmac html http http imaplib imghdr importlib inspect io\n ipaddress itertools json keyword linecache locale logging lzma macpath\n mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt\n multiprocessing netrc nis nntplib numbers operator os ossaudiodev parser path\n pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix\n pprint pty pwd py_compile pyclbr queue quopri random re readline reprlib\n resource rlcompleter runpy sched select selectors shelve shlex shutil signal\n site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics\n string stringprep struct subprocess sunau symbol symtable sys sysconfig syslog\n tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit\n tkinter token tokenize trace traceback tracemalloc tty turtle types\n unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser\n winreg winsound wsgiref xdrlib xml xmlrpc zipfile zipimport zlib"
+          "words": "__main__ _thread abc aifc argparse array ast asynchat asyncio asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2 calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys compileall concurrent configparser contextlib contextvars copy copyreg crypt csv ctypes curses datetime dbm decimal difflib dis distutils doctest email encodings ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch fractions ftplib functools gc getopt getpass gettext glob graphlib grp gzip hashlib heapq hmac html http idlelib imaplib imghdr imp importlib inspect io ipaddress itertools json keyword linecache locale logging lzma mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt multiprocessing netrc nis nntplib numbers operator optparse os ossaudiodev path pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix pprint profile pstats pty pwd py_compile pyclbr pydoc queue quopri random re readline reprlib resource rlcompleter runpy sched secrets select selectors shelve shlex shutil signal site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics string stringprep struct subprocess sunau symtable sys sysconfig syslog tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit tkinter token tokenize tomllib trace traceback tracemalloc tty turtle types typing unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser winreg winsound wsgiref xdrlib xml xmlrpc zipapp zipfile zipimport zlib zoneinfo"
         },
         {
           "description": "__future__ Imports",
@@ -2026,17 +2026,17 @@
           "paper": "#262626",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__future__ with_statement unicode_literals print_function division\n absolute_import generator_stop annotations"
-        },
-        {
-          "description": "PyQt5 Modules",
+          "words": "__future__ nested_scopes generators division absolute_import with_statement print_function unicode_literals generator_stop annotations"
+        },
+        {
+          "description": "PyQt5/PyQt6 Modules",
           "style": 11,
           "substyle": 2,
           "color": "#41dd97",
           "paper": "#262626",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "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"
+          "words": "PyQt5 PyQt6 Qsci Qt QtBluetooth QtChart QtCharts QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip"
         },
         {
           "description": "Cython Specifics",
@@ -11686,4 +11686,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
--- a/src/eric7/Styles/eric7_Dark_2.ehj	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Styles/eric7_Dark_2.ehj	Sat Oct 01 13:06:10 2022 +0200
@@ -2016,7 +2016,7 @@
           "paper": "#2e2e2e",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__main__ _dummy_thread _thread abc aifc argparse array ast asynchat asyncio\n asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2\n calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys\n compileall concurrent configparser contextlib copy copyreg crypt csv ctypes\n curses datetime dbm decimal difflib dis distutils dummy_threading email\n ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch formatter\n fpectl fractions ftplib functools gc getopt getpass gettext glob grp gzip\n hashlib heapq hmac html http http imaplib imghdr importlib inspect io\n ipaddress itertools json keyword linecache locale logging lzma macpath\n mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt\n multiprocessing netrc nis nntplib numbers operator os ossaudiodev parser path\n pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix\n pprint pty pwd py_compile pyclbr queue quopri random re readline reprlib\n resource rlcompleter runpy sched select selectors shelve shlex shutil signal\n site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics\n string stringprep struct subprocess sunau symbol symtable sys sysconfig syslog\n tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit\n tkinter token tokenize trace traceback tracemalloc tty turtle types\n unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser\n winreg winsound wsgiref xdrlib xml xmlrpc zipfile zipimport zlib"
+          "words": "__main__ _thread abc aifc argparse array ast asynchat asyncio asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2 calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys compileall concurrent configparser contextlib contextvars copy copyreg crypt csv ctypes curses datetime dbm decimal difflib dis distutils doctest email encodings ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch fractions ftplib functools gc getopt getpass gettext glob graphlib grp gzip hashlib heapq hmac html http idlelib imaplib imghdr imp importlib inspect io ipaddress itertools json keyword linecache locale logging lzma mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt multiprocessing netrc nis nntplib numbers operator optparse os ossaudiodev path pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix pprint profile pstats pty pwd py_compile pyclbr pydoc queue quopri random re readline reprlib resource rlcompleter runpy sched secrets select selectors shelve shlex shutil signal site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics string stringprep struct subprocess sunau symtable sys sysconfig syslog tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit tkinter token tokenize tomllib trace traceback tracemalloc tty turtle types typing unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser winreg winsound wsgiref xdrlib xml xmlrpc zipapp zipfile zipimport zlib zoneinfo"
         },
         {
           "description": "__future__ Imports",
@@ -2026,17 +2026,17 @@
           "paper": "#2e2e2e",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__future__ with_statement unicode_literals print_function division\n absolute_import generator_stop annotations"
-        },
-        {
-          "description": "PyQt5 Modules",
+          "words": "__future__ nested_scopes generators division absolute_import with_statement print_function unicode_literals generator_stop annotations"
+        },
+        {
+          "description": "PyQt5/PyQt6 Modules",
           "style": 11,
           "substyle": 2,
           "color": "#41dd97",
           "paper": "#2e2e2e",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "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"
+          "words": "PyQt5 PyQt6 Qsci Qt QtBluetooth QtChart QtCharts QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip"
         },
         {
           "description": "Cython Specifics",
--- a/src/eric7/Styles/eric7_Dark_Blue.ehj	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Styles/eric7_Dark_Blue.ehj	Sat Oct 01 13:06:10 2022 +0200
@@ -2016,7 +2016,7 @@
           "paper": "#1b1b20",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__main__ _dummy_thread _thread abc aifc argparse array ast asynchat asyncio\n asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2\n calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys\n compileall concurrent configparser contextlib copy copyreg crypt csv ctypes\n curses datetime dbm decimal difflib dis distutils dummy_threading email\n ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch formatter\n fpectl fractions ftplib functools gc getopt getpass gettext glob grp gzip\n hashlib heapq hmac html http http imaplib imghdr importlib inspect io\n ipaddress itertools json keyword linecache locale logging lzma macpath\n mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt\n multiprocessing netrc nis nntplib numbers operator os ossaudiodev parser path\n pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix\n pprint pty pwd py_compile pyclbr queue quopri random re readline reprlib\n resource rlcompleter runpy sched select selectors shelve shlex shutil signal\n site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics\n string stringprep struct subprocess sunau symbol symtable sys sysconfig syslog\n tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit\n tkinter token tokenize trace traceback tracemalloc tty turtle types\n unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser\n winreg winsound wsgiref xdrlib xml xmlrpc zipfile zipimport zlib"
+          "words": "__main__ _thread abc aifc argparse array ast asynchat asyncio asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2 calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys compileall concurrent configparser contextlib contextvars copy copyreg crypt csv ctypes curses datetime dbm decimal difflib dis distutils doctest email encodings ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch fractions ftplib functools gc getopt getpass gettext glob graphlib grp gzip hashlib heapq hmac html http idlelib imaplib imghdr imp importlib inspect io ipaddress itertools json keyword linecache locale logging lzma mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt multiprocessing netrc nis nntplib numbers operator optparse os ossaudiodev path pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix pprint profile pstats pty pwd py_compile pyclbr pydoc queue quopri random re readline reprlib resource rlcompleter runpy sched secrets select selectors shelve shlex shutil signal site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics string stringprep struct subprocess sunau symtable sys sysconfig syslog tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit tkinter token tokenize tomllib trace traceback tracemalloc tty turtle types typing unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser winreg winsound wsgiref xdrlib xml xmlrpc zipapp zipfile zipimport zlib zoneinfo"
         },
         {
           "description": "__future__ Imports",
@@ -2026,17 +2026,17 @@
           "paper": "#1b1b20",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__future__ with_statement unicode_literals print_function division\n absolute_import generator_stop annotations"
-        },
-        {
-          "description": "PyQt5 Modules",
+          "words": "__future__ nested_scopes generators division absolute_import with_statement print_function unicode_literals generator_stop annotations"
+        },
+        {
+          "description": "PyQt5/PyQt6 Modules",
           "style": 11,
           "substyle": 2,
           "color": "#41dd97",
           "paper": "#1b1b20",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "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"
+          "words": "PyQt5 PyQt6 Qsci Qt QtBluetooth QtChart QtCharts QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip"
         },
         {
           "description": "Cython Specifics",
--- a/src/eric7/Styles/eric7_Dark_Gray.ehj	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Styles/eric7_Dark_Gray.ehj	Sat Oct 01 13:06:10 2022 +0200
@@ -2016,7 +2016,7 @@
           "paper": "#1b1e20",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__main__ _dummy_thread _thread abc aifc argparse array ast asynchat asyncio\n asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2\n calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys\n compileall concurrent configparser contextlib copy copyreg crypt csv ctypes\n curses datetime dbm decimal difflib dis distutils dummy_threading email\n ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch formatter\n fpectl fractions ftplib functools gc getopt getpass gettext glob grp gzip\n hashlib heapq hmac html http http imaplib imghdr importlib inspect io\n ipaddress itertools json keyword linecache locale logging lzma macpath\n mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt\n multiprocessing netrc nis nntplib numbers operator os ossaudiodev parser path\n pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix\n pprint pty pwd py_compile pyclbr queue quopri random re readline reprlib\n resource rlcompleter runpy sched select selectors shelve shlex shutil signal\n site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics\n string stringprep struct subprocess sunau symbol symtable sys sysconfig syslog\n tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit\n tkinter token tokenize trace traceback tracemalloc tty turtle types\n unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser\n winreg winsound wsgiref xdrlib xml xmlrpc zipfile zipimport zlib"
+          "words": "__main__ _thread abc aifc argparse array ast asynchat asyncio asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2 calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys compileall concurrent configparser contextlib contextvars copy copyreg crypt csv ctypes curses datetime dbm decimal difflib dis distutils doctest email encodings ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch fractions ftplib functools gc getopt getpass gettext glob graphlib grp gzip hashlib heapq hmac html http idlelib imaplib imghdr imp importlib inspect io ipaddress itertools json keyword linecache locale logging lzma mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt multiprocessing netrc nis nntplib numbers operator optparse os ossaudiodev path pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix pprint profile pstats pty pwd py_compile pyclbr pydoc queue quopri random re readline reprlib resource rlcompleter runpy sched secrets select selectors shelve shlex shutil signal site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics string stringprep struct subprocess sunau symtable sys sysconfig syslog tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit tkinter token tokenize tomllib trace traceback tracemalloc tty turtle types typing unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser winreg winsound wsgiref xdrlib xml xmlrpc zipapp zipfile zipimport zlib zoneinfo"
         },
         {
           "description": "__future__ Imports",
@@ -2026,17 +2026,17 @@
           "paper": "#1b1e20",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__future__ with_statement unicode_literals print_function division\n absolute_import generator_stop annotations"
-        },
-        {
-          "description": "PyQt5 Modules",
+          "words": "__future__ nested_scopes generators division absolute_import with_statement print_function unicode_literals generator_stop annotations"
+        },
+        {
+          "description": "PyQt5/PyQt6 Modules",
           "style": 11,
           "substyle": 2,
           "color": "#41dd97",
           "paper": "#1b1e20",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "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"
+          "words": "PyQt5 PyQt6 Qsci Qt QtBluetooth QtChart QtCharts QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip"
         },
         {
           "description": "Cython Specifics",
--- a/src/eric7/Styles/eric7_Dark_Green.ehj	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Styles/eric7_Dark_Green.ehj	Sat Oct 01 13:06:10 2022 +0200
@@ -7681,7 +7681,7 @@
           "paper": "#1b201b",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__main__ _dummy_thread _thread abc aifc argparse array ast asynchat asyncio\n asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2\n calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys\n compileall concurrent configparser contextlib copy copyreg crypt csv ctypes\n curses datetime dbm decimal difflib dis distutils dummy_threading email\n ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch formatter\n fpectl fractions ftplib functools gc getopt getpass gettext glob grp gzip\n hashlib heapq hmac html http http imaplib imghdr importlib inspect io\n ipaddress itertools json keyword linecache locale logging lzma macpath\n mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt\n multiprocessing netrc nis nntplib numbers operator os ossaudiodev parser path\n pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix\n pprint pty pwd py_compile pyclbr queue quopri random re readline reprlib\n resource rlcompleter runpy sched select selectors shelve shlex shutil signal\n site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics\n string stringprep struct subprocess sunau symbol symtable sys sysconfig syslog\n tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit\n tkinter token tokenize trace traceback tracemalloc tty turtle types typing\n unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser\n winreg winsound wsgiref xdrlib xml xmlrpc zipfile zipimport zlib"
+          "words": "__main__ _thread abc aifc argparse array ast asynchat asyncio asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2 calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys compileall concurrent configparser contextlib contextvars copy copyreg crypt csv ctypes curses datetime dbm decimal difflib dis distutils doctest email encodings ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch fractions ftplib functools gc getopt getpass gettext glob graphlib grp gzip hashlib heapq hmac html http idlelib imaplib imghdr imp importlib inspect io ipaddress itertools json keyword linecache locale logging lzma mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt multiprocessing netrc nis nntplib numbers operator optparse os ossaudiodev path pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix pprint profile pstats pty pwd py_compile pyclbr pydoc queue quopri random re readline reprlib resource rlcompleter runpy sched secrets select selectors shelve shlex shutil signal site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics string stringprep struct subprocess sunau symtable sys sysconfig syslog tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit tkinter token tokenize tomllib trace traceback tracemalloc tty turtle types typing unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser winreg winsound wsgiref xdrlib xml xmlrpc zipapp zipfile zipimport zlib zoneinfo"
         },
         {
           "description": "__future__ Imports",
@@ -7691,17 +7691,17 @@
           "paper": "#1b201b",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__future__ with_statement unicode_literals print_function division\n absolute_import generator_stop annotations"
-        },
-        {
-          "description": "PyQt5 Modules",
+          "words": "__future__ nested_scopes generators division absolute_import with_statement print_function unicode_literals generator_stop annotations"
+        },
+        {
+          "description": "PyQt5/PyQt6 Modules",
           "style": 11,
           "substyle": 2,
           "color": "#41dd97",
           "paper": "#1b201b",
           "font": "Hack,10,-1,5,700,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "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"
+          "words": "PyQt5 PyQt6 Qsci Qt QtBluetooth QtChart QtCharts QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip"
         },
         {
           "description": "Cython Specifics",
@@ -11686,4 +11686,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
--- a/src/eric7/Styles/eric7_Light.ehj	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Styles/eric7_Light.ehj	Sat Oct 01 13:06:10 2022 +0200
@@ -2026,17 +2026,17 @@
           "paper": "#fcfcfc",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__future__ with_statement unicode_literals print_function division\n absolute_import generator_stop annotations"
-        },
-        {
-          "description": "PyQt5 Modules",
+          "words": "__future__ with_statement unicode_literals print_function division absolute_import generator_stop annotations"
+        },
+        {
+          "description": "PyQt5/PyQt6 Modules",
           "style": 11,
           "substyle": 2,
           "color": "#41dd97",
           "paper": "#fcfcfc",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "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"
+          "words": "PyQt5 PyQt6 Qsci Qt QtBluetooth QtChart QtCharts QtCore QtDBus QtDesigner QtGui QtHelp QtLocation QtMacExtras QtMultimedia QtMultimediaWidgets QtNetwork QtNetworkAuth QtNfc QtOpenGL QtOpenGLWidgets QtPositioning QtPrintSupport QtQml QtQuick QtQuick3D QtQuickWidgets QtRemoteObjects QtSensors QtSerialPort QtSql QtSvg QtSvgWidgets QtTest QtTextToSpeech QtWebChannel QtWebEngine QtWebEngineCore QtWebEngineQuick QtWebEngineWidgets QtWebSockets QtWidgets QtWinExtras QtX11Extras QtXml QtXmlPatterns sip"
         },
         {
           "description": "Cython Specifics",
@@ -7926,7 +7926,7 @@
           "paper": "#fcfcfc",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__main__ _dummy_thread _thread abc aifc argparse array ast asynchat asyncio\n asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2\n calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys\n compileall concurrent configparser contextlib copy copyreg crypt csv ctypes\n curses datetime dbm decimal difflib dis distutils dummy_threading email\n ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch formatter\n fpectl fractions ftplib functools gc getopt getpass gettext glob grp gzip\n hashlib heapq hmac html http http imaplib imghdr importlib inspect io\n ipaddress itertools json keyword linecache locale logging lzma macpath\n mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt\n multiprocessing netrc nis nntplib numbers operator os ossaudiodev parser path\n pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix\n pprint pty pwd py_compile pyclbr queue quopri random re readline reprlib\n resource rlcompleter runpy sched select selectors shelve shlex shutil signal\n site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics\n string stringprep struct subprocess sunau symbol symtable sys sysconfig syslog\n tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit\n tkinter token tokenize trace traceback tracemalloc tty turtle types\n unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser\n winreg winsound wsgiref xdrlib xml xmlrpc zipfile zipimport zlib"
+          "words": "__main__ _thread abc aifc argparse array ast asynchat asyncio asyncore atexit audioop base64 bdb binascii binhex bisect builtins bz2 calendar cgi cgitb chunk cmath cmd code codecs codeop collections colorsys compileall concurrent configparser contextlib contextvars copy copyreg crypt csv ctypes curses datetime dbm decimal difflib dis distutils doctest email encodings ensurepip enum errno faulthandler fcntl filecmp fileinput fnmatch fractions ftplib functools gc getopt getpass gettext glob graphlib grp gzip hashlib heapq hmac html http idlelib imaplib imghdr imp importlib inspect io ipaddress itertools json keyword linecache locale logging lzma mailbox mailcap marshal math mimetypes mmap modulefinder msilib msvcrt multiprocessing netrc nis nntplib numbers operator optparse os ossaudiodev path pathlib pdb pickle pickletools pipes pkgutil platform plistlib poplib posix pprint profile pstats pty pwd py_compile pyclbr pydoc queue quopri random re readline reprlib resource rlcompleter runpy sched secrets select selectors shelve shlex shutil signal site smtpd smtplib sndhdr socket socketserver spwd sqlite3 ssl stat statistics string stringprep struct subprocess sunau symtable sys sysconfig syslog tabnanny tarfile telnetlib tempfile termios textwrap threading time timeit tkinter token tokenize tomllib trace traceback tracemalloc tty turtle types typing unicodedata unittest urllib uu uuid venv warnings wave weakref webbrowser winreg winsound wsgiref xdrlib xml xmlrpc zipapp zipfile zipimport zlib zoneinfo"
         },
         {
           "description": "__future__ Imports",
@@ -7936,7 +7936,7 @@
           "paper": "#fcfcfc",
           "font": "Hack,10,-1,5,400,0,0,0,0,0,0,0,0,0,0,1",
           "eolfill": false,
-          "words": "__future__ with_statement unicode_literals print_function division\n absolute_import generator_stop annotations"
+          "words": "__future__ nested_scopes generators division absolute_import with_statement print_function unicode_literals generator_stop annotations"
         },
         {
           "description": "PyQt5 Modules",
@@ -11686,4 +11686,4 @@
       ]
     }
   ]
-}
\ No newline at end of file
+}
--- a/src/eric7/Testing/Interfaces/PytestExecutor.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Testing/Interfaces/PytestExecutor.py	Sat Oct 01 13:06:10 2022 +0200
@@ -87,6 +87,56 @@
 
         return False
 
+    def supportsPatterns(self, interpreter):
+        """
+        Public method to indicate the support for test filtering using test name
+        patterns or a test name pattern expression.
+
+        @param interpreter interpreter to be used for the test
+        @type str
+        @return flag indicating support of markers
+        @rtype bool
+        """
+        return True
+
+    def supportsMarkers(self, interpreter):
+        """
+        Public method to indicate the support for test filtering using markers and/or
+        marker expressions.
+
+        @param interpreter interpreter to be used for the test
+        @type str
+        @return flag indicating support of markers
+        @rtype bool
+        """
+        return True
+
+    def getMarkers(self, interpreter, workdir):
+        """
+        Public method to get the list of defined markers.
+
+        @param interpreter interpreter to be used for the test
+        @type str
+        @param workdir name of the working directory
+        @type str
+        @return dictionary containing the marker as key and the associated description
+            as value
+        @rtype dict
+        """
+        proc = QProcess()
+        proc.setWorkingDirectory(workdir)
+        proc.start(interpreter, [PytestExecutor.runner, "markers"])
+        if proc.waitForFinished(3000):
+            exitCode = proc.exitCode()
+            if exitCode == 0:
+                outputLines = self.readAllOutput(proc).splitlines()
+                for line in outputLines:
+                    if line.startswith("{") and line.endswith("}"):
+                        with contextlib.suppress(json.JSONDecodeError):
+                            return json.loads(line)
+
+        return {}
+
     def createArguments(self, config):
         """
         Public method to create the arguments needed to start the test process.
@@ -122,6 +172,14 @@
             if not config.eraseCoverage:
                 args.append("--cov-append")
 
+        if config.testMarkerExpression:
+            args.append("-m")
+            args.append(config.testMarkerExpression)
+
+        if config.testNamePattern:
+            args.append("-k")
+            args.append(config.testNamePattern)
+
         if config.testFilename:
             if config.testName:
                 args.append(
--- a/src/eric7/Testing/Interfaces/PytestRunner.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Testing/Interfaces/PytestRunner.py	Sat Oct 01 13:06:10 2022 +0200
@@ -7,6 +7,7 @@
 Module implementing the test runner script for the 'pytest' framework.
 """
 
+import contextlib
 import json
 import os
 import sys
@@ -14,6 +15,9 @@
 
 sys.path.insert(2, os.path.abspath(os.path.join(os.path.dirname(__file__), "..", "..")))
 
+with contextlib.suppress(ImportError):
+    import pytest
+
 
 class GetPluginVersionsPlugin:
     """
@@ -27,7 +31,7 @@
         """
         super().__init__()
 
-        self.versions = []
+        self.__versions = []
 
     def pytest_cmdline_main(self, config):
         """
@@ -39,7 +43,7 @@
         pluginInfo = config.pluginmanager.list_plugin_distinfo()
         if pluginInfo:
             for _plugin, dist in pluginInfo:
-                self.versions.append(
+                self.__versions.append(
                     {"name": dist.project_name, "version": dist.version}
                 )
 
@@ -50,7 +54,49 @@
         @return list of collected plugin versions
         @rtype list of dict
         """
-        return self.versions
+        return self.__versions
+
+
+class GetMarkersPlugin:
+    """
+    Class implementing a pytest plugin to extract the list of all defined markers.
+    """
+
+    def __init__(self):
+        """
+        Constructor
+        """
+        super().__init__()
+
+        self.__markers = {}
+
+    @pytest.hookimpl(tryfirst=True)
+    def pytest_cmdline_main(self, config):
+        """
+        Public method called for performing the main command line action.
+
+        @param config pytest config object
+        @type Config
+        """
+        config._do_configure()
+        for line in config.getini("markers"):
+            parts = line.split(":", 1)
+            name = parts[0]
+            rest = parts[1] if len(parts) == 2 else ""
+            self.__markers[name] = rest
+        config._ensure_unconfigure()
+
+        print(json.dumps(self.__markers))
+        sys.exit(0)
+
+    def getMarkers(self):
+        """
+        Public method to get the assembled list of markers.
+
+        @return list of collected markers (marker name as key and description as value)
+        @rtype dict
+        """
+        return self.__markers
 
 
 class EricPlugin:
@@ -275,6 +321,23 @@
     sys.exit(0)
 
 
+def getMarkers():
+    """
+    Function to determine the defined markers and their descriptions.
+    """
+    try:
+        import pytest
+
+        # --capture=sys needed on Windows to avoid
+        # ValueError: saved filedescriptor not valid anymore
+        plugin = GetMarkersPlugin()
+        pytest.main(["--markers", "--capture=sys"], plugins=[plugin])
+        # dumping the markers is done in the plugin
+    except ImportError:
+        print(json.dumps({}))
+        sys.exit(0)
+
+
 if __name__ == "__main__":
     command = sys.argv[1]
     if command == "installed":
@@ -288,6 +351,9 @@
     elif command == "versions":
         getVersions()
 
+    elif command == "markers":
+        getMarkers()
+
     elif command == "runtest":
         import pytest
         from EricNetwork.EricJsonStreamWriter import EricJsonWriter
--- a/src/eric7/Testing/Interfaces/TestExecutorBase.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Testing/Interfaces/TestExecutorBase.py	Sat Oct 01 13:06:10 2022 +0200
@@ -59,6 +59,8 @@
     discoveryStart: str  # start directory for auto discovery
     testFilename: str  # name of the test script
     testName: str  # name of the test function
+    testMarkerExpression: str  # marker expression for test selection
+    testNamePattern: str  # test name pattern expression or list
     failFast: bool  # stop on first fail
     failedOnly: bool  # run failed tests only
     collectCoverage: bool  # coverage collection flag
@@ -147,11 +149,7 @@
         @return dictionary containing the framework name and version and the
             list of available plugins with name and version each
         @rtype dict
-        @exception NotImplementedError this method needs to be implemented by
-            derived classes
         """
-        raise NotImplementedError
-
         return {}
 
     def hasCoverage(self, interpreter):
@@ -163,12 +161,46 @@
         @type str
         @return flag indicating the availability of coverage functionality
         @rtype bool
-        @exception NotImplementedError this method needs to be implemented by
-            derived classes
+        """
+        return False
+
+    def supportsPatterns(self, interpreter):
+        """
+        Public method to indicate the support for test filtering using test name
+        patterns or a test name pattern expression.
+
+        @param interpreter interpreter to be used for the test
+        @type str
+        @return flag indicating support of markers
+        @rtype bool
+        """
+        return False
+
+    def supportsMarkers(self, interpreter):
         """
-        raise NotImplementedError
+        Public method to indicate the support for test filtering using markers and/or
+        marker expressions.
+
+        @param interpreter interpreter to be used for the test
+        @type str
+        @return flag indicating support of markers
+        @rtype bool
+        """
+        return False
 
-        return False
+    def getMarkers(self, interpreter, workdir):
+        """
+        Public method to get the list of defined markers.
+
+        @param interpreter interpreter to be used for the test
+        @type str
+        @param workdir name of the working directory
+        @type str
+        @return dictionary containing the marker as key and the associated description
+            as value
+        @rtype dict
+        """
+        return {}
 
     def createArguments(self, config):
         """
--- a/src/eric7/Testing/Interfaces/UnittestExecutor.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Testing/Interfaces/UnittestExecutor.py	Sat Oct 01 13:06:10 2022 +0200
@@ -92,6 +92,18 @@
         """
         return True
 
+    def supportsPatterns(self, interpreter):
+        """
+        Public method to indicate the support for test filtering using test name
+        patterns or a test name pattern expression.
+
+        @param interpreter interpreter to be used for the test
+        @type str
+        @return flag indicating support of markers
+        @rtype bool
+        """
+        return True
+
     def createArguments(self, config):
         """
         Public method to create the arguments needed to start the test process.
@@ -128,6 +140,10 @@
                 args.append("--cover-file")
                 args.append(config.coverageFile)
 
+        if config.testNamePattern:
+            args.append("--pattern")
+            args.append(config.testNamePattern)
+
         if config.failedOnly:
             args.append("--failed-only")
             if config.testFilename:
@@ -135,7 +151,8 @@
             args.extend(self.__testWidget.getFailedTests())
         elif config.testFilename:
             args.append(config.testFilename)
-            args.append(config.testName if config.testName else "suite")
+            args.append(config.testName if config.testName else "@NONE@")
+            # @NONE@ is just a marker for no test name given
 
         return args
 
--- a/src/eric7/Testing/Interfaces/UnittestRunner.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Testing/Interfaces/UnittestRunner.py	Sat Oct 01 13:06:10 2022 +0200
@@ -307,6 +307,13 @@
     else:
         covDataFile = ""
 
+    if "--pattern" in argv:
+        index = argv.index("--pattern")
+        testNamePatterns = argv[index + 1].split()
+        del argv[index : index + 2]
+    else:
+        testNamePatterns = []
+
     if argv and argv[0] == "--failed-only":
         if discover:
             testFileName = ""
@@ -361,6 +368,9 @@
 
     try:
         testLoader = unittest.TestLoader()
+        if testNamePatterns:
+            testLoader.testNamePatterns = testNamePatterns
+
         if discover and not failed:
             if testCases:
                 test = testLoader.loadTestsFromNames(testCases)
@@ -376,7 +386,11 @@
                     failed = [t.split(".", 1)[1] for t in failed]
                 test = testLoader.loadTestsFromNames(failed, module)
             else:
-                test = testLoader.loadTestsFromName(testName, module)
+                test = (
+                    testLoader.loadTestsFromName(testName, module)
+                    if testName != "@NONE@"
+                    else testLoader.loadTestsFromModule(module)
+                )
     except Exception as err:
         print("Exception:", str(err))
         writer.write(
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Testing/MarkersWindow.py	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,62 @@
+# -*- coding: utf-8 -*-
+
+# Copyright (c) 2022 Detlev Offenbach <detlev@die-offenbachs.de>
+#
+
+"""
+Module implementing a dialog to show defined test markers.
+"""
+
+from PyQt6.QtCore import Qt
+from PyQt6.QtWidgets import QWidget, QTreeWidgetItem
+
+from .Ui_MarkersWindow import Ui_MarkersWindow
+
+
+class MarkersWindow(QWidget, Ui_MarkersWindow):
+    """
+    Class documentation goes here.
+    """
+
+    def __init__(self, parent=None):
+        """
+        Constructor
+
+        @param parent reference to the parent widget (defaults to None)
+        @type QWidget (optional)
+        """
+        super().__init__(parent)
+        self.setupUi(self)
+
+        self.__lastGeometry = None
+
+    def showMarkers(self, markers):
+        """
+        Public method to show the dialog with the given markers.
+
+        @param markers dictionary containing the markers and their descriptions
+        @type dict
+        """
+        self.markersList.clear()
+
+        for marker, description in markers.items():
+            QTreeWidgetItem(self.markersList, [marker, description])
+
+        self.markersList.setColumnWidth(0, 250)
+        self.markersList.resizeColumnToContents(1)
+
+        self.markersList.sortItems(0, Qt.SortOrder.AscendingOrder)
+
+        if self.__lastGeometry is not None:
+            self.restoreGeometry(self.__lastGeometry)
+
+        self.show()
+
+    def closeEvent(self, e):
+        """
+        Protected slot implementing a close event handler.
+
+        @param e close event
+        @type QCloseEvent
+        """
+        self.__lastGeometry = self.saveGeometry()
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/src/eric7/Testing/MarkersWindow.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -0,0 +1,77 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<ui version="4.0">
+ <class>MarkersWindow</class>
+ <widget class="QWidget" name="MarkersWindow">
+  <property name="geometry">
+   <rect>
+    <x>0</x>
+    <y>0</y>
+    <width>800</width>
+    <height>600</height>
+   </rect>
+  </property>
+  <property name="windowTitle">
+   <string>Defined Markers</string>
+  </property>
+  <layout class="QVBoxLayout" name="verticalLayout">
+   <item>
+    <widget class="QTreeWidget" name="markersList">
+     <property name="alternatingRowColors">
+      <bool>true</bool>
+     </property>
+     <property name="selectionMode">
+      <enum>QAbstractItemView::NoSelection</enum>
+     </property>
+     <property name="rootIsDecorated">
+      <bool>false</bool>
+     </property>
+     <property name="itemsExpandable">
+      <bool>false</bool>
+     </property>
+     <property name="sortingEnabled">
+      <bool>true</bool>
+     </property>
+     <property name="wordWrap">
+      <bool>true</bool>
+     </property>
+     <column>
+      <property name="text">
+       <string>Marker</string>
+      </property>
+     </column>
+     <column>
+      <property name="text">
+       <string>Description</string>
+      </property>
+     </column>
+    </widget>
+   </item>
+   <item>
+    <widget class="QDialogButtonBox" name="buttonBox">
+     <property name="standardButtons">
+      <set>QDialogButtonBox::Close</set>
+     </property>
+    </widget>
+   </item>
+  </layout>
+ </widget>
+ <resources/>
+ <connections>
+  <connection>
+   <sender>buttonBox</sender>
+   <signal>rejected()</signal>
+   <receiver>MarkersWindow</receiver>
+   <slot>close()</slot>
+   <hints>
+    <hint type="sourcelabel">
+     <x>429</x>
+     <y>672</y>
+    </hint>
+    <hint type="destinationlabel">
+     <x>426</x>
+     <y>619</y>
+    </hint>
+   </hints>
+  </connection>
+ </connections>
+</ui>
--- a/src/eric7/Testing/TestingWidget.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Testing/TestingWidget.py	Sat Oct 01 13:06:10 2022 +0200
@@ -82,6 +82,7 @@
 
         self.versionsButton.setIcon(UI.PixmapCache.getIcon("info"))
         self.clearHistoriesButton.setIcon(UI.PixmapCache.getIcon("clearPrivateData"))
+        self.showMarkersButton.setIcon(UI.PixmapCache.getIcon("select"))
 
         self.testsuitePicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
         self.testsuitePicker.setInsertPolicy(QComboBox.InsertPolicy.InsertAtTop)
@@ -205,6 +206,8 @@
         self.__testExecutor = None
         self.__recentLog = ""
 
+        self.__markersWindow = None
+
         # connect some signals
         self.discoveryPicker.editTextChanged.connect(self.__resetResults)
         self.testsuitePicker.editTextChanged.connect(self.__resetResults)
@@ -681,6 +684,8 @@
         """
         self.__resetResults()
         self.__updateCoverage()
+        self.__updateMarkerSupport()
+        self.__updatePatternSupport()
 
     @pyqtSlot()
     def __updateCoverage(self):
@@ -703,6 +708,77 @@
             self.coverageCheckBox.setChecked(False)
 
     @pyqtSlot()
+    def __updateMarkerSupport(self):
+        """
+        Private slot to update the state of the marker related widgets depending on
+        the selected framework's capabilities.
+        """
+        supportsMarkers = False
+
+        venvName = self.venvComboBox.currentText()
+        if venvName:
+            framework = self.frameworkComboBox.currentText()
+            if framework:
+                interpreter = self.__venvManager.getVirtualenvInterpreter(venvName)
+                executor = self.__frameworkRegistry.createExecutor(framework, self)
+                supportsMarkers = executor.supportsMarkers(interpreter)
+
+        # 1. marker expression line edit
+        self.markerExpressionEdit.setEnabled(supportsMarkers)
+        if not supportsMarkers:
+            self.markerExpressionEdit.clear()
+
+        # 2. show markers button
+        self.showMarkersButton.setEnabled(supportsMarkers)
+        if self.__markersWindow is not None:
+            self.__markersWindow.close()
+
+    @pyqtSlot()
+    def on_showMarkersButton_clicked(self):
+        """
+        Private slot to show a window containing the list of defined markers.
+        """
+        venvName = self.venvComboBox.currentText()
+        if venvName:
+            framework = self.frameworkComboBox.currentText()
+            if framework:
+                if self.discoverCheckBox.isChecked():
+                    workdir = self.discoveryPicker.currentText()
+                elif self.testsuitePicker.currentText():
+                    workdir = os.path.dirname(self.testsuitePicker.currentText())
+                else:
+                    workdir = ""
+
+                interpreter = self.__venvManager.getVirtualenvInterpreter(venvName)
+                executor = self.__frameworkRegistry.createExecutor(framework, self)
+                markers = executor.getMarkers(interpreter, workdir)
+
+                if self.__markersWindow is None:
+                    from .MarkersWindow import MarkersWindow
+
+                    self.__markersWindow = MarkersWindow()
+                self.__markersWindow.showMarkers(markers)
+
+    @pyqtSlot()
+    def __updatePatternSupport(self):
+        """
+        Private slot to update the state of the test name pattern line edit depending on
+        the selected framework's capabilities.
+        """
+        supportsPatterns = False
+
+        venvName = self.venvComboBox.currentText()
+        if venvName:
+            framework = self.frameworkComboBox.currentText()
+            if framework:
+                interpreter = self.__venvManager.getVirtualenvInterpreter(venvName)
+                executor = self.__frameworkRegistry.createExecutor(framework, self)
+                supportsPatterns = executor.supportsPatterns(interpreter)
+
+        self.testNamePatternEdit.setEnabled(supportsPatterns)
+        self.testNamePatternEdit.clear()
+
+    @pyqtSlot()
     def on_versionsButton_clicked(self):
         """
         Private slot to show the versions of available plugins.
@@ -791,6 +867,8 @@
             discoveryStart=discoveryStart,
             testFilename=testFileName,
             testName=testName,
+            testNamePattern=self.testNamePatternEdit.text(),
+            testMarkerExpression=self.markerExpressionEdit.text(),
             failFast=self.failfastCheckBox.isChecked(),
             failedOnly=failedOnly,
             collectCoverage=self.coverageCheckBox.isChecked(),
--- a/src/eric7/Testing/TestingWidget.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Testing/TestingWidget.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -87,7 +87,7 @@
           <string>Test Parameters</string>
          </property>
          <layout class="QGridLayout" name="gridLayout">
-          <item row="0" column="0" colspan="2">
+          <item row="0" column="0" colspan="3">
            <layout class="QHBoxLayout" name="horizontalLayout_4">
             <item>
              <widget class="QCheckBox" name="discoverCheckBox">
@@ -127,7 +127,7 @@
             </property>
            </widget>
           </item>
-          <item row="1" column="1">
+          <item row="1" column="1" colspan="2">
            <widget class="EricComboPathPicker" name="discoveryPicker" native="true">
             <property name="sizePolicy">
              <sizepolicy hsizetype="Expanding" vsizetype="Preferred">
@@ -158,7 +158,7 @@
             </property>
            </widget>
           </item>
-          <item row="2" column="1">
+          <item row="2" column="1" colspan="2">
            <widget class="EricComboPathPicker" name="testsuitePicker" native="true">
             <property name="enabled">
              <bool>false</bool>
@@ -190,7 +190,7 @@
             </property>
            </widget>
           </item>
-          <item row="3" column="1">
+          <item row="3" column="1" colspan="2">
            <widget class="QComboBox" name="testComboBox">
             <property name="enabled">
              <bool>false</bool>
@@ -206,6 +206,47 @@
             </property>
            </widget>
           </item>
+          <item row="4" column="0">
+           <widget class="QLabel" name="label_5">
+            <property name="text">
+             <string>Test Name Pattern:</string>
+            </property>
+            <property name="buddy">
+             <cstring>testComboBox</cstring>
+            </property>
+           </widget>
+          </item>
+          <item row="4" column="1" colspan="2">
+           <widget class="QLineEdit" name="testNamePatternEdit">
+            <property name="toolTip">
+             <string>Enter test name patterns (separated by a blank) or a test name expression</string>
+            </property>
+           </widget>
+          </item>
+          <item row="5" column="0">
+           <widget class="QLabel" name="label_4">
+            <property name="text">
+             <string>Marker Expression:</string>
+            </property>
+           </widget>
+          </item>
+          <item row="5" column="1">
+           <widget class="QLineEdit" name="markerExpressionEdit">
+            <property name="toolTip">
+             <string>Enter a marker expression or name to filter tests</string>
+            </property>
+            <property name="clearButtonEnabled">
+             <bool>true</bool>
+            </property>
+           </widget>
+          </item>
+          <item row="5" column="2">
+           <widget class="QToolButton" name="showMarkersButton">
+            <property name="toolTip">
+             <string>Press to show a window with the list of defined markers</string>
+            </property>
+           </widget>
+          </item>
          </layout>
         </widget>
        </item>
@@ -437,6 +478,9 @@
   <tabstop>discoveryPicker</tabstop>
   <tabstop>testsuitePicker</tabstop>
   <tabstop>testComboBox</tabstop>
+  <tabstop>testNamePatternEdit</tabstop>
+  <tabstop>markerExpressionEdit</tabstop>
+  <tabstop>showMarkersButton</tabstop>
   <tabstop>coverageCheckBox</tabstop>
   <tabstop>coverageEraseCheckBox</tabstop>
   <tabstop>failfastCheckBox</tabstop>
@@ -450,8 +494,8 @@
    <slot>close()</slot>
    <hints>
     <hint type="sourcelabel">
-     <x>31</x>
-     <y>648</y>
+     <x>40</x>
+     <y>690</y>
     </hint>
     <hint type="destinationlabel">
      <x>1</x>
@@ -466,8 +510,8 @@
    <slot>close()</slot>
    <hints>
     <hint type="sourcelabel">
-     <x>80</x>
-     <y>649</y>
+     <x>89</x>
+     <y>690</y>
     </hint>
     <hint type="destinationlabel">
      <x>3</x>
@@ -534,8 +578,8 @@
      <y>320</y>
     </hint>
     <hint type="destinationlabel">
-     <x>369</x>
-     <y>319</y>
+     <x>788</x>
+     <y>328</y>
     </hint>
    </hints>
   </connection>
--- a/src/eric7/UI/UserInterface.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/UI/UserInterface.py	Sat Oct 01 13:06:10 2022 +0200
@@ -8309,17 +8309,28 @@
                             # daily, weekly, monthly
                             return
 
+            versionTuple = Globals.versionToTuple(VersionOnly)
             availableVersions = self.pipInterface.getPackageVersions("eric-ide")
-            updateAvailable = bool([v for v in availableVersions if v > VersionOnly])
+            newerVersionsTuple = [
+                Globals.versionToTuple(v)
+                for v in availableVersions
+                if Globals.versionToTuple(v) > versionTuple
+            ]
+            updateAvailable = bool(newerVersionsTuple)
             if updateAvailable:
                 EricMessageBox.information(
                     self,
                     self.tr("Upgrade available"),
                     self.tr(
-                        """A newer version of the <b>eric-ide</b> package is"""
+                        """<p>A newer version of the <b>eric-ide</b> package is"""
                         """ available at <a href="{0}/eric-ide/">"""
-                        """PyPI</a>."""
-                    ).format(self.pipInterface.getIndexUrlPypi()),
+                        """PyPI</a>.</p><p>Installed: {1}<br/>Available: <b>{2}</b>"""
+                        """</p>"""
+                    ).format(
+                        self.pipInterface.getIndexUrlPypi(),
+                        VersionOnly,
+                        ".".join(str(p) for p in max(newerVersionsTuple) if p > 0),
+                    ),
                 )
 
     def __sslErrors(self, reply, errors):
--- a/src/eric7/UI/VersionsDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/UI/VersionsDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -67,6 +67,15 @@
         Private slot to check, if updates of PyQt6 packages or the eric-ide
         package are available.
         """
+        upgradeButtonTemplate = self.tr("Upgrade {0}...")
+        headerTemplate = self.tr("<p>An upgrade of <b>{0}</b> is available.</p>")
+        tableTemplate = self.tr(
+            "<table>"
+            "<tr><th>Package</th><th>Installed</th><th>Available</th></tr>{0}"
+            "</table>"
+        )
+        entryTemplate = self.tr("<tr><td><b>{0}</b></td><td>{1}</td><td>{2}</td></tr>")
+
         msg = ""
 
         pip = ericApp().getObject("Pip")
@@ -79,12 +88,12 @@
 
         if environmentName:
             with EricOverrideCursor():
-                pyqtUpdateAvailable = pip.checkPackageOutdated(
+                pyqtUpdateAvailable, pyqtVersionsData = pip.checkPackageOutdated(
                     "pyqt6", environmentName
-                )[0]
-                ericUpdateAvailable = pip.checkPackageOutdated(
+                )
+                ericUpdateAvailable, ericVersionsData = pip.checkPackageOutdated(
                     "eric-ide", environmentName
-                )[0]
+                )
 
             if pyqtUpdateAvailable or ericUpdateAvailable:
                 self.buttonBox.removeButton(self.__checkUpdateButton)
@@ -94,21 +103,28 @@
 
             if ericUpdateAvailable:
                 self.__upgradeEricButton = self.buttonBox.addButton(
-                    self.tr("Upgrade eric7..."), QDialogButtonBox.ButtonRole.ActionRole
+                    upgradeButtonTemplate.format("eric7"),
+                    QDialogButtonBox.ButtonRole.ActionRole,
                 )
                 self.__upgradeEricButton.clicked.connect(self.__ui.upgradeEric)
-                msg += self.tr("<p>An upgrade of <b>eric7</b> is available.</p>")
+                msg += headerTemplate.format("eric7")
+                msg += tableTemplate.format(entryTemplate.format(*ericVersionsData[0]))
 
             if pyqtUpdateAvailable:
                 self.__upgradePyQtButton = self.buttonBox.addButton(
-                    self.tr("Upgrade PyQt6..."), QDialogButtonBox.ButtonRole.ActionRole
+                    upgradeButtonTemplate.format("PyQt6"),
+                    QDialogButtonBox.ButtonRole.ActionRole,
                 )
                 self.__upgradePyQtButton.clicked.connect(self.__ui.upgradePyQt)
-                msg += self.tr("<p>An upgrade of <b>PyQt6</b> is available.</p>")
+                msg += headerTemplate.format("PyQt6")
+                msg += tableTemplate.format(
+                    "".join(entryTemplate.format(*v) for v in pyqtVersionsData)
+                )
 
             if ericUpdateAvailable and pyqtUpdateAvailable:
                 self.__upgradeBothButton = self.buttonBox.addButton(
-                    self.tr("Upgrade Both..."), QDialogButtonBox.ButtonRole.ActionRole
+                    upgradeButtonTemplate.format(self.tr("Both")),
+                    QDialogButtonBox.ButtonRole.ActionRole,
                 )
                 self.__upgradeBothButton.clicked.connect(self.__ui.upgradeEricPyQt)
 
--- a/src/eric7/UI/upgrader.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/UI/upgrader.py	Sat Oct 01 13:06:10 2022 +0200
@@ -12,7 +12,7 @@
 """
 
 import contextlib
-import subprocess
+import subprocess  # secok
 import sys
 import time
 
@@ -56,7 +56,7 @@
     @type list of str
     """
     args = [sys.executable] + args
-    subprocess.Popen(args)
+    subprocess.Popen(args)  # secok
 
 
 def main():
--- a/src/eric7/Utilities/BackgroundClient.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Utilities/BackgroundClient.py	Sat Oct 01 13:06:10 2022 +0200
@@ -9,14 +9,15 @@
 checkers and other python interpreter dependent functions.
 """
 
+import contextlib
 import io
 import json
+import multiprocessing
 import socket
 import struct
 import sys
 import time
 import traceback
-import contextlib
 from zlib import adler32
 
 
@@ -234,6 +235,8 @@
         )
         sys.exit(1)
 
+    multiprocessing.set_start_method("spawn")
+
     host, port, maxProcs, pyLibraryPath = sys.argv[1:]
 
     # insert pyLibraryPath into the search path because external stuff might
--- a/src/eric7/Utilities/BackgroundService.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Utilities/BackgroundService.py	Sat Oct 01 13:06:10 2022 +0200
@@ -69,16 +69,28 @@
         ## Note: Need the port if started external in debugger:
         print("Background Service listening on: {0:d}".format(port))
         # __IGNORE_WARNING__
+
+        interpreter = self.__getPythonInterpreter()
+        if interpreter:
+            process = self.__startExternalClient(interpreter, port)
+            if process:
+                self.processes["Python3"] = process, interpreter
+
+    def __getPythonInterpreter(self):
+        """
+        Private method to generate the path of the Python interpreter to be
+        used to run the background client.
+
+        @return path of the Python interpreter
+        @rtype str
+        """
         venvName = Preferences.getDebugger("Python3VirtualEnv")
         interpreter = (
             ericApp().getObject("VirtualEnvManager").getVirtualenvInterpreter(venvName)
         )
         if not interpreter:
             interpreter = Globals.getPythonExecutable()
-        if interpreter:
-            process = self.__startExternalClient(interpreter, port)
-            if process:
-                self.processes["Python3"] = process, interpreter
+        return interpreter
 
     def __startExternalClient(self, interpreter, port):
         """
@@ -265,6 +277,8 @@
                         self.__cancelled = True
                 else:
                     self.batchJobDone.emit(fx, lang)
+                    self.restartService(lang, forceKill=True)
+                    # TODO: monitor this change
             else:
                 callback = self.services.get((fx, lang))
                 if callback:
@@ -277,12 +291,7 @@
         """
         Public slot to restart the built in languages.
         """
-        venvName = Preferences.getDebugger("Python3VirtualEnv")
-        interpreter = (
-            ericApp().getObject("VirtualEnvManager").getVirtualenvInterpreter(venvName)
-        )
-        if not interpreter:
-            interpreter = Globals.getPythonExecutable()
+        interpreter = self.__getPythonInterpreter()
 
         # Tweak the processes list to reflect the changed interpreter
         proc, inter = self.processes.pop("Python3", [None, None])
--- a/src/eric7/Utilities/ModuleParser.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/Utilities/ModuleParser.py	Sat Oct 01 13:06:10 2022 +0200
@@ -1563,7 +1563,7 @@
     global _modules
 
     _extensions = (
-        [".py", ".pyw", ".ptl", ".rb"] if extensions is None else extensions[:]
+        [".py", ".pyw", ".pyi", ".ptl", ".rb"] if extensions is None else extensions[:]
     )
     with contextlib.suppress(ValueError):
         _extensions.remove(".py")
@@ -1576,6 +1576,7 @@
             module = module[:-3]
         if (
             os.path.exists(os.path.join(path[0], "__init__.py"))
+            or os.path.exists(os.path.join(path[0], "__init__.pyi"))
             or os.path.exists(os.path.join(path[0], "__init__.rb"))
             or inpackage
         ):
@@ -1586,7 +1587,7 @@
             else:
                 modname = module
             modname = modname.replace(os.sep, ".")
-            inpackage = 1
+            inpackage = True
         else:
             modname = os.path.basename(module)
         for ext in _extensions:
@@ -1689,7 +1690,7 @@
 
     # standard Python module file
     if name.lower().endswith(".py"):
-        name = name[:-3]
+        name = os.path.splitext(name)[0]
 
     spec = importlib.machinery.PathFinder.find_spec(name, path)
     if spec is None:
@@ -1720,19 +1721,16 @@
     modname = module
 
     if os.path.exists(module):
-        path = [os.path.dirname(module)]
+        modulePath = [os.path.dirname(module)]
         if module.lower().endswith(".py"):
-            module = module[:-3]
-        if os.path.exists(os.path.join(path[0], "__init__.py")):
+            module = os.path.splitext(module)[0]
+        if os.path.exists(os.path.join(modulePath[0], "__init__.py")):
             if basename:
                 module = module.replace(basename, "")
             modname = module.replace(os.sep, ".")
         else:
             modname = os.path.basename(module)
-        if modname.lower().endswith(".ptl") or modname.lower().endswith(".pyw"):
-            modname = modname[:-4]
-        elif modname.lower().endswith(".rb"):
-            modname = modname[:-3]
+        modname = os.path.splitext(modname)[0]
         module = os.path.basename(module)
 
     if modname in _modules:
--- a/src/eric7/VirtualEnv/VirtualenvExecDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/VirtualEnv/VirtualenvExecDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -172,7 +172,8 @@
                 if self.__openTarget:
                     QDesktopServices.openUrl(QUrl.fromLocalFile(self.__targetDir))
 
-                self.__venvManager.addVirtualEnv(self.__venvName, self.__targetDir)
+                if self.__venvManager:
+                    self.__venvManager.addVirtualEnv(self.__venvName, self.__targetDir)
 
     def __nextAttempt(self):
         """
--- a/src/eric7/VirtualEnv/VirtualenvInterpreterSelectionDialog.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/VirtualEnv/VirtualenvInterpreterSelectionDialog.py	Sat Oct 01 13:06:10 2022 +0200
@@ -47,6 +47,7 @@
 
         self.pythonExecPicker.setMode(EricPathPickerModes.OPEN_FILE_MODE)
         self.pythonExecPicker.setWindowTitle(self.tr("Python Interpreter"))
+        self.pythonExecPicker.setDefaultDirectory(venvDirectory)
 
         self.nameEdit.setText(venvName)
 
--- a/src/eric7/VirtualEnv/VirtualenvInterpreterSelectionDialog.ui	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/VirtualEnv/VirtualenvInterpreterSelectionDialog.ui	Sat Oct 01 13:06:10 2022 +0200
@@ -28,6 +28,9 @@
      </item>
      <item>
       <widget class="QLineEdit" name="nameEdit">
+       <property name="focusPolicy">
+        <enum>Qt::NoFocus</enum>
+       </property>
        <property name="readOnly">
         <bool>true</bool>
        </property>
--- a/src/eric7/WebBrowser/AdBlock/AdBlockSubscription.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/WebBrowser/AdBlock/AdBlockSubscription.py	Sat Oct 01 13:06:10 2022 +0200
@@ -512,7 +512,7 @@
         try:
             with open(fileName, "r", encoding="utf-8") as f:
                 data = f.read()
-        except (OSError, OSError):
+        except OSError:
             return False
 
         match = re.search(self.__checksumRe, data)
--- a/src/eric7/WebBrowser/WebBrowserView.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/WebBrowser/WebBrowserView.py	Sat Oct 01 13:06:10 2022 +0200
@@ -56,6 +56,8 @@
 import UI.PixmapCache
 import Utilities
 
+from Globals import qVersionTuple
+
 
 class WebBrowserView(QWebEngineView):
     """
@@ -185,6 +187,11 @@
         self.__page.safeBrowsingBad.connect(self.safeBrowsingBad)
         self.__page.printPageRequested.connect(self.__printPage)
         self.__page.quotaRequested.connect(self.__quotaRequested)
+        with contextlib.suppress(AttributeError):
+            # Qt 6.4+
+            self.__page.fileSystemAccessRequested.connect(
+                self.__fileSystemAccessRequested
+            )
         # The registerProtocolHandlerRequested signal is handled in
         # WebBrowserPage.
         self.__page.selectClientCertificate.connect(self.__selectClientCertificate)
@@ -2372,3 +2379,65 @@
                 clientCertificateSelection.selectNone()
             else:
                 clientCertificateSelection.select(certificate)
+
+    ###########################################################################
+    ## Methods below implement slots for Qt 6.4+
+    ###########################################################################
+
+    if qVersionTuple() >= (6, 4, 0):
+
+        @pyqtSlot("QWebEngineFileSystemAccessRequest")
+        def __fileSystemAccessRequested(self, accessRequest):
+            """
+            Private slot to handle file system access requests of the web page.
+
+            @param accessRequest reference to the file system access request object
+            @type QWebEngineFileSystemAccessRequest
+            """
+            from PyQt6.QtWebEngineCore import QWebEngineFileSystemAccessRequest
+
+            acceptRequest = Preferences.getWebBrowser("AcceptFileSystemAccessRequest")
+            # map yes/no/ask from (0, 1, 2)
+            if acceptRequest == 0:
+                # always yes
+                ok = True
+            elif acceptRequest == 1:
+                # always no
+                ok = False
+            else:
+                # ask user
+                if (
+                    accessRequest.accessFlags()
+                    == QWebEngineFileSystemAccessRequest.AccessFlag.Read
+                ):
+                    msgTemplate = self.tr(
+                        "<p>Grant the website at <b>{0}</b> <b>Read</b> access"
+                        " to '{1}'?</p>"
+                    )
+                elif (
+                    accessRequest.accessFlags()
+                    == QWebEngineFileSystemAccessRequest.AccessFlag.Write
+                ):
+                    msgTemplate = self.tr(
+                        "<p>Grant the website at <b>{0}</b> <b>Write</b> access"
+                        " to '{1}'?</p>"
+                    )
+                else:
+                    msgTemplate = self.tr(
+                        "<p>Grant the website at <b>{0}</b> <b>Read and Write</b>"
+                        " access to '{1}'?</p>"
+                    )
+
+                ok = EricMessageBox.yesNo(
+                    self,
+                    self.tr("File System Access Request"),
+                    msgTemplate.format(
+                        accessRequest.origin().host(),
+                        accessRequest.filePath().toLocalFile(),
+                    ),
+                )
+
+            if ok:
+                accessRequest.accept()
+            else:
+                accessRequest.reject()
--- a/src/eric7/eric7.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/eric7.py	Sat Oct 01 13:06:10 2022 +0200
@@ -14,6 +14,7 @@
 import contextlib
 import io
 import logging
+import multiprocessing
 import os
 import sys
 import traceback
@@ -238,6 +239,7 @@
     global app, args, mainWindow, splash, restartArgs, inMainLoop
 
     sys.excepthook = excepthook
+    multiprocessing.set_start_method("spawn")
 
     from PyQt6.QtGui import QGuiApplication
 
--- a/src/eric7/eric7_api.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/eric7_api.py	Sat Oct 01 13:06:10 2022 +0200
@@ -213,7 +213,9 @@
         supportedExtensions = DocumentationTools.supportedExtensionsDictForApis[
             progLanguage
         ]
-        supportedExtensions.extend(extensions)
+        supportedExtensions.extend(
+            e for e in extensions if e not in supportedExtensions
+        )
 
         if not outputFileName.endswith(".api"):
             # append the .api extension, if not given by the user
--- a/src/eric7/eric7_post_install.py	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/eric7_post_install.py	Sat Oct 01 13:06:10 2022 +0200
@@ -189,7 +189,8 @@
     for desktop in ["eric7.desktop", "eric7_browser.desktop"]:
         copyDesktopFile(
             os.path.join(linuxDir, desktop),
-            os.path.join(dstDir, "applications", desktop),
+            os.path.join(dstDir, "applications"),
+            desktop,
             scriptsDir,
         )
 
@@ -212,19 +213,27 @@
     os.chmod(dstname, 0o644)
 
 
-def copyDesktopFile(src, dst, scriptsdir):
+def copyDesktopFile(src, dstPath, dstFile, scriptsdir):
     """
     Modify a desktop file and write it to its destination.
 
-    @param src source file name (string)
-    @param dst destination file name (string)
-    @param scriptsdir directory containing the scripts (string)
+    @param src source file name
+    @type str
+    @param dstPath path name of the directory for the file to be written
+    @type str
+    @param dstFile name of the file to be written
+    @type str
+    @param scriptsdir directory containing the scripts
+    @type str
     """
     with open(src, "r", encoding="utf-8") as f:
         text = f.read()
 
     text = text.replace("@BINDIR@", scriptsdir)
 
+    if not os.path.isdir(dstPath):
+        os.makedirs(dstPath)
+    dst = os.path.join(dstPath, dstFile)
     with open(dst, "w", encoding="utf-8") as f:
         f.write(text)
     os.chmod(dst, 0o644)
--- a/src/eric7/i18n/eric7_cs.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_cs.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -714,82 +714,82 @@
       <translation />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation type="unfinished">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="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Výběr souborů</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>Soubory s formuláři ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Výběr user-interface souborů</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>Zdrojové soubory {0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Výběr resource souborů</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>Zdrojové soubory ({0});;Všechny soubory (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>Zdrojové soubory ({0});;Všechny soubory (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Výběr zdrojových souborů</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>Interface soubory ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Výběr interface souborů</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>Soubory s překlady ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Výběr souborů s překlady</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Všechny soubory (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>Soubory s překlady ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Výběr souborů s překlady</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Všechny soubory (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Výběr souborů</translation>
     </message>
@@ -1780,47 +1780,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -1828,52 +1828,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished">Defaulty</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1974,63 +1975,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished">ignorováno</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2855,32 +2861,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Jméno souboru</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Řádek</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Podmínka</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Řádek</translation>
+      <source>Temporary</source>
+      <translation>Dočasné</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Podmínka</translation>
+      <source>Enabled</source>
+      <translation>Zapnuto</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Dočasné</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Zapnuto</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Ignorovat počet</translation>
     </message>
@@ -3235,27 +3241,27 @@
       <translation>Jméno</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation>Kódování: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation>Globální</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation>Atributy</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation type="unfinished" />
     </message>
@@ -4250,47 +4256,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation type="unfinished">Chyby</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation type="unfinished">Chyby: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation type="unfinished">Žádné problémy nenalezeny.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -8098,7 +8094,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Spustit skript</translation>
@@ -8119,8 +8115,8 @@
       <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="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Spustit projekt</translation>
@@ -8221,7 +8217,7 @@
       <translation>&lt;b&gt;Profilovat projekt&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a spuštění projektu s profilováním 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="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Debugovat skript</translation>
@@ -8242,8 +8238,8 @@
       <translation>&lt;b&gt;Debugovat skript&lt;/b&gt;&lt;p&gt;Nastavení parametrů příkazové řádky a aktuální řádky jako první python příkaz v aktuálním editačním okně. 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="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Debugovat projekt</translation>
@@ -8662,96 +8658,96 @@
       <translation>Objevila se neošetřená výjimka. Detaily naleznete v shell okně.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Debugovaný program vyvolal výjimku  &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;Soubor: &lt;b&gt;{2}&lt;/b&gt;, řádek: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Zastavit zde?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation>&lt;p&gt;Debugovaný program vyvolal výjimku  &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Debugovaný program byl neočekávaně ukončen.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>Chyba v podmíněném breakpointu</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Podmínka breakpointu &lt;b&gt;{0}, {1}&lt;/b&gt; obsahuje syntaktickou chybu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Chyba sledovacího bodu</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Sledovací bod &lt;b&gt;{0}&lt;/b&gt; obsahuje syntaktickou chybu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Sledovací bod '&lt;b&gt;{0}&lt;/b&gt;' již existuje.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Sledovací bod '&lt;b&gt;{0}&lt;/b&gt;' pro proměnnou &lt;b&gt;{1}&lt;/b&gt; již existuje.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>Sledovací bod již existuje</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>Pokrytí projektu</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>Pokrytí skriptu</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>V aktuálním projektu není definován hlavní skript. Zrušeno</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Profilovat projekt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Profilovat skript</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>V aktuálním projektu není definován hlavní skript. Debugování není možné.</translation>
     </message>
@@ -9331,13 +9327,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation type="unfinished">Spustit debuger</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11186,7 +11182,7 @@
       <translation>Zrušit komentář</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11439,7 +11435,7 @@
       <translation type="unfinished">Pravopis</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Zatrhnout kontrolu...</translation>
@@ -11500,7 +11496,7 @@
       <translation>Editovat breakpoint...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Aktivovat breakpoint</translation>
@@ -11724,356 +11720,356 @@
       <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="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Autodoplňování</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>Autodoplňování není dostupné protože zdrojová část autodoplňování nebyla nalezena.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Deaktivovat breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>Pokrytí kódu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>Prosím, vyberte soubor s pokrytím kódu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>Zobrazit poznámky pokrytí kódu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Všechny řádky byly pokryty.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>Soubor s pokrytím není dostupný.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Profilovat data</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Prosím, vyberte soubor s profilem</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Chyba syntaxe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>Hlášení syntaktické chyby není dostupné.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation type="unfinished">Varování</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation type="unfinished">Chyby: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Název makra</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Vyberte název makra:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Načíst soubor makra</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>Macro soubory (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Chyba při načítání makra</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor s makrem &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor s makrem &lt;b&gt;{0}&lt;/b&gt; je poškozen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Uložit soubor s makrem</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Uložit makro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Chyba při ukládání makra</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;So souboru s makrem &lt;b&gt;{0}&lt;/b&gt; nelze zapisovat.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Spustit záznam makra</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>Nahrávání makra již probíhá. Spustit nové?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Záznam makra</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Vložte název makra:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>Soubor změněn</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>Zahodit chybu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; není soubor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Zdroje</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Přidat soubor...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Přidat soubory...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Přidat zástupce souboru...</translation>
+      <source>Resources</source>
+      <translation>Zdroje</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Přidat soubor...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Přidat lokalizované resource...</translation>
+      <source>Add files...</source>
+      <translation>Přidat soubory...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Přidat zástupce souboru...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Přidat lokalizované resource...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>Přidat resource frame</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Přidat soubor resource</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Přidat soubory resource</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Přidat zástupce souboru resource</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation>Zástupce pro soubor &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Diagram balíčku</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>Včetně atributů třídy?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Importovat diagram</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>Zahrnout importy z externích modulů?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Diagram aplikace</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>Včetně jmen modulů?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Přidat do slovníku</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Ignorovat vše</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -17188,32 +17184,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21342,7 +21338,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21524,459 +21520,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. 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="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished">Proces {0} nelze spustit. Ověřte, že je umístěn v požadované cestě.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze přečíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished">Neplatný bisect podpříkaz ({0}).</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished">Chyba v procesu generování</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished">Zobrazení nastavení kombinovaných konfigurací</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished">Vše</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished">Vše</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28283,27 +28279,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -31084,9 +31080,9 @@
       <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze přečíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation>Použít skupinu změn</translation>
@@ -31157,244 +31153,244 @@
       <translation>Rozpoznat složku projektu</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation>Vytvořit soubor .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&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="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation>Vytvořit skupinu změn</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation>Soubory Mercurial skupiny změn (*.hg)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation>Náhled skupiny změn</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation>Soubory Mercurial skupiny změn (*.hg);;Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation>Má být pracovní adresář aktualizován?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Neplatný bisect podpříkaz ({0}).</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation>Mercurial Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>Odebrat soubory jen z Mercurial úložiště</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation>Zálohovat skupinu změn</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation>Nebyla dána žádná revize. Ruším...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
@@ -45494,17 +45490,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46860,6 +46856,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished">Popisek</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48765,713 +48779,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Řádek: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>Poz: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Nový</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>&amp;Nový</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
-      <source>Ctrl+N</source>
-      <comment>File|New</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
-      <source>Open an empty editor window</source>
-      <translation>Otevřít prázdné editační okno</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
-      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Nový&lt;/b&gt;&lt;p&gt;Bude otevřeno prázdné editační okno.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
-      <source>Open</source>
-      <translation>Otevřít</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>&amp;Otevřít...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>Otevřít soubor</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Otevřít soubor&lt;/b&gt;&lt;p&gt;Budete dotázáni na jméno souboru, který se má otevřít do editačního okna.&lt;/p&gt;</translation>
+      <source>Ctrl+N</source>
+      <comment>File|New</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
+      <source>Open an empty editor window</source>
+      <translation>Otevřít prázdné editační okno</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
+      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Nový&lt;/b&gt;&lt;p&gt;Bude otevřeno prázdné editační okno.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
+      <source>Open</source>
+      <translation>Otevřít</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>Uložit</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>&amp;Uložit</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation />
+      <source>&amp;Open...</source>
+      <translation>&amp;Otevřít...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>Otevřít soubor</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>Uložit aktuální soubor</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Uložit soubor&lt;/b&gt;&lt;p&gt;Uložit obsah aktuálního editačního okna.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Otevřít soubor&lt;/b&gt;&lt;p&gt;Budete dotázáni na jméno souboru, který se má otevřít do editačního okna.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>Uložit</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
-      <source>Save as</source>
-      <translation>Uložit jako</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
-      <source>Save &amp;as...</source>
-      <translation>Uložit j&amp;ako...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
-      <source>Shift+Ctrl+S</source>
-      <comment>File|Save As</comment>
-      <translation />
+      <source>&amp;Save</source>
+      <translation>&amp;Uložit</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>Uložit aktuální soubor</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="663" />
-      <source>Save the current file to a new one</source>
-      <translation>Uložit aktuální soubor do nového</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
-      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Uložit soubor jako&lt;/b&gt;&lt;p&gt;Uložit obsah aktuálního editačního okna do nového souboru. Název souboru bude zadán v dialogu výběru souboru.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Uložit soubor&lt;/b&gt;&lt;p&gt;Uložit obsah aktuálního editačního okna.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
+      <source>Save as</source>
+      <translation>Uložit jako</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
+      <source>Save &amp;as...</source>
+      <translation>Uložit j&amp;ako...</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <source>Shift+Ctrl+S</source>
+      <comment>File|Save As</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
+      <source>Save the current file to a new one</source>
+      <translation>Uložit aktuální soubor do nového</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
+      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Uložit soubor jako&lt;/b&gt;&lt;p&gt;Uložit obsah aktuálního editačního okna do nového souboru. Název souboru bude zadán v dialogu výběru souboru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Zavřít</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
-      <source>&amp;Close</source>
-      <translation>&amp;Zavřít</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
-      <source>Ctrl+W</source>
-      <comment>File|Close</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
-      <source>Close the editor window</source>
-      <translation>Zavřít editační okno</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
-      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Zavřít okno&lt;/b&gt;&lt;p&gt;Zavřít aktuální okno.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
-      <source>Print</source>
-      <translation>Tisk</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
-      <source>&amp;Print</source>
-      <translation>&amp;Tisk</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="714" />
-      <source>Ctrl+P</source>
-      <comment>File|Print</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
-      <source>Print the current file</source>
-      <translation>Tisk aktuálního souboru</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Tisk souboru&lt;/b&gt;&lt;p&gt;Tisk obsahu aktuálního souboru.&lt;/p&gt;</translation>
+      <source>&amp;Close</source>
+      <translation>&amp;Zavřít</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
+      <source>Ctrl+W</source>
+      <comment>File|Close</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
+      <source>Close the editor window</source>
+      <translation>Zavřít editační okno</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
+      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Zavřít okno&lt;/b&gt;&lt;p&gt;Zavřít aktuální okno.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
+      <source>Print</source>
+      <translation>Tisk</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Náhled tisku</translation>
+      <source>&amp;Print</source>
+      <translation>&amp;Tisk</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
+      <source>Ctrl+P</source>
+      <comment>File|Print</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
+      <source>Print the current file</source>
+      <translation>Tisk aktuálního souboru</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Náhled tisku aktuálního souboru</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Náhkled tisku&lt;/b&gt;&lt;p&gt;Náhkled tisku aktuálního souboru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Vrátit</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Tisk souboru&lt;/b&gt;&lt;p&gt;Tisk obsahu aktuálního souboru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Náhled tisku</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>&amp;Vrátit</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation />
+      <source>Print preview of the current file</source>
+      <translation>Náhled tisku aktuálního souboru</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>Vrátit poslední změnu</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Vrátit poslední změnu v aktuálním editačním okně.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Náhkled tisku&lt;/b&gt;&lt;p&gt;Náhkled tisku aktuálního souboru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Vrátit</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>Znovu použít</translation>
+      <source>&amp;Undo</source>
+      <translation>&amp;Vrátit</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>&amp;Znovu použít</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation />
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>Vrátit poslední změnu</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>Znovu použít poslední změnu</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Znovu použít poslení změnu, která byla provedena v aktuálním editačním okně.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Vrátit poslední změnu v aktuálním editačním okně.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>Znovu použít</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>Vyjmout</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>Vyjmou&amp;t</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation />
+      <source>&amp;Redo</source>
+      <translation>&amp;Znovu použít</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>Znovu použít poslední změnu</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>Vyjmout výběr</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Vyjmout&lt;/b&gt;&lt;p&gt;Vyjme vybraný text z aktuálního editačního okna a vloží jej do schránky.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Znovu použít poslení změnu, která byla provedena v aktuálním editačním okně.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>Vyjmout</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>Vyjmou&amp;t</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>Vyjmout výběr</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Vyjmout&lt;/b&gt;&lt;p&gt;Vyjme vybraný text z aktuálního editačního okna a vloží jej do schránky.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Kopírovat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Kopírovat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
-      <source>Ctrl+C</source>
-      <comment>Edit|Copy</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
-      <source>Ctrl+Ins</source>
-      <comment>Edit|Copy</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
-      <source>Copy the selection</source>
-      <translation>Kopírovat výběr</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
-      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Kopírovat&lt;/b&gt;&lt;p&gt;Zkopíruje vybraný text v aktuálním editačním okně a uloží jej do schránky.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <source>Ctrl+C</source>
+      <comment>Edit|Copy</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
+      <source>Ctrl+Ins</source>
+      <comment>Edit|Copy</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
+      <source>Copy the selection</source>
+      <translation>Kopírovat výběr</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
+      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Kopírovat&lt;/b&gt;&lt;p&gt;Zkopíruje vybraný text v aktuálním editačním okně a uloží jej do schránky.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Vložit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>V&amp;ložit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
-      <source>Ctrl+V</source>
-      <comment>Edit|Paste</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
-      <source>Shift+Ins</source>
-      <comment>Edit|Paste</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
-      <source>Paste the last cut/copied text</source>
-      <translation>Vložit text ze schránky</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
-      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Vložit&lt;/b&gt;&lt;p&gt;Vloží text, který byl uložen do schránky při předchozím kroku Vyjmout nebo Kopírovat.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <source>Ctrl+V</source>
+      <comment>Edit|Paste</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
+      <source>Shift+Ins</source>
+      <comment>Edit|Paste</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
+      <source>Paste the last cut/copied text</source>
+      <translation>Vložit text ze schránky</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
+      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Vložit&lt;/b&gt;&lt;p&gt;Vloží text, který byl uložen do schránky při předchozím kroku Vyjmout nebo Kopírovat.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Vyčistit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>Vyči&amp;stit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Vyčistit všechen text</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Vyčistit&lt;/b&gt;&lt;p&gt;Smazat všechnen text v aktuálním editoru.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>O aplikaci</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>O &amp;aplikaci</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Zobrazit informace a tomto software</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;O aplikaci&lt;/b&gt;&lt;p&gt;Zobrazí se informace o tomto software.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>O Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>O &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Zobrazit informace o Qt toolkitu</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>Co je to?</translation>
+      <source>Display information about this software</source>
+      <translation>Zobrazit informace a tomto software</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;O aplikaci&lt;/b&gt;&lt;p&gt;Zobrazí se informace o tomto software.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>&amp;Co je to?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation />
+      <source>About Qt</source>
+      <translation>O Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>O &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Zobrazit informace o Qt toolkitu</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>Co je to?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>&amp;Co je to?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Kontextově senzitivní nápověda</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zobrazit kontextově senzitivní nápovědu&lt;/b&gt;&lt;p&gt;V režimu "Co je to?" se nad různými prvky aplikace u kurzoru zobrazí otazník. Když pak kliknete na tyto prvky, zobrazí se krátký popis co daný prvek znamená a jak jej použít. V dialogových oknech se tato funkce spustí tlačítkem kontextové nápovědy na horní liště.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished">Nastavení</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished">Na&amp;stavení...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished">Nastavení konfigurace</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Nastavení&lt;/b&gt;&lt;p&gt;Upravit konfiguraci aplikace podle požadavků uživatele.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>S&amp;oubor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>&amp;Edit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished">V&amp;yhledat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished">Poh&amp;led</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished">Nas&amp;tavení</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>&amp;Nápověda</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished">Nas&amp;tavení</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>&amp;Nápověda</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>Soubor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Editovat</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished">Vyhledat</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Editovat</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished">Vyhledat</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished">Pohled</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished">Nastavení</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Nápověda</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Tato část statusbaru zobrazuje indikátor práva zápisu editoru do souboru.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Tato část status baru zobrazuje číslo řádku v editoru.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Tato část status baru zobrazuje pozici kurzoru v editoru.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Hotovo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Otevřít soubor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze otevřít.&lt;br /&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>Soubor načten</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Uložit soubor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze uložit.&lt;br /&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>Soubor uložen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation />
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>Beze jména</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>Tisk...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Tisk je hotov</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>Beze jména</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>Tisk...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Tisk je hotov</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Chyba během tisku</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Tisk byl zrušen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Vybrat vše</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Zrušit celý výběr</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Jazyky</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Vybrat vše</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Zrušit celý výběr</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Jazyky</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Žádný jazyk</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Odhadem</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Alternativy</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Alternativy ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Pygments Lexer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Použít Pygments lexer.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -49731,227 +49745,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation type="unfinished" />
     </message>
@@ -52173,58 +52232,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53830,27 +53894,27 @@
       <translation>Modul se nepodařilo načíst. Chyba: {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation>Nekompatibilní metoda aktivace pluginu.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation>Chyba plugin manažeru</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Download plugin adresář &lt;b&gt;{0}&lt;/b&gt; se nepodařilo vytvořit. Prosím, upravte nastavení přes konfigurační dialog.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation type="unfinished">Chyba při stahování souboru</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Nelze stáhnout požadovaný soubor z {0}.&lt;/p&gt;&lt;p&gt;Chyba: {1}&lt;/p&gt;</translation>
     </message>
@@ -54690,18 +54754,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Předvolby exportu</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Předvolby importu</translation>
     </message>
@@ -55279,448 +55343,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Python3 soubory (*.py *.py3);;Python3 GUI soubory (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>Konzole</translation>
+      <source>Eric7 Plugin</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>Konzole</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Ostatní</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>Zaregistrovat typ projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>Zaregistrovat typ projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor projektu &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Uživatelská nastavení projektu &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Prosím, nejdříve uložte projekt.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Načíst relaci projektu</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor s relací projektu &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor s relací projektu &lt;b&gt;{0}&lt;/b&gt; nelze smazat.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor s úlohami &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor s nastaveními debuggeru &lt;b&gt;{0}&lt;/b&gt; nelze načíst.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor s nastaveními debuggeru &lt;b&gt;{0}&lt;/b&gt; nelze smazat.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Přidat jazyk</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Nejdříve musíte specifikovat vzor překladu.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Smazat překlad</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Přidat soubor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&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="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Vybraný soubor &lt;b&gt;{0}&lt;/b&gt; nelze přidat do &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Důvod: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>Cílový adresář nesmí být prázdný.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Přidat adresář</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Zdrojový adresář neobsahuje žádné soubory související s danou kategorií.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Cílový adresář &lt;b&gt;{0}&lt;/b&gt; nelze vytvořit.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>Cílový adresář nesmí být prázdný.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Přejmenovat soubor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Přejmenovat soubor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&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="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nemůže být přejmenován.&lt;br /&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Smazat soubor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Smazat adresář</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Vytvořit adresář projektu</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Adresář projektu &lt;b&gt;{0}&lt;/b&gt; nelze vytvořit.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Nový projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>Přidat existující soubory do projektu?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Vybrat Version Control System</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>Chcete editovat parametry VCS příkazu?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Nový projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Má být projekt přidán do repozitáře?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>None</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>Výběr verzovacího systému projektu</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Vzor překladu</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Zadejte vzor cesty pro soubory s překlady (použijte  '%language%' na místě s kódem jazyka):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Otevřít projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Uložit soubor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Zavřít projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>Aktuální projekt obsahuje neuložené změny.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Zjištěny syntaktické chyby</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>Projekt obsahuje %n soubor se syntaktickými chybami.</numerusform>
@@ -55729,999 +55793,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>&amp;Nový...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Vygenerovat nový projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nový...&lt;/b&gt;&lt;p&gt;Otevře se dialogové okno pro zadání informací o novém projektu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Otevřít...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Otevřít existující projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Otevřít....&lt;/b&gt;&lt;p&gt;Otevře existující projekt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Zavřít projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>&amp;Zavřít</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Uzavře aktuální projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zavřít&lt;/b&gt;&lt;p&gt;Aktuální projekt se uzavře.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Uložit projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Uložit</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Uložit aktuální projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Uložit&lt;/b&gt;&lt;p&gt;Aktuální projekt se uloží.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>Uložit projekt jako</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>Uložit j&amp;ako...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Uloží aktuální projekt do nového souboru</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Uložit jako&lt;/b&gt;&lt;p&gt;Uloží aktuální projekt do nového souboru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>Přidat soubory do projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>&amp;Přidat soubory...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>Přidat soubory do aktuálního projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Přidat soubory...&lt;/b&gt;&lt;p&gt;Otevře dialog pri přidání souborů do aktuálního projektu. Místo pro přidání je definováno extenzí souborů.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>Přidat adresář do projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>Přidat adresář...</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>Přidat adresář do aktuálního projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Přidat adresář...&lt;/b&gt;&lt;p&gt;Otevře dialog pro přičtení adresáře do aktuálního projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation>Přidat překlad do projektu</translation>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Uložit jako&lt;/b&gt;&lt;p&gt;Uloží aktuální projekt do nového souboru.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>Přida&amp;t překlad...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation>Přidat překlad do aktuálního projektu</translation>
+      <source>Add files to project</source>
+      <translation>Přidat soubory do projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>&amp;Přidat soubory...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>Přidat soubory do aktuálního projektu</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Přidat překlad&lt;/b&gt;&lt;p&gt;Otevře dialog pro přidání překladu do aktuálního projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>Hledat nové soubory</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Přidat soubory...&lt;/b&gt;&lt;p&gt;Otevře dialog pri přidání souborů do aktuálního projektu. Místo pro přidání je definováno extenzí souborů.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation>&amp;Hledat nové soubory...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation>Hledat nové soubory v adresáři projektu.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation>Nastavení projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation>&amp;Natavení...</translation>
+      <source>Add directory to project</source>
+      <translation>Přidat adresář do projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>Přidat adresář...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>Přidat adresář do aktuálního projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Přidat adresář...&lt;/b&gt;&lt;p&gt;Otevře dialog pro přičtení adresáře do aktuálního projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation>Přidat překlad do projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>Přida&amp;t překlad...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation>Přidat překlad do aktuálního projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Přidat překlad&lt;/b&gt;&lt;p&gt;Otevře dialog pro přidání překladu do aktuálního projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>Hledat nové soubory</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation>Zobrazit nastavení projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Nastavení...&lt;/b&gt;&lt;p&gt;Zobrazí dialog s editací nastavení projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation>Uživatelská nastavení projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>Uživat&amp;elská nastavení...</translation>
+      <source>Searc&amp;h new files...</source>
+      <translation>&amp;Hledat nové soubory...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation>Hledat nové soubory v adresáři projektu.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>Zobrazit uživatelem definovaná nastavení projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Uživatelská nastavení...&lt;/b&gt;&lt;p&gt;Zobrazí dialog s editací uživatelských nastavení projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Asociace typů souborů</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Asociace typů souborů...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation>Spojení lexeru</translation>
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation>Nastavení projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation>&amp;Natavení...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation>Zobrazit nastavení projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Nastavení...&lt;/b&gt;&lt;p&gt;Zobrazí dialog s editací nastavení projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
+      <translation>Uživatelská nastavení projektu</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation>Spojení lexeru...</translation>
+      <source>&amp;User Properties...</source>
+      <translation>Uživat&amp;elská nastavení...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation>Zobrazit spojení lexeru projektu (přepíše výchozí)</translation>
+      <source>Show the user specific project properties</source>
+      <translation>Zobrazit uživatelem definovaná nastavení projektu</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Spojení lexeru...&lt;/b&gt;&lt;p&gt;Zobrazuje dialog s editací spojení lexeru projektu. Tato spojení přepisují globální lexer spojení. Lexer je použit pro zvýraznění textu v editoru.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Uživatelská nastavení...&lt;/b&gt;&lt;p&gt;Zobrazí dialog s editací uživatelských nastavení projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Asociace typů souborů</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Asociace typů souborů...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation>Spojení lexeru</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation>Spojení lexeru...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation>Zobrazit spojení lexeru projektu (přepíše výchozí)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Spojení lexeru...&lt;/b&gt;&lt;p&gt;Zobrazuje dialog s editací spojení lexeru projektu. Tato spojení přepisují globální lexer spojení. Lexer je použit pro zvýraznění textu v editoru.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Nastavení debugeru</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>Nastavení &amp;debuggeru...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Zobrazit nastavení debugeru</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Nastavení debugeru...&lt;/b&gt;&lt;p&gt;Zobrazí dialog s editací nastavení debugeru.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Načíst</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>&amp;Načíst</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Načíst nastavení debugeru</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Načíst nastavení debugeru&lt;/b&gt;&lt;p&gt;Načtou se nastavení debugeru do projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Uložit</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Uložit nastavení debugeru</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Uložit nastavení debugeru&lt;/b&gt;&lt;p&gt;Uloží nastavení debugeru definovaná v projektu..&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Smazat</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>Sma&amp;zat</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Smazat nastavení debugeru</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>Nastavení &amp;debuggeru...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Zobrazit nastavení debugeru</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Nastavení debugeru...&lt;/b&gt;&lt;p&gt;Zobrazí dialog s editací nastavení debugeru.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Smazat nastavení debugeru&lt;/b&gt;&lt;p&gt;Smaže se soubor obsahující nastavení debugeru v daném projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>&amp;Reset</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Reset nastavení debugeru</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Reset nastavení debugeru&lt;/b&gt;&lt;p&gt;Zresetuje nastavení debugeru v projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Načíst relaci</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Načíst soubor s relací projektu.</translation>
+      <source>Load</source>
+      <translation>Načíst</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>&amp;Načíst</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Načíst nastavení debugeru</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Načíst nastavení debugeru&lt;/b&gt;&lt;p&gt;Načtou se nastavení debugeru do projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Uložit</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Uložit nastavení debugeru</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Uložit nastavení debugeru&lt;/b&gt;&lt;p&gt;Uloží nastavení debugeru definovaná v projektu..&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Smazat</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>Sma&amp;zat</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Smazat nastavení debugeru</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Smazat nastavení debugeru&lt;/b&gt;&lt;p&gt;Smaže se soubor obsahující nastavení debugeru v daném projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>&amp;Reset</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Reset nastavení debugeru</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Reset nastavení debugeru&lt;/b&gt;&lt;p&gt;Zresetuje nastavení debugeru v projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Načíst relaci</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Načíst soubor s relací projektu.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Načíst relaci&lt;/b&gt;&lt;p&gt;Načte soubor s relací projektu. Relace obsahuje následující údaje:&lt;br&gt;- všechny otevřené zdrojové soubory&lt;br&gt;- všechny breakpointy&lt;br&gt;- argumenty příkazové řádky &lt;br&gt;- pracovní adresář&lt;br&gt;- příznak výjimky&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Uložit relaci</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Uložit soubor s relací projektu.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Uložit relaci&lt;/b&gt;&lt;p&gt;Uloží soubor s relací projektu. Relace obsahuje následující údaje:&lt;br&gt;- všechny otevřené zdrojové soubory&lt;br&gt;- všechny breakpointy&lt;br&gt;- argumenty příkazové řádky &lt;br&gt;- pracovní adresář&lt;br&gt;- příznak výjimky&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>Smazat relaci</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>Smaže soubor s relací projektu.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Smazat relaci&lt;/b&gt;&lt;p&gt;Smaže soubor s relací projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation>Metriky kódu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation>Metriky &amp;kódu...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>Zobrazit metriky kódu projektu.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Metriky kódu...&lt;/b&gt;&lt;p&gt;Zobrazí se metriky kódu všech python souborů v projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation>Pokrytí python kódu</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>Pokr&amp;ytí kódu...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation>Zobrazit informace pokrytí kódu projektu.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Pokrytí kódu...&lt;/b&gt;&lt;p&gt;Zobrazí informace o pokrytí kódu ve všech python souborech projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>Profilovat data</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>&amp;Profilovat data...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation>Zobrazit profilování dat projektu.</translation>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>Smazat relaci</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>Smaže soubor s relací projektu.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Smazat relaci&lt;/b&gt;&lt;p&gt;Smaže soubor s relací projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation>Metriky kódu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
+      <translation>Metriky &amp;kódu...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Profilovat data&lt;/b&gt;&lt;p&gt;Zobrazí se profilování dat projektu.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Diagram aplikace</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>Diagram &amp;aplikace...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Zobrazit diagram projektu.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diagram aplikace...&lt;/b&gt;&lt;p&gt;Zobrazí diagram projektu.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>Zobrazit metriky kódu projektu.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Metriky kódu...&lt;/b&gt;&lt;p&gt;Zobrazí se metriky kódu všech python souborů v projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation>Pokrytí python kódu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>Pokr&amp;ytí kódu...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation>Zobrazit informace pokrytí kódu projektu.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Pokrytí kódu...&lt;/b&gt;&lt;p&gt;Zobrazí informace o pokrytí kódu ve všech python souborech projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>Profilovat data</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation type="unfinished" />
+      <source>&amp;Profile Data...</source>
+      <translation>&amp;Profilovat data...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>Vytvořit seznam balíčků</translation>
+      <source>Show profiling data for the project.</source>
+      <translation>Zobrazit profilování dat projektu.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Profilovat data&lt;/b&gt;&lt;p&gt;Zobrazí se profilování dat projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Diagram aplikace</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation type="unfinished">Vytvořit Plugin &amp;archiv</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>Diagram &amp;aplikace...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation type="unfinished" />
+      <source>Show a diagram of the project.</source>
+      <translation>Zobrazit diagram projektu.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diagram aplikace...&lt;/b&gt;&lt;p&gt;Zobrazí diagram projektu.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create Package List</source>
+      <translation>Vytvořit seznam balíčků</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create &amp;Package List</source>
+      <translation type="unfinished">Vytvořit Plugin &amp;archiv</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Projekt</translation>
+      <source>Code Formatting Diff</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Otevřít poslední p&amp;rojekty</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Relace</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>Kontrola &amp;verzí</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>Zkontro&amp;lovat</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished">Konfigurovat</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Projekt</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Otevřít poslední p&amp;rojekty</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Relace</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>Kontrola &amp;verzí</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>Zkontro&amp;lovat</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>Zo&amp;brazit</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>&amp;Diagramy</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>Balíč&amp;ky</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>Zd&amp;rojová dokumentace</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>&amp;Vyčistit</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Hledat nové soubory</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>Nebyly nalezeny žádné soubory, které je možné přidat.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Version Control System</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Vybrané VCS &lt;b&gt;{0}&lt;/b&gt; nebylo nalezeno.&lt;br/&gt;Kontrola verzí vypnuta.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>Datové pokrytí</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>V aktuálním projektu nebyl určen hlavní skript. Zrušeno</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>Pokrytí kódu</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>Prosím, vyberte soubor pokrytí</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Prosím, vyberte soubor s profilem</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>Včetně jmen modulů?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;PKGLIST&lt;/b&gt; již existuje.&lt;/p&gt;&lt;p&gt;Přepsat jej?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Soubor &lt;b&gt;PKGLIST&lt;/b&gt; nelze vytvořit.&lt;/p&gt;&lt;p&gt;Důvod: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>Vytvořit Plugin archiv</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>Projekt nemá definován hlavní skript. Zrušeno...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation type="unfinished">Přerušit</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze uložit do archivu. Ingorováno.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Soubor &lt;b&gt;{0}&lt;/b&gt; nelze uložit do archivu. Ingorováno.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Plugin soubor &lt;b&gt;{0}&lt;/b&gt; nelze přečíst.&lt;/p&gt;&lt;p&gt;Důvod: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57553,122 +57684,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Ostatní</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Prohlížeč Ostatní projektu&lt;/b&gt;&lt;p&gt;Umožňuje jednoduše vidět všechny adresáře nacházející se v aktuálním projektu. Několik akcí je možné provést přes kontextové menu. Položky, které jsou registrovány v projektu, jsou zobrazeny odlišnou barvou.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>Otevřit v editoru ikon</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished">Otevřít v editoru</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Přejmenovat soubor</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Odebrat z projektu</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Smazat</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Přidat soubory...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Přidat adresář...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Obnovit</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Odebrat z projektu</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Smazat</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Přidat soubory...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Přidat adresář...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Obnovit</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Kopírovat cestu do schránky</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Rozložit všechny adresáře</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Složit všechny adresáře</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Konfigurovat...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Smazat soubory/adresáře</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Opravdu chcete odebrat tyto položky z projektu?</translation>
     </message>
@@ -57682,6 +57821,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished">Projekt</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57797,8 +57951,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
-      <translation type="unfinished">změněných formulářů</translation>
+      <source>Compile changed forms</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57807,8 +57961,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
-      <translation type="unfinished">změněných resources</translation>
+      <source>Compile changed resources</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57817,7 +57971,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57890,6 +58044,14 @@
       <source>Rescan tasks upon opening</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <source>compile changed forms</source>
+      <translation type="vanished">změněných formulářů</translation>
+    </message>
+    <message>
+      <source>compile changed resources</source>
+      <translation type="vanished">změněných resources</translation>
+    </message>
   </context>
   <context>
     <name>ProjectProtocolsBrowser</name>
@@ -58962,6 +59124,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished">Jméno:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59197,6 +59397,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Stisknout pro editaci nastavení kontroly pravopisu</translation>
     </message>
@@ -59256,7 +59466,7 @@
       <translation />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished" />
@@ -61300,18 +61510,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished">Chyba</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65675,293 +65885,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69754,6 +70014,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69943,6 +70209,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69984,6 +70256,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation type="unfinished">&amp;Trasovat do knihoven inerpretru</translation>
     </message>
@@ -70289,6 +70567,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70508,6 +70792,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -77220,28 +77510,18 @@
       <translation>Stisknout pro zobrazení všech souborů, které obsahují problém</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation type="unfinished">Chyby</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation type="unfinished">Chyby: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation>Žádné problémy nenalezeny.</translation>
     </message>
@@ -77708,7 +77988,7 @@
       <translation type="unfinished">Kopírovat cestu do schránky</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -77716,15 +77996,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>Beze jména {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -78817,7 +79097,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -78926,6 +79206,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -79001,172 +79306,172 @@
       <translation type="unfinished">V běhu</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished">Spustit</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished">Spustit vybranou soupravu testů</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished">Zastavit</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished">Běží</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Python soubory (*.py);;Všechny soubory (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished">Příprava soupravy testu</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished">běžící</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -84305,43 +84610,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; není soubor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>Spuštěno poprvé</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85478,37 +85783,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85648,8 +85953,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85657,7 +85962,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation />
@@ -85665,8 +85970,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85674,7 +85979,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation />
@@ -85682,8 +85987,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85691,14 +85996,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -85706,8 +86011,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85715,21 +86020,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation />
@@ -85737,8 +86042,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85746,14 +86051,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation type="unfinished" />
@@ -85761,8 +86066,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85770,7 +86075,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation />
@@ -85778,8 +86083,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85787,7 +86092,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation />
@@ -85795,8 +86100,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85804,7 +86109,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation />
@@ -85812,8 +86117,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85821,14 +86126,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation />
@@ -85836,8 +86141,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -85845,14 +86150,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation type="unfinished" />
@@ -85860,8 +86165,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -85869,14 +86174,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation type="unfinished" />
@@ -85884,8 +86189,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -85894,8 +86199,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation />
@@ -85903,8 +86208,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation />
@@ -85912,8 +86217,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -85922,8 +86227,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation />
@@ -85931,8 +86236,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -85941,8 +86246,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation />
@@ -85950,8 +86255,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -85959,7 +86264,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation type="unfinished" />
@@ -85967,8 +86272,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation />
@@ -85976,8 +86281,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -85985,14 +86290,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation type="unfinished" />
@@ -86000,8 +86305,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -86009,14 +86314,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation type="unfinished" />
@@ -86024,8 +86329,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation />
@@ -86033,8 +86338,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation />
@@ -86042,8 +86347,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -86051,7 +86356,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation />
@@ -86059,8 +86364,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -86068,14 +86373,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation type="unfinished" />
@@ -86083,8 +86388,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86092,7 +86397,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation />
@@ -86100,8 +86405,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86109,14 +86414,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation type="unfinished" />
@@ -86124,8 +86429,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86133,14 +86438,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation type="unfinished" />
@@ -86148,8 +86453,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86158,8 +86463,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation />
@@ -86167,8 +86472,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation />
@@ -86176,8 +86481,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86187,9 +86492,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation />
@@ -86197,8 +86502,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation />
@@ -86206,8 +86511,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86215,7 +86520,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation />
@@ -86223,8 +86528,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86232,14 +86537,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation />
@@ -86248,21 +86553,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Vyhledat</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>V&amp;yhledat...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86270,7 +86575,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Hledat text</translation>
@@ -86282,21 +86587,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Hledat text</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>Hledat &amp;další</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86304,7 +86609,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>Hledat další výskyt textu</translation>
@@ -86316,21 +86621,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Hledat předchozí</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>Hledat &amp;předchozí</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86338,7 +86643,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>Hledat předchozí výskyt textu</translation>
@@ -86350,21 +86655,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Přiblížit</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>Př&amp;iblížit</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86372,7 +86677,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86380,35 +86685,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>Zvětšovací lupa</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Přiblížit&lt;/b&gt;&lt;p&gt;Přiblížit text. Text bude větší.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Oddálit</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>&amp;Oddálit</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86416,7 +86721,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86424,35 +86729,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Zmenšovací lupa</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Oddálit&lt;/b&gt;&lt;p&gt;Lupa na oddálení textu. Text bude menší.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation type="unfinished">Resetovat lupu</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation type="unfinished">&amp;Resetovat lupu</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86460,42 +86765,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation type="unfinished">Resetovat lupu textu</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Reset lupy&lt;/b&gt;&lt;p&gt;Reset lupy pro text. Nastaví se lupa na hodnotu 100%.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>Lupa</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>&amp;Lupa</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Lupa na text</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Lupa&lt;/b&gt;&lt;p&gt;Lupa na text. Otevře se dialogové okno kde se zadá požadovaná hodnota zvětšení/zmenšení.&lt;/p&gt;</translation>
@@ -86503,904 +86808,904 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Náhled tisku</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>Posun o jednu část slova doleva</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>Posun o jednu část slova doprava</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>Posun pohledu  jeden řádek dolů</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>Posun pohledu o jeden řádek nahoru</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Posun na předchozí odstavec</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Posun na následující odstavec</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>Zrušit odsazení o jednu úroveň</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation>Rozšířit výběr o řádku nahoru</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>Rozšířit výběr o jednu řádku dolů</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation>Rozšířit výběr o jednu část slova vlevo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation>Rozšířit výběr o jednu část slova vpravo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>Rozšířit výběr o předchozí odstavec</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Rozšířit výběr o následující odstavec</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>Rozšířit výběr na předchozí stranu</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Rozšířit výběr na následující stranu</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Duplikovat aktuální řádek</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>Prohodit aktuální řádek s předchozím</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Vyjmout aktuální řádek</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Kopírovat aktuální řádek</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>Přepnout vkládání/přepisování</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Převést výběr na minusky</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Převést výběr na verzálky</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Rozšířit obdélníkový výběr o řádek dolů</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>Rozšířit obdélníkový výběr o řádek nahoru</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Rozšířit obdélníkový výběr o jeden znak vlevo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Rozšířit obdélníkový výběr o jeden znak vpravo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>Rozšířit obdélníkový výběr o předchozí stranu</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Rozšířit obdélníkový výběr o následující stranu</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Duplikovat aktuální výběr</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Hledat&lt;/b&gt;
 &lt;p&gt;Hledat text v aktuálním editoru. Zobrazí se dialogové okno, do kterého se zadá hledaný text a další nastavení.&lt;p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Hledat další&lt;/b&gt;&lt;p&gt;Hledá se další výskyt hledaného textu v aktuálním editoru. Stále platí nastavení, která byla nastavena při zadání hledaného textu.&lt;p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Hledat předchozí&lt;/b&gt;&lt;p&gt;Hledá se předchozí výskyt hledaného textu v aktuálním editoru. Stále platí nastavení, která byla nastavena při zadání hledaného textu.&lt;p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Vyčistit značky hledání</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Vyčistit všechny zobrazené začky hledání</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Vyčistit značky hledání&lt;/b&gt;&lt;p&gt;Smažou všechny zabrazené značky hledání.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Nahradit</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>Nah&amp;radit...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Hledat nějaký text</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nahradit&lt;/b&gt;
 &lt;p&gt;Vyhledá va ktuálním editoru text a nahradí jej. Je zobrazeno dialogové okno, kde se zadá text, který se má nahradit, nový text a nastavení pro vyhledávání a nahrazení.&lt;p&gt;</translation>
@@ -87408,81 +87713,81 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90168,59 +90473,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90802,27 +91107,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Podmínka</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Speciální</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Dočasné</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Vypnuto</translation>
+      <source>Special</source>
+      <translation>Speciální</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Dočasné</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Vypnuto</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>Ignorovat počet</translation>
     </message>
@@ -92426,307 +92731,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Soubor &lt;b&gt;{}&lt;/b&gt; neexistuje.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Nelze spustit prohlížeč se souborem &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Nelze spustit aplikaci pro URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation type="unfinished">Uložit lin&amp;k</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished">Záložka na tento link</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation type="unfinished">Otevřít obrázek v novém tabu</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation type="unfinished">Otevřít obrázek v novém tabu</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation type="unfinished">Uložit obrázek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation type="unfinished">Kopíroavt obrázek do schránky</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation type="unfinished">Kopíroavt obrázek do schránky</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation type="unfinished">Blokovat obrázek</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation type="unfinished">Hledat s...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished">Záložka na tuto stranu</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95276,12 +95601,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished">Generování hlavního okna...</translation>
     </message>
Binary file src/eric7/i18n/eric7_de.qm has changed
--- a/src/eric7/i18n/eric7_de.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_de.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -725,82 +725,82 @@
       <translation>Alt+T</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation>Quelldateien ({0});;Formulare ({1});;Ressourcendateien ({2});;Corba-IDL-Dateien ({3});;Protokolldateien ({4});;Übersetzungsdateien ({5});;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Dateien auswählen</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>Formulare ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Qt-Formulardateien auswählen</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>Ressourcendateien ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Ressourcendatei auswählen</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>Quelldateien ({0});;Alle Dateien (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>Quelldateien ({0});;Alle Dateien (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Quellcodedateien auswählen</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>Corba-IDL-Dateien ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Corba-IDL-Dateien auswählen</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation>Protokolldateien ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation>Protokolldateien auswählen</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>Übersetzungs-Dateien ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Wähle Übersetzungsdateien</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Alle Dateien (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>Übersetzungs-Dateien ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Wähle Übersetzungsdateien</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Alle Dateien (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Dateien auswählen</translation>
     </message>
@@ -1791,47 +1791,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation>{0} nicht konfiguriert.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation>Initialisierung des Hintergrunddienstes</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Initialisierung des Hintergrunddienstes &lt;b&gt;{0}&lt;/b&gt; ist fehlgeschlagen.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation>Hintergrund Client neu starten?</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Hintergund Client für &lt;b&gt;{0}&lt;/b&gt; wurde durch eine Exception gestoppt. Er wird für verschiedene Plugins, wie z.B. die Checker, verwendet.&lt;/p&gt;&lt;p&gt;Wähle:&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Ja'&lt;/b&gt;, um den Client aber nicht den letzten Job neu zu starten&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Wiederholen'&lt;/b&gt;, um den Client und letzten Job neu zu starten&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Nein'&lt;/b&gt;, um den Client nicht neu zu starten.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Hinweis: Der Client kann immer wieder gestartet werden, indem der Einstellungsdialog mit Ok geschlossen wird oder durch das Neuladen/ Wechseln des Projektes.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation>Ein Fehler im Eric Hintergrunddienst hat den Dienst beendet.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation>Die Verbindung zu Erics Hintergund Client wurde aus unbekanntem Grund getrennt.</translation>
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation>Die Verbindung zu Erics Hintergund Client wurde aus unbekanntem Grund getrennt.</translation>
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation>Hintergrund Client wurde getrennt.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation>Die Verbindung zum Hintergund Client für &lt;b&gt;{0}&lt;/b&gt; wurde aus unbekanntem Grund getrennt.&lt;br&gt;Soll er neu gestartet werden?</translation>
     </message>
@@ -1839,52 +1839,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation>TOML erzeugen</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation>Legt einen Codeschnipsel für 'pyproject.toml' in die Zwischenablage.</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation>Projektdatei</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation>Standardwerte</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation>Konfiguration unten</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation>Validation</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation>Der Ausschlussausdruck ist gültig.</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation>Validationsfehler</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation>TOML Schnipsel erzeugen</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation>Der 'pyproject.toml' Schnipsel wurde in die Zwischenablage kopiert.</translation>
     </message>
@@ -1985,63 +1986,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation>&lt;Alle&gt;</translation>
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation>Code formatieren</translation>
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation>Umformatiert:</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation>Würde umformatiert:</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation>Formatierungsfehler</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Umformatierung ist wegen dieses Fehlers abgebrochen.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation>würde umformatiert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation>umformatiert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation>unverändert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation>unverändert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation>ignoriert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation>gescheitert</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation>ungültiger Status ({0})</translation>
     </message>
@@ -2866,32 +2872,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Dateiname</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Zeile</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Bedingung</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Zeile</translation>
+      <source>Temporary</source>
+      <translation>Temporär</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Bedingung</translation>
+      <source>Enabled</source>
+      <translation>Aktiv</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Temporär</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Aktiv</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation># Ignorierungen</translation>
     </message>
@@ -3246,27 +3252,27 @@
       <translation>Name</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation>Kodierung: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation>Globale Variablen</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation>Importe</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation>Attribute</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation>Klassenattribute</translation>
     </message>
@@ -4270,47 +4276,37 @@
       <translation>Eric (Black Tool)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation>Fehler</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation>Fehler: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation>Bereite Dateien vor...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation>Übertrage Daten...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation>{0} (ignoriert)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation>Keine Probleme gefunden.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation>Keine Dateien gefunden (überprüfe die Ignorierliste).</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation>'Commented Code' Whitelist Muster</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation>Ein 'Commented Code' Whitelist Muster eingeben</translation>
     </message>
@@ -8125,7 +8121,7 @@
       <translation>Benachrichtigung</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Skript ausführen</translation>
@@ -8146,8 +8142,8 @@
       <translation>&lt;b&gt;Skript ausführen&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Skript außerhalb des Debuggers aus. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Projekt ausführen</translation>
@@ -8248,7 +8244,7 @@
       <translation>&lt;b&gt;Projektprofil&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und führe das Hauptskript des aktuellen Projektes unter Kontrolle des Python-Profilers aus. Falls Dateien des aktuellen Projektes ungesicherte Änderungen haben, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Skript debuggen</translation>
@@ -8269,8 +8265,8 @@
       <translation>&lt;b&gt;Skript debuggen&lt;/b&gt;&lt;p&gt;Bestimme die Kommandozeilenparameter und setze die erste ausführbare Python-Zeile des aktuellen Editors als aktuelle Zeile. Falls die Datei ungesicherte Änderungen hat, so können diese zunächst gesichert werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Projekt debuggen</translation>
@@ -8689,96 +8685,96 @@
       <translation>Eine nicht abgefangene Ausnahme ist aufgetreten. Details finden Sie im Shell-Fenster.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das untersuchte Programm erzeugte die Ausnahme &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;„&lt;b&gt;{1}&lt;/b&gt;“&lt;br&gt;Datei: &lt;b&gt;{2}&lt;/b&gt;, Zeile: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Anhalten?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das untersuchte Programm erzeugte die Ausnahme &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;„&lt;b&gt;{1}&lt;/b&gt;“&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Programm erzeugte das Signal "{0}".&lt;br/&gt;Datei: &lt;b&gt;{1}&lt;/b&gt;, Zeile: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Das untersuchte Programm wurde unerwartet beendet.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation>Keine lokalen Variablen verfügbar.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>Fehler in Haltepunktbedingung</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Bedingung des Haltepunktes &lt;b&gt;{0}, {1}&lt;/b&gt; enthält einen Syntaxfehler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Fehler in Beobachtungsausdruck</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Beobachtungsausdrucks &lt;b&gt;{0}&lt;/b&gt; enthält einen Syntaxfehler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ein Beobachtungsausdruck „&lt;b&gt;{0}&lt;/b&gt;“ existiert bereits.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ein Beobachtungsausdruck „&lt;b&gt;{0}&lt;/b&gt;“ für die Variable &lt;b&gt;{1}&lt;/b&gt; existiert bereits.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>Beobachtungsausdruck existiert bereits</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>Abdeckung des Projektes</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>Abdeckung des Skriptes</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Für das aktuelle Projekt ist kein Hauptskript festgelegt. Abbruch</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Projektprofil</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Skriptprofil</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>Das aktuelle Projekt besitzt kein Hauptskript. Debuggen ist nicht möglich.</translation>
     </message>
@@ -9363,13 +9359,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation>Debugger starten</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Keine geeignete Python3 Umgebung konfiguriert.&lt;/p&gt;</translation>
     </message>
@@ -11223,7 +11219,7 @@
       <translation>Kommentar entfernen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation>Docstring erzeugen</translation>
@@ -11342,7 +11338,7 @@
     <message>
       <location filename="../QScintilla/Editor.py" line="1023" />
       <source>Format Code</source>
-      <translation>Code umformatieren</translation>
+      <translation>Code formatieren</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="1027" />
@@ -11476,7 +11472,7 @@
       <translation>Rechtschreibung</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Rechtschreibprüfung...</translation>
@@ -11537,7 +11533,7 @@
       <translation>Haltepunkt bearbeiten...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Haltepunkt aktivieren</translation>
@@ -11761,344 +11757,344 @@
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Automatische Vervollständigung</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>Die automatische Vervollständigung ist nicht verfügbar, da keine Quelle gesetzt ist.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation>Provider für automatische Vervollständigungen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation>Der Provider für automatische Vervollständigungen namens '{0}' ist bereits registriert. Die Wiederholung wird ignoriert.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation>Calltipps-Provider</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation>Der Calltipps-Provider namens '{0}' ist bereits registriert. Die Wiederholung wird ignoriert.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Haltepunkt deaktivieren</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>Quelltext Abdeckung</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>Zeilen ohne Abdeckung Markieren</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Alle Zeilen sind abgedeckt.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>Es gibt keine Datei mit Abdeckungsinformationen.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Profildaten</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Bitte wählen Sie eine Datei mit Profildaten</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Syntaxfehler</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>Keine Syntaxfehlermeldung verfügbar.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation>Warnung</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation>Keine Warnmeldungen verfügbar.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation>Stil: {0}</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation>Stil: {0}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>Warnung: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>Fehler: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Makro Name</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Wähle einen Makro Namen:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Lade Makrodatei</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>Makrodateien (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Fehler beim Makro Laden</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; ist zerstört.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Makrodatei schreiben</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Makro speichern</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Fehler beim Makro speichern</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Makrodatei &lt;b&gt;{0}&lt;/b&gt; kann nicht geschrieben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Makroaufzeichnung starten</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>Eine Makroaufzeichnung ist bereits aktiv. Neu starten?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Makroaufzeichnung</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Gib einen Namen für das Makro ein:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; wurde geändert, während sie in eric geöffnet war. Neu einlesen?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation>&lt;br&gt;&lt;b&gt;Warnung:&lt;/b&gt; Vorgenommenen Änderungen gehen beim neu einlesen verloren.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>Datei geändert</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>Drop Fehler</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Ressourcen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Datei hinzufügen...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Dateien hinzufügen...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Aliased-Datei hinzufügen...</translation>
+      <source>Resources</source>
+      <translation>Ressourcen</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Datei hinzufügen...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Lokalisierte Ressource hinzufügen...</translation>
+      <source>Add files...</source>
+      <translation>Dateien hinzufügen...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Aliased-Datei hinzufügen...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Lokalisierte Ressource hinzufügen...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>Ressourcenrahmen hinzufügen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Dateiressource hinzufügen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Aliased-Dateiressourcen hinzufügen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation>Alias für Datei &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Package-Diagramm</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>Klassenattribute anzeigen?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Imports Diagramm</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>Imports externer Module anzeigen?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Applikations-Diagramm</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>Modulnamen anzeigen?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Zum Wörterbuch hinzufügen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Alle ignorieren</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation>Zeilen sortieren</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation>Die Auswahl enthält für eine numerische Sortierung ungültige Daten.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation>Maus Klick Handler registrieren</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation>Ein Maus Klick Handler für "{0}" wurde bereits durch "{1}" registriert. Die Anfrage durch "{2}" wird abgebrochen...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation>{0:4d}    {1}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
@@ -12106,12 +12102,12 @@
     =&gt;  {2}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation>EditorConfig Eigenschaften</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die EditorConfig Eigenschaften für die Datei &lt;b&gt;{0}&lt;/b&gt; konnten nicht geladen werden.&lt;/p&gt;</translation>
     </message>
@@ -17232,32 +17228,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation>Extra Klein</translation>
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation>Klein</translation>
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation>Mittel</translation>
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
-      <translation>Groß</translation>
+      <source>small</source>
+      <translation>Klein</translation>
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
-      <translation>Extra Groß</translation>
+      <source>medium</source>
+      <translation>Mittel</translation>
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation>Groß</translation>
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation>Extra Groß</translation>
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation>Sehr Groß</translation>
     </message>
@@ -21404,7 +21400,7 @@
       <translation>Der git-Prozess endete mit dem Code {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation>Der git-Prozess endete nicht innerhalb von 30s.</translation>
@@ -21591,459 +21587,459 @@
 </translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation>Erzeuge {0}-Datei</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation>Git Kopiere</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Kopieren des Verzeichnisses &lt;b&gt;{0}&lt;/b&gt; ist fehlgeschlagen.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Kopieren der Datei &lt;b&gt;{0}&lt;/b&gt; ist fehlgeschlagen.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation>Der Prozess {0} konnte nicht gestartet werden. Stellen Sie sicher, dass er sich im Suchpfad befindet.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation>Git Unterschiede nebeneinander anzeigen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <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;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation>Änderungen von einem entfernten Git Repository abholen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation>Pull von einem entfernten Git-Repository</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation>Push in ein entferntes Git-Repository</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation>Fehlgeschlagene Zusammenführung abschließen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation>Zusammenführung abbrechen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation>Patch anwenden</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation>Patchdateien prüfen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation>Patchdateien anwenden</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation>Marke im Git-Repository setzen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation>Zweig im Git-Repository erzeugen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation>Entfernten Zweig löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation>Aktueller Zweig</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der aktuelle Zweig ist &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation>Paket erzeugen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation>Git Paketdateien (*.bundle)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Git Paketdatei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation>Paket verifizieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation>Git Paketdateien (*.bundle);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation>Köpfe des Pakets anzeigen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation>Paket anwenden</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation>Paketdatei anwenden (fetch)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Ungültiger Bisect Unterbefehl ({0}).</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation>Git-Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation>Fehler beim Prozessstart</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation>Erzeuge Bisect Wiederholungsdatei</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation>Git Bisect Wiederholungsdateien (*.replay)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Git Wiederholungsdatei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gespeichert werden.&lt;br/&gt;Grund: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation>Bisect Wiederholungsdatei bearbeiten</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation>Git Bisect Wiederholungsdateien (*.replay);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation>Bisect wiederholen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation>Zeige entfernte Informationen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation>Entferntes Repository umbenennen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation>Gib einen Namen für das entfernte Repository ein:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation>Kurzbeschreibungen anzeigen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation>Aussuchen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation>Änderungssätze kopieren (Fortsetzung)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation>Änderungssätze kopieren (Beenden)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation>Änderungssätze kopieren (Abbrechen)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation>Ablage sichern</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation>Ablage anzeigen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation>Wähle eine Ablage (leer für aktuellste):</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation>Ablage wiederherstellen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation>Stelle Ablage wieder her</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation>Zweig erzeugen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation>Gib einen Zweignamen für die Ablagewiederherstellung ein:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation>Erzeuge Zweig</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation>Ablage löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation>Soll die Ablage &lt;b&gt;{0}&lt;/b&gt; wirklich gelöscht werden?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation>Lösche Ablage</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation>Alle Ablagen löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation>Sollen wirklich alle Ablagen gelöscht werden?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation>Lösche alle Ablagen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation>Zeige die kombinierten Einstellungen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation>Verifiziere die Integrität des Git-Repository</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation>Führe Repository Reorganisation durch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistik&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Anzahl loser Objekte: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Anzahl loser Objekte: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Festplattenverbrauch durch lose Objekte: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Anzahl gepackter Objekte: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Anzahl Pakete: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Anzahl Pakete: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Festplattenverbrauch durch lose Objekte &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Gepackte Objekte bereit zum Löschen: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Wertlose Dateien: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Wertlose Dateien: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Festplattenverbrauch durch wertlose Dateien: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Keine Statistik verfügbar.&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation>Erzeuge Archiv</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation>Submodul hinzufügen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation>Submodule auflisten</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation>Für das Projekt sind keine Submodule definiert.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation>Alle</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation>Submodulpfad</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation>Alle</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation>Submodulpfad</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation>Wähle einen Submodulpfad:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation>Submodule initialisieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation>Submodule deregistrieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation>Submodule aktualisieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation>Submodule synchronisieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation>Submodulüberblick</translation>
     </message>
@@ -28373,27 +28369,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation>{0:4.2f} Bytes</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation>{0:4.2f} KiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation>{0:4.2f} MiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation>{0:4.2f} GiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation>{0:4.2f} TiB</translation>
     </message>
@@ -31160,9 +31156,9 @@
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation>Änderungsgruppen anwenden</translation>
@@ -31233,244 +31229,244 @@
       <translation>Projektverzeichnis identifizieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation>.hgignore-Datei erstellen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation>Änderungsgruppe erzeugen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation>Mercurial-Änderungsgruppendateien (*.hg)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Mercurial-Änderungsgruppendatei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation>Änderungsgruppe ansehen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation>Mercurial-Änderungsgruppendateien (*.hg);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation>Soll das Arbeitsverzeichnis aktualisiert werden?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Ungültiger Bisect Unterbefehl ({0}).</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation>Mercurial-Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>Lösche Dateien nur aus dem Mercurial-Repository</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation>Änderungssatz umkehren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation>Keine Revision angegeben. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation>Letzte Transaktion zurücksetzen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation>Wollen Sie die letzte Transaktion wirklich zurücksetzen?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation>Patch importieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation>Patches exportieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation>Phase ändern</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation>Änderungssätze kopieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation>Änderungssätze kopieren (Fortsetzung)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation>Änderungssätze kopieren (Stopp)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation>Änderungssätze kopieren (Abbruch)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation>Erzeuge nicht versioniertes Archiv</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation>Alle Backups löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;Sollen wirklich alle Backupdateien des Backupbereiches gelöscht werden?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation>Unterrepository hinzufügen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Unterrepositorydatei .hgsub konnte nicht gelesen werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Unterrepositorydatei .hgsub enthält bereits einen Eintrag &lt;b&gt;{0}&lt;/b&gt;. Abbruch...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Unterrepositorydatei .hgsub konnte nicht gespeichert werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation>Unterrepositorys löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Unterrepositorydatei .hgsub existiert nicht. Abbruch...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation>Mercurial-Befehlsserver</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Mercurial-Befehlsserver konnte nicht wiedergestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Mercurial-Befehlsserver konnte nicht gestartet werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation>Mercurial-Lesezeichen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation>Lesezeichen löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation>Wähle das zu löschende Lesezeichen aus:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation>Mercurial-Lesezeichen löschen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation>Mercurial-Lesezeichen umbenennen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation>Mercurial-Lesezeichen verschieben</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation>Lesezeichen herunterladen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation>Wähle das herunterzuladende Lesezeichen:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation>Lade Lesezeichen von einem entfernten Mercurial-Repository herunter</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation>Lesezeichen hochladen</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation>Wähle das hochzuladende Lesezeichen:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation>Lade Lesezeichen zu einem entfernten Mercurial-Repository hoch</translation>
     </message>
@@ -45587,17 +45583,17 @@
       <translation>Module der Standardbibliothek</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation>__future__ Imports</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation>PyQt5/6 Module</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation>Cython Spezifika</translation>
     </message>
@@ -46953,6 +46949,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation>Definierte Markierungen</translation>
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation>Markierung</translation>
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation>Beschreibung</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48864,713 +48878,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation>Über den eric Mini Editor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation>Der eric Mini-Editor ist eine Editorkomponente, die auf QScintilla basiert. Sie kann für einfachere Editieraufgaben, die keinen ausgewachsenen Editor benötigen, verwendet werden.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Zeile: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>Pos: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation>Sprache: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Neu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>&amp;Neu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
+      <location filename="../QScintilla/MiniEditor.py" line="619" />
       <source>Ctrl+N</source>
       <comment>File|New</comment>
       <translation>Ctrl+N</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
       <source>Open an empty editor window</source>
       <translation>Öffnet ein leeres Editorfenster</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
       <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Neu&lt;/b&gt;&lt;p&gt;Ein neues Editorfenster wird geöffnet.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
       <source>Open</source>
       <translation>Öffnen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>&amp;Öffnen...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation>Ctrl+O</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>Datei öffnen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Datei öffnen&lt;/b&gt;&lt;p&gt;Sie werden nach dem Namen einer Datei gefragt, die geöffnet werden soll.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>Speichern</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>&amp;Speichern</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation>Ctrl+S</translation>
+      <source>&amp;Open...</source>
+      <translation>&amp;Öffnen...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation>Ctrl+O</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>Datei öffnen</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>Speichert die aktuelle Datei</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Datei speichern&lt;/b&gt;&lt;p&gt;Dies speichert den Inhalt des aktuellen Editorfensters.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Datei öffnen&lt;/b&gt;&lt;p&gt;Sie werden nach dem Namen einer Datei gefragt, die geöffnet werden soll.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>Speichern</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
+      <source>&amp;Save</source>
+      <translation>&amp;Speichern</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation>Ctrl+S</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>Speichert die aktuelle Datei</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Datei speichern&lt;/b&gt;&lt;p&gt;Dies speichert den Inhalt des aktuellen Editorfensters.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
       <source>Save as</source>
       <translation>Speichern unter</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
       <source>Save &amp;as...</source>
       <translation>Speichern &amp;unter...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
+      <location filename="../QScintilla/MiniEditor.py" line="675" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
       <source>Save the current file to a new one</source>
       <translation>Speichere die aktuelle Datei unter neuem Namen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
       <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Speichen unter&lt;/b&gt;&lt;p&gt;Dies speichert den Inhalt des aktuellen Editors in eine neue Datei. Die Datei kann mit einem Dateiauswahldialog eingegeben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation>Kopie speichern</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation>&amp;Kopie speichern...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation>Speichert eine Kopie der aktuellen Datei</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Kopie speichern&lt;/b&gt;&lt;p&gt;Speichern einer Kopie des Inhalts des aktuellen Editorfensters. Die Datei kann mit einem Dateiauswahldialog eingegeben werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Schließen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
+      <location filename="../QScintilla/MiniEditor.py" line="714" />
       <source>&amp;Close</source>
       <translation>Schl&amp;ießen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
       <source>Close the editor window</source>
       <translation>Schließt das Editorfenster</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
       <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fenster schließen&lt;/b&gt;&lt;p&gt;Dies schließt das aktuelle Editorfenster.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
       <source>Print</source>
       <translation>Drucken</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
+      <location filename="../QScintilla/MiniEditor.py" line="730" />
       <source>&amp;Print</source>
       <translation>&amp;Drucken</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="714" />
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
       <source>Print the current file</source>
       <translation>Druckt die aktuelle Datei</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Datei drucken&lt;/b&gt;&lt;p&gt;Dies druckt den Inhalt der aktuellen Datei.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Druckvorschau</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Druckvorschau der aktuellen Datei</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Druckvorschau&lt;/b&gt;&lt;p&gt;Zeift eine Druckvorschau der aktuellen Datei.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Rückgängig</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Datei drucken&lt;/b&gt;&lt;p&gt;Dies druckt den Inhalt der aktuellen Datei.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Druckvorschau</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>&amp;Rückgängig</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation>Ctrl+Z</translation>
+      <source>Print preview of the current file</source>
+      <translation>Druckvorschau der aktuellen Datei</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation>Alt+Backspace</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>Die letzte Änderung rückgängig machen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Rückgängig&lt;/b&gt;&lt;p&gt;Dies macht die letzte Änderung des aktuellen Editors rückgängig.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Druckvorschau&lt;/b&gt;&lt;p&gt;Zeift eine Druckvorschau der aktuellen Datei.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Rückgängig</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>Wiederherstellen</translation>
+      <source>&amp;Undo</source>
+      <translation>&amp;Rückgängig</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation>Ctrl+Z</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>Wieder&amp;herstellen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation>Ctrl+Shift+Z</translation>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation>Alt+Backspace</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>Die letzte Änderung rückgängig machen</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>Die letzte Änderung wiederherstellen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Wiederherstellen&lt;/b&gt;&lt;p&gt;Dies stellt die letzte Änderung des aktuellen Editors wieder her.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Rückgängig&lt;/b&gt;&lt;p&gt;Dies macht die letzte Änderung des aktuellen Editors rückgängig.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>Wiederherstellen</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>Ausschneiden</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>&amp;Ausschneiden</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation>Ctrl+X</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation>Shift+Del</translation>
+      <source>&amp;Redo</source>
+      <translation>Wieder&amp;herstellen</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>Die letzte Änderung wiederherstellen</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>Schneidet die Auswahl aus</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ausschneiden&lt;/b&gt;&lt;p&gt;Dies schneidet den ausgewählten Text des aktuellen Editors aus und legt ihn in der Zwischenablage ab.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Wiederherstellen&lt;/b&gt;&lt;p&gt;Dies stellt die letzte Änderung des aktuellen Editors wieder her.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>Ausschneiden</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>&amp;Ausschneiden</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation>Ctrl+X</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation>Shift+Del</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>Schneidet die Auswahl aus</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ausschneiden&lt;/b&gt;&lt;p&gt;Dies schneidet den ausgewählten Text des aktuellen Editors aus und legt ihn in der Zwischenablage ab.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Kopieren</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Kopieren</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
+      <location filename="../QScintilla/MiniEditor.py" line="831" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
       <source>Ctrl+Ins</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+Einfg</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
       <source>Copy the selection</source>
       <translation>Kopiert die Auswahl</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Kopieren&lt;/b&gt;&lt;p&gt;Dies kopiert den ausgewählten Text des aktuellen Editors in die Zwischenablage.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Einfügen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>Ein&amp;fügen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
+      <location filename="../QScintilla/MiniEditor.py" line="851" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
       <source>Shift+Ins</source>
       <comment>Edit|Paste</comment>
       <translation>Shift+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
       <source>Paste the last cut/copied text</source>
       <translation>Fügt den Inhalt der Zwischenablage ein</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Einfügen&lt;/b&gt;&lt;p&gt;Dies fügt den zuletzt ausgeschnittenen/kopierten Text aus der Zwischenablage in den aktuellen Editor ein.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Löschen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>All&amp;es löschen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Löscht den gesamten Text</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Alles Löschen&lt;/b&gt;&lt;p&gt;Dies löscht den gesamten Text des aktuellen Editors.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>Über</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>&amp;Über</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Zeigt Informationen zu diesem Programm an</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Über&lt;/b&gt;&lt;p&gt;Zeigt einige Informationen über dieses Programm an.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>Über Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>Über &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Zeige Informationen über das Qt-Toolkit an</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;Über Qt&lt;/b&gt;&lt;p&gt;Zeige Informationen über das Qt-Toolkit an.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>Was ist das?</translation>
+      <source>Display information about this software</source>
+      <translation>Zeigt Informationen zu diesem Programm an</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Über&lt;/b&gt;&lt;p&gt;Zeigt einige Informationen über dieses Programm an.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>&amp;Was ist das?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation>Shift+F1</translation>
+      <source>About Qt</source>
+      <translation>Über Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>Über &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Zeige Informationen über das Qt-Toolkit an</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;Über Qt&lt;/b&gt;&lt;p&gt;Zeige Informationen über das Qt-Toolkit an.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>Was ist das?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>&amp;Was ist das?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation>Shift+F1</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Kontextsensitive Hilfe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zeige kontextsensitive Hilfe an&lt;b&gt;&lt;/p&gt;Im „Was ist das?“-Modus (der Mauszeiger stellt einen Pfeil mit Fragezeichen dar) wird auf einen Mausklick eine kurze Hilfebeschreibung zu dem ausgewählten MMI-Element angezeigt. In Dialogen kann diese Funktionalität durch den entsprechenden Knopf im Fensterkopf erreicht werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation>Einstellungen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation>&amp;Einstellungen...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation>Konfiguriert die Einstellungen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Einstellungen&lt;/b&gt;&lt;p&gt;Konfiguriert die einstellbaren Parameter der Applikation nach Ihren Wünschen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>&amp;Datei</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>&amp;Bearbeiten</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation>&amp;Suchen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation>&amp;Ansicht</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation>&amp;Einstellungen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>&amp;Hilfe</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation>&amp;Einstellungen</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>&amp;Hilfe</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>Datei</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Bearbeiten</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation>Suchen</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Bearbeiten</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation>Suchen</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation>Ansicht</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation>Einstellungen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Hilfe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt die Sprache des Editors an.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt an, ob die Datei geschrieben werden kann.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt die Zeilennummer des Editors an.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Dieser Teil der Statusleiste zeigt die Cursorposition des Editors an.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Dieser Teil der Statusleiste ermöglicht das Zoomen des Editors.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Bereit</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation>eric Mini Editor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>Das Dokument hat ungesicherte Änderungen.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Datei öffnen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geöffnet werden.&lt;p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>Datei geladen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Datei speichern</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gesichert werden.&lt;br/&gt;Grund: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>Datei gespeichert</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation>[*] - {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>Mini Editor</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>Unbenannt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation>{0} [*] – {1}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>Drucke...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Drucken beendet</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>Unbenannt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation>{0} [*] – {1}</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>Drucke...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Drucken beendet</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Fehler beim Drucken</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Drucken abgebrochen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Alles auswählen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Auswahl aufheben</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Sprachen</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Alles auswählen</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Auswahl aufheben</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Sprachen</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Keine Sprache</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Ermittelt</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Alternativen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Alternativen ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Pygments Lexer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Wähle den anzuwendenden Pygments Lexer.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation>EditorConfig Eigenschaften</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die EditorConfig Eigenschaften für die Datei &lt;b&gt;{0}&lt;/b&gt; konnten nicht geladen werden.&lt;/p&gt;</translation>
     </message>
@@ -49836,227 +49850,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation>Verwende nicht 'except (){0}:', da dies auch unerwartete Ereignisse abfängt. Verwende 'except Exception:'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation>Python unterstützt kein 'Unary Prefix Increment'</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation>Verwendung von .strip() mit Zeichenketten mit mehreren Zeichen ist missverständlich</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation>verwende nicht 'assert False', da python -O dies entfernt</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation>'sys.maxint' ist in Python 3 nicht definiert - verwende 'sys.maxsize'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation>'BaseException.message' wurde mit Python 2.6 als überholt markiert und in Python 3 entfernt - verwende 'str(e)'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation>Zuweisungen an 'os.environ' löschen nicht die Umgebungsvariablen - verwende 'os.environ.clear()'</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation>Die Verwendung von 'hasattr(x, "__call__")' zum Testen der Ausführbarkeit von 'x' ist unzuverlässig. Verwende 'callable(x)' für konsistente Ergebnisse.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation>Die Verwendung von .strip() mit Zeichenketten mit mehreren Zeichen ist irreführend. Verwende .replace() oder reguläre Ausdrücke, um Zeichenkettenteile zu entfernen.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation>Schleifenvariable {0} wird im Schleifenkörper nicht verwendet - beginne den Namen mit einem Unterstrich</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
-      <translation>unnötige f-Zeichenkette</translation>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
+      <translation>verwende getattr nicht mit einem konstanten Attribut</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation>als erstes Argument von 'super()' kann nicht 'self.__class__' verwendet werden</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation>Verwendung von 'hasattr(x, "__call__")' zum Test, ob 'x' aufrufbar ist, ist unzuverlässig</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation>verwende getattr nicht mit einem konstanten Attribut</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation>verwende setattr nicht mit einem konstanten Attribut</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation>Python 3 enthält keine '.iter*' Methoden für Dictionaries</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
-      <translation>Python 3 enthält keine '.view*' Methoden für Dictionaries</translation>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation>verwende nicht 'assert False', da python -O dies entfernt</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation>return/continue/break innerhalb eines finally Blocks unterdrückt Ausnahmen. Ausnahmen sollten in except Blöcken behandelt werden. Kontrollanweisungen können aus dem finally Block verschoben werden.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation>Ein Tuple der Länge eins ist redundant. Schreibe 'except {0}:' anstelle 'except ({0},):'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
+      <translation>Redundante Ausnahmetypen in 'except ({0}){1}:'. Schreibe 'except {2}{1}:', was die exakt gleichen Ausnahmen behandelt.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation>'.next()' existiert in Python 3 nicht</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation>'__metaclass__' tut nichts in Python 3 - verwende 'class MyClass(BaseClass, metaclass=...)'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
-      <translation>{0} Format gefunden</translation>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation>Nutzloser Vergleich. Dieser Vergleich macht nichts außer CPU Zyklen zu verschwenden. Stelle entweder 'assert' voran oder entferne ihn.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
+      <translation>Ein Literal kann nicht geworfen werden. Sollte es zurückgegeben oder eine Ausnahme geworfen werden?</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation>Formatstring enthält nicht indizierte Parameter</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation>Dokumentationsstring enthält nicht indizierte Parameter</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation>Anderer String enthält nicht indizierte Parameter</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation>Format Aufruf enthält zu großen Index ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation>Format Aufruf verwendet fehlendes Schlüsselwort ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation>Format Aufruf verwendet Schlüsselwort Argumente, enthält aber keine benannten Einträge</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation>Format Aufruf verwendet variable argumente, enthält aber keine nummerierten Einträge</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
-      <translation>Format Aufruf verwendet sowohl implizite als auch explizite Indizes</translation>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation>'assertRaises(Exception):' sollte als böse betrachtet werden. Dies kann dazu führen, dass ein Test auch dann erfolgreich ist, wenn der getestete Code aufgrund eines Tippfehlers nie ausgeführt wird. Entweder teste auf eine spezifischere Ausnahme (eingebaut oder benutzerdefiniert), verwende 'assertRaisesRegex', oder verwende die Kontextmanagerform von 'assertRaises'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation>Unnützer Ausdruck gefunden. Entweder weise ihn einer Variablen zu oder entferne ihn.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation>Die Verwendung von 'functools.lru_cache' oder 'functools.cache' bei Methoden kann zu Speicherlecks führen. Der Cache kann Instanzreferenzen beibehalten und so die Garbage Collection verhindern.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation>Gefundene for-Schleife, die die Iterable bei jedem Schleifendurchlauf neu zuordnet.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
+      <translation>f-String als Docstring verwendet. Dies wird durch Python als ein 'Joined String' anstelle eines Docstring interpretiert.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation>Format Aufruf verwendet ungenutzten Index ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation>Format Aufruf verwendet ungenutztes Schlüsselwort ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
-      <translation>Loggingbefehl verwendet 'string.format()'</translation>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation>Keine Argumente an 'contextlib.suppress' übergeben. Es werden keine Ausnahmen unterdrückt und deshalb ist dieser Kontextmanager überflüssig.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
+      <translation>Funktionsdefinition bindet die Schleifenvariable '{0}' nicht.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation>Loggingbefehl verwendet '%'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
-      <translation>Loggingbefehl verwendet '+'</translation>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
+      <translation>{0} ist eine abstrakte Basisklasse, hat aber keine abstrakten Methoden. Berücksichtige die Verwendung von '@abstractmethod', '@abstractclassmethod' und/oder '@abstractproperty' Dekoratoren.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation>Loggingbefehl verwendet 'f-string'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
-      <translation>Loggingbefehl verwendet 'warn' anstelle 'warning'</translation>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation>Die Ausnahme '{0}' wurde mehrfach abgefangen. Nur das erste 'except' wird berücksichtigt und alle anderen 'except' Blöcke können entfernt werden.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
+      <translation>unnötige f-Zeichenkette</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
-      <translation>erwartete __future__ Imports: {0}; aber nur {1} gefunden</translation>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
+      <translation>als erstes Argument von 'super()' kann nicht 'self.__class__' verwendet werden</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation>erwartete __future__ Imports: {0}; jedoch keine gefunden</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation>gettext Import mit Alias _ entdeckt: {0}</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
-      <translation>print Statement gefunden</translation>
+      <source>found {0} formatter</source>
+      <translation>{0} Format gefunden</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation>Formatstring enthält nicht indizierte Parameter</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
+      <translation>Dokumentationsstring enthält nicht indizierte Parameter</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
-      <translation>Tuple mit einem Element gefunden</translation>
+      <source>other string does contain unindexed parameters</source>
+      <translation>Anderer String enthält nicht indizierte Parameter</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
+      <translation>Format Aufruf enthält zu großen Index ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
-      <translation>veränderbares Standardargument des Typs {0}</translation>
+      <source>format call uses missing keyword ({0})</source>
+      <translation>Format Aufruf verwendet fehlendes Schlüsselwort ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation>Funktionsaufruf '{0}' als veränderbares Standardargument</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
-      <translation>None sollte nicht zu einem return hinzugefügt werden, wenn die Funktion keinen Rückgabewert außer None besitzt</translation>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation>Format Aufruf verwendet Schlüsselwort Argumente, enthält aber keine benannten Einträge</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
+      <translation>Format Aufruf verwendet variable argumente, enthält aber keine nummerierten Einträge</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation>ein expliziter Wert sollte jedem return hinzugefügt werden, wenn eine Funktion einen Rückgabewert außer None besitzt</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
-      <translation>ein expliziter Rückgabewert sollte am Ende einer Funktion hinzugefügt werden, wenn sie einen Rückgabewert außer None besitzt</translation>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation>Format Aufruf verwendet sowohl implizite als auch explizite Indizes</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation>Format Aufruf verwendet ungenutzten Index ({0})</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
+      <translation>Format Aufruf verwendet ungenutztes Schlüsselwort ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation>Loggingbefehl verwendet 'string.format()'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation>Loggingbefehl verwendet '%'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation>Loggingbefehl verwendet '+'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation>Loggingbefehl verwendet 'f-string'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation>Loggingbefehl verwendet 'warn' anstelle 'warning'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation>erwartete __future__ Imports: {0}; aber nur {1} gefunden</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation>erwartete __future__ Imports: {0}; jedoch keine gefunden</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation>gettext Import mit Alias _ entdeckt: {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation>print Statement gefunden</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation>Tuple mit einem Element gefunden</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation>veränderbares Standardargument des Typs {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation>Funktionsaufruf '{0}' als veränderbares Standardargument</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation>None sollte nicht zu einem return hinzugefügt werden, wenn die Funktion keinen Rückgabewert außer None besitzt</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation>ein expliziter Wert sollte jedem return hinzugefügt werden, wenn eine Funktion einen Rückgabewert außer None besitzt</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation>ein expliziter Rückgabewert sollte am Ende einer Funktion hinzugefügt werden, wenn sie einen Rückgabewert außer None besitzt</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation>einer Variable sollte kein Wert zugewiesen werden, wenn sie nur als Rückgabewert verwendet wird</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation>ziehe eine implizite Zeilenfortsetzung innerhalb von Klammern gegenüber einem Backslash (\) vor</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation>auskommentierte Codezeilen sollten entfernt werden</translation>
     </message>
@@ -52275,58 +52334,63 @@
       <translation>Pakete gem. Anforderungen installieren</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation>Projekt installieren</translation>
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation>Pakete deinstallieren</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation>Sollen diese Pakete wirklich deinstalliert werden?</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation>Pakete gem. Anforderungen deinstallieren</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation>Zwischenspeicherinformationen</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation>Liste zwischengespeicherte Dateien</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation>Gib ein Dateinamenmuster ein (leer für alle):</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation>Zwischengespeicherte Dateien Löschen</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation>Gib ein Dateinamenmuster ein:</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation>Zwischenspeicher Leeren</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation>Soll der pip Zwischenspeicher wirklich geleert werden? Alle Dateien müssen neu heruntergeladen werden.</translation>
     </message>
@@ -53935,27 +53999,27 @@
       <translation>Modul konnte nicht geladen werden. Fehler: {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation>Nicht kompatible Plugin-Aktivierungsmethode.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation>Pluginmanager-Fehler</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Downloadverzeichnis für Plugins &lt;b&gt;{0}&lt;/b&gt; konnte nicht erzeugt werden. Bitte über den Konfigurationsdialog einstellen.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation>Fehler beim Herunterladen der Datei</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die angefragte Datei konnte nicht von {0} gedownloaded werden.&lt;/p&gt;&lt;p&gt;Fehler: {1}&lt;/p&gt;</translation>
     </message>
@@ -54795,18 +54859,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Einstellungen exportieren</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation>Properties-Dateien (*.ini);;Alle Dateien (*)</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Einstellungen importieren</translation>
     </message>
@@ -55384,448 +55448,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Python 3-Dateien (*.py *.py3);;Python 3-GUI-Dateien (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation>PyQt5 Oberfläche</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
-      <translation>PyQt5 Kommandozeile</translation>
+      <source>PyQt5 GUI</source>
+      <translation>PyQt5 Oberfläche</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
-      <translation>PyQt6 Oberfläche</translation>
+      <source>PyQt5 Console</source>
+      <translation>PyQt5 Kommandozeile</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
-      <translation>PyQt6 Kommandozeile</translation>
+      <source>PyQt6 GUI</source>
+      <translation>PyQt6 Oberfläche</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
-      <translation>Eric7 Plugin</translation>
+      <source>PyQt6 Console</source>
+      <translation>PyQt6 Kommandozeile</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>Konsole</translation>
+      <source>Eric7 Plugin</source>
+      <translation>Eric7 Plugin</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>Konsole</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Sonstige</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation>PySide2 Oberfläche</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation>PySide2 Oberfläche</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation>PySide2 Kommandozeile</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation>PySide6 Oberfläche</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation>PySide6 Oberfläche</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation>PySide6 Kommandozeile</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>Projekttyp Registrierung</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die Programmiersprache &lt;b&gt;{0}&lt;/b&gt; wird nicht unterstützt (Projekttyp: {1}).&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Der Projekttyp &lt;b&gt;{0}&lt;/b&gt; ist bereits für die Programmiersprache &lt;b&gt;{1}&lt;/b&gt; registriert.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>Projekttyp Registrierung</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Programmiersprache &lt;b&gt;{0}&lt;/b&gt; wird nicht unterstützt (Projekttyp: {1}).&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Der Projekttyp &lt;b&gt;{0}&lt;/b&gt; ist bereits für die Programmiersprache &lt;b&gt;{1}&lt;/b&gt; registriert.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Projekttyp &lt;b&gt;{0}&lt;/b&gt; ist bereits registriert.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation>Projektdatei lesen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Projektdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation>Nutzer bezogene Projektdaten lesen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei mit den Nutzer bezogenen Projektdaten &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation>Projektsitzung lesen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Bitte speichern Sie zuerst das Projekt.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Projektsitzung lesen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Projektsitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation>Projektsitzung speichern</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation>Projektsitzung löschen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Projektsitzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation>Aufgaben lesen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Aufgabendatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation>Debugger-Eigenschaften lesen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei mit den projektspezifischen Debugger-Eigenschaften &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation>Debugger-Eigenschaften speichern</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation>Debugger-Eigenschaften löschen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei mit den projektspezifischen Debugger-Eigenschaften &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Sprache hinzufügen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Sie müssen zuerst ein Übersetzungsmuster festlegen.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Übersetzung löschen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die ausgewählte Übersetzungsdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Datei hinzufügen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die ausgewählte Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht zu &lt;b&gt;{1}&lt;/b&gt; hinzugefügt werden.&lt;/p&gt;&lt;p&gt;Ursache: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>Das Zielverzeichnis darf nicht leer sein.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Verzeichnis hinzufügen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Quellverzeichnis enthält keine Dateien, die zur gewählten Kategorie gehören.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Zielverzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht erstellt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>Das Quellverzeichnis darf nicht leer sein.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Datei umbenennen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Datei umbenennen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert bereits. Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht umbenannt werden.&lt;br /&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Datei löschen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die ausgewählte Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Verzeichnis löschen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das ausgewählte Verzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelöscht werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Projektverzeichnis erstellen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Projektverzeichnis &lt;b&gt;{0}&lt;/b&gt; konnte nicht erstellt werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation>Projektverwaltungsverzeichnis erstellen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Projektverzeichnis &lt;b&gt;{0}&lt;/b&gt; ist nicht beschreibbar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation>Hauptskript erzeugen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das Hauptskript &lt;b&gt;{0}&lt;/b&gt; konnte nicht erzeugt werden.&lt;br/&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation>Makefile erzeugen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die make Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht erzeugt werden.&lt;br/&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Neues Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>Existierende Dateien dem Projekt hinzufügen?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Versionskontrollsystem auswählen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>Möchten Sie die VCS-Befehlsoptionen bearbeiten?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Neues Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Soll die Projektdatei zum Repository hinzugefügt werden?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>Keines</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>Wähle das Versionskontrollsystem für das Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Übersetzungsmuster</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Gib das Pfadmuster für Übersetzungsdateien ein (benutze „%language%“ anstelle des Sprachcodes):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Projekt öffnen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation>Projekt Dateien (*.epj);;XML Projekt Dateien (*.e4p)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation>Projektdateien (*.epj)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation>Projekt speichern</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Datei speichern</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Projekt schließen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>Das aktuelle Projekt hat ungesicherte Änderungen.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Syntaxfehler gefunden</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>Das Projekt beinhaltet eine Datei mit Syntaxfehlern.</numerusform>
@@ -55833,999 +55897,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>&amp;Neu...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Erstelle ein neues Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Neu...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Eingabe der Informationen des neuen Projektes.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Öffnen...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Öffnet ein bestehendes Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Öffnen...&lt;/b&gt;&lt;p&gt;Dies öffnet ein bestehendes Projekt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Projekt schließen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>Schl&amp;ießen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Schließt das aktuelle Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Schließen&lt;/b&gt;&lt;p&gt;Dies schließt das aktuelle Projekt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Projekt speichern</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Speichern</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Speichert das aktuelle Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Speichern&lt;/b&gt;&lt;p&gt;Dies speichert das aktuelle Projekt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>Projekt speichern unter</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>Speichern &amp;unter...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Speichert das aktuelle Projekt in eine neue Datei</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Speichern unter&lt;/b&gt;&lt;p&gt;Dies speichert das aktuelle Projekt in eine neue Datei.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>Dateien zum Projekt hinzufügen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>&amp;Dateien hinzufügen...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>Fügt Dateien zum aktuellen Projekt hinzu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Dateien hinzufügen...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, mit dem Dateien zum aktuellen Projekt hinzugefügt werden kann. Der Ort, an dem sie eingefügt werden, wird durch die Dateinamenerweiterung bestimmt.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>Verzeichnis zum Projekt hinzufügen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>Verzeichnis hinzufügen...</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>Füge den Inhalt eines Verzeichnisses zum Projekt hinzu</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Verzeichnis hinzufügen&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, mit dem ein Verzeichnis bzw. der Inhalt eines Verzeichnisses zum aktuellen Projekt hinzugefügt werden kann.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation>Übersetzung zum Projekt hinzufügen</translation>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Speichern unter&lt;/b&gt;&lt;p&gt;Dies speichert das aktuelle Projekt in eine neue Datei.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>&amp;Übersetzung hinzufügen...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation>Eine Übersetzung zum aktuellen Projekt hinzufügen</translation>
+      <source>Add files to project</source>
+      <translation>Dateien zum Projekt hinzufügen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>&amp;Dateien hinzufügen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>Fügt Dateien zum aktuellen Projekt hinzu</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Übersetzung hinzufügen...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, mit dem eine Übersetzung zum aktuellen Projekt hinzugefügt werden kann.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>Neue Dateien suchen</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Dateien hinzufügen...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, mit dem Dateien zum aktuellen Projekt hinzugefügt werden kann. Der Ort, an dem sie eingefügt werden, wird durch die Dateinamenerweiterung bestimmt.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation>Neue &amp;Dateien suchen...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation>Sucht neue Dateien im Projektverzeichnis.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Neue Dateien suchen...&lt;/b&gt;&lt;p&gt;Dies sucht im Projektverzeichnis und in registrierten Unterverzeichnissen nach neuen Dateien (Quellen, *.ui, *.idl, *.proto).&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation>Projektdatei suchen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation>Projektdatei suchen...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation>Alt+Ctrl+P</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation>Suche nach einer Datei in der Liste der Projektdateien.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Projektdatei suchen&lt;/b&gt;&lt;p&gt;Dies sucht nach einer Datei in der Liste der Projektdateien.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation>Projekteigenschaften</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation>&amp;Eigenschaften...</translation>
+      <source>Add directory to project</source>
+      <translation>Verzeichnis zum Projekt hinzufügen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>Verzeichnis hinzufügen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>Füge den Inhalt eines Verzeichnisses zum Projekt hinzu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Verzeichnis hinzufügen&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, mit dem ein Verzeichnis bzw. der Inhalt eines Verzeichnisses zum aktuellen Projekt hinzugefügt werden kann.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation>Übersetzung zum Projekt hinzufügen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>&amp;Übersetzung hinzufügen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation>Eine Übersetzung zum aktuellen Projekt hinzufügen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Übersetzung hinzufügen...&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, mit dem eine Übersetzung zum aktuellen Projekt hinzugefügt werden kann.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>Neue Dateien suchen</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation>Zeigt die Projekteigenschaften an</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Eigenschaften...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog an, mit dem die Projekteigenschaften bearbeitet werden können.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation>Nutzer bezogene Projektdaten</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>&amp;Nutzer bezogene Projektdaten...</translation>
+      <source>Searc&amp;h new files...</source>
+      <translation>Neue &amp;Dateien suchen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation>Sucht neue Dateien im Projektverzeichnis.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Neue Dateien suchen...&lt;/b&gt;&lt;p&gt;Dies sucht im Projektverzeichnis und in registrierten Unterverzeichnissen nach neuen Dateien (Quellen, *.ui, *.idl, *.proto).&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
+      <translation>Projektdatei suchen</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>Zeigt die Nutzer bezogenen Projektdaten an</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Nutzer bezogene Projektdaten...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog an, um Nutzer bezogene Projektdaten zu bearbeiten.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Dateitypzuordnungen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Dateitypzuordnungen...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation>Zeigt die Dateitypzuordnungen des Projektes</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Dateitypzuordnungen...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Eingabe der Dateitypzuordnungen des Projektes. Diese Zuordnungen bestimmen den Typ (Quellen, Formulare, Schnittstellen, Protokolle oder Sonstige) über ein Dateinamenmuster. Sie werden genutzt, wenn eine Datei zum Projekt hinzugefügt oder wenn nach neuen Dateien gesucht wird.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation>Lexerzuordnungen</translation>
+      <source>Search Project File...</source>
+      <translation>Projektdatei suchen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation>Alt+Ctrl+P</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation>Suche nach einer Datei in der Liste der Projektdateien.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Projektdatei suchen&lt;/b&gt;&lt;p&gt;Dies sucht nach einer Datei in der Liste der Projektdateien.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation>Projekteigenschaften</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation>&amp;Eigenschaften...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation>Zeigt die Projekteigenschaften an</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Eigenschaften...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog an, mit dem die Projekteigenschaften bearbeitet werden können.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
+      <translation>Nutzer bezogene Projektdaten</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation>Lexerzuordnungen...</translation>
+      <source>&amp;User Properties...</source>
+      <translation>&amp;Nutzer bezogene Projektdaten...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation>Zeigt die projektspezifischen Lexerzuordnungen</translation>
+      <source>Show the user specific project properties</source>
+      <translation>Zeigt die Nutzer bezogenen Projektdaten an</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Lexerzuordnungen&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, um die projektspezifischen Lexerzuordnungen zu bearbeiten. Diese Zuordnungen überschreiben die globalen Lexerzuordnungen. Lexer werden verwendet, um den Editortext einzufärben.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Nutzer bezogene Projektdaten...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog an, um Nutzer bezogene Projektdaten zu bearbeiten.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Dateitypzuordnungen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Dateitypzuordnungen...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation>Zeigt die Dateitypzuordnungen des Projektes</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Dateitypzuordnungen...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Eingabe der Dateitypzuordnungen des Projektes. Diese Zuordnungen bestimmen den Typ (Quellen, Formulare, Schnittstellen, Protokolle oder Sonstige) über ein Dateinamenmuster. Sie werden genutzt, wenn eine Datei zum Projekt hinzugefügt oder wenn nach neuen Dateien gesucht wird.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation>Lexerzuordnungen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation>Lexerzuordnungen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation>Zeigt die projektspezifischen Lexerzuordnungen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Lexerzuordnungen&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog, um die projektspezifischen Lexerzuordnungen zu bearbeiten. Diese Zuordnungen überschreiben die globalen Lexerzuordnungen. Lexer werden verwendet, um den Editortext einzufärben.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Debugger-Eigenschaften</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>Debugger-&amp;Eigenschaften...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Debugger-Eigenschaften anzeigen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Debugger-Eigenschaften...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog an, um die projektspezifischen Debugger-Einstellungen zu bearbeiten.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Laden</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>&amp;Laden</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Debugger-Eigenschaften laden</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Debugger-Eigenschaften laden&lt;/b&gt;&lt;p&gt;Dies lädt die projektspezifischen Debugger-Einstellungen.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Speichern</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Debugger-Eigenschaften speichern</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Debugger-Eigenschaften speichern&lt;/b&gt;&lt;p&gt;Dies speichert die projektspezifischen Debugger-Einstellungen.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Löschen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>&amp;Löschen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Debugger-Eigenschaften löschen</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>Debugger-&amp;Eigenschaften...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Debugger-Eigenschaften anzeigen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Debugger-Eigenschaften...&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog an, um die projektspezifischen Debugger-Einstellungen zu bearbeiten.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Debugger-Eigenschaften löschen&lt;/b&gt;&lt;p&gt;Dies löscht die Datei mit den projektspezifischen Debugger-Einstellungen.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>Zurücksetzen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>&amp;Zurücksetzen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Debugger-Eigenschaften zurücksetzen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Debugger-Eigenschaften zurücksetzen&lt;/b&gt;&lt;p&gt;Dies setzt die projektspezifischen Debugger-Einstellungen zurück.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Sitzung laden</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Laden der Projektsitzung.</translation>
+      <source>Load</source>
+      <translation>Laden</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>&amp;Laden</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Debugger-Eigenschaften laden</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Debugger-Eigenschaften laden&lt;/b&gt;&lt;p&gt;Dies lädt die projektspezifischen Debugger-Einstellungen.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Speichern</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Debugger-Eigenschaften speichern</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Debugger-Eigenschaften speichern&lt;/b&gt;&lt;p&gt;Dies speichert die projektspezifischen Debugger-Einstellungen.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Löschen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>&amp;Löschen</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Debugger-Eigenschaften löschen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Debugger-Eigenschaften löschen&lt;/b&gt;&lt;p&gt;Dies löscht die Datei mit den projektspezifischen Debugger-Einstellungen.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>Zurücksetzen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>&amp;Zurücksetzen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Debugger-Eigenschaften zurücksetzen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Debugger-Eigenschaften zurücksetzen&lt;/b&gt;&lt;p&gt;Dies setzt die projektspezifischen Debugger-Einstellungen zurück.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Sitzung laden</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Laden der Projektsitzung.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Sitzung laden&lt;/b&gt;&lt;p&gt;Dies lädt eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.&lt;br&gt;- alle offenen Quelltextdateien&lt;br&gt;- alle Haltepunkte&lt;br&gt;- die Kommandozeilenparameter&lt;br&gt;- das Arbeitsverzeichnis&lt;br&gt;- das Ausnahmemeldungsflag&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Sitzung speichern</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Speichern der Projektsitzung.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Sitzung speichern&lt;/b&gt;&lt;p&gt;Dies speichert eine Projektsitzungsdatei. Die Sitzung enthält die folgenden Daten.&lt;br&gt;- alle offenen Quelltextdateien&lt;br&gt;- alle Haltepunkte&lt;br&gt;- die Kommandozeilenparameter&lt;br&gt;- das Arbeitsverzeichnis&lt;br&gt;- das Ausnahmemeldungsflag&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>Sitzung löschen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>Löscht die Projektsitzungsdatei.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Sitzung löschen&lt;/b&gt;&lt;p&gt;Dies löscht die Sitzungsdatei des Projektes.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation>Quelltextmetriken</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation>&amp;Quelltextmetriken...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>Zeige einige Quelltextmetriken für das Projekt.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Quelltextmetriken...&lt;/b&gt;&lt;p&gt;Dies zeigt einige Quelltextmetriken für alle Python-Dateien des Projektes.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation>Python-Quelltext-Abdeckung</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>&amp;Quelltext Abdeckung...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation>Zeige die Quelltextabdeckung für das Projekt.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Quelltext Abdeckung...&lt;/b&gt;&lt;p&gt;Dies zeigt die Quelltextabdeckung für alle Python-Dateien des Projektes an.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>Profildaten</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>&amp;Profildaten...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation>Zeige Profildaten des aktuellen Projektes.</translation>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>Sitzung löschen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>Löscht die Projektsitzungsdatei.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Sitzung löschen&lt;/b&gt;&lt;p&gt;Dies löscht die Sitzungsdatei des Projektes.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation>Quelltextmetriken</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
+      <translation>&amp;Quelltextmetriken...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Profildaten...&lt;/b&gt;&lt;p&gt;Dies zeigt die Profildaten des Projektes.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Applikations-Diagramm</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>&amp;Applikations-Diagramm...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Zeigt ein Diagramm des Projektes.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Applikations-Diagramm...&lt;/b&gt;&lt;p&gt;Dies zeigt ein Diagramm des Projektes.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>Zeige einige Quelltextmetriken für das Projekt.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Quelltextmetriken...&lt;/b&gt;&lt;p&gt;Dies zeigt einige Quelltextmetriken für alle Python-Dateien des Projektes.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation>Python-Quelltext-Abdeckung</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>&amp;Quelltext Abdeckung...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation>Zeige die Quelltextabdeckung für das Projekt.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Quelltext Abdeckung...&lt;/b&gt;&lt;p&gt;Dies zeigt die Quelltextabdeckung für alle Python-Dateien des Projektes an.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>Profildaten</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation>Diagramm laden</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation>Diagramm &amp;laden...</translation>
+      <source>&amp;Profile Data...</source>
+      <translation>&amp;Profildaten...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation>Lade ein Diagramm aus einer Datei.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diagramm laden...&lt;/b&gt;&lt;p&gt;Dies lädt ein Diagramm aus einer Datei.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>Erzeuge Paketliste</translation>
+      <source>Show profiling data for the project.</source>
+      <translation>Zeige Profildaten des aktuellen Projektes.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Profildaten...&lt;/b&gt;&lt;p&gt;Dies zeigt die Profildaten des Projektes.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Applikations-Diagramm</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation>Erzeuge &amp;Paketliste</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>&amp;Applikations-Diagramm...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation>Erzeugt eine erste PKGLIST-Datei für ein eric Plugin.</translation>
+      <source>Show a diagram of the project.</source>
+      <translation>Zeigt ein Diagramm des Projektes.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Erzeuge Paketliste&lt;/b&gt;&lt;p&gt;Dies erzeugt eine erste Liste von Dateien, die in ein eric Pluginarchive einbezogen werden sollen. Die Liste wird aus der Projektdatei erzeugt.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation>Erzeuge Plugin Archive</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation>Erzeuge Plugin &amp;Archive</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation>Erzeugt eric Plugin Archivdateien.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Erzeuge Plugin Archive&lt;/b&gt;&lt;p&gt;Dies erzeugt eric Plugin Archivdateien mit den Dateien, die in einer PKGLIST*-Datei angegeben wurden. Der Archivname wird aus dem Namen des Hauptskriptes generiert, falls er nicht in der Paketlistendatei angegeben ist.&lt;/p&gt;</translation>
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Applikations-Diagramm...&lt;/b&gt;&lt;p&gt;Dies zeigt ein Diagramm des Projektes.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation>Diagramm laden</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation>Diagramm &amp;laden...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation>Lade ein Diagramm aus einer Datei.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diagramm laden...&lt;/b&gt;&lt;p&gt;Dies lädt ein Diagramm aus einer Datei.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation>Erzeuge Plugin Archive (Snapshot)</translation>
+      <source>Create Package List</source>
+      <translation>Erzeuge Paketliste</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation>Erzeuge Plugin Archive (&amp;Snapshot)</translation>
+      <source>Create &amp;Package List</source>
+      <translation>Erzeuge &amp;Paketliste</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
-      <translation>Erzeugt eric Plugin Archivdateien (Snapshot Releases).</translation>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
+      <translation>Erzeugt eine erste PKGLIST-Datei für ein eric Plugin.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Erzeuge Paketliste&lt;/b&gt;&lt;p&gt;Dies erzeugt eine erste Liste von Dateien, die in ein eric Pluginarchive einbezogen werden sollen. Die Liste wird aus der Projektdatei erzeugt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation>Erzeuge Plugin Archive</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation>Erzeuge Plugin &amp;Archive</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation>Erzeugt eric Plugin Archivdateien.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Erzeuge Plugin Archive&lt;/b&gt;&lt;p&gt;Dies erzeugt eric Plugin Archivdateien mit den Dateien, die in einer PKGLIST*-Datei angegeben wurden. Der Archivname wird aus dem Namen des Hauptskriptes generiert, falls er nicht in der Paketlistendatei angegeben ist.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation>Erzeuge Plugin Archive (Snapshot)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation>Erzeuge Plugin Archive (&amp;Snapshot)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation>Erzeugt eric Plugin Archivdateien (Snapshot Releases).</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Erzeuge Plugin Archive (Snapshot)&lt;/b&gt;&lt;p&gt;Dies erzeugt eric Plugin Archivdateien mit den Dateien, die in der PKGLIST*-Datei angegeben wurden. Der Archivname wird aus dem Namen des Hauptskriptes generiert, falls er nicht in der Paketlistendatei angegeben ist. Der Versionseintrag des Hauptskriptes wird verändert, um ein Snapshot Release anzuzeigen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation>Make ausführen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation>&amp;Make ausführen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation>Führt eine 'make' Lauf aus.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Make ausführen&lt;/b&gt;&lt;p&gt;Die führt einen 'make' Lauf aus, um das konfigurierte Ziel zu bauen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation>Auf Änderungen prüfen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation>Auf Änderungen &amp;prüfen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation>Fragt 'make', ob ein Neubau erforderlich ist.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Auf Änderungen prüfen&lt;/b&gt;&lt;p&gt;Dies fragt 'make', ob ein Neubau des konfigurierten Zieles erforderlich ist.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation>STL Datei erzeugen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation>&amp;STL Datei erzeugen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation>Erzeuge eine STL Datei der Projektabhängigkeiten.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation>&lt;b&gt;STL Datei erzeugen&lt;/b&gt;&lt;p&gt;Dies erlaubt die Erstellung einer STL Datei der Projektabhängigkeiten. Dies kann auf verschiedenen Eingaben aufgebaut werden und wird in eine CycloneDX STL Datei gesichert.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation>Über Black</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation>&amp;Black</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation>Gibt ein paar Informationen zu 'Black' aus.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;Dies gibt ein paar Informationen zum installierten 'Black' Werkzeug aus.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation>Code umformatieren</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation>Code um&amp;formatieren</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation>Formatiert die Projektquellen mit 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Code umformatieren&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Konfiguration eines Formatierungslaufes an und formatiert die Quellen mit 'Black' um.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation>Code Umformatierung prüfen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation>&amp;Code Umformatierung prüfen</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation>Gibt ein paar Informationen zu 'Black' aus.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;Dies gibt ein paar Informationen zum installierten 'Black' Werkzeug aus.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation>Code formatieren</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation>Code &amp;formatieren</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation>Formatiert die Projektquellen mit 'Black'.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Code formatieren&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Konfiguration eines Formatierungslaufes an und formatiert die Quellen mit 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation>Code Umformatierung prüfen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation>&amp;Code Umformatierung prüfen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation>Prüft, ob die Projektquellen mit 'Black' umformatiert werden müssen.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Code Umformatierung prüfen&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Konfiguration eines Formatierungsprüflaufes an und prüft, ob die Projektquellen mit 'Black' umformatiert werden müssen.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation>Diff Code Umformatierung</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation>&amp;Diff Code Umformatierung</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation>Erzeugt ein Unified Diff potentieller Umformatierungen der Projektquellen mit 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diff Code Umformatierung&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Konfiguration der Erstellung eines Formatierungsdiff an und erstellt ein Unified Diff potentieller Umformatierungen der Projektquellen mit 'Black'.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Projekt</translation>
+      <source>Code Formatting Diff</source>
+      <translation>Diff Code Umformatierung</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Zu&amp;letzt geöffnete Projekte</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Sitzung</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>Debugger</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation>Projekt&amp;werkzeuge</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>&amp;Versionskontrolle</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>&amp;Prüfen</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
-      <translation>Code &amp;Formatierung</translation>
+      <source>Code Formatting &amp;Diff</source>
+      <translation>&amp;Diff Code Umformatierung</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
+      <translation>Erzeugt ein Unified Diff potentieller Umformatierungen der Projektquellen mit 'Black'.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diff Code Umformatierung&lt;/b&gt;&lt;p&gt;Dies zeigt einen Dialog zur Konfiguration der Erstellung eines Formatierungsdiff an und erstellt ein Unified Diff potentieller Umformatierungen der Projektquellen mit 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation>Einstellungen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation>Gib die Parameter zur Formatierung der Projektquellen mit 'Black' ein.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Einstellungen&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Eingabe der Parameter für Formatierung der Projektquellen mit 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation>Projekt installieren</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation>Projekt &amp;installieren</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation>Installiert das Projekt in die eingebettete Umgebung.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Projekt insttallieren&lt;/b&gt;&lt;p&gt;Die installiert das Projekt im editierbaren Modus (d.h. Entwicklungsmodus) in die eingebettete Umgebung.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation>&amp;Einstellungen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation>Konfiguriert die eingebettete Umgebung.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Einstellungen&lt;/b&gt;&lt;p&gt;Dies öffnet einen Dialog zur Konfiguration der einebetteten virtuellen Umgebung des Projektes.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Projekt</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Zu&amp;letzt geöffnete Projekte</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Sitzung</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>Debugger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation>Eingebettete Umgebung</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation>Projekt&amp;werkzeuge</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>&amp;Versionskontrolle</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>&amp;Prüfen</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation>Code &amp;Formatierung</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>&amp;Zeige</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>&amp;Diagramme</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>Pa&amp;ketierer</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>&amp;Quelltextdokumentation</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation>Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation>Weitere Werkzeuge</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Projekt</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>&amp;Löschen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Neue Dateien suchen</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>Es wurden keine neuen Dateien gefunden.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Versionskontrollsystem</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das ausgewählte Versionskontrollsystem &lt;b&gt;{0}&lt;/b&gt; konnte nicht gefunden werden.&lt;br/&gt;Ignoriere Übersteuerung.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Das ausgewählte Versionskontrollsystem &lt;b&gt;{0}&lt;/b&gt; konnte nicht gefunden werden.&lt;br/&gt;Versionskontrolle nicht möglich.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>Quelltext Abdeckungsdaten</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Für das aktuelle Projekt ist kein Hauptskript festgelegt. Abbruch</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>Quelltext Abdeckung</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>Bitte wählen Sie eine Datei mit Abdeckungsdaten</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Bitte wählen Sie eine Datei mit Profildaten</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>Modulnamen anzeigen?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;PKGLIST&lt;/b&gt; existiert bereits.&lt;/p&gt;&lt;p&gt;Überschreiben?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;PKGLIST&lt;/b&gt; konnte nicht erzeugt werden.&lt;/p&gt;&lt;p&gt;Ursache: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>Erzeuge Plugin Archiv</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>Für das Projekt wurde kein Hauptskript angegeben. Abbruch...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation>Wähle Paketlisten:</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Keine Paketlistendateien (PKGLIST*) verfügbar oder ausgewählt. Abbruch...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation>Erzeuge Plugin Archive...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation>Abbruch</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation>%v/%m Archive</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geladen werden.&lt;br/&gt;Grund: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; ist noch nicht bereit.&lt;/p&gt;&lt;p&gt;Bitte überarbeite sie und löschen die Zeile '; initial_list' des Dateikopfes.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die eric Plugin Archivdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht erzeugt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht im Archiv gespeichert werde. Sie wird ignoriert.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation>%v/%m Archive</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht geladen werden.&lt;br/&gt;Grund: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; ist noch nicht bereit.&lt;/p&gt;&lt;p&gt;Bitte überarbeite sie und löschen die Zeile '; initial_list' des Dateikopfes.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die eric Plugin Archivdatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht erzeugt werden.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; konnte nicht im Archiv gespeichert werde. Sie wird ignoriert.&lt;/p&gt;&lt;p&gt;Ursache: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die eric Plugin Archivdateien wurden mit einigen Fehlern erzeugt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die eric Plugin Archivdateien wurden erfolgreich erzeugt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Plugindatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;br&gt;Grund: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Plugindatei &lt;b&gt;{0}&lt;/b&gt; konnte nicht gelesen werden.&lt;br&gt;Ursache: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation>Der make Prozess ist nicht gestartet.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation>Der make Prozess ist abgestürzt.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es gibt Änderungen, die einen Neubau des konfigurierten Zieles &lt;b&gt;{0}&lt;/b&gt; erfordern.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es gibt Änderungen, die einen Neubau des Standardzieles erfordern.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation>Die make Datei enthält Fehler.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt;Black ist der kompromisslose Python Code Formatierer.&lt;/p&gt;</translation>
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation>Python Interpreter</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation>Gib den Pfad zum Python Interpreter für die virtuelle Umgebung ein:</translation>
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57657,122 +57788,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Weiteres</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Projekt Weitere Browser&lt;/b&gt;&lt;p&gt;Dies bietet eine Übersicht aller anderen im Projekt enthaltenen Dateien und Verzeichnisse an. Verschiedene Aktionen können über das Kontextmenü ausgeführt werden. Der im Projekt registrierte Eintrag ist farblich hervorgehoben.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation>Mit Hex-Editor öffnen</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>Mit Icon-Editor öffnen</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation>Mit Editor öffnen</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation>MIME-Typ anzeigen</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Datei umbenennen</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Aus dem Projekt entfernen</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Löschen</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Dateien hinzufügen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Verzeichnis hinzufügen...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Erneuern</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Aus dem Projekt entfernen</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Löschen</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Dateien hinzufügen...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Verzeichnis hinzufügen...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Erneuern</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Pfad in die Zwischenablage kopieren</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Alle Verzeichnisse aufklappen</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Alle Verzeichnisse einklappen</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Einstellungen...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation>Der MIME-Typ der Datei konnte nicht ermittelt werden.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>Die Datei hat den MIME-Typ &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation>Die Datei hat den MIME-Typ &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt;Soll sie zur Liste der Text MIME-Typen hinzugefügt werden?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Dateien/Verzeichnisse löschen</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Wollen Sie wirklich diese Einträge aus dem Projekt löschen?</translation>
     </message>
@@ -57786,6 +57925,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation>Projekt</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation>Aktivieren, um das Projekt bei jeder Änderung automatisch zu speichern</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation>Project bei Änderung automatisch speichern</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation>Dateien</translation>
     </message>
@@ -57901,8 +58055,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
-      <translation>geänderte Formulare übersetzen</translation>
+      <source>Compile changed forms</source>
+      <translation>Geänderte Formulare übersetzen</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57911,8 +58065,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
-      <translation>geänderte Ressourcen übersetzen</translation>
+      <source>Compile changed resources</source>
+      <translation>Geänderte Ressourcen übersetzen</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57921,8 +58075,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
-      <translation>make ausführen</translation>
+      <source>Execute make</source>
+      <translation>Make ausführen</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -58461,7 +58615,7 @@
     <message>
       <location filename="../Project/ProjectSourcesBrowser.py" line="134" />
       <source>Format Code</source>
-      <translation>Code umformatieren</translation>
+      <translation>Code formatieren</translation>
     </message>
     <message>
       <location filename="../Project/ProjectSourcesBrowser.py" line="138" />
@@ -59066,6 +59220,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation>Konfiguration der Projektumgebung</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation>Name:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation>Python Interpreter:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation>Gib den Python Interpreter der virtuellen Umgebung ein</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation>PATH Präfix:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation>Python Interpreter</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation>Gib den Suchpfad ein, der der PATH Umgebungsvariablen vorangestellt werden soll. Verwende '{0}' als Trenner.</translation>
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59303,6 +59495,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation>Auswählen, um eine im Projekt eingebettete virtuelle Umgebung zu erzeugen und zu verwenden</translation>
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation>Eingebettete virtuelle Umgebung verwenden</translation>
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Drücken, um die Einstellungen für die Rechtschreibprüfung zu ändern</translation>
     </message>
@@ -59362,7 +59564,7 @@
       <translation>Alt+R</translation>
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation>Keiner</translation>
@@ -61415,18 +61617,18 @@
       <translation>Erfolg</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation>Fehler</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation>FEHLER in {0}: {1}</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation>FEHLER in {0}: {1}</translation>
@@ -65852,293 +66054,343 @@
       <translation>Try, Except, Continue entdeckt.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation>'contextlib.suppress()' entdeckt.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation>Requests Aufruf ohne Timeout.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation>Requests Aufruf mit Timeout auf None gesetzt.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation>Eine Flask Anwendung scheint mit debug=True ausgeführt zu werden. Dies öffnet den Werkzeug Debugger und erlaubt die Ausführung beliebigen Codes.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation>Verwendung von  'tarfile.extractall(members=function(tarfile))'. Stelle sicher, dass die Funktion gefährliche Elemente ordnungsgemäß aussortiert ({0}).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation>'tarfile.extractall(members=?)' gefunden, konnte aber den Typ der Elemente nicht identifizieren. Prüfe, ob die Elemente ordnungsgemäß validiert wurden ({0}).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation>'tarfile.extractall()' ohne jegliche Validierung verwendet. Bitte überprüfe und verwerfe gefährliche Elemente.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation>Pickle und Module, die es einbinden, können unsicher sein, wenn es verwendet wird, um nicht vertrauenswürdige Daten zu deserialisieren; mögliches Sicherheitsproblemk.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation>Deserialisierung mit dem marshal Modul ist möglicherweise unsicher.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation>Verwendung einer unsicheren MD2, MD4, MD5 oder SHA1 Hashfunktion.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation>Verwendung der unsicheren Verschlüsselung '{0}'. Ersetze sie durch eine bekannt sichere Verschlüsselung wie z.B. AES.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation>Verwendung des unsicheren Verschlüsselungsmodus '{0}'.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation>Verwendung einer unsicher und abgekündigten Funktion (mktemp).</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation>Verwendung einer möglicherweise unsicheren Funktion - verwende besser ast.literal_eval.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation>Verwendung von mark_safe() kann eine Cross Site Scripting Schwäche eröffnen und sollte vermieden werden.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation>Verwendung von HTTPSConnection unter alten Python versionen vor 2.7.9 und 3.4.3 ist nicht sicher; siehe https://wiki.openstack.org/wiki/OSSN/OSSN-0033</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
-      <translation>Überprüfe 'url open' auf zugelassene Schemata. Das Zulassen von file:/ oder eigenen Schemata ist oft unerwartet.</translation>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation>Verwendung einer unsicheren MD2, MD4, MD5 oder SHA1 Hashfunktion.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation>Verwendung der unsicheren Verschlüsselung '{0}'. Ersetze sie durch eine bekannt sichere Verschlüsselung wie z.B. AES.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
+      <translation>Verwendung des unsicheren Verschlüsselungsmodus '{0}'.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation>Verwendung einer unsicher und abgekündigten Funktion (mktemp).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation>Verwendung einer möglicherweise unsicheren Funktion - verwende besser ast.literal_eval.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation>Verwendung von mark_safe() kann eine Cross Site Scripting Schwäche eröffnen und sollte vermieden werden.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation>Verwendung von HTTPSConnection unter alten Python versionen vor 2.7.9 und 3.4.3 ist nicht sicher; siehe https://wiki.openstack.org/wiki/OSSN/OSSN-0033</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation>Überprüfe 'url open' auf zugelassene Schemata. Das Zulassen von file:/ oder eigenen Schemata ist oft unerwartet.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation>Standardzufallszahlengeneratoren sind ungeeignet für den Einsatz im Bereich Sicherheit/Kryptographie.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation>Telnet-Funktionen werden verwendet. Telnet wird als unsicher angesehen. Verwende SSH oder ein anderes verschlüsseltes Protokoll.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation>Verwendung von '{0}', um nicht vertrauenswürdige XML Daten zu parsen, ist bekannt für XML Attacken. Ersetze '{0}' mit ihrer äquivalenten defusedxml Funktion oder stelle den Aufruf von defusedxml.defuse_stdlib() sicher.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation>Verwendung von '{0}', um nicht vertrauenswürdige XML Daten zu parsen, ist bekannt für XML Attacken. Ersetze '{0}' mit ihrer äquivalenten defusedxml Funktion.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation>FTP-Funktionen werden verwendet. FTP wird als unsicher angesehen. Verwende SSH/SFTP/SCP oder ein anderes verschlüsseltes Protokoll.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation>Die input Method von Python 2 liest Eingaben von der Standardeingabe, verarbeitet sie und führt die resultierende Zeichenkette als Python Quelltext aus. Dies ist vergleichbat und in manchen Fällen schlimmer als die Verwendung von eval(). Verwende mit Python 2 raw_input(). input() ist in Python3 sicher.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation>Standardmäßig erzeugt Python einen sicheren, verifizierten SSL Kontext zur Verwendung in Klassen wie HTTPSConnection. Allerdings ist immer noch die Verwendung eines unsicheren Kontextes via _create_unverified_context() möglich. Dies kehrt zum alten Verhalten ohne Validierung von Zertifikaten und Prüfung des Hostnamens zurück.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation>Verwendung von os.tempnam() und os.tmpnam() ist anfällig für Symlink Attacken. Verwende stattdessen tmpfile().</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation>Verwendung der unsicheren Hashfunktion {0}.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation>Ein telnet verwandtes Modul wird eingebunden. Telnet wird als unsicher angesehen. Verwende SSH oder ein anderes verschlüsseltes Protokoll.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation>Standardmäßig erzeugt Python einen sicheren, verifizierten SSL Kontext zur Verwendung in Klassen wie HTTPSConnection. Allerdings ist immer noch die Verwendung eines unsicheren Kontextes via _create_unverified_context() möglich. Dies kehrt zum alten Verhalten ohne Validierung von Zertifikaten und Prüfung des Hostnamens zurück.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation>Verwendung von os.tempnam() und os.tmpnam() ist anfällig für Symlink Attacken. Verwende stattdessen tmpfile().</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation>Verwendung der unsicheren Hashfunktion {0}.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation>Verwendung eines unsicheren {0}-Hashes für die Sicherheit. Verwende 'usedforsecurity=False'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation>Ein telnet verwandtes Modul wird eingebunden. Telnet wird als unsicher angesehen. Verwende SSH oder ein anderes verschlüsseltes Protokoll.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation>Ein FTP verwandtes Modul wird eingebunden. FTP wird als unsicher angesehen. Verwende SSH/SFTP/SCP oder ein anderes verschlüsseltes Protokoll.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation>Überprüfe mögliche Sicherheitsauswirkungen, die mit dem '{0}' Modul verbunden sind.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation>Verwendung von '{0}', um nicht vertrauenswürdige XML Daten zu parsen, ist bekannt für XML Attacken. Ersetze '{0}' mit ihrer äquivalenten defusedxml Paket oder stelle den Aufruf von defusedxml.defuse_stdlib() sicher.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation>Verwendung von '{0}', um nicht vertrauenswürdige XML Daten zu parsen, ist bekannt für XML Attacken. Ersetze '{0}' mit ihrer äquivalenten defusedxml Paket.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation>Verwendung von '{0}', um nicht vertrauenswürdige XML Daten zu parsen, ist bekannt für XML Attacken. Verwende die defused.xmlrpc.monkey_patch().Funktion, um die xmlrpclib zu patchen und XML Verwundbarkeiten abzuschwächen.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation>Überprüfe mögliche Sicherheitsauswirkungen, die mit dem '{0}' Modul verbunden sind.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation>Die pyCrypto Bibliothek und ihr Modul '{0}' werden nicht mehr länger gepflegt und sind veraltet. Setze die pyca/cryptography Bibliothek ein.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation>'requests' Aufruf mit verify=False schaltet SSL Zertifikatsprüfungen aus; Sicherheitsproblem.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>'ssl.wrap_socket' Aufruf mit unsicherer SSL/TLS Protokollversion erkannt; Sicherheitsproblem.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>'SSL.Context' Aufruf mit unsicherer SSL/TLS Protokollversion erkannt; Sicherheitsproblem.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>Funktionsaufruf mit unsicherer SSL/TLS Protokollversion erkannt; Sicherheitsproblem.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
-      <translation>Funktionsdefinition mit unsicherer SSL/TLS Protokollversion als Standardwert; Sicherheitsproblem.</translation>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation>Überprüfe mögliche Sicherheitsauswirkungen, die mit dem '{0}' Modul verbunden sind.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
+      <translation>Die pyCrypto Bibliothek und ihr Modul '{0}' werden nicht mehr länger gepflegt und sind veraltet. Setze die pyca/cryptography Bibliothek ein.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
-      <translation>'ssl.wrap_socket' Aufruf mit keiner Angabe der SSL/TLS Protokollversion. Der Standardwert 'SSLv23' könnte unsicher sein. Mögliches Sicherheitsproblem.</translation>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
+      <translation>Es wird ein IPMI-bezogenes Modul importiert. IPMI gilt als unsicher. Verwende ein verschlüsseltes Protokoll.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation>'requests' Aufruf mit verify=False schaltet SSL Zertifikatsprüfungen aus; Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>'ssl.wrap_socket' Aufruf mit unsicherer SSL/TLS Protokollversion erkannt; Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>'SSL.Context' Aufruf mit unsicherer SSL/TLS Protokollversion erkannt; Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>Funktionsaufruf mit unsicherer SSL/TLS Protokollversion erkannt; Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation>Funktionsdefinition mit unsicherer SSL/TLS Protokollversion als Standardwert; Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation>'ssl.wrap_socket' Aufruf mit keiner Angabe der SSL/TLS Protokollversion. Der Standardwert 'SSLv23' könnte unsicher sein. Mögliches Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation>{0} Schlüssellängen kleiner {1:d} Bit werden als knackbar angesehen.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation>Verwendung der unsicheren 'yaml.load()' Funktion. Sie erlaubt die Erzeugung beliebiger Objekte. Verwende 'yaml.safe_load()'.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation>Paramiko Aufruf mit einer gesetzte Policy, die automatisch einem unbekannten Host vertraut.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation>Mögliche Shell Injection über einen 'Paramiko' Aufruf. Prüfe, dass Eingaben korrekt abgesichert werden.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation>'subprocess' Aufruf mit shell=True erscheint sicher, mag sich aber zukünftig ändern. Schreibe ihn ohne shell um</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation>'subprocess' Aufruf mit shell=True erkannt; Sicherheitsproblem.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation>'subprocess' Aufruf - überprüfe auf Ausführung nicht vertrauenswürdiger Eingaben.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation>Funktionsaufruf mit shell=True erkannt; mögliches Sicherheitsproblem.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation>Erzeugung eines Prozesses mit einer Shell: erscheint sicher, mag sich aber in Zukunft ändern. Schreibe ihn ohne Shell Verwendung um</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation>Erzeugung eines Prozesses mit einer Shell, mögliche Injektion erkannt; Sicherheitsproblem.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation>Starten eines Prozesses ohne Shell.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation>Starten eines Prozesses mit einem teilweisen Programmpfad.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation>Mögliche SQL Injektion durch Zeichenketten basierten Aufbau einer Abfrage.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
-      <translation>Mögliche Wildcard Injektion im Aufruf: {0}</translation>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation>Verwendung der unsicheren 'yaml.load()' Funktion. Sie erlaubt die Erzeugung beliebiger Objekte. Verwende 'yaml.safe_load()'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation>Paramiko Aufruf mit einer gesetzte Policy, die automatisch einem unbekannten Host vertraut.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation>Die Verwendung von SNMPv1 und SNMPv2 ist unsicher. Wenn möglich sollte SNMPv3 verwendet werden.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation>SNMPv3 sollte nicht ohne Verschlüsselung verwendet werden. noAuthNoPriv &amp; authNoPriv ist unsicher.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
+      <translation>Mögliche Shell Injection über einen 'Paramiko' Aufruf. Prüfe, dass Eingaben korrekt abgesichert werden.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation>'subprocess' Aufruf mit shell=True erscheint sicher, mag sich aber zukünftig ändern. Schreibe ihn ohne shell um</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation>'subprocess' Aufruf mit shell=True erkannt; Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation>'subprocess' Aufruf - überprüfe auf Ausführung nicht vertrauenswürdiger Eingaben.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation>Funktionsaufruf mit shell=True erkannt; mögliches Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation>Erzeugung eines Prozesses mit einer Shell: erscheint sicher, mag sich aber in Zukunft ändern. Schreibe ihn ohne Shell Verwendung um</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation>Erzeugung eines Prozesses mit einer Shell, mögliche Injektion erkannt; Sicherheitsproblem.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation>Starten eines Prozesses ohne Shell.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation>Starten eines Prozesses mit einem teilweisen Programmpfad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation>Mögliche SQL Injektion durch Zeichenketten basierten Aufbau einer Abfrage.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation>Mögliche Wildcard Injektion im Aufruf: {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation>Verwendung von 'extra()' eröffnet einen möglichen SQL Angriffsvektor.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation>Verwendung von 'RawSQL()' eröffnet einen möglichen SQL Angriffsvektor.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation>Verwendung von Jinja Templates mit 'autoescape=False' ist gefährlich und führt zu XSS. Verwende 'autoescaoe=True' oder wähle die 'select_autoescape' Funktion zur Abschwächung von XSS Verwundbarkeiten.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation>Als Standard setzt Jinja2 'autoescape' auf False. Verwende 'autoescaoe=True' oder wähle die 'select_autoescape' Funktion zur Abschwächung von XSS Verwundbarkeiten.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation>Mako Templates als Standard das Rendering von HTML/JS und sind damit offen für XSS Angriffe. Stelle sicher, dass alle in Templates verwendeten Variablen über die 'n', 'h' oder 'x' Flags abgesichert sind (abhängig vom Kontext). Verwende z.B. zur Absicherung der HTML Variablen 'data' den Ausdruck '${{ data |h }}.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation>Potentielle XSS auf die 'mark_safe()' Funktion.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation>Mögliche einprogrammierte AWS Zugriffsschlüssel-ID: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation>Möglicher einprogrammierter geheimer AWS Zugriffsschlüssel: {0}</translation>
     </message>
@@ -69937,6 +70189,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Unbehandelte Ausnahmen immer anzeigen&lt;/b&gt;
+&lt;p&gt;Wenn dieser Schalter aktiv ist, werden alle unbehandelten Ausnahmen angezeigt, auch wenn 'Ausnahmen anzeigen' inaktiv ist. Ist er inaktiv, so wird die Anzeige durch letzteren Schalter bestimmt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
     </message>
@@ -70133,6 +70392,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Unbehandelte Ausnahmen immer anzeigen&lt;/b&gt;
+&lt;p&gt;Wenn dieser Schalter aktiv ist, werden alle unbehandelten Ausnahmen angezeigt, auch wenn 'Ausnahmen anzeigen' inaktiv ist. Ist er inaktiv, so wird die Anzeige durch letzteren Schalter bestimmt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
     </message>
@@ -70175,6 +70441,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;In Interpreterbibliotheken springen&lt;/b&gt;
+&lt;p&gt;Ist dieser Schalter aktiv, so folgt der Debugger Aufrufen in die Python Bibliothek.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation>In Interpreterbibliotheken springen</translation>
     </message>
@@ -70487,6 +70760,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Unbehandelte Ausnahmen immer anzeigen&lt;/b&gt;
+&lt;p&gt;Wenn dieser Schalter aktiv ist, werden alle unbehandelten Ausnahmen angezeigt, auch wenn 'Ausnahmen anzeigen' inaktiv ist. Ist er inaktiv, so wird die Anzeige durch letzteren Schalter bestimmt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
     </message>
@@ -70715,6 +70995,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Unbehandelte Ausnahmen immer anzeigen&lt;/b&gt;
+&lt;p&gt;Wenn dieser Schalter aktiv ist, werden alle unbehandelten Ausnahmen angezeigt, auch wenn 'Ausnahmen anzeigen' inaktiv ist. Ist er inaktiv, so wird die Anzeige durch letzteren Schalter bestimmt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Unbehandelte Ausnahmen immer anzeigen</translation>
     </message>
@@ -77453,28 +77740,18 @@
       <translation>Drücken, um alle Dateien mit Problemen anzuzeigen</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation>Fehler</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation>Fehler: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation>Bereite Dateien vor...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation>Übertrage Daten...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation>Keine Probleme gefunden.</translation>
     </message>
@@ -77941,7 +78218,7 @@
       <translation>Pfad in die Zwischenablage kopieren</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -77949,15 +78226,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>Unbenannt {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -79055,7 +79332,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation>Modultest</translation>
@@ -79168,6 +79445,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation>Testnamenmuster:</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation>Gib Testnamenmuster (getrennt durch Leerzeichen) oder einen Testnamenausdruck ein</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation>Markierungsausdruck:</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation>Gib einen Markierungsausdruck oder -namen zur Testfilterung ein</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation>Drücken, um ein Fenster mit der Liste der definierten Markierungen anzuzeigen</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation>Ausführungsparameter</translation>
     </message>
@@ -79243,153 +79545,153 @@
       <translation>Leerlauf</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation>Ausgabe anzeigen...</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation>Zeig die Ausgabe des Testläufer Prozesses</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ausgabe anzeigen...&lt;/b&gt;&lt;p&gt;Dieser Knopf öffnet einen Dialog mit der Ausgabe des Testläufers für den letzten Testlauf.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation>Abdeckung zeigen...</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation>Zeige die Testabdeckung in einem neuen Dialog</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Abdeckung zeigen...&lt;/b&lt;p&gt;Dieser Knopf öffnet einen Dialog mit mit den gesammlten Abdeckungsdaten.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation>Start</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation>Startet den ausgewählten Modultest</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Starte Modultest&lt;/b&gt;&lt;p&gt;Dieser Knopf startet den ausgewählten Modultest.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation>Fehlerhafte wiederholen</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation>Fehlerhafte Tests des ausgewählten Modultests wiederholen</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fehlerhafte wiederholen&lt;/b&gt;&lt;p&gt;Dieser Knopf wiederholt alle fehlerhaften Tests des aktuellsten Testlaufes.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation>Anhalten</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation>Halte den laufenden Modultest an</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Modultest anhalten&lt;/b&gt;&lt;p&gt;Dieser Knopf hält den laufenden Test an.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation>{0} (nicht installiert)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation>Aktiv</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation>Python3 Dateien ({0});;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Python-Dateien (*.py);;Alle Dateien (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation>&lt;h3&gt;Versionen der Testrahmen und ihrer Erweiterungen&lt;/h3&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation>Keine Versionsinformationen verfügbar.</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation>Versionen</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation>Bereite Testlauf vor</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation>ausstehend</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation>Fehlschlag</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation>Ermittlungsfehler</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es gab einen Fehler während der Testermittlung.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation>läuft</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation>
         <numerusform>%n Test in {0}s ausgeführt</numerusform>
@@ -79397,7 +79699,7 @@
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation>
         <numerusform>%n Test ausgeführt</numerusform>
@@ -79405,12 +79707,12 @@
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation>nicht ausgeführt</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation>Ausgabe Testlauf</translation>
     </message>
@@ -84568,43 +84870,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; ist keine Datei.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation>Aktualisierung verfügbar</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation>Eine neuere Version des &lt;b&gt;eric-ide&lt;/b&gt; Paketes is auf &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt; verfügbar.</translation>
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Eine neuere Version des &lt;b&gt;eric-ide&lt;/b&gt; Paketes ist auf &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt; verfügbar.&lt;/p&gt;&lt;p&gt;Installiert: {1}&lt;br/&gt;Verfügbar: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>Erstmalige Nutzung</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation>eric7 wurde noch nicht konfiguriert, aber es wurde eine eric6 Konfiguration gefunden. Soll diese importiert werden?</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation>eric wurde noch nicht konfiguriert. Der Konfigurationsdialog wird nun gestartet.</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation>Wähle Arbeitsverzeichnis</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation>Nicht gespeicherte Daten gefunden</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation>Einige Editoren haben nicht gespeicherte Inhalte. Sollen diese gespeichert werden?</translation>
     </message>
@@ -85751,37 +86053,37 @@
       <translation>Aktualisierung prüfen...</translation>
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation>{0} aktualisieren...</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Eine Aktualisierung für &lt;b&gt;{0}&lt;/b&gt; ist verfügbar.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Paket&lt;/th&gt;&lt;th&gt;Installiert&lt;/th&gt;&lt;th&gt;Verfügbar&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation>Keine Aktualisierungen verfügbar.</translation>
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation>eric7 aktualisieren...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Eine Aktualisierung für &lt;b&gt;eric7&lt;/b&gt; ist verfügbar.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation>PyQt6 aktualisieren...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Eine Aktualisierung für &lt;b&gt;PyQt6&lt;/b&gt; ist verfügbar.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation>Beide aktualisieren...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation>Beide</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation>Aktualisierung prüfen</translation>
     </message>
@@ -85921,8 +86223,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85930,7 +86232,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation>Ctrl+Shift+L</translation>
@@ -85938,8 +86240,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85947,7 +86249,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation>Tab</translation>
@@ -85955,8 +86257,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85964,14 +86266,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation>Return</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -85979,8 +86281,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85988,21 +86290,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation>Backspace</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation>Meta+H</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation>Shift+Backspace</translation>
@@ -86010,8 +86312,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -86019,14 +86321,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation>Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation>Meta+D</translation>
@@ -86034,8 +86336,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -86043,7 +86345,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation>Ctrl+Backspace</translation>
@@ -86051,8 +86353,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -86060,7 +86362,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation>Ctrl+Del</translation>
@@ -86068,8 +86370,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -86077,7 +86379,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation>Ctrl+Shift+Backspace</translation>
@@ -86085,8 +86387,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -86094,14 +86396,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation>Meta+K</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation>Ctrl+Shift+Del</translation>
@@ -86109,8 +86411,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -86118,14 +86420,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation>Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation>Meta+B</translation>
@@ -86133,8 +86435,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -86142,14 +86444,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation>Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation>Meta+F</translation>
@@ -86157,8 +86459,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -86167,8 +86469,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation>Alt+Left</translation>
@@ -86176,8 +86478,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation>Ctrl+Left</translation>
@@ -86185,8 +86487,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -86195,8 +86497,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation>Ctrl+Right</translation>
@@ -86204,8 +86506,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -86214,8 +86516,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation>Home</translation>
@@ -86223,8 +86525,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -86232,7 +86534,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation>Meta+E</translation>
@@ -86240,8 +86542,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation>End</translation>
@@ -86249,8 +86551,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -86258,14 +86560,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation>Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation>Meta+P</translation>
@@ -86273,8 +86575,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -86282,14 +86584,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation>Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation>Meta+N</translation>
@@ -86297,8 +86599,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation>Ctrl+Down</translation>
@@ -86306,8 +86608,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation>Ctrl+Up</translation>
@@ -86315,8 +86617,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -86324,7 +86626,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation>PgUp</translation>
@@ -86332,8 +86634,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -86341,14 +86643,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation>PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation>Meta+V</translation>
@@ -86356,8 +86658,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86365,7 +86667,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation>Esc</translation>
@@ -86373,8 +86675,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86382,14 +86684,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation>Shift+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation>Meta+Shift+B</translation>
@@ -86397,8 +86699,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86406,14 +86708,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation>Shift+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation>Meta+Shift+F</translation>
@@ -86421,8 +86723,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86431,8 +86733,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation>Alt+Shift+Left</translation>
@@ -86440,8 +86742,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation>Ctrl+Shift+Left</translation>
@@ -86449,8 +86751,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86460,9 +86762,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation>Alt+Shift+Right</translation>
@@ -86470,8 +86772,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation>Ctrl+Shift+Right</translation>
@@ -86479,8 +86781,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86488,7 +86790,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation>Shift+Home</translation>
@@ -86496,8 +86798,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86505,14 +86807,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation>Meta+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation>Shift+End</translation>
@@ -86521,21 +86823,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Suchen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>&amp;Suchen...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86543,7 +86845,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Sucht nach Text</translation>
@@ -86555,21 +86857,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Weitersuchen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>&amp;Weitersuchen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86577,7 +86879,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>Das nächste Vorkommen des Textes in der Seite suchen</translation>
@@ -86589,21 +86891,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Rückwärtssuchen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>&amp;Rückwärtssuchen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86611,7 +86913,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>Das vorherige Vorkommen des Textes in der Seite suchen</translation>
@@ -86623,21 +86925,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Vergrößern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>Ver&amp;größern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86645,7 +86947,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86653,35 +86955,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>Text vergrößern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Vergrößern&lt;/b&gt;&lt;p&gt;Den angezeigten Text vergrößern.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Verkleinern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>Ver&amp;kleinern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86689,7 +86991,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86697,35 +86999,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Text verkleinern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Verkleinern&lt;/b&gt;&lt;p&gt;Den angezeigten Text verkleinern.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation>Vergrößerung zurücksetzen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation>Vergrößerung &amp;zurücksetzen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86733,42 +87035,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation>Die Textgröße zurücksetzen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Vergrößerung zurücksetzen&lt;/b&gt;&lt;p&gt;Setzt die Vergrößerung auf den Wert 100% zurück.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>Maßstab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>&amp;Maßstab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Den Maßstab des Textes ändern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Maßstab&lt;/b&gt;&lt;p&gt;dies ändert den Textmaßstab. Es wird ein dialog eingeblendet, in dem der Maßstab eingegeben werden kann.&lt;/p&gt;</translation>
@@ -86776,984 +87078,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Druckvorschau</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>Ein Wortteil nach links</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>Ein Wortteil nach rechts</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation>Alt+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation>Zum Beginn der Anzeigezeile springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation>Alt+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>Eine Zeile nach unten rollen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>Eine Zeile nach oben rollen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Einen Absatz nach oben</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation>Alt+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Einen Absatz nach unten</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation>Alt+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation>Zum Dokumentenanfang springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation>Ctrl+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation>Zum Dokumentenende springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation>Ctrl+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>Eine Ebene ausrücken</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation>Shift+Tab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation>Auswahl um eine Zeile nach oben erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation>Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation>Meta+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>Auswahl um eine Zeile nach unten erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation>Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation>Meta+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation>Auswahl um einen Wortteil nach links erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation>Auswahl um einen Wortteil nach rechts erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>Auswahl um einen Absatz nach oben erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation>Alt+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Auswahl um einen Absatz nach unten erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation>Alt+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>Auswahl um eine Seite nach oben erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation>Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Auswahl um eine Seite nach unten erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation>Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation>Meta+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation>Auswahl zum Dokumentenanfang erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation>Ctrl+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation>Ctrl+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation>Auswahl zum Dokumentenende erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation>Ctrl+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation>Ctrl+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation>Zeichen links löschen, wenn nicht am Zeilenanfang</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Aktuelle Zeile duplizieren</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation>Ctrl+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>Aktuelle Zeile mit vorhergehender tauschen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation>Ctrl+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation>Ausgewählte Zeilen umkehren</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation>Meta+Ctrl+Alt+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Aktuelle Zeile ausschneiden</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation>Alt+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Aktuelle Zeile kopieren</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation>Ctrl+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>Einfügen/Überschreiben umschalten</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation>Ins</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Auswahl in Kleinbuchstaben umwandeln</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation>Alt+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Auswahl in Großbuchstaben umwandeln</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation>Ctrl+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation>Zum Ende der Anzeigezeile springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation>Alt+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation>Auswahl zum Ende der Anzeigezeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation>Seitenumbruch</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Rechteckige Auswahl um eine Zeile nach unten erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation>Alt+Ctrl+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation>Meta+Alt+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>Rechteckige Auswahl um eine Zeile nach oben erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation>Alt+Ctrl+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation>Meta+Alt+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Rechteckige Auswahl um ein Zeichen nach links erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation>Alt+Ctrl+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation>Meta+Alt+Shift+B</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Rechteckige Auswahl um ein Zeichen nach rechts erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation>Alt+Ctrl+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation>Meta+Alt+Shift+F</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation>Rechteckige Auswahl zum ersten sichtbaren Zeichen der Dokumentzeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation>Alt+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation>Rechteckige Auswahl zum Ende der Dokumentenzeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation>Meta+Alt+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation>Alt+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>Rechteckige Auswahl um eine Seite nach oben erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation>Alt+Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Rechteckige Auswahl um eine Seite nach unten erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation>Alt+Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation>Meta+Alt+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Aktuelle Auswahl duplizieren</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation>Ctrl+Shift+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation>Zum Dokumentenanfang rollen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation>Zum Dokumentenende rollen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation>Vertical rollen, um aktuelle Zeile zu zentrieren</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation>Meta+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation>Zum Ende des nächsten Wortes springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation>Auswahl bis zum Ende des nächsten Wortes erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation>Zum Ende des vorigen Wortes springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation>Auswahl bis zum Ende des vorigen Wortes erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation>Zum Beginn der Dokumentenzeile springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation>Meta+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation>Auswahl zum Beginn der Dokumentenzeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation>Meta+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation>Rechteckige Auswahl zum Beginn der Dokumentenzeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation>Meta+Alt+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation>Auswahl zum Beginn der Anzeigezeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation>Zum Beginn der Dokumenten- oder Anzeigezeile springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation>Auswahl zum Beginn der Dokumenten- oder Anzeigezeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation>Zum ersten sichtbaren Zeichen der Dokument- oder Anzeigezeile springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation>Auswahl zum ersten sichtbaren Zeichen der Dokument- oder Anzeigezeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation>Zum Ende der Dokumenten- oder Anzeigezeile springen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation>Auswahl zum Ende der Dokumenten- oder Anzeigezeile erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation>„Stotternd“ um eine Seite nach oben</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation>Auswahl „stotternd“ um eine Seite nach oben erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation>„Stotternd“ um eine Seite nach unten</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation>Auswahl „stotternd“ um eine Seite nach unten erweitern</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation>Rechts bis zum Ende des nächsten Wortes löschen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation>Alt+Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation>Ausgewählte Zeilen um eine Zeile nach oben</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation>Ausgewählte Zeilen um eine Zeile nach unten</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Suchen&lt;/b&gt;&lt;p&gt;Sucht einen Text im aktuellen Editor. Es wird ein Dialog eingeblendet, in dem der Suchtext und verschieden Suchoptionen eingegeben werden kann.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Weitersuchen&lt;/b&gt;&lt;p&gt;Nach der nächsten Textstelle im aktuellen Editor suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Rückwärtssuchen&lt;/b&gt;&lt;p&gt;Nach der vorherigen Textstelle im aktuellen Editor suchen. Der zuvor eingegebene Suchtext und die Suchoptionen werden weiterverwendet.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Suchmarkierungen löschen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation>Ctrl+3</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Löscht alle angezeigten Suchmarkierungen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Suchmarkierungen löschen&lt;/b&gt;&lt;p&gt;Löscht alle angezeigten Suchmarkierungen.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Ersetzen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>&amp;Ersetzen...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Ersetzt Text</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ersetzen&lt;/b&gt;&lt;p&gt;Dies sucht nach Text im aktuellen Editor und ersetzt ihn. Es wird ein Dialog eingeblendet, in dem der Suchtext, der Ersetzungstext und verschieden Such- und Ersetzungsoptionen eingegeben werden kann.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation>Ersetzen und Suchen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation>Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation>Erstezt den gefundenen Text und sucht das nächste Vorkommen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ersetzen und Suchen&lt;/b&gt;&lt;p&gt;Ersetzt den Text an der Fundstelle im aktuellen Editor und sucht das nächste Vorkommen. Der zuvor eingegebene Suchtext und die Suchoptionen werden wiederverwendet.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation>Fundstelle ersetzen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation>Ctrl+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation>Ersetzt den gefundenen Text</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fundstelle ersetzen&lt;/b&gt;&lt;p&gt;Ersetzt den Text an der Fundstelle im aktuellen Editor.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation>Alle ersetzen</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation>Shift+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation>Ersetzt alle Fundstellen des Suchtextes</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Alle ersetzen&lt;/b&gt;&lt;p&gt;Ersetzt alle Fundstellen des Suchtextes im aktuellen Editor.&lt;/p&gt;</translation>
     </message>
@@ -90423,21 +90725,21 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation>Es konnte kein funktionierendes pyvenv Programm gestartet werden.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation>Es konnte kein funktionierendes virtualenv Programm gestartet werden.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
@@ -90446,21 +90748,21 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation>Ausgabe:
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation>Fehler:
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90469,15 +90771,15 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation>Fertig.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
@@ -90486,7 +90788,7 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -91083,27 +91385,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Bedingung</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Speziell</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Temporär</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Aktiv</translation>
+      <source>Special</source>
+      <translation>Speziell</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Temporär</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Aktiv</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation># Ignorierungen</translation>
     </message>
@@ -92727,307 +93029,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation>eric Web Browser</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Die Datei &lt;b&gt;{0}&lt;/b&gt; existiert nicht.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es konnte kein Betrachter für die Datei &lt;b&gt;{0}&lt;/b&gt; gestartet werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Es konnte keine Anwendung für die URL &lt;b&gt;{0}&lt;/b&gt; gestartet werden.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation>Fundstelle {0} von {1}</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation>Element untersuchen...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation>Keine Vorschläge</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation>Link in neuem Fenster öffnen	Strg+LMK</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation>Link in neuem Fenster öffnen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation>Link in neuem privaten Fenster öffnen</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation>Link in neuem privaten Fenster öffnen</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation>Lin&amp;k speichern</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation>Lesezeichen für diesen Link hinzufügen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation>URL in die Zwischenablage kopieren</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation>URL senden</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation>Link mit VirusTotal überprüfen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation>Bild in neuem Register öffnen</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation>Bild in neuem Register öffnen</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation>Bild speichern</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation>Bild in die Zwischenablage kopieren</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation>Bild-URL in die Zwischenablage kopieren</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation>Bild in die Zwischenablage kopieren</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation>Bild-URL in die Zwischenablage kopieren</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation>Bild-URL senden</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation>Bild mit {0} suchen</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation>Bild suchen mit ...</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation>Bild mit {0} suchen</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation>Bild suchen mit ...</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation>Bild blockieren</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation>Bild mit VirusTotal überprüfen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation>Abspielen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation>Pause</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation>Ton ein</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation>Stumm</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation>Medien-URL in die Zwischenablage kopieren</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation>Medien-URL senden</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation>Medium speichern</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation>Text verschicken</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation>Text verschicken</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation>Mit '{0}' suchen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation>Suchen mit...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation>Google Übersetzer</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation>Wörterbuch</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation>Zur Web-Adresse springen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation>Neue Seite hinzufügen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation>Schnellwahleinstellungen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation>Alle Schnellwahlen neu laden</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation>Alle Schnellwahlen zurücksetzen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation>Lesezeichen für diese Seite hinzufügen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation>Seiten-URL in die Zwischenablage kopieren</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation>URL der Seite verschicken</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation>User Agent</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation>Seite validieren</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation>Zur Websuchleiste hinzufügen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation>Leere Seite</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation>Renderprozess wurde unnormal terminiert</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation>Der Renderprozess ist beim Laden der Seite abgestürzt.</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation>Der Renderprozess wurde abgeschossen.</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation>Der Renderprozess ist beim Laden der Seite abgestürzt.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation>Der Renderprozess wurde abgeschossen.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation>Der Renderprozess terminierte beim Laden der Seite.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation>Versuche die Seite neu zu laden oder schließe einige Register, um Speicher freizumachen.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation>Web Archiv (*.mhtml *.mht)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation>HTML Datei (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation>HTML Datei mit allen Resourcen (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation>Web Seite speichern</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation>Speicherplatzanfrage</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Der Website &lt;b&gt;{0}&lt;/b&gt; gestatten, &lt;b&gt;{1}&lt;/b&gt; permanenten Speicherplatz zu verwenden?&lt;/p&gt;</translation>
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Der Website &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Lese&lt;/b&gt;zugriff auf '{1}' gestatten?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Der Website &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Schreib&lt;/b&gt;zugriff auf '{1}' gestatten?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Der Website &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Lese- und Schreib&lt;/b&gt;zugriff auf '{1}' gestatten?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation>Dateisystemzugriffsanfrage</translation>
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95583,12 +95905,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation>Starte...</translation>
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation>Erzeuge das Hauptfenster...</translation>
     </message>
--- a/src/eric7/i18n/eric7_empty.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_empty.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -710,82 +710,82 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
+      <source>Translation Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation type="unfinished" />
     </message>
@@ -1774,47 +1774,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -1822,52 +1822,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1968,63 +1969,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2843,32 +2849,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
+      <source>Filename</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="41" />
-      <source>Filename</source>
+      <source>Condition</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
+      <source>Temporary</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
+      <source>Enabled</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation type="unfinished" />
     </message>
@@ -3223,27 +3229,27 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation type="unfinished" />
     </message>
@@ -4230,47 +4236,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -8059,7 +8055,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation type="unfinished" />
@@ -8080,8 +8076,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation type="unfinished" />
@@ -8182,7 +8178,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation type="unfinished" />
@@ -8203,8 +8199,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation type="unfinished" />
@@ -8623,96 +8619,96 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation type="unfinished" />
     </message>
@@ -9290,13 +9286,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11135,7 +11131,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11388,7 +11384,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation type="unfinished" />
@@ -11449,7 +11445,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation type="unfinished" />
@@ -11673,356 +11669,356 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
+      <source>Resources</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
+      <source>Add files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -17125,32 +17121,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21277,7 +21273,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21459,459 +21455,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28211,27 +28207,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -30995,9 +30991,9 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -31068,244 +31064,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
@@ -45352,17 +45348,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46718,6 +46714,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48619,713 +48633,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
-      <source>Ctrl+N</source>
-      <comment>File|New</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
-      <source>Open an empty editor window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
-      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
-      <source>Open</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <source>Ctrl+N</source>
+      <comment>File|New</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
+      <source>Open an empty editor window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
+      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
+      <source>Open</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
+      <source>&amp;Open...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
-      <source>Save as</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
-      <source>Save &amp;as...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
-      <source>Shift+Ctrl+S</source>
-      <comment>File|Save As</comment>
+      <source>&amp;Save</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="663" />
-      <source>Save the current file to a new one</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
-      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
+      <source>Save as</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
+      <source>Save &amp;as...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <source>Shift+Ctrl+S</source>
+      <comment>File|Save As</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
+      <source>Save the current file to a new one</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
+      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
-      <source>&amp;Close</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
-      <source>Ctrl+W</source>
-      <comment>File|Close</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
-      <source>Close the editor window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
-      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
-      <source>Print</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
-      <source>&amp;Print</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="714" />
-      <source>Ctrl+P</source>
-      <comment>File|Print</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
-      <source>Print the current file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <source>&amp;Close</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
+      <source>Ctrl+W</source>
+      <comment>File|Close</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
+      <source>Close the editor window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
+      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
+      <source>Print</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
+      <source>&amp;Print</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
+      <source>Ctrl+P</source>
+      <comment>File|Print</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
+      <source>Print the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
+      <source>Print preview of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
+      <source>&amp;Undo</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
+      <source>&amp;Redo</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
-      <source>Ctrl+C</source>
-      <comment>Edit|Copy</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
-      <source>Ctrl+Ins</source>
-      <comment>Edit|Copy</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
-      <source>Copy the selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
-      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <source>Ctrl+C</source>
+      <comment>Edit|Copy</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
+      <source>Ctrl+Ins</source>
+      <comment>Edit|Copy</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
+      <source>Copy the selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
+      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
-      <source>Ctrl+V</source>
-      <comment>Edit|Paste</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
-      <source>Shift+Ins</source>
-      <comment>Edit|Paste</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
-      <source>Paste the last cut/copied text</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
-      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <source>Ctrl+V</source>
+      <comment>Edit|Paste</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
+      <source>Shift+Ins</source>
+      <comment>Edit|Paste</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
+      <source>Paste the last cut/copied text</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
+      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
+      <source>Display information about this software</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
+      <source>About Qt</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -49585,227 +49599,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation type="unfinished" />
     </message>
@@ -52021,58 +52080,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53676,27 +53740,27 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -54535,18 +54599,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation type="unfinished" />
     </message>
@@ -55124,1447 +55188,1514 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
+      <source>Eric7 Plugin</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
+      <source>Add files to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
+      <source>Add directory to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
+      <source>Searc&amp;h new files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
+      <source>&amp;User Properties...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
+      <source>Show the user specific project properties</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
+      <source>Debugger &amp;Properties...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
+      <source>Load</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <source>Show some code metrics for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
+      <source>&amp;Profile Data...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
+      <source>Show profiling data for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
+      <source>&amp;Application Diagram...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
+      <source>Show a diagram of the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
+      <source>Create Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <source>Create &amp;Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
+      <source>Code Formatting Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57396,122 +57527,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation type="unfinished" />
     </message>
@@ -57525,6 +57664,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57640,7 +57794,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
+      <source>Compile changed forms</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57650,7 +57804,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
+      <source>Compile changed resources</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57660,7 +57814,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -58805,6 +58959,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59031,6 +59223,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation type="unfinished" />
     </message>
@@ -59090,7 +59292,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished" />
@@ -61075,18 +61277,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65408,293 +65610,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69471,6 +69723,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69658,6 +69916,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69699,6 +69963,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation type="unfinished" />
     </message>
@@ -70004,6 +70274,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70222,6 +70498,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -76909,28 +77191,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation type="unfinished" />
     </message>
@@ -77397,7 +77669,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
@@ -77405,15 +77677,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
@@ -78506,7 +78778,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -78615,6 +78887,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -78690,172 +78987,172 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -83984,43 +84281,43 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85150,37 +85447,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85320,8 +85617,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85329,7 +85626,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation type="unfinished" />
@@ -85337,8 +85634,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85346,7 +85643,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation type="unfinished" />
@@ -85354,8 +85651,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85363,14 +85660,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation type="unfinished" />
@@ -85378,8 +85675,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85387,21 +85684,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation type="unfinished" />
@@ -85409,8 +85706,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85418,14 +85715,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation type="unfinished" />
@@ -85433,8 +85730,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85442,7 +85739,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation type="unfinished" />
@@ -85450,8 +85747,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85459,7 +85756,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation type="unfinished" />
@@ -85467,8 +85764,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85476,7 +85773,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation type="unfinished" />
@@ -85484,8 +85781,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85493,14 +85790,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation type="unfinished" />
@@ -85508,8 +85805,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -85517,14 +85814,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation type="unfinished" />
@@ -85532,8 +85829,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -85541,14 +85838,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation type="unfinished" />
@@ -85556,8 +85853,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -85566,8 +85863,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation type="unfinished" />
@@ -85575,8 +85872,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation type="unfinished" />
@@ -85584,8 +85881,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -85594,8 +85891,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation type="unfinished" />
@@ -85603,8 +85900,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -85613,8 +85910,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation type="unfinished" />
@@ -85622,8 +85919,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -85631,7 +85928,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation type="unfinished" />
@@ -85639,8 +85936,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation type="unfinished" />
@@ -85648,8 +85945,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -85657,14 +85954,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation type="unfinished" />
@@ -85672,8 +85969,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -85681,14 +85978,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation type="unfinished" />
@@ -85696,8 +85993,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation type="unfinished" />
@@ -85705,8 +86002,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation type="unfinished" />
@@ -85714,8 +86011,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -85723,7 +86020,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation type="unfinished" />
@@ -85731,8 +86028,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -85740,14 +86037,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation type="unfinished" />
@@ -85755,8 +86052,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -85764,7 +86061,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation type="unfinished" />
@@ -85772,8 +86069,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -85781,14 +86078,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation type="unfinished" />
@@ -85796,8 +86093,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -85805,14 +86102,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation type="unfinished" />
@@ -85820,8 +86117,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -85830,8 +86127,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation type="unfinished" />
@@ -85839,8 +86136,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation type="unfinished" />
@@ -85848,8 +86145,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -85859,9 +86156,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation type="unfinished" />
@@ -85869,8 +86166,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation type="unfinished" />
@@ -85878,8 +86175,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -85887,7 +86184,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation type="unfinished" />
@@ -85895,8 +86192,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -85904,14 +86201,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation type="unfinished" />
@@ -85920,21 +86217,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -85942,7 +86239,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation type="unfinished" />
@@ -85954,21 +86251,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -85976,7 +86273,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation type="unfinished" />
@@ -85988,21 +86285,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86010,7 +86307,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation type="unfinished" />
@@ -86022,21 +86319,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86044,7 +86341,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86052,35 +86349,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86088,7 +86385,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86096,35 +86393,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86132,42 +86429,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation type="unfinished" />
@@ -86175,984 +86472,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -89812,59 +90109,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90446,27 +90743,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
+      <source>Special</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation type="unfinished" />
     </message>
@@ -92068,307 +92365,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -94918,12 +95235,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished" />
     </message>
--- a/src/eric7/i18n/eric7_en.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_en.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -710,82 +710,82 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
+      <source>Translation Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation type="unfinished" />
     </message>
@@ -1774,47 +1774,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -1822,52 +1822,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1968,63 +1969,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2843,32 +2849,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
+      <source>Filename</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="41" />
-      <source>Filename</source>
+      <source>Condition</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
+      <source>Temporary</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
+      <source>Enabled</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation type="unfinished" />
     </message>
@@ -3223,27 +3229,27 @@
       <translation>Name</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation type="unfinished" />
     </message>
@@ -4230,47 +4236,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -8067,7 +8063,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation type="unfinished" />
@@ -8088,8 +8084,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation type="unfinished" />
@@ -8190,7 +8186,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation type="unfinished" />
@@ -8211,8 +8207,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation type="unfinished" />
@@ -8631,96 +8627,96 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation type="unfinished" />
     </message>
@@ -9298,13 +9294,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11150,7 +11146,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11403,7 +11399,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation type="unfinished" />
@@ -11464,7 +11460,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation type="unfinished" />
@@ -11688,356 +11684,356 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
+      <source>Resources</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
+      <source>Add files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -17140,32 +17136,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21295,7 +21291,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21477,459 +21473,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28232,27 +28228,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -31018,9 +31014,9 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -31091,244 +31087,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
@@ -45393,17 +45389,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46759,6 +46755,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48664,713 +48678,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
-      <source>Ctrl+N</source>
-      <comment>File|New</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
-      <source>Open an empty editor window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
-      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
-      <source>Open</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <source>Ctrl+N</source>
+      <comment>File|New</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
+      <source>Open an empty editor window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
+      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
+      <source>Open</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
+      <source>&amp;Open...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
-      <source>Save as</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
-      <source>Save &amp;as...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
-      <source>Shift+Ctrl+S</source>
-      <comment>File|Save As</comment>
+      <source>&amp;Save</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="663" />
-      <source>Save the current file to a new one</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
-      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
+      <source>Save as</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
+      <source>Save &amp;as...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <source>Shift+Ctrl+S</source>
+      <comment>File|Save As</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
+      <source>Save the current file to a new one</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
+      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
-      <source>&amp;Close</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
-      <source>Ctrl+W</source>
-      <comment>File|Close</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
-      <source>Close the editor window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
-      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
-      <source>Print</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
-      <source>&amp;Print</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="714" />
-      <source>Ctrl+P</source>
-      <comment>File|Print</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
-      <source>Print the current file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <source>&amp;Close</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
+      <source>Ctrl+W</source>
+      <comment>File|Close</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
+      <source>Close the editor window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
+      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
+      <source>Print</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
+      <source>&amp;Print</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
+      <source>Ctrl+P</source>
+      <comment>File|Print</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
+      <source>Print the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
+      <source>Print preview of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
+      <source>&amp;Undo</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
+      <source>&amp;Redo</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
-      <source>Ctrl+C</source>
-      <comment>Edit|Copy</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
-      <source>Ctrl+Ins</source>
-      <comment>Edit|Copy</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
-      <source>Copy the selection</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
-      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <source>Ctrl+C</source>
+      <comment>Edit|Copy</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
+      <source>Ctrl+Ins</source>
+      <comment>Edit|Copy</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
+      <source>Copy the selection</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
+      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
-      <source>Ctrl+V</source>
-      <comment>Edit|Paste</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
-      <source>Shift+Ins</source>
-      <comment>Edit|Paste</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
-      <source>Paste the last cut/copied text</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
-      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <source>Ctrl+V</source>
+      <comment>Edit|Paste</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
+      <source>Shift+Ins</source>
+      <comment>Edit|Paste</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
+      <source>Paste the last cut/copied text</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
+      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
+      <source>Display information about this software</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
+      <source>About Qt</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <source>&lt;b&gt;About Qt&lt;/b&gt;&lt;p&gt;Display some information about the Qt toolkit.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -49630,227 +49644,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation type="unfinished" />
     </message>
@@ -52066,58 +52125,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53722,27 +53786,27 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -54581,18 +54645,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation type="unfinished" />
     </message>
@@ -55170,448 +55234,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
+      <source>Eric7 Plugin</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>The project contains one file with syntax errors.</numerusform>
@@ -55619,999 +55683,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
+      <source>Add files to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
+      <source>Add directory to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
+      <source>Searc&amp;h new files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
+      <source>&amp;User Properties...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
+      <source>Show the user specific project properties</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
+      <source>Debugger &amp;Properties...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
+      <source>Load</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <source>Show some code metrics for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
+      <source>&amp;Profile Data...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
+      <source>Show profiling data for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
+      <source>&amp;Application Diagram...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
+      <source>Show a diagram of the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
+      <source>Create Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <source>Create &amp;Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
+      <source>Code Formatting Diff</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57443,122 +57574,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation type="unfinished" />
     </message>
@@ -57572,6 +57711,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57687,7 +57841,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
+      <source>Compile changed forms</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57697,7 +57851,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
+      <source>Compile changed resources</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57707,7 +57861,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -58852,6 +59006,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59078,6 +59270,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation type="unfinished" />
     </message>
@@ -59137,7 +59339,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished" />
@@ -61123,18 +61325,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65456,293 +65658,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69520,6 +69772,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69707,6 +69965,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69748,6 +70012,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation type="unfinished" />
     </message>
@@ -70053,6 +70323,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70271,6 +70547,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -76958,28 +77240,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation type="unfinished" />
     </message>
@@ -77446,7 +77718,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
@@ -77454,15 +77726,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation type="unfinished" />
     </message>
@@ -78557,7 +78829,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -78666,6 +78938,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -78741,153 +79038,153 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished" />
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation>
         <numerusform>Ran %n test in {0}s</numerusform>
@@ -78895,7 +79192,7 @@
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation>
         <numerusform>Ran %n test</numerusform>
@@ -78903,12 +79200,12 @@
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -84037,43 +84334,43 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85203,37 +85500,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85373,8 +85670,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85382,7 +85679,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation type="unfinished" />
@@ -85390,8 +85687,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85399,7 +85696,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation type="unfinished" />
@@ -85407,8 +85704,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85416,14 +85713,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation type="unfinished" />
@@ -85431,8 +85728,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85440,21 +85737,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation type="unfinished" />
@@ -85462,8 +85759,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85471,14 +85768,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation type="unfinished" />
@@ -85486,8 +85783,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85495,7 +85792,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation type="unfinished" />
@@ -85503,8 +85800,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85512,7 +85809,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation type="unfinished" />
@@ -85520,8 +85817,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85529,7 +85826,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation type="unfinished" />
@@ -85537,8 +85834,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85546,14 +85843,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation type="unfinished" />
@@ -85561,8 +85858,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -85570,14 +85867,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation type="unfinished" />
@@ -85585,8 +85882,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -85594,14 +85891,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation type="unfinished" />
@@ -85609,8 +85906,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -85619,8 +85916,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation type="unfinished" />
@@ -85628,8 +85925,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation type="unfinished" />
@@ -85637,8 +85934,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -85647,8 +85944,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation type="unfinished" />
@@ -85656,8 +85953,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -85666,8 +85963,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation type="unfinished" />
@@ -85675,8 +85972,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -85684,7 +85981,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation type="unfinished" />
@@ -85692,8 +85989,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation type="unfinished" />
@@ -85701,8 +85998,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -85710,14 +86007,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation type="unfinished" />
@@ -85725,8 +86022,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -85734,14 +86031,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation type="unfinished" />
@@ -85749,8 +86046,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation type="unfinished" />
@@ -85758,8 +86055,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation type="unfinished" />
@@ -85767,8 +86064,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -85776,7 +86073,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation type="unfinished" />
@@ -85784,8 +86081,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -85793,14 +86090,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation type="unfinished" />
@@ -85808,8 +86105,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -85817,7 +86114,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation type="unfinished" />
@@ -85825,8 +86122,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -85834,14 +86131,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation type="unfinished" />
@@ -85849,8 +86146,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -85858,14 +86155,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation type="unfinished" />
@@ -85873,8 +86170,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -85883,8 +86180,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation type="unfinished" />
@@ -85892,8 +86189,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation type="unfinished" />
@@ -85901,8 +86198,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -85912,9 +86209,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation type="unfinished" />
@@ -85922,8 +86219,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation type="unfinished" />
@@ -85931,8 +86228,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -85940,7 +86237,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation type="unfinished" />
@@ -85948,8 +86245,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -85957,14 +86254,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation type="unfinished" />
@@ -85973,21 +86270,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -85995,7 +86292,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation type="unfinished" />
@@ -86007,21 +86304,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86029,7 +86326,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation type="unfinished" />
@@ -86041,21 +86338,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86063,7 +86360,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation type="unfinished" />
@@ -86075,21 +86372,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86097,7 +86394,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86105,35 +86402,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86141,7 +86438,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86149,35 +86446,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86185,42 +86482,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation type="unfinished" />
@@ -86228,984 +86525,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -89865,59 +90162,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90499,27 +90796,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
+      <source>Special</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation type="unfinished" />
     </message>
@@ -92124,307 +92421,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -94974,12 +95291,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished" />
     </message>
Binary file src/eric7/i18n/eric7_es.qm has changed
--- a/src/eric7/i18n/eric7_es.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_es.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -722,82 +722,82 @@
       <translation>Alt+C</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation>Archivos de Código fuente ({0});;Archivos de Formularios ({1});;Archivos de Recursos({2});;Archivos de Interfaz({3});;Archivos de Protocolo ({4});;Archivos de Traducción({4});;Todos los Archivos(*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Seleccione Archivos</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>Archivos de Formularios ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Seleccione archivos de interfaz de usuario</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>Archivos de Recursos ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Seleccione archivos de recursos</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>Archivos de Código Fuente ({0});;Todos los Archivos(*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>Archivos de Código Fuente ({0});;Todos los Archivos(*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Seleccione archivos de código fuente</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>Archivos de Interfaz de Usuario({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Seleccione archivos de interfaz de usuario</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation>Archivos de Protocolo ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation>Seleccionar archivos de protocolo</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>Archivos de traducción ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Seleccione archivos de traducción</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Todos los Archivos</translation>
+      <source>Translation Files ({0})</source>
+      <translation>Archivos de traducción ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Seleccione archivos de traducción</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Todos los Archivos</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Seleccione archivos</translation>
     </message>
@@ -1788,47 +1788,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation>{0} no configurado.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation>Inicialización de Servicio en Segundo Plano</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Inicialización de Servicio en Segundo Plano &lt;b&gt;{0}&lt;/b&gt; fallida.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation>¿Reiniciar cliente en background?</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El cliente en background para &lt;b&gt;{0}&lt;/b&gt; se ha detenido debido a una excepción. Éste es utilizado por varios plug-ins como los distintos comprobadores.&lt;/p&gt;&lt;p&gt;Seleccionar&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Si'&lt;/b&gt; para reiniciar el cliente, abortando el último trabajo&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Reintentar'&lt;/b&gt; para reiniciar el cliente y el último trabajo&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; para dejar el cliente sin iniciar.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Nota: El cliente se puede reiniciar abriendo y aceptando el diálogo de preferencias o recargando/cambiando el proyecto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation>Un error en el cliente en background de Eric ha detenido el servicio.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation>El cliente en background de Eric ha desconectado debido a una razón desconocida.</translation>
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation>El cliente en background de Eric ha desconectado debido a una razón desconocida.</translation>
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation>Cliente en background desconectado.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation>El cliente en background para &lt;b&gt;{0}&lt;/b&gt; ha desconectado por razón desconocida.&lt;br&gt;¿Reiniciarlo?</translation>
     </message>
@@ -1836,52 +1836,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation>Generar TOML</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation>Poner un snippet de código para 'pyproject.toml' en el portapapeles.</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation>Archivo de Proyecto</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation>Por defecto</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation>Configuración Debajo</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation>Validación</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation>La expresión de exclusión es válida.</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation>Error de Validación</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation>Crear snippet de TOML</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation>El snippet de 'pyproject.toml' se ha copiado correctamente al portapapeles.</translation>
     </message>
@@ -1982,63 +1983,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation>&lt;all&gt;</translation>
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation>Formatear Código</translation>
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation>Reformateados:</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation>Se reformatearía:</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation>Fallo de Formato</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El formateo ha fallado debido a este error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation>se reformatearía</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation>reformateado</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation>sin cambios</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation>sin modificar</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation>ignorado</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation>fallado</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation>status no valido ({0})</translation>
     </message>
@@ -2863,32 +2869,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Nombre de archivo</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Línea</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Condición</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Línea</translation>
+      <source>Temporary</source>
+      <translation>Temporal</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Condición</translation>
+      <source>Enabled</source>
+      <translation>Habilitado</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Temporal</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Habilitado</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Conteo Ignorar</translation>
     </message>
@@ -4267,47 +4273,37 @@
       <translation>Eric (Oscurecido)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation>Errores</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation>Error: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation>Preparando archivos...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation>Transfiriendo datos...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation>{0} (ignorado)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation>No se han encontrado problemas.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation>No se han encontrado archivos (comprobar lista de ignorados).</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation>Patrón de lista blanca para comentarios en código</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation>Introducir un patrón de lista blanca para comentarios en código</translation>
     </message>
@@ -8120,7 +8116,7 @@
       <translation>Notificación</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Ejecutar Script</translation>
@@ -8141,8 +8137,8 @@
       <translation>&lt;b&gt;Ejecutar Script&lt;/b&gt;&lt;p&gt;Establece los parámetros de la línea de comandos y ejecuta el script fuera del depurador. Si tiene cambios sin guardar, deben ser guardados primero.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Ejecutar Proyecto</translation>
@@ -8243,7 +8239,7 @@
       <translation>&lt;b&gt;Hacer Profiling del Proyecto&lt;/b&gt;&lt;p&gt;Establecer los argumentos de línea de comandos y hacer profiling del proyecto actual. Si hay archivos que tienen cambios sin guardar, se puede guardar primero.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Depurar Script</translation>
@@ -8264,8 +8260,8 @@
       <translation>&lt;b&gt;Depurar Script&lt;/b&gt;&lt;p&gt;Establecer los argumentos de línea de comandos y establecer la línea actual en la ventana actual de edición como la primera sentencia Python ejecutable. Si el archivo tiene cambios sin guardar, se puede guardar primero.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Depurar proyecto</translation>
@@ -8684,96 +8680,96 @@
       <translation>Ha saltado una excepción que no ha sido manejada. Vea la ventana de shell para mas detalles.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El programa en depuración ha lanzado la excepción &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;Archivo: &lt;b&gt;{2}&lt;/b&gt;, Línea: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;¿Interrumpir aquí?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation>&lt;p&gt;El programa en depuración ha lanzado la excepción &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;El programa ha generado la señal "{0}".&lt;br/&gt;Archivo: &lt;b&gt;{1}&lt;/b&gt;, Línea: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>El programa en depuración ha terminado inesperadamente.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation>No hay locals disponibles.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>Error en la condición del Breakpoint</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La condición del punto de ruptura &lt;b&gt;{0},{1}&lt;/b&gt; tiene un error de sintaxis.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Error en la Expresión a Examinar</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La expresión a examinar &lt;b&gt;{0}&lt;/b&gt; contiene un error de sintaxis.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Una expresión a examinar '&lt;b&gt;{0}&lt;/b&gt;' ya existe.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Una expresión a examinar '&lt;b&gt;{0}&lt;/b&gt;' para la variable &lt;b&gt;{1}&lt;/b&gt; ya existe.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>La expresión a Examinar ya existe</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>Cobertura del Proyecto</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>Cobertura del Script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>No hay script principal definido para el proyecto actual. Abortando</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Profiling del proyecto</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Profiling del script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>No hay script principal definido para el proyecto actual. La depuración no es posible.</translation>
     </message>
@@ -8816,76 +8812,76 @@
       <translation>Estado</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="208" />
-      <location filename="../Debugger/DebugViewer.py" line="147" />
+      <location filename="../Debugger/DebugViewer.py" line="210" />
+      <location filename="../Debugger/DebugViewer.py" line="148" />
       <source>Enter regular expression patterns separated by ';' to define variable filters. </source>
       <translation>Para definir filtros de variables introduzca patrones de expresión regular separados por ';'. </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="214" />
-      <location filename="../Debugger/DebugViewer.py" line="153" />
+      <location filename="../Debugger/DebugViewer.py" line="216" />
+      <location filename="../Debugger/DebugViewer.py" line="154" />
       <source>Enter regular expression patterns separated by ';' to define variable filters. All variables and class attributes matched by one of the expressions are not shown in the list above.</source>
       <translation>Para definir filtros de variables introduzca patrones de expresión regular separados por ';'. Todas las variables y atributos de clases que coincidan con una de las expresiones, no se muestran en el listado anterior.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="221" />
-      <location filename="../Debugger/DebugViewer.py" line="161" />
+      <location filename="../Debugger/DebugViewer.py" line="223" />
+      <location filename="../Debugger/DebugViewer.py" line="162" />
       <source>Set</source>
       <translation>Establecer</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="169" />
+      <location filename="../Debugger/DebugViewer.py" line="170" />
       <source>Shows the list of global variables and their values.</source>
       <translation>Muestra un listado de variables globales y sus valores.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="191" />
+      <location filename="../Debugger/DebugViewer.py" line="192" />
       <source>Source</source>
       <translation>Código fuente</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="229" />
+      <location filename="../Debugger/DebugViewer.py" line="231" />
       <source>Shows the list of local variables and their values.</source>
       <translation>Muestra un listado de variables locales y sus valores.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="248" />
+      <location filename="../Debugger/DebugViewer.py" line="250" />
       <source>Shows the current call stack.</source>
       <translation>Muestra la pila de llamadas actual.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="260" />
+      <location filename="../Debugger/DebugViewer.py" line="262" />
       <source>Shows a trace of the program flow.</source>
       <translation>Muestra un trazado del flujo del programa.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="273" />
+      <location filename="../Debugger/DebugViewer.py" line="275" />
       <source>Shows a list of defined breakpoints.</source>
       <translation>Muestra un listado de puntos de ruptura definidos.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="286" />
+      <location filename="../Debugger/DebugViewer.py" line="288" />
       <source>Shows a list of defined watchpoints.</source>
       <translation>Muestra un listado de puntos de watch definidos.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="297" />
+      <location filename="../Debugger/DebugViewer.py" line="299" />
       <source>Shows a list of raised exceptions.</source>
       <translation>Muestra un listado de excepciones lanzadas.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="310" />
+      <location filename="../Debugger/DebugViewer.py" line="312" />
       <source>Shows a code disassembly in case of an exception.</source>
       <translation>Muestra un desensamblado de código en caso de una excepción.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="717" />
+      <location filename="../Debugger/DebugViewer.py" line="719" />
       <source>&lt;p&gt;Debugger with ID &lt;b&gt;{0}&lt;/b&gt; has been connected.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Depurador con ID &lt;b&gt;{0}&lt;/b&gt; se ha conectado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="960" />
-      <location filename="../Debugger/DebugViewer.py" line="832" />
+      <location filename="../Debugger/DebugViewer.py" line="962" />
+      <location filename="../Debugger/DebugViewer.py" line="834" />
       <source>unknown state ({0})</source>
       <translation>estado desconocido ({0})</translation>
     </message>
@@ -9359,13 +9355,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation>Iniciar Depurador</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation>&lt;p&gt;No hay configurado un entorno de Python3 adecuado.&lt;/p&gt;</translation>
     </message>
@@ -9717,27 +9713,27 @@
   <context>
     <name>DeepLEngine</name>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="108" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="109" />
       <source>DeepL: Text to be translated exceeds the translation limit of {0} characters.</source>
       <translation>DeepL: El texto a traducir excede el límite de traducción de {0} carácteres.</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="117" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="118" />
       <source>A valid DeepL Pro key is required.</source>
       <translation>Se necesita una clave válida de DeepL Pro.</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="138" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="139" />
       <source>Invalid response received from DeepL</source>
       <translation>Respuesta no válida recibida de DeepL</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="141" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="142" />
       <source>DeepL call returned an unknown result</source>
       <translation>La llamada a DeepL ha retornado un resultado desconocido</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="145" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="146" />
       <source>&lt;p&gt;DeepL: No translation found&lt;/p&gt;</source>
       <translation>&lt;p&gt;DeepL: No se ha encontrado una traducción&lt;/p&gt;</translation>
     </message>
@@ -11219,7 +11215,7 @@
       <translation>Sacar de comentario</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation>Generar Docstring</translation>
@@ -11472,7 +11468,7 @@
       <translation>Corrección ortográfica</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Corrección ortográfica...</translation>
@@ -11533,7 +11529,7 @@
       <translation>Editar punto de interrupción...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Activar punto de interrupción</translation>
@@ -11757,344 +11753,344 @@
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Autocompletar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>Autocompletar no está disponible porque no hay origen de datos para autocompletar.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation>Proveedor de Autocompletado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation>El proveedor de lista de completado'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation>Proveedor de Call-Tips</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation>El proveedor de call-tips'{0}' ya está registrado. Se ignora la solicitud duplicada.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Deshabilitar punto de interrupción</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>Cobertura de codigo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>Por favor seleccione un archivo de cobertura</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>Mostrar Anotaciones de Cobertura de Código</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Todas las líneas han sido cubiertas.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>No hay archivo de cobertura disponible.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Datos de profiling</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Por favor seleccione un archivo de profiling</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Error de sintaxis</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>No hay mensajes de error de sintaxis disponibles.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation>Advertencia</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation>No hay mensajes de advertencia disponibles.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation>Estilo: {0}</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation>Estilo: {0}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>Advertencia: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>Error: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Nombre de macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Seleccione un nombre de macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Cargar archivo de macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>Archivos de Macro  (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Error al cargar macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; no se puede leer.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; está dañado&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Guardar archivo de macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Guardar macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de macro &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Error al guardar macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de macro  &lt;b&gt;{0}&lt;/b&gt; no se puede escribir.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Comenzar grabación de macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>Grabación de macro ya está activada. ¿Comenzar una nueva?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Grabando macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Introduzca el nombre de la macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ha cambiado mientras estaba abierto en eric. ¿Desea volver a cargarlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation>&lt;br&gt;&lt;b&gt;Advertencia:&lt;/b&gt; Perderá los cambios si lo reabre.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>Archivo modificado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>Error al soltar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; no es un archivo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Recursos</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Añadir archivo...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Añadir archivos...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Añadir archivo con un alias...</translation>
+      <source>Resources</source>
+      <translation>Recursos</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Añadir archivo...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Añadir recursos localizados...</translation>
+      <source>Add files...</source>
+      <translation>Añadir archivos...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Añadir archivo con un alias...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Añadir recursos localizados...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>Añadir ventana de recursos</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Añadir archivo de recursos</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Añadir archivo de recursos</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Añadir archivo de recursos con un alias</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation>Alias para el archivo &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Digrama de paquetes</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>¿Incluir atributos de clase?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Diagrama de imports</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>¿Incluir los imports de módulos externos?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Diagrama de aplicación</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>¿Incluir nombres de módulos?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Añadir al diccionario</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Ignorar Todo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation>Ordenar Líneas</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation>La selección contiene datos ilegales para una ordenación numérica.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation>Registrar Manejador de Clicks de Ratón</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation>Un manejador de clicks de ratón para "{0}" ya está registrado por "{1}". Abortando solicitud por "{2}"...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation>{0:4d}    {1}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
@@ -12102,12 +12098,12 @@
     =&gt;  {2}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation>Propiedades de EditorConfig</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Las propiedades de EditorConfig para el archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido cargar.&lt;/p&gt;</translation>
     </message>
@@ -21406,7 +21402,7 @@
       <translation>El proceso git ha terminado con código de salida {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation>El proceso git no terminó en un plazo de 30s.</translation>
@@ -21593,459 +21589,459 @@
 </translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation>Crear archivo {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation>Git Copy</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;La copia del directorio &lt;b&gt;{0}&lt;/b&gt; ha fallado.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;La copia del archivo &lt;b&gt;{0}&lt;/b&gt; ha fallado.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation>El proceso {0} no se ha podido ejecutar. Verifique que está en la ruta de búsqueda (search path).</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation>Git mostrar Diferencias Lado a Lado</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <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;El archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido leer.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation>Haciendo fetch desde un repositorio Git remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation>Haciendo pull desde un repositorio Git remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation>Haciendo push a un repositorio Git remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation>Haciendo commit de un merge fallido</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation>Abortando merge fallido/sin commit</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation>Aplicando patch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation>Comprobar archivos de parche</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation>Aplicar archivos de parche</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation>Haciendo tag en el repositorio Git</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation>Haciendo branch en el repositorio Git</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation>Borrar Branch Remota</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation>Branch Actual</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La branch actual es &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation>Crear Bundle</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation>Archivos de Git Bundle (*.bundle)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de Git bundle &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation>Verificar Bundle</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation>Archivos de Git Bundle (*.bundle);;Todos los archivos (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation>Listar Bundle Heads</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation>Aplicar Bundle</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation>Aplicando un archivo de bundle (fetch)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Subcomando bisect ({0}) inválido.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation>Git Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation>Error de Generación de Proceso</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation>Crear Archivo de Bisect Replay</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation>Archivos de Git Bisect Replay (*.replay)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de Git bisect replay &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo&lt;b&gt;{0}&lt;/b&gt; no puede ser escrito.&lt;br /&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation>Editar Archivo de Bisect Replay</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation>Archivos de Git Bisect Replay (*.replay);;Todos los Archivos (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation>Repetir Bisect</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation>Mostrar Info Remota</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation>Renombrar Repositorio Remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation>Introducir el nuevo nombre para el repositorio remoto:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation>Mostrar Shortlog</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation>Cherry-pick</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation>Copiar Changesets (Continuar)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation>Copiar Changesets (Salir)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation>Copiar Changesets (Cancelar)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation>Guardando stash (guardado rápido)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation>Mostrar Stash</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation>Seleccionar un stash (dejar en blanco para el último stash):</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation>Restaurar Stash</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation>Restaurando Stash</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation>Crear Branch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation>Introducir un nombre de branch sobre la que restaurar un stash:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation>Creando branch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation>Borrar Stash</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation>¿Desea realmente borrar el stash &lt;b&gt;{0}&lt;/b&gt;?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation>Borrando stash</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation>Borrar todos los Stashes</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation>¿Desea realmente borrar todos los stashes?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation>Borrando todos los stashes</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation>Mostrando los ajustes de configuración combinados</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation>Verificando la integridad del repositorio Git</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation>Llevando a cabo Reorganización del Repositorio</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Estadísticas&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Número de objetos sueltos: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Número de objetos sueltos: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Espacio en disco utilizado por objetos sueltos: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Número de objetos empaquetados: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Número de paquetes: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Número de paquetes: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Espacio en disco utilizado por objetos empaquetados: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Objetos empaquetados en espera de pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Archivos basura: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Archivos basura: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Espacio en disco utilizado por archivos basura: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;No hay estadísticas disponibles.&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation>Creando Archivo</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation>Añadir Submódulo</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation>Listar Submódulos</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation>El proyecto no tiene submódulos definidos.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation>Todo</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation>Ruta del Submódulo</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation>Todo</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation>Ruta del Submódulo</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation>Seleccionar ruta del submódulo:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation>Inicializar Submódulos</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation>Desregistrar Submódulos</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation>Actualizar Submódulos</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation>Sincronizar Submódulos</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation>Resumen de Submódulos</translation>
     </message>
@@ -28375,27 +28371,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation>{0:4.2f} Bytes</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation>{0:4.2f} KiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation>{0:4.2f} MiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation>{0:4.2f} GiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation>{0:4.2f} TiB</translation>
     </message>
@@ -31162,9 +31158,9 @@
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido leer.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation>Aplicar changegroups</translation>
@@ -31235,244 +31231,244 @@
       <translation>Identificando directorio de proyecto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation>Crear archivo .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation>Crear changegroup</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation>Archivos Changegroup de Mercurial (*.hg)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo changegroup de Mercurial &lt;b&gt;{0}&lt;/b&gt; ya existe. ¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation>Previsualizar changegroup</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation>Archivos Changegroup de Mercurial (*.hg);;Todos los Archivos (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation>¿Debe ser actualizado el directorio de trabajo?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Subcomando bisect ({0}) inválido.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation>Mercurial Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>Eliminando archivos unicamente del repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation>Haciendo respaldo de changeset</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation>No se ha proporcionado revisión. Abortando...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation>Hacer Rollback de la última transacción</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation>¿Está seguro de que quiere aplicar un rollback a la última transacción?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation>Importar Patch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation>Exportar Patches</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation>Cambiar Fase</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation>Copiar Changesets</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation>Copiar Changesets (Continuar)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation>Copiar Changesets (Stop)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation>Copiar Changesets (Abortar)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation>Crear Archivo Sin Versionar</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation>Borrar todas las Copias de Seguridad</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;¿Desea realmente borrar todos los bundles de copia de seguridad almacenados en el área de copias de seguridad?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation>Añadir Sub-repositorio</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;No se ha podido leer el archivo .hgsub de sub-repositorios.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo .hgsub de sub-repositorios ya contiene una entrada.&lt;/p&gt;&lt;p&gt;Abortando...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;No se ha podido escribir al archivo .hgsub de sub-repositorios.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation>Eliminar Sub-repositorios</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de subrepositorios .hgsub no existe. Abortando...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation>Servidor de Comandos de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El Servidor de Comandos de Mercurial no ha podido reiniciarse.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El Servidor de Comandos de Mercurial no ha podido iniciarse.&lt;/p&gt;&lt;p&gt;Razón: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation>Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation>Borrar Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation>Seleccionar el marcador a borrar:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation>Borrar Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation>Renombrar Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation>Mover Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation>Pull de Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation>Seleccinar el marcador sobre el que hacer pull:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation>Haciendo pull de marcador desde un repositorio Mercurial remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation>Push de Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation>Seleccinar el marcador sobre el que hacer push:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation>Haciendo push de marcador desde un repositorio Mercurial remoto</translation>
     </message>
@@ -45590,17 +45586,17 @@
       <translation>Módulos de la Biblioteca Estándar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation>Imports __future__</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation>Módulos PyQt5/6</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation>Específico Cython</translation>
     </message>
@@ -46956,6 +46952,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation>Marcadores Definidos</translation>
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation>Marcador</translation>
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation>Descripción</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48867,713 +48881,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation>Acerca del Mini Editor de eric</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation>El Mini Editor de eric es un componente de edición basado en QScintilla. Puede utilizarse para tareas simples de edición que no necesitan la potencia de un editor más completo.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Línea: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>Pos: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation>Lenguaje: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Nuevo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>&amp;Nuevo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
+      <location filename="../QScintilla/MiniEditor.py" line="619" />
       <source>Ctrl+N</source>
       <comment>File|New</comment>
       <translation>Ctrl+N</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
       <source>Open an empty editor window</source>
       <translation>Abre una ventana vacia en el editor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
       <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nuevo&lt;/b&gt;&lt;p&gt;Se creará una ventana vacia en el editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
       <source>Open</source>
       <translation>Abrir</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>&amp;Abrir...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation>Ctrl+O</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>Abrir un archivo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Abrir un archivo&lt;/b&gt;&lt;p&gt;Le preguntará el nombre del archivo para ser abierto en el editor.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>Guardar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>&amp;Guardar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation>Ctrl+S</translation>
+      <source>&amp;Open...</source>
+      <translation>&amp;Abrir...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation>Ctrl+O</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>Abrir un archivo</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>Guarda el archivo actual</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Guardar archivo&lt;/b&gt;&lt;p&gt;Almacena el contenido de la ventana de edición actual.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Abrir un archivo&lt;/b&gt;&lt;p&gt;Le preguntará el nombre del archivo para ser abierto en el editor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>Guardar</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
+      <source>&amp;Save</source>
+      <translation>&amp;Guardar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation>Ctrl+S</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>Guarda el archivo actual</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Guardar archivo&lt;/b&gt;&lt;p&gt;Almacena el contenido de la ventana de edición actual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
       <source>Save as</source>
       <translation>Guardar como</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
       <source>Save &amp;as...</source>
       <translation>Guardar co&amp;mo...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
+      <location filename="../QScintilla/MiniEditor.py" line="675" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
       <source>Save the current file to a new one</source>
       <translation>Guarda el archivo actual en uno nuevo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
       <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Guardar archivo como&lt;/b&gt;&lt;p&gt;Guarda el contenido del archivo actual en uno nuevo. El archivo puede ser introducido en el cuadro de selección de archivos.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation>Guardar Copia</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation>Guardar &amp;Copia...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation>Guardar una copia del archivo actual</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Guardar Copia&lt;/b&gt;&lt;p&gt;Guardar una copia del contenido de la ventana de editor actual. El archivo puede ser introducido usando un diálogo de selección de archivo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Cerrar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
+      <location filename="../QScintilla/MiniEditor.py" line="714" />
       <source>&amp;Close</source>
       <translation>&amp;Cerrar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
       <source>Close the editor window</source>
       <translation>Cierra la ventanas del editor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
       <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Cierra la ventana&lt;/b&gt;&lt;p&gt;Cierra la ventana actual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
       <source>Print</source>
       <translation>Imprimir</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
+      <location filename="../QScintilla/MiniEditor.py" line="730" />
       <source>&amp;Print</source>
       <translation>Im&amp;primir</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="714" />
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
       <source>Print the current file</source>
       <translation>Imprime el archivo actual</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Imprimir Archivo&lt;/b&gt;&lt;p&gt;Imprime el contenido del archivo en edición.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Presentación preliminar</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Impirmir la selección del archivo actual</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Presentación Preliminar&lt;/b&gt;&lt;p&gt;Presentación preliminar del texto de ayuda mostrado.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Deshacer</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Imprimir Archivo&lt;/b&gt;&lt;p&gt;Imprime el contenido del archivo en edición.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Presentación preliminar</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>&amp;Deshacer</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation>Ctrl+Z</translation>
+      <source>Print preview of the current file</source>
+      <translation>Impirmir la selección del archivo actual</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation>Alt+Backspace</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>Revierte el último cambio</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Deshacer&lt;/b&gt;&lt;p&gt;Deshace el último cambio hecho en el editor.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Presentación Preliminar&lt;/b&gt;&lt;p&gt;Presentación preliminar del texto de ayuda mostrado.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Deshacer</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>Rehacer</translation>
+      <source>&amp;Undo</source>
+      <translation>&amp;Deshacer</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation>Ctrl+Z</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>&amp;Rehacer</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation>Ctrl+Shift+Z</translation>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation>Alt+Backspace</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>Revierte el último cambio</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>Rehace el último cambio</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Rehacer&lt;/b&gt;&lt;p&gt;Rehace el último cambio hecho en el editor.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Deshacer&lt;/b&gt;&lt;p&gt;Deshace el último cambio hecho en el editor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>Rehacer</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>Cortar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>Cor&amp;tar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation>Ctrl+X</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation>Shift+Del</translation>
+      <source>&amp;Redo</source>
+      <translation>&amp;Rehacer</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>Rehace el último cambio</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>Corta la selección</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Cortar&lt;/b&gt;&lt;p&gt;Cortar el texto seleccionado y lo envia al portapapeles.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Rehacer&lt;/b&gt;&lt;p&gt;Rehace el último cambio hecho en el editor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>Cortar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>Cor&amp;tar</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation>Ctrl+X</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation>Shift+Del</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>Corta la selección</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Cortar&lt;/b&gt;&lt;p&gt;Cortar el texto seleccionado y lo envia al portapapeles.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Copiar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Copiar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
+      <location filename="../QScintilla/MiniEditor.py" line="831" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
       <source>Ctrl+Ins</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
       <source>Copy the selection</source>
       <translation>Copia lo seleccionado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Copiar&lt;/b&gt;&lt;p&gt;Copiar el texto seleccionado al portapapeles.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Pegar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>&amp;Pegar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
+      <location filename="../QScintilla/MiniEditor.py" line="851" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
       <source>Shift+Ins</source>
       <comment>Edit|Paste</comment>
       <translation>Shift+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
       <source>Paste the last cut/copied text</source>
       <translation>Pega el último texto copiado/cortado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Pegar&lt;/b&gt;&lt;p&gt;Pegar el contenido del portapapeles en el editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Borrar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>&amp;Borrar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Borra todo el texto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Borrar&lt;/b&gt;&lt;p&gt;Borra todo el texto del editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>Acerca de</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>&amp;Acerca de</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Muestra información acerca de este software</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Acerca de&lt;/b&gt;&lt;p&gt;Muestra información acerca de este software.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>Acerca de Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>Acerca de &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Muestra información sobre las herramientas Qt</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;Acerca de Qt&lt;/b&gt;&lt;p&gt;Muestra información sobre las herramientas Qt.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>¿Qué es esto?</translation>
+      <source>Display information about this software</source>
+      <translation>Muestra información acerca de este software</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Acerca de&lt;/b&gt;&lt;p&gt;Muestra información acerca de este software.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>¿&amp;Qué es esto?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation>Shift+F1</translation>
+      <source>About Qt</source>
+      <translation>Acerca de Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>Acerca de &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Muestra información sobre las herramientas Qt</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;Acerca de Qt&lt;/b&gt;&lt;p&gt;Muestra información sobre las herramientas Qt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>¿Qué es esto?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>¿&amp;Qué es esto?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation>Shift+F1</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Ayuda sensible al contexto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Mostrar ayuda sensible al contexto&lt;/b&gt;&lt;p&gt;En modo ¿Qué es esto? el puntero del ratón muestra una flecha con un interrogante, y se puede hacer click en elementos de la interfaz gráfica para obtener una descripción corta de lo que hacen y de cómo se utilizan. En los diálogos, se puede acceder a esta característica utilizando el botón de ayuda de contexto en la barra de título.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation>Preferencias</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation>&amp;Preferencias...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation>Establecer la configuración preferida</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Preferencias&lt;/b&gt;&lt;p&gt;Establecezca los elementos de configuración de la aplicación con sus valores preferidos.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>&amp;Archivo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>&amp;Editar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation>&amp;Buscar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation>&amp;Ver</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation>Con&amp;figuración</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>A&amp;yuda</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation>Con&amp;figuración</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>A&amp;yuda</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>Archivo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Editar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation>Buscar</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Editar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation>Buscar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation>Ver</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation>Ajustes</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Ayuda</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta zona de la barra de estado muestra el lenguaje del editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta zona de la barra de estado muestra una indicación  de las propiedades de escritura de los archivos del  editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta zona de la barra de estado muestra el número de línea en el editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta zona de la barra de estado muestra la posición del cursor en el editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta zona de la barra de estado permite hacer zoom sobre el editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Listo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation>Mini Editor de eric</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>El documento tiene cambios sin guardar.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Abrir archivo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo&lt;b&gt;{0}&lt;/b&gt; no puede ser abierto.&lt;br /&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>Archivo cargado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Guardar archivo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no puede ser guardado.&lt;br&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>Archivo guardado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation>[*] - {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>Mini Editor</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>Sin título</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation>{0}[*] - {1}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>Imprimiendo...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Impresión completa</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>Sin título</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation>{0}[*] - {1}</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>Imprimiendo...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Impresión completa</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Error mientras se imprimía</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Impresión cancelada</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Seleccionar todo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Deseleccionar todo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Lenguajes</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Seleccionar todo</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Deseleccionar todo</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Lenguajes</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Ningún Lenguaje</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Suposición</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Alternativas</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Alternativas ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Analizador Léxico de Pygments</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Seleccionar el Analizador Léxico de Pygments a aplicar.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation>Propiedades de EditorConfig</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Las propiedades de EditorConfig para el archivo &lt;b&gt;{0}&lt;/b&gt; no se ha podido cargar.&lt;/p&gt;</translation>
     </message>
@@ -49839,227 +49853,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation>No usar 'except (){0}:', tambien captura eventos inesperados. Preferir 'except Exception:'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation>Python no soporta el prefijo unario de incremento</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation>usar .strip() cpm cadenas multicarácter es engañoso</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation>no llamar assert False dado que python -O elimina dichas llamadas</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation>'sys.maxint' no está definido en Python 3 - usar 'sys.maxsize'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation>'BaseException.message' está marcada como deprecada en Python 2.6 y se ha eliminado en Python 3 - usar 'str(e)'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation>asignaciones a 'os.environ' no limpian el entorno - usar 'os.environ.clear()'</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation>el uso de  'hasattr(x, "__call__")' para comprobar si  'x' es invocable no es fiable. Usar 'callable(x)' para resultados consistentes.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation>el uso de strip() con cadenas multicaracter puede resultar erroneo. Usar .replace() o expresiones regulares para eliminar fragmentos de cadenas.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation>variable de control de bucle {0} no usada dentro del cuerpo del bucle - iniciar nombre con guión bajo</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
-      <translation>f-string innecesaria</translation>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
+      <translation>no invocar getattr con un valor de atributo constante</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation>no se puede usar 'self.__class__' como primer argumento de la llamada 'super()'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation>usar 'hasattr(x, "__call__")' para probar si 'x' is invocable no es fiable</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation>no invocar getattr con un valor de atributo constante</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation>no invocar setattr con un valor de atributo constante</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation>Python 3 no incluye métodos '.iter*' en diccionarios</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
-      <translation>Python 3 no incluye métodos '.view*' en diccionarios</translation>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation>no llamar assert False dado que python -O elimina dichas llamadas</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation>return/continue/break dentro de bloques finally hace que las excepciones se silencien. Las excepciones se deben silenciar en bloques except. Las sentencias de control se pueden extraer a un bloque finally.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation>Un literal de tupla de longitud uno es redundante. Escribir 'except {0}:' en lugar de 'except ({0},):'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
+      <translation>Tipos de excepcion redundantes en 'except ({0}){1}:'. Escribir 'except {2}{1}:', que captura exactamente las mismas excepciones.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation>'.next()' no existe en Python 3</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation>'__metaclass__' no hace nada en Python 3 - usar 'class MyClass(BaseClass, metaclass=...)'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
-      <translation>encontrado formateador {0}</translation>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation>Comparacion sin sentido. Esta comparacion solamente gasta instrucciones de CPU. Bien preceder con 'assert' o bien eliminarla.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
+      <translation>No se puede lanzar un literal. ¿Se intentaba retornarlo, o lanzar una Exception?</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation>cadena de formato que contiene parámetros sin indexar</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation>docstring cque contiene parámetros sin indexar</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation>otra cadena contiene parámetros sin indexar</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation>llamada de formato usa un índice demasiado largo ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
-      <translation>llamada de formato usa juntos índices implícitos y explícitos</translation>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation>'assertRaises(Exception):' debe ser considerado maligno. Puede concedir a un test que pasa, incluso si el codigo a comprobar nunca se ejecuta debido a un error tipografico. Bien hacer assert para una excepcion mas especifica, (incluida o personalizada), o usar 'assertRaisesRegex', o usar la forma de gestion de contexto de 'assertRaises'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation>Encontrada expresion inutil.Bien asignarla a una variable, o eliminarla.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation>El uso de 'functools.lru_cache' o 'functools.cache' en métodos puede conducir a fugas de memoria. La cache puede retener referencias a instancias, imposibilitando la garbage collection.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation>Encontrado bucle for que reasigna el iterable en iteracion con cada valor del iterable.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
+      <translation>f-string usada como docstring. Python interpretara eso como una cadena unida en lugar de una docstring.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation>llamada de formato proporciona índice que no se usa ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation>llamada de formato proporciona palabra clave que no se usa ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
-      <translation>la sentencia de log usa string.format()</translation>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation>No se han pasado argumentos a 'contextlib.suppress'. No se suprimiran excepciones y por tanto este gestor de contexto es redundante.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
+      <translation>La definicion de function no esta unida a la variable del bucle '{0}'.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation>la sentencia de log usa '%'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
-      <translation>la sentencia de log usa '+'</translation>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
+      <translation>{0} es una clase base abstracta, pero no tiene metodos abstractos. Recordar el uso de decoradores '@abstractmethod', '@abstractclassmethod' y/o '@abstractproperty'.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation>la sentencia de log usa f-string</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
-      <translation>la sentencia de log usa 'warn' en lugar de 'warning'</translation>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation>La excepción '{0}' se ha capturado múltiples veces. Solamente la primera sera tomada en consideracion y todas las demas capturas de excepcion se pueden eliminar de modo seguro.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
+      <translation>f-string innecesaria</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
-      <translation>se esperaban estos __future__ imports: {0} pero solamente hay: {1}</translation>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
+      <translation>no se puede usar 'self.__class__' como primer argumento de la llamada 'super()'</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation>encontrado gettext import con alias _ : {0}</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
-      <translation>encontrada sentencia print</translation>
+      <source>found {0} formatter</source>
+      <translation>encontrado formateador {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation>cadena de formato que contiene parámetros sin indexar</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
+      <translation>docstring cque contiene parámetros sin indexar</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
-      <translation>tupla de un elemento encontrada</translation>
+      <source>other string does contain unindexed parameters</source>
+      <translation>otra cadena contiene parámetros sin indexar</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
+      <translation>llamada de formato usa un índice demasiado largo ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
-      <translation>argumento por defecto mutable de tipo {0}</translation>
+      <source>format call uses missing keyword ({0})</source>
+      <translation>llamada de formato usa una palabra clave desaparecida ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation>argumento por defecto mutable de llamada a función {0}</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
-      <translation>None no se debería añadir a ningún return si la función no tiene valor de retorno excepto None</translation>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation>llamada de formato usa argumentos de palabra clave pero sin entradas con nombre</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
+      <translation>llamada de formato usa argumentos de variable pero sin entradas numeradas</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation>un valor explícito se debería añadir a cada return si la función tiene un valor de retorno excepto None</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
-      <translation>un return explícito se debería añadir al final de cada función si tiene un valor de retorno excepto None</translation>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation>llamada de formato usa juntos índices implícitos y explícitos</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation>llamada de formato proporciona índice que no se usa ({0})</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
+      <translation>llamada de formato proporciona palabra clave que no se usa ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation>la sentencia de log usa string.format()</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation>la sentencia de log usa '%'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation>la sentencia de log usa '+'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation>la sentencia de log usa f-string</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation>la sentencia de log usa 'warn' en lugar de 'warning'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation>se esperaban estos __future__ imports: {0} pero solamente hay: {1}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation>se esperaban estos __future__ imports: {0}; but no hay ninguno</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation>encontrado gettext import con alias _ : {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation>encontrada sentencia print</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation>tupla de un elemento encontrada</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation>argumento por defecto mutable de tipo {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation>argumento por defecto mutable de llamada a función {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation>None no se debería añadir a ningún return si la función no tiene valor de retorno excepto None</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation>un valor explícito se debería añadir a cada return si la función tiene un valor de retorno excepto None</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation>un return explícito se debería añadir al final de cada función si tiene un valor de retorno excepto None</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation>no se debería añadir un valor a una variable si se va a usar como valor de retorno solamente</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation>es preferible la continuación implícita de la línea entre paréntesis, corchetes y llaves al uso de la barra invertida</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation>las líneas de código comentadas se deberían eliminar</translation>
     </message>
@@ -52277,58 +52336,63 @@
       <translation>Instalar Packages a partir de Requisitos</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation>Instalar Proyecto</translation>
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation>Desinstalar Packages</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation>¿Realmente desea desinstalar estos packages?</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation>Desinstalar Packages a partir de Requisitos</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation>Info de Cache</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation>Listar Archivos en Cache</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation>Introducir un patrón de archivo (dejar en blanco para todos):</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation>Eliminar Archivos en Cache</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation>Introducir un patrón de archivo:</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation>Purgar Cache</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation>Desear realmente purgar la cache de pip? Todos los archivos necesitarán descargarse de nuevo.</translation>
     </message>
@@ -54796,18 +54860,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Exportar Preferencias</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation>
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation>Archivo de Propiedades (*.ini);;Todos los archivos (*)</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Importar Preferencias</translation>
     </message>
@@ -55385,448 +55449,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Archivos Python3 (*.py *.py3);;Archivos de GUI Python3 (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation>GUI PyQt5</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
-      <translation>Consola PyQt5</translation>
+      <source>PyQt5 GUI</source>
+      <translation>GUI PyQt5</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
-      <translation>GUI PyQt6</translation>
+      <source>PyQt5 Console</source>
+      <translation>Consola PyQt5</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
-      <translation>Consola PyQt6</translation>
+      <source>PyQt6 GUI</source>
+      <translation>GUI PyQt6</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
-      <translation>Eric7 Plugin</translation>
+      <source>PyQt6 Console</source>
+      <translation>Consola PyQt6</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>Consola</translation>
+      <source>Eric7 Plugin</source>
+      <translation>Eric7 Plugin</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>Consola</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Otro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation>GUI de PySide2</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation>GUI de PySide2</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation>Consola PySide2</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation>GUI de PySide6</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation>GUI de PySide6</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation>Consola PySide6</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>Registrando Tipo de Proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El Lenguaje de Programación &lt;b&gt;{0}&lt;/b&gt; no está soportado (tipo de proyecto: {1}).&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El tipo de Proyecto &lt;b&gt;{0}&lt;/b&gt; ya está registrado con el Lenguaje de Programación &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>Registrando Tipo de Proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El Lenguaje de Programación &lt;b&gt;{0}&lt;/b&gt; no está soportado (tipo de proyecto: {1}).&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El tipo de Proyecto &lt;b&gt;{0}&lt;/b&gt; ya está registrado con el Lenguaje de Programación &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El Tipo de Proyecto &lt;b&gt;{0}&lt;/b&gt; ya está registrado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation>Leer Archivo de Proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de proyecto &lt;b&gt;{0}&lt;/b&gt; no ha podido ser leído.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation>Leer las Propiedades de Proyecto del Usuario</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de propiedades de proyecto específicas del usuario &lt;b&gt;{0}&lt;/b&gt; no ha podido ser leído.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation>Leer Sesion de Proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Por favor guarde primero el proyecto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Leer sesion de proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de sesión de proyecto &lt;b&gt;{0}&lt;/b&gt; no ha podido leerse.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation>Guardar Sesion de Proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation>Borrar Sesión de Proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de sesión de proyecto &lt;b&gt;{0}&lt;/b&gt; no ha podido borrarse.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation>Leer Tareas</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de tareas &lt;b&gt;{0}&lt;/b&gt; no puede leerse.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation>Leer Propiedades del Depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de propiedades del depurador del proyecto  &lt;b&gt;{0}&lt;/b&gt; no ha podido leerse.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation>Guardar Propiedades del Depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation>Borrar Propiedades del Depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de propiedades del depurador del proyecto  &lt;b&gt;{0}&lt;/b&gt; no pudo ser borrado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Añadir lenguaje</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Debe especificar primero un patrón de traducción.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Borrar traducción</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de traducción seleccionado &lt;b&gt;{0}&lt;/b&gt; no se ha podido borrar.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Agregar archivo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe.&lt;/p&gt;&lt;p&gt;¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo seleccionado &lt;b&gt;{0}&lt;/b&gt; no ha podido se añadido a &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Razón: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>El directorio de destino no puede estar vacío.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Añadir directorio</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El directorio de origen no contiene archivos que pertenezcan a la categoría seleccionada.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El directorio de destino &lt;b&gt;{0}&lt;/b&gt; no ha podido ser creado.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>El directorio de origen no puede estar vacío.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Renombrar archivo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Renombrar Archivo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; ya existe.&lt;/p&gt;&lt;p&gt;¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no puede ser renombrado.&lt;br /&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Borrar archivo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo seleccionado &lt;b&gt;{0}&lt;/b&gt; no se ha podido borrar.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Borrar directorio</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El directorio seleccionado &lt;b&gt;{0}&lt;/b&gt; no se ha podido borrar.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Crear directorio de proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El directorio de proyecto &lt;b&gt;{0}&lt;/b&gt; no pudo ser creado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation>Crear directorio de gestión del proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El directorio del proyecto &lt;b&gt;{0}&lt;/b&gt; no se puede escribir.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation>Crear script principal</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El script principal &lt;b&gt;{0}&lt;/b&gt; no se ha podido crear.&lt;br/&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation>Crear Makefile</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El makefile &lt;b&gt;{0}&lt;/b&gt; no se ha podido crear.&lt;br/&gt;Razón: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Proyecto nuevo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>¿Agregar archivos existentes al proyecto?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Seleccion el Sistema de control de versiones (VCS)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>¿Le gustaría editar las opciones de comando para VCS?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Proyecto nuevo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>¿Debe añadirse el archivo de proyecto al repositorio?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>Ninguno</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>Seleccione el sistema de control de versiones para el proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Patrón de Traducción</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Introduzca el patrón de ruta para los archivos de traducción (use '%language%' in lugar del código de idioma):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Abrir proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation>Archivos de Proyecto (*.epj);;Archivos XML de Proyecto (*.e4p)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation>Archivos de proyecto (*.epj)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation>Guardar Proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Guardar archivo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Cerrar Proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>El proyecto actual tiene cambios sin guardar.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Se detectaron errores de sintaxis</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>El archivo contiene %n archivo(s) con errores de sintaxis.</numerusform>
@@ -55834,999 +55898,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>&amp;Nuevo...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Generar un nuevo proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nuevo...&lt;/b&gt;&lt;p&gt;Abre un diálogo para introducir la información para un nuevo proyecto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Abrir...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Abrir un proyecto existente</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Abrir...&lt;/b&gt;&lt;p&gt;Abre un proyecto existente..&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Cerrar proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>&amp;Cerrar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Cierra el proyecto actual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Cerrar&lt;/b&gt;&lt;p&gt;Cierra el proyecto actualt.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Guardar proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Guardar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Guarda el proyecto actual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Guardar&lt;/b&gt;&lt;p&gt;Guarda el proyecto actual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>Guardar proyecto como</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>Guardar co&amp;mo...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Guardar el proyecto actual en un nuevo archivo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Guardar como&lt;/b&gt;&lt;p&gt;Guarda el proyecto en otro archivo.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>Agregar archivos al proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>&amp;Agregar archivos...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>Añadir archivos al proyecto actual</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Añadir archivos...&lt;/b&gt;&lt;p&gt;Abre un diálogo para añadir archivos al proyecto actual. El lugar donde se van a añadir es determinado por la extensión del nombre de archivo.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>Agregar directorio al proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>Agregar directorio...</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>Agregar directorio al proyecto actual</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Añadir directorio...&lt;/b&gt;&lt;p&gt;Abre un diálogo para añadir un directorio al proyecto actual.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation>Añadir traducción al proyecto</translation>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Guardar como&lt;/b&gt;&lt;p&gt;Guarda el proyecto en otro archivo.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>Añadir &amp;Traducción...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation>Añadir una traducción al proyecto actual</translation>
+      <source>Add files to project</source>
+      <translation>Agregar archivos al proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>&amp;Agregar archivos...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>Añadir archivos al proyecto actual</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Añadir traducción...&lt;/b&gt;&lt;p&gt;Abre un diálogo para añadir una traducción al proyecto actual.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>Buscar archivos nuevos</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Añadir archivos...&lt;/b&gt;&lt;p&gt;Abre un diálogo para añadir archivos al proyecto actual. El lugar donde se van a añadir es determinado por la extensión del nombre de archivo.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation>Bus&amp;car archivos nuevos...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation>Bucar nuevos archivos en el directorio de proyecto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Buscar nuevos archivos...&lt;/b&gt;&lt;p&gt;Busca nuevos archivos (fuentes, *.ui, *.idl, *.proto) en el directorio del proyecto y en los subdirectorios registrados.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation>Buscar Archivo en Proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation>Buscar Archivo en Proyecto...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation>Alt+Ctrl+P</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation>Bucar un archivo en el listado de archivos del proyecto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Buscar Archivo en el Proyecto&lt;/b&gt;&lt;p&gt;Busca un archivo en el listado de archivos del proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation>Propiedades del proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation>&amp;Propiedades...</translation>
+      <source>Add directory to project</source>
+      <translation>Agregar directorio al proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>Agregar directorio...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>Agregar directorio al proyecto actual</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Añadir directorio...&lt;/b&gt;&lt;p&gt;Abre un diálogo para añadir un directorio al proyecto actual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation>Añadir traducción al proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>Añadir &amp;Traducción...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation>Añadir una traducción al proyecto actual</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Añadir traducción...&lt;/b&gt;&lt;p&gt;Abre un diálogo para añadir una traducción al proyecto actual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>Buscar archivos nuevos</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation>Ver las propiedades del proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Propiedades...&lt;/b&gt;&lt;p&gt;Muestra un diálogo para editar las propiedades del proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation>Propiedades del usuario del proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>Propiedades del &amp;Usuario...</translation>
+      <source>Searc&amp;h new files...</source>
+      <translation>Bus&amp;car archivos nuevos...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation>Bucar nuevos archivos en el directorio de proyecto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Buscar nuevos archivos...&lt;/b&gt;&lt;p&gt;Busca nuevos archivos (fuentes, *.ui, *.idl, *.proto) en el directorio del proyecto y en los subdirectorios registrados.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
+      <translation>Buscar Archivo en Proyecto</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>Muestra propiedades del proyecto específicas del usuario</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Propiedades del Usuario...&lt;/b&gt;&lt;p&gt;Abre un diálogo par editar las propiedades del proyecto específicas del usuario.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Asociación de tipos de archivo</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Asociación de tipos de archivo...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation>Mostrar asociaciones de tipo de archivo del proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Asociaciones de tipos de archivo...&lt;/b&gt;&lt;p&gt;Muestra un diálogo para editar asociaciones de tipos de archivo del proyecto. Estas asociaciones determinan el tipo (fuentes, formulario, interfaces, protocolos u otros) con un patrón de nombre de archivo. Se usan al añadir archivos al proyecto y al realizar una búsqueda de nuevos archivos.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation>Asociaciones de Analizador Léxico</translation>
+      <source>Search Project File...</source>
+      <translation>Buscar Archivo en Proyecto...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation>Alt+Ctrl+P</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation>Bucar un archivo en el listado de archivos del proyecto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Buscar Archivo en el Proyecto&lt;/b&gt;&lt;p&gt;Busca un archivo en el listado de archivos del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation>Propiedades del proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation>&amp;Propiedades...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation>Ver las propiedades del proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Propiedades...&lt;/b&gt;&lt;p&gt;Muestra un diálogo para editar las propiedades del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
+      <translation>Propiedades del usuario del proyecto</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation>Asociaciones de Analizador Léxico...</translation>
+      <source>&amp;User Properties...</source>
+      <translation>Propiedades del &amp;Usuario...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation>Ver las asociaciones de analizador léxico del proyecto (sobreescribiendo valores por defecto)</translation>
+      <source>Show the user specific project properties</source>
+      <translation>Muestra propiedades del proyecto específicas del usuario</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Asociaciones de Analizador Léxico ...&lt;/b&gt;&lt;p&gt;Muestra un diálogo para editar las asociaciones de analizador léxico del proyecto. Estas asociaciones sobreescriben las asociaciones de analizador léxico globales. Los analizadores léxicos se utilizan para resaltar el texto en el editor.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Propiedades del Usuario...&lt;/b&gt;&lt;p&gt;Abre un diálogo par editar las propiedades del proyecto específicas del usuario.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Asociación de tipos de archivo</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Asociación de tipos de archivo...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation>Mostrar asociaciones de tipo de archivo del proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Asociaciones de tipos de archivo...&lt;/b&gt;&lt;p&gt;Muestra un diálogo para editar asociaciones de tipos de archivo del proyecto. Estas asociaciones determinan el tipo (fuentes, formulario, interfaces, protocolos u otros) con un patrón de nombre de archivo. Se usan al añadir archivos al proyecto y al realizar una búsqueda de nuevos archivos.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation>Asociaciones de Analizador Léxico</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation>Asociaciones de Analizador Léxico...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation>Ver las asociaciones de analizador léxico del proyecto (sobreescribiendo valores por defecto)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Asociaciones de Analizador Léxico ...&lt;/b&gt;&lt;p&gt;Muestra un diálogo para editar las asociaciones de analizador léxico del proyecto. Estas asociaciones sobreescriben las asociaciones de analizador léxico globales. Los analizadores léxicos se utilizan para resaltar el texto en el editor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Propiedades del depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>&amp;Propiedades del depurador...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Muestra las propiedades del depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Propiedades del Depurador...&lt;/b&gt;&lt;p&gt;Abre un diálogo par editar las propiedades del depurador específicas del proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Cargar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>&amp;Cargar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Cargar las propiedades del depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Cargar Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Carga las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Guardar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Guardar propiedades del depurador</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Guardar Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Guarda las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Borrar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>&amp;Borrar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Borrar las propiedades del depurador</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>&amp;Propiedades del depurador...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Muestra las propiedades del depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Propiedades del Depurador...&lt;/b&gt;&lt;p&gt;Abre un diálogo par editar las propiedades del depurador específicas del proyecto.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Borrar Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Borra el archivo que contiene las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>Reiniciar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>&amp;Reiniciar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Restablecer las propiedades del depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Restablecer Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Restablece las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Cargar sesión</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Cargar archivo de sesión de proyectos.</translation>
+      <source>Load</source>
+      <translation>Cargar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>&amp;Cargar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Cargar las propiedades del depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Cargar Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Carga las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Guardar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Guardar propiedades del depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Guardar Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Guarda las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Borrar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>&amp;Borrar</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Borrar las propiedades del depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Borrar Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Borra el archivo que contiene las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>Reiniciar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>&amp;Reiniciar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Restablecer las propiedades del depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Restablecer Propiedades del Depurador&lt;/b&gt;&lt;p&gt;Restablece las opciones de configuración del depurador específicas del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Cargar sesión</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Cargar archivo de sesión de proyectos.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Cargar sesión&lt;/b&gt;&lt;p&gt;Carga el archivo de sesión de proyecto. La sesión consiste en los datos siguientes.&lt;br&gt;- todos los archivos de fuentes abiertos&lt;br&gt;- todos los puntos de interrupción&lt;br&gt;- todos los argumentos de línea de comandos&lt;br&gt;- el directorio de trabajo&lt;br&gt;- el flag de reporte de excepciones&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Guardar sesión</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Guardar archivos de sessión de proyecto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Guardar sesión&lt;/b&gt;&lt;p&gt;Guarda el archivo de sesión de proyecto. La sesión consiste en los datos siguientes.&lt;br&gt;- todos los archivos de fuentes abiertos&lt;br&gt;- todos los puntos de interrupción&lt;br&gt;- todos los argumentos de línea de comandos&lt;br&gt;- el directorio de trabajo&lt;br&gt;- el flag de reporte de excepciones&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>Borrar sesión</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>Borrar el archivo de sesión de proyecto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Borrar sesión&lt;/b&gt;&lt;p&gt;Borra el archivo de sesión del proyecto&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation>Métricas de código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation>Métricas de &amp;código...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>Muestra algunas métricas del código para este proyecto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Métricas de Código...&lt;/b&gt;&lt;p&gt;Muestra algunas métricas de código para todos los archivos Python en el proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation>Cobertura de Código Python</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>Co&amp;bertura de código...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation>Muestra información de cobertura de código para el proyecto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Cobertura de Código...&lt;/b&gt;&lt;p&gt;Muestra la información de cobertura de código para todos los archivos Python en el proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>Datos de perfil</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>Datos de &amp;pefil...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation>Mostrar datos de profiling para el proyecto.</translation>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>Borrar sesión</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>Borrar el archivo de sesión de proyecto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Borrar sesión&lt;/b&gt;&lt;p&gt;Borra el archivo de sesión del proyecto&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation>Métricas de código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
+      <translation>Métricas de &amp;código...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Datos de Profiling...&lt;/b&gt;&lt;p&gt;Muestra datos de profiling para el proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Diagrama de Aplicación</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>Diagrama de &amp;Aplicación...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Mostrar diagrama del proyecto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diagrama de Aplicación...&lt;/b&gt;&lt;p&gt;Muestra un diagrama del proyecto.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>Muestra algunas métricas del código para este proyecto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Métricas de Código...&lt;/b&gt;&lt;p&gt;Muestra algunas métricas de código para todos los archivos Python en el proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation>Cobertura de Código Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>Co&amp;bertura de código...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation>Muestra información de cobertura de código para el proyecto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Cobertura de Código...&lt;/b&gt;&lt;p&gt;Muestra la información de cobertura de código para todos los archivos Python en el proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>Datos de perfil</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation>Cargar Diagrama</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation>&amp;Cargar Diagrama...</translation>
+      <source>&amp;Profile Data...</source>
+      <translation>Datos de &amp;pefil...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation>CArgar diagrama desde archivo.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Cargar Diagrama...&lt;/b&gt;&lt;p&gt;Carga un diagrama desde un archivo.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>Crear Lista del Paquete</translation>
+      <source>Show profiling data for the project.</source>
+      <translation>Mostrar datos de profiling para el proyecto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Datos de Profiling...&lt;/b&gt;&lt;p&gt;Muestra datos de profiling para el proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Diagrama de Aplicación</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation>Crear &amp;Package List</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>Diagrama de &amp;Aplicación...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation>Crear un archivo inicial PKGLIST para un plugin para eric.</translation>
+      <source>Show a diagram of the project.</source>
+      <translation>Mostrar diagrama del proyecto.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Crear Package List&lt;/b&gt;&lt;p&gt;Crea una lista inicial de archivos para incluir en un archivo de plugin para eric. Esta lista se crea a partir del archivo de proyecto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation>Crear Archivos de Plugin</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation>Crear &amp;Archivos de Plugin</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation>Crear ficheros para archivo de plugin de eric.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Crear Archivo de Plugin&lt;/b&gt;&lt;p&gt;Crea ficheros para archivo de plugin de eric utilizando el listado de ficheros proporcionados en un archivo PKGLIST*. El nombre de archivo se crea a partir del nombre del script principal si no se desinga uno en el archivo de lista de package.&lt;/p&gt;</translation>
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diagrama de Aplicación...&lt;/b&gt;&lt;p&gt;Muestra un diagrama del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation>Cargar Diagrama</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation>&amp;Cargar Diagrama...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation>CArgar diagrama desde archivo.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Cargar Diagrama...&lt;/b&gt;&lt;p&gt;Carga un diagrama desde un archivo.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation>Crear Archivos de Plugin (Snapshot)</translation>
+      <source>Create Package List</source>
+      <translation>Crear Lista del Paquete</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation>Crear Archivos de Plugin (&amp;Snapshot)</translation>
+      <source>Create &amp;Package List</source>
+      <translation>Crear &amp;Package List</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
-      <translation>Crear ficheros para archivo de plugin de eric (snapshot releases).</translation>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
+      <translation>Crear un archivo inicial PKGLIST para un plugin para eric.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Crear Package List&lt;/b&gt;&lt;p&gt;Crea una lista inicial de archivos para incluir en un archivo de plugin para eric. Esta lista se crea a partir del archivo de proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation>Crear Archivos de Plugin</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation>Crear &amp;Archivos de Plugin</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation>Crear ficheros para archivo de plugin de eric.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Crear Archivo de Plugin&lt;/b&gt;&lt;p&gt;Crea ficheros para archivo de plugin de eric utilizando el listado de ficheros proporcionados en un archivo PKGLIST*. El nombre de archivo se crea a partir del nombre del script principal si no se desinga uno en el archivo de lista de package.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation>Crear Archivos de Plugin (Snapshot)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation>Crear Archivos de Plugin (&amp;Snapshot)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation>Crear ficheros para archivo de plugin de eric (snapshot releases).</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Crear Archivos de Plugin (Snapshot)&lt;/b&gt;&lt;p&gt;Crea ficheros para archivo de plugin de eric usando el listado de ficheros dado en un archivo PKGLIST*. El nombre del archivo se construye a partir del nombre del script principal si no se designa uno en el archivo de package list. La entrada de versión del script principal se modifica para reflejar una snapshot release.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation>Ejecutar Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation>&amp;Ejecutar Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation>Ejecutar un 'make'.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ejecutar Make&lt;/b&gt;&lt;p&gt;Ejecuta un 'make' para reconstruir el target configurado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation>Comprobar Cambios</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation>&amp;Comprobar Cambios</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation>Preguntar a 'make' si es necesario reconstruir.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Comprobar Cambios&lt;/b&gt;&lt;p&gt;Pregunta a 'make si es necesario reconstruir el target configurado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation>Crear Archivo SBOM</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation>Crear Archivo &amp;SBOM</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation>Crear un archivo SBOM de dependencias del proyecto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Crear Archivo SBOM&lt;/b&gt;&lt;p&gt;Esto permite la creación de un archivo SBOM de las dependencias del proyecto. Puede basarse en varias fuentes de input y se guardará como un archivo CycloneDX SBOM.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation>Acerca de Black</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation>&amp;Black</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation>Mostrar información acerca de 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;Esto muestra información acerca de la herramienta 'Black' instalada.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation>Formatear Código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation>&amp;Formatear Código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation>Formatear las fuentes del proyecto con 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Formatear Código&lt;/b&gt;&lt;p&gt;Muestra un díalogo para introducir parámetros para ejecutar el formato y reformatea las fuentes del proyecto usando 'Black'.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation>Comprobar Formato de Código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation>&amp;Comprobar Formato de Código</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation>Mostrar información acerca de 'Black'.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;Esto muestra información acerca de la herramienta 'Black' instalada.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation>Formatear Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation>&amp;Formatear Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation>Formatear las fuentes del proyecto con 'Black'.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Formatear Código&lt;/b&gt;&lt;p&gt;Muestra un díalogo para introducir parámetros para ejecutar el formato y reformatea las fuentes del proyecto usando 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation>Comprobar Formato de Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation>&amp;Comprobar Formato de Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation>Comprobar si se necesita reformatear las fuentes del proyecto con 'Black'.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Comprobar Formato de Código&lt;/b&gt;&lt;p&gt;Muestra un diálogo para introducir parámetros de comprobación de formato y lleva a cabo una comprobación, si las fuentes del proyecto necesitan ser reformateadas utilizando 'Black'.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation>Diff de Formato de Código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation>&amp;Diff de Formato de Código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation>Generar un diff unificado de reformateo potencial de fuentes del proyecto con 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diff de Formato de Código&lt;/b&gt;&lt;p&gt;Muestra un diálogo para introducir parámetros de diff de formato y genera un diff unificado de reformateo de fuentes del proyecto utilizando 'Black'.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Proyecto</translation>
+      <source>Code Formatting Diff</source>
+      <translation>Diff de Formato de Código</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Abrir Proyectos &amp;Recientes</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Sesión</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>Depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation>Herramientas de Pr&amp;ojecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>Control de &amp;Versiones</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>Veri&amp;ficar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
-      <translation>&amp;Formato de Código</translation>
+      <source>Code Formatting &amp;Diff</source>
+      <translation>&amp;Diff de Formato de Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
+      <translation>Generar un diff unificado de reformateo potencial de fuentes del proyecto con 'Black'.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diff de Formato de Código&lt;/b&gt;&lt;p&gt;Muestra un diálogo para introducir parámetros de diff de formato y genera un diff unificado de reformateo de fuentes del proyecto utilizando 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation>Configurar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation>Introducir los parámetros para el formateo de las fuentes del proyecto con 'Black'.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Configurar&lt;/b&gt;&lt;p&gt;Muestra un diálogo para introducir los parámetros de formateo de las fuentes del proyecto con 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation>Instalar Proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation>&amp;Instalar Proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation>Instalar el proyecto en el entorno embebido.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Instalar Proyecto&lt;/b&gt;&lt;p&gt;Esto instala el proyecto en el entorno virtual embebido en modo de edición (es decir, en modo de desarrollo).&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation>&amp;Configurar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation>Configurar el entorno embebido.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Configurar&lt;/b&gt;&lt;p&gt;Esto abre un diálogo para configurar el entorno virtual embebido del proyecto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Abrir Proyectos &amp;Recientes</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Sesión</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>Depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation>Entorno Embebido</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation>Herramientas de Pr&amp;ojecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>Control de &amp;Versiones</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>Veri&amp;ficar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation>&amp;Formato de Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>V&amp;er</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>&amp;Diagramas</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>Empa&amp;quetadores</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>Origen de &amp;Documentación</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation>Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation>Otras Herramientas</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Proyecto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>&amp;Borrar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Buscar nuevos archivos</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>No se han encontrado nuevos archivos para ser añadidos.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Sistema de control de versiones</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El VCS seleccionado &lt;b&gt;{0}&lt;/b&gt; no ha sido encontrado.&lt;br&gt;Revirtiendo sobreescritura.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El VCS seleccionado &lt;b&gt;{0}&lt;/b&gt; no ha sido encontrado.&lt;br&gt;Deshabilitando control de versiones.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>Datos de Cobertura</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>No hay script principal definido para el proyecto actual. Abortando</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>Cobertura de codigo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>Por favor seleccione un archivo de cobertura</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Por favor seleccione un archivo de profiling</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>¿Incluir nombres de módulos?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;PKGLIST&lt;/b&gt; ya existe.&lt;/p&gt;&lt;p&gt;¿Desea sobreescribirlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;PKGLIST&lt;/b&gt; no puede ser creado.&lt;/p&gt;&lt;p&gt;Causa: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>Crear Archivo de Plugin</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>No hay script principal definido para el proyecto actual. Abortando...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation>Seleccionar package lists:</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;No hay archivo de package list (PKGLIST*) disponible o seleccionado. Abortando...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation>Creando archivos de plugin...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation>Abortar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation>%v/%m Archivos</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El archivo&lt;b&gt;{0}&lt;/b&gt; no puede ser leído.&lt;/p&gt;&lt;p&gt;Causa: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; todavía no está listo.&lt;/p&gt;&lt;p&gt;Por favor, revíselo y borre la línea '; initial_list' del encabezado.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El archivo de plugin de eric &lt;b&gt;{0}&lt;/b&gt; no ha podido ser creado.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;El fichero&lt;b&gt;{0}&lt;/b&gt; no ha podido ser almacenado en el archivo. Va a ser ignorado.&lt;/p&gt;&lt;p&gt;Causa: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation>%v/%m Archivos</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El archivo&lt;b&gt;{0}&lt;/b&gt; no puede ser leído.&lt;/p&gt;&lt;p&gt;Causa: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; todavía no está listo.&lt;/p&gt;&lt;p&gt;Por favor, revíselo y borre la línea '; initial_list' del encabezado.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El archivo de plugin de eric &lt;b&gt;{0}&lt;/b&gt; no ha podido ser creado.&lt;/p&gt;&lt;p&gt;Razón: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;El fichero&lt;b&gt;{0}&lt;/b&gt; no ha podido ser almacenado en el archivo. Va a ser ignorado.&lt;/p&gt;&lt;p&gt;Causa: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Los ficheros para archivo de plugin de eric se han creado con errores.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Los ficheros para archivo de plugin de eric se han creado correctamente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de plugin&lt;b&gt;{0}&lt;/b&gt; no puede ser leido.&lt;/p&gt;&lt;p&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo de plugin&lt;b&gt;{0}&lt;/b&gt; no puede ser leido.&lt;/p&gt;&lt;p&gt;Causa: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation>El proceso make no ha comenzado.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation>El proceso make ha fallado.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Hay cambios que requieren que el target make configurado &lt;b&gt;{0}&lt;/b&gt; se reconstruya.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Hay cambios que requieren que el target make por defecto se reconstruya.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation>El makefile contiene errores.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Versión de Black {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; es el formateador de código de Python inflexible.&lt;/p&gt;</translation>
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation>Ejecutable de Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation>Introducir el intérprete de Python para el entorno virtual:</translation>
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57658,122 +57789,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Otros</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Navegador Otros del Proyecto&lt;/b&gt;&lt;p&gt;Permite visualizar facilmente todas las otros archivos y directorios que contiene el proyecto actual. A través del menú de contexto se pueden ejecutar varias acciones. La entrada que está registrada en el proyecto se muestra de otro color.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation>Abrir en Editor Hexadecimal</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>Abrir en Editor de Iconos</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation>Abrir en Editor</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation>Mostrar Mime-Type</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Renombrar archivo</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Quitar del proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Borrar</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Añadir archivos...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Agregar directorio...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Recargar</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Quitar del proyecto</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Borrar</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Añadir archivos...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Agregar directorio...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Recargar</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Copiar Ruta al Portapapeles</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Expandir todos los directorios</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Contraer todos los directorios</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Configurar...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation>El mime type del archivo no se puede determinar.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>El archivo tiene el mime type &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation>El archivo tiene el mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; ¿Añadirlo a la lista de mime types?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Borrar archivos/directorios</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>¿Realmente quiere borrar estas entradas del proyecto?</translation>
     </message>
@@ -57787,6 +57926,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation>Proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation>Habilitar para guardar automáticamente el archivo de proyecto en cuanto haya cambios</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation>Guardar proyecto automaticamente cuando cambie</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation>Archivos</translation>
     </message>
@@ -57902,8 +58056,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
-      <translation>Compilar formularios modificados</translation>
+      <source>Compile changed forms</source>
+      <translation>Compilar formularios cambiados</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57912,8 +58066,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
-      <translation>compilar recursos modificados</translation>
+      <source>Compile changed resources</source>
+      <translation>Compilar recursos modificados</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57922,8 +58076,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
-      <translation>ejecutar make</translation>
+      <source>Execute make</source>
+      <translation>Executar make</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -59067,6 +59221,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation>Configuración de Entorno del Proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation>Nombre:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation>Intérprete de Python:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation>Introducir el intérprete de Python para el entorno virtual</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation>Prefijo de PATH:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation>Intérprete de Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation>Introducir la ruta de búsqueda del ejecutable a anteponer a la variable de entorno PATH. Usar '{0}' como separador.</translation>
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59303,6 +59495,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation>Seleccionar esto para crear y usar un entorno virtual embebido de proyecto</translation>
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation>Usar entorno virtual embebido</translation>
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Pulse para editar las propiedades de la Corrección Ortográfica</translation>
     </message>
@@ -59362,7 +59564,7 @@
       <translation>Alt+R</translation>
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation>Ninguno</translation>
@@ -61391,18 +61593,18 @@
       <translation>Éxito</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation>Error</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation>ERROR en {0}: {1}</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation>ERROR en {0}: {1}</translation>
@@ -65834,293 +66036,343 @@
       <translation>Detectado Try, Except, Continue.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation>detectado 'contextlib.suppress()'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation>Solicita llamada sin timeout.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation>Solicita llamada con timeout establecido a None.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation>Una apliación Flask parece ejecutada con debug=True, lo que expone la herramienta de depuración y permite la ejecución de código arbitrario.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation>Uso de 'tarfile.extractall(members=function(tarfile))'. Asegurar que la función descarta con propiedad miembros peligrosos({0}).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation>Hallado 'tarfile.extractall(members=?)' pero no se ha podido identificar el tipo de miembros. Comprobar que los miembros se han validado correctamente ({0}).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation>'tarfile.extractall()' usado sin ninguna validación. Por favor comprobar y descartar miembros peligrosos.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation>Pickle y módulos que lo envuelven puede ser inseguro cuando se utiliza para deserializar datos no confiables, posible problema de seguridad.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation>La deserialización con el módulo marshal es posiblemente peligrosa.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation>Uso de función de hash MD2, MD4, MD5, o SHA1 inseguro.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation>Uso de cifrado '{0}' inseguro. Reemplazar con un cifrado seguro conocido como AES.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation>Uso de modo de cifrado inseguro '{0}'.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation>Uso de función insegura y deprecada (mktemp).</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation>Uso de función posiblemente insegura - considerar uso más seguro de ast.literal_eval.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation>El uso de mark_safe() puede exponer vulnerabilidades de cross-site scripting y debería revisarse.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation>El uso de HTTPSConnection en versionesde Python más antiguas que 2.7.9 y 3.4.3 no proporciona seguridad, ver https://wiki.openstack.org/wiki/OSSN/OSSN-0033</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
-      <translation>Auditar url abierta a esquemas permitidos. PErmitir el uso de file:// o esquemas personalizados es a menudo inesperado.</translation>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation>Uso de función de hash MD2, MD4, MD5, o SHA1 inseguro.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation>Uso de cifrado '{0}' inseguro. Reemplazar con un cifrado seguro conocido como AES.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
+      <translation>Uso de modo de cifrado inseguro '{0}'.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation>Uso de función insegura y deprecada (mktemp).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation>Uso de función posiblemente insegura - considerar uso más seguro de ast.literal_eval.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation>El uso de mark_safe() puede exponer vulnerabilidades de cross-site scripting y debería revisarse.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation>El uso de HTTPSConnection en versionesde Python más antiguas que 2.7.9 y 3.4.3 no proporciona seguridad, ver https://wiki.openstack.org/wiki/OSSN/OSSN-0033</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation>Auditar url abierta a esquemas permitidos. PErmitir el uso de file:// o esquemas personalizados es a menudo inesperado.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation>Los generadores pseudo-random estándar no son adecuados para propósitos de seguridad/criptografía.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation>Invocación de funciones relacionadas con Telner. Telnet se considera como inseguro. Utilizar SSH o algún otro protocolo encriptado.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation>El uso de '{0}' para interpretar datos XML no fiables es conocido como vector de ataques XML. Reemplazar '{0}' con su función equivalente defusedxml o asegurar que se está invocando defusedxml.defuse_stdlib().</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation>El uso de '{0}' para interpretar datos XML no fiables es conocido como vector de ataques XML. Reemplazar '{0}' con su función equivalente defusedxml.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation>Invocación de funciones relacionadas con FTP. FTP se considera inseguro. Utilizar SSH/SFTP/SCP u otro protocolo encriptado.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation>El método input en Python 2 lee desde el input estándar, evaluando y ejecutando la cadena resultante como código fuente Python. Esto es similar, aunque peor, al uso de eval. Con Python 2, utilizar raw_input en su logar, input es seguro con Python 3.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation>Por defecto Python creará un contexto SSL seguro y verificado para utilizar en clases como HTTPSConnection. Sin embargo, aún así permite el uso de contextos inseguros a través de _create_unverified_context que revierte al comportamient anterior sin validación de certificados o comprobación de hostname.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation>Uso de os.tempnam() y os.tmpnam() es vulnerable a ataques symlink. Considerar el uso de tmpfile() en su lugar.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation>Uso de función de hash {0} insegura.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation>Se está importando un módulo relacionado con telnet.  Telnet se considera inseguro. Utilizar SSH u otro protocolo encriptado.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation>Por defecto Python creará un contexto SSL seguro y verificado para utilizar en clases como HTTPSConnection. Sin embargo, aún así permite el uso de contextos inseguros a través de _create_unverified_context que revierte al comportamient anterior sin validación de certificados o comprobación de hostname.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation>Uso de os.tempnam() y os.tmpnam() es vulnerable a ataques symlink. Considerar el uso de tmpfile() en su lugar.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation>Uso de función de hash {0} insegura.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation>Uso de hash inseguro {0} para seguridad for security. Considerar 'usedforsecurity=False'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation>Se está importando un módulo relacionado con telnet.  Telnet se considera inseguro. Utilizar SSH u otro protocolo encriptado.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation>Se está importando un módulo relacionado con FTP.  FTP se considera inseguro. Usar SSH/SFTP/SCP u otro protocolo encriptado.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation>Considerar las posibles implicaciones de seguridad asociadas con el módulo '{0}'.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation>El uso de '{0}' para interpretar datos XML no fiables es conocido como vector de ataques XML. Reemplazar '{0}' con su package equivalente defusedxml o asegurar que se está invocando defusedxml.defuse_stdlib().</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation>El uso de '{0}' para interpretar datos XML no fiables es conocido como vector de ataques XML. Reemplazar '{0}' con package equivalente defusedxml.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation>El uso de '{0}' para interpretar datos XML no fiables es conocido como vector de ataques XML. Utilizar la función defused.xmlrpc.monkey_patch() para hacer 'monkey patch' con xmlrpclib y mitigar las vulnerabilidades XML.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation>Considerar las posibles implicaciones de seguridad asociadas con el módulo '{0}'.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation>La biblioteca pyCrypto y su módulo '{0}' ya no tienen mantenimiento y se han deprecado. Considerar el uso de la biblioteca pyca/cryptography.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation>Llamada 'requests' con verify=False deshabilitando comprobaciones de certificado SSL, problema de seguridad.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>Llamada 'ssl.wrap_socket' con versión de protocolo SSL/TLS insegura identificada, problema de seguridad.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>Llamada 'SSL.Context' con versión de protocolo SSL/TLS insegura identificada, problema de seguridad.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>Llamada a Function con versión de protocolo SSL/TLS insegura identificada, problema de seguridad.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
-      <translation>Definición de función con versión de protocolo SSL/TLS insegura identificada, posible problema de seguridad.</translation>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation>Considerar las posibles implicaciones de seguridad asociadas con el módulo '{0}'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
+      <translation>La biblioteca pyCrypto y su módulo '{0}' ya no tienen mantenimiento y se han deprecado. Considerar el uso de la biblioteca pyca/cryptography.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
-      <translation>Llamada 'ssl.wrap_socket' sin versión de protocolo SSL/TLS especificada, el valor por defecto 'SSLv23' puede ser inseguro, posible problema de seguridad.</translation>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
+      <translation>Se va a importar un módulo relacionado con IPMI. Se considera IPMI inseguro. Usar un protocolo encriptado.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation>Llamada 'requests' con verify=False deshabilitando comprobaciones de certificado SSL, problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>Llamada 'ssl.wrap_socket' con versión de protocolo SSL/TLS insegura identificada, problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>Llamada 'SSL.Context' con versión de protocolo SSL/TLS insegura identificada, problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>Llamada a Function con versión de protocolo SSL/TLS insegura identificada, problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation>Definición de función con versión de protocolo SSL/TLS insegura identificada, posible problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation>Llamada 'ssl.wrap_socket' sin versión de protocolo SSL/TLS especificada, el valor por defecto 'SSLv23' puede ser inseguro, posible problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation>Tamaños {0} de clave por debajo de {1:d} bits se consideran frágiles.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation>Uso de 'yaml.load()' no seguro. Permite la instanciación de objetos arbitrarios. Considerar 'yaml.safe_load()'.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation>Llamada Paramiko con política de asignar automáticamente relación de confianza a una clave de host desconocido.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation>Posible inyección de shell vía llamada 'Paramiko', comprobar que las entradas se han sanitizado adecuadamente.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation>La llamada 'subprocess' con shell=True parece segura, pero puede cambiar en el futuro, considerar reimplementación sin shell</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation>Llamada 'subprocess' sin shell=True identificada, problema de seguridad.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation>Llamada 'subprocess' - comprobar la ejecución de inputs de no confianza.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation>Llamada a función con parámetro shell=True identificada, posible problema de seguridad.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation>Inicio de un proceso con una shell: Aparentemente seguro, pero esto puede cambiar en el futuro, considerar reimplementación sin shell</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation>Iniciar un proceso con una shell, posible inyeción detectada, problema de seguridad.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation>Iniciar un proceso sin una shell.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation>Iniciar un proceso con una ruta parcialmente ejecutable.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation>Posible vector de inyección de SQL a través de construcción de query basada en cadenas.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
-      <translation>Posible inyección de wildcard en llamada: {0}</translation>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation>Uso de 'yaml.load()' no seguro. Permite la instanciación de objetos arbitrarios. Considerar 'yaml.safe_load()'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation>Llamada Paramiko con política de asignar automáticamente relación de confianza a una clave de host desconocido.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation>El uso de SNMPv1 y SNMPv2 es inseguro. Deberia utilizarse SNMPv3 si es posible.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation>No se deberia usar SNMPv3 sin encripción. noAuthNoPriv &amp; authNoPriv es inseguro.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
+      <translation>Posible inyección de shell vía llamada 'Paramiko', comprobar que las entradas se han sanitizado adecuadamente.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation>La llamada 'subprocess' con shell=True parece segura, pero puede cambiar en el futuro, considerar reimplementación sin shell</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation>Llamada 'subprocess' sin shell=True identificada, problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation>Llamada 'subprocess' - comprobar la ejecución de inputs de no confianza.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation>Llamada a función con parámetro shell=True identificada, posible problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation>Inicio de un proceso con una shell: Aparentemente seguro, pero esto puede cambiar en el futuro, considerar reimplementación sin shell</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation>Iniciar un proceso con una shell, posible inyeción detectada, problema de seguridad.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation>Iniciar un proceso sin una shell.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation>Iniciar un proceso con una ruta parcialmente ejecutable.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation>Posible vector de inyección de SQL a través de construcción de query basada en cadenas.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation>Posible inyección de wildcard en llamada: {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation>Uso de'extra()' abre un vector potencial de ataque SQL.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation>El uso de 'RawSQL()' abre un vector potencial de ataque SQL.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation>El uso de plantillas jinja2 con 'autoescape=False' es peligroso y puede conducir a XSS. Usar 'autoescape=True' o usar la función 'select_autoescape' para mitigar vulnerabilidades XSS.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation>Por defecto, jinja2 establece 'autoescape' a False. Considerar el uso de 'autoescape=True' o de la función 'select_autoescape' para mitigar vulnerabilidades XSS.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation>Las plantillas Mako permiten dibujado de HTML/JS por defecto y son inherentemente abiertas a ataques XSS. Asegurar que las variables en todas las plantillas se sanitizan apropiadamente con la flags 'n', 'h' o 'x' (dependiendo del contexto). Por ejemplo, para hacer un HTML escape de la avariable 'data', hacer ${{ data |h }}.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation>Potencial XSS en la función 'mark_safe()'.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation>Posible clave de acceso a AWS con código duro: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation>Posible clave secreta de acceso a AWS con código duro: {0}</translation>
     </message>
@@ -69920,6 +70172,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Reportar siempre excepciones no gestionadas&lt;/b&gt;
+&lt;p&gt;Al activarlo, todas las excepciones no gestionadas se reportaran, incluso si 'Reportar excepciones' está desactivado. Al desactivarlo, este otro switch determina como se reportan las excepciones.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Informar siempre de excepciones no gestionadas</translation>
     </message>
@@ -70116,6 +70375,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Reportar siempre excepciones no gestionadas&lt;/b&gt;
+&lt;p&gt;Al activarlo, todas las excepciones no gestionadas se reportaran, incluso si 'Reportar excepciones' está desactivado. Al desactivarlo, este otro switch determina como se reportan las excepciones.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Informar siempre de excepciones no gestionadas</translation>
     </message>
@@ -70158,6 +70424,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Trazar dentro de bibliotecas del intérprete &lt;b&gt;
+&lt;p&gt;Al activarlo, el depurador trazará también llamadas dentro de la biblioteca de Python.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation>Trazar dentro de bibliotecas del intérprete</translation>
     </message>
@@ -70470,6 +70743,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Reportar siempre excepciones no gestionadas&lt;/b&gt;
+&lt;p&gt;Al activarlo, todas las excepciones no gestionadas se reportaran, incluso si 'Reportar excepciones' está desactivado. Al desactivarlo, este otro switch determina como se reportan las excepciones.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Informar siempre de excepciones no gestionadas</translation>
     </message>
@@ -70698,6 +70978,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Reportar siempre excepciones no gestionadas&lt;/b&gt;
+&lt;p&gt;Al activarlo, todas las excepciones no gestionadas se reportaran, incluso si 'Reportar excepciones' está desactivado. Al desactivarlo, este otro switch determina como se reportan las excepciones.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation>Informar siempre de excepciones no gestionadas</translation>
     </message>
@@ -77427,28 +77714,18 @@
       <translation>Pulsar para mostrar todos los archivos con algún problema</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation>Errores</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation>Error: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation>Preparando archivos...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation>Transfiriendo datos...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation>No se han encontrado problemas.</translation>
     </message>
@@ -77915,7 +78192,7 @@
       <translation>Copiar Ruta al Portapapeles</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -77923,15 +78200,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>Sin título {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -79030,7 +79307,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation>Testando</translation>
@@ -79141,6 +79418,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation>Patrón de Nombres de Test:</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation>Introducir patrones para nombres de test (separados por un espacio) o una expresión de nombre de test</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation>Expresión de Marcador</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation>Introducir una expresión de marcador o un nombre para filtrar tests</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation>Pulsar para mostrar una ventana con la lista de marcadores definidos</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation>Ejecutar Parámetros</translation>
     </message>
@@ -79216,153 +79518,153 @@
       <translation>Desocupado</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation>Mostrar Salida...</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation>Mostrar la salida del proceso de ejecución del test</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Mostrar Salida...&lt;/b&lt;p&gt;Este botón abre un diálogo que contiene la salida del proceso de ejecución del  test en la ejecución más reciente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation>Mostrar Cobertura...</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation>Mostrar la cobertura de código en un nuevo diálogo</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Mostrar Cobertura...&lt;/b&gt;&lt;p&gt;Este botón abre un diálogo que contiene los datos recogidos sobre cobertura de código.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation>Comenzar</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation>Comenzar la suite de tests seleccionada</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Comenzar Test&lt;/b&gt;&lt;p&gt;Este botón inicia la ejecución del test.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation>Re-ejecución Fallida</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation>La re-ejecución ha fallado tests del testsuite seleccionado</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Re-ejecución Fallida&lt;/b&gt;&lt;p&gt;Este botón re-ejecuta todos los tests fallidos de la ejecución de test más reciente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation>Detener</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation>Detener el test en ejecución</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Detener Test&lt;/b&gt;&lt;p&gt;Este botón detiene un test en ejecución.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation>{0} (no disponible)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation>Ejecutando</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation>Archivos de Python3 ({0});;Todos los Archivos (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Archivos Python (*.py);;Todos los Archivos (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation>&lt;h3&gt;Versiones de los Frameworks y sus correspondientes Plugins&lt;/h3&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation>No hay información de versión disponible.</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation>Versiones</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation>Preparando Suite de Tests</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation>pendiente</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation>Fallo</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation>Error de Recolección</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ha habido un error mientras se recolectaban los tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation>en ejecución</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation>
         <numerusform>Ejecutado %n test en {0}s</numerusform>
@@ -79370,7 +79672,7 @@
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation>
         <numerusform>Ejecutado %n test</numerusform>
@@ -79378,12 +79680,12 @@
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation>no ejecutado</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation>Salida de Ejecución de Test</translation>
     </message>
@@ -84541,43 +84843,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; no es un archivo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation>Actualización disponible</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation>Una versión más reciente del package &lt;b&gt;eric ide&lt;/b&gt; está disponible en &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</translation>
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Una versión más moderna del package &lt;b&gt;eric-ide&lt;/b&gt; se encuentra disponible en &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Instalado: {1}&lt;br/&gt;Disponible: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>Usado por primera vez</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation>eric7 no está configurado todavía pero se ha encontrado configuración para eric6. ¿Importar esta configuración?</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation>eric todavía no está configurado. El diálogo de configuración va a ser iniciado.</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation>Seleccionar Directorio para el Espacio de Trabajo</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation>Detectados Datos sin Guardar</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation>Algunos editores contienen datos sin guardar. ¿Desea guardarlos?</translation>
     </message>
@@ -84936,7 +85238,7 @@
 &lt;p&gt;Seleccionar de esta lista los tipos de variables globales que desean filtrar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/VariablesFilterDialog.py" line="42" />
+      <location filename="../Debugger/VariablesFilterDialog.py" line="43" />
       <source>Save Default</source>
       <translation>Guardar como 'por defecto'</translation>
     </message>
@@ -85724,37 +86026,37 @@
       <translation>Buscar Actualizaciones...</translation>
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation>Actualizar {0}...</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Una actualización de &lt;b&gt;{0}&lt;/b&gt; se encuentra disponible.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Instalado&lt;/th&gt;&lt;th&gt;Disponible&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation>No hay actualizaciones disponibles.</translation>
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation>Actualizar eric7...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Hay disponible una actualización para &lt;b&gt;eric7&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation>Actualizar PyQt6...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Hay disponible una actualización para &lt;b&gt;PyQt6&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation>Actualizar Ambos...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation>Ambos</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation>Buscar Actualizaciones</translation>
     </message>
@@ -85894,8 +86196,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85903,7 +86205,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation>Ctrl+Shift+L</translation>
@@ -85911,8 +86213,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85920,7 +86222,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation>Tab</translation>
@@ -85928,8 +86230,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85937,14 +86239,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation>Return</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -85952,8 +86254,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85961,21 +86263,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation>Backspace</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation>Meta+H</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation>Shift+Backspace</translation>
@@ -85983,8 +86285,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85992,14 +86294,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation>Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation>Meta+D</translation>
@@ -86007,8 +86309,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -86016,7 +86318,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation>Ctrl+Backspace</translation>
@@ -86024,8 +86326,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -86033,7 +86335,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation>Ctrl+Del</translation>
@@ -86041,8 +86343,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -86050,7 +86352,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation>Ctrl+Shift+Backspace</translation>
@@ -86058,8 +86360,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -86067,14 +86369,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation>Meta+K</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation>Ctrl+Shift+Del</translation>
@@ -86082,8 +86384,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -86091,14 +86393,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation>Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation>Meta+B</translation>
@@ -86106,8 +86408,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -86115,14 +86417,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation>Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation>Meta+F</translation>
@@ -86130,8 +86432,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -86140,8 +86442,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation>Alt+Left</translation>
@@ -86149,8 +86451,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation>Ctrl+Left</translation>
@@ -86158,8 +86460,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -86168,8 +86470,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation>Ctrl+Right</translation>
@@ -86177,8 +86479,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -86187,8 +86489,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation>Home</translation>
@@ -86196,8 +86498,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -86205,7 +86507,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation>Meta+E</translation>
@@ -86213,8 +86515,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation>End</translation>
@@ -86222,8 +86524,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -86231,14 +86533,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation>Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation>Meta+P</translation>
@@ -86246,8 +86548,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -86255,14 +86557,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation>Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation>Meta+N</translation>
@@ -86270,8 +86572,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation>Ctrl+Down</translation>
@@ -86279,8 +86581,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation>Ctrl+Up</translation>
@@ -86288,8 +86590,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -86297,7 +86599,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation>PgUp</translation>
@@ -86305,8 +86607,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -86314,14 +86616,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation>PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation>Meta+V</translation>
@@ -86329,8 +86631,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86338,7 +86640,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation>Esc</translation>
@@ -86346,8 +86648,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86355,14 +86657,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation>Shift+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation>Meta+Shift+B</translation>
@@ -86370,8 +86672,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86379,14 +86681,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation>Shift+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation>Meta+Shift+F</translation>
@@ -86394,8 +86696,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86404,8 +86706,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation>Alt+Shift+Left</translation>
@@ -86413,8 +86715,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation>Ctrl+Shift+Left</translation>
@@ -86422,8 +86724,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86433,9 +86735,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation>Alt+Shift+Right</translation>
@@ -86443,8 +86745,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation>Ctrl+Shift+Right</translation>
@@ -86452,8 +86754,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86461,7 +86763,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation>Shift+Home</translation>
@@ -86469,8 +86771,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86478,14 +86780,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation>Meta+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation>Shift+End</translation>
@@ -86494,21 +86796,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Buscar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>&amp;Buscar...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86516,7 +86818,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Buscar un texto</translation>
@@ -86528,21 +86830,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Buscar siguiente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>Buscar &amp;Siguiente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86550,7 +86852,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>Buscar siguiente ocurrencia del texto</translation>
@@ -86562,21 +86864,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Buscar anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>Buscar a&amp;nterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86584,7 +86886,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>Buscar anterior ocurrencia del texto</translation>
@@ -86596,21 +86898,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Aumentar zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>A&amp;umentar Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86618,7 +86920,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86626,35 +86928,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>Zoom sobre el texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Aumentar zoom&lt;/b&gt;&lt;p&gt;Aumentar zoom sobre el texto. Hace que el texto sea de mayor tamaño.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Disminuir Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>Dismi&amp;nuir Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86662,7 +86964,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86670,35 +86972,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Disminuir zoom en el texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Disminuir zoom&lt;/b&gt;&lt;p&gt;Disminuir zoom sobre el texto. Hace que el texto sea de menor tamaño.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation>Restablecer zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation>&amp;Restablecer zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86706,42 +87008,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation>Restablecer el zoom aplicado al texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Restablecer zoom&lt;/b&gt;&lt;p&gt;Restablece el zoom aplicado al texto. Establece el factor de zoom a 100%.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>&amp;Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Zoom sobre el texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom sobre el texto. Abre un diálogo donde se puede introducir el tamaño deseado.&lt;/p&gt;</translation>
@@ -86749,984 +87051,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Presentación preliminar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>Mover a la izquierda una parte de palabra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>Mover a la derecha una parte de palabra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation>Alt+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation>Mover al principio de la línea mostrada</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation>Alt+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>Scroll hacia abajo una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>Scroll hacia arriba una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Mover arriba un párrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation>Alt+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Mover abajo un párrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation>Alt+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation>Mover al principio del documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation>Ctrl+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation>Mover al final del documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation>Ctrl+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>Desindentar un nivel</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation>Shift+Tab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation>Extender selección hacia arriba una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation>Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation>Meta+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>Extender selección hacia abajo una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation>Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation>Meta+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation>Extender selección a la izquierda una parte de palabra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation>Extender selección a la derecha una parte de palabra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>Extender selección hacia arriba un párrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation>Alt+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Extender selección hacia abajo un párrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation>Alt+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>Extender selección arriba una página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation>Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Extender selección hacia abajo una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation>Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation>Meta+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation>Extender selección al principio del documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation>Ctrl+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation>Ctrl+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation>Extender selección al final del documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation>Ctrl+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation>Ctrl+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation>Borrar carácter anterior si no se está al principio de la línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Duplicar línea actual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation>Ctrl+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>Intercambiar línea actual con la anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation>Ctrl+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation>Revertir líneas seleccionadas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation>Meta+Alt+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Cortar línea actual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation>Alt+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Copiar línea actual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation>Ctrl+Shift+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>Alternar insertar/sobreescribir</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation>Ins</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Convertir selección a minúsculas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation>Alt+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Convertir selección a mayúsculas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation>Ctrl+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation>Mover al final de la línea mostrada</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation>Alt+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation>Extender selección hasta el final de la línea mostrada</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation>Formfeed</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Extender selección rectangular hacia abajo una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation>Alt+Ctrl+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation>Meta+Alt+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>Extender selección rectangular hacia arriba una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation>Alt+Ctrl+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation>Meta+Alt+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Extender selección rectangular a la izquierda un carácter</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation>Alt+Ctrl+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation>Meta+Alt+Shift+B</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Extender selección rectangular a la derecha un carácter</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation>Alt+Ctrl+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation>Meta+Alt+Shift+F</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation>Extender selección rectangular al primer carácter visible en la línea de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation>Alt+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation>Extender selección rectangular hasta el final de la línea de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation>Meta+Alt+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation>Alt+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>Extender selección rectangular hacia arriba una página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation>Alt+Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Extender selección rectangular hacia abajo una página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation>Alt+Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation>Meta+Alt+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Duplicar selección actual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation>Ctrl+Shift+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation>Desplazamiento hasta el principio del documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation>Desplazamiento hasta el final del documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation>Desplazamiento vertical para centrar la línea actual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation>Meta+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation>Mover al final de la palabra siguiente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation>Extender selección al final de la siguiente palabra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation>Mover al final de la palabra anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation>Extender selección al final de la palabra anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation>Mover al principio de la línea de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation>Meta+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation>Extender selección hasta el inicio de la línea documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation>/media/110106_1117</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation>Extender selección rectangular hasta el principio de la línea de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation>Meta+Alt+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation>Extender selección hasta el principio de la línea mostrada</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation>Mover al principio de línea mostrada o de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation>Extender selección hasta el inicio de la línea mostrada o de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation>Mover al primer carácter visible en la línea mostrada o de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation>Extender selección al primer carácter visible en la línea mostrada o de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation>Mover al final de la línea mostrada o de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation>Extender selección al final de la línea mostrada o de documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation>Mover progresivamente hacia arriba una página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation>Extender progresivamente la selección arriba una página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation>Mover progresivamente hacia abajo una página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation>Extender progresivamente la selección abajo una página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation>Borrar a la derecha hasta el final de la siguiente palabra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation>Alt+Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation>Mover las líneas seleccionadas arriba una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation>Mover las líneas seleccionadas abajo una línea</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Buscar&lt;/b&gt;&lt;p&gt;Buscar texto en el editor. En el diálogo muestra opciones e indica el texto de búsqueda.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Buscar siguiente&lt;/b&gt;&lt;p&gt;Buscar la siguiente ocurrencia de un texto en el editor actual. Se reutilizan el texto de búsqueda introducido anteriormente y sus opciones.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Buscar anterior&lt;/b&gt;&lt;p&gt;Buscar la anterior ocurrencia de un texto en el editor actual. Se reutilizan el texto de búsqueda introducido anteriormente y sus opciones.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Limpiar marcadores de búsqueda</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation>Ctrl+3</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Limpiar todos los marcadores de texto mostrados</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Limpiar marcadores de búsqueda&lt;/b&gt;&lt;p&gt;Limpiar todos los marcadores de búsqueda mostrados.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Reemplazar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>&amp;Reemplazar...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Reemplazar un texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Reemplazar&lt;/b&gt;&lt;p&gt;Buscar un texto en el editor actual y reemplazarlo. Se muestra un diálogo para introducir el texto de búsqueda, el texto de reemplazo y las opciones para buscar y reemplazar.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation>Buscar y Reemplazar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation>Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation>Reemplazar el texto encontrado y buscar siguiente ocurrencia</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Buscar y Reemplazar&lt;/b&gt;&lt;p&gt;Reemplazar la ocurrencia de texto en editor actual y buscar la siguiente. Se reusan el texto y las opciones de búsqueda introducidas previamente.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation>Reemplazar Ocurrencia</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation>Ctrl+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation>Reemplazar el texto encontrado</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Reemplazar Ocurrencia&lt;/b&gt;&lt;p&gt;Reemplazar la ocurrencia del texto de búsqueda hallado en el editor actual.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation>Reemplazar Todo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation>Shift+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation>Reemplazar ocurrencias de texto de búsqueda</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Reemplazar Todo&lt;/b&gt;&lt;p&gt;Reemplazar todas las ocurrencias del texto de búsqueda en el editor actual.&lt;/p&gt;</translation>
     </message>
@@ -90396,21 +90698,21 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation>No se ha podido iniciar un programa para pyvenv adecuado.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation>No se ha podido iniciar un programa para virtualenv adecuado.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
@@ -90419,21 +90721,21 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation>Salida:
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation>Errores:
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90442,15 +90744,15 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation>Terminado.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
@@ -90459,7 +90761,7 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -91056,27 +91358,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Condición</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Especial</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Temporal</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Habilitado</translation>
+      <source>Special</source>
+      <translation>Especial</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Temporal</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Habilitado</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>Conteo Ignorar</translation>
     </message>
@@ -92700,307 +93002,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation>Navegador Web de eric</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation>&lt;p&gt;El archivo &lt;b&gt;{0}&lt;/b&gt; no existe.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;No se ha podido ejecutar un visor para el archivo &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;No se pudo ejecutar una aplicación para la URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation>Coincidencia {0} of {1}</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation>Inspeccionar Elemento...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation>No hay sugerencias</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation>Abrir enlace en nueva pestaña	Ctrl+LMB</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation>Abrir Enlace en Nueva Ventana</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation>Abrir Enlace en Nueva Ventana Privada</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation>Abrir Enlace en Nueva Ventana Privada</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation>Guardar &amp;Enlace</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation>Añadir este Enlace a Marcadores</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation>Copiar URL al Portapapeles</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation>Enviar URL</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation>Analizar enlace con VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation>Abrir Imagen en Nueva Pestaña</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation>Abrir Imagen en Nueva Pestaña</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation>Guardar imagen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation>Copiar Imagen al Portapapeles</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation>Copiar URL de la Imagen al Portapapeles</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation>Copiar Imagen al Portapapeles</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation>Copiar URL de la Imagen al Portapapeles</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation>Enviar URL de Imagen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation>Buscar imagen en {0}</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation>Buscar imagen con...</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation>Buscar imagen en {0}</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation>Buscar imagen con...</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation>Bloquear Imagen</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation>Analizar Imagen con VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation>Reproducir</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation>Pausa</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation>Con sonido</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation>Sin sonido</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation>Copiar URL del Archivo de Media al Portapapeles</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation>Enviar URL de Archivo de Media</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation>Guardar Medio</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation>Enviar Texto</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation>Enviar Texto</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation>Buscar con '{0}'</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation>Buscar con...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation>Google Translate</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation>Diccionario</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation>Ir a la dirección web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation>Añadir Página Nueva</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation>Configurar Marcación Rápida</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation>Recargar todos los marcadores rápidos</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation>Restablecer Marcadores por Defecto</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation>Añadir esta Página a Marcadores</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation>Copiar URL de la Página al Portapapeles</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation>Enviar URL de Página</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation>Agente de Usuario</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation>Validar Página</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation>Añadir a la barra de búsqueda web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation>Página en Blanco</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation>El Proceso de Dibujado ha terminado anomalamente</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation>El proceso de dibujado ha fallado mientras se cargaba esta página.</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation>El proceso de dibujado se ha eliminado.</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation>El proceso de dibujado ha fallado mientras se cargaba esta página.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation>El proceso de dibujado se ha eliminado.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation>El proceso de dibujado ha terminado mientras se cargaba esta página.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation>Intente recargar la página o cerrar algunas pestañas para que haya más memoria disponible.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation>Archivo Web (*.mhtml *.mht)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation>Archivo HTML (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation>Archivo HTML con todos los recursos (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation>Guardar Página Web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation>Solicitud de Cuota</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation>&lt;p&gt; ¿Permitir al sitio web &lt;b&gt;{0}&lt;/b&gt; utilizar &lt;b&gt;{1}&lt;/b&gt; de almacenamiento persistente?&lt;/p&gt;</translation>
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;¿Conceder al website en &lt;b&gt;{0}&lt;/b&gt; acceso de &lt;b&gt;Lectura&lt;/b&gt; a '{1}'?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;¿Conceder al website en &lt;b&gt;{0}&lt;/b&gt; acceso de &lt;b&gt;Escritura&lt;/b&gt; a '{1}'?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;¿Conceder al website en &lt;b&gt;{0}&lt;/b&gt; acceso de &lt;b&gt;Lectura y Escritura&lt;/b&gt; a '{1}'?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation>Solicitado Acceso al Sistema de Archivos</translation>
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95555,12 +95877,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation>Comenzando...</translation>
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation>Generando Ventana Principal...</translation>
     </message>
--- a/src/eric7/i18n/eric7_fr.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_fr.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -729,82 +729,82 @@
       <translation>Alt+F</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation>Fichiers sources ({0});;Fichiers feuilles ({1});;Fichiers ressources ({2});;Fichiers interfaces ({3});;Fichiers Protocoles({4});;Fichiers de traduction ({5});; Tous fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Sélection de fichiers</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>Fichiers feuilles ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Sélection de fichiers d'interface utilisateur</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>Fichiers ressources ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Sélection de fichiers resource</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>Fichiers sources ({0});;Tous fichiers (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>Fichiers sources ({0});;Tous fichiers (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Sélection de fichiers source</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>Fichiers interfaces ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Sélection de fichier d'interface</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation>Fichiers Protocoles ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation>Sélectionner les fichiers protocoles</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>Fichiers de traduction ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Sélection de fichiers de traduction</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Tous fichiers (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>Fichiers de traduction ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Sélection de fichiers de traduction</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Tous fichiers (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Sélection de fichiers</translation>
     </message>
@@ -1799,47 +1799,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation>{0} n'est pas configuré.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation>Redémarrer le client en arrière plan ?</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -1847,52 +1847,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished">Défauts</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished">Validation</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1993,63 +1994,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished">ignoré</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2875,32 +2881,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Nom de fichier</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Ligne</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Condition</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Ligne</translation>
+      <source>Temporary</source>
+      <translation>Temporaire</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Condition</translation>
+      <source>Enabled</source>
+      <translation>Activé</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Temporaire</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Activé</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Ignore le décompte</translation>
     </message>
@@ -3255,27 +3261,27 @@
       <translation>Nom</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation>Codage: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation>Variables globales</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation>Imports</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation>Attributs</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation>Attributs de classe</translation>
     </message>
@@ -4276,47 +4282,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation>Erreurs</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation>Erreur : {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation>Préparation des fichiers...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation>Transfert des données...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation>{0} (ignoré)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation>Pas d'erreur trouvée.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation>Pas de fichier trouvé (vérifier votre liste d'ignorés).</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -5124,6 +5120,14 @@
       <source>Filter</source>
       <translation type="unfinished">Filtrer</translation>
     </message>
+    <message>
+      <source>Preparing files...</source>
+      <translation type="vanished">Préparation des fichiers...</translation>
+    </message>
+    <message>
+      <source>Transferring data...</source>
+      <translation type="vanished">Transfert des données...</translation>
+    </message>
   </context>
   <context>
     <name>CodeStyleCheckerPlugin</name>
@@ -8121,7 +8125,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Lancer le script</translation>
@@ -8142,8 +8146,8 @@
       <translation>&lt;b&gt;Lancer le script&lt;/b&gt;&lt;p&gt;Entrer les arguments de la ligne de commande et lancer le script sans le débogueur. Si le script a des modifications, elles doivent d'abord être enregistrées.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Lancer le projet</translation>
@@ -8244,7 +8248,7 @@
       <translation>&lt;b&gt;Profiler le projet&lt;/b&gt;&lt;p&gt;Entrer les arguments de la ligne de commande et profiler le projet. Si des fichiers du projet ont été modifiés, ils doivent d'abord être enregistrés.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Déboguer le script</translation>
@@ -8265,8 +8269,8 @@
       <translation>&lt;b&gt;Deboguer le script&lt;/b&gt;&lt;p&gt;Entrer les arguments de la ligne de commande et donner la ligne qui correspond à la première instruction Python. Si le fichier a été modifié, il doit d'abord être sauvé.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Déboguer le projet</translation>
@@ -8685,96 +8689,96 @@
       <translation>Une erreur imprévue est apparue. Regardez les détails dans la fenêtre shell.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Le programme débogué s'est terminé de façon prématurée.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>Erreur de condition pour le point d'arrêt</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Erreur dans l'expression</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'expression de contrôle '&lt;b&gt;{0}&lt;/b&gt;' existe déjà.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'expression de contrôle '&lt;b&gt;{0}&lt;/b&gt;' pour la variable &lt;b&gt;{1}&lt;/b&gt; existe déjà.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>L'expression existe déjà</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>Coverage du projet</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>Coverage du Script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Profil du projet</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Profil du Script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>Il n'y a pas de script principal défini dans le projet en cours. Débogage impossible.</translation>
     </message>
@@ -9358,13 +9362,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation>Démarrage du débogueur</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11218,7 +11222,7 @@
       <translation>Décommenter</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11471,7 +11475,7 @@
       <translation type="unfinished">Orthographe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Correction orthographique...</translation>
@@ -11532,7 +11536,7 @@
       <translation>Éditer le point d'arrêt...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Activer le point d'arrêt</translation>
@@ -11756,356 +11760,356 @@
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Autocompletion</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>L'autocompletion n'est pas disponible car aucune source d'autocomplétion n'est définie.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Désactiver le point d'arrêt</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>Code Coverage</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>Sélectionner un fichier coverage</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>Afficher les annotations de Code Coverage</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Toutes les lignes ont été executées.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>Impossible de trouver le fichier de coverage.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Profiler de données</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Sélectionner un fichier profile</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Erreur de syntaxe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>Aucun message d'erreur de syntaxe..</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation>Warning</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation>Pas de message d'alerte disponible.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation>Style : {0}</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation>Style : {0}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>Alerte : {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>Erreur : {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Nom de la macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Sélectionner un nom de macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Charger un fichier macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>Fichier Macro (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Erreur lors du chargement de la macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier macro &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier macro &lt;b&gt;{0}&lt;/b&gt; est corrompu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Enregistrer le fichier macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Enregistrer la macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier macro &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Erreur lors de l'enregistrement de la macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier macro &lt;b&gt;{0}&lt;/b&gt; ne peut être écrit.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Démarrer l'enregistrement de la macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>L'enregistrement de macro est déjà actif. En démarrer une nouvelle ?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Enregistrement de macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Entrer le nom de la macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation>&lt;br&gt;&lt;b&gt;Alerte :&lt;/b&gt; Vous allez perdre vos modifications à la réouverture.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>Fichier modifié</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation type="unfinished">{0} (ro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>Erreur de suppression</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; n'est pas un fichier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Ressources</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Ajouter un fichier...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Ajouter des fichiers...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Ajouter un fichier alias...</translation>
+      <source>Resources</source>
+      <translation>Ressources</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Ajouter un fichier...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Ajouter une ressource localisée...</translation>
+      <source>Add files...</source>
+      <translation>Ajouter des fichiers...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Ajouter un fichier alias...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Ajouter une ressource localisée...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>Ajouter un cadre ressource</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Ajoute un fichier ressource</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Ajoute des fichiers ressources</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Ajoute un alias de fichier ressource</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Diagramme de package</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>Inclure les attributs de classes ?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Diagramme des modules</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>Inclure l'importation de modules externes?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Diagramme de l'application</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>Inclure les noms de modules ?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Ajouter au dictionnaire</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Tout ignorer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation>La sélection contient des données illégales pour un tri numérique.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation>Propriétés d'EditorConfig</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Les propriétés d'EditorConfig du fichier &lt;b&gt;{0}&lt;/b&gt; n'ont pas pu être chargées.&lt;/p&gt;</translation>
     </message>
@@ -17236,32 +17240,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21397,7 +21401,7 @@
       <translation>Le processus git a terminé avec le code de sortie {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation>Le processus git n'a pas terminé dans les 30s.</translation>
@@ -21584,459 +21588,459 @@
 </translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation>Créer le fichier {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; existe déjà. L'écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished">Copie Git</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Échec de la copie du répertoire &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Échec de la copie du fichier &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation>Impossible de lancer le processus {0}. Assurez-vous qu'il est bien dans le chemin de recherche.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <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;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished">Appliquer les fichiers patch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation>Branche actuelle</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La branche actuelle est &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation>Erreur du processus</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être écrit.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation>Créer une branche</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation>Création en cours de la branche</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation>Vérification en cours de l'intégrité du dépot Git</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistiques&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Pas de statistique disponible.&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation>Création en cours de l'archive</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation>Ajouter un sous-module</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation>Lister les sous-modules</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation>Pas de sous-modules définis pour ce projet.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation>Tous</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation>Chemin de sous-module</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation>Tous</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation>Chemin de sous-module</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation>Sélectionner un chemin de sous-module :</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation>Initialiser les sous-modules</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation>Mettre à jour les sous-modules</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation>Synchroniser les sous-modules</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28354,27 +28358,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -31154,9 +31158,9 @@
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; n'a pas pu être lu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -31227,244 +31231,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation>Créer un fichier .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. L'écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation>Faut-il mettre à jour le répertoire de travail ?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>Supprimer les fichiers de dépot Mercurial uniquement</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation>Importer un patch</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation>Exporter des patches</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation>Ajouter un sous-dépot</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation>Supprimer un sous-répertoire</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation>Signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation>Supprimer le signet</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation>Selectionner le signet à supprimer :</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation>Supprimer le signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation>Renommer le signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation>Déplacer le signet Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation>Récuperer le signet</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation>Sélectionner le signet à récuperer:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation>Récupérant le signet d'un dépôt Mercurial distant</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation>Envoyer signet</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation>Sélectionner le signet à envoyer:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation>À envoyer le signet à un dépôt Mercurial distant</translation>
     </message>
@@ -45562,17 +45566,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46928,6 +46932,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished">Marqueur</translation>
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished">Description</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48835,713 +48857,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Ligne : {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>Position : {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished">Langage : {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Nouveau</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>&amp;Nouveau</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
+      <location filename="../QScintilla/MiniEditor.py" line="619" />
       <source>Ctrl+N</source>
       <comment>File|New</comment>
       <translation>Ctrl+N</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
       <source>Open an empty editor window</source>
       <translation>Ouvre une nouvelle page vide</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
       <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nouveau&lt;/b&gt;&lt;p&gt;Ouverture d'une nouvelle fenêtre d'édition.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
       <source>Open</source>
       <translation>Ouvrir</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>&amp;Ouvrir...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation>Ctrl+O</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>Ouvrir un Fichier</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ouvrir un fichier&lt;/b&gt;&lt;p&gt;Permet de saisir le nom d'un fichier à ouvrir&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>Enregistrer</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>&amp;Enregistrer</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation>Ctrl+S</translation>
+      <source>&amp;Open...</source>
+      <translation>&amp;Ouvrir...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation>Ctrl+O</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>Ouvrir un Fichier</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>Enregistre le fichier courant</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Enregistrer&lt;/b&gt;&lt;p&gt;Enregistre le fichier en cours.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ouvrir un fichier&lt;/b&gt;&lt;p&gt;Permet de saisir le nom d'un fichier à ouvrir&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>Enregistrer</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
+      <source>&amp;Save</source>
+      <translation>&amp;Enregistrer</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation>Ctrl+S</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>Enregistre le fichier courant</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Enregistrer&lt;/b&gt;&lt;p&gt;Enregistre le fichier en cours.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
       <source>Save as</source>
       <translation>Enregistrer sous</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
       <source>Save &amp;as...</source>
       <translation>&amp;Enregistrer sous...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
+      <location filename="../QScintilla/MiniEditor.py" line="675" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
       <source>Save the current file to a new one</source>
       <translation>Enregistre dans un nouveau fichier</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
       <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Enregistrer sous&lt;/b&gt;&lt;p&gt;Enregistre le buffer dans un nouveau fichier. Le nom du fichier est choisi via une boite de sélection de fichier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation>Enregistrer une copie</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation>Enregistrer une &amp;copie...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation>Enregistrer une copie du fichier courant</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Enregistrer une copie&lt;/b&gt;&lt;p&gt;Enregistre une copie du contenu de l'éditeur courant. Le fichier peut être entré dans un sélectionneur de fichiers.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Fermer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
+      <location filename="../QScintilla/MiniEditor.py" line="714" />
       <source>&amp;Close</source>
       <translation>&amp;Fermer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
       <source>Close the editor window</source>
       <translation>Ferme la fenêtre de l'éditeur</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
       <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fermer&lt;/b&gt;&lt;p&gt;Ferme la fenêtre en cours.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
       <source>Print</source>
       <translation>Imprimer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
+      <location filename="../QScintilla/MiniEditor.py" line="730" />
       <source>&amp;Print</source>
       <translation>&amp;Imprimer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="714" />
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
       <source>Print the current file</source>
       <translation>Imprime le fichier courant</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Imprimer le fichier&lt;/b&gt;&lt;p&gt;Imprime le fichier courant.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Aperçu avant impression</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Aperçu avant impression du fichier courant</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Aperçu avant impression&lt;/b&gt;&lt;p&gt;Aperçu avant impression du fichier courant.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Défaire</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Imprimer le fichier&lt;/b&gt;&lt;p&gt;Imprime le fichier courant.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Aperçu avant impression</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>&amp;Défaire</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation>Ctrl+Z</translation>
+      <source>Print preview of the current file</source>
+      <translation>Aperçu avant impression du fichier courant</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation>Alt+Backspace</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>Annule la dernière modification</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Défaire&lt;/b&gt;&lt;p&gt;Annule la dernière modification effectuée dans l'éditeur courant.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Aperçu avant impression&lt;/b&gt;&lt;p&gt;Aperçu avant impression du fichier courant.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Défaire</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>Refaire</translation>
+      <source>&amp;Undo</source>
+      <translation>&amp;Défaire</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation>Ctrl+Z</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>&amp;Refaire</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation>Ctrl+Shift+Z</translation>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation>Alt+Backspace</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>Annule la dernière modification</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>Recharge la dernière modification</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Refaire&lt;/b&gt;&lt;p&gt;Réeffectue la dernière modification dans l'éditeur courant.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Défaire&lt;/b&gt;&lt;p&gt;Annule la dernière modification effectuée dans l'éditeur courant.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>Refaire</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>Couper</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>Cou&amp;per</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation>Ctrl+X</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation>Shift+Del</translation>
+      <source>&amp;Redo</source>
+      <translation>&amp;Refaire</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>Recharge la dernière modification</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>Coupe la sélection</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Couper&lt;/b&gt;&lt;p&gt;Coupe  le texte sélectionné vers le presse-papier&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Refaire&lt;/b&gt;&lt;p&gt;Réeffectue la dernière modification dans l'éditeur courant.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>Couper</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>Cou&amp;per</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation>Ctrl+X</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation>Shift+Del</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>Coupe la sélection</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Couper&lt;/b&gt;&lt;p&gt;Coupe  le texte sélectionné vers le presse-papier&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Copier</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Copier</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
+      <location filename="../QScintilla/MiniEditor.py" line="831" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
       <source>Ctrl+Ins</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
       <source>Copy the selection</source>
       <translation>Copie la sélection</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Copier&lt;/b&gt;&lt;p&gt;Copie le texte sélectionné vers le presse-papier&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Coller</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>Col&amp;ler</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
+      <location filename="../QScintilla/MiniEditor.py" line="851" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
       <source>Shift+Ins</source>
       <comment>Edit|Paste</comment>
       <translation>Shift+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
       <source>Paste the last cut/copied text</source>
       <translation>Colle le dernier texte copié/coupé</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Coller&lt;/b&gt;&lt;p&gt;Colle le dernier texte copié/coupé dans l'éditeur courant.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Effacer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>Ef&amp;facer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Efface tout le texte</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Effacer&lt;/b&gt;&lt;p&gt;Supprime tout le texte de l'éditeur courant.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>À propos de</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>&amp;À propos de </translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Affiche les informations concernant le logiciel</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;À propos de&lt;/b&gt;&lt;p&gt;Affiche certaines informations concernant le logiciel.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>À propos de Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>À propos de &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Affiche les informations concernant Qt</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;À propos de Qt&lt;/b&gt;&lt;p&gt;Affiche les informations concernant Qt&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>Qu'est-ce que c'est ?</translation>
+      <source>Display information about this software</source>
+      <translation>Affiche les informations concernant le logiciel</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;À propos de&lt;/b&gt;&lt;p&gt;Affiche certaines informations concernant le logiciel.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>&amp;Qu'est-ce que c'est?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation>Shift+F1</translation>
+      <source>About Qt</source>
+      <translation>À propos de Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>À propos de &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Affiche les informations concernant Qt</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;À propos de Qt&lt;/b&gt;&lt;p&gt;Affiche les informations concernant Qt&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>Qu'est-ce que c'est ?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>&amp;Qu'est-ce que c'est?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation>Shift+F1</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Aide contextuelle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Affiche l'aide contextuelle&lt;/b&gt;&lt;p&gt;Dans le mode "Qu'est-ce que c'est?", la souris est affichée avec un point d'interrogation, et on peut cliquer sur les éléments de  l'interface pour obtenir une courte description de l'élément. Cette fonction peut être obtenue avec le bouton d'aide contextuelle de la barre principale.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished">Préférences</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished">&amp;Préférences...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished">Édition des préférences</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Préférences&lt;/b&gt;&lt;p&gt;Edite les valeurs souhaitées pour la configuration du logiciel.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>&amp;Fichier</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>&amp;Edition</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished">Re&amp;chercher</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished">&amp;Affichage</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished">&amp;Configuration</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>A&amp;ide</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished">&amp;Configuration</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>A&amp;ide</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>Fichier</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Editer</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished">Rechercher</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Editer</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished">Rechercher</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished">Affichage</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished">Configuration</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Aide</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Cette zone de la barre d'état affiche une indication sur les droits d'écriture des fichiers.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Cette zone de la barre d'état affiche le numéro de ligne de l'éditeur.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Cette zone de la barre d'état affiche la position du curseur.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Prêt</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>Le document a des modifications non enregistrées.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Ouvrir Fichier</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier&lt;b&gt;{0}&lt;/b&gt; ne peut être ouvert.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>Fichier chargé</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Enregistrer le fichier</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être enregistré.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>Fichier enregistré</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation>[*] - {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>Mini éditeur</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>SansTitre</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation>{0}[*] - {1}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>Impression....</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Impression terminée</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>SansTitre</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation>{0}[*] - {1}</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>Impression....</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Impression terminée</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Erreur durant l'impression</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Impression abandonnée</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Tout sélectionner</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Tout déselectionner</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Langages</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Tout sélectionner</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Tout déselectionner</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Langages</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Pas de langage</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Suggestion</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Alternatives</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Alternatives ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Analyseur Pygments</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Sélectionne l'analyseur Pygments à appliquer.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished">Propriétés d'EditorConfig</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Les propriétés d'EditorConfig du fichier &lt;b&gt;{0}&lt;/b&gt; n'ont pas pu être chargées.&lt;/p&gt;</translation>
     </message>
@@ -49801,227 +49823,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation>les lignes de code commentées devraient être supprimées</translation>
     </message>
@@ -52245,58 +52312,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation>Désinstaller les packages</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation>Voulez-vous vraiment désinstaller ces packages ?</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53901,27 +53973,27 @@
       <translation>Échec de chargement du module . Erreur {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation>Méthode d'activation du plugin incompatible.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation>Erreur du gestionnaire de plugins</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire de téléchargement de plugin&lt;b&gt;{0}&lt;/b&gt; n'a pas pu être créé. Veuillez le reconfigurer.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation>Erreur de téléchargement du fichier</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ne peut télécharger le fichier demandé depuis {0}.&lt;/p&gt;&lt;p&gt;Erreur : {1}&lt;/p&gt;</translation>
     </message>
@@ -54761,18 +54833,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Export des préférences</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation>
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation>Fichier propriétés (*.ini);;Tous les fichiers (*)</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Import des préférences</translation>
     </message>
@@ -55350,448 +55422,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Fichiers Python3 (*.py *.py3);;Fichiers Python3 GUI (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>Console</translation>
+      <source>Eric7 Plugin</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>Console</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Autre</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>Enregistrement du type de projet</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Le langage de programmation &lt;b&gt;{0}&lt;/b&gt; n'est pas supporté (type project : {1}).&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Le type projet &lt;b&gt;{0}&lt;/b&gt; est déjà enregistré avec le langage de programmation&lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>Enregistrement du type de projet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Le langage de programmation &lt;b&gt;{0}&lt;/b&gt; n'est pas supporté (type project : {1}).&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Le type projet &lt;b&gt;{0}&lt;/b&gt; est déjà enregistré avec le langage de programmation&lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le type projet &lt;b&gt;{0}&lt;/b&gt; est déjà enregistré.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier projet &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Prière d'enregistrer votre projet d'abord.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Lire la session du projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier de tâches &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Ajouter une langue</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Vous devez d'abord spécifier un pattern de traduction.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Supprimer la traduction</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier de traduction sélectionné &lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Ajouter un fichier</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; existe déjà.&lt;/p&gt;&lt;p&gt;L'écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier sélectionné &lt;b&gt;{0}&lt;/b&gt; ne peut être ajouté à &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Raison : {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>Le répertoire cible ne doit pas être vide.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Ajouter un répertoire</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire source ne contient aucun fichier correspondant à la catégorie sélectionnée.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire cible &lt;b&gt;{0}&lt;/b&gt; ne peut être créé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>Le répertoire source ne doit pas être vide.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Renommer le fichier</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Renommer le fichier</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt;existe déjà. Écraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut pas être renommé.&lt;br /&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Suppression de fichier</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier sélectionné &lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Suppression répertoire</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire sélectionné &lt;b&gt;{0}&lt;/b&gt; ne peut être supprimé.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Création d'un répertoire projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire projet &lt;b&gt;{0}&lt;/b&gt; n'a pas pu être créé.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation>Créer un répertoire de gestion de projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le répertoire projet &lt;b&gt;{0}&lt;/b&gt; n'est pas accessible en écriture.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation>Créer un Makefile</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le makefile &lt;b&gt;{0}&lt;/b&gt; n'a pas pu être créé.&lt;br/&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Nouveau projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>Ajouter des fichiers existant au projet ?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Sélectionner un système de contrôle de version</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>Voulez-vous éditer les options de commande VCS ?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Nouveau projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Le fichier projet doit-il être ajouté au référentiel?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>Auncun</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>Sélectionner un système de contrôle de version (VCS) pour le projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Pattern de traduction</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Entrer le pattern pour les fichiers de traduction (utiliser la balise '%language%' à la place de la langue à utiliser):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Ouvir un projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Enregistrer Fichier</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Fermer le projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>Le projet courant a des modifications non enregistrées.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Erreurs de syntaxe détectées</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>Le projet contient %n fichier avec des erreurs de syntaxe.</numerusform>
@@ -55799,999 +55871,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>&amp;Nouveau...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Génerer un nouveau projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nouveau...&lt;/b&gt;&lt;p&gt;Ouvre une boite de dialogue pour entrer les paramètres d'un nouveau projet.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Ouvrir...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Ouvrir un projet existant</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ouvrir...&lt;/b&gt;&lt;p&gt;Ouvre un projet existant.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Fermer le projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>&amp;Fermer</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Fermer le projet en cours</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fermer&lt;/b&gt;&lt;p&gt;Ferme le projet en cours.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Enregistrer le projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Enregistrer</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Enregistre le projet courant</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Enregistrer&lt;/b&gt;&lt;p&gt;Enregistre le projet en cours.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>Enregistrer le projet sous</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>&amp;Enregistrer sous...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Enregistre le projet en cours dans un nouveau fichier</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Enregistrer sous&lt;/b&gt;&lt;p&gt;Enregistre le projet en cours dans un nouveau fichier.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>Ajouter des fichiers au projet</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>Ajouter des &amp;fichiers...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>Ajouter des fichiers au projet courant</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ajouter des fichiers...&lt;/b&gt;&lt;p&gt;Ouvre une boite de dialogue pour ajouter des fichiers au projet courant. La position pour l'insertion est déterminée par l'extension du fichier.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>Ajouter un répertoire au projet</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>Ajouter un répertoire...</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>Ajouter un répertoire au projet courant</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ajouter un répertoire...&lt;/b&gt;&lt;p&gt;Ouvre une fenêtre pour ajouter un répertoire au projet courant.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation>Ajouter une traduction au projet</translation>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Enregistrer sous&lt;/b&gt;&lt;p&gt;Enregistre le projet en cours dans un nouveau fichier.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>Ajouter une &amp;traduction...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation>Ajoute une traduction au projet en cours</translation>
+      <source>Add files to project</source>
+      <translation>Ajouter des fichiers au projet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>Ajouter des &amp;fichiers...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>Ajouter des fichiers au projet courant</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ajouter une traduction...&lt;/b&gt;&lt;p&gt;Ouvre une boite de dialogue pour ajouter une traduction au projet courant.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>Rechercher des nouveaux fichiers</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ajouter des fichiers...&lt;/b&gt;&lt;p&gt;Ouvre une boite de dialogue pour ajouter des fichiers au projet courant. La position pour l'insertion est déterminée par l'extension du fichier.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
+      <source>Add directory to project</source>
+      <translation>Ajouter un répertoire au projet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>Ajouter un répertoire...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>Ajouter un répertoire au projet courant</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ajouter un répertoire...&lt;/b&gt;&lt;p&gt;Ouvre une fenêtre pour ajouter un répertoire au projet courant.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation>Ajouter une traduction au projet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>Ajouter une &amp;traduction...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation>Ajoute une traduction au projet en cours</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ajouter une traduction...&lt;/b&gt;&lt;p&gt;Ouvre une boite de dialogue pour ajouter une traduction au projet courant.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>Rechercher des nouveaux fichiers</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4306" />
       <source>Searc&amp;h new files...</source>
       <translation>Re&amp;chercher des nouveaux fichiers...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4267" />
+      <location filename="../Project/Project.py" line="4312" />
       <source>Search new files in the project directory.</source>
       <translation>Recherche des nouveaux fichiers dans le répertoire du projet.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4269" />
+      <location filename="../Project/Project.py" line="4314" />
       <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4280" />
+      <location filename="../Project/Project.py" line="4325" />
       <source>Search Project File</source>
       <translation>Chercher un fichier projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4281" />
+      <location filename="../Project/Project.py" line="4326" />
       <source>Search Project File...</source>
       <translation>Chercher un fichier projet...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4282" />
+      <location filename="../Project/Project.py" line="4327" />
       <source>Alt+Ctrl+P</source>
       <comment>Project|Search Project File</comment>
       <translation>Alt+Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4287" />
+      <location filename="../Project/Project.py" line="4332" />
       <source>Search for a file in the project list of files.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4289" />
+      <location filename="../Project/Project.py" line="4334" />
       <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4298" />
+      <location filename="../Project/Project.py" line="4343" />
       <source>Project properties</source>
       <translation>Propriétés du projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4300" />
+      <location filename="../Project/Project.py" line="4345" />
       <source>&amp;Properties...</source>
       <translation>&amp;Propriétés...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4306" />
+      <location filename="../Project/Project.py" line="4351" />
       <source>Show the project properties</source>
       <translation>Affiche les propriétés du projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4308" />
+      <location filename="../Project/Project.py" line="4353" />
       <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Propriétés...&lt;/b&gt;&lt;p&gt;Affiche une boite de dialogue pour éditer les propriétés du projet.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4317" />
+      <location filename="../Project/Project.py" line="4362" />
       <source>User project properties</source>
       <translation>Propriétés utilisateur du projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>Propriétés &amp;Utilisateur...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>Afficher le propriétés utilisateurs spécifiques au projet</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Propriétés utilisateur...&lt;/b&gt;&lt;p&gt;Affiche une fenêtre permettant d'éditer les propriétés du projet spécifiques à l'utilisateur.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Association des types de fichiers</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Association des types de fichiers...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation>Association des types de fichiers</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation>Association des types de fichiers...</translation>
+      <source>&amp;User Properties...</source>
+      <translation>Propriétés &amp;Utilisateur...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation>Affiche les asociations Fichier/Type de fichier pour le projet (sans tenir compte des valeurs par défaut)</translation>
+      <source>Show the user specific project properties</source>
+      <translation>Afficher le propriétés utilisateurs spécifiques au projet</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Associations des types de fichiers...&lt;/b&gt;&lt;p&gt;Permet d'associer les types de fichiers aux analyseurs syntaxiques pour le projet en cours. Ces associations sont prioritaires sur les associations de fichiers configurées par défaut.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Propriétés utilisateur...&lt;/b&gt;&lt;p&gt;Affiche une fenêtre permettant d'éditer les propriétés du projet spécifiques à l'utilisateur.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Association des types de fichiers</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Association des types de fichiers...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation>Association des types de fichiers</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation>Association des types de fichiers...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation>Affiche les asociations Fichier/Type de fichier pour le projet (sans tenir compte des valeurs par défaut)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Associations des types de fichiers...&lt;/b&gt;&lt;p&gt;Permet d'associer les types de fichiers aux analyseurs syntaxiques pour le projet en cours. Ces associations sont prioritaires sur les associations de fichiers configurées par défaut.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Propriétés du Débogueur</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>Débogueur &amp; Propriétés...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Affichage des propriétés du débogueur</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Propriétés du Débogueur...&lt;/b&gt;&lt;p&gt;Affiche une boite de dialogue permettant d'éditer les proprités du débogueur, spécifiques au projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Charger</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>&amp;Charger</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Charger les propriétés du débogueur</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Chargement des Propriétés du Débogueur&lt;/b&gt;&lt;p&gt;Charge la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Enregistrer</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Enregistrer les propriétés du débogueur</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Enregistrement des Propriétés du Débogueur&lt;/b&gt;&lt;p&gt;Enregistre la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Supprimer</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>&amp;Supprimer</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Supprimer les propriétés du débogueur</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>Débogueur &amp; Propriétés...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Affichage des propriétés du débogueur</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Propriétés du Débogueur...&lt;/b&gt;&lt;p&gt;Affiche une boite de dialogue permettant d'éditer les proprités du débogueur, spécifiques au projet.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Suppression des Propriétés du Débogueur...&lt;/b&gt;&lt;p&gt;Supprime la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>Réinitialiser</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>&amp;Réinitialiser</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Réinitialise des propriétés du débogueur</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Réinitialiser les propriétés du débogueur&lt;/b&gt;&lt;p&gt;Réinitialise la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Charger la session</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Charge le fichier de session du projet.</translation>
+      <source>Load</source>
+      <translation>Charger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>&amp;Charger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Charger les propriétés du débogueur</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Chargement des Propriétés du Débogueur&lt;/b&gt;&lt;p&gt;Charge la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Enregistrer</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Enregistrer les propriétés du débogueur</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Enregistrement des Propriétés du Débogueur&lt;/b&gt;&lt;p&gt;Enregistre la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Supprimer</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>&amp;Supprimer</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Supprimer les propriétés du débogueur</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Suppression des Propriétés du Débogueur...&lt;/b&gt;&lt;p&gt;Supprime la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>Réinitialiser</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>&amp;Réinitialiser</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Réinitialise des propriétés du débogueur</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Réinitialiser les propriétés du débogueur&lt;/b&gt;&lt;p&gt;Réinitialise la configuration du débogueur spécifique au projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Charger la session</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Charge le fichier de session du projet.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Charger la session&lt;/b&gt;&lt;p&gt;Charge le fichier session du projet. Une session est constituée par les données suivantes.&lt;br&gt;- tous les fichiers open source&lt;br&gt;- tous les points d'arrêts&lt;br&gt;- les arguments de ligne de commande&lt;br&gt;- le répertoire de travail&lt;br&gt;- le flag de rapport d'exception&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Enregistrer la session</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Enregistre le fichier de session du projet.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Enregistrer la session&lt;/b&gt;&lt;p&gt;Enregistrer le fichier session du projet. Une session est constituée par les données suivantes.&lt;br&gt;- tous les fichiers open source&lt;br&gt;- tous les points d'arrêts&lt;br&gt;- les arguments de ligne de commande&lt;br&gt;- le répertoire de travail&lt;br&gt;- le flag de rapport d'exception&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>Supprimer la session</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>Suppression du fichier session de projet.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Suppression de session&lt;/b&gt;&lt;p&gt;Ceci supprime le fichier session de projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation>Statistiques du code</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation>Statistiques du &amp;Code...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>Affiche des statistiques sur le code du projet.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Statistiques du Code...&lt;/b&gt;&lt;p&gt;Affiche des statistiques sur le code de tous les fichiers Python du projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation> Code Coverage Python</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>Code Co&amp;verage...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation>Affiche les informations de code coverage pour le projet.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;Affiche les informations de code coverage pour le projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>Profiling des données</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>&amp;Profiling des données...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation>Affiche le profiling des données du projet.</translation>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>Supprimer la session</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>Suppression du fichier session de projet.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Suppression de session&lt;/b&gt;&lt;p&gt;Ceci supprime le fichier session de projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation>Statistiques du code</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
+      <translation>Statistiques du &amp;Code...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Profilling des données...&lt;/b&gt;&lt;p&gt;Affiche le profiling des données du projet.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Diagramme de l'application</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>&amp;Diagramme de l'application...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Affiche le diagramme de l'application.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diagramme de l'application...&lt;/b&gt;&lt;p&gt;Affiche le diagramme du projet.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>Affiche des statistiques sur le code du projet.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Statistiques du Code...&lt;/b&gt;&lt;p&gt;Affiche des statistiques sur le code de tous les fichiers Python du projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation> Code Coverage Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>Code Co&amp;verage...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation>Affiche les informations de code coverage pour le projet.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;Affiche les informations de code coverage pour le projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>Profiling des données</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation>Charger le diagramme</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation type="unfinished" />
+      <source>&amp;Profile Data...</source>
+      <translation>&amp;Profiling des données...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>Création de la liste de package</translation>
+      <source>Show profiling data for the project.</source>
+      <translation>Affiche le profiling des données du projet.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Profilling des données...&lt;/b&gt;&lt;p&gt;Affiche le profiling des données du projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Diagramme de l'application</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation>Création de la liste de &amp;package</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>&amp;Diagramme de l'application...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation type="unfinished" />
+      <source>Show a diagram of the project.</source>
+      <translation>Affiche le diagramme de l'application.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation>Créer une archive plugin</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation>Créer les &amp;archives plugin</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diagramme de l'application...&lt;/b&gt;&lt;p&gt;Affiche le diagramme du projet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation>Charger le diagramme</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create Package List</source>
+      <translation>Création de la liste de package</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create &amp;Package List</source>
+      <translation>Création de la liste de &amp;package</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation>Créer une archive plugin</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation>Créer les &amp;archives plugin</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation>Exécuter Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation>Éxécut&amp;er Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Projet</translation>
+      <source>Code Formatting Diff</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Ouvrir un projet &amp;récent</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Session</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>Débogueur</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation>Outils pr&amp;ojet</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>&amp;Contrôle de version</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>&amp;Vérification</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished">Configuration</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Projet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Ouvrir un projet &amp;récent</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Session</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>Débogueur</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation>Outils pr&amp;ojet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>&amp;Contrôle de version</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>&amp;Vérification</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>&amp;Affichage</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>&amp;Diagrammes</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>Création de pac&amp;kage</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>&amp;Documentation automatique</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation>Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Projet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>&amp;Effacer</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Rechercher des nouveaux fichiers</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>Aucun fichier à ajouter n'a été trouvé.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Système de conrôle des versions (VCS)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>Coverage de données</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Il n'y a pas de script principal défini dans le projet en cours. Abandon</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>Code Coverage</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>Sélectionner un fichier coverage</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Sélectionner un fichier profile</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>Inclure les noms de modules ?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;PKGLIST&lt;/b&gt; existe déjà.&lt;/p&gt;&lt;p&gt;Ecraser ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>Création de l'archive du plugin</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>Le projet n'a pas de script principal défini. Abandon...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation>Sélectionner les listes de packages :</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation>Création en cours des archives de plugin...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation>Abandonner</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation>Archives %v/%m</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation>Archives %v/%m</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier plugin &lt;b&gt;{0}&lt;/b&gt; ne peut être lu.&lt;/p&gt;&lt;p&gt;Raison : {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation>Le processus make n'a pas démarré.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation>Crash du processus make.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation>Le makefile contient des erreurs.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57623,122 +57762,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Autres</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Navigateur de fichiers autres&lt;/b&gt;&lt;p&gt;Permet de voir rapidement tous les autres fichiers et répertoires du projet. Plusieurs actions peuvent être effectuées via le menu contextuel. Une entrée qui est enregistrée dans le projet est affichée avec une couleur différente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished">Ouvrir dans Hex Editor</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>Ouvrir dans Icon Editor</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished">Ouvrir dans l'éditeur</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation>Montrer le type mime</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Renommer le fichier</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Supprimer du projet</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Effacer</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Ajouter des fichiers...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Ajouter un répertoire...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Rafraichir</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Supprimer du projet</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Effacer</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Ajouter des fichiers...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Ajouter un répertoire...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Rafraichir</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Copier chemin dans le Presse-Papiers</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Déployer tous les répertoires</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Contracter tous les répertoires</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Configuration...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation>Le type mime du fichier n'a pas pu être déterminé.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>Le fichier a le type mime &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation>Le fichier a le type mime &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Faut il l'ajouter à la liste des fichiers de type mime texte ?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Supprimer fichiers/répertoires</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Voulez-vous réellement supprimer ces entrées du projet?</translation>
     </message>
@@ -57752,6 +57899,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished">Projet</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57867,7 +58029,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
+      <source>Compile changed forms</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57877,7 +58039,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
+      <source>Compile changed resources</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57887,7 +58049,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -59032,6 +59194,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished">Nom :</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished">Interpréteur Python :</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished">Entrer l'interpréteur Python de l'environnement virtuel</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished">Interpréteur Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59269,6 +59469,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Cliquer pour configurer la vérification orthographique</translation>
     </message>
@@ -59328,7 +59538,7 @@
       <translation>Alt+R</translation>
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished" />
@@ -61381,18 +61591,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished">Erreur</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65766,293 +65976,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69877,6 +70137,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70068,6 +70334,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70109,6 +70381,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation>Tracer à l'intérieur des librairies de l'interpréteur</translation>
     </message>
@@ -70417,6 +70695,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70639,6 +70923,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -77369,31 +77659,29 @@
       <translation>Cliquer pour afficher tous les fichiers contenant une issue</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation>Erreurs</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation>Erreur : {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation>Préparation des fichiers en cours...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation>Transfert en cours des données...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation>Pas d'issue trouvée.</translation>
     </message>
+    <message>
+      <source>Preparing files...</source>
+      <translation type="vanished">Préparation des fichiers en cours...</translation>
+    </message>
+    <message>
+      <source>Transferring data...</source>
+      <translation type="vanished">Transfert en cours des données...</translation>
+    </message>
   </context>
   <context>
     <name>SyntaxCheckerPlugin</name>
@@ -77857,7 +78145,7 @@
       <translation>Copier chemin dans le Presse-Papiers</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -77865,15 +78153,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>SansTitre {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -78967,7 +79255,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -79076,6 +79364,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -79151,172 +79464,172 @@
       <translation type="unfinished">Idle</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished">Lancer</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished">Lancer la suite de tests</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished">Arrêt</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished">En cours d'execution</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished">Fichiers Python3({0});; Tous les fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Fichiers Python (*.py);;Tous les fichiers (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished">Pas d'information de version disponible.</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished">Préparation de Testsuite</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished">en cours</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -84472,43 +84785,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; n'est pas un fichier.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>Première utilisation</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation>Sélectionner le répertoire de travail</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85654,37 +85967,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85824,8 +86137,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85833,7 +86146,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation>Ctrl+Shift+L</translation>
@@ -85841,8 +86154,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85850,7 +86163,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation>Tab</translation>
@@ -85858,8 +86171,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85867,14 +86180,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation>Return</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -85882,8 +86195,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85891,21 +86204,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation>Backspace</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation>Meta+H</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation>Shift+Backspace</translation>
@@ -85913,8 +86226,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85922,14 +86235,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation>Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation>Meta+D</translation>
@@ -85937,8 +86250,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85946,7 +86259,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation>Ctrl+Backspace</translation>
@@ -85954,8 +86267,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85963,7 +86276,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation>Ctrl+Del</translation>
@@ -85971,8 +86284,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85980,7 +86293,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation>Ctrl+Shift+Backspace</translation>
@@ -85988,8 +86301,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85997,14 +86310,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation>Meta+K</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation>Ctrl+Shift+Del</translation>
@@ -86012,8 +86325,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -86021,14 +86334,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation>Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation>Meta+B</translation>
@@ -86036,8 +86349,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -86045,14 +86358,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation>Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation>Meta+F</translation>
@@ -86060,8 +86373,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -86070,8 +86383,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation>Alt+Left</translation>
@@ -86079,8 +86392,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation>Ctrl+Left</translation>
@@ -86088,8 +86401,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -86098,8 +86411,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation>Ctrl+Right</translation>
@@ -86107,8 +86420,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -86117,8 +86430,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation>Home</translation>
@@ -86126,8 +86439,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -86135,7 +86448,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation>Meta+E</translation>
@@ -86143,8 +86456,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation>End</translation>
@@ -86152,8 +86465,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -86161,14 +86474,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation>Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation>Meta+P</translation>
@@ -86176,8 +86489,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -86185,14 +86498,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation>Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation>Meta+N</translation>
@@ -86200,8 +86513,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation>Ctrl+Down</translation>
@@ -86209,8 +86522,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation>Ctrl+Up</translation>
@@ -86218,8 +86531,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -86227,7 +86540,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation>PgUp</translation>
@@ -86235,8 +86548,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -86244,14 +86557,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation>PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation>Meta+V</translation>
@@ -86259,8 +86572,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86268,7 +86581,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation>Esc</translation>
@@ -86276,8 +86589,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86285,14 +86598,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation>Shift+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation>Meta+Shift+B</translation>
@@ -86300,8 +86613,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86309,14 +86622,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation>Shift+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation>Meta+Shift+F</translation>
@@ -86324,8 +86637,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86334,8 +86647,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation>Alt+Shift+Left</translation>
@@ -86343,8 +86656,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation>Ctrl+Shift+Left</translation>
@@ -86352,8 +86665,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86363,9 +86676,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation>Alt+Shift+Right</translation>
@@ -86373,8 +86686,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation>Ctrl+Shift+Right</translation>
@@ -86382,8 +86695,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86391,7 +86704,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation>Shift+Home</translation>
@@ -86399,8 +86712,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86408,14 +86721,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation>Meta+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation>Shift+End</translation>
@@ -86424,21 +86737,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Rechercher</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>Re&amp;chercher...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86446,7 +86759,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Recherche de texte</translation>
@@ -86458,21 +86771,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Chercher suivant</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>Chercher &amp;suivant</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86480,7 +86793,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>Recherche de l'occurence de texte suivante</translation>
@@ -86492,21 +86805,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Chercher précédent</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>Chercher &amp;précédent</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86514,7 +86827,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>Recherche de l'occurence de texte précédente</translation>
@@ -86526,21 +86839,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Zoom avant</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>Zoom a&amp;vant</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86548,7 +86861,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86556,35 +86869,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>Zoom sur le texte</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zoom avant&lt;/b&gt;&lt;p&gt;Zoom sur le texte. Affiche le texte en plus gros.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Zoom arrière</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>Zoom a&amp;rrière</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86592,7 +86905,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86600,35 +86913,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Zoom arrière du texte</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zoom arrière&lt;/b&gt;&lt;p&gt;Zoom arrière du texte. Affiche le texte en plus petit.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation>Annulation du zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation>Annulation du &amp;zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86636,42 +86949,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation>Annulation du zoom du texte</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Annulation du zoom&lt;/b&gt;&lt;p&gt;Annulation du zoom du texte. Ceci met le facteur de zoom à 100%. &lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>&amp;Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Zoom du texte</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom du texte. Ouvre une fenêtre pour entrer la taille souhaitée.&lt;/p&gt;</translation>
@@ -86679,984 +86992,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Aperçu avant impression</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>Déplacement d'une part de mot vers la gauche</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>Déplacement d'une part de mot vers la droite</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation>Alt+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation>Déplacement au début de la ligne courante</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation>Alt+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>Descend la vue d'une ligne</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>Monte la vue d'une ligne</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Déplacement d'un paragraphe vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation>Alt+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Déplacement d'un paragraphe vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation>Alt+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation>Déplacement au début du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation>Ctrl+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation>Déplacement à la fin du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation>Ctrl+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>Désindentation d'un niveau</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation>Shift+Tab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation>Extension de la sélection d'une ligne vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation>Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation>Meta+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>Extension de la sélection d'une ligne vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation>Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation>Meta+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation>Extension de la sélection d'une part de mot vers la gauche</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation>Extension de la sélection d'une part de mot vers la droite</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>Extension de la sélection d'un paragraphe vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation>Alt+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Extension de la sélection d'un paragraphe vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation>Alt+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>Extension de la sélection d'une page vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation>Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Extension de la sélection d'une page vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation>Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation>Meta+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation>Extension de la sélection à la fin du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation>Ctrl+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation>Ctrl+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation>Extension de la sélection à la fin du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation>Ctrl+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation>Ctrl+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation>Suppression du caractère précédent sauf en début de ligne</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Duplication de la ligne courante</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation>Ctrl+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>Permuter la ligne courante avec la précédente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation>Ctrl+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation>Meta+Alt+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Couper la ligne courante</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation>Alt+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Copier la ligne courante</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation>Ctrl+Shift+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>Basculer de mode Insertion /Ecrasement</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation>Ins</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Conversion de la sélection en minuscules</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation>Alt+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Conversion de la sélection en majuscules</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation>Ctrl+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation>Déplacement à la fin de la ligne affichée</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation>Alt+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation>Extension de la sélection à la fin de la ligne affichée</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation>Chargement de page</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Extension de la sélection rectangulaire d'une ligne vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation>Alt+Ctrl+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation>Meta+Alt+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>Extension de la sélection rectangulaire d'une ligne vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation>Alt+Ctrl+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation>Meta+Alt+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Extension de la sélection rectangulaire d'un caractère vers la gauche</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation>Alt+Ctrl+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation>Meta+Alt+Shift+B</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Extension de la sélection rectangulaire d'un caractère vers la droite</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation>Alt+Ctrl+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation>Meta+Alt+Shift+F</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation>Extension de la sélection rectangulaire au premier caractère visible du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation>Alt+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation>Extension de la sélection rectangulaire à la fin de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation>Meta+Alt+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation>Alt+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>Extension de la sélection rectangulaire d'une page vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation>Alt+Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Extension de la sélection rectangulaire d'une page vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation>Alt+Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation>Meta+Alt+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Duplication de la sélection courante</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation>Ctrl+Shift+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation>Défilement au début du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation>Défilement à la fin du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation>Défilement vertical de façon à centrer la ligne courante</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation>Meta+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation>Déplacement à la fin du mot suivant</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation>Extension de la séleciton à la fin du mot suivant</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation>Déplacement à la fin du mot précédent</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation>Extension de la séleciton à la fin du mot précédent</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation>Déplacement au début de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation>Meta+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation>Extension de la sélection au début de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation>Meta+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation>Extension de la sélection rectangulaire au début de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation>Meta+Alt+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation>Extension de la sélection au début de la ligne affichée</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation>Déplacement au début de la ligne affichée ou de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation>Extension de la sélection au début de la ligne affichée ou de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation>Déplacement vers le premier caractère visible de la ligne affichée ou de la ligne do document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation>Extension de la sélection au premier caractère visible du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation>Déplacement à la de la ligne affichée ou de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation>Extension de la sélection à la fint de la ligne affichée ou de la ligne du document</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation>Déplacement étagé d'une page vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation>Extension de la sélection étagée d'une page vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation>Déplacement étagé d'une page vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation>Extension de la sélection étagée d'une page vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation>Supprimer jusqu'à la fin du mot à doite</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation>Alt+Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation>Déplacement des lignes sélectionnées d'une ligne vers le haut</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation>Déplacement des lignes sélectionnées d'une ligne vers le bas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Rechercher&lt;/b&gt;&lt;p&gt;Recherche du texte dans l'éditeur courant. Un fenêtre est affichée pour saisir le texte recherché et le options de recherche.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chercher suivant&lt;/b&gt;&lt;p&gt;Recherche en avant le texte saisi dans l'éditeur courant. Les options de recherche précédentes sont réutilisées.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chercher précédent&lt;/b&gt;&lt;p&gt;Recherche en arrière le texte saisi dans l'éditeur courant. Les options de recherche précédentes sont réutilisées.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Effacer les marqueurs de recherche</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation>Ctrl+3</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Efface tous les marqueurs de recherche affichés</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Effacer tous les marqueurs de recherche&lt;/b&gt;&lt;p&gt;Efface tous les marqueurs de recherche affichés.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Remplacer</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>&amp;Remplacer...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Remplacer un texte</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Remplacer&lt;/b&gt;&lt;p&gt;Recherche du texte dans l'éditeur courant et le remplace par un autre. Un fenêtre est affichée pour saisir le texte initial, le texte de remplacement et les options de remplacement.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation>Remplacer et chercher</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation>Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation>Remplacer le texte trouvé et chercher l'occurrence suivante</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation>Remplacer occurrence</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation>Ctrl+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation>Remplacer le texte trouvé</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation>Tout remplacer</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation>Shift+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90340,19 +90653,19 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
@@ -90361,21 +90674,21 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation>Sortie :
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation>Erreurs :
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90384,15 +90697,15 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation>Terminé.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
@@ -90401,7 +90714,7 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90997,27 +91310,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Condition</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Spécial</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Temporaire</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Activé</translation>
+      <source>Special</source>
+      <translation>Spécial</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Temporaire</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Activé</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>Ignore le décompte</translation>
     </message>
@@ -92624,307 +92937,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Le fichier &lt;b&gt;{0}&lt;/b&gt; n'existe pas.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished">Ouvrir le lien dans un nouvel onglet	Ctrl+LMB</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation>Ouvrir le lien dans une nouvelle fenêtre</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation>Ouvrir le lien dans une nouvelle fenêtre privée</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation>Ouvrir le lien dans une nouvelle fenêtre privée</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation>&amp;Enregistrer lien</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation>Scanner le lien avec VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation>Ouvrir l'image dans un nouvel onglet</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation>Ouvrir l'image dans un nouvel onglet</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation>Enregistrer l'image</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation>Copier l'image dans le presse papier</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation>Copier l'image dans le presse papier</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation>Chercher l'image dans {0}</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation>Chercher l'image avec...</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation>Chercher l'image dans {0}</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation>Chercher l'image avec...</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation>Bloquer l'image</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation>Scanner l'image avec VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation>Lecture</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation>Pause</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation>Envoyer texte</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation>Envoyer texte</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation>Rechercher avec '{0}'</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation>Rechercher avec...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation>Google Translate</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation>Dictionnaire</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation>Aller à l'adresse web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation>Ajouter une nouvelle page</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation>Page vide</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation>Fichiers HTML (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation>Enregistrer la page web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95478,12 +95811,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished">Démarrage...</translation>
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished">Création de la fenêtre principale...</translation>
     </message>
--- a/src/eric7/i18n/eric7_it.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_it.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -717,82 +717,82 @@
       <translation>Alt+C</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation type="unfinished">File sorgenti ({0});;File Form({1});;File Risorse({2});;File Interfaccia({3});;File Traduzioni({4});;Tutti i file(*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Seleziona File</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>File Forms ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Seleziona file interfaccia utente</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>File risorse ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Seleziona file risorse</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>File Sorgente({0});;Tutti i file (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>File Sorgente({0});;Tutti i file (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Seleziona file sorgenti</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>File intefaccia ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Selezione file interfaccia</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>File Traduzioni ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Seleziona file traduzione</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Tutti i File (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>File Traduzioni ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Seleziona file traduzione</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Tutti i File (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Seleziona file</translation>
     </message>
@@ -1784,47 +1784,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -1832,52 +1832,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished">Default</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished">Validazione</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1978,63 +1979,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished">ignorato</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2860,32 +2866,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Nome file</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Linea</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Condizione</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Linea</translation>
+      <source>Temporary</source>
+      <translation>Temporaneo</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Condizione</translation>
+      <source>Enabled</source>
+      <translation>Abilitato</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Temporaneo</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Abilitato</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Ignora conteggio</translation>
     </message>
@@ -3240,27 +3246,27 @@
       <translation>Nome</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation>Codifica: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation>Globali</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation>Attributi</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation>Attributi della Classe</translation>
     </message>
@@ -4259,47 +4265,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation type="unfinished">Errori</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation>Errore: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation>Nessun problema trovato.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -8102,7 +8098,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Esegui Script</translation>
@@ -8123,8 +8119,8 @@
       <translation>&lt;b&gt;Esegui Script&lt;/b&gt;&lt;p&gt;Imposta gli argomenti della linea di comando ed esegue lo script al di fuori del debugger. Se il file non è stato salvato può essere salvato prima.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Esegui Progetto</translation>
@@ -8225,7 +8221,7 @@
       <translation>&lt;b&gt;Profila Progetto&lt;/b&gt;&lt;p&gt;Imposta gli argomenti della linea di comando e profila il progetto. Se file del progetto corrente non sono stati salvati, è possibile salvarli prima.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Debug dello script</translation>
@@ -8246,8 +8242,8 @@
       <translation>&lt;b&gt;Debug dello Script&lt;/b&gt;&lt;p&gt;Imposta gli argomenti della linea di comando e imposta la linea corrente per essere la prima istruzione eseguibile di Python della finestra dell'editor. Se il file ha modifiche non salvate è possibile salvarle prima.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Debug del Progetto</translation>
@@ -8666,96 +8662,96 @@
       <translation>Un'eccezione non gestita è occorso. Guarda la finestra di shell per dettagli.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il programma in debug ha sollevato un'eccezione &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Linea: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Interrompere qui ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il programma debuggato ha sollevato un'eccezione &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Il programma debuggato è terminato in maniera inaspettata.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>Errore condizione di interruzione</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La condizione del breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contiene un errore di sintassi.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Errore espressione di watch</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'espressione  &lt;b&gt;{0}&lt;/b&gt; contiene un errore di sintassi.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'espressione '&lt;b&gt;{0}&lt;/b&gt;' esiste già.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;L'espressione  '&lt;b&gt;{0}&lt;/b&gt;' per la variabile &lt;b&gt;{1}&lt;/b&gt; esiste già.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>L'espressione di controllo esiste già</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>Analisi del Progetto</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>Analisi delle Script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Non c'è uno script principale definito per il progetto. Esco</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Profilazione del progetto</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Profilazione dello script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>Non c'è uno script principale per il progetto. Non è possibile il debug.</translation>
     </message>
@@ -9339,13 +9335,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation type="unfinished">Avvia Debugger</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11200,7 +11196,7 @@
       <translation>Annulla commenta</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11453,7 +11449,7 @@
       <translation type="unfinished">Spelling</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Controllo sillabazione...</translation>
@@ -11514,7 +11510,7 @@
       <translation>Modifica Breakpoint...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Abilita breakpoint</translation>
@@ -11738,356 +11734,356 @@
       <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Autocompletamento</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>L'autocomplentamento non è disponibile perchè non ci sono fonti impostate.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Disabilita breakpoint</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>Analisi codice</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>Per favore seleziona un file per l'analisi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>Mostra le annotazioni dell'analisi del codice</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Tutte le linee sono state analizzate.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>Non ci sono file di analisi disponibili.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Profilazione dati</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Per favore seleziona un file per la profilazione</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Errore di sintassi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>Nessun messaggio degli errori di sintassi disponibile.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation>Attenzione</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation>Nessun messaggio di attenzione disponibile.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation>Stile: {0}</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation>Stile: {0}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>Attenzione: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>Errore: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Nome Macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Seleziona un nome per la macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Carica un file di macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>File Macro (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Errore nel caricamento della macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file macro &lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file macro &lt;b&gt;{0}&lt;/b&gt; è danneggiato.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Salva un file di macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Salva macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file  delle macro &lt;b&gt;{0}&lt;/b&gt; esiste già.Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Errore nel salvataggio della macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file macro &lt;b&gt;{0}&lt;/b&gt; non può essere scritto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Avvia registrazione della macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>Registrazione macro già attiva. Avvia nuovamente ?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Registrazione Macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Inserisci un nome per la macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation>&lt;br&gt;&lt;b&gt;Attenzione:&lt;/b&gt; con la riapertura le modifiche andranno perse.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>File modificato</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>Errore Drop</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; non è un file.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Risorse</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Aggiungi file...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Aggiungi files...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Aggiungi file sinonimo...</translation>
+      <source>Resources</source>
+      <translation>Risorse</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Aggiungi file...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Aggiungi una risorsa localizzata...</translation>
+      <source>Add files...</source>
+      <translation>Aggiungi files...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Aggiungi file sinonimo...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Aggiungi una risorsa localizzata...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>Aggiungi riquadro delle risorse</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Aggiungi un file risorse</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Aggiundi dei file risorse</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Aggiungi file sinonimo delle risorse</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation>Alias per il file &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Diagrammi del package</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>Includi gli attributi della classe ?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Importa diagrammi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>Includi gli import dai moduli esterni ?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Diagrammi dell'applicazione</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>Includi i nomi dei moduli ?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Aggiungi al dizionario</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Ignora tutto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation>Righe ordinate</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation>La selezione contiene dati non validi per un ordinamento numerico.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -17214,32 +17210,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21381,7 +21377,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21563,459 +21559,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished">Sottocomando Bisect ({0}) non valido.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished">Errore Generazione Processo</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished">Visualizzazione combinata della impostazioni di configurazione</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished">Tutti</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished">Tutti</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28325,27 +28321,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -31124,9 +31120,9 @@
       <translation type="unfinished">&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation>Applica changegroup</translation>
@@ -31197,244 +31193,244 @@
       <translation>Identificazione directory del progetto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation>Crea il file .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation>Crea changegroup</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation>Mercurial Changegroup Files (*.hg)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file changegroup di Mercurial&lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation>Anteprima changegroup</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation>Mercurial Changegroup Files (*.hg);;All Files (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation>Le directory di lavoro devono essere aggiornate ?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Sottocomando Bisect ({0}) non valido.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation>Mercurial Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>Rimozione di file dal solo repository Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation>Ritiro changeset</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation>Nessuna revisione fornita. Termino...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished">Rimuovi sotto-archivi</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished">Segnalibro Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation type="unfinished">Cancella segnalibro</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished">Seleziona il segnalibro da cancellare:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished">Cancella Segnalibro Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished">Rinomina Segnalibro Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished">Sposta Segnalibro Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation type="unfinished">Estrai Segnalibro</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished">Seleziona il segnalibro da estrarre:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished">Etrae segnalibro da un repository Mercurial remoto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation type="unfinished">Inserisce Segnalibro</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished">Seleziona il segnalibro da inserire:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished">Inserisce segnalibro in un repository Mercurial remoto</translation>
     </message>
@@ -45530,17 +45526,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46896,6 +46892,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished">Descrizione</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48799,713 +48813,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Linea: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>Pos: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Nuovo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>&amp;Nuova</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
+      <location filename="../QScintilla/MiniEditor.py" line="619" />
       <source>Ctrl+N</source>
       <comment>File|New</comment>
       <translation>Ctrl+N</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
       <source>Open an empty editor window</source>
       <translation>Apri una finestra vuota</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
       <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nuova&lt;/b&gt;&lt;p&gt;Verrà creata una nuova finestra vuota.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
       <source>Open</source>
       <translation>Apri</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>&amp;Apri...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation>Ctrl+O</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>Apri un file</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Apri un file&lt;/b&gt;&lt;p&gt;Ti verrà chiesto il nome del file da aprire.&lt;/b&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>Salva</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>&amp;Salva</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation>Ctrl+S</translation>
+      <source>&amp;Open...</source>
+      <translation>&amp;Apri...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation>Ctrl+O</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>Apri un file</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>Salva il file corrente</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Salva fle&lt;/b&gt;&lt;p&gt;Salva il contenuto della finestra attuale.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Apri un file&lt;/b&gt;&lt;p&gt;Ti verrà chiesto il nome del file da aprire.&lt;/b&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>Salva</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
+      <source>&amp;Save</source>
+      <translation>&amp;Salva</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation>Ctrl+S</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>Salva il file corrente</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Salva fle&lt;/b&gt;&lt;p&gt;Salva il contenuto della finestra attuale.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
       <source>Save as</source>
       <translation>Salva come</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
       <source>Save &amp;as...</source>
       <translation>S&amp;alva come...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
+      <location filename="../QScintilla/MiniEditor.py" line="675" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Ctrl+Shift+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
       <source>Save the current file to a new one</source>
       <translation>Salva il file attuale come uno nuovo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
       <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Salva file come&lt;/b&gt;&lt;p&gt;Salva il contenuto della finestra attuale come un file nuovo. Il nome può essere inserito nel dialogo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Chiudi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
+      <location filename="../QScintilla/MiniEditor.py" line="714" />
       <source>&amp;Close</source>
       <translation>&amp;Chiudi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
       <source>Close the editor window</source>
       <translation>Chiudi la finestra dell'editor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
       <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chiudi finestra&lt;/b&gt;&lt;p&gt;Chiudi la finestra attuale.&lt;/b&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
       <source>Print</source>
       <translation>Stampa</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
+      <location filename="../QScintilla/MiniEditor.py" line="730" />
       <source>&amp;Print</source>
       <translation>Stam&amp;pa</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="714" />
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
       <source>Print the current file</source>
       <translation>Stampa il file corrente</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Stampa file&lt;/b&gt;&lt;p&gt;Stampa il file corrente.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Anteprima Stampa</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Antreprima del file corrente</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Anteprima di stampa&lt;/b&gt;&lt;p&gt;Anteprima di stampa del file corrente.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Undo</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Stampa file&lt;/b&gt;&lt;p&gt;Stampa il file corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Anteprima Stampa</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>&amp;Undo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation>Ctrl+Z</translation>
+      <source>Print preview of the current file</source>
+      <translation>Antreprima del file corrente</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation>Alt+Backspace</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>Annulla l'ultima modifica</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Annulla&lt;/b&gt;&lt;p&gt;Annula l'ultima modifica nell'editor corrente.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Anteprima di stampa&lt;/b&gt;&lt;p&gt;Anteprima di stampa del file corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Undo</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>Rifai</translation>
+      <source>&amp;Undo</source>
+      <translation>&amp;Undo</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation>Ctrl+Z</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>&amp;Rifai</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation>Ctrl+Shift+Z</translation>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation>Alt+Backspace</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>Annulla l'ultima modifica</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>Rifai ultima modifica</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Rifai&lt;/b&gt;&lt;p&gt;Rifai l'ultima modifica nell'editor corrente.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Annulla&lt;/b&gt;&lt;p&gt;Annula l'ultima modifica nell'editor corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>Rifai</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>Taglia</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>&amp;Taglia</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation>Ctrl+X</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation>Shift+Del</translation>
+      <source>&amp;Redo</source>
+      <translation>&amp;Rifai</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>Rifai ultima modifica</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>Taglia la selezione</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Taglia&lt;/b&gt;&lt;p&gt;Taglia il testo selezionato nell'editor corrente.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Rifai&lt;/b&gt;&lt;p&gt;Rifai l'ultima modifica nell'editor corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>Taglia</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>&amp;Taglia</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation>Ctrl+X</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation>Shift+Del</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>Taglia la selezione</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Taglia&lt;/b&gt;&lt;p&gt;Taglia il testo selezionato nell'editor corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Copia</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Copia</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
+      <location filename="../QScintilla/MiniEditor.py" line="831" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
       <source>Ctrl+Ins</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
       <source>Copy the selection</source>
       <translation>Copia la selezione</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Copia&lt;/b&gt;&lt;p&gt;Copia il testo selezionato nell'editor corrente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Incolla</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>&amp;Incolla</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
+      <location filename="../QScintilla/MiniEditor.py" line="851" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
       <source>Shift+Ins</source>
       <comment>Edit|Paste</comment>
       <translation>Shift+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
       <source>Paste the last cut/copied text</source>
       <translation>Incolla l'ultimo testo tagliato/copiato</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Incolla&lt;/b&gt;&lt;p&gt;Incolla l'ultimo testo tagliato/copiato nell'editor corrente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Pulisci</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>Pu&amp;lisci</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Pulisci tutto il testo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Pulisci&lt;/b&gt;&lt;p&gt;Cancellal tutto il testo dell'editor corrente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>About</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>&amp;About</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Mostra informazioni su questo software</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Mostra alcune informazioni su questo software.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>About Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>About &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Mostra le informazioni sulle librerie Qt</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;About Qt&lt;/b&gt;&lt;p&gt;Mostra delle informazioni sulle librerie Qt.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>Cos'è questo ?</translation>
+      <source>Display information about this software</source>
+      <translation>Mostra informazioni su questo software</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Mostra alcune informazioni su questo software.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>C&amp;os'è Questo ?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation>Shift+F1</translation>
+      <source>About Qt</source>
+      <translation>About Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>About &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Mostra le informazioni sulle librerie Qt</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;About Qt&lt;/b&gt;&lt;p&gt;Mostra delle informazioni sulle librerie Qt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>Cos'è questo ?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>C&amp;os'è Questo ?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation>Shift+F1</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Help sensibile al contesto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Mostra help sensibile al contesto&lt;/b&gt;&lt;p&gt;Nella modalità Cos'è qusto, il cursore del mouse mostra una finesta con un punto interrogativo, e puoi clickare sugli elementi dell'interfaccia per avere una breve descrizione di cosa fanno e come usarli. Nei dialoghi questa funzionalità può essere utilizzata usando il pulsante per l'help sensibile al contesto della barra del titolo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished">Preferenze</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished">&amp;Preferenze...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished">Imposta la configurazione preferita</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Preferenze&lt;/b&gt;&lt;p&gt;Imposta i valori di configurazione dell'applicazione ai valori preferiti&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>&amp;File</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>&amp;Edita</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished">&amp;Ricerca</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished">&amp;Visualizza</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished">Impos&amp;tazioni</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>&amp;Help</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished">Impos&amp;tazioni</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>&amp;Help</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>File</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Modifica</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished">Ricerca</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Modifica</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished">Ricerca</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished">Visualizza</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished">Impostazioni</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Aiuto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Questa parte della barra di stato mostra se il file può essere scritto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Questa parte della barra di stato mostra il numero di linea.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Questa parte della barra di stato mostra la posizione del cursore.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Pronto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>Il documento ha delle modifiche non salvate.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Apri File</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere aperto.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>File caricato</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Salva file</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere salvato.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>File salvato</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>Mini Editor</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>Senza titolo</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation>{0}[*] - {1}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>In stampa...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Stampa completata</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>Senza titolo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation>{0}[*] - {1}</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>In stampa...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Stampa completata</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Errore durante la stampa</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Stampa interrota</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Seleziona tutti</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Deseleziona tutti</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Linguaggi</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Seleziona tutti</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Deseleziona tutti</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Linguaggi</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Nessun linguaggio</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Indovinato</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Alternativo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Alternative ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Analizzatore lessicale Pygments</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Selezione l'analizzatore lessicale di Pygments da applicare.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -49765,227 +49779,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation type="unfinished" />
     </message>
@@ -52208,58 +52267,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53868,27 +53932,27 @@
       <translation>Il modulo ha fallito il caricamento. Errore: {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation>Metodo di attivazione del plugin incompatibile.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation>Errore del gestore dei Plugin</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;La directory di download dei plugin &lt;b&gt;{0}&lt;/b&gt; non può essere creata. Per favore configurarla con il dialogo di configurazione.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation>Errone nello scaricamento del file</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Non posso scaricare il file richiesto da {0}&lt;/p&gt;&lt;p&gt;Errore: {1}&lt;/p&gt;</translation>
     </message>
@@ -54728,18 +54792,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Esporta Preferenze</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation>File proprietà (*.ini);;Tutti i file(*)</translation>
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation>File proprietà (*.ini);;Tutti i file(*)</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Importa Preferenze</translation>
     </message>
@@ -55317,448 +55381,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>Console</translation>
+      <source>Eric7 Plugin</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>Console</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Altro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>Registrazione tipo progetto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>Registrazione tipo progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file progetto &lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file delle proprietà specifiche dell'utente del progetto &lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Prima salvare il progetto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Leggi sessione del progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La sessione del progetto &lt;b&gt;{0}&lt;/b&gt; non può essere letta.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La sessione del progetto &lt;b&gt;{0}&lt;/b&gt; non può essere cancellato.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file task &lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file delle proprietà del debugger del progetto&lt;b&gt;{0}&lt;/b&gt; non può essere letto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file delle proprietà del debugger del progetto&lt;b&gt;{0}&lt;/b&gt; non può essere cancellato.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Aggiungi Lingua</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Devi prima specificare un pattern di traduzione.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Cancella traduzione</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Aggiungi file</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già.&lt;/p&gt;&lt;p&gt;Sovrascriverlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file selezionato &lt;b&gt;{0}&lt;/b&gt; non può essere aggiunto a &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Motivo: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>La directory di destinazione non deve essere vuota.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Aggiungi directory</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La directory di partenza non contiene nessun file appartenente alla categoria selezionata.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;La directory di destinazione&lt;b&gt;{0}&lt;/b&gt; non può essere creata.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>La directory sorgente non deve essere vuota.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Rinomina file</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Rinomina File</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; esiste già. Sovrascriverlo ?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere rinominato.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Cancella file</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Cancella directory</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Crea la directory del progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;La directory del progetto &lt;b&gt;{0}&lt;/b&gt; non può essere creata.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Nuovo Progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>Aggiungi file esistenti al progetto ?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Selezione il Sistema di Controllo della Versione (VCS)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>Vuoi modificare le opzioni del comando VCS ?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Nuovo progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Il file progetto deve essere aggiunto al repository ?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>Nessuno</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>Seleziona il version control system per il progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Pattern di traduzione</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Inserisci il path per il file di traduzione (usa '%language% al posto del codice lingua):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Apri progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Salva file</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Chiudi progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>Il progetto attuale ha delle modifiche non salvate.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Errore di sintassi rilevato</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>Il progetto contiene %n file con errori di sintassi.</numerusform>
@@ -55766,999 +55830,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>&amp;Nuovo...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Genera un nuovo progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Nuovo...&lt;/b&gt;&lt;p&gt;Apre un dialogo per l'inserimento delle informazioni per un nuovo progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Apri...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Apri un progetto esistente</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Apri...&lt;/b&gt;&lt;p&gt;Apre un progetto esistente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Chiudi progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>&amp;Chiudi</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Chiudi il progetto corrente</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Chiudi&lt;/b&gt;&lt;p&gt;Chiude l'attuale progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Salva progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Salva</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Salva il progetto corrente</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Salva&lt;/b&gt;&lt;p&gt;Salva l'attuale progetto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>Salva progetto come</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>S&amp;alva come...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Salva il progetto attuale come un nuovo file</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Salva as &lt;/b&gt;&lt;p&gt;Salva l'attuale progetto come nuovo.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>Aggiungi file al progetto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>Aggiungi &amp;files...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>Aggiungi file al progetto corrente</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Aggiungi files...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere file al progetto corrente. Il posto dove aggiungerli è determinato dall'estensione.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>Aggiungi directory al progetto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>Aggiungi directory...</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>Aggiungi una directory al progetto corrente</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Aggiungi directory...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere una directory al progetto corrente.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation>Aggiungi le traduzioni al progetto</translation>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Salva as &lt;/b&gt;&lt;p&gt;Salva l'attuale progetto come nuovo.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>Aggiungi &amp;traduzione...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation>Aggiungi le traduzioni al progetto corrente</translation>
+      <source>Add files to project</source>
+      <translation>Aggiungi file al progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>Aggiungi &amp;files...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>Aggiungi file al progetto corrente</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Aggiungi traduzione...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere una traduzione al progetto corrente.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>Cerca nuovi file</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Aggiungi files...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere file al progetto corrente. Il posto dove aggiungerli è determinato dall'estensione.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation>Cerca &amp;nuovi file...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation>Cerca nei file nella directory del progetto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation>Proprietà del progetto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation>&amp;Proprietà...</translation>
+      <source>Add directory to project</source>
+      <translation>Aggiungi directory al progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>Aggiungi directory...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>Aggiungi una directory al progetto corrente</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Aggiungi directory...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere una directory al progetto corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation>Aggiungi le traduzioni al progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>Aggiungi &amp;traduzione...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation>Aggiungi le traduzioni al progetto corrente</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Aggiungi traduzione...&lt;/b&gt;&lt;p&gt;Apre un dialogo per aggiungere una traduzione al progetto corrente.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>Cerca nuovi file</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation>Mostra le proprietà del progetto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Proprietà...&lt;/b&gt;&lt;p&gt;Mosta un dialogo per modificare le proprietà di un progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation>Proprietà utente del progetto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>Proprietà &amp;utente...</translation>
+      <source>Searc&amp;h new files...</source>
+      <translation>Cerca &amp;nuovi file...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation>Cerca nei file nella directory del progetto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>Mostra le proprietà del multiprogetto specifiche dell'utente</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Proprietà utente...&lt;/b&gt;&lt;p&gt;Mosta un dialogo per modificare le proprietà utente di un progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Associazione tipi file</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Associazione tipi file...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation>Associazioni analizzatore lessicale</translation>
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation>Proprietà del progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation>&amp;Proprietà...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation>Mostra le proprietà del progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Proprietà...&lt;/b&gt;&lt;p&gt;Mosta un dialogo per modificare le proprietà di un progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
+      <translation>Proprietà utente del progetto</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation>Associazioni analizzatore lessicale...</translation>
+      <source>&amp;User Properties...</source>
+      <translation>Proprietà &amp;utente...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation>Mostra le associazioni degli analizzatori lessicali del progetto (sovrascrivendo i default)</translation>
+      <source>Show the user specific project properties</source>
+      <translation>Mostra le proprietà del multiprogetto specifiche dell'utente</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Associazioni analizzatore lessicale...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le associazioni degli analizzatori lessicali dei progetti. Queste associazioni sovrascrivono the impostazioni globali. Gli analizzatori lessicali sono utilizzati per l'evidenziazione del testo nell'editor.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Proprietà utente...&lt;/b&gt;&lt;p&gt;Mosta un dialogo per modificare le proprietà utente di un progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Associazione tipi file</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Associazione tipi file...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation>Associazioni analizzatore lessicale</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation>Associazioni analizzatore lessicale...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation>Mostra le associazioni degli analizzatori lessicali del progetto (sovrascrivendo i default)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Associazioni analizzatore lessicale...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le associazioni degli analizzatori lessicali dei progetti. Queste associazioni sovrascrivono the impostazioni globali. Gli analizzatori lessicali sono utilizzati per l'evidenziazione del testo nell'editor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Proprietà Debugger</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>&amp;Proprietà Debugger...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Mostra le proprietàd el debugger</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Proprietà debugger...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le impostazioni specifiche per il progetto del debugger.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Carica</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>&amp;Carica</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Carica le proprietàd el debugger</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Carica le proprietà del debugger&lt;/b&gt;&lt;p&gt;Carica le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Salva</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Salva le proprietà del debugger</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Salva le proprietà del debugger&lt;/b&gt;&lt;p&gt;Salva le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Cancella</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>&amp;Cancella</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Cancella le proprietà del debugger</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>&amp;Proprietà Debugger...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Mostra le proprietàd el debugger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Proprietà debugger...&lt;/b&gt;&lt;p&gt;Mostra un dialogo per modificare le impostazioni specifiche per il progetto del debugger.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Cancella le proprietà del debugger&lt;/b&gt;&lt;p&gt;Cancella il file che contiene le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>Resetta</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>&amp;Resetta</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Resetta le proprietà del debugger</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Azzera le proprietà del debugger&lt;/b&gt;&lt;p&gt;Azzera le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Carica sessione</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Carica il file di sessione del progetto.</translation>
+      <source>Load</source>
+      <translation>Carica</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>&amp;Carica</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Carica le proprietàd el debugger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Carica le proprietà del debugger&lt;/b&gt;&lt;p&gt;Carica le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Salva</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Salva le proprietà del debugger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Salva le proprietà del debugger&lt;/b&gt;&lt;p&gt;Salva le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Cancella</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>&amp;Cancella</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Cancella le proprietà del debugger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Cancella le proprietà del debugger&lt;/b&gt;&lt;p&gt;Cancella il file che contiene le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>Resetta</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>&amp;Resetta</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Resetta le proprietà del debugger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Azzera le proprietà del debugger&lt;/b&gt;&lt;p&gt;Azzera le proprietà del debugger specifiche per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Carica sessione</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Carica il file di sessione del progetto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Carica sessione&lt;/b&gt;&lt;p&gt;Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.&lt;br&gt;- tutti i file sorgente aperti&lt;br&gt;- tutti i breakpoint&lt;br&gt;- gli argomenti alla riga di comango&lt;br&gt;- la directory di lavoro&lt;br&gt;- il flag di segnalazione delle eccezioni&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Salva sessione</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Salva il file sessione del progetto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Salva sessione&lt;/b&gt;&lt;p&gt;Questo carica la sessione del progetto.La sessione è composta dai seguenti dati.&lt;br&gt;- tutti i file sorgente aperti&lt;br&gt;- tutti i breakpoint&lt;br&gt;- gli argomenti alla riga di comango&lt;br&gt;- la directory di lavoro&lt;br&gt;- il flag di segnalazione delle eccezioni&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>Cancella sessione</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>Cancella il file di sessione del progetto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Cancella sessione&lt;/b&gt;&lt;p&gt;Cancella la sessione del progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation>Statistiche codice</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation>Statistiche &amp;codice...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>Mostra alcune statistiche del codice per il progetto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Statistiche codice...&lt;/b&gt;&lt;p&gt;Mostra alcune statistiche di tutti i file Python nel progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation>Analisi codice Python</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>A&amp;nalisi codice...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation>Mostra le informazioni dell'analisi del codice del progetto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Analisi codice...&lt;/b&gt;&lt;p&gt;Mostra le analisi  del codice di tutti i file Python nel progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>Profilazione dati</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>&amp;Profilazione dati...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation>Mostra la profilazione dei dati per il progetto.</translation>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>Cancella sessione</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>Cancella il file di sessione del progetto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Cancella sessione&lt;/b&gt;&lt;p&gt;Cancella la sessione del progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation>Statistiche codice</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
+      <translation>Statistiche &amp;codice...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Profilazione dati...&lt;/b&gt;&lt;p&gt;Mostra la profilazione dei dati per il progetto.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Diagrammi dell'applicazione</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>Diagramma dell' &amp;Applicazione...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Mostra un diagramma del progetto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diagrammi dell'applicazione...&lt;/b&gt;&lt;p&gt;Mostra un diagramma del progetto.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>Mostra alcune statistiche del codice per il progetto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Statistiche codice...&lt;/b&gt;&lt;p&gt;Mostra alcune statistiche di tutti i file Python nel progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation>Analisi codice Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>A&amp;nalisi codice...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation>Mostra le informazioni dell'analisi del codice del progetto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Analisi codice...&lt;/b&gt;&lt;p&gt;Mostra le analisi  del codice di tutti i file Python nel progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>Profilazione dati</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation type="unfinished">Carico Diagramma</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation type="unfinished" />
+      <source>&amp;Profile Data...</source>
+      <translation>&amp;Profilazione dati...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>Crea lista del package</translation>
+      <source>Show profiling data for the project.</source>
+      <translation>Mostra la profilazione dei dati per il progetto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Profilazione dati...&lt;/b&gt;&lt;p&gt;Mostra la profilazione dei dati per il progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Diagrammi dell'applicazione</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation type="unfinished">Crea un &amp;archivio per il plugin</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>Diagramma dell' &amp;Applicazione...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation type="unfinished" />
+      <source>Show a diagram of the project.</source>
+      <translation>Mostra un diagramma del progetto.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diagrammi dell'applicazione...&lt;/b&gt;&lt;p&gt;Mostra un diagramma del progetto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation type="unfinished">Carico Diagramma</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create Package List</source>
+      <translation>Crea lista del package</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create &amp;Package List</source>
+      <translation type="unfinished">Crea un &amp;archivio per il plugin</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Progetto</translation>
+      <source>Code Formatting Diff</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Apri un progetto &amp;recente</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Sessione</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>Debugger</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>Controllo di &amp;Versione</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>&amp;Controlla</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished">Configura</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Apri un progetto &amp;recente</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Sessione</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>Debugger</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>Controllo di &amp;Versione</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>&amp;Controlla</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>&amp;Mostra</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>&amp;Diagrammi</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>Pac&amp;kagers</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>&amp;Documentazione sorgenti</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Progetto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>Pulis&amp;ci</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Cerca Nuovi File</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>Non sono stati trovati file da aggiungere.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Version Control System</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;VCS selezionato &lt;b&gt;{0}&lt;/b&gt;non trovato.&lt;br&gt;Disabilito il controllo di versione.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>Dati Analisi</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Non c'è uno script principale definito per il progetto. Esco</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>Analisi codice</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>Per favore seleziona un file per l'analisi</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Per favore seleziona un file per la profilazione</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>Includi i nomi dei moduli ?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;PKGLIST&lt;/b&gt; esiste già.&lt;/p&gt;&lt;p&gt;Sovrascriverlo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file &lt;b&gt;PKGLIST&lt;/b&gt; non può essere creato.&lt;br /&gt;Motivo: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>Crea un archivio per il plugin</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>Non c'è uno script principale definito per il progetto. Esco...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation type="unfinished">Termina</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere aggiunto all'archivio.Lo ignoro.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non può essere aggiunto all'archivio.Lo ignoro.&lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Il file plugin &lt;b&gt;{0}&lt;/b&gt; non può essere salvato.&lt;br /&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57590,122 +57721,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Altri</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Browser per altri file nel progetto&lt;b&gt;&lt;p&gt;Consente di vedere facilmente tutti gli altri file e directory contenuti nel progetto corrente. Diverse azioni posso essere eseguite con il menù contestuale. Gli elementi che sono registrati nel progetto sono mostrati con un colore diverso.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>Apri nell'editor di icone</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished">Apri con l'editor</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Rinomina file</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Rimuovi dal progetto</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Cancella</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Aggiungi files...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Aggiungi directory...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Rileggi</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Rimuovi dal progetto</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Cancella</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Aggiungi files...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Aggiungi directory...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Rileggi</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Copia il path nella Clipboard</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Espandi tutte le directory</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Riduci tutte le directory</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Configura...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Cancella file/directory</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Vuoi veramente cancellare questi elementi dal progetto ?</translation>
     </message>
@@ -57719,6 +57858,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished">Progetto</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57834,8 +57988,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
-      <translation type="unfinished">form modificati</translation>
+      <source>Compile changed forms</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57844,8 +57998,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
-      <translation type="unfinished">risorse modificate</translation>
+      <source>Compile changed resources</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57854,7 +58008,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57927,6 +58081,14 @@
       <source>Rescan tasks upon opening</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <source>compile changed forms</source>
+      <translation type="vanished">form modificati</translation>
+    </message>
+    <message>
+      <source>compile changed resources</source>
+      <translation type="vanished">risorse modificate</translation>
+    </message>
   </context>
   <context>
     <name>ProjectProtocolsBrowser</name>
@@ -58999,6 +59161,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59236,6 +59436,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Premi per modificare le proprietà del correttore ortografico</translation>
     </message>
@@ -59295,7 +59505,7 @@
       <translation>Alt+R</translation>
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished">Nessuno</translation>
@@ -61339,18 +61549,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished">Errore</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65715,293 +65925,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69794,6 +70054,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69986,6 +70252,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70028,6 +70300,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation type="unfinished">&amp;Traccia nelle librerie dell'interprete</translation>
     </message>
@@ -70336,6 +70614,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70560,6 +70844,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -77293,28 +77583,18 @@
       <translation>Premi per mostrare tutti i file che contengono errori di sintassi</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation type="unfinished">Errori</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation>Errore: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation>Nessun problema trovato.</translation>
     </message>
@@ -77781,7 +78061,7 @@
       <translation>Copia il path nella Clipboard</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -77789,15 +78069,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>Senza titolo {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -78895,7 +79175,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -79004,6 +79284,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -79079,172 +79384,172 @@
       <translation type="unfinished">Attesa</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished">Inizia</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished">Avvia la testsuite selezioanata</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished">Ferma</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished">In esecuzione</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">File Python (*.py);;Tutti i File (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished">Preparazione Testsuite</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished">in esecuzione</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -84392,43 +84697,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; non è un file.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>Primo avvio</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation type="unfinished">Seleziona cartella di lavoro</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85575,37 +85880,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85745,8 +86050,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85754,7 +86059,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation>Ctrl+Shift+L</translation>
@@ -85762,8 +86067,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85771,7 +86076,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation>Tab</translation>
@@ -85779,8 +86084,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85788,14 +86093,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation>Return</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -85803,8 +86108,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85812,21 +86117,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation>Backspace</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation>Shift+Backspace</translation>
@@ -85834,8 +86139,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85843,14 +86148,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation>Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation type="unfinished" />
@@ -85858,8 +86163,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85867,7 +86172,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation>Ctrl+Backspace</translation>
@@ -85875,8 +86180,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85884,7 +86189,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation>Ctrl+Del</translation>
@@ -85892,8 +86197,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85901,7 +86206,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation>Ctrl+Shift+Backspace</translation>
@@ -85909,8 +86214,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85918,14 +86223,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation>Ctrl+Shift+Del</translation>
@@ -85933,8 +86238,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -85942,14 +86247,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation>Sinistra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation type="unfinished" />
@@ -85957,8 +86262,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -85966,14 +86271,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation>Destra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation type="unfinished" />
@@ -85981,8 +86286,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -85991,8 +86296,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation>Alt+Sinistra</translation>
@@ -86000,8 +86305,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation>Ctrl+Left</translation>
@@ -86009,8 +86314,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -86019,8 +86324,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation>Ctrl+Right</translation>
@@ -86028,8 +86333,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -86038,8 +86343,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation>Home</translation>
@@ -86047,8 +86352,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -86056,7 +86361,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation type="unfinished" />
@@ -86064,8 +86369,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation>Fine</translation>
@@ -86073,8 +86378,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -86082,14 +86387,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation>Su</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation type="unfinished" />
@@ -86097,8 +86402,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -86106,14 +86411,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation>Giù</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation type="unfinished" />
@@ -86121,8 +86426,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation>Ctrl+Down</translation>
@@ -86130,8 +86435,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation>Ctrl+Up</translation>
@@ -86139,8 +86444,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -86148,7 +86453,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation>PgUp</translation>
@@ -86156,8 +86461,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -86165,14 +86470,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation>PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation type="unfinished" />
@@ -86180,8 +86485,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86189,7 +86494,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation>Esc</translation>
@@ -86197,8 +86502,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86206,14 +86511,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation>Shift+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation type="unfinished" />
@@ -86221,8 +86526,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86230,14 +86535,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation>Shift+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation type="unfinished" />
@@ -86245,8 +86550,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86255,8 +86560,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation>Alt+Shift+Left</translation>
@@ -86264,8 +86569,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation>Ctrl+Shift+Left</translation>
@@ -86273,8 +86578,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86284,9 +86589,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation>Alt+Shift+Right</translation>
@@ -86294,8 +86599,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation>Ctrl+Shift+Right</translation>
@@ -86303,8 +86608,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86312,7 +86617,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation>Shift+Home</translation>
@@ -86320,8 +86625,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86329,14 +86634,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation>Shift+End</translation>
@@ -86345,21 +86650,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Ricerca</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>&amp;Ricerca...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86367,7 +86672,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Cerca per un testo</translation>
@@ -86379,21 +86684,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Cerca seguente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>Cerca segue&amp;nte</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86401,7 +86706,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>Cerca prossima ricorrenza del testo</translation>
@@ -86413,21 +86718,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Cerca precedente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>Cerca &amp;precedente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86435,7 +86740,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>Cerca la precedente  ricorrenza del testo</translation>
@@ -86447,21 +86752,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Ingrandisci</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>Ingrand&amp;isci</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86469,7 +86774,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86477,35 +86782,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>Ingrandisci nel testo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Ingrandisci&lt;/b&gt;&lt;p&gt;Ingrandisci nel testo. Questo aumenta le dimensioni del testo.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Riduci</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>Rid&amp;uci</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86513,7 +86818,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86521,35 +86826,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Riduci il testo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Riduci&lt;/b&gt;&lt;p&gt;Riduci nel testo. Questo diminuisce le dimensioni del testo.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation type="unfinished">&amp;Reset zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86557,42 +86862,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation type="unfinished">Resetta lo zoom del testo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Reset zoom&lt;/b&gt;&lt;p&gt;Reset dello zoom del testo. Imposta il fattore di zoom al 100%.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>&amp;Zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Ingrandisci il testo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Zoom&lt;/b&gt;&lt;o&gt;Zoom del testo. Apre un dialogo dove inserire la dimensione voluta.&lt;/p&gt;</translation>
@@ -86600,984 +86905,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Anteprima Stampa</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>Muovi a sinistra di una parte di parola</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>Muovi a destra di una parte di parola</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation>Alt+Destra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation>Alt+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>Scrolla la vista in basso di una riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>Scrolla la vista in alto di una riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Muovi in alto di un paragrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation>Alt+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Muovi in basso di un paragrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation>Alt+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation>Ctrl+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation>Ctrl+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>Deindenta di un livello</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation>Shift+Tab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation>Estendi selezione in alto di una riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation>Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>Estendi selezione in basso di una riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation>Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation>Estendi la selezione a sinistra di una parte di parola</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation>Estendi la selezione a destra di una parte di parola</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>Estendi selezione in alto di un paragrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation>Alt+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Estendi selezione in basso di un paragrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation>Alt+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>Estendi selezione in alto di una pagina</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation>Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Estendi selezione in basso di una pagina</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation>Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation>Ctrl+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation>Ctrl+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Duplica riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation>Ctrl+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>Scambia la riga con quella precedente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation>Ctrl+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Taglia riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation>Alt+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Copia riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation>Ctrl+Shift+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>Scambia inserisci/sovrascrivi</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation>Ins</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Converti selezione in minuscolo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation>Alt+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Converti selezione in maiuscolo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation>Ctrl+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation>Alt+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation>Formfeed</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Estendi selezione rettagolare in basso di una riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation>Alt+Ctrl+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>Estendi selezione rettagolare in alto di una riga</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation>Alt+Ctrl+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Estendi selezione rettagolare a sinistra di un carattere</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation>Alt+Ctrl+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Estendi selezione rettagolare a destra di un carattere</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation>Alt+Ctrl+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation>Alt+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>Estendi selezione rettagolare in alto di una pagina</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Estendi selezione rettagolare in basso di una pagina</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Duplica la selezione corrente</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation>Ctrl+Shift+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Cerca&lt;/b&gt;&lt;p&gt;Cerca per del testo nell'editor corrente. Viene mostrato in dialogo per inserire il testo cercato e le opzioni per la ricerca.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Trova successivo&lt;/b&gt;&lt;p&gt;Trova la prossima occorrenza di testo nell'editor corrente. Il testo inserito precedentemente e opzioni verranno riutilizzate.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Trova precedente&lt;/b&gt;&lt;p&gt;Trova la precedente occorrenza di testo nell'editor corrente. Il testo inserito precedentemente e opzioni verranno riutilizzate.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Pulisci marcatori di ricerca</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation>Ctrl+3</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Pulisci tutti i marcatori di ricerca mostrati</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Pulisci marcatori di ricerca&lt;/b&gt;&lt;p&gt;Pulisci tutti i marcatori di ricerca mostrati.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Rimpiazza</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>&amp;Rimpiazza...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Sostituisci del testo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Sostituisci&lt;/b&gt;&lt;p&gt;Cerca per del testo nell'editor corrente e lo sostituisce. Viene mostrato in dialogo per inserire il testo cercato, il testo sostituto e le opzioni per la ricerca e la sostituzione.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90237,59 +90542,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90871,27 +91176,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Condizione</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Speciale</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Temporaneo</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Abilitato</translation>
+      <source>Special</source>
+      <translation>Speciale</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Temporaneo</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Abilitato</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>Ignora conteggio</translation>
     </message>
@@ -92497,307 +92802,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Il file &lt;b&gt;{0}&lt;/b&gt; non esiste.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Non posso avviare un visualizzatore per il file &lt;b&gt;{0}&lt;/b&gt;.&lt;p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Non posso lanciare un'applicazione per l'URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation type="unfinished">Salva lin&amp;k</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished">Insersci nei bookmark questo link</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation type="unfinished">Scansiona il collegamento con VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation type="unfinished">Apri immagine in una nuova linguetta</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation type="unfinished">Apri immagine in una nuova linguetta</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation type="unfinished">Salva immagine</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation type="unfinished">Copia immagine nella Clipboard</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation type="unfinished">Copia immagine nella Clipboard</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation type="unfinished">Blocca immagine</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation type="unfinished">Scansiona l'immagine con VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation type="unfinished">Riproduci</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation type="unfinished">Pausa</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished">Parlante</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished">Muto</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished">Salva Media</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation type="unfinished">Invia testo</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation type="unfinished">Invia testo</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation type="unfinished">Cerca con...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation type="unfinished">Traduttore Google</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation type="unfinished">Dizionario</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation type="unfinished">Vai all'indirizzo di rete</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation type="unfinished">Aggiungi una nuova pagina</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished">Inserisci nei segnalibri questa pagina</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished">User Agent</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished">Aggiungi alla toolbar delle ricerche web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95350,12 +95675,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished">Inizio...</translation>
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished">Generazione Main Window...</translation>
     </message>
--- a/src/eric7/i18n/eric7_pt.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_pt.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -728,82 +728,82 @@
       <translation />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation type="unfinished">Ficheiros Fonte ({0});;Ficheiros de Formulário ({1});;Ficheiros de Recursos ({2});;Ficheiros de Interface ({3});;Ficheiros de Tradução ({4});;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Selecionar Ficheiros</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>Ficheiros de Formulários ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Selecionar ficheiros de interface de utilizador</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>Ficheiros de Recursos ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Selecionar ficheiros de recursos</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>Ficheiros Fonte ({0});;Ficheiros Todos (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>Ficheiros Fonte ({0});;Ficheiros Todos (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Selecionar ficheiros fonte</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>Ficheiros de Interface ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Selecionar ficheiros de interface</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>Ficheiros de Tradução ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Selecionar os ficheiros de tradução</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Ficheiros Todos (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>Ficheiros de Tradução ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Selecionar os ficheiros de tradução</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Ficheiros Todos (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Selecionar ficheiros</translation>
     </message>
@@ -1794,47 +1794,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation>{0} sem configurar.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation>Reiniciar cliente de fundo?</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O cliente de fundo para &lt;b&gt;{0}&lt;/b&gt; parou devido a uma exceção. Usa-se por varios complementos tais como os diferentes verificadores.&lt;/p&gt;&lt;p&gt;Selecionar&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Sim'&lt;/b&gt; para reiniciar o cliente mas abandona o último trabalho&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Reintentar'&lt;/b&gt; para reiniciar o cliente e o último trabalho&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Não'&lt;/b&gt; para deixar o cliente apagado.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Nota: O cliente pode reiniciar-se abrindo e confirmando a caixa de diálogo de preferências ou recarregando/alterando o projeto.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation type="unfinished">Cliente de fundo de Eric desconectou-se por motivo desconhecido.</translation>
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation type="unfinished">Cliente de fundo de Eric desconectou-se por motivo desconhecido.</translation>
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation>Cliente de fundo desconectado.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation>Cliente de fundo para &lt;b&gt;{0}&lt;/b&gt; desconetou-se por um motivo desconhecido. &lt;br&gt;Deveria reiniciar-se?</translation>
     </message>
@@ -1842,52 +1842,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished">Padrão</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1988,63 +1989,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished">ignorado</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2870,32 +2876,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Nome do Ficheiro</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Linha</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Condição</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Linha</translation>
+      <source>Temporary</source>
+      <translation>Temporal</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Condição</translation>
+      <source>Enabled</source>
+      <translation>Habilitado</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Temporal</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Habilitado</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Ignorar Contagem</translation>
     </message>
@@ -3250,27 +3256,27 @@
       <translation>Nome</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation>Codificação: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation>Globais</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation>Importações</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation>Atributos</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation>Atributos da Classe</translation>
     </message>
@@ -4265,47 +4271,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation>Erros</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation>Erro: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation>A preparar ficheiros...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation>A transferir dados...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation>{0} (ignorado)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation>Não se encontraram problemas.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -5118,6 +5114,14 @@
       <source>Filter</source>
       <translation type="unfinished">Filtro</translation>
     </message>
+    <message>
+      <source>Preparing files...</source>
+      <translation type="vanished">A preparar ficheiros...</translation>
+    </message>
+    <message>
+      <source>Transferring data...</source>
+      <translation type="vanished">A transferir dados...</translation>
+    </message>
   </context>
   <context>
     <name>CodeStyleCheckerPlugin</name>
@@ -8113,7 +8117,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Executar Script</translation>
@@ -8134,8 +8138,8 @@
       <translation>&lt;b&gt;Executar Script&lt;/b&gt;&lt;p&gt;Definir os argumentos da linha de comandos e executar o script fora do depurador. Poderão gravar-se primeiro as alterações que estejam por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Executar Projeto</translation>
@@ -8236,7 +8240,7 @@
       <translation>&lt;b&gt;Perfilar Projeto&lt;/b&gt;&lt;p&gt;Define os argumentos da linha de comandos e perfila o projeto atual. Poderá gravar antes os ficheiros alterados por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Depurar Script</translation>
@@ -8257,8 +8261,8 @@
       <translation>&lt;b&gt;Depurar Script&lt;/b&gt;&lt;p&gt;Definir os argumentos da linha de comandos e definir a linha atual para que seja a primeira instrução Python executável da janela do editor atual. Poderão gravar-se primeiro as alterações que estejam por gravar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Depurar projeto</translation>
@@ -8677,96 +8681,96 @@
       <translation>Ocurreu uma exceção sem tratamento. Ver a janela da shell para mais detalhes.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O programa depurado provocou a exceção &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;Ficheiro: &lt;b&gt;{2}&lt;/b&gt;, Linha :&lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Interromper aqui?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation>&lt;p&gt;O programa depurado provocou a exceção &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>O programa a depurar acabou inesperadamente.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>Erro de Condição de Ponto de Interrupção</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;A condição do ponto de interrupção &lt;b&gt;{0}, {1}&lt;/b&gt;tem um erro de sintaxe.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Observar Erro de Expressão</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>O projeto atual não tem um script principal definido. A cancelar</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Perfil de Projeto</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Perfil do Script</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>O projeto atual não tem um script principal definido. Impossível depurar.</translation>
     </message>
@@ -9350,13 +9354,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation type="unfinished">Iniciar o Depurador</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11212,7 +11216,7 @@
       <translation>Descomentar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11465,7 +11469,7 @@
       <translation type="unfinished">Verificação ortográfica</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Verificação ortográfica...</translation>
@@ -11526,7 +11530,7 @@
       <translation>Editar ponto de interrupção...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Habilitar pontos de interrupção</translation>
@@ -11750,356 +11754,356 @@
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Autocompletar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>Autocompletar não está disponivel porque a fonte de autocompletar não está definida.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Inabilitar ponto de interrupção</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Foram cobertas as linhas todas.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Dados de Perfil</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Escolha um ficheiro de perfil por favor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Erro de Sintaxe</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>Não está disponível a mensagem de erro de sintaxe.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation>Aviso</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation>Não estão disponíveis mensagens de aviso.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation>Estilo: {0}</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation>Estilo: {0}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>Aviso: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>Erro: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Nome de Macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Selecionar um nome de macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Carregar ficheiro macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>Ficheiros Macro (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Erro ao carregar macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; não se pode ler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; está corrompido.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Gravar ficheiro macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Gravar macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever-lo?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Erro ao gravar macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro macro &lt;b&gt;{0}&lt;/b&gt; não pode ser escrito.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Iniciar Registo de Macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>A gravação de macro já está ativada. Começar nova?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Gravação de Macro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Introduza o nome de macro:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation>&lt;br&gt;&lt;b&gt;Aviso:&lt;/b&gt; Perderá todas as alterações uma vez que o volte a abrir.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>Ficheiro alterado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Recursos</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Adicionar Ficheiro...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Adicionar Ficheiros...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Adicionar ficheiro com pseudónimo...</translation>
+      <source>Resources</source>
+      <translation>Recursos</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Adicionar Ficheiro...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Adicionar recursos localizado...</translation>
+      <source>Add files...</source>
+      <translation>Adicionar Ficheiros...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Adicionar ficheiro com pseudónimo...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Adicionar recursos localizado...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Adicionar recurso de ficheiro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Adicionar recursos de ficheiro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Adicionar recurso de ficheiro com pseudónimo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation>Pseudónimo para o ficheiro &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Diagrama do Pacote</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>Incluir atributos de classes?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Diagrama de Imports</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>Incluir imports de módulos externos?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Diagrama da Aplicação</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>Incluir nome dos módulos?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Adicionar dicionário</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Ignorar Tudo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation>Ordenar Linhas</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation>A seleção contém dados ilegais para uma ordenação numérica.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -17226,32 +17230,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21391,7 +21395,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21573,459 +21577,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished">Não pôde iniciar {0}.&lt;br&gt;Certifique-se de que está na rota de pesquisa.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished">Erro na Criação de Processo</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished">Criar Ramo</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished">A mostrar as definições de configuração combinadas</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished">Tudo</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished">Tudo</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28337,27 +28341,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -31124,9 +31128,9 @@
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -31197,244 +31201,244 @@
       <translation>A identificar o diretorio do projeto</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation>Criar ficheiro .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation>Criar conjunto de alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation>O diretorio de trabalho deve ser atualizado?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>A retirar ficheiros apenas do repositorio Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation>Não foi dada revisão. Terminando...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation>Mudar Fase</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished">Copiar Conjuntos de Alterações</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation>Retirar Sub Repositórios</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation>Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation>Apagar Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation>Selecionar o marcador a apagar:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation>Apagar o Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation>Renomear o Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation>Mover o Marcador de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation>Puxar Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation>Selecionar o marcador a puxar:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation>A puxar marcador desde o repositório remoto de Mercurial</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation>Empurrar Marcador</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation>Selecione o marcador a empurrar:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation>A empurrar marcador a um repositório remoto de Mercurial</translation>
     </message>
@@ -45519,17 +45523,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46885,6 +46889,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished">Descrição</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48793,713 +48815,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Linha: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished">Linguagem: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Novo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>&amp;Novo</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
-      <source>Ctrl+N</source>
-      <comment>File|New</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
-      <source>Open an empty editor window</source>
-      <translation>Abrir uma janela do editor vazia</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
-      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Novo&lt;/b&gt;&lt;p&gt;Será criada uma janela do editor vazia.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
-      <source>Open</source>
-      <translation>Abrir</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>&amp;Abrir...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>Abrir um ficheiro</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Abrir um ficheiro&lt;/b&gt;&lt;p&gt;Será perguntado pelo nome de um ficheiro para abrir.&lt;/p&gt;</translation>
+      <source>Ctrl+N</source>
+      <comment>File|New</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
+      <source>Open an empty editor window</source>
+      <translation>Abrir uma janela do editor vazia</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
+      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Novo&lt;/b&gt;&lt;p&gt;Será criada uma janela do editor vazia.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
+      <source>Open</source>
+      <translation>Abrir</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>Gravar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>&amp;Gravar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation />
+      <source>&amp;Open...</source>
+      <translation>&amp;Abrir...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>Abrir um ficheiro</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>Gravar o ficheiro atual</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Gravar Ficheiro&lt;/b&gt;&lt;p&gt;Grava o conteúdo da janela atual do editor.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Abrir um ficheiro&lt;/b&gt;&lt;p&gt;Será perguntado pelo nome de um ficheiro para abrir.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>Gravar</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
-      <source>Save as</source>
-      <translation>Gravar como</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
-      <source>Save &amp;as...</source>
-      <translation>Gr&amp;avar como...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
-      <source>Shift+Ctrl+S</source>
-      <comment>File|Save As</comment>
-      <translation />
+      <source>&amp;Save</source>
+      <translation>&amp;Gravar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>Gravar o ficheiro atual</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="663" />
-      <source>Save the current file to a new one</source>
-      <translation>Gravar o ficheiro atual para um novo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
-      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Gravar Ficheiro como&lt;/b&gt;&lt;p&gt;Gravar o conteúdo da janela do editor atual num ficheiro novo. O ficheiro pode ser introduzido com uma caixa de diálogo de seleção de ficheiros.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Gravar Ficheiro&lt;/b&gt;&lt;p&gt;Grava o conteúdo da janela atual do editor.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
+      <source>Save as</source>
+      <translation>Gravar como</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
+      <source>Save &amp;as...</source>
+      <translation>Gr&amp;avar como...</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <source>Shift+Ctrl+S</source>
+      <comment>File|Save As</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
+      <source>Save the current file to a new one</source>
+      <translation>Gravar o ficheiro atual para um novo</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
+      <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Gravar Ficheiro como&lt;/b&gt;&lt;p&gt;Gravar o conteúdo da janela do editor atual num ficheiro novo. O ficheiro pode ser introduzido com uma caixa de diálogo de seleção de ficheiros.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Fechar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
-      <source>&amp;Close</source>
-      <translation>Fe&amp;char</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
-      <source>Ctrl+W</source>
-      <comment>File|Close</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
-      <source>Close the editor window</source>
-      <translation>Fechar a janela do editor</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
-      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Fechar Janela&lt;/b&gt;&lt;p&gt;Fecha a janela atual.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
-      <source>Print</source>
-      <translation>Imprimir</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
-      <source>&amp;Print</source>
-      <translation>Im&amp;primir</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="714" />
-      <source>Ctrl+P</source>
-      <comment>File|Print</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
-      <source>Print the current file</source>
-      <translation>Imprimir o ficheiro atual</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Imprimir Ficheiro&lt;/b&gt;&lt;p&gt;Imprime o conteúdo do ficheiro atual.&lt;/p&gt;</translation>
+      <source>&amp;Close</source>
+      <translation>Fe&amp;char</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
+      <source>Ctrl+W</source>
+      <comment>File|Close</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
+      <source>Close the editor window</source>
+      <translation>Fechar a janela do editor</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
+      <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Fechar Janela&lt;/b&gt;&lt;p&gt;Fecha a janela atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
+      <source>Print</source>
+      <translation>Imprimir</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Antevisão da Impressão</translation>
+      <source>&amp;Print</source>
+      <translation>Im&amp;primir</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
+      <source>Ctrl+P</source>
+      <comment>File|Print</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
+      <source>Print the current file</source>
+      <translation>Imprimir o ficheiro atual</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Antevisão da impressão do ficheiro atual</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Antevisão da Impressão&lt;/b&gt;&lt;p&gt;Antevisão da Impressão do ficheiro atual.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Desfazer</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Imprimir Ficheiro&lt;/b&gt;&lt;p&gt;Imprime o conteúdo do ficheiro atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Antevisão da Impressão</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>Desfa&amp;zer</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation />
+      <source>Print preview of the current file</source>
+      <translation>Antevisão da impressão do ficheiro atual</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>Desfazer a última alteração</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Desfazer&lt;/b&gt;&lt;p&gt;Desfazer a última alteração feita no editor atual.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Antevisão da Impressão&lt;/b&gt;&lt;p&gt;Antevisão da Impressão do ficheiro atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Desfazer</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>Refazer</translation>
+      <source>&amp;Undo</source>
+      <translation>Desfa&amp;zer</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation />
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>&amp;Refazer</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation>Ctrl+Shift+Z</translation>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>Desfazer a última alteração</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>Refazer a última alteração</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Refazer&lt;/b&gt;&lt;p&gt;Refazer a últma alteração feita no editor atual.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Desfazer&lt;/b&gt;&lt;p&gt;Desfazer a última alteração feita no editor atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>Refazer</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>Cortar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>Cor&amp;tar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation />
+      <source>&amp;Redo</source>
+      <translation>&amp;Refazer</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>Refazer a última alteração</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>Cortar a seleção</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Cortar&lt;/b&gt;&lt;p&gt;Recorta a seleção do texto do editor atual para a Área de Transferência.&lt;p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Refazer&lt;/b&gt;&lt;p&gt;Refazer a últma alteração feita no editor atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>Cortar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>Cor&amp;tar</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>Cortar a seleção</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Cortar&lt;/b&gt;&lt;p&gt;Recorta a seleção do texto do editor atual para a Área de Transferência.&lt;p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Copiar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Copiar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
-      <source>Ctrl+C</source>
-      <comment>Edit|Copy</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
-      <source>Ctrl+Ins</source>
-      <comment>Edit|Copy</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
-      <source>Copy the selection</source>
-      <translation>Copiar a seleção</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
-      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Copiar&lt;/b&gt;&lt;p&gt;Copia a seleção de texto do editor atual para a Área de Transferência.&lt;p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <source>Ctrl+C</source>
+      <comment>Edit|Copy</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
+      <source>Ctrl+Ins</source>
+      <comment>Edit|Copy</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
+      <source>Copy the selection</source>
+      <translation>Copiar a seleção</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
+      <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Copiar&lt;/b&gt;&lt;p&gt;Copia a seleção de texto do editor atual para a Área de Transferência.&lt;p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Colar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>Co&amp;lar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
-      <source>Ctrl+V</source>
-      <comment>Edit|Paste</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
-      <source>Shift+Ins</source>
-      <comment>Edit|Paste</comment>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
-      <source>Paste the last cut/copied text</source>
-      <translation>Colar o último texto cortado/copiado</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
-      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Colar&lt;/b&gt;&lt;p&gt;Cola o último texto cortado/copiado da área de transferência ao editor atual.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <source>Ctrl+V</source>
+      <comment>Edit|Paste</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
+      <source>Shift+Ins</source>
+      <comment>Edit|Paste</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
+      <source>Paste the last cut/copied text</source>
+      <translation>Colar o último texto cortado/copiado</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
+      <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Colar&lt;/b&gt;&lt;p&gt;Cola o último texto cortado/copiado da área de transferência ao editor atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Limpar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>Li&amp;mpar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Limpar todo o texto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Limpar&lt;/b&gt;&lt;p&gt;Apaga o texto todo do editor atual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>Acerca</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>A&amp;cerca</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Mostra a informação acerca deste software</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Acerca&lt;/b&gt;&lt;p&gt;Mostra alguma informação acerca deste software.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>Acerca de Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>Acerca de &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Mostra informação acerca das Ferramentas de Qt</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;Acerca de Qt&lt;/b&gt;&lt;p&gt;Mostra alguma informação acerca das Ferramentas de Qt.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>O que é Isto?</translation>
+      <source>Display information about this software</source>
+      <translation>Mostra a informação acerca deste software</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Acerca&lt;/b&gt;&lt;p&gt;Mostra alguma informação acerca deste software.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About Qt</source>
+      <translation>Acerca de Qt</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>O &amp;que é Isto?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation />
+      <source>About &amp;Qt</source>
+      <translation>Acerca de &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Mostra informação acerca das Ferramentas de Qt</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;Acerca de Qt&lt;/b&gt;&lt;p&gt;Mostra alguma informação acerca das Ferramentas de Qt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>O que é Isto?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>O &amp;que é Isto?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Ajuda sensível ao contexto</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Mostrar ajuda sensível a contexto&lt;/b&gt;&lt;p&gt;No modo 'Que é Isto?' o cursor do rato mostra uma flecha com um ponto de  interrogação, e pode clicar nos elementos da interface para ver uma breve descrição do que fazem e como se usam. Nas caixas de diálogo, pode-se aceder a esta característica através do botão de ajuda contextual da barra de título.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished">Preferências</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished">&amp;Preferências...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished">Definir a configuração desejada</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Preferências&lt;/b&gt;&lt;p&gt;Define os elementos de configuração da aplicação com os valores desejados.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>&amp;Ficheiro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>&amp;Editar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished">&amp;Procurar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished">&amp;Vista</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished">Definiçõe&amp;s</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>&amp;Ajuda</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished">Definiçõe&amp;s</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>&amp;Ajuda</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>Ficheiro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Editar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished">Procurar</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Editar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished">Procurar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished">Vista</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished">Definições</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Ajuda</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta parte da barra de estado mostra as permissões dos ficheiro do editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta parte da barra de estado mostra a linha do cursor do editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Esta parte da barra de estado mostra a posição do cursor do editor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Preparado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>O documento tem alterações por gravar.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Abrir Ficheiro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Não se pôde abrir o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt; Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>Ficheiro carregado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Gravar Ficheiro</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde gravar. &lt;br/&gt;Motivo: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>Ficheiro gravado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>Mini Editor</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>Sem Título</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>A imprimir...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Impressão completa</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>Sem Título</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>A imprimir...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Impressão completa</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Erro durante a impressão</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Impressão cancelada</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Selecionar tudo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Desselecionar tudo</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Idiomas</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Selecionar tudo</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Desselecionar tudo</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Idiomas</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Sem Idioma</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Adivinhado</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Alternativas</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Alternativas ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Analizador Léxico Pygments</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Selecionar o analizador léxico Pygments a aplicar.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -49759,227 +49781,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation type="unfinished" />
     </message>
@@ -52195,58 +52262,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53855,27 +53927,27 @@
       <translation>Falho na carga de módulo. Erro: {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation>Erro do Gestor de Complementos</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation>Erro ao descarregar ficheiro</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -54714,18 +54786,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Exportar Preferências</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation>
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation>Ficheiro de Propriedades (*.ini);;Ficheiros Todos (*)</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Importar Preferências</translation>
     </message>
@@ -55303,448 +55375,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Ficheiros Python3 (*.py *.py3);;Ficheiros GUI Python3 (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation>GUI de PyQt5</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
-      <translation>Consola de PyQt5</translation>
+      <source>PyQt5 GUI</source>
+      <translation>GUI de PyQt5</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
-      <translation type="unfinished">GUI de PyQt4 {6 ?}</translation>
+      <source>PyQt5 Console</source>
+      <translation>Consola de PyQt5</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
-      <translation type="unfinished">Consola de PyQt4 {6 ?}</translation>
+      <source>PyQt6 GUI</source>
+      <translation type="unfinished">GUI de PyQt4 {6 ?}</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
-      <translation type="unfinished" />
+      <source>PyQt6 Console</source>
+      <translation type="unfinished">Consola de PyQt4 {6 ?}</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
+      <source>Eric7 Plugin</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Outro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>A registar Tipo de Projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;O tipo de Projeto &lt;b&gt;{0}&lt;/b&gt; já está registado com a Linguagem de Programação &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>A registar Tipo de Projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;O tipo de Projeto &lt;b&gt;{0}&lt;/b&gt; já está registado com a Linguagem de Programação &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O tipo de Projeto &lt;b&gt;{0}&lt;/b&gt; já está registado.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Não se pôde ler o ficheiro de projeto &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Guarde primeiro o projeto por favor.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Ler sessão de projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Adicionar Idioma</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Primeiro tem que especificar um padrão de tradução.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Apagar a Tradução</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Adicionar ficheiro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. &lt;/p&gt;&lt;p&gt;Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>O diretório de destino não pode estar vazio.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Adicionar diretório</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>O diretório fonte não pode estar vazio.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Renomear ficheiro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Renomear Ficheiro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; já existe. Sobreescrever?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Apagar ficheiro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Apagar diretório</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Criar diretório de projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;O diretorio do projeto &lt;b&gt;{0}&lt;/b&gt; não se pôde criar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Projeto Novo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>Adicionar os ficheiros existentes ao projeto?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Selecionar o Sistema de Control de Versão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>Quer editar as opções de commandos VCS?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Projeto novo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Deve adicionar-se o ficheiro de projeto ao repositório?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>Nenhum</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>Selecionar o sistema de control de versão para o projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Padrão de Tradução</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Introduzir o padrão para os ficheiros de tradução (usar '%language%' em lugar do código de idioma):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Abrir projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Gravar Ficheiro</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Fechar Projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>O projeto atual tem alterações por gravar.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Detetados erros de sintaxe</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>O projeto tem um ficheiro com erros de síntaxe.</numerusform>
@@ -55752,999 +55824,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>&amp;Novo...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Criar um projeto novo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Novo...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para introduzir a informação para um projeto novo.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Abrir...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Abrir um projeto existente</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Abrir...&lt;/b&gt;&lt;p&gt;Isto abre um projeto existente.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Fechar projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>&amp;Fechar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Fechar o projeto atual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Fechar&lt;/b&gt;&lt;p&gt;Fecha o projeto atual&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Gravar projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Gravar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Gravar o projeto actual</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Gravar&lt;/b&gt;&lt;p&gt;Guarda o projeto atual.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>Gravar projeto como</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>Gravar &amp;como...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Gravar o projeto atual para um ficheiro novo</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Gravar como&lt;/b&gt;&lt;p&gt;Guarda o projeto atual para um ficheiro novo.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>Adicionar ficheiros ao projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>Adicionar &amp;ficheiros...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>Adicionar ficheiros ao projeto atual</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Adicionar ficheiros...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar ficheiros ao projeto atual. O lugar para adicionar determina-se pela extensão de ficheiro.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>Adicionar diretório ao projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>Adicionar diretório...</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>Adicionar um diretório ao projeto atual</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Adicionar diretório&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar um diretório ao projeto atual.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation type="unfinished" />
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Gravar como&lt;/b&gt;&lt;p&gt;Guarda o projeto atual para um ficheiro novo.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>Adicionar &amp;tradução...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation type="unfinished" />
+      <source>Add files to project</source>
+      <translation>Adicionar ficheiros ao projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>Adicionar &amp;ficheiros...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>Adicionar ficheiros ao projeto atual</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>Procurar ficheiros novos</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Adicionar ficheiros...&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar ficheiros ao projeto atual. O lugar para adicionar determina-se pela extensão de ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation>&amp;Procurar ficheiros novos...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation>Procurar ficheiros novos no diretório do projeto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation>Propriedades do projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation>&amp;Propriedades...</translation>
+      <source>Add directory to project</source>
+      <translation>Adicionar diretório ao projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>Adicionar diretório...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>Adicionar um diretório ao projeto atual</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Adicionar diretório&lt;/b&gt;&lt;p&gt;Abre uma caixa de diálogo para adicionar um diretório ao projeto atual.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>Adicionar &amp;tradução...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>Procurar ficheiros novos</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation>Mostrar as propriedades do projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation>Propriedades de projecto do usuário</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>Propriedades de &amp;Usuário...</translation>
+      <source>Searc&amp;h new files...</source>
+      <translation>&amp;Procurar ficheiros novos...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation>Procurar ficheiros novos no diretório do projeto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>Mostrar as propriedades do projeto específicas do usuário</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Associações de Tipos de Ficheiros</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Associações de Tipos de Ficheiros...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation type="unfinished" />
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation>Propriedades do projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation>&amp;Propriedades...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation>Mostrar as propriedades do projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
+      <translation>Propriedades de projecto do usuário</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation type="unfinished" />
+      <source>&amp;User Properties...</source>
+      <translation>Propriedades de &amp;Usuário...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation type="unfinished" />
+      <source>Show the user specific project properties</source>
+      <translation>Mostrar as propriedades do projeto específicas do usuário</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Associações de Tipos de Ficheiros</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Associações de Tipos de Ficheiros...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Propriedades do Depurador</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>&amp;Propriedades do Depurador...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Mostrar as propriedades do depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Carregar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>&amp;Carregar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Carregar propriedades do depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Gravar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Gravar propriedades do depurador</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Apagar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>&amp;Apagar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Apagar as propriedades do depurador</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>&amp;Propriedades do Depurador...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Mostrar as propriedades do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>Reinicializar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>&amp;Reinicializar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Reinicializar as propriedades do depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Carregar sessão</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Carregar o ficheiro de sessão do projeto.</translation>
+      <source>Load</source>
+      <translation>Carregar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>&amp;Carregar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Carregar propriedades do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Gravar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Gravar propriedades do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Apagar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>&amp;Apagar</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Apagar as propriedades do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>Reinicializar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>&amp;Reinicializar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Reinicializar as propriedades do depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Carregar sessão</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Carregar o ficheiro de sessão do projeto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Guargar sessão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Gravar ficheiro de sessão do projeto.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>Apagar sessão</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>Apagar o ficheiro de sessão do projeto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation type="unfinished">Métricas de Código</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation type="unfinished">Dados de Perfil</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>Apagar sessão</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>Apagar o ficheiro de sessão do projeto.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation type="unfinished">Métricas de Código</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Diagrama da Aplicação</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>Diagrama da &amp;Aplicação...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Mostrar o diagrama do projeto.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Diagrama da Aplicação...&lt;/b&gt;&lt;p&gt;Mostra um diagrama do projeto.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation type="unfinished">Dados de Perfil</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation>Carregar Diagrama</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation>&amp;Carregar Diagrama...</translation>
+      <source>&amp;Profile Data...</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation>Carregar um diagrama desde um ficheiro.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Carregar Diagrama...&lt;/b&gt;&lt;p&gt;Carga um diagrama desde um ficheiro.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation type="unfinished" />
+      <source>Show profiling data for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Diagrama da Aplicação</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation type="unfinished" />
+      <source>&amp;Application Diagram...</source>
+      <translation>Diagrama da &amp;Aplicação...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation type="unfinished" />
+      <source>Show a diagram of the project.</source>
+      <translation>Mostrar o diagrama do projeto.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Diagrama da Aplicação...&lt;/b&gt;&lt;p&gt;Mostra um diagrama do projeto.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation>Carregar Diagrama</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation>&amp;Carregar Diagrama...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation>Carregar um diagrama desde um ficheiro.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Carregar Diagrama...&lt;/b&gt;&lt;p&gt;Carga um diagrama desde um ficheiro.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
+      <source>Create Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <source>Create &amp;Package List</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Projeto</translation>
+      <source>Code Formatting Diff</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Abrir Projetos &amp;Recentes</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Sessão</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>Depurador</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>Contro&amp;l de Versão</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>&amp;Verificar</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished">Configurar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Abrir Projetos &amp;Recentes</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Sessão</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>Depurador</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>Contro&amp;l de Versão</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>&amp;Verificar</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>&amp;Mostrar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>&amp;Diagramas</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>&amp;Documentação Fonte</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Projeto</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>&amp;Limpar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Procurar Ficheiros Novos</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>Não se encontraram ficheiros novos para adicionar.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Sistema de Control de Versão</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>O projeto atual não tem um script principal definido. A cancelar</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Escolha um ficheiro de perfil por favor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>Incluir nomes de módulos?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>O projeto atual não tem um script principal definido. A cancelar...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler. &lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished">&lt;p&gt;O ficheiro &lt;b&gt;{0}&lt;/b&gt; não se pôde ler. &lt;/p&gt;&lt;p&gt;Motivo: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57576,122 +57715,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Outros</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished">Abrir com Editor Hexadecimal</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>Abrir no Editor de Ícones</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished">Abrir no Editor</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation type="unfinished">Mostrar Tipos MIME</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Renomear ficheiro</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Retirar do projeto</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Apagar</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Adicionar Ficheiros...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Adicionar diretório...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Atualizar</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Retirar do projeto</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Apagar</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Adicionar Ficheiros...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Adicionar diretório...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Atualizar</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Copiar Rota à Área de Transferência</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Expandir os diretórios todos</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Colapsar os diretórios todos</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Configurar...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation type="unfinished">O tipo MIME do ficheiro não pôde ser identificado.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation type="unfinished">O ficheiro tem o tipo MIME &lt;b&gt;{0}&lt;/b&gt;.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished">O ficheiro tem o tipo MIME &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt;Deverá ser adicionado à lista de tipos MIME de texto?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Apagar ficheiros/diretórios</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Tem a certeza de que quer apagar estas entradas do projeto?</translation>
     </message>
@@ -57705,6 +57852,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished">Projeto</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57820,7 +57982,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
+      <source>Compile changed forms</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57830,7 +57992,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
+      <source>Compile changed resources</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57840,7 +58002,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -58985,6 +59147,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished">Nome:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished">Intérprete de Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59222,6 +59422,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Pressionar para editar as propriedades da correção ortográfica</translation>
     </message>
@@ -59281,7 +59491,7 @@
       <translation />
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished" />
@@ -61280,18 +61490,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished">Erro</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65617,293 +65827,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69685,6 +69945,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69872,6 +70138,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69913,6 +70185,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation type="unfinished" />
     </message>
@@ -70218,6 +70496,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70436,6 +70720,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -77131,31 +77421,29 @@
       <translation type="unfinished">Pressionar para mostrar todos os ficheiros que tenham algum problema</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation type="unfinished">Erros</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation type="unfinished">Erro: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation type="unfinished">A preparar ficheiros...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation type="unfinished">A transferir dados...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation type="unfinished">Não se encontraram problemas.</translation>
     </message>
+    <message>
+      <source>Preparing files...</source>
+      <translation type="vanished">A preparar ficheiros...</translation>
+    </message>
+    <message>
+      <source>Transferring data...</source>
+      <translation type="vanished">A transferir dados...</translation>
+    </message>
   </context>
   <context>
     <name>SyntaxCheckerPlugin</name>
@@ -77619,7 +77907,7 @@
       <translation>Copiar Rota à Área de Transferência</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -77627,15 +77915,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>Sem título {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation />
     </message>
@@ -78729,7 +79017,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -78838,6 +79126,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -78913,172 +79226,172 @@
       <translation type="unfinished">Inativo</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished">Iniciar</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished">Iniciar a suite de testes selecionada</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished">Reexecução Falhada</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished">Testes de reexecução falhados da suite de testes selecionada</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished">Parar</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished">A executar</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Ficheiros Python (*.py);;Ficheiros Todos (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished">A preparar Suite de Testes</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished">a executar</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -84226,43 +84539,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; não é um ficheiro.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>Usado a primeira vez</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation>Selecionar o Diretório de Trabalho</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85393,37 +85706,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85563,8 +85876,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85572,7 +85885,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation />
@@ -85580,8 +85893,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85589,7 +85902,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation />
@@ -85597,8 +85910,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85606,14 +85919,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation />
@@ -85621,8 +85934,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85630,21 +85943,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation>Meta+H</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation />
@@ -85652,8 +85965,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85661,14 +85974,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation>Meta+D</translation>
@@ -85676,8 +85989,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85685,7 +85998,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation />
@@ -85693,8 +86006,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85702,7 +86015,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation />
@@ -85710,8 +86023,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85719,7 +86032,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation />
@@ -85727,8 +86040,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85736,14 +86049,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation>Meta+K</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation />
@@ -85751,8 +86064,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -85760,14 +86073,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation>Meta+B</translation>
@@ -85775,8 +86088,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -85784,14 +86097,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation>Meta+F</translation>
@@ -85799,8 +86112,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -85809,8 +86122,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation />
@@ -85818,8 +86131,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation />
@@ -85827,8 +86140,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -85837,8 +86150,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation />
@@ -85846,8 +86159,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -85856,8 +86169,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation type="unfinished">Página Inicial</translation>
@@ -85865,8 +86178,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -85874,7 +86187,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation type="unfinished">Meta+E</translation>
@@ -85882,8 +86195,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation type="unfinished">Fim</translation>
@@ -85891,8 +86204,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -85900,14 +86213,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation type="unfinished">Meta+P</translation>
@@ -85915,8 +86228,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -85924,14 +86237,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation type="unfinished">Meta+N</translation>
@@ -85939,8 +86252,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation />
@@ -85948,8 +86261,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation />
@@ -85957,8 +86270,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -85966,7 +86279,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation />
@@ -85974,8 +86287,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -85983,14 +86296,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation type="unfinished">Meta+V</translation>
@@ -85998,8 +86311,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86007,7 +86320,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation />
@@ -86015,8 +86328,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86024,14 +86337,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation />
@@ -86039,8 +86352,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86048,14 +86361,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation />
@@ -86063,8 +86376,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86073,8 +86386,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation />
@@ -86082,8 +86395,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation />
@@ -86091,8 +86404,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86102,9 +86415,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation />
@@ -86112,8 +86425,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation />
@@ -86121,8 +86434,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86130,7 +86443,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation />
@@ -86138,8 +86451,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86147,14 +86460,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation>Meta+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation />
@@ -86163,21 +86476,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Procurar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>&amp;Procurar...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86185,7 +86498,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Procurar um texto</translation>
@@ -86197,21 +86510,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Procurar próximo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>Procurar &amp;próximo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86219,7 +86532,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>Procurar a próxima ocurrência do texto</translation>
@@ -86231,21 +86544,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Procurar anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>Procurar &amp;anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86253,7 +86566,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>Procurar ocurrência anterior do texto</translation>
@@ -86265,21 +86578,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Aproximar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>Apro&amp;ximar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86287,7 +86600,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86295,35 +86608,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>Aproximar no texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Aproximar&lt;/b&gt;&lt;p&gt;Aproximar no texto. Isto faz o texto mais grande.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Afastar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>A&amp;fastar</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86331,7 +86644,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86339,35 +86652,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Afastar no texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Afastar&lt;/b&gt;&lt;p&gt;Afastar no texto. Isto faz o texto mais pequeno.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation>Restaurar zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation>&amp;Restaurar zoom</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86375,42 +86688,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation>Reiniciar o zoom do texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Zoom no texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation type="unfinished" />
@@ -86418,984 +86731,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Antevisão da Impressão</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Mover um parágrafo acima</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Mover um parágrafo abaixo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation>Mover ao princípio do documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation>Mover ao final do documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>Estende a seleção abaixo uma linha</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation>Meta+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Estende a seleção abaixo uma parágrafo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Estende a seleção abaixo uma página</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation>Meta+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation>Ctrl+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation>Apagar o caratér anterior se não está ao princípio da linha</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Duplicar a linha atual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>Trocar a linha atual pela anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Cortar a linha atual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Copiar a linha atual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>Alternar inserir/sobreescrever</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Convertir a seleção para minúsculas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Convertir a seleção para maiúsculas</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Aumentar a seleção retangular uma linha abaixo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation>Meta+Alt+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation>Meta+Alt+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Aumentar a seleção retangular um caratér à esquerda</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation>Meta+Alt+Shift+B</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Aumentar a seleção retangular um caratér à direita</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation>Meta+Alt+Shift+F</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation>Meta+Alt+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation>Alt+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation>Alt+Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Aumentar a seleção retangular uma página abaixo</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation>Alt+Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation>Meta+Alt+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Duplicar a seleção atual</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation>Meta+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation>Mover ao fim da palavra seguinte</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation>Mover ao fim da palavra anterior</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation>Mover ao início da linha do documento</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation>Meta+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation>Meta+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation>Meta+Alt+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation>Apagar até ao final da proxima palavra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation>Alt+Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation>Mover as linhas selecionadas acima uma linha</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation>Mover as linhas selecionadas abaixo uma linha</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Limpar marcadores de pesquisa</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Limpar todos os marcadores de pesquisa mostrados</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Substituir</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>&amp;Substituir...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Substituir algum texto</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90055,59 +90368,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90689,27 +91002,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Condição</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Especial</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Temporal</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Habilitado</translation>
+      <source>Special</source>
+      <translation>Especial</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Temporal</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Habilitado</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>Ignorar Contagem</translation>
     </message>
@@ -92315,307 +92628,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Não existe o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Não pode abrir um visor para o ficheiro &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Não pode começar uma aplicação para URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation type="unfinished">Gravar &amp;Vínculo</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished">Marcar este Vínculo</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation type="unfinished">Escanear Vínculo com VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation type="unfinished">Abrir imagem num Separador Novo</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation type="unfinished">Abrir imagem num Separador Novo</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation type="unfinished">Gravar Imagem</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation type="unfinished">Copiar Imagem para a Área de Transferência</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation type="unfinished">Copiar Imagem para a Área de Transferência</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation type="unfinished">Bloquear Imagem</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation type="unfinished">Escanear Imagem com VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation type="unfinished">Reproduzir</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation type="unfinished">Pausa</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished">Com som</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished">Sem som</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished">Gravar Media</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation type="unfinished">Enviar Texto</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation type="unfinished">Enviar Texto</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation type="unfinished">Procurar com...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation type="unfinished">Dicionário</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation type="unfinished">Ir à direção web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation type="unfinished">Adicionar Nova Página</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished">Marcar esta Página</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished">Agente de Usuario</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished">Adicionar á barra de pesquisa web</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95169,12 +95502,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished">A iniciar...</translation>
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished">A criar a Janela Principal...</translation>
     </message>
Binary file src/eric7/i18n/eric7_ru.qm has changed
--- a/src/eric7/i18n/eric7_ru.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_ru.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -722,82 +722,82 @@
       <translation>Alt+C</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation>Исходные файлы ({0});;Файлы форм ({1});;Файлы ресурсов ({2});;Файлы интерфейсов ({3});;Файлы протоколов ({4});;Файлы переводов ({4});;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Выбор файлов</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>Файлы форм ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Выбор файлов пользовательского интерфейса</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>Файлы ресурсов ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Выбор файлов ресурсов</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>Файлы исходников ({0});;Все файлы (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>Файлы исходников ({0});;Все файлы (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Выбор файлов с исходными кодами</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>Файлы интерфейса ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Выбор файлов интерфейса</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation>Файлы протоколов ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation>Выбор файлов протоколов</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>Файлы переводов ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Выбор файлов перевода</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Все файлы (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>Файлы переводов ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Выбор файлов перевода</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Все файлы (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Выбор файлов</translation>
     </message>
@@ -1788,47 +1788,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation>{0} не сконфигурирован.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation>Инициализация фоновой службы</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Инициализация фоновой службы &lt;b&gt;{0}&lt;/b&gt; не удалась.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation>Перезапустить клиента в фоновом режиме?</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Фоновый клиент &lt;b&gt;{0}&lt;/b&gt; прекратил выполнение из-за ошибки. Этот клиент необходим для работы различных плагинов.&lt;/p&gt;&lt;p&gt;Выберите &lt;ul&gt;&lt;li&gt;&lt;b&gt;'Да'&lt;/b&gt; чтобы перезапустить его и отменить последнее задание &lt;/li&gt;&lt;li&gt;&lt;b&gt;'Повторить'&lt;/b&gt; чтобы перезапустить его и последнее задание &lt;/li&gt;&lt;li&gt;&lt;b&gt;'Нет'&lt;/b&gt; чтобы не перезапускать клиента.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Заметьте: Клиента можно перезапустить, открыв и сохранив диалог предпочтений или закрыв и снова открыв текущий проект.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation>Ошибка фонового клиента остановила сервис.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation>Фоновый клиент Eric'а прервал соединение по неизвестной причине.</translation>
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation>Фоновый клиент Eric'а прервал соединение по неизвестной причине.</translation>
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation>Соединение фонового клиента прервано.</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation>Соединение фонового клиента &lt;b&gt;{0}&lt;/b&gt; прервано по неизвестной причине.&lt;br&gt;Перезапустить клиента?</translation>
     </message>
@@ -1836,52 +1836,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation>Создать TOML</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation>Поместить фрагмент кода для «pyproject.toml» в буфер обмена.</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation>Файл проекта</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation>По умолчанию</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation>Конфигурация ниже</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation>Валидация</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation>Выражение исключения допустимо.</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation>Ошибка валидации</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation>Создать фрагмент TOML</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation>Фрагмент 'pyproject.toml' успешно скопирован в буфер обмена.</translation>
     </message>
@@ -1983,63 +1984,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation>&lt;все&gt;</translation>
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation>Форматировать код</translation>
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation>Переформатировано:</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation>Возможно переформатирование:</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation>Сбой форматирования</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удалось выполнить форматирование из-за ошибки.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation>возможно переформатирование</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation>переформатировано</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation>без изменений</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation>нет модификаций</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation>проигнорировано</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation>не удалось</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation>неверный статус ({0})</translation>
     </message>
@@ -2865,32 +2871,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Имя файла</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Строка</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Условие</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Строка</translation>
+      <source>Temporary</source>
+      <translation>Временный</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Условие</translation>
+      <source>Enabled</source>
+      <translation>Разрешено</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Временный</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Разрешено</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Счетчик игнорируемых попаданий</translation>
     </message>
@@ -4270,47 +4276,37 @@
       <translation>Eric (Blacked)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation>Ошибки</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation>Ошибка: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation>Подготовка файлов...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation>Передача данных...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation>{0} (проигнорировано)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation>Проблем со стилем не найдено.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation>Файлы не найдены (проверьте ваш игнор-лист).</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation>Шаблон закомментированного кода</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation>Задайте шаблон закомментированного кода</translation>
     </message>
@@ -8132,7 +8128,7 @@
       <translation>Уведомление</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Выполнить сценарий</translation>
@@ -8154,8 +8150,8 @@
 &lt;p&gt;Установка аргументов командной строки и запуск сценария вне отладчика. Если файл имеет несохранённые изменения, он может быть сохранен первым.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Выполнить проект</translation>
@@ -8261,7 +8257,7 @@
 &lt;p&gt;Задание аргументов и запуск проекта на профилирование. Если файлы проекта не были сохранены, изменения можно предварительно сохранить.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Отладить сценарий</translation>
@@ -8283,8 +8279,8 @@
 &lt;p&gt;Установка аргументов командной строки и задание текущей строки в качестве первой исполняемой инструкции Python текущего окна редактора. Если файл имеет несохранённые изменения, он может быть сохранен первым.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Отладить проект</translation>
@@ -8715,96 +8711,96 @@
 Более точная информация в окне консоли.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Отлаживаемая программа выдала исключение &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;Файл: &lt;b&gt;{2}&lt;/b&gt;, Строка: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Прервать выполнение в этом месте?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation>&lt;p&gt;Отлаживаемая программа выдала исключение&lt;br&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;Программа генерирует сигнал "{0}".&lt;br/&gt;Файл: &lt;b&gt;{1}&lt;/b&gt;, Строка: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Отлаживаемая программа была неожиданно прервана.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation>Нет доступных локальных переменных.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>Ошибка в условиях точки останова</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Условие точки останова &lt;b&gt;{0}, {1}&lt;/b&gt; содержит синтаксическую ошибку.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Ошибка в выражении для отслеживания</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Выражение для отслеживания &lt;b&gt;{0}&lt;/b&gt; содержит синтаксическую ошибку.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Выражение для отслеживания '&lt;b&gt;{0}&lt;/b&gt;' уже существует.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Выражение для отслеживания '&lt;b&gt;{0}&lt;/b&gt;' для переменной &lt;b&gt;{1}&lt;/b&gt; уже существует.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>Выражение для отслеживания уже существует</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>Покрытие проекта</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>Покрытие сценария</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Для текущего проекта не определён главный сценарий. Отмена</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Профилировать проект</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Профилировать сценарий</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>Для текущего проекта не определён главный сценарий. Отладка невозможна.</translation>
     </message>
@@ -8847,76 +8843,76 @@
       <translation>Состояние</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="208" />
-      <location filename="../Debugger/DebugViewer.py" line="147" />
+      <location filename="../Debugger/DebugViewer.py" line="210" />
+      <location filename="../Debugger/DebugViewer.py" line="148" />
       <source>Enter regular expression patterns separated by ';' to define variable filters. </source>
       <translation>Задайте для фильтров переменных маски регулярных выражений, разделённые ';'. </translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="214" />
-      <location filename="../Debugger/DebugViewer.py" line="153" />
+      <location filename="../Debugger/DebugViewer.py" line="216" />
+      <location filename="../Debugger/DebugViewer.py" line="154" />
       <source>Enter regular expression patterns separated by ';' to define variable filters. All variables and class attributes matched by one of the expressions are not shown in the list above.</source>
       <translation>Задайте для фильтров переменных регулярные выражения, разделённые ';'. Все переменные и атрибуты классов, совпавшие с одним из этих выражений, не показываются в списке выше.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="221" />
-      <location filename="../Debugger/DebugViewer.py" line="161" />
+      <location filename="../Debugger/DebugViewer.py" line="223" />
+      <location filename="../Debugger/DebugViewer.py" line="162" />
       <source>Set</source>
       <translation>Установить</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="169" />
+      <location filename="../Debugger/DebugViewer.py" line="170" />
       <source>Shows the list of global variables and their values.</source>
       <translation>Отображение списка глобальных переменных и их значений.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="191" />
+      <location filename="../Debugger/DebugViewer.py" line="192" />
       <source>Source</source>
       <translation>Исходный текст</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="229" />
+      <location filename="../Debugger/DebugViewer.py" line="231" />
       <source>Shows the list of local variables and their values.</source>
       <translation>Отображение списка глобальных переменных и их значений.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="248" />
+      <location filename="../Debugger/DebugViewer.py" line="250" />
       <source>Shows the current call stack.</source>
       <translation>Отображение текущего стека вызовов.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="260" />
+      <location filename="../Debugger/DebugViewer.py" line="262" />
       <source>Shows a trace of the program flow.</source>
       <translation>Отображение трека выполнения программы.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="273" />
+      <location filename="../Debugger/DebugViewer.py" line="275" />
       <source>Shows a list of defined breakpoints.</source>
       <translation>Отображение списка определенных точек останова.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="286" />
+      <location filename="../Debugger/DebugViewer.py" line="288" />
       <source>Shows a list of defined watchpoints.</source>
       <translation>Отображение списка определенных точек наблюдения.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="297" />
+      <location filename="../Debugger/DebugViewer.py" line="299" />
       <source>Shows a list of raised exceptions.</source>
       <translation>Отображение списка возникших исключений.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="310" />
+      <location filename="../Debugger/DebugViewer.py" line="312" />
       <source>Shows a code disassembly in case of an exception.</source>
       <translation>Отображение дизассемблированного кода в случае исключения.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="717" />
+      <location filename="../Debugger/DebugViewer.py" line="719" />
       <source>&lt;p&gt;Debugger with ID &lt;b&gt;{0}&lt;/b&gt; has been connected.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Подключен отладчик с ID &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugViewer.py" line="960" />
-      <location filename="../Debugger/DebugViewer.py" line="832" />
+      <location filename="../Debugger/DebugViewer.py" line="962" />
+      <location filename="../Debugger/DebugViewer.py" line="834" />
       <source>unknown state ({0})</source>
       <translation>неизвестное состояние ({0})</translation>
     </message>
@@ -9390,13 +9386,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation>Запуск отладчика</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не настроена подходящая среда окружения Python3.&lt;/p&gt;</translation>
     </message>
@@ -9748,27 +9744,27 @@
   <context>
     <name>DeepLEngine</name>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="108" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="109" />
       <source>DeepL: Text to be translated exceeds the translation limit of {0} characters.</source>
       <translation>DeepL: Текст, подлежащий переводу, превышает лимит перевода в {0} символов.</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="117" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="118" />
       <source>A valid DeepL Pro key is required.</source>
       <translation>Требуется действительный ключ DeepL Pro.</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="138" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="139" />
       <source>Invalid response received from DeepL</source>
       <translation>От DeepL получен недопустимый ответ</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="141" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="142" />
       <source>DeepL call returned an unknown result</source>
       <translation>Вызов DeepL вернул неизвестный результат</translation>
     </message>
     <message>
-      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="145" />
+      <location filename="../Plugins/UiExtensionPlugins/Translator/TranslatorEngines/DeepLEngine.py" line="146" />
       <source>&lt;p&gt;DeepL: No translation found&lt;/p&gt;</source>
       <translation>&lt;p&gt;DeepL: &lt;p&gt;Перевод не найден&lt;/p&gt;</translation>
     </message>
@@ -11256,7 +11252,7 @@
       <translation>Раскомментировать</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation>Генерировать строки документации</translation>
@@ -11509,7 +11505,7 @@
       <translation>Проверка орфографии</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Проверка орфографии...</translation>
@@ -11570,7 +11566,7 @@
       <translation>Редактировать точку останова...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Установить точку останова</translation>
@@ -11794,344 +11790,344 @@
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Автодополнение</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>Автодополнение недоступно, так как не задан источник автодополнения.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation>Источник автодополнений</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation>Список дополнений источника '{0}' уже зарегистрирован. Повторный запрос проигнорирован.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation>Источник всплывающих подсказок</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation>Источник всплывающих подсказок '{0}' уже зарегистрирован. Повторный запрос проигнорирован.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Убрать точку останова</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>Покрытие кода</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>Пожалуйста, выберите файл покрытия</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>Показать аннотации по покрытию кода</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Все строки были охвачены.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>Нет доступного файла покрытия.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Данные профайлера</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Пожалуйста, выберите файл профиля</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Синтаксическая ошибка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>Нет сообщения о синтаксической ошибке.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation>Предупреждение</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation>Нет предупреждающего сообщения.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation>Стиль: {0}</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation>Стиль: {0}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>Предупреждение: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>Ошибка: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Имя макроса</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Задайте имя макроса:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Загрузить макрос</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>Макросы (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Ошибка при загрузке макроса</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл с макросами: &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл с макросами &lt;b&gt;{0}&lt;/b&gt; повреждён.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Сохранить файл с макросами</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Сохранить макрос</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Макро &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Ошибка при сохранении макроса</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно сохранить файл с макросами: &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Начать запись макроса</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>Запись макроса уже идёт. Начать новую запись?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Запись макроса</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Задайте имя макроса:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; был изменён, будучи открытым в eric. Перепрочесть?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation>&lt;br&gt;&lt;b&gt;Предупреждение:&lt;/b&gt; При переоткрытии все изменения будут потеряны.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>Файл изменен</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation>{0} (только чтение)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>Ошибка Drag&amp;&amp;Drop</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; не является файлом.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Ресурсы</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Добавить файл...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Добавить файлы...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Добавить файл под другим именем...</translation>
+      <source>Resources</source>
+      <translation>Ресурсы</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Добавить файл...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Добавить локализованный ресурс...</translation>
+      <source>Add files...</source>
+      <translation>Добавить файлы...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Добавить файл под другим именем...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Добавить локализованный ресурс...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>Добавить фрагмент ресурсов</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Добавить файл ресурсов</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Добавить файлы ресурсов</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Добавить файл ресурсов под другим именем</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation>Другое имя для файла &lt;b&gt;{0}&lt;/b&gt;:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Диаграмма пакетов</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>Включать атрибуты класса?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Диаграмма импортов</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>Включать импорты из внешних модулей?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Диаграмма приложения</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>Включать имена модулей?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Добавить в словарь</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Игнорировать всё</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation>Сортировать строки</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation>Выборка содержит данные неподходящие для сортировки как числа.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation>Регистрация обработчика кликов мышки</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation>Обработчик кликов мышки для "{0}" уже зарегистрирован "{1}". Запрос прерван "{2}"...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation>{0:4d}    {1}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
@@ -12139,12 +12135,12 @@
     =&gt;  {2}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation>Свойства EditorConfig</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается загрузить свойства EditorConfig для файла &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
@@ -15844,7 +15840,7 @@
       <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="0" />
       <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="0" />
       <source>Background:</source>
-      <translation>Фона:</translation>
+      <translation>Фон:</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/EditorStylesPage.ui" line="0" />
@@ -21451,7 +21447,7 @@
       <translation>Процесс Git завершился с кодом выхода {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation>Процесс Git не завершился в течении 30 сек.</translation>
@@ -21638,459 +21634,459 @@
 </translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation>Создать {0} файл</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать его?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation>Git: Копирование</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Сбой копирования директории &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Ошибка копирования файла &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation>Невозможно запустить процесс {0}. Убедитесь, что он находится в путях поиска.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation>Git: Построчный просмотр различий</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <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;Невозможно прочитать файл: &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation>Получение изменений из удаленного Git репозитория</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation>Затягивание изменений из удаленного Git репозитория</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation>Проталкивание изменений в удаленный Git репозиторий</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation>Фиксация неудачного слияния</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation>Отмена незафиксированного/неудачного слияния</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation>Применение патча</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation>Проверить файлы патчей</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation>Применить патч файлы</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation>Работа с тегами в Git репозитории</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation>Работа с ветвями в Git репозитории</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation>Удалить удаленную ветвь</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation>Текущая ветвь</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Текущая ветвь &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation>Создать пакет</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation>Файлы Git пакетов (*.bundle)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл Git пакета&lt;b&gt;{0}&lt;/b&gt; уже существует. Перезаписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation>Проверить пакет</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation>Файлы Git пакетов (*.bundle);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation>Список ветвей в пакете</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation>Применить пакет</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation>Применение пакета (fetch)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Bisect Недействительная подкоманда ({0}).</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation>Git Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation>Ошибка при запуске процесса</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation>Создать файл повтора Bisect</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation>Файлы повтора Bisect (*.replay)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл повтора Bisect&lt;b&gt;{0}&lt;/b&gt; уже существует. Перезаписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно записать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation>Редактировать файл повтора bisect-поиска</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation>Файлы повтора Bisect(*.replay);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation>Повтор Bisect-поиска</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation>Показать инфо об удаленном источнике</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation>Переименовать удаленный репозиторий</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation>Введите новое имя для удаленного репозитория:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation>Отображение журнала изменений</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation>Выборка</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation>Копировать набор изменений (продолжение)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation>Копировать изменения (завершение)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation>Копировать изменения (отмена)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation>Сохранение в стеке незавершенных изменений ("заначка")</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation>Показать "заначку"</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation>Выберите "заначку" (оставьте пустым чтобы использовать последнюю):</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation>Восстановить из "заначки"</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation>Восстановление из стека незавершенных изменений ("заначки")</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation>Создать ветвь</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation>Введите имя ветви для восстановления из "заначки":</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation>Создание ветви</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation>Удалить "заначку"</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation>Вы действительно хотите удалить "заначку" &lt;b&gt;{0}&lt;/b&gt;?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation>Удаление "заначки"</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation>Удалить все "заначки"</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation>Вы действительно хотите удалить все "заначки"?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation>Удаление всех "заначек"</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation>Отображение обобщенных параметров конфигурации</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation>Проверка целостности Git репозитория</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation>Проведение уборки репозитория</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Статистика&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Количество "рыхлых" объектов: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Количество "рыхлых" объектов: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Дисковое пространство, занятое "рыхлыми" объектами: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Количество упакованных объектов: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Количество упаковок: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Количество упаковок: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Дисковое пространство, занятое упакованными объектами: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Упакованные объекты, ожидающие удаления: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation>&lt;tr&gt;&lt;td&gt;Мусорные файлы: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;Мусорные файлы: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;Дисковое пространство, занятое мусорными файлами: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Нет статистики.&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation>Создание архива</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation>Добавить субмодуль</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation>Список субмодулей</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation>Субмодули для проекта не определены.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation>Все</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation>Путь субмодуля</translation>
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation>Все</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation>Путь субмодуля</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation>Выберите путь к субмодулю:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation>Инициализация субмодулей</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation>Отменить регистрацию субмодулей</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation>Обновить субмодули</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation>Синхронизировать субмодули</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation>Сводка о субмодулях</translation>
     </message>
@@ -28421,27 +28417,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation>{0:4.2f} байтов</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation>{0:4.2f} KiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation>{0:4.2f} MiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation>{0:4.2f} GiB</translation>
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation>{0:4.2f} TiB</translation>
     </message>
@@ -31211,9 +31207,9 @@
       <translation>&lt;p&gt;Невозможно прочитать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation>Применить группу изменений</translation>
@@ -31284,244 +31280,244 @@
       <translation>Идентификация директории проекта</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation>Создать файл .hgignore</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; уже существует. Перезаписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation>Создать группу изменений</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation>Файлы группы изменений Mercurial (*.hg)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл группы изменений Mercurial&lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation>Просмотр группы изменений</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation>Файлы группы изменений Mercurial (*.hg);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation>Обновить рабочую директорию?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation>Bisect: Недействительная подкоманда ({0}).</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation>Mercurial: Bisect ({0})</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation>Mercurial: Удаление файлов только из репозитория</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation>Отмена набора изменений</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation>Не задана ревизия. Отмена...</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation>Откатить последнюю транзакцию</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation>Вы действительно хотите откатить последнюю транзакцию?</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation>Импорт патча</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation>Экспорт патчей</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation>Изменить фазу</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation>Копировать наборы изменений</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation>Копировать наборы изменений (продолжение)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation>Копировать наборы изменений (Stop)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation>Копировать наборы изменений (Abort)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation>Создать неверсированный архив</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation>Удалить все резервные копии</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation>&lt;p&gt;Вы действительно хотите удалить все резервные комплекты, сохраненные в области резервного копирования'?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation>Добавить субрепозиторий</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл субрепозиториев .hgsub.&lt;b&gt;&lt;/b&gt;Причина {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл субрепозиториев .hgsub уже содержит запись &lt;b&gt;{0}&lt;/b&gt;. Отмена...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно записать файл субрепозиториев .hgsub.&lt;p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation>Удалить субрепозитории</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Отсутствует файл субрепозиториев .hgsub. Отмена...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation>Mercurial: Сервер команд</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Mercurial: Невозможно перезапустить сервер.&lt;br&gt;Причина: {0}.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Mercurial: Невозможно запустить сервер.&lt;br&gt;Причина: {0}.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation>Mercurial: Закладка</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation>Удалить закладку</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation>Выберите закладку для удаления:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation>Mercurial: Удалить закладку</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation>Mercurial: Переименовать закладку</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation>Mercurial: Переместить закладку</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation>Затянуть закладку</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation>Выберите закладку для затягивания:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation>Затянуть закладку из удалённого Mercurial репозитория</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation>Протолкнуть закладку</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation>Выберите закладку для проталкивания:</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation>Mercurial: Проталкивание закладки в удалённый репозиторий</translation>
     </message>
@@ -45656,17 +45652,17 @@
       <translation>Модули стандартных библиотек</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation>__future__ Imports</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation>Модули PyQt5/6</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation>Особенности Cython</translation>
     </message>
@@ -47022,6 +47018,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation>Определенные маркеры</translation>
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation>Маркер</translation>
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation>Описание</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48937,724 +48951,724 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation>О eric миниредакторе</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation>Eric миниредактор — это компонент, основанный на QScintilla. Его можно использовать для простых задач редактирования, не требующих полномасштабного редактора.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Строка: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>Позиция: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation>Язык: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Новый</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>&amp;Новый</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
-      <source>Ctrl+N</source>
-      <comment>File|New</comment>
-      <translation>Ctrl+N</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
-      <source>Open an empty editor window</source>
-      <translation>Открыть пустое окно редактора</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
-      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Новый документ&lt;/b&gt;
-&lt;p&gt;Создание пустого окна редактора.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
-      <source>Open</source>
-      <translation>Открыть</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="619" />
+      <source>Ctrl+N</source>
+      <comment>File|New</comment>
+      <translation>Ctrl+N</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
+      <source>Open an empty editor window</source>
+      <translation>Открыть пустое окно редактора</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
+      <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Новый документ&lt;/b&gt;
+&lt;p&gt;Создание пустого окна редактора.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
+      <source>Open</source>
+      <translation>Открыть</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="636" />
       <source>&amp;Open...</source>
       <translation>&amp;Открыть...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
       <source>Ctrl+O</source>
       <comment>File|Open</comment>
       <translation>Ctrl+O</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
       <source>Open a file</source>
       <translation>Открыть файл</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
+      <location filename="../QScintilla/MiniEditor.py" line="644" />
       <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Открыть файл&lt;/b&gt;&lt;p&gt;Вам будет предложено задать имя файла, который нужно открыть.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="636" />
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
       <source>Save</source>
       <translation>Сохранить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
+      <location filename="../QScintilla/MiniEditor.py" line="655" />
       <source>&amp;Save</source>
       <translation>&amp;Сохранить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
       <source>Ctrl+S</source>
       <comment>File|Save</comment>
       <translation>Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="644" />
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
       <source>Save the current file</source>
       <translation>Сохранить текущий файл</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
+      <location filename="../QScintilla/MiniEditor.py" line="663" />
       <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Сохранить файл&lt;/b&gt;
 &lt;p&gt;Сохранение содержания текущего окна редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="655" />
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
       <source>Save as</source>
       <translation>Сохранить как</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
       <source>Save &amp;as...</source>
       <translation>Сохранить &amp;как...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
+      <location filename="../QScintilla/MiniEditor.py" line="675" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
       <source>Save the current file to a new one</source>
       <translation>Сохранить текущий файл в новый</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
       <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Сохранить файл как&lt;/b&gt;
 &lt;p&gt;Сохранение содержания текущего окна редактора в новый файл.
 Имя файла будет запрошено с помощью диалога выбора файлов.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation>Сохранить копию</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation>Сохранить &amp;копию...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation>Сохранить копию текущего файла</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Сохранить копию&lt;/b&gt;&lt;p&gt;Сохранение контента текущего окна редактора. Имя файла может быть введено в диалоге выбора файла.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Закрыть</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
+      <location filename="../QScintilla/MiniEditor.py" line="714" />
       <source>&amp;Close</source>
       <translation>&amp;Закрыть</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
       <source>Close the editor window</source>
       <translation>Закрыть окно редактора</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
       <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Закрыть окно&lt;/b&gt;
 &lt;p&gt;Закрытие текущего окна.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
       <source>Print</source>
       <translation>Печать</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
+      <location filename="../QScintilla/MiniEditor.py" line="730" />
       <source>&amp;Print</source>
       <translation>&amp;Печать</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="714" />
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
       <source>Print the current file</source>
       <translation>Печать текущего файла</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Печать файла&lt;/b&gt;&lt;p&gt;Распечатать содержимое текущего файла.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Предварительный просмотр печати</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Предварительный просмотр печати текущего файла</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Предварительный просмотр печати&lt;/b&gt;&lt;p&gt;Предварительный просмотр печати текущего файла.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Отменить</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Печать файла&lt;/b&gt;&lt;p&gt;Распечатать содержимое текущего файла.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Предварительный просмотр печати</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
+      <source>Print preview of the current file</source>
+      <translation>Предварительный просмотр печати текущего файла</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="757" />
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Предварительный просмотр печати&lt;/b&gt;&lt;p&gt;Предварительный просмотр печати текущего файла.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Отменить</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="772" />
       <source>&amp;Undo</source>
       <translation>&amp;Отменить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
       <source>Ctrl+Z</source>
       <comment>Edit|Undo</comment>
       <translation>Ctrl+Z</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="757" />
+      <location filename="../QScintilla/MiniEditor.py" line="774" />
       <source>Alt+Backspace</source>
       <comment>Edit|Undo</comment>
       <translation>Alt+Backspace</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
       <source>Undo the last change</source>
       <translation>Отменить последнее изменение</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
+      <location filename="../QScintilla/MiniEditor.py" line="780" />
       <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Отмена&lt;/b&gt;
 &lt;p&gt;Отмена последнего изменения в текущем сеансе редактирования.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="772" />
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
       <source>Redo</source>
       <translation>Повторить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="774" />
+      <location filename="../QScintilla/MiniEditor.py" line="791" />
       <source>&amp;Redo</source>
       <translation>&amp;Повторить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
       <source>Ctrl+Shift+Z</source>
       <comment>Edit|Redo</comment>
       <translation>Ctrl+Shift+Z</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="780" />
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
       <source>Redo the last change</source>
       <translation>Восстановить последнее отменённое изменение</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
+      <location filename="../QScintilla/MiniEditor.py" line="799" />
       <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Повтор&lt;/b&gt;
 &lt;p&gt;Восстановление последнего отменённого изменения.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="791" />
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
       <source>Cut</source>
       <translation>Вырезать</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
       <source>Cu&amp;t</source>
       <translation>В&amp;ырезать</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
+      <location filename="../QScintilla/MiniEditor.py" line="811" />
       <source>Ctrl+X</source>
       <comment>Edit|Cut</comment>
       <translation>Ctrl+X</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
       <source>Shift+Del</source>
       <comment>Edit|Cut</comment>
       <translation>Shift+Del</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="799" />
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
       <source>Cut the selection</source>
       <translation>Вырезать выделение</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
       <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Вырезать&lt;/b&gt;
 &lt;p&gt;Вырезать выделение и поместить его в буфер обмена.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Копировать</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Копировать</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
+      <location filename="../QScintilla/MiniEditor.py" line="831" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
       <source>Ctrl+Ins</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
       <source>Copy the selection</source>
       <translation>Копировать выделение</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Копировать&lt;/b&gt;
 &lt;p&gt;Копировать выделение и поместить его в буфер обмена.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Вставить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>Вс&amp;тавить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
+      <location filename="../QScintilla/MiniEditor.py" line="851" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
       <source>Shift+Ins</source>
       <comment>Edit|Paste</comment>
       <translation>Shift+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
       <source>Paste the last cut/copied text</source>
       <translation>Вставить вырезанный/скопированный текст</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Вставить&lt;/b&gt;
 &lt;p&gt;Вставить текст из буфера обмена в текущую позицию редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Очистить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>О&amp;чистить</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Убрать весь текст</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Очистить&lt;/b&gt;
 &lt;p&gt;Удаление всего текста из текущего редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>О программе</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>&amp;О программе</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Информация о программе</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;О программе&lt;/b&gt;&lt;p&gt;Информация об этом программном продукте.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>О Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>О &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Информация о наборе инструментов Qt</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;О Qt&lt;/b&gt;&lt;p&gt;Информация о библиотеке Qt.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>Что это?</translation>
+      <source>Display information about this software</source>
+      <translation>Информация о программе</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;О программе&lt;/b&gt;&lt;p&gt;Информация об этом программном продукте.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>&amp;Что это?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation>Shift+F1</translation>
+      <source>About Qt</source>
+      <translation>О Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>О &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Информация о наборе инструментов Qt</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;О Qt&lt;/b&gt;&lt;p&gt;Информация о библиотеке Qt.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>Что это?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>&amp;Что это?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation>Shift+F1</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Контекстнозависимая справка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Показ контекстнозависимой справки&lt;/b&gt;&lt;p&gt;В режиме "What's This?"(Что это?)курсор мыши отображается как стрелка со знаком вопроса, и вы можете, кликнув по элементу интерфейса, получить краткое описание того, что он делает и как его использовать. В диалоговом окне эта функция может быть вызвана кнопкой контекстной справки в панели заголовка.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation>Предпочтения</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation>&amp;Предпочтения...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation>Установите предпочтительную конфигурацию</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Предпочтения&lt;/b&gt;&lt;p&gt;Установка элементов конфигурации приложения согласно вашим предпочтениям.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>&amp;Файл</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>&amp;Правка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation>&amp;Поиск</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation>&amp;Вид</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation>&amp;Настройки</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>&amp;Справка</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation>&amp;Настройки</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>&amp;Справка</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>Файл</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Редактировать</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation>Поиск</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Редактировать</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation>Поиск</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation>Вид</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation>Настройки</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Справка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation>&lt;p&gt;В этой части строки состояния отображается язык редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;В этой части строки состояния отображается режим ro/rw файла, открытого в редакторе.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;В этой части строки состояния отображается номер текущей строки редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;В этой части строки состояния отображается текущая позиция курсора в редакторе.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;В этой части строки состояния разрешено масштабирование редактора.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Готово</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation>Eric миниредактор</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>Изменения в текущем документе не сохранены.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Открыть файл</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>Файл загружен</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Сохранить файл</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно сохранить файл &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt;Причина: {1}.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>Файл сохранён</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation>[*] - {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>Миниредактор</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>Без имени</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation>{0}[*] - {1}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>Печать...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Печать завершена</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>Без имени</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation>{0}[*] - {1}</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>Печать...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Печать завершена</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Ошибка печати</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Печать прервана</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Выделить всё</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Снять выделение</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Языки</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Выделить всё</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Снять выделение</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Языки</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Нет языка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Предполагаемый язык</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Альтернативная подсветка</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Альтернативы ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Лексер Pygments</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Выберите для использования лексер Pygments.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation>Свойства EditorConfig</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Не удается загрузить свойства EditorConfig для файла &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
@@ -49920,227 +49934,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation>Не используйте 'except(){0}:', он также перехватывает непредвиденные события. Предпочтительнее 'except Exception:'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation>Python не поддерживает инкремент унарного префикса</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation>использование .strip() с многосимвольными строками приводит к заблуждению</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation>не используйте вызовы assert False, так как python -O удаляет эти вызовы</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation>'sys.maxint' не определен в Python 3 - используйте 'sys.maxsize'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation>'BaseException.message' устарел в Python 2.6 и удален в Python 3 - используйте 'str(e)'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation>назначение 'os.environ' не очищает среду окружения - используйте 'os.environ.clear()'</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation>использование 'hasattr(x, "__call__")' для проверки возможности вызова 'x' ненадежно. Используйте 'callable(x)' для получения стабильных результатов.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation>использование .strip() с многосимвольными строками приводит к ошибочным результатам. Используйте .replace() или регулярные выражения для удаления фрагментов строки.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation>переменная {0} управления циклом не используется внутри цикла - начните имя символом подчеркивания</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
-      <translation>ненужная f-string</translation>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
+      <translation>не используйте вызовы getattr с постоянным значением атрибута</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation>не используйте 'self .__ class__' в качестве первого аргумента вызова 'super ()'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation>использование 'hasattr(x, "__call__")' для проверки является ли 'x' вызываемым - ненадежно</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation>не используйте вызовы getattr с постоянным значением атрибута</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation>не используйте вызовы setattr с постоянным значением атрибута</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation>Python 3 не включает методы '.iter*' в словарях</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
-      <translation>Python 3 не включает методы '.view*' в словарях</translation>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation>не используйте вызовы assert False, так как python -O удаляет эти вызовы</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation>return/continue/break внутри блоков finally заставляют исключения отключаться. Исключения должны быть отключены в блоках except. Управляющие операторы могут быть перемещены за пределы блока finally.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
+      <translation>Избыточные типы исключений в 'except ({0}){1}:'. Используйте 'except {2}{1}:', чтобы перехватывать точно такие же исключения.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation>'.next()' не существует в Python 3</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation>'__metaclass__' не работает в Python 3 - используйте 'class MyClass(BaseClass, metaclass=...)'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
-      <translation>найден {0} форматтер</translation>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation>Бессмысленное сравнение. Это сравнение не делает ничего, кроме пустой траты инструкций процессора. Либо добавьте  'assert', либо удалите его.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
+      <translation>Невозможно вызвать литерал. Вы намеревались вернуть его или вызвать Exception?</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation>строка формата действительно содержит неиндексированные параметры</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation>строка документации действительно содержит неиндексированные параметры</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation>другая строка действительно содержит неиндексированные параметры</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation>формат вызова использует слишком большой индекс ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation>формат вызова использует отсутствующее ключевое слово ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
-      <translation>формат вызова использует скрытые и явные индексы вместе</translation>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation>'assertRaises(Exception):' следует считать злом. Это может привести к прохождению теста, даже если тестируемый код никогда не выполняется из-за опечатки. Либо подтвердите для более конкретного исключения (встроенного или пользовательского), используйте 'assertRaisesRegex', либо используйте форму 'assertRaises' диспетчера контекста.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation>Найдено бесполезное выражение. Либо присвойте его переменной, либо удалите.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation>Использование  'functools.lru_cache' или  'functools.cache' в методах может привести к утечке памяти. Кэш может сохранять ссылки на экземпляры, предотвращая сборку мусора.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation>Найден цикл for, который переназначает итерируемый объект, который повторяется с каждым итерируемым значением.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
+      <translation>f-string используется в качестве строки документации. Python будет интерпретировать это скорее как объединенную строку, а не как строку документации.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation>формат вызова предоставляет неиспользуемое ключевое слово ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
-      <translation>инструкция ведения журнала использует string.format()</translation>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation>В  'contextlib.suppress' не переданы аргументы. Никакие исключения не будут подавляться, поэтому этот менеджер контекста является избыточным.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
+      <translation>Определение функции не связывает переменную цикла '{0}'.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation>инструкция ведения журнала использует '%'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
-      <translation>инструкция ведения журнала использует '+'</translation>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
+      <translation>{0} — это абстрактный базовый класс, но он не имеет абстрактных методов. Не забудьте использовать декораторы @abstractmethod, @abstractclassmethod и/или @abstractproperty.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation>инструкция ведения журнала использует f-string</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
-      <translation>инструкция ведения журнала использует 'warn' вместо 'warning'</translation>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation>Исключение '{0}' было перехвачено несколько раз. Будет рассмотрено только первое исключение, а все остальные исключения могут быть безопасно удалены.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
+      <translation>ненужная f-string</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
-      <translation>ожидался __future__ imports: {0}; получены только: {1}</translation>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
+      <translation>не используйте 'self .__ class__' в качестве первого аргумента вызова 'super ()'</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation>ожидался __future__ imports: {0}; не получено ничего</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation>gettext import with alias _ found: {0}</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
-      <translation>обнаружена инструкция печати</translation>
+      <source>found {0} formatter</source>
+      <translation>найден {0} форматтер</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation>строка формата действительно содержит неиндексированные параметры</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
+      <translation>строка документации действительно содержит неиндексированные параметры</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
-      <translation>один элемент кортежа найден</translation>
+      <source>other string does contain unindexed parameters</source>
+      <translation>другая строка действительно содержит неиндексированные параметры</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
+      <translation>формат вызова использует слишком большой индекс ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
-      <translation>изменяемый аргумент по умолчанию типа {0}</translation>
+      <source>format call uses missing keyword ({0})</source>
+      <translation>формат вызова использует отсутствующее ключевое слово ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation>измененный аргумент по умолчанию для вызова функции '{0}'</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
-      <translation>если функция не имеет возвращаемого значения, (кроме None), None не следует добавлять в каждый return</translation>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation>формат вызова использует ключевые аргументы, но нет именованных записей</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
+      <translation>формат ячейки использует переменные аргументы, но нет пронумерованных записей</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation>если функция имеет возвращаемое значение, (кроме None), то явное значение должно быть добавлено каждому return</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
-      <translation>в конец функции, если она имеет возвращаемое значение, (кроме None), должен быть добавлен явный return</translation>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation>формат вызова использует скрытые и явные индексы вместе</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation>формат вызова предоставляет неиспользованный индекс ({0})</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
+      <translation>формат вызова предоставляет неиспользуемое ключевое слово ({0})</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation>инструкция ведения журнала использует string.format()</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation>инструкция ведения журнала использует '%'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation>инструкция ведения журнала использует '+'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation>инструкция ведения журнала использует f-string</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation>инструкция ведения журнала использует 'warn' вместо 'warning'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation>ожидался __future__ imports: {0}; получены только: {1}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation>ожидался __future__ imports: {0}; не получено ничего</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation>gettext import with alias _ found: {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation>обнаружена инструкция печати</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation>один элемент кортежа найден</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation>изменяемый аргумент по умолчанию типа {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation>измененный аргумент по умолчанию для вызова функции '{0}'</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation>если функция не имеет возвращаемого значения, (кроме None), None не следует добавлять в каждый return</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation>если функция имеет возвращаемое значение, (кроме None), то явное значение должно быть добавлено каждому return</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation>в конец функции, если она имеет возвращаемое значение, (кроме None), должен быть добавлен явный return</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation>значение не должно присваиваться переменной, если оно будет использоваться только как возвращаемое значение</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation>для предполагаемого продолжения строки предпочтительнее использование круглых, квадратных или фигурных скобок, а не обратного слеша</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation>закомментированные строки кода должны быть удалены</translation>
     </message>
@@ -52358,58 +52417,63 @@
       <translation>Установка пакетов, перечисленных в зависимостях</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation>Установка проекта</translation>
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation>Деинсталяция пакетов</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation>Вы действительно хотите деинсталировать эти пакеты?</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation>Деинсталяция пакетов, перечисленных в зависимостях</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation>Информация о кэше</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation>Список кэшированных файлов</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation>Задайте шаблон файлов (пустая строка - все файлы):</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation>Удалить кэшированные файлы</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation>Задайте шаблон файла:</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation>Очистить кэш</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation>Вы действительно хотите очистить pip-кэш? Все файлы должны быть загружены снова.</translation>
     </message>
@@ -54883,18 +54947,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Экспорт Preferences</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation>Файлы Preferences (*.ini);;Все файлы (*)</translation>
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation>Файлы Preferences (*.ini);;Все файлы (*)</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Импорт Preferences</translation>
     </message>
@@ -55472,448 +55536,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Файлы Python3 (*.py3);;Файлы Python3 GUI (*.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation>PyQt5 GUI</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
-      <translation>Консоль PyQt5</translation>
+      <source>PyQt5 GUI</source>
+      <translation>PyQt5 GUI</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
-      <translation>PyQt6 GUI</translation>
+      <source>PyQt5 Console</source>
+      <translation>Консоль PyQt5</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
-      <translation>Консоль PyQt6</translation>
+      <source>PyQt6 GUI</source>
+      <translation>PyQt6 GUI</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
-      <translation>Eric7 Plugin</translation>
+      <source>PyQt6 Console</source>
+      <translation>Консоль PyQt6</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>Консоль</translation>
+      <source>Eric7 Plugin</source>
+      <translation>Eric7 Plugin</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>Консоль</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Другой</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation>PySide2 GUI</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation>PySide2 GUI</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation>Консоль PySide2</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation>PySide6 GUI</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation>PySide6 GUI</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation>Консоль PySide6</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>Регистрация типа проекта</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Язык программирования &lt;b&gt;{0}&lt;/b&gt; не поддерживается (тип проекта: {1}).&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Тип проекта &lt;b&gt;{0}&lt;/b&gt; уже зарегистрирован для языка программирования &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>Регистрация типа проекта</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Язык программирования &lt;b&gt;{0}&lt;/b&gt; не поддерживается (тип проекта: {1}).&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Тип проекта &lt;b&gt;{0}&lt;/b&gt; уже зарегистрирован для языка программирования &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Тип проекта &lt;b&gt;{0}&lt;/b&gt; уже зарегистрирован.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation>Прочитать файл проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл проекта: &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation>Прочитать пользовательские настройки проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл пользовательских настроек &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation>Загрузить сессию проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Пожалуйста, сначала сохраните проект.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Загрузить сессию проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл с сессией проекта: &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation>Сохранить сессию проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation>Удалить сессию проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно удалить выбранный файл с сессией: &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation>Прочитать задачи</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл с задачами: &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation>Прочитать свойства отладчика</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл свойств отладчика &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation>Сохранить свойства отладчика</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation>Удалить свойства отладчика</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно удалить файл свойств отладчика &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Добавить язык перевода</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>Необходимо сначала задать шаблон перевода.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Удалить перевод</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно удалить файла перевода &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Добавить файл</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно добавить выделенный файл &lt;b&gt;{0}&lt;/b&gt; в архив &lt;b&gt;{1}&lt;/b&gt;. &lt;/p&gt;&lt;p&gt;Причина: {2}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>Целевая директория не должна быть пустой.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Добавить директорию</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Директория не содержит ни одного файла, принадлежащего к заданной категории.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно создать директорию &lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>Исходная директория не должна быть пустой.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Переименовать файл</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Переименовать файл</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно переименовать файл &lt;b&gt;{0}&lt;/b&gt;:&lt;br&gt;Причина: {1}.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Удалить файл</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно удалить выбранный файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Удалить директорию</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно удалить выбранную директорию &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Создать директорию проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно создать директорию проекта &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation>Создать служебную директорию проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Директория проекта &lt;b&gt;{0}&lt;/b&gt; не доступна для записи.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation>Создать главный сценарий</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно создать главный сценарий проекта&lt;b&gt;{0}&lt;/b&gt;.&lt;br&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation>Создать Makefile</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл makefile &lt;b&gt;{0}&lt;/b&gt; невозможно создать.&lt;br/&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Новый проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>Добавить существующие файлы в проект?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Выберите систему контроля версий (VCS)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>Вы хотите редактировать параметры команд VCS?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Новый проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Должен ли файл проекта быть добавлен в репозиторий?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>None</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>Выберите систему контроля версий для проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Шаблон перевода</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Введите шаблон пути для файлов переводов (используйте '%language%' вместо language code):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Открыть проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation>Файлы проекта (*.epj);;XML-файлы проекта (*.e4p)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation>Файлы проекта (*.epj)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation>Сохранить проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Сохранить файл</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Закрыть проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>Изменения в текущем проекте не сохранены.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Найдены синтаксические ошибки</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>Проект содержит %n файл с синтаксической ошибкой.</numerusform>
@@ -55922,394 +55986,394 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>&amp;Новый...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Создать новый проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Новый...&lt;/b&gt;&lt;p&gt;Открытие диалога ввода информации о новом проекте.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Открыть...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Открыть существующий проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Открыть...&lt;/b&gt;&lt;p&gt;Открытие существующего проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Закрыть проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>&amp;Закрыть</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Закрыть текущий проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Закрыть&lt;/b&gt;&lt;p&gt;Закрытие текущего проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Сохранить проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Сохранить</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Сохранить текущий проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Сохранить&lt;/b&gt;&lt;p&gt;Сохранение текущего проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>Сохранить проект как</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>Сохранить &amp;как...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Сохранить текущий проект в новый файл</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
+      <location filename="../Project/Project.py" line="4225" />
       <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Сохранить как&lt;/b&gt;&lt;p&gt; Сохранение текущего проекта в новый файл.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4195" />
+      <location filename="../Project/Project.py" line="4240" />
       <source>Add files to project</source>
       <translation>Добавить файлы в проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4197" />
+      <location filename="../Project/Project.py" line="4242" />
       <source>Add &amp;files...</source>
       <translation>Добавить &amp;файлы...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4203" />
+      <location filename="../Project/Project.py" line="4248" />
       <source>Add files to the current project</source>
       <translation>Добавить файлы в текущий проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4205" />
+      <location filename="../Project/Project.py" line="4250" />
       <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Добавить файлы&lt;/b&gt;
 &lt;p&gt;Открытие диалога добавления файлов в текущий проект. Место добавления определяется расширением файла.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4216" />
+      <location filename="../Project/Project.py" line="4261" />
       <source>Add directory to project</source>
       <translation>Добавить директорию в проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4218" />
+      <location filename="../Project/Project.py" line="4263" />
       <source>Add directory...</source>
       <translation>Добавить директорию...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4225" />
+      <location filename="../Project/Project.py" line="4270" />
       <source>Add a directory to the current project</source>
       <translation>Добавить директорию в текущий проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4228" />
+      <location filename="../Project/Project.py" line="4273" />
       <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Добавить директорию...&lt;/b&gt;
 &lt;p&gt;Открытие диалога добавления директории к текущему проекту.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4238" />
+      <location filename="../Project/Project.py" line="4283" />
       <source>Add translation to project</source>
       <translation>Добавить перевод в проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4240" />
+      <location filename="../Project/Project.py" line="4285" />
       <source>Add &amp;translation...</source>
       <translation>Добавить &amp;перевод...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4247" />
+      <location filename="../Project/Project.py" line="4292" />
       <source>Add a translation to the current project</source>
       <translation>Добавить перевод в текущий проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4250" />
+      <location filename="../Project/Project.py" line="4295" />
       <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Добавить перевод...&lt;/b&gt;&lt;p&gt;Открытие диалога добавления перевода в текущий проект.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4260" />
+      <location filename="../Project/Project.py" line="4305" />
       <source>Search new files</source>
       <translation>Поиск новых файлов</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4261" />
+      <location filename="../Project/Project.py" line="4306" />
       <source>Searc&amp;h new files...</source>
       <translation>Поис&amp;к новых файлов...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4267" />
+      <location filename="../Project/Project.py" line="4312" />
       <source>Search new files in the project directory.</source>
       <translation>Поиск новых файлов в директории проекта.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4269" />
+      <location filename="../Project/Project.py" line="4314" />
       <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Поиск новых файлов...&lt;/b&gt;&lt;p&gt; Поиск новых файлов (источники, * .ui, * .idl, * .proto) в директории проекта и зарегистрированных поддиректориях..&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4280" />
+      <location filename="../Project/Project.py" line="4325" />
       <source>Search Project File</source>
       <translation>Поиск файла проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4281" />
+      <location filename="../Project/Project.py" line="4326" />
       <source>Search Project File...</source>
       <translation>Поиск файла проекта...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4282" />
+      <location filename="../Project/Project.py" line="4327" />
       <source>Alt+Ctrl+P</source>
       <comment>Project|Search Project File</comment>
       <translation>Alt+Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4287" />
+      <location filename="../Project/Project.py" line="4332" />
       <source>Search for a file in the project list of files.</source>
       <translation>Поиск файла в списке файлов проекта.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4289" />
+      <location filename="../Project/Project.py" line="4334" />
       <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Поиск файла проекта&lt;/b&gt;&lt;p&gt;Поиск файла в списке файлов проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4298" />
+      <location filename="../Project/Project.py" line="4343" />
       <source>Project properties</source>
       <translation>Свойства проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4300" />
+      <location filename="../Project/Project.py" line="4345" />
       <source>&amp;Properties...</source>
       <translation>&amp;Свойства...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4306" />
+      <location filename="../Project/Project.py" line="4351" />
       <source>Show the project properties</source>
       <translation>Показать свойства проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4308" />
+      <location filename="../Project/Project.py" line="4353" />
       <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Свойства...&lt;/b&gt;&lt;p&gt;Отображение диалога для редактирования свойств проекта.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4317" />
+      <location filename="../Project/Project.py" line="4362" />
       <source>User project properties</source>
       <translation>Пользовательские настройки проекта</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>&amp;Пользовательские свойства...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>Показать пользовательские свойства проекта</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Пользовательские свойства...&lt;/b&gt;&lt;p&gt;Отображает диалог редактирования пользовательских свойств проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Ассоциации типа файлов</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Ассоциации типа файлов...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation>Показать ассоциации типов файлов для проекта</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ассоциации типов файлов...&lt;/b&gt;&lt;p&gt;Отображается диалоговое окно для редактирования ассоциаций типов файлов проекта. Эти ассоциации определяют тип (источник, форму, интерфейс, протокол или другие) с шаблоном имени файла. Они используются при добавлении файла в проект и при поиске новых файлов.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation>Ассоциации для лексеров</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation>Ассоциации для лексеров...</translation>
+      <source>&amp;User Properties...</source>
+      <translation>&amp;Пользовательские свойства...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation>Показать ассоциации для лексеров проекта (переопределяющие по умолчанию)</translation>
+      <source>Show the user specific project properties</source>
+      <translation>Показать пользовательские свойства проекта</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Ассоциации для лексеров...&lt;/b&gt;&lt;p&gt;Показать ассоциации лексеров для проекта. Эти ассоциации переопределяют глобальные ассоциации лексеров. Лексеры используются для подсвечивания текста в редакторе.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Пользовательские свойства...&lt;/b&gt;&lt;p&gt;Отображает диалог редактирования пользовательских свойств проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Ассоциации типа файлов</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Ассоциации типа файлов...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation>Показать ассоциации типов файлов для проекта</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ассоциации типов файлов...&lt;/b&gt;&lt;p&gt;Отображается диалоговое окно для редактирования ассоциаций типов файлов проекта. Эти ассоциации определяют тип (источник, форму, интерфейс, протокол или другие) с шаблоном имени файла. Они используются при добавлении файла в проект и при поиске новых файлов.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation>Ассоциации для лексеров</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation>Ассоциации для лексеров...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation>Показать ассоциации для лексеров проекта (переопределяющие по умолчанию)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Ассоциации для лексеров...&lt;/b&gt;&lt;p&gt;Показать ассоциации лексеров для проекта. Эти ассоциации переопределяют глобальные ассоциации лексеров. Лексеры используются для подсвечивания текста в редакторе.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Свойства отладчика</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>&amp;Свойства отладчика...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Показать свойства отладчика</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Свойства отладчика...&lt;/b&gt;
-&lt;p&gt;Отображение диалога редактирования свойств отладчика, специфичных для данного проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Загрузить</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>&amp;Загрузить</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Загрузить свойства отладчика</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Загрузить свойства отладчика&lt;/b&gt;
-&lt;p&gt;Загрузить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Сохранить</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Сохранить свойства отладчика</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Сохранить свойства отладчика&lt;/b&gt;&lt;p&gt;Сохранить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Удалить</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>&amp;Удалить</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Удалить свойства отладчика</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>&amp;Свойства отладчика...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Показать свойства отладчика</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Свойства отладчика...&lt;/b&gt;
+&lt;p&gt;Отображение диалога редактирования свойств отладчика, специфичных для данного проекта.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Удалить свойства отладчика&lt;/b&gt;&lt;p&gt;Удалить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>Рестарт</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>&amp;Рестарт</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Сбросить свойства отладчика</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Сбросить свойства отладчика&lt;/b&gt;&lt;p&gt;Сбросить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Загрузить сессию</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Загрузить файл с сессией проекта.</translation>
+      <source>Load</source>
+      <translation>Загрузить</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>&amp;Загрузить</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Загрузить свойства отладчика</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Загрузить свойства отладчика&lt;/b&gt;
+&lt;p&gt;Загрузить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Сохранить</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Сохранить свойства отладчика</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Сохранить свойства отладчика&lt;/b&gt;&lt;p&gt;Сохранить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Удалить</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>&amp;Удалить</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Удалить свойства отладчика</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Удалить свойства отладчика&lt;/b&gt;&lt;p&gt;Удалить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>Рестарт</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>&amp;Рестарт</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Сбросить свойства отладчика</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Сбросить свойства отладчика&lt;/b&gt;&lt;p&gt;Сбросить свойства отладчика, специфичные для данного проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Загрузить сессию</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Загрузить файл с сессией проекта.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Загрузить сессию&lt;/b&gt;
 &lt;p&gt;Загрузить файл с сессией проекта. Сессия содержит следующие данные:&lt;br&gt;
@@ -56321,18 +56385,18 @@
 &lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Сохранить сессию</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Сохранить файл с сессией проекта.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;Сохранить сессию&lt;/b&gt;
 &lt;p&gt;Сохранить файл с сессией проекта. Сессия содержит следующие данные:&lt;br&gt;
@@ -56344,595 +56408,662 @@
 &lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
+      <location filename="../Project/Project.py" line="4584" />
+      <location filename="../Project/Project.py" line="4583" />
       <source>Delete session</source>
       <translation>Удалить сессию</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4545" />
+      <location filename="../Project/Project.py" line="4590" />
       <source>Delete the projects session file.</source>
       <translation>Удалить файл с сессией проекта.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4547" />
+      <location filename="../Project/Project.py" line="4592" />
       <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
       <translation>&lt;b&gt;Удалить сессию&lt;/b&gt;&lt;p&gt;Удалить файл с сессией проекта&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4562" />
+      <location filename="../Project/Project.py" line="4607" />
       <source>Code Metrics</source>
       <translation>Метрики кода</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4563" />
+      <location filename="../Project/Project.py" line="4608" />
       <source>&amp;Code Metrics...</source>
       <translation>&amp;Метрики кода...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>Отображение некоторых метрик кода проекта.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Метрики кода...&lt;/b&gt;&lt;p&gt;Отображение некоторых метрик кода для всех Python-файлов проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation>Покрытие кода Python</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>&amp;Покрытие кода...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation>Показать информацию покрытия кода проекта.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Покрытие кода...&lt;/b&gt;&lt;p&gt;Показать информацию покрытия кода всех Python-файлов проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>Данные профайлера</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>&amp;Данные профайлера...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation>Отображение результатов профилирования проекта.</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Данные профайлера...&lt;/b&gt;&lt;p&gt;Отображение результатов профилирования проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Диаграмма приложения</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>&amp;Диаграмма приложения...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Показать диаграмму проекта.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Диаграмма приложения...&lt;/b&gt;&lt;p&gt;Отображает диаграмму проекта.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>Отображение некоторых метрик кода проекта.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Метрики кода...&lt;/b&gt;&lt;p&gt;Отображение некоторых метрик кода для всех Python-файлов проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation>Покрытие кода Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>&amp;Покрытие кода...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation>Показать информацию покрытия кода проекта.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Покрытие кода...&lt;/b&gt;&lt;p&gt;Показать информацию покрытия кода всех Python-файлов проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>Данные профайлера</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation>Загрузить диаграмму</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation>&amp;Загрузить диаграмму...</translation>
+      <source>&amp;Profile Data...</source>
+      <translation>&amp;Данные профайлера...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation>Загрузить диаграмму из файла.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Загрузить диаграмму...&lt;/b&gt;&lt;p&gt;Загрузить диаграмму из файла.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>Создать список пакета</translation>
+      <source>Show profiling data for the project.</source>
+      <translation>Отображение результатов профилирования проекта.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Данные профайлера...&lt;/b&gt;&lt;p&gt;Отображение результатов профилирования проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Диаграмма приложения</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation>&amp;Создать список пакета</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>&amp;Диаграмма приложения...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation>Создать первичный файл PKGLIST для плагина eric.</translation>
+      <source>Show a diagram of the project.</source>
+      <translation>Показать диаграмму проекта.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Создать список пакета&lt;/b&gt;&lt;p&gt;Создаёт начальный список файлов для включения в архив плагина eric. Список создаётся из файла проекта.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation>Создать архивы плагина</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation>Создать архивы &amp;плагина</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation>Создание архивных файлов плагина eric.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Создать архивы плагина&lt;/b&gt;&lt;p&gt;Создание архивных файлов плагина eric, используя список файлов, приведенный в файле PKGLIST. Имя архива, если оно не задано в файле со списком пакета, создается из имени главного сценария.&lt;/p&gt;</translation>
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Диаграмма приложения...&lt;/b&gt;&lt;p&gt;Отображает диаграмму проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation>Загрузить диаграмму</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation>&amp;Загрузить диаграмму...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation>Загрузить диаграмму из файла.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Загрузить диаграмму...&lt;/b&gt;&lt;p&gt;Загрузить диаграмму из файла.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation>Создать архивы плагина (Snapshot)</translation>
+      <source>Create Package List</source>
+      <translation>Создать список пакета</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation>Создать архивы плагина (&amp;Snapshot)</translation>
+      <source>Create &amp;Package List</source>
+      <translation>&amp;Создать список пакета</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
-      <translation>Создание архивных файлов плагина eric (snapshot releases).</translation>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
+      <translation>Создать первичный файл PKGLIST для плагина eric.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Создать список пакета&lt;/b&gt;&lt;p&gt;Создаёт начальный список файлов для включения в архив плагина eric. Список создаётся из файла проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation>Создать архивы плагина</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation>Создать архивы &amp;плагина</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation>Создание архивных файлов плагина eric.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Создать архивы плагина&lt;/b&gt;&lt;p&gt;Создание архивных файлов плагина eric, используя список файлов, приведенный в файле PKGLIST. Имя архива, если оно не задано в файле со списком пакета, создается из имени главного сценария.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation>Создать архивы плагина (Snapshot)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation>Создать архивы плагина (&amp;Snapshot)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation>Создание архивных файлов плагина eric (snapshot releases).</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Создать архивы плагина (Snapshot)&lt;/b&gt;&lt;p&gt;Создание архивных файлов плагина eric, используя список файлов, приведенный в файле PKGLIST. Имя архива, если оно не задано в файле со списком пакета, создается из имени главного сценария. Версия главного скрипта изменяется в соответствии релизом snapshot.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation>Выполнить Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation>&amp;Выполнить Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation>Выполнить прогон 'make'.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Выполнить Make&lt;/b&gt;&lt;p&gt;Выполнение прогона 'make' для пересборки настроеной цели.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation>Проверить изменения</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation>&amp;Проверить изменения</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation>Запрос 'make', если необходима пересборка.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Проверка изменений&lt;/b&gt;&lt;p&gt;Запрос 'make', если требуется пересборка настроенной цели.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation>Создать файл SBOM</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation>Создать файл &amp;SBOM</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation>Создайте SBOM файл зависимостей проекта.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Создать файл SBOM&lt;/b&gt;&lt;p&gt;Создание SBOM файла зависимостей проекта. Он может быть основан на различных источниках ввода и будет сохранен как файл CycloneDX SBOM.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation>О Black</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation>&amp;Black</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation>Отображение некоторой информацию о форматере 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;Отображение некоторой информации об установленном форматере 'Black'.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation>Форматировать код</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation>&amp;Форматировать код</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation>Форматирование исходников проекта посредством 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Форматировать код&lt;/b&gt;&lt;p&gt;Отображение диалогового окна задания параметров для форматирования и переформатирование исходников проекта посредством 'Black'.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation>Проверить форматирование кода</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation>&amp;Проверить форматирование кода</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation>Отображение некоторой информацию о форматере 'Black'.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;Отображение некоторой информации об установленном форматере 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation>Форматировать код</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation>&amp;Форматировать код</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation>Форматирование исходников проекта посредством 'Black'.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Форматировать код&lt;/b&gt;&lt;p&gt;Отображение диалогового окна задания параметров для форматирования и переформатирование исходников проекта посредством 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation>Проверить форматирование кода</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation>&amp;Проверить форматирование кода</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation>Проверка возможности переформатирования исходников проекта с помощью 'Black'.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Проверить форматирование кода&lt;/b&gt;&lt;p&gt;Отображение диалогового окна задания параметров для проверки формата и выполнение проверки, если исходники проекта необходимо переформатировать посредством 'Black'.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation>Различия форматирования кода</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation>&amp;Различия форматирования кода</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation>Генерация единого diff переформатирования исходного кода потенциального проекта с помощью 'Black'.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Различия форматирования кода&lt;/b&gt;&lt;p&gt;Отображение диалогового окна задания параметров для сравнения форматов и генерация единого diff переформатирования исходного кода потенциального проекта посредством 'Black'.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Проект</translation>
+      <source>Code Formatting Diff</source>
+      <translation>Различия форматирования кода</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Открыть &amp;недавние проекты</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Сессия</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>Отладка</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation>&amp;Инструменты-проекта</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>Контроль &amp;версий</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>&amp;Проверить</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
-      <translation>&amp;Форматирование кода</translation>
+      <source>Code Formatting &amp;Diff</source>
+      <translation>&amp;Различия форматирования кода</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
+      <translation>Генерация единого diff переформатирования исходного кода потенциального проекта с помощью 'Black'.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Различия форматирования кода&lt;/b&gt;&lt;p&gt;Отображение диалогового окна задания параметров для сравнения форматов и генерация единого diff переформатирования исходного кода потенциального проекта посредством 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation>Конфигурация</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation>Задайте параметры форматирования исходников проекта с помощью  'Black'.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Конфигурация&lt;/b&gt;&lt;p&gt;Отображение диалогового окна для задания параметров форматирования исходных файлов проекта с помощью 'Black'.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation>Установить проект</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation>&amp;Установить проект</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation>Установка проекта во встроенную среду.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Установить проект&lt;/b&gt;&lt;p&gt;Установка проекта во встроенное виртуальное окружение в режиме редактирования (т.е. в режиме разработки).&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation>&amp;Настройки</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation>Настройка встроенного виртуального окружения.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Настройки&lt;/b&gt;&lt;p&gt;Открытие диалогового окна для настройки встроенного виртуального окружения проекта.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Проект</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Открыть &amp;недавние проекты</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Сессия</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>Отладка</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation>Встроенная среда окружения</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation>&amp;Инструменты-проекта</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>Контроль &amp;версий</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>&amp;Проверить</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation>&amp;Форматирование кода</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>По&amp;казать</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>&amp;Диаграммы</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>У&amp;паковщики</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>&amp;Документация исходников</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation>Make</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation>Другие инструменты</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Проект</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>&amp;Очистить</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Поиск новых файлов</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>Не найдено новых файлов для добавления.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Система контроля версий</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Выбранная VCS &lt;b&gt;{0}&lt;/b&gt; не найдена.&lt;br/&gt;Возврат отвергнут.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Выбранная VCS &lt;b&gt;{0}&lt;/b&gt; не найдена.&lt;br/&gt;Контроль версий отключен.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>Данные покрытия</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Для текущего проекта не определён главный сценарий. Отмена</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>Покрытие кода</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>Пожалуйста, выберите файл покрытия</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Пожалуйста, выберите файл профиля</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>Включать имена модулей?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;PKGLIST&lt;/b&gt; уже существует. Переписать?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно создать файл &lt;b&gt;PKGLIST&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>Создать архив плагина</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>Для текущего проекта не определён главный сценарий. Отмена...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation>Выбор списков пакета:</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файлы со списком пакета (PKGLIST*) не доступны или не выбраны. Отмена...&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation>Создание архивов плагина...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation>Прервать</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation>%v из %m архивов</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Невозможно прочитать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; пока не готов.&lt;/p&gt;&lt;p&gt;Пожалуйста переработайте его и удалите строки '; initial_list' из его заголовка.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Невозможно создать архив плагина &lt;b&gt;{0}&lt;/b&gt; eric.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Невозможно сохранить файл &lt;b&gt;{0}&lt;/b&gt; в архиве. Игнорируем его.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation>%v из %m архивов</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Невозможно прочитать файл &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; пока не готов.&lt;/p&gt;&lt;p&gt;Пожалуйста переработайте его и удалите строки '; initial_list' из его заголовка.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Невозможно создать архив плагина &lt;b&gt;{0}&lt;/b&gt; eric.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Невозможно сохранить файл &lt;b&gt;{0}&lt;/b&gt; в архиве. Игнорируем его.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файлы архива плагина eric были созданы с ошибками.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файлы архива плагина eric созданы успешно.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл плагина &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно прочитать файл плагина &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Причина: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation>Make-процесс не был запущен.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation>Make-процесс разрушен.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Существуют изменения, которые требуют конфигурации make-цели &lt;b&gt;{0}&lt;/b&gt; для ее пересборки.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Существуют изменения, которые требуют make-цель по умолчанию для ее пересборки.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation>Makefile содержит ошибки.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;Black вер. {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; – это бескомпромиссный форматер кода Python.&lt;/p&gt;</translation>
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation>Исполняемый файл Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation>Задайте для виртуального окружения интерпретатор Python'а:</translation>
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57765,122 +57896,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Другие</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Просмотр всего остального&lt;/b&gt;&lt;p&gt;Позволяет увидеть все файлы и директории, содержащиеся в данном проекте. Из контекстного меню доступны некоторые действия над ними. Элементы, являющиеся частью проекта, выделены цветом.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation>Открыть в Hex-редакторе</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>Открыть в редакторе иконок</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation>Открыть в редакторе</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation>Показ Mime-Types</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Переименовать файл</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Удалить из проекта</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Удалить</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Добавить файлы...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Добавить директорию...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Освежить</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Удалить из проекта</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Удалить</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Добавить файлы...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Добавить директорию...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Освежить</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Копировать путь в буфер обмена</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Открыть все директории</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Свернуть все директории</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Настроить...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation>Невозможно определить тип mime файла.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>Файл типа &lt;b&gt;{0}&lt;/b&gt; по стандарту MIME.</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation>Файл типа &lt;b&gt;{0}&lt;/b&gt; по стандарту MIME.&lt;br/&gt; Добавить ли в текстовый список типов MIME?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Удаление файлов/каталогов</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Вы действительно хотите удалить эти элементы из проекта?</translation>
     </message>
@@ -57894,6 +58033,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation>Проект</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation>Разрешить автоматическое сохранение файла проекта при каждом изменении</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation>Автоматически сохранять проект при изменениях</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation>Файлы</translation>
     </message>
@@ -58009,8 +58163,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
-      <translation>компиляция измененных форм</translation>
+      <source>Compile changed forms</source>
+      <translation>Компиляция измененных форм</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -58019,8 +58173,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
-      <translation>компиляция измененных ресурсов</translation>
+      <source>Compile changed resources</source>
+      <translation>Компиляция измененных ресурсов</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -58029,8 +58183,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
-      <translation>выполнение make</translation>
+      <source>Execute make</source>
+      <translation>Выполнение make</translation>
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -59174,6 +59328,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation>Настройка виртуального окружения проекта</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation>Имя:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation>Интерпретатор Python:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation>Задайте для виртуального окружения интерпретатор Python'а</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation>Префикс PATH:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation>Интерпретатор Python</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation>Задайте путь поиска исполняемого файла, который будет добавлен к переменной среды окружения PATH. Используйте '{0}' в качестве разделителя.</translation>
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59411,6 +59603,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation>Разрешить создание и использование встроенного в проект виртуального окружения</translation>
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation>Использовать встроенное виртуальное окружение</translation>
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Настроить параметры проверки орфографии</translation>
     </message>
@@ -59470,7 +59672,7 @@
       <translation>Alt+R</translation>
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation>None</translation>
@@ -61535,18 +61737,18 @@
       <translation>Успешное завершение</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation>Ошибка</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation>ERROR в {0}: {1}</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation>ERROR в {0}: {1}</translation>
@@ -65995,293 +66197,343 @@
       <translation>Try, Except, Continue обнаружены.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation>'contextlib.suppress()' обнаружены.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation>Запросы вызова без тайм-аута.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation>Запросы вызова с тайм-аутом, установленным в None.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation>Приложение Flask запускается с параметром 'debug=True', который предоставляет отладчик Werkzeug и позволяет выполнять произвольный код.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation>Используется 'tarfile.extractall(members=function(tarfile))'. Убедитесь, что ваша функция правильно отбрасывает опасные элементы ({0}).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation>Найдено 'tarfile.extractall(members=?)', но не удалось определить тип членов. Проверьте правильность проверки членов ({0}).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation>'tarfile.extractall()' используется без какой-либо валидации. Пожалуйста, проверьте и отбросьте опасные элементы.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation>Pickle и модули, которые служат его оберткой, могут быть небезопасны, когда используются для десериализации ненадежных данных, возможная проблема безопасности.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation>Десериализация с помощью модуля marshal, возможно опасна.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation>Использование небезопасной хеш-функции MD2, MD4, MD5 или SHA1.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation>Использование небезопасного шифра '{0}'. Замените известным безопасным шифром, таким как AES.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation>Использование небезопасного режима шифрования '{0}'.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation>Использование небезопасной и устаревшей функции (mktemp).</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation>Использование возможно небезопасной функции - рассмотрите возможность использования более безопасного ast.literal_eval.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation>Использование mark_safe () может проявить уязвимости межсайтового скриптинга и должно быть пересмотрено.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation>Использование HTTPSConnection в старых версиях Python до 2.7.9 и 3.4.3 не обеспечивает безопасность, см. https://wiki.openstack.org/wiki/OSSN/OSSN-0033</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
-      <translation>Аудит url открыт для разрешенных схем. Разрешение использования file:/ или пользовательских схем часто бывает неожиданным.</translation>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation>Использование небезопасной хеш-функции MD2, MD4, MD5 или SHA1.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation>Использование небезопасного шифра '{0}'. Замените известным безопасным шифром, таким как AES.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
+      <translation>Использование небезопасного режима шифрования '{0}'.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation>Использование небезопасной и устаревшей функции (mktemp).</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation>Использование возможно небезопасной функции - рассмотрите возможность использования более безопасного ast.literal_eval.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation>Использование mark_safe () может проявить уязвимости межсайтового скриптинга и должно быть пересмотрено.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation>Использование HTTPSConnection в старых версиях Python до 2.7.9 и 3.4.3 не обеспечивает безопасность, см. https://wiki.openstack.org/wiki/OSSN/OSSN-0033</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation>Аудит url открыт для разрешенных схем. Разрешение использования file:/ или пользовательских схем часто бывает неожиданным.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation>Стандартные псевдослучайные генераторы не подходят для целей безопасности/криптографии.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation>Вызваны функции, связанные с Telnet. Telnet считается небезопасным. Используйте SSH или другой протокол шифрования.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation>Известно, что использование '{0}' для анализа ненадежных данных XML уязвимо для атак XML. Замените '{0}' его эквивалентной функцией defusedxml или убедитесь, что вызывается defusedxml.defuse_stdlib().</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation>Известно, что использование '{0}' для анализа ненадежных данных XML уязвимо для атак XML. Замените '{0}' его эквивалентной функцией defusedxml.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation>Вызваны связанные с FTP функции. FTP считается небезопасным. Используйте SSH/SFTP/SCP или другой протокол шифрования.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation>По умолчанию Python создаст безопасный проверенный контекст SSL для использования в таких классах, как HTTPSConnection. Но, тем не менее, он все еще позволяет использовать незащищенный контекст через _create_unverified_context, который возвращается к предыдущему поведению, которое не проверяет сертификаты или не выполняет проверки имени хоста.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation>Использование os.tempnam() и os.tmpnam() уязвимо для атак через символические ссылки. Попробуйте вместо этого использовать tmpfile().</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation>Использование небезопасной хэш-функции {0}.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation>Импортируется модуль, связанный с telnet. Telnet считается небезопасным. Используйте SSH или другой протокол шифрования.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation>По умолчанию Python создаст безопасный проверенный контекст SSL для использования в таких классах, как HTTPSConnection. Но, тем не менее, он все еще позволяет использовать незащищенный контекст через _create_unverified_context, который возвращается к предыдущему поведению, которое не проверяет сертификаты или не выполняет проверки имени хоста.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation>Использование os.tempnam() и os.tmpnam() уязвимо для атак через символические ссылки. Попробуйте вместо этого использовать tmpfile().</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation>Использование небезопасной хэш-функции {0}.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation>Использование небезопасного хэша {0} в целях безопасности. Рассмотрим «usedforsecurity=False».</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation>Импортируется модуль, связанный с telnet. Telnet считается небезопасным. Используйте SSH или другой протокол шифрования.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation>Импортируется модуль, связанный с FTP. FTP считается небезопасным. Используйте SSH/SFTP/SCP или другой протокол шифрования.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation>Учитывайте возможные последствия для безопасности, связанные с модулем {0}.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation>Известно, что использование '{0}' для анализа ненадежных данных XML уязвимо для атак XML. Замените '{0}' эквивалентным пакетом defusedxml или убедитесь, что вызывается defusedxml.defuse_stdlib ().</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation>Известно, что использование '{0}' для анализа ненадежных данных XML уязвимо для XML-атак. Замените '{0}' эквивалентным пакетом defusedxml.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation>Известно, что использование '{0}' для анализа ненадежных данных XML уязвимо для XML-атак. Используйте функцию defused.xmlrpc.monkey_patch(), чтобы обезопасить xmlrpclib и устранить уязвимости XML.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation>Учтитывайте возможные последствия для безопасности, связанные с модулем '{0}'.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation>Библиотека pyCrypto и ее модуль '{0}' больше не поддерживаются и не рекомендуются к использованию. Подумайте об использовании библиотеки pyca/cryptography.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation>Вызов 'request' с параметром verify = False отключает проверку SSL-сертификатов, проблема безопасности.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>Вызов 'ssl.wrap_socket' с идентификацией небезопасной версии протокола SSL/TLS, проблема безопасности.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>Вызов 'SSL.Context' с идентификацией небезопасной версии протокола SSL/TLS, проблема безопасности.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation>Вызов функции с идентификацией небезопасной версии протокола SSL/TLS, проблема безопасности.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
-      <translation>Определение функции с идентификацией небезопасной версии протокола SSL/TLS по умолчанию, возможная проблема безопасности.</translation>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation>Учтитывайте возможные последствия для безопасности, связанные с модулем '{0}'.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
+      <translation>Библиотека pyCrypto и ее модуль '{0}' больше не поддерживаются и не рекомендуются к использованию. Подумайте об использовании библиотеки pyca/cryptography.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
-      <translation>Вызов 'ssl.wrap_socket' без указания версии протокола SSL/TLS, по умолчанию 'SSLv23', может быть небезопасным, возможна проблема безопасности.</translation>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
+      <translation>Импортируется модуль, связанный с IPMI. IPMI считается небезопасным. Используйте зашифрованный протокол.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation>Вызов 'request' с параметром verify = False отключает проверку SSL-сертификатов, проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>Вызов 'ssl.wrap_socket' с идентификацией небезопасной версии протокола SSL/TLS, проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>Вызов 'SSL.Context' с идентификацией небезопасной версии протокола SSL/TLS, проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation>Вызов функции с идентификацией небезопасной версии протокола SSL/TLS, проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation>Определение функции с идентификацией небезопасной версии протокола SSL/TLS по умолчанию, возможная проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation>Вызов 'ssl.wrap_socket' без указания версии протокола SSL/TLS, по умолчанию 'SSLv23', может быть небезопасным, возможна проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation>Размеры ключей {0} меньше {1:d} битов считаются разрушаемыми.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation>Использование небезопасного 'yaml.load()'. Позволяет создавать экземпляры произвольных объектов. Рассмотрите yaml.safe_load().</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation>Вызов Paramiko с установленной политикой автоматического доверия неизвестному ключу хоста.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation>Возможно введение оболочки через вызов 'Paramiko', проверьте правильность санации входов.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation>Вызов 'subprocess' с параметром shell=True кажется безопасным, но может быть изменен в будущем, подумайте о перезаписи без shell</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation>Идентифицирован вызов 'subprocess' с параметром shell = True, проблема безопасности.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation>вызов 'subprocess' - проверка выполнения ненадежного ввода.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation>Идентифицирован вызов функции с параметром shell = True, возможна проблема безопасности.</translation>
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation>Запуск процесса с shell: кажется безопасным, но в будущем может быть изменен, подумайте о переписывании без shell</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation>Запуск процесса с shell, обнаружение возможного внедрения, проблема безопасности.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation>Запуск процесса без shell.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation>Запуск процесса с частичным исполняемым путем.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation>Возможный вектор внедрения SQL через построение строки на основе запроса.</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
-      <translation>Возможно введение символа подстановки при вызове: {0}</translation>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation>Использование небезопасного 'yaml.load()'. Позволяет создавать экземпляры произвольных объектов. Рассмотрите yaml.safe_load().</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation>Вызов Paramiko с установленной политикой автоматического доверия неизвестному ключу хоста.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation>Использование SNMPv1 и SNMPv2 небезопасно. По возможности следует использовать SNMPv3.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation>Вы не должны использовать SNMPv3 без шифрования. noAuthNoPriv и authNoPriv небезопасны.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
+      <translation>Возможно введение оболочки через вызов 'Paramiko', проверьте правильность санации входов.</translation>
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation>Вызов 'subprocess' с параметром shell=True кажется безопасным, но может быть изменен в будущем, подумайте о перезаписи без shell</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation>Идентифицирован вызов 'subprocess' с параметром shell = True, проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation>вызов 'subprocess' - проверка выполнения ненадежного ввода.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation>Идентифицирован вызов функции с параметром shell = True, возможна проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation>Запуск процесса с shell: кажется безопасным, но в будущем может быть изменен, подумайте о переписывании без shell</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation>Запуск процесса с shell, обнаружение возможного внедрения, проблема безопасности.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation>Запуск процесса без shell.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation>Запуск процесса с частичным исполняемым путем.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation>Возможный вектор внедрения SQL через построение строки на основе запроса.</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation>Возможно введение символа подстановки при вызове: {0}</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation>Использование 'extra()' открывает потенциальный вектор атаки SQL.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation>Использование «RawSQL()» открывает потенциальный вектор атаки SQL.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation>Использование шаблонов jinja2 с 'autoescape=False' опасно и может привести к XSS. Используйте 'autoescape=True' или используйте функцию 'select_autoescape' для устранения уязвимостей XSS.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation>По умолчанию jinja2 устанавливает для 'autoescape' значение False. Рекомендуется использовать 'autoescape=True' или использовать функцию 'select_autoescape' для устранения уязвимостей XSS.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation>Шаблоны Mako разрешают рендеринг HTML/JS по умолчанию и по своей природе открыты для атак XSS. Убедитесь, что переменные во всех шаблонах должным образом очищены с помощью флагов 'n', 'h' или 'x' (в зависимости от контекста). Например, для экранирования HTML используйте переменную 'data', выполните ${{ data |h }}.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation>Потенциальный XSS на функцию 'mark_safe()'.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation>Возможный жестко закодированный идентификатор ключа доступа AWS: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation>Возможный жестко закодированный секретный ключ доступа AWS: {0}</translation>
     </message>
@@ -70055,19 +70307,19 @@
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Uncheck to disable exception reporting</source>
-      <translation>Разрешить перехват исключений</translation>
+      <translation>Снимите флажок для отключения отчетов об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Перехватывать исключения&lt;/b&gt;
-&lt;p&gt;Отключите, чтобы не перехватывать исключения&lt;/p&gt;</translation>
+      <translation>&lt;b&gt;Сообщать об исключениях&lt;/b&gt;
+&lt;p&gt;Снимите этот флажок для отключения отчетов об исключениях.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Report exceptions</source>
-      <translation>Перехватывать исключения</translation>
+      <translation>Сообщать об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
@@ -70077,7 +70329,14 @@
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Uncheck to disable reporting of unhandled exceptions</source>
-      <translation>Снять флажок для отключения отчета о необработанных исключениях</translation>
+      <translation>Снимите флажок для отключения отчетов о необработанных исключениях</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Всегда сообщать о необработанных исключениях&lt;/b&gt;
+&lt;p&gt;Если этот флажок установлен, то будут создаваться отчеты обо всех необработанных исключениях, даже если флажок 'Сообщать об исключениях' снят. При снятом же его состоянии отчеты об исключениях определяет флажок 'Сообщать об исключениях'.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
@@ -70251,19 +70510,19 @@
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Uncheck to disable exception reporting</source>
-      <translation>Разрешить перехват исключений</translation>
+      <translation>Снимите флажок для отключения отчетов об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Перехватывать исключения&lt;/b&gt;
-&lt;p&gt;Отключите, чтобы не перехватывать исключения&lt;/p&gt;</translation>
+      <translation>&lt;b&gt;Сообщать об исключениях&lt;/b&gt;
+&lt;p&gt;Снимите этот флажок для отключения отчетов об исключениях.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Report exceptions</source>
-      <translation>Перехватывать исключения</translation>
+      <translation>Сообщать об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
@@ -70273,7 +70532,14 @@
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Uncheck to disable reporting of unhandled exceptions</source>
-      <translation>Снять флажок для отключения отчета о необработанных исключениях</translation>
+      <translation>Снимите флажок для отключения отчетов о необработанных исключениях</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Всегда сообщать о необработанных исключениях&lt;/b&gt;
+&lt;p&gt;Если этот флажок установлен, то будут создаваться отчеты обо всех необработанных исключениях, даже если флажок 'Сообщать об исключениях' снят. При снятом же его состоянии отчеты об исключениях определяет флажок 'Сообщать об исключениях'.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
@@ -70319,6 +70585,13 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Трассировка в библиотеках интерпретатора&lt;b&gt;
+&lt;p&gt;Когда отладчик активен, он также будет отслеживать вызовы из библиотеки Python.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation>Заходить при отладке в стандартные библиотеки</translation>
     </message>
@@ -70605,19 +70878,19 @@
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Uncheck to disable exception reporting</source>
-      <translation>Разрешить перехват исключений</translation>
+      <translation>Снимите флажок для отключения отчетов об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Перехватывать исключения&lt;/b&gt;
-&lt;p&gt;Отключите, чтобы не перехватывать исключения&lt;/p&gt;</translation>
+      <translation>&lt;b&gt;Сообщать об исключениях&lt;/b&gt;
+&lt;p&gt;Снимите этот флажок для отключения отчетов об исключениях.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Report exceptions</source>
-      <translation>Перехватывать исключения</translation>
+      <translation>Сообщать об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
@@ -70627,7 +70900,14 @@
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Uncheck to disable reporting of unhandled exceptions</source>
-      <translation>Снять флажок для отключения отчета о необработанных исключениях</translation>
+      <translation>Снимите флажок для отключения отчетов о необработанных исключениях</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Всегда сообщать о необработанных исключениях&lt;/b&gt;
+&lt;p&gt;Если этот флажок установлен, то будут создаваться отчеты обо всех необработанных исключениях, даже если флажок 'Сообщать об исключениях' снят. При снятом же его состоянии отчеты об исключениях определяет флажок 'Сообщать об исключениях'.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
@@ -70801,19 +71081,19 @@
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Uncheck to disable exception reporting</source>
-      <translation>Разрешить перехват исключений</translation>
+      <translation>Снимите флажок для отключения отчетов об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>&lt;b&gt;Report exceptions&lt;/b&gt;
 &lt;p&gt;Uncheck this in order to disable exception reporting.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Перехватывать исключения&lt;/b&gt;
-&lt;p&gt;Отключите, чтобы не перехватывать исключения&lt;/p&gt;</translation>
+      <translation>&lt;b&gt;Сообщать об исключениях&lt;/b&gt;
+&lt;p&gt;Снимите этот флажок для отключения отчетов об исключениях.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Report exceptions</source>
-      <translation>Перехватывать исключения</translation>
+      <translation>Сообщать об исключениях</translation>
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
@@ -70855,7 +71135,14 @@
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Uncheck to disable reporting of unhandled exceptions</source>
-      <translation>Снять флажок для отключения отчета о необработанных исключениях</translation>
+      <translation>Снимите флажок для отключения отчетов о необработанных исключениях</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Всегда сообщать о необработанных исключениях&lt;/b&gt;
+&lt;p&gt;Если этот флажок установлен, то будут создаваться отчеты обо всех необработанных исключениях, даже если флажок 'Сообщать об исключениях' снят. При снятом же его состоянии отчеты об исключениях определяет флажок 'Сообщать об исключениях'.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
@@ -77595,28 +77882,18 @@
       <translation>Показать все файлы, содержащие ошибки</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation>Ошибки</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation>Ошибка: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation>Подготовка файлов...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation>Передача данных...</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation>Проблем со стилем не найдено.</translation>
     </message>
@@ -78085,7 +78362,7 @@
       <translation>Копировать путь в буфер обмена</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (только чтение)</translation>
     </message>
@@ -78093,15 +78370,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>Untitled {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0} (только чтение)</translation>
     </message>
@@ -79203,7 +79480,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation>Тестирование</translation>
@@ -79315,6 +79592,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation>Шаблон имени теста:</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation>Введите шаблоны имени теста (разделенные пробелом) или выражение имени теста</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation>Выражение маркера:</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation>Введите выражение или имя маркера для фильтрации тестов</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation>Открыть окно со списком определенных маркеров</translation>
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation>Параметры прогона</translation>
     </message>
@@ -79390,153 +79692,153 @@
       <translation>Отсутствие действий</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation>Показать вывод...</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation>Показать вывод процесса прогона тестов</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Показать вывод...&lt;/b&lt;p&gt;Эта кнопка открывает диалоговое окно, содержащее выходные данные самого последнего запуска процесса выполнения тестов.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation>Показать покрытие...</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation>Показать покрытие кода в новом диалоге</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Показать покрытие...&lt;/b&gt;&lt;p&gt;Эта кнопка открывает диалоговое окно, содержащее собранные данные о покрытии кода.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation>Запустить</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation>Запустить выбранный набор тестов</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Запустить тест&lt;/b&gt;&lt;p&gt;Кнопка запуска выполнения теста.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation>Повторить неудачные</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation>Повторить неудачные тесты выбранного набора тестов</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Повторить неудачные&lt;/b&gt;&lt;p&gt;Повторно запускает все неудачные тесты самого последнего запуска теста.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation>Остановить</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation>Остановить работающий тест</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Остановить тест&lt;/b&gt;&lt;p&gt;Эта кнопка отстанавливает работающий тест.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation>{0} (недоступно)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation>Выполнение</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation>Файлы Python3 ({0});;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation>Файлы Python (*.py);;Все файлы (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation>&lt;h3&gt;Версии фреймворков и их плагинов&lt;/h3&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation>Информация о версии недоступна.</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation>Версии</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation>Подготовка набора тестов</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation>ожидает</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation>Сбой</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation>Ошибка сборки</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation>&lt;p&gt;При сборке тестов произошла ошибка.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation>выполнение</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation>
         <numerusform>Выполнен %n тест за {0} сек</numerusform>
@@ -79545,7 +79847,7 @@
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation>
         <numerusform>Выполнен %n тест</numerusform>
@@ -79554,12 +79856,12 @@
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation>не выполнено</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation>Выходные данные прогона теста</translation>
     </message>
@@ -84727,43 +85029,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; не является файлом&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation>Доступно обновление</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation>Более новая версия пакета &lt;b&gt;eric-ide&lt;/b&gt; доступна по адресу &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</translation>
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Новая версия пакета &lt;b&gt;eric-ide&lt;/b&gt; доступна по адресу &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt; Установлено: {1}&lt;br/&gt;Доступно: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>Первое использование</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation>Eric7 еще не настроен, но доступна конфигурация eric6. Импортировать ее?</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation>Настройка eric ещё не выполнена. Сейчас будет запущен диалог конфигурации.</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation>Выбор директории рабочей области</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation>Обнаружены несохраненные данные</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation>Некоторые редакторы содержат несохраненные данные. Должны ли они быть сохранены?</translation>
     </message>
@@ -85131,7 +85433,7 @@
 &lt;p&gt;Выбор типов переменных для отображения в окне глобальных переменных.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/VariablesFilterDialog.py" line="42" />
+      <location filename="../Debugger/VariablesFilterDialog.py" line="43" />
       <source>Save Default</source>
       <translation>Сохранить как умолчание</translation>
     </message>
@@ -85921,37 +86223,37 @@
       <translation>Проверить наличие обновлений...</translation>
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation>Обновить {0}...</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Доступно обновление &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Пакет&lt;/th&gt;&lt;th&gt;Установлен&lt;/th&gt;&lt;th&gt;Доступен&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation>Нет доступных обновлений.</translation>
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation>Обновить eric7...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Доступно обновление &lt;b&gt;eric7&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation>Обновить PyQt6...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation>&lt;p&gt;Доступно обновление &lt;b&gt;PyQt6&lt;/b&gt;.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation>Обновить оба...</translation>
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation>Оба</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation>Проверка наличия обновлений</translation>
     </message>
@@ -86091,8 +86393,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -86100,7 +86402,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation>Ctrl+Shift+L</translation>
@@ -86108,8 +86410,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -86117,7 +86419,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation>Tab</translation>
@@ -86125,8 +86427,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -86134,14 +86436,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation>Return</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -86149,8 +86451,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -86158,21 +86460,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation>Backspace</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation>Meta+H</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation>Shift+Backspace</translation>
@@ -86180,8 +86482,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -86189,14 +86491,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation>Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation>Meta+D</translation>
@@ -86204,8 +86506,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -86213,7 +86515,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation>Ctrl+Backspace</translation>
@@ -86221,8 +86523,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -86230,7 +86532,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation>Ctrl+Del</translation>
@@ -86238,8 +86540,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -86247,7 +86549,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation>Ctrl+Shift+Backspace</translation>
@@ -86255,8 +86557,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -86264,14 +86566,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation>Meta+K</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation>Ctrl+Shift+Del</translation>
@@ -86279,8 +86581,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -86288,14 +86590,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation>Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation>Meta+B</translation>
@@ -86303,8 +86605,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -86312,14 +86614,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation>Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation>Meta+F</translation>
@@ -86327,8 +86629,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -86337,8 +86639,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation>Alt+Left</translation>
@@ -86346,8 +86648,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation>Ctrl+Left</translation>
@@ -86355,8 +86657,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -86365,8 +86667,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation>Ctrl+Right</translation>
@@ -86374,8 +86676,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -86384,8 +86686,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation>Home</translation>
@@ -86393,8 +86695,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -86402,7 +86704,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation>Meta+E</translation>
@@ -86410,8 +86712,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation>End</translation>
@@ -86419,8 +86721,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -86428,14 +86730,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation>Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation>Meta+P</translation>
@@ -86443,8 +86745,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -86452,14 +86754,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation>Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation>Meta+N</translation>
@@ -86467,8 +86769,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation>Ctrl+Down</translation>
@@ -86476,8 +86778,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation>Ctrl+Up</translation>
@@ -86485,8 +86787,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -86494,7 +86796,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation>PgUp</translation>
@@ -86502,8 +86804,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -86511,14 +86813,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation>PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation>Meta+V</translation>
@@ -86526,8 +86828,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86535,7 +86837,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation>Esc</translation>
@@ -86543,8 +86845,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86552,14 +86854,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation>Shift+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation>Meta+Shift+B</translation>
@@ -86567,8 +86869,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86576,14 +86878,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation>Shift+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation>Meta+Shift+F</translation>
@@ -86591,8 +86893,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86601,8 +86903,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation>Alt+Shift+Left</translation>
@@ -86610,8 +86912,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation>Ctrl+Shift+Left</translation>
@@ -86619,8 +86921,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86630,9 +86932,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation>Alt+Shift+Right</translation>
@@ -86640,8 +86942,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation>Ctrl+Shift+Right</translation>
@@ -86649,8 +86951,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86658,7 +86960,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation>Shift+Home</translation>
@@ -86666,8 +86968,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86675,14 +86977,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation>Meta+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation>Shift+End</translation>
@@ -86691,21 +86993,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Поиск</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>&amp;Поиск...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86713,7 +87015,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Поиск текста</translation>
@@ -86725,21 +87027,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Найти следующее</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>&amp;Следующее</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86747,7 +87049,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>Поиск следующего вхождения текста</translation>
@@ -86759,21 +87061,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Найти предыдущее</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>&amp;Предыдущее</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86781,7 +87083,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>Поиск предыдущего вхождения текста</translation>
@@ -86793,21 +87095,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Увеличить масштаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>У&amp;величить масштаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86815,7 +87117,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86823,35 +87125,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>Увеличить масштаб текста</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Увеличить масштаб&lt;/b&gt;&lt;p&gt;Увеличить масштаб. Размер букв увеличится.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Уменьшить масштаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>У&amp;меньшить масштаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86859,7 +87161,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86867,35 +87169,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Уменьшить масштаб текста</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Уменьшить масштаб&lt;/b&gt;&lt;p&gt;Уменьшить масштаб. Размер букв уменьшится.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation>Сбросить масштаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation>&amp;Сбросить масштаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86903,42 +87205,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation>Сбросить масштаб текста</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Сбросить масштаб&lt;/b&gt;&lt;p&gt;Сброс масштаба текста. Эта настройка возвращает масштаб текста к 100%.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>Масштаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>Мас&amp;штаб</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Масштаб текста</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Масштаб&lt;/b&gt;
@@ -86947,904 +87249,904 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Предварительный просмотр печати</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>Перейти влево на одну часть слова</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>Перейти вправо на одну часть слова</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation>Alt+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation>Перейти на начало строки экрана</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation>Alt+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>Прокрутить на одну строку вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>Прокрутить на одну строку вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Перейти на один параграф вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation>Alt+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Перейти на один параграф вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation>Alt+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation>Перейти на начало документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation>Ctrl+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation>Перейти на конец документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation>Ctrl+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>Уменьшить отступ</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation>Shift+Tab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation>Распространить выделение на одну строку вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation>Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation>Meta+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>Распространить выделение на одну строку вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation>Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation>Meta+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation>Распространить выделение на одну часть слова влево</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation>Распространить выделение на одну часть слова вправо</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>Распространить выделение на один параграф вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation>Alt+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Распространить выделение на один параграф вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation>Alt+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>Распространить выделение на страницу вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation>Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Распространить выделение на страницу вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation>Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation>Meta+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation>Распространить выделение до начала документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation>Ctrl+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation>Ctrl+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation>Распространить выделение до конца документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation>Ctrl+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation>Ctrl+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation>Удалить предыдущий символ если он не первый в строке</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Дублировать текущую строку</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation>Ctrl+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>Поменять местами предыдущую и последующую строки</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation>Ctrl+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation>Реверсировать выбранные строки</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation>Meta+Alt+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Вырезать текущую строку</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation>Alt+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Копировать текущую строку</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation>Ctrl+Shift+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>Вставка/Замена</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation>Ins</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Преобразовать выделение в нижний регистр</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation>Alt+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Преобразовать выделение в верхний регистр</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation>Ctrl+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation>Перейти на конец строки экрана</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation>Alt+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation>Распространить выделение до конца строки экрана</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation>Перевод страницы</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Распространить прямоугольное выделение на одну строку вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation>Alt+Ctrl+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation>Meta+Alt+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>Распространить прямоугольное выделение на одну строку вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation>Alt+Ctrl+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation>Meta+Alt+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Распространить прямоугольное выделение на один символ влево</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation>Alt+Ctrl+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation>Meta+Alt+Shift+B</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Распространить прямоугольное выделение на один символ вправо</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation>Alt+Ctrl+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation>Meta+Alt+Shift+F</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation>Распространить прямоугольное выделение до первого видимого символа в строке документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation>Alt+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation>Распространить прямоугольное выделение до конца строки документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation>Meta+Alt+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation>Alt+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>Распространить прямоугольное выделение на одну страницу вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation>Alt+Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Распространить прямоугольное выделение на одну страницу вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation>Alt+Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation>Meta+Alt+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Дублировать текущее выделение</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation>Ctrl+Shift+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation>Прокрутить на начало документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation>Прокрутить на конец документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation>Прокрутить вертикально до центра текущей строки</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation>Meta+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation>Перейти в конец следующего слова</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation>Распространить выделение до конца следующего слова</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation>Перейти в конец предыдущего слова</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation>Распространить выделение до конца предыдущего слова</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation>Перейти на начало строки документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation>Meta+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation>Распространить выделение до начала строки документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation>Meta+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation>Распространить прямоугольное выделение до начала строки документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation>Meta+Alt+Shift+A</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation>Распространить выделение до начала строки экрана</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation>Перейти на начало строки экрана или документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation>Распространить выделение до начала строки экрана или документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation>Перейти к первому видимому символу строки экрана или документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation>Распространить выделение до первого видимого символа строки экрана или документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation>Перейти в конец строки экрана или документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation>Распространить выделение до конца строки экрана или документа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation>Перейти на одну страницу вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation>Распространить выделение на страницу вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation>Перейти на одну страницу вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation>Распространить выделение на страницу вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation>Удалить до конца следующего слова справа</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation>Alt+Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation>Переместить выделенные строки на одну строку вверх</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation>Переместить выделенные строки на одну строку вниз</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Поиск&lt;/b&gt;
 &lt;p&gt;Поиск текста в текущем редакторе. Отображается диалог для ввода искомого текста и настройки поиска.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Поиск следующего&lt;/b&gt;&lt;p&gt;Поиск следующего вхождения текста в текущем редакторе. Используются предыдущий искомый текст и настройки поиска.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Поиск предыдущего&lt;/b&gt;&lt;p&gt;Поиск предыдущего вхождения текста в текущем редакторе. Используются предыдущий искомый текст и настройки поиска.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Убрать подсветку найденого</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation>Ctrl+3</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Убрать подсветку всех результатов поиска</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Убрать подсветку поиска&lt;/b&gt;&lt;p&gt;Удаление подсветки всех результатов поиска.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Заменить</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>&amp;Заменить...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Заменить заданный текст</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Заменить&lt;/b&gt;
 &lt;p&gt;Поиск в текущем редакторе заданного текста и его замена. Отображается диалог ввода искомого текста, текста замены и настроек поиска и замены&lt;/p&gt;</translation>
@@ -87852,81 +88154,81 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation>Заменить и найти</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation>Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation>Заменить найденный текст и найти следующее вхождение</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Заменить и найти&lt;/b&gt;&lt;p&gt;Заменить найденное вхождение текста текущего редактирования и выполнить поиск следующего. Ранее введенный текст и параметры поиска используются повторно.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation>Заменить вхождение</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation>Ctrl+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation>Заменить найденный текст</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Заменить вхождение&lt;/b&gt;&lt;p&gt;Заменить найденнойе вхождение искомого текста текущего редактирования.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation>Заменить все</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation>Shift+Meta+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation>Заменить вхождения искомого текста</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Заменить все&lt;/b&gt;&lt;p&gt;Заменить все вхождения искомого текста текущего редактирования.&lt;/p&gt;</translation>
     </message>
@@ -90107,7 +90409,7 @@
     <message>
       <location filename="../VirtualEnv/VirtualenvAddEditDialog.py" line="93" />
       <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
-      <translation>Задайте выполнимый путь поиска, который будет добавлен к переменной среды окружения PATH. Используйте '{0}' в качестве разделителя.</translation>
+      <translation>Задайте путь поиска исполняемого файла, который будет добавлен к переменной среды окружения PATH. Используйте '{0}' в качестве разделителя.</translation>
     </message>
     <message>
       <location filename="../VirtualEnv/VirtualenvAddEditDialog.ui" line="0" />
@@ -90628,21 +90930,21 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation>Не подходящая pyvenv не может быть запущена.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation>Не подходящая virtualenv не может быть запущена.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
@@ -90651,21 +90953,21 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation>Вывод:
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation>Ошибки:
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90674,15 +90976,15 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation>Готово.
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
@@ -90691,7 +90993,7 @@
 </translation>
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -91289,27 +91591,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Условие</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Специфический</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Временный</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Разрешено</translation>
+      <source>Special</source>
+      <translation>Специфический</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Временный</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Разрешено</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>Счетчик игнорируемых попаданий</translation>
     </message>
@@ -92935,307 +93237,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation>eric web-браузер</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Файл &lt;b&gt;{0}&lt;/b&gt; не существует.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно запустить просмотрщик для файла &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Невозможно запустить приложение для URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation>Соответствие {0} из {1}</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation>Проверить элемент...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation>Нет предложений</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation>Открыть ссылку в новой вкладке	Ctrl+LMB</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation>Открыть ссылку в новом окне</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation>Открыть ссылку в новом приватном окне</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation>Открыть ссылку в новом приватном окне</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation>Сохранить &amp;ссылку</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation>Добавить ссылку в закладки</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation>Копировать URL в буфер</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation>Отправить URL</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation>Сканировать ссылку посредством VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation>Открыть изображение в новой вкладке</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation>Открыть изображение в новой вкладке</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation>Сохранить изображение</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation>Копировать изображение в буфер</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation>Копировать URL изображения в буфер</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation>Копировать изображение в буфер</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation>Копировать URL изображения в буфер</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation>Отправить URL изображения</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation>Поиск изображений в {0}</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation>Поиск изображений с...</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation>Поиск изображений в {0}</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation>Поиск изображений с...</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation>Заблокировать изображение</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation>Сканировать изображение посредством VirusTotal</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation>Воспроизвести</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation>Пауза</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation>Включить звук</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation>Отключить звук</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation>Копировать URL ресурса в буфер</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation>Отправить URL ресурса</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation>Сохранить ресурс</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation>Отправить текст</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation>Отправить текст</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation>Поиск с '{0}'</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation>Искать с...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation>Переводчик Google</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation>Словарь</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation>Перейти на веб адрес</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation>Добавить новую страницу</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation>Конфигурация быстрых вкладок</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation>Перегрузить все быстрые вкладки</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation>Сбросить к стандартным вкладкам</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation>Закладка этой страницы</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation>Копировать URL страницы в буфер</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation>Отправить URL страницы</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation>Агент пользователя</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation>Подтвердить страницу</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation>Добавить в панель инструментов web-поиска</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation>Пустая страница</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation>Рендер процес завершился анормально</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation>Рендер процесс упал при загрузке этой страницы.</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation>Рендер процесс был убит.</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation>Рендер процесс упал при загрузке этой страницы.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation>Рендер процесс был убит.</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation>Рендер процесс завершается при загрузке этой страницы.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation>Попробуйте перезагрузить страницу или закрыть некоторые вкладки, чтобы увеличить доступную память.</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation>Web архив (*.mhtml *.mht)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation>Файлы HTML (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation>Файлы HTML со всеми ресурсами (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation>Сохранить web-страницу</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation>Запрос квоты</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation>&lt;p&gt; Разрешить вебсайту &lt;b&gt;{0}&lt;/b&gt; использовать &lt;b&gt;{1}&lt;/b&gt; постоянного хранилища?&lt;/p&gt;</translation>
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Предоставить веб-сайту &lt;b&gt;{0}&lt;/b&gt; доступ для &lt;b&gt;Чтения&lt;/b&gt; к  '{1}'?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Предоставить веб-сайту &lt;b&gt;{0}&lt;/b&gt; доступ для &lt;b&gt;Записи&lt;/b&gt; к  '{1}'?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation>&lt;p&gt;Предоставить веб-сайту &lt;b&gt;{0}&lt;/b&gt; доступ для &lt;b&gt;Чтения и Записи&lt;/b&gt; к '{1}'?&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation>Запрос доступа к файловой системе</translation>
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95794,12 +96116,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation>Запуск...</translation>
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation>Создание главного окна...</translation>
     </message>
--- a/src/eric7/i18n/eric7_tr.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_tr.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -716,82 +716,82 @@
       <translation>Alt+C</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation type="unfinished">Kaynak Dosyaları ({0});;Form Dosyaları ({1});; Kaynak Dosyalar({2});;Arayüz Dosyaları ({3});;Çeviri Dosyaları ({4});;Tüm Dosyalar (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>Dosyaları Seç</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>Form Dosyaları ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>Kullanıcı-arayüz dosyalarını seç</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>Kaynak Dosyalar ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>Kaynak(resource) dosyalarını seç</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>Kaynak Dosyaları ({0});; Tüm Dosyalar (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>Kaynak Dosyaları ({0});; Tüm Dosyalar (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>Kaynak dosyalarını seç</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>Arayüz Dosyaları ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>Arayüz dosyalarını seç</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>Çeviri Dosyaları ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>Çeviri dosyalarını seç</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>Tüm Dosyalar (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>Çeviri Dosyaları ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>Çeviri dosyalarını seç</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>Tüm Dosyalar (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>Dosyaları seç</translation>
     </message>
@@ -1781,47 +1781,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation type="unfinished" />
     </message>
@@ -1829,52 +1829,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished">Varsayılanlar</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished">Onaylama</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1975,63 +1976,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished">yoksayıldı</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2854,32 +2860,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>Dosyaadı</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>Satır</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>Koşul</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>Satır</translation>
+      <source>Temporary</source>
+      <translation>Geçici</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>Koşul</translation>
+      <source>Enabled</source>
+      <translation>Etkinleştirilmiş</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>Geçici</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>Etkinleştirilmiş</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>Sayımı Yoksay</translation>
     </message>
@@ -3234,27 +3240,27 @@
       <translation>Adı</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation>Kodlama: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation>Evrensel</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation>Nitelikler</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation type="unfinished" />
     </message>
@@ -4250,47 +4256,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation type="unfinished">Hatalar</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation type="unfinished">Hata: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation type="unfinished">Sorun bulunamadı.</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -8090,7 +8086,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>Betiği Çalıştır</translation>
@@ -8111,8 +8107,8 @@
       <translation>&lt;b&gt;Betiği Çalıştır&lt;/b&gt;&lt;p&gt; KOmut satırı argumanlarını ayarla ve hata ayıklayıcının dışında çalıştır. Eğer dosyada kaydedilmemiş değişiklikler varsa önce kaydedilmelidir.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>Projeyi Çalıştır</translation>
@@ -8213,7 +8209,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>Betik Hata Ayıklama</translation>
@@ -8234,8 +8230,8 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>Proje Hata Ayıklama</translation>
@@ -8654,96 +8650,96 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>Hata ayıklanmaya başlanan program beklenmeyen bir şekilde sonlandı.</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>Gözetleme İfade hatası</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>Hali hazırda gözetleme ifadesi var</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>Proje Kapsamı</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>Betik Kapsamı</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Bugeçerli projede tanımlanan ana betik değil. Durduruluyor</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>Proje Kesiti</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>Betik Kesiti</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation type="unfinished" />
     </message>
@@ -9325,13 +9321,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation type="unfinished">Hata Ayıklayıcıyı Başlat</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11177,7 +11173,7 @@
       <translation>Yorumlanamaz</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11430,7 +11426,7 @@
       <translation type="unfinished">Yazım kontolü yapılıyor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>Yazım Kontrolü...</translation>
@@ -11491,7 +11487,7 @@
       <translation>Bekleme noktasını düzenle...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>Beklemenoktasını etkinleştir</translation>
@@ -11715,356 +11711,356 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası halen mevcut. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>Otomatik tamamlama</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>Otomatiktamamlama uygun değil çünkü bu otomatiktamamlama kaynağı değil.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>Durmanoktasını iptal et</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>Kod Koruyucu</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>Lütfen bir koruyucu dosya seçiniz</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>Kodların Dipnotunu Göster</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>Tüm satırlar korumaya alındı.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>Hazırda koruma dosyası yok.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>Veri Kesiti</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>Lütfen kesit dosyasını seçiniz</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>Sözdizimi Hatası</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>Uygun söz dizimi hata mesajı yok.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation type="unfinished">Dikkat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>Dikkat: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>Hata: {0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>Makro Adı</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>Bir makro ismi seç:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>Makro dosyasını yükle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>Makro dosyaları (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>Makronun yüklenmesinde hata</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; okunamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; bozuk.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>Makro Dosyasını Kaydet</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>Makro Kaydet</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; zaten var. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>Makronun kaydedilmesinde hata</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Makro dosyası &lt;b&gt;{0}&lt;/b&gt; yazılamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>Makro Kaydı Başladı</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>Makro kaydı şuan aktif. Yeniden başlasın mı?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>Makro Kaydediliyor</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>Makronun ismini gir:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>Dosya değiştirilmiş</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>Düşme hatası</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; bir dosya değil.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>Kaynaklar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>Dosya ekle...</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
-      <translation>Dosyaları ekle...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>Kısaltmalar dosyasına ekle...</translation>
+      <source>Resources</source>
+      <translation>Kaynaklar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
+      <translation>Dosya ekle...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>Yaral kaynak ekle...</translation>
+      <source>Add files...</source>
+      <translation>Dosyaları ekle...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>Kısaltmalar dosyasına ekle...</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>Yaral kaynak ekle...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>Çerçeve kaynağı ekle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>Dosya kaynağını ekle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>Dosya kaynaklarını ekle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>Kısaltmalar dosyası kaynağını ekle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation>&lt;b&gt;{0} dosyası için takma ad&lt;/b&gt;:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>Paket Şeması</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>Sınıf nitelikleri dahil edilsin mi?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>Şemayı İçe Aktar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>Harici modüllerdan içe aktarım dahil edilsin mi?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>Uygulama Şeması</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>Modül isimleri dahil edilsin mi?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>Sözlüğe ekle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>Hepsini Yoksay</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -17179,32 +17175,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21337,7 +21333,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21519,459 +21515,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası halihazırda bulunuyor. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished">Süreç {0} başlatılamadı. Bunun arama yolunda olduğundan emin olun.</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;Dosya &lt;b&gt;{0}&lt;/b&gt; okunamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished">İşlem Üretecinde Hata</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished">Hepsi</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished">Hepsi</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28280,27 +28276,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -31079,9 +31075,9 @@
       <translation type="unfinished">&lt;p&gt;Dosya &lt;b&gt;{0}&lt;/b&gt; okunamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -31152,244 +31148,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası halihazırda bulunuyor. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation>Değişimgrubu oluştur</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation>Mercurial Değiştirme grubu Dosyaları (*.hg)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation>Değişimgrubu öngörünümü</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation>Mercurial Değişimgrubu Dosyaları (*.hg);;Tüm Dosyalar (*)</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
@@ -45477,17 +45473,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46843,6 +46839,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished">Açıklama</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48746,713 +48760,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>Satır: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>Pos: {0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>Yeni</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>Ye&amp;ni</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
+      <location filename="../QScintilla/MiniEditor.py" line="619" />
       <source>Ctrl+N</source>
       <comment>File|New</comment>
       <translation>Ctrl+N</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
       <source>Open an empty editor window</source>
       <translation>Boş bir düzenleyici penceresi aç</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
       <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Yeni&lt;/b&gt;&lt;p&gt;Boş bir düzenleme penceresi oluşturulacak.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
       <source>Open</source>
       <translation>Aç</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>&amp;Aç...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation>Ctrl+O</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>Bir dosya aç</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Bir dosya aç&lt;/b&gt;&lt;p&gt;Açmak istediğiniz dosyanın adını giriniz.&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>Kaydet</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>&amp;Kaydet</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation>Ctrl+S</translation>
+      <source>&amp;Open...</source>
+      <translation>&amp;Aç...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation>Ctrl+O</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>Bir dosya aç</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>Geçerli dosyayı kaydet</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Dosya Kaydet&lt;/b&gt;&lt;p&gt;Geçerli düzenleyici penceresinin içeriğini kaydet.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Bir dosya aç&lt;/b&gt;&lt;p&gt;Açmak istediğiniz dosyanın adını giriniz.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>Kaydet</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
+      <source>&amp;Save</source>
+      <translation>&amp;Kaydet</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation>Ctrl+S</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>Geçerli dosyayı kaydet</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Dosya Kaydet&lt;/b&gt;&lt;p&gt;Geçerli düzenleyici penceresinin içeriğini kaydet.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
       <source>Save as</source>
       <translation>Farklı kaydet</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
       <source>Save &amp;as...</source>
       <translation>Farklı k&amp;aydet...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
+      <location filename="../QScintilla/MiniEditor.py" line="675" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
       <source>Save the current file to a new one</source>
       <translation>Geçerli dosyayı yeni bir tane olarak kaydet</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
       <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Dosyayı Farklı Kaydet&lt;/b&gt;&lt;p&gt;Geçerli düzenleyici penceresindeki içeriği yeni bir dosyaya kaydeder. Dosya seçme diyaloğu ile bu dosyaya girilebilir.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>Kapat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
+      <location filename="../QScintilla/MiniEditor.py" line="714" />
       <source>&amp;Close</source>
       <translation>&amp;Kapat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
       <source>Close the editor window</source>
       <translation>Düzenleyici penceresini kapat</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
       <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Pencereyi kapat&lt;/b&gt;&lt;p&gt;Geçerli pencereyi kapat.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
       <source>Print</source>
       <translation>Yazdır</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
+      <location filename="../QScintilla/MiniEditor.py" line="730" />
       <source>&amp;Print</source>
       <translation>&amp;Yazdır</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="714" />
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
       <source>Print the current file</source>
       <translation>Geçerli dosyayı yazdır</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Dosya Yazdır&lt;/b&gt;&lt;p&gt;Geçerli dosyanın içeriğini yazdır.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>Baskı Öngörünümü</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>Geçerli dosyanın baskı öngörünümü</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Yazıcı Öngörünümü&lt;/b&gt;&lt;p&gt;Geçerli dosyanın yazıcı öngörünümü.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>Geri Al</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Dosya Yazdır&lt;/b&gt;&lt;p&gt;Geçerli dosyanın içeriğini yazdır.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>Baskı Öngörünümü</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>&amp;Geri al</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation>Ctrl+Z</translation>
+      <source>Print preview of the current file</source>
+      <translation>Geçerli dosyanın baskı öngörünümü</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation>Alt+Backspace</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>Enson değişikliği geri al</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Geri Al&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicide yapılan son değişikliği geri al.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Yazıcı Öngörünümü&lt;/b&gt;&lt;p&gt;Geçerli dosyanın yazıcı öngörünümü.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>Geri Al</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>İleri al</translation>
+      <source>&amp;Undo</source>
+      <translation>&amp;Geri al</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation>Ctrl+Z</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>&amp;İleri al</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation>Ctrl+Shift+Z</translation>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation>Alt+Backspace</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>Enson değişikliği geri al</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>Son değişikliği ileri al</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;İleri Al&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicide yapılan son değişikliği ileri alır.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Geri Al&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicide yapılan son değişikliği geri al.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>İleri al</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>Kes</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>Ke&amp;s</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation>Ctrl+X</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation>Shift+Del</translation>
+      <source>&amp;Redo</source>
+      <translation>&amp;İleri al</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>Son değişikliği ileri al</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>Seçimi kes</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Kes&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicide seçilen metni panoya keser.&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;İleri Al&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicide yapılan son değişikliği ileri alır.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>Kes</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>Ke&amp;s</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation>Ctrl+X</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation>Shift+Del</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>Seçimi kes</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Kes&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicide seçilen metni panoya keser.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>Kopyala</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>&amp;Kopyala</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
+      <location filename="../QScintilla/MiniEditor.py" line="831" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
       <source>Ctrl+Ins</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
       <source>Copy the selection</source>
       <translation>Seçimi kopyala</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Kopya&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicideki seçilen metni clipboarda kopyala.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>Yapıştır</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>Ya&amp;pıştır</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
+      <location filename="../QScintilla/MiniEditor.py" line="851" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
       <source>Shift+Ins</source>
       <comment>Edit|Paste</comment>
       <translation>Shift+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
       <source>Paste the last cut/copied text</source>
       <translation>En son kesilen/kopyalanan metni yapıştır</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Yapıştır&lt;/b&gt;&lt;p&gt;En son kesilen/kopyalanan metni panodan geçerli düzenleyiciye yapıştırır.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>Temizle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>T&amp;emizle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>Tüm metni temizle</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Temizle&lt;/b&gt;&lt;p&gt;Geçerli düzenleyicideki tüm metinleri sil.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>Hakkında</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>H&amp;akkında</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>Bu yazılım hakkında bilgi göster</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Hakkında&lt;/b&gt;&lt;p&gt;Bu yazılım hakkındaki çeşitli bilgileri gösterir.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>Qt Hakkında</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>&amp;Qt Hakkında</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>Qt araçkiti hakkında bilgi göster</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;Qt Hakkında&lt;/b&gt;&lt;p&gt;Qt Araçkiti hakkında bazı bilgiler gösterir.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>Bu nedir?</translation>
+      <source>Display information about this software</source>
+      <translation>Bu yazılım hakkında bilgi göster</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Hakkında&lt;/b&gt;&lt;p&gt;Bu yazılım hakkındaki çeşitli bilgileri gösterir.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>Bu &amp;Nedir?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation>Shift+F1</translation>
+      <source>About Qt</source>
+      <translation>Qt Hakkında</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>&amp;Qt Hakkında</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>Qt araçkiti hakkında bilgi göster</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;Qt Hakkında&lt;/b&gt;&lt;p&gt;Qt Araçkiti hakkında bazı bilgiler gösterir.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>Bu nedir?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>Bu &amp;Nedir?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation>Shift+F1</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>Duyarlı yardım</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Duyarlı yardım içeriğini görüntüle&lt;/b&gt;&lt;p&gt;Bu Nedir? modunda, Fare imleci soru işeretiyle beraber bir ok şeklindedir ve bir arayüz elemanı üzerinde tıklarsanız bu elemanın nasıl kullanılacağı ve hakkında kısa bilgi verir. bu özellik diyaloglarda başlık çubuğu üzerindeyken çıkarılan açılır menülerde de bulunmaktadır.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished">Seçenekler</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished">&amp;Seçenekler...</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished">tercih edilen ayarları yapınız</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Tercihler&lt;/b&gt;&lt;p&gt;Uygulamanın ayarlama maddelerini tercih ettiğiniz değerlerle ayarlayınız.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>&amp;Dosya</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>Düz&amp;en</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished">A&amp;ra</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished">&amp;Görünüm</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished">Ayar&amp;lar</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>&amp;Yardım</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished">Ayar&amp;lar</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>&amp;Yardım</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>Dosya</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>Düzen</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished">Ara</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>Düzen</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished">Ara</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished">Görünüm</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished">Ayarlar</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>Yardım</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Durum çubuğununu bu parçası düzenleyicideki dosyanın yazılabilme durumunu işaret eder. &lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Durum çubuğununu bu parçası düzenleyicideki satır numarasını gösterir.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Durum çubuğununu bu parçası düzenleyicideki imlecin konumunu gösterir.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>Hazır</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>Belgede kaydedilmemiş değişiklikler var.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>Dosya Aç</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Dosya &lt;b&gt;{0}&lt;/b&gt; açılamıyor.&lt;/p&gt;&lt;p&gt;Sebep: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>Dosya Yüklendi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>Dosyayı Kaydet</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;Dosya &lt;b&gt;{0}&lt;/b&gt; kaydedilemiyor.&lt;/p&gt;&lt;p&gt;Sebep: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>Dosya Kaydedildi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>Mini Düzenleyici</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>Başlıksız</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation>{0}[*] - {1}</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>Yazılıyor...</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>Yazdırma tamalandı</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>Başlıksız</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation>{0}[*] - {1}</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>Yazılıyor...</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>Yazdırma tamalandı</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>Yazdırılırken hata</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>Yazdırma iptal edildi</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>Hepsini seç</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>Tüm seçimi iptal et</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>Diller</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>Hepsini seç</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>Tüm seçimi iptal et</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>Diller</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>Dil Yok</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>Tahmin edilen</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>Alternatifler</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation>Alternatifler ({0})</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Pygments Lexer</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>Kullanmak için Pygment lexer seç.</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -49712,227 +49726,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation type="unfinished" />
     </message>
@@ -52154,58 +52213,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53810,27 +53874,27 @@
       <translation>Modül yüklemede başarısızlık. Hata: {0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation>Eklenti etkinleştirme yöntemi uyuşmuyor.</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation>Eklenti Yöneticisi Hatası</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;eklenti dizini &lt;b&gt;{0}&lt;/b&gt; oluşturulamıyor. Lütfen ayarlama diyaloğu aracılığı ile düzenleyin.&lt;/p&gt;&lt;p&gt;Sebep: {1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation type="unfinished">Dosya yüklenirken hata</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -54669,18 +54733,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>Seçenekleri Dışa Aktar</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>Seçenekleri İçe Aktar</translation>
     </message>
@@ -55258,448 +55322,448 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation>Python3 Dosyaları (*.py *.py3);;Python3 GUI Dosyaları (*.pyw *.pyw3);;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>Konsol- kumanda birimi</translation>
+      <source>Eric7 Plugin</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>Konsol- kumanda birimi</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>Diğer</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>Kaydedilmiş Proje Türü</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>Kaydedilmiş Proje Türü</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Proje dosyası &lt;b&gt;{0}&lt;/b&gt; okunamdı.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>Lütfen ilkolarak projeyi kaydedin.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>Proje oturumunu oku</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>Dil Ekle</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>Çeviriyi silin</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>Dosya ekle</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>Hedef dizin boş olamaz.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>Dizin Ekle</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>Kaynak dizin boş olamaz.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>Dosya adını değiştir</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>Dosya adını Değiştir</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası halen mevcut. Üzerine yazılsın mı?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>Dosya sil</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>Dizini sil</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>Proje dizinin oluştur</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation>&lt;p&gt;Proje dizini &lt;b&gt;{0}&lt;/b&gt; oluşturulamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>Yeni Proje</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>Var olan dosyalar projeye eklensin mi?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>Sürüm Kontrol Sistemini Seç</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>VCS komut seçeneklerini düzenlemek istiyor musunuz?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>Yeni Proje</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>Proje dosyaları kaynak havuzuna aktarılacak mı?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>Yok</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>proje için sürüm kontrol sistemini seçin</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>Çeviri Kalıbı</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>Çeviri dosylarınınyol kalıbını giriniz (kullanılan '% dil %'dil kodu):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>Projeyi aç</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>Dosyayı Kaydet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>Projeyi Kapat</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>Geçerli projede kaydedilmemiş dosyalar var.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>Sözdizimi Hataları tespit edildi</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation type="unfinished">
         <numerusform />
@@ -55707,999 +55771,1066 @@
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>Ye&amp;ni...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>Yeni bir proje üret</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Yeni...&lt;/b&gt;&lt;p&gt;Bu yeni bir proje için bilgilerin girileceği bir diyalog açar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>&amp;Aç...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>Var olan bir projeyi aç</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Aç...&lt;/b&gt;&lt;p&gt;Bu varolan bir projeyi açar.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>Projeyi kapat</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>&amp;Kapat</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>Geçerli projeyi kapat</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Kapat&lt;/b&gt;&lt;p&gt;Bu geçerli projeyi kapatır.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>Projeyi kaydet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>&amp;Kaydet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>Geçerli projeyi kapat</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Kaydet&lt;/b&gt;&lt;p&gt;Bu geçerli projeyi kaydeder.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>projeyi farklı adda kaydet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>Farklı k&amp;aydet...</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>Geçerli projeyi yeni bir dosya olarak kaydet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Farklı kaydet&lt;/b&gt;&lt;p&gt;Bu geçerli projeyi yeni bir dosya olarak kaydeder.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>Projeye dosyalar ekle</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>Dosyaları &amp;ekle...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>Geçerli projeye dosyalar ekle</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Dosya ekle...&lt;/b&gt;&lt;p&gt;Bu geçerli projeye bir dosya eklemek için bir diyalog açar. Alana belirlenmiş uzantıda bir dosya eklenir.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>Projeye dizin ekle</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>Dizin ekle...</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>Geçerli projeye bir dizin ekleyiniz</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Dizin Ekle...&lt;/b&gt;&lt;p&gt;Bu geçerli projeye bir dizin eklemek için bir diyalog açar.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation>Projeye çeviri ekle</translation>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Farklı kaydet&lt;/b&gt;&lt;p&gt;Bu geçerli projeyi yeni bir dosya olarak kaydeder.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>Çeviri &amp;ekle...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation>Geçerli projeye çeviri ekle</translation>
+      <source>Add files to project</source>
+      <translation>Projeye dosyalar ekle</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>Dosyaları &amp;ekle...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>Geçerli projeye dosyalar ekle</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Çeviri ekle...&lt;/b&gt;&lt;p&gt;Bu geçerli projeye bir çeviri eklemek için bir diyalog açar.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>Yeni dosyaları ara</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Dosya ekle...&lt;/b&gt;&lt;p&gt;Bu geçerli projeye bir dosya eklemek için bir diyalog açar. Alana belirlenmiş uzantıda bir dosya eklenir.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation>Yeni dosyaları a&amp;ra...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation>Proje dizininde yeni dosyaları ara.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation>Proje özellikleri</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation>&amp;Özellikler...</translation>
+      <source>Add directory to project</source>
+      <translation>Projeye dizin ekle</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>Dizin ekle...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>Geçerli projeye bir dizin ekleyiniz</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Dizin Ekle...&lt;/b&gt;&lt;p&gt;Bu geçerli projeye bir dizin eklemek için bir diyalog açar.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation>Projeye çeviri ekle</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>Çeviri &amp;ekle...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation>Geçerli projeye çeviri ekle</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Çeviri ekle...&lt;/b&gt;&lt;p&gt;Bu geçerli projeye bir çeviri eklemek için bir diyalog açar.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>Yeni dosyaları ara</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation>Proje özelliklerini göster</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation>Kullanıcı projesi özellikleri</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>K&amp;ullanıcı Özellikleri...</translation>
+      <source>Searc&amp;h new files...</source>
+      <translation>Yeni dosyaları a&amp;ra...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation>Proje dizininde yeni dosyaları ara.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>Dosyatipi Birleştirme</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>Dosyatipi Birleştirme...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation type="unfinished" />
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation>Proje özellikleri</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation>&amp;Özellikler...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation>Proje özelliklerini göster</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
+      <translation>Kullanıcı projesi özellikleri</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation type="unfinished" />
+      <source>&amp;User Properties...</source>
+      <translation>K&amp;ullanıcı Özellikleri...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
+      <source>Show the user specific project properties</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>Dosyatipi Birleştirme</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>Dosyatipi Birleştirme...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>Hata Ayıklayıcı Özellikleri</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>Hata Ayıklayıcı &amp;Özellikleri...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>Hata ayıklayıcı özelliklerini göster</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>Yükle</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>Yük&amp;le</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>Hata ayıklayıcı özelliklerini yükle</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>Kaydet</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>Hata ayıklayıcı özelliklerini kaydet</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>Sil</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>&amp;Sil</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>Hata ayıklayıcı özelliklerini sil</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>Hata Ayıklayıcı &amp;Özellikleri...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>Hata ayıklayıcı özelliklerini göster</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>Başadön</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>Başad&amp;ön</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>Hata ayıklayıcı özelliklerini başa döndür</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>Oturum yükleniyor</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>Projelerin oturm dosyasını yükle.</translation>
+      <source>Load</source>
+      <translation>Yükle</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>Yük&amp;le</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>Hata ayıklayıcı özelliklerini yükle</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>Kaydet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>Hata ayıklayıcı özelliklerini kaydet</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>Sil</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>&amp;Sil</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>Hata ayıklayıcı özelliklerini sil</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>Başadön</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>Başad&amp;ön</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>Hata ayıklayıcı özelliklerini başa döndür</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>Oturum yükleniyor</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>Projelerin oturm dosyasını yükle.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>Oturumu kaydet</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>Proje oturum dosyasını kaydet.</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>Oturumu sil</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>Proje oturum dosyasını sil.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Oturumu Sil&lt;/b&gt;&lt;p&gt;Bu proje dosya oturumunu siler&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation>Metrik Kod</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation>Me&amp;trik Kod...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>Proje için bazı metrik kodları göster.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Metrik Kodlar...&lt;/b&gt;&lt;p&gt;Bu proje içindeki tüm Python dosyalarının bazı metrik kodlarını gösterir.&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation>Python Kod Koruyucu</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>Kod Koru&amp;yucu...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>Veri Kesiti</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>&amp;Veri kesiti...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation type="unfinished" />
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>Oturumu sil</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>Proje oturum dosyasını sil.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Oturumu Sil&lt;/b&gt;&lt;p&gt;Bu proje dosya oturumunu siler&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation>Metrik Kod</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
+      <translation>Me&amp;trik Kod...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>Uygulama Şeması</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>Uygulama Şem&amp;ası...</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>Projenin bir şemasını göster.</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;Uygulama Şeması...&lt;/b&gt;&lt;p&gt;Bu projenin bir şemasını gösterir.&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>Proje için bazı metrik kodları göster.</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Metrik Kodlar...&lt;/b&gt;&lt;p&gt;Bu proje içindeki tüm Python dosyalarının bazı metrik kodlarını gösterir.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation>Python Kod Koruyucu</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>Kod Koru&amp;yucu...</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>Veri Kesiti</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation type="unfinished" />
+      <source>&amp;Profile Data...</source>
+      <translation>&amp;Veri kesiti...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>Paket Listesini Oluştur</translation>
+      <source>Show profiling data for the project.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>Uygulama Şeması</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation type="unfinished">Eklenti &amp;Arşivi Oluştur</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>Uygulama Şem&amp;ası...</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation type="unfinished" />
+      <source>Show a diagram of the project.</source>
+      <translation>Projenin bir şemasını göster.</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;Uygulama Şeması...&lt;/b&gt;&lt;p&gt;Bu projenin bir şemasını gösterir.&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create Package List</source>
+      <translation>Paket Listesini Oluştur</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create &amp;Package List</source>
+      <translation type="unfinished">Eklenti &amp;Arşivi Oluştur</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>&amp;Proje</translation>
+      <source>Code Formatting Diff</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>Geçmiş P&amp;rojeleri Aç</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>Oturum</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>Hata Ayıklayıcı</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>S&amp;ürüm Kontrol</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>&amp;Kontrol</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished">Yapılandırma</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>&amp;Proje</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>Geçmiş P&amp;rojeleri Aç</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>Oturum</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>Hata Ayıklayıcı</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>S&amp;ürüm Kontrol</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>&amp;Kontrol</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>G&amp;öster</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>Şemalar &amp;D</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>Pa&amp;ketleyici</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>Kaynak Belgeleme &amp;D</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>Proje</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>T&amp;emizle</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>Yeni Dosyaları Ara</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>Sürüm Kontrol Sistemi</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>Veri Kapsamı</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>Bugeçerli projede tanımlanan ana betik değil. Durduruluyor</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>Kod Koruyucu</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>Lütfen bir koruyucu dosya seçiniz</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>Lütfen kesit dosyasını seçiniz</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>Modül isimleri dahil edilsin mi?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>Eklenti Arşivi Oluştur</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation type="unfinished">Vazgeç</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57531,122 +57662,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>Diğerleri</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Diğer Proje Gözatıcıları&lt;/b&gt;&lt;p&gt;Bu kolayca geçerli projedeki diğer diğer dosya ve dizinlere gözatmayı sağlar.Açılan menü aracılığı ile pekçok işlemi gerçekleştirebilirsiniz.Hangi projeyi  onayladıysanız farklı renklerde gösterilecektir.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>İcon Düzenleyicide Aç</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished">Düzenleyicide Aç</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>Dosya adını değiştir</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>Projeden çıkar</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>Sil</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>Dosyaları ekle...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>Dizin ekle...</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>Tazele</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>Projeden çıkar</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>Sil</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>Dosyaları ekle...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>Dizin ekle...</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>Tazele</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>Yolu Panoya kopyala</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>Tüm dizinleri genişlet</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>Tüm dizinleri daralt</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>Ayarlanıyor...</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>Dosyaları/Dizinleri Sil</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>Bu girişi projeden silmek istediğinizden gerçekten emin misiniz?</translation>
     </message>
@@ -57660,6 +57799,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished">Proje</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57775,8 +57929,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
-      <translation type="unfinished">Değişen formlar</translation>
+      <source>Compile changed forms</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57785,8 +57939,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
-      <translation type="unfinished">değişen kaynaklar</translation>
+      <source>Compile changed resources</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57795,7 +57949,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57868,6 +58022,14 @@
       <source>Rescan tasks upon opening</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <source>compile changed forms</source>
+      <translation type="vanished">Değişen formlar</translation>
+    </message>
+    <message>
+      <source>compile changed resources</source>
+      <translation type="vanished">değişen kaynaklar</translation>
+    </message>
   </context>
   <context>
     <name>ProjectProtocolsBrowser</name>
@@ -58940,6 +59102,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished">Adı:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59175,6 +59375,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>Heceleme kontrol özelliklerini düzenlemek için basınız</translation>
     </message>
@@ -59234,7 +59444,7 @@
       <translation>Alt+R</translation>
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished">Yok</translation>
@@ -61233,18 +61443,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished">Hata</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65566,293 +65776,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69643,6 +69903,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69831,6 +70097,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69872,6 +70144,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation type="unfinished" />
     </message>
@@ -70178,6 +70456,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70397,6 +70681,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -77101,28 +77391,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation type="unfinished">Hatalar</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation>Hata: {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation>Sorun bulunamadı.</translation>
     </message>
@@ -77589,7 +77869,7 @@
       <translation>Yolu Panoya kopyala</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -77597,15 +77877,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>Başlıksız {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0} (ro)</translation>
     </message>
@@ -78699,7 +78979,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -78808,6 +79088,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -78883,172 +79188,172 @@
       <translation type="unfinished">Idle</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished">Başla</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished">Seçilen test yöntemini başmat</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished">Dur</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished">Çalışıyor</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished">Python Dosyaları (*.py);;Tüm Dosyalar (*)</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished">çalışıyor</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -84189,43 +84494,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; bir dosya değil.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>İlk kullanım</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85359,37 +85664,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85529,8 +85834,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85538,7 +85843,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation>Ctrl+Shift+L</translation>
@@ -85546,8 +85851,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85555,7 +85860,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation>Tab</translation>
@@ -85563,8 +85868,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85572,14 +85877,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation>Return</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -85587,8 +85892,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85596,21 +85901,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation>Backspace</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation>Shift+Backspace</translation>
@@ -85618,8 +85923,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85627,14 +85932,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation>Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation type="unfinished" />
@@ -85642,8 +85947,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85651,7 +85956,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation>Ctrl+Backspace</translation>
@@ -85659,8 +85964,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85668,7 +85973,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation>Ctrl+Del</translation>
@@ -85676,8 +85981,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85685,7 +85990,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation>Ctrl+Shift+Backspace</translation>
@@ -85693,8 +85998,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85702,14 +86007,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation>Ctrl+Shift+Del</translation>
@@ -85717,8 +86022,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -85726,14 +86031,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation>Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation type="unfinished" />
@@ -85741,8 +86046,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -85750,14 +86055,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation>Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation type="unfinished" />
@@ -85765,8 +86070,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -85775,8 +86080,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation>Alt+Left</translation>
@@ -85784,8 +86089,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation>Ctrl+Left</translation>
@@ -85793,8 +86098,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -85803,8 +86108,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation>Ctrl+Right</translation>
@@ -85812,8 +86117,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -85822,8 +86127,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation>Home</translation>
@@ -85831,8 +86136,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -85840,7 +86145,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation type="unfinished" />
@@ -85848,8 +86153,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation>End</translation>
@@ -85857,8 +86162,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -85866,14 +86171,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation>Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation type="unfinished" />
@@ -85881,8 +86186,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -85890,14 +86195,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation>Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation type="unfinished" />
@@ -85905,8 +86210,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation>Ctrl+Down</translation>
@@ -85914,8 +86219,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation>Ctrl+Up</translation>
@@ -85923,8 +86228,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -85932,7 +86237,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation>PgUp</translation>
@@ -85940,8 +86245,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -85949,14 +86254,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation>PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation type="unfinished" />
@@ -85964,8 +86269,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -85973,7 +86278,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation>Esc</translation>
@@ -85981,8 +86286,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -85990,14 +86295,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation>Shift+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation type="unfinished" />
@@ -86005,8 +86310,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86014,14 +86319,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation>Shift+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation type="unfinished" />
@@ -86029,8 +86334,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86039,8 +86344,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation>Alt+Shift+Left</translation>
@@ -86048,8 +86353,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation>Ctrl+Shift+Left</translation>
@@ -86057,8 +86362,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86068,9 +86373,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation>Alt+Shift+Right</translation>
@@ -86078,8 +86383,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation>Ctrl+Shift+Right</translation>
@@ -86087,8 +86392,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86096,7 +86401,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation>Shift+Home</translation>
@@ -86104,8 +86409,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86113,14 +86418,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation>Shift+End</translation>
@@ -86129,21 +86434,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>Ara</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>A&amp;ra...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86151,7 +86456,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>Metin olarak ara</translation>
@@ -86163,21 +86468,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>Sonrakini ara</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>So&amp;nrakini ara</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86185,7 +86490,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation type="unfinished" />
@@ -86197,21 +86502,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>Öncekini ara</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>Öncekini a&amp;ra</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86219,7 +86524,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation type="unfinished" />
@@ -86231,21 +86536,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>Büyüt</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>Bü&amp;yült</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86253,7 +86558,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86261,35 +86566,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>MEtni Büyüt</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Büyüt&lt;/b&gt;&lt;p&gt;Metin içinde büyüt. Bu metni daha  büyük yapar.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>Küçült</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>Küçü&amp;lt</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86297,7 +86602,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86305,35 +86610,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>Metin üzerinde küçült</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;Küçült&lt;/b&gt;&lt;p&gt;Metin üzerinde küçült. Bu metni daha küçük yapar.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation type="unfinished">Büyütmeyi sıfırla</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation type="unfinished">Büyütmeyi sıfı&amp;rla</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86341,42 +86646,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation type="unfinished">Metin büyütme durumunu sıfırla</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;Büyütmeyi başa döndür&lt;/b&gt;&lt;p&gt;Metin büyütmesini sıfırla. Bu büyütme katsayısını 100% e ayarlar.&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>Büyüt</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>Büyü&amp;t</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>Metni büyüt</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation type="unfinished" />
@@ -86384,984 +86689,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>Baskı Öngörünümü</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>Bir kelime parçası sola taşı</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>bir kelime parçası sağa taşı</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation>Alt+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation>Alt+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>Görüntüyü bir satır aşağı kaydır</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>Görüntüyü bir satır yukarı kaydır</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>Bir paragraf yukarı taşı</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation>Alt+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>Bir paragraf aşağı taşı</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation>Alt+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation>Ctrl+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation>Ctrl+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>Girintisiz birinci seviye</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation>Shift+Tab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation>Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation>Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>Seçimi bir paragraf yukarı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation>Alt+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>Seçimi bir paragraf aşağı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation>Alt+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>Seçimi bir sayfa yukarı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation>Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>Seçimi bir sayfa aşağı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation>Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation>Ctrl+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation>Ctrl+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>Geçerli satırı çiftle</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation>Ctrl+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation>Ctrl+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>Geçerli satırı kes</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation>Alt+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>Geçerli satırı kopyala</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation>Ctrl+Shift+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation>Ins</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>Seçimi küçük olürük değiştir</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation>Alt+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>Seçimi büyük olarak değiştir</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation>Ctrl+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation>Alt+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation>Süreklibaskı kağıdı</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>Köşeli seçimi bir sayfa aşağı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation>Alt+Ctrl+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>Köşeli seçimi bir satır yukarı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation>Alt+Ctrl+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>Köşeli seçimi bir karakter sola genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation>Alt+Ctrl+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>Köşeli seçimi bir karakter sağa genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation>Alt+Ctrl+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation>Alt+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>Köşeli seçimi bir sayfa yukarı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>Köşeli seçimi bir sayfa aşağı genişlet</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>Geçerli seçimi çoğalt</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation>Ctrl+Shift+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>Arama işaretlerini temizle</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation>Ctrl+3</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>Gösterilen tüm arama işaretlerin temizle</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>Yerdeğiştir</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>&amp;Yerdeğiştir...</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>Bazı metinleri değiştir</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90021,59 +90326,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90655,27 +90960,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>Koşul</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>Özel</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>Geçici</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>Etkinleştirilmiş</translation>
+      <source>Special</source>
+      <translation>Özel</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>Geçici</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>Etkinleştirilmiş</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>Sayımı Yoksay</translation>
     </message>
@@ -92278,307 +92583,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; dosyası yok.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt;dosyası için görüntüleyici çalışmıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt; URL &lt;b&gt;{0}&lt;/b&gt;adresindeki uygulama başlatılamıyor.&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation type="unfinished">Bağlantıyı &amp;Kaydet</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished">Bu linki yerimine ekle</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation type="unfinished">Görüntüyü yeni sekmede aç</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation type="unfinished">Görüntüyü yeni sekmede aç</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation type="unfinished">Görüntüyü Kaydet</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation type="unfinished">Görüntüyü Panoya kopyala</translation>
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation type="unfinished">Görüntüyü Panoya kopyala</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation type="unfinished">Görüntüleri Engelle</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation type="unfinished">Bununla Ara...</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished">Bu sayfayı yerimine ekle</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95128,12 +95453,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished">Anapencere üretiliyor...</translation>
     </message>
--- a/src/eric7/i18n/eric7_zh_CN.ts	Fri Sep 02 14:10:44 2022 +0200
+++ b/src/eric7/i18n/eric7_zh_CN.ts	Sat Oct 01 13:06:10 2022 +0200
@@ -728,82 +728,82 @@
       <translation>Alt+C</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="80" />
+      <location filename="../Project/AddFileDialog.py" line="83" />
       <source>Source Files ({0});;Forms Files ({1});;Resource Files ({2});;Interface Files ({3});;Protocol Files ({4});;Translation Files ({5});;All Files (*)</source>
       <translation>源文件 ({0});;窗体文件 ({1});;资源文件 ({2});;界面文件 ({3});;协议文件 ({4});;翻译文件 ({5});;所有文件 (*)</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="96" />
+      <location filename="../Project/AddFileDialog.py" line="99" />
       <source>Select Files</source>
       <translation>选择文件</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="102" />
+      <location filename="../Project/AddFileDialog.py" line="105" />
       <source>Forms Files ({0})</source>
       <translation>窗体文件 ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="103" />
+      <location filename="../Project/AddFileDialog.py" line="106" />
       <source>Select user-interface files</source>
       <translation>选择用户界面文件</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="109" />
+      <location filename="../Project/AddFileDialog.py" line="112" />
       <source>Resource Files ({0})</source>
       <translation>资源文件 ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="110" />
+      <location filename="../Project/AddFileDialog.py" line="113" />
       <source>Select resource files</source>
       <translation>选择资源文件</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="116" />
-      <source>Source Files ({0});;All Files (*)</source>
-      <translation>源文件 ({0});;所有文件 (*)</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="119" />
+      <source>Source Files ({0});;All Files (*)</source>
+      <translation>源文件 ({0});;所有文件 (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="122" />
       <source>Select source files</source>
       <translation>选择源文件</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="125" />
+      <location filename="../Project/AddFileDialog.py" line="128" />
       <source>Interface Files ({0})</source>
       <translation>界面文件 ({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="126" />
+      <location filename="../Project/AddFileDialog.py" line="129" />
       <source>Select interface files</source>
       <translation>选择界面文件</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="132" />
+      <location filename="../Project/AddFileDialog.py" line="135" />
       <source>Protocol Files ({0})</source>
       <translation>协议文件({0})</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="133" />
+      <location filename="../Project/AddFileDialog.py" line="136" />
       <source>Select protocol files</source>
       <translation>选择协议文件</translation>
     </message>
     <message>
-      <location filename="../Project/AddFileDialog.py" line="139" />
-      <source>Translation Files ({0})</source>
-      <translation>翻译文件 ({0})</translation>
-    </message>
-    <message>
-      <location filename="../Project/AddFileDialog.py" line="140" />
-      <source>Select translation files</source>
-      <translation>选择翻译文件</translation>
-    </message>
-    <message>
       <location filename="../Project/AddFileDialog.py" line="142" />
-      <source>All Files (*)</source>
-      <translation>所有文件 (*)</translation>
+      <source>Translation Files ({0})</source>
+      <translation>翻译文件 ({0})</translation>
     </message>
     <message>
       <location filename="../Project/AddFileDialog.py" line="143" />
+      <source>Select translation files</source>
+      <translation>选择翻译文件</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="145" />
+      <source>All Files (*)</source>
+      <translation>所有文件 (*)</translation>
+    </message>
+    <message>
+      <location filename="../Project/AddFileDialog.py" line="146" />
       <source>Select files</source>
       <translation>选择文件</translation>
     </message>
@@ -1797,47 +1797,47 @@
   <context>
     <name>BackgroundService</name>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="147" />
+      <location filename="../Utilities/BackgroundService.py" line="159" />
       <source>{0} not configured.</source>
       <translation>{0} 未被配置。</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="197" />
+      <location filename="../Utilities/BackgroundService.py" line="209" />
       <source>Initialization of Background Service</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="198" />
+      <location filename="../Utilities/BackgroundService.py" line="210" />
       <source>&lt;p&gt;Initialization of Background Service &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="211" />
+      <location filename="../Utilities/BackgroundService.py" line="223" />
       <source>Restart background client?</source>
       <translation>重启后台客户端?</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="212" />
+      <location filename="../Utilities/BackgroundService.py" line="224" />
       <source>&lt;p&gt;The background client for &lt;b&gt;{0}&lt;/b&gt; has stopped due to an exception. It's used by various plug-ins like the different checkers.&lt;/p&gt;&lt;p&gt;Select&lt;ul&gt;&lt;li&gt;&lt;b&gt;'Yes'&lt;/b&gt; to restart the client, but abort the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'Retry'&lt;/b&gt; to restart the client and the last job&lt;/li&gt;&lt;li&gt;&lt;b&gt;'No'&lt;/b&gt; to leave the client off.&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;Note: The client can be restarted by opening and accepting the preferences dialog or reloading/changing the project.&lt;/p&gt;</source>
       <translation>&lt;p&gt; &lt;b&gt;{0}&lt;/b&gt; 的背景客户端因意外终止。它被多种插件(如区别检查器)使用。&lt;/p&gt;&lt;p&gt; 选择 &lt;ul&gt;&lt;li&gt;&lt;b&gt;“是”&lt;/b&gt; 放弃最后任务,重启客户端 &lt;/li&gt;&lt;li&gt;&lt;b&gt;“重试”&lt;/b&gt; 重启客户端和最后任务&lt;/li&gt;&lt;li&gt;&lt;b&gt;“否”&lt;/b&gt; 关闭客户端。&lt;/li&gt;&lt;/ul&gt;&lt;/p&gt;&lt;p&gt;注意:通过打开和接受首选项对话框,或重新加载、改变工程亦可重启客户端。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="241" />
+      <location filename="../Utilities/BackgroundService.py" line="253" />
       <source>An error in Eric's background client stopped the service.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="479" />
-      <source>Eric's background client disconnected because of an unknown reason.</source>
-      <translation>Erics 后台客户端因未知原因断开连接。</translation>
-    </message>
-    <message>
       <location filename="../Utilities/BackgroundService.py" line="488" />
+      <source>Eric's background client disconnected because of an unknown reason.</source>
+      <translation>Erics 后台客户端因未知原因断开连接。</translation>
+    </message>
+    <message>
+      <location filename="../Utilities/BackgroundService.py" line="497" />
       <source>Background client disconnected.</source>
       <translation>后台客户端已断开连接。</translation>
     </message>
     <message>
-      <location filename="../Utilities/BackgroundService.py" line="489" />
+      <location filename="../Utilities/BackgroundService.py" line="498" />
       <source>The background client for &lt;b&gt;{0}&lt;/b&gt; disconnected because of an unknown reason.&lt;br&gt;Should it be restarted?</source>
       <translation>&lt;b&gt;{0}&lt;/b&gt; 的后台客户端因未知原因中断了连接。&lt;br&gt;是否对其重新启动?</translation>
     </message>
@@ -1845,52 +1845,53 @@
   <context>
     <name>BlackConfigurationDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="59" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="65" />
       <source>Generate TOML</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="62" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="68" />
       <source>Place a code snippet for 'pyproject.toml' into the clipboard.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="86" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="94" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="92" />
       <source>Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="87" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="96" />
       <source>Defaults</source>
       <translation type="unfinished">默认值</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="88" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="97" />
       <source>Configuration Below</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="178" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="189" />
       <source>Validation</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="179" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="190" />
       <source>The exclusion expression is valid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="182" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="193" />
       <source>Validation Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="234" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="245" />
       <source>Create TOML snippet</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="235" />
+      <location filename="../CodeFormatting/BlackConfigurationDialog.py" line="246" />
       <source>The 'pyproject.toml' snippet was copied to the clipboard successfully.</source>
       <translation type="unfinished" />
     </message>
@@ -1991,63 +1992,68 @@
   <context>
     <name>BlackFormattingDialog</name>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="93" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="88" />
       <source>&lt;all&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="91" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
       <location filename="../CodeFormatting/BlackFormattingDialog.ui" line="0" />
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="194" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="216" />
       <source>Reformatted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="196" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="218" />
       <source>Would Reformat:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="241" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="274" />
       <source>Formatting Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="242" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="275" />
       <source>&lt;p&gt;Formatting failed due to this error.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="503" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="536" />
       <source>would reformat</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="506" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="539" />
       <source>reformatted</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="511" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="544" />
       <source>unchanged</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="515" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="548" />
       <source>unmodified</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="519" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="552" />
       <source>ignored</source>
       <translation type="unfinished">已忽略</translation>
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="523" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="556" />
       <source>failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="528" />
+      <location filename="../CodeFormatting/BlackFormattingDialog.py" line="561" />
       <source>invalid status ({0})</source>
       <translation type="unfinished" />
     </message>
@@ -2872,32 +2878,32 @@
   <context>
     <name>BreakPointModel</name>
     <message>
-      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <location filename="../Debugger/BreakPointModel.py" line="39" />
       <source>Filename</source>
       <translation>文件名</translation>
     </message>
     <message>
+      <location filename="../Debugger/BreakPointModel.py" line="40" />
+      <source>Line</source>
+      <translation>行</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/BreakPointModel.py" line="41" />
+      <source>Condition</source>
+      <translation>条件</translation>
+    </message>
+    <message>
       <location filename="../Debugger/BreakPointModel.py" line="42" />
-      <source>Line</source>
-      <translation>行</translation>
+      <source>Temporary</source>
+      <translation>临时的</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="43" />
-      <source>Condition</source>
-      <translation>条件</translation>
+      <source>Enabled</source>
+      <translation>已开启</translation>
     </message>
     <message>
       <location filename="../Debugger/BreakPointModel.py" line="44" />
-      <source>Temporary</source>
-      <translation>临时的</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="45" />
-      <source>Enabled</source>
-      <translation>已开启</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/BreakPointModel.py" line="46" />
       <source>Ignore Count</source>
       <translation>忽略计数</translation>
     </message>
@@ -3252,27 +3258,27 @@
       <translation>名称</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="660" />
+      <location filename="../UI/BrowserModel.py" line="664" />
       <source>Coding: {0}</source>
       <translation>编码: {0}</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="670" />
+      <location filename="../UI/BrowserModel.py" line="674" />
       <source>Globals</source>
       <translation>全局</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="675" />
+      <location filename="../UI/BrowserModel.py" line="679" />
       <source>Imports</source>
       <translation>导入</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="773" />
+      <location filename="../UI/BrowserModel.py" line="777" />
       <source>Attributes</source>
       <translation>属性</translation>
     </message>
     <message>
-      <location filename="../UI/BrowserModel.py" line="784" />
+      <location filename="../UI/BrowserModel.py" line="788" />
       <source>Class Attributes</source>
       <translation>类属性</translation>
     </message>
@@ -4273,47 +4279,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="232" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="230" />
       <source>Errors</source>
       <translation>错误</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="257" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="255" />
       <source>Error: {0}</source>
       <translation>错误:{0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="996" />
-      <source>Preparing files...</source>
-      <translation>正在准备文件…</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1035" />
-      <source>Transferring data...</source>
-      <translation>传输数据…</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1099" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1090" />
       <source>{0} (ignored)</source>
       <translation>{0}(已忽略)</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1175" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1165" />
       <source>No issues found.</source>
       <translation>未发现问题。</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1179" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="1169" />
       <source>No files found (check your ignore list).</source>
       <translation>找不到文件(检查您忽略的列表)。</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2467" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2456" />
       <source>Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2468" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/CodeStyleCheckerDialog.py" line="2457" />
       <source>Enter a Commented Code Whitelist Pattern</source>
       <translation type="unfinished" />
     </message>
@@ -5126,6 +5122,14 @@
       <source>Filter</source>
       <translation type="unfinished">过滤器</translation>
     </message>
+    <message>
+      <source>Preparing files...</source>
+      <translation type="vanished">正在准备文件…</translation>
+    </message>
+    <message>
+      <source>Transferring data...</source>
+      <translation type="vanished">传输数据…</translation>
+    </message>
   </context>
   <context>
     <name>CodeStyleCheckerPlugin</name>
@@ -8115,7 +8119,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="242" />
       <source>Run Script</source>
       <translation>运行脚本</translation>
@@ -8136,8 +8140,8 @@
       <translation>&lt;b&gt;运行脚本&lt;/b&gt;&lt;p&gt;设置命令行参数,并在调试器之外运行脚本。如果文件未对更改进行保存,则可能会先行保存。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2400" />
-      <location filename="../Debugger/DebugUI.py" line="2356" />
+      <location filename="../Debugger/DebugUI.py" line="2397" />
+      <location filename="../Debugger/DebugUI.py" line="2353" />
       <location filename="../Debugger/DebugUI.py" line="263" />
       <source>Run Project</source>
       <translation>运行项目</translation>
@@ -8238,7 +8242,7 @@
       <translation>&lt;b&gt;剖析项目&lt;/b&gt;&lt;p&gt;设置命令行参数,并剖析当前项目。如果当前项目的文件未保存则会先行保存。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="373" />
       <source>Debug Script</source>
       <translation>调试脚本</translation>
@@ -8259,8 +8263,8 @@
       <translation>&lt;b&gt;调试脚本&lt;/b&gt;&lt;p&gt;设置命令行参数,并将当前行设为当前编辑窗口首先执行的 Python 声明。如果文件未保存则会先行保存。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2605" />
-      <location filename="../Debugger/DebugUI.py" line="2551" />
+      <location filename="../Debugger/DebugUI.py" line="2602" />
+      <location filename="../Debugger/DebugUI.py" line="2548" />
       <location filename="../Debugger/DebugUI.py" line="395" />
       <source>Debug Project</source>
       <translation>调试项目</translation>
@@ -8679,96 +8683,96 @@
       <translation>产生了一个未处理的异常。详细信息参见命令行窗口。</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1494" />
+      <location filename="../Debugger/DebugUI.py" line="1491" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;br&gt;File: &lt;b&gt;{2}&lt;/b&gt;, Line: &lt;b&gt;{3}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;Break here?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1512" />
+      <location filename="../Debugger/DebugUI.py" line="1509" />
       <source>&lt;p&gt;The debugged program raised the exception &lt;b&gt;{0}&lt;/b&gt;&lt;br&gt;"&lt;b&gt;{1}&lt;/b&gt;"&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1568" />
+      <location filename="../Debugger/DebugUI.py" line="1565" />
       <source>&lt;p&gt;The program generate the signal "{0}".&lt;br/&gt;File: &lt;b&gt;{1}&lt;/b&gt;, Line: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1585" />
+      <location filename="../Debugger/DebugUI.py" line="1582" />
       <source>The program being debugged has terminated unexpectedly.</source>
       <translation>被调试的程序意外终止。</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1650" />
+      <location filename="../Debugger/DebugUI.py" line="1647" />
       <source>No locals available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1695" />
+      <location filename="../Debugger/DebugUI.py" line="1692" />
       <source>Breakpoint Condition Error</source>
       <translation>断点条件错误</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1696" />
+      <location filename="../Debugger/DebugUI.py" line="1693" />
       <source>&lt;p&gt;The condition of the breakpoint &lt;b&gt;{0}, {1}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1753" />
+      <location filename="../Debugger/DebugUI.py" line="1750" />
       <source>Watch Expression Error</source>
       <translation>监视表达式出错</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1754" />
+      <location filename="../Debugger/DebugUI.py" line="1751" />
       <source>&lt;p&gt;The watch expression &lt;b&gt;{0}&lt;/b&gt; contains a syntax error.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1784" />
+      <location filename="../Debugger/DebugUI.py" line="1781" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1789" />
+      <location filename="../Debugger/DebugUI.py" line="1786" />
       <source>&lt;p&gt;A watch expression '&lt;b&gt;{0}&lt;/b&gt;' for the variable &lt;b&gt;{1}&lt;/b&gt; already exists.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1795" />
+      <location filename="../Debugger/DebugUI.py" line="1792" />
       <source>Watch expression already exists</source>
       <translation>监视表达式已存在</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1997" />
-      <location filename="../Debugger/DebugUI.py" line="1949" />
+      <location filename="../Debugger/DebugUI.py" line="1994" />
+      <location filename="../Debugger/DebugUI.py" line="1946" />
       <source>Coverage of Project</source>
       <translation>项目覆盖率</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="1951" />
+      <location filename="../Debugger/DebugUI.py" line="1948" />
       <source>Coverage of Script</source>
       <translation>脚本覆盖率</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2401" />
-      <location filename="../Debugger/DebugUI.py" line="2202" />
-      <location filename="../Debugger/DebugUI.py" line="1998" />
+      <location filename="../Debugger/DebugUI.py" line="2398" />
+      <location filename="../Debugger/DebugUI.py" line="2199" />
+      <location filename="../Debugger/DebugUI.py" line="1995" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>当前项目未定义主脚本。终止</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2201" />
-      <location filename="../Debugger/DebugUI.py" line="2153" />
+      <location filename="../Debugger/DebugUI.py" line="2198" />
+      <location filename="../Debugger/DebugUI.py" line="2150" />
       <source>Profile of Project</source>
       <translation>项目轮廓</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2155" />
+      <location filename="../Debugger/DebugUI.py" line="2152" />
       <source>Profile of Script</source>
       <translation>脚本轮廓</translation>
     </message>
     <message>
-      <location filename="../Debugger/DebugUI.py" line="2606" />
+      <location filename="../Debugger/DebugUI.py" line="2603" />
       <source>There is no main script defined for the current project. No debugging possible.</source>
       <translation>当前项目未定义主脚本。不能进行调试。</translation>
     </message>
@@ -9352,13 +9356,13 @@
       <location filename="../Debugger/DebuggerInterfacePython.py" line="341" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="320" />
       <location filename="../Debugger/DebuggerInterfacePython.py" line="257" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="195" />
       <source>Start Debugger</source>
       <translation>启动调试器</translation>
     </message>
     <message>
       <location filename="../Debugger/DebuggerInterfacePython.py" line="410" />
-      <location filename="../Debugger/DebuggerInterfacePython.py" line="197" />
+      <location filename="../Debugger/DebuggerInterfacePython.py" line="196" />
       <source>&lt;p&gt;No suitable Python3 environment configured.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -11202,7 +11206,7 @@
       <translation>取消注释</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8914" />
+      <location filename="../QScintilla/Editor.py" line="8934" />
       <location filename="../QScintilla/Editor.py" line="875" />
       <source>Generate Docstring</source>
       <translation type="unfinished" />
@@ -11455,7 +11459,7 @@
       <translation type="unfinished">拼写法</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8032" />
+      <location filename="../QScintilla/Editor.py" line="8052" />
       <location filename="../QScintilla/Editor.py" line="1246" />
       <source>Check spelling...</source>
       <translation>正在进行拼写检查…</translation>
@@ -11516,7 +11520,7 @@
       <translation>编辑断点…</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5751" />
+      <location filename="../QScintilla/Editor.py" line="5754" />
       <location filename="../QScintilla/Editor.py" line="1331" />
       <source>Enable breakpoint</source>
       <translation>允许断点</translation>
@@ -11740,356 +11744,356 @@
       <translation>&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4932" />
+      <location filename="../QScintilla/Editor.py" line="4935" />
       <source>Autocompletion</source>
       <translation>自动完成</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="4933" />
+      <location filename="../QScintilla/Editor.py" line="4936" />
       <source>Autocompletion is not available because there is no autocompletion source set.</source>
       <translation>自动完成无效,没有设定自动完成源。</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5061" />
+      <location filename="../QScintilla/Editor.py" line="5064" />
       <source>Auto-Completion Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5062" />
+      <location filename="../QScintilla/Editor.py" line="5065" />
       <source>The completion list provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5354" />
+      <location filename="../QScintilla/Editor.py" line="5357" />
       <source>Call-Tips Provider</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5355" />
+      <location filename="../QScintilla/Editor.py" line="5358" />
       <source>The call-tips provider '{0}' was already registered. Ignoring duplicate request.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="5755" />
+      <location filename="../QScintilla/Editor.py" line="5758" />
       <source>Disable breakpoint</source>
       <translation>去除断点</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6110" />
+      <location filename="../QScintilla/Editor.py" line="6113" />
       <source>Code Coverage</source>
       <translation>代码覆盖率</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6111" />
+      <location filename="../QScintilla/Editor.py" line="6114" />
       <source>Please select a coverage file</source>
       <translation>请选择一个覆盖率文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6186" />
-      <location filename="../QScintilla/Editor.py" line="6178" />
+      <location filename="../QScintilla/Editor.py" line="6189" />
+      <location filename="../QScintilla/Editor.py" line="6181" />
       <source>Show Code Coverage Annotations</source>
       <translation>显示代码覆盖率注解</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6179" />
+      <location filename="../QScintilla/Editor.py" line="6182" />
       <source>All lines have been covered.</source>
       <translation>所有行均被已覆盖。</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6187" />
+      <location filename="../QScintilla/Editor.py" line="6190" />
       <source>There is no coverage file available.</source>
       <translation>没有有效的覆盖率文件。</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6283" />
+      <location filename="../QScintilla/Editor.py" line="6286" />
       <source>Profile Data</source>
       <translation>剖析数据</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6284" />
+      <location filename="../QScintilla/Editor.py" line="6287" />
       <source>Please select a profile file</source>
       <translation>请选择一个剖析文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6447" />
-      <location filename="../QScintilla/Editor.py" line="6441" />
+      <location filename="../QScintilla/Editor.py" line="6450" />
+      <location filename="../QScintilla/Editor.py" line="6444" />
       <source>Syntax Error</source>
       <translation>语法错误</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6448" />
+      <location filename="../QScintilla/Editor.py" line="6451" />
       <source>No syntax error message available.</source>
       <translation>语法错误消息无效。</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
-      <location filename="../QScintilla/Editor.py" line="6653" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
+      <location filename="../QScintilla/Editor.py" line="6656" />
       <source>Warning</source>
       <translation>警告</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6659" />
+      <location filename="../QScintilla/Editor.py" line="6662" />
       <source>No warning messages available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6723" />
-      <source>Style: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="6726" />
+      <source>Style: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="6729" />
       <source>Warning: {0}</source>
       <translation>警告:{0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6733" />
+      <location filename="../QScintilla/Editor.py" line="6736" />
       <source>Error: {0}</source>
       <translation>错误:{0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Macro Name</source>
       <translation>宏名称</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6840" />
+      <location filename="../QScintilla/Editor.py" line="6843" />
       <source>Select a macro name:</source>
       <translation>选择一个宏名称:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6866" />
+      <location filename="../QScintilla/Editor.py" line="6869" />
       <source>Load macro file</source>
       <translation>输入宏文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6912" />
-      <location filename="../QScintilla/Editor.py" line="6868" />
+      <location filename="../QScintilla/Editor.py" line="6915" />
+      <location filename="../QScintilla/Editor.py" line="6871" />
       <source>Macro files (*.macro)</source>
       <translation>宏文件 (*.macro)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6890" />
-      <location filename="../QScintilla/Editor.py" line="6880" />
+      <location filename="../QScintilla/Editor.py" line="6893" />
+      <location filename="../QScintilla/Editor.py" line="6883" />
       <source>Error loading macro</source>
       <translation>载入宏文件出错</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6881" />
+      <location filename="../QScintilla/Editor.py" line="6884" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6891" />
+      <location filename="../QScintilla/Editor.py" line="6894" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; is corrupt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6910" />
+      <location filename="../QScintilla/Editor.py" line="6913" />
       <source>Save macro file</source>
       <translation>保存宏文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6928" />
+      <location filename="../QScintilla/Editor.py" line="6931" />
       <source>Save macro</source>
       <translation>保存宏</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6929" />
+      <location filename="../QScintilla/Editor.py" line="6932" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;宏文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6944" />
+      <location filename="../QScintilla/Editor.py" line="6947" />
       <source>Error saving macro</source>
       <translation>保存宏出错</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6945" />
+      <location filename="../QScintilla/Editor.py" line="6948" />
       <source>&lt;p&gt;The macro file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6958" />
+      <location filename="../QScintilla/Editor.py" line="6961" />
       <source>Start Macro Recording</source>
       <translation>开始宏录制</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6959" />
+      <location filename="../QScintilla/Editor.py" line="6962" />
       <source>Macro recording is already active. Start new?</source>
       <translation>宏录制已激活。开始录制新宏?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6985" />
+      <location filename="../QScintilla/Editor.py" line="6988" />
       <source>Macro Recording</source>
       <translation>宏录制</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="6986" />
+      <location filename="../QScintilla/Editor.py" line="6989" />
       <source>Enter name of the macro:</source>
       <translation>输入宏名称:</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7137" />
+      <location filename="../QScintilla/Editor.py" line="7140" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; has been changed while it was opened in eric. Reread it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7143" />
+      <location filename="../QScintilla/Editor.py" line="7146" />
       <source>&lt;br&gt;&lt;b&gt;Warning:&lt;/b&gt; You will lose your changes upon reopening it.</source>
       <translation>&lt;br&gt;&lt;b&gt;警告:&lt;/b&gt;您在重新打开时将丢失所有更改。</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7150" />
+      <location filename="../QScintilla/Editor.py" line="7153" />
       <source>File changed</source>
       <translation>文件已改变</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7200" />
+      <location filename="../QScintilla/Editor.py" line="7203" />
       <source>{0} (ro)</source>
       <translation>{0}(只读)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7491" />
+      <location filename="../QScintilla/Editor.py" line="7494" />
       <source>Drop Error</source>
       <translation>降落误差</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7492" />
+      <location filename="../QScintilla/Editor.py" line="7495" />
       <source>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; is not a file.&lt;/p&gt;</source>
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; 不是一个文件。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7512" />
-      <source>Resources</source>
-      <translation>资源</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/Editor.py" line="7514" />
-      <source>Add file...</source>
-      <translation>添加文件…</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7515" />
-      <source>Add files...</source>
+      <source>Resources</source>
+      <translation>资源</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7517" />
+      <source>Add file...</source>
       <translation>添加文件…</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7516" />
-      <source>Add aliased file...</source>
-      <translation>添加别名文件…</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/Editor.py" line="7518" />
-      <source>Add localized resource...</source>
-      <translation>添加本地资源…</translation>
+      <source>Add files...</source>
+      <translation>添加文件…</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7519" />
+      <source>Add aliased file...</source>
+      <translation>添加别名文件…</translation>
     </message>
     <message>
       <location filename="../QScintilla/Editor.py" line="7521" />
+      <source>Add localized resource...</source>
+      <translation>添加本地资源…</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/Editor.py" line="7524" />
       <source>Add resource frame</source>
       <translation>添加资源结构</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7540" />
+      <location filename="../QScintilla/Editor.py" line="7543" />
       <source>Add file resource</source>
       <translation>添加文件资源</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7554" />
+      <location filename="../QScintilla/Editor.py" line="7557" />
       <source>Add file resources</source>
       <translation>添加多个文件资源</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7578" />
-      <location filename="../QScintilla/Editor.py" line="7572" />
+      <location filename="../QScintilla/Editor.py" line="7581" />
+      <location filename="../QScintilla/Editor.py" line="7575" />
       <source>Add aliased file resource</source>
       <translation>添加别名文件资源</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7579" />
+      <location filename="../QScintilla/Editor.py" line="7582" />
       <source>Alias for file &lt;b&gt;{0}&lt;/b&gt;:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7654" />
+      <location filename="../QScintilla/Editor.py" line="7657" />
       <source>Package Diagram</source>
       <translation>程序包图</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7655" />
+      <location filename="../QScintilla/Editor.py" line="7658" />
       <source>Include class attributes?</source>
       <translation>包含类属性?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7675" />
+      <location filename="../QScintilla/Editor.py" line="7678" />
       <source>Imports Diagram</source>
       <translation>引用图</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7676" />
+      <location filename="../QScintilla/Editor.py" line="7679" />
       <source>Include imports from external modules?</source>
       <translation>从外部模块包含引用?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7695" />
+      <location filename="../QScintilla/Editor.py" line="7698" />
       <source>Application Diagram</source>
       <translation>应用程序图</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="7696" />
+      <location filename="../QScintilla/Editor.py" line="7699" />
       <source>Include module names?</source>
       <translation>包含模块名?</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8036" />
+      <location filename="../QScintilla/Editor.py" line="8056" />
       <source>Add to dictionary</source>
       <translation>添加到文件夹</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8038" />
+      <location filename="../QScintilla/Editor.py" line="8058" />
       <source>Ignore All</source>
       <translation>全部忽略</translation>
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8456" />
+      <location filename="../QScintilla/Editor.py" line="8476" />
       <source>Sort Lines</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8457" />
+      <location filename="../QScintilla/Editor.py" line="8477" />
       <source>The selection contains illegal data for a numerical sort.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8550" />
+      <location filename="../QScintilla/Editor.py" line="8570" />
       <source>Register Mouse Click Handler</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8551" />
+      <location filename="../QScintilla/Editor.py" line="8571" />
       <source>A mouse click handler for "{0}" was already registered by "{1}". Aborting request by "{2}"...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8647" />
+      <location filename="../QScintilla/Editor.py" line="8667" />
       <source>{0:4d}    {1}</source>
       <comment>line number, source code</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8653" />
+      <location filename="../QScintilla/Editor.py" line="8673" />
       <source>{0:4d}    {1}
     =&gt;  {2}</source>
       <comment>line number, source code, file name</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8721" />
+      <location filename="../QScintilla/Editor.py" line="8741" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Editor.py" line="8722" />
+      <location filename="../QScintilla/Editor.py" line="8742" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -17204,32 +17208,32 @@
   <context>
     <name>EricIconBar</name>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="35" />
+      <location filename="../EricWidgets/EricIconBar.py" line="37" />
       <source>extra small</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="36" />
-      <source>small</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../EricWidgets/EricIconBar.py" line="37" />
-      <source>medium</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../EricWidgets/EricIconBar.py" line="38" />
-      <source>large</source>
+      <source>small</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="39" />
-      <source>extra large</source>
+      <source>medium</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../EricWidgets/EricIconBar.py" line="40" />
+      <source>large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="41" />
+      <source>extra large</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../EricWidgets/EricIconBar.py" line="42" />
       <source>very large</source>
       <translation type="unfinished" />
     </message>
@@ -21366,7 +21370,7 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1653" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1658" />
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="213" />
       <source>The git process did not finish within 30s.</source>
       <translation type="unfinished" />
@@ -21548,459 +21552,459 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1466" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1471" />
       <source>Create {0} file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1472" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1531" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1536" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1519" />
       <source>Git Copy</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1520" />
       <source>&lt;p&gt;Copying the directory &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1532" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1537" />
       <source>&lt;p&gt;Copying the file &lt;b&gt;{0}&lt;/b&gt; failed.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2774" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1655" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2779" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1660" />
       <source>The process {0} could not be started. Ensure, that it is in the search path.</source>
       <translation type="unfinished">进程 {0} 无法启动。请保证它处在搜索路径中。</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1723" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1710" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1699" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1728" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1715" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1704" />
       <source>Git Side-by-Side Difference</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1724" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1729" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 无法读取。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1780" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1785" />
       <source>Fetching from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1818" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1823" />
       <source>Pulling from a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1859" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1864" />
       <source>Pushing to a remote Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1887" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1892" />
       <source>Committing failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1914" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1919" />
       <source>Aborting uncommitted/failed merge</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1944" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1949" />
       <source>Applying patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1979" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1984" />
       <source>Check patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1982" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="1987" />
       <source>Apply patch files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2064" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2069" />
       <source>Tagging in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2311" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2316" />
       <source>Branching in the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2355" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2360" />
       <source>Delete Remote Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2378" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2383" />
       <source>Current Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2379" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2384" />
       <source>&lt;p&gt;The current branch is &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2447" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2429" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2411" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2452" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2434" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2416" />
       <source>Create Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2413" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2418" />
       <source>Git Bundle Files (*.bundle)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2430" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2435" />
       <source>&lt;p&gt;The Git bundle file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2478" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2467" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2483" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2472" />
       <source>Verify Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2615" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2566" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2500" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2469" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2620" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2571" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2474" />
       <source>Git Bundle Files (*.bundle);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2509" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2498" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2503" />
       <source>List Bundle Heads</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2613" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2564" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2618" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2569" />
       <source>Apply Bundle</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2636" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2587" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2641" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2592" />
       <source>Applying a bundle file (fetch)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2669" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2674" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2880" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2718" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2885" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2723" />
       <source>Git Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2773" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2778" />
       <source>Process Generation Error</source>
       <translation type="unfinished">进程生成错误</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2819" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2802" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2784" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2824" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2789" />
       <source>Create Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2791" />
       <source>Git Bisect Replay Files (*.replay)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2803" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2808" />
       <source>&lt;p&gt;The Git bisect replay file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2820" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2825" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be written.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2841" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2846" />
       <source>Edit Bisect Replay File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2871" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2843" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2876" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2848" />
       <source>Git Bisect Replay Files (*.replay);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2869" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="2874" />
       <source>Bisect Replay</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3227" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3045" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3232" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3050" />
       <source>Show Remote Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3105" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3110" />
       <source>Rename Remote Repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3106" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3111" />
       <source>Enter new name for remote repository:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3251" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3256" />
       <source>Show Shortlog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3310" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3315" />
       <source>Cherry-pick</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3341" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3346" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3366" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3371" />
       <source>Copy Changesets (Quit)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3397" />
       <source>Copy Changesets (Cancel)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3474" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3479" />
       <source>Saving stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3686" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3514" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3691" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3519" />
       <source>Show Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3687" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3645" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3594" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3552" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3515" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3692" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3650" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3599" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3557" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3520" />
       <source>Select a stash (empty for latest stash):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3593" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3551" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3598" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3556" />
       <source>Restore Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3607" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3565" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3612" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3570" />
       <source>Restoring stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3644" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3633" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3649" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3638" />
       <source>Create Branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3634" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3639" />
       <source>Enter a branch name to restore a stash to:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3659" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3664" />
       <source>Creating branch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3697" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3702" />
       <source>Delete Stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3698" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3703" />
       <source>Do you really want to delete the stash &lt;b&gt;{0}&lt;/b&gt;?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3708" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3713" />
       <source>Deleting stash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3730" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3735" />
       <source>Delete All Stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3731" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3736" />
       <source>Do you really want to delete all stashes?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3737" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3742" />
       <source>Deleting all stashes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3802" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3807" />
       <source>Showing the combined configuration settings</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3826" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3831" />
       <source>Verifying the integrity of the Git repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3849" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3854" />
       <source>Performing Repository Housekeeping</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3892" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3897" />
       <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;Statistics&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3894" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3899" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of loose objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3904" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by loose objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3905" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3910" />
       <source>&lt;tr&gt;&lt;td&gt;Number of packed objects: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3911" />
-      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3916" />
+      <source>&lt;tr&gt;&lt;td&gt;Number of packs: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3921" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by packed objects: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3922" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3927" />
       <source>&lt;tr&gt;&lt;td&gt;Packed objects waiting for pruning: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3928" />
-      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3933" />
+      <source>&lt;tr&gt;&lt;td&gt;Garbage files: &lt;/td&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3938" />
       <source>&lt;tr&gt;&lt;td&gt;Disk space used by garbage files: &lt;/td&gt;&lt;td&gt;{0} KiB&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3940" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="3945" />
       <source>&lt;p&gt;&lt;b&gt;No statistics available.&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4008" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4013" />
       <source>Creating Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4050" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4055" />
       <source>Add Submodule</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4118" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4123" />
       <source>List Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4119" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4124" />
       <source>No submodules defined for the project.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4132" />
-      <source>All</source>
-      <translation type="unfinished">全部</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4136" />
-      <source>Submodule Path</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4137" />
+      <source>All</source>
+      <translation type="unfinished">全部</translation>
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4141" />
+      <source>Submodule Path</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4142" />
       <source>Select a submodule path:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4188" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4193" />
       <source>Initialize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4223" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4228" />
       <source>Unregister Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4297" />
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4256" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4302" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4261" />
       <source>Update Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4329" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4334" />
       <source>Synchronize Submodules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4385" />
+      <location filename="../Plugins/VcsPlugins/vcsGit/git.py" line="4390" />
       <source>Submodules Summary</source>
       <translation type="unfinished" />
     </message>
@@ -28307,27 +28311,27 @@
   <context>
     <name>Globals</name>
     <message>
-      <location filename="../Globals/__init__.py" line="499" />
+      <location filename="../Globals/__init__.py" line="518" />
       <source>{0:4.2f} Bytes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="502" />
+      <location filename="../Globals/__init__.py" line="521" />
       <source>{0:4.2f} KiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="505" />
+      <location filename="../Globals/__init__.py" line="524" />
       <source>{0:4.2f} MiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="508" />
+      <location filename="../Globals/__init__.py" line="527" />
       <source>{0:4.2f} GiB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Globals/__init__.py" line="511" />
+      <location filename="../Globals/__init__.py" line="530" />
       <source>{0:4.2f} TiB</source>
       <translation type="unfinished" />
     </message>
@@ -31098,9 +31102,9 @@
       <translation>&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 无法读取。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2268" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2257" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2247" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2273" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2262" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2252" />
       <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="1688" />
       <source>Apply changegroups</source>
       <translation type="unfinished" />
@@ -31171,244 +31175,244 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2104" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2109" />
       <source>Create .hgignore file</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2105" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2110" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; exists already. Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2206" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2180" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2162" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2211" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2185" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2167" />
       <source>Create changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2164" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2169" />
       <source>Mercurial Changegroup Files (*.hg)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2181" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2186" />
       <source>&lt;p&gt;The Mercurial changegroup file &lt;b&gt;{0}&lt;/b&gt; already exists. Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2218" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2223" />
       <source>Preview changegroup</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2249" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2220" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2254" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2225" />
       <source>Mercurial Changegroup Files (*.hg);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2258" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2263" />
       <source>Shall the working directory be updated?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2288" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2293" />
       <source>Bisect subcommand ({0}) invalid.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2310" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2315" />
       <source>Mercurial Bisect ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2333" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2338" />
       <source>Removing files from the Mercurial repository only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2377" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2358" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2382" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2363" />
       <source>Backing out changeset</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2359" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2364" />
       <source>No revision given. Aborting...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2395" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2388" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2400" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2393" />
       <source>Rollback last transaction</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2389" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2394" />
       <source>Are you sure you want to rollback the last transaction?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2457" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2462" />
       <source>Import Patch</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2505" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2510" />
       <source>Export Patches</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2545" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2550" />
       <source>Change Phase</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2599" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2604" />
       <source>Copy Changesets</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2638" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2643" />
       <source>Copy Changesets (Continue)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2648" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2653" />
       <source>Copy Changesets (Stop)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2658" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2663" />
       <source>Copy Changesets (Abort)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2681" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2686" />
       <source>Create Unversioned Archive</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2695" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2700" />
       <source>Delete All Backups</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2696" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2701" />
       <source>&lt;p&gt;Do you really want to delete all backup bundles stored in the backup area?&lt;br/&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2785" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2765" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2754" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2790" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2770" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2759" />
       <source>Add Sub-repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2822" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2755" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2827" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2760" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be read.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2766" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2771" />
       <source>&lt;p&gt;The sub-repositories file .hgsub already contains an entry &lt;b&gt;{0}&lt;/b&gt;. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2842" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2786" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2847" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2791" />
       <source>&lt;p&gt;The sub-repositories file .hgsub could not be written to.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2841" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2821" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2807" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2846" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2826" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2812" />
       <source>Remove Sub-repositories</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2808" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2813" />
       <source>&lt;p&gt;The sub-repositories file .hgsub does not exist. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3058" />
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2921" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3063" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2926" />
       <source>Mercurial Command Server</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2922" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="2927" />
       <source>&lt;p&gt;The Mercurial Command Server could not be restarted.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3059" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3064" />
       <source>&lt;p&gt;The Mercurial Command Server could not be started.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3175" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3180" />
       <source>Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3191" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3196" />
       <source>Delete Bookmark</source>
       <translation type="unfinished">删除书签</translation>
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3192" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3197" />
       <source>Select the bookmark to be deleted:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3202" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3207" />
       <source>Delete Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3227" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3232" />
       <source>Rename Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3264" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3269" />
       <source>Move Mercurial Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3337" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3342" />
       <source>Pull Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3338" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3343" />
       <source>Select the bookmark to be pulled:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3350" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3355" />
       <source>Pulling bookmark from a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3376" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3381" />
       <source>Push Bookmark</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3377" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3382" />
       <source>Select the bookmark to be push:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3392" />
+      <location filename="../Plugins/VcsPlugins/vcsMercurial/hg.py" line="3397" />
       <source>Pushing bookmark to a remote Mercurial repository</source>
       <translation type="unfinished" />
     </message>
@@ -45474,17 +45478,17 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="82" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="80" />
       <source>__future__ Imports</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="92" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="90" />
       <source>PyQt5/6 Modules</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/Lexers/LexerPython.py" line="109" />
+      <location filename="../QScintilla/Lexers/LexerPython.py" line="107" />
       <source>Cython Specifics</source>
       <translation type="unfinished" />
     </message>
@@ -46840,6 +46844,24 @@
     </message>
   </context>
   <context>
+    <name>MarkersWindow</name>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Defined Markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Marker</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/MarkersWindow.ui" line="0" />
+      <source>Description</source>
+      <translation type="unfinished">描述</translation>
+    </message>
+  </context>
+  <context>
     <name>MasterPasswordEntryDialog</name>
     <message>
       <location filename="../Preferences/ConfigurationPages/MasterPasswordEntryDialog.py" line="36" />
@@ -48741,713 +48763,713 @@
   <context>
     <name>MiniEditor</name>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="447" />
+      <location filename="../QScintilla/MiniEditor.py" line="464" />
       <source>About eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="448" />
+      <location filename="../QScintilla/MiniEditor.py" line="465" />
       <source>The eric Mini Editor is an editor component based on QScintilla. It may be used for simple editing tasks, that don't need the power of a full blown editor.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="517" />
+      <location filename="../QScintilla/MiniEditor.py" line="534" />
       <source>Line: {0:5}</source>
       <translation>行:{0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="521" />
+      <location filename="../QScintilla/MiniEditor.py" line="538" />
       <source>Pos: {0:5}</source>
       <translation>列:{0:5}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="537" />
+      <location filename="../QScintilla/MiniEditor.py" line="554" />
       <source>Language: {0}</source>
       <translation type="unfinished">语言:{0}</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="599" />
+      <location filename="../QScintilla/MiniEditor.py" line="616" />
       <source>New</source>
       <translation>新建</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="601" />
+      <location filename="../QScintilla/MiniEditor.py" line="618" />
       <source>&amp;New</source>
       <translation>新建(&amp;N)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="602" />
+      <location filename="../QScintilla/MiniEditor.py" line="619" />
       <source>Ctrl+N</source>
       <comment>File|New</comment>
       <translation>Ctrl+N</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="607" />
+      <location filename="../QScintilla/MiniEditor.py" line="624" />
       <source>Open an empty editor window</source>
       <translation>打开一个空白编辑器窗口</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="609" />
+      <location filename="../QScintilla/MiniEditor.py" line="626" />
       <source>&lt;b&gt;New&lt;/b&gt;&lt;p&gt;An empty editor window will be created.&lt;/p&gt;</source>
       <translation>&lt;b&gt;新建&lt;/b&gt;&lt;p&gt;创建一个空白编辑器窗口。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="617" />
+      <location filename="../QScintilla/MiniEditor.py" line="634" />
       <source>Open</source>
       <translation>打开</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="619" />
-      <source>&amp;Open...</source>
-      <translation>打开(&amp;O)…</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="620" />
-      <source>Ctrl+O</source>
-      <comment>File|Open</comment>
-      <translation>Ctrl+O</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="625" />
-      <source>Open a file</source>
-      <translation>打开一个文件</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="627" />
-      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;打开一个文件&lt;/b&gt;&lt;p&gt;将询问要打开的文件名称。&lt;/p&gt;</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="636" />
-      <source>Save</source>
-      <translation>保存</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="638" />
-      <source>&amp;Save</source>
-      <translation>保存(&amp;S)</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="639" />
-      <source>Ctrl+S</source>
-      <comment>File|Save</comment>
-      <translation>Ctrl+S</translation>
+      <source>&amp;Open...</source>
+      <translation>打开(&amp;O)…</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="637" />
+      <source>Ctrl+O</source>
+      <comment>File|Open</comment>
+      <translation>Ctrl+O</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="642" />
+      <source>Open a file</source>
+      <translation>打开一个文件</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="644" />
-      <source>Save the current file</source>
-      <translation>保存当前文件</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="646" />
-      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;保存文件&lt;/b&gt;&lt;p&gt;保存当前编辑器窗口的内容。&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Open a file&lt;/b&gt;&lt;p&gt;You will be asked for the name of a file to be opened.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;打开一个文件&lt;/b&gt;&lt;p&gt;将询问要打开的文件名称。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="653" />
+      <source>Save</source>
+      <translation>保存</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="655" />
+      <source>&amp;Save</source>
+      <translation>保存(&amp;S)</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="656" />
+      <source>Ctrl+S</source>
+      <comment>File|Save</comment>
+      <translation>Ctrl+S</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="661" />
+      <source>Save the current file</source>
+      <translation>保存当前文件</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <source>&lt;b&gt;Save File&lt;/b&gt;&lt;p&gt;Save the contents of current editor window.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;保存文件&lt;/b&gt;&lt;p&gt;保存当前编辑器窗口的内容。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="672" />
       <source>Save as</source>
       <translation>另存为</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="657" />
+      <location filename="../QScintilla/MiniEditor.py" line="674" />
       <source>Save &amp;as...</source>
       <translation>另存为(&amp;A)…</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="658" />
+      <location filename="../QScintilla/MiniEditor.py" line="675" />
       <source>Shift+Ctrl+S</source>
       <comment>File|Save As</comment>
       <translation>Shift+Ctrl+S</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="663" />
+      <location filename="../QScintilla/MiniEditor.py" line="680" />
       <source>Save the current file to a new one</source>
       <translation>将当前文件保存到一个新文件中</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="665" />
+      <location filename="../QScintilla/MiniEditor.py" line="682" />
       <source>&lt;b&gt;Save File as&lt;/b&gt;&lt;p&gt;Save the contents of current editor window to a new file. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;文件另存为&lt;/b&gt;&lt;p&gt;将当前编辑器窗口的内容保存到一个新文件中。可以在文件选择对话框中输入该文件。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="675" />
+      <location filename="../QScintilla/MiniEditor.py" line="692" />
       <source>Save Copy</source>
       <translation>保存副本</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="677" />
+      <location filename="../QScintilla/MiniEditor.py" line="694" />
       <source>Save &amp;Copy...</source>
       <translation>保存副本(&amp;C)…</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="683" />
+      <location filename="../QScintilla/MiniEditor.py" line="700" />
       <source>Save a copy of the current file</source>
       <translation>保存当前文件的一个副本</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="685" />
+      <location filename="../QScintilla/MiniEditor.py" line="702" />
       <source>&lt;b&gt;Save Copy&lt;/b&gt;&lt;p&gt;Save a copy of the contents of current editor window. The file can be entered in a file selection dialog.&lt;/p&gt;</source>
       <translation>&lt;b&gt;保存副本&lt;/b&gt;保存当前编辑器窗口内容的一个副本。文件可以在文件选择对话框中输入。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="695" />
+      <location filename="../QScintilla/MiniEditor.py" line="712" />
       <source>Close</source>
       <translation>关闭</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="697" />
+      <location filename="../QScintilla/MiniEditor.py" line="714" />
       <source>&amp;Close</source>
       <translation>关闭(&amp;C)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="698" />
+      <location filename="../QScintilla/MiniEditor.py" line="715" />
       <source>Ctrl+W</source>
       <comment>File|Close</comment>
       <translation>Ctrl+W</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="703" />
+      <location filename="../QScintilla/MiniEditor.py" line="720" />
       <source>Close the editor window</source>
       <translation>关闭编辑器窗口</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="705" />
+      <location filename="../QScintilla/MiniEditor.py" line="722" />
       <source>&lt;b&gt;Close Window&lt;/b&gt;&lt;p&gt;Close the current window.&lt;/p&gt;</source>
       <translation>&lt;b&gt;关闭窗口&lt;/b&gt;&lt;p&gt;关闭当前窗口。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="711" />
+      <location filename="../QScintilla/MiniEditor.py" line="728" />
       <source>Print</source>
       <translation>打印</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="713" />
+      <location filename="../QScintilla/MiniEditor.py" line="730" />
       <source>&amp;Print</source>
       <translation>打印(&amp;P)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="714" />
+      <location filename="../QScintilla/MiniEditor.py" line="731" />
       <source>Ctrl+P</source>
       <comment>File|Print</comment>
       <translation>Ctrl+P</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="719" />
+      <location filename="../QScintilla/MiniEditor.py" line="736" />
       <source>Print the current file</source>
       <translation>打印当前文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="721" />
-      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;打印文件&lt;/b&gt;&lt;p&gt;打印当前文件的内容。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="730" />
-      <source>Print Preview</source>
-      <translation>打印预览</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="738" />
-      <source>Print preview of the current file</source>
-      <translation>当前文件的打印预览</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="740" />
-      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;打印预览&lt;/b&gt;&lt;p&gt;当前文件的打印预览。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="753" />
-      <source>Undo</source>
-      <translation>撤消</translation>
+      <source>&lt;b&gt;Print File&lt;/b&gt;&lt;p&gt;Print the contents of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;打印文件&lt;/b&gt;&lt;p&gt;打印当前文件的内容。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="747" />
+      <source>Print Preview</source>
+      <translation>打印预览</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="755" />
-      <source>&amp;Undo</source>
-      <translation>撤消(&amp;U)</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="756" />
-      <source>Ctrl+Z</source>
-      <comment>Edit|Undo</comment>
-      <translation>Ctrl+Z</translation>
+      <source>Print preview of the current file</source>
+      <translation>当前文件的打印预览</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="757" />
-      <source>Alt+Backspace</source>
-      <comment>Edit|Undo</comment>
-      <translation>Alt+Backspace</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="761" />
-      <source>Undo the last change</source>
-      <translation>撤消最后一次更改</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="763" />
-      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;撤消&lt;/b&gt;&lt;p&gt;在当前编辑器中撤消最后一次更改。&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Print Preview&lt;/b&gt;&lt;p&gt;Print preview of the current file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;打印预览&lt;/b&gt;&lt;p&gt;当前文件的打印预览。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="770" />
+      <source>Undo</source>
+      <translation>撤消</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="772" />
-      <source>Redo</source>
-      <translation>重做</translation>
+      <source>&amp;Undo</source>
+      <translation>撤消(&amp;U)</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="773" />
+      <source>Ctrl+Z</source>
+      <comment>Edit|Undo</comment>
+      <translation>Ctrl+Z</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="774" />
-      <source>&amp;Redo</source>
-      <translation>重做(&amp;R)</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="775" />
-      <source>Ctrl+Shift+Z</source>
-      <comment>Edit|Redo</comment>
-      <translation>Ctrl+Shift+Z</translation>
+      <source>Alt+Backspace</source>
+      <comment>Edit|Undo</comment>
+      <translation>Alt+Backspace</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="778" />
+      <source>Undo the last change</source>
+      <translation>撤消最后一次更改</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="780" />
-      <source>Redo the last change</source>
-      <translation>重做最后一次更改</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="782" />
-      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;重做&lt;/b&gt;&lt;p&gt;在当前编辑器中重做最后一次更改。&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Undo&lt;/b&gt;&lt;p&gt;Undo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;撤消&lt;/b&gt;&lt;p&gt;在当前编辑器中撤消最后一次更改。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="789" />
+      <source>Redo</source>
+      <translation>重做</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="791" />
-      <source>Cut</source>
-      <translation>剪切</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="793" />
-      <source>Cu&amp;t</source>
-      <translation>剪切(&amp;t)</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="794" />
-      <source>Ctrl+X</source>
-      <comment>Edit|Cut</comment>
-      <translation>Ctrl+X</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="795" />
-      <source>Shift+Del</source>
-      <comment>Edit|Cut</comment>
-      <translation>Shift+Del</translation>
+      <source>&amp;Redo</source>
+      <translation>重做(&amp;R)</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="792" />
+      <source>Ctrl+Shift+Z</source>
+      <comment>Edit|Redo</comment>
+      <translation>Ctrl+Shift+Z</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="797" />
+      <source>Redo the last change</source>
+      <translation>重做最后一次更改</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="799" />
-      <source>Cut the selection</source>
-      <translation>剪切所选内容</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="801" />
-      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;剪切&lt;/b&gt;&lt;p&gt;将当前编辑器所选内容剪切到剪贴板中。&lt;/p&gt;</translation>
+      <source>&lt;b&gt;Redo&lt;/b&gt;&lt;p&gt;Redo the last change done in the current editor.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;重做&lt;/b&gt;&lt;p&gt;在当前编辑器中重做最后一次更改。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="808" />
+      <source>Cut</source>
+      <translation>剪切</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="810" />
+      <source>Cu&amp;t</source>
+      <translation>剪切(&amp;t)</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="811" />
+      <source>Ctrl+X</source>
+      <comment>Edit|Cut</comment>
+      <translation>Ctrl+X</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="812" />
+      <source>Shift+Del</source>
+      <comment>Edit|Cut</comment>
+      <translation>Shift+Del</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="816" />
+      <source>Cut the selection</source>
+      <translation>剪切所选内容</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="818" />
+      <source>&lt;b&gt;Cut&lt;/b&gt;&lt;p&gt;Cut the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;剪切&lt;/b&gt;&lt;p&gt;将当前编辑器所选内容剪切到剪贴板中。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="828" />
       <source>Copy</source>
       <translation>复制</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="813" />
+      <location filename="../QScintilla/MiniEditor.py" line="830" />
       <source>&amp;Copy</source>
       <translation>复制(&amp;C)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="814" />
+      <location filename="../QScintilla/MiniEditor.py" line="831" />
       <source>Ctrl+C</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="815" />
+      <location filename="../QScintilla/MiniEditor.py" line="832" />
       <source>Ctrl+Ins</source>
       <comment>Edit|Copy</comment>
       <translation>Ctrl+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="819" />
+      <location filename="../QScintilla/MiniEditor.py" line="836" />
       <source>Copy the selection</source>
       <translation>复制所选内容</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="821" />
+      <location filename="../QScintilla/MiniEditor.py" line="838" />
       <source>&lt;b&gt;Copy&lt;/b&gt;&lt;p&gt;Copy the selected text of the current editor to the clipboard.&lt;/p&gt;</source>
       <translation>&lt;b&gt;复制&lt;/b&gt;&lt;p&gt;将当前编辑器所选内容复制到剪贴板中。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="831" />
+      <location filename="../QScintilla/MiniEditor.py" line="848" />
       <source>Paste</source>
       <translation>粘贴</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="833" />
+      <location filename="../QScintilla/MiniEditor.py" line="850" />
       <source>&amp;Paste</source>
       <translation>粘贴(&amp;P)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="834" />
+      <location filename="../QScintilla/MiniEditor.py" line="851" />
       <source>Ctrl+V</source>
       <comment>Edit|Paste</comment>
       <translation>Ctrl+V</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="835" />
+      <location filename="../QScintilla/MiniEditor.py" line="852" />
       <source>Shift+Ins</source>
       <comment>Edit|Paste</comment>
       <translation>Shift+Ins</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="839" />
+      <location filename="../QScintilla/MiniEditor.py" line="856" />
       <source>Paste the last cut/copied text</source>
       <translation>粘贴最近剪切或复制的文本</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="841" />
+      <location filename="../QScintilla/MiniEditor.py" line="858" />
       <source>&lt;b&gt;Paste&lt;/b&gt;&lt;p&gt;Paste the last cut/copied text from the clipboard to the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;粘贴&lt;/b&gt;&lt;p&gt;将最近剪切或复制的文本从剪贴板粘贴到当前编辑器中。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="851" />
+      <location filename="../QScintilla/MiniEditor.py" line="868" />
       <source>Clear</source>
       <translation>清除</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="853" />
+      <location filename="../QScintilla/MiniEditor.py" line="870" />
       <source>Cl&amp;ear</source>
       <translation>清除(&amp;E)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="854" />
+      <location filename="../QScintilla/MiniEditor.py" line="871" />
       <source>Alt+Shift+C</source>
       <comment>Edit|Clear</comment>
       <translation>Alt+Shift+C</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="859" />
+      <location filename="../QScintilla/MiniEditor.py" line="876" />
       <source>Clear all text</source>
       <translation>清除所有文本</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="861" />
+      <location filename="../QScintilla/MiniEditor.py" line="878" />
       <source>&lt;b&gt;Clear&lt;/b&gt;&lt;p&gt;Delete all text of the current editor.&lt;/p&gt;</source>
       <translation>&lt;b&gt;清除&lt;/b&gt;&lt;p&gt;删除当前编辑器中的所有文本。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>About</source>
       <translation>关于</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2853" />
+      <location filename="../QScintilla/MiniEditor.py" line="2870" />
       <source>&amp;About</source>
       <translation>关于(&amp;A)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2855" />
-      <source>Display information about this software</source>
-      <translation>显示软件信息</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2857" />
-      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;关于&lt;/b&gt;&lt;p&gt;显示与本软件有关的部分信息。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About Qt</source>
-      <translation>关于 Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2866" />
-      <source>About &amp;Qt</source>
-      <translation>关于 &amp;Qt</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2869" />
-      <source>Display information about the Qt toolkit</source>
-      <translation>显示 Qt 工具包信息</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2872" />
-      <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;关于 Qt&lt;/b&gt;&lt;p&gt;显示 Qt 工具包的部分相关信息。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2881" />
-      <source>What's This?</source>
-      <translation>这是什么?</translation>
+      <source>Display information about this software</source>
+      <translation>显示软件信息</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2874" />
+      <source>&lt;b&gt;About&lt;/b&gt;&lt;p&gt;Display some information about this software.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;关于&lt;/b&gt;&lt;p&gt;显示与本软件有关的部分信息。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2883" />
-      <source>&amp;What's This?</source>
-      <translation>这是什么(&amp;W)?</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2884" />
-      <source>Shift+F1</source>
-      <comment>Help|What's This?'</comment>
-      <translation>Shift+F1</translation>
+      <source>About Qt</source>
+      <translation>关于 Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2883" />
+      <source>About &amp;Qt</source>
+      <translation>关于 &amp;Qt</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2886" />
+      <source>Display information about the Qt toolkit</source>
+      <translation>显示 Qt 工具包信息</translation>
     </message>
     <message>
       <location filename="../QScintilla/MiniEditor.py" line="2889" />
+      <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;关于 Qt&lt;/b&gt;&lt;p&gt;显示 Qt 工具包的部分相关信息。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2898" />
+      <source>What's This?</source>
+      <translation>这是什么?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2900" />
+      <source>&amp;What's This?</source>
+      <translation>这是什么(&amp;W)?</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2901" />
+      <source>Shift+F1</source>
+      <comment>Help|What's This?'</comment>
+      <translation>Shift+F1</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2906" />
       <source>Context sensitive help</source>
       <translation>背景帮助</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2891" />
+      <location filename="../QScintilla/MiniEditor.py" line="2908" />
       <source>&lt;b&gt;Display context sensitive help&lt;/b&gt;&lt;p&gt;In What's This? mode, the mouse cursor shows an arrow with a question mark, and you can click on the interface elements to get a short description of what they do and how to use them. In dialogs, this feature can be accessed using the context help button in the titlebar.&lt;/p&gt;</source>
       <translation>&lt;b&gt;显示背景帮助&lt;/b&gt;&lt;p&gt;在“这是什么?”模式中,鼠标光标显示为带问号的箭头,通过点击界面元素你可以获得“在做什么”和“怎样使用”的简短描述。使用标题栏中的上下文帮助按钮可以获得此功能。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2909" />
+      <location filename="../QScintilla/MiniEditor.py" line="2926" />
       <source>Preferences</source>
       <translation type="unfinished">首选项</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2911" />
+      <location filename="../QScintilla/MiniEditor.py" line="2928" />
       <source>&amp;Preferences...</source>
       <translation type="unfinished">首选项(&amp;P)…</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2917" />
+      <location filename="../QScintilla/MiniEditor.py" line="2934" />
       <source>Set the prefered configuration</source>
       <translation type="unfinished">设定偏好配置</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2919" />
+      <location filename="../QScintilla/MiniEditor.py" line="2936" />
       <source>&lt;b&gt;Preferences&lt;/b&gt;&lt;p&gt;Set the configuration items of the application with your prefered values.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;b&gt;首选项&lt;/b&gt;&lt;p&gt;将应用程序的配置项设定为你喜欢的值。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2933" />
+      <location filename="../QScintilla/MiniEditor.py" line="2950" />
       <source>&amp;File</source>
       <translation>文件(&amp;F)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2945" />
+      <location filename="../QScintilla/MiniEditor.py" line="2962" />
       <source>&amp;Edit</source>
       <translation>编辑(&amp;E)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2955" />
+      <location filename="../QScintilla/MiniEditor.py" line="2972" />
       <source>&amp;Search</source>
       <translation type="unfinished">搜索(&amp;S)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2965" />
+      <location filename="../QScintilla/MiniEditor.py" line="2982" />
       <source>&amp;View</source>
       <translation type="unfinished">视图(&amp;V)</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2971" />
-      <source>Se&amp;ttings</source>
-      <translation type="unfinished">设置(&amp;T)</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="2976" />
-      <source>&amp;Help</source>
-      <translation>帮助(&amp;H)</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="2988" />
+      <source>Se&amp;ttings</source>
+      <translation type="unfinished">设置(&amp;T)</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="2993" />
+      <source>&amp;Help</source>
+      <translation>帮助(&amp;H)</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3005" />
       <source>File</source>
       <translation>文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3001" />
-      <source>Edit</source>
-      <translation>编辑</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3011" />
-      <source>Search</source>
-      <translation type="unfinished">搜索</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3018" />
+      <source>Edit</source>
+      <translation>编辑</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3028" />
+      <source>Search</source>
+      <translation type="unfinished">搜索</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3035" />
       <source>View</source>
       <translation type="unfinished">视图</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3025" />
+      <location filename="../QScintilla/MiniEditor.py" line="3042" />
       <source>Settings</source>
       <translation type="unfinished">设置</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3029" />
+      <location filename="../QScintilla/MiniEditor.py" line="3046" />
       <source>Help</source>
       <translation>帮助</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3043" />
+      <location filename="../QScintilla/MiniEditor.py" line="3060" />
       <source>&lt;p&gt;This part of the status bar displays the editor language.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3053" />
+      <location filename="../QScintilla/MiniEditor.py" line="3070" />
       <source>&lt;p&gt;This part of the status bar displays an indication of the editors files writability.&lt;/p&gt;</source>
       <translation>&lt;p&gt;状态条的这一部分显示编辑器文件是否为可写。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3062" />
+      <location filename="../QScintilla/MiniEditor.py" line="3079" />
       <source>&lt;p&gt;This part of the status bar displays the line number of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;状态条的这一部分显示编辑器的行号。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3071" />
+      <location filename="../QScintilla/MiniEditor.py" line="3088" />
       <source>&lt;p&gt;This part of the status bar displays the cursor position of the editor.&lt;/p&gt;</source>
       <translation>&lt;p&gt;状态条的这一部分显示编辑的光标位置。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3085" />
+      <location filename="../QScintilla/MiniEditor.py" line="3102" />
       <source>&lt;p&gt;This part of the status bar allows zooming the editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3092" />
+      <location filename="../QScintilla/MiniEditor.py" line="3109" />
       <source>Ready</source>
       <translation>就绪</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3167" />
+      <location filename="../QScintilla/MiniEditor.py" line="3184" />
       <source>eric Mini Editor</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3168" />
+      <location filename="../QScintilla/MiniEditor.py" line="3185" />
       <source>The document has unsaved changes.</source>
       <translation>文档有未保存的更改。</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3195" />
+      <location filename="../QScintilla/MiniEditor.py" line="3212" />
       <source>Open File</source>
       <translation>打开文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3196" />
+      <location filename="../QScintilla/MiniEditor.py" line="3213" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be opened.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 无法打开。&lt;/p&gt;&lt;p&gt;原因:{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3224" />
+      <location filename="../QScintilla/MiniEditor.py" line="3241" />
       <source>File loaded</source>
       <translation>文件已载入</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3305" />
+      <location filename="../QScintilla/MiniEditor.py" line="3322" />
       <source>Save File</source>
       <translation>保存文件</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3306" />
+      <location filename="../QScintilla/MiniEditor.py" line="3323" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be saved.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;文件 &lt;b&gt;{0}&lt;/b&gt; 无法保存。&lt;br /&gt;原因:{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3312" />
+      <location filename="../QScintilla/MiniEditor.py" line="3329" />
       <source>File saved</source>
       <translation>文件已保存</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>[*] - {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <location filename="../QScintilla/MiniEditor.py" line="3324" />
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <location filename="../QScintilla/MiniEditor.py" line="3341" />
       <source>Mini Editor</source>
       <translation>迷你编辑器</translation>
     </message>
     <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3692" />
+      <location filename="../QScintilla/MiniEditor.py" line="3662" />
+      <location filename="../QScintilla/MiniEditor.py" line="3353" />
+      <source>Untitled</source>
+      <translation>未命名</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3359" />
+      <source>{0}[*] - {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3657" />
+      <source>Printing...</source>
+      <translation>打印中…</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3673" />
+      <source>Printing completed</source>
+      <translation>打印已完成</translation>
+    </message>
+    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3675" />
-      <location filename="../QScintilla/MiniEditor.py" line="3645" />
-      <location filename="../QScintilla/MiniEditor.py" line="3336" />
-      <source>Untitled</source>
-      <translation>未命名</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3342" />
-      <source>{0}[*] - {1}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3640" />
-      <source>Printing...</source>
-      <translation>打印中…</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3656" />
-      <source>Printing completed</source>
-      <translation>打印已完成</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3658" />
       <source>Error while printing</source>
       <translation>打印时出错</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3661" />
+      <location filename="../QScintilla/MiniEditor.py" line="3678" />
       <source>Printing aborted</source>
       <translation>打印失败</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3716" />
-      <source>Select all</source>
-      <translation>全选</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3717" />
-      <source>Deselect all</source>
-      <translation>全部取消选择</translation>
-    </message>
-    <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3730" />
-      <source>Languages</source>
-      <translation>语言</translation>
-    </message>
-    <message>
       <location filename="../QScintilla/MiniEditor.py" line="3733" />
+      <source>Select all</source>
+      <translation>全选</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3734" />
+      <source>Deselect all</source>
+      <translation>全部取消选择</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3747" />
+      <source>Languages</source>
+      <translation>语言</translation>
+    </message>
+    <message>
+      <location filename="../QScintilla/MiniEditor.py" line="3750" />
       <source>No Language</source>
       <translation>无语言</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3757" />
+      <location filename="../QScintilla/MiniEditor.py" line="3774" />
       <source>Guessed</source>
       <translation>猜测</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3779" />
-      <location filename="../QScintilla/MiniEditor.py" line="3761" />
+      <location filename="../QScintilla/MiniEditor.py" line="3796" />
+      <location filename="../QScintilla/MiniEditor.py" line="3778" />
       <source>Alternatives</source>
       <translation>备选</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3776" />
+      <location filename="../QScintilla/MiniEditor.py" line="3793" />
       <source>Alternatives ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3807" />
+      <location filename="../QScintilla/MiniEditor.py" line="3824" />
       <source>Pygments Lexer</source>
       <translation>Pygments 词法分析器</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="3808" />
+      <location filename="../QScintilla/MiniEditor.py" line="3825" />
       <source>Select the Pygments lexer to apply.</source>
       <translation>选择要应用的 Pygments 词法分析器。</translation>
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4317" />
+      <location filename="../QScintilla/MiniEditor.py" line="4334" />
       <source>EditorConfig Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../QScintilla/MiniEditor.py" line="4318" />
+      <location filename="../QScintilla/MiniEditor.py" line="4335" />
       <source>&lt;p&gt;The EditorConfig properties for file &lt;b&gt;{0}&lt;/b&gt; could not be loaded.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -49707,227 +49729,272 @@
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="210" />
+      <source>Do not use 'except (){0}:', it also catches unexpected events. Prefer 'except Exception:'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="215" />
       <source>Python does not support the unary prefix increment</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="213" />
-      <source>using .strip() with multi-character strings is misleading</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="217" />
-      <source>do not call assert False since python -O removes these calls</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="221" />
-      <source>'sys.maxint' is not defined in Python 3 - use 'sys.maxsize'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="225" />
-      <source>'BaseException.message' has been deprecated as of Python 2.6 and is removed in Python 3 - use 'str(e)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="230" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="218" />
       <source>assigning to 'os.environ' does not clear the environment - use 'os.environ.clear()'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="235" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="223" />
+      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable. Use 'callable(x)' for consistent results.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="228" />
+      <source>using .strip() with multi-character strings is misleading. Use .replace() or regular expressions to remove string fragments.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="233" />
       <source>loop control variable {0} not used within the loop body - start the name with an underscore</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="240" />
-      <source>unncessary f-string</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="238" />
+      <source>do not call getattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="241" />
-      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="245" />
-      <source>using 'hasattr(x, "__call__")' to test if 'x' is callable is unreliable</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="250" />
-      <source>do not call getattr with a constant attribute value</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="253" />
       <source>do not call setattr with a constant attribute value</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="256" />
-      <source>Python 3 does not include '.iter*' methods on dictionaries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="260" />
-      <source>Python 3 does not include '.view*' methods on dictionaries</source>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="244" />
+      <source>do not call assert False since python -O removes these calls</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="248" />
+      <source>return/continue/break inside finally blocks cause exceptions to be silenced. Exceptions should be silenced in except blocks. Control statements can be moved outside the finally block.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="254" />
+      <source>A length-one tuple literal is redundant. Write 'except {0}:' instead of 'except ({0},):'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="259" />
+      <source>Redundant exception types in 'except ({0}){1}:'. Write 'except {2}{1}:', which catches exactly the same exceptions.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="264" />
-      <source>'.next()' does not exist in Python 3</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="267" />
-      <source>'__metaclass__' does nothing on Python 3 - use 'class MyClass(BaseClass, metaclass=...)'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="272" />
-      <source>found {0} formatter</source>
+      <source>Pointless comparison. This comparison does nothing but waste CPU instructions. Either prepend 'assert' or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="269" />
+      <source>Cannot raise a literal. Did you intend to return it or raise an Exception?</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="273" />
-      <source>format string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="276" />
-      <source>docstring does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="279" />
-      <source>other string does contain unindexed parameters</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="282" />
-      <source>format call uses too large index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="285" />
-      <source>format call uses missing keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="288" />
-      <source>format call uses keyword arguments but no named entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="292" />
-      <source>format call uses variable arguments but no numbered entries</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="296" />
-      <source>format call uses implicit and explicit indexes together</source>
+      <source>'assertRaises(Exception):' should be considered evil. It can lead to your test passing even if the code being tested is never executed due to a typo. Either assert for a more specific exception (builtin or custom), use 'assertRaisesRegex', or use the context manager form of 'assertRaises'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="280" />
+      <source>Found useless expression. Either assign it to a variable or remove it.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="284" />
+      <source>Use of 'functools.lru_cache' or 'functools.cache' on methods can lead to memory leaks. The cache may retain instance references, preventing garbage collection.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="290" />
+      <source>Found for loop that reassigns the iterable it is iterating with each iterable value.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="295" />
+      <source>f-string used as docstring. This will be interpreted by python as a joined string rather than a docstring.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="300" />
-      <source>format call provides unused index ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="303" />
-      <source>format call provides unused keyword ({0})</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="306" />
-      <source>logging statement uses string.format()</source>
+      <source>No arguments passed to 'contextlib.suppress'. No exceptions will be suppressed and therefore this context manager is redundant.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="305" />
+      <source>Function definition does not bind loop variable '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="309" />
-      <source>logging statement uses '%'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="312" />
-      <source>logging statement uses '+'</source>
+      <source>{0} is an abstract base class, but it has no abstract methods. Remember to use '@abstractmethod', '@abstractclassmethod' and/or '@abstractproperty' decorators.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="315" />
-      <source>logging statement uses f-string</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="318" />
-      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <source>Exception '{0}' has been caught multiple times. Only the first except will be considered and all other except catches can be safely removed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="320" />
+      <source>unncessary f-string</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="321" />
-      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <source>cannot use 'self.__class__' as first argument of 'super()' call</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="325" />
-      <source>expected these __future__ imports: {0}; but got none</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="328" />
-      <source>gettext import with alias _ found: {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="331" />
-      <source>print statement found</source>
+      <source>found {0} formatter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="326" />
+      <source>format string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="329" />
+      <source>docstring does contain unindexed parameters</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="332" />
-      <source>one element tuple found</source>
+      <source>other string does contain unindexed parameters</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
+      <source>format call uses too large index ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="338" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="335" />
-      <source>mutable default argument of type {0}</source>
+      <source>format call uses missing keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="341" />
-      <source>mutable default argument of function call '{0}'</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="344" />
-      <source>None should not be added at any return if function has no return value except None</source>
+      <source>format call uses keyword arguments but no named entries</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="345" />
+      <source>format call uses variable arguments but no numbered entries</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="349" />
-      <source>an explicit value at every return should be added if function has a return value except None</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="354" />
-      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <source>format call uses implicit and explicit indexes together</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="353" />
+      <source>format call provides unused index ({0})</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="356" />
+      <source>format call provides unused keyword ({0})</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="359" />
+      <source>logging statement uses string.format()</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="362" />
+      <source>logging statement uses '%'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="365" />
+      <source>logging statement uses '+'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="368" />
+      <source>logging statement uses f-string</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="371" />
+      <source>logging statement uses 'warn' instead of 'warning'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="374" />
+      <source>expected these __future__ imports: {0}; but only got: {1}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="378" />
+      <source>expected these __future__ imports: {0}; but got none</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="381" />
+      <source>gettext import with alias _ found: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="384" />
+      <source>print statement found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="385" />
+      <source>one element tuple found</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="391" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="388" />
+      <source>mutable default argument of type {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="394" />
+      <source>mutable default argument of function call '{0}'</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="397" />
+      <source>None should not be added at any return if function has no return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="402" />
+      <source>an explicit value at every return should be added if function has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="407" />
+      <source>an explicit return at the end of the function should be added if it has a return value except None</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="412" />
       <source>a value should not be assigned to a variable if it will be used as a return value only</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="364" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="417" />
       <source>prefer implied line continuation inside parentheses, brackets and braces as opposed to a backslash</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="369" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Miscellaneous/translations.py" line="422" />
       <source>commented code lines should be removed</source>
       <translation type="unfinished" />
     </message>
@@ -52150,58 +52217,63 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="535" />
-      <location filename="../PipInterface/Pip.py" line="503" />
-      <location filename="../PipInterface/Pip.py" line="494" />
+      <location filename="../PipInterface/Pip.py" line="493" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../PipInterface/Pip.py" line="556" />
+      <location filename="../PipInterface/Pip.py" line="524" />
+      <location filename="../PipInterface/Pip.py" line="515" />
       <source>Uninstall Packages</source>
       <translation type="unfinished">卸载包</translation>
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="536" />
-      <location filename="../PipInterface/Pip.py" line="495" />
+      <location filename="../PipInterface/Pip.py" line="557" />
+      <location filename="../PipInterface/Pip.py" line="516" />
       <source>Do you really want to uninstall these packages?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="545" />
+      <location filename="../PipInterface/Pip.py" line="566" />
       <source>Uninstall Packages from Requirements</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="884" />
+      <location filename="../PipInterface/Pip.py" line="905" />
       <source>Cache Info</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="910" />
-      <location filename="../PipInterface/Pip.py" line="901" />
+      <location filename="../PipInterface/Pip.py" line="931" />
+      <location filename="../PipInterface/Pip.py" line="922" />
       <source>List Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="902" />
+      <location filename="../PipInterface/Pip.py" line="923" />
       <source>Enter a file pattern (empty for all):</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="934" />
-      <location filename="../PipInterface/Pip.py" line="927" />
+      <location filename="../PipInterface/Pip.py" line="955" />
+      <location filename="../PipInterface/Pip.py" line="948" />
       <source>Remove Cached Files</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="928" />
+      <location filename="../PipInterface/Pip.py" line="949" />
       <source>Enter a file pattern:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="959" />
-      <location filename="../PipInterface/Pip.py" line="951" />
+      <location filename="../PipInterface/Pip.py" line="980" />
+      <location filename="../PipInterface/Pip.py" line="972" />
       <source>Purge Cache</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../PipInterface/Pip.py" line="952" />
+      <location filename="../PipInterface/Pip.py" line="973" />
       <source>Do you really want to purge the pip cache? All files need to be downloaded again.</source>
       <translation type="unfinished" />
     </message>
@@ -53805,27 +53877,27 @@
       <translation>模块加载失败。错误:{0}</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="634" />
+      <location filename="../PluginManager/PluginManager.py" line="637" />
       <source>Incompatible plugin activation method.</source>
       <translation>插件激活方法不兼容。</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1213" />
+      <location filename="../PluginManager/PluginManager.py" line="1220" />
       <source>Plugin Manager Error</source>
       <translation>插件管理错误</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1214" />
+      <location filename="../PluginManager/PluginManager.py" line="1221" />
       <source>&lt;p&gt;The plugin download directory &lt;b&gt;{0}&lt;/b&gt; could not be created. Please configure it via the configuration dialog.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;插件下载目录 &lt;b&gt;{0}&lt;/b&gt; 无法创建。请使用配置对话框进行配置。&lt;/p&gt;&lt;p&gt;原因:{1}&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1299" />
+      <location filename="../PluginManager/PluginManager.py" line="1306" />
       <source>Error downloading file</source>
       <translation>下载文件出错</translation>
     </message>
     <message>
-      <location filename="../PluginManager/PluginManager.py" line="1300" />
+      <location filename="../PluginManager/PluginManager.py" line="1307" />
       <source>&lt;p&gt;Could not download the requested file from {0}.&lt;/p&gt;&lt;p&gt;Error: {1}&lt;/p&gt;</source>
       <translation>&lt;p&gt;无法从 {0} 下载指定文件。&lt;/p&gt;&lt;p&gt;错误:{1}&lt;/p&gt;</translation>
     </message>
@@ -54665,18 +54737,18 @@
   <context>
     <name>Preferences</name>
     <message>
-      <location filename="../Preferences/__init__.py" line="1649" />
+      <location filename="../Preferences/__init__.py" line="1651" />
       <source>Export Preferences</source>
       <translation>导出首选项</translation>
     </message>
     <message>
+      <location filename="../Preferences/__init__.py" line="1680" />
+      <location filename="../Preferences/__init__.py" line="1653" />
+      <source>Properties File (*.ini);;All Files (*)</source>
+      <translation>属性文件 (*.ini);;所有文件 (*)</translation>
+    </message>
+    <message>
       <location filename="../Preferences/__init__.py" line="1678" />
-      <location filename="../Preferences/__init__.py" line="1651" />
-      <source>Properties File (*.ini);;All Files (*)</source>
-      <translation>属性文件 (*.ini);;所有文件 (*)</translation>
-    </message>
-    <message>
-      <location filename="../Preferences/__init__.py" line="1676" />
       <source>Import Preferences</source>
       <translation>导入首选项</translation>
     </message>
@@ -55254,1447 +55326,1514 @@
   <context>
     <name>Project</name>
     <message>
-      <location filename="../Project/Project.py" line="201" />
+      <location filename="../Project/Project.py" line="202" />
       <source>Python3 Files (*.py *.py3);;Python3 GUI Files (*.pyw *.pyw3);;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="297" />
-      <source>PyQt5 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="298" />
-      <source>PyQt5 Console</source>
+      <source>PyQt5 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="299" />
-      <source>PyQt6 GUI</source>
+      <source>PyQt5 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="300" />
-      <source>PyQt6 Console</source>
+      <source>PyQt6 GUI</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="301" />
-      <source>Eric7 Plugin</source>
+      <source>PyQt6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="302" />
-      <source>Console</source>
-      <translation>控制台程序</translation>
+      <source>Eric7 Plugin</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="303" />
+      <source>Console</source>
+      <translation>控制台程序</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="304" />
       <source>Other</source>
       <translation>其它</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="322" />
-      <source>PySide2 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="323" />
+      <source>PySide2 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="324" />
       <source>PySide2 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="327" />
-      <source>PySide6 GUI</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="328" />
+      <source>PySide6 GUI</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="329" />
       <source>PySide6 Console</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="416" />
-      <location filename="../Project/Project.py" line="404" />
-      <location filename="../Project/Project.py" line="393" />
-      <source>Registering Project Type</source>
-      <translation>注册项目类型</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="394" />
-      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="405" />
-      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="417" />
+      <location filename="../Project/Project.py" line="405" />
+      <location filename="../Project/Project.py" line="394" />
+      <source>Registering Project Type</source>
+      <translation>注册项目类型</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="395" />
+      <source>&lt;p&gt;The Programming Language &lt;b&gt;{0}&lt;/b&gt; is not supported (project type: {1}).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="406" />
+      <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered with Programming Language &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="418" />
       <source>&lt;p&gt;The Project type &lt;b&gt;{0}&lt;/b&gt; is already registered.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="885" />
+      <location filename="../Project/Project.py" line="893" />
       <source>Read Project File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="886" />
+      <location filename="../Project/Project.py" line="894" />
       <source>&lt;p&gt;The project file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1014" />
+      <location filename="../Project/Project.py" line="1022" />
       <source>Read User Project Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1015" />
+      <location filename="../Project/Project.py" line="1023" />
       <source>&lt;p&gt;The user specific project properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1062" />
+      <location filename="../Project/Project.py" line="1070" />
       <source>Read Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1306" />
-      <location filename="../Project/Project.py" line="1287" />
-      <location filename="../Project/Project.py" line="1239" />
-      <location filename="../Project/Project.py" line="1162" />
-      <location filename="../Project/Project.py" line="1131" />
-      <location filename="../Project/Project.py" line="1112" />
-      <location filename="../Project/Project.py" line="1063" />
+      <location filename="../Project/Project.py" line="1314" />
+      <location filename="../Project/Project.py" line="1295" />
+      <location filename="../Project/Project.py" line="1247" />
+      <location filename="../Project/Project.py" line="1170" />
+      <location filename="../Project/Project.py" line="1139" />
+      <location filename="../Project/Project.py" line="1120" />
+      <location filename="../Project/Project.py" line="1071" />
       <source>Please save the project first.</source>
       <translation>请先保存项目。</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1091" />
+      <location filename="../Project/Project.py" line="1099" />
       <source>Read project session</source>
       <translation>读取项目会话</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1092" />
+      <location filename="../Project/Project.py" line="1100" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1111" />
+      <location filename="../Project/Project.py" line="1119" />
       <source>Save Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1147" />
-      <location filename="../Project/Project.py" line="1130" />
+      <location filename="../Project/Project.py" line="1155" />
+      <location filename="../Project/Project.py" line="1138" />
       <source>Delete Project Session</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1148" />
+      <location filename="../Project/Project.py" line="1156" />
       <source>&lt;p&gt;The project session file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1185" />
-      <location filename="../Project/Project.py" line="1161" />
+      <location filename="../Project/Project.py" line="1193" />
+      <location filename="../Project/Project.py" line="1169" />
       <source>Read Tasks</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1186" />
+      <location filename="../Project/Project.py" line="1194" />
       <source>&lt;p&gt;The tasks file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished">&lt;p&gt;任务文件 &lt;b&gt;{0}&lt;/b&gt; 无法读取。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1267" />
-      <location filename="../Project/Project.py" line="1238" />
+      <location filename="../Project/Project.py" line="1275" />
+      <location filename="../Project/Project.py" line="1246" />
       <source>Read Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1268" />
+      <location filename="../Project/Project.py" line="1276" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1286" />
+      <location filename="../Project/Project.py" line="1294" />
       <source>Save Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1322" />
-      <location filename="../Project/Project.py" line="1305" />
+      <location filename="../Project/Project.py" line="1330" />
+      <location filename="../Project/Project.py" line="1313" />
       <source>Delete Debugger Properties</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1323" />
+      <location filename="../Project/Project.py" line="1331" />
       <source>&lt;p&gt;The project debugger properties file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1481" />
+      <location filename="../Project/Project.py" line="1489" />
       <source>Add Language</source>
       <translation>添加语言</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1482" />
+      <location filename="../Project/Project.py" line="1490" />
       <source>You have to specify a translation pattern first.</source>
       <translation>必须先指定一个翻译样式。</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1618" />
-      <location filename="../Project/Project.py" line="1593" />
+      <location filename="../Project/Project.py" line="1626" />
+      <location filename="../Project/Project.py" line="1601" />
       <source>Delete translation</source>
       <translation>删除翻译</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1619" />
-      <location filename="../Project/Project.py" line="1594" />
+      <location filename="../Project/Project.py" line="1627" />
+      <location filename="../Project/Project.py" line="1602" />
       <source>&lt;p&gt;The selected translation file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1778" />
-      <location filename="../Project/Project.py" line="1765" />
-      <location filename="../Project/Project.py" line="1751" />
+      <location filename="../Project/Project.py" line="1786" />
+      <location filename="../Project/Project.py" line="1773" />
+      <location filename="../Project/Project.py" line="1759" />
       <source>Add file</source>
       <translation>添加文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1844" />
-      <location filename="../Project/Project.py" line="1752" />
+      <location filename="../Project/Project.py" line="1852" />
+      <location filename="../Project/Project.py" line="1760" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1766" />
+      <location filename="../Project/Project.py" line="1774" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be added to &lt;b&gt;{1}&lt;/b&gt;.&lt;/p&gt;&lt;p&gt;Reason: {2}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1915" />
-      <location filename="../Project/Project.py" line="1779" />
+      <location filename="../Project/Project.py" line="1923" />
+      <location filename="../Project/Project.py" line="1787" />
       <source>The target directory must not be empty.</source>
       <translation>目标文件夹不能为空。</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1926" />
-      <location filename="../Project/Project.py" line="1914" />
-      <location filename="../Project/Project.py" line="1843" />
-      <location filename="../Project/Project.py" line="1824" />
-      <location filename="../Project/Project.py" line="1810" />
+      <location filename="../Project/Project.py" line="1934" />
+      <location filename="../Project/Project.py" line="1922" />
+      <location filename="../Project/Project.py" line="1851" />
+      <location filename="../Project/Project.py" line="1832" />
+      <location filename="../Project/Project.py" line="1818" />
       <source>Add directory</source>
       <translation>添加文件夹</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1811" />
+      <location filename="../Project/Project.py" line="1819" />
       <source>&lt;p&gt;The source directory doesn't contain any files belonging to the selected category.&lt;/p&gt;</source>
       <translation>&lt;p&gt;源文件夹不包含任何属于所选类别的文件。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1825" />
+      <location filename="../Project/Project.py" line="1833" />
       <source>&lt;p&gt;The target directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="1927" />
+      <location filename="../Project/Project.py" line="1935" />
       <source>The source directory must not be empty.</source>
       <translation>源文件夹不能为空。</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2064" />
+      <location filename="../Project/Project.py" line="2072" />
       <source>Rename file</source>
       <translation>重命名文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2091" />
-      <location filename="../Project/Project.py" line="2076" />
+      <location filename="../Project/Project.py" line="2099" />
+      <location filename="../Project/Project.py" line="2084" />
       <source>Rename File</source>
       <translation>重命名文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3286" />
-      <location filename="../Project/Project.py" line="2077" />
+      <location filename="../Project/Project.py" line="3316" />
+      <location filename="../Project/Project.py" line="2085" />
       <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;文件 &lt;b&gt;{0}&lt;/b&gt; 已经存在。是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2092" />
+      <location filename="../Project/Project.py" line="2100" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be renamed.&lt;br /&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2383" />
+      <location filename="../Project/Project.py" line="2391" />
       <source>Delete file</source>
       <translation>删除文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2384" />
+      <location filename="../Project/Project.py" line="2392" />
       <source>&lt;p&gt;The selected file &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2415" />
+      <location filename="../Project/Project.py" line="2423" />
       <source>Delete directory</source>
       <translation>删除文件夹</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2416" />
+      <location filename="../Project/Project.py" line="2424" />
       <source>&lt;p&gt;The selected directory &lt;b&gt;{0}&lt;/b&gt; could not be deleted.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2511" />
+      <location filename="../Project/Project.py" line="2519" />
       <source>Create project directory</source>
       <translation>创建项目文件夹</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2512" />
+      <location filename="../Project/Project.py" line="2520" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3109" />
-      <location filename="../Project/Project.py" line="2573" />
+      <location filename="../Project/Project.py" line="3124" />
+      <location filename="../Project/Project.py" line="2581" />
       <source>Create project management directory</source>
       <translation>创建项目管理目录</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3110" />
-      <location filename="../Project/Project.py" line="2574" />
+      <location filename="../Project/Project.py" line="3125" />
+      <location filename="../Project/Project.py" line="2582" />
       <source>&lt;p&gt;The project directory &lt;b&gt;{0}&lt;/b&gt; is not writable.&lt;/p&gt;</source>
       <translation>&lt;p&gt;项目目录 &lt;b&gt;{0}&lt;/b&gt; 不可写。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2594" />
+      <location filename="../Project/Project.py" line="2602" />
       <source>Create main script</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2595" />
+      <location filename="../Project/Project.py" line="2603" />
       <source>&lt;p&gt;The mainscript &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2918" />
-      <location filename="../Project/Project.py" line="2619" />
+      <location filename="../Project/Project.py" line="2930" />
+      <location filename="../Project/Project.py" line="2627" />
       <source>Create Makefile</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2919" />
-      <location filename="../Project/Project.py" line="2620" />
+      <location filename="../Project/Project.py" line="2931" />
+      <location filename="../Project/Project.py" line="2628" />
       <source>&lt;p&gt;The makefile &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;br/&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3138" />
-      <location filename="../Project/Project.py" line="2762" />
-      <location filename="../Project/Project.py" line="2733" />
-      <location filename="../Project/Project.py" line="2685" />
-      <location filename="../Project/Project.py" line="2660" />
-      <location filename="../Project/Project.py" line="2630" />
+      <location filename="../Project/Project.py" line="3153" />
+      <location filename="../Project/Project.py" line="2770" />
+      <location filename="../Project/Project.py" line="2741" />
+      <location filename="../Project/Project.py" line="2693" />
+      <location filename="../Project/Project.py" line="2668" />
+      <location filename="../Project/Project.py" line="2638" />
       <source>New Project</source>
       <translation>新建项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2631" />
+      <location filename="../Project/Project.py" line="2639" />
       <source>Add existing files to the project?</source>
       <translation>是否将已有文件添加到项目中?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3139" />
-      <location filename="../Project/Project.py" line="2661" />
+      <location filename="../Project/Project.py" line="3154" />
+      <location filename="../Project/Project.py" line="2669" />
       <source>Select Version Control System</source>
       <translation>选择版本控制系统</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2763" />
-      <location filename="../Project/Project.py" line="2686" />
+      <location filename="../Project/Project.py" line="2771" />
+      <location filename="../Project/Project.py" line="2694" />
       <source>Would you like to edit the VCS command options?</source>
       <translation>是否编辑版本控制系统命令选项?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4102" />
-      <location filename="../Project/Project.py" line="2705" />
+      <location filename="../Project/Project.py" line="4147" />
+      <location filename="../Project/Project.py" line="2713" />
       <source>New project</source>
       <translation>新建项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2706" />
+      <location filename="../Project/Project.py" line="2714" />
       <source>Shall the project file be added to the repository?</source>
       <translation>是否将项目文件添加到仓库?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2739" />
-      <location filename="../Project/Project.py" line="2727" />
+      <location filename="../Project/Project.py" line="2747" />
+      <location filename="../Project/Project.py" line="2735" />
       <source>None</source>
       <translation>无</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2734" />
+      <location filename="../Project/Project.py" line="2742" />
       <source>Select version control system for the project</source>
       <translation>为项目选择版本控制系统</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2844" />
+      <location filename="../Project/Project.py" line="2856" />
       <source>Translation Pattern</source>
       <translation>翻译样式</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="2845" />
+      <location filename="../Project/Project.py" line="2857" />
       <source>Enter the path pattern for translation files (use '%language%' in place of the language code):</source>
       <translation>为翻译文件输入路径样式(在语言代码的相应位置使用“'%language%”):</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4122" />
-      <location filename="../Project/Project.py" line="3088" />
+      <location filename="../Project/Project.py" line="4167" />
+      <location filename="../Project/Project.py" line="3103" />
       <source>Open project</source>
       <translation>打开项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3090" />
+      <location filename="../Project/Project.py" line="3105" />
       <source>Project Files (*.epj);;XML Project Files (*.e4p)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3271" />
-      <location filename="../Project/Project.py" line="3261" />
+      <location filename="../Project/Project.py" line="3301" />
+      <location filename="../Project/Project.py" line="3291" />
       <source>Project Files (*.epj)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3269" />
+      <location filename="../Project/Project.py" line="3299" />
       <source>Save Project</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3285" />
+      <location filename="../Project/Project.py" line="3315" />
       <source>Save File</source>
       <translation>保存文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3324" />
+      <location filename="../Project/Project.py" line="3354" />
       <source>Close Project</source>
       <translation>关闭项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3325" />
+      <location filename="../Project/Project.py" line="3355" />
       <source>The current project has unsaved changes.</source>
       <translation>当前项目的更改未保存。</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="3512" />
-      <location filename="../Project/Project.py" line="3478" />
+      <location filename="../Project/Project.py" line="3543" />
+      <location filename="../Project/Project.py" line="3509" />
       <source>Syntax errors detected</source>
       <translation>检测到语法错误</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Project/Project.py" line="3513" />
-      <location filename="../Project/Project.py" line="3479" />
+      <location filename="../Project/Project.py" line="3544" />
+      <location filename="../Project/Project.py" line="3510" />
       <source>The project contains %n file(s) with syntax errors.</source>
       <translation>
         <numerusform>项目包含 %n 文件有语法错误。</numerusform>
       </translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4104" />
+      <location filename="../Project/Project.py" line="4149" />
       <source>&amp;New...</source>
       <translation>新建(&amp;N)…</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4110" />
+      <location filename="../Project/Project.py" line="4155" />
       <source>Generate a new project</source>
       <translation>生成新项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4112" />
+      <location filename="../Project/Project.py" line="4157" />
       <source>&lt;b&gt;New...&lt;/b&gt;&lt;p&gt;This opens a dialog for entering the info for a new project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;新建…&lt;/b&gt;&lt;p&gt;打开一个对话框为新项目输入信息。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4124" />
+      <location filename="../Project/Project.py" line="4169" />
       <source>&amp;Open...</source>
       <translation>打开(&amp;O)…</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4130" />
+      <location filename="../Project/Project.py" line="4175" />
       <source>Open an existing project</source>
       <translation>打开一个已有项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4132" />
+      <location filename="../Project/Project.py" line="4177" />
       <source>&lt;b&gt;Open...&lt;/b&gt;&lt;p&gt;This opens an existing project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;打开…&lt;/b&gt;&lt;p&gt;打开一个已有项目。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4138" />
+      <location filename="../Project/Project.py" line="4183" />
       <source>Close project</source>
       <translation>关闭项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4140" />
+      <location filename="../Project/Project.py" line="4185" />
       <source>&amp;Close</source>
       <translation>关闭(&amp;C)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4146" />
+      <location filename="../Project/Project.py" line="4191" />
       <source>Close the current project</source>
       <translation>关闭当前项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4148" />
+      <location filename="../Project/Project.py" line="4193" />
       <source>&lt;b&gt;Close&lt;/b&gt;&lt;p&gt;This closes the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;关闭&lt;/b&gt;&lt;p&gt;关闭当前项目。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4154" />
+      <location filename="../Project/Project.py" line="4199" />
       <source>Save project</source>
       <translation>保存项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4430" />
-      <location filename="../Project/Project.py" line="4156" />
+      <location filename="../Project/Project.py" line="4475" />
+      <location filename="../Project/Project.py" line="4201" />
       <source>&amp;Save</source>
       <translation>保存(&amp;S)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4162" />
+      <location filename="../Project/Project.py" line="4207" />
       <source>Save the current project</source>
       <translation>保存当前项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4164" />
+      <location filename="../Project/Project.py" line="4209" />
       <source>&lt;b&gt;Save&lt;/b&gt;&lt;p&gt;This saves the current project.&lt;/p&gt;</source>
       <translation>&lt;b&gt;保存&lt;/b&gt;&lt;p&gt;保存当前项目&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4170" />
+      <location filename="../Project/Project.py" line="4215" />
       <source>Save project as</source>
       <translation>项目另存为</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4172" />
+      <location filename="../Project/Project.py" line="4217" />
       <source>Save &amp;as...</source>
       <translation>另存为(&amp;A)…</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4178" />
+      <location filename="../Project/Project.py" line="4223" />
       <source>Save the current project to a new file</source>
       <translation>将当前项目另存为一个新文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4180" />
-      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;另存为&lt;/b&gt;&lt;p&gt;将当前项目另存为一个新文件。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4195" />
-      <source>Add files to project</source>
-      <translation>将文件添加到项目中</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4197" />
-      <source>Add &amp;files...</source>
-      <translation>添加文件(&amp;F)…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4203" />
-      <source>Add files to the current project</source>
-      <translation>将文件添加到当前项目中</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4205" />
-      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;添加文件…&lt;/b&gt;&lt;p&gt;打开一个对话框为当前项目添加文件。添加的位置由文件扩展名决定。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4216" />
-      <source>Add directory to project</source>
-      <translation>将文件夹添加到项目中</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4218" />
-      <source>Add directory...</source>
-      <translation>添加文件夹…</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4225" />
-      <source>Add a directory to the current project</source>
-      <translation>为当前工程添加文件夹</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4228" />
-      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;添加文件夹…&lt;/b&gt;&lt;p&gt;打开一个对话框将文件夹添加到当前项目中。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4238" />
-      <source>Add translation to project</source>
-      <translation>将翻译添加到项目中</translation>
+      <source>&lt;b&gt;Save as&lt;/b&gt;&lt;p&gt;This saves the current project to a new file.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;另存为&lt;/b&gt;&lt;p&gt;将当前项目另存为一个新文件。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4240" />
-      <source>Add &amp;translation...</source>
-      <translation>添加翻译(&amp;T)…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4247" />
-      <source>Add a translation to the current project</source>
-      <translation>将翻译添加到当前项目中</translation>
+      <source>Add files to project</source>
+      <translation>将文件添加到项目中</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4242" />
+      <source>Add &amp;files...</source>
+      <translation>添加文件(&amp;F)…</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4248" />
+      <source>Add files to the current project</source>
+      <translation>将文件添加到当前项目中</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4250" />
-      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;添加翻译…&lt;/b&gt;&lt;p&gt;打开一个对话框将翻译添加到当前项目中。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4260" />
-      <source>Search new files</source>
-      <translation>搜索新文件</translation>
+      <source>&lt;b&gt;Add files...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding files to the current project. The place to add is determined by the file extension.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;添加文件…&lt;/b&gt;&lt;p&gt;打开一个对话框为当前项目添加文件。添加的位置由文件扩展名决定。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4261" />
-      <source>Searc&amp;h new files...</source>
-      <translation>搜索新文件(&amp;H)…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4267" />
-      <source>Search new files in the project directory.</source>
-      <translation>在项目文件夹中搜索新文件。</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4269" />
-      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4280" />
-      <source>Search Project File</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4281" />
-      <source>Search Project File...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4282" />
-      <source>Alt+Ctrl+P</source>
-      <comment>Project|Search Project File</comment>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4287" />
-      <source>Search for a file in the project list of files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4289" />
-      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4298" />
-      <source>Project properties</source>
-      <translation>项目属性</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4300" />
-      <source>&amp;Properties...</source>
-      <translation>属性(&amp;P)…</translation>
+      <source>Add directory to project</source>
+      <translation>将文件夹添加到项目中</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4263" />
+      <source>Add directory...</source>
+      <translation>添加文件夹…</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4270" />
+      <source>Add a directory to the current project</source>
+      <translation>为当前工程添加文件夹</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4273" />
+      <source>&lt;b&gt;Add directory...&lt;/b&gt;&lt;p&gt;This opens a dialog for adding a directory to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;添加文件夹…&lt;/b&gt;&lt;p&gt;打开一个对话框将文件夹添加到当前项目中。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4283" />
+      <source>Add translation to project</source>
+      <translation>将翻译添加到项目中</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4285" />
+      <source>Add &amp;translation...</source>
+      <translation>添加翻译(&amp;T)…</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4292" />
+      <source>Add a translation to the current project</source>
+      <translation>将翻译添加到当前项目中</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4295" />
+      <source>&lt;b&gt;Add translation...&lt;/b&gt;&lt;p&gt;This opens a dialog for add a translation to the current project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;添加翻译…&lt;/b&gt;&lt;p&gt;打开一个对话框将翻译添加到当前项目中。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4305" />
+      <source>Search new files</source>
+      <translation>搜索新文件</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4306" />
-      <source>Show the project properties</source>
-      <translation>显示项目属性</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4308" />
-      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;属性…&lt;/b&gt;&lt;p&gt;显示一个对话框可编辑项目属性。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4317" />
-      <source>User project properties</source>
-      <translation>用户项目属性</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4319" />
-      <source>&amp;User Properties...</source>
-      <translation>用户属性(&amp;U)…</translation>
+      <source>Searc&amp;h new files...</source>
+      <translation>搜索新文件(&amp;H)…</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4312" />
+      <source>Search new files in the project directory.</source>
+      <translation>在项目文件夹中搜索新文件。</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4314" />
+      <source>&lt;b&gt;Search new files...&lt;/b&gt;&lt;p&gt;This searches for new files (sources, *.ui, *.idl, *.proto) in the project directory and registered subdirectories.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4325" />
+      <source>Search Project File</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4326" />
-      <source>Show the user specific project properties</source>
-      <translation>显示用户指定的项目属性</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4329" />
-      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;用户属性…&lt;/b&gt;&lt;p&gt;显示一个对话框可编辑用户指定的项目属性。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4339" />
-      <source>Filetype Associations</source>
-      <translation>文件类型关联</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4340" />
-      <source>Filetype Associations...</source>
-      <translation>文件类型关联…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4347" />
-      <source>Show the project file type associations</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4350" />
-      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4363" />
-      <source>Lexer Associations</source>
-      <translation type="unfinished" />
+      <source>Search Project File...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4327" />
+      <source>Alt+Ctrl+P</source>
+      <comment>Project|Search Project File</comment>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4332" />
+      <source>Search for a file in the project list of files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4334" />
+      <source>&lt;b&gt;Search Project File&lt;/b&gt;&lt;p&gt;This searches for a file in the project list of files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4343" />
+      <source>Project properties</source>
+      <translation>项目属性</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4345" />
+      <source>&amp;Properties...</source>
+      <translation>属性(&amp;P)…</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4351" />
+      <source>Show the project properties</source>
+      <translation>显示项目属性</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4353" />
+      <source>&lt;b&gt;Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;属性…&lt;/b&gt;&lt;p&gt;显示一个对话框可编辑项目属性。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4362" />
+      <source>User project properties</source>
+      <translation>用户项目属性</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4364" />
-      <source>Lexer Associations...</source>
-      <translation type="unfinished" />
+      <source>&amp;User Properties...</source>
+      <translation>用户属性(&amp;U)…</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4371" />
-      <source>Show the project lexer associations (overriding defaults)</source>
-      <translation type="unfinished" />
+      <source>Show the user specific project properties</source>
+      <translation>显示用户指定的项目属性</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4374" />
-      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
-      <translation type="unfinished" />
+      <source>&lt;b&gt;User Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the user specific project properties.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;用户属性…&lt;/b&gt;&lt;p&gt;显示一个对话框可编辑用户指定的项目属性。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4384" />
+      <source>Filetype Associations</source>
+      <translation>文件类型关联</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4385" />
+      <source>Filetype Associations...</source>
+      <translation>文件类型关联…</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4392" />
+      <source>Show the project file type associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4395" />
+      <source>&lt;b&gt;Filetype Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the file type associations of the project. These associations determine the type (source, form, interface, protocol or others) with a filename pattern. They are used when adding a file to the project and when performing a search for new files.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4408" />
+      <source>Lexer Associations</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4409" />
+      <source>Lexer Associations...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4416" />
+      <source>Show the project lexer associations (overriding defaults)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4419" />
+      <source>&lt;b&gt;Lexer Associations...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit the lexer associations of the project. These associations override the global lexer associations. Lexers are used to highlight the editor text.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4437" />
       <source>Debugger Properties</source>
       <translation>调试器属性</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4393" />
-      <source>Debugger &amp;Properties...</source>
-      <translation>调试器属性(&amp;P)…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4399" />
-      <source>Show the debugger properties</source>
-      <translation>显示调试器属性</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4401" />
-      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;调试器属性…&lt;/b&gt;&lt;p&gt;显示一个对话框以编辑项目指定的调试器设定。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4411" />
-      <source>Load</source>
-      <translation>载入</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4412" />
-      <source>&amp;Load</source>
-      <translation>载入(&amp;L)</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4418" />
-      <source>Load the debugger properties</source>
-      <translation>载入调试器属性</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4420" />
-      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;载入调试器属性&lt;/b&gt;&lt;p&gt;载入项目指定的调试器设定。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4429" />
-      <source>Save</source>
-      <translation>保存</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4436" />
-      <source>Save the debugger properties</source>
-      <translation>保存调试器属性</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4438" />
-      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;保存调试器属性&lt;/b&gt;&lt;p&gt;保存项目指定的调试器设置。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4447" />
-      <source>Delete</source>
-      <translation>删除</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4448" />
-      <source>&amp;Delete</source>
-      <translation>删除(&amp;D)</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4454" />
-      <source>Delete the debugger properties</source>
-      <translation>删除调试器属性</translation>
+      <source>Debugger &amp;Properties...</source>
+      <translation>调试器属性(&amp;P)…</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4444" />
+      <source>Show the debugger properties</source>
+      <translation>显示调试器属性</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4446" />
+      <source>&lt;b&gt;Debugger Properties...&lt;/b&gt;&lt;p&gt;This shows a dialog to edit project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;调试器属性…&lt;/b&gt;&lt;p&gt;显示一个对话框以编辑项目指定的调试器设定。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4456" />
-      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;删除调试器属性&lt;/b&gt;&lt;p&gt;删除包含项目指定调试器设置的文件。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4466" />
-      <source>Reset</source>
-      <translation>重置</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4467" />
-      <source>&amp;Reset</source>
-      <translation>重置(&amp;R)</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4473" />
-      <source>Reset the debugger properties</source>
-      <translation>重围调试器属性</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4475" />
-      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;重置调试器属性&lt;/b&gt;&lt;p&gt;重置项目指定的调试器设置。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4491" />
-      <location filename="../Project/Project.py" line="4490" />
-      <source>Load session</source>
-      <translation>载入会话</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4497" />
-      <source>Load the projects session file.</source>
-      <translation>载入项目会话文件。</translation>
+      <source>Load</source>
+      <translation>载入</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4457" />
+      <source>&amp;Load</source>
+      <translation>载入(&amp;L)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4463" />
+      <source>Load the debugger properties</source>
+      <translation>载入调试器属性</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4465" />
+      <source>&lt;b&gt;Load Debugger Properties&lt;/b&gt;&lt;p&gt;This loads the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;载入调试器属性&lt;/b&gt;&lt;p&gt;载入项目指定的调试器设定。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4474" />
+      <source>Save</source>
+      <translation>保存</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4481" />
+      <source>Save the debugger properties</source>
+      <translation>保存调试器属性</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4483" />
+      <source>&lt;b&gt;Save Debugger Properties&lt;/b&gt;&lt;p&gt;This saves the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;保存调试器属性&lt;/b&gt;&lt;p&gt;保存项目指定的调试器设置。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4492" />
+      <source>Delete</source>
+      <translation>删除</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4493" />
+      <source>&amp;Delete</source>
+      <translation>删除(&amp;D)</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4499" />
+      <source>Delete the debugger properties</source>
+      <translation>删除调试器属性</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4501" />
+      <source>&lt;b&gt;Delete Debugger Properties&lt;/b&gt;&lt;p&gt;This deletes the file containing the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;删除调试器属性&lt;/b&gt;&lt;p&gt;删除包含项目指定调试器设置的文件。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4511" />
+      <source>Reset</source>
+      <translation>重置</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4512" />
+      <source>&amp;Reset</source>
+      <translation>重置(&amp;R)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4518" />
+      <source>Reset the debugger properties</source>
+      <translation>重围调试器属性</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4520" />
+      <source>&lt;b&gt;Reset Debugger Properties&lt;/b&gt;&lt;p&gt;This resets the project specific debugger settings.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;重置调试器属性&lt;/b&gt;&lt;p&gt;重置项目指定的调试器设置。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4536" />
+      <location filename="../Project/Project.py" line="4535" />
+      <source>Load session</source>
+      <translation>载入会话</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4542" />
+      <source>Load the projects session file.</source>
+      <translation>载入项目会话文件。</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4544" />
       <source>&lt;b&gt;Load session&lt;/b&gt;&lt;p&gt;This loads the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;载入会话&lt;/b&gt;&lt;p&gt;载入项目会话文件。会话包括如下数据。&lt;br&gt;- 所有打开的源文件&lt;br&gt;- 所有断点&lt;br&gt;- 命令行参数&lt;br&gt;- 工作文件夹&lt;br&gt;- 异常报告标志&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4515" />
-      <location filename="../Project/Project.py" line="4514" />
+      <location filename="../Project/Project.py" line="4560" />
+      <location filename="../Project/Project.py" line="4559" />
       <source>Save session</source>
       <translation>保存会话</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4521" />
+      <location filename="../Project/Project.py" line="4566" />
       <source>Save the projects session file.</source>
       <translation>保存项目会话文件。</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4523" />
+      <location filename="../Project/Project.py" line="4568" />
       <source>&lt;b&gt;Save session&lt;/b&gt;&lt;p&gt;This saves the projects session file. The session consists of the following data.&lt;br&gt;- all open source files&lt;br&gt;- all breakpoint&lt;br&gt;- the commandline arguments&lt;br&gt;- the working directory&lt;br&gt;- the exception reporting flag&lt;/p&gt;</source>
       <translation>&lt;b&gt;保存会话&lt;/b&gt;&lt;p&gt;保存项目会话文件。会话包括如下数据。&lt;br&gt;- 所有打开的源文件&lt;br&gt;- 所有断点&lt;br&gt;- 命令行参数&lt;br&gt;- 工作文件夹&lt;br&gt;- 异常报告标志&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4539" />
-      <location filename="../Project/Project.py" line="4538" />
-      <source>Delete session</source>
-      <translation>删除会话</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4545" />
-      <source>Delete the projects session file.</source>
-      <translation>删除项目会话文件。</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4547" />
-      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
-      <translation>&lt;b&gt;删除会话&lt;/b&gt;&lt;p&gt;删除项目会话文件&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4562" />
-      <source>Code Metrics</source>
-      <translation>代码度量</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4563" />
-      <source>&amp;Code Metrics...</source>
-      <translation>代码度量(&amp;C)…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4570" />
-      <source>Show some code metrics for the project.</source>
-      <translation>显示项目的部分代码度量。</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4573" />
-      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;代码度量…&lt;/b&gt;&lt;p&gt;显示项目中所有 Python 文件的部分代码度量。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4583" />
-      <source>Python Code Coverage</source>
-      <translation>Python 代码覆盖率</translation>
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4584" />
-      <source>Code Co&amp;verage...</source>
-      <translation>代码覆盖率(&amp;v)…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4591" />
-      <source>Show code coverage information for the project.</source>
-      <translation>显示项目的代码覆盖率信息。</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4594" />
-      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;代码覆盖率…&lt;/b&gt;&lt;p&gt;显示项目中所有 Python 文件的代码覆盖率。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5684" />
-      <location filename="../Project/Project.py" line="5671" />
-      <location filename="../Project/Project.py" line="4604" />
-      <source>Profile Data</source>
-      <translation>剖析数据</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4605" />
-      <source>&amp;Profile Data...</source>
-      <translation>剖析数据(&amp;P)…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4612" />
-      <source>Show profiling data for the project.</source>
-      <translation>显示项目的剖析数据。</translation>
+      <location filename="../Project/Project.py" line="4583" />
+      <source>Delete session</source>
+      <translation>删除会话</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4590" />
+      <source>Delete the projects session file.</source>
+      <translation>删除项目会话文件。</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4592" />
+      <source>&lt;b&gt;Delete session&lt;/b&gt;&lt;p&gt;This deletes the projects session file&lt;/p&gt;</source>
+      <translation>&lt;b&gt;删除会话&lt;/b&gt;&lt;p&gt;删除项目会话文件&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4607" />
+      <source>Code Metrics</source>
+      <translation>代码度量</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4608" />
+      <source>&amp;Code Metrics...</source>
+      <translation>代码度量(&amp;C)…</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4615" />
-      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;剖析数据…&lt;/b&gt;&lt;p&gt;显示项目的剖析数据。&lt;/p&gt;</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5736" />
-      <location filename="../Project/Project.py" line="4630" />
-      <source>Application Diagram</source>
-      <translation>应用程序图</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4631" />
-      <source>&amp;Application Diagram...</source>
-      <translation>应用程序(&amp;A)图…</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4638" />
-      <source>Show a diagram of the project.</source>
-      <translation>显示项目图表。</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4641" />
-      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
-      <translation>&lt;b&gt;应用程序图…&lt;/b&gt;&lt;p&gt;显示项目的图表。&lt;/p&gt;</translation>
+      <source>Show some code metrics for the project.</source>
+      <translation>显示项目的部分代码度量。</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4618" />
+      <source>&lt;b&gt;Code Metrics...&lt;/b&gt;&lt;p&gt;This shows some code metrics for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;代码度量…&lt;/b&gt;&lt;p&gt;显示项目中所有 Python 文件的部分代码度量。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4628" />
+      <source>Python Code Coverage</source>
+      <translation>Python 代码覆盖率</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4629" />
+      <source>Code Co&amp;verage...</source>
+      <translation>代码覆盖率(&amp;v)…</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4636" />
+      <source>Show code coverage information for the project.</source>
+      <translation>显示项目的代码覆盖率信息。</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4639" />
+      <source>&lt;b&gt;Code Coverage...&lt;/b&gt;&lt;p&gt;This shows the code coverage information for all Python files in the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;代码覆盖率…&lt;/b&gt;&lt;p&gt;显示项目中所有 Python 文件的代码覆盖率。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5811" />
+      <location filename="../Project/Project.py" line="5798" />
+      <location filename="../Project/Project.py" line="4649" />
+      <source>Profile Data</source>
+      <translation>剖析数据</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4650" />
-      <source>Load Diagram</source>
-      <translation type="unfinished">加载图表</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4651" />
-      <source>&amp;Load Diagram...</source>
-      <translation type="unfinished" />
+      <source>&amp;Profile Data...</source>
+      <translation>剖析数据(&amp;P)…</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4657" />
-      <source>Load a diagram from file.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4659" />
-      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="5931" />
-      <location filename="../Project/Project.py" line="5872" />
-      <location filename="../Project/Project.py" line="4674" />
-      <source>Create Package List</source>
-      <translation>创建程序包列表</translation>
+      <source>Show profiling data for the project.</source>
+      <translation>显示项目的剖析数据。</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4660" />
+      <source>&lt;b&gt;Profile Data...&lt;/b&gt;&lt;p&gt;This shows the profiling data for the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;剖析数据…&lt;/b&gt;&lt;p&gt;显示项目的剖析数据。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5863" />
+      <location filename="../Project/Project.py" line="4675" />
+      <source>Application Diagram</source>
+      <translation>应用程序图</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4676" />
-      <source>Create &amp;Package List</source>
-      <translation type="unfinished">创建插件存档(&amp;A)</translation>
+      <source>&amp;Application Diagram...</source>
+      <translation>应用程序(&amp;A)图…</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4683" />
-      <source>Create an initial PKGLIST file for an eric plugin.</source>
-      <translation type="unfinished" />
+      <source>Show a diagram of the project.</source>
+      <translation>显示项目图表。</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4686" />
-      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6000" />
-      <location filename="../Project/Project.py" line="4697" />
-      <source>Create Plugin Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4699" />
-      <source>Create Plugin &amp;Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4705" />
-      <source>Create eric plugin archive files.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4707" />
-      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
+      <source>&lt;b&gt;Application Diagram...&lt;/b&gt;&lt;p&gt;This shows a diagram of the project.&lt;/p&gt;</source>
+      <translation>&lt;b&gt;应用程序图…&lt;/b&gt;&lt;p&gt;显示项目的图表。&lt;/p&gt;</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4695" />
+      <source>Load Diagram</source>
+      <translation type="unfinished">加载图表</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4696" />
+      <source>&amp;Load Diagram...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4702" />
+      <source>Load a diagram from file.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4704" />
+      <source>&lt;b&gt;Load Diagram...&lt;/b&gt;&lt;p&gt;This loads a diagram from file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6058" />
+      <location filename="../Project/Project.py" line="5999" />
       <location filename="../Project/Project.py" line="4719" />
-      <source>Create Plugin Archives (Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create Package List</source>
+      <translation>创建程序包列表</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4721" />
-      <source>Create Plugin Archives (&amp;Snapshot)</source>
-      <translation type="unfinished" />
+      <source>Create &amp;Package List</source>
+      <translation type="unfinished">创建插件存档(&amp;A)</translation>
     </message>
     <message>
       <location filename="../Project/Project.py" line="4728" />
-      <source>Create eric plugin archive files (snapshot releases).</source>
+      <source>Create an initial PKGLIST file for an eric plugin.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4731" />
+      <source>&lt;b&gt;Create Package List&lt;/b&gt;&lt;p&gt;This creates an initial list of files to include in an eric plugin archive. The list is created from the project file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6127" />
+      <location filename="../Project/Project.py" line="4742" />
+      <source>Create Plugin Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4744" />
+      <source>Create Plugin &amp;Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4750" />
+      <source>Create eric plugin archive files.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4752" />
+      <source>&lt;b&gt;Create Plugin Archives&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in a PKGLIST* file. The archive name is built from the main script name if not designated in the package list file.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4764" />
+      <source>Create Plugin Archives (Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4766" />
+      <source>Create Plugin Archives (&amp;Snapshot)</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4773" />
+      <source>Create eric plugin archive files (snapshot releases).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4776" />
       <source>&lt;b&gt;Create Plugin Archives (Snapshot)&lt;/b&gt;&lt;p&gt;This creates eric plugin archive files using the list of files given in the PKGLIST* file. The archive name is built from the main script name if not designated in the package list file. The version entry of the main script is modified to reflect a snapshot release.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6417" />
-      <location filename="../Project/Project.py" line="6388" />
-      <location filename="../Project/Project.py" line="6339" />
-      <location filename="../Project/Project.py" line="4750" />
+      <location filename="../Project/Project.py" line="6544" />
+      <location filename="../Project/Project.py" line="6515" />
+      <location filename="../Project/Project.py" line="6466" />
+      <location filename="../Project/Project.py" line="4795" />
       <source>Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4751" />
+      <location filename="../Project/Project.py" line="4796" />
       <source>&amp;Execute Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4757" />
+      <location filename="../Project/Project.py" line="4802" />
       <source>Perform a 'make' run.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4759" />
+      <location filename="../Project/Project.py" line="4804" />
       <source>&lt;b&gt;Execute Make&lt;/b&gt;&lt;p&gt;This performs a 'make' run to rebuild the configured target.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6394" />
-      <location filename="../Project/Project.py" line="4769" />
+      <location filename="../Project/Project.py" line="6521" />
+      <location filename="../Project/Project.py" line="4814" />
       <source>Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4770" />
+      <location filename="../Project/Project.py" line="4815" />
       <source>&amp;Test for Changes</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4777" />
+      <location filename="../Project/Project.py" line="4822" />
       <source>Question 'make', if a rebuild is needed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4780" />
+      <location filename="../Project/Project.py" line="4825" />
       <source>&lt;b&gt;Test for Changes&lt;/b&gt;&lt;p&gt;This questions 'make', if a rebuild of the configured target is necessary.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4798" />
+      <location filename="../Project/Project.py" line="4843" />
       <source>Create SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4799" />
+      <location filename="../Project/Project.py" line="4844" />
       <source>Create &amp;SBOM File</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4806" />
+      <location filename="../Project/Project.py" line="4851" />
       <source>Create a SBOM file of the project dependencies.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4809" />
+      <location filename="../Project/Project.py" line="4854" />
       <source>&lt;b&gt;Create SBOM File&lt;/b&gt;&lt;p&gt;This allows the creation of a SBOM file of the project dependencies. This may be based on various input sources and will be saved as a CycloneDX SBOM file.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6572" />
-      <location filename="../Project/Project.py" line="4826" />
+      <location filename="../Project/Project.py" line="6699" />
+      <location filename="../Project/Project.py" line="4871" />
       <source>About Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4827" />
+      <location filename="../Project/Project.py" line="4872" />
       <source>&amp;Black</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4833" />
-      <source>Show some information about 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4835" />
-      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4847" />
-      <source>Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4848" />
-      <source>&amp;Format Code</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4855" />
-      <source>Format the project sources with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4858" />
-      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4870" />
-      <source>Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4871" />
-      <source>&amp;Check Code Formatting</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4878" />
+      <source>Show some information about 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4880" />
+      <source>&lt;b&gt;Black&lt;/b&gt;&lt;p&gt;This shows some information about the installed 'Black' tool.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4892" />
+      <source>Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4893" />
+      <source>&amp;Format Code</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4900" />
+      <source>Format the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4903" />
+      <source>&lt;b&gt;Format Code&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the formatting run and reformats the project sources using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4915" />
+      <source>Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4916" />
+      <source>&amp;Check Code Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4923" />
       <source>Check, if the project sources need to be reformatted with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4883" />
+      <location filename="../Project/Project.py" line="4928" />
       <source>&lt;b&gt;Check Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format check run and performs a check, if the project sources need to be reformatted using 'Black'.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4896" />
-      <source>Code Formatting Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4897" />
-      <source>Code Formatting &amp;Diff</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4904" />
-      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4910" />
-      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="4941" />
-      <source>&amp;Project</source>
-      <translation>项目(&amp;P)</translation>
+      <source>Code Formatting Diff</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4942" />
-      <source>Open &amp;Recent Projects</source>
-      <translation>打开最近的项目</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4943" />
-      <source>Session</source>
-      <translation>会话</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4944" />
-      <source>Debugger</source>
-      <translation>调试器</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4946" />
-      <source>Project-T&amp;ools</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4947" />
-      <source>&amp;Version Control</source>
-      <translation>版本控制(&amp;V)</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4951" />
-      <source>Chec&amp;k</source>
-      <translation>检查(&amp;K)</translation>
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="4953" />
-      <source>Code &amp;Formatting</source>
+      <source>Code Formatting &amp;Diff</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4949" />
+      <source>Generate a unified diff of potential project source reformatting with 'Black'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Project/Project.py" line="4955" />
+      <source>&lt;b&gt;Diff Code Formatting&lt;/b&gt;&lt;p&gt;This shows a dialog to enter parameters for the format diff run and generates a unified diff of potential project source reformatting using 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5018" />
+      <location filename="../Project/Project.py" line="4969" />
+      <location filename="../Project/Project.py" line="4968" />
+      <source>Configure</source>
+      <translation type="unfinished">配置</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4976" />
+      <source>Enter the parameters for formatting the project sources with 'Black'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4981" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This shows a dialog to enter the parameters for formatting the project sources with 'Black'.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4997" />
+      <source>Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="4998" />
+      <source>&amp;Install Project</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5005" />
+      <source>Install the project into the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5008" />
+      <source>&lt;b&gt;Install Project&lt;/b&gt;&lt;p&gt;This installs the project into the embedded virtual environment in editable mode (i.e. development mode).&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5019" />
+      <source>&amp;Configure</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5026" />
+      <source>Configure the embedded environment.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5029" />
+      <source>&lt;b&gt;Configure&lt;/b&gt;&lt;p&gt;This opens a dialog to configure the embedded virtual environment of the project.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5057" />
+      <source>&amp;Project</source>
+      <translation>项目(&amp;P)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5058" />
+      <source>Open &amp;Recent Projects</source>
+      <translation>打开最近的项目</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5059" />
+      <source>Session</source>
+      <translation>会话</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5060" />
+      <source>Debugger</source>
+      <translation>调试器</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5061" />
+      <source>Embedded Environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5063" />
+      <source>Project-T&amp;ools</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5064" />
+      <source>&amp;Version Control</source>
+      <translation>版本控制(&amp;V)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5068" />
+      <source>Chec&amp;k</source>
+      <translation>检查(&amp;K)</translation>
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5070" />
+      <source>Code &amp;Formatting</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="5072" />
       <source>Sho&amp;w</source>
       <translation>显示(&amp;W)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4956" />
+      <location filename="../Project/Project.py" line="5073" />
       <source>&amp;Diagrams</source>
       <translation>图表(&amp;D)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4957" />
+      <location filename="../Project/Project.py" line="5074" />
       <source>Pac&amp;kagers</source>
       <translation>打包程序(&amp;K)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4958" />
+      <location filename="../Project/Project.py" line="5075" />
       <source>Source &amp;Documentation</source>
       <translation>源文档(&amp;D)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4960" />
+      <location filename="../Project/Project.py" line="5077" />
       <source>Make</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="4961" />
+      <location filename="../Project/Project.py" line="5078" />
       <source>Other Tools</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5104" />
-      <location filename="../Project/Project.py" line="5101" />
+      <location filename="../Project/Project.py" line="5230" />
+      <location filename="../Project/Project.py" line="5227" />
       <source>Project</source>
       <translation>项目</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5166" />
+      <location filename="../Project/Project.py" line="5293" />
       <source>&amp;Clear</source>
       <translation>清除(&amp;C)</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5325" />
+      <location filename="../Project/Project.py" line="5452" />
       <source>Search New Files</source>
       <translation>搜索新文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5326" />
+      <location filename="../Project/Project.py" line="5453" />
       <source>There were no new files found to be added.</source>
       <translation>没有要添加的新文件。</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5477" />
-      <location filename="../Project/Project.py" line="5464" />
+      <location filename="../Project/Project.py" line="5604" />
+      <location filename="../Project/Project.py" line="5591" />
       <source>Version Control System</source>
       <translation>版本控制系统</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5465" />
+      <location filename="../Project/Project.py" line="5592" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found. &lt;br/&gt;Reverting override.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5478" />
+      <location filename="../Project/Project.py" line="5605" />
       <source>&lt;p&gt;The selected VCS &lt;b&gt;{0}&lt;/b&gt; could not be found.&lt;br/&gt;Disabling version control.&lt;/p&gt;&lt;p&gt;{1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5626" />
+      <location filename="../Project/Project.py" line="5753" />
       <source>Coverage Data</source>
       <translation>覆盖率数据</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5672" />
-      <location filename="../Project/Project.py" line="5627" />
+      <location filename="../Project/Project.py" line="5799" />
+      <location filename="../Project/Project.py" line="5754" />
       <source>There is no main script defined for the current project. Aborting</source>
       <translation>当前项目未定义主脚本。终止</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5639" />
+      <location filename="../Project/Project.py" line="5766" />
       <source>Code Coverage</source>
       <translation>代码覆盖率</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5640" />
+      <location filename="../Project/Project.py" line="5767" />
       <source>Please select a coverage file</source>
       <translation>请选择一个覆盖率文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5685" />
+      <location filename="../Project/Project.py" line="5812" />
       <source>Please select a profile file</source>
       <translation>请选择一个剖析文件</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5737" />
+      <location filename="../Project/Project.py" line="5864" />
       <source>Include module names?</source>
       <translation>包含模块名?</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5873" />
+      <location filename="../Project/Project.py" line="6000" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; already exists.&lt;/p&gt;&lt;p&gt;Overwrite it?&lt;/p&gt;</source>
       <translation>&lt;p&gt;文件 &lt;b&gt;PKGLIST&lt;/b&gt; 已存在。&lt;/p&gt;&lt;p&gt;是否覆盖?&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5932" />
+      <location filename="../Project/Project.py" line="6059" />
       <source>&lt;p&gt;The file &lt;b&gt;PKGLIST&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6221" />
-      <location filename="../Project/Project.py" line="6179" />
-      <location filename="../Project/Project.py" line="6133" />
-      <location filename="../Project/Project.py" line="6122" />
-      <location filename="../Project/Project.py" line="6104" />
-      <location filename="../Project/Project.py" line="6071" />
-      <location filename="../Project/Project.py" line="6041" />
-      <location filename="../Project/Project.py" line="6013" />
-      <location filename="../Project/Project.py" line="5983" />
-      <location filename="../Project/Project.py" line="5969" />
-      <location filename="../Project/Project.py" line="5952" />
+      <location filename="../Project/Project.py" line="6348" />
+      <location filename="../Project/Project.py" line="6306" />
+      <location filename="../Project/Project.py" line="6260" />
+      <location filename="../Project/Project.py" line="6249" />
+      <location filename="../Project/Project.py" line="6231" />
+      <location filename="../Project/Project.py" line="6198" />
+      <location filename="../Project/Project.py" line="6168" />
+      <location filename="../Project/Project.py" line="6140" />
+      <location filename="../Project/Project.py" line="6110" />
+      <location filename="../Project/Project.py" line="6096" />
+      <location filename="../Project/Project.py" line="6079" />
       <source>Create Plugin Archive</source>
       <translation>创建插件存档</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5953" />
+      <location filename="../Project/Project.py" line="6080" />
       <source>The project does not have a main script defined. Aborting...</source>
       <translation>项目未定义主脚本。终止…</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5970" />
+      <location filename="../Project/Project.py" line="6097" />
       <source>Select package lists:</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5984" />
+      <location filename="../Project/Project.py" line="6111" />
       <source>&lt;p&gt;No package list files (PKGLIST*) available or selected. Aborting...&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5992" />
+      <location filename="../Project/Project.py" line="6119" />
       <source>Creating plugin archives...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5993" />
+      <location filename="../Project/Project.py" line="6120" />
       <source>Abort</source>
       <translation type="unfinished">终止</translation>
     </message>
     <message>
-      <location filename="../Project/Project.py" line="5996" />
-      <source>%v/%m Archives</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6014" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6042" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6072" />
-      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Project/Project.py" line="6105" />
-      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Project/Project.py" line="6123" />
+      <source>%v/%m Archives</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6141" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6169" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; is not ready yet.&lt;/p&gt;&lt;p&gt;Please rework it and delete the'; initial_list' line of the header.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6199" />
+      <source>&lt;p&gt;The eric plugin archive file &lt;b&gt;{0}&lt;/b&gt; could not be created.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6232" />
+      <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; could not be stored in the archive. Ignoring it.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6250" />
       <source>&lt;p&gt;The eric plugin archive files were created with some errors.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6134" />
+      <location filename="../Project/Project.py" line="6261" />
       <source>&lt;p&gt;The eric plugin archive files were created successfully.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6180" />
+      <location filename="../Project/Project.py" line="6307" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt;&lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6222" />
+      <location filename="../Project/Project.py" line="6349" />
       <source>&lt;p&gt;The plugin file &lt;b&gt;{0}&lt;/b&gt; could not be read.&lt;/p&gt; &lt;p&gt;Reason: {1}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6340" />
+      <location filename="../Project/Project.py" line="6467" />
       <source>The make process did not start.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6389" />
+      <location filename="../Project/Project.py" line="6516" />
       <source>The make process crashed.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6397" />
+      <location filename="../Project/Project.py" line="6524" />
       <source>&lt;p&gt;There are changes that require the configured make target &lt;b&gt;{0}&lt;/b&gt; to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6402" />
+      <location filename="../Project/Project.py" line="6529" />
       <source>&lt;p&gt;There are changes that require the default make target to be rebuilt.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6418" />
+      <location filename="../Project/Project.py" line="6545" />
       <source>The makefile contains errors.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Project/Project.py" line="6573" />
+      <location filename="../Project/Project.py" line="6700" />
       <source>&lt;p&gt;&lt;b&gt;Black Version {0}&lt;/b&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;Black&lt;/i&gt; is the uncompromising Python code formatter.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../Project/Project.py" line="6803" />
+      <source>Python Executable</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/Project.py" line="6804" />
+      <source>Enter the Python interpreter for the virtual environment:</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>ProjectBaseBrowser</name>
@@ -57526,122 +57665,130 @@
   <context>
     <name>ProjectOthersBrowser</name>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="54" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="55" />
       <source>Others</source>
       <translation>其它</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="57" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="58" />
       <source>&lt;b&gt;Project Others Browser&lt;/b&gt;&lt;p&gt;This allows to easily see all other files and directories contained in the current project. Several actions can be executed via the context menu. The entry which is registered in the project is shown in a different colour.&lt;/p&gt;</source>
       <translation>&lt;b&gt;项目其它浏览器&lt;/b&gt;&lt;p&gt;可以方便地观察当前项目中的所有其它文件和文件夹。可通过上下文菜单执行多个行为。在项目中注册过的条目将显示成其它颜色。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="75" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="76" />
       <source>Open in Hex Editor</source>
       <translation type="unfinished">在十六进制编辑器中打开</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="77" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="78" />
       <source>Open in Icon Editor</source>
       <translation>在图标编辑器中打开</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="80" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="81" />
       <source>Open in Editor</source>
       <translation type="unfinished">在编辑器中打开</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="309" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="301" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="291" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="283" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="84" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="353" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="345" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="335" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="327" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="85" />
       <source>Show Mime-Type</source>
       <translation>显示 MIME 类型</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="88" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="89" />
       <source>Rename file</source>
       <translation>重命名文件</translation>
     </message>
     <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="145" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="111" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="92" />
+      <source>Remove from project</source>
+      <translation>从项目移除</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="148" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="115" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="94" />
+      <source>Delete</source>
+      <translation>删除</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="132" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="119" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
+      <source>Add files...</source>
+      <translation>添加文件…</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="120" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="98" />
+      <source>Add directory...</source>
+      <translation>添加文件夹…</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectOthersBrowser.py" line="100" />
+      <source>Refresh</source>
+      <translation>刷新</translation>
+    </message>
+    <message>
       <location filename="../Project/ProjectOthersBrowser.py" line="122" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="91" />
-      <source>Remove from project</source>
-      <translation>从项目移除</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="125" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="93" />
-      <source>Delete</source>
-      <translation>删除</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="109" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="96" />
-      <source>Add files...</source>
-      <translation>添加文件…</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="110" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="97" />
-      <source>Add directory...</source>
-      <translation>添加文件夹…</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="99" />
-      <source>Refresh</source>
-      <translation>刷新</translation>
-    </message>
-    <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="101" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="102" />
       <source>Copy Path to Clipboard</source>
       <translation>将路径复制到剪贴板</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="128" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="112" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="103" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="151" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="135" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="124" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
       <source>Expand all directories</source>
       <translation>展开所有文件夹</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="130" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="114" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="104" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="153" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="137" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="126" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="105" />
       <source>Collapse all directories</source>
       <translation>折叠所有文件夹</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="133" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="117" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="106" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="156" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="140" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="129" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="107" />
       <source>Configure...</source>
       <translation>配置…</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="284" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="328" />
       <source>The mime type of the file could not be determined.</source>
       <translation>文件 MIME 类型无法确定。</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="302" />
-      <location filename="../Project/ProjectOthersBrowser.py" line="292" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="346" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="336" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.</source>
       <translation>文件的 MIME 类型为 &lt;b&gt;{0}&lt;/b&gt;。</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="310" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="354" />
       <source>The file has the mime type &lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt; Shall it be added to the list of text mime types?</source>
       <translation type="unfinished">该文件有 MIME 类型。&lt;b&gt;{0}&lt;/b&gt;.&lt;br/&gt;将其添加至文本 MIME 类型列表?</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="373" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="447" />
       <source>Delete files/directories</source>
       <translation>删除文件或文件夹</translation>
     </message>
     <message>
-      <location filename="../Project/ProjectOthersBrowser.py" line="374" />
+      <location filename="../Project/ProjectOthersBrowser.py" line="448" />
       <source>Do you really want to delete these entries from the project?</source>
       <translation>确定要从项目中删除这些条目吗?</translation>
     </message>
@@ -57655,6 +57802,21 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Project</source>
+      <translation type="unfinished">项目</translation>
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Enable to save the project file automatically whenever there is a change</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
+      <source>Save project automatically when changed</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
       <source>Files</source>
       <translation type="unfinished" />
     </message>
@@ -57770,8 +57932,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed forms</source>
-      <translation type="unfinished">更改的窗体</translation>
+      <source>Compile changed forms</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57780,8 +57942,8 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>compile changed resources</source>
-      <translation type="unfinished">更改的窗体</translation>
+      <source>Compile changed resources</source>
+      <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
@@ -57790,7 +57952,7 @@
     </message>
     <message>
       <location filename="../Preferences/ConfigurationPages/ProjectPage.ui" line="0" />
-      <source>execute make</source>
+      <source>Execute make</source>
       <translation type="unfinished" />
     </message>
     <message>
@@ -57863,6 +58025,14 @@
       <source>Rescan tasks upon opening</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <source>compile changed forms</source>
+      <translation type="vanished">更改的窗体</translation>
+    </message>
+    <message>
+      <source>compile changed resources</source>
+      <translation type="vanished">更改的窗体</translation>
+    </message>
   </context>
   <context>
     <name>ProjectProtocolsBrowser</name>
@@ -58935,6 +59105,44 @@
     </message>
   </context>
   <context>
+    <name>ProjectVenvConfigurationDialog</name>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Project Environment Configuration</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Name:</source>
+      <translation type="unfinished">名称:</translation>
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Python Interpreter:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>Enter the Python interpreter of the virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.ui" line="0" />
+      <source>PATH Prefix:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="59" />
+      <source>Python Interpreter</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/ProjectVenvConfigurationDialog.py" line="63" />
+      <source>Enter the executable search path to be prepended to the PATH environment variable. Use '{0}' as the separator.</source>
+      <translation type="unfinished" />
+    </message>
+  </context>
+  <context>
     <name>PropertiesDialog</name>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
@@ -59170,6 +59378,16 @@
     </message>
     <message>
       <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Select this to create and use a project embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
+      <source>Use embedded virtual environment</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Project/PropertiesDialog.ui" line="0" />
       <source>Press to edit the spell checking properties</source>
       <translation>点击编辑拼写检查属性</translation>
     </message>
@@ -59229,7 +59447,7 @@
       <translation>Alt+R</translation>
     </message>
     <message>
-      <location filename="../Project/PropertiesDialog.py" line="202" />
+      <location filename="../Project/PropertiesDialog.py" line="203" />
       <location filename="../Project/PropertiesDialog.py" line="56" />
       <source>None</source>
       <translation type="unfinished">无</translation>
@@ -61284,18 +61502,18 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="221" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="279" />
       <source>Error</source>
       <translation type="unfinished">错误</translation>
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="230" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="288" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, message</comment>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/Interfaces/PytestExecutor.py" line="233" />
+      <location filename="../Testing/Interfaces/PytestExecutor.py" line="291" />
       <source>ERROR at {0}: {1}</source>
       <comment>phase, extra text</comment>
       <translation type="unfinished" />
@@ -65671,293 +65889,343 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="49" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="48" />
+      <source>'contextlib.suppress()' detected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="50" />
+      <source>Requests call without timeout.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="51" />
+      <source>Requests call with timeout set to None.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="56" />
       <source>A Flask app appears to be run with debug=True, which exposes the Werkzeug debugger and allows the execution of arbitrary code.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="55" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="62" />
+      <source>Usage of 'tarfile.extractall(members=function(tarfile))'. Make sure your function properly discards dangerous members ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="67" />
+      <source>Found 'tarfile.extractall(members=?)' but couldn't identify the type of members. Check if the members were properly validated ({0}).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="72" />
+      <source>'tarfile.extractall()' used without any validation. Please check and discard dangerous members.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="78" />
       <source>Pickle and modules that wrap it can be unsafe when used to deserialize untrusted data, possible security issue.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="60" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="83" />
       <source>Deserialization with the marshal module is possibly dangerous.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="63" />
-      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="66" />
-      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="71" />
-      <source>Use of insecure cipher mode '{0}'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="74" />
-      <source>Use of insecure and deprecated function (mktemp).</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="77" />
-      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="81" />
-      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="86" />
-      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="92" />
-      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <source>Use of insecure MD2, MD4, MD5, or SHA1 hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="89" />
+      <source>Use of insecure cipher '{0}'. Replace with a known secure cipher such as AES.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="94" />
+      <source>Use of insecure cipher mode '{0}'.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="97" />
+      <source>Use of insecure and deprecated function (mktemp).</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="100" />
+      <source>Use of possibly insecure function - consider using safer ast.literal_eval.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="104" />
+      <source>Use of mark_safe() may expose cross-site scripting vulnerabilities and should be reviewed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="109" />
+      <source>Use of HTTPSConnection on older versions of Python prior to 2.7.9 and 3.4.3 do not provide security, see https://wiki.openstack.org/wiki/OSSN/OSSN-0033</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="115" />
+      <source>Audit url open for permitted schemes. Allowing use of file:/ or custom schemes is often unexpected.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="120" />
       <source>Standard pseudo-random generators are not suitable for security/cryptographic purposes.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="102" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
       <source>Telnet-related functions are being called. Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="143" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="137" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="131" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="125" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="119" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="113" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="166" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="154" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="148" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="142" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="136" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="130" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="149" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="172" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with its defusedxml equivalent function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="155" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="178" />
       <source>FTP-related functions are being called. FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="160" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="183" />
       <source>The input method in Python 2 will read from standard input, evaluate and run the resulting string as Python source code. This is similar, though in many ways worse, than using eval. On Python 2, use raw_input instead, input is safe in Python 3.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="167" />
-      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="175" />
-      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="181" />
-      <source>Use of insecure {0} hash function.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="185" />
-      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="190" />
+      <source>By default, Python will create a secure, verified SSL context for use in such classes as HTTPSConnection. However, it still allows using an insecure context via the _create_unverified_context that reverts to the previous behavior that does not validate certificates or perform hostname checks.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="198" />
+      <source>Use of os.tempnam() and os.tmpnam() is vulnerable to symlink attacks. Consider using tmpfile() instead.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="204" />
+      <source>Use of insecure {0} hash function.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="207" />
+      <source>Use of insecure {0} hash for security. Consider 'usedforsecurity=False'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="212" />
+      <source>A telnet-related module is being imported.  Telnet is considered insecure. Use SSH or some other encrypted protocol.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="217" />
       <source>A FTP-related module is being imported.  FTP is considered insecure. Use SSH/SFTP/SCP or some other encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="199" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="195" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="226" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="222" />
       <source>Consider possible security implications associated with the '{0}' module.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="227" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="221" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="215" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="209" />
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="203" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="254" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="248" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="242" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="236" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="230" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package, or make sure defusedxml.defuse_stdlib() is called.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="233" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="260" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Replace '{0}' with the equivalent defusedxml package.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="239" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="266" />
       <source>Using '{0}' to parse untrusted XML data is known to be vulnerable to XML attacks. Use defused.xmlrpc.monkey_patch() function to monkey-patch xmlrpclib and mitigate XML vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="245" />
-      <source>Consider possible security implications associated with '{0}' module.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="249" />
-      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="256" />
-      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="262" />
-      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="267" />
-      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="272" />
-      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="277" />
-      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <source>Consider possible security implications associated with '{0}' module.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="276" />
+      <source>The pyCrypto library and its module '{0}' are no longer actively maintained and have been deprecated. Consider using pyca/cryptography library.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="282" />
-      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <source>An IPMI-related module is being imported. IPMI is considered insecure. Use an encrypted protocol.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="288" />
+      <source>'requests' call with verify=False disabling SSL certificate checks, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="294" />
+      <source>'ssl.wrap_socket' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="299" />
+      <source>'SSL.Context' call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="304" />
+      <source>Function call with insecure SSL/TLS protocol version identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="309" />
+      <source>Function definition identified with insecure SSL/TLS protocol version by default, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="314" />
+      <source>'ssl.wrap_socket' call with no SSL/TLS protocol version specified, the default 'SSLv23' could be insecure, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="320" />
       <source>{0} key sizes below {1:d} bits are considered breakable.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="292" />
-      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="298" />
-      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="303" />
-      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="308" />
-      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="313" />
-      <source>'subprocess' call with shell=True identified, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="316" />
-      <source>'subprocess' call - check for execution of untrusted input.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="319" />
-      <source>Function call with shell=True parameter identified, possible security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="324" />
-      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="329" />
-      <source>Starting a process with a shell, possible injection detected, security issue.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="334" />
-      <source>Starting a process without a shell.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="337" />
-      <source>Starting a process with a partial executable path.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="341" />
-      <source>Possible SQL injection vector through string-based query construction.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="346" />
-      <source>Possible wildcard injection in call: {0}</source>
+      <source>Use of unsafe 'yaml.load()'. Allows instantiation of arbitrary objects. Consider 'yaml.safe_load()'.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="330" />
+      <source>Paramiko call with policy set to automatically trust the unknown host key.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="335" />
+      <source>The use of SNMPv1 and SNMPv2 is insecure. You should use SNMPv3 if possible.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="339" />
+      <source>You should not use SNMPv3 without encryption. noAuthNoPriv &amp; authNoPriv is insecure.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="345" />
+      <source>Possible shell injection via 'Paramiko' call, check inputs are properly sanitized.</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="350" />
+      <source>'subprocess' call with shell=True seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="355" />
+      <source>'subprocess' call with shell=True identified, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="358" />
+      <source>'subprocess' call - check for execution of untrusted input.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="361" />
+      <source>Function call with shell=True parameter identified, possible security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="366" />
+      <source>Starting a process with a shell: Seems safe, but may be changed in the future, consider rewriting without shell</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="371" />
+      <source>Starting a process with a shell, possible injection detected, security issue.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="376" />
+      <source>Starting a process without a shell.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="379" />
+      <source>Starting a process with a partial executable path.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="383" />
+      <source>Possible SQL injection vector through string-based query construction.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="388" />
+      <source>Possible wildcard injection in call: {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="392" />
       <source>Use of 'extra()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="353" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="395" />
       <source>Use of 'RawSQL()' opens a potential SQL attack vector.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="357" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="399" />
       <source>Using jinja2 templates with 'autoescape=False' is dangerous and can lead to XSS. Use 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="363" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="405" />
       <source>By default, jinja2 sets 'autoescape' to False. Consider using 'autoescape=True' or use the 'select_autoescape' function to mitigate XSS vulnerabilities.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="370" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="412" />
       <source>Mako templates allow HTML/JS rendering by default and are inherently open to XSS attacks. Ensure variables in all templates are properly sanitized via the 'n', 'h' or 'x' flags (depending on context). For example, to HTML escape the variable 'data' do ${{ data |h }}.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="378" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="420" />
       <source>Potential XSS on 'mark_safe()' function.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="382" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="424" />
       <source>Possible hardcoded AWS access key ID: {0}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="385" />
+      <location filename="../Plugins/CheckerPlugins/CodeStyleChecker/Security/translations.py" line="427" />
       <source>Possible hardcoded AWS secret access key: {0}</source>
       <translation type="unfinished" />
     </message>
@@ -69748,6 +70016,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartCoverageDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69939,6 +70213,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -69980,6 +70260,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartDebugDialog.ui" line="0" />
+      <source>&lt;b&gt;Trace into interpreter libraries&lt;b&gt;
+&lt;p&gt;When active the debugger will also trace calls into the Python library.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartDebugDialog.ui" line="0" />
       <source>Trace into interpreter libraries</source>
       <translation type="unfinished">跟踪到解释器库</translation>
     </message>
@@ -70288,6 +70574,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartProfileDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartProfileDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -70509,6 +70801,12 @@
     </message>
     <message>
       <location filename="../Debugger/StartRunDialog.ui" line="0" />
+      <source>&lt;b&gt;Always report unhandled exceptions&lt;/b&gt;
+&lt;p&gt;When active all unhandled exceptions will be reported even if 'Report exceptions' is deactivated. When inactive the later switch determines exception reporting.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Debugger/StartRunDialog.ui" line="0" />
       <source>Always report unhandled exceptions</source>
       <translation type="unfinished" />
     </message>
@@ -77237,31 +77535,29 @@
       <translation type="unfinished">按下以统计所有有问题的文件</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="107" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="105" />
       <source>Errors</source>
       <translation>错误</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="312" />
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="275" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="305" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="270" />
       <source>Error: {0}</source>
       <translation type="unfinished">错误:{0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="294" />
-      <source>Preparing files...</source>
-      <translation type="unfinished">正在准备文件…</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="321" />
-      <source>Transferring data...</source>
-      <translation type="unfinished">传输数据…</translation>
-    </message>
-    <message>
-      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="427" />
+      <location filename="../Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py" line="417" />
       <source>No issues found.</source>
       <translation type="unfinished">未发现问题。</translation>
     </message>
+    <message>
+      <source>Preparing files...</source>
+      <translation type="vanished">正在准备文件…</translation>
+    </message>
+    <message>
+      <source>Transferring data...</source>
+      <translation type="vanished">传输数据…</translation>
+    </message>
   </context>
   <context>
     <name>SyntaxCheckerPlugin</name>
@@ -77725,7 +78021,7 @@
       <translation type="unfinished">将路径复制到剪贴板</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="498" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="499" />
       <source>{0} (ro)</source>
       <translation>{0}(只读)</translation>
     </message>
@@ -77733,15 +78029,15 @@
   <context>
     <name>Tabview</name>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1106" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1041" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1107" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1042" />
       <source>Untitled {0}</source>
       <translation>无标题 {0}</translation>
     </message>
     <message>
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1508" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1117" />
-      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1062" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1509" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1118" />
+      <location filename="../Plugins/ViewManagerPlugins/Tabview/Tabview.py" line="1063" />
       <source>{0} (ro)</source>
       <translation>{0}(只读)</translation>
     </message>
@@ -78837,7 +79133,7 @@
   <context>
     <name>TestingWidget</name>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="168" />
+      <location filename="../Testing/TestingWidget.py" line="169" />
       <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Testing</source>
       <translation type="unfinished" />
@@ -78946,6 +79242,31 @@
     </message>
     <message>
       <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Test Name Pattern:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter test name patterns (separated by a blank) or a test name expression</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Marker Expression:</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Enter a marker expression or name to filter tests</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
+      <source>Press to show a window with the list of defined markers</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../Testing/TestingWidget.ui" line="0" />
       <source>Run Parameters</source>
       <translation type="unfinished" />
     </message>
@@ -79021,172 +79342,172 @@
       <translation type="unfinished">空闲</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="102" />
+      <location filename="../Testing/TestingWidget.py" line="103" />
       <source>Show Output...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="105" />
+      <location filename="../Testing/TestingWidget.py" line="106" />
       <source>Show the output of the test runner process</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="108" />
+      <location filename="../Testing/TestingWidget.py" line="109" />
       <source>&lt;b&gt;Show Output...&lt;/b&lt;p&gt;This button opens a dialog containing the output of the test runner process of the most recent run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="116" />
+      <location filename="../Testing/TestingWidget.py" line="117" />
       <source>Show Coverage...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="119" />
+      <location filename="../Testing/TestingWidget.py" line="120" />
       <source>Show code coverage in a new dialog</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="122" />
+      <location filename="../Testing/TestingWidget.py" line="123" />
       <source>&lt;b&gt;Show Coverage...&lt;/b&gt;&lt;p&gt;This button opens a dialog containing the collected code coverage data.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="130" />
+      <location filename="../Testing/TestingWidget.py" line="131" />
       <source>Start</source>
       <translation type="unfinished">开始</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="133" />
+      <location filename="../Testing/TestingWidget.py" line="134" />
       <source>Start the selected testsuite</source>
       <translation type="unfinished">开启所选测试套件</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="135" />
+      <location filename="../Testing/TestingWidget.py" line="136" />
       <source>&lt;b&gt;Start Test&lt;/b&gt;&lt;p&gt;This button starts the test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="141" />
+      <location filename="../Testing/TestingWidget.py" line="142" />
       <source>Rerun Failed</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="144" />
+      <location filename="../Testing/TestingWidget.py" line="145" />
       <source>Reruns failed tests of the selected testsuite</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="147" />
+      <location filename="../Testing/TestingWidget.py" line="148" />
       <source>&lt;b&gt;Rerun Failed&lt;/b&gt;&lt;p&gt;This button reruns all failed tests of the most recent test run.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="155" />
+      <location filename="../Testing/TestingWidget.py" line="156" />
       <source>Stop</source>
       <translation type="unfinished">中止</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="157" />
+      <location filename="../Testing/TestingWidget.py" line="158" />
       <source>Stop the running test</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="159" />
+      <location filename="../Testing/TestingWidget.py" line="160" />
       <source>&lt;b&gt;Stop Test&lt;/b&gt;&lt;p&gt;This button stops a running test.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="271" />
+      <location filename="../Testing/TestingWidget.py" line="274" />
       <source>{0} (not available)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="566" />
+      <location filename="../Testing/TestingWidget.py" line="569" />
       <source>Running</source>
       <translation type="unfinished">正在运行</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="622" />
+      <location filename="../Testing/TestingWidget.py" line="625" />
       <source>Python3 Files ({0});;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="627" />
+      <location filename="../Testing/TestingWidget.py" line="630" />
       <source>Python Files (*.py);;All Files (*)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="712" />
+      <location filename="../Testing/TestingWidget.py" line="788" />
       <source>&lt;h3&gt;Versions of Frameworks and their Plugins&lt;/h3&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="726" />
+      <location filename="../Testing/TestingWidget.py" line="802" />
       <source>&lt;tr&gt;&lt;td&gt;{0}&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;/tr&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="735" />
+      <location filename="../Testing/TestingWidget.py" line="811" />
       <source>No version information available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="738" />
+      <location filename="../Testing/TestingWidget.py" line="814" />
       <source>Versions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="775" />
+      <location filename="../Testing/TestingWidget.py" line="851" />
       <source>Preparing Testsuite</source>
       <translation type="unfinished">准备测试套件</translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="838" />
+      <location filename="../Testing/TestingWidget.py" line="916" />
       <source>pending</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="866" />
+      <location filename="../Testing/TestingWidget.py" line="944" />
       <source>Failure</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="876" />
-      <location filename="../Testing/TestingWidget.py" line="869" />
+      <location filename="../Testing/TestingWidget.py" line="954" />
+      <location filename="../Testing/TestingWidget.py" line="947" />
       <source>Collection Error</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="877" />
+      <location filename="../Testing/TestingWidget.py" line="955" />
       <source>&lt;p&gt;There was an error while collecting tests.&lt;/p&gt;&lt;p&gt;{0}&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="898" />
+      <location filename="../Testing/TestingWidget.py" line="976" />
       <source>running</source>
       <translation type="unfinished">运行中</translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="949" />
+      <location filename="../Testing/TestingWidget.py" line="1027" />
       <source>Ran %n test(s) in {0}s</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message numerus="yes">
-      <location filename="../Testing/TestingWidget.py" line="961" />
+      <location filename="../Testing/TestingWidget.py" line="1039" />
       <source>Ran %n test(s)</source>
       <translation type="unfinished">
         <numerusform />
       </translation>
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="982" />
+      <location filename="../Testing/TestingWidget.py" line="1060" />
       <source>not run</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../Testing/TestingWidget.py" line="1027" />
+      <location filename="../Testing/TestingWidget.py" line="1105" />
       <source>Test Run Output</source>
       <translation type="unfinished" />
     </message>
@@ -84333,43 +84654,43 @@
       <translation>&lt;p&gt;&lt;b&gt;{0}&lt;/b&gt; 不是一个文件。&lt;/p&gt;</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8317" />
+      <location filename="../UI/UserInterface.py" line="8323" />
       <source>Upgrade available</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8318" />
-      <source>A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/UserInterface.py" line="8364" />
-      <location filename="../UI/UserInterface.py" line="8351" />
+      <location filename="../UI/UserInterface.py" line="8324" />
+      <source>&lt;p&gt;A newer version of the &lt;b&gt;eric-ide&lt;/b&gt; package is available at &lt;a href="{0}/eric-ide/"&gt;PyPI&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Installed: {1}&lt;br/&gt;Available: &lt;b&gt;{2}&lt;/b&gt;&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/UserInterface.py" line="8375" />
+      <location filename="../UI/UserInterface.py" line="8362" />
       <source>First time usage</source>
       <translation>第一次使用</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8352" />
+      <location filename="../UI/UserInterface.py" line="8363" />
       <source>eric7 has not been configured yet but an eric6 configuration was found. Shall this be imported?</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8365" />
+      <location filename="../UI/UserInterface.py" line="8376" />
       <source>eric has not been configured yet. The configuration dialog will be started.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8388" />
+      <location filename="../UI/UserInterface.py" line="8399" />
       <source>Select Workspace Directory</source>
       <translation>选择工作区目录</translation>
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8569" />
+      <location filename="../UI/UserInterface.py" line="8580" />
       <source>Unsaved Data Detected</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/UserInterface.py" line="8570" />
+      <location filename="../UI/UserInterface.py" line="8581" />
       <source>Some editors contain unsaved data. Shall these be saved?</source>
       <translation type="unfinished" />
     </message>
@@ -85516,37 +85837,37 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="93" />
+      <location filename="../UI/VersionsDialog.py" line="70" />
+      <source>Upgrade {0}...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="71" />
+      <source>&lt;p&gt;An upgrade of &lt;b&gt;{0}&lt;/b&gt; is available.&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="72" />
+      <source>&lt;table&gt;&lt;tr&gt;&lt;th&gt;Package&lt;/th&gt;&lt;th&gt;Installed&lt;/th&gt;&lt;th&gt;Available&lt;/th&gt;&lt;/tr&gt;{0}&lt;/table&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="77" />
+      <source>&lt;tr&gt;&lt;td&gt;&lt;b&gt;{0}&lt;/b&gt;&lt;/td&gt;&lt;td&gt;{1}&lt;/td&gt;&lt;td&gt;{2}&lt;/td&gt;&lt;/tr&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="102" />
       <source>No upgrades available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../UI/VersionsDialog.py" line="97" />
-      <source>Upgrade eric7...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="100" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;eric7&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="104" />
-      <source>Upgrade PyQt6...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="107" />
-      <source>&lt;p&gt;An upgrade of &lt;b&gt;PyQt6&lt;/b&gt; is available.&lt;/p&gt;</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="111" />
-      <source>Upgrade Both...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../UI/VersionsDialog.py" line="120" />
+      <location filename="../UI/VersionsDialog.py" line="126" />
+      <source>Both</source>
+      <translation type="unfinished">两者兼有</translation>
+    </message>
+    <message>
+      <location filename="../UI/VersionsDialog.py" line="136" />
       <source>Check for Upgrades</source>
       <translation type="unfinished" />
     </message>
@@ -85686,8 +86007,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2533" />
       <location filename="../ViewManager/ViewManager.py" line="2532" />
-      <location filename="../QScintilla/MiniEditor.py" line="1678" />
-      <location filename="../QScintilla/MiniEditor.py" line="1677" />
+      <location filename="../QScintilla/MiniEditor.py" line="1695" />
+      <location filename="../QScintilla/MiniEditor.py" line="1694" />
       <location filename="../QScintilla/ShellWindow.py" line="448" />
       <location filename="../QScintilla/ShellWindow.py" line="447" />
       <source>Delete current line</source>
@@ -85695,7 +86016,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2534" />
-      <location filename="../QScintilla/MiniEditor.py" line="1679" />
+      <location filename="../QScintilla/MiniEditor.py" line="1696" />
       <location filename="../QScintilla/ShellWindow.py" line="449" />
       <source>Ctrl+Shift+L</source>
       <translation>Ctrl+Shift+L</translation>
@@ -85703,8 +86024,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2040" />
       <location filename="../ViewManager/ViewManager.py" line="2039" />
-      <location filename="../QScintilla/MiniEditor.py" line="1200" />
-      <location filename="../QScintilla/MiniEditor.py" line="1199" />
+      <location filename="../QScintilla/MiniEditor.py" line="1217" />
+      <location filename="../QScintilla/MiniEditor.py" line="1216" />
       <location filename="../QScintilla/ShellWindow.py" line="460" />
       <location filename="../QScintilla/ShellWindow.py" line="459" />
       <source>Indent one level</source>
@@ -85712,7 +86033,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2041" />
-      <location filename="../QScintilla/MiniEditor.py" line="1201" />
+      <location filename="../QScintilla/MiniEditor.py" line="1218" />
       <location filename="../QScintilla/ShellWindow.py" line="461" />
       <source>Tab</source>
       <translation>Tab 键</translation>
@@ -85720,8 +86041,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2506" />
       <location filename="../ViewManager/ViewManager.py" line="2505" />
-      <location filename="../QScintilla/MiniEditor.py" line="1666" />
-      <location filename="../QScintilla/MiniEditor.py" line="1665" />
+      <location filename="../QScintilla/MiniEditor.py" line="1683" />
+      <location filename="../QScintilla/MiniEditor.py" line="1682" />
       <location filename="../QScintilla/ShellWindow.py" line="472" />
       <location filename="../QScintilla/ShellWindow.py" line="471" />
       <source>Insert new line</source>
@@ -85729,14 +86050,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="1667" />
+      <location filename="../QScintilla/MiniEditor.py" line="1684" />
       <location filename="../QScintilla/ShellWindow.py" line="473" />
       <source>Return</source>
       <translation>Return</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="1668" />
+      <location filename="../QScintilla/MiniEditor.py" line="1685" />
       <location filename="../QScintilla/ShellWindow.py" line="474" />
       <source>Enter</source>
       <translation>Enter</translation>
@@ -85744,8 +86065,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2392" />
       <location filename="../ViewManager/ViewManager.py" line="2391" />
-      <location filename="../QScintilla/MiniEditor.py" line="1552" />
-      <location filename="../QScintilla/MiniEditor.py" line="1551" />
+      <location filename="../QScintilla/MiniEditor.py" line="1569" />
+      <location filename="../QScintilla/MiniEditor.py" line="1568" />
       <location filename="../QScintilla/ShellWindow.py" line="484" />
       <location filename="../QScintilla/ShellWindow.py" line="483" />
       <source>Delete previous character</source>
@@ -85753,21 +86074,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2393" />
-      <location filename="../QScintilla/MiniEditor.py" line="1553" />
+      <location filename="../QScintilla/MiniEditor.py" line="1570" />
       <location filename="../QScintilla/ShellWindow.py" line="485" />
       <source>Backspace</source>
       <translation>Backspace</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2400" />
-      <location filename="../QScintilla/MiniEditor.py" line="1560" />
+      <location filename="../QScintilla/MiniEditor.py" line="1577" />
       <location filename="../QScintilla/ShellWindow.py" line="492" />
       <source>Meta+H</source>
       <translation>Meta+H</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="1565" />
+      <location filename="../QScintilla/MiniEditor.py" line="1582" />
       <location filename="../QScintilla/ShellWindow.py" line="497" />
       <source>Shift+Backspace</source>
       <translation>Shift+Backspace</translation>
@@ -85775,8 +86096,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2430" />
       <location filename="../ViewManager/ViewManager.py" line="2429" />
-      <location filename="../QScintilla/MiniEditor.py" line="1590" />
-      <location filename="../QScintilla/MiniEditor.py" line="1589" />
+      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1606" />
       <location filename="../QScintilla/ShellWindow.py" line="506" />
       <location filename="../QScintilla/ShellWindow.py" line="505" />
       <source>Delete current character</source>
@@ -85784,14 +86105,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2431" />
-      <location filename="../QScintilla/MiniEditor.py" line="1591" />
+      <location filename="../QScintilla/MiniEditor.py" line="1608" />
       <location filename="../QScintilla/ShellWindow.py" line="507" />
       <source>Del</source>
       <translation>Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2438" />
-      <location filename="../QScintilla/MiniEditor.py" line="1598" />
+      <location filename="../QScintilla/MiniEditor.py" line="1615" />
       <location filename="../QScintilla/ShellWindow.py" line="514" />
       <source>Meta+D</source>
       <translation>Meta+D</translation>
@@ -85799,8 +86120,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2446" />
       <location filename="../ViewManager/ViewManager.py" line="2445" />
-      <location filename="../QScintilla/MiniEditor.py" line="1606" />
-      <location filename="../QScintilla/MiniEditor.py" line="1605" />
+      <location filename="../QScintilla/MiniEditor.py" line="1623" />
+      <location filename="../QScintilla/MiniEditor.py" line="1622" />
       <location filename="../QScintilla/ShellWindow.py" line="522" />
       <location filename="../QScintilla/ShellWindow.py" line="521" />
       <source>Delete word to left</source>
@@ -85808,7 +86129,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2447" />
-      <location filename="../QScintilla/MiniEditor.py" line="1607" />
+      <location filename="../QScintilla/MiniEditor.py" line="1624" />
       <location filename="../QScintilla/ShellWindow.py" line="523" />
       <source>Ctrl+Backspace</source>
       <translation>Ctrl+Backspace</translation>
@@ -85816,8 +86137,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2458" />
       <location filename="../ViewManager/ViewManager.py" line="2457" />
-      <location filename="../QScintilla/MiniEditor.py" line="1618" />
-      <location filename="../QScintilla/MiniEditor.py" line="1617" />
+      <location filename="../QScintilla/MiniEditor.py" line="1635" />
+      <location filename="../QScintilla/MiniEditor.py" line="1634" />
       <location filename="../QScintilla/ShellWindow.py" line="534" />
       <location filename="../QScintilla/ShellWindow.py" line="533" />
       <source>Delete word to right</source>
@@ -85825,7 +86146,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2459" />
-      <location filename="../QScintilla/MiniEditor.py" line="1619" />
+      <location filename="../QScintilla/MiniEditor.py" line="1636" />
       <location filename="../QScintilla/ShellWindow.py" line="535" />
       <source>Ctrl+Del</source>
       <translation>Ctrl+Del</translation>
@@ -85833,8 +86154,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2470" />
       <location filename="../ViewManager/ViewManager.py" line="2469" />
-      <location filename="../QScintilla/MiniEditor.py" line="1630" />
-      <location filename="../QScintilla/MiniEditor.py" line="1629" />
+      <location filename="../QScintilla/MiniEditor.py" line="1647" />
+      <location filename="../QScintilla/MiniEditor.py" line="1646" />
       <location filename="../QScintilla/ShellWindow.py" line="546" />
       <location filename="../QScintilla/ShellWindow.py" line="545" />
       <source>Delete line to left</source>
@@ -85842,7 +86163,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2472" />
-      <location filename="../QScintilla/MiniEditor.py" line="1632" />
+      <location filename="../QScintilla/MiniEditor.py" line="1649" />
       <location filename="../QScintilla/ShellWindow.py" line="548" />
       <source>Ctrl+Shift+Backspace</source>
       <translation>Ctrl+Shift+Backspace</translation>
@@ -85850,8 +86171,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2484" />
       <location filename="../ViewManager/ViewManager.py" line="2483" />
-      <location filename="../QScintilla/MiniEditor.py" line="1644" />
-      <location filename="../QScintilla/MiniEditor.py" line="1643" />
+      <location filename="../QScintilla/MiniEditor.py" line="1661" />
+      <location filename="../QScintilla/MiniEditor.py" line="1660" />
       <location filename="../QScintilla/ShellWindow.py" line="560" />
       <location filename="../QScintilla/ShellWindow.py" line="559" />
       <source>Delete line to right</source>
@@ -85859,14 +86180,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2492" />
-      <location filename="../QScintilla/MiniEditor.py" line="1652" />
+      <location filename="../QScintilla/MiniEditor.py" line="1669" />
       <location filename="../QScintilla/ShellWindow.py" line="568" />
       <source>Meta+K</source>
       <translation>Meta+K</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2497" />
-      <location filename="../QScintilla/MiniEditor.py" line="1657" />
+      <location filename="../QScintilla/MiniEditor.py" line="1674" />
       <location filename="../QScintilla/ShellWindow.py" line="573" />
       <source>Ctrl+Shift+Del</source>
       <translation>Ctrl+Shift+Del</translation>
@@ -85874,8 +86195,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1732" />
       <location filename="../ViewManager/ViewManager.py" line="1731" />
-      <location filename="../QScintilla/MiniEditor.py" line="888" />
-      <location filename="../QScintilla/MiniEditor.py" line="887" />
+      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="904" />
       <location filename="../QScintilla/ShellWindow.py" line="582" />
       <location filename="../QScintilla/ShellWindow.py" line="581" />
       <source>Move left one character</source>
@@ -85883,14 +86204,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1733" />
-      <location filename="../QScintilla/MiniEditor.py" line="889" />
+      <location filename="../QScintilla/MiniEditor.py" line="906" />
       <location filename="../QScintilla/ShellWindow.py" line="583" />
       <source>Left</source>
       <translation>Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1741" />
-      <location filename="../QScintilla/MiniEditor.py" line="897" />
+      <location filename="../QScintilla/MiniEditor.py" line="914" />
       <location filename="../QScintilla/ShellWindow.py" line="591" />
       <source>Meta+B</source>
       <translation>Meta+B</translation>
@@ -85898,8 +86219,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1748" />
       <location filename="../ViewManager/ViewManager.py" line="1747" />
-      <location filename="../QScintilla/MiniEditor.py" line="904" />
-      <location filename="../QScintilla/MiniEditor.py" line="903" />
+      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="920" />
       <location filename="../QScintilla/ShellWindow.py" line="598" />
       <location filename="../QScintilla/ShellWindow.py" line="597" />
       <source>Move right one character</source>
@@ -85907,14 +86228,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1749" />
-      <location filename="../QScintilla/MiniEditor.py" line="905" />
+      <location filename="../QScintilla/MiniEditor.py" line="922" />
       <location filename="../QScintilla/ShellWindow.py" line="599" />
       <source>Right</source>
       <translation>Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1756" />
-      <location filename="../QScintilla/MiniEditor.py" line="912" />
+      <location filename="../QScintilla/MiniEditor.py" line="929" />
       <location filename="../QScintilla/ShellWindow.py" line="606" />
       <source>Meta+F</source>
       <translation>Meta+F</translation>
@@ -85922,8 +86243,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1828" />
       <location filename="../ViewManager/ViewManager.py" line="1827" />
-      <location filename="../QScintilla/MiniEditor.py" line="984" />
-      <location filename="../QScintilla/MiniEditor.py" line="983" />
+      <location filename="../QScintilla/MiniEditor.py" line="1001" />
+      <location filename="../QScintilla/MiniEditor.py" line="1000" />
       <location filename="../QScintilla/ShellWindow.py" line="614" />
       <location filename="../QScintilla/ShellWindow.py" line="613" />
       <source>Move left one word</source>
@@ -85932,8 +86253,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1836" />
       <location filename="../ViewManager/ViewManager.py" line="1804" />
-      <location filename="../QScintilla/MiniEditor.py" line="992" />
-      <location filename="../QScintilla/MiniEditor.py" line="960" />
+      <location filename="../QScintilla/MiniEditor.py" line="1009" />
+      <location filename="../QScintilla/MiniEditor.py" line="977" />
       <location filename="../QScintilla/ShellWindow.py" line="622" />
       <source>Alt+Left</source>
       <translation>Alt+Left</translation>
@@ -85941,8 +86262,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1892" />
       <location filename="../ViewManager/ViewManager.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1052" />
-      <location filename="../QScintilla/MiniEditor.py" line="996" />
+      <location filename="../QScintilla/MiniEditor.py" line="1069" />
+      <location filename="../QScintilla/MiniEditor.py" line="1013" />
       <location filename="../QScintilla/ShellWindow.py" line="626" />
       <source>Ctrl+Left</source>
       <translation>Ctrl+Left</translation>
@@ -85950,8 +86271,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1848" />
       <location filename="../ViewManager/ViewManager.py" line="1847" />
-      <location filename="../QScintilla/MiniEditor.py" line="1004" />
-      <location filename="../QScintilla/MiniEditor.py" line="1003" />
+      <location filename="../QScintilla/MiniEditor.py" line="1021" />
+      <location filename="../QScintilla/MiniEditor.py" line="1020" />
       <location filename="../QScintilla/ShellWindow.py" line="634" />
       <location filename="../QScintilla/ShellWindow.py" line="633" />
       <source>Move right one word</source>
@@ -85960,8 +86281,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2629" />
       <location filename="../ViewManager/ViewManager.py" line="1856" />
-      <location filename="../QScintilla/MiniEditor.py" line="1806" />
-      <location filename="../QScintilla/MiniEditor.py" line="1016" />
+      <location filename="../QScintilla/MiniEditor.py" line="1823" />
+      <location filename="../QScintilla/MiniEditor.py" line="1033" />
       <location filename="../QScintilla/ShellWindow.py" line="642" />
       <source>Ctrl+Right</source>
       <translation>Ctrl+Right</translation>
@@ -85969,8 +86290,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1866" />
       <location filename="../ViewManager/ViewManager.py" line="1863" />
-      <location filename="../QScintilla/MiniEditor.py" line="1026" />
-      <location filename="../QScintilla/MiniEditor.py" line="1023" />
+      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1040" />
       <location filename="../QScintilla/ShellWindow.py" line="652" />
       <location filename="../QScintilla/ShellWindow.py" line="649" />
       <source>Move to first visible character in document line</source>
@@ -85979,8 +86300,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2890" />
       <location filename="../ViewManager/ViewManager.py" line="1876" />
-      <location filename="../QScintilla/MiniEditor.py" line="2067" />
-      <location filename="../QScintilla/MiniEditor.py" line="1036" />
+      <location filename="../QScintilla/MiniEditor.py" line="2084" />
+      <location filename="../QScintilla/MiniEditor.py" line="1053" />
       <location filename="../QScintilla/ShellWindow.py" line="662" />
       <source>Home</source>
       <translation>Home</translation>
@@ -85988,8 +86309,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1904" />
       <location filename="../ViewManager/ViewManager.py" line="1903" />
-      <location filename="../QScintilla/MiniEditor.py" line="1064" />
-      <location filename="../QScintilla/MiniEditor.py" line="1063" />
+      <location filename="../QScintilla/MiniEditor.py" line="1081" />
+      <location filename="../QScintilla/MiniEditor.py" line="1080" />
       <location filename="../QScintilla/ShellWindow.py" line="670" />
       <location filename="../QScintilla/ShellWindow.py" line="669" />
       <source>Move to end of document line</source>
@@ -85997,7 +86318,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1912" />
-      <location filename="../QScintilla/MiniEditor.py" line="1072" />
+      <location filename="../QScintilla/MiniEditor.py" line="1089" />
       <location filename="../QScintilla/ShellWindow.py" line="678" />
       <source>Meta+E</source>
       <translation>Meta+E</translation>
@@ -86005,8 +86326,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2907" />
       <location filename="../ViewManager/ViewManager.py" line="1916" />
-      <location filename="../QScintilla/MiniEditor.py" line="2084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1076" />
+      <location filename="../QScintilla/MiniEditor.py" line="2101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1093" />
       <location filename="../QScintilla/ShellWindow.py" line="682" />
       <source>End</source>
       <translation>End</translation>
@@ -86014,8 +86335,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1764" />
       <location filename="../ViewManager/ViewManager.py" line="1763" />
-      <location filename="../QScintilla/MiniEditor.py" line="920" />
-      <location filename="../QScintilla/MiniEditor.py" line="919" />
+      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="936" />
       <location filename="../QScintilla/ShellWindow.py" line="690" />
       <location filename="../QScintilla/ShellWindow.py" line="689" />
       <source>Move up one line</source>
@@ -86023,14 +86344,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1765" />
-      <location filename="../QScintilla/MiniEditor.py" line="921" />
+      <location filename="../QScintilla/MiniEditor.py" line="938" />
       <location filename="../QScintilla/ShellWindow.py" line="691" />
       <source>Up</source>
       <translation>Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1772" />
-      <location filename="../QScintilla/MiniEditor.py" line="928" />
+      <location filename="../QScintilla/MiniEditor.py" line="945" />
       <location filename="../QScintilla/ShellWindow.py" line="698" />
       <source>Meta+P</source>
       <translation>Meta+P</translation>
@@ -86038,8 +86359,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1780" />
       <location filename="../ViewManager/ViewManager.py" line="1779" />
-      <location filename="../QScintilla/MiniEditor.py" line="936" />
-      <location filename="../QScintilla/MiniEditor.py" line="935" />
+      <location filename="../QScintilla/MiniEditor.py" line="953" />
+      <location filename="../QScintilla/MiniEditor.py" line="952" />
       <location filename="../QScintilla/ShellWindow.py" line="706" />
       <location filename="../QScintilla/ShellWindow.py" line="705" />
       <source>Move down one line</source>
@@ -86047,14 +86368,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1781" />
-      <location filename="../QScintilla/MiniEditor.py" line="937" />
+      <location filename="../QScintilla/MiniEditor.py" line="954" />
       <location filename="../QScintilla/ShellWindow.py" line="707" />
       <source>Down</source>
       <translation>Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1788" />
-      <location filename="../QScintilla/MiniEditor.py" line="944" />
+      <location filename="../QScintilla/MiniEditor.py" line="961" />
       <location filename="../QScintilla/ShellWindow.py" line="714" />
       <source>Meta+N</source>
       <translation>Meta+N</translation>
@@ -86062,8 +86383,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2028" />
       <location filename="../ViewManager/ViewManager.py" line="1925" />
-      <location filename="../QScintilla/MiniEditor.py" line="1188" />
-      <location filename="../QScintilla/MiniEditor.py" line="1085" />
+      <location filename="../QScintilla/MiniEditor.py" line="1205" />
+      <location filename="../QScintilla/MiniEditor.py" line="1102" />
       <location filename="../QScintilla/ShellWindow.py" line="723" />
       <source>Ctrl+Down</source>
       <translation>Ctrl+Down</translation>
@@ -86071,8 +86392,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2008" />
       <location filename="../ViewManager/ViewManager.py" line="1937" />
-      <location filename="../QScintilla/MiniEditor.py" line="1168" />
-      <location filename="../QScintilla/MiniEditor.py" line="1097" />
+      <location filename="../QScintilla/MiniEditor.py" line="1185" />
+      <location filename="../QScintilla/MiniEditor.py" line="1114" />
       <location filename="../QScintilla/ShellWindow.py" line="735" />
       <source>Ctrl+Up</source>
       <translation>Ctrl+Up</translation>
@@ -86080,8 +86401,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1972" />
       <location filename="../ViewManager/ViewManager.py" line="1971" />
-      <location filename="../QScintilla/MiniEditor.py" line="1132" />
-      <location filename="../QScintilla/MiniEditor.py" line="1131" />
+      <location filename="../QScintilla/MiniEditor.py" line="1149" />
+      <location filename="../QScintilla/MiniEditor.py" line="1148" />
       <location filename="../QScintilla/ShellWindow.py" line="746" />
       <location filename="../QScintilla/ShellWindow.py" line="745" />
       <source>Move up one page</source>
@@ -86089,7 +86410,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1973" />
-      <location filename="../QScintilla/MiniEditor.py" line="1133" />
+      <location filename="../QScintilla/MiniEditor.py" line="1150" />
       <location filename="../QScintilla/ShellWindow.py" line="747" />
       <source>PgUp</source>
       <translation>PgUp</translation>
@@ -86097,8 +86418,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1984" />
       <location filename="../ViewManager/ViewManager.py" line="1983" />
-      <location filename="../QScintilla/MiniEditor.py" line="1144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1143" />
+      <location filename="../QScintilla/MiniEditor.py" line="1161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1160" />
       <location filename="../QScintilla/ShellWindow.py" line="758" />
       <location filename="../QScintilla/ShellWindow.py" line="757" />
       <source>Move down one page</source>
@@ -86106,14 +86427,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1985" />
-      <location filename="../QScintilla/MiniEditor.py" line="1145" />
+      <location filename="../QScintilla/MiniEditor.py" line="1162" />
       <location filename="../QScintilla/ShellWindow.py" line="759" />
       <source>PgDown</source>
       <translation>PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1992" />
-      <location filename="../QScintilla/MiniEditor.py" line="1152" />
+      <location filename="../QScintilla/MiniEditor.py" line="1169" />
       <location filename="../QScintilla/ShellWindow.py" line="766" />
       <source>Meta+V</source>
       <translation>Meta+V</translation>
@@ -86121,8 +86442,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2675" />
       <location filename="../ViewManager/ViewManager.py" line="2674" />
-      <location filename="../QScintilla/MiniEditor.py" line="1852" />
-      <location filename="../QScintilla/MiniEditor.py" line="1851" />
+      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1868" />
       <location filename="../QScintilla/ShellWindow.py" line="774" />
       <location filename="../QScintilla/ShellWindow.py" line="773" />
       <source>Escape</source>
@@ -86130,7 +86451,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2676" />
-      <location filename="../QScintilla/MiniEditor.py" line="1853" />
+      <location filename="../QScintilla/MiniEditor.py" line="1870" />
       <location filename="../QScintilla/ShellWindow.py" line="775" />
       <source>Esc</source>
       <translation>Esc</translation>
@@ -86138,8 +86459,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2066" />
       <location filename="../ViewManager/ViewManager.py" line="2063" />
-      <location filename="../QScintilla/MiniEditor.py" line="1226" />
-      <location filename="../QScintilla/MiniEditor.py" line="1223" />
+      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1240" />
       <location filename="../QScintilla/ShellWindow.py" line="788" />
       <location filename="../QScintilla/ShellWindow.py" line="785" />
       <source>Extend selection left one character</source>
@@ -86147,14 +86468,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2069" />
-      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1246" />
       <location filename="../QScintilla/ShellWindow.py" line="791" />
       <source>Shift+Left</source>
       <translation>Shift+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="1236" />
+      <location filename="../QScintilla/MiniEditor.py" line="1253" />
       <location filename="../QScintilla/ShellWindow.py" line="798" />
       <source>Meta+Shift+B</source>
       <translation>Meta+Shift+B</translation>
@@ -86162,8 +86483,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2086" />
       <location filename="../ViewManager/ViewManager.py" line="2083" />
-      <location filename="../QScintilla/MiniEditor.py" line="1246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1243" />
+      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1260" />
       <location filename="../QScintilla/ShellWindow.py" line="808" />
       <location filename="../QScintilla/ShellWindow.py" line="805" />
       <source>Extend selection right one character</source>
@@ -86171,14 +86492,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2089" />
-      <location filename="../QScintilla/MiniEditor.py" line="1249" />
+      <location filename="../QScintilla/MiniEditor.py" line="1266" />
       <location filename="../QScintilla/ShellWindow.py" line="811" />
       <source>Shift+Right</source>
       <translation>Shift+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1256" />
+      <location filename="../QScintilla/MiniEditor.py" line="1273" />
       <location filename="../QScintilla/ShellWindow.py" line="818" />
       <source>Meta+Shift+F</source>
       <translation>Meta+Shift+F</translation>
@@ -86186,8 +86507,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2180" />
       <location filename="../ViewManager/ViewManager.py" line="2179" />
-      <location filename="../QScintilla/MiniEditor.py" line="1340" />
-      <location filename="../QScintilla/MiniEditor.py" line="1339" />
+      <location filename="../QScintilla/MiniEditor.py" line="1357" />
+      <location filename="../QScintilla/MiniEditor.py" line="1356" />
       <location filename="../QScintilla/ShellWindow.py" line="826" />
       <location filename="../QScintilla/ShellWindow.py" line="825" />
       <source>Extend selection left one word</source>
@@ -86196,8 +86517,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2189" />
       <location filename="../ViewManager/ViewManager.py" line="2149" />
-      <location filename="../QScintilla/MiniEditor.py" line="1349" />
-      <location filename="../QScintilla/MiniEditor.py" line="1309" />
+      <location filename="../QScintilla/MiniEditor.py" line="1366" />
+      <location filename="../QScintilla/MiniEditor.py" line="1326" />
       <location filename="../QScintilla/ShellWindow.py" line="835" />
       <source>Alt+Shift+Left</source>
       <translation>Alt+Shift+Left</translation>
@@ -86205,8 +86526,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3093" />
       <location filename="../ViewManager/ViewManager.py" line="2195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2287" />
+      <location filename="../QScintilla/MiniEditor.py" line="1372" />
       <location filename="../QScintilla/ShellWindow.py" line="841" />
       <source>Ctrl+Shift+Left</source>
       <translation>Ctrl+Shift+Left</translation>
@@ -86214,8 +86535,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2206" />
       <location filename="../ViewManager/ViewManager.py" line="2203" />
-      <location filename="../QScintilla/MiniEditor.py" line="1366" />
-      <location filename="../QScintilla/MiniEditor.py" line="1363" />
+      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1380" />
       <location filename="../QScintilla/ShellWindow.py" line="852" />
       <location filename="../QScintilla/ShellWindow.py" line="849" />
       <source>Extend selection right one word</source>
@@ -86225,9 +86546,9 @@
       <location filename="../ViewManager/ViewManager.py" line="2967" />
       <location filename="../ViewManager/ViewManager.py" line="2217" />
       <location filename="../ViewManager/ViewManager.py" line="2171" />
-      <location filename="../QScintilla/MiniEditor.py" line="2144" />
-      <location filename="../QScintilla/MiniEditor.py" line="1377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1331" />
+      <location filename="../QScintilla/MiniEditor.py" line="2161" />
+      <location filename="../QScintilla/MiniEditor.py" line="1394" />
+      <location filename="../QScintilla/MiniEditor.py" line="1348" />
       <location filename="../QScintilla/ShellWindow.py" line="863" />
       <source>Alt+Shift+Right</source>
       <translation>Alt+Shift+Right</translation>
@@ -86235,8 +86556,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2654" />
       <location filename="../ViewManager/ViewManager.py" line="2223" />
-      <location filename="../QScintilla/MiniEditor.py" line="1831" />
-      <location filename="../QScintilla/MiniEditor.py" line="1383" />
+      <location filename="../QScintilla/MiniEditor.py" line="1848" />
+      <location filename="../QScintilla/MiniEditor.py" line="1400" />
       <location filename="../QScintilla/ShellWindow.py" line="869" />
       <source>Ctrl+Shift+Right</source>
       <translation>Ctrl+Shift+Right</translation>
@@ -86244,8 +86565,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2235" />
       <location filename="../ViewManager/ViewManager.py" line="2231" />
-      <location filename="../QScintilla/MiniEditor.py" line="1395" />
-      <location filename="../QScintilla/MiniEditor.py" line="1391" />
+      <location filename="../QScintilla/MiniEditor.py" line="1412" />
+      <location filename="../QScintilla/MiniEditor.py" line="1408" />
       <location filename="../QScintilla/ShellWindow.py" line="881" />
       <location filename="../QScintilla/ShellWindow.py" line="877" />
       <source>Extend selection to first visible character in document line</source>
@@ -86253,7 +86574,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2246" />
-      <location filename="../QScintilla/MiniEditor.py" line="1406" />
+      <location filename="../QScintilla/MiniEditor.py" line="1423" />
       <location filename="../QScintilla/ShellWindow.py" line="892" />
       <source>Shift+Home</source>
       <translation>Shift+Home</translation>
@@ -86261,8 +86582,8 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2256" />
       <location filename="../ViewManager/ViewManager.py" line="2253" />
-      <location filename="../QScintilla/MiniEditor.py" line="1416" />
-      <location filename="../QScintilla/MiniEditor.py" line="1413" />
+      <location filename="../QScintilla/MiniEditor.py" line="1433" />
+      <location filename="../QScintilla/MiniEditor.py" line="1430" />
       <location filename="../QScintilla/ShellWindow.py" line="902" />
       <location filename="../QScintilla/ShellWindow.py" line="899" />
       <source>Extend selection to end of document line</source>
@@ -86270,14 +86591,14 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2266" />
-      <location filename="../QScintilla/MiniEditor.py" line="1426" />
+      <location filename="../QScintilla/MiniEditor.py" line="1443" />
       <location filename="../QScintilla/ShellWindow.py" line="912" />
       <source>Meta+Shift+E</source>
       <translation>Meta+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2270" />
-      <location filename="../QScintilla/MiniEditor.py" line="1430" />
+      <location filename="../QScintilla/MiniEditor.py" line="1447" />
       <location filename="../QScintilla/ShellWindow.py" line="916" />
       <source>Shift+End</source>
       <translation>Shift+End</translation>
@@ -86286,21 +86607,21 @@
       <location filename="../ViewManager/ViewManager.py" line="4038" />
       <location filename="../ViewManager/ViewManager.py" line="4035" />
       <location filename="../ViewManager/ViewManager.py" line="3470" />
-      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2543" />
       <location filename="../QScintilla/ShellWindow.py" line="930" />
       <source>Search</source>
       <translation>搜索</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3472" />
-      <location filename="../QScintilla/MiniEditor.py" line="2528" />
+      <location filename="../QScintilla/MiniEditor.py" line="2545" />
       <location filename="../QScintilla/ShellWindow.py" line="932" />
       <source>&amp;Search...</source>
       <translation>搜索(&amp;S)…</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3474" />
-      <location filename="../QScintilla/MiniEditor.py" line="2530" />
+      <location filename="../QScintilla/MiniEditor.py" line="2547" />
       <location filename="../QScintilla/ShellWindow.py" line="934" />
       <source>Ctrl+F</source>
       <comment>Search|Search</comment>
@@ -86308,7 +86629,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3481" />
-      <location filename="../QScintilla/MiniEditor.py" line="2537" />
+      <location filename="../QScintilla/MiniEditor.py" line="2554" />
       <location filename="../QScintilla/ShellWindow.py" line="941" />
       <source>Search for a text</source>
       <translation>搜索文本</translation>
@@ -86320,21 +86641,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3496" />
-      <location filename="../QScintilla/MiniEditor.py" line="2552" />
+      <location filename="../QScintilla/MiniEditor.py" line="2569" />
       <location filename="../QScintilla/ShellWindow.py" line="956" />
       <source>Search next</source>
       <translation>搜索下一个</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3498" />
-      <location filename="../QScintilla/MiniEditor.py" line="2554" />
+      <location filename="../QScintilla/MiniEditor.py" line="2571" />
       <location filename="../QScintilla/ShellWindow.py" line="958" />
       <source>Search &amp;next</source>
       <translation>搜索下一个(&amp;N)</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3500" />
-      <location filename="../QScintilla/MiniEditor.py" line="2556" />
+      <location filename="../QScintilla/MiniEditor.py" line="2573" />
       <location filename="../QScintilla/ShellWindow.py" line="960" />
       <source>F3</source>
       <comment>Search|Search next</comment>
@@ -86342,7 +86663,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2563" />
+      <location filename="../QScintilla/MiniEditor.py" line="2580" />
       <location filename="../QScintilla/ShellWindow.py" line="967" />
       <source>Search next occurrence of text</source>
       <translation>搜索下一处文本</translation>
@@ -86354,21 +86675,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3522" />
-      <location filename="../QScintilla/MiniEditor.py" line="2578" />
+      <location filename="../QScintilla/MiniEditor.py" line="2595" />
       <location filename="../QScintilla/ShellWindow.py" line="984" />
       <source>Search previous</source>
       <translation>搜索上一个</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3524" />
-      <location filename="../QScintilla/MiniEditor.py" line="2580" />
+      <location filename="../QScintilla/MiniEditor.py" line="2597" />
       <location filename="../QScintilla/ShellWindow.py" line="986" />
       <source>Search &amp;previous</source>
       <translation>搜索上一个(&amp;P)</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3526" />
-      <location filename="../QScintilla/MiniEditor.py" line="2582" />
+      <location filename="../QScintilla/MiniEditor.py" line="2599" />
       <location filename="../QScintilla/ShellWindow.py" line="988" />
       <source>Shift+F3</source>
       <comment>Search|Search previous</comment>
@@ -86376,7 +86697,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3535" />
-      <location filename="../QScintilla/MiniEditor.py" line="2591" />
+      <location filename="../QScintilla/MiniEditor.py" line="2608" />
       <location filename="../QScintilla/ShellWindow.py" line="997" />
       <source>Search previous occurrence of text</source>
       <translation>搜索上一处文本</translation>
@@ -86388,21 +86709,21 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2749" />
+      <location filename="../QScintilla/MiniEditor.py" line="2766" />
       <location filename="../QScintilla/ShellWindow.py" line="1023" />
       <source>Zoom in</source>
       <translation>放大</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4081" />
-      <location filename="../QScintilla/MiniEditor.py" line="2751" />
+      <location filename="../QScintilla/MiniEditor.py" line="2768" />
       <location filename="../QScintilla/ShellWindow.py" line="1025" />
       <source>Zoom &amp;in</source>
       <translation>放大(&amp;I)</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4083" />
-      <location filename="../QScintilla/MiniEditor.py" line="2753" />
+      <location filename="../QScintilla/MiniEditor.py" line="2770" />
       <location filename="../QScintilla/ShellWindow.py" line="1027" />
       <source>Ctrl++</source>
       <comment>View|Zoom in</comment>
@@ -86410,7 +86731,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4086" />
-      <location filename="../QScintilla/MiniEditor.py" line="2756" />
+      <location filename="../QScintilla/MiniEditor.py" line="2773" />
       <location filename="../QScintilla/ShellWindow.py" line="1030" />
       <source>Zoom In</source>
       <comment>View|Zoom in</comment>
@@ -86418,35 +86739,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4092" />
-      <location filename="../QScintilla/MiniEditor.py" line="2762" />
+      <location filename="../QScintilla/MiniEditor.py" line="2779" />
       <location filename="../QScintilla/ShellWindow.py" line="1036" />
       <source>Zoom in on the text</source>
       <translation>放大显示文本</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2765" />
+      <location filename="../QScintilla/MiniEditor.py" line="2782" />
       <location filename="../QScintilla/ShellWindow.py" line="1039" />
       <source>&lt;b&gt;Zoom in&lt;/b&gt;&lt;p&gt;Zoom in on the text. This makes the text bigger.&lt;/p&gt;</source>
       <translation>&lt;b&gt;放大&lt;/b&gt;&lt;p&gt;放大显示文本。将使文本变大。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4105" />
-      <location filename="../QScintilla/MiniEditor.py" line="2775" />
+      <location filename="../QScintilla/MiniEditor.py" line="2792" />
       <location filename="../QScintilla/ShellWindow.py" line="1049" />
       <source>Zoom out</source>
       <translation>缩小</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4107" />
-      <location filename="../QScintilla/MiniEditor.py" line="2777" />
+      <location filename="../QScintilla/MiniEditor.py" line="2794" />
       <location filename="../QScintilla/ShellWindow.py" line="1051" />
       <source>Zoom &amp;out</source>
       <translation>缩小(&amp;O)</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4109" />
-      <location filename="../QScintilla/MiniEditor.py" line="2779" />
+      <location filename="../QScintilla/MiniEditor.py" line="2796" />
       <location filename="../QScintilla/ShellWindow.py" line="1053" />
       <source>Ctrl+-</source>
       <comment>View|Zoom out</comment>
@@ -86454,7 +86775,7 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4112" />
-      <location filename="../QScintilla/MiniEditor.py" line="2782" />
+      <location filename="../QScintilla/MiniEditor.py" line="2799" />
       <location filename="../QScintilla/ShellWindow.py" line="1056" />
       <source>Zoom Out</source>
       <comment>View|Zoom out</comment>
@@ -86462,35 +86783,35 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4118" />
-      <location filename="../QScintilla/MiniEditor.py" line="2788" />
+      <location filename="../QScintilla/MiniEditor.py" line="2805" />
       <location filename="../QScintilla/ShellWindow.py" line="1062" />
       <source>Zoom out on the text</source>
       <translation>缩小显示文本</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4121" />
-      <location filename="../QScintilla/MiniEditor.py" line="2791" />
+      <location filename="../QScintilla/MiniEditor.py" line="2808" />
       <location filename="../QScintilla/ShellWindow.py" line="1065" />
       <source>&lt;b&gt;Zoom out&lt;/b&gt;&lt;p&gt;Zoom out on the text. This makes the text smaller.&lt;/p&gt;</source>
       <translation>&lt;b&gt;缩小&lt;/b&gt;&lt;p&gt;缩小显示文本。将使文本变小。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4131" />
-      <location filename="../QScintilla/MiniEditor.py" line="2801" />
+      <location filename="../QScintilla/MiniEditor.py" line="2818" />
       <location filename="../QScintilla/ShellWindow.py" line="1075" />
       <source>Zoom reset</source>
       <translation>重置缩放</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2803" />
+      <location filename="../QScintilla/MiniEditor.py" line="2820" />
       <location filename="../QScintilla/ShellWindow.py" line="1077" />
       <source>Zoom &amp;reset</source>
       <translation>重置缩放(&amp;R)</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4135" />
-      <location filename="../QScintilla/MiniEditor.py" line="2805" />
+      <location filename="../QScintilla/MiniEditor.py" line="2822" />
       <location filename="../QScintilla/ShellWindow.py" line="1079" />
       <source>Ctrl+0</source>
       <comment>View|Zoom reset</comment>
@@ -86498,42 +86819,42 @@
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4142" />
-      <location filename="../QScintilla/MiniEditor.py" line="2812" />
+      <location filename="../QScintilla/MiniEditor.py" line="2829" />
       <location filename="../QScintilla/ShellWindow.py" line="1086" />
       <source>Reset the zoom of the text</source>
       <translation>重置文本缩放大小</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4145" />
-      <location filename="../QScintilla/MiniEditor.py" line="2815" />
+      <location filename="../QScintilla/MiniEditor.py" line="2832" />
       <location filename="../QScintilla/ShellWindow.py" line="1089" />
       <source>&lt;b&gt;Zoom reset&lt;/b&gt;&lt;p&gt;Reset the zoom of the text. This sets the zoom factor to 100%.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2826" />
+      <location filename="../QScintilla/MiniEditor.py" line="2843" />
       <location filename="../QScintilla/ShellWindow.py" line="1100" />
       <source>Zoom</source>
       <translation>缩放</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4158" />
-      <location filename="../QScintilla/MiniEditor.py" line="2828" />
+      <location filename="../QScintilla/MiniEditor.py" line="2845" />
       <location filename="../QScintilla/ShellWindow.py" line="1102" />
       <source>&amp;Zoom</source>
       <translation>缩放(&amp;Z)</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4165" />
-      <location filename="../QScintilla/MiniEditor.py" line="2835" />
+      <location filename="../QScintilla/MiniEditor.py" line="2852" />
       <location filename="../QScintilla/ShellWindow.py" line="1109" />
       <source>Zoom the text</source>
       <translation>缩放文本</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="4168" />
-      <location filename="../QScintilla/MiniEditor.py" line="2838" />
+      <location filename="../QScintilla/MiniEditor.py" line="2855" />
       <location filename="../QScintilla/ShellWindow.py" line="1112" />
       <source>&lt;b&gt;Zoom&lt;/b&gt;&lt;p&gt;Zoom the text. This opens a dialog where the desired size can be entered.&lt;/p&gt;</source>
       <translation>&lt;b&gt;缩放&lt;/b&gt;&lt;p&gt;缩放文本。打开一个对话框以输入所需大小。&lt;/p&gt;</translation>
@@ -86541,984 +86862,984 @@
     <message>
       <location filename="../ViewManager/ViewManager.py" line="815" />
       <location filename="../ViewManager/ViewManager.py" line="813" />
-      <location filename="../QScintilla/MiniEditor.py" line="732" />
+      <location filename="../QScintilla/MiniEditor.py" line="749" />
       <source>Print Preview</source>
       <translation>打印预览</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1796" />
       <location filename="../ViewManager/ViewManager.py" line="1795" />
-      <location filename="../QScintilla/MiniEditor.py" line="952" />
-      <location filename="../QScintilla/MiniEditor.py" line="951" />
+      <location filename="../QScintilla/MiniEditor.py" line="969" />
+      <location filename="../QScintilla/MiniEditor.py" line="968" />
       <source>Move left one word part</source>
       <translation>左移一个单词部分</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1812" />
       <location filename="../ViewManager/ViewManager.py" line="1811" />
-      <location filename="../QScintilla/MiniEditor.py" line="968" />
-      <location filename="../QScintilla/MiniEditor.py" line="967" />
+      <location filename="../QScintilla/MiniEditor.py" line="985" />
+      <location filename="../QScintilla/MiniEditor.py" line="984" />
       <source>Move right one word part</source>
       <translation>右移一个单词部分</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2945" />
       <location filename="../ViewManager/ViewManager.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="2122" />
-      <location filename="../QScintilla/MiniEditor.py" line="1012" />
-      <location filename="../QScintilla/MiniEditor.py" line="976" />
+      <location filename="../QScintilla/MiniEditor.py" line="2139" />
+      <location filename="../QScintilla/MiniEditor.py" line="1029" />
+      <location filename="../QScintilla/MiniEditor.py" line="993" />
       <source>Alt+Right</source>
       <translation>Alt+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1884" />
       <location filename="../ViewManager/ViewManager.py" line="1883" />
-      <location filename="../QScintilla/MiniEditor.py" line="1044" />
-      <location filename="../QScintilla/MiniEditor.py" line="1043" />
+      <location filename="../QScintilla/MiniEditor.py" line="1061" />
+      <location filename="../QScintilla/MiniEditor.py" line="1060" />
       <source>Move to start of display line</source>
       <translation>移动至所显示行的起始位置</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1896" />
-      <location filename="../QScintilla/MiniEditor.py" line="1056" />
+      <location filename="../QScintilla/MiniEditor.py" line="1073" />
       <source>Alt+Home</source>
       <translation>Alt+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1924" />
       <location filename="../ViewManager/ViewManager.py" line="1923" />
-      <location filename="../QScintilla/MiniEditor.py" line="1084" />
-      <location filename="../QScintilla/MiniEditor.py" line="1083" />
+      <location filename="../QScintilla/MiniEditor.py" line="1101" />
+      <location filename="../QScintilla/MiniEditor.py" line="1100" />
       <source>Scroll view down one line</source>
       <translation>视图向下滚动一行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1936" />
       <location filename="../ViewManager/ViewManager.py" line="1935" />
-      <location filename="../QScintilla/MiniEditor.py" line="1096" />
-      <location filename="../QScintilla/MiniEditor.py" line="1095" />
+      <location filename="../QScintilla/MiniEditor.py" line="1113" />
+      <location filename="../QScintilla/MiniEditor.py" line="1112" />
       <source>Scroll view up one line</source>
       <translation>视图向上滚动一行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1948" />
       <location filename="../ViewManager/ViewManager.py" line="1947" />
-      <location filename="../QScintilla/MiniEditor.py" line="1108" />
-      <location filename="../QScintilla/MiniEditor.py" line="1107" />
+      <location filename="../QScintilla/MiniEditor.py" line="1125" />
+      <location filename="../QScintilla/MiniEditor.py" line="1124" />
       <source>Move up one paragraph</source>
       <translation>上移一段</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1949" />
-      <location filename="../QScintilla/MiniEditor.py" line="1109" />
+      <location filename="../QScintilla/MiniEditor.py" line="1126" />
       <source>Alt+Up</source>
       <translation>Alt+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1960" />
       <location filename="../ViewManager/ViewManager.py" line="1959" />
-      <location filename="../QScintilla/MiniEditor.py" line="1120" />
-      <location filename="../QScintilla/MiniEditor.py" line="1119" />
+      <location filename="../QScintilla/MiniEditor.py" line="1137" />
+      <location filename="../QScintilla/MiniEditor.py" line="1136" />
       <source>Move down one paragraph</source>
       <translation>下移一段</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="1961" />
-      <location filename="../QScintilla/MiniEditor.py" line="1121" />
+      <location filename="../QScintilla/MiniEditor.py" line="1138" />
       <source>Alt+Down</source>
       <translation>Alt+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2000" />
       <location filename="../ViewManager/ViewManager.py" line="1999" />
-      <location filename="../QScintilla/MiniEditor.py" line="1160" />
-      <location filename="../QScintilla/MiniEditor.py" line="1159" />
+      <location filename="../QScintilla/MiniEditor.py" line="1177" />
+      <location filename="../QScintilla/MiniEditor.py" line="1176" />
       <source>Move to start of document</source>
       <translation>移动至文档的起始位置</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2012" />
-      <location filename="../QScintilla/MiniEditor.py" line="1172" />
+      <location filename="../QScintilla/MiniEditor.py" line="1189" />
       <source>Ctrl+Home</source>
       <translation>Ctrl+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2020" />
       <location filename="../ViewManager/ViewManager.py" line="2019" />
-      <location filename="../QScintilla/MiniEditor.py" line="1180" />
-      <location filename="../QScintilla/MiniEditor.py" line="1179" />
+      <location filename="../QScintilla/MiniEditor.py" line="1197" />
+      <location filename="../QScintilla/MiniEditor.py" line="1196" />
       <source>Move to end of document</source>
       <translation>移动至文档的末尾</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2032" />
-      <location filename="../QScintilla/MiniEditor.py" line="1192" />
+      <location filename="../QScintilla/MiniEditor.py" line="1209" />
       <source>Ctrl+End</source>
       <translation>Ctrl+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2052" />
       <location filename="../ViewManager/ViewManager.py" line="2051" />
-      <location filename="../QScintilla/MiniEditor.py" line="1212" />
-      <location filename="../QScintilla/MiniEditor.py" line="1211" />
+      <location filename="../QScintilla/MiniEditor.py" line="1229" />
+      <location filename="../QScintilla/MiniEditor.py" line="1228" />
       <source>Unindent one level</source>
       <translation>取消缩进一级</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2053" />
-      <location filename="../QScintilla/MiniEditor.py" line="1213" />
+      <location filename="../QScintilla/MiniEditor.py" line="1230" />
       <source>Shift+Tab</source>
       <translation>Shift+Tab</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2104" />
       <location filename="../ViewManager/ViewManager.py" line="2103" />
-      <location filename="../QScintilla/MiniEditor.py" line="1264" />
-      <location filename="../QScintilla/MiniEditor.py" line="1263" />
+      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1280" />
       <source>Extend selection up one line</source>
       <translation>选区向上扩展一行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2105" />
-      <location filename="../QScintilla/MiniEditor.py" line="1265" />
+      <location filename="../QScintilla/MiniEditor.py" line="1282" />
       <source>Shift+Up</source>
       <translation>Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2112" />
-      <location filename="../QScintilla/MiniEditor.py" line="1272" />
+      <location filename="../QScintilla/MiniEditor.py" line="1289" />
       <source>Meta+Shift+P</source>
       <translation>Meta+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2120" />
       <location filename="../ViewManager/ViewManager.py" line="2119" />
-      <location filename="../QScintilla/MiniEditor.py" line="1280" />
-      <location filename="../QScintilla/MiniEditor.py" line="1279" />
+      <location filename="../QScintilla/MiniEditor.py" line="1297" />
+      <location filename="../QScintilla/MiniEditor.py" line="1296" />
       <source>Extend selection down one line</source>
       <translation>选区向下扩展一行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2121" />
-      <location filename="../QScintilla/MiniEditor.py" line="1281" />
+      <location filename="../QScintilla/MiniEditor.py" line="1298" />
       <source>Shift+Down</source>
       <translation>Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2128" />
-      <location filename="../QScintilla/MiniEditor.py" line="1288" />
+      <location filename="../QScintilla/MiniEditor.py" line="1305" />
       <source>Meta+Shift+N</source>
       <translation>Meta+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2138" />
       <location filename="../ViewManager/ViewManager.py" line="2135" />
-      <location filename="../QScintilla/MiniEditor.py" line="1298" />
-      <location filename="../QScintilla/MiniEditor.py" line="1295" />
+      <location filename="../QScintilla/MiniEditor.py" line="1315" />
+      <location filename="../QScintilla/MiniEditor.py" line="1312" />
       <source>Extend selection left one word part</source>
       <translation>选区向左扩展一个单词部分</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2160" />
       <location filename="../ViewManager/ViewManager.py" line="2157" />
-      <location filename="../QScintilla/MiniEditor.py" line="1320" />
-      <location filename="../QScintilla/MiniEditor.py" line="1317" />
+      <location filename="../QScintilla/MiniEditor.py" line="1337" />
+      <location filename="../QScintilla/MiniEditor.py" line="1334" />
       <source>Extend selection right one word part</source>
       <translation>选区向右扩展一个单词部分</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2280" />
       <location filename="../ViewManager/ViewManager.py" line="2277" />
-      <location filename="../QScintilla/MiniEditor.py" line="1440" />
-      <location filename="../QScintilla/MiniEditor.py" line="1437" />
+      <location filename="../QScintilla/MiniEditor.py" line="1457" />
+      <location filename="../QScintilla/MiniEditor.py" line="1454" />
       <source>Extend selection up one paragraph</source>
       <translation>选区向上扩展一段</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2283" />
-      <location filename="../QScintilla/MiniEditor.py" line="1443" />
+      <location filename="../QScintilla/MiniEditor.py" line="1460" />
       <source>Alt+Shift+Up</source>
       <translation>Alt+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2296" />
       <location filename="../ViewManager/ViewManager.py" line="2293" />
-      <location filename="../QScintilla/MiniEditor.py" line="1456" />
-      <location filename="../QScintilla/MiniEditor.py" line="1453" />
+      <location filename="../QScintilla/MiniEditor.py" line="1473" />
+      <location filename="../QScintilla/MiniEditor.py" line="1470" />
       <source>Extend selection down one paragraph</source>
       <translation>选区向下扩展一段</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2299" />
-      <location filename="../QScintilla/MiniEditor.py" line="1459" />
+      <location filename="../QScintilla/MiniEditor.py" line="1476" />
       <source>Alt+Shift+Down</source>
       <translation>Alt+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2310" />
       <location filename="../ViewManager/ViewManager.py" line="2309" />
-      <location filename="../QScintilla/MiniEditor.py" line="1470" />
-      <location filename="../QScintilla/MiniEditor.py" line="1469" />
+      <location filename="../QScintilla/MiniEditor.py" line="1487" />
+      <location filename="../QScintilla/MiniEditor.py" line="1486" />
       <source>Extend selection up one page</source>
       <translation>选区向上扩展一页</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2311" />
-      <location filename="../QScintilla/MiniEditor.py" line="1471" />
+      <location filename="../QScintilla/MiniEditor.py" line="1488" />
       <source>Shift+PgUp</source>
       <translation>Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2322" />
       <location filename="../ViewManager/ViewManager.py" line="2321" />
-      <location filename="../QScintilla/MiniEditor.py" line="1482" />
-      <location filename="../QScintilla/MiniEditor.py" line="1481" />
+      <location filename="../QScintilla/MiniEditor.py" line="1499" />
+      <location filename="../QScintilla/MiniEditor.py" line="1498" />
       <source>Extend selection down one page</source>
       <translation>选区向下扩展一页</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2323" />
-      <location filename="../QScintilla/MiniEditor.py" line="1483" />
+      <location filename="../QScintilla/MiniEditor.py" line="1500" />
       <source>Shift+PgDown</source>
       <translation>Shift+PgDown</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2330" />
-      <location filename="../QScintilla/MiniEditor.py" line="1490" />
+      <location filename="../QScintilla/MiniEditor.py" line="1507" />
       <source>Meta+Shift+V</source>
       <translation>Meta+Shift+V</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2340" />
       <location filename="../ViewManager/ViewManager.py" line="2337" />
-      <location filename="../QScintilla/MiniEditor.py" line="1500" />
-      <location filename="../QScintilla/MiniEditor.py" line="1497" />
+      <location filename="../QScintilla/MiniEditor.py" line="1517" />
+      <location filename="../QScintilla/MiniEditor.py" line="1514" />
       <source>Extend selection to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2350" />
-      <location filename="../QScintilla/MiniEditor.py" line="1510" />
+      <location filename="../QScintilla/MiniEditor.py" line="1527" />
       <source>Ctrl+Shift+Up</source>
       <translation>Ctrl+Shift+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2355" />
-      <location filename="../QScintilla/MiniEditor.py" line="1515" />
+      <location filename="../QScintilla/MiniEditor.py" line="1532" />
       <source>Ctrl+Shift+Home</source>
       <translation>Ctrl+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2366" />
       <location filename="../ViewManager/ViewManager.py" line="2363" />
-      <location filename="../QScintilla/MiniEditor.py" line="1526" />
-      <location filename="../QScintilla/MiniEditor.py" line="1523" />
+      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1540" />
       <source>Extend selection to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2377" />
-      <location filename="../QScintilla/MiniEditor.py" line="1537" />
+      <location filename="../QScintilla/MiniEditor.py" line="1554" />
       <source>Ctrl+Shift+Down</source>
       <translation>Ctrl+Shift+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2383" />
-      <location filename="../QScintilla/MiniEditor.py" line="1543" />
+      <location filename="../QScintilla/MiniEditor.py" line="1560" />
       <source>Ctrl+Shift+End</source>
       <translation>Ctrl+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2416" />
       <location filename="../ViewManager/ViewManager.py" line="2413" />
-      <location filename="../QScintilla/MiniEditor.py" line="1576" />
-      <location filename="../QScintilla/MiniEditor.py" line="1573" />
+      <location filename="../QScintilla/MiniEditor.py" line="1593" />
+      <location filename="../QScintilla/MiniEditor.py" line="1590" />
       <source>Delete previous character if not at start of line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2545" />
       <location filename="../ViewManager/ViewManager.py" line="2544" />
-      <location filename="../QScintilla/MiniEditor.py" line="1690" />
-      <location filename="../QScintilla/MiniEditor.py" line="1689" />
+      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1706" />
       <source>Duplicate current line</source>
       <translation>重复当前行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2546" />
-      <location filename="../QScintilla/MiniEditor.py" line="1691" />
+      <location filename="../QScintilla/MiniEditor.py" line="1708" />
       <source>Ctrl+D</source>
       <translation>Ctrl+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2559" />
       <location filename="../ViewManager/ViewManager.py" line="2556" />
-      <location filename="../QScintilla/MiniEditor.py" line="1704" />
-      <location filename="../QScintilla/MiniEditor.py" line="1701" />
+      <location filename="../QScintilla/MiniEditor.py" line="1721" />
+      <location filename="../QScintilla/MiniEditor.py" line="1718" />
       <source>Swap current and previous lines</source>
       <translation>当前行与上一行交换位置</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2562" />
-      <location filename="../QScintilla/MiniEditor.py" line="1707" />
+      <location filename="../QScintilla/MiniEditor.py" line="1724" />
       <source>Ctrl+T</source>
       <translation>Ctrl+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2573" />
       <location filename="../ViewManager/ViewManager.py" line="2572" />
-      <location filename="../QScintilla/MiniEditor.py" line="1718" />
-      <location filename="../QScintilla/MiniEditor.py" line="1717" />
+      <location filename="../QScintilla/MiniEditor.py" line="1735" />
+      <location filename="../QScintilla/MiniEditor.py" line="1734" />
       <source>Reverse selected lines</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2574" />
-      <location filename="../QScintilla/MiniEditor.py" line="1719" />
+      <location filename="../QScintilla/MiniEditor.py" line="1736" />
       <source>Meta+Alt+R</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2585" />
       <location filename="../ViewManager/ViewManager.py" line="2584" />
-      <location filename="../QScintilla/MiniEditor.py" line="1730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1729" />
+      <location filename="../QScintilla/MiniEditor.py" line="1747" />
+      <location filename="../QScintilla/MiniEditor.py" line="1746" />
       <source>Cut current line</source>
       <translation>剪切当前行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2586" />
-      <location filename="../QScintilla/MiniEditor.py" line="1731" />
+      <location filename="../QScintilla/MiniEditor.py" line="1748" />
       <source>Alt+Shift+L</source>
       <translation>Alt+Shift+L</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2597" />
       <location filename="../ViewManager/ViewManager.py" line="2596" />
-      <location filename="../QScintilla/MiniEditor.py" line="1742" />
-      <location filename="../QScintilla/MiniEditor.py" line="1741" />
+      <location filename="../QScintilla/MiniEditor.py" line="1759" />
+      <location filename="../QScintilla/MiniEditor.py" line="1758" />
       <source>Copy current line</source>
       <translation>复制当前行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2598" />
-      <location filename="../QScintilla/MiniEditor.py" line="1743" />
+      <location filename="../QScintilla/MiniEditor.py" line="1760" />
       <source>Ctrl+Shift+T</source>
       <translation>Ctrl+Shift+T</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2609" />
       <location filename="../ViewManager/ViewManager.py" line="2608" />
-      <location filename="../QScintilla/MiniEditor.py" line="1754" />
-      <location filename="../QScintilla/MiniEditor.py" line="1753" />
+      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1770" />
       <source>Toggle insert/overtype</source>
       <translation>切换插入/改写状态</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="1755" />
+      <location filename="../QScintilla/MiniEditor.py" line="1772" />
       <source>Ins</source>
       <translation>Ins</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3335" />
       <location filename="../ViewManager/ViewManager.py" line="3332" />
-      <location filename="../QScintilla/MiniEditor.py" line="1768" />
-      <location filename="../QScintilla/MiniEditor.py" line="1765" />
+      <location filename="../QScintilla/MiniEditor.py" line="1785" />
+      <location filename="../QScintilla/MiniEditor.py" line="1782" />
       <source>Convert selection to lower case</source>
       <translation>将所选内容转换成小写</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3338" />
-      <location filename="../QScintilla/MiniEditor.py" line="1771" />
+      <location filename="../QScintilla/MiniEditor.py" line="1788" />
       <source>Alt+Shift+U</source>
       <translation>Alt+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3351" />
       <location filename="../ViewManager/ViewManager.py" line="3348" />
-      <location filename="../QScintilla/MiniEditor.py" line="1784" />
-      <location filename="../QScintilla/MiniEditor.py" line="1781" />
+      <location filename="../QScintilla/MiniEditor.py" line="1801" />
+      <location filename="../QScintilla/MiniEditor.py" line="1798" />
       <source>Convert selection to upper case</source>
       <translation>将所选内容转换成大写</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3354" />
-      <location filename="../QScintilla/MiniEditor.py" line="1787" />
+      <location filename="../QScintilla/MiniEditor.py" line="1804" />
       <source>Ctrl+Shift+U</source>
       <translation>Ctrl+Shift+U</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2621" />
       <location filename="../ViewManager/ViewManager.py" line="2620" />
-      <location filename="../QScintilla/MiniEditor.py" line="1798" />
-      <location filename="../QScintilla/MiniEditor.py" line="1797" />
+      <location filename="../QScintilla/MiniEditor.py" line="1815" />
+      <location filename="../QScintilla/MiniEditor.py" line="1814" />
       <source>Move to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2633" />
-      <location filename="../QScintilla/MiniEditor.py" line="1810" />
+      <location filename="../QScintilla/MiniEditor.py" line="1827" />
       <source>Alt+End</source>
       <translation>Alt+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2643" />
       <location filename="../ViewManager/ViewManager.py" line="2640" />
-      <location filename="../QScintilla/MiniEditor.py" line="1820" />
-      <location filename="../QScintilla/MiniEditor.py" line="1817" />
+      <location filename="../QScintilla/MiniEditor.py" line="1837" />
+      <location filename="../QScintilla/MiniEditor.py" line="1834" />
       <source>Extend selection to end of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2663" />
       <location filename="../ViewManager/ViewManager.py" line="2662" />
-      <location filename="../QScintilla/MiniEditor.py" line="1840" />
-      <location filename="../QScintilla/MiniEditor.py" line="1839" />
+      <location filename="../QScintilla/MiniEditor.py" line="1857" />
+      <location filename="../QScintilla/MiniEditor.py" line="1856" />
       <source>Formfeed</source>
       <translation>Formfeed</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2689" />
       <location filename="../ViewManager/ViewManager.py" line="2686" />
-      <location filename="../QScintilla/MiniEditor.py" line="1866" />
-      <location filename="../QScintilla/MiniEditor.py" line="1863" />
+      <location filename="../QScintilla/MiniEditor.py" line="1883" />
+      <location filename="../QScintilla/MiniEditor.py" line="1880" />
       <source>Extend rectangular selection down one line</source>
       <translation>矩形选区向下扩展一行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2692" />
-      <location filename="../QScintilla/MiniEditor.py" line="1869" />
+      <location filename="../QScintilla/MiniEditor.py" line="1886" />
       <source>Alt+Ctrl+Down</source>
       <translation>Alt+Ctrl+Down</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2700" />
-      <location filename="../QScintilla/MiniEditor.py" line="1877" />
+      <location filename="../QScintilla/MiniEditor.py" line="1894" />
       <source>Meta+Alt+Shift+N</source>
       <translation>Meta+Alt+Shift+N</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2711" />
       <location filename="../ViewManager/ViewManager.py" line="2708" />
-      <location filename="../QScintilla/MiniEditor.py" line="1888" />
-      <location filename="../QScintilla/MiniEditor.py" line="1885" />
+      <location filename="../QScintilla/MiniEditor.py" line="1905" />
+      <location filename="../QScintilla/MiniEditor.py" line="1902" />
       <source>Extend rectangular selection up one line</source>
       <translation>矩形选区向上扩展一行</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2714" />
-      <location filename="../QScintilla/MiniEditor.py" line="1891" />
+      <location filename="../QScintilla/MiniEditor.py" line="1908" />
       <source>Alt+Ctrl+Up</source>
       <translation>Alt+Ctrl+Up</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2722" />
-      <location filename="../QScintilla/MiniEditor.py" line="1899" />
+      <location filename="../QScintilla/MiniEditor.py" line="1916" />
       <source>Meta+Alt+Shift+P</source>
       <translation>Meta+Alt+Shift+P</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2733" />
       <location filename="../ViewManager/ViewManager.py" line="2730" />
-      <location filename="../QScintilla/MiniEditor.py" line="1910" />
-      <location filename="../QScintilla/MiniEditor.py" line="1907" />
+      <location filename="../QScintilla/MiniEditor.py" line="1927" />
+      <location filename="../QScintilla/MiniEditor.py" line="1924" />
       <source>Extend rectangular selection left one character</source>
       <translation>矩形选区向左扩展一个字符</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2736" />
-      <location filename="../QScintilla/MiniEditor.py" line="1913" />
+      <location filename="../QScintilla/MiniEditor.py" line="1930" />
       <source>Alt+Ctrl+Left</source>
       <translation>Alt+Ctrl+Left</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2744" />
-      <location filename="../QScintilla/MiniEditor.py" line="1921" />
+      <location filename="../QScintilla/MiniEditor.py" line="1938" />
       <source>Meta+Alt+Shift+B</source>
       <translation>Meta+Alt+Shift+B</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2755" />
       <location filename="../ViewManager/ViewManager.py" line="2752" />
-      <location filename="../QScintilla/MiniEditor.py" line="1932" />
-      <location filename="../QScintilla/MiniEditor.py" line="1929" />
+      <location filename="../QScintilla/MiniEditor.py" line="1949" />
+      <location filename="../QScintilla/MiniEditor.py" line="1946" />
       <source>Extend rectangular selection right one character</source>
       <translation>矩形选区向右扩展一个字符</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2758" />
-      <location filename="../QScintilla/MiniEditor.py" line="1935" />
+      <location filename="../QScintilla/MiniEditor.py" line="1952" />
       <source>Alt+Ctrl+Right</source>
       <translation>Alt+Ctrl+Right</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2766" />
-      <location filename="../QScintilla/MiniEditor.py" line="1943" />
+      <location filename="../QScintilla/MiniEditor.py" line="1960" />
       <source>Meta+Alt+Shift+F</source>
       <translation>Meta+Alt+Shift+F</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2779" />
       <location filename="../ViewManager/ViewManager.py" line="2774" />
-      <location filename="../QScintilla/MiniEditor.py" line="1956" />
-      <location filename="../QScintilla/MiniEditor.py" line="1951" />
+      <location filename="../QScintilla/MiniEditor.py" line="1973" />
+      <location filename="../QScintilla/MiniEditor.py" line="1968" />
       <source>Extend rectangular selection to first visible character in document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2792" />
-      <location filename="../QScintilla/MiniEditor.py" line="1969" />
+      <location filename="../QScintilla/MiniEditor.py" line="1986" />
       <source>Alt+Shift+Home</source>
       <translation>Alt+Shift+Home</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2803" />
       <location filename="../ViewManager/ViewManager.py" line="2800" />
-      <location filename="../QScintilla/MiniEditor.py" line="1980" />
-      <location filename="../QScintilla/MiniEditor.py" line="1977" />
+      <location filename="../QScintilla/MiniEditor.py" line="1997" />
+      <location filename="../QScintilla/MiniEditor.py" line="1994" />
       <source>Extend rectangular selection to end of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2814" />
-      <location filename="../QScintilla/MiniEditor.py" line="1991" />
+      <location filename="../QScintilla/MiniEditor.py" line="2008" />
       <source>Meta+Alt+Shift+E</source>
       <translation>Meta+Alt+Shift+E</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2819" />
-      <location filename="../QScintilla/MiniEditor.py" line="1996" />
+      <location filename="../QScintilla/MiniEditor.py" line="2013" />
       <source>Alt+Shift+End</source>
       <translation>Alt+Shift+End</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2829" />
       <location filename="../ViewManager/ViewManager.py" line="2826" />
-      <location filename="../QScintilla/MiniEditor.py" line="2006" />
-      <location filename="../QScintilla/MiniEditor.py" line="2003" />
+      <location filename="../QScintilla/MiniEditor.py" line="2023" />
+      <location filename="../QScintilla/MiniEditor.py" line="2020" />
       <source>Extend rectangular selection up one page</source>
       <translation>矩形选区向上扩展一页</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2832" />
-      <location filename="../QScintilla/MiniEditor.py" line="2009" />
+      <location filename="../QScintilla/MiniEditor.py" line="2026" />
       <source>Alt+Shift+PgUp</source>
       <translation>Alt+Shift+PgUp</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2845" />
       <location filename="../ViewManager/ViewManager.py" line="2842" />
-      <location filename="../QScintilla/MiniEditor.py" line="2022" />
-      <location filename="../QScintilla/MiniEditor.py" line="2019" />
+      <location filename="../QScintilla/MiniEditor.py" line="2039" />
+      <location filename="../QScintilla/MiniEditor.py" line="2036" />
       <source>Extend rectangular selection down one page</source>
       <translation>矩形选区向下扩展一页</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2848" />
-      <location filename="../QScintilla/MiniEditor.py" line="2025" />
+      <location filename="../QScintilla/MiniEditor.py" line="2042" />
       <source>Alt+Shift+PgDown</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2856" />
-      <location filename="../QScintilla/MiniEditor.py" line="2033" />
+      <location filename="../QScintilla/MiniEditor.py" line="2050" />
       <source>Meta+Alt+Shift+V</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2865" />
       <location filename="../ViewManager/ViewManager.py" line="2864" />
-      <location filename="../QScintilla/MiniEditor.py" line="2508" />
-      <location filename="../QScintilla/MiniEditor.py" line="2507" />
-      <location filename="../QScintilla/MiniEditor.py" line="2042" />
-      <location filename="../QScintilla/MiniEditor.py" line="2041" />
+      <location filename="../QScintilla/MiniEditor.py" line="2525" />
+      <location filename="../QScintilla/MiniEditor.py" line="2524" />
+      <location filename="../QScintilla/MiniEditor.py" line="2059" />
+      <location filename="../QScintilla/MiniEditor.py" line="2058" />
       <source>Duplicate current selection</source>
       <translation>重复当前选区</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2866" />
-      <location filename="../QScintilla/MiniEditor.py" line="2509" />
-      <location filename="../QScintilla/MiniEditor.py" line="2043" />
+      <location filename="../QScintilla/MiniEditor.py" line="2526" />
+      <location filename="../QScintilla/MiniEditor.py" line="2060" />
       <source>Ctrl+Shift+D</source>
       <translation>Ctrl+Shift+D</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2880" />
       <location filename="../ViewManager/ViewManager.py" line="2877" />
-      <location filename="../QScintilla/MiniEditor.py" line="2057" />
-      <location filename="../QScintilla/MiniEditor.py" line="2054" />
+      <location filename="../QScintilla/MiniEditor.py" line="2074" />
+      <location filename="../QScintilla/MiniEditor.py" line="2071" />
       <source>Scroll to start of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2899" />
       <location filename="../ViewManager/ViewManager.py" line="2898" />
-      <location filename="../QScintilla/MiniEditor.py" line="2076" />
-      <location filename="../QScintilla/MiniEditor.py" line="2075" />
+      <location filename="../QScintilla/MiniEditor.py" line="2093" />
+      <location filename="../QScintilla/MiniEditor.py" line="2092" />
       <source>Scroll to end of document</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2918" />
       <location filename="../ViewManager/ViewManager.py" line="2915" />
-      <location filename="../QScintilla/MiniEditor.py" line="2095" />
-      <location filename="../QScintilla/MiniEditor.py" line="2092" />
+      <location filename="../QScintilla/MiniEditor.py" line="2112" />
+      <location filename="../QScintilla/MiniEditor.py" line="2109" />
       <source>Scroll vertically to center current line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2928" />
-      <location filename="../QScintilla/MiniEditor.py" line="2105" />
+      <location filename="../QScintilla/MiniEditor.py" line="2122" />
       <source>Meta+L</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2937" />
       <location filename="../ViewManager/ViewManager.py" line="2936" />
-      <location filename="../QScintilla/MiniEditor.py" line="2114" />
-      <location filename="../QScintilla/MiniEditor.py" line="2113" />
+      <location filename="../QScintilla/MiniEditor.py" line="2131" />
+      <location filename="../QScintilla/MiniEditor.py" line="2130" />
       <source>Move to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2956" />
       <location filename="../ViewManager/ViewManager.py" line="2953" />
-      <location filename="../QScintilla/MiniEditor.py" line="2133" />
-      <location filename="../QScintilla/MiniEditor.py" line="2130" />
+      <location filename="../QScintilla/MiniEditor.py" line="2150" />
+      <location filename="../QScintilla/MiniEditor.py" line="2147" />
       <source>Extend selection to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2979" />
       <location filename="../ViewManager/ViewManager.py" line="2976" />
-      <location filename="../QScintilla/MiniEditor.py" line="2156" />
-      <location filename="../QScintilla/MiniEditor.py" line="2153" />
+      <location filename="../QScintilla/MiniEditor.py" line="2173" />
+      <location filename="../QScintilla/MiniEditor.py" line="2170" />
       <source>Move to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="2996" />
       <location filename="../ViewManager/ViewManager.py" line="2993" />
-      <location filename="../QScintilla/MiniEditor.py" line="2173" />
-      <location filename="../QScintilla/MiniEditor.py" line="2170" />
+      <location filename="../QScintilla/MiniEditor.py" line="2190" />
+      <location filename="../QScintilla/MiniEditor.py" line="2187" />
       <source>Extend selection to end of previous word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3013" />
       <location filename="../ViewManager/ViewManager.py" line="3010" />
-      <location filename="../QScintilla/MiniEditor.py" line="2190" />
-      <location filename="../QScintilla/MiniEditor.py" line="2187" />
+      <location filename="../QScintilla/MiniEditor.py" line="2207" />
+      <location filename="../QScintilla/MiniEditor.py" line="2204" />
       <source>Move to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3023" />
-      <location filename="../QScintilla/MiniEditor.py" line="2200" />
+      <location filename="../QScintilla/MiniEditor.py" line="2217" />
       <source>Meta+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3034" />
       <location filename="../ViewManager/ViewManager.py" line="3031" />
-      <location filename="../QScintilla/MiniEditor.py" line="2211" />
-      <location filename="../QScintilla/MiniEditor.py" line="2208" />
+      <location filename="../QScintilla/MiniEditor.py" line="2228" />
+      <location filename="../QScintilla/MiniEditor.py" line="2225" />
       <source>Extend selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3045" />
-      <location filename="../QScintilla/MiniEditor.py" line="2222" />
+      <location filename="../QScintilla/MiniEditor.py" line="2239" />
       <source>Meta+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3058" />
       <location filename="../ViewManager/ViewManager.py" line="3054" />
-      <location filename="../QScintilla/MiniEditor.py" line="2235" />
-      <location filename="../QScintilla/MiniEditor.py" line="2231" />
+      <location filename="../QScintilla/MiniEditor.py" line="2252" />
+      <location filename="../QScintilla/MiniEditor.py" line="2248" />
       <source>Extend rectangular selection to start of document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3070" />
-      <location filename="../QScintilla/MiniEditor.py" line="2247" />
+      <location filename="../QScintilla/MiniEditor.py" line="2264" />
       <source>Meta+Alt+Shift+A</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3082" />
       <location filename="../ViewManager/ViewManager.py" line="3079" />
-      <location filename="../QScintilla/MiniEditor.py" line="2259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2256" />
+      <location filename="../QScintilla/MiniEditor.py" line="2276" />
+      <location filename="../QScintilla/MiniEditor.py" line="2273" />
       <source>Extend selection to start of display line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3105" />
       <location filename="../ViewManager/ViewManager.py" line="3102" />
-      <location filename="../QScintilla/MiniEditor.py" line="2282" />
-      <location filename="../QScintilla/MiniEditor.py" line="2279" />
+      <location filename="../QScintilla/MiniEditor.py" line="2299" />
+      <location filename="../QScintilla/MiniEditor.py" line="2296" />
       <source>Move to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3123" />
       <location filename="../ViewManager/ViewManager.py" line="3119" />
-      <location filename="../QScintilla/MiniEditor.py" line="2300" />
-      <location filename="../QScintilla/MiniEditor.py" line="2296" />
+      <location filename="../QScintilla/MiniEditor.py" line="2317" />
+      <location filename="../QScintilla/MiniEditor.py" line="2313" />
       <source>Extend selection to start of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3142" />
       <location filename="../ViewManager/ViewManager.py" line="3138" />
-      <location filename="../QScintilla/MiniEditor.py" line="2319" />
-      <location filename="../QScintilla/MiniEditor.py" line="2315" />
+      <location filename="../QScintilla/MiniEditor.py" line="2336" />
+      <location filename="../QScintilla/MiniEditor.py" line="2332" />
       <source>Move to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3162" />
       <location filename="../ViewManager/ViewManager.py" line="3157" />
-      <location filename="../QScintilla/MiniEditor.py" line="2339" />
-      <location filename="../QScintilla/MiniEditor.py" line="2334" />
+      <location filename="../QScintilla/MiniEditor.py" line="2356" />
+      <location filename="../QScintilla/MiniEditor.py" line="2351" />
       <source>Extend selection to first visible character in display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3181" />
       <location filename="../ViewManager/ViewManager.py" line="3178" />
-      <location filename="../QScintilla/MiniEditor.py" line="2358" />
-      <location filename="../QScintilla/MiniEditor.py" line="2355" />
+      <location filename="../QScintilla/MiniEditor.py" line="2375" />
+      <location filename="../QScintilla/MiniEditor.py" line="2372" />
       <source>Move to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3198" />
       <location filename="../ViewManager/ViewManager.py" line="3195" />
-      <location filename="../QScintilla/MiniEditor.py" line="2375" />
-      <location filename="../QScintilla/MiniEditor.py" line="2372" />
+      <location filename="../QScintilla/MiniEditor.py" line="2392" />
+      <location filename="../QScintilla/MiniEditor.py" line="2389" />
       <source>Extend selection to end of display or document line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3213" />
       <location filename="../ViewManager/ViewManager.py" line="3212" />
-      <location filename="../QScintilla/MiniEditor.py" line="2390" />
-      <location filename="../QScintilla/MiniEditor.py" line="2389" />
+      <location filename="../QScintilla/MiniEditor.py" line="2407" />
+      <location filename="../QScintilla/MiniEditor.py" line="2406" />
       <source>Stuttered move up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3228" />
       <location filename="../ViewManager/ViewManager.py" line="3225" />
-      <location filename="../QScintilla/MiniEditor.py" line="2405" />
-      <location filename="../QScintilla/MiniEditor.py" line="2402" />
+      <location filename="../QScintilla/MiniEditor.py" line="2422" />
+      <location filename="../QScintilla/MiniEditor.py" line="2419" />
       <source>Stuttered extend selection up one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3245" />
       <location filename="../ViewManager/ViewManager.py" line="3242" />
-      <location filename="../QScintilla/MiniEditor.py" line="2422" />
-      <location filename="../QScintilla/MiniEditor.py" line="2419" />
+      <location filename="../QScintilla/MiniEditor.py" line="2439" />
+      <location filename="../QScintilla/MiniEditor.py" line="2436" />
       <source>Stuttered move down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3262" />
       <location filename="../ViewManager/ViewManager.py" line="3259" />
-      <location filename="../QScintilla/MiniEditor.py" line="2439" />
-      <location filename="../QScintilla/MiniEditor.py" line="2436" />
+      <location filename="../QScintilla/MiniEditor.py" line="2456" />
+      <location filename="../QScintilla/MiniEditor.py" line="2453" />
       <source>Stuttered extend selection down one page</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3279" />
       <location filename="../ViewManager/ViewManager.py" line="3276" />
-      <location filename="../QScintilla/MiniEditor.py" line="2456" />
-      <location filename="../QScintilla/MiniEditor.py" line="2453" />
+      <location filename="../QScintilla/MiniEditor.py" line="2473" />
+      <location filename="../QScintilla/MiniEditor.py" line="2470" />
       <source>Delete right to end of next word</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3289" />
-      <location filename="../QScintilla/MiniEditor.py" line="2466" />
+      <location filename="../QScintilla/MiniEditor.py" line="2483" />
       <source>Alt+Del</source>
       <translation>Alt+Del</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3300" />
       <location filename="../ViewManager/ViewManager.py" line="3297" />
-      <location filename="../QScintilla/MiniEditor.py" line="2477" />
-      <location filename="../QScintilla/MiniEditor.py" line="2474" />
+      <location filename="../QScintilla/MiniEditor.py" line="2494" />
+      <location filename="../QScintilla/MiniEditor.py" line="2491" />
       <source>Move selected lines up one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3317" />
       <location filename="../ViewManager/ViewManager.py" line="3314" />
-      <location filename="../QScintilla/MiniEditor.py" line="2494" />
-      <location filename="../QScintilla/MiniEditor.py" line="2491" />
+      <location filename="../QScintilla/MiniEditor.py" line="2511" />
+      <location filename="../QScintilla/MiniEditor.py" line="2508" />
       <source>Move selected lines down one line</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3484" />
-      <location filename="../QScintilla/MiniEditor.py" line="2540" />
+      <location filename="../QScintilla/MiniEditor.py" line="2557" />
       <source>&lt;b&gt;Search&lt;/b&gt;&lt;p&gt;Search for some text in the current editor. A dialog is shown to enter the searchtext and options for the search.&lt;/p&gt;</source>
       <translation>&lt;b&gt;搜索&lt;/b&gt;&lt;p&gt;在当前编辑器中搜索某文本。显示一个对话框可以输入要搜索的文本和搜索选项。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3510" />
-      <location filename="../QScintilla/MiniEditor.py" line="2566" />
+      <location filename="../QScintilla/MiniEditor.py" line="2583" />
       <source>&lt;b&gt;Search next&lt;/b&gt;&lt;p&gt;Search the next occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;搜索下一个&lt;/b&gt;&lt;p&gt;在当前编辑器中搜索某文本下一次出现的位置。仍然使用前面输入的搜索文本和选项。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3540" />
-      <location filename="../QScintilla/MiniEditor.py" line="2596" />
+      <location filename="../QScintilla/MiniEditor.py" line="2613" />
       <source>&lt;b&gt;Search previous&lt;/b&gt;&lt;p&gt;Search the previous occurrence of some text in the current editor. The previously entered searchtext and options are reused.&lt;/p&gt;</source>
       <translation>&lt;b&gt;搜索上一个&lt;/b&gt;&lt;p&gt;在当前编辑器中搜索某文本上一次出现的位置。仍然使用前面输入的搜索文本和选项。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3554" />
       <location filename="../ViewManager/ViewManager.py" line="3552" />
-      <location filename="../QScintilla/MiniEditor.py" line="2610" />
-      <location filename="../QScintilla/MiniEditor.py" line="2608" />
+      <location filename="../QScintilla/MiniEditor.py" line="2627" />
+      <location filename="../QScintilla/MiniEditor.py" line="2625" />
       <source>Clear search markers</source>
       <translation>清除搜索标记</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3556" />
-      <location filename="../QScintilla/MiniEditor.py" line="2612" />
+      <location filename="../QScintilla/MiniEditor.py" line="2629" />
       <source>Ctrl+3</source>
       <comment>Search|Clear search markers</comment>
       <translation>Ctrl+3</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3565" />
-      <location filename="../QScintilla/MiniEditor.py" line="2621" />
+      <location filename="../QScintilla/MiniEditor.py" line="2638" />
       <source>Clear all displayed search markers</source>
       <translation>清除所有显示的搜索标记</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3570" />
-      <location filename="../QScintilla/MiniEditor.py" line="2626" />
+      <location filename="../QScintilla/MiniEditor.py" line="2643" />
       <source>&lt;b&gt;Clear search markers&lt;/b&gt;&lt;p&gt;Clear all displayed search markers.&lt;/p&gt;</source>
       <translation>&lt;b&gt;清除搜索标记&lt;/b&gt;&lt;p&gt;清除所有显示的搜索标记。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3638" />
-      <location filename="../QScintilla/MiniEditor.py" line="2636" />
+      <location filename="../QScintilla/MiniEditor.py" line="2653" />
       <source>Replace</source>
       <translation>替换</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3639" />
-      <location filename="../QScintilla/MiniEditor.py" line="2637" />
+      <location filename="../QScintilla/MiniEditor.py" line="2654" />
       <source>&amp;Replace...</source>
       <translation>替换(&amp;R)…</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3641" />
-      <location filename="../QScintilla/MiniEditor.py" line="2639" />
+      <location filename="../QScintilla/MiniEditor.py" line="2656" />
       <source>Ctrl+R</source>
       <comment>Search|Replace</comment>
       <translation>Ctrl+R</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3648" />
-      <location filename="../QScintilla/MiniEditor.py" line="2646" />
+      <location filename="../QScintilla/MiniEditor.py" line="2663" />
       <source>Replace some text</source>
       <translation>替换某文本</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3651" />
-      <location filename="../QScintilla/MiniEditor.py" line="2649" />
+      <location filename="../QScintilla/MiniEditor.py" line="2666" />
       <source>&lt;b&gt;Replace&lt;/b&gt;&lt;p&gt;Search for some text in the current editor and replace it. A dialog is shown to enter the searchtext, the replacement text and options for the search and replace.&lt;/p&gt;</source>
       <translation>&lt;b&gt;替换&lt;/b&gt;&lt;p&gt;在当前编辑器搜索某文本并替换之。显示一个对话框可输入搜索文本、替换文本以及搜索替换的选项。&lt;/p&gt;</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3665" />
       <location filename="../ViewManager/ViewManager.py" line="3663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2663" />
-      <location filename="../QScintilla/MiniEditor.py" line="2661" />
+      <location filename="../QScintilla/MiniEditor.py" line="2680" />
+      <location filename="../QScintilla/MiniEditor.py" line="2678" />
       <source>Replace and Search</source>
       <translation type="unfinished">替换和搜索</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3667" />
-      <location filename="../QScintilla/MiniEditor.py" line="2665" />
+      <location filename="../QScintilla/MiniEditor.py" line="2682" />
       <source>Meta+R</source>
       <comment>Search|Replace and Search</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3676" />
-      <location filename="../QScintilla/MiniEditor.py" line="2674" />
+      <location filename="../QScintilla/MiniEditor.py" line="2691" />
       <source>Replace the found text and search the next occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3681" />
-      <location filename="../QScintilla/MiniEditor.py" line="2679" />
+      <location filename="../QScintilla/MiniEditor.py" line="2696" />
       <source>&lt;b&gt;Replace and Search&lt;/b&gt;&lt;p&gt;Replace the found occurrence of text in the current editor and search for the next one. The previously entered search text and options are reused.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3695" />
       <location filename="../ViewManager/ViewManager.py" line="3693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2693" />
-      <location filename="../QScintilla/MiniEditor.py" line="2691" />
+      <location filename="../QScintilla/MiniEditor.py" line="2710" />
+      <location filename="../QScintilla/MiniEditor.py" line="2708" />
       <source>Replace Occurrence</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3697" />
-      <location filename="../QScintilla/MiniEditor.py" line="2695" />
+      <location filename="../QScintilla/MiniEditor.py" line="2712" />
       <source>Ctrl+Meta+R</source>
       <comment>Search|Replace Occurrence</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3706" />
-      <location filename="../QScintilla/MiniEditor.py" line="2704" />
+      <location filename="../QScintilla/MiniEditor.py" line="2721" />
       <source>Replace the found text</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3709" />
-      <location filename="../QScintilla/MiniEditor.py" line="2707" />
+      <location filename="../QScintilla/MiniEditor.py" line="2724" />
       <source>&lt;b&gt;Replace Occurrence&lt;/b&gt;&lt;p&gt;Replace the found occurrence of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3722" />
       <location filename="../ViewManager/ViewManager.py" line="3720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2720" />
-      <location filename="../QScintilla/MiniEditor.py" line="2718" />
+      <location filename="../QScintilla/MiniEditor.py" line="2737" />
+      <location filename="../QScintilla/MiniEditor.py" line="2735" />
       <source>Replace All</source>
       <translation type="unfinished">替换全部</translation>
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3724" />
-      <location filename="../QScintilla/MiniEditor.py" line="2722" />
+      <location filename="../QScintilla/MiniEditor.py" line="2739" />
       <source>Shift+Meta+R</source>
       <comment>Search|Replace All</comment>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3733" />
-      <location filename="../QScintilla/MiniEditor.py" line="2731" />
+      <location filename="../QScintilla/MiniEditor.py" line="2748" />
       <source>Replace search text occurrences</source>
       <translation type="unfinished" />
     </message>
     <message>
       <location filename="../ViewManager/ViewManager.py" line="3736" />
-      <location filename="../QScintilla/MiniEditor.py" line="2734" />
+      <location filename="../QScintilla/MiniEditor.py" line="2751" />
       <source>&lt;b&gt;Replace All&lt;/b&gt;&lt;p&gt;Replace all occurrences of the search text in the current editor.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
@@ -90178,59 +90499,59 @@
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="187" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="188" />
       <source>No suitable pyvenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="191" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="192" />
       <source>No suitable virtualenv program could be started.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="259" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="260" />
       <source>
 Writing log file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="263" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="264" />
       <source>Output:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="268" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="269" />
       <source>Errors:
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="272" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="273" />
       <source>The logfile '{0}' could not be written.
 Reason: {1}
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="302" />
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="276" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="303" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="277" />
       <source>Done.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="290" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="291" />
       <source>
 Writing script file '{0}'.
 </source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="297" />
+      <location filename="../VirtualEnv/VirtualenvExecDialog.py" line="298" />
       <source>The script file '{0}' could not be written.
 Reason: {1}
 </source>
@@ -90812,27 +91133,27 @@
   <context>
     <name>WatchPointModel</name>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="36" />
+      <location filename="../Debugger/WatchPointModel.py" line="38" />
       <source>Condition</source>
       <translation>条件</translation>
     </message>
     <message>
-      <location filename="../Debugger/WatchPointModel.py" line="37" />
-      <source>Special</source>
-      <translation>特殊的</translation>
-    </message>
-    <message>
-      <location filename="../Debugger/WatchPointModel.py" line="38" />
-      <source>Temporary</source>
-      <translation>临时的</translation>
-    </message>
-    <message>
       <location filename="../Debugger/WatchPointModel.py" line="39" />
-      <source>Enabled</source>
-      <translation>已开启</translation>
+      <source>Special</source>
+      <translation>特殊的</translation>
     </message>
     <message>
       <location filename="../Debugger/WatchPointModel.py" line="40" />
+      <source>Temporary</source>
+      <translation>临时的</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="41" />
+      <source>Enabled</source>
+      <translation>已开启</translation>
+    </message>
+    <message>
+      <location filename="../Debugger/WatchPointModel.py" line="42" />
       <source>Ignore Count</source>
       <translation>忽略计数</translation>
     </message>
@@ -92435,307 +92756,327 @@
   <context>
     <name>WebBrowserView</name>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="321" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="308" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="296" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="284" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="328" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="315" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="303" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="291" />
       <source>eric Web Browser</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="285" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="292" />
       <source>&lt;p&gt;The file &lt;b&gt;{0}&lt;/b&gt; does not exist.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="322" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="297" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="329" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="304" />
       <source>&lt;p&gt;Could not start a viewer for file &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="309" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="316" />
       <source>&lt;p&gt;Could not start an application for URL &lt;b&gt;{0}&lt;/b&gt;.&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="553" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="560" />
       <source>Match {0} of {1}</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="595" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="602" />
       <source>Inspect Element...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="628" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="635" />
       <source>No suggestions</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="685" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="692" />
       <source>Open Link in New Tab	Ctrl+LMB</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="690" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="697" />
       <source>Open Link in New Window</source>
       <translation type="unfinished">在新窗口中打开链接</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="696" />
-      <source>Open Link in New Private Window</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="703" />
+      <source>Open Link in New Private Window</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="710" />
       <source>Save Lin&amp;k</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="707" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="714" />
       <source>Bookmark this Link</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="713" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="720" />
       <source>Copy URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="717" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="724" />
       <source>Send URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="726" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="733" />
       <source>Scan Link with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="744" />
-      <source>Open Image in New Tab</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="751" />
+      <source>Open Image in New Tab</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="758" />
       <source>Save Image</source>
       <translation type="unfinished">保存图像</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="754" />
-      <source>Copy Image to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="756" />
-      <source>Copy Image URL to Clipboard</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="761" />
+      <source>Copy Image to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="763" />
+      <source>Copy Image URL to Clipboard</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="768" />
       <source>Send Image URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="780" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="772" />
-      <source>Search image in {0}</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="776" />
-      <source>Search image with...</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="787" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="779" />
+      <source>Search image in {0}</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="783" />
+      <source>Search image with...</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="794" />
       <source>Block Image</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="797" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="804" />
       <source>Scan Image with VirusTotal</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="817" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="824" />
       <source>Play</source>
       <translation type="unfinished">播放</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="823" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="830" />
       <source>Pause</source>
       <translation type="unfinished">暂停</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="829" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="836" />
       <source>Unmute</source>
       <translation type="unfinished">取消静音</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="835" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="842" />
       <source>Mute</source>
       <translation type="unfinished">静音</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="840" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="847" />
       <source>Copy Media URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="845" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="852" />
       <source>Send Media URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="851" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="858" />
       <source>Save Media</source>
       <translation type="unfinished">保存媒体</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="869" />
-      <source>Send Text</source>
-      <translation type="unfinished">发送文本</translation>
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="876" />
+      <source>Send Text</source>
+      <translation type="unfinished">发送文本</translation>
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="883" />
       <source>Search with '{0}'</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="882" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="889" />
       <source>Search with...</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1040" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="910" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1047" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="917" />
       <source>Google Translate</source>
       <translation type="unfinished">谷歌翻译</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="920" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="927" />
       <source>Dictionary</source>
       <translation type="unfinished">字典</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="928" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="935" />
       <source>Go to web address</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="954" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="961" />
       <source>Add New Page</source>
       <translation type="unfinished">添加新页面</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="966" />
       <source>Configure Speed Dial</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="965" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="972" />
       <source>Reload All Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="969" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="976" />
       <source>Reset to Default Dials</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="974" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="981" />
       <source>Bookmark this Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="978" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="985" />
       <source>Copy Page URL to Clipboard</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="983" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="990" />
       <source>Send Page URL</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="991" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="998" />
       <source>User Agent</source>
       <translation type="unfinished">用户代理(UA)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1018" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1025" />
       <source>Validate Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1082" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1089" />
       <source>Add to web search toolbar</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1751" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1758" />
       <source>Empty Page</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1814" />
-      <location filename="../WebBrowser/WebBrowserView.py" line="1813" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1821" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1820" />
       <source>Render Process terminated abnormally</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1819" />
-      <source>The render process crashed while loading this page.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1824" />
-      <source>The render process was killed.</source>
-      <translation type="unfinished" />
-    </message>
-    <message>
       <location filename="../WebBrowser/WebBrowserView.py" line="1826" />
+      <source>The render process crashed while loading this page.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1831" />
+      <source>The render process was killed.</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="1833" />
       <source>The render process terminated while loading this page.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1830" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1837" />
       <source>Try reloading the page or closing some tabs to make more memory available.</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1957" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1964" />
       <source>Web Archive (*.mhtml *.mht)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1958" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1965" />
       <source>HTML File (*.html *.htm)</source>
       <translation type="unfinished">HTML 文件 (*.html *.htm)</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1959" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1966" />
       <source>HTML File with all resources (*.html *.htm)</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="1981" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="1988" />
       <source>Save Web Page</source>
       <translation type="unfinished">保存网页</translation>
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2331" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2338" />
       <source>Quota Request</source>
       <translation type="unfinished" />
     </message>
     <message>
-      <location filename="../WebBrowser/WebBrowserView.py" line="2332" />
+      <location filename="../WebBrowser/WebBrowserView.py" line="2339" />
       <source>&lt;p&gt; Allow the website at &lt;b&gt;{0}&lt;/b&gt; to use &lt;b&gt;{1}&lt;/b&gt; of persistent storage?&lt;/p&gt;</source>
       <translation type="unfinished" />
     </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2413" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2421" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2426" />
+      <source>&lt;p&gt;Grant the website at &lt;b&gt;{0}&lt;/b&gt; &lt;b&gt;Read and Write&lt;/b&gt; access to '{1}'?&lt;/p&gt;</source>
+      <translation type="unfinished" />
+    </message>
+    <message>
+      <location filename="../WebBrowser/WebBrowserView.py" line="2433" />
+      <source>File System Access Request</source>
+      <translation type="unfinished" />
+    </message>
   </context>
   <context>
     <name>WebBrowserVirusTotalPage</name>
@@ -95286,12 +95627,12 @@
   <context>
     <name>eric7</name>
     <message>
-      <location filename="../eric7.py" line="392" />
+      <location filename="../eric7.py" line="394" />
       <source>Starting...</source>
       <translation type="unfinished">正在启动…</translation>
     </message>
     <message>
-      <location filename="../eric7.py" line="397" />
+      <location filename="../eric7.py" line="399" />
       <source>Generating Main Window...</source>
       <translation type="unfinished">正在产生主窗口…</translation>
     </message>

eric ide

mercurial